#include <entities.h>
|
static void | Register () |
|
static void | RegisterType (name_t name, Entity *(*constr_func)(const SharedEntityData &, const ValueArray &), void(*destr_func)(Entity *), const uint32_t *fields, size_t fieldcount) |
|
static void | RegisterType (name_t name, Entity *(*constr_func)(const SharedEntityData &, const ValueArray &), void(*destr_func)(Entity *), std::initializer_list< FieldInfo > fields) |
|
static void | UpdateFromList () |
| Updates all of the entities in the update list. More...
|
|
static Entity * | Make (name_t type, File *file) |
| Loads an Entity from a File. More...
|
|
static Entity * | Find (id_t entity_id) |
|
static Entity * | Find (name_t entity_name) |
|
◆ Button()
◆ GetType()
name_t tram::Ext::Design::Button::GetType |
( |
| ) |
|
|
virtual |
◆ Load()
void tram::Ext::Design::Button::Load |
( |
| ) |
|
|
virtual |
◆ MessageHandler()
void tram::Ext::Design::Button::MessageHandler |
( |
Message & |
msg | ) |
|
|
virtual |
◆ Register()
void tram::Ext::Design::Button::Register |
( |
| ) |
|
|
static |
◆ Serialize()
void tram::Ext::Design::Button::Serialize |
( |
| ) |
|
|
virtual |
◆ SetParameters()
void tram::Ext::Design::Button::SetParameters |
( |
| ) |
|
|
virtual |
◆ SwitchState()
void tram::Ext::Design::Button::SwitchState |
( |
int |
| ) |
|
|
protected |
◆ Unload()
void tram::Ext::Design::Button::Unload |
( |
| ) |
|
|
virtual |
◆ Update()
void tram::Ext::Design::Button::Update |
( |
| ) |
|
|
virtual |
◆ UpdateParameters()
void tram::Ext::Design::Button::UpdateParameters |
( |
| ) |
|
|
virtual |
◆ direction
vec3 tram::Ext::Design::Button::direction |
|
protected |
◆ distance
float tram::Ext::Design::Button::distance |
|
protected |
◆ flags
uint32_t tram::Ext::Design::Button::flags |
|
protected |
◆ last_activate
int tram::Ext::Design::Button::last_activate |
|
protected |
◆ lightmap
name_t tram::Ext::Design::Button::lightmap |
|
protected |
◆ model
name_t tram::Ext::Design::Button::model |
|
protected |
◆ origin
vec3 tram::Ext::Design::Button::origin |
|
protected |
◆ parent
name_t tram::Ext::Design::Button::parent |
|
protected |
◆ pause
float tram::Ext::Design::Button::pause |
|
protected |
◆ physicscomponent
◆ progress
float tram::Ext::Design::Button::progress |
|
protected |
◆ rendercomponent
◆ sound
name_t tram::Ext::Design::Button::sound |
|
protected |
◆ speed
float tram::Ext::Design::Button::speed |
|
protected |
◆ start_pos
vec3 tram::Ext::Design::Button::start_pos |
|
protected |
◆ start_rot
quat tram::Ext::Design::Button::start_rot |
|
protected |
◆ state
int tram::Ext::Design::Button::state |
|
protected |
◆ timer
float tram::Ext::Design::Button::timer |
|
protected |
The documentation for this class was generated from the following files:
- C:/Users/Poga/Desktop/painis/tram-sdk/src/extensions/kitchensink/entities.h
- C:/Users/Poga/Desktop/painis/tram-sdk/src/extensions/kitchensink/entities.cpp