Zdexby TheHolyOneZ
5,372 classes
Class

UHUD_RadarPoint_Player_C

: UUserWidget : UWidget : UVisual : UObject
/Game/UI/Radar/HUD_RadarPoint_Player.HUD_RadarPoint_Player_C 0x0271 (625 B) align 8 inherited 0x0260 4 scripted vtable /Game/UI/Radar/HUD_RadarPoint_Player
0x00x0271

Members 3

OffsetSizeNameTypeFlagsDefault
0x08Image_0UImage*9 flagsnullptr
0x08PlayerAPlayerCharacter*8 flagsnullptr
0x01MarkedForDestructionbool6 flagsfalse
Inherited from UUserWidget 20
OffsetSizeNameTypeFlagsDefault
0x10ColorAndOpacityFLinearColor8 flags{R=1, G=1, B=1, A=1}
0x10ColorAndOpacityDelegateFScriptDelegate4 flags<delegate>
0x28ForegroundColorFSlateColor4 flags{SpecifiedColor={R=1, G=0, B=1, A=1}, ColorUseRule=2}
0x10ForegroundColorDelegateFScriptDelegate4 flags<delegate>
0x10OnVisibilityChangedFMulticastScriptDelegate4 flags<delegate>
0x01780x18padding / unreflected
0x10PaddingFMargin7 flags{Left=0, Top=0, Right=0, Bottom=0}
0x10ActiveSequencePlayersTArray<UUMGSequencePlayer*>Transient+2 flags[]
0x08AnimationTickManagerUUMGSequenceTickManager*Transient+5 flagsnullptr
0x10StoppedSequencePlayersTArray<UUMGSequencePlayer*>Transient+2 flags[]
0x10NamedSlotBindingsTArray<FNamedSlotBinding>3 flags[]
0x08WidgetTreeUWidgetTree*Transient+7 flagsnullptr
0x04Priorityint328 flags0
0x01bSupportsKeyboardFocus : 1bit 0boolDeprecated+3 flagstrue
0x01bIsFocusable : 1bit 1bool5 flagsfalse
0x01bStopAction : 1bit 2bool5 flagsfalse
0x01bHasScriptImplementedTick : 1bit 3bool3 flagstrue
0x01bHasScriptImplementedPaint : 1bit 4bool3 flagstrue
0x01E50x0Bpadding / unreflected
0x01TickFrequencyEWidgetTickFrequency9 flagsAuto
0x01F10x07padding / unreflected
0x08InputComponentUInputComponent*TransientProtected+8 flagsnullptr
0x10AnimationCallbacksTArray<FAnimationEventBinding>TransientProtected+4 flags[]
Inherited from UWidget 22
OffsetSizeNameTypeFlagsDefault
0x08SlotUPanelSlot*12 flagsnullptr
0x10bIsEnabledDelegateFScriptDelegate4 flags<delegate>
0x18ToolTipTextFText4 flags<FText>
0x10ToolTipTextDelegateFScriptDelegate4 flags<delegate>
0x08ToolTipWidgetUWidget*12 flagsnullptr
0x10ToolTipWidgetDelegateFScriptDelegate4 flags<delegate>
0x10VisibilityDelegateFScriptDelegate4 flags<delegate>
0x1CRenderTransformFWidgetTransform5 flags{Translation={X=0, Y=0}, Scale={X=1, Y=1}, Shear={X=0, Y=0}…
0x08RenderTransformPivotFVector2D8 flags{X=0.5, Y=0.5}
0x01bIsVariable : 1bit 0bool3 flagstrue
0x01bCreatedByConstructionScript : 1bit 1boolTransient+3 flagsfalse
0x01bIsEnabled : 1bit 2bool6 flagstrue
0x01bOverride_Cursor : 1bit 3bool4 flagsfalse
0x00B50x03padding / unreflected
0x08AccessibleWidgetDataUSlateAccessibleWidgetData*8 flagsnullptr
0x01bIsVolatile : 1bit 0boolProtected+6 flagsfalse
0x01Cursoruint89 flags1
0x01ClippingEWidgetClipping6 flagsInherit
0x01VisibilityESlateVisibility6 flagsVisible
0x04RenderOpacityfloat6 flags1
0x01FlowDirectionPreferenceEFlowDirectionPreference6 flagsInherit
0x00D10x27padding / unreflected
0x10NativeBindingsTArray<UPropertyBinding*>TransientProtected+2 flags[]

Functions 4

SignatureFlagsNativeParams
void InitPoint(URadarPointComponent* RadarComponent, const bool& success)
Script14 statements · 253 bytes of bytecode
0x0000CallFunc_GetOwner_ReturnValue = RadarComponent.GetOwner();0x002AK2Node_DynamicCast_AsPlayer_Character = Cast<PlayerCharacter>(CallFunc_GetOwner_ReturnValue);0x004EK2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsPlayer_Character);0x006Bif (!(K2Node_DynamicCast_bSuccess)) goto Label_00EF;0x0079Player = K2Node_DynamicCast_AsPlayer_Character;0x008CCallFunc_IsLocallyControlled_ReturnValue = Player.IsLocallyControlled();0x00BACallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_IsLocallyControlled_ReturnValue);0x00D7success = CallFunc_Not_PreBool_ReturnValue;0x00EAgoto Label_00FA;0x00EFLabel_00EF:0x00EFsuccess = false;0x00FALabel_00FA:0x00FAreturn;0x00FC// end of script
Public0x09
void Get3dPosition(const FVector& Pos)
Script10 statements · 159 bytes of bytecode
0x0000CallFunc_IsValid_ReturnValue = IsValid(Player);0x001Dif (!(CallFunc_IsValid_ReturnValue)) goto Label_007D;0x002BCallFunc_K2_GetActorLocation_ReturnValue = Player.K2_GetActorLocation();0x005DPos = CallFunc_K2_GetActorLocation_ReturnValue;0x0078goto Label_009C;0x007DLabel_007D:0x007DPos = FVector(0, 0, 0);0x009CLabel_009C:0x009Creturn;0x009E// end of script
Public0x0C
void UpdatePoint(float alpha, float verticalDist, const bool& destroy)
Script25 statements · 392 bytes of bytecode
0x0000CallFunc_IsValid_ReturnValue = IsValid(Player);0x001DCallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_IsValid_ReturnValue);0x003ACallFunc_BooleanOR_ReturnValue = BooleanOR(MarkedForDestruction, CallFunc_Not_PreBool_ReturnValue);0x0060if (!(CallFunc_BooleanOR_ReturnValue)) goto Label_007E;0x006Edestroy = true;0x0079goto Label_0185;0x007ELabel_007E:0x007ECallFunc_GetArmorPct_ReturnValue = Player.HealthComponent.GetArmorPct();0x00CACallFunc_Greater_FloatFloat_ReturnValue = Greater_FloatFloat(CallFunc_GetArmorPct_ReturnValue, 0f);0x00ECif (!(CallFunc_Greater_FloatFloat_ReturnValue)) goto Label_014A;0x00FACallFunc_EqualEqual_FloatFloat_ReturnValue = EqualEqual_FloatFloat(alpha, 0f);0x011Cif (!(CallFunc_EqualEqual_FloatFloat_ReturnValue)) goto Label_016A;0x012ASetVisibility(1);0x013Adestroy = false;0x0145goto Label_0185;0x014ALabel_014A:0x014ASetVisibility(0);0x015Adestroy = false;0x0165goto Label_0185;0x016ALabel_016A:0x016ASetVisibility(0);0x017Adestroy = false;0x0185Label_0185:0x0185return;0x0187// end of script
Public0x09
void Deactivate()
Script3 statements · 14 bytes of bytecode
0x0000MarkedForDestruction = true;0x000Breturn;0x000D// end of script
Public0x00