SleakEngine 1.0.0
C++23 multi-backend game engine
Loading...
Searching...
No Matches
TransformComponent.hpp File Reference
#include <ECS/Component.hpp>
#include "Math/Vector.hpp"
#include "Math/Quaternion.hpp"
#include "Math/Matrix.hpp"
#include <Memory/RefPtr.hpp>

Go to the source code of this file.

Classes

class  Sleak::TransformComponent
 Represents the position, rotation, and scale of an entity in 3D space. More...
struct  Sleak::TransformComponent::TransformMatrix
 Cached translation/rotation/scale matrices combined into the final transform matrix. More...

Namespaces

namespace  Sleak
 Root namespace for everything the engine exposes.
namespace  Sleak::RenderEngine
 Backend-facing rendering layer shared by the four graphics backends.