Files | |
| AudioSourceComponent.hpp | |
| Defines the AudioSourceComponent struct. | |
| BasicComponents.hpp | |
| Contains basic components like transform, camera, name components.. | |
| BillboardComponent.hpp | |
| Simple 2D quad rendered in 3d space, great for placeholders or visualising invisible objects. | |
| CharacterComponent.hpp | |
| ComponentFactory.hpp | |
| Contains ComponentRegistry class used to have register of posible to create components.. | |
| EditorBillboardComponent.hpp | |
| Simple 2D quad rendered in 3d space exclusevely for editor. | |
| EngineUtility.hpp | |
| InputComponent.hpp | |
| Component you add to your GameObject to handle input, eg. add input bindings and mouse axis bindings. | |
| ParticleEmitterComponent.hpp | |
| Particle emitter component. | |
| SerializationUtils.hpp | |
| Allows for imgui and json serialization of components, for easy loading, saving and drawing them. | |
| UiComponent.hpp | |
| Component you add to your GameObject to add ui elements to your game. ex. hud to player. | |
| UtilityComponents.hpp | |