2 #ifndef _YI_ASSET_CONFIGURATION_DATA_SOURCE_H_ 3 #define _YI_ASSET_CONFIGURATION_DATA_SOURCE_H_ Represents a data source for asset configuration.
Definition: YiAssetConfigurationDataSource.h:19
Definition: YiScreen.h:25
static const CYIScreen * GetScreen()
Gets the screen configuration from the current screen. If a data source instance has been assigned...
static void SetCustomInstance(CYIAssetConfigurationDataSource *pInstance)
Sets a custom asset configuration data source. If a custom data source instance has already been assi...
static int16_t GetSurfaceHeight()
Gets the surface height from the current surface. If a data source instance has been assigned...
static int16_t GetSurfaceWidth()
Gets the surface width from the current surface. If a data source instance has been assigned...
virtual int16_t GetCustomSurfaceWidth() const =0
virtual int16_t GetCustomSurfaceHeight() const =0
virtual const CYIScreen * GetCustomScreen() const =0
virtual ~CYIAssetConfigurationDataSource()