ScummVM API documentation
Sci::HunkTable Member List

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

_type (defined in Sci::SegmentObj)Sci::SegmentObj
createSegmentObj(SegmentType type) (defined in Sci::SegmentObj)Sci::SegmentObjstatic
dereference(reg_t pointer)Sci::SegmentObjvirtual
entries_usedSci::SegmentObjTable< Hunk >
findCanonicAddress(SegManager *segMan, reg_t sub_addr) constSci::SegmentObjinlinevirtual
first_freeSci::SegmentObjTable< Hunk >
freeAtAddress(SegManager *segMan, reg_t sub_addr) overrideSci::HunkTableinlinevirtual
freeEntry(int idx) override (defined in Sci::HunkTable)Sci::HunkTableinlinevirtual
freeEntryContents(int idx) (defined in Sci::HunkTable)Sci::HunkTableinline
getType() const (defined in Sci::SegmentObj)Sci::SegmentObjinline
HunkTable() (defined in Sci::HunkTable)Sci::HunkTableinline
isValidOffset(uint32 offset) const overrideSci::SegmentObjTable< Hunk >inlinevirtual
listAllDeallocatable(SegmentId segId) const overrideSci::SegmentObjTable< Hunk >inlinevirtual
listAllOutgoingReferences(reg_t object) constSci::SegmentObjinlinevirtual
saveLoadWithSerializer(Common::Serializer &ser) override (defined in Sci::HunkTable)Sci::HunkTablevirtual
SegmentObj(SegmentType type) (defined in Sci::SegmentObj)Sci::SegmentObjinline
~HunkTable() override (defined in Sci::HunkTable)Sci::HunkTableinline
~SegmentObj() override (defined in Sci::SegmentObj)Sci::SegmentObjinline
~Serializable() (defined in Common::Serializable)Common::Serializableinlinevirtual