Editors::cSPEditorVerbIcon class

Base classes

class UTFWin::IWinProc
This class is a window procedure, also known as an event/message listener.
class DefaultRefCounted
The default implementation of a reference counted class.

Public static variables

static const uint32_t TYPE

Constructors, destructors, conversion operators

~cSPEditorVerbIcon() virtual

Public functions

auto AddRef() -> int override
auto Release() -> int override

Public variables

UILayoutPtr mLayout
IWindowPtr mWinRoot
IWindowPtr mWinIcon
IWindowPtr mWinLevel
IWindowPtr mWinHighlight
IWindowPtr mWinShortcutText
IWindowPtr mWinFlashingGlow
IWindowPtr field_28
IWindowPtr field_2C
ImagePtr mChargeImage
int _padding_
uint32_t mRolloverLayout
eVerbIconState mState
bool mAnimate
bool mIsVisible
bool mShowRollover
bool mShowRolloverWasSet
bool field_6C
bool mShowLevel
bool mShowingLevel
bool mForceEnable
bool mIsEnabled
bool mHasChargeDial
bool mIgnoreKeyPress
bool mIgnoreKeyOverride
float field_74
float field_78
float field_7C
float field_80
float field_84
float field_88
float field_8C
float field_90
float field_94
cVerbIconLinearInterpolationValue mCharge
cVerbIconInterpolationValue mScaleX
cVerbIconInterpolationValue mScaleY
cVerbIconLinearInterpolationValue mLevel
cVerbIconInterpolationValue mUpgradeScale
cVerbIconMiddleInterpolationValue mUpgradeHighlightFade
cVerbIconMiddleInterpolationValue mIconAlpha
cVerbIconOscillatingAlpha mFlashAlpha
VerbIconDataPtr mIconData
cSPVerbIconRolloverPtr mRollover
uint32_t mBaseTextColor
int mCollectionID
float mAspectRatio