|
|
| TransformComponent (float sc) |
| |
|
| TransformComponent (glm::vec2 m_position) |
| |
|
| TransformComponent (glm::vec3 m_position) |
| |
|
| TransformComponent (glm::vec2 m_position, layer layer, glm::vec2 m_size, float sc) |
| |
|
| TransformComponent (glm::vec2 m_position, layer layer, glm::vec2 size, float sc, int sp) |
| |
|
| TransformComponent (glm::vec2 m_position, layer layer, glm::vec3 m_size, float sc) |
| |
|
| TransformComponent (glm::vec2 m_position, layer layer, glm::vec3 size, float sc, int sp) |
| |
|
| TransformComponent (glm::vec3 m_position, glm::vec3 m_size, float sc) |
| |
| void | init () override |
| |
| void | update (float deltaTime) override |
| |
|
void | initChild () |
| |
|
glm::vec3 | getSizeCenter () |
| |
|
glm::vec3 | getPosition () |
| |
|
void | setPosition_X (float newPosition_X) |
| |
|
void | setPosition_Y (float newPosition_Y) |
| |
|
glm::vec3 | getVelocity () |
| |
|
void | setVelocity_X (float newVelocity_X) |
| |
|
void | setVelocity_Y (float newVelocity_Y) |
| |
|
void | setRotation (glm::vec3 m_rotation) |
| |
|
void | SetMovingAnimation (glm::vec3 m_startingPos, size_t fr, float sp, const Animation::animType type, const glm::vec3 distance, const glm::vec3 dest_rotation, int reps=0) |
| |
|
void | setMoveFrame () |
| |
| std::string | GetComponentName () override |
| |
| void | showGUI (std::vector< BaseComponent * > otherComponents={}) override |
| |
| void | showGUI (std::vector< BaseComponent * > otherComponents, std::vector< Entity * > otherEntities) override |
| |
|
TransformComponent & | operator= (const TransformComponent &tr) |
| |
|
| TransformComponent (float sc) |
| |
|
| TransformComponent (glm::vec2 m_position) |
| |
|
| TransformComponent (glm::vec3 m_position) |
| |
|
| TransformComponent (glm::vec2 m_position, layer layer, glm::vec2 m_size, float sc) |
| |
|
| TransformComponent (glm::vec2 m_position, layer layer, glm::vec2 size, float sc, int sp) |
| |
|
| TransformComponent (glm::vec2 m_position, layer layer, glm::vec3 m_size, float sc) |
| |
|
| TransformComponent (glm::vec2 m_position, layer layer, glm::vec3 size, float sc, int sp) |
| |
|
| TransformComponent (glm::vec3 m_position, glm::vec3 m_size, float sc) |
| |
| void | init () override |
| |
| void | update (float deltaTime) override |
| |
|
void | initChild () |
| |
|
glm::vec3 | getSizeCenter () |
| |
|
glm::vec3 | getPosition () |
| |
|
void | setPosition_X (float newPosition_X) |
| |
|
void | setPosition_Y (float newPosition_Y) |
| |
|
glm::vec3 | getVelocity () |
| |
|
void | setVelocity_X (float newVelocity_X) |
| |
|
void | setVelocity_Y (float newVelocity_Y) |
| |
|
void | setRotation (glm::vec3 m_rotation) |
| |
|
void | SetMovingAnimation (glm::vec3 m_startingPos, size_t fr, float sp, const Animation::animType type, const glm::vec3 distance, const glm::vec3 dest_rotation, int reps=0) |
| |
|
void | setMoveFrame () |
| |
| std::string | GetComponentName () override |
| |
| void | showGUI (std::vector< BaseComponent * > otherComponents={}) override |
| |
| void | showGUI (std::vector< BaseComponent * > otherComponents, std::vector< Entity * > otherEntities) override |
| |
|
TransformComponent & | operator= (const TransformComponent &tr) |
| |
|
virtual void | draw (size_t e_index, PlaneModelRenderer &batch, TazGraphEngine::Window &window) |
| |
|
virtual void | draw (size_t e_index, LineRenderer &batch, TazGraphEngine::Window &window) |
| |
|
virtual void | draw (size_t e_index, PlaneColorRenderer &batch, TazGraphEngine::Window &window) |
| |
|
virtual void | draw (size_t e_index, LightRenderer &batch, TazGraphEngine::Window &window) |
| |