46 #ifndef _splash_display_h_
47 #define _splash_display_h_
63 #if (defined(GLSGEN_EXPORT_SplashDisplay) || \
64 defined(GLSGEN_IMPORT_SplashDisplay) || \
65 defined(GLS_EXPORT_GENERATED) || \
66 defined(GLS_IMPORT_GENERATED)) \
68 # if defined(GLSGEN_EXPORT_SplashDisplay) || defined(GLS_EXPORT_GENERATED)
69 # define GLSGEN_SplashDisplay_EXPORT __declspec(dllexport)
71 # define GLSGEN_SplashDisplay_EXPORT __declspec(dllimport)
74 # define GLSGEN_SplashDisplay_EXPORT
88 GLSGEN_SplashDisplay_EXPORT
SplashDisplay(
const char *name = NULL);
93 static unsigned char * rgb_data_1[];
112 virtual GLSGEN_SplashDisplay_EXPORT
void Initialize ();
115 virtual GLSGEN_SplashDisplay_EXPORT
void Calculate (
double time);
118 virtual GLSGEN_SplashDisplay_EXPORT
void FitOnScreen (
float screenW,
float screenH,
float boxW,
float boxH,
float &newW,
float &newH);
119 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:63
Definition: splash_display.h:83
The Polygon class. Implements Polygons.
Definition: glpolygon.h:56
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:57
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