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