Zdexby TheHolyOneZ
5,372 classes
Class

UHUDVisibilityGroup

: UDataAsset : UObject
/Script/FSD.HUDVisibilityGroup 0x0098 (152 B) align 8 inherited 0x0030 vtable /Script/FSD
0x00x0098

Members 10

OffsetSizeNameTypeFlagsDefault
0x10OnModeChangedFMulticastScriptDelegate4 flags<delegate>
0x10OnVisibilityChangedFMulticastScriptDelegate4 flags<delegate>
0x01GroupIDEHUDVisibilityGroupsProtected+8 flagsOnScreenHelp
0x00510x07padding / unreflected
0x18TitleFTextProtected+4 flags<FText>
0x01AllowDynamicModeboolProtected+6 flagsfalse
0x01AllowHiddenModeboolProtected+6 flagstrue
0x00720x06padding / unreflected
0x01bDynamicallyVisibleboolTransientProtected+5 flagsfalse
0x00790x07padding / unreflected
0x10RegisteredWidgetsTArray<FHUDVisibilityRegisteredWidget>TransientProtected+3 flags[]
0x01RecommendedModeEHUDVisibilityModeProtected+6 flagsVisible
0x01MinimalModeEHUDVisibilityModeProtected+6 flagsVisible
0x00920x06unreflected bytes to end of UHUDVisibilityGroup
Inherited from UDataAsset 1
OffsetSizeNameTypeFlagsDefault
0x08NativeClassTSubclassOf<UDataAsset>7 flags/Script/Engine.DataAsset

Functions 14

SignatureFlagsNativeParams
void VisibilityDelegate__DelegateSignature(UHUDVisibilityGroup* Group, bool IsVisible)Public0x09
void SetModeFromPreset(const EHUDVisibilityPresets& Preset)FinalNative+1 flags0x01
void SetMode(const EHUDVisibilityMode& InMode)FinalNative+1 flags0x01
void SetHudGroupDynamicallyVisible(UHUDVisibilityGroup* Group, bool IsVisible)FinalNative+2 flags0x09
void SetGroupDynamicallyVisible(bool IsVisible)FinalNative+1 flags0x01
void RegisterWidgetWithVisibilityGroup(UWidget* Widget, UHUDVisibilityGroup* Group, const ESlateVisibility& VisibleMode, const ESlateVisibility& HiddenMode)FinalNative+2 flags0x12
void RegisterMultipleWidgetsWithVisibilityGroup(const TArray<UWidget*>& Widgets, UHUDVisibilityGroup* Group, const ESlateVisibility& VisibleMode, const ESlateVisibility& HiddenMode)FinalNative+2 flags0x1A
void ModeDelegate__DelegateSignature(UHUDVisibilityGroup* Group, const EHUDVisibilityMode& Mode)Public0x09
bool IsModeAllowed(const EHUDVisibilityMode& InMode)FinalNative+1 flags0x02
bool IsInDynamicMode()FinalNative+1 flags0x01
bool IsHudGroupVisible(UHUDVisibilityGroup* Group)FinalNative+2 flags0x09
bool IsGroupVisible()FinalNative+1 flags0x01
EHUDVisibilityMode GetMode()FinalNative+1 flags0x01
TArray<EHUDVisibilityMode> GetAllowedModes()FinalNative+1 flags0x10

Used by 2

types with a member, parameter or interface of this type