Engine
Here is a list of every classes, functions and enums that you can use for you game.
- Application: Class used to manage the application and get information about it.
- Asset: List of all game assets.
- Color: This class stores information about a color.
- Components: List of every components.
- DateTime: This class represents an instant in time.
- Debug: Class used to print text in the console and in file.
- Enumerations: Information about enumerations.
- Event: This class gives the possibility to bind a function to an event.
- FileSystem: This class provides methods to manipulate files and directories.
- GameObject: A GameObject is a class that contains some properties and a list of components.
- Inputs: Category of all inputs classes.
- Math: Category of all math classes.
- Network: Category of all networking classes.
- Noise: Class to generate 1D, 2D, 3D and 4D Perlin noise.
- Object management: List of functions to manage GameObject and Components of your game.
- Physics: Category if all physics classes.
- Reflective: Class used for reflection.
- SceneManager: Class to load scenes.
- Screen: Class to get information and to interact with the screen.
- Time: Class to get time information (Delta time, elapsed time).
- Transform: Class representing a 3D transformation (position, rotation, scale) of a GameObject.
- UI Rendering: Enum about UI rendering.
- Utils: Utility classes.
- VertexDescriptor: Class that store the data structure of a vertex.