#include <player.h>
|
enum | : uint32_t { FIELD_SERIALIZE = 1
} |
|
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) |
|
void | Register () |
|
void | FireSignal (signal_t type) |
|
void | FireSignal (signal_t type, Value value) |
|
void | AddUpdate () |
| Adds entity to update list. More...
|
|
void | RemoveUpdate () |
| Remove entity from the update list. More...
|
|
◆ Player()
◆ ~Player()
tram::Player::~Player |
( |
| ) |
|
|
inline |
◆ GetType()
name_t tram::Player::GetType |
( |
| ) |
|
|
virtual |
◆ Load()
void tram::Player::Load |
( |
| ) |
|
|
virtual |
◆ MessageHandler()
void tram::Player::MessageHandler |
( |
Message & |
msg | ) |
|
|
virtual |
◆ Serialize()
void tram::Player::Serialize |
( |
| ) |
|
|
virtual |
◆ SerializeString()
void tram::Player::SerializeString |
( |
std::string & |
str | ) |
|
◆ SetParameters()
void tram::Player::SetParameters |
( |
| ) |
|
|
virtual |
◆ Unload()
void tram::Player::Unload |
( |
| ) |
|
|
virtual |
◆ UpdateParameters()
void tram::Player::UpdateParameters |
( |
| ) |
|
|
virtual |
◆ controllercomponent
◆ plomp
The documentation for this class was generated from the following files:
- C:/Users/Poga/Desktop/painis/tram-sdk/src/entities/player.h
- C:/Users/Poga/Desktop/painis/tram-sdk/src/entities/player.cpp