Zdexby TheHolyOneZ
4,790 classes
Class

APC_Cameras_C

: AActor : UObject
/Game/World/Cameras/PC_Cameras.PC_Cameras_C 0x0394 (916 B) align 8 inherited 0x02A8 17 scripted vtable /Game/World/Cameras/PC_Cameras
0x00x0394

Members 29

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08Collisions4UStaticMeshComponent*6 flagsnullptr
0x08Collisions3UStaticMeshComponent*6 flagsnullptr
0x08Collisions2UStaticMeshComponent*6 flagsnullptr
0x08Collisions1UStaticMeshComponent*6 flagsnullptr
0x08CollisionsUStaticMeshComponent*6 flagsnullptr
0x08Map PositionUSceneComponent*6 flagsnullptr
0x08MapMesh_TaskMachine_Computer_ButtonUStaticMeshComponent*6 flagsnullptr
0x08C Button RUChildActorComponent*6 flagsnullptr
0x08C Button LUChildActorComponent*6 flagsnullptr
0x08MapMesh_TaskMachine_Computer_KeyboardUStaticMeshComponent*6 flagsnullptr
0x08MapMesh_TaskMachine_ComputerUStaticMeshComponent*6 flagsnullptr
0x08WidgetUWidgetComponent*6 flagsnullptr
0x08ScreenRootUSceneComponent*6 flagsnullptr
0x08RootUSceneComponent*6 flagsnullptr
0x08W ScreenUW_CameraPC_UI_C*7 flagsnullptr
0x01StateE_DataPC_Role7 flagsNewEnumerator7
0x03290x03padding / unreflected
0x04Processint327 flags0
0x08TimerFTimerHandle5 flags{Handle=0}
0x08HDDAItemSlot_C*7 flagsnullptr
0x08Button NextAButton_C*7 flagsnullptr
0x04Roomint326 flags0
0x04Index Messageint326 flags0
0x10Check PCFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x08Other PCAData_PC_C*7 flagsnullptr
0x08Button PrvAButton_C*7 flagsnullptr
0x10CamerasTArray<FCamerasStack>2 flags[]
0x10ScreensTArray<ACameraScreen_C*>3 flags[]
0x04Selected Sectorint327 flags0
Inherited from AActor 79
OffsetSizeNameTypeFlagsDefault
0x30PrimaryActorTickFActorTickFunction3 flags{}
0x01bNetTemporary : 1bit 0bool3 flagsfalse
0x01bOnlyRelevantToOwner : 1bit 2bool7 flagsfalse
0x01bAlwaysRelevant : 1bit 3bool6 flagsfalse
0x01bReplicateMovement : 1bit 4boolNetRepNotify+5 flagsfalse
0x01bCallPreReplication : 1bit 5bool6 flagstrue
0x01bCallPreReplicationForReplay : 1bit 6bool6 flagstrue
0x01bHidden : 1bit 7boolNet+7 flagsfalse
0x01bTearOff : 1bit 0boolNet+3 flagsfalse
0x01bForceNetAddressable : 1bit 1bool3 flagsfalse
0x01bExchangedRoles : 1bit 2boolTransient+3 flagsfalse
0x01bNetLoadOnClient : 1bit 3bool4 flagstrue
0x01bNetUseOwnerRelevancy : 1bit 4bool6 flagsfalse
0x01bRelevantForNetworkReplays : 1bit 5bool3 flagstrue
0x01bRelevantForLevelBounds : 1bit 6bool5 flagstrue
0x01bReplayRewindable : 1bit 7bool6 flagsfalse
0x01bAllowTickBeforeBeginPlay : 1bit 0bool5 flagsfalse
0x01bAutoDestroyWhenFinished : 1bit 1bool4 flagsfalse
0x01bCanBeDamaged : 1bit 2boolNet+6 flagstrue
0x01bBlockInput : 1bit 3bool5 flagsfalse
0x01bCollideWhenPlacing : 1bit 4bool3 flagsfalse
0x01bFindCameraComponentWhenViewTarget : 1bit 5bool6 flagstrue
0x01bGenerateOverlapEventsDuringLevelStreaming : 1bit 6bool5 flagsfalse
0x01bIgnoresOriginShifting : 1bit 7bool5 flagsfalse
0x01bEnableAutoLODGeneration : 1bit 0bool5 flagstrue
0x01bIsEditorOnlyActor : 1bit 1bool5 flagsfalse
0x01bReplicates : 1bit 3boolProtected+7 flagsfalse
0x01bCanBeInCluster : 1bit 4boolProtected+5 flagsfalse
0x01bAllowReceiveTickEventOnDedicatedServer : 1bit 5boolProtected+3 flagstrue
0x01bReplicateUsingRegisteredSubObjectList : 1bit 7boolProtected+9 flagsfalse
0x01bActorEnableCollision : 1bit 7bool3 flagstrue
0x01bActorIsBeingDestroyed : 1bit 0boolTransient+4 flagsfalse
0x01bAsyncPhysicsTickEnabled : 1bit 5boolProtected+4 flagsfalse
0x01UpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethodProtected+6 flagsUseConfigDefault
0x01DefaultUpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethod8 flagsOnlyUpdateMovable
0x01RemoteRoleENetRoleNetTransient+8 flagsROLE_None
0x00610x03padding / unreflected
0x04InitialLifeSpanfloat8 flags0
0x04CustomTimeDilationfloat7 flags1
0x04RayTracingGroupIdint325 flags-1
0x60AttachmentReplicationFRepAttachmentNetTransient+5 flags{AttachParent=nullptr, LocationOffset={}, RelativeScale3D={…
0x88ReplicatedMovementFRepMovementNetRepNotify+5 flags{LinearVelocity={X=0, Y=0, Z=0}, AngularVelocity={X=0, Y=0,…
0x08OwnerAActor*NetRepNotify+6 flagsnullptr
0x08NetDriverNameFNameProtected+5 flagsGameNetDriver
0x01RoleENetRoleNet+8 flagsROLE_Authority
0x01NetDormancyENetDormancy9 flagsDORM_Awake
0x01SpawnCollisionHandlingMethodESpawnActorCollisionHandlingMethod7 flagsAlwaysSpawn
0x01AutoReceiveInputEAutoReceiveInput6 flagsDisabled
0x04InputPriorityint326 flags0
0x01700x08padding / unreflected
0x08InputComponentUInputComponent*9 flagsnullptr
0x04NetTagint32Transient+5 flags0
0x04NetCullDistanceSquaredfloat8 flags2.25e+08
0x04NetUpdateFrequencyfloat8 flags100
0x04MinNetUpdateFrequencyfloat8 flags2
0x04NetPriorityfloat8 flags1
0x01PhysicsReplicationModeEPhysicsReplicationMode7 flagsDefault
0x01950x0Bpadding / unreflected
0x08InstigatorAPawn*NetRepNotify+8 flagsnullptr
0x10ChildrenTArray<AActor*>Transient+4 flags[]
0x08RootComponentUSceneComponent*Protected+10 flagsnullptr
0x01C00x08padding / unreflected
0x10LayersTArray<FName>4 flags[]
0x08ParentComponentTWeakObjectPtr<UChildActorComponent>8 flagsnullptr
0x10TagsTArray<FName>5 flags[]
0x01OnTakeAnyDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakePointDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakeRadialDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnActorBeginOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnActorEndOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnBeginCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnEndCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnClickedFMulticastScriptDelegate4 flags<delegate>
0x01OnReleasedFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchBeginFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEndFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEnterFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchLeaveFMulticastScriptDelegate4 flags<delegate>
0x01OnActorHitFMulticastScriptDelegate4 flags<delegate>
0x01OnDestroyedFMulticastScriptDelegate4 flags<delegate>
0x01OnEndPlayFMulticastScriptDelegate4 flags<delegate>
0x02000x80padding / unreflected
0x10InstanceComponentsTArray<UActorComponent*>6 flags[]
0x10BlueprintCreatedComponentsTArray<UActorComponent*>8 flags[]

Functions 17

SignatureFlagsNativeParams
void Get Key(const AActor*& Key)
Script3 statements · 14 bytes of bytecode
0x0000Key = nullptr;0x000Breturn;0x000D// end of script
Public0x08
void Get Name(AMec_C* Mec, const FString& Name)
Script3 statements · 23 bytes of bytecode
0x0000Name = "";0x0014return;0x0016// end of script
Public0x18
void Set Screen Info()
Script5 statements · 46 bytes of bytecode
0x0000CallFunc_IsValid_ReturnValue = IsValid(W Screen);0x001Dif (!(CallFunc_IsValid_ReturnValue)) goto Label_002B;0x002BLabel_002B:0x002Breturn;0x002D// end of script
Public0x00
void UserConstructionScript()
Script16 statements · 247 bytes of bytecode
0x0000PushFlow(Label_00F4);0x0005PushFlow(Label_007F);0x000AK2Node_DynamicCast_AsButton_1 = Cast<Button_C>(C Button R.ChildActor);0x0044K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsButton_1);0x0061if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x006BButton Next = K2Node_DynamicCast_AsButton_1;0x007EPopFlow();0x007FLabel_007F:0x007FK2Node_DynamicCast_AsButton = Cast<Button_C>(C Button L.ChildActor);0x00B9K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsButton);0x00D6if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x00E0Button Prv = K2Node_DynamicCast_AsButton;0x00F3PopFlow();0x00F4Label_00F4:0x00F4return;0x00F6// end of script
EventPublic0x00
void Net Interaction(int32 Index, AActor* Source, const FStr_ItemState& Item State)
Script6 statements · 72 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_Index_2 = Index;0x0012PersistentFrame.K2Node_Event_Source_2 = Source;0x0024PersistentFrame.K2Node_Event_Item_State_2 = Item State;0x0036ExecuteUbergraph_PC_Cameras(1535);0x0045return;0x0047// end of script
Public0x18
void Local Interaction(int32 Index, AActor* Source, const FStr_ItemState& Item State)
Script6 statements · 72 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_Index_1 = Index;0x0012PersistentFrame.K2Node_Event_Source_1 = Source;0x0024PersistentFrame.K2Node_Event_Item_State_1 = Item State;0x0036ExecuteUbergraph_PC_Cameras(1536);0x0045return;0x0047// end of script
Public0x18
void Other Interaction(int32 Index, AActor* Source, const FStr_ItemState& Item State)
Script6 statements · 72 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_Index = Index;0x0012PersistentFrame.K2Node_Event_Source = Source;0x0024PersistentFrame.K2Node_Event_Item_State = Item State;0x0036ExecuteUbergraph_PC_Cameras(1537);0x0045return;0x0047// end of script
Public0x18
void ReceiveBeginPlay()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_PC_Cameras(1538);0x000Freturn;0x0011// end of script
EventProtected0x00
void BndEvt__Data_PC_Button_K2Node_ComponentBoundEvent_0_Button Push__DelegateSignature(AMec_C* Source)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Source_1 = Source;0x0012ExecuteUbergraph_PC_Cameras(1802);0x0021return;0x0023// end of script
0x08
void Clear()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_PC_Cameras(2061);0x000Freturn;0x0011// end of script
0x00
void BndEvt__Data_PC_Button L_K2Node_ComponentBoundEvent_1_Button Push__DelegateSignature(AMec_C* Source)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Source = Source;0x0012ExecuteUbergraph_PC_Cameras(2105);0x0021return;0x0023// end of script
0x08
void Start Screens()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_PC_Cameras(2364);0x000Freturn;0x0011// end of script
0x00
void Stop Screens()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_PC_Cameras(2369);0x000Freturn;0x0011// end of script
0x00
void All Update Screen(int32 Index)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Index = Index;0x0012ExecuteUbergraph_PC_Cameras(2374);0x0021return;0x0023// end of script
0x04
void Join Update()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_PC_Cameras(2379);0x000Freturn;0x0011// end of script
0x00
void ExecuteUbergraph_PC_Cameras(int32 EntryPoint)
Script124 statements · 2,406 bytes of bytecode
0x0000PushFlow(Label_0963);0x0005goto [EntryPoint];0x000FLabel_000F:0x000FCallFunc_GetWidget_ReturnValue = Widget.GetWidget();0x003DK2Node_DynamicCast_AsW_Camera_PC_UI = Cast<W_CameraPC_UI_C>(CallFunc_GetWidget_ReturnValue);0x0061K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsW_Camera_PC_UI);0x007Eif (!(K2Node_DynamicCast_bSuccess)) goto Label_00A0;0x008CW Screen = K2Node_DynamicCast_AsW_Camera_PC_UI;0x009FPopFlow();0x00A0Label_00A0:0x00A0Delay(this, 0.1f, LatentActionInfo{0xF, 915450686, FName(ExecuteUbergraph_PC_Cameras), this});0x00D6PopFlow();0x00D7Label_00D7:0x00D7Widget.RequestRenderUpdate();0x00FBPopFlow();0x00FCLabel_00FC:0x00FCTemp_int_Array_Index_Variable = 0;0x0113Label_0113:0x0113CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Screens);0x014ECallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue_1);0x0174if (!(CallFunc_Less_IntInt_ReturnValue_1)) PopFlow();0x017ETemp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable_1;0x0199PushFlow(Label_01FE);0x019E/Script/Engine.Default__KismetArrayLibrary.Array_Get(Screens, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01D9CallFunc_Array_Get_Item.Stop Screen();0x01FDPopFlow();0x01FELabel_01FE:0x01FECallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x0228Temp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_2;0x0243goto Label_0113;0x0248Label_0248:0x0248Temp_int_Loop_Counter_Variable = 0;0x025FTemp_int_Array_Index_Variable_2 = 0;0x0276Label_0276:0x0276CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Screens);0x02B1CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x02D7if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x02E1Temp_int_Array_Index_Variable_2 = Temp_int_Loop_Counter_Variable;0x02FCPushFlow(Label_0366);0x0301/Script/Engine.Default__KismetArrayLibrary.Array_Get(Screens, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_4);0x033CCallFunc_Array_Get_Item_4.Start Screen(12f);0x0365PopFlow();0x0366Label_0366:0x0366CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0390Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x03ABgoto Label_0276;0x03B0Label_03B0:0x03B0Temp_int_Loop_Counter_Variable_2 = 0;0x03C7Temp_int_Array_Index_Variable_1 = 0;0x03DELabel_03DE:0x03DECallFunc_Array_Length_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Screens);0x0419CallFunc_Less_IntInt_ReturnValue_2 = Less_IntInt(Temp_int_Loop_Counter_Variable_2, CallFunc_Array_Length_ReturnValue_2);0x043Fif (!(CallFunc_Less_IntInt_ReturnValue_2)) goto Label_055E;0x044DTemp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable_2;0x0468PushFlow(Label_0599);0x046D/Script/Engine.Default__KismetArrayLibrary.Array_Get(Cameras, K2Node_CustomEvent_Index, CallFunc_Array_Get_Item_1);0x04A8/Script/Engine.Default__KismetArrayLibrary.Array_Get(Screens, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_2);0x04E3/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Array_Get_Item_1.Cameras_7_2A1A404D4421A5ABFB4E379EC4E2166B, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_3);0x0527CallFunc_Array_Get_Item_2.Set New Camera(CallFunc_Array_Get_Item_3, Temp_int_Array_Index_Variable_1);0x055DPopFlow();0x055ELabel_055E:0x055EW Screen.Set List(Cameras, K2Node_CustomEvent_Index);0x0594goto Label_00D7;0x0599Label_0599:0x0599CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_2, 1);0x05C3Temp_int_Loop_Counter_Variable_2 = CallFunc_Add_IntInt_ReturnValue_1;0x05DEgoto Label_03DE;0x05E3Label_05E3:0x05E3Temp_int_Loop_Counter_Variable_1 = 0;0x05FAgoto Label_00FC;0x05FFPopFlow();0x0600PopFlow();0x0601PopFlow();0x0602PushFlow(Label_0611);0x0607PushFlow(Label_06F2);0x060Cgoto Label_000F;0x0611Label_0611:0x0611CallFunc_GetGameMode_ReturnValue = GetGameMode(this);0x0626K2Node_DynamicCast_AsGM = Cast<GM_C>(CallFunc_GetGameMode_ReturnValue);0x064AK2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsGM);0x0667if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x0671K2Node_CreateDelegate_OutputDelegate.Bind(this, Clear);0x0688K2Node_DynamicCast_AsGM.Game Clear += K2Node_CreateDelegate_OutputDelegate;0x06B1K2Node_CreateDelegate_OutputDelegate_1.Bind(this, Join Update);0x06C8K2Node_DynamicCast_AsGM.Join Update += K2Node_CreateDelegate_OutputDelegate_1;0x06F1PopFlow();0x06F2Label_06F2:0x06F2All Update Screen(Selected Sector);0x0709PopFlow();0x070ACallFunc_Array_LastIndex_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_LastIndex(Cameras);0x0745CallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(Selected Sector, CallFunc_Array_LastIndex_ReturnValue);0x076Bif (!(CallFunc_EqualEqual_IntInt_ReturnValue)) goto Label_07A8;0x0779Selected Sector = 0;0x0790Label_0790:0x0790All Update Screen(Selected Sector);0x07A7PopFlow();0x07A8Label_07A8:0x07A8CallFunc_Add_IntInt_ReturnValue_3 = Add_IntInt(Selected Sector, 1);0x07D2Temp_int_Variable_1 = CallFunc_Add_IntInt_ReturnValue_3;0x07EDSelected Sector = Temp_int_Variable_1;0x0808goto Label_0790;0x080DState = 0;0x0821Process = 0;0x0838PopFlow();0x0839CallFunc_EqualEqual_IntInt_ReturnValue_1 = EqualEqual_IntInt(Selected Sector, 0);0x085Bif (!(CallFunc_EqualEqual_IntInt_ReturnValue_1)) goto Label_08D7;0x0869CallFunc_Array_LastIndex_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_LastIndex(Cameras);0x08A4Selected Sector = CallFunc_Array_LastIndex_ReturnValue_1;0x08BFLabel_08BF:0x08BFAll Update Screen(Selected Sector);0x08D6PopFlow();0x08D7Label_08D7:0x08D7CallFunc_Subtract_IntInt_ReturnValue = Subtract_IntInt(Selected Sector, 1);0x0901Temp_int_Variable = CallFunc_Subtract_IntInt_ReturnValue;0x091CSelected Sector = Temp_int_Variable;0x0937goto Label_08BF;0x093Cgoto Label_0248;0x0941goto Label_05E3;0x0946goto Label_03B0;0x094BAll Update Screen(Selected Sector);0x0962PopFlow();0x0963Label_0963:0x0963return;0x0965// end of script
Final0x04
void Check PC__DelegateSignature()
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x00

Used by 1

types with a member, parameter or interface of this type