CommonLibSSE NG
|
#include <HUDMeter.h>
Public Member Functions | |
HUDMeter (GFxMovieView *a_view) | |
~HUDMeter () override=default | |
void | Update () override |
bool | ProcessMessage (UIMessage *a_message) override |
virtual float | GetFillPct () |
void | SetFillPct (bool a_forceUpdate) |
Public Member Functions inherited from RE::HUDObject | |
HUDObject (GFxMovieView *a_view) | |
virtual | ~HUDObject () |
virtual void | Update ()=0 |
virtual bool | ProcessMessage (UIMessage *a_message) |
virtual void | RegisterHUDComponent (FxDelegateArgs &a_params) |
virtual void | CleanUp () |
TES_HEAP_REDEFINE_NEW () | |
Public Attributes | |
BSFixedString | setPctName |
BSFixedString | setBlinkingName |
BSFixedString | fadeOutName |
float | fillPct |
std::uint32_t | pad44 |
Public Attributes inherited from RE::HUDObject | |
GPtr< GFxMovieView > | view |
GFxValue | root |
Static Public Attributes | |
static constexpr auto | RTTI = RTTI_HUDMeter |
static constexpr auto | VTABLE = VTABLE_HUDMeter |
Static Public Attributes inherited from RE::HUDObject | |
static constexpr auto | RTTI = RTTI_HUDObject |
static constexpr auto | VTABLE = VTABLE_HUDObject |
Additional Inherited Members | |
Public Types inherited from RE::HUDObject | |
using | HudComponent = HudComponents::HudComponent |
RE::HUDMeter::HUDMeter | ( | GFxMovieView * | a_view | ) |
|
overridedefault |
|
virtual |
Reimplemented in RE::ActorValueMeter, and RE::ShoutMeter.
|
overridevirtual |
Reimplemented from RE::HUDObject.
Reimplemented in RE::ShoutMeter.
void RE::HUDMeter::SetFillPct | ( | bool | a_forceUpdate | ) |
|
overridevirtual |
Implements RE::HUDObject.
BSFixedString RE::HUDMeter::fadeOutName |
float RE::HUDMeter::fillPct |
std::uint32_t RE::HUDMeter::pad44 |
|
inlinestaticconstexpr |
BSFixedString RE::HUDMeter::setBlinkingName |
BSFixedString RE::HUDMeter::setPctName |
|
inlinestaticconstexpr |