Tramway SDK
|
Classes | |
class | Breakable |
class | Button |
struct | CharacterClass |
class | DebugShape |
class | DebugText |
class | Decoration |
struct | EntityChildren |
class | Pickup |
class | SoundTable |
class | Train |
class | TriggerAutosave |
class | TriggerHurt |
class | TriggerMultiple |
class | TriggerOnce |
class | TriggerPlayerMovement |
class | TriggerPush |
class | TriggerRemove |
class | TriggerTeleport |
class | Water |
Enumerations | |
enum | { BUTTON_FIELD_FLAGS , BUTTON_FIELD_MODEL , BUTTON_FIELD_LIGHTMAP , BUTTON_FIELD_ORIGIN , BUTTON_FIELD_DIRECTION , BUTTON_FIELD_SPEED , BUTTON_FIELD_PAUSE , BUTTON_FIELD_DISTANCE , BUTTON_FIELD_SOUND , BUTTON_FIELD_PARENT , BUTTON_FIELD_LAST } |
enum | { BUTTON_FLAG_ROTARY = 1 , BUTTON_FLAG_MOMENTARY = 2 , BUTTON_FLAG_TOGGLE = 4 , BUTTON_FLAG_LOCKED = 8 , BUTTON_FLAG_PUSHED = 16 } |
enum | { BUTTON_STATE_NADIR_WAITING , BUTTON_STATE_NADIR_READY , BUTTON_STATE_RISING , BUTTON_STATE_ZENITH_WAITING , BUTTON_STATE_ZENITH_READY , BUTTON_STATE_LOWERING } |
enum | SoundAction { SOUND_OPEN , SOUND_CLOSE , SOUND_LOCKED , SOUND_END_OPEN , SOUND_END_CLOSE , SOUND_WALK_ON , SOUND_JUMP_ON , SOUND_HIT } |
Functions | |
void | Init () |
void | Update () |
void | AddChild (name_t parent, id_t child) |
void | UpdateHierarchy (id_t parent_id) |
Variables | |
uint32_t | KITCHENSINK_SYSTEM = -1u |
Hashmap< EntityChildren > | hierarchy_map ("hierarchy_map", 200) |
anonymous enum |
anonymous enum |
anonymous enum |
void tram::Ext::Design::Init | ( | ) |
void tram::Ext::Design::Update | ( | ) |
void tram::Ext::Design::UpdateHierarchy | ( | id_t | parent_id | ) |
Hashmap< EntityChildren > tram::Ext::Design::hierarchy_map("hierarchy_map", 200) | ( | "hierarchy_map" | , |
200 | |||
) |
uint32_t tram::Ext::Design::KITCHENSINK_SYSTEM = -1u |