#include <sprite.h>
◆ SpriteComponent()
tram::SpriteComponent::SpriteComponent |
( |
| ) |
|
|
inline |
◆ ~SpriteComponent()
tram::SpriteComponent::~SpriteComponent |
( |
| ) |
|
◆ EventHandler()
void tram::SpriteComponent::EventHandler |
( |
Event & |
event | ) |
|
|
inlinevirtual |
◆ GetSprite()
name_t tram::SpriteComponent::GetSprite |
( |
| ) |
|
|
inline |
◆ Pause()
void tram::SpriteComponent::Pause |
( |
| ) |
|
◆ Play()
void tram::SpriteComponent::Play |
( |
| ) |
|
◆ SetPlaySpeed()
void tram::SpriteComponent::SetPlaySpeed |
( |
size_t |
speed | ) |
|
◆ SetSprite()
◆ Start()
void tram::SpriteComponent::Start |
( |
| ) |
|
|
virtual |
◆ Update()
void tram::SpriteComponent::Update |
( |
| ) |
|
◆ UpdateLocation()
void tram::SpriteComponent::UpdateLocation |
( |
vec3 |
nlocation | ) |
|
|
inline |
◆ UpdateRenderListObject()
void tram::SpriteComponent::UpdateRenderListObject |
( |
| ) |
|
◆ anim_bframe
size_t tram::SpriteComponent::anim_bframe = 0 |
|
protected |
◆ anim_frame
size_t tram::SpriteComponent::anim_frame = 0 |
|
protected |
◆ anim_isplaying
bool tram::SpriteComponent::anim_isplaying = false |
|
protected |
◆ anim_speed
size_t tram::SpriteComponent::anim_speed = 0 |
|
protected |
◆ draw_list_entry
◆ location
vec3 tram::SpriteComponent::location |
|
protected |
◆ sprite
◆ vertex_array
The documentation for this class was generated from the following files:
- C:/Users/Poga/Desktop/painis/tram-sdk/src/components/sprite.h
- C:/Users/Poga/Desktop/painis/tram-sdk/src/components/sprite.cpp