Zdexby TheHolyOneZ
5,372 classes
Class

UITM_Season_CharacterIcon_C

: UUserWidget : UWidget : UVisual : UObject
/Game/UI/Menu_Seasons/ITM_Season_CharacterIcon.ITM_Season_CharacterIcon_C 0x02A8 (680 B) align 8 inherited 0x0260 4 scripted vtable /Game/UI/Menu_Seasons/ITM_Season_CharacterIcon
0x00x02A8

Members 9

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08Image_DrillerUImage*9 flagsnullptr
0x08Image_EngineerUImage*9 flagsnullptr
0x08Image_GunnerUImage*9 flagsnullptr
0x08Image_ScoutUImage*9 flagsnullptr
0x08DrillerIDUPlayerCharacterID*7 flags/Game/Character/DrillerID.DrillerID
0x08ScoutIDUPlayerCharacterID*7 flags/Game/Character/ScoutID.ScoutID
0x08GunnerIDUPlayerCharacterID*7 flags/Game/Character/GunnerID.GunnerID
0x08EngineerIDUPlayerCharacterID*7 flags/Game/Character/EngineerID.EngineerID
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 SetData(UPlayerCharacterID* characterID, bool ShowIcon)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_CharacterID = characterID;0x0012PersistentFrame.K2Node_CustomEvent_ShowIcon = ShowIcon;0x0024ExecuteUbergraph_ITM_Season_CharacterIcon(825);0x0033return;0x0035// end of script
0x09
void Construct()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ITM_Season_CharacterIcon(1741);0x000Freturn;0x0011// end of script
EventPublic0x00
void PreConstruct(bool IsDesignTime)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_IsDesignTime = IsDesignTime;0x0012ExecuteUbergraph_ITM_Season_CharacterIcon(10);0x0021return;0x0023// end of script
EventPublic0x01
void ExecuteUbergraph_ITM_Season_CharacterIcon(int32 EntryPoint)
Script53 statements · 1,749 bytes of bytecode
0x0000goto [EntryPoint];0x000Aif (!(K2Node_Event_IsDesignTime)) goto Label_06D2;0x0018Label_0018:0x0018CallFunc_GetCharacterData_ReturnValue = DrillerID.GetCharacterData();0x0042CallFunc_GetColor_ReturnValue = CallFunc_GetCharacterData_ReturnValue.GetColor();0x0074CallFunc_GetSmallIcon_ReturnValue = CallFunc_GetCharacterData_ReturnValue.GetSmallIcon();0x009E/Game/Game/LIB_Game.Default__LIB_Game_C.SetTextureAndColor(Image_Driller, CallFunc_GetSmallIcon_ReturnValue, false, CallFunc_GetColor_ReturnValue, this);0x00DFCallFunc_GetCharacterData_ReturnValue_1 = EngineerID.GetCharacterData();0x0109CallFunc_GetColor_ReturnValue_1 = CallFunc_GetCharacterData_ReturnValue_1.GetColor();0x013BCallFunc_GetSmallIcon_ReturnValue_1 = CallFunc_GetCharacterData_ReturnValue_1.GetSmallIcon();0x0165/Game/Game/LIB_Game.Default__LIB_Game_C.SetTextureAndColor(Image_Engineer, CallFunc_GetSmallIcon_ReturnValue_1, false, CallFunc_GetColor_ReturnValue_1, this);0x01A6CallFunc_GetCharacterData_ReturnValue_2 = GunnerID.GetCharacterData();0x01D0CallFunc_GetColor_ReturnValue_2 = CallFunc_GetCharacterData_ReturnValue_2.GetColor();0x0202CallFunc_GetSmallIcon_ReturnValue_2 = CallFunc_GetCharacterData_ReturnValue_2.GetSmallIcon();0x022C/Game/Game/LIB_Game.Default__LIB_Game_C.SetTextureAndColor(Image_Gunner, CallFunc_GetSmallIcon_ReturnValue_2, false, CallFunc_GetColor_ReturnValue_2, this);0x026DCallFunc_GetCharacterData_ReturnValue_3 = ScoutID.GetCharacterData();0x0297CallFunc_GetColor_ReturnValue_3 = CallFunc_GetCharacterData_ReturnValue_3.GetColor();0x02C9CallFunc_GetSmallIcon_ReturnValue_3 = CallFunc_GetCharacterData_ReturnValue_3.GetSmallIcon();0x02F3/Game/Game/LIB_Game.Default__LIB_Game_C.SetTextureAndColor(Image_Scout, CallFunc_GetSmallIcon_ReturnValue_3, false, CallFunc_GetColor_ReturnValue_3, this);0x0334goto Label_06D2;0x0339/Game/Game/LIB_Game.Default__LIB_Game_C.SelectVisibility(this, 1, 4, K2Node_CustomEvent_ShowIcon, this, CallFunc_SelectVisibility_IsVisible, CallFunc_SelectVisibility_VisibilityChanged, CallFunc_SelectVisibility_New_Visibility);0x0387if (!(CallFunc_SelectVisibility_IsVisible)) goto Label_06D2;0x0395CallFunc_IsValid_ReturnValue = IsValid(K2Node_CustomEvent_CharacterID);0x03B2Temp_byte_Variable = 4;0x03C6Temp_byte_Variable_1 = 1;0x03DATemp_bool_Variable = CallFunc_IsValid_ReturnValue;0x03EDImage_Driller.SetVisibility(Switch(Temp_bool_Variable, false => Temp_byte_Variable, true => Temp_byte_Variable_1, default => K2Node_Select_Default));0x0446Image_Scout.SetVisibility(Switch(Temp_bool_Variable, false => Temp_byte_Variable, true => Temp_byte_Variable_1, default => K2Node_Select_Default));0x049FImage_Gunner.SetVisibility(Switch(Temp_bool_Variable, false => Temp_byte_Variable, true => Temp_byte_Variable_1, default => K2Node_Select_Default));0x04F8Image_Engineer.SetVisibility(Switch(Temp_bool_Variable, false => Temp_byte_Variable, true => Temp_byte_Variable_1, default => K2Node_Select_Default));0x0551CallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(DrillerID, K2Node_CustomEvent_CharacterID);0x0577if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue)) goto Label_05B0;0x0585Image_Driller.SetVisibility(0);0x05ABgoto Label_06D2;0x05B0Label_05B0:0x05B0CallFunc_EqualEqual_ObjectObject_ReturnValue_1 = EqualEqual_ObjectObject(ScoutID, K2Node_CustomEvent_CharacterID);0x05D6if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue_1)) goto Label_060F;0x05E4Image_Scout.SetVisibility(0);0x060Agoto Label_06D2;0x060FLabel_060F:0x060FCallFunc_EqualEqual_ObjectObject_ReturnValue_2 = EqualEqual_ObjectObject(GunnerID, K2Node_CustomEvent_CharacterID);0x0635if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue_2)) goto Label_066E;0x0643Image_Gunner.SetVisibility(0);0x0669goto Label_06D2;0x066ELabel_066E:0x066ECallFunc_EqualEqual_ObjectObject_ReturnValue_3 = EqualEqual_ObjectObject(EngineerID, K2Node_CustomEvent_CharacterID);0x0694if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue_3)) goto Label_06D2;0x06A2Image_Engineer.SetVisibility(0);0x06C8goto Label_06D2;0x06CDgoto Label_0018;0x06D2Label_06D2:0x06D2return;0x06D4// end of script
Final0x04

Used by 2

types with a member, parameter or interface of this type