![]() |
Oficina Framework
1.3
Games Framework
|
Classes | |
| class | AudioSystem |
| Groups audio-related management controls. Use this to play background music, sfx, and effects. More... | |
| class | DiagnosticsSystem |
| Controls for monitoring Memory and CPU usage. More... | |
| class | EngineCore |
| The main core of the engine, which handles initialization and game loop automatically. More... | |
| class | EntitySystem |
| Class including common controls for creating entities and entity collections. More... | |
| class | InputSystem |
| Groups all input-related methods and objects. Has built-in support for keyboard, multiple gamepads and mouse. More... | |
| class | InvalidAssetException |
| Exception for asset importing errors. More... | |
| class | IOSystem |
| Provides methods for loading compressed data. More... | |
| class | NetworkSystem |
| Manages all data sending and receiving over network. More... | |
| class | OficinaException |
| Base class for all framework exceptions. More... | |
| class | RenderingSystem |
| Groups rendering-related controls. Use this to allocate and deallocate textures accelerated by GPU, and also for drawing textures or primitives onscreen. More... | |
| class | ScreenSystem |
| Groups screen management controls. Use this class to add/remove screens and set them active or inactive. More... | |
| class | SystemInitializationErrorException |
| Exception for errors when initializing any system. More... | |
| class | TimingSystem |
| Groups framerate and in-game time controls. Use this class for accurate movement according to framerate, as well as setting it to an unlimited, time-based framerate. More... | |