|
Architecture Arcade
Architecture Commune Arcade
|

Go to the source code of this file.
Macros | |
| #define | EXPORT |
Enumerations | |
| enum | LibType { GRAPH , GAME } |
Functions | |
| EXPORT Arcade::Game::IGameModule * | getGameModule () |
| The Games shared lib main entry point to get GameModule. More... | |
| EXPORT void | destroyGameModule (Arcade::Game::IGameModule *gameModule) |
| Destroy the GameModule created by getGameModule. More... | |
| EXPORT Arcade::Graph::IDisplayModule * | getDisplayModule () |
| The Graphs shared lib main entry point to get DisplayModule. More... | |
| EXPORT void | destroyDisplayModule (Arcade::Graph::IDisplayModule *displayModule) |
| Destroy the DisplayModule created by getDisplayModule. More... | |
| EXPORT const char * | getName () |
| The Shared lib entry point to get lib name. More... | |
| EXPORT LibType | getType () |
| The Shared lib entry point to get lib type. More... | |
| #define EXPORT |
| enum LibType |
| EXPORT void destroyDisplayModule | ( | Arcade::Graph::IDisplayModule * | displayModule | ) |
Destroy the DisplayModule created by getDisplayModule.
| displayModule | A ptr on IDisplayModule |
| EXPORT void destroyGameModule | ( | Arcade::Game::IGameModule * | gameModule | ) |
Destroy the GameModule created by getGameModule.
| gameModule | A ptr on IGameModule |
| EXPORT Arcade::Graph::IDisplayModule* getDisplayModule | ( | ) |
The Graphs shared lib main entry point to get DisplayModule.
All graph shared lib must have this function
| EXPORT Arcade::Game::IGameModule* getGameModule | ( | ) |
The Games shared lib main entry point to get GameModule.
All game shared lib must have this function
| EXPORT const char* getName | ( | ) |
The Shared lib entry point to get lib name.
All shared lib must have this function