|
Tramway SDK
|
Classes | |
| class | Breakable |
| class | Button |
| Essentially a func_door. More... | |
| class | DebugShape |
| class | DebugText |
| struct | EntityChildren |
| class | Pickup |
| class | SoundTable |
| Maps actions to sounds. More... | |
| 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 | AddChild (name_t parent, id_t child) |
| void | UpdateHierarchy (id_t parent_id) |
Variables | |
| Hashmap< EntityChildren > | hierarchy_map ("hierarchy_map", 200) |
| anonymous enum |
| anonymous enum |
| anonymous enum |
| void tram::Ext::Design::UpdateHierarchy | ( | id_t | parent_id | ) |
| Hashmap< EntityChildren > tram::Ext::Design::hierarchy_map("hierarchy_map", 200) | ( | "hierarchy_map" | , |
| 200 | |||
| ) |