Zdexby TheHolyOneZ
4,763 classes
Class

UUI_PhotoPage_C

: UUserWidget : UWidget : UVisual : UObject
/Game/Development/PhotoMode/Widgets/UI_PhotoPage.UI_PhotoPage_C 0x02A0 (672 B) align 8 inherited 0x0268 8 scripted vtable /Game/Development/PhotoMode/Widgets/UI_PhotoPage
0x00x02A0

Members 7

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08PageUUniformGridPanel*9 flagsnullptr
0x04PhotosPerColumnint326 flags4
0x04PhotosPerRowint326 flags8
0x10PhotosArrayTArray<int32>4 flags[]
0x04PageIndexint327 flags0
0x02940x04padding / unreflected
0x08GalleryReferenceUUI_Gallery_C*8 flagsnullptr
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>
0x01800x18padding / unreflected
0x10PaddingFMargin7 flags{Left=0, Top=0, Right=0, Bottom=0}
0x10ActiveSequencePlayersTArray<UUMGSequenceTickManager*>Transient+2 flags[]
0x08AnimationTickManagerUUMGSequenceTickManager*Transient+5 flagsnullptr
0x10StoppedSequencePlayersTArray<TArray<UWidgetTree*>>Transient+2 flags[]
0x10NamedSlotBindingsTArray<UWidgetTree*>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
0x01ED0x0Bpadding / unreflected
0x01TickFrequencyEWidgetTickFrequency9 flagsAuto
0x01F90x07padding / unreflected
0x08InputComponentUInputComponent*TransientProtected+8 flagsnullptr
0x10AnimationCallbacksTArray<UPanelSlot*>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
0x00BD0x03padding / unreflected
0x08AccessibleWidgetDataUSlateAccessibleWidgetData*8 flagsnullptr
0x01bIsVolatile : 1bit 0boolProtected+6 flagsfalse
0x01Cursoruint89 flags1
0x01ClippingEWidgetClipping6 flagsInherit
0x01VisibilityESlateVisibility6 flagsVisible
0x04RenderOpacityfloat6 flags1
0x01FlowDirectionPreferenceEFlowDirectionPreference6 flagsInherit
0x00D90x27padding / unreflected
0x10NativeBindingsTArray<void>TransientProtected+2 flags[]

Functions 8

SignatureFlagsNativeParams
void PreConstruct(bool IsDesignTime)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_IsDesignTime = IsDesignTime;0x0012ExecuteUbergraph_UI_PhotoPage(1748);0x0021return;0x0023// end of script
EventPublic0x01
void Construct()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_UI_PhotoPage(1776);0x000Freturn;0x0011// end of script
EventPublic0x00
void Initialize(UUI_Gallery_C* GalleryReference, int32 PageIndex)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_GalleryReference = GalleryReference;0x0012PersistentFrame.K2Node_CustomEvent_PageIndex = PageIndex;0x0024ExecuteUbergraph_UI_PhotoPage(1777);0x0033return;0x0035// end of script
0x0C
void ResetPage()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_UI_PhotoPage(1828);0x000Freturn;0x0011// end of script
0x00
void UpdatePage()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_UI_PhotoPage(1833);0x000Freturn;0x0011// end of script
0x00
void Tick(const FGeometry& MyGeometry, float InDeltaTime)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_MyGeometry = MyGeometry;0x0012PersistentFrame.K2Node_Event_InDeltaTime = InDeltaTime;0x0024ExecuteUbergraph_UI_PhotoPage(1838);0x0033return;0x0035// end of script
EventPublic0x3C
void OnClicked_Event_0()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_UI_PhotoPage(1839);0x000Freturn;0x0011// end of script
0x00
void ExecuteUbergraph_UI_PhotoPage(int32 EntryPoint)
Script94 statements · 1,847 bytes of bytecode
0x0000PushFlow(Label_0734);0x0005goto [EntryPoint];0x000FLabel_000F:0x000FGalleryReference.OpenPhoto();0x0033PopFlow();0x0034Label_0034:0x0034Temp_int_Loop_Counter_Variable = 0;0x004BTemp_int_Array_Index_Variable = 0;0x0062Label_0062:0x0062CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(PhotosArray);0x009DCallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_1);0x00C3if (!(CallFunc_Less_IntInt_ReturnValue_1)) PopFlow();0x00CDTemp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00E8PushFlow(Label_014D);0x00ED/Script/Engine.Default__KismetArrayLibrary.Array_Get(PhotosArray, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0128CallFunc_Array_Get_Item.UpdatePhoto();0x014CPopFlow();0x014DLabel_014D:0x014DCallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0177Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0192goto Label_0062;0x0197Label_0197:0x0197Temp_int_Loop_Counter_Variable_1 = 0;0x01AETemp_int_Array_Index_Variable_2 = 0;0x01C5Label_01C5:0x01C5CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(PhotosArray);0x0200CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue);0x0226if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x0230Temp_int_Array_Index_Variable_2 = Temp_int_Loop_Counter_Variable_1;0x024BPushFlow(Label_02B0);0x0250/Script/Engine.Default__KismetArrayLibrary.Array_Get(PhotosArray, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_2);0x028BCallFunc_Array_Get_Item_2.ResetThumb();0x02AFPopFlow();0x02B0Label_02B0:0x02B0CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x02DATemp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x02F5goto Label_01C5;0x02FALabel_02FA:0x02FAPushFlow(Label_0474);0x02FFTemp_int_Variable_1 = 0;0x0316Label_0316:0x0316CallFunc_Subtract_IntInt_ReturnValue_1 = Subtract_IntInt(PhotosPerRow, 1);0x0340CallFunc_LessEqual_IntInt_ReturnValue_1 = LessEqual_IntInt(Temp_int_Variable_1, CallFunc_Subtract_IntInt_ReturnValue_1);0x0366if (!(CallFunc_LessEqual_IntInt_ReturnValue_1)) PopFlow();0x0370PushFlow(Label_0518);0x0375CallFunc_Create_ReturnValue = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/Development/PhotoMode/Widgets/UI_PhotoThumbnail.UI_PhotoThumbnail_C, nullptr);0x03AACallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(PhotosArray, CallFunc_Create_ReturnValue);0x03EECallFunc_AddChildToUniformGrid_ReturnValue = Page.AddChildToUniformGrid(CallFunc_Create_ReturnValue, Temp_int_Variable, Temp_int_Variable_1);0x0433K2Node_CreateDelegate_OutputDelegate.Bind(this, OnClicked_Event_0);0x044ACallFunc_Create_ReturnValue.OnClicked += K2Node_CreateDelegate_OutputDelegate;0x0473PopFlow();0x0474Label_0474:0x0474CallFunc_Add_IntInt_ReturnValue_3 = Add_IntInt(Temp_int_Variable, 1);0x049ETemp_int_Variable = CallFunc_Add_IntInt_ReturnValue_3;0x04B9Label_04B9:0x04B9CallFunc_Subtract_IntInt_ReturnValue = Subtract_IntInt(PhotosPerColumn, 1);0x04E3CallFunc_LessEqual_IntInt_ReturnValue = LessEqual_IntInt(Temp_int_Variable, CallFunc_Subtract_IntInt_ReturnValue);0x0509if (!(CallFunc_LessEqual_IntInt_ReturnValue)) PopFlow();0x0513goto Label_02FA;0x0518Label_0518:0x0518CallFunc_Add_IntInt_ReturnValue_4 = Add_IntInt(Temp_int_Variable_1, 1);0x0542Temp_int_Variable_1 = CallFunc_Add_IntInt_ReturnValue_4;0x055Dgoto Label_0316;0x0562Label_0562:0x0562PushFlow(Label_05D1);0x0567/Script/Engine.Default__KismetArrayLibrary.Array_Get(PhotosArray, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_1);0x05A2CallFunc_Array_Get_Item_1.Initialize(GalleryReference, this);0x05D0PopFlow();0x05D1Label_05D1:0x05D1CallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(Temp_int_Loop_Counter_Variable_2, 1);0x05FBTemp_int_Loop_Counter_Variable_2 = CallFunc_Add_IntInt_ReturnValue_2;0x0616Label_0616:0x0616CallFunc_Array_Length_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(PhotosArray);0x0651CallFunc_Less_IntInt_ReturnValue_2 = Less_IntInt(Temp_int_Loop_Counter_Variable_2, CallFunc_Array_Length_ReturnValue_2);0x0677if (!(CallFunc_Less_IntInt_ReturnValue_2)) PopFlow();0x0681Temp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable_2;0x069Cgoto Label_0562;0x06A1Label_06A1:0x06A1Temp_int_Loop_Counter_Variable_2 = 0;0x06B8Temp_int_Array_Index_Variable_1 = 0;0x06CFgoto Label_0616;0x06D4Temp_int_Variable = 0;0x06EBgoto Label_04B9;0x06F0PopFlow();0x06F1GalleryReference = K2Node_CustomEvent_GalleryReference;0x0704PageIndex = K2Node_CustomEvent_PageIndex;0x071Fgoto Label_06A1;0x0724goto Label_0197;0x0729goto Label_0034;0x072EPopFlow();0x072Fgoto Label_000F;0x0734Label_0734:0x0734return;0x0736// end of script
Final0x04

Used by 1

types with a member, parameter or interface of this type