6 #ifndef _LicenseUnlockProject_h_
7 #define _LicenseUnlockProject_h_
9 #include "gls_include.h"
11 #include "display_frame.h"
12 #include "callback_caller.h"
14 #include "dynamic_library.h"
18 #include "component_base.h"
22 #if (defined(GLSGEN_EXPORT_LicenseUnlockProjectClass) || \
23 defined(GLSGEN_IMPORT_LicenseUnlockProjectClass) || \
24 defined(GLS_EXPORT_GENERATED) || \
25 defined(GLS_IMPORT_GENERATED)) \
27 # if defined(GLSGEN_EXPORT_LicenseUnlockProjectClass) || defined(GLS_EXPORT_GENERATED)
28 # define GLSGEN_LicenseUnlockProjectClass_EXPORT __declspec(dllexport)
30 # define GLSGEN_LicenseUnlockProjectClass_EXPORT __declspec(dllimport)
33 # define GLSGEN_LicenseUnlockProjectClass_EXPORT
51 DISTI_DEPRECATED(
"This identifier is forbidden by the C++ standard but kept for backwards compatibility. Use BaseClass instead." )
Definition: LicenseUnlockProject.h:48
#define GLSGEN_LicenseUnlockProjectClass_EXPORT
Definition: LicenseUnlockProject.h:33
virtual GLSGEN_LicenseUnlockProjectClass_EXPORT void GetCppInterfaceDescriptionFree(InterfaceListType *array)
CallbackMethodCallerTemplate< LicenseUnlockProjectClass > CallbackMethodCaller
Definition: LicenseUnlockProject.h:57
virtual GLSGEN_LicenseUnlockProjectClass_EXPORT void Calculate(double time)
This code is called every frame.
GLSGEN_LicenseUnlockProjectClass_EXPORT void CreateObjects(void)
virtual GLSGEN_LicenseUnlockProjectClass_EXPORT void Initialize()
This code is called immediately after creating objects.
virtual GLSGEN_LicenseUnlockProjectClass_EXPORT InterfaceListType * GetCppInterfaceDescription(InterfaceListType *addToThisList=NULL)
Get the details of the Cpp Interface The actual interface is exposed in compiled code.
virtual GLSGEN_LicenseUnlockProjectClass_EXPORT DisplayObject * CloneObject(bool generateNames=false)