GPR5100 - Rollback
Loading...
Searching...
No Matches
Public Member Functions | List of all members
core::TransformManager Class Reference

TransformManager is a class combining a PositionManager, a ScaleManager and a RotationManager in one. More...

#include <transform.h>

Public Member Functions

 TransformManager (EntityManager &entityManager)
 
Vec2f GetPosition (Entity entity) const
 
const std::vector< Vec2f > & GetAllPositions () const
 
void SetPosition (Entity entity, Vec2f position)
 
Vec2f GetScale (Entity entity) const
 
const std::vector< Vec2f > & GetAllScales () const
 
void SetScale (Entity entity, Vec2f scale)
 
Degree GetRotation (Entity entity) const
 
const std::vector< Degree > & GetAllRotations () const
 
void SetRotation (Entity entity, Degree rotation)
 
void AddComponent (Entity entity)
 
void RemoveComponent (Entity entity)
 

Detailed Description

TransformManager is a class combining a PositionManager, a ScaleManager and a RotationManager in one.


The documentation for this class was generated from the following files: