ScummVM API documentation
LastExpress::Entity Member List

This is the complete list of members for LastExpress::Entity, including all inherited members.

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