ScummVM API documentation
MTropolis::VisualElement Member List

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

_assets (defined in MTropolis::Structural)MTropolis::Structuralprotected
_bevelSize (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
_bottomRightBevelShading (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
_cachedAbsoluteOrigin (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
_children (defined in MTropolis::Structural)MTropolis::Structuralprotected
_contentsDirty (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
_directToScreen (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
_dragProps (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
_flushPriority (defined in MTropolis::Structural)MTropolis::Structuralprotected
_guid (defined in MTropolis::RuntimeObject)MTropolis::RuntimeObjectprotected
_haveCheckedAutoPlay (defined in MTropolis::Element)MTropolis::Elementprotected
_hooks (defined in MTropolis::Structural)MTropolis::Structuralprotected
_interiorShading (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
_layer (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
_loop (defined in MTropolis::Structural)MTropolis::Structuralprotected
_mediaCues (defined in MTropolis::Element)MTropolis::Elementprotected
_modifiers (defined in MTropolis::Structural)MTropolis::Structuralprotected
_name (defined in MTropolis::Structural)MTropolis::Structuralprotected
_palette (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
_parent (defined in MTropolis::Structural)MTropolis::Structuralprotected
_paused (defined in MTropolis::Structural)MTropolis::Structuralprotected
_prevRect (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
_primaryGraphicModifier (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
_rect (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
_renderProps (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
_runtimeGUID (defined in MTropolis::RuntimeObject)MTropolis::RuntimeObjectprotected
_sceneLoadState (defined in MTropolis::Structural)MTropolis::Structuralprotected
_sectionID (defined in MTropolis::Element)MTropolis::Elementprotected
_selfReference (defined in MTropolis::RuntimeObject)MTropolis::RuntimeObjectprotected
_streamLocator (defined in MTropolis::Element)MTropolis::Elementprotected
_topLeftBevelShading (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
_transitionProps (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
_visible (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
_visibleByDefault (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
activate() (defined in MTropolis::Structural)MTropolis::Structuralvirtual
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::Structuralvirtual
asyncConsumeCommand(Runtime *runtime, const Common::SharedPtr< MessageProperties > &msg) override (defined in MTropolis::VisualElement)MTropolis::VisualElementvirtual
canAutoPlay() const (defined in MTropolis::Element)MTropolis::Elementvirtual
changeVisibilityTask(const ChangeFlagTaskData &taskData) (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
consumeMessage(Runtime *runtime, const Common::SharedPtr< MessageProperties > &msg) override (defined in MTropolis::VisualElement)MTropolis::VisualElementvirtual
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
Element() (defined in MTropolis::Element)MTropolis::Element
Element(const Element &other) (defined in MTropolis::Element)MTropolis::Elementprotected
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::VisualElementprotected
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::Structuralvirtual
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::Structuralprotectedvirtual
getPersistentStructuralScope() (defined in MTropolis::Structural)MTropolis::Structuralprotectedvirtual
getPrimaryGraphicModifier() const (defined in MTropolis::VisualElement)MTropolis::VisualElement
getRelativeCollisionRect() const (defined in MTropolis::VisualElement)MTropolis::VisualElementvirtual
getRelativeRect() const (defined in MTropolis::VisualElement)MTropolis::VisualElement
getRenderProperties() const (defined in MTropolis::VisualElement)MTropolis::VisualElement
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
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::Elementvirtual
isModifier() const (defined in MTropolis::RuntimeObject)MTropolis::RuntimeObjectvirtual
isMouseCollisionAtPoint(int32 relativeX, int32 relativeY) const (defined in MTropolis::VisualElement)MTropolis::VisualElementvirtual
isMouseInsideDrawableArea(int32 relativeX, int32 relativeY) const (defined in MTropolis::VisualElement)MTropolis::VisualElement
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
isTextLabel() const (defined in MTropolis::VisualElement)MTropolis::VisualElementvirtual
isVisible() const (defined in MTropolis::VisualElement)MTropolis::VisualElement
isVisibleByDefault() const (defined in MTropolis::VisualElement)MTropolis::VisualElement
isVisual() const override (defined in MTropolis::VisualElement)MTropolis::VisualElementvirtual
linkInternalReferences(ObjectLinkingScope *outerScope) (defined in MTropolis::Structural)MTropolis::Structuralprotectedvirtual
loadCommon(const Common::String &name, uint32 guid, const Data::Rect &rect, uint32 elementFlags, uint16 layer, uint32 streamLocator, uint16 sectionID) (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
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::VisualElementprotected
offsetTranslateTask(const OffsetTranslateTaskData &data) (defined in MTropolis::VisualElement)MTropolis::VisualElement
onPauseStateChanged() (defined in MTropolis::Structural)MTropolis::Structuralprotectedvirtual
pushVisibilityChangeTask(Runtime *runtime, bool desiredVisibility) (defined in MTropolis::VisualElement)MTropolis::VisualElement
quantizeShading(uint32 mask, int16 shading) (defined in MTropolis::VisualElement)MTropolis::VisualElementprotectedstatic
queueAutoPlayEvents(Runtime *runtime, bool isAutoPlaying) (defined in MTropolis::Element)MTropolis::Elementvirtual
readAttribute(MiniscriptThread *thread, DynamicValue &result, const Common::String &attrib) override (defined in MTropolis::VisualElement)MTropolis::VisualElementvirtual
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
recursiveFindItemWithLayer(VisualElement *element, int32 layer) (defined in MTropolis::VisualElement)MTropolis::VisualElementprotectedstatic
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::Structuralvirtual
render(Window *window)=0 (defined in MTropolis::VisualElement)MTropolis::VisualElementpure virtual
renderBrightenScanline(TElement *element, size_t numElements, TElement rMask, TElement rAdd, TElement gMask, TElement gAdd, TElement bMask, TElement bAdd) (defined in MTropolis::VisualElement)MTropolis::VisualElementprotectedstatic
renderDarkenScanline(TElement *element, size_t numElements, TElement rMask, TElement rSub, TElement gMask, TElement gSub, TElement bMask, TElement bSub) (defined in MTropolis::VisualElement)MTropolis::VisualElementprotectedstatic
renderShading(Graphics::Surface &surf) const (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
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::VisualElementprotectedstatic
resize(int32 width, int32 height) (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
resolveMediaMarkerLabel(const Label &label, int32 &outResolution) const (defined in MTropolis::Element)MTropolis::Elementvirtual
respondsToEvent(const Event &evt) const override (defined in MTropolis::VisualElement)MTropolis::VisualElementvirtual
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::VisualElementprotected
scriptSetCenterPositionX(MiniscriptThread *thread, const DynamicValue &dest) (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
scriptSetCenterPositionY(MiniscriptThread *thread, const DynamicValue &dest) (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
scriptSetClone(MiniscriptThread *thread, const DynamicValue &value) (defined in MTropolis::RuntimeObject)MTropolis::RuntimeObjectprotected
scriptSetDebug(MiniscriptThread *thread, const DynamicValue &value) (defined in MTropolis::Structural)MTropolis::Structuralprotected
scriptSetDirect(MiniscriptThread *thread, const DynamicValue &dest) (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
scriptSetHeight(MiniscriptThread *thread, const DynamicValue &dest) (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
scriptSetKill(MiniscriptThread *thread, const DynamicValue &value) (defined in MTropolis::RuntimeObject)MTropolis::RuntimeObjectprotected
scriptSetLayer(MiniscriptThread *thread, const DynamicValue &dest) (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
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
scriptSetPosition(MiniscriptThread *thread, const DynamicValue &dest) (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
scriptSetPositionX(MiniscriptThread *thread, const DynamicValue &dest) (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
scriptSetPositionY(MiniscriptThread *thread, const DynamicValue &dest) (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
scriptSetSize(MiniscriptThread *thread, const DynamicValue &dest) (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
scriptSetUnload(MiniscriptThread *thread, const DynamicValue &value) (defined in MTropolis::Structural)MTropolis::Structuralprotected
scriptSetVisibility(MiniscriptThread *thread, const DynamicValue &result) (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
scriptSetWidth(MiniscriptThread *thread, const DynamicValue &dest) (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
scriptWriteRefCenterPositionAttribute(MiniscriptThread *thread, DynamicValueWriteProxy &writeProxy, const Common::String &attrib) (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
scriptWriteRefPositionAttribute(MiniscriptThread *thread, DynamicValueWriteProxy &writeProxy, const Common::String &attrib) (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
scriptWriteRefSizeAttribute(MiniscriptThread *thread, DynamicValueWriteProxy &writeProxy, const Common::String &attrib) (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
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::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
triggerAutoPlay(Runtime *runtime) (defined in MTropolis::Element)MTropolis::Element
tryAutoSetName(Runtime *runtime, Project *project) (defined in MTropolis::Element)MTropolis::Elementvirtual
visitInternalReferences(IStructuralReferenceVisitor *visitor) override (defined in MTropolis::VisualElement)MTropolis::VisualElementvirtual
VisualElement() (defined in MTropolis::VisualElement)MTropolis::VisualElement
VisualElement(const VisualElement &other) (defined in MTropolis::VisualElement)MTropolis::VisualElementprotected
writeRefAttribute(MiniscriptThread *thread, DynamicValueWriteProxy &writeProxy, const Common::String &attrib) override (defined in MTropolis::VisualElement)MTropolis::VisualElementvirtual
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