ExoEngine Class
Description
This is the main class of our engine.
When the installation is done a EE (ExoEngine) Class has been automatically created and is ready to use.
HOW TO USE
Since the object is already created by the engine all you have to do is using the object called EE.
Example:
- EE.Call(EE.modulesList.UTIL_CONVERTER, Callback);
The system is made by modules, but to avoid an overload the modules are not automatically initialized. To initialized the modules, use a property of EE: Call().
Class Details
Variables (Members):
Name |
Type |
Default Value |
Description |
animationFlipStatus |
Private Boolean |
false |
Status of the module: "Animation: Flip" (Check for loaded or not) |
animationFunctionalStatus |
Private Boolean |
false |
Status of the module: "Animation: Functional" (Check for loaded or not) |
arrayStatus |
Private Boolean |
false |
Status of the module: "Array" (Check for loaded or not) |
ENGINE_VERSION |
Constant STRING |
A0.0.2 |
Constant Variable defining the version Engine used |
GUI_ImageStatus |
Private Boolean |
false |
Status of the module: "Images" from GUI Group (Check for loaded or not) |
GUI_StatusStatus |
Private Boolean |
false |
Status of the module: "Status" from GUI Group (Check for loaded or not) |
GUI_Tab_InteractiveTabStatus |
Private Boolean |
false |
Status of the module: "Tab: Interactive Tab" from GUI Group (Check for loaded or not) |
GUI_Tab_LegendStatus |
Private Boolean |
false |
Status of the module: "Tab: Legend" from GUI Group (Check for loaded or not) |
GUI_Tab_MultiTabStatus |
Private Boolean |
false |
Status of the module: "Tab: MultiTab" from GUI Group (Check for loaded or not) |
GUI_TimeStatus |
Private Boolean |
false |
Status of the module: "Time" from GUI Group (Check for loaded or not) |
mathTrigoStatus |
Private Boolean |
false |
Status of the module: "Math: Trigonometry" (Check for loaded or not) |
mathRandomStatus |
Private Boolean |
false |
Status of the module: "Math: Random" (Check for loaded or not) |
SYSTEM_LangStatus |
Private Boolean |
false |
Status of the module: "Lang" from System Group (Check for loaded or not) |
SYSTEM_MouseStatus |
Private Boolean |
false |
Status of the module: "Mouse" from System Group (Check for loaded or not) |
SYSTEM_ScrollStatus |
Private Boolean |
false |
Status of the module: "Scroll" from System Group (Check for loaded or not) |
UTIL_RedirectStatus |
Private Boolean |
false |
Status of the module: "Redirect" from Util group (Check for loaded or not) |
UTIL_ConverterStatus |
Private Boolean |
false |
Status of the module: "Converter" from Util group (Check for loaded or not) |
Enumerations:
Name |
List |
Description |
modulesList |
|
This list is used by the call() function to define which module to initialize. |
Inner Classes:
All the inner classes represent a group of the different modules or directly the module.
Name |
Status |
Description |
Module |
Module within different array class. |
|
Group of modules |
This group contain all graphical modules |
|
Module |
Module used for different math calculation |
|
Group of modules |
This group contain all class used for back-ends operations |
|
Group of modules |
This group contain all other modules that doesn't fit with other groups (mostly help modules) |
|
Module |
Module used for all animation purpose. |
Functions:
Name |
Arguments |
Return |
Description |
Call |
|
VOID |
This function is called when you need to setting up a module. It use a callback function to continue the process after the modules has been loaded (because the loading in asynchronous). |
Created with the Personal Edition of HelpNDoc: Write EPub books for the iPad