FPLBase
An open source project by
FPL.
|
Asset Manager | AssetManager class and methods to handle game assets |
Asynchronous Loader | AsyncLoader class and methods to handle asynchronous loading of AsyncAsset classes |
FlatBuffer Utils | Helper functions to load structs in common.fbs from FlatBuffer files |
Input | Functions, classes, etc. for Input with FPLBase |
Keyboard Codes | Keyboard key codes and scan codes, used by FPLBase |
Key Codes | Keyboard key codes used by FPLBase, which correspond to a key press's value, as mapped by the current operating system. This is ideal for character-dependent controls |
Scan Codes | The keyboard scan codes used by FPLBase, which correspond to the physical location of a certain key on the keyboard. This is ideal for layout-specific controls, regardless of the operating system's mapping of the keys |
Usage page 0x07 | These values are from usage page 0x07 (USB keyboard page) |
Material | Material class and methods |
Mesh | Mesh class and methods |
Render Target | RenderTarget class and methods |
Renderer | Renderer class and methods, along with Android and Head Mounted Display rendering functions |
Shader | Shader class and methods |
Texture | Texture class and methods |
Texture Atlas | TextureAtlas class and methods |
Systrace | Android Systrace functions |
Utilities | General utility functions, used by FPLBase |