ScummVM API documentation
Sci::Object Member List

This is the complete list of members for Sci::Object, including all inherited members.

cloneFromObject(const Object *obj) (defined in Sci::Object)Sci::Objectinline
funcSelectorPosition(Selector sel) constSci::Objectinline
getClass(SegManager *segMan) const (defined in Sci::Object)Sci::Object
getClassScriptSelector() const (defined in Sci::Object)Sci::Objectinline
getFuncSelector(const uint16 index) constSci::Objectinline
getFunction(const uint16 index) constSci::Objectinline
getInfoSelector() const (defined in Sci::Object)Sci::Objectinline
getMethodCount() const (defined in Sci::Object)Sci::Objectinline
getNameSelector() const (defined in Sci::Object)Sci::Objectinline
getPos() const (defined in Sci::Object)Sci::Objectinline
getPropDictSelector() const (defined in Sci::Object)Sci::Objectinline
getSpeciesSelector() const (defined in Sci::Object)Sci::Objectinline
getSuperClassSelector() const (defined in Sci::Object)Sci::Objectinline
getVarCount() const (defined in Sci::Object)Sci::Objectinline
getVariable(uint var) const (defined in Sci::Object)Sci::Objectinline
getVariableRef(uint var) (defined in Sci::Object)Sci::Objectinline
getVarSelector(uint16 i) const (defined in Sci::Object)Sci::Objectinline
init(const Script &owner, reg_t obj_pos, bool initVariables=true) (defined in Sci::Object)Sci::Object
initBaseObject(SegManager *segMan, reg_t addr, bool doInitSuperClass=true, bool applyScriptPatches=true) (defined in Sci::Object)Sci::Object
initSpecies(SegManager *segMan, reg_t addr, bool applyScriptPatches) (defined in Sci::Object)Sci::Object
initSuperClass(SegManager *segMan, reg_t addr, bool applyScriptPatches) (defined in Sci::Object)Sci::Object
isClass() const (defined in Sci::Object)Sci::Objectinline
isFreed() const (defined in Sci::Object)Sci::Objectinline
locateVarSelector(SegManager *segMan, Selector slc) constSci::Object
markAsFreed() (defined in Sci::Object)Sci::Objectinline
Object() (defined in Sci::Object)Sci::Objectinline
operator=(const Object &other) (defined in Sci::Object)Sci::Objectinline
propertyOffsetToId(SegManager *segMan, int propertyOffset) const (defined in Sci::Object)Sci::Object
relocateSci0Sci21(SegmentId segment, int location, uint32 heapOffset) (defined in Sci::Object)Sci::Object
saveLoadWithSerializer(Common::Serializer &ser) override (defined in Sci::Object)Sci::Objectvirtual
setClassScriptSelector(reg_t value) (defined in Sci::Object)Sci::Objectinline
setInfoSelector(reg_t info) (defined in Sci::Object)Sci::Objectinline
setPropDictSelector(reg_t value) (defined in Sci::Object)Sci::Objectinline
setSpeciesSelector(reg_t value) (defined in Sci::Object)Sci::Objectinline
setSuperClassSelector(reg_t value) (defined in Sci::Object)Sci::Objectinline
~Serializable() (defined in Common::Serializable)Common::Serializableinlinevirtual