ScummVM API documentation
MTropolis::Structural Member List

This is the complete list of members for MTropolis::Structural, including all inherited members.

_assets (defined in MTropolis::Structural)MTropolis::Structuralprotected
_children (defined in MTropolis::Structural)MTropolis::Structuralprotected
_flushPriority (defined in MTropolis::Structural)MTropolis::Structuralprotected
_guid (defined in MTropolis::RuntimeObject)MTropolis::RuntimeObjectprotected
_hooks (defined in MTropolis::Structural)MTropolis::Structuralprotected
_loop (defined in MTropolis::Structural)MTropolis::Structuralprotected
_modifiers (defined in MTropolis::Structural)MTropolis::Structuralprotected
_name (defined in MTropolis::Structural)MTropolis::Structuralprotected
_parent (defined in MTropolis::Structural)MTropolis::Structuralprotected
_paused (defined in MTropolis::Structural)MTropolis::Structuralprotected
_runtimeGUID (defined in MTropolis::RuntimeObject)MTropolis::RuntimeObjectprotected
_sceneLoadState (defined in MTropolis::Structural)MTropolis::Structuralprotected
_selfReference (defined in MTropolis::RuntimeObject)MTropolis::RuntimeObjectprotected
activate() (defined in MTropolis::Structural)MTropolis::Structuralvirtual
addChild(const Common::SharedPtr< Structural > &child) (defined in MTropolis::Structural)MTropolis::Structural
appendModifier(const Common::SharedPtr< Modifier > &modifier) override (defined in MTropolis::Structural)MTropolis::Structuralvirtual
asyncConsumeCommand(Runtime *runtime, const Common::SharedPtr< MessageProperties > &msg) (defined in MTropolis::Structural)MTropolis::Structuralvirtual
consumeMessage(Runtime *runtime, const Common::SharedPtr< MessageProperties > &msg) override (defined in MTropolis::Structural)MTropolis::Structuralvirtual
deactivate() (defined in MTropolis::Structural)MTropolis::Structuralvirtual
Debuggable() (defined in MTropolis::Debuggable)MTropolis::Debuggable
Debuggable(const Debuggable &other) (defined in MTropolis::Debuggable)MTropolis::Debuggable
Debuggable(Debuggable &&other) (defined in MTropolis::Debuggable)MTropolis::Debuggable
debugGetName() const =0 (defined in MTropolis::IDebuggable)MTropolis::IDebuggablepure virtual
debugGetSupportStatus() const =0 (defined in MTropolis::IDebuggable)MTropolis::IDebuggablepure virtual
debugGetTypeName() const =0 (defined in MTropolis::IDebuggable)MTropolis::IDebuggablepure virtual
debugInspect(IDebugInspectionReport *report) const =0 (defined in MTropolis::IDebuggable)MTropolis::IDebuggablepure virtual
findNextSibling() const (defined in MTropolis::Structural)MTropolis::Structural
findPrevSibling() const (defined in MTropolis::Structural)MTropolis::Structural
findScene() (defined in MTropolis::Structural)MTropolis::Structural
getChildren() const (defined in MTropolis::Structural)MTropolis::Structural
getHooks() const (defined in MTropolis::Structural)MTropolis::Structural
getModifiers() const override (defined in MTropolis::Structural)MTropolis::Structuralvirtual
getName() const (defined in MTropolis::Structural)MTropolis::Structural
getParent() const (defined in MTropolis::Structural)MTropolis::Structural
getPersistentModifierScope() (defined in MTropolis::Structural)MTropolis::Structuralprotectedvirtual
getPersistentStructuralScope() (defined in MTropolis::Structural)MTropolis::Structuralprotectedvirtual
getRuntime() const (defined in MTropolis::Structural)MTropolis::Structuralprotected
getRuntimeGUID() const (defined in MTropolis::RuntimeObject)MTropolis::RuntimeObject
getSceneLoadState() const (defined in MTropolis::Structural)MTropolis::Structural
getSelfReference() const (defined in MTropolis::RuntimeObject)MTropolis::RuntimeObject
getStaticGUID() const (defined in MTropolis::RuntimeObject)MTropolis::RuntimeObject
holdAssets(const Common::Array< Common::SharedPtr< Asset > > &assets) (defined in MTropolis::Structural)MTropolis::Structural
isElement() const (defined in MTropolis::RuntimeObject)MTropolis::RuntimeObjectvirtual
isModifier() const (defined in MTropolis::RuntimeObject)MTropolis::RuntimeObjectvirtual
isProject() const (defined in MTropolis::RuntimeObject)MTropolis::RuntimeObjectvirtual
isSection() const (defined in MTropolis::RuntimeObject)MTropolis::RuntimeObjectvirtual
isStructural() const override (defined in MTropolis::Structural)MTropolis::Structuralvirtual
isSubsection() const (defined in MTropolis::RuntimeObject)MTropolis::RuntimeObjectvirtual
linkInternalReferences(ObjectLinkingScope *outerScope) (defined in MTropolis::Structural)MTropolis::Structuralprotectedvirtual
materializeDescendents(Runtime *runtime, ObjectLinkingScope *outerScope) (defined in MTropolis::Structural)MTropolis::Structural
materializeSelfAndDescendents(Runtime *runtime, ObjectLinkingScope *outerScope) (defined in MTropolis::Structural)MTropolis::Structural
onPauseStateChanged() (defined in MTropolis::Structural)MTropolis::Structuralprotectedvirtual
readAttribute(MiniscriptThread *thread, DynamicValue &result, const Common::String &attrib) override (defined in MTropolis::Structural)MTropolis::Structuralvirtual
readAttributeIndexed(MiniscriptThread *thread, DynamicValue &result, const Common::String &attrib, const DynamicValue &index) override (defined in MTropolis::Structural)MTropolis::Structuralvirtual
recursiveCollectObjectsMatchingCriteria(Common::Array< Common::WeakPtr< RuntimeObject > > &results, bool(*evalFunc)(void *userData, RuntimeObject *object), void *userData, bool onlyEnabled) (defined in MTropolis::Structural)MTropolis::Structural
removeAllAssets() (defined in MTropolis::Structural)MTropolis::Structural
removeAllChildren() (defined in MTropolis::Structural)MTropolis::Structural
removeAllModifiers() (defined in MTropolis::Structural)MTropolis::Structural
removeChild(Structural *child) (defined in MTropolis::Structural)MTropolis::Structural
removeModifier(const Modifier *modifier) override (defined in MTropolis::Structural)MTropolis::Structuralvirtual
respondsToEvent(const Event &evt) const override (defined in MTropolis::Structural)MTropolis::Structuralvirtual
RuntimeObject() (defined in MTropolis::RuntimeObject)MTropolis::RuntimeObject
SceneLoadState enum name (defined in MTropolis::Structural)MTropolis::Structural
scriptSetClone(MiniscriptThread *thread, const DynamicValue &value) (defined in MTropolis::RuntimeObject)MTropolis::RuntimeObjectprotected
scriptSetDebug(MiniscriptThread *thread, const DynamicValue &value) (defined in MTropolis::Structural)MTropolis::Structuralprotected
scriptSetKill(MiniscriptThread *thread, const DynamicValue &value) (defined in MTropolis::RuntimeObject)MTropolis::RuntimeObjectprotected
scriptSetLoop(MiniscriptThread *thread, const DynamicValue &value) (defined in MTropolis::Structural)MTropolis::Structuralprotected
scriptSetParent(MiniscriptThread *thread, const DynamicValue &value) (defined in MTropolis::RuntimeObject)MTropolis::RuntimeObjectprotected
scriptSetPaused(MiniscriptThread *thread, const DynamicValue &value) (defined in MTropolis::Structural)MTropolis::Structuralprotected
scriptSetUnload(MiniscriptThread *thread, const DynamicValue &value) (defined in MTropolis::Structural)MTropolis::Structuralprotected
setHooks(const Common::SharedPtr< StructuralHooks > &hooks) (defined in MTropolis::Structural)MTropolis::Structural
setParent(Structural *parent) (defined in MTropolis::Structural)MTropolis::Structural
setRuntimeGUID(uint32 runtimeGUID) (defined in MTropolis::RuntimeObject)MTropolis::RuntimeObject
setSceneLoadState(SceneLoadState sceneLoadState) (defined in MTropolis::Structural)MTropolis::Structural
setSelfReference(const Common::WeakPtr< RuntimeObject > &selfReference) (defined in MTropolis::RuntimeObject)MTropolis::RuntimeObject
shallowClone() const =0 (defined in MTropolis::Structural)MTropolis::Structuralpure virtual
Structural() (defined in MTropolis::Structural)MTropolis::Structural
Structural(Runtime *runtime) (defined in MTropolis::Structural)MTropolis::Structuralexplicit
Structural(const Structural &other) (defined in MTropolis::Structural)MTropolis::Structuralexplicitprotected
visitInternalReferences(IStructuralReferenceVisitor *visitor) (defined in MTropolis::Structural)MTropolis::Structuralvirtual
writeRefAttribute(MiniscriptThread *thread, DynamicValueWriteProxy &result, const Common::String &attrib) override (defined in MTropolis::Structural)MTropolis::Structuralvirtual
writeRefAttributeIndexed(MiniscriptThread *thread, DynamicValueWriteProxy &result, const Common::String &attrib, const DynamicValue &index) (defined in MTropolis::RuntimeObject)MTropolis::RuntimeObjectvirtual
~Debuggable() (defined in MTropolis::Debuggable)MTropolis::Debuggable
~IInterfaceBase() (defined in MTropolis::IInterfaceBase)MTropolis::IInterfaceBasevirtual
~RuntimeObject() (defined in MTropolis::RuntimeObject)MTropolis::RuntimeObjectvirtual
~Structural() (defined in MTropolis::Structural)MTropolis::Structuralvirtual