Oficina Framework  1.3
Games Framework
OficinaFramework Namespace Reference

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...