![]() |
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... | |