williamr@4: // Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies). williamr@4: // All rights reserved. williamr@4: // This component and the accompanying materials are made available williamr@4: // under the terms of "Eclipse Public License v1.0" williamr@4: // which accompanies this distribution, and is available williamr@4: // at the URL "http://www.eclipse.org/legal/epl-v10.html". williamr@4: // williamr@4: // Initial Contributors: williamr@4: // Nokia Corporation - initial contribution. williamr@4: // williamr@4: // Contributors: williamr@4: // williamr@4: // Description: williamr@4: // VG/VGU.H williamr@4: // williamr@4: // williamr@4: williamr@4: #ifndef __VG_VGU_H_ williamr@4: #define __VG_VGU_H_ williamr@4: williamr@4: williamr@4: /** williamr@4: @file williamr@4: @publishedAll williamr@4: @released williamr@4: williamr@4: WARNING: File for internal and partner use ONLY. Compatibility is not guaranteed in future releases. williamr@4: williamr@4: __OPENVGHEADERS_USE_VG_1_1 williamr@4: williamr@4: The purpose of this define is to allow a staged migration williamr@4: from OpenVG 1.0.1 to OpenVG 1.1. williamr@4: williamr@4: If __OPENVGHEADERS_USE_VG_1_1 is defined, then VG/vgu.h will redirect to williamr@4: the OPENVG 1.1 API. williamr@4: If __OPENVGHEADERS_USE_VG_1_1 is not defined, then VG/vgu.h williamr@4: will redirect to the Symbian default version, currently OPENVG 1.0.1. williamr@4: williamr@4: SDK creators should place this #define in their OEM-specific system-wide williamr@4: .hrh file in order to make client programs use OpenVG 1.1 headers. williamr@4: Symbian product configurations never set this behaviour. williamr@4: */ williamr@4: #if defined(__OPENVGHEADERS_USE_VG_1_1) && !defined(OPENVG_RESTRICTED_TO_1_0) williamr@4: #include williamr@4: #else williamr@4: #include williamr@4: #endif williamr@4: williamr@4: #endif /* __VG_VGU_H_ */ williamr@4: