46 #ifndef _splash_display_h_
47 #define _splash_display_h_
62 #if( defined( GLSGEN_EXPORT_SplashDisplay ) || defined( GLSGEN_IMPORT_SplashDisplay ) || defined( GLS_EXPORT_GENERATED ) || defined( GLS_IMPORT_GENERATED ) ) \
63 && defined( _MSC_VER )
64 # if defined( GLSGEN_EXPORT_SplashDisplay ) || defined( GLS_EXPORT_GENERATED )
65 # define GLSGEN_SplashDisplay_EXPORT __declspec( dllexport )
67 # define GLSGEN_SplashDisplay_EXPORT __declspec( dllimport )
70 # define GLSGEN_SplashDisplay_EXPORT
84 GLSGEN_SplashDisplay_EXPORT
SplashDisplay(
const char* name = NULL );
89 static unsigned char* rgb_data_1[];
106 virtual GLSGEN_SplashDisplay_EXPORT
void Initialize();
109 virtual GLSGEN_SplashDisplay_EXPORT
void Calculate(
double time );
112 virtual GLSGEN_SplashDisplay_EXPORT
void FitOnScreen(
float screenW,
float screenH,
float boxW,
float boxH,
float& newW,
float& newH );
113 virtual GLSGEN_SplashDisplay_EXPORT
void AdjustToFit(
int width,
int height );
virtual void GetCppInterfaceDescriptionFree(InterfaceListType *array)
The disti::ComponentBase class.
virtual InterfaceListType * GetCppInterfaceDescription(InterfaceListType *addToThisList=NULL)
Definition: dynamic_array.h:62
Definition: splash_display.h:79
The Polygon class. Implements Polygons.
Definition: glpolygon.h:55
The disti::CallbackMethodCallerTemplate class and global enumerations.
The disti::GLPolygon class. Implements Polygons.
A file for all GL Studio files to include.
The disti::DisplayObject class and global enumerations.
Definition: component_base.h:67
virtual void Initialize()
virtual void Calculate(double time)
The disti::DisplayFrame class.
Definition: callback_caller.h:60
virtual DisplayObject * CloneObject(bool generateNames=false)
A cross-platform class for loading dynamic link libraries and shared objects.
Definition: bmpimage.h:46