RipperdocMetersBase class
RipperdocMetersBase
Inheritance
Base: ink.WidgetLogicController
Derived
RipperdocMetersArmor, RipperdocMetersCapacity
Properties
| Property | Type | |
|---|---|---|
barAnchor | ink.WidgetReference | scripted |
hoverArea | ink.WidgetReference | scripted |
barWidgetLibraryName | CName | scripted |
barGapSize | float | scripted |
slopeLengthModifier | float | scripted |
barIntroAnimDuration | float | scripted |
barsHeigh | float | scripted |
barsMargin | float | scripted |
BAR_COUNT | int | scripted |
BAR_SLOPE_COUNT | int | scripted |
BAR_ANIM_DURATION | float | scripted |
BAR_DELAY_OFFSET | float | scripted |
pulseAnimtopOpacity | float | scripted |
pulseAnimbottomOpacity | float | scripted |
pulseAnimpulseRate | float | scripted |
pulseAnimdelay | float | scripted |
pulseAnimationParams | PulseAnimationParams | scripted |
bars | WeakHandle<RipperdocNewMeterBar>[] | scripted |
barGaps | int[] | scripted |
tooltipData | RipperdocBarTooltipTooltipData? | scripted |
barIntroAnimDef | ink.anim.Definition? | scripted |
barIntroAnimProxy | ink.anim.Proxy? | scripted |
isIntroPlayed | bool | scripted |
Functions
void MoveLabelToBar(ink.WidgetReference labelContainer, RipperdocNewMeterBar bar, ink.anim.Proxy animProxy, bool alignToTop, bool instant)RTTIfloat GetSlopeAnimOffset(int index, int originBar)RTTIvoid SetupBarIntroAnimation()RTTIvoid StartPulse(PulseAnimation pulse, PulseAnimationParams paramss, WeakHandle<ink.Widget> target)RTTIvoid StopPulse(PulseAnimation pulse)RTTIvoid SetupPulseAnimParams(float topOpacity, float bottomOpacity, float pulseRate, float delay)RTTIbool OnBarHoverOver(ink.PointerEvent evt)RTTIbool OnBarHoverOut(ink.PointerEvent evt)RTTI