class
SporeStdDrawableImageInfoA structure that represents an state of a SporeStdDrawable.
Base classes
- class ILayoutElement
- This class represents an element that is part of a user interfaces.
- class DefaultRefCounted
- The default implementation of a reference counted class.
Public static variables
Constructors, destructors, conversion operators
Public functions
- auto GetBackgroundImage() const -> Image*
- auto SetBackgroundImage(Image* pImage) -> void
- auto GetIconImage() const -> Image*
- auto SetIconImage(Image* pImage) -> void
- auto GetBackgroundColor() const -> Color
- auto SetBackgroundColor(Color color) -> void
- auto GetIconColor() const -> Color
- auto SetIconColor(Color color) -> void
- auto GetIconDrawMode() const -> IconDrawModes
- auto SetIconDrawMode(IconDrawModes mode) -> void
- auto GetStrokeMode() const -> ShadowModes
- auto SetStrokeMode(ShadowModes mode) -> void
- auto GetHaloMode() const -> ShadowModes
- auto SetHaloMode(ShadowModes mode) -> void
- auto GetBackgroundScale() const -> const Vector2&
- auto SetBackgroundScale(const Vector2& value) -> void
- auto GetBackgroundOffset() const -> const Vector2&
- auto SetBackgroundOffset(const Vector2& value) -> void
- auto GetIconScale() const -> const Vector2&
- auto SetIconScale(const Vector2& value) -> void
- auto GetIconOffset() const -> const Vector2&
- auto SetIconOffset(const Vector2& value) -> void
- auto GetStrokeShadow() const -> const OutlineFormat&
- auto SetStrokeShadow(const OutlineFormat& value) -> void
- auto GetHaloShadow() const -> const OutlineFormat&
- auto SetHaloShadow(const OutlineFormat& value) -> void
- auto func18h(int) -> bool virtual
- auto func1Ch(int) -> bool virtual
- auto AddRef() -> int override
- auto Release() -> int override
-
auto Cast(uint32_
t type) const -> void* override - auto SetSerializer(Serializer& dst) -> void override
-
auto GetProxyID() const -> uint32_
t override - Returns the ID that identifies this type of element in a SPUI file.
Protected variables
- ImagePtr mpBackgroundImage
- ImagePtr mpIconImage
- Color mBackgroundColor
- Color mIconColor
- IconDrawModes mIconDrawMode
- ShadowModes mStrokeMode
- ShadowModes mHaloMode
- Vector2 mBackgroundScale
- Vector2 mBackgroundOffset
- Vector2 mIconScale
- Vector2 mIconOffset
- OutlineFormat mStrokeShadow
- OutlineFormat mHaloShadow