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 
   83    DISTI_DEPRECATED( 
"This identifier is forbidden by the C++ standard. Use BaseClass instead." )
 
The disti::CallbackMethodCallerTemplate class and global enumerations.
Definition: callback_caller.h:61
Definition: component_base.h:68
Definition: dynamic_array.h:79
The Polygon class. Implements Polygons.
Definition: glpolygon.h:56
Definition: splash_display.h:81
virtual void FitOnScreen(float screenW, float screenH, float boxW, float boxH, float &newW, float &newH)
static unsigned char * rgb_data_1[]
Inline data for splash texture.
Definition: splash_display.h:98
virtual void GetCppInterfaceDescriptionFree(InterfaceListType *array)
GLPolygon * Background
The splash background object. ///////////////// User Code from section: "Class Declaration" /////////...
Definition: splash_display.h:106
virtual void AdjustToFit(int width, int height)
virtual void Calculate(double time)
void CreateObjects()
Creates the geometry for this object.
virtual DisplayObject * CloneObject(bool generateNames=false)
virtual void Initialize()
static glsInlineImage image_data_1
Inline image detail structure for splash texture.
Definition: splash_display.h:99
virtual InterfaceListType * GetCppInterfaceDescription(InterfaceListType *addToThisList=NULL)
The disti::ComponentBase class.
The disti::DisplayObject class and global enumerations.
The disti::DisplayFrame class.
A cross-platform class for loading dynamic link libraries and shared objects.
The disti::GLPolygon class. Implements Polygons.
#define DISTI_DEPRECATED(msg)
Defines whether this compiler supports the C++14 deprecated attribute.
Definition: gls_cpp_lang_support.h:457
A file for all GL Studio files to include.
Force inclusion of the DirectShow library.
Definition: bmpimage.h:47
#define GLSGEN_SplashDisplay_EXPORT
Provides support for creating DLLs.
Definition: splash_display.h:70