|
Muto 0.0.1
|
Defines various components that can be attached to entities within a scene. More...
#include "Renderer/Texture.h"#include "Renderer/SubTexture2D.h"#include "ParticleSystem/ParticleSystem.h"#include "SceneCamera.h"#include "Core/Random.h"#include <glm/glm.hpp>#include <glm/gtc/matrix_transform.hpp>#include <glm/gtx/quaternion.hpp>Go to the source code of this file.
Classes | |
| struct | Muto::CameraComponent |
| Component that holds camera data. More... | |
| struct | Muto::NameComponent |
| Component that holds the name of an entity. More... | |
| struct | Muto::NativeScriptComponent |
| Component that holds scripting data for an entity. More... | |
| struct | Muto::ParticleSystemComponent |
| struct | Muto::SpriteRendererComponent |
| Component that holds sprite rendering data. More... | |
| struct | Muto::SubTextureComponent |
| Component that holds sub-texture data for sprites. More... | |
| struct | Muto::TextureAnimationComponent |
| Animates through a series of sub textures. More... | |
| struct | Muto::TransformComponent |
| Component that holds the transform of an entity. More... | |
| struct | Muto::UUID |
| Universally Unique Identifier. More... | |
| struct | Muto::UUIDComponent |
| Component that holds a UUID. More... | |
Namespaces | |
| namespace | Muto |
| The main namespace for the Muto engine. | |
Macros | |
| #define | GLM_ENABLE_EXPERIMENTAL |
Defines various components that can be attached to entities within a scene.
| #define GLM_ENABLE_EXPERIMENTAL |