This is the complete list of members for LastExpress::Entity, including all inherited members.
_callbacks (defined in LastExpress::Entity) | LastExpress::Entity | protected |
_data (defined in LastExpress::Entity) | LastExpress::Entity | protected |
_engine (defined in LastExpress::Entity) | LastExpress::Entity | protected |
_entityIndex (defined in LastExpress::Entity) | LastExpress::Entity | protected |
_paramsTypeSetters (defined in LastExpress::Entity) | LastExpress::Entity | protected |
Callback typedef (defined in LastExpress::Entity) | LastExpress::Entity | protected |
callbackAction() | LastExpress::Entity | protected |
callbackActionOnDirection(const SavePoint &savepoint) | LastExpress::Entity | protected |
callbackActionRestaurantOrSalon(const SavePoint &savepoint) | LastExpress::Entity | protected |
callSavepoint(const SavePoint &savepoint, bool handleExcuseMe=false) | LastExpress::Entity | protected |
draw(const SavePoint &savepoint, bool handleExcuseMe=false) | LastExpress::Entity | protected |
draw2(const SavePoint &savepoint) | LastExpress::Entity | protected |
enterExitCompartment(const SavePoint &savepoint, EntityPosition position1=kPositionNone, EntityPosition position2=kPositionNone, CarIndex car=kCarNone, ObjectIndex compartment=kObjectNone, bool alternate=false, bool updateLocation=false) | LastExpress::Entity | protected |
Entity(LastExpressEngine *engine, EntityIndex index) (defined in LastExpress::Entity) | LastExpress::Entity | |
getCallback() (defined in LastExpress::Entity) | LastExpress::Entity | inline |
getData() (defined in LastExpress::Entity) | LastExpress::Entity | inline |
getParamData() (defined in LastExpress::Entity) | LastExpress::Entity | inline |
goToCompartment(const SavePoint &savepoint, ObjectIndex compartmentFrom, EntityPosition positionFrom, Common::String sequenceFrom, Common::String sequenceTo) | LastExpress::Entity | protected |
goToCompartmentFromCompartment(const SavePoint &savepoint, ObjectIndex compartmentFrom, EntityPosition positionFrom, Common::String sequenceFrom, ObjectIndex compartmentTo, EntityPosition positionTo, Common::String sequenceTo) | LastExpress::Entity | protected |
nullfunction(const SavePoint &savepoint) (defined in LastExpress::Entity) | LastExpress::Entity | inline |
playSound(const SavePoint &savepoint, bool resetItem=false, SoundFlag flag=kSoundVolumeEntityDefault) | LastExpress::Entity | protected |
reset(const SavePoint &savepoint, ClothesIndex maxClothes=kClothesDefault, bool resetItem=false) | LastExpress::Entity | protected |
savegame(const SavePoint &savepoint) | LastExpress::Entity | protected |
savegameBloodJacket(byte callback) | LastExpress::Entity | protected |
saveLoadWithSerializer(Common::Serializer &ser) override (defined in LastExpress::Entity) | LastExpress::Entity | inlinevirtual |
setCallback(byte index) (defined in LastExpress::Entity) | LastExpress::Entity | inline |
setup(ChapterIndex index) (defined in LastExpress::Entity) | LastExpress::Entity | |
setup(const char *name, uint index, EntityData::TypeSetter paramsTypeSetter) (defined in LastExpress::Entity) | LastExpress::Entity | protected |
setup_chapter1()=0 (defined in LastExpress::Entity) | LastExpress::Entity | pure virtual |
setup_chapter2()=0 (defined in LastExpress::Entity) | LastExpress::Entity | pure virtual |
setup_chapter3()=0 (defined in LastExpress::Entity) | LastExpress::Entity | pure virtual |
setup_chapter4()=0 (defined in LastExpress::Entity) | LastExpress::Entity | pure virtual |
setup_chapter5()=0 (defined in LastExpress::Entity) | LastExpress::Entity | pure virtual |
setup_enterExitCompartment(const char *, ObjectIndex) (defined in LastExpress::Entity) | LastExpress::Entity | inlinevirtual |
setup_playSound(const char *) (defined in LastExpress::Entity) | LastExpress::Entity | inlinevirtual |
setup_savegame(SavegameType, uint32) (defined in LastExpress::Entity) | LastExpress::Entity | inlinevirtual |
setup_updateEntity(CarIndex, EntityPosition) (defined in LastExpress::Entity) | LastExpress::Entity | inlinevirtual |
setupI(const char *name, uint index, EntityData::TypeSetter paramsTypeSetter, uint param1) (defined in LastExpress::Entity) | LastExpress::Entity | protected |
setupII(const char *name, uint index, EntityData::TypeSetter paramsTypeSetter, uint param1, uint param2) (defined in LastExpress::Entity) | LastExpress::Entity | protected |
setupIII(const char *name, uint index, EntityData::TypeSetter paramsTypeSetter, uint param1, uint param2, uint param3) (defined in LastExpress::Entity) | LastExpress::Entity | protected |
setupIIS(const char *name, uint index, EntityData::TypeSetter paramsTypeSetter, uint param1, uint param2, const char *seq) (defined in LastExpress::Entity) | LastExpress::Entity | protected |
setupIISS(const char *name, uint index, EntityData::TypeSetter paramsTypeSetter, uint param1, uint param2, const char *seq1, const char *seq2) (defined in LastExpress::Entity) | LastExpress::Entity | protected |
setupIS(const char *name, uint index, EntityData::TypeSetter paramsTypeSetter, uint param1, const char *seq) (defined in LastExpress::Entity) | LastExpress::Entity | protected |
setupISS(const char *name, uint index, EntityData::TypeSetter paramsTypeSetter, uint param1, const char *seq1, const char *seq2) (defined in LastExpress::Entity) | LastExpress::Entity | protected |
setupS(const char *name, uint index, EntityData::TypeSetter paramsTypeSetter, const char *seq1) (defined in LastExpress::Entity) | LastExpress::Entity | protected |
setupSI(const char *name, uint index, EntityData::TypeSetter paramsTypeSetter, const char *seq1, uint param4) (defined in LastExpress::Entity) | LastExpress::Entity | protected |
setupSII(const char *name, uint index, EntityData::TypeSetter paramsTypeSetter, const char *seq1, uint param4, uint param5) (defined in LastExpress::Entity) | LastExpress::Entity | protected |
setupSIII(const char *name, uint index, EntityData::TypeSetter paramsTypeSetter, const char *seq, uint param4, uint param5, uint param6) (defined in LastExpress::Entity) | LastExpress::Entity | protected |
setupSIIS(const char *name, uint index, EntityData::TypeSetter paramsTypeSetter, const char *seq1, uint param4, uint param5, const char *seq2) (defined in LastExpress::Entity) | LastExpress::Entity | protected |
setupSS(const char *name, uint index, EntityData::TypeSetter paramsTypeSetter, const char *seq1, const char *seq2) (defined in LastExpress::Entity) | LastExpress::Entity | protected |
setupSSI(const char *name, uint index, EntityData::TypeSetter paramsTypeSetter, const char *seq1, const char *seq2, uint param7) (defined in LastExpress::Entity) | LastExpress::Entity | protected |
timeCheck(TimeValue timeValue, uint ¶meter, Common::Functor0< void > *function) const (defined in LastExpress::Entity) | LastExpress::Entity | protected |
timeCheckCallback(TimeValue timeValue, uint ¶meter, byte callback, Common::Functor0< void > *function) (defined in LastExpress::Entity) | LastExpress::Entity | protected |
timeCheckCallback(TimeValue timeValue, uint ¶meter, byte callback, const char *str, Common::Functor1< const char *, void > *function) (defined in LastExpress::Entity) | LastExpress::Entity | protected |
timeCheckCallback(TimeValue timeValue, uint ¶meter, byte callback, bool check, Common::Functor1< bool, void > *function) (defined in LastExpress::Entity) | LastExpress::Entity | protected |
timeCheckCallbackAction(TimeValue timeValue, uint ¶meter) (defined in LastExpress::Entity) | LastExpress::Entity | protected |
timeCheckCallbackInventory(TimeValue timeValue, uint ¶meter, byte callback, Common::Functor0< void > *function) (defined in LastExpress::Entity) | LastExpress::Entity | protected |
timeCheckCar(TimeValue timeValue, uint ¶meter, byte callback, Common::Functor0< void > *function) (defined in LastExpress::Entity) | LastExpress::Entity | protected |
timeCheckObject(TimeValue timeValue, uint ¶meter, ObjectIndex index, ObjectModel model) const (defined in LastExpress::Entity) | LastExpress::Entity | protected |
timeCheckPlaySoundUpdatePosition(TimeValue timeValue, uint ¶meter, byte callback, const char *sound, EntityPosition position) (defined in LastExpress::Entity) | LastExpress::Entity | protected |
timeCheckSavepoint(TimeValue timeValue, uint ¶meter, EntityIndex entity1, EntityIndex entity2, ActionIndex action) const (defined in LastExpress::Entity) | LastExpress::Entity | protected |
updateEntity(const SavePoint &savepoint, bool handleExcuseMe=false) | LastExpress::Entity | protected |
updateFromTicks(const SavePoint &savepoint) | LastExpress::Entity | protected |
updateFromTime(const SavePoint &savepoint) | LastExpress::Entity | protected |
updateParameter(uint ¶meter, uint timeType, uint delta) const (defined in LastExpress::Entity) | LastExpress::Entity | protected |
updateParameterCheck(uint ¶meter, uint timeType, uint delta) const (defined in LastExpress::Entity) | LastExpress::Entity | protected |
updateParameterTime(TimeValue timeValue, bool check, uint ¶meter, uint delta) const (defined in LastExpress::Entity) | LastExpress::Entity | protected |
updatePosition(const SavePoint &savepoint, bool handleExcuseMe=false) | LastExpress::Entity | protected |
~Entity() override (defined in LastExpress::Entity) | LastExpress::Entity | |
~Serializable() (defined in Common::Serializable) | Common::Serializable | inlineprivatevirtual |