| cell | tram::Entity | protected | 
  | CheckTransition() | tram::Entity |  | 
  | collmodel | tram::Ext::Kitchensink::Train | protected | 
  | DELETED enum value | tram::Entity | protected | 
  | DIRTY enum value | tram::Entity | protected | 
  | DISABLE_AUTO_LOAD enum value | tram::Entity | protected | 
  | Entity() | tram::Entity |  | 
  | Entity(name_t name) | tram::Entity |  | 
  | Entity(const SharedEntityData &) | tram::Entity |  | 
  | EventHandler(Event &event) | tram::Entity | inlinevirtual | 
  | FIELD_SERIALIZE enum value | tram::Entity |  | 
  | Find(id_t entity_id) | tram::Entity | static | 
  | Find(name_t entity_name) | tram::Entity | static | 
  | FireSignal(signal_t type) | tram::Entity | inlineprotected | 
  | FireSignal(signal_t type, Value value) | tram::Entity | inlineprotected | 
  | flags | tram::Entity | protected | 
  | GetCell() | tram::Entity | inline | 
  | GetID() const | tram::Entity | inline | 
  | GetLocation() | tram::Entity | inline | 
  | GetName() const | tram::Entity | inline | 
  | GetRotation() | tram::Entity | inline | 
  | GetSignalTable() | tram::Entity | inline | 
  | GetType()=0 | tram::Entity | pure virtual | 
  | id | tram::Entity | protected | 
  | IsAutoLoad() const | tram::Entity | inline | 
  | IsChanged() const | tram::Entity | inline | 
  | IsDeleted() const | tram::Entity | inline | 
  | IsLoaded() const | tram::Entity | inline | 
  | IsLoadedFromDisk() const | tram::Entity | inline | 
  | IsPersistent() const | tram::Entity | inline | 
  | Load() | tram::Ext::Kitchensink::Train | virtual | 
  | LOADED enum value | tram::Entity | protected | 
  | LOADED_FROM_DISK enum value | tram::Entity | protected | 
  | location | tram::Entity | protected | 
  | Make(name_t type, File *file) | tram::Entity | static | 
  | Make(name_t type, const SharedEntityData &, const ValueArray &) | tram::Entity | static | 
  | MessageHandler(Message &msg) | tram::Ext::Kitchensink::Train | virtual | 
  | model | tram::Ext::Kitchensink::Train | protected | 
  | name | tram::Entity | protected | 
  | NON_PERSISTENT enum value | tram::Entity | protected | 
  | NON_SERIALIZABLE enum value | tram::Entity | protected | 
  | physicscomponent | tram::Ext::Kitchensink::Train | protected | 
  | Register() | tram::Ext::Kitchensink::Train | static | 
  | RegisterType(name_t name, entity_make, entity_clear, const Type *fields, size_t fieldcount) | tram::Entity | static | 
  | RegisterType(name_t name, entity_make, entity_clear, const FieldInfo *fields, size_t fieldcount) | tram::Entity | static | 
  | RegisterType(name_t name, entity_make, entity_clear, std::initializer_list< FieldInfo > fields) | tram::Entity | static | 
  | rendercomponent | tram::Ext::Kitchensink::Train | protected | 
  | rotation | tram::Entity | protected | 
  | Serialize() | tram::Ext::Kitchensink::Train | virtual | 
  | SetAutoLoad(bool is) | tram::Entity | inline | 
  | SetFlag(uint32_t flag, bool value) | tram::Entity | inlineprotected | 
  | SetLocation(vec3 loc) | tram::Entity | inline | 
  | SetParameters() | tram::Ext::Kitchensink::Train | virtual | 
  | SetPersistent(bool is) | tram::Entity | inline | 
  | SetRotation(quat rot) | tram::Entity | inline | 
  | signals | tram::Entity | protected | 
  | Train(const SharedEntityData &, const ValueArray &) | tram::Ext::Kitchensink::Train |  | 
  | Unload() | tram::Ext::Kitchensink::Train | virtual | 
  | Unregister() | tram::Entity | protected | 
  | Update() | tram::Entity | static | 
  | UpdateParameters() | tram::Ext::Kitchensink::Train | virtual | 
  | UpdateTransform(const vec3 &loc, const quat &rot) | tram::Entity | inline | 
  | Yeet() | tram::Entity |  | 
  | ~Entity() | tram::Entity | virtual |