![]() |
FastEngine 0.9.4
A multiplayer oriented 2D engine made with Vulkan.
|
Everything related to objects. More...
Classes | |
| class | fge::CommandHandler |
| CommandHandler is a class that can be used to handle commands. More... | |
| class | fge::Event |
| This class is a wrapper for SDL events. More... | |
| class | fge::EventList |
| This class is used to manage events. More... | |
| class | fge::GuiElement |
| A base class for all GUI elements. More... | |
| class | fge::GuiElementHandler |
| A class to handle highest priority selection of GUI elements. More... | |
| class | fge::GuiElementRectangle |
| A GUI element that verify if the mouse is inside a rectangle. More... | |
| class | fge::GuiElementDefault |
| A GUI element that does not any verification bounds of the mouse the mouse. More... | |
| class | fge::GuiElementArray |
| A GUI element that verify a list of GUI elements. More... | |
| class | fge::ObjectData |
| Data wrapper representing an Object in a Scene. More... | |
| class | fge::ObjectContainerHashMap |
| A hash map to have direct access to an Object in a Scene. More... | |
| class | fge::Scene |
| A scene contain a collection of object and handle them. More... | |
| class | fge::Task |
| Base class for all tasks. More... | |
| class | fge::TaskHandler |
| Handle the tasks of an object. More... | |
| class | fge::Object |
| The Object class is the base class for all objects in the engine. More... | |
Macros | |
| #define | FGE_CMD_FUNC(x) |
| Helper to case a command function. | |
Enumerations | |
| enum class | fge::ObjectTypes : uint8_t { INVALID = 0 , OBJECT , DECAY , GUI , _MAX_ } |
| Represent different Object type. More... | |
Everything related to objects.
| #define FGE_CMD_FUNC | ( | x | ) |
Helper to case a command function.
|
strong |
Represent different Object type.