This is the complete list of members for MTropolis::VisualElement, including all inherited members.
_assets (defined in MTropolis::Structural) | MTropolis::Structural | protected |
_bevelSize (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
_bottomRightBevelShading (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
_cachedAbsoluteOrigin (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
_children (defined in MTropolis::Structural) | MTropolis::Structural | protected |
_contentsDirty (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
_directToScreen (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
_dragProps (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
_flushPriority (defined in MTropolis::Structural) | MTropolis::Structural | protected |
_guid (defined in MTropolis::RuntimeObject) | MTropolis::RuntimeObject | protected |
_haveCheckedAutoPlay (defined in MTropolis::Element) | MTropolis::Element | protected |
_hooks (defined in MTropolis::Structural) | MTropolis::Structural | protected |
_interiorShading (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
_layer (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
_loop (defined in MTropolis::Structural) | MTropolis::Structural | protected |
_mediaCues (defined in MTropolis::Element) | MTropolis::Element | protected |
_modifiers (defined in MTropolis::Structural) | MTropolis::Structural | protected |
_name (defined in MTropolis::Structural) | MTropolis::Structural | protected |
_palette (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
_parent (defined in MTropolis::Structural) | MTropolis::Structural | protected |
_paused (defined in MTropolis::Structural) | MTropolis::Structural | protected |
_prevRect (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
_primaryGraphicModifier (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
_rect (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
_renderProps (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
_runtimeGUID (defined in MTropolis::RuntimeObject) | MTropolis::RuntimeObject | protected |
_sceneLoadState (defined in MTropolis::Structural) | MTropolis::Structural | protected |
_sectionID (defined in MTropolis::Element) | MTropolis::Element | protected |
_selfReference (defined in MTropolis::RuntimeObject) | MTropolis::RuntimeObject | protected |
_streamLocator (defined in MTropolis::Element) | MTropolis::Element | protected |
_topLeftBevelShading (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
_transitionProps (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
_visible (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
_visibleByDefault (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
activate() (defined in MTropolis::Structural) | MTropolis::Structural | virtual |
addChild(const Common::SharedPtr< Structural > &child) (defined in MTropolis::Structural) | MTropolis::Structural | |
addMediaCue(MediaCueState *mediaCue) (defined in MTropolis::Element) | MTropolis::Element | |
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::VisualElement) | MTropolis::VisualElement | virtual |
canAutoPlay() const (defined in MTropolis::Element) | MTropolis::Element | virtual |
changeVisibilityTask(const ChangeFlagTaskData &taskData) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
consumeMessage(Runtime *runtime, const Common::SharedPtr< MessageProperties > &msg) override (defined in MTropolis::VisualElement) | MTropolis::VisualElement | 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 |
Element() (defined in MTropolis::Element) | MTropolis::Element | |
Element(const Element &other) (defined in MTropolis::Element) | MTropolis::Element | protected |
ElementConsumeCommandCoroutine typedef (defined in MTropolis::Element) | MTropolis::Element | |
finalizeRender() (defined in MTropolis::VisualElement) | MTropolis::VisualElement | |
findNextSibling() const (defined in MTropolis::Structural) | MTropolis::Structural | |
findPrevSibling() const (defined in MTropolis::Structural) | MTropolis::Structural | |
findScene() (defined in MTropolis::Structural) | MTropolis::Structural | |
getCachedAbsoluteOrigin() const (defined in MTropolis::VisualElement) | MTropolis::VisualElement | |
getCenterPosition() const (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
getChildren() const (defined in MTropolis::Structural) | MTropolis::Structural | |
getDragMotionProperties() const (defined in MTropolis::VisualElement) | MTropolis::VisualElement | |
getGlobalPosition() const (defined in MTropolis::VisualElement) | MTropolis::VisualElement | |
getHooks() const (defined in MTropolis::Structural) | MTropolis::Structural | |
getLayer() const (defined in MTropolis::VisualElement) | MTropolis::VisualElement | |
getModifiers() const override (defined in MTropolis::Structural) | MTropolis::Structural | virtual |
getName() const (defined in MTropolis::Structural) | MTropolis::Structural | |
getPalette() const (defined in MTropolis::VisualElement) | MTropolis::VisualElement | |
getParent() const (defined in MTropolis::Structural) | MTropolis::Structural | |
getParentOrigin() const (defined in MTropolis::VisualElement) | MTropolis::VisualElement | |
getPersistentModifierScope() (defined in MTropolis::Structural) | MTropolis::Structural | protectedvirtual |
getPersistentStructuralScope() (defined in MTropolis::Structural) | MTropolis::Structural | protectedvirtual |
getPrimaryGraphicModifier() const (defined in MTropolis::VisualElement) | MTropolis::VisualElement | |
getRelativeCollisionRect() const (defined in MTropolis::VisualElement) | MTropolis::VisualElement | virtual |
getRelativeRect() const (defined in MTropolis::VisualElement) | MTropolis::VisualElement | |
getRenderProperties() const (defined in MTropolis::VisualElement) | MTropolis::VisualElement | |
getRuntime() const (defined in MTropolis::Structural) | MTropolis::Structural | protected |
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 | |
getStreamLocator() const (defined in MTropolis::Element) | MTropolis::Element | |
getTransitionProperties() const (defined in MTropolis::VisualElement) | MTropolis::VisualElement | |
handleDragMotion(Runtime *runtime, const Common::Point &initialOrigin, const Common::Point &targetOrigin) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | |
holdAssets(const Common::Array< Common::SharedPtr< Asset > > &assets) (defined in MTropolis::Structural) | MTropolis::Structural | |
isDirectToScreen() const (defined in MTropolis::VisualElement) | MTropolis::VisualElement | |
isElement() const override (defined in MTropolis::Element) | MTropolis::Element | virtual |
isModifier() const (defined in MTropolis::RuntimeObject) | MTropolis::RuntimeObject | virtual |
isMouseCollisionAtPoint(int32 relativeX, int32 relativeY) const (defined in MTropolis::VisualElement) | MTropolis::VisualElement | virtual |
isMouseInsideDrawableArea(int32 relativeX, int32 relativeY) const (defined in MTropolis::VisualElement) | MTropolis::VisualElement | |
isProject() const (defined in MTropolis::RuntimeObject) | MTropolis::RuntimeObject | 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 |
isTextLabel() const (defined in MTropolis::VisualElement) | MTropolis::VisualElement | virtual |
isVisible() const (defined in MTropolis::VisualElement) | MTropolis::VisualElement | |
isVisibleByDefault() const (defined in MTropolis::VisualElement) | MTropolis::VisualElement | |
isVisual() const override (defined in MTropolis::VisualElement) | MTropolis::VisualElement | virtual |
linkInternalReferences(ObjectLinkingScope *outerScope) (defined in MTropolis::Structural) | MTropolis::Structural | protectedvirtual |
loadCommon(const Common::String &name, uint32 guid, const Data::Rect &rect, uint32 elementFlags, uint16 layer, uint32 streamLocator, uint16 sectionID) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
materializeDescendents(Runtime *runtime, ObjectLinkingScope *outerScope) (defined in MTropolis::Structural) | MTropolis::Structural | |
materializeSelfAndDescendents(Runtime *runtime, ObjectLinkingScope *outerScope) (defined in MTropolis::Structural) | MTropolis::Structural | |
needsRender() const (defined in MTropolis::VisualElement) | MTropolis::VisualElement | |
offsetTranslate(int32 xDelta, int32 yDelta, bool cachedOriginOnly) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
offsetTranslateTask(const OffsetTranslateTaskData &data) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | |
onPauseStateChanged() (defined in MTropolis::Structural) | MTropolis::Structural | protectedvirtual |
pushVisibilityChangeTask(Runtime *runtime, bool desiredVisibility) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | |
quantizeShading(uint32 mask, int16 shading) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protectedstatic |
queueAutoPlayEvents(Runtime *runtime, bool isAutoPlaying) (defined in MTropolis::Element) | MTropolis::Element | virtual |
readAttribute(MiniscriptThread *thread, DynamicValue &result, const Common::String &attrib) override (defined in MTropolis::VisualElement) | MTropolis::VisualElement | 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 | |
recursiveFindItemWithLayer(VisualElement *element, int32 layer) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protectedstatic |
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 | |
removeMediaCue(const MediaCueState *mediaCue) (defined in MTropolis::Element) | MTropolis::Element | |
removeModifier(const Modifier *modifier) override (defined in MTropolis::Structural) | MTropolis::Structural | virtual |
render(Window *window)=0 (defined in MTropolis::VisualElement) | MTropolis::VisualElement | pure virtual |
renderBrightenScanline(TElement *element, size_t numElements, TElement rMask, TElement rAdd, TElement gMask, TElement gAdd, TElement bMask, TElement bAdd) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protectedstatic |
renderDarkenScanline(TElement *element, size_t numElements, TElement rMask, TElement rSub, TElement gMask, TElement gSub, TElement bMask, TElement bSub) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protectedstatic |
renderShading(Graphics::Surface &surf) const (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
renderShadingScanlineDynamic(void *data, size_t numElements, uint32 rMask, uint32 rAdd, uint32 gMask, uint32 gAdd, uint32 bMask, uint32 bAdd, bool isBrighten, byte bytesPerPixel) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protectedstatic |
resize(int32 width, int32 height) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
resolveMediaMarkerLabel(const Label &label, int32 &outResolution) const (defined in MTropolis::Element) | MTropolis::Element | virtual |
respondsToEvent(const Event &evt) const override (defined in MTropolis::VisualElement) | MTropolis::VisualElement | virtual |
RuntimeObject() (defined in MTropolis::RuntimeObject) | MTropolis::RuntimeObject | |
SceneLoadState enum name (defined in MTropolis::Structural) | MTropolis::Structural | |
scriptSetCenterPosition(MiniscriptThread *thread, const DynamicValue &dest) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
scriptSetCenterPositionX(MiniscriptThread *thread, const DynamicValue &dest) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
scriptSetCenterPositionY(MiniscriptThread *thread, const DynamicValue &dest) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
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 |
scriptSetDirect(MiniscriptThread *thread, const DynamicValue &dest) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
scriptSetHeight(MiniscriptThread *thread, const DynamicValue &dest) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
scriptSetKill(MiniscriptThread *thread, const DynamicValue &value) (defined in MTropolis::RuntimeObject) | MTropolis::RuntimeObject | protected |
scriptSetLayer(MiniscriptThread *thread, const DynamicValue &dest) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | 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 |
scriptSetPosition(MiniscriptThread *thread, const DynamicValue &dest) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
scriptSetPositionX(MiniscriptThread *thread, const DynamicValue &dest) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
scriptSetPositionY(MiniscriptThread *thread, const DynamicValue &dest) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
scriptSetSize(MiniscriptThread *thread, const DynamicValue &dest) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
scriptSetUnload(MiniscriptThread *thread, const DynamicValue &value) (defined in MTropolis::Structural) | MTropolis::Structural | protected |
scriptSetVisibility(MiniscriptThread *thread, const DynamicValue &result) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
scriptSetWidth(MiniscriptThread *thread, const DynamicValue &dest) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
scriptWriteRefCenterPositionAttribute(MiniscriptThread *thread, DynamicValueWriteProxy &writeProxy, const Common::String &attrib) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
scriptWriteRefPositionAttribute(MiniscriptThread *thread, DynamicValueWriteProxy &writeProxy, const Common::String &attrib) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
scriptWriteRefSizeAttribute(MiniscriptThread *thread, DynamicValueWriteProxy &writeProxy, const Common::String &attrib) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
setCachedAbsoluteOrigin(const Common::Point &absOrigin) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | |
setDirectToScreen(bool directToScreen) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | |
setDragMotionProperties(const Common::SharedPtr< DragMotionProperties > &dragProps) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | |
setHooks(const Common::SharedPtr< StructuralHooks > &hooks) (defined in MTropolis::Structural) | MTropolis::Structural | |
setLayer(uint16 layer) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | |
setPalette(const Common::SharedPtr< Palette > &palette) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | |
setParent(Structural *parent) (defined in MTropolis::Structural) | MTropolis::Structural | |
setRelativeRect(const Common::Rect &rect) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | |
setRenderProperties(const VisualElementRenderProperties &props, const Common::WeakPtr< GraphicModifier > &primaryGraphicModifier) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | |
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 | |
setShading(int16 topLeftBevelShading, int16 bottomRightBevelShading, int16 interiorShading, uint32 bevelSize) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | |
setTransitionProperties(const VisualElementTransitionProperties &props) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | |
setVisible(Runtime *runtime, bool visible) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | |
shallowClone() const =0 (defined in MTropolis::Structural) | MTropolis::Structural | pure 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 |
triggerAutoPlay(Runtime *runtime) (defined in MTropolis::Element) | MTropolis::Element | |
tryAutoSetName(Runtime *runtime, Project *project) (defined in MTropolis::Element) | MTropolis::Element | virtual |
visitInternalReferences(IStructuralReferenceVisitor *visitor) override (defined in MTropolis::VisualElement) | MTropolis::VisualElement | virtual |
VisualElement() (defined in MTropolis::VisualElement) | MTropolis::VisualElement | |
VisualElement(const VisualElement &other) (defined in MTropolis::VisualElement) | MTropolis::VisualElement | protected |
writeRefAttribute(MiniscriptThread *thread, DynamicValueWriteProxy &writeProxy, const Common::String &attrib) override (defined in MTropolis::VisualElement) | MTropolis::VisualElement | 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 |
~RuntimeObject() (defined in MTropolis::RuntimeObject) | MTropolis::RuntimeObject | virtual |
~Structural() (defined in MTropolis::Structural) | MTropolis::Structural | virtual |