This is the complete list of members for MTropolis::Project, including all inherited members.
_assets (defined in MTropolis::Structural) | MTropolis::Structural | protected |
_children (defined in MTropolis::Structural) | MTropolis::Structural | protected |
_flushPriority (defined in MTropolis::Structural) | MTropolis::Structural | protected |
_guid (defined in MTropolis::RuntimeObject) | MTropolis::RuntimeObject | protected |
_hooks (defined in MTropolis::Structural) | MTropolis::Structural | protected |
_loop (defined in MTropolis::Structural) | MTropolis::Structural | protected |
_modifiers (defined in MTropolis::Structural) | MTropolis::Structural | protected |
_name (defined in MTropolis::Structural) | MTropolis::Structural | protected |
_parent (defined in MTropolis::Structural) | MTropolis::Structural | protected |
_paused (defined in MTropolis::Structural) | MTropolis::Structural | protected |
_runtimeGUID (defined in MTropolis::RuntimeObject) | MTropolis::RuntimeObject | protected |
_sceneLoadState (defined in MTropolis::Structural) | MTropolis::Structural | protected |
_selfReference (defined in MTropolis::RuntimeObject) | MTropolis::RuntimeObject | protected |
activate() (defined in MTropolis::Structural) | MTropolis::Structural | virtual |
addChild(const Common::SharedPtr< Structural > &child) (defined in MTropolis::Structural) | MTropolis::Structural | |
appendModifier(const Common::SharedPtr< Modifier > &modifier) override (defined in MTropolis::Structural) | MTropolis::Structural | virtual |
asyncConsumeCommand(Runtime *runtime, const Common::SharedPtr< MessageProperties > &msg) override (defined in MTropolis::Project) | MTropolis::Project | virtual |
closeSegmentStream(int segmentIndex) (defined in MTropolis::Project) | MTropolis::Project | |
consumeMessage(Runtime *runtime, const Common::SharedPtr< MessageProperties > &msg) override (defined in MTropolis::Structural) | MTropolis::Structural | virtual |
deactivate() (defined in MTropolis::Structural) | MTropolis::Structural | virtual |
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::IDebuggable | pure virtual |
debugGetSupportStatus() const =0 (defined in MTropolis::IDebuggable) | MTropolis::IDebuggable | pure virtual |
debugGetTypeName() const =0 (defined in MTropolis::IDebuggable) | MTropolis::IDebuggable | pure virtual |
debugInspect(IDebugInspectionReport *report) const =0 (defined in MTropolis::IDebuggable) | MTropolis::IDebuggable | pure virtual |
findAuthorMessageName(uint32 id) const (defined in MTropolis::Project) | MTropolis::Project | |
findGlobalVarWithName(const Common::String &name) const (defined in MTropolis::Project) | MTropolis::Project | |
findNameOfLabel(const Label &label) const (defined in MTropolis::Project) | MTropolis::Project | |
findNextSibling() const (defined in MTropolis::Structural) | MTropolis::Structural | |
findPrevSibling() const (defined in MTropolis::Structural) | MTropolis::Structural | |
findScene() (defined in MTropolis::Structural) | MTropolis::Structural | |
forceLoadAsset(uint32 assetID, Common::Array< Common::SharedPtr< Asset > > &outHoldAssets) (defined in MTropolis::Project) | MTropolis::Project | |
getAssetByID(uint32 assetID) const (defined in MTropolis::Project) | MTropolis::Project | |
getAssetIDByName(const Common::String &assetName, uint32 &outAssetID) const (defined in MTropolis::Project) | MTropolis::Project | |
getAssetNameByID(uint32 assetID) const (defined in MTropolis::Project) | MTropolis::Project | |
getChildren() const (defined in MTropolis::Structural) | MTropolis::Structural | |
getCursorGraphics() const (defined in MTropolis::Project) | MTropolis::Project | |
getHooks() const (defined in MTropolis::Structural) | MTropolis::Structural | |
getModifiers() const override (defined in MTropolis::Structural) | MTropolis::Structural | virtual |
getName() const (defined in MTropolis::Structural) | MTropolis::Structural | |
getParent() const (defined in MTropolis::Structural) | MTropolis::Structural | |
getPlatform() const (defined in MTropolis::Project) | MTropolis::Project | |
getPresentationSettings() const (defined in MTropolis::Project) | MTropolis::Project | |
getRuntime() const (defined in MTropolis::Structural) | MTropolis::Structural | protected |
getRuntimeGUID() const (defined in MTropolis::RuntimeObject) | MTropolis::RuntimeObject | |
getRuntimeVersion() const (defined in MTropolis::Project) | MTropolis::Project | |
getSceneLoadState() const (defined in MTropolis::Structural) | MTropolis::Structural | |
getSegmentForStreamIndex(size_t streamIndex) const (defined in MTropolis::Project) | MTropolis::Project | |
getSelfReference() const (defined in MTropolis::RuntimeObject) | MTropolis::RuntimeObject | |
getStaticGUID() const (defined in MTropolis::RuntimeObject) | MTropolis::RuntimeObject | |
getStreamForSegment(int segmentIndex) (defined in MTropolis::Project) | MTropolis::Project | |
getSubtitles() const (defined in MTropolis::Project) | MTropolis::Project | |
holdAssets(const Common::Array< Common::SharedPtr< Asset > > &assets) (defined in MTropolis::Structural) | MTropolis::Structural | |
isElement() const (defined in MTropolis::RuntimeObject) | MTropolis::RuntimeObject | virtual |
isModifier() const (defined in MTropolis::RuntimeObject) | MTropolis::RuntimeObject | virtual |
isProject() const override (defined in MTropolis::Project) | MTropolis::Project | virtual |
isSection() const (defined in MTropolis::RuntimeObject) | MTropolis::RuntimeObject | virtual |
isStructural() const override (defined in MTropolis::Structural) | MTropolis::Structural | virtual |
isSubsection() const (defined in MTropolis::RuntimeObject) | MTropolis::RuntimeObject | virtual |
linkInternalReferences(ObjectLinkingScope *outerScope) (defined in MTropolis::Structural) | MTropolis::Structural | protectedvirtual |
loadFromDescription(const ProjectDescription &desc, const Hacks &hacks) (defined in MTropolis::Project) | MTropolis::Project | |
loadSceneFromStream(const Common::SharedPtr< Structural > &structural, uint32 streamID, const Hacks &hacks) (defined in MTropolis::Project) | MTropolis::Project | |
materializeDescendents(Runtime *runtime, ObjectLinkingScope *outerScope) (defined in MTropolis::Structural) | MTropolis::Structural | |
materializeGlobalVariables(Runtime *runtime, ObjectLinkingScope *scope) (defined in MTropolis::Project) | MTropolis::Project | |
materializeSelfAndDescendents(Runtime *runtime, ObjectLinkingScope *outerScope) (defined in MTropolis::Structural) | MTropolis::Structural | |
notifyOnKeyboardEvent(IKeyboardEventReceiver *receiver) (defined in MTropolis::Project) | MTropolis::Project | |
notifyOnPlayMedia(IPlayMediaSignalReceiver *receiver) (defined in MTropolis::Project) | MTropolis::Project | |
notifyOnSegmentUnload(int segmentIndex, ISegmentUnloadSignalReceiver *receiver) (defined in MTropolis::Project) | MTropolis::Project | |
onKeyboardEvent(Runtime *runtime, const KeyboardInputEvent &keyEvt) (defined in MTropolis::Project) | MTropolis::Project | |
onPauseStateChanged() (defined in MTropolis::Structural) | MTropolis::Structural | protectedvirtual |
onPostRender() (defined in MTropolis::Project) | MTropolis::Project | |
openSegmentStream(int segmentIndex) (defined in MTropolis::Project) | MTropolis::Project | |
Project(Runtime *runtime) (defined in MTropolis::Project) | MTropolis::Project | explicit |
readAttribute(MiniscriptThread *thread, DynamicValue &result, const Common::String &attrib) override (defined in MTropolis::Structural) | MTropolis::Structural | virtual |
readAttributeIndexed(MiniscriptThread *thread, DynamicValue &result, const Common::String &attrib, const DynamicValue &index) override (defined in MTropolis::Structural) | MTropolis::Structural | virtual |
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::Structural | virtual |
resolveAlias(uint32 aliasID) const (defined in MTropolis::Project) | MTropolis::Project | |
respondsToEvent(const Event &evt) const override (defined in MTropolis::Structural) | MTropolis::Structural | virtual |
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::RuntimeObject | protected |
scriptSetDebug(MiniscriptThread *thread, const DynamicValue &value) (defined in MTropolis::Structural) | MTropolis::Structural | protected |
scriptSetKill(MiniscriptThread *thread, const DynamicValue &value) (defined in MTropolis::RuntimeObject) | MTropolis::RuntimeObject | protected |
scriptSetLoop(MiniscriptThread *thread, const DynamicValue &value) (defined in MTropolis::Structural) | MTropolis::Structural | protected |
scriptSetParent(MiniscriptThread *thread, const DynamicValue &value) (defined in MTropolis::RuntimeObject) | MTropolis::RuntimeObject | protected |
scriptSetPaused(MiniscriptThread *thread, const DynamicValue &value) (defined in MTropolis::Structural) | MTropolis::Structural | protected |
scriptSetUnload(MiniscriptThread *thread, const DynamicValue &value) (defined in MTropolis::Structural) | MTropolis::Structural | protected |
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 override (defined in MTropolis::Project) | MTropolis::Project | virtual |
Structural() (defined in MTropolis::Structural) | MTropolis::Structural | |
Structural(Runtime *runtime) (defined in MTropolis::Structural) | MTropolis::Structural | explicit |
Structural(const Structural &other) (defined in MTropolis::Structural) | MTropolis::Structural | explicitprotected |
visitInternalReferences(IStructuralReferenceVisitor *visitor) override (defined in MTropolis::Project) | MTropolis::Project | virtual |
writeRefAttribute(MiniscriptThread *thread, DynamicValueWriteProxy &result, const Common::String &attrib) override (defined in MTropolis::Project) | MTropolis::Project | virtual |
writeRefAttributeIndexed(MiniscriptThread *thread, DynamicValueWriteProxy &result, const Common::String &attrib, const DynamicValue &index) (defined in MTropolis::RuntimeObject) | MTropolis::RuntimeObject | virtual |
~Debuggable() (defined in MTropolis::Debuggable) | MTropolis::Debuggable | |
~IInterfaceBase() (defined in MTropolis::IInterfaceBase) | MTropolis::IInterfaceBase | virtual |
~Project() (defined in MTropolis::Project) | MTropolis::Project | |
~RuntimeObject() (defined in MTropolis::RuntimeObject) | MTropolis::RuntimeObject | virtual |
~Structural() (defined in MTropolis::Structural) | MTropolis::Structural | virtual |