// Generated by Zdex (https://zlogic.eu/zdex) from a reflection dump
// Game:We Went Back — build Steam build 5068007 (2026-09-13)
// Engine: UE 4.23 · process WeWentBack-Win64-Shipping.exe · dumped 2026-09-16T16:35:27Z
// Offsets and sizes are the reflected values; padding is filled with uint8 arrays.

#pragma once
// Reflected functions by class: signature, native RVA, flags.


// ALightProbe_C (/Game/LightProbes/Blueprints/LightProbe.LightProbe_C)
    void Setup Captures In Game(); // 0x974900 [Public]
    void Update Captures(); // 0x974900 [Public]
    void Setup Captures(); // 0x974900 [Public]
    void UserConstructionScript(); // 0x974900 [Event Public]
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void Update Light Billboard(ALight_ProbeController_C* Light Probe Reference); // 0x974900
    void ReceiveDestroyed(); // 0x974900 [Event Public]
    void ReceiveEndPlay(const EEndPlayReason& EndPlayReason); // 0x974900 [Event Public]
    void ReceiveTick(float DeltaSeconds); // 0x974900 [Event Public]
    void ExecuteUbergraph_LightProbe(int32 EntryPoint); // 0x974900 [Final]

// ALight_ProbeBlutility_C (/Game/LightProbes/Blueprints/Light_ProbeBlutility.Light_ProbeBlutility_C)
    void UserConstructionScript(); // 0x974900 [Event Public]
    void ReceiveTick(float DeltaSeconds); // 0x974900 [Event Public]
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void Update Lights(); // 0x974900
    void ExecuteUbergraph_Light_ProbeBlutility(int32 EntryPoint); // 0x974900 [Final]

// ALight_ProbeController_C (/Game/LightProbes/Blueprints/Light_ProbeController.Light_ProbeController_C)
    void ClearExtraLights(int32 Num Lights, UMaterialInstanceDynamic* PP Material1, UMaterialInstanceDynamic* PP Material 2); // 0x974900 [Public]
    void CompareLightNums_LQ(int32 Num Lights, const bool& Update Only Simple Values LQ); // 0x974900 [Public]
    void CompareLightNums(int32 Num Lights, const bool& Update Only Simple Values); // 0x974900 [Public]
    void Assign Texture Target(int32 Light Num, ALightProbe_C* Light Probe Reference, const UTextureRenderTarget2D*& Capture Reference); // 0x974900 [Public]
    void Setup Light Info Blutility(int32 Light Num, float Light Radius, const FLinearColor& Light Color, const FVector& Light Location, float Light Falloff, float Light Brightness, UMaterialInstanceDynamic* PPReference, UMaterialInstanceDynamic* PPReference2, ALightProbe_C* Light Probe Reference, UTextureRenderTarget2D* Texture Reference); // 0x974900 [Public]
    void Create PP Mat Blutility(int32 Num Light Probes); // 0x974900 [Public]
    void Apply Correct PP Mats Blutility(); // 0x974900 [Public]
    void Create LQ PP Mat(int32 Num Light Probes); // 0x974900 [Public]
    void Apply Correct PP Mats(); // 0x974900 [Public]
    void Create PP Mat(int32 Num Light Probes); // 0x974900 [Public]
    void Setup Light Info(int32 Light Num, float Light Radius, const FLinearColor& Light Color, const FVector& Light Location, float Light Falloff, float Light Brightness, UMaterialInstanceDynamic* PPReference, UMaterialInstanceDynamic* PPReference2, UTextureRenderTarget* Scene Texture Target, ALightProbe_C* Light Probe Reference); // 0x974900 [Public]
    void UserConstructionScript(); // 0x974900 [Event Public]
    void Update Light Probes(); // 0x974900
    void ReceiveTick(float DeltaSeconds); // 0x974900 [Event Public]
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void Remove Light Probes(ALightProbe_C* Light Probe Reference); // 0x974900
    void Add Light Probe(ALightProbe_C* Light Probe Reference); // 0x974900
    void Add LQ Light Probe(ALightProbe_C* Light Probe Reference); // 0x974900
    void Remove LQ Light Probe(ALightProbe_C* Light Probe Reference); // 0x974900
    void Toggle Lights(); // 0x974900
    void Update Light Captures(); // 0x974900
    void RegatherLights(); // 0x974900
    void ExecuteUbergraph_Light_ProbeController(int32 EntryPoint); // 0x974900 [Final]

// UA_AlienScare_AB_C (/Game/Production/Blueprints/Animation_Blueprints/A_AlienScare_AB.A_AlienScare_AB_C)
    void AnimGraph(FPoseLink& AnimGraph); // 0x974900
    void EvaluateGraphExposedInputs_ExecuteUbergraph_A_AlienScare_AB_AnimGraphNode_TransitionResult_53630E744F9D10842437FC91C7F66E11(); // 0x974900
    void BlueprintUpdateAnimation(float DeltaTimeX); // 0x974900 [Event Public]
    void EvaluateGraphExposedInputs_ExecuteUbergraph_A_AlienScare_AB_AnimGraphNode_TransitionResult_391F7B0E42AD5AA2278DB5BF59FBBFE7(); // 0x974900
    void ExecuteUbergraph_A_AlienScare_AB(int32 EntryPoint); // 0x974900 [Final]

// UA_HandController_AB_C (/Game/Production/Blueprints/Animation_Blueprints/A_HandController_AB.A_HandController_AB_C)
    void AnimGraph(FPoseLink& AnimGraph); // 0x974900
    void EvaluateGraphExposedInputs_ExecuteUbergraph_A_HandController_AB_AnimGraphNode_TransitionResult_6FA8E9A84B8DC3781C1174A739903451(); // 0x974900
    void EvaluateGraphExposedInputs_ExecuteUbergraph_A_HandController_AB_AnimGraphNode_TransitionResult_E5B2B3D540910DC3D5B578B6DE38F705(); // 0x974900
    void BlueprintBeginPlay(); // 0x974900 [Event Public]
    void BlueprintUpdateAnimation(float DeltaTimeX); // 0x974900 [Event Public]
    void AnimNotify_StartAnimation(); // 0x974900
    void ExecuteUbergraph_A_HandController_AB(int32 EntryPoint); // 0x974900 [Final]

// UA_VentScare_AB_C (/Game/Production/Blueprints/Animation_Blueprints/A_VentScare_AB.A_VentScare_AB_C)
    void AnimGraph(FPoseLink& AnimGraph); // 0x974900
    void EvaluateGraphExposedInputs_ExecuteUbergraph_A_VentScare_AB_AnimGraphNode_TransitionResult_5C4D969D44414AFAA354BBA7CE44E030(); // 0x974900
    void ExecuteUbergraph_A_VentScare_AB(int32 EntryPoint); // 0x974900 [Final]

// ABP_CryoDoor_C (/Game/Production/Blueprints/Animation_Blueprints/BP_CryoDoor.BP_CryoDoor_C)
    void UserConstructionScript(); // 0x974900 [Event Public]
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void PlayOpenAudio(); // 0x974900 [Event Public]
    void PlayCloseAudio(); // 0x974900 [Event Public]
    void PlayCaptainScareAudio(); // 0x974900 [Event Public]
    void ExecuteUbergraph_BP_CryoDoor(int32 EntryPoint); // 0x974900 [Final]

// ABP_LoopDoor_C (/Game/Production/Blueprints/Animation_Blueprints/BP_LoopDoor.BP_LoopDoor_C)
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void BndEvt__OpenLoopDoorTrigger_K2Node_ComponentBoundEvent_2_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x974900
    void BndEvt__OpenLoopDoorTrigger_K2Node_ComponentBoundEvent_3_ComponentEndOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex); // 0x974900
    void OpenLoopDoor(); // 0x974900
    void LoopDoor(bool Open); // 0x974900
    void ExecuteUbergraph_BP_LoopDoor(int32 EntryPoint); // 0x974900 [Final]

// ABP_LoopDoor_Final_C (/Game/Production/Blueprints/Animation_Blueprints/BP_LoopDoor_Final.BP_LoopDoor_Final_C)
    void PlayCloseAudio(); // 0x974900 [Event Public]
    void PlayOpenAudio(); // 0x974900 [Event Public]
    void ExecuteUbergraph_BP_LoopDoor_Final(int32 EntryPoint); // 0x974900 [Final]

// ABP_PlayAudioMultipleLoops_C (/Game/Production/Blueprints/Audio/BP_PlayAudioMultipleLoops.BP_PlayAudioMultipleLoops_C)
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void BndEvt__Trigger_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x974900
    void BndEvt__Trigger_K2Node_ComponentBoundEvent_1_ComponentEndOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex); // 0x974900
    void ExecuteUbergraph_BP_PlayAudioMultipleLoops(int32 EntryPoint); // 0x974900 [Final]

// ABP_PlayAudioOnLoop_C (/Game/Production/Blueprints/Audio/BP_PlayAudioOnLoop.BP_PlayAudioOnLoop_C)
    void BndEvt__Trigger_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x974900
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ExecuteUbergraph_BP_PlayAudioOnLoop(int32 EntryPoint); // 0x974900 [Final]

// ABP_ClimaxLoop_C (/Game/Production/Blueprints/Automation/BP_ClimaxLoop.BP_ClimaxLoop_C)
    void UserConstructionScript(); // 0x974900 [Event Public]
    void Spawn Fire(); // 0x974900
    void Destroy fire(); // 0x974900
    void ExecuteUbergraph_BP_ClimaxLoop(int32 EntryPoint); // 0x974900 [Final]

// ABP_DirectionalLight_C (/Game/Production/Blueprints/Automation/BP_DirectionalLight.BP_DirectionalLight_C)
    void Destroy(); // 0x974900 [Public]
    void ToggleLight(bool On); // 0x974900 [Public]
    void UserConstructionScript(); // 0x974900 [Event Public]

// ABP_LevelStreamer_C (/Game/Production/Blueprints/Automation/BP_LevelStreamer.BP_LevelStreamer_C)
    void CreateLoopingObjects(bool isFirst); // 0x974900 [Public]
    void Generate level name(const FString& Segment name, const FName& Level 1, const FName& Level 2); // 0x974900 [Public]
    void InpActEvt_Three_K2Node_InputKeyEvent_8(const FKey& Key); // 0x974900
    void InpActEvt_One_K2Node_InputKeyEvent_7(const FKey& Key); // 0x974900
    void InpActEvt_Four_K2Node_InputKeyEvent_6(const FKey& Key); // 0x974900
    void InpActEvt_Five_K2Node_InputKeyEvent_5(const FKey& Key); // 0x974900
    void InpActEvt_Six_K2Node_InputKeyEvent_4(const FKey& Key); // 0x974900
    void InpActEvt_Seven_K2Node_InputKeyEvent_3(const FKey& Key); // 0x974900
    void InpActEvt_Eight_K2Node_InputKeyEvent_2(const FKey& Key); // 0x974900
    void InpActEvt_Zero_K2Node_InputKeyEvent_1(const FKey& Key); // 0x974900
    void InpActEvt_Two_K2Node_InputKeyEvent_0(const FKey& Key); // 0x974900
    void OnBegin_1(); // 0x974900
    void OnEnd_1(); // 0x974900
    void OnBegin_2(); // 0x974900
    void OnEnd_2(); // 0x974900
    void Stream level(const LoopRoomTransformEnum& Segment name); // 0x974900
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ExecuteUbergraph_BP_LevelStreamer(int32 EntryPoint); // 0x974900 [Final]

// ABP_LevelStreamerObject_C (/Game/Production/Blueprints/Automation/BP_LevelStreamerObject.BP_LevelStreamerObject_C)
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ReceiveTick(float DeltaSeconds); // 0x974900 [Event Public]
    void ExecuteUbergraph_BP_LevelStreamerObject(int32 EntryPoint); // 0x974900 [Final]

// ABP_PipeSpline_C (/Game/Production/Blueprints/Automation/BP_PipeSpline.BP_PipeSpline_C)
    void UserConstructionScript(); // 0x974900 [Event Public]

// ABP_SplineMeshGenerator_C (/Game/Production/Blueprints/Automation/BP_SplineMeshGenerator.BP_SplineMeshGenerator_C)
    void Spawn BP(const FTransform& Trans, int32 Index); // 0x974900 [Public]
    void Re align mesh(); // 0x974900 [Public]
    void Generate Mesh(); // 0x974900 [Public]
    void UserConstructionScript(); // 0x974900 [Event Public]
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ExecuteUbergraph_BP_SplineMeshGenerator(int32 EntryPoint); // 0x974900 [Final]

// ABP_StatusLightArch_C (/Game/Production/Blueprints/Automation/BP_StatusLightArch.BP_StatusLightArch_C)
    void Change status color(const Act1Loops& Loop); // 0x974900 [Public]
    void UserConstructionScript(); // 0x974900 [Event Public]
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ExecuteUbergraph_BP_StatusLightArch(int32 EntryPoint); // 0x974900 [Final]

// ABP_PickableCasette_C (/Game/Production/Blueprints/ClueItems/BP_PickableCasette.BP_PickableCasette_C)
    void PickableFunction(); // 0x974900 [Event Public]
    void ExecuteUbergraph_BP_PickableCasette(int32 EntryPoint); // 0x974900 [Final]

// ABP_pickableEyeball_C (/Game/Production/Blueprints/ClueItems/BP_pickableEyeball.BP_pickableEyeball_C)
    void PickableFunction(); // 0x974900 [Event Public]
    void ExecuteUbergraph_BP_pickableEyeball(int32 EntryPoint); // 0x974900 [Final]

// ABP_pickableGlove_C (/Game/Production/Blueprints/ClueItems/BP_pickableGlove.BP_pickableGlove_C)
    void PickableFunction(); // 0x974900 [Event Public]
    void ExecuteUbergraph_BP_pickableGlove(int32 EntryPoint); // 0x974900 [Final]

// ABP_pickablePetri_C (/Game/Production/Blueprints/ClueItems/BP_pickablePetri.BP_pickablePetri_C)
    void PickableFunction(); // 0x974900 [Event Public]
    void ExecuteUbergraph_BP_pickablePetri(int32 EntryPoint); // 0x974900 [Final]

// ABP_pickablePolaroidpickup_C (/Game/Production/Blueprints/ClueItems/BP_pickablePolaroidpickup.BP_pickablePolaroidpickup_C)
    void FlashArmgo__FinishedFunc(); // 0x974900
    void FlashArmgo__UpdateFunc(); // 0x974900
    void Charge__FinishedFunc(); // 0x974900
    void Charge__UpdateFunc(); // 0x974900
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void PickableFunction(); // 0x974900 [Event Public]
    void ExecuteUbergraph_BP_pickablePolaroidpickup(int32 EntryPoint); // 0x974900 [Final]

// ABP_pickableVoyager_C (/Game/Production/Blueprints/ClueItems/BP_pickableVoyager.BP_pickableVoyager_C)
    void PickableFunction(); // 0x974900 [Event Public]
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ExecuteUbergraph_BP_pickableVoyager(int32 EntryPoint); // 0x974900 [Final]

// ABP_Corkboard_Controller_C (/Game/Production/Blueprints/Corkboard/BP_Corkboard_Controller.BP_Corkboard_Controller_C)
    void IsDraggableAvailable(ABP_Dragable_C* Draggable, const bool& Valid); // 0x974900 [Public]
    void CheckMouseClick(); // 0x974900 [Public]
    void OnClick(); // 0x974900 [Public]
    void ToggleInteractionPlane(bool Enabled); // 0x974900 [Public]
    void UnSelectDraggables(); // 0x974900 [Public]
    void ToggleVoyagerRecord(bool Enabled); // 0x974900 [Public]
    void UnlockVoyagerRecord(); // 0x974900 [Public]
    void PutToSlot(); // 0x974900 [Public]
    void PutToSlot_Callback(AActor* Draggable, ABP_Slot_C* Slot); // 0x974900 [Public]
    void PutDraggableBack_CallBack(ABP_Dragable_C* Draggable, ABP_Slot_C* Slot); // 0x974900 [Public]
    void PutDraggableBack(ABP_Dragable_C* Draggable); // 0x974900 [Public]
    void ToggleAvailableSlots(); // 0x974900 [Public]
    void UnselectSlots(); // 0x974900 [Public]
    void IsContainedInSlot(ABP_Dragable_C* Draggable, const ABP_Slot_C*& Slot, const bool& contained); // 0x974900 [Public]
    void HandleDraggableClick(); // 0x974900 [Public]
    void GetInitialTransform(ABP_Dragable_C* Draggable, FTransform& Default Location); // 0x974900 [Public]
    void HandleSlotClick(); // 0x974900 [Public]
    void PuzzleSolved(); // 0x974900 [Public]
    void ValidateAnswer(const bool& Correct); // 0x974900 [Public]
    void ValidateSlots(); // 0x974900 [Public]
    void SnapToClosestSlot(); // 0x974900 [Public]
    void ToggleSlots(bool Hide); // 0x974900 [Public]
    void StepZoomInVoyager(); // 0x974900 [Public]
    void HandleVoyagerClick(const bool& DoubleClicked); // 0x974900 [Public]
    void IsOuterDiscClicked(const bool& IsClicked); // 0x974900 [Public]
    void StepZoomOut(); // 0x974900 [Public]
    void StepZoomIn(); // 0x974900 [Public]
    void SpawnDragable_Debug(); // 0x974900 [Public]
    void RandomVector(float X_Max, float Y_Max, float Z_Max, const FVector& RandomVector); // 0x974900 [Public]
    void GetRelativeActorTransform(AActor* ToTransform, AActor* RelativeTo, FTransform& RelativeTransform); // 0x974900 [Public]
    void CalculateNewTransform(FTransform& NewTransform); // 0x974900 [Public]
    void IsOverlappingDragables(const bool& Overlapped); // 0x974900 [Public]
    void IsOverlappingSlots(const bool& IsOverlapping, const bool& SlotIsFilled); // 0x974900 [Public]
    void IsOverlappingVoyagerDisc(const bool& Overlapped); // 0x974900 [Public]
    void IsDraggableClicked(const bool& Clicked); // 0x974900 [Public]
    void IsSlotClicked(const bool& Clicked); // 0x974900 [Public]
    void HandleRightClick(); // 0x974900 [Public]
    void HandleDoubleClick(const bool& DoubleClicked); // 0x974900 [Public]
    void HandleLeftClick(); // 0x974900 [Public]
    void Disable(); // 0x974900 [Public]
    void Enable(); // 0x974900 [Public]
    void InpActEvt_CorkboardClick_K2Node_InputActionEvent_0(const FKey& Key); // 0x974900
    void ToggleVisiblity(); // 0x974900
    void Unlock Next Clue(); // 0x974900
    void Update Revealed Objects(const ClueEnumValues& i_clueEnum); // 0x974900
    void CheckPuzzleSolved(); // 0x974900
    void CheckRevealLetters(); // 0x974900
    void CheckValidateSlots(); // 0x974900
    void InteractWithCorkboard(); // 0x974900
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ReceiveTick(float DeltaSeconds); // 0x974900 [Event Public]
    void LerpToDestination(AActor* Actor, const FTransform& Transform, bool ToSlot); // 0x974900
    void ExecuteUbergraph_BP_Corkboard_Controller(int32 EntryPoint); // 0x974900 [Final]

// ABP_Dragable_C (/Game/Production/Blueprints/Corkboard/BP_Dragable.BP_Dragable_C)
    void ToggleSelected(bool Selected); // 0x974900 [Public]
    void ToggleText(bool Flag); // 0x974900 [Public]
    void UserConstructionScript(); // 0x974900 [Event Public]
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ExecuteUbergraph_BP_Dragable(int32 EntryPoint); // 0x974900 [Final]

// ABP_Slot_C (/Game/Production/Blueprints/Corkboard/BP_Slot.BP_Slot_C)
    void ToggleSelected(bool Selected); // 0x974900 [Public]

// ABP_Voyager_Disc_Controller_C (/Game/Production/Blueprints/Corkboard/BP_Voyager_Disc_Controller.BP_Voyager_Disc_Controller_C)
    void CalculateTargetRotation(const FRotator& TargetRotation); // 0x974900 [Public]
    void IncrementAngle(); // 0x974900 [Public]
    void GetRelativeActorTransform(AActor* ToTransform, AActor* RelativeTo, FTransform& RelativeTransform); // 0x974900 [Public]
    void IsDiscClicked(const bool& IsClicked); // 0x974900 [Public]
    void ReceiveTick(float DeltaSeconds); // 0x974900 [Event Public]
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ExecuteUbergraph_BP_Voyager_Disc_Controller(int32 EntryPoint); // 0x974900 [Final]

// ABP_HatchDoor_C (/Game/Production/Blueprints/Doors/BP_HatchDoor.BP_HatchDoor_C)
    void OpenDoor__FinishedFunc(); // 0x974900
    void OpenDoor__UpdateFunc(); // 0x974900
    void Timeline_0__FinishedFunc(); // 0x974900
    void Timeline_0__UpdateFunc(); // 0x974900
    void ReceiveTick(float DeltaSeconds); // 0x974900 [Event Public]
    void BndEvt__Box_K2Node_ComponentBoundEvent_1_ComponentEndOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex); // 0x974900
    void BndEvt__Box_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x974900
    void Toggle Door(); // 0x974900
    void ExecuteUbergraph_BP_HatchDoor(int32 EntryPoint); // 0x974900 [Final]

// ABP_ExitDoorCameraAnim_C (/Game/Production/Blueprints/Exit_Door/BP_ExitDoorCameraAnim.BP_ExitDoorCameraAnim_C)
    void UserConstructionScript(); // 0x974900 [Event Public]
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void Play Event Walking Animation(); // 0x974900
    void ExecuteUbergraph_BP_ExitDoorCameraAnim(int32 EntryPoint); // 0x974900 [Final]

// ABP_Kill_CeilingDrop_C (/Game/Production/Blueprints/Kills/BP_Kill_CeilingDrop.BP_Kill_CeilingDrop_C)
    void ToggleCursor(bool Enabled); // 0x974900 [Public]
    void FadeCameraToDefault(); // 0x974900 [Public]
    void FadeCameraToBlack(); // 0x974900 [Public]
    void PlayKillSequence(); // 0x974900 [Public]
    void StopKillAudio(); // 0x974900 [Public]
    void PlayBeginKillAudio(); // 0x974900 [Public]
    void BlendToDeadCamera(); // 0x974900 [Public]
    void InitializeScare(); // 0x974900 [Public]
    void LookAtPlayer(); // 0x974900 [Public]
    void ResetScare(); // 0x974900 [Public]
    void BlendBackToDefaultCamera(); // 0x974900 [Public]
    void BlendToTrashingCamera(); // 0x974900 [Public]
    void EndSequence(); // 0x974900 [Public]
    void SetupKillSequence(); // 0x974900 [Public]
    void UserConstructionScript(); // 0x974900 [Event Public]
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ReceiveTick(float DeltaSeconds); // 0x974900 [Event Public]
    void ExecuteUbergraph_BP_Kill_CeilingDrop(int32 EntryPoint); // 0x974900 [Final]

// ABP_Kill_Spacesuit_C (/Game/Production/Blueprints/Kills/BP_Kill_Spacesuit.BP_Kill_Spacesuit_C)
    void UnlockControls(); // 0x974900 [Public]
    void ToggleCursor(bool Enabled); // 0x974900 [Public]
    void FadeCameraToDefault(); // 0x974900 [Public]
    void FadeCameraToBlack(); // 0x974900 [Public]
    void PlayKillSequence(); // 0x974900 [Public]
    void StopKillAudio(); // 0x974900 [Public]
    void PlayBeginKillAudio(); // 0x974900 [Public]
    void BlendToDeadCamera(); // 0x974900 [Public]
    void InitializeScare(); // 0x974900 [Public]
    void LookAtPlayer(); // 0x974900 [Public]
    void ResetScare(); // 0x974900 [Public]
    void BlendBackToDefaultCamera(); // 0x974900 [Public]
    void BlendToTrashingCamera(); // 0x974900 [Public]
    void EndSequence(); // 0x974900 [Public]
    void SetupKillSequence(); // 0x974900 [Public]
    void UserConstructionScript(); // 0x974900 [Event Public]
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void BndEvt__KillTrigger_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x974900
    void Enable Suit and Effects(); // 0x974900
    void ExecuteUbergraph_BP_Kill_Spacesuit(int32 EntryPoint); // 0x974900 [Final]

// ABP_FlickeringLight_C (/Game/Production/Blueprints/Lights/BP_FlickeringLight.BP_FlickeringLight_C)
    void Set fog(); // 0x974900 [Public]
    void UserConstructionScript(); // 0x974900 [Event Public]
    void Intensity control__FinishedFunc(); // 0x974900
    void Intensity control__UpdateFunc(); // 0x974900
    void StopFlicker__FinishedFunc(); // 0x974900
    void StopFlicker__UpdateFunc(); // 0x974900
    void InpActEvt_L_K2Node_InputKeyEvent_0(const FKey& Key); // 0x974900
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void Stop Flicker(); // 0x974900
    void ExecuteUbergraph_BP_FlickeringLight(int32 EntryPoint); // 0x974900 [Final]

// ABP_Glowsticks_C (/Game/Production/Blueprints/Lights/BP_Glowsticks.BP_Glowsticks_C)
    void UserConstructionScript(); // 0x974900 [Event Public]
    void Intensity __FinishedFunc(); // 0x974900
    void Intensity __UpdateFunc(); // 0x974900
    void Change Intensity(int32 Intensity level, bool Kill intensity); // 0x974900
    void ExecuteUbergraph_BP_Glowsticks(int32 EntryPoint); // 0x974900 [Final]

// ABP_CreateObject_C (/Game/Production/Blueprints/Player/BP_CreateObject.BP_CreateObject_C)
    void UnloadAllDynamicObjectsForLopping(const TArray<UClueDetails*>& iDynamicObjects); // 0x974900 [Public]
    void UpdateDynamicObjects(const TArray<UClueDetails*>& iDynamicObjects); // 0x974900 [Public]
    void UnLoadDynamicObjects(const TArray<UClueDetails*>& iDynamicObject); // 0x974900 [Public]
    void LoadDynamicObjects(const TArray<UClueDetails*>& iDynamicObjects); // 0x974900 [Protected]
    void LoadLoopObjects(const Act1Loops& iloopEnum); // 0x974900 [Public]
    void CreateClueObject(const TArray<UClueDetails*>& iClueObjects); // 0x974900 [Protected]

// ABP_InputSystem_C (/Game/Production/Blueprints/Player/BP_InputSystem.BP_InputSystem_C)
    void NewFunction_0(const InteractTypeEnum& iEnum); // 0x974900 [Public]
    void OnRep_mInteractType(); // 0x974900
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ReceiveTick(float DeltaSeconds); // 0x974900 [Event Public]
    void ExecuteUbergraph_BP_InputSystem(int32 EntryPoint); // 0x974900 [Final]

// ABP_Player_C (/Game/Production/Blueprints/Player/BP_Player.BP_Player_C)
    void DisableRaycastingforUI(); // 0x974900 [Public]
    void ZoomOutCamera(); // 0x974900 [Public]
    void ZoomInCamera(); // 0x974900 [Public]
    void InspectObject(); // 0x974900 [Public]
    void HandleUITracing(); // 0x974900 [Public]
    void PronePlayer(float Lerp value, float Prone height, bool IsReversed); // 0x974900 [Public]
    void CheckPaper(); // 0x974900 [Public]
    void UpdatePostProcess(); // 0x974900 [Public]
    void InitialisePostProcess(); // 0x974900 [Public]
    void ToggleCrouching(); // 0x974900 [Public]
    void ToggleRunningState(); // 0x974900 [Public]
    void ToggleBreathingState(); // 0x974900 [Public]
    void PlayCameraAnimationForWalk(UCameraAnim* camerAnim); // 0x974900 [Public]
    void Roll(float Roll); // 0x974900 [Public]
    void TurnObject(float Yaw); // 0x974900 [Public]
    void zoomOut__FinishedFunc(); // 0x974900
    void zoomOut__UpdateFunc(); // 0x974900
    void zoomIn__FinishedFunc(); // 0x974900
    void zoomIn__UpdateFunc(); // 0x974900
    void Go_Prone__FinishedFunc(); // 0x974900
    void Go_Prone__UpdateFunc(); // 0x974900
    void MoveBack_vent__FinishedFunc(); // 0x974900
    void MoveBack_vent__UpdateFunc(); // 0x974900
    void Timeline_4__FinishedFunc(); // 0x974900
    void Timeline_4__UpdateFunc(); // 0x974900
    void Timeline_5__FinishedFunc(); // 0x974900
    void Timeline_5__UpdateFunc(); // 0x974900
    void MoveObject__FinishedFunc(); // 0x974900
    void MoveObject__UpdateFunc(); // 0x974900
    void Go_Through_Loop_Door__FinishedFunc(); // 0x974900
    void Go_Through_Loop_Door__UpdateFunc(); // 0x974900
    void InpActEvt_Zero_K2Node_InputKeyEvent_36(const FKey& Key); // 0x974900
    void InpActEvt_Zero_K2Node_InputKeyEvent_35(const FKey& Key); // 0x974900
    void InpActEvt_D_K2Node_InputKeyEvent_34(const FKey& Key); // 0x974900
    void InpActEvt_D_K2Node_InputKeyEvent_33(const FKey& Key); // 0x974900
    void InpActEvt_A_K2Node_InputKeyEvent_32(const FKey& Key); // 0x974900
    void InpActEvt_A_K2Node_InputKeyEvent_31(const FKey& Key); // 0x974900
    void InpActEvt_C_K2Node_InputKeyEvent_30(const FKey& Key); // 0x974900
    void InpActEvt_Left_K2Node_InputKeyEvent_29(const FKey& Key); // 0x974900
    void InpActEvt_Left_K2Node_InputKeyEvent_28(const FKey& Key); // 0x974900
    void InpActEvt_Right_K2Node_InputKeyEvent_27(const FKey& Key); // 0x974900
    void InpActEvt_Right_K2Node_InputKeyEvent_26(const FKey& Key); // 0x974900
    void InpActEvt_Down_K2Node_InputKeyEvent_25(const FKey& Key); // 0x974900
    void InpActEvt_Down_K2Node_InputKeyEvent_24(const FKey& Key); // 0x974900
    void InpActEvt_Q_K2Node_InputKeyEvent_23(const FKey& Key); // 0x974900
    void InpActEvt_Q_K2Node_InputKeyEvent_22(const FKey& Key); // 0x974900
    void InpActEvt_Up_K2Node_InputKeyEvent_21(const FKey& Key); // 0x974900
    void InpActEvt_Up_K2Node_InputKeyEvent_20(const FKey& Key); // 0x974900
    void InpActEvt_CapsLock_K2Node_InputKeyEvent_19(const FKey& Key); // 0x974900
    void InpActEvt_Y_K2Node_InputKeyEvent_18(const FKey& Key); // 0x974900
    void InpActEvt_Interact/Pickup_K2Node_InputActionEvent_1(const FKey& Key); // 0x974900
    void InpActEvt_Interact/Pickup_K2Node_InputActionEvent_0(const FKey& Key); // 0x974900
    void InpActEvt_A_K2Node_InputKeyEvent_17(const FKey& Key); // 0x974900
    void InpActEvt_D_K2Node_InputKeyEvent_16(const FKey& Key); // 0x974900
    void InpActEvt_W_K2Node_InputKeyEvent_15(const FKey& Key); // 0x974900
    void InpActEvt_Gamepad_LeftStick_Left_K2Node_InputKeyEvent_14(const FKey& Key); // 0x974900
    void InpActEvt_Gamepad_LeftStick_Left_K2Node_InputKeyEvent_13(const FKey& Key); // 0x974900
    void InpActEvt_Gamepad_LeftStick_Right_K2Node_InputKeyEvent_12(const FKey& Key); // 0x974900
    void InpActEvt_Gamepad_LeftStick_Right_K2Node_InputKeyEvent_11(const FKey& Key); // 0x974900
    void InpActEvt_S_K2Node_InputKeyEvent_10(const FKey& Key); // 0x974900
    void InpActEvt_S_K2Node_InputKeyEvent_9(const FKey& Key); // 0x974900
    void InpActEvt_Divide_K2Node_InputKeyEvent_8(const FKey& Key); // 0x974900
    void InpActEvt_W_K2Node_InputKeyEvent_7(const FKey& Key); // 0x974900
    void InpActEvt_W_K2Node_InputKeyEvent_6(const FKey& Key); // 0x974900
    void InpActEvt_S_K2Node_InputKeyEvent_5(const FKey& Key); // 0x974900
    void InpActEvt_S_K2Node_InputKeyEvent_4(const FKey& Key); // 0x974900
    void InpActEvt_A_K2Node_InputKeyEvent_3(const FKey& Key); // 0x974900
    void InpActEvt_A_K2Node_InputKeyEvent_2(const FKey& Key); // 0x974900
    void InpActEvt_D_K2Node_InputKeyEvent_1(const FKey& Key); // 0x974900
    void InpActEvt_D_K2Node_InputKeyEvent_0(const FKey& Key); // 0x974900
    void Camera Clamp(float maxYaw, float minYaw); // 0x974900
    void InpAxisEvt_CameraLook (V)_K2Node_InputAxisEvent_23(float AxisValue); // 0x974900
    void InpAxisEvt_CameraLook (H)_K2Node_InputAxisEvent_19(float AxisValue); // 0x974900
    void InpAxisEvt_Vertical_K2Node_InputAxisEvent_12(float AxisValue); // 0x974900
    void InpAxisEvt_Horizontal_K2Node_InputAxisEvent_0(float AxisValue); // 0x974900
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ReceiveTick(float DeltaSeconds); // 0x974900 [Event Public]
    void AddToInventory(); // 0x974900
    void RaycasrPlayerToRatRoom(); // 0x974900
    void In Inspection(); // 0x974900
    void ZoomEvent(); // 0x974900
    void ZoomOutEvent(); // 0x974900
    void EnterRatRoom(); // 0x974900
    void OutInspection(); // 0x974900
    void ZoomInOnObjectPickup(); // 0x974900
    void ZoomOutOnObjectPickup(); // 0x974900
    void Headbob(); // 0x974900
    void DoLoopDoorAnim(const FVector& LoopDoorLoc, ABP_LoopDoor_C* Ref_LoopDoor); // 0x974900
    void StopHeadbob(); // 0x974900
    void BreatheHeavily(); // 0x974900
    void SetFieldOfViewEvent(); // 0x974900
    void CheckForComponent(); // 0x974900
    void ExecuteUbergraph_BP_Player(int32 EntryPoint); // 0x974900 [Final]

// ABP_PlayerCharacter_C (/Game/Production/Blueprints/Player/BP_PlayerCharacter.BP_PlayerCharacter_C)
    void AddPauseMenuToViewport(); // 0x974900 [Public]
    void Proning__FinishedFunc(); // 0x974900
    void Proning__UpdateFunc(); // 0x974900
    void SetLocation__FinishedFunc(); // 0x974900
    void SetLocation__UpdateFunc(); // 0x974900
    void Crouch Animation__FinishedFunc(); // 0x974900
    void Crouch Animation__UpdateFunc(); // 0x974900
    void UnCrouch Animation__FinishedFunc(); // 0x974900
    void UnCrouch Animation__UpdateFunc(); // 0x974900
    void InpActEvt_Sprint_K2Node_InputActionEvent_1(const FKey& Key); // 0x974900
    void InpActEvt_Sprint_K2Node_InputActionEvent_0(const FKey& Key); // 0x974900
    void MovePlayerToCenter(); // 0x974900 [Event Public]
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ReceiveTick(float DeltaSeconds); // 0x974900 [Event Public]
    void InteractCorkBoardEvent(); // 0x974900 [Event Public]
    void RotateInspectingObjects(float iHorizontal, float iVerticle); // 0x974900 [Event Public]
    void RaycastPlayerToRatRoom(); // 0x974900 [Event Public]
    void EnterRatRoom(); // 0x974900 [Event Public]
    void Check Sprint(); // 0x974900
    void PronePlayer(float i_lerpAlpha, float i_proneHeight, bool i_isRevered); // 0x974900 [Event Public]
    void RespawnPlayerAfterAlienKill(); // 0x974900 [Event Public]
    void RespawnPlayerInCryo(); // 0x974900 [Event Public]
    void Fatigue Player(); // 0x974900
    void Unfatigue Player(); // 0x974900
    void PlayWalkingAudio(); // 0x974900 [Event Public]
    void PlayObjectPickupAudio(); // 0x974900 [Event Public]
    void PlayObjectPickdownAudio(); // 0x974900 [Event Public]
    void PlayFlashAudio(); // 0x974900 [Event Public]
    void ExecuteUbergraph_BP_PlayerCharacter(int32 EntryPoint); // 0x974900 [Final]

// ABP_PlayerController_C (/Game/Production/Blueprints/Player/BP_PlayerController.BP_PlayerController_C)
    void InpActEvt_NumPadSix_K2Node_InputKeyEvent_0(const FKey& Key); // 0x974900
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ExecuteUbergraph_BP_PlayerController(int32 EntryPoint); // 0x974900 [Final]

// UBP_Save_C (/Game/Production/Blueprints/Player/BP_Save.BP_Save_C)
    void SaveGame(); // 0x974900
    void ExecuteUbergraph_BP_Save(int32 EntryPoint); // 0x974900 [Final]

// ABP_WeWentBackGameMode_C (/Game/Production/Blueprints/Player/BP_WeWentBackGameMode.BP_WeWentBackGameMode_C)
    void GetTagFromSegmentName(const FName& i_name, int32 i_currentIndex, const FName& o_tag); // 0x974900 [Public]
    bool DespawnBlueprintObjects(int32 i_startIndex, int32 i_endIndex, const FName& i_loopRoom); // 0x974900 [Event Public]
    void TriggerEndGameSequence(); // 0x974900 [Public]
    void registerCeiling(ABP_Kill_CeilingDrop_C* iref); // 0x974900 [Public]
    void DisableSuitBlcokersForSuitRoom(); // 0x974900 [Public]
    bool LoadLoopBlueprintObjects(const Act1Loops& i_loopEnum, int32 i_startIndex, int32 i_endIndex, const FName& i_loopRoom); // 0x974900 [Event Public]
    TArray<APickable*> CreateLoopingClueObjects(const TArray<UClueDetails*>& i_dynamicObjects, int32 i_startIndex, int32 i_lastIndex, const FName& i_loopRoom); // 0x974900 [Event Public]
    TArray<ATargetPoint*> GetAllTargetPoints(); // 0x974900 [Event Public]
    void LoadNextLoopObjects(); // 0x974900 [Public]
    void PickedAClue(const ClueEnumValues& iClueType); // 0x974900 [Public]
    void PlayerPassingThroughLoopDoor(); // 0x974900 [Public]
    void OnFailure_B4605A4F4548BE58B6866F8D6322F8F4(); // 0x974900
    void OnSuccess_B4605A4F4548BE58B6866F8D6322F8F4(); // 0x974900
    void OnFailure_30785C7A4117DE71EA88F8934326D49A(const FName& WrittenAchievementName, float WrittenProgress, int32 WrittenUserTag); // 0x974900
    void OnSuccess_30785C7A4117DE71EA88F8934326D49A(const FName& WrittenAchievementName, float WrittenProgress, int32 WrittenUserTag); // 0x974900
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ReceiveTick(float DeltaSeconds); // 0x974900 [Event Public]
    void LoadDynamicObjects(const TArray<UClueDetails*>& i_dynamicObjects); // 0x974900 [Event Public]
    void CreateClueObjects(const TArray<UClueDetails*>& i_clueObjects); // 0x974900 [Event Public]
    void AfterPasingThroughLoopDoor(); // 0x974900 [Event Public]
    void DestroyAllGlowStick(); // 0x974900 [Event Public]
    void KillAllGlowStickIntensity(); // 0x974900 [Event Public]
    void MakeObjectVisible(const ClueEnumValues& i_PickedClue); // 0x974900 [Event Public]
    void MakeObjectVisibleAfterLooping(const ClueEnumValues& i_PickedClue); // 0x974900 [Event Public]
    void spawn_KillCeilingDropItem(); // 0x974900 [Event Public]
    void temporary(); // 0x974900 [Event Public]
    void ShowEndGameCredits(); // 0x974900
    void Add_AchievementProgress(const FString& ID); // 0x974900 [Event Public]
    void ExecuteUbergraph_BP_WeWentBackGameMode(int32 EntryPoint); // 0x974900 [Final]

// ABP_PostIts_C (/Game/Production/Blueprints/Props/BP_PostIts.BP_PostIts_C)
    void UserConstructionScript(); // 0x974900 [Event Public]

// ABP_Rat_C (/Game/Production/Blueprints/Props/BP_Rat.BP_Rat_C)
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ExecuteUbergraph_BP_Rat(int32 EntryPoint); // 0x974900 [Final]

// ABP_RatStiched_C (/Game/Production/Blueprints/Props/BP_RatStiched.BP_RatStiched_C)
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ExecuteUbergraph_BP_RatStiched(int32 EntryPoint); // 0x974900 [Final]

// ABP_Ratroom_Fan_C (/Game/Production/Blueprints/RatRoom/BP_Ratroom_Fan.BP_Ratroom_Fan_C)
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ExecuteUbergraph_BP_Ratroom_Fan(int32 EntryPoint); // 0x974900 [Final]

// ABP_SegmentAutoTransform_C (/Game/Production/Blueprints/SM_BPs/BP_SegmentAutoTransform.BP_SegmentAutoTransform_C)
    void ClearArray(const bool& Flag); // 0x974900 [Public]
    void LoopEvents(const Act1Loops& Loop, const bool& Bool); // 0x974900 [Public]
    void UserConstructionScript(); // 0x974900 [Event Public]
    void BndEvt__GlowstickIntensityTrigger_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x974900
    void ExecuteUbergraph_BP_SegmentAutoTransform(int32 EntryPoint); // 0x974900 [Final]

// ABP_BrunoRoom_C (/Game/Production/Blueprints/SM_BPs/Segments/BP_BrunoRoom.BP_BrunoRoom_C)
    void ClearArray(const bool& Flag); // 0x974900 [Public]
    void BloodLoop(bool Blood); // 0x974900 [Public]
    void BrunoBreak(bool Break); // 0x974900 [Public]
    void LoopEvents(const Act1Loops& Loop, const bool& Bool); // 0x974900 [Public]
    void Change Array Length(int32 Len Divide); // 0x974900 [Public]
    void Bug events(const Act1Loops& Loop); // 0x974900 [Public]
    void Clear array(); // 0x974900 [Public]
    void UserConstructionScript(); // 0x974900 [Event Public]
    void WingAnim__FinishedFunc(); // 0x974900
    void WingAnim__UpdateFunc(); // 0x974900
    void InpActEvt_One_K2Node_InputKeyEvent_4(const FKey& Key); // 0x974900
    void InpActEvt_Two_K2Node_InputKeyEvent_3(const FKey& Key); // 0x974900
    void InpActEvt_Three_K2Node_InputKeyEvent_2(const FKey& Key); // 0x974900
    void InpActEvt_Four_K2Node_InputKeyEvent_1(const FKey& Key); // 0x974900
    void InpActEvt_Five_K2Node_InputKeyEvent_0(const FKey& Key); // 0x974900
    void Wing animation(bool Play animation); // 0x974900
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ExecuteUbergraph_BP_BrunoRoom(int32 EntryPoint); // 0x974900 [Final]
    void NewEventDispatcher_0__DelegateSignature(); // 0x974900 [Public]

// ABP_CommsRoom_C (/Game/Production/Blueprints/SM_BPs/Segments/BP_CommsRoom.BP_CommsRoom_C)
    void Breakcomms(bool Break); // 0x974900 [Public]
    void ScreenChanges(float Panner, float GlitchAmount); // 0x974900 [Public]
    void LoopEvents(const Act1Loops& Loop, const bool& Bool); // 0x974900 [Public]
    void UserConstructionScript(); // 0x974900 [Event Public]
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ExecuteUbergraph_BP_CommsRoom(int32 EntryPoint); // 0x974900 [Final]

// ABP_CryoRoom_C (/Game/Production/Blueprints/SM_BPs/Segments/BP_CryoRoom.BP_CryoRoom_C)
    void CryoFreeze(bool Freeze); // 0x974900 [Public]
    void BloodBBY(bool Blood); // 0x974900 [Public]
    void CryoBreak(bool Break); // 0x974900 [Public]
    void LoopEvents(const Act1Loops& Loop, const bool& Bool); // 0x974900 [Public]
    void UserConstructionScript(); // 0x974900 [Event Public]
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ExecuteUbergraph_BP_CryoRoom(int32 EntryPoint); // 0x974900 [Final]

// ABP_ExitRoom_C (/Game/Production/Blueprints/SM_BPs/Segments/BP_ExitRoom.BP_ExitRoom_C)
    void BloodLoop(bool bleed); // 0x974900 [Public]
    void PlayAud_DoorOpen(); // 0x974900 [Public]
    void PlayDoorOpenAnimation(); // 0x974900 [Public]
    void CrackStates(float wearDensity, float wearRadius, bool huge, bool large); // 0x974900 [Public]
    void LoopEvents(const Act1Loops& Loop, const bool& Bool); // 0x974900 [Public]
    void UserConstructionScript(); // 0x974900 [Event Public]
    void Flicker__FinishedFunc(); // 0x974900
    void Flicker__UpdateFunc(); // 0x974900
    void Ending system changes(); // 0x974900
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void Play_ENDGAME_Sequence(); // 0x974900
    void ExecuteUbergraph_BP_ExitRoom(int32 EntryPoint); // 0x974900 [Final]

// ABP_LoopRoom_C (/Game/Production/Blueprints/SM_BPs/Segments/BP_LoopRoom.BP_LoopRoom_C)
    void UserConstructionScript(); // 0x974900 [Event Public]
    void BndEvt__LoopTrigger_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x974900
    void BndEvt__LoopTrigger_K2Node_ComponentBoundEvent_1_ComponentEndOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex); // 0x974900
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ExecuteUbergraph_BP_LoopRoom(int32 EntryPoint); // 0x974900 [Final]
    void NewEventDispatcher_0__DelegateSignature(); // 0x974900 [Public]

// ABP_Plants_Room_C (/Game/Production/Blueprints/SM_BPs/Segments/BP_Plants_Room.BP_Plants_Room_C)
    void PlantBlood(bool bleed); // 0x974900 [Public]
    void PlanterBreak(bool Break); // 0x974900 [Public]
    void LoopEvents(const Act1Loops& Loop, const bool& Bool); // 0x974900 [Public]
    void Change lights(const Act1Loops& Loop); // 0x974900 [Public]
    void Change plants(const Act1Loops& Loop); // 0x974900 [Public]
    void GeneratePlants(const FName& Plant tag, UHierarchicalInstancedStaticMeshComponent* HISM_var1, UHierarchicalInstancedStaticMeshComponent* HISM_var2, float Scale jitter); // 0x974900 [Public]
    void UserConstructionScript(); // 0x974900 [Event Public]
    void Flicker__FinishedFunc(); // 0x974900
    void Flicker__UpdateFunc(); // 0x974900
    void InpActEvt_L_K2Node_InputKeyEvent_5(const FKey& Key); // 0x974900
    void InpActEvt_One_K2Node_InputKeyEvent_4(const FKey& Key); // 0x974900
    void InpActEvt_Two_K2Node_InputKeyEvent_3(const FKey& Key); // 0x974900
    void InpActEvt_Three_K2Node_InputKeyEvent_2(const FKey& Key); // 0x974900
    void InpActEvt_Four_K2Node_InputKeyEvent_1(const FKey& Key); // 0x974900
    void InpActEvt_Five_K2Node_InputKeyEvent_0(const FKey& Key); // 0x974900
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ExecuteUbergraph_BP_Plants_Room(int32 EntryPoint); // 0x974900 [Final]

// ABP_RatRoom_C (/Game/Production/Blueprints/SM_BPs/Segments/BP_RatRoom.BP_RatRoom_C)
    void ActivateVentBlocker(bool State); // 0x974900 [Public]
    void LoopEvents(const Act1Loops& Loop, const bool& Bool); // 0x974900 [Public]
    void ToggleCorkboard(); // 0x974900 [Public]
    void UserConstructionScript(); // 0x974900 [Event Public]
    void SpawnLight__FinishedFunc(); // 0x974900
    void SpawnLight__UpdateFunc(); // 0x974900
    void Animate flicker__FinishedFunc(); // 0x974900
    void Animate flicker__UpdateFunc(); // 0x974900
    void Timeline_2__FinishedFunc(); // 0x974900
    void Timeline_2__UpdateFunc(); // 0x974900
    void Timeline_3__FinishedFunc(); // 0x974900
    void Timeline_3__UpdateFunc(); // 0x974900
    void Timeline_0__FinishedFunc(); // 0x974900
    void Timeline_0__UpdateFunc(); // 0x974900
    void Timeline_4__FinishedFunc(); // 0x974900
    void Timeline_4__UpdateFunc(); // 0x974900
    void Timeline_1__FinishedFunc(); // 0x974900
    void Timeline_1__UpdateFunc(); // 0x974900
    void Loop Climax(); // 0x974900
    void Restore state L6(); // 0x974900
    void Set Flicker(); // 0x974900
    void BndEvt__RatRoomUnCrouchCollider1_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x974900
    void BndEvt__RatRoomTubeCollider_K2Node_ComponentBoundEvent_8_ComponentEndOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex); // 0x974900
    void BndEvt__RatRoomUnCrouchCollider2_K2Node_ComponentBoundEvent_14_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x974900
    void BndEvt__RatRoomUnCrouchCollider3_K2Node_ComponentBoundEvent_15_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x974900
    void BndEvt__RatRoomTubeCollider_K2Node_ComponentBoundEvent_7_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x974900
    void BndEvt__RatRoomEntryCollider1_K2Node_ComponentBoundEvent_6_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x974900
    void BndEvt__RayCasBox Collision_Start_K2Node_ComponentBoundEvent_5_ComponentEndOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex); // 0x974900
    void BndEvt__RatRoomExitCollider_K2Node_ComponentBoundEvent_4_ComponentEndOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex); // 0x974900
    void BndEvt__RatRoomExitCollider_K2Node_ComponentBoundEvent_2_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x974900
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void BndEvt__RayCasBox Collision_Start_K2Node_ComponentBoundEvent_1_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x974900
    void BndEvt__RatRoomUnCrouchCollider4_K2Node_ComponentBoundEvent_21_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x974900
    void ExecuteUbergraph_BP_RatRoom(int32 EntryPoint); // 0x974900 [Final]

// ABP_Rec_C (/Game/Production/Blueprints/SM_BPs/Segments/BP_Rec.BP_Rec_C)
    void BloodLoop(bool Blood); // 0x974900 [Public]
    void Poster material swap(UStaticMeshComponent* SM, UMaterialInstance* New material); // 0x974900 [Public]
    void LoopEvents(const Act1Loops& Loop, const bool& Bool); // 0x974900 [Public]
    void RecBreak(bool Break); // 0x974900 [Public]
    void UserConstructionScript(); // 0x974900 [Event Public]
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ExecuteUbergraph_BP_Rec(int32 EntryPoint); // 0x974900 [Final]

// ABP_SuitRoom_C (/Game/Production/Blueprints/SM_BPs/Segments/BP_SuitRoom.BP_SuitRoom_C)
    void ToggleSmoke(bool Activate smoke); // 0x974900 [Public]
    void SuitsBlood(bool bleed); // 0x974900 [Public]
    void SuitsBreak(bool Break); // 0x974900 [Public]
    void LoopEvents(const Act1Loops& Loop, const bool& Bool); // 0x974900 [Public]
    void DisableSuitBlockingCollider(); // 0x974900 [Public]
    void setIdForSuits(); // 0x974900 [Public]
    void PlayFallOnLastSuit(); // 0x974900 [Public]
    void ActivateTurnAction(bool Val); // 0x974900 [Public]
    void UserConstructionScript(); // 0x974900 [Event Public]
    void BndEvt__BoxTrigger_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x974900
    void BndEvt__BoxTrigger_K2Node_ComponentBoundEvent_2_ComponentEndOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex); // 0x974900
    void ReceiveTick(float DeltaSeconds); // 0x974900 [Event Public]
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ExecuteUbergraph_BP_SuitRoom(int32 EntryPoint); // 0x974900 [Final]
    void NewEventDispatcher_0__DelegateSignature(); // 0x974900 [Public]

// ABP_Scare_Rafter_C (/Game/Production/Blueprints/Scares/BP_Scare_Rafter.BP_Scare_Rafter_C)
    void IsPlayerInspectingRafter(const bool& isInspecting); // 0x974900 [Public]
    void IsCorrectLoop(const bool& IsCorrectLoop); // 0x974900 [Public]
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ReceiveTick(float DeltaSeconds); // 0x974900 [Event Public]
    void ExecuteUbergraph_BP_Scare_Rafter(int32 EntryPoint); // 0x974900 [Final]

// ABP_Scare_RunTowardsPlayer_C (/Game/Production/Blueprints/Scares/BP_Scare_RunTowardsPlayer.BP_Scare_RunTowardsPlayer_C)
    void StopInitialAudio(); // 0x974900 [Public]
    void PlayInitialAudio(); // 0x974900 [Public]
    void StopEscalationAudio(); // 0x974900 [Public]
    void PlayEscalationAudio(); // 0x974900 [Public]
    void HideAlien(); // 0x974900 [Public]
    void PlayLunge(); // 0x974900 [Public]
    void SetupLunge(); // 0x974900 [Public]
    void DoStandUpAnimation(); // 0x974900 [Public]
    void BlendBackToDefault(); // 0x974900 [Public]
    void BlendToMannequinCamera(); // 0x974900 [Public]
    void PrintRotations(); // 0x974900 [Public]
    void SetRotationThresholds(); // 0x974900 [Public]
    void ResetAnimBools(); // 0x974900 [Public]
    void SetToRight(); // 0x974900 [Public]
    void SetToLeft(); // 0x974900 [Public]
    void SetToLeaping(); // 0x974900 [Public]
    void InitializeScare(); // 0x974900 [Public]
    void LockPlayerControls(); // 0x974900 [Public]
    void LookAtPlayer(); // 0x974900 [Public]
    void IsCorrectLoop(const bool& CorrectLoop); // 0x974900 [Public]
    void EndScare(); // 0x974900 [Public]
    void CheckForPlayer(); // 0x974900 [Public]
    void IsPlayerWithinDistance(const bool& WithinDistance); // 0x974900 [Public]
    void BeginScare(); // 0x974900 [Public]
    void UserConstructionScript(); // 0x974900 [Event Public]
    void BndEvt__Alien_Collider_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x974900
    void ReceiveTick(float DeltaSeconds); // 0x974900 [Event Public]
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ExecuteUbergraph_BP_Scare_RunTowardsPlayer(int32 EntryPoint); // 0x974900 [Final]

// ABP_Scare_VentBurst_C (/Game/Production/Blueprints/Scares/BP_Scare_VentBurst.BP_Scare_VentBurst_C)
    void IsPlayerInspectingVent(const bool& isInspecting); // 0x974900 [Public]
    void IsCorrectLoop(const bool& CorrectLoop); // 0x974900 [Public]
    void BeginBoundary(); // 0x974900 [Public]
    void CheckForPlayerHallway(); // 0x974900 [Public]
    void CheckForPlayerVent(const bool& InspectingVent); // 0x974900 [Public]
    void EndScare(); // 0x974900 [Public]
    void BeginScare(); // 0x974900 [Public]
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ReceiveTick(float DeltaSeconds); // 0x974900 [Event Public]
    void TriggerScare(); // 0x974900
    void ExecuteUbergraph_BP_Scare_VentBurst(int32 EntryPoint); // 0x974900 [Final]

// ABP_Scare_WalkingPastVent_C (/Game/Production/Blueprints/Scares/BP_Scare_WalkingPastVent.BP_Scare_WalkingPastVent_C)
    void CleanUp(); // 0x974900 [Public]
    void ToggleVent(bool Visibility); // 0x974900 [Public]
    void PlayVentAnimation(); // 0x974900 [Public]
    void BlendToDefaultCamera(); // 0x974900 [Public]
    void BlendToSequenceCamera(); // 0x974900 [Public]
    void ToggleCursor(bool Enabled); // 0x974900 [Public]
    void UnlockControls(); // 0x974900 [Public]
    void LockControls(); // 0x974900 [Public]
    void IsCorrectLoop(const bool& CorrectLoop); // 0x974900 [Public]
    void BndEvt__VentCollider_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x974900
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void TriggerSequence(); // 0x974900
    void BndEvt__RatRoomCollider_K2Node_ComponentBoundEvent_1_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x974900
    void ExecuteUbergraph_BP_Scare_WalkingPastVent(int32 EntryPoint); // 0x974900 [Final]

// ABP_Scare_WindowCrawl_C (/Game/Production/Blueprints/Scares/BP_Scare_WindowCrawl.BP_Scare_WindowCrawl_C)
    void IsCorrectLoop(const bool& IsCorrectLoop); // 0x974900 [Public]
    void IsPlayerInspectingWindow(const bool& isInspecting); // 0x974900 [Public]
    void UserConstructionScript(); // 0x974900 [Event Public]
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ReceiveTick(float DeltaSeconds); // 0x974900 [Event Public]
    void FinishScare(); // 0x974900
    void ExecuteUbergraph_BP_Scare_WindowCrawl(int32 EntryPoint); // 0x974900 [Final]

// ABP_Sequence_Choking_C (/Game/Production/Blueprints/Sequences/BP_Sequence_Choking.BP_Sequence_Choking_C)
    void UnlockControls(); // 0x974900 [Public]
    void LockControls(); // 0x974900 [Public]
    void ToggleCursor(bool Enabled); // 0x974900 [Public]
    void FadeCameraToDefault(); // 0x974900 [Public]
    void FadeCameraToBlack(); // 0x974900 [Public]
    void BlendBackToDefaultCamera(); // 0x974900 [Public]
    void BlendToSequenceCamera(); // 0x974900 [Public]
    void PlaySequence(); // 0x974900 [Public]
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void DoChokingSequence(); // 0x974900
    void BndEvt__Trigger_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x974900
    void ExecuteUbergraph_BP_Sequence_Choking(int32 EntryPoint); // 0x974900 [Final]

// ABP_Sequence_Climax_Effects_C (/Game/Production/Blueprints/Sequences/BP_Sequence_Climax_Effects.BP_Sequence_Climax_Effects_C)
    void Lerp to Post Process 1__FinishedFunc(); // 0x974900
    void Lerp to Post Process 1__UpdateFunc(); // 0x974900
    void Timeline_0__FinishedFunc(); // 0x974900
    void Timeline_0__UpdateFunc(); // 0x974900
    void Timeline_1__FinishedFunc(); // 0x974900
    void Timeline_1__UpdateFunc(); // 0x974900
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void BndEvt__Trigger_1_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x974900
    void BndEvt__Trigger_2_K2Node_ComponentBoundEvent_1_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x974900
    void BndEvt__Trigger_3_K2Node_ComponentBoundEvent_2_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x974900
    void Lerp_PostProcess_1(); // 0x974900
    void Lerp_PostProcess_2(); // 0x974900
    void Lerp_PostProcess_3(); // 0x974900
    void ExecuteUbergraph_BP_Sequence_Climax_Effects(int32 EntryPoint); // 0x974900 [Final]

// ABP_SuitMovable_C (/Game/Production/Blueprints/Suits/BP_SuitMovable.BP_SuitMovable_C)
    void SetModeLerpToLock(); // 0x974900 [Public]
    void ResetToLerpToOriginal(); // 0x974900 [Public]
    void updateDistanceFromPlayer(); // 0x974900 [Public]
    void PlayFallAnimation(); // 0x974900 [Public]
    void ResetSystemVaribles(); // 0x974900 [Public]
    void UpdateRotationBasedOnState(); // 0x974900 [Public]
    void getRotationVal(const float& mRot); // 0x974900 [Public]
    void UserConstructionScript(); // 0x974900 [Event Public]
    void HeadROtationTL__FinishedFunc(); // 0x974900
    void HeadROtationTL__UpdateFunc(); // 0x974900
    void TL_1__FinishedFunc(); // 0x974900
    void TL_1__UpdateFunc(); // 0x974900
    void TLRotateTotarget(); // 0x974900
    void TLRotateTOOrig(); // 0x974900
    void ReceiveTick(float DeltaSeconds); // 0x974900 [Event Public]
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ExecuteUbergraph_BP_SuitMovable(int32 EntryPoint); // 0x974900 [Final]

// ABP_GateTerminal_C (/Game/Production/Blueprints/Terminal/BP_GateTerminal.BP_GateTerminal_C)
    void SetTargetBlendtest(); // 0x974900 [Event Protected]
    void PlayVideoAndSound(); // 0x974900 [Event Protected]
    void PlayExitAudio(); // 0x974900 [Event Protected]
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ExecuteUbergraph_BP_GateTerminal(int32 EntryPoint); // 0x974900 [Final]

// ABP_HUDS_C (/Game/Production/Blueprints/UMG/BP_HUDS.BP_HUDS_C)
    void ReceiveDrawHUD(int32 SizeX, int32 SizeY); // 0x974900 [Event Public]
    void ExecuteUbergraph_BP_HUDS(int32 EntryPoint); // 0x974900 [Final]

// ABP_Dust_C (/Game/Production/Blueprints/VFX/BP_Dust.BP_Dust_C)
    void UserConstructionScript(); // 0x974900 [Event Public]
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ExecuteUbergraph_BP_Dust(int32 EntryPoint); // 0x974900 [Final]

// ABP_Smoke_C (/Game/Production/Blueprints/VFX/BP_Smoke.BP_Smoke_C)
    void UserConstructionScript(); // 0x974900 [Event Public]

// ABP_SmokeBox_C (/Game/Production/Blueprints/VFX/BP_SmokeBox.BP_SmokeBox_C)
    void UserConstructionScript(); // 0x974900 [Event Public]

// ABP_VolumetricFog_C (/Game/Production/Blueprints/VFX/BP_VolumetricFog.BP_VolumetricFog_C)
    void Set opacity(float Opacity); // 0x974900 [Public]
    void UserConstructionScript(); // 0x974900 [Event Public]

// UW_MainUI_C (/Game/Production/Blueprints/Widgets/Archieve/W_MainUI.W_MainUI_C)
    void HideTerminalTip(); // 0x974900 [Public]
    void ShowTerminalTip(); // 0x974900 [Public]
    void StopAnim(); // 0x974900 [Public]
    void PlayAnim(); // 0x974900 [Public]
    void ChnageQuote(const FString& i_text); // 0x974900 [Public]
    void Construct(); // 0x974900 [Event Public]
    void ExecuteUbergraph_W_MainUI(int32 EntryPoint); // 0x974900 [Final]

// UW_FlashEffect_C (/Game/Production/Blueprints/Widgets/Effects/W_FlashEffect.W_FlashEffect_C)
    void Construct(); // 0x974900 [Event Public]
    void OnAnimationFinished(UWidgetAnimation* Animation); // 0x974900 [Event Protected]
    void ChangeClueImage(const ClueEnumValues& i_clueEnum); // 0x974900 [Event Public]
    void FlashSound(); // 0x974900
    void ExecuteUbergraph_W_FlashEffect(int32 EntryPoint); // 0x974900 [Final]

// UW_Interactions_C (/Game/Production/Blueprints/Widgets/Interactions/W_Interactions.W_Interactions_C)
    void PlayActivationSound(); // 0x974900 [Public]
    void Tick(const FGeometry& MyGeometry, float InDeltaTime); // 0x974900 [Event Public]
    void Pause_Reticle(); // 0x974900
    void Pause_E(); // 0x974900
    void HideInteractPopup(); // 0x974900 [Event Public]
    void ShowInteractPopup(); // 0x974900 [Event Public]
    void ShowReticlePopup(); // 0x974900 [Event Public]
    void HidereticlePopup(); // 0x974900 [Event Public]
    void ActivateInspectOptions(bool i_status); // 0x974900 [Event Public]
    void SetActivationStateForEPhoto(bool iState); // 0x974900 [Event Public]
    void ActivateCordkBoardUI(bool State); // 0x974900 [Event Public]
    void ExecuteUbergraph_W_Interactions(int32 EntryPoint); // 0x974900 [Final]

// UW_CreditsScreen_C (/Game/Production/Blueprints/Widgets/Menus/W_CreditsScreen.W_CreditsScreen_C)
    void Construct(); // 0x974900 [Event Public]
    void BndEvt__btnExitGame_K2Node_ComponentBoundEvent_0_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void ExecuteUbergraph_W_CreditsScreen(int32 EntryPoint); // 0x974900 [Final]

// UW_PauseMenu_C (/Game/Production/Blueprints/Widgets/Menus/W_PauseMenu.W_PauseMenu_C)
    float Get_Slider_Sensiti_Value_0(); // 0x974900 [Public]
    UWidget* Get_txt_4_ToolTipWidget_0(); // 0x974900 [Public]
    UWidget* Get_txt_3_ToolTipWidget_0(); // 0x974900 [Public]
    FText Get_txt_3_ToolTipText_2(); // 0x974900 [Public]
    void Get_txt_3_ToolTipText_1(); // 0x974900 [Public]
    FText Get_txt_3_ToolTipText_0(); // 0x974900 [Public]
    UWidget* Get_txt_1_ToolTipWidget_0(); // 0x974900 [Public]
    UWidget* Get_txt_9_ToolTipWidget_0(); // 0x974900 [Public]
    UWidget* Get_btnOptions_ToolTipWidget_0(); // 0x974900 [Public]
    float Get_Slider_ResScale_Value_0(); // 0x974900 [Public]
    FText Get_txtResScale(); // 0x974900 [Public]
    FText GetTextVSYNCH(); // 0x974900 [Public]
    FText GetText_YAxis(); // 0x974900 [Public]
    FText Get_txtVolumeNumber_1_Text_0(); // 0x974900 [Public]
    float Get_Slider_Volume_Value_0(); // 0x974900 [Public]
    void GetColorAndOpacity_1(); // 0x974900 [Public]
    FLinearColor GetColorAndOpacity_0(); // 0x974900 [Public]
    float Get_Slider_Gamma_Value_0(); // 0x974900 [Public]
    void SaveGraphicsToGameMode(); // 0x974900 [Public]
    void RetrieveGraphicsFromGameMode(); // 0x974900 [Public]
    void OpenGraphicsSettings(); // 0x974900 [Public]
    FText Get_txtSensitNumber(); // 0x974900 [Public]
    FText Get_txtGammaNumber_Text_0(); // 0x974900 [Public]
    void PlayClickAudio(); // 0x974900 [Public]
    void PlayHoverAudio(); // 0x974900 [Public]
    FText GetText_7(); // 0x974900 [Public]
    FText GetText_6(); // 0x974900 [Public]
    FText GetText_5(); // 0x974900 [Public]
    FText GetText_4(); // 0x974900 [Public]
    FText GetText_3(); // 0x974900 [Public]
    FText GetText_2(); // 0x974900 [Public]
    FText GetText_1(); // 0x974900 [Public]
    FText GetText_0(); // 0x974900 [Public]
    void SetSliders(); // 0x974900 [Public]
    void Construct(); // 0x974900 [Event Public]
    void Tick(const FGeometry& MyGeometry, float InDeltaTime); // 0x974900 [Event Public]
    void BndEvt__Slider_75_K2Node_ComponentBoundEvent_0_OnFloatValueChangedEvent__DelegateSignature(float Value); // 0x974900
    void BndEvt__btnResume_K2Node_ComponentBoundEvent_1_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnOptions_K2Node_ComponentBoundEvent_2_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnBack_K2Node_ComponentBoundEvent_3_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnCredits_K2Node_ComponentBoundEvent_4_OnButtonPressedEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnBack_2_K2Node_ComponentBoundEvent_5_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnVideoSettings_K2Node_ComponentBoundEvent_6_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnBack_3_K2Node_ComponentBoundEvent_7_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__Button_989_K2Node_ComponentBoundEvent_8_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__Button_1076_K2Node_ComponentBoundEvent_9_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnDecrement_6_K2Node_ComponentBoundEvent_12_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnIncrement_6_K2Node_ComponentBoundEvent_13_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnDecrement_1_K2Node_ComponentBoundEvent_9_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnIncrement_1_K2Node_ComponentBoundEvent_11_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnDecrement_2_K2Node_ComponentBoundEvent_16_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnIncrement_2_K2Node_ComponentBoundEvent_17_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnDecrement_3_K2Node_ComponentBoundEvent_18_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnIncrement_3_K2Node_ComponentBoundEvent_19_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnDecrement_4_K2Node_ComponentBoundEvent_10_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnIncrement_4_K2Node_ComponentBoundEvent_15_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnDecrement_5_K2Node_ComponentBoundEvent_20_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnIncrement_5_K2Node_ComponentBoundEvent_21_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnDecrement_7_K2Node_ComponentBoundEvent_22_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnIncrement_7_K2Node_ComponentBoundEvent_23_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__Slider_Sensiti_1_K2Node_ComponentBoundEvent_15_OnFloatValueChangedEvent__DelegateSignature(float Value); // 0x974900
    void BndEvt__btnResume_K2Node_ComponentBoundEvent_21_OnButtonHoverEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnOptions_K2Node_ComponentBoundEvent_25_OnButtonHoverEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnBack_1_K2Node_ComponentBoundEvent_27_OnButtonHoverEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnCredits_K2Node_ComponentBoundEvent_28_OnButtonHoverEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnBrightnessSettings_K2Node_ComponentBoundEvent_29_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnBrightnessSettings_K2Node_ComponentBoundEvent_30_OnButtonHoverEvent__DelegateSignature(); // 0x974900
    void BndEvt__Slider_Sensiti_2_K2Node_ComponentBoundEvent_31_OnFloatValueChangedEvent__DelegateSignature(float Value); // 0x974900
    void BndEvt__btnVideoSettings_K2Node_ComponentBoundEvent_34_OnButtonHoverEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnInstructions_K2Node_ComponentBoundEvent_35_OnButtonHoverEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnBack_K2Node_ComponentBoundEvent_36_OnButtonHoverEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnBack_4_K2Node_ComponentBoundEvent_37_OnButtonHoverEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnBack_3_K2Node_ComponentBoundEvent_38_OnButtonHoverEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnConinue_K2Node_ComponentBoundEvent_39_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnConinue_K2Node_ComponentBoundEvent_40_OnButtonHoverEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnBack_5_K2Node_ComponentBoundEvent_41_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnBack_5_K2Node_ComponentBoundEvent_42_OnButtonHoverEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnBack_6_K2Node_ComponentBoundEvent_43_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnBack_6_K2Node_ComponentBoundEvent_44_OnButtonHoverEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnInstructions_K2Node_ComponentBoundEvent_32_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnBACk_iinstr_K2Node_ComponentBoundEvent_33_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnBACk_iinstr_K2Node_ComponentBoundEvent_45_OnButtonHoverEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnExitGame_K2Node_ComponentBoundEvent_46_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnExitGame_K2Node_ComponentBoundEvent_47_OnButtonHoverEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnIncrement_8_K2Node_ComponentBoundEvent_48_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnDecrement_8_K2Node_ComponentBoundEvent_49_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnDecrement_9_K2Node_ComponentBoundEvent_50_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnIncrement_9_K2Node_ComponentBoundEvent_51_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__Slider_Sensiti_1_K2Node_ComponentBoundEvent_52_OnFloatValueChangedEvent__DelegateSignature(float Value); // 0x974900
    void ExecuteUbergraph_W_PauseMenu(int32 EntryPoint); // 0x974900 [Final]

// UW_StartMenu_C (/Game/Production/Blueprints/Widgets/Menus/W_StartMenu.W_StartMenu_C)
    void PlayClickAudio(); // 0x974900 [Public]
    void PlayHoverAudio(); // 0x974900 [Public]
    void Hide-Show_Options(bool Hide, bool Show); // 0x974900 [Public]
    void Construct(); // 0x974900 [Event Public]
    void BndEvt__btnResume_K2Node_ComponentBoundEvent_2_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnResume_K2Node_ComponentBoundEvent_3_OnButtonHoverEvent__DelegateSignature(); // 0x974900
    void BndEvt__Startgame_K2Node_ComponentBoundEvent_4_OnButtonHoverEvent__DelegateSignature(); // 0x974900
    void BndEvt__btncONTINUE_1_K2Node_ComponentBoundEvent_0_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnExitGame_K2Node_ComponentBoundEvent_1_OnButtonClickedEvent__DelegateSignature(); // 0x974900
    void BndEvt__btncONTINUE_1_K2Node_ComponentBoundEvent_5_OnButtonHoverEvent__DelegateSignature(); // 0x974900
    void BndEvt__btnExitGame_K2Node_ComponentBoundEvent_6_OnButtonHoverEvent__DelegateSignature(); // 0x974900
    void ExecuteUbergraph_W_StartMenu(int32 EntryPoint); // 0x974900 [Final]

// UW_Terminal_logIn_C (/Game/Production/Blueprints/Widgets/Terminal/W_Terminal_logIn.W_Terminal_logIn_C)
    void NewFunction_0(); // 0x974900 [Public]
    void SpecialExitTerminal(); // 0x974900 [Public]
    void PlayAudio_PasswordCorrectUnlock(); // 0x974900 [Public]
    void SetPasswordFocus(); // 0x974900 [Public]
    void SetUsernameFocus(UObject* NewParam); // 0x974900 [Public]
    void SetkeyboardFocusToUsername(); // 0x974900 [Event Public]
    void SetKeyboardFocusToPassword(); // 0x974900 [Event Public]
    void UpdateMoonSymbolsOnTerminal(const TArray<ClueEnumValues>& m_pickedClueObjects); // 0x974900 [Event Public]
    void BndEvt__txtPassword_K2Node_ComponentBoundEvent_2_OnEditableTextBoxChangedEvent__DelegateSignature(FText& Text); // 0x974900
    void Construct(); // 0x974900 [Event Public]
    void setFakeFocus(); // 0x974900 [Event Public]
    void BndEvt__txtPassword_K2Node_ComponentBoundEvent_1_OnEditableTextBoxCommittedEvent__DelegateSignature(FText& Text, const ETextCommit& CommitMethod); // 0x974900
    void Tick(const FGeometry& MyGeometry, float InDeltaTime); // 0x974900 [Event Public]
    void Activate_TextEscExit_1(); // 0x974900
    void ExecuteUbergraph_W_Terminal_logIn(int32 EntryPoint); // 0x974900 [Final]

// IBP_InteractInterface_C (/Game/Production/InventorySystem/BP_InteractInterface.BP_InteractInterface_C)
    void AddItemToInventory(const TArray<FBS_ItemStructure>& i_inventory, const TArray<FBS_ItemStructure>& o_invetory); // 0x974900 [Public]

// ABP_Pickable_C (/Game/Production/InventorySystem/BP_Pickable.BP_Pickable_C)
    void AddItemToInventory(const TArray<FBS_ItemStructure>& i_inventory, const TArray<FBS_ItemStructure>& o_invetory); // 0x974900 [Public]
    void SetInventoreyItemStructure(const FBS_ItemStructure& itemDetails); // 0x974900 [Public]
    void BndEvt__TriggerBox_K2Node_ComponentBoundEvent_1_ComponentEndOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex); // 0x974900
    void BndEvt__TriggerBox_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x974900
    void ReceiveTick(float DeltaSeconds); // 0x974900 [Event Public]
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ExecuteUbergraph_BP_Pickable(int32 EntryPoint); // 0x974900 [Final]

// AL_GameLoop_MAIN_C (/Game/Production/Maps/Cleanedup/MasterLevels/L_GameLoop_MAIN.L_GameLoop_MAIN_C)
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ExecuteUbergraph_L_GameLoop_MAIN(int32 EntryPoint); // 0x974900 [Final]

// AL_LevelManager_C (/Game/Production/Maps/Cleanedup/MasterLevels/L_LevelManager.L_LevelManager_C)
    void BndEvt__Trigger2_K2Node_ActorBoundEvent_3_ActorEndOverlapSignature__DelegateSignature(AActor* OverlappedActor, AActor* OtherActor); // 0x974900
    void BndEvt__Trigger2_K2Node_ActorBoundEvent_2_ActorBeginOverlapSignature__DelegateSignature(AActor* OverlappedActor, AActor* OtherActor); // 0x974900
    void BndEvt__TriggerBox_3_K2Node_ActorBoundEvent_1_ActorEndOverlapSignature__DelegateSignature(AActor* OverlappedActor, AActor* OtherActor); // 0x974900
    void BndEvt__TriggerBox_3_K2Node_ActorBoundEvent_0_ActorBeginOverlapSignature__DelegateSignature(AActor* OverlappedActor, AActor* OtherActor); // 0x974900
    void ReceiveTick(float DeltaSeconds); // 0x974900 [Event Public]
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ExecuteUbergraph_L_LevelManager(int32 EntryPoint); // 0x974900 [Final]

// AL_MOV_C (/Game/Production/Maps/Cleanedup/Movable/L_MOV.L_MOV_C)
    void SetupAssets(); // 0x974900 [Public]
    void HandleLoops(uint8 iLoop); // 0x974900 [Public]
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ExecuteUbergraph_L_MOV(int32 EntryPoint); // 0x974900 [Final]

// AL_MOV_C (/Game/Production/Maps/Cleanedup/Movable/L_MOV_2.L_MOV_C)
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ExecuteUbergraph_L_MOV_2(int32 EntryPoint); // 0x974900 [Final]

// AL_TECH_C (/Game/Production/Maps/Cleanedup/Tech/L_TECH.L_TECH_C)
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ExecuteUbergraph_L_TECH(int32 EntryPoint); // 0x974900 [Final]

// AL_Menus_C (/Game/Production/Maps/Cleanedup/UI/L_Menus.L_Menus_C)
    void TestVid(); // 0x974900 [Public]
    void ReceiveTick(float DeltaSeconds); // 0x974900 [Event Public]
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ExecuteUbergraph_L_Menus(int32 EntryPoint); // 0x974900 [Final]

// AL_WWISE_C (/Game/Production/Maps/Cleanedup/WWISE/L_WWISE.L_WWISE_C)
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ExecuteUbergraph_L_WWISE(int32 EntryPoint); // 0x974900 [Final]

// ABP_AlphaDecals_C (/Game/Production/Materials/AlphaDecals/BP_AlphaDecals.BP_AlphaDecals_C)
    void UserConstructionScript(); // 0x974900 [Event Public]

// UBP_AnimSuitHeadLook_C (/Game/Production/SkeletalMeshes/Spacesuit/BP_AnimSuitHeadLook.BP_AnimSuitHeadLook_C)
    void AnimGraph(FPoseLink& AnimGraph); // 0x974900
    void ExecuteUbergraph_BP_AnimSuitHeadLook(int32 EntryPoint); // 0x974900 [Final]

// UAIAsyncTaskBlueprintProxy (/Script/AIModule.AIAsyncTaskBlueprintProxy)
    void OnMoveCompleted(const FAIRequestID& RequestID, const EPathFollowingResult& MovementResult); // 0x1e5e3e0 [Final Native Public]

// UAIBlueprintHelperLibrary (/Script/AIModule.AIBlueprintHelperLibrary)
    void UnlockAIResourcesWithAnimation(UAnimInstance* AnimInstance, bool bUnlockMovement, bool UnlockAILogic); // 0x1e5f070 [Final Native Static Public]
    APawn* SpawnAIFromClass(UObject* WorldContextObject, TSubclassOf<APawn> PawnClass, UBehaviorTree* BehaviorTree, const FVector& Location, const FRotator& Rotation, bool bNoCollisionFail); // 0x1e5ee20 [Final Native Static Public]
    void SimpleMoveToLocation(AController* Controller, const FVector& Goal); // 0x1e5ed60 [Final Native Static Public]
    void SimpleMoveToActor(AController* Controller, AActor* Goal); // 0x1e5ecb0 [Final Native Static Public]
    void SendAIMessage(APawn* Target, const FName& Message, UObject* MessageSource, bool bSuccess); // 0x1e5e9a0 [Final Native Static Public]
    void LockAIResourcesWithAnimation(UAnimInstance* AnimInstance, bool bLockMovement, bool LockAILogic); // 0x1e5dd70 [Final Native Static Public]
    bool IsValidAIRotation(const FRotator& Rotation); // 0x1e5dbb0 [Final Native Static Public]
    bool IsValidAILocation(const FVector& Location); // 0x1e5db20 [Final Native Static Public]
    bool IsValidAIDirection(const FVector& DirectionVector); // 0x1e5da90 [Final Native Static Public]
    UNavigationPath* GetCurrentPath(AController* Controller); // 0x1e5d370 [Final Native Static Public]
    UBlackboardComponent* GetBlackboard(AActor* Target); // 0x1e5d2f0 [Final Native Static Public]
    AAIController* GetAIController(AActor* ControlledActor); // 0x1e5d150 [Final Native Static Public]
    UAIAsyncTaskBlueprintProxy* CreateMoveToProxyObject(UObject* WorldContextObject, APawn* Pawn, const FVector& Destination, AActor* TargetActor, float AcceptanceRadius, bool bStopOnOverlap); // 0x1e5cf90 [Final Native Static Public]

// AAIController (/Script/AIModule.AIController)
    bool UseBlackboard(UBlackboardData* BlackboardAsset, const UBlackboardComponent*& BlackboardComponent); // 0x1e5f220 [Final Native Public]
    void UnclaimTaskResource(TSubclassOf<UGameplayTaskResource> ResourceClass); // 0x1e5eff0 [Final Native Public]
    void SetPathFollowingComponent(UPathFollowingComponent* NewPFComponent); // 0x1e5eb60 [Final Native Public]
    void SetMoveBlockDetection(bool bEnable); // 0x1e5ead0 [Final Native Public]
    bool RunBehaviorTree(UBehaviorTree* BTAsset); // 0x1e5e900 [Native Public]
    void OnUsingBlackBoard(UBlackboardComponent* BlackboardComp, UBlackboardData* BlackboardAsset); // 0x974900 [Event Protected]
    void OnGameplayTaskResourcesClaimed(const FGameplayResourceSet& NewlyClaimed, const FGameplayResourceSet& FreshlyReleased); // 0x1e5e310 [Native Public]
    EPathFollowingRequestResult MoveToLocation(const FVector& Dest, float AcceptanceRadius, bool bStopOnOverlap, bool bUsePathfinding, bool bProjectDestinationToNavigation, bool bCanStrafe, TSubclassOf<UNavigationQueryFilter> FilterClass, bool bAllowPartialPath); // 0x1e5e0a0 [Final Native Public]
    EPathFollowingRequestResult MoveToActor(AActor* Goal, float AcceptanceRadius, bool bStopOnOverlap, bool bUsePathfinding, bool bCanStrafe, TSubclassOf<UNavigationQueryFilter> FilterClass, bool bAllowPartialPath); // 0x1e5de80 [Final Native Public]
    void K2_SetFocus(AActor* NewFocus); // 0x1e5dcf0 [Final Native Public]
    void K2_SetFocalPoint(const FVector& FP); // 0x1e5dc60 [Final Native Public]
    void K2_ClearFocus(); // 0x1e5dc40 [Final Native Public]
    bool HasPartialPath(); // 0x1e5da60 [Final Native Public]
    UPathFollowingComponent* GetPathFollowingComponent(); // 0x1e5d760 [Final Native Public]
    EPathFollowingStatus GetMoveStatus(); // 0x1e5d730 [Final Native Public]
    FVector GetImmediateMoveDestination(); // 0x1e5d600 [Final Native Public]
    AActor* GetFocusActor(); // 0x1e5d5d0 [Final Native Public]
    FVector GetFocalPointOnActor(AActor* Actor); // 0x1e5d520 [Native Public]
    FVector GetFocalPoint(); // 0x1e5d4e0 [Final Native Public]
    UAIPerceptionComponent* GetAIPerceptionComponent(); // 0x1e5d1d0 [Final Native Public]
    void ClaimTaskResource(TSubclassOf<UGameplayTaskResource> ResourceClass); // 0x1e5cf10 [Final Native Public]

// UAIPerceptionComponent (/Script/AIModule.AIPerceptionComponent)
    void SetSenseEnabled(TSubclassOf<UAISense> SenseClass, bool bEnable); // 0x1e5ebe0 [Final Native Public]
    void RequestStimuliListenerUpdate(); // 0x1e5e8e0 [Final Native Public]
    void OnOwnerEndPlay(AActor* Actor, const EEndPlayReason& EndPlayReason); // 0x1e5e4a0 [Final Native Public]
    void GetPerceivedHostileActors(const TArray<AActor*>& OutActors); // 0x1e5d870 [Final Native Public]
    void GetPerceivedActors(TSubclassOf<UAISense> SenseToUse, const TArray<AActor*>& OutActors); // 0x1e5d780 [Final Native Public]
    void GetKnownPerceivedActors(TSubclassOf<UAISense> SenseToUse, const TArray<AActor*>& OutActors); // 0x1e5d640 [Final Native Public]
    void GetCurrentlyPerceivedActors(TSubclassOf<UAISense> SenseToUse, const TArray<AActor*>& OutActors); // 0x1e5d3f0 [Final Native Public]
    bool GetActorsPerception(AActor* Actor, FActorPerceptionBlueprintInfo& Info); // 0x1e5d1f0 [Final Native Public]

// UAIPerceptionStimuliSourceComponent (/Script/AIModule.AIPerceptionStimuliSourceComponent)
    void UnregisterFromSense(TSubclassOf<UAISense> SenseClass); // 0x1e5f1a0 [Final Native Public]
    void UnregisterFromPerceptionSystem(); // 0x1e5f180 [Final Native Public]
    void RegisterWithPerceptionSystem(); // 0x1e5e790 [Final Native Public]
    void RegisterForSense(TSubclassOf<UAISense> SenseClass); // 0x1e5e620 [Final Native Public]

// UAIPerceptionSystem (/Script/AIModule.AIPerceptionSystem)
    void ReportPerceptionEvent(UObject* WorldContextObject, UAISenseEvent* PerceptionEvent); // 0x1e5e830 [Final Native Static Public]
    void ReportEvent(UAISenseEvent* PerceptionEvent); // 0x1e5e7b0 [Final Native Public]
    bool RegisterPerceptionStimuliSource(UObject* WorldContextObject, TSubclassOf<UAISense> Sense, AActor* Target); // 0x1e5e6a0 [Final Native Static Public]
    void OnPerceptionStimuliSourceEndPlay(AActor* Actor, const EEndPlayReason& EndPlayReason); // 0x1e5e560 [Final Native Protected]
    TSubclassOf<UAISense> GetSenseClassForStimulus(UObject* WorldContextObject, FAIStimulus& Stimulus); // 0x1e5d920 [Final Native Static Public]

// UAISense_Blueprint (/Script/AIModule.AISense_Blueprint)
    float OnUpdate(const TArray<UAISenseEvent*>& EventsToProcess); // 0x974900 [Event Public]
    void OnListenerUpdated(AActor* ActorListener, UAIPerceptionComponent* PerceptionComponent); // 0x974900 [Event Public]
    void OnListenerUnregistered(AActor* ActorListener, UAIPerceptionComponent* PerceptionComponent); // 0x974900 [Event Public]
    void OnListenerRegistered(AActor* ActorListener, UAIPerceptionComponent* PerceptionComponent); // 0x974900 [Event Public]
    void K2_OnNewPawn(APawn* NewPawn); // 0x974900 [Event Public]
    void GetAllListenerComponents(const TArray<UAIPerceptionComponent*>& ListenerComponents); // 0x1e63060 [Final Native Public]
    void GetAllListenerActors(const TArray<AActor*>& ListenerActors); // 0x1e62fb0 [Final Native Public]

// UAISense_Damage (/Script/AIModule.AISense_Damage)
    void ReportDamageEvent(UObject* WorldContextObject, AActor* DamagedActor, AActor* Instigator, float DamageAmount, const FVector& EventLocation, const FVector& HitLocation); // 0x1e631b0 [Final Native Static Public]

// UAISense_Hearing (/Script/AIModule.AISense_Hearing)
    void ReportNoiseEvent(UObject* WorldContextObject, const FVector& NoiseLocation, float Loudness, AActor* Instigator, float MaxRange, const FName& Tag); // 0x1e63380 [Final Native Static Public]

// UAISense_Prediction (/Script/AIModule.AISense_Prediction)
    void RequestPawnPredictionEvent(APawn* Requestor, AActor* PredictedActor, float PredictionTime); // 0x1e63640 [Final Native Static Public]
    void RequestControllerPredictionEvent(AAIController* Requestor, AActor* PredictedActor, float PredictionTime); // 0x1e63540 [Final Native Static Public]

// UAISystem (/Script/AIModule.AISystem)
    void AILoggingVerbose(); // 0xfe0160 [Native Public]
    void AIIgnorePlayers(); // 0x1bc7040 [Native Public]

// UAITask_MoveTo (/Script/AIModule.AITask_MoveTo)
    UAITask_MoveTo* AIMoveTo(AAIController* Controller, const FVector& GoalLocation, AActor* GoalActor, float AcceptanceRadius, const EAIOptionFlag& StopOnOverlap, const EAIOptionFlag& AcceptPartialPath, bool bUsePathfinding, bool bLockAILogic, bool bUseContinuosGoalTracking, const EAIOptionFlag& ProjectGoalOnNavigation); // 0x1e62bd0 [Final Native Static Public]

// UAITask_RunEQS (/Script/AIModule.AITask_RunEQS)
    UAITask_RunEQS* RunEQS(AAIController* Controller, UEnvQuery* QueryTemplate); // 0x1e63740 [Final Native Static Public]

// UBrainComponent (/Script/AIModule.BrainComponent)
    void StopLogic(const FString& Reason); // 0x1e67c60 [Native Public]
    void RestartLogic(); // 0x1c8b970 [Native Public]
    bool IsRunning(); // 0x1e672d0 [Native Public]
    bool IsPaused(); // 0x1e672a0 [Native Public]

// UBehaviorTreeComponent (/Script/AIModule.BehaviorTreeComponent)
    void SetDynamicSubtree(const FGameplayTag& InjectTag, UBehaviorTree* BehaviorAsset); // 0x1e63800 [Native Public]
    float GetTagCooldownEndTime(const FGameplayTag& CooldownTag); // 0x1e63110 [Final Native Public]
    void AddCooldownTagDuration(const FGameplayTag& CooldownTag, float CooldownDuration, bool bAddToExistingDuration); // 0x1e62ea0 [Final Native Public]

// UBlackboardComponent (/Script/AIModule.BlackboardComponent)
    void SetValueAsVector(const FName& KeyName, const FVector& VectorValue); // 0x1e67b70 [Final Native Public]
    void SetValueAsString(const FName& KeyName, const FString& StringValue); // 0x1e67a40 [Final Native Public]
    void SetValueAsRotator(const FName& KeyName, const FRotator& VectorValue); // 0x1e67950 [Final Native Public]
    void SetValueAsObject(const FName& KeyName, UObject* ObjectValue); // 0x1e67880 [Final Native Public]
    void SetValueAsName(const FName& KeyName, const FName& NameValue); // 0x1e677b0 [Final Native Public]
    void SetValueAsInt(const FName& KeyName, int32 IntValue); // 0x1e676e0 [Final Native Public]
    void SetValueAsFloat(const FName& KeyName, float FloatValue); // 0x1e67610 [Final Native Public]
    void SetValueAsEnum(const FName& KeyName, uint8 EnumValue); // 0x1e67540 [Final Native Public]
    void SetValueAsClass(const FName& KeyName, TSubclassOf<UObject> ClassValue); // 0x1e67470 [Final Native Public]
    void SetValueAsBool(const FName& KeyName, bool BoolValue); // 0x1e673a0 [Final Native Public]
    bool IsVectorValueSet(const FName& KeyName); // 0x1e67300 [Final Native Public]
    FVector GetValueAsVector(const FName& KeyName); // 0x1e67190 [Final Native Public]
    FString GetValueAsString(const FName& KeyName); // 0x1e670b0 [Final Native Public]
    FRotator GetValueAsRotator(const FName& KeyName); // 0x1e67000 [Final Native Public]
    UObject* GetValueAsObject(const FName& KeyName); // 0x1e66f60 [Final Native Public]
    FName GetValueAsName(const FName& KeyName); // 0x1e66ec0 [Final Native Public]
    int32 GetValueAsInt(const FName& KeyName); // 0x1e66e20 [Final Native Public]
    float GetValueAsFloat(const FName& KeyName); // 0x1e66d80 [Final Native Public]
    uint8 GetValueAsEnum(const FName& KeyName); // 0x1e66ce0 [Final Native Public]
    TSubclassOf<UObject> GetValueAsClass(const FName& KeyName); // 0x1e66c40 [Final Native Public]
    bool GetValueAsBool(const FName& KeyName); // 0x1e66ba0 [Final Native Public]
    bool GetRotationFromEntry(const FName& KeyName, const FRotator& ResultRotation); // 0x1e66ab0 [Final Native Public]
    bool GetLocationFromEntry(const FName& KeyName, const FVector& ResultLocation); // 0x1e669c0 [Final Native Public]
    void ClearValue(const FName& KeyName); // 0x1e66930 [Final Native Public]

// UBTDecorator_BlueprintBase (/Script/AIModule.BTDecorator_BlueprintBase)
    void ReceiveTickAI(AAIController* OwnerController, APawn* ControlledPawn, float DeltaSeconds); // 0x974900 [Event Protected]
    void ReceiveTick(AActor* OwnerActor, float DeltaSeconds); // 0x974900 [Event Protected]
    void ReceiveObserverDeactivatedAI(AAIController* OwnerController, APawn* ControlledPawn); // 0x974900 [Event Protected]
    void ReceiveObserverDeactivated(AActor* OwnerActor); // 0x974900 [Event Protected]
    void ReceiveObserverActivatedAI(AAIController* OwnerController, APawn* ControlledPawn); // 0x974900 [Event Protected]
    void ReceiveObserverActivated(AActor* OwnerActor); // 0x974900 [Event Protected]
    void ReceiveExecutionStartAI(AAIController* OwnerController, APawn* ControlledPawn); // 0x974900 [Event Protected]
    void ReceiveExecutionStart(AActor* OwnerActor); // 0x974900 [Event Protected]
    void ReceiveExecutionFinishAI(AAIController* OwnerController, APawn* ControlledPawn, const EBTNodeResult& NodeResult); // 0x974900 [Event Protected]
    void ReceiveExecutionFinish(AActor* OwnerActor, const EBTNodeResult& NodeResult); // 0x974900 [Event Protected]
    bool PerformConditionCheckAI(AAIController* OwnerController, APawn* ControlledPawn); // 0x974900 [Event Protected]
    bool PerformConditionCheck(AActor* OwnerActor); // 0x974900 [Event Protected]
    bool IsDecoratorObserverActive(); // 0x1e67270 [Final Native Protected]
    bool IsDecoratorExecutionActive(); // 0x1e67240 [Final Native Protected]

// UBTFunctionLibrary (/Script/AIModule.BTFunctionLibrary)
    void StopUsingExternalEvent(UBTNode* NodeOwner); // 0x1c46c00 [Final Native Static Public]
    void StartUsingExternalEvent(UBTNode* NodeOwner, AActor* OwningActor); // 0x1cdabe0 [Final Native Static Public]
    void SetBlackboardValueAsVector(UBTNode* NodeOwner, FBlackboardKeySelector& Key, const FVector& Value); // 0x1e6bf70 [Final Native Static Public]
    void SetBlackboardValueAsString(UBTNode* NodeOwner, FBlackboardKeySelector& Key, const FString& Value); // 0x1e6bdf0 [Final Native Static Public]
    void SetBlackboardValueAsRotator(UBTNode* NodeOwner, FBlackboardKeySelector& Key, const FRotator& Value); // 0x1e6bcb0 [Final Native Static Public]
    void SetBlackboardValueAsObject(UBTNode* NodeOwner, FBlackboardKeySelector& Key, UObject* Value); // 0x1e6bb70 [Final Native Static Public]
    void SetBlackboardValueAsName(UBTNode* NodeOwner, FBlackboardKeySelector& Key, const FName& Value); // 0x1e6ba30 [Final Native Static Public]
    void SetBlackboardValueAsInt(UBTNode* NodeOwner, FBlackboardKeySelector& Key, int32 Value); // 0x1e6b8f0 [Final Native Static Public]
    void SetBlackboardValueAsFloat(UBTNode* NodeOwner, FBlackboardKeySelector& Key, float Value); // 0x1e6b7b0 [Final Native Static Public]
    void SetBlackboardValueAsEnum(UBTNode* NodeOwner, FBlackboardKeySelector& Key, uint8 Value); // 0x1e6b670 [Final Native Static Public]
    void SetBlackboardValueAsClass(UBTNode* NodeOwner, FBlackboardKeySelector& Key, TSubclassOf<UObject> Value); // 0x1e6b530 [Final Native Static Public]
    void SetBlackboardValueAsBool(UBTNode* NodeOwner, FBlackboardKeySelector& Key, bool Value); // 0x1e6b3f0 [Final Native Static Public]
    UBlackboardComponent* GetOwnersBlackboard(UBTNode* NodeOwner); // 0x1e6b2e0 [Final Native Static Public]
    UBehaviorTreeComponent* GetOwnerComponent(UBTNode* NodeOwner); // 0x1e6b260 [Final Native Static Public]
    FVector GetBlackboardValueAsVector(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x1e6b150 [Final Native Static Public]
    FString GetBlackboardValueAsString(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x1e6b010 [Final Native Static Public]
    FRotator GetBlackboardValueAsRotator(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x1e6af00 [Final Native Static Public]
    UObject* GetBlackboardValueAsObject(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x1e6ae00 [Final Native Static Public]
    FName GetBlackboardValueAsName(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x1e6ad00 [Final Native Static Public]
    int32 GetBlackboardValueAsInt(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x1e6ac00 [Final Native Static Public]
    float GetBlackboardValueAsFloat(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x1e6ab00 [Final Native Static Public]
    uint8 GetBlackboardValueAsEnum(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x1e6aa00 [Final Native Static Public]
    TSubclassOf<UObject> GetBlackboardValueAsClass(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x1e6a900 [Final Native Static Public]
    bool GetBlackboardValueAsBool(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x1e6a800 [Final Native Static Public]
    AActor* GetBlackboardValueAsActor(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x1e6a700 [Final Native Static Public]
    void ClearBlackboardValueAsVector(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x1e6a560 [Final Native Static Public]
    void ClearBlackboardValue(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x1e6a560 [Final Native Static Public]

// UBTService_BlueprintBase (/Script/AIModule.BTService_BlueprintBase)
    void ReceiveTickAI(AAIController* OwnerController, APawn* ControlledPawn, float DeltaSeconds); // 0x974900 [Event Protected]
    void ReceiveTick(AActor* OwnerActor, float DeltaSeconds); // 0x974900 [Event Protected]
    void ReceiveSearchStartAI(AAIController* OwnerController, APawn* ControlledPawn); // 0x974900 [Event Protected]
    void ReceiveSearchStart(AActor* OwnerActor); // 0x974900 [Event Protected]
    void ReceiveDeactivationAI(AAIController* OwnerController, APawn* ControlledPawn); // 0x974900 [Event Protected]
    void ReceiveDeactivation(AActor* OwnerActor); // 0x974900 [Event Protected]
    void ReceiveActivationAI(AAIController* OwnerController, APawn* ControlledPawn); // 0x974900 [Event Protected]
    void ReceiveActivation(AActor* OwnerActor); // 0x974900 [Event Protected]
    bool IsServiceActive(); // 0x1e6b360 [Final Native Protected]

// UBTTask_BlueprintBase (/Script/AIModule.BTTask_BlueprintBase)
    void SetFinishOnMessageWithId(const FName& MessageName, int32 RequestID); // 0x1e6c130 [Final Native Protected]
    void SetFinishOnMessage(const FName& MessageName); // 0x1e6c0b0 [Final Native Protected]
    void ReceiveTickAI(AAIController* OwnerController, APawn* ControlledPawn, float DeltaSeconds); // 0x974900 [Event Protected]
    void ReceiveTick(AActor* OwnerActor, float DeltaSeconds); // 0x974900 [Event Protected]
    void ReceiveExecuteAI(AAIController* OwnerController, APawn* ControlledPawn); // 0x974900 [Event Protected]
    void ReceiveExecute(AActor* OwnerActor); // 0x974900 [Event Protected]
    void ReceiveAbortAI(AAIController* OwnerController, APawn* ControlledPawn); // 0x974900 [Event Protected]
    void ReceiveAbort(AActor* OwnerActor); // 0x974900 [Event Protected]
    bool IsTaskExecuting(); // 0x1e6b3c0 [Final Native Protected]
    bool IsTaskAborting(); // 0x1e6b390 [Final Native Protected]
    void FinishExecute(bool bSuccess); // 0x1e6a670 [Final Native Protected]
    void FinishAbort(); // 0x1e6a650 [Final Native Protected]

// UPathFollowingComponent (/Script/AIModule.PathFollowingComponent)
    void OnNavDataRegistered(ANavigationData* NavData); // 0x1e760f0 [Final Native Protected]
    void OnActorBump(AActor* SelfActor, AActor* OtherActor, const FVector& NormalImpulse, FHitResult& Hit); // 0x1e75f50 [Native Public]
    FVector GetPathDestination(); // 0x1e75b60 [Final Native Public]
    EPathFollowingAction GetPathActionType(); // 0x1e75b30 [Final Native Public]

// UCrowdFollowingComponent (/Script/AIModule.CrowdFollowingComponent)
    void SuspendCrowdSteering(bool bSuspend); // 0x1e6f3f0 [Native Public]

// UEnvQueryContext_BlueprintBase (/Script/AIModule.EnvQueryContext_BlueprintBase)
    void ProvideSingleLocation(UObject* QuerierObject, AActor* QuerierActor, const FVector& ResultingLocation); // 0x974900 [Event Public]
    void ProvideSingleActor(UObject* QuerierObject, AActor* QuerierActor, const AActor*& ResultingActor); // 0x974900 [Event Public]
    void ProvideLocationsSet(UObject* QuerierObject, AActor* QuerierActor, const TArray<FVector>& ResultingLocationSet); // 0x974900 [Event Public]
    void ProvideActorsSet(UObject* QuerierObject, AActor* QuerierActor, const TArray<AActor*>& ResultingActorsSet); // 0x974900 [Event Public]

// UEnvQueryGenerator_BlueprintBase (/Script/AIModule.EnvQueryGenerator_BlueprintBase)
    UObject* GetQuerier(); // 0x1e6f3c0 [Final Native Public]
    void DoItemGeneration(const TArray<FVector>& ContextLocations); // 0x974900 [Event Public]
    void AddGeneratedVector(const FVector& GeneratedVector); // 0x1e6f330 [Final Native Public]
    void AddGeneratedActor(AActor* GeneratedActor); // 0x1e6f2b0 [Final Native Public]

// UEnvQueryInstanceBlueprintWrapper (/Script/AIModule.EnvQueryInstanceBlueprintWrapper)
    void SetNamedParam(const FName& ParamName, float Value); // 0x1e72e10 [Final Native Public]
    TArray<FVector> GetResultsAsLocations(); // 0x1e72c10 [Final Native Public]
    TArray<AActor*> GetResultsAsActors(); // 0x1e72b90 [Final Native Public]
    bool GetQueryResultsAsLocations(const TArray<FVector>& ResultLocations); // 0x1e72ad0 [Final Native Public]
    bool GetQueryResultsAsActors(const TArray<AActor*>& ResultActors); // 0x1e72a10 [Final Native Public]
    float GetItemScore(int32 ItemIndex); // 0x1e72980 [Final Native Public]
    void EQSQueryDoneSignature__DelegateSignature(UEnvQueryInstanceBlueprintWrapper* QueryInstance, const EEnvQueryStatus& QueryStatus); // 0x974900 [Public]

// UEnvQueryManager (/Script/AIModule.EnvQueryManager)
    UEnvQueryInstanceBlueprintWrapper* RunEQSQuery(UObject* WorldContextObject, UEnvQuery* QueryTemplate, UObject* Querier, const EEnvQueryRunMode& RunMode, TSubclassOf<UEnvQueryInstanceBlueprintWrapper> WrapperClass); // 0x1e72c90 [Final Native Static Public]

// ANavLinkProxy (/Script/AIModule.NavLinkProxy)
    void SetSmartLinkEnabled(bool bEnabled); // 0x1e76540 [Final Native Public]
    void ResumePathFollowing(AActor* Agent); // 0x1e76260 [Final Native Public]
    void ReceiveSmartLinkReached(AActor* Agent, const FVector& Destination); // 0x974900 [Event Public]
    bool IsSmartLinkEnabled(); // 0x1e75c10 [Final Native Public]
    bool HasMovingAgents(); // 0x1e75be0 [Final Native Public]

// UNavLocalGridManager (/Script/AIModule.NavLocalGridManager)
    bool SetLocalNavigationGridDensity(UObject* WorldContextObject, float CellSize); // 0x1e762e0 [Final Native Static Public]
    void RemoveLocalNavigationGrid(UObject* WorldContextObject, int32 GridId, bool bRebuildGrids); // 0x1e76170 [Final Native Static Public]
    bool FindLocalNavigationGridPath(UObject* WorldContextObject, const FVector& Start, const FVector& End, const TArray<FVector>& PathPoints); // 0x1e75980 [Final Native Static Public]
    int32 AddLocalNavigationGridForPoints(UObject* WorldContextObject, const TArray<FVector>& Locations, int32 Radius2D, float Height, bool bRebuildGrids); // 0x1e75700 [Final Native Static Public]
    int32 AddLocalNavigationGridForPoint(UObject* WorldContextObject, const FVector& Location, int32 Radius2D, float Height, bool bRebuildGrids); // 0x1e75550 [Final Native Static Public]
    int32 AddLocalNavigationGridForCapsule(UObject* WorldContextObject, const FVector& Location, float CapsuleRadius, float CapsuleHalfHeight, int32 Radius2D, float Height, bool bRebuildGrids); // 0x1e75350 [Final Native Static Public]
    int32 AddLocalNavigationGridForBox(UObject* WorldContextObject, const FVector& Location, const FVector& Extent, const FRotator& Rotation, int32 Radius2D, float Height, bool bRebuildGrids); // 0x1e75130 [Final Native Static Public]

// UPawnAction (/Script/AIModule.PawnAction)
    EAIRequestPriority GetActionPriority(); // 0x1e75b10 [Final Native Public]
    void Finish(const EPawnActionResult& WithResult); // 0x13fa3f0 [Native Protected]
    UPawnAction* CreateActionInstance(UObject* WorldContextObject, TSubclassOf<UPawnAction> ActionClass); // 0x1e758c0 [Final Native Static Public]

// UPawnAction_BlueprintBase (/Script/AIModule.PawnAction_BlueprintBase)
    void ActionTick(APawn* ControlledPawn, float DeltaSeconds); // 0x974900 [Event Public]
    void ActionStart(APawn* ControlledPawn); // 0x974900 [Event Public]
    void ActionResume(APawn* ControlledPawn); // 0x974900 [Event Public]
    void ActionPause(APawn* ControlledPawn); // 0x974900 [Event Public]
    void ActionFinished(APawn* ControlledPawn, const EPawnActionResult& WithResult); // 0x974900 [Event Public]

// UPawnActionsComponent (/Script/AIModule.PawnActionsComponent)
    bool K2_PushAction(UPawnAction* NewAction, const EAIRequestPriority& Priority, UObject* Instigator); // 0x1e75e50 [Final Native Public]
    bool K2_PerformAction(APawn* Pawn, UPawnAction* Action, const EAIRequestPriority& Priority); // 0x1e75d60 [Final Native Static Public]
    EPawnActionAbortState K2_ForceAbortAction(UPawnAction* ActionToAbort); // 0x1e75cd0 [Final Native Public]
    EPawnActionAbortState K2_AbortAction(UPawnAction* ActionToAbort); // 0x1e75c40 [Final Native Public]

// UPawnSensingComponent (/Script/AIModule.PawnSensingComponent)
    void SetSensingUpdatesEnabled(bool bEnabled); // 0x1e764b0 [Native Public]
    void SetSensingInterval(float NewSensingInterval); // 0x1e76430 [Native Public]
    void SetPeripheralVisionAngle(float NewPeripheralVisionAngle); // 0x1e763b0 [Native Public]
    void SeePawnDelegate__DelegateSignature(APawn* Pawn); // 0x974900 [Public]
    void HearNoiseDelegate__DelegateSignature(APawn* Instigator, const FVector& Location, float Volume); // 0x974900 [Public]
    float GetPeripheralVisionCosine(); // 0x1e75bc0 [Final Native Public]
    float GetPeripheralVisionAngle(); // 0x1e75ba0 [Final Native Public]

// AAkAcousticPortal (/Script/AkAudio.AkAcousticPortal)
    void OpenPortal(); // 0x53b250 [Final Native Public]
    AkAcousticPortalState GetCurrentState(); // 0x53a720 [Final Native Public]
    void ClosePortal(); // 0x53a1a0 [Final Native Public]

// AAkAmbientSound (/Script/AkAudio.AkAmbientSound)
    void StopAmbientSound(); // 0x53e110 [Final Native Public]
    void StartAmbientSound(); // 0x53deb0 [Final Native Public]

// UAkAndroidInitializationSettings (/Script/AkAudio.AkAndroidInitializationSettings)
    void MigrateMultiCoreRendering(bool NewValue); // 0x53b1d0 [Final Native Public]

// UAkComponent (/Script/AkAudio.AkComponent)
    void UseReverbVolumes(bool inUseReverbVolumes); // 0x53e840 [Final Native Public]
    void UseEarlyReflections(UAkAuxBus* AuxBus, int32 Order, float BusSendGain, float MaxPathLength, bool SpotReflectors, const FString& AuxBusName); // 0x53e460 [Final Native Public]
    void Stop(); // 0x53dff0 [Final Native Public]
    void SetUseSpatialAudio(bool bNewValue); // 0x53db00 [Final Native Public]
    void SetSwitch(const FString& SwitchGroup, const FString& SwitchState); // 0x53d8a0 [Final Native Public]
    void SetStopWhenOwnerDestroyed(bool bStopWhenOwnerDestroyed); // 0x53d810 [Final Native Public]
    void SetRTPCValue(const FString& RTPC, float Value, int32 InterpolationTimeMs); // 0x53d380 [Final Native Public]
    void SetOutputBusVolume(float BusVolume); // 0x53d1d0 [Final Native Public]
    void SetListeners(const TArray<UAkComponent*>& Listeners); // 0x53cb10 [Final Native Public]
    void SetAttenuationScalingFactor(float Value); // 0x53c8b0 [Final Native Public]
    void PostTrigger(const FString& Trigger); // 0x53c5e0 [Final Native Public]
    int32 PostAssociatedAkEventAndWaitForEnd(const TArray<FAkExternalSourceInfo>& ExternalSources, const FLatentActionInfo& LatentInfo); // 0x53bb70 [Final Native Public]
    int32 PostAssociatedAkEvent(int32 CallbackMask, const FScriptDelegate& PostEventCallback, const TArray<FAkExternalSourceInfo>& ExternalSources); // 0x53b9d0 [Final Native Public]
    int32 PostAkEventByName(const FString& in_EventName); // 0x53b690 [Final Native Public]
    int32 PostAkEventAndWaitForEnd(UAkAudioEvent* AkEvent, const FString& in_EventName, const TArray<FAkExternalSourceInfo>& ExternalSources, const FLatentActionInfo& LatentInfo); // 0x53b4a0 [Final Native Public]
    int32 PostAkEvent(UAkAudioEvent* AkEvent, int32 CallbackMask, const FScriptDelegate& PostEventCallback, const TArray<FAkExternalSourceInfo>& ExternalSources, const FString& in_EventName); // 0x53b270 [Final Native Public]
    void GetRTPCValue(const FString& RTPC, int32 PlayingID, const ERTPCValueType& InputValueType, const float& Value, const ERTPCValueType& OutputValueType); // 0x53a780 [Final Native Public]
    float GetAttenuationRadius(); // 0x53a6c0 [Final Native Public]

// UAkAudioInputComponent (/Script/AkAudio.AkAudioInputComponent)
    int32 PostAssociatedAudioInputEvent(); // 0x53bce0 [Final Native Public]

// UAkCheckBox (/Script/AkAudio.AkCheckBox)
    void SetIsChecked(bool InIsChecked); // 0x53ca80 [Final Native Public]
    void SetCheckedState(const ECheckBoxState& InCheckedState); // 0x53ca00 [Final Native Public]
    void SetAkItemId(const FGuid& ItemId); // 0x53c810 [Final Native Public]
    void SetAkBoolProperty(const FString& ItemProperty); // 0x53c770 [Final Native Public]
    bool IsPressed(); // 0x53ada0 [Final Native Public]
    bool IsChecked(); // 0x53acc0 [Final Native Public]
    ECheckBoxState GetCheckedState(); // 0x53a6f0 [Final Native Public]
    FString GetAkProperty(); // 0x53a670 [Final Native Public]
    FGuid GetAkItemId(); // 0x53a630 [Final Native Public]

// UAkGameplayStatics (/Script/AkAudio.AkGameplayStatics)
    void UseReverbVolumes(bool inUseReverbVolumes, AActor* Actor); // 0x53e8d0 [Final Native Static Public]
    void UseEarlyReflections(AActor* Actor, UAkAuxBus* AuxBus, int32 Order, float BusSendGain, float MaxPathLength, bool SpotReflectors, const FString& AuxBusName); // 0x53e640 [Final Native Static Public]
    void UnloadBankByName(const FString& BankName); // 0x53e3d0 [Final Native Static Public]
    void UnloadBankAsync(UAkAudioBank* Bank, const FScriptDelegate& BankUnloadedCallback); // 0x53e2e0 [Final Native Static Public]
    void UnloadBank(UAkAudioBank* Bank, const FString& BankName, const FLatentActionInfo& LatentInfo, UObject* WorldContextObject); // 0x53e170 [Final Native Static Public]
    void StopProfilerCapture(); // 0x53e150 [Final Native Static Public]
    void StopOutputCapture(); // 0x53e130 [Final Native Static Public]
    void StopAllAmbientSounds(UObject* WorldContextObject); // 0x53e0a0 [Final Native Static Public]
    void StopAll(); // 0x53e080 [Final Native Static Public]
    void StopActor(AActor* Actor); // 0x53e010 [Final Native Static Public]
    void StartProfilerCapture(const FString& Filename); // 0x53df60 [Final Native Static Public]
    void StartOutputCapture(const FString& Filename); // 0x53ded0 [Final Native Static Public]
    void StartAllAmbientSounds(UObject* WorldContextObject); // 0x53de40 [Final Native Static Public]
    UAkComponent* SpawnAkComponentAtLocation(UObject* WorldContextObject, UAkAudioEvent* AkEvent, UAkAuxBus* EarlyReflectionsBus, const FVector& Location, const FRotator& Orientation, bool AutoPost, const FString& EventName, const FString& EarlyReflectionsBusName, bool AutoDestroy); // 0x53db90 [Final Native Static Public]
    void SetSwitch(const FName& SwitchGroup, const FName& SwitchState, AActor* Actor); // 0x53da10 [Final Native Static Public]
    void SetState(const FName& StateGroup, const FName& State); // 0x53d760 [Final Native Static Public]
    void SetSpeakerAngles(const TArray<float>& SpeakerAngles, float HeightAngle, const FString& DeviceShareset); // 0x53d620 [Final Native Static Public]
    void SetRTPCValue(const FName& RTPC, float Value, int32 InterpolationTimeMs, AActor* Actor); // 0x53d4e0 [Final Native Static Public]
    void SetPanningRule(const PanningRule& PanRule); // 0x53d310 [Final Native Static Public]
    void SetOutputBusVolume(float BusVolume, AActor* Actor); // 0x53d250 [Final Native Static Public]
    void SetOcclusionScalingFactor(float ScalingFactor); // 0x53d160 [Final Native Static Public]
    void SetOcclusionRefreshInterval(float RefreshInterval, AActor* Actor); // 0x53d0a0 [Final Native Static Public]
    void SetMultiplePositions(UAkComponent* GameObjectAkComponent, const TArray<FTransform>& Positions, const AkMultiPositionType& MultiPositionType); // 0x53cf50 [Final Native Static Public]
    void SetMultipleChannelMaskEmitterPositions(UAkComponent* GameObjectAkComponent, const TArray<FAkChannelMask>& ChannelMasks, const TArray<FTransform>& Positions, const AkMultiPositionType& MultiPositionType); // 0x53cd80 [Final Native Static Public]
    void SetMultipleChannelEmitterPositions(UAkComponent* GameObjectAkComponent, const TArray<AkChannelConfiguration>& ChannelMasks, const TArray<FTransform>& Positions, const AkMultiPositionType& MultiPositionType); // 0x53cbc0 [Final Native Static Public]
    void SetBusConfig(const FString& BusName, const AkChannelConfiguration& ChannelConfiguration); // 0x53c930 [Final Native Static Public]
    void PostTrigger(const FName& Trigger, AActor* Actor); // 0x53c6c0 [Final Native Static Public]
    void PostEventByName(const FString& EventName, AActor* Actor, bool bStopWhenAttachedToDestroyed); // 0x53c4d0 [Final Native Static Public]
    int32 PostEventAttached(UAkAudioEvent* AkEvent, AActor* Actor, const FName& AttachPointName, bool bStopWhenAttachedToDestroyed, const FString& EventName); // 0x53c300 [Final Native Static Public]
    void PostEventAtLocationByName(const FString& EventName, const FVector& Location, const FRotator& Orientation, UObject* WorldContextObject); // 0x53c1a0 [Final Native Static Public]
    int32 PostEventAtLocation(UAkAudioEvent* AkEvent, const FVector& Location, const FRotator& Orientation, const FString& EventName, UObject* WorldContextObject); // 0x53c000 [Final Native Static Public]
    int32 PostEvent(UAkAudioEvent* AkEvent, AActor* Actor, int32 CallbackMask, const FScriptDelegate& PostEventCallback, const TArray<FAkExternalSourceInfo>& ExternalSources, bool bStopWhenAttachedToDestroyed, const FString& EventName); // 0x53bd10 [Final Native Static Public]
    int32 PostAndWaitForEndOfEvent(UAkAudioEvent* AkEvent, AActor* Actor, bool bStopWhenAttachedToDestroyed, const TArray<FAkExternalSourceInfo>& ExternalSources, const FString& EventName, const FLatentActionInfo& LatentInfo); // 0x53b740 [Final Native Static Public]
    void LoadInitBank(); // 0x53b1b0 [Final Native Static Public]
    void LoadBanks(const TArray<UAkAudioBank*>& SoundBanks, bool SynchronizeSoundBanks); // 0x53b0c0 [Final Native Static Public]
    void LoadBankByName(const FString& BankName); // 0x53b030 [Final Native Static Public]
    void LoadBankAsync(UAkAudioBank* Bank, const FScriptDelegate& BankLoadedCallback); // 0x53af40 [Final Native Static Public]
    void LoadBank(UAkAudioBank* Bank, const FString& BankName, const FLatentActionInfo& LatentInfo, UObject* WorldContextObject); // 0x53add0 [Final Native Static Public]
    bool IsGame(UObject* WorldContextObject); // 0x53ad20 [Final Native Static Public]
    bool IsEditor(); // 0x53acf0 [Final Native Static Public]
    void GetSpeakerAngles(const TArray<float>& SpeakerAngles, const float& HeightAngle, const FString& DeviceShareset); // 0x53ab60 [Final Native Static Public]
    void GetRTPCValue(const FName& RTPC, int32 PlayingID, const ERTPCValueType& InputValueType, const float& Value, const ERTPCValueType& OutputValueType, AActor* Actor); // 0x53a980 [Final Native Static Public]
    float GetOcclusionScalingFactor(); // 0x53a750 [Final Native Static Public]
    UAkComponent* GetAkComponent(USceneComponent* AttachToComponent, const bool& ComponentCreated, const FName& AttachPointName, const FVector& Location, const EAttachLocation& LocationType); // 0x53a4a0 [Final Native Static Public]
    void ExecuteActionOnPlayingID(const AkActionOnEventType& ActionType, int32 PlayingID, int32 TransitionDuration, const EAkCurveInterpolation& FadeCurve); // 0x53a370 [Final Native Static Public]
    void ExecuteActionOnEvent(UAkAudioEvent* AkEvent, const AkActionOnEventType& ActionType, AActor* Actor, int32 TransitionDuration, const EAkCurveInterpolation& FadeCurve, int32 PlayingID); // 0x53a1c0 [Final Native Static Public]
    void ClearBanks(); // 0x53a180 [Final Native Static Public]
    void CancelEventCallback(const FScriptDelegate& PostEventCallback); // 0x53a0d0 [Final Native Static Public]
    void AddOutputCaptureMarker(const FString& MarkerText); // 0x53a040 [Final Native Static Public]

// UAkMIDIEventCallbackInfo (/Script/AkAudio.AkMIDIEventCallbackInfo)
    EAkMidiEventType GetType(); // 0x542560 [Final Native Public]
    bool GetProgramChange(FAkMidiProgramChange& AsProgramChange); // 0x5423b0 [Final Native Public]
    bool GetPitchBend(FAkMidiPitchBend& AsPitchBend); // 0x542300 [Final Native Public]
    bool GetNoteOn(FAkMidiNoteOnOff& AsNoteOn); // 0x542250 [Final Native Public]
    bool GetNoteOff(FAkMidiNoteOnOff& AsNoteOff); // 0x5421a0 [Final Native Public]
    bool GetNoteAftertouch(FAkMidiNoteAftertouch& AsNoteAftertouch); // 0x5420f0 [Final Native Public]
    bool GetGeneric(FAkMidiGeneric& AsGeneric); // 0x542040 [Final Native Public]
    bool GetChannelAftertouch(FAkMidiChannelAftertouch& AsChannelAftertouch); // 0x541f90 [Final Native Public]
    uint8 GetChannel(); // 0x541f60 [Final Native Public]
    bool GetCc(FAkMidiCc& AsCc); // 0x541eb0 [Final Native Public]

// UAkItemBoolPropertiesConv (/Script/AkAudio.AkItemBoolPropertiesConv)
    FText Conv_FAkBoolPropertyToControlToText(FAkBoolPropertyToControl& INAkBoolPropertyToControl); // 0x541db0 [Final Native Static Public]
    FString Conv_FAkBoolPropertyToControlToString(FAkBoolPropertyToControl& INAkBoolPropertyToControl); // 0x541cc0 [Final Native Static Public]

// UAkItemBoolProperties (/Script/AkAudio.AkItemBoolProperties)
    void SetSearchText(const FString& newText); // 0x542590 [Final Native Public]
    FString GetSelectedProperty(); // 0x5424e0 [Final Native Public]
    FString GetSearchText(); // 0x542460 [Final Native Public]

// UAkItemPropertiesConv (/Script/AkAudio.AkItemPropertiesConv)
    FText Conv_FAkPropertyToControlToText(FAkPropertyToControl& INAkPropertyToControl); // 0x541db0 [Final Native Static Public]
    FString Conv_FAkPropertyToControlToString(FAkPropertyToControl& INAkPropertyToControl); // 0x541cc0 [Final Native Static Public]

// UAkItemProperties (/Script/AkAudio.AkItemProperties)
    void SetSearchText(const FString& newText); // 0x542590 [Final Native Public]
    FString GetSelectedProperty(); // 0x545fb0 [Final Native Public]
    FString GetSearchText(); // 0x542460 [Final Native Public]

// UAkLinuxInitializationSettings (/Script/AkAudio.AkLinuxInitializationSettings)
    void MigrateMultiCoreRendering(bool NewValue); // 0x53b1d0 [Final Native Public]

// UAkLuminInitializationSettings (/Script/AkAudio.AkLuminInitializationSettings)
    void MigrateMultiCoreRendering(bool NewValue); // 0x53b1d0 [Final Native Public]

// UAkMacInitializationSettings (/Script/AkAudio.AkMacInitializationSettings)
    void MigrateMultiCoreRendering(bool NewValue); // 0x53b1d0 [Final Native Public]

// UAkPS4InitializationSettings (/Script/AkAudio.AkPS4InitializationSettings)
    void MigrateMultiCoreRendering(bool NewValue); // 0x546280 [Final Native Public]

// UAkSlider (/Script/AkAudio.AkSlider)
    void SetValue(float InValue); // 0x547440 [Final Native Public]
    void SetStepSize(float InValue); // 0x547120 [Final Native Public]
    void SetSliderHandleColor(const FLinearColor& InValue); // 0x5470a0 [Final Native Public]
    void SetSliderBarColor(const FLinearColor& InValue); // 0x547020 [Final Native Public]
    void SetLocked(bool InValue); // 0x546bc0 [Final Native Public]
    void SetIndentHandle(bool InValue); // 0x546b30 [Final Native Public]
    void SetAkSliderItemProperty(const FString& ItemProperty); // 0x5464a0 [Final Native Public]
    void SetAkSliderItemId(const FGuid& ItemId); // 0x546400 [Final Native Public]
    float GetValue(); // 0x546250 [Final Native Public]
    FString GetAkSliderItemProperty(); // 0x5457e0 [Final Native Public]
    FGuid GetAkSliderItemId(); // 0x5457a0 [Final Native Public]

// UAkSurfaceReflectorSetComponent (/Script/AkAudio.AkSurfaceReflectorSetComponent)
    void UpdateSurfaceReflectorSet(); // 0x547860 [Final Native Public]
    void SendSurfaceReflectorSet(); // 0x5463e0 [Final Native Public]
    void RemoveSurfaceReflectorSet(); // 0x5463c0 [Final Native Public]

// UAkSwitchInitializationSettings (/Script/AkAudio.AkSwitchInitializationSettings)
    void MigrateMultiCoreRendering(bool NewValue); // 0x546280 [Final Native Public]

// UAkWaapiCalls (/Script/AkAudio.AkWaapiCalls)
    FAKWaapiJsonObject Unsubscribe(FAkWaapiSubscriptionId& SubscriptionId, const bool& UnsubscriptionDone); // 0x547740 [Final Native Static Public]
    FAKWaapiJsonObject SubscribeToWaapi(FAkWaapiUri& WaapiUri, FAKWaapiJsonObject& WaapiOptions, const FScriptDelegate& Callback, FAkWaapiSubscriptionId& SubscriptionId, const bool& SubscriptionDone); // 0x5474c0 [Final Native Static Public]
    void SetSubscriptionID(FAkWaapiSubscriptionId& Subscription, int32 ID); // 0x547370 [Final Native Static Public]
    bool RegisterWaapiProjectLoadedCallback(const FScriptDelegate& Callback); // 0x546300 [Final Native Static Public]
    bool RegisterWaapiConnectionLostCallback(const FScriptDelegate& Callback); // 0x546300 [Final Native Static Public]
    int32 GetSubscriptionID(FAkWaapiSubscriptionId& Subscription); // 0x5461c0 [Final Native Static Public]
    FText Conv_FAkWaapiSubscriptionIdToText(FAkWaapiSubscriptionId& INAkWaapiSubscriptionId); // 0x5456b0 [Final Native Static Public]
    FString Conv_FAkWaapiSubscriptionIdToString(FAkWaapiSubscriptionId& INAkWaapiSubscriptionId); // 0x5455e0 [Final Native Static Public]
    FAKWaapiJsonObject CallWaapi(FAkWaapiUri& WaapiUri, FAKWaapiJsonObject& WaapiArgs, FAKWaapiJsonObject& WaapiOptions); // 0x5451b0 [Final Native Static Public]

// USAkWaapiFieldNamesConv (/Script/AkAudio.SAkWaapiFieldNamesConv)
    FText Conv_FAkWaapiFieldNamesToText(FAkWaapiFieldNames& INAkWaapiFieldNames); // 0x541db0 [Final Native Static Public]
    FString Conv_FAkWaapiFieldNamesToString(FAkWaapiFieldNames& INAkWaapiFieldNames); // 0x541cc0 [Final Native Static Public]

// UAkWaapiJsonManager (/Script/AkAudio.AkWaapiJsonManager)
    FAKWaapiJsonObject SetStringField(FAkWaapiFieldNames& FieldName, const FString& FieldValue, const FAKWaapiJsonObject& Target); // 0x5471a0 [Final Native Static Public]
    FAKWaapiJsonObject SetObjectField(FAkWaapiFieldNames& FieldName, const FAKWaapiJsonObject& FieldValue, const FAKWaapiJsonObject& Target); // 0x546e10 [Final Native Static Public]
    FAKWaapiJsonObject SetNumberField(FAkWaapiFieldNames& FieldName, float FieldValue, const FAKWaapiJsonObject& Target); // 0x546c50 [Final Native Static Public]
    FAKWaapiJsonObject SetBoolField(FAkWaapiFieldNames& FieldName, bool FieldValue, const FAKWaapiJsonObject& Target); // 0x546960 [Final Native Static Public]
    FAKWaapiJsonObject SetArrayStringFields(FAkWaapiFieldNames& FieldName, const TArray<FString>& FieldStringValues, const FAKWaapiJsonObject& Target); // 0x546760 [Final Native Static Public]
    FAKWaapiJsonObject SetArrayObjectFields(FAkWaapiFieldNames& FieldName, const TArray<FAKWaapiJsonObject>& FieldObjectValues, const FAKWaapiJsonObject& Target); // 0x546540 [Final Native Static Public]
    FString GetStringField(FAkWaapiFieldNames& FieldName, const FAKWaapiJsonObject& Target); // 0x546030 [Final Native Static Public]
    FAKWaapiJsonObject GetObjectField(FAkWaapiFieldNames& FieldName, const FAKWaapiJsonObject& Target); // 0x545e30 [Final Native Static Public]
    float GetNumberField(FAkWaapiFieldNames& FieldName, const FAKWaapiJsonObject& Target); // 0x545cf0 [Final Native Static Public]
    int32 GetIntegerField(FAkWaapiFieldNames& FieldName, const FAKWaapiJsonObject& Target); // 0x545bb0 [Final Native Static Public]
    bool GetBoolField(FAkWaapiFieldNames& FieldName, const FAKWaapiJsonObject& Target); // 0x545a70 [Final Native Static Public]
    TArray<FAKWaapiJsonObject> GetArrayField(FAkWaapiFieldNames& FieldName, const FAKWaapiJsonObject& Target); // 0x545830 [Final Native Static Public]
    FText Conv_FAKWaapiJsonObjectToText(const FAKWaapiJsonObject& INAKWaapiJsonObject); // 0x5454c0 [Final Native Static Public]
    FString Conv_FAKWaapiJsonObjectToString(const FAKWaapiJsonObject& INAKWaapiJsonObject); // 0x5453b0 [Final Native Static Public]

// UAkWaapiUriConv (/Script/AkAudio.AkWaapiUriConv)
    FText Conv_FAkWaapiUriToText(FAkWaapiUri& INAkWaapiUri); // 0x541db0 [Final Native Static Public]
    FString Conv_FAkWaapiUriToString(FAkWaapiUri& INAkWaapiUri); // 0x541cc0 [Final Native Static Public]

// UAkWindowsInitializationSettings (/Script/AkAudio.AkWindowsInitializationSettings)
    void MigrateMultiCoreRendering(bool NewValue); // 0x53b1d0 [Final Native Public]

// UAkWwiseTree (/Script/AkAudio.AkWwiseTree)
    void SetSearchText(const FString& newText); // 0x54a090 [Final Native Public]
    FAkWwiseObjectDetails GetSelectedItem(); // 0x549f70 [Final Native Public]
    FString GetSearchText(); // 0x549ef0 [Final Native Public]

// UAkXboxOneInitializationSettings (/Script/AkAudio.AkXboxOneInitializationSettings)
    void MigrateMultiCoreRendering(bool NewValue); // 0x53b1d0 [Final Native Public]

// UAndroidPermissionFunctionLibrary (/Script/AndroidPermission.AndroidPermissionFunctionLibrary)
    bool CheckPermission(const FString& permission); // 0x606480 [Final Native Static Public]
    UAndroidPermissionCallbackProxy* AcquirePermissions(const TArray<FString>& Permissions); // 0x6063b0 [Final Native Static Public]

// UKismetAnimationLibrary (/Script/AnimGraphRuntime.KismetAnimationLibrary)
    void K2_TwoBoneIK(const FVector& RootPos, const FVector& JointPos, const FVector& EndPos, const FVector& JointTarget, const FVector& Effector, const FVector& OutJointPos, const FVector& OutEndPos, bool bAllowStretching, float StartStretchRatio, float MaxStretchScale); // 0x12d2430 [Final Native Static Public]
    void K2_StartProfilingTimer(); // 0x12d2410 [Final Native Static Public]
    FVector K2_MakePerlinNoiseVectorAndRemap(float X, float Y, float Z, float RangeOutMinX, float RangeOutMaxX, float RangeOutMinY, float RangeOutMaxY, float RangeOutMinZ, float RangeOutMaxZ); // 0x12d2160 [Final Native Static Public]
    float K2_MakePerlinNoiseAndRemap(float Value, float RangeOutMin, float RangeOutMax); // 0x12d2050 [Final Native Static Public]
    FTransform K2_LookAt(FTransform& CurrentTransform, const FVector& TargetPosition, const FVector& LookAtVector, bool bUseUpVector, const FVector& UpVector, float ClampConeInDegree); // 0x12d1dd0 [Final Native Static Public]
    float K2_EndProfilingTimer(bool bLog, const FString& LogPrefix); // 0x12d1ce0 [Final Native Static Public]
    float K2_DistanceBetweenTwoSocketsAndMapRange(USkeletalMeshComponent* Component, const FName& SocketOrBoneNameA, const ERelativeTransformSpace& SocketSpaceA, const FName& SocketOrBoneNameB, const ERelativeTransformSpace& SocketSpaceB, bool bRemapRange, float InRangeMin, float InRangeMax, float OutRangeMin, float OutRangeMax); // 0x12d1a20 [Final Native Static Public]
    FVector K2_DirectionBetweenSockets(USkeletalMeshComponent* Component, const FName& SocketOrBoneNameFrom, const FName& SocketOrBoneNameTo); // 0x12d1920 [Final Native Static Public]
    float K2_CalculateVelocityFromSockets(float DeltaSeconds, USkeletalMeshComponent* Component, const FName& SocketOrBoneName, const FName& ReferenceSocketOrBone, const ERelativeTransformSpace& SocketSpace, const FVector& OffsetInBoneSpace, FPositionHistory& History, int32 NumberOfSamples, float VelocityMin, float VelocityMax, const EEasingFuncType& EasingType, FRuntimeFloatCurve& CustomCurve); // 0x12d1500 [Final Native Static Public]
    float K2_CalculateVelocityFromPositionHistory(float DeltaSeconds, const FVector& Position, FPositionHistory& History, int32 NumberOfSamples, float VelocityMin, float VelocityMax); // 0x12d12f0 [Final Native Static Public]

// UPlayMontageCallbackProxy (/Script/AnimGraphRuntime.PlayMontageCallbackProxy)
    void OnNotifyEndReceived(const FName& NotifyName, FBranchingPointNotifyPayload& BranchingPointNotifyPayload); // 0x12d3610 [Final Native Protected]
    void OnNotifyBeginReceived(const FName& NotifyName, FBranchingPointNotifyPayload& BranchingPointNotifyPayload); // 0x12d3530 [Final Native Protected]
    void OnMontageEnded(UAnimMontage* Montage, bool bInterrupted); // 0x12d3460 [Final Native Protected]
    void OnMontageBlendingOut(UAnimMontage* Montage, bool bInterrupted); // 0x12d3390 [Final Native Protected]
    UPlayMontageCallbackProxy* CreateProxyObjectForPlayMontage(USkeletalMeshComponent* InSkeletalMeshComponent, UAnimMontage* MontageToPlay, float PlayRate, float StartingPosition, const FName& StartingSection); // 0x12d3210 [Final Native Static Public]

// UAnimSharingStateInstance (/Script/AnimationSharing.AnimSharingStateInstance)
    void GetInstancedActors(const TArray<AActor*>& Actors); // 0x578b70 [Final Native Protected]

// UAnimationSharingManager (/Script/AnimationSharing.AnimationSharingManager)
    void RegisterActorWithSkeletonBP(AActor* InActor, USkeleton* SharingSkeleton); // 0x578dd0 [Final Native Public]
    UAnimationSharingManager* GetAnimationSharingManager(UObject* WorldContextObject); // 0x578ac0 [Final Native Static Public]
    bool CreateAnimationSharingManager(UObject* WorldContextObject, UAnimationSharingSetup* Setup); // 0x578a00 [Final Native Static Public]
    bool AnimationSharingEnabled(); // 0x5789d0 [Final Native Static Public]

// UAnimationSharingStateProcessor (/Script/AnimationSharing.AnimationSharingStateProcessor)
    void ProcessActorState(const int32& OutState, AActor* InActor, uint8 CurrentState, uint8 OnDemandState, const bool& bShouldProcess); // 0x578c20 [Native Event Public]
    UEnum* GetAnimationStateEnum(); // 0x578b40 [Native Event Public]

// UAppleImageUtilsBaseAsyncTaskBlueprintProxy (/Script/AppleImageUtils.AppleImageUtilsBaseAsyncTaskBlueprintProxy)
    UAppleImageUtilsBaseAsyncTaskBlueprintProxy* CreateProxyObjectForConvertToTIFF(UTexture* SourceImage, bool bWantColor, bool bUseGpu, float Scale, const ETextureRotationDirection& Rotate); // 0x608730 [Final Native Static Public]
    UAppleImageUtilsBaseAsyncTaskBlueprintProxy* CreateProxyObjectForConvertToPNG(UTexture* SourceImage, bool bWantColor, bool bUseGpu, float Scale, const ETextureRotationDirection& Rotate); // 0x608590 [Final Native Static Public]
    UAppleImageUtilsBaseAsyncTaskBlueprintProxy* CreateProxyObjectForConvertToJPEG(UTexture* SourceImage, int32 Quality, bool bWantColor, bool bUseGpu, float Scale, const ETextureRotationDirection& Rotate); // 0x6083c0 [Final Native Static Public]
    UAppleImageUtilsBaseAsyncTaskBlueprintProxy* CreateProxyObjectForConvertToHEIF(UTexture* SourceImage, int32 Quality, bool bWantColor, bool bUseGpu, float Scale, const ETextureRotationDirection& Rotate); // 0x6081f0 [Final Native Static Public]

// UAssetRegistryHelpers (/Script/AssetRegistry.AssetRegistryHelpers)
    FSoftObjectPath ToSoftObjectPath(FAssetData& InAssetData); // 0x1480130 [Final Native Static Public]
    FARFilter SetFilterTagsAndValues(FARFilter& InFilter, const TArray<FTagAndValue>& InTagsAndValues); // 0x147ff50 [Final Native Static Public]
    bool IsValid(FAssetData& InAssetData); // 0x147f5e0 [Final Native Static Public]
    bool IsUAsset(FAssetData& InAssetData); // 0x147f4f0 [Final Native Static Public]
    bool IsRedirector(FAssetData& InAssetData); // 0x147f400 [Final Native Static Public]
    bool IsAssetLoaded(FAssetData& InAssetData); // 0x147f2e0 [Final Native Static Public]
    bool GetTagValue(FAssetData& InAssetData, const FName& InTagName, const FString& OutTagValue); // 0x147f060 [Final Native Static Public]
    FString GetFullName(FAssetData& InAssetData); // 0x147eda0 [Final Native Static Public]
    FString GetExportTextName(FAssetData& InAssetData); // 0x147ec60 [Final Native Static Public]
    TSubclassOf<UObject> GetClass(FAssetData& InAssetData); // 0x147eb70 [Final Native Static Public]
    TScriptInterface<IUnknown> GetAssetRegistry(); // 0x147e5b0 [Final Native Static Public]
    UObject* GetAsset(FAssetData& InAssetData); // 0x147e3a0 [Final Native Static Public]
    FAssetData CreateAssetData(UObject* InAsset, bool bAllowBlueprintClass); // 0x147e0b0 [Final Native Static Public]

// IAssetRegistry (/Script/AssetRegistry.AssetRegistry)
    void UseFilterToExcludeAssets(const TArray<FAssetData>& AssetDataList, FARFilter& Filter); // 0x1480230 [Native Public]
    void SearchAllAssets(bool bSynchronousSearch); // 0x147fec0 [Native Public]
    void ScanPathsSynchronous(const TArray<FString>& InPaths, bool bForceRescan); // 0x147fda0 [Native Public]
    void ScanModifiedAssetFiles(const TArray<FString>& InFilePaths); // 0x147fcd0 [Native Public]
    void ScanFilesSynchronous(const TArray<FString>& InFilePaths, bool bForceRescan); // 0x147fbb0 [Native Public]
    void RunAssetsThroughFilter(const TArray<FAssetData>& AssetDataList, FARFilter& Filter); // 0x147fa10 [Native Public]
    void PrioritizeSearchPath(const FString& PathToPrioritize); // 0x147f970 [Native Public]
    bool K2_GetReferencers(const FName& PackageName, FAssetRegistryDependencyOptions& ReferenceOptions, const TArray<FName>& OutReferencers); // 0x147f820 [Native Public]
    bool K2_GetDependencies(const FName& PackageName, FAssetRegistryDependencyOptions& DependencyOptions, const TArray<FName>& OutDependencies); // 0x147f6d0 [Native Public]
    bool IsLoadingAssets(); // 0x147f3d0 [Native Public]
    bool HasAssets(const FName& PackagePath, bool bRecursive); // 0x147f210 [Native Public]
    void GetSubPaths(const FString& InBasePath, const TArray<FString>& OutPathList, bool bInRecurse); // 0x147eee0 [Native Public]
    bool GetAssetsByPath(const FName& PackagePath, const TArray<FAssetData>& OutAssetData, bool bRecursive, bool bIncludeOnlyOnDiskAssets); // 0x147e9f0 [Native Public]
    bool GetAssetsByPackageName(const FName& PackageName, const TArray<FAssetData>& OutAssetData, bool bIncludeOnlyOnDiskAssets); // 0x147e8c0 [Native Public]
    bool GetAssetsByClass(const FName& ClassName, const TArray<FAssetData>& OutAssetData, bool bSearchSubClasses); // 0x147e790 [Native Public]
    bool GetAssets(FARFilter& Filter, const TArray<FAssetData>& OutAssetData); // 0x147e5f0 [Native Public]
    FAssetData GetAssetByObjectPath(const FName& ObjectPath, bool bIncludeOnlyOnDiskAssets); // 0x147e490 [Native Public]
    void GetAllCachedPaths(const TArray<FString>& OutPathList); // 0x147e2d0 [Native Public]
    bool GetAllAssets(const TArray<FAssetData>& OutAssetData, bool bIncludeOnlyOnDiskAssets); // 0x147e1d0 [Native Public]

// UAudioCapture (/Script/AudioCapture.AudioCapture)
    void StopCapturingAudio(); // 0x615ff0 [Final Native Public]
    void StartCapturingAudio(); // 0x615fd0 [Final Native Public]
    bool IsCapturingAudio(); // 0x615fa0 [Final Native Public]
    bool GetAudioCaptureDeviceInfo(FAudioCaptureDeviceInfo& OutInfo); // 0x615f00 [Final Native Public]

// UAudioCaptureFunctionLibrary (/Script/AudioCapture.AudioCaptureFunctionLibrary)
    UAudioCapture* CreateAudioCapture(); // 0x615ed0 [Final Native Static Public]

// USynthComponent (/Script/AudioMixer.SynthComponent)
    void Stop(); // 0x1441cd0 [Final Native Public]
    void Start(); // 0x14419f0 [Final Native Public]
    void SetVolumeMultiplier(float VolumeMultiplier); // 0x1441970 [Final Native Public]
    void SetSubmixSend(USoundSubmix* Submix, float SendLevel); // 0x14418a0 [Final Native Public]
    bool IsPlaying(); // 0x1441120 [Final Native Public]

// UAudioMixerBlueprintLibrary (/Script/AudioMixer.AudioMixerBlueprintLibrary)
    USoundWave* StopRecordingOutput(UObject* WorldContextObject, const EAudioRecordingExportType& ExportType, const FString& Name, const FString& Path, USoundSubmix* SubmixToRecord, USoundWave* ExistingSoundWaveToOverwrite); // 0x1441da0 [Final Native Static Public]
    void StopAnalyzingOutput(UObject* WorldContextObject, USoundSubmix* SubmixToStopAnalyzing); // 0x1441cf0 [Final Native Static Public]
    void StartRecordingOutput(UObject* WorldContextObject, float ExpectedDuration, USoundSubmix* SubmixToRecord); // 0x1441bd0 [Final Native Static Public]
    void StartAnalyzingOutput(UObject* WorldContextObject, USoundSubmix* SubmixToAnalyze, const EFFTSize& FFTSize, const EFFTPeakInterpolationMethod& InterpolationMethod, const EFFTWindowType& WindowType, float HopSize); // 0x1441a10 [Final Native Static Public]
    void SetBypassSourceEffectChainEntry(UObject* WorldContextObject, USoundEffectSourcePresetChain* PresetChain, int32 EntryIndex, bool bBypassed); // 0x1441450 [Final Native Static Public]
    void ResumeRecordingOutput(UObject* WorldContextObject, USoundSubmix* SubmixToPause); // 0x14413a0 [Final Native Static Public]
    void RemoveSourceEffectFromPresetChain(UObject* WorldContextObject, USoundEffectSourcePresetChain* PresetChain, int32 EntryIndex); // 0x14412b0 [Final Native Static Public]
    void RemoveMasterSubmixEffect(UObject* WorldContextObject, USoundEffectSubmixPreset* SubmixEffectPreset); // 0x1441200 [Final Native Static Public]
    void PauseRecordingOutput(UObject* WorldContextObject, USoundSubmix* SubmixToPause); // 0x1441150 [Final Native Static Public]
    void GetPhaseForFrequencies(UObject* WorldContextObject, const TArray<float>& Frequencies, const TArray<float>& Phases, USoundSubmix* SubmixToAnalyze); // 0x1440fa0 [Final Native Static Public]
    int32 GetNumberOfEntriesInSourceEffectChain(UObject* WorldContextObject, USoundEffectSourcePresetChain* PresetChain); // 0x1440ee0 [Final Native Static Public]
    void GetMagnitudeForFrequencies(UObject* WorldContextObject, const TArray<float>& Frequencies, const TArray<float>& Magnitudes, USoundSubmix* SubmixToAnalyze); // 0x1440d60 [Final Native Static Public]
    void ClearMasterSubmixEffects(UObject* WorldContextObject); // 0x1440cf0 [Final Native Static Public]
    void AddSourceEffectToPresetChain(UObject* WorldContextObject, USoundEffectSourcePresetChain* PresetChain, const FSourceEffectChainEntry& Entry); // 0x1440bf0 [Final Native Static Public]
    void AddMasterSubmixEffect(UObject* WorldContextObject, USoundEffectSubmixPreset* SubmixEffectPreset); // 0x1440b40 [Final Native Static Public]

// USubmixEffectDynamicsProcessorPreset (/Script/AudioMixer.SubmixEffectDynamicsProcessorPreset)
    void SetSettings(FSubmixEffectDynamicsProcessorSettings& InSettings); // 0x1441580 [Final Native Public]

// USubmixEffectSubmixEQPreset (/Script/AudioMixer.SubmixEffectSubmixEQPreset)
    void SetSettings(FSubmixEffectSubmixEQSettings& InSettings); // 0x14416f0 [Final Native Public]

// USubmixEffectReverbPreset (/Script/AudioMixer.SubmixEffectReverbPreset)
    void SetSettingsWithReverbEffect(UReverbEffect* InReverbEffect, float WetLevel, float DryLevel); // 0x14417a0 [Final Native Public]
    void SetSettings(FSubmixEffectReverbSettings& InSettings); // 0x1441630 [Final Native Public]

// USubmixEffectReverbFastPreset (/Script/AudioMixer.SubmixEffectReverbFastPreset)
    void SetSettingsWithReverbEffect(UReverbEffect* InReverbEffect, float WetLevel, float DryLevel); // 0x14417a0 [Final Native Public]
    void SetSettings(FSubmixEffectReverbFastSettings& InSettings); // 0x1441630 [Final Native Public]

// UARBlueprintLibrary (/Script/AugmentedReality.ARBlueprintLibrary)
    void UnpinComponent(USceneComponent* ComponentToUnpin); // 0xfef210 [Final Native Static Public]
    void StopARSession(); // 0xfef1f0 [Final Native Static Public]
    void StartARSession(UARSessionConfig* SessionConfig); // 0xfef180 [Final Native Static Public]
    void SetAlignmentTransform(FTransform& InAlignmentTransform); // 0xfeea60 [Final Native Static Public]
    void RemovePin(UARPin* PinToRemove); // 0xfee9f0 [Final Native Static Public]
    UARPin* PinComponentToTraceResult(USceneComponent* ComponentToPin, FARTraceResult& TraceResult, const FName& DebugName); // 0xfee870 [Final Native Static Public]
    UARPin* PinComponent(USceneComponent* ComponentToPin, FTransform& PinToWorldTransform, UARTrackedGeometry* TrackedGeometry, const FName& DebugName); // 0xfee6d0 [Final Native Static Public]
    void PauseARSession(); // 0xfee6b0 [Final Native Static Public]
    TArray<FARTraceResult> LineTraceTrackedObjects3D(const FVector& Start, const FVector& End, bool bTestFeaturePoints, bool bTestGroundPlane, bool bTestPlaneExtents, bool bTestPlaneBoundaryPolygon); // 0xfee2d0 [Final Native Static Public]
    TArray<FARTraceResult> LineTraceTrackedObjects(const FVector2D& ScreenCoord, bool bTestFeaturePoints, bool bTestGroundPlane, bool bTestPlaneExtents, bool bTestPlaneBoundaryPolygon); // 0xfee4e0 [Final Native Static Public]
    bool IsSessionTypeSupported(const EARSessionType& SessionType); // 0xfee250 [Final Native Static Public]
    bool IsSessionTrackingFeatureSupported(const EARSessionType& SessionType, const EARSessionTrackingFeature& SessionTrackingFeature); // 0xfee190 [Final Native Static Public]
    bool IsARSupported(); // 0x685940 [Final Native Static Public]
    EARWorldMappingState GetWorldMappingStatus(); // 0xfee160 [Final Native Static Public]
    EARTrackingQualityReason GetTrackingQualityReason(); // 0xfee0c0 [Final Native Static Public]
    EARTrackingQuality GetTrackingQuality(); // 0xfee090 [Final Native Static Public]
    TArray<FARVideoFormat> GetSupportedVideoFormats(const EARSessionType& SessionType); // 0xfedda0 [Final Native Static Public]
    UARSessionConfig* GetSessionConfig(); // 0xfedd40 [Final Native Static Public]
    TArray<FVector> GetPointCloud(); // 0xfedcc0 [Final Native Static Public]
    UARTextureCameraImage* GetPersonSegmentationImage(); // 0xfedc30 [Final Native Static Public]
    UARTextureCameraImage* GetPersonSegmentationDepthImage(); // 0xfedc00 [Final Native Static Public]
    UARLightEstimate* GetCurrentLightEstimate(); // 0xfed600 [Final Native Static Public]
    UARTextureCameraImage* GetCameraImage(); // 0xfed4b0 [Final Native Static Public]
    UARTextureCameraDepth* GetCameraDepth(); // 0xfed480 [Final Native Static Public]
    FARSessionStatus GetARSessionStatus(); // 0xfece90 [Final Native Static Public]
    TArray<UARTrackedPose*> GetAllTrackedPoses(); // 0xfed360 [Final Native Static Public]
    TArray<UARTrackedPoint*> GetAllTrackedPoints(); // 0xfed2e0 [Final Native Static Public]
    TArray<UARPlaneGeometry*> GetAllTrackedPlanes(); // 0xfed260 [Final Native Static Public]
    TArray<UARTrackedImage*> GetAllTrackedImages(); // 0xfed1e0 [Final Native Static Public]
    TArray<UAREnvironmentCaptureProbe*> GetAllTrackedEnvironmentCaptureProbes(); // 0xfed160 [Final Native Static Public]
    TArray<FARPose2D> GetAllTracked2DPoses(); // 0xfed020 [Final Native Static Public]
    TArray<UARPin*> GetAllPins(); // 0xfecfa0 [Final Native Static Public]
    TArray<UARTrackedGeometry*> GetAllGeometries(); // 0xfecf20 [Final Native Static Public]
    void DebugDrawTrackedGeometry(UARTrackedGeometry* TrackedGeometry, UObject* WorldContextObject, const FLinearColor& Color, float OutlineThickness, float PersistForSeconds); // 0xfecd00 [Final Native Static Public]
    void DebugDrawPin(UARPin* ARPin, UObject* WorldContextObject, const FLinearColor& Color, float Scale, float PersistForSeconds); // 0xfecb70 [Final Native Static Public]
    UARCandidateImage* AddRuntimeCandidateImage(UARSessionConfig* SessionConfig, UTexture2D* CandidateTexture, const FString& FriendlyName, float PhysicalWidth); // 0xfec8a0 [Final Native Static Public]
    bool AddManualEnvironmentCaptureProbe(const FVector& Location, const FVector& Extent); // 0xfec7c0 [Final Native Static Public]

// UARTraceResultLibrary (/Script/AugmentedReality.ARTraceResultLibrary)
    UARTrackedGeometry* GetTrackedGeometry(FARTraceResult& TraceResult); // 0xfedf90 [Final Native Static Public]
    EARLineTraceChannels GetTraceChannel(FARTraceResult& TraceResult); // 0xfede60 [Final Native Static Public]
    FTransform GetLocalToWorldTransform(FARTraceResult& TraceResult); // 0xfedab0 [Final Native Static Public]
    FTransform GetLocalToTrackingTransform(FARTraceResult& TraceResult); // 0xfed930 [Final Native Static Public]
    float GetDistanceFromCamera(FARTraceResult& TraceResult); // 0xfed6b0 [Final Native Static Public]

// UARSaveWorldAsyncTaskBlueprintProxy (/Script/AugmentedReality.ARSaveWorldAsyncTaskBlueprintProxy)
    UARSaveWorldAsyncTaskBlueprintProxy* ARSaveWorld(UObject* WorldContextObject); // 0xfec640 [Final Native Static Public]

// UARGetCandidateObjectAsyncTaskBlueprintProxy (/Script/AugmentedReality.ARGetCandidateObjectAsyncTaskBlueprintProxy)
    UARGetCandidateObjectAsyncTaskBlueprintProxy* ARGetCandidateObject(UObject* WorldContextObject, const FVector& Location, const FVector& Extent); // 0xfec520 [Final Native Static Public]

// UARBasicLightEstimate (/Script/AugmentedReality.ARBasicLightEstimate)
    float GetAmbientIntensityLumens(); // 0xfed450 [Final Native Public]
    float GetAmbientColorTemperatureKelvin(); // 0xfed420 [Final Native Public]
    FLinearColor GetAmbientColor(); // 0xfed3e0 [Final Native Public]

// UARPin (/Script/AugmentedReality.ARPin)
    EARTrackingState GetTrackingState(); // 0xfed7b0 [Final Native Public]
    UARTrackedGeometry* GetTrackedGeometry(); // 0xfedf60 [Final Native Public]
    USceneComponent* GetPinnedComponent(); // 0xfedc60 [Final Native Public]
    FTransform GetLocalToWorldTransform(); // 0xfeda50 [Final Native Public]
    FTransform GetLocalToTrackingTransform(); // 0xfed8d0 [Final Native Public]
    FName GetDebugName(); // 0xfed630 [Final Native Public]
    void DebugDraw(UWorld* World, const FLinearColor& Color, float Scale, float PersistForSeconds); // 0xfeca20 [Native Public]

// UARSessionConfig (/Script/AugmentedReality.ARSessionConfig)
    bool ShouldResetTrackedObjects(); // 0xfef150 [Final Native Public]
    bool ShouldResetCameraTracking(); // 0xfef120 [Final Native Public]
    bool ShouldRenderCameraOverlay(); // 0xfef0f0 [Final Native Public]
    bool ShouldEnableCameraTracking(); // 0xfef0c0 [Final Native Public]
    bool ShouldEnableAutoFocus(); // 0xfef090 [Final Native Public]
    void SetWorldMapData(const TArray<uint8>& WorldMapData); // 0xfeefb0 [Final Native Public]
    void SetSessionTrackingFeatureToEnable(const EARSessionTrackingFeature& InSessionTrackingFeature); // 0xfeef30 [Final Native Public]
    void SetResetTrackedObjects(bool bNewValue); // 0xfeeea0 [Final Native Public]
    void SetResetCameraTracking(bool bNewValue); // 0xfeee10 [Final Native Public]
    void SetFaceTrackingUpdate(const EARFaceTrackingUpdate& InUpdate); // 0xfeed90 [Final Native Public]
    void SetFaceTrackingDirection(const EARFaceTrackingDirection& InDirection); // 0xfeed10 [Final Native Public]
    void SetEnableAutoFocus(bool bNewValue); // 0xfeec80 [Final Native Public]
    void SetDesiredVideoFormat(const FARVideoFormat& NewFormat); // 0xfeebe0 [Final Native Public]
    void SetCandidateObjectList(const TArray<UARCandidateObject*>& InCandidateObjects); // 0xfeeb30 [Final Native Public]
    TArray<uint8> GetWorldMapData(); // 0xfee120 [Final Native Public]
    EARWorldAlignment GetWorldAlignment(); // 0xfee0f0 [Final Native Public]
    EARSessionType GetSessionType(); // 0xfedd70 [Final Native Public]
    EARPlaneDetectionMode GetPlaneDetectionMode(); // 0xfedc90 [Final Native Public]
    int32 GetMaxNumSimultaneousImagesTracked(); // 0xfedbd0 [Final Native Public]
    EARLightEstimationMode GetLightEstimationMode(); // 0xfed8a0 [Final Native Public]
    EARFrameSyncMode GetFrameSyncMode(); // 0xfed870 [Final Native Public]
    EARFaceTrackingUpdate GetFaceTrackingUpdate(); // 0xfed840 [Final Native Public]
    EARFaceTrackingDirection GetFaceTrackingDirection(); // 0xfed810 [Final Native Public]
    EAREnvironmentCaptureProbeType GetEnvironmentCaptureProbeType(); // 0xfed7e0 [Final Native Public]
    EARSessionTrackingFeature GetEnabledSessionTrackingFeature(); // 0xfed7b0 [Final Native Public]
    FARVideoFormat GetDesiredVideoFormat(); // 0xfed670 [Final Native Public]
    TArray<UARCandidateObject*> GetCandidateObjectList(); // 0xfed570 [Final Native Public]
    TArray<UARCandidateImage*> GetCandidateImageList(); // 0xfed4e0 [Final Native Public]
    void AddCandidateObject(UARCandidateObject* CandidateObject); // 0xfec740 [Final Native Public]
    void AddCandidateImage(UARCandidateImage* NewCandidateImage); // 0xfec6c0 [Final Native Public]

// AARSharedWorldGameMode (/Script/AugmentedReality.ARSharedWorldGameMode)
    void SetPreviewImageData(const TArray<uint8>& ImageData); // 0xff40b0 [Final Native Public]
    void SetARWorldSharingIsReady(); // 0xff3de0 [Final Native Public]
    void SetARSharedWorldData(const TArray<uint8>& ARWorldData); // 0xff3d00 [Final Native Public]
    AARSharedWorldGameState* GetARSharedWorldGameState(); // 0xff3500 [Final Native Public]

// AARSharedWorldGameState (/Script/AugmentedReality.ARSharedWorldGameState)
    void K2_OnARWorldMapIsReady(); // 0x974900 [Event Public]

// AARSharedWorldPlayerController (/Script/AugmentedReality.ARSharedWorldPlayerController)
    void ServerMarkReadyForReceiving(); // 0xff3cb0 [Native Event Public]
    void ClientUpdatePreviewImageData(int32 Offset, const TArray<uint8>& Buffer); // 0xff3400 [Native Event Public]
    void ClientUpdateARWorldData(int32 Offset, const TArray<uint8>& Buffer); // 0xff3300 [Native Event Public]
    void ClientInitSharedWorld(int32 PreviewImageSize, int32 ARWorldDataSize); // 0xff3200 [Native Event Public]

// AARSkyLight (/Script/AugmentedReality.ARSkyLight)
    void SetEnvironmentCaptureProbe(UAREnvironmentCaptureProbe* InCaptureProbe); // 0xff3f50 [Final Native Public]

// UARTrackedGeometry (/Script/AugmentedReality.ARTrackedGeometry)
    bool IsTracked(); // 0xff3c80 [Final Native Public]
    UMRMeshComponent* GetUnderlyingMesh(); // 0xff3ba0 [Final Native Public]
    EARTrackingState GetTrackingState(); // 0xfed7b0 [Final Native Public]
    EARObjectClassification GetObjectClassification(); // 0xff3ab0 [Final Native Public]
    FTransform GetLocalToWorldTransform(); // 0xff3a50 [Final Native Public]
    FTransform GetLocalToTrackingTransform(); // 0xfed8d0 [Final Native Public]
    float GetLastUpdateTimestamp(); // 0xff3980 [Final Native Public]
    int32 GetLastUpdateFrameNumber(); // 0xff3950 [Final Native Public]
    FName GetDebugName(); // 0xff37b0 [Final Native Public]

// UARPlaneGeometry (/Script/AugmentedReality.ARPlaneGeometry)
    UARPlaneGeometry* GetSubsumedBy(); // 0xff3b50 [Final Native Public]
    EARPlaneOrientation GetOrientation(); // 0xff3af0 [Final Native Public]
    FVector GetExtent(); // 0xff38c0 [Final Native Public]
    FVector GetCenter(); // 0xff3780 [Final Native Public]
    TArray<FVector> GetBoundaryPolygonInLocalSpace(); // 0xff3640 [Final Native Public]

// UARTrackedImage (/Script/AugmentedReality.ARTrackedImage)
    FVector2D GetEstimateSize(); // 0xff3840 [Final Native Public]
    UARCandidateImage* GetDetectedImage(); // 0xff37f0 [Final Native Public]

// UARFaceGeometry (/Script/AugmentedReality.ARFaceGeometry)
    FTransform GetWorldSpaceEyeTransform(const EAREye& Eye); // 0xff3bd0 [Final Native Public]
    FTransform GetLocalSpaceEyeTransform(const EAREye& Eye); // 0xff39b0 [Final Native Public]
    float GetBlendShapeValue(const EARFaceBlendShape& BlendShape); // 0xff3530 [Final Native Public]
    TMap<EARFaceBlendShape, float> GetBlendShapes(); // 0xff35c0 [Final Native Public]

// UAREnvironmentCaptureProbe (/Script/AugmentedReality.AREnvironmentCaptureProbe)
    FVector GetExtent(); // 0xff3880 [Final Native Public]
    UAREnvironmentCaptureProbeTexture* GetEnvironmentCaptureTexture(); // 0xff3810 [Final Native Public]

// UARTrackedObject (/Script/AugmentedReality.ARTrackedObject)
    UARCandidateObject* GetDetectedObject(); // 0xff37f0 [Final Native Public]

// UARTrackedPose (/Script/AugmentedReality.ARTrackedPose)
    FARPose3D GetTrackedPoseData(); // 0xff3b70 [Final Native Public]

// UARCandidateImage (/Script/AugmentedReality.ARCandidateImage)
    float GetPhysicalWidth(); // 0xff3b30 [Final Native Public]
    float GetPhysicalHeight(); // 0xff3b10 [Final Native Public]
    EARCandidateImageOrientation GetOrientation(); // 0xff3ad0 [Final Native Public]
    FString GetFriendlyName(); // 0xff38f0 [Final Native Public]
    UTexture2D* GetCandidateTexture(); // 0xff3760 [Final Native Public]

// UARCandidateObject (/Script/AugmentedReality.ARCandidateObject)
    void SetFriendlyName(const FString& NewName); // 0xff3fd0 [Final Native Public]
    void SetCandidateObjectData(const TArray<uint8>& InCandidateObject); // 0xff3ea0 [Final Native Public]
    void SetBoundingBox(const FBox& InBoundingBox); // 0xff3e00 [Final Native Public]
    FString GetFriendlyName(); // 0xff3920 [Final Native Public]
    TArray<uint8> GetCandidateObjectData(); // 0xff3730 [Final Native Public]
    FBox GetBoundingBox(); // 0xff3700 [Final Native Public]

// UAutomationUtilsBlueprintLibrary (/Script/AutomationUtils.AutomationUtilsBlueprintLibrary)
    void TakeGameplayAutomationScreenshot(const FString& ScreenshotName, float MaxGlobalError, float MaxLocalError, const FString& MapNameOverride); // 0x5a7380 [Final Native Static Public]

// UCableComponent (/Script/CableComponent.CableComponent)
    void SetAttachEndToComponent(USceneComponent* Component, const FName& SocketName); // 0x61a910 [Final Native Public]
    void SetAttachEndTo(AActor* Actor, const FName& ComponentProperty, const FName& SocketName); // 0x61a810 [Final Native Public]
    void GetCableParticleLocations(const TArray<FVector>& Locations); // 0x61a760 [Final Native Public]
    USceneComponent* GetAttachedComponent(); // 0x61a730 [Final Native Public]
    AActor* GetAttachedActor(); // 0x61a700 [Final Native Public]

// UChaosSolverEngineBlueprintLibrary (/Script/ChaosSolverEngine.ChaosSolverEngineBlueprintLibrary)
    FHitResult ConvertPhysicsCollisionToHitResult(FChaosPhysicsCollisionInfo& PhysicsCollision); // 0x1268e30 [Final Native Static Public]

// AChaosSolverActor (/Script/ChaosSolverEngine.ChaosSolverActor)
    void SetSolverActive(bool bActive); // 0x1268fb0 [Native Public]
    void SetAsCurrentWorldSolver(); // 0x401890 [Final Native Public]

// ACineCameraActor (/Script/CinematicCamera.CineCameraActor)
    UCineCameraComponent* GetCineCameraComponent(); // 0x14079b0 [Final Native Public]

// UCineCameraComponent (/Script/CinematicCamera.CineCameraComponent)
    void SetLensPresetByName(const FString& InPresetName); // 0x1407bd0 [Final Native Public]
    void SetFilmbackPresetByName(const FString& InPresetName); // 0x1407b30 [Final Native Public]
    float GetVerticalFieldOfView(); // 0x1407b00 [Final Native Public]
    FString GetLensPresetName(); // 0x1407a80 [Final Native Public]
    float GetHorizontalFieldOfView(); // 0x1407a50 [Final Native Public]
    FString GetFilmbackPresetName(); // 0x14079d0 [Final Native Public]

// UClothingSimulationInteractorNv (/Script/ClothingSystemRuntime.ClothingSimulationInteractorNv)
    void SetAnimDriveSpringStiffness(float InStiffness); // 0x1cfd840 [Final Native Public]
    void SetAnimDriveDamperStiffness(float InStiffness); // 0x1cfd7c0 [Final Native Public]
    void EnableGravityOverride(const FVector& InVector); // 0x1cfd730 [Final Native Public]
    void DisableGravityOverride(); // 0x1cfd710 [Final Native Public]

// UClothingSimulationInteractor (/Script/ClothingSystemRuntimeInterface.ClothingSimulationInteractor)
    void PhysicsAssetUpdated(); // 0xfe02e0 [Native Public]
    void ClothConfigUpdated(); // 0xfe0300 [Native Public]

// UObject (/Script/CoreUObject.Object)
    void ExecuteUbergraph(int32 EntryPoint); // 0x974900 [Event Public]

// UCustomMeshComponent (/Script/CustomMeshComponent.CustomMeshComponent)
    bool SetCustomMeshTriangles(const TArray<FCustomMeshTriangle>& Triangles); // 0x61c8c0 [Final Native Public]
    void ClearCustomMeshTriangles(); // 0x61c8a0 [Final Native Public]
    void AddCustomMeshTriangles(const TArray<FCustomMeshTriangle>& Triangles); // 0x61c7f0 [Final Native Public]

// UDatasmithContentBlueprintLibrary (/Script/DatasmithContent.DatasmithContentBlueprintLibrary)
    FString GetDatasmithUserDataValueForKey(UObject* Object, const FName& Key); // 0x586f50 [Final Native Static Public]
    void GetDatasmithUserDataKeysAndValuesForValue(UObject* Object, const FString& StringToMatch, const TArray<FName>& OutKeys, const TArray<FString>& OutValues); // 0x586da0 [Final Native Static Public]
    UDatasmithAssetUserData* GetDatasmithUserData(UObject* Object); // 0x586d20 [Final Native Static Public]

// ADatasmithImportedSequencesActor (/Script/DatasmithContent.DatasmithImportedSequencesActor)
    void PlayLevelSequence(ULevelSequence* SequenceToPlay); // 0x587050 [Final Native Public]

// UEditableMesh (/Script/EditableMesh.EditableMesh)
    void WeldVertices(const TArray<FVertexID>& VertexIDs, FVertexID& OutNewVertexID); // 0x67e070 [Final Native Public]
    void TryToRemoveVertex(const FVertexID& VertexID, const bool& bOutWasVertexRemoved, FEdgeID& OutNewEdgeID); // 0x67df40 [Final Native Public]
    void TryToRemovePolygonEdge(const FEdgeID& EdgeID, const bool& bOutWasEdgeRemoved, FPolygonID& OutNewPolygonID); // 0x67de10 [Final Native Public]
    void TriangulatePolygons(const TArray<FPolygonID>& PolygonIDs, const TArray<FPolygonID>& OutNewTrianglePolygons); // 0x67dcf0 [Final Native Public]
    void TessellatePolygons(const TArray<FPolygonID>& PolygonIDs, const ETriangleTessellationMode& TriangleTessellationMode, const TArray<FPolygonID>& OutNewPolygonIDs); // 0x67db90 [Final Native Public]
    void StartModification(const EMeshModificationType& MeshModificationType, const EMeshTopologyChange& MeshTopologyChange); // 0x67dad0 [Final Native Public]
    void SplitPolygons(const TArray<FPolygonToSplit>& PolygonsToSplit, const TArray<FEdgeID>& OutNewEdgeIDs); // 0x67d990 [Final Native Public]
    void SplitPolygonalMesh(const FPlane& InPlane, const TArray<FPolygonID>& PolygonIDs1, const TArray<FPolygonID>& PolygonIDs2, const TArray<FEdgeID>& BoundaryIDs); // 0x67d7c0 [Final Native Public]
    void SplitEdge(const FEdgeID& EdgeID, const TArray<float>& Splits, const TArray<FVertexID>& OutNewVertexIDs); // 0x67d660 [Final Native Public]
    void SetVerticesCornerSharpness(const TArray<FVertexID>& VertexIDs, const TArray<float>& VerticesNewCornerSharpness); // 0x67d540 [Final Native Public]
    void SetVerticesAttributes(const TArray<FAttributesForVertex>& AttributesForVertices); // 0x67d470 [Final Native Public]
    void SetVertexInstancesAttributes(const TArray<FAttributesForVertexInstance>& AttributesForVertexInstances); // 0x67d3a0 [Final Native Public]
    void SetTextureCoordinateCount(int32 NumTexCoords); // 0x67d320 [Final Native Public]
    void SetSubdivisionCount(int32 NewSubdivisionCount); // 0x67d2a0 [Final Native Public]
    void SetPolygonsVertexAttributes(const TArray<FVertexAttributesForPolygon>& VertexAttributesForPolygons); // 0x67d110 [Final Native Public]
    void SetEdgesVertices(const TArray<FVerticesForEdge>& VerticesForEdges); // 0x67d060 [Final Native Public]
    void SetEdgesHardnessAutomatically(const TArray<FEdgeID>& EdgeIDs, float MaxDotProductForSoftEdge); // 0x67cf60 [Final Native Public]
    void SetEdgesHardness(const TArray<FEdgeID>& EdgeIDs, const TArray<bool>& EdgesNewIsHard); // 0x67ce40 [Final Native Public]
    void SetEdgesCreaseSharpness(const TArray<FEdgeID>& EdgeIDs, const TArray<float>& EdgesNewCreaseSharpness); // 0x67cd20 [Final Native Public]
    void SetEdgesAttributes(const TArray<FAttributesForEdge>& AttributesForEdges); // 0x67cc50 [Final Native Public]
    void SetAllowUndo(bool bInAllowUndo); // 0x67cbd0 [Final Native Public]
    void SetAllowSpatialDatabase(bool bInAllowSpatialDatabase); // 0x67cb40 [Final Native Public]
    void SetAllowCompact(bool bInAllowCompact); // 0x67cac0 [Final Native Public]
    void SearchSpatialDatabaseForPolygonsPotentiallyIntersectingPlane(const FPlane& InPlane, const TArray<FPolygonID>& OutPolygons); // 0x67c9c0 [Final Native Public]
    void SearchSpatialDatabaseForPolygonsPotentiallyIntersectingLineSegment(const FVector& LineSegmentStart, const FVector& LineSegmentEnd, const TArray<FPolygonID>& OutPolygons); // 0x67c870 [Final Native Public]
    void SearchSpatialDatabaseForPolygonsInVolume(const TArray<FPlane>& Planes, const TArray<FPolygonID>& OutPolygons); // 0x67c750 [Final Native Public]
    UEditableMesh* RevertInstance(); // 0x67c720 [Final Native Public]
    void Revert(); // 0x401890 [Final Native Public]
    void RemovePolygonPerimeterVertices(const FPolygonID& PolygonID, int32 FirstVertexNumberToRemove, int32 NumVerticesToRemove, bool bDeleteOrphanedVertexInstances); // 0x67c5d0 [Final Native Public]
    void RebuildRenderMesh(); // 0x67c5b0 [Final Native Public]
    void QuadrangulateMesh(const TArray<FPolygonID>& OutNewPolygonIDs); // 0x67c500 [Final Native Public]
    void PropagateInstanceChanges(); // 0x401890 [Final Native Public]
    void MoveVertices(const TArray<FVertexToMove>& VerticesToMove); // 0x67c450 [Final Native Public]
    FVertexID MakeVertexID(int32 VertexIndex); // 0x67c3d0 [Final Native Static Public]
    FPolygonID MakePolygonID(int32 PolygonIndex); // 0x67c3d0 [Final Native Static Public]
    FPolygonGroupID MakePolygonGroupID(int32 PolygonGroupIndex); // 0x67c3d0 [Final Native Static Public]
    FEdgeID MakeEdgeID(int32 EdgeIndex); // 0x67c3d0 [Final Native Static Public]
    bool IsValidVertex(const FVertexID& VertexID); // 0x67c340 [Final Native Public]
    bool IsValidPolygonGroup(const FPolygonGroupID& PolygonGroupID); // 0x67c2b0 [Final Native Public]
    bool IsValidPolygon(const FPolygonID& PolygonID); // 0x67c220 [Final Native Public]
    bool IsValidEdge(const FEdgeID& EdgeID); // 0x67c190 [Final Native Public]
    bool IsUndoAllowed(); // 0x67c170 [Final Native Public]
    bool IsSpatialDatabaseAllowed(); // 0x67c150 [Final Native Public]
    bool IsPreviewingSubdivisions(); // 0x67c120 [Final Native Public]
    bool IsOrphanedVertex(const FVertexID& VertexID); // 0x67c090 [Final Native Public]
    bool IsCompactAllowed(); // 0x67c070 [Final Native Public]
    bool IsCommittedAsInstance(); // 0x67c040 [Final Native Public]
    bool IsCommitted(); // 0x67c010 [Final Native Public]
    bool IsBeingModified(); // 0x67bfe0 [Native Public]
    FVertexID InvalidVertexID(); // 0x67bfc0 [Final Native Static Public]
    FPolygonID InvalidPolygonID(); // 0x67bfa0 [Final Native Static Public]
    FPolygonGroupID InvalidPolygonGroupID(); // 0x67bf80 [Final Native Static Public]
    FEdgeID InvalidEdgeID(); // 0x67bf60 [Final Native Static Public]
    void InsetPolygons(const TArray<FPolygonID>& PolygonIDs, float InsetFixedDistance, float InsetProgressTowardCenter, const EInsetPolygonsMode& Mode, const TArray<FPolygonID>& OutNewCenterPolygonIDs, const TArray<FPolygonID>& OutNewSidePolygonIDs); // 0x67bd30 [Final Native Public]
    void InsertPolygonPerimeterVertices(const FPolygonID& PolygonID, int32 InsertBeforeVertexNumber, const TArray<FVertexAndAttributes>& VerticesToInsert); // 0x67bbe0 [Final Native Public]
    void InsertEdgeLoop(const FEdgeID& EdgeID, const TArray<float>& Splits, const TArray<FEdgeID>& OutNewEdgeIDs); // 0x67ba80 [Final Native Public]
    void InitializeAdapters(); // 0x67ba60 [Final Native Public]
    FEdgeID GetVertexPairEdge(const FVertexID& VertexID, const FVertexID& NextVertexID, const bool& bOutEdgeWindingIsReversed); // 0x67b930 [Final Native Public]
    FVertexID GetVertexInstanceVertex(const FVertexInstanceID& VertexInstanceID); // 0x67b890 [Final Native Public]
    int32 GetVertexInstanceCount(); // 0x67b860 [Final Native Public]
    void GetVertexInstanceConnectedPolygons(const FVertexInstanceID& VertexInstanceID, const TArray<FPolygonID>& OutConnectedPolygonIDs); // 0x67b770 [Final Native Public]
    int32 GetVertexInstanceConnectedPolygonCount(const FVertexInstanceID& VertexInstanceID); // 0x67b6e0 [Final Native Public]
    FPolygonID GetVertexInstanceConnectedPolygon(const FVertexInstanceID& VertexInstanceID, int32 ConnectedPolygonNumber); // 0x67b610 [Final Native Public]
    int32 GetVertexCount(); // 0x67b5e0 [Final Native Public]
    void GetVertexConnectedPolygons(const FVertexID& VertexID, const TArray<FPolygonID>& OutConnectedPolygonIDs); // 0x67b4f0 [Final Native Public]
    void GetVertexConnectedEdges(const FVertexID& VertexID, const TArray<FEdgeID>& OutConnectedEdgeIDs); // 0x67b400 [Final Native Public]
    int32 GetVertexConnectedEdgeCount(const FVertexID& VertexID); // 0x67b370 [Final Native Public]
    FEdgeID GetVertexConnectedEdge(const FVertexID& VertexID, int32 ConnectedEdgeNumber); // 0x67b2a0 [Final Native Public]
    void GetVertexAdjacentVertices(const FVertexID& VertexID, const TArray<FVertexID>& OutAdjacentVertexIDs); // 0x67b1b0 [Final Native Public]
    int32 GetTextureCoordinateCount(); // 0x67b180 [Final Native Public]
    FSubdivisionLimitData GetSubdivisionLimitData(); // 0x67b140 [Final Native Public]
    int32 GetSubdivisionCount(); // 0x67b110 [Final Native Public]
    int32 GetPolygonTriangulatedTriangleCount(const FPolygonID& PolygonID); // 0x67b080 [Final Native Public]
    FMeshTriangle GetPolygonTriangulatedTriangle(const FPolygonID& PolygonID, int32 PolygonTriangleNumber); // 0x67afa0 [Final Native Public]
    void GetPolygonPerimeterVertices(const FPolygonID& PolygonID, const TArray<FVertexID>& OutPolygonPerimeterVertexIDs); // 0x67aeb0 [Final Native Public]
    void GetPolygonPerimeterVertexInstances(const FPolygonID& PolygonID, const TArray<FVertexInstanceID>& OutPolygonPerimeterVertexInstanceIDs); // 0x67adc0 [Final Native Public]
    FVertexInstanceID GetPolygonPerimeterVertexInstance(const FPolygonID& PolygonID, int32 PolygonVertexNumber); // 0x67acf0 [Final Native Public]
    int32 GetPolygonPerimeterVertexCount(const FPolygonID& PolygonID); // 0x67aaa0 [Final Native Public]
    FVertexID GetPolygonPerimeterVertex(const FPolygonID& PolygonID, int32 PolygonVertexNumber); // 0x67ac20 [Final Native Public]
    void GetPolygonPerimeterEdges(const FPolygonID& PolygonID, const TArray<FEdgeID>& OutPolygonPerimeterEdgeIDs); // 0x67ab30 [Final Native Public]
    int32 GetPolygonPerimeterEdgeCount(const FPolygonID& PolygonID); // 0x67aaa0 [Final Native Public]
    FEdgeID GetPolygonPerimeterEdge(const FPolygonID& PolygonID, int32 PerimeterEdgeNumber, const bool& bOutEdgeWindingIsReversedForPolygon); // 0x67a980 [Final Native Public]
    FPolygonID GetPolygonInGroup(const FPolygonGroupID& PolygonGroupID, int32 PolygonNumber); // 0x67a8b0 [Final Native Public]
    int32 GetPolygonGroupCount(); // 0x67a880 [Final Native Public]
    int32 GetPolygonCountInGroup(const FPolygonGroupID& PolygonGroupID); // 0x67a7f0 [Final Native Public]
    int32 GetPolygonCount(); // 0x67a7c0 [Final Native Public]
    void GetPolygonAdjacentPolygons(const FPolygonID& PolygonID, const TArray<FPolygonID>& OutAdjacentPolygons); // 0x67a6d0 [Final Native Public]
    FPolygonGroupID GetGroupForPolygon(const FPolygonID& PolygonID); // 0x67a630 [Final Native Public]
    FPolygonGroupID GetFirstValidPolygonGroup(); // 0x67a5f0 [Final Native Public]
    void GetEdgeVertices(const FEdgeID& EdgeID, FVertexID& OutEdgeVertexID0, FVertexID& OutEdgeVertexID1); // 0x67a4c0 [Final Native Public]
    FVertexID GetEdgeVertex(const FEdgeID& EdgeID, int32 EdgeVertexNumber); // 0x67a3f0 [Final Native Public]
    FEdgeID GetEdgeThatConnectsVertices(const FVertexID& VertexID0, const FVertexID& VertexID1); // 0x67a320 [Final Native Public]
    void GetEdgeLoopElements(const FEdgeID& EdgeID, const TArray<FEdgeID>& EdgeLoopIDs); // 0x67a230 [Final Native Public]
    int32 GetEdgeCount(); // 0x67a200 [Final Native Public]
    void GetEdgeConnectedPolygons(const FEdgeID& EdgeID, const TArray<FPolygonID>& OutConnectedPolygonIDs); // 0x67a110 [Final Native Public]
    int32 GetEdgeConnectedPolygonCount(const FEdgeID& EdgeID); // 0x67a080 [Final Native Public]
    FPolygonID GetEdgeConnectedPolygon(const FEdgeID& EdgeID, int32 ConnectedPolygonNumber); // 0x679fb0 [Final Native Public]
    void GeneratePolygonTangentsAndNormals(const TArray<FPolygonID>& PolygonIDs); // 0x679f00 [Final Native Public]
    void FlipPolygons(const TArray<FPolygonID>& PolygonIDs); // 0x679e50 [Final Native Public]
    int32 FindPolygonPerimeterVertexNumberForVertex(const FPolygonID& PolygonID, const FVertexID& VertexID); // 0x679d80 [Final Native Public]
    int32 FindPolygonPerimeterEdgeNumberForVertices(const FPolygonID& PolygonID, const FVertexID& EdgeVertexID0, const FVertexID& EdgeVertexID1); // 0x679c70 [Final Native Public]
    void FindPolygonLoop(const FEdgeID& EdgeID, const TArray<FEdgeID>& OutEdgeLoopEdgeIDs, const TArray<FEdgeID>& OutFlippedEdgeIDs, const TArray<FEdgeID>& OutReversedEdgeIDPathToTake, const TArray<FPolygonID>& OutPolygonIDsToSplit); // 0x679a50 [Final Native Public]
    void ExtrudePolygons(const TArray<FPolygonID>& Polygons, float ExtrudeDistance, bool bKeepNeighborsTogether, const TArray<FPolygonID>& OutNewExtrudedFrontPolygons); // 0x6798a0 [Final Native Public]
    void ExtendVertices(const TArray<FVertexID>& VertexIDs, bool bOnlyExtendClosestEdge, const FVector& ReferencePosition, const TArray<FVertexID>& OutNewExtendedVertexIDs); // 0x679700 [Final Native Public]
    void ExtendEdges(const TArray<FEdgeID>& EdgeIDs, bool bWeldNeighbors, const TArray<FEdgeID>& OutNewExtendedEdgeIDs); // 0x6795a0 [Final Native Public]
    void EndModification(bool bFromUndo); // 0x679510 [Final Native Public]
    void DeleteVertexInstances(const TArray<FVertexInstanceID>& VertexInstanceIDsToDelete, bool bDeleteOrphanedVertices); // 0x679410 [Final Native Public]
    void DeleteVertexAndConnectedEdgesAndPolygons(const FVertexID& VertexID, bool bDeleteOrphanedEdges, bool bDeleteOrphanedVertices, bool bDeleteOrphanedVertexInstances, bool bDeleteEmptyPolygonGroups); // 0x679260 [Final Native Public]
    void DeletePolygons(const TArray<FPolygonID>& PolygonIDsToDelete, bool bDeleteOrphanedEdges, bool bDeleteOrphanedVertices, bool bDeleteOrphanedVertexInstances, bool bDeleteEmptyPolygonGroups); // 0x679070 [Final Native Public]
    void DeletePolygonGroups(const TArray<FPolygonGroupID>& PolygonGroupIDs); // 0x678fc0 [Final Native Public]
    void DeleteOrphanVertices(const TArray<FVertexID>& VertexIDsToDelete); // 0x678f10 [Final Native Public]
    void DeleteEdges(const TArray<FEdgeID>& EdgeIDsToDelete, bool bDeleteOrphanedVertices); // 0x678e10 [Final Native Public]
    void DeleteEdgeAndConnectedPolygons(const FEdgeID& EdgeID, bool bDeleteOrphanedEdges, bool bDeleteOrphanedVertices, bool bDeleteOrphanedVertexInstances, bool bDeleteEmptyPolygonGroups); // 0x678c60 [Final Native Public]
    void CreateVertices(const TArray<FVertexToCreate>& VerticesToCreate, const TArray<FVertexID>& OutNewVertexIDs); // 0x678b20 [Final Native Public]
    void CreateVertexInstances(const TArray<FVertexInstanceToCreate>& VertexInstancesToCreate, const TArray<FVertexInstanceID>& OutNewVertexInstanceIDs); // 0x6789e0 [Final Native Public]
    void CreatePolygons(const TArray<FPolygonToCreate>& PolygonsToCreate, const TArray<FPolygonID>& OutNewPolygonIDs, const TArray<FEdgeID>& OutNewEdgeIDs); // 0x678830 [Final Native Public]
    void CreatePolygonGroups(const TArray<FPolygonGroupToCreate>& PolygonGroupsToCreate, const TArray<FPolygonGroupID>& OutNewPolygonGroupIDs); // 0x6786f0 [Final Native Public]
    void CreateMissingPolygonPerimeterEdges(const FPolygonID& PolygonID, const TArray<FEdgeID>& OutNewEdgeIDs); // 0x678600 [Final Native Public]
    void CreateEmptyVertexRange(int32 NumVerticesToCreate, const TArray<FVertexID>& OutNewVertexIDs); // 0x678520 [Final Native Public]
    void CreateEdges(const TArray<FEdgeToCreate>& EdgesToCreate, const TArray<FEdgeID>& OutNewEdgeIDs); // 0x6783d0 [Final Native Public]
    void ComputePolygonTriangulation(const FPolygonID& PolygonID, const TArray<FMeshTriangle>& OutTriangles); // 0x6781c0 [Final Native Public]
    void ComputePolygonsSharedEdges(const TArray<FPolygonID>& PolygonIDs, const TArray<FEdgeID>& OutSharedEdgeIDs); // 0x6782b0 [Final Native Public]
    FPlane ComputePolygonPlane(const FPolygonID& PolygonID); // 0x678120 [Final Native Public]
    FVector ComputePolygonNormal(const FPolygonID& PolygonID); // 0x678080 [Final Native Public]
    FVector ComputePolygonCenter(const FPolygonID& PolygonID); // 0x677fe0 [Final Native Public]
    FBoxSphereBounds ComputeBoundingBoxAndSphere(); // 0x677f90 [Final Native Public]
    FBox ComputeBoundingBox(); // 0x677f40 [Final Native Public]
    bool ComputeBarycentricWeightForPointOnPolygon(const FPolygonID& PolygonID, const FVector& PointOnPolygon, FMeshTriangle& OutTriangle, const FVector& OutTriangleVertexWeights); // 0x677da0 [Final Native Public]
    UEditableMesh* CommitInstance(UPrimitiveComponent* ComponentToInstanceTo); // 0x677d10 [Final Native Public]
    void Commit(); // 0x677cf0 [Final Native Public]
    void ChangePolygonsVertexInstances(const TArray<FChangeVertexInstancesForPolygon>& VertexInstancesForPolygons); // 0x677bd0 [Final Native Public]
    void BevelPolygons(const TArray<FPolygonID>& PolygonIDs, float BevelFixedDistance, float BevelProgressTowardCenter, const TArray<FPolygonID>& OutNewCenterPolygonIDs, const TArray<FPolygonID>& OutNewSidePolygonIDs); // 0x6779f0 [Final Native Public]
    void AssignPolygonsToPolygonGroups(const TArray<FPolygonGroupForPolygon>& PolygonGroupForPolygons, bool bDeleteOrphanedPolygonGroups); // 0x6778f0 [Final Native Public]
    bool AnyChangesToUndo(); // 0x6778c0 [Final Native Public]

// UEditableMeshFactory (/Script/EditableMesh.EditableMeshFactory)
    UEditableMesh* MakeEditableMesh(UPrimitiveComponent* PrimitiveComponent, int32 LODIndex); // 0x681770 [Final Native Static Public]

// AActor (/Script/Engine.Actor)
    bool WasRecentlyRendered(float Tolerance); // 0x1b8bf00 [Final Native Public]
    void UserConstructionScript(); // 0x974900 [Event Public]
    void TearOff(); // 0xfe0300 [Native Public]
    void SnapRootComponentTo(AActor* InParentActor, const FName& InSocketName); // 0x1b8be40 [Final Native Public]
    void SetTickGroup(const ETickingGroup& NewTickGroup); // 0x1b8bd30 [Final Native Public]
    void SetTickableWhenPaused(bool bTickableWhenPaused); // 0x1b8bdb0 [Final Native Public]
    void SetReplicates(bool bInReplicates); // 0x1b8bca0 [Final Native Public]
    void SetReplicateMovement(bool bInReplicateMovement); // 0x1b8bc10 [Native Public]
    void SetOwner(AActor* NewOwner); // 0x1b8bb80 [Native Public]
    void SetNetDormancy(const ENetDormancy& NewDormancy); // 0x1b8bb00 [Final Native Public]
    void SetLifeSpan(float InLifespan); // 0x1b8ba80 [Native Public]
    void SetActorTickInterval(float TickInterval); // 0x1b8ba00 [Final Native Public]
    void SetActorTickEnabled(bool bEnabled); // 0x1b8b970 [Final Native Public]
    void SetActorScale3D(const FVector& NewScale3D); // 0x1b8b8e0 [Final Native Public]
    void SetActorRelativeScale3D(const FVector& NewRelativeScale); // 0x1b8b850 [Final Native Public]
    void SetActorHiddenInGame(bool bNewHidden); // 0x1b8b7c0 [Native Public]
    void SetActorEnableCollision(bool bNewActorEnableCollision); // 0x1b8b730 [Final Native Public]
    void RemoveTickPrerequisiteComponent(UActorComponent* PrerequisiteComponent); // 0x1b8b6a0 [Native Public]
    void RemoveTickPrerequisiteActor(AActor* PrerequisiteActor); // 0x1b8b610 [Native Public]
    void ReceiveTick(float DeltaSeconds); // 0x974900 [Event Public]
    void ReceiveRadialDamage(float DamageReceived, UDamageType* DamageType, const FVector& Origin, FHitResult& HitInfo, AController* InstigatedBy, AActor* DamageCauser); // 0x974900 [Event Public]
    void ReceivePointDamage(float Damage, UDamageType* DamageType, const FVector& HitLocation, const FVector& HitNormal, UPrimitiveComponent* HitComponent, const FName& BoneName, const FVector& ShotFromDirection, AController* InstigatedBy, AActor* DamageCauser, FHitResult& HitInfo); // 0x974900 [Event Public]
    void ReceiveHit(UPrimitiveComponent* MyComp, AActor* Other, UPrimitiveComponent* OtherComp, bool bSelfMoved, const FVector& HitLocation, const FVector& HitNormal, const FVector& NormalImpulse, FHitResult& Hit); // 0x974900 [Event Public]
    void ReceiveEndPlay(const EEndPlayReason& EndPlayReason); // 0x974900 [Event Public]
    void ReceiveDestroyed(); // 0x974900 [Event Public]
    void ReceiveBeginPlay(); // 0x974900 [Event Protected]
    void ReceiveAnyDamage(float Damage, UDamageType* DamageType, AController* InstigatedBy, AActor* DamageCauser); // 0x974900 [Event Public]
    void ReceiveActorOnReleased(const FKey& ButtonReleased); // 0x974900 [Event Public]
    void ReceiveActorOnInputTouchLeave(const ETouchIndex& FingerIndex); // 0x974900 [Event Public]
    void ReceiveActorOnInputTouchEnter(const ETouchIndex& FingerIndex); // 0x974900 [Event Public]
    void ReceiveActorOnInputTouchEnd(const ETouchIndex& FingerIndex); // 0x974900 [Event Public]
    void ReceiveActorOnInputTouchBegin(const ETouchIndex& FingerIndex); // 0x974900 [Event Public]
    void ReceiveActorOnClicked(const FKey& ButtonPressed); // 0x974900 [Event Public]
    void ReceiveActorEndOverlap(AActor* OtherActor); // 0x974900 [Event Public]
    void ReceiveActorEndCursorOver(); // 0x974900 [Event Public]
    void ReceiveActorBeginOverlap(AActor* OtherActor); // 0x974900 [Event Public]
    void ReceiveActorBeginCursorOver(); // 0x974900 [Event Public]
    void PrestreamTextures(float Seconds, bool bEnableStreaming, int32 CinematicTextureGroups); // 0x1b8b500 [Native Public]
    void OnRep_ReplicateMovement(); // 0xfe02e0 [Native Public]
    void OnRep_ReplicatedMovement(); // 0x1b8b4e0 [Native Public]
    void OnRep_Owner(); // 0x13f9960 [Native Protected]
    void OnRep_Instigator(); // 0x1b8b4c0 [Native Public]
    void OnRep_AttachmentReplication(); // 0xfe0160 [Native Public]
    void MakeNoise(float Loudness, APawn* NoiseInstigator, const FVector& NoiseLocation, float MaxRange, const FName& Tag); // 0x1b8b330 [Final Native Public]
    UMaterialInstanceDynamic* MakeMIDForMaterial(UMaterialInterface* Parent); // 0x1b8b2a0 [Final Native Public]
    bool K2_TeleportTo(const FVector& DestLocation, const FRotator& DestRotation); // 0x1b8b1b0 [Final Native Public]
    bool K2_SetActorTransform(FTransform& NewTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1b8afc0 [Final Native Public]
    bool K2_SetActorRotation(const FRotator& NewRotation, bool bTeleportPhysics); // 0x1b8aee0 [Final Native Public]
    void K2_SetActorRelativeTransform(FTransform& NewRelativeTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1b8acf0 [Final Native Public]
    void K2_SetActorRelativeRotation(const FRotator& NewRelativeRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1b8ab40 [Final Native Public]
    void K2_SetActorRelativeLocation(const FVector& NewRelativeLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1b8a990 [Final Native Public]
    bool K2_SetActorLocationAndRotation(const FVector& NewLocation, const FRotator& NewRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1b8a7a0 [Final Native Public]
    bool K2_SetActorLocation(const FVector& NewLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1b8a5f0 [Final Native Public]
    void K2_OnReset(); // 0x974900 [Event Public]
    void K2_OnEndViewTarget(APlayerController* PC); // 0x974900 [Event Public]
    void K2_OnBecomeViewTarget(APlayerController* PC); // 0x974900 [Event Public]
    USceneComponent* K2_GetRootComponent(); // 0x1b8a5d0 [Final Native Public]
    FRotator K2_GetActorRotation(); // 0x1b8a510 [Final Native Public]
    FVector K2_GetActorLocation(); // 0x1b8a490 [Final Native Public]
    void K2_DetachFromActor(const EDetachmentRule& LocationRule, const EDetachmentRule& RotationRule, const EDetachmentRule& ScaleRule); // 0x1b8a390 [Final Native Public]
    void K2_DestroyComponent(UActorComponent* Component); // 0x1b8a310 [Final Native Public]
    void K2_DestroyActor(); // 0x1b8a2f0 [Native Public]
    void K2_AttachToComponent(USceneComponent* Parent, const FName& SocketName, const EAttachmentRule& LocationRule, const EAttachmentRule& RotationRule, const EAttachmentRule& ScaleRule, bool bWeldSimulatedBodies); // 0x1b8a130 [Final Native Public]
    void K2_AttachToActor(AActor* ParentActor, const FName& SocketName, const EAttachmentRule& LocationRule, const EAttachmentRule& RotationRule, const EAttachmentRule& ScaleRule, bool bWeldSimulatedBodies); // 0x1b89f70 [Final Native Public]
    void K2_AttachRootComponentToActor(AActor* InParentActor, const FName& InSocketName, const EAttachLocation& AttachLocationType, bool bWeldSimulatedBodies); // 0x1b89e20 [Final Native Public]
    void K2_AttachRootComponentTo(USceneComponent* InParent, const FName& InSocketName, const EAttachLocation& AttachLocationType, bool bWeldSimulatedBodies); // 0x1b89cd0 [Final Native Public]
    void K2_AddActorWorldTransform(FTransform& DeltaTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1b89ae0 [Final Native Public]
    void K2_AddActorWorldRotation(const FRotator& DeltaRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1b89930 [Final Native Public]
    void K2_AddActorWorldOffset(const FVector& DeltaLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1b89780 [Final Native Public]
    void K2_AddActorLocalTransform(FTransform& NewTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1b89590 [Final Native Public]
    void K2_AddActorLocalRotation(const FRotator& DeltaRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1b893e0 [Final Native Public]
    void K2_AddActorLocalOffset(const FVector& DeltaLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1b89230 [Final Native Public]
    bool IsOverlappingActor(AActor* Other); // 0x1b891a0 [Final Native Public]
    bool IsChildActor(); // 0x1b89170 [Final Native Public]
    bool IsActorTickEnabled(); // 0x1b89140 [Final Native Public]
    bool IsActorBeingDestroyed(); // 0x1b89110 [Final Native Public]
    bool HasAuthority(); // 0x1b890e0 [Final Native Public]
    float GetVerticalDistanceTo(AActor* OtherActor); // 0x1b89040 [Final Native Public]
    FVector GetVelocity(); // 0x1b89000 [Native Public]
    FTransform GetTransform(); // 0x1b88fb0 [Final Native Public]
    bool GetTickableWhenPaused(); // 0x1b88f80 [Final Native Public]
    float GetSquaredDistanceTo(AActor* OtherActor); // 0x1b88ee0 [Final Native Public]
    ENetRole GetRemoteRole(); // 0x1b88ec0 [Final Native Public]
    UChildActorComponent* GetParentComponent(); // 0x1b88e90 [Final Native Public]
    AActor* GetParentActor(); // 0x1b88e60 [Final Native Public]
    AActor* GetOwner(); // 0x1b88e40 [Final Native Public]
    void GetOverlappingComponents(const TArray<UPrimitiveComponent*>& OverlappingComponents); // 0x1b88d90 [Final Native Public]
    void GetOverlappingActors(const TArray<AActor*>& OverlappingActors, TSubclassOf<AActor> ClassFilter); // 0x1b88ca0 [Final Native Public]
    ENetRole GetLocalRole(); // 0x1b88c80 [Final Native Public]
    float GetLifeSpan(); // 0x1b88c40 [Native Public]
    AController* GetInstigatorController(); // 0x1b88c10 [Final Native Public]
    APawn* GetInstigator(); // 0x1b88be0 [Final Native Public]
    FVector GetInputVectorAxisValue(const FKey& InputAxisKey); // 0x1b88ae0 [Final Native Public]
    float GetInputAxisValue(const FName& InputAxisName); // 0x1b88a40 [Final Native Public]
    float GetInputAxisKeyValue(const FKey& InputAxisKey); // 0x1b88950 [Final Native Public]
    float GetHorizontalDotProductTo(AActor* OtherActor); // 0x1b888b0 [Final Native Public]
    float GetHorizontalDistanceTo(AActor* OtherActor); // 0x1b88810 [Final Native Public]
    float GetGameTimeSinceCreation(); // 0x1b887e0 [Final Native Public]
    float GetDotProductTo(AActor* OtherActor); // 0x1b88740 [Final Native Public]
    float GetDistanceTo(AActor* OtherActor); // 0x1b886a0 [Final Native Public]
    TArray<UActorComponent*> GetComponentsByTag(TSubclassOf<UActorComponent> ComponentClass, const FName& Tag); // 0x1b885a0 [Final Native Public]
    TArray<UActorComponent*> GetComponentsByClass(TSubclassOf<UActorComponent> ComponentClass); // 0x1b884c0 [Final Native Public]
    UActorComponent* GetComponentByClass(TSubclassOf<UActorComponent> ComponentClass); // 0x1b88430 [Final Native Public]
    FName GetAttachParentSocketName(); // 0x1b88340 [Final Native Public]
    AActor* GetAttachParentActor(); // 0x1b88310 [Final Native Public]
    void GetAttachedActors(const TArray<AActor*>& OutActors); // 0x1b88380 [Final Native Public]
    void GetAllChildActors(const TArray<AActor*>& ChildActors, bool bIncludeDescendants); // 0x1b88210 [Final Native Public]
    FVector GetActorUpVector(); // 0x1b881a0 [Final Native Public]
    float GetActorTimeDilation(); // 0x1b88170 [Final Native Public]
    float GetActorTickInterval(); // 0x1b88140 [Final Native Public]
    FVector GetActorScale3D(); // 0x1b88100 [Final Native Public]
    FVector GetActorRightVector(); // 0x1b88090 [Final Native Public]
    FVector GetActorRelativeScale3D(); // 0x1b88050 [Final Native Public]
    FVector GetActorForwardVector(); // 0x1b87fe0 [Final Native Public]
    void GetActorEyesViewPoint(const FVector& OutLocation, const FRotator& OutRotation); // 0x1b87ef0 [Native Public]
    bool GetActorEnableCollision(); // 0x1b87ec0 [Final Native Public]
    void GetActorBounds(bool bOnlyCollidingComponents, const FVector& Origin, const FVector& BoxExtent); // 0x1b87d90 [Final Native Public]
    void ForceNetUpdate(); // 0x1b87d70 [Native Public]
    void FlushNetDormancy(); // 0x1b87d50 [Final Native Public]
    void EnableInput(APlayerController* PlayerController); // 0x13f44f0 [Native Public]
    void DisableInput(APlayerController* PlayerController); // 0x13df910 [Native Public]
    void DetachRootComponentFromParent(bool bMaintainWorldPosition); // 0x1b87cc0 [Final Native Public]
    void AddTickPrerequisiteComponent(UActorComponent* PrerequisiteComponent); // 0x1b87c30 [Native Public]
    void AddTickPrerequisiteActor(AActor* PrerequisiteActor); // 0x1b87ba0 [Native Public]
    UActorComponent* AddComponent(const FName& TemplateName, bool bManualAttachment, FTransform& RelativeTransform, UObject* ComponentTemplateContext); // 0x1b879e0 [Final Native Public]
    bool ActorHasTag(const FName& Tag); // 0x1b87950 [Final Native Public]

// UActorComponent (/Script/Engine.ActorComponent)
    void ToggleActive(); // 0x13f9960 [Native Public]
    void SetTickGroup(const ETickingGroup& NewTickGroup); // 0x1b8f920 [Final Native Public]
    void SetTickableWhenPaused(bool bTickableWhenPaused); // 0x1b8f9a0 [Final Native Public]
    void SetIsReplicated(bool ShouldReplicate); // 0x1b8f890 [Final Native Public]
    void SetComponentTickInterval(float TickInterval); // 0x1b8f810 [Final Native Public]
    void SetComponentTickEnabled(bool bEnabled); // 0x1b8f780 [Native Public]
    void SetAutoActivate(bool bNewAutoActivate); // 0x1b8f6f0 [Native Public]
    void SetActive(bool bNewActive, bool bReset); // 0x1b8f620 [Native Public]
    void RemoveTickPrerequisiteComponent(UActorComponent* PrerequisiteComponent); // 0x1b8f590 [Native Public]
    void RemoveTickPrerequisiteActor(AActor* PrerequisiteActor); // 0x1b8f500 [Native Public]
    void ReceiveTick(float DeltaSeconds); // 0x974900 [Event Public]
    void ReceiveEndPlay(const EEndPlayReason& EndPlayReason); // 0x974900 [Event Public]
    void ReceiveBeginPlay(); // 0x974900 [Event Public]
    void OnRep_IsActive(); // 0xfe02e0 [Native Public]
    void K2_DestroyComponent(UObject* Object); // 0x1b8f400 [Final Native Public]
    bool IsComponentTickEnabled(); // 0x1b8f3d0 [Native Public]
    bool IsBeingDestroyed(); // 0x1b8f3a0 [Final Native Public]
    bool IsActive(); // 0x1b8f370 [Native Public]
    AActor* GetOwner(); // 0x1b8f350 [Final Native Public]
    float GetComponentTickInterval(); // 0x1b8f320 [Final Native Public]
    void Deactivate(); // 0xfe02c0 [Native Public]
    bool ComponentHasTag(const FName& Tag); // 0x1b8f110 [Final Native Public]
    void AddTickPrerequisiteComponent(UActorComponent* PrerequisiteComponent); // 0x1b8efc0 [Native Public]
    void AddTickPrerequisiteActor(AActor* PrerequisiteActor); // 0x1b8ef30 [Native Public]
    void Activate(bool bReset); // 0x13f9b60 [Native Public]

// USceneComponent (/Script/Engine.SceneComponent)
    void ToggleVisibility(bool bPropagateToChildren); // 0x1cafd80 [Final Native Public]
    bool SnapTo(USceneComponent* InParent, const FName& InSocketName); // 0x1cafcc0 [Final Native Public]
    void SetWorldScale3D(const FVector& NewScale); // 0x1cafb30 [Final Native Public]
    void SetVisibility(bool bNewVisibility, bool bPropagateToChildren); // 0x1cafa60 [Final Native Public]
    void SetShouldUpdatePhysicsVolume(bool bInShouldUpdatePhysicsVolume); // 0x1caf9d0 [Final Native Public]
    void SetRelativeScale3D(const FVector& NewScale3D); // 0x1caf940 [Native Public]
    void SetMobility(const EComponentMobility& NewMobility); // 0x1caf8c0 [Native Public]
    void SetHiddenInGame(bool NewHidden, bool bPropagateToChildren); // 0x1caf7f0 [Final Native Public]
    void SetAbsolute(bool bNewAbsoluteLocation, bool bNewAbsoluteRotation, bool bNewAbsoluteScale); // 0x1caf650 [Final Native Public]
    void ResetRelativeTransform(); // 0x1caf630 [Final Native Public]
    void OnRep_Visibility(bool OldValue); // 0x1caf4a0 [Final Native Private]
    void OnRep_Transform(); // 0x1caf480 [Final Native Private]
    void OnRep_AttachSocketName(); // 0x1caf460 [Final Native Private]
    void OnRep_AttachParent(); // 0x1caf460 [Final Native Private]
    void OnRep_AttachChildren(); // 0x1caf440 [Final Native Private]
    void K2_SetWorldTransform(FTransform& NewTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1caf250 [Final Native Public]
    void K2_SetWorldRotation(const FRotator& NewRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1caf0a0 [Final Native Public]
    void K2_SetWorldLocationAndRotation(const FVector& NewLocation, const FRotator& NewRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1caeec0 [Final Native Public]
    void K2_SetWorldLocation(const FVector& NewLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1caed10 [Final Native Public]
    void K2_SetRelativeTransform(FTransform& NewTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1caeb20 [Final Native Public]
    void K2_SetRelativeRotation(const FRotator& NewRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1cae970 [Final Native Public]
    void K2_SetRelativeLocationAndRotation(const FVector& NewLocation, const FRotator& NewRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1cae790 [Final Native Public]
    void K2_SetRelativeLocation(const FVector& NewLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1cae5e0 [Final Native Public]
    FTransform K2_GetComponentToWorld(); // 0x1cae580 [Final Native Public]
    FVector K2_GetComponentScale(); // 0x1cae540 [Final Native Public]
    FRotator K2_GetComponentRotation(); // 0x1cae500 [Final Native Public]
    FVector K2_GetComponentLocation(); // 0x1cae4c0 [Final Native Public]
    void K2_DetachFromComponent(const EDetachmentRule& LocationRule, const EDetachmentRule& RotationRule, const EDetachmentRule& ScaleRule, bool bCallModify); // 0x1cae370 [Final Native Public]
    bool K2_AttachToComponent(USceneComponent* Parent, const FName& SocketName, const EAttachmentRule& LocationRule, const EAttachmentRule& RotationRule, const EAttachmentRule& ScaleRule, bool bWeldSimulatedBodies); // 0x1cae1c0 [Final Native Public]
    bool K2_AttachTo(USceneComponent* InParent, const FName& InSocketName, const EAttachLocation& AttachType, bool bWeldSimulatedBodies); // 0x1cae070 [Final Native Public]
    void K2_AddWorldTransform(FTransform& DeltaTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1cade80 [Final Native Public]
    void K2_AddWorldRotation(const FRotator& DeltaRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1cadcd0 [Final Native Public]
    void K2_AddWorldOffset(const FVector& DeltaLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1cadb20 [Final Native Public]
    void K2_AddRelativeRotation(const FRotator& DeltaRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1cad970 [Final Native Public]
    void K2_AddRelativeLocation(const FVector& DeltaLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1cad7c0 [Final Native Public]
    void K2_AddLocalTransform(FTransform& DeltaTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1cad5d0 [Final Native Public]
    void K2_AddLocalRotation(const FRotator& DeltaRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1cad420 [Final Native Public]
    void K2_AddLocalOffset(const FVector& DeltaLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1cad270 [Final Native Public]
    bool IsVisible(); // 0x1cad240 [Native Public]
    bool IsSimulatingPhysics(const FName& BoneName); // 0x1cad1a0 [Native Public]
    bool IsAnySimulatingPhysics(); // 0x1cad170 [Native Public]
    FVector GetUpVector(); // 0x1cad030 [Final Native Public]
    FTransform GetSocketTransform(const FName& InSocketName, const ERelativeTransformSpace& TransformSpace); // 0x1cacf30 [Native Public]
    FRotator GetSocketRotation(const FName& InSocketName); // 0x1cace80 [Native Public]
    FQuat GetSocketQuaternion(const FName& InSocketName); // 0x1cacde0 [Native Public]
    FVector GetSocketLocation(const FName& InSocketName); // 0x1cacd30 [Native Public]
    bool GetShouldUpdatePhysicsVolume(); // 0x1cacd00 [Final Native Public]
    FVector GetRightVector(); // 0x1caccc0 [Final Native Public]
    FTransform GetRelativeTransform(); // 0x1cacc60 [Final Native Public]
    APhysicsVolume* GetPhysicsVolume(); // 0x1cacc30 [Final Native Public]
    void GetParentComponents(const TArray<USceneComponent*>& Parents); // 0x1cacb80 [Final Native Public]
    int32 GetNumChildrenComponents(); // 0x1cacb50 [Final Native Public]
    FVector GetForwardVector(); // 0x1c8b340 [Final Native Public]
    FVector GetComponentVelocity(); // 0x1cacb10 [Native Public]
    void GetChildrenComponents(bool bIncludeAllDescendants, const TArray<USceneComponent*>& Children); // 0x1caca10 [Final Native Public]
    USceneComponent* GetChildComponent(int32 ChildIndex); // 0x1cac980 [Final Native Public]
    FName GetAttachSocketName(); // 0x1cac960 [Final Native Public]
    USceneComponent* GetAttachParent(); // 0xff37f0 [Final Native Public]
    TArray<FName> GetAllSocketNames(); // 0x1cac8e0 [Final Native Public]
    bool DoesSocketExist(const FName& InSocketName); // 0x1cac840 [Native Public]
    void DetachFromParent(bool bMaintainWorldPosition, bool bCallModify); // 0x1cac770 [Native Public]

// UPrimitiveComponent (/Script/Engine.PrimitiveComponent)
    void WakeRigidBody(const FName& BoneName); // 0x1ca3570 [Native Public]
    void WakeAllRigidBodies(); // 0x1ca3550 [Native Public]
    void SetWalkableSlopeOverride(FWalkableSlopeOverride& NewOverride); // 0x1ca34a0 [Native Public]
    void SetUseCCD(bool InUseCCD, const FName& BoneName); // 0x1ca33d0 [Native Public]
    void SetTranslucentSortPriority(int32 NewTranslucentSortPriority); // 0x1ca3350 [Final Native Public]
    void SetSingleSampleShadowFromStationaryLights(bool bNewSingleSampleShadowFromStationaryLights); // 0x1ca3140 [Final Native Public]
    void SetSimulatePhysics(bool bSimulate); // 0x1ca30b0 [Native Public]
    void SetRenderInMainPass(bool bValue); // 0x1ca3020 [Final Native Public]
    void SetRenderCustomDepth(bool bValue); // 0x1ca2f90 [Final Native Public]
    void SetReceivesDecals(bool bNewReceivesDecals); // 0x1ca2f00 [Final Native Public]
    void SetPhysMaterialOverride(UPhysicalMaterial* NewPhysMaterial); // 0x1ca2840 [Native Public]
    void SetPhysicsMaxAngularVelocityInRadians(float NewMaxAngVel, bool bAddToCurrent, const FName& BoneName); // 0x1ca2d70 [Final Native Public]
    void SetPhysicsMaxAngularVelocityInDegrees(float NewMaxAngVel, bool bAddToCurrent, const FName& BoneName); // 0x1ca2c60 [Final Native Public]
    void SetPhysicsMaxAngularVelocity(float NewMaxAngVel, bool bAddToCurrent, const FName& BoneName); // 0x1ca2c60 [Final Native Public]
    void SetPhysicsLinearVelocity(const FVector& NewVel, bool bAddToCurrent, const FName& BoneName); // 0x1ca2b40 [Native Public]
    void SetPhysicsAngularVelocityInRadians(const FVector& NewAngVel, bool bAddToCurrent, const FName& BoneName); // 0x1ca2a20 [Native Public]
    void SetPhysicsAngularVelocityInDegrees(const FVector& NewAngVel, bool bAddToCurrent, const FName& BoneName); // 0x1ca28d0 [Final Native Public]
    void SetPhysicsAngularVelocity(const FVector& NewAngVel, bool bAddToCurrent, const FName& BoneName); // 0x1ca28d0 [Final Native Public]
    void SetOwnerNoSee(bool bNewOwnerNoSee); // 0x1ca27b0 [Final Native Public]
    void SetOnlyOwnerSee(bool bNewOnlyOwnerSee); // 0x1ca2720 [Final Native Public]
    void SetNotifyRigidBodyCollision(bool bNewNotifyRigidBodyCollision); // 0x1ca2690 [Native Public]
    void SetMaterialByName(const FName& MaterialSlotName, UMaterialInterface* Material); // 0x1ca2540 [Native Public]
    void SetMaterial(int32 ElementIndex, UMaterialInterface* Material); // 0x1ca2470 [Native Public]
    void SetMassScale(const FName& BoneName, float InMassScale); // 0x1ca23a0 [Native Public]
    void SetMassOverrideInKg(const FName& BoneName, float MassInKg, bool bOverrideMass); // 0x1ca22a0 [Native Public]
    void SetLinearDamping(float InDamping); // 0x1ca2220 [Native Public]
    void SetGenerateOverlapEvents(bool bInGenerateOverlapEvents); // 0x1ca2090 [Final Native Public]
    void SetEnableGravity(bool bGravityEnabled); // 0x1ca2000 [Native Public]
    void SetCustomPrimitiveDataVector4(int32 DataIndex, const FVector4& Value); // 0x1ca1f30 [Final Native Public]
    void SetCustomPrimitiveDataVector3(int32 DataIndex, const FVector& Value); // 0x1ca1e60 [Final Native Public]
    void SetCustomPrimitiveDataVector2(int32 DataIndex, const FVector2D& Value); // 0x1ca1da0 [Final Native Public]
    void SetCustomPrimitiveDataFloat(int32 DataIndex, float Value); // 0x1ca1cd0 [Final Native Public]
    void SetCustomDepthStencilWriteMask(const ERendererStencilMask& WriteMaskBit); // 0x1ca1c50 [Final Native Public]
    void SetCustomDepthStencilValue(int32 Value); // 0x1ca1bd0 [Final Native Public]
    void SetCullDistance(float NewCullDistance); // 0x1ca1b50 [Final Native Public]
    void SetConstraintMode(const EDOFMode& ConstraintMode); // 0x1ca1ad0 [Native Public]
    void SetCollisionResponseToChannel(const ECollisionChannel& Channel, const ECollisionResponse& NewResponse); // 0x1ca1a10 [Native Public]
    void SetCollisionResponseToAllChannels(const ECollisionResponse& NewResponse); // 0x1ca1990 [Native Public]
    void SetCollisionProfileName(const FName& InCollisionProfileName); // 0x1bd5750 [Native Public]
    void SetCollisionObjectType(const ECollisionChannel& Channel); // 0x1ca1910 [Native Public]
    void SetCollisionEnabled(const ECollisionEnabled& NewType); // 0x1ca1890 [Native Public]
    void SetCenterOfMass(const FVector& CenterOfMassOffset, const FName& BoneName); // 0x1ca17c0 [Final Native Public]
    void SetCastShadow(bool NewCastShadow); // 0x1ca1730 [Final Native Public]
    void SetBoundsScale(float NewBoundsScale); // 0x1ca16b0 [Final Native Public]
    void SetAngularDamping(float InDamping); // 0x1ca10c0 [Native Public]
    void SetAllUseCCD(bool InUseCCD); // 0x1ca1030 [Native Public]
    void SetAllPhysicsLinearVelocity(const FVector& NewVel, bool bAddToCurrent); // 0x1ca0f50 [Native Public]
    void SetAllPhysicsAngularVelocityInRadians(const FVector& NewAngVel, bool bAddToCurrent); // 0x1ca0e70 [Native Public]
    void SetAllPhysicsAngularVelocityInDegrees(const FVector& NewAngVel, bool bAddToCurrent); // 0x1ca0d50 [Final Native Public]
    void SetAllMassScale(float InMassScale); // 0x1ca0cd0 [Native Public]
    FVector ScaleByMomentOfInertia(const FVector& InputVector, const FName& BoneName); // 0x1ca0bd0 [Native Public]
    void PutRigidBodyToSleep(const FName& BoneName); // 0x1ca0ad0 [Final Native Public]
    bool K2_SphereTraceComponent(const FVector& TraceStart, const FVector& TraceEnd, float SphereRadius, bool bTraceComplex, bool bShowTrace, bool bPersistentShowTrace, const FVector& HitLocation, const FVector& HitNormal, const FName& BoneName, FHitResult& OutHit); // 0x1ca0760 [Final Native Public]
    bool K2_SphereOverlapComponent(const FVector& InSphereCentre, float InSphereRadius, bool bTraceComplex, bool bShowTrace, bool bPersistentShowTrace, const FVector& HitLocation, const FVector& HitNormal, const FName& BoneName, FHitResult& OutHit); // 0x1ca0430 [Final Native Public]
    bool K2_LineTraceComponent(const FVector& TraceStart, const FVector& TraceEnd, bool bTraceComplex, bool bShowTrace, bool bPersistentShowTrace, const FVector& HitLocation, const FVector& HitNormal, const FName& BoneName, FHitResult& OutHit); // 0x1ca0100 [Final Native Public]
    bool K2_IsQueryCollisionEnabled(); // 0x1ca00c0 [Final Native Public]
    bool K2_IsPhysicsCollisionEnabled(); // 0x1ca0080 [Final Native Public]
    bool K2_IsCollisionEnabled(); // 0x1ca0040 [Final Native Public]
    bool K2_BoxOverlapComponent(const FVector& InBoxCentre, const FBox& InBox, bool bTraceComplex, bool bShowTrace, bool bPersistentShowTrace, const FVector& HitLocation, const FVector& HitNormal, const FName& BoneName, FHitResult& OutHit); // 0x1c9fd00 [Final Native Public]
    bool IsOverlappingComponent(UPrimitiveComponent* OtherComp); // 0x1c9fc70 [Final Native Public]
    bool IsOverlappingActor(AActor* Other); // 0x1c9fbe0 [Final Native Public]
    bool IsGravityEnabled(); // 0x1c9fbb0 [Native Public]
    bool IsAnyRigidBodyAwake(); // 0x1beaab0 [Native Public]
    void IgnoreComponentWhenMoving(UPrimitiveComponent* Component, bool bShouldIgnore); // 0x1c9f980 [Final Native Public]
    void IgnoreActorWhenMoving(AActor* Actor, bool bShouldIgnore); // 0x1c9f8b0 [Final Native Public]
    FWalkableSlopeOverride GetWalkableSlopeOverride(); // 0x1c9f880 [Final Native Public]
    FVector GetPhysicsLinearVelocityAtPoint(const FVector& Point, const FName& BoneName); // 0x1c9f710 [Final Native Public]
    FVector GetPhysicsLinearVelocity(const FName& BoneName); // 0x1c9f670 [Final Native Public]
    FVector GetPhysicsAngularVelocityInRadians(const FName& BoneName); // 0x1c9f5d0 [Final Native Public]
    FVector GetPhysicsAngularVelocityInDegrees(const FName& BoneName); // 0x1c9f500 [Final Native Public]
    FVector GetPhysicsAngularVelocity(const FName& BoneName); // 0x1c9f500 [Final Native Public]
    void GetOverlappingComponents(const TArray<UPrimitiveComponent*>& OutOverlappingComponents); // 0x1c9f450 [Final Native Public]
    void GetOverlappingActors(const TArray<AActor*>& OverlappingActors, TSubclassOf<AActor> ClassFilter); // 0x1c9f360 [Final Native Public]
    int32 GetNumMaterials(); // 0x1be7f70 [Native Public]
    UMaterialInterface* GetMaterialFromCollisionFaceIndex(int32 FaceIndex, const int32& SectionIndex); // 0x1c9f280 [Native Public]
    UMaterialInterface* GetMaterial(int32 ElementIndex); // 0x1c9f1e0 [Native Public]
    float GetMassScale(const FName& BoneName); // 0x1c9f140 [Native Public]
    float GetMass(); // 0x1c9f100 [Native Public]
    float GetLinearDamping(); // 0x1c9f0c0 [Native Public]
    FVector GetInertiaTensor(const FName& BoneName); // 0x1c9f010 [Native Public]
    bool GetGenerateOverlapEvents(); // 0x1c9efe0 [Final Native Public]
    ECollisionResponse GetCollisionResponseToChannel(const ECollisionChannel& Channel); // 0x1c9ef50 [Native Public]
    FName GetCollisionProfileName(); // 0x1c9ef10 [Final Native Public]
    ECollisionChannel GetCollisionObjectType(); // 0x1c9eee0 [Native Public]
    ECollisionEnabled GetCollisionEnabled(); // 0x1c9eeb0 [Native Public]
    float GetClosestPointOnCollision(const FVector& Point, const FVector& OutPointOnBody, const FName& BoneName); // 0x1c9ed70 [Final Native Public]
    FVector GetCenterOfMass(const FName& BoneName); // 0x1c9ecd0 [Final Native Public]
    float GetAngularDamping(); // 0x1c9e920 [Native Public]
    UMaterialInstanceDynamic* CreateDynamicMaterialInstance(int32 ElementIndex, UMaterialInterface* SourceMaterial, const FName& OptionalName); // 0x1c9e810 [Native Public]
    UMaterialInstanceDynamic* CreateAndSetMaterialInstanceDynamicFromMaterial(int32 ElementIndex, UMaterialInterface* Parent); // 0x1c9e740 [Native Public]
    UMaterialInstanceDynamic* CreateAndSetMaterialInstanceDynamic(int32 ElementIndex); // 0x1c9e6a0 [Native Public]
    TArray<UPrimitiveComponent*> CopyArrayOfMoveIgnoreComponents(); // 0x1c9e5a0 [Final Native Public]
    TArray<AActor*> CopyArrayOfMoveIgnoreActors(); // 0x1c9e520 [Final Native Public]
    void ClearMoveIgnoreComponents(); // 0x1c9e4d0 [Final Native Public]
    void ClearMoveIgnoreActors(); // 0x1c9e4b0 [Final Native Public]
    bool CanCharacterStepUp(APawn* Pawn); // 0x1c9e410 [Native Public]
    void AddTorqueInRadians(const FVector& Torque, const FName& BoneName, bool bAccelChange); // 0x1c9e1a0 [Native Public]
    void AddTorqueInDegrees(const FVector& Torque, const FName& BoneName, bool bAccelChange); // 0x1c9e2c0 [Final Native Public]
    void AddTorque(const FVector& Torque, const FName& BoneName, bool bAccelChange); // 0x1c9e1a0 [Final Native Public]
    void AddRadialImpulse(const FVector& Origin, float Radius, float Strength, const ERadialImpulseFalloff& Falloff, bool bVelChange); // 0x1c9dfe0 [Native Public]
    void AddRadialForce(const FVector& Origin, float Radius, float Strength, const ERadialImpulseFalloff& Falloff, bool bAccelChange); // 0x1c9de20 [Native Public]
    void AddImpulseAtLocation(const FVector& Impulse, const FVector& Location, const FName& BoneName); // 0x1c9db10 [Native Public]
    void AddImpulse(const FVector& Impulse, const FName& BoneName, bool bVelChange); // 0x1c9d9f0 [Native Public]
    void AddForceAtLocationLocal(const FVector& Force, const FVector& Location, const FName& BoneName); // 0x1c9d8c0 [Native Public]
    void AddForceAtLocation(const FVector& Force, const FVector& Location, const FName& BoneName); // 0x1c9d790 [Native Public]
    void AddForce(const FVector& Force, const FName& BoneName, bool bAccelChange); // 0x1c9d670 [Native Public]
    void AddAngularImpulseInRadians(const FVector& Impulse, const FName& BoneName, bool bVelChange); // 0x1c9d550 [Native Public]
    void AddAngularImpulseInDegrees(const FVector& Impulse, const FName& BoneName, bool bVelChange); // 0x1c9d400 [Final Native Public]
    void AddAngularImpulse(const FVector& Impulse, const FName& BoneName, bool bVelChange); // 0x1c9d2e0 [Native Public]

// UFXSystemComponent (/Script/Engine.FXSystemComponent)
    void SetVectorParameter(const FName& ParameterName, const FVector& Param); // 0x1c83ba0 [Native Public]
    void SetFloatParameter(const FName& ParameterName, float Param); // 0x1c83840 [Native Public]
    void SetColorParameter(const FName& ParameterName, const FLinearColor& Param); // 0x1c836a0 [Native Public]
    void SetActorParameter(const FName& ParameterName, AActor* Param); // 0x1c82c00 [Native Public]

// UAnimNotify (/Script/Engine.AnimNotify)
    bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation); // 0x974900 [Event Public]
    FString GetNotifyName(); // 0x1b9b520 [Native Event Public]

// UAnimNotifyState (/Script/Engine.AnimNotifyState)
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime); // 0x974900 [Event Public]
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation); // 0x974900 [Event Public]
    bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration); // 0x974900 [Event Public]
    FString GetNotifyName(); // 0x1b9b520 [Native Event Public]

// UOnlineBlueprintCallProxyBase (/Script/Engine.OnlineBlueprintCallProxyBase)
    void Activate(); // 0xfe02e0 [Native Public]

// UBlueprintAsyncActionBase (/Script/Engine.BlueprintAsyncActionBase)
    void Activate(); // 0xfe02e0 [Native Public]

// UWorld (/Script/Engine.World)
    AWorldSettings* K2_GetWorldSettings(); // 0x1cda2d0 [Final Native Public]
    void HandleTimelineScrubbed(); // 0x1cda2b0 [Final Native Public]

// APawn (/Script/Engine.Pawn)
    void SpawnDefaultController(); // 0x1c89370 [Native Public]
    void SetCanAffectNavigationGeneration(bool bNewValue, bool bForceUpdate); // 0x1c883d0 [Final Native Public]
    void ReceiveUnpossessed(AController* OldController); // 0x974900 [Event Public]
    void ReceivePossessed(AController* NewController); // 0x974900 [Event Public]
    void PawnMakeNoise(float Loudness, const FVector& NoiseLocation, bool bUseNoiseMakerLocation, AActor* NoiseMaker); // 0x1c879a0 [Final Native Public]
    void OnRep_PlayerState(); // 0x4aa4b0 [Native Public]
    void OnRep_Controller(); // 0x1c87980 [Native Public]
    void LaunchPawn(const FVector& LaunchVelocity, bool bXYOverride, bool bZOverride); // 0x1c87740 [Final Native Public]
    FVector K2_GetMovementInputVector(); // 0x1c875e0 [Final Native Public]
    bool IsPlayerControlled(); // 0x1be8c70 [Native Public]
    bool IsMoveInputIgnored(); // 0x1c876e0 [Native Public]
    bool IsLocallyControlled(); // 0x1c876b0 [Native Public]
    bool IsControlled(); // 0x1c87680 [Final Native Public]
    bool IsBotControlled(); // 0x1c87620 [Native Public]
    FVector GetPendingMovementInputVector(); // 0x1c875e0 [Final Native Public]
    FVector GetNavAgentLocation(); // 0x1c87520 [Native Public]
    UPawnMovementComponent* GetMovementComponent(); // 0x1bceb20 [Native Public]
    AActor* GetMovementBaseActor(APawn* Pawn); // 0x1c874a0 [Final Native Static Public]
    FVector GetLastMovementInputVector(); // 0x1c87460 [Final Native Public]
    FRotator GetControlRotation(); // 0x1c87330 [Final Native Public]
    AController* GetController(); // 0x1c87370 [Final Native Public]
    FRotator GetBaseAimRotation(); // 0x1c87150 [Native Public]
    void DetachFromControllerPendingDestroy(); // 0x1c87130 [Native Public]
    FVector ConsumeMovementInputVector(); // 0x1c870f0 [Native Public]
    void AddMovementInput(const FVector& WorldDirection, float ScaleValue, bool bForce); // 0x1c86c00 [Native Public]
    void AddControllerYawInput(float Val); // 0x1c86aa0 [Native Public]
    void AddControllerRollInput(float Val); // 0x1c86a20 [Native Public]
    void AddControllerPitchInput(float Val); // 0x1c869a0 [Native Public]

// ACharacter (/Script/Engine.Character)
    void UnCrouch(bool bClientSimulation); // 0x1bc0f60 [Native Public]
    void StopJumping(); // 0x1bc0f40 [Native Public]
    void StopAnimMontage(UAnimMontage* AnimMontage); // 0x1bc0eb0 [Native Public]
    void ServerMoveOld(float OldTimeStamp, const FVector_NetQuantize10& OldAccel, uint8 OldMoveFlags); // 0x1bc0aa0 [Native Event Public]
    void ServerMoveNoBase(float Timestamp, const FVector_NetQuantize10& InAccel, const FVector_NetQuantize100& ClientLoc, uint8 CompressedMoveFlags, uint8 ClientRoll, uint32 View, uint8 ClientMovementMode); // 0x1bc0820 [Native Event Public]
    void ServerMoveDualNoBase(float TimeStamp0, const FVector_NetQuantize10& InAccel0, uint8 PendingFlags, uint32 View0, float Timestamp, const FVector_NetQuantize10& InAccel, const FVector_NetQuantize100& ClientLoc, uint8 NewFlags, uint8 ClientRoll, uint32 View, uint8 ClientMovementMode); // 0x1bc0460 [Native Event Public]
    void ServerMoveDualHybridRootMotion(float TimeStamp0, const FVector_NetQuantize10& InAccel0, uint8 PendingFlags, uint32 View0, float Timestamp, const FVector_NetQuantize10& InAccel, const FVector_NetQuantize100& ClientLoc, uint8 NewFlags, uint8 ClientRoll, uint32 View, UPrimitiveComponent* ClientMovementBase, const FName& ClientBaseBoneName, uint8 ClientMovementMode); // 0x1bc0010 [Native Event Public]
    void ServerMoveDual(float TimeStamp0, const FVector_NetQuantize10& InAccel0, uint8 PendingFlags, uint32 View0, float Timestamp, const FVector_NetQuantize10& InAccel, const FVector_NetQuantize100& ClientLoc, uint8 NewFlags, uint8 ClientRoll, uint32 View, UPrimitiveComponent* ClientMovementBase, const FName& ClientBaseBoneName, uint8 ClientMovementMode); // 0x1bbfbc0 [Native Event Public]
    void ServerMove(float Timestamp, const FVector_NetQuantize10& InAccel, const FVector_NetQuantize100& ClientLoc, uint8 CompressedMoveFlags, uint8 ClientRoll, uint32 View, UPrimitiveComponent* ClientMovementBase, const FName& ClientBaseBoneName, uint8 ClientMovementMode); // 0x1bbf8b0 [Native Event Public]
    void RootMotionDebugClientPrintOnScreen(const FString& inString); // 0x1bbf810 [Native Event Public]
    float PlayAnimMontage(UAnimMontage* AnimMontage, float InPlayRate, const FName& StartSectionName); // 0x1bbf700 [Native Public]
    void OnWalkingOffLedge(const FVector& PreviousFloorImpactNormal, const FVector& PreviousFloorContactNormal, const FVector& PreviousLocation, float TimeDelta); // 0x1bbf560 [Native Event Public]
    void OnRep_RootMotion(); // 0x1bbf540 [Final Native Public]
    void OnRep_ReplicatedBasedMovement(); // 0x1bbf520 [Native Public]
    void OnRep_ReplayLastTransformUpdateTimeStamp(); // 0x1bbf500 [Final Native Public]
    void OnRep_IsCrouched(); // 0x1bbf4e0 [Native Public]
    void OnLaunched(const FVector& LaunchVelocity, bool bXYOverride, bool bZOverride); // 0x974900 [Event Public]
    void OnLanded(FHitResult& Hit); // 0x974900 [Event Public]
    void OnJumped(); // 0x1bbf4c0 [Native Event Public]
    void LaunchCharacter(const FVector& LaunchVelocity, bool bXYOverride, bool bZOverride); // 0x1bbf3a0 [Native Public]
    void K2_UpdateCustomMovement(float DeltaTime); // 0x974900 [Event Public]
    void K2_OnStartCrouch(float HalfHeightAdjust, float ScaledHalfHeightAdjust); // 0x974900 [Event Public]
    void K2_OnMovementModeChanged(const EMovementMode& PrevMovementMode, const EMovementMode& NewMovementMode, uint8 PrevCustomMode, uint8 NewCustomMode); // 0x974900 [Event Public]
    void K2_OnEndCrouch(float HalfHeightAdjust, float ScaledHalfHeightAdjust); // 0x974900 [Event Public]
    void Jump(); // 0x1bbdce0 [Native Public]
    bool IsPlayingRootMotion(); // 0x1bbdcb0 [Final Native Public]
    bool IsPlayingNetworkedRootMotionMontage(); // 0x1bbdc80 [Final Native Public]
    bool IsJumpProvidingForce(); // 0x1bbdc50 [Native Public]
    bool HasAnyRootMotion(); // 0x1bbdc20 [Final Native Public]
    UAnimMontage* GetCurrentMontage(); // 0x1bbd590 [Final Native Public]
    FVector GetBaseTranslationOffset(); // 0x1bbd560 [Final Native Public]
    FRotator GetBaseRotationOffsetRotator(); // 0x1bbd510 [Final Native Public]
    float GetAnimRootMotionTranslationScale(); // 0x1bbd4e0 [Final Native Public]
    void Crouch(bool bClientSimulation); // 0x1bbd450 [Native Public]
    void ClientVeryShortAdjustPosition(float Timestamp, const FVector& NewLoc, UPrimitiveComponent* NewBase, const FName& NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, uint8 ServerMovementMode); // 0x1bbd100 [Native Event Public]
    void ClientCheatWalk(); // 0x1bbd0e0 [Native Event Public]
    void ClientCheatGhost(); // 0x1bbd0c0 [Native Event Public]
    void ClientCheatFly(); // 0x1bbd0a0 [Native Event Public]
    void ClientAdjustRootMotionSourcePosition(float Timestamp, const FRootMotionSourceGroup& ServerRootMotion, bool bHasAnimRootMotion, float ServerMontageTrackPosition, const FVector& ServerLoc, const FVector_NetQuantizeNormal& ServerRotation, float ServerVelZ, UPrimitiveComponent* ServerBase, const FName& ServerBoneName, bool bHasBase, bool bBaseRelativePosition, uint8 ServerMovementMode); // 0x1bbccb0 [Native Event Public]
    void ClientAdjustRootMotionPosition(float Timestamp, float ServerMontageTrackPosition, const FVector& ServerLoc, const FVector_NetQuantizeNormal& ServerRotation, float ServerVelZ, UPrimitiveComponent* ServerBase, const FName& ServerBoneName, bool bHasBase, bool bBaseRelativePosition, uint8 ServerMovementMode); // 0x1bbc9c0 [Native Event Public]
    void ClientAdjustPosition(float Timestamp, const FVector& NewLoc, const FVector& NewVel, UPrimitiveComponent* NewBase, const FName& NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, uint8 ServerMovementMode); // 0x1bbc750 [Native Event Public]
    void ClientAckGoodMove(float Timestamp); // 0x1bbc6d0 [Native Event Public]
    bool CanJumpInternal(); // 0x1bbc6a0 [Native Event Protected]
    bool CanJump(); // 0x1bbc670 [Final Native Public]
    bool CanCrouch(); // 0x1bbc640 [Native Public]
    void CacheInitialMeshOffset(const FVector& MeshRelativeLocation, const FRotator& MeshRelativeRotation); // 0x1bbc560 [Native Public]

// UMeshComponent (/Script/Engine.MeshComponent)
    void SetVectorParameterValueOnMaterials(const FName& ParameterName, const FVector& ParameterValue); // 0x1c707d0 [Final Native Public]
    void SetScalarParameterValueOnMaterials(const FName& ParameterName, float ParameterValue); // 0x1c70670 [Final Native Public]
    void PrestreamTextures(float Seconds, bool bPrioritizeCharacterTextures, int32 CinematicTextureGroups); // 0x1c701e0 [Native Public]
    bool IsMaterialSlotNameValid(const FName& MaterialSlotName); // 0x1c6fb80 [Native Public]
    TArray<FName> GetMaterialSlotNames(); // 0x1c6f8e0 [Native Public]
    TArray<UMaterialInterface*> GetMaterials(); // 0x1c6f960 [Native Public]
    int32 GetMaterialIndex(const FName& MaterialSlotName); // 0x1c6f840 [Native Public]

// USplineComponent (/Script/Engine.SplineComponent)
    void UpdateSpline(); // 0x1cc9b20 [Final Native Public]
    void SetWorldLocationAtSplinePoint(int32 PointIndex, const FVector& InLocation); // 0x1cc9a40 [Final Native Public]
    void SetUpVectorAtSplinePoint(int32 PointIndex, const FVector& InUpVector, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline); // 0x1cc98e0 [Final Native Public]
    void SetUnselectedSplineSegmentColor(const FLinearColor& SegmentColor); // 0x1cc90d0 [Final Native Public]
    void SetTangentsAtSplinePoint(int32 PointIndex, const FVector& InArriveTangent, const FVector& InLeaveTangent, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline); // 0x1cc9720 [Final Native Public]
    void SetTangentAtSplinePoint(int32 PointIndex, const FVector& InTangent, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline); // 0x1cc95c0 [Final Native Public]
    void SetSplineWorldPoints(const TArray<FVector>& Points); // 0x1cc9510 [Final Native Public]
    void SetSplinePointType(int32 PointIndex, const ESplinePointType& Type, bool bUpdateSpline); // 0x1cc92e0 [Final Native Public]
    void SetSplinePoints(const TArray<FVector>& Points, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline); // 0x1cc93e0 [Final Native Public]
    void SetSplineLocalPoints(const TArray<FVector>& Points); // 0x1cc9230 [Final Native Public]
    void SetSelectedSplineSegmentColor(const FLinearColor& SegmentColor); // 0x1cc90d0 [Final Native Public]
    void SetLocationAtSplinePoint(int32 PointIndex, const FVector& InLocation, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline); // 0x1cc8f70 [Final Native Public]
    void SetDrawDebug(bool bShow); // 0x1cc8ee0 [Final Native Public]
    void SetDefaultUpVector(const FVector& UpVector, const ESplineCoordinateSpace& CoordinateSpace); // 0x1cc8e00 [Final Native Public]
    void SetClosedLoopAtPosition(bool bInClosedLoop, float Key, bool bUpdateSpline); // 0x1cc8cf0 [Final Native Public]
    void SetClosedLoop(bool bInClosedLoop, bool bUpdateSpline); // 0x1cc8c20 [Final Native Public]
    void RemoveSplinePoint(int32 Index, bool bUpdateSpline); // 0x1cc8b60 [Final Native Public]
    bool IsClosedLoop(); // 0x1cc8b30 [Final Native Public]
    FVector GetWorldTangentAtDistanceAlongSpline(float Distance); // 0x1cc8a80 [Final Native Public]
    FRotator GetWorldRotationAtTime(float Time, bool bUseConstantVelocity); // 0x1cc8990 [Final Native Public]
    FRotator GetWorldRotationAtDistanceAlongSpline(float Distance); // 0x1cc88e0 [Final Native Public]
    FVector GetWorldLocationAtTime(float Time, bool bUseConstantVelocity); // 0x1cc87f0 [Final Native Public]
    FVector GetWorldLocationAtSplinePoint(int32 PointIndex); // 0x1cc8740 [Final Native Public]
    FVector GetWorldLocationAtDistanceAlongSpline(float Distance); // 0x1cc8690 [Final Native Public]
    FVector GetWorldDirectionAtTime(float Time, bool bUseConstantVelocity); // 0x1cc85a0 [Final Native Public]
    FVector GetWorldDirectionAtDistanceAlongSpline(float Distance); // 0x1cc84f0 [Final Native Public]
    FVector GetUpVectorAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity); // 0x1cc83d0 [Final Native Public]
    FVector GetUpVectorAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x1cc8300 [Final Native Public]
    FVector GetUpVectorAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace); // 0x1cc8220 [Final Native Public]
    FTransform GetTransformAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity, bool bUseScale); // 0x1cc8090 [Final Native Public]
    FTransform GetTransformAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace, bool bUseScale); // 0x1cc7f50 [Final Native Public]
    FTransform GetTransformAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace, bool bUseScale); // 0x1cc7e00 [Final Native Public]
    FVector GetTangentAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity); // 0x1cc7ce0 [Final Native Public]
    FVector GetTangentAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x1cc69e0 [Final Native Public]
    FVector GetTangentAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace); // 0x1cc7c00 [Final Native Public]
    ESplinePointType GetSplinePointType(int32 PointIndex); // 0x1cc7b70 [Final Native Public]
    float GetSplineLength(); // 0x1cc7b40 [Final Native Public]
    FVector GetScaleAtTime(float Time, bool bUseConstantVelocity); // 0x1cc79d0 [Final Native Public]
    FVector GetScaleAtSplinePoint(int32 PointIndex); // 0x1cc7930 [Final Native Public]
    FVector GetScaleAtDistanceAlongSpline(float Distance); // 0x1cc7890 [Final Native Public]
    FRotator GetRotationAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity); // 0x1cc7770 [Final Native Public]
    FRotator GetRotationAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x1cc76a0 [Final Native Public]
    FRotator GetRotationAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace); // 0x1cc75c0 [Final Native Public]
    float GetRollAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity); // 0x1cc74b0 [Final Native Public]
    float GetRollAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x1cc73f0 [Final Native Public]
    float GetRollAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace); // 0x1cc7320 [Final Native Public]
    FVector GetRightVectorAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity); // 0x1cc7200 [Final Native Public]
    FVector GetRightVectorAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x1cc7130 [Final Native Public]
    FVector GetRightVectorAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace); // 0x1cc7050 [Final Native Public]
    int32 GetNumberOfSplinePoints(); // 0x1cc7020 [Final Native Public]
    FVector GetLocationAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity); // 0x1cc6f00 [Final Native Public]
    FVector GetLocationAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x1cc6e30 [Final Native Public]
    FVector GetLocationAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace); // 0x1cc6d50 [Final Native Public]
    void GetLocationAndTangentAtSplinePoint(int32 PointIndex, const FVector& Location, const FVector& Tangent, const ESplineCoordinateSpace& CoordinateSpace); // 0x1cc6be0 [Final Native Public]
    void GetLocalLocationAndTangentAtSplinePoint(int32 PointIndex, const FVector& LocalLocation, const FVector& LocalTangent); // 0x1cc6ab0 [Final Native Public]
    FVector GetLeaveTangentAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x1cc69e0 [Final Native Public]
    float GetInputKeyAtDistanceAlongSpline(float Distance); // 0x1cc6950 [Final Native Public]
    float GetFloatPropertyAtSplinePoint(int32 Index, const FName& PropertyName); // 0x1cc6890 [Final Native Public]
    float GetDistanceAlongSplineAtSplinePoint(int32 PointIndex); // 0x1cc6800 [Final Native Public]
    FVector GetDirectionAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity); // 0x1cc66e0 [Final Native Public]
    FVector GetDirectionAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x1cc6610 [Final Native Public]
    FVector GetDirectionAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace); // 0x1cc6530 [Final Native Public]
    FVector GetDefaultUpVector(const ESplineCoordinateSpace& CoordinateSpace); // 0x1cc6490 [Final Native Public]
    FVector GetArriveTangentAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x1cc63c0 [Final Native Public]
    FVector FindUpVectorClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace); // 0x1cc62d0 [Final Native Public]
    FTransform FindTransformClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace, bool bUseScale); // 0x1cc6180 [Final Native Public]
    FVector FindTangentClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace); // 0x1cc6090 [Final Native Public]
    FVector FindScaleClosestToWorldLocation(const FVector& WorldLocation); // 0x1cc5fe0 [Final Native Public]
    FRotator FindRotationClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace); // 0x1cc5ef0 [Final Native Public]
    float FindRollClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace); // 0x1cc5e10 [Final Native Public]
    FVector FindRightVectorClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace); // 0x1cc5d20 [Final Native Public]
    FVector FindLocationClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace); // 0x1cc5c30 [Final Native Public]
    float FindInputKeyClosestToWorldLocation(const FVector& WorldLocation); // 0x1cc5b90 [Final Native Public]
    FVector FindDirectionClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace); // 0x1cc5aa0 [Final Native Public]
    void ClearSplinePoints(bool bUpdateSpline); // 0x1cc5a10 [Final Native Public]
    void AddSplineWorldPoint(const FVector& Position); // 0x1cc5970 [Final Native Public]
    void AddSplinePointAtIndex(const FVector& Position, int32 Index, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline); // 0x1cc5810 [Final Native Public]
    void AddSplinePoint(const FVector& Position, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline); // 0x1cc5700 [Final Native Public]
    void AddSplineLocalPoint(const FVector& Position); // 0x1cc5670 [Final Native Public]
    void AddPoints(const TArray<FSplinePoint>& Points, bool bUpdateSpline); // 0x1cc5570 [Final Native Public]
    void AddPoint(FSplinePoint& Point, bool bUpdateSpline); // 0x1cc5460 [Final Native Public]

// USkinnedMeshComponent (/Script/Engine.SkinnedMeshComponent)
    void UnloadSkinWeightProfile(const FName& InProfileName); // 0x1cbbb30 [Final Native Public]
    void UnHideBoneByName(const FName& BoneName); // 0x1cbbab0 [Final Native Public]
    void TransformToBoneSpace(const FName& BoneName, const FVector& InPosition, const FRotator& InRotation, const FVector& OutPosition, const FRotator& OutRotation); // 0x1cbb8f0 [Final Native Public]
    void TransformFromBoneSpace(const FName& BoneName, const FVector& InPosition, const FRotator& InRotation, const FVector& OutPosition, const FRotator& OutRotation); // 0x1cbb730 [Final Native Public]
    void ShowMaterialSection(int32 MaterialID, bool bShow, int32 LODIndex); // 0x1cbb630 [Final Native Public]
    void ShowAllMaterialSections(int32 LODIndex); // 0x1cbb5b0 [Final Native Public]
    void SetVertexColorOverride_LinearColor(int32 LODIndex, const TArray<FLinearColor>& VertexColors); // 0x1cbb4d0 [Final Native Public]
    bool SetSkinWeightProfile(const FName& InProfileName); // 0x1cbb440 [Final Native Public]
    void SetSkinWeightOverride(int32 LODIndex, const TArray<FSkelMeshSkinWeightInfo>& SkinWeights); // 0x1cbb360 [Final Native Public]
    void SetSkeletalMesh(USkeletalMesh* NewMesh, bool bReinitPose); // 0x1cbb290 [Native Public]
    void SetRenderStatic(bool bNewValue); // 0x1cbb200 [Final Native Public]
    void SetPhysicsAsset(UPhysicsAsset* NewPhysicsAsset, bool bForceReInit); // 0x1cbb130 [Native Public]
    void SetMinLOD(int32 InNewMinLOD); // 0x1cbb0b0 [Final Native Public]
    void SetMasterPoseComponent(USkinnedMeshComponent* NewMasterBoneComponent, bool bForceUpdate); // 0x1cbafe0 [Final Native Public]
    void SetForcedLOD(int32 InNewForcedLOD); // 0x1cbaf60 [Final Native Public]
    void SetCastCapsuleIndirectShadow(bool bNewValue); // 0x1cbaed0 [Final Native Public]
    void SetCastCapsuleDirectShadow(bool bNewValue); // 0x1cbae40 [Final Native Public]
    void SetCapsuleIndirectShadowMinVisibility(float NewValue); // 0x1cbadc0 [Final Native Public]
    bool IsUsingSkinWeightProfile(); // 0x1cbad90 [Final Native Public]
    bool IsMaterialSectionShown(int32 MaterialID, int32 LODIndex); // 0x1cbacd0 [Final Native Public]
    bool IsBoneHiddenByName(const FName& BoneName); // 0x1cbac40 [Final Native Public]
    void HideBoneByName(const FName& BoneName, const EPhysBodyOp& PhysBodyOption); // 0x1cbaa60 [Final Native Public]
    bool GetTwistAndSwingAngleOfDeltaRotationFromRefPose(const FName& BoneName, const float& OutTwistAngle, const float& OutSwingAngle); // 0x1cba940 [Final Native Public]
    FName GetSocketBoneName(const FName& InSocketName); // 0x1cba810 [Final Native Public]
    FVector GetRefPosePosition(int32 BoneIndex); // 0x1cba770 [Final Native Public]
    FName GetParentBone(const FName& BoneName); // 0x1cba6e0 [Final Native Public]
    int32 GetNumLODs(); // 0x1cba6b0 [Final Native Public]
    int32 GetNumBones(); // 0x1cba680 [Final Native Public]
    FTransform GetDeltaTransformFromRefPose(const FName& BoneName, const FName& BaseName); // 0x1cba580 [Final Native Public]
    FName GetCurrentSkinWeightProfileName(); // 0x1cba560 [Final Native Public]
    FName GetBoneName(int32 BoneIndex); // 0x1cba4d0 [Final Native Public]
    int32 GetBoneIndex(const FName& BoneName); // 0x1cba440 [Final Native Public]
    FName FindClosestBone_K2(const FVector& TestLocation, const FVector& BoneLocation, float IgnoreScale, bool bRequirePhysicsAsset); // 0x1cba2b0 [Final Native Public]
    void ClearVertexColorOverride(int32 LODIndex); // 0x1cba230 [Final Native Public]
    void ClearSkinWeightProfile(); // 0x1cba210 [Final Native Public]
    void ClearSkinWeightOverride(int32 LODIndex); // 0x1cba190 [Final Native Public]
    bool BoneIsChildOf(const FName& BoneName, const FName& ParentBoneName); // 0x1cba0d0 [Final Native Public]

// USkeletalMeshComponent (/Script/Engine.SkeletalMeshComponent)
    void UnbindClothFromMasterPoseComponent(bool bRestoreSimulationSpace); // 0x1cb6b40 [Final Native Public]
    void ToggleDisablePostProcessBlueprint(); // 0x1cb6b20 [Final Native Public]
    void TermBodiesBelow(const FName& ParentBoneName); // 0x1cb6aa0 [Final Native Public]
    void SuspendClothingSimulation(); // 0x1cb6a80 [Final Native Public]
    void Stop(); // 0x1cb6a60 [Final Native Public]
    void SnapshotPose(FPoseSnapshot& Snapshot); // 0x1cb6990 [Final Native Public]
    void SetUpdateAnimationInEditor(bool NewUpdateState); // 0x1cb6900 [Final Native Public]
    void SetTeleportRotationThreshold(float Threshold); // 0x1cb6880 [Final Native Public]
    void SetTeleportDistanceThreshold(float Threshold); // 0x1cb6800 [Final Native Public]
    void SetPosition(float InPos, bool bFireNotifies); // 0x1cb6730 [Final Native Public]
    void SetPlayRate(float Rate); // 0x1cb66b0 [Final Native Public]
    void SetPhysicsBlendWeight(float PhysicsBlendWeight); // 0x1cb6630 [Final Native Public]
    void SetNotifyRigidBodyCollisionBelow(bool bNewNotifyRigidBodyCollision, const FName& BoneName, bool bIncludeSelf); // 0x1cb6520 [Native Public]
    void SetMorphTarget(const FName& MorphTargetName, float Value, bool bRemoveZeroWeight); // 0x1cb6410 [Final Native Public]
    void SetLayerOverlay(TSubclassOf<UAnimInstance> InClass); // 0x1cb6390 [Final Native Public]
    void SetEnablePhysicsBlending(bool bNewBlendPhysics); // 0x1cb6300 [Final Native Public]
    void SetEnableGravityOnAllBodiesBelow(bool bEnableGravity, const FName& BoneName, bool bIncludeSelf); // 0x1cb61f0 [Final Native Public]
    void SetEnableBodyGravity(bool bEnableGravity, const FName& BoneName); // 0x1cb6130 [Final Native Public]
    void SetDisablePostProcessBlueprint(bool bInDisablePostProcess); // 0x1cb60a0 [Final Native Public]
    void SetDisableAnimCurves(bool bInDisableAnimCurves); // 0x1cb6010 [Final Native Public]
    void SetConstraintProfileForAll(const FName& ProfileName, bool bDefaultIfNotFound); // 0x1cb5f40 [Final Native Public]
    void SetConstraintProfile(const FName& JointName, const FName& ProfileName, bool bDefaultIfNotFound); // 0x1cb5e30 [Final Native Public]
    void SetClothMaxDistanceScale(float Scale); // 0x1cb5db0 [Final Native Public]
    void SetBodyNotifyRigidBodyCollision(bool bNewNotifyRigidBodyCollision, const FName& BoneName); // 0x1cb5ce0 [Native Public]
    void SetAnimClass(TSubclassOf<UObject> NewClass); // 0x1cb5b50 [Native Public]
    void SetAnimationMode(const EAnimationMode& InAnimationMode); // 0x1cb5c60 [Final Native Public]
    void SetAnimation(UAnimationAsset* NewAnimToPlay); // 0x1cb5be0 [Final Native Public]
    void SetAngularLimits(const FName& InBoneName, float Swing1LimitAngle, float TwistLimitAngle, float Swing2LimitAngle); // 0x1cb5a00 [Final Native Public]
    void SetAllowedAnimCurvesEvaluation(const TArray<FName>& List, bool bAllow); // 0x1cb5900 [Final Native Public]
    void SetAllowAnimCurveEvaluation(bool bInAllow); // 0x1cb5870 [Final Native Public]
    void SetAllMotorsAngularVelocityDrive(bool bEnableSwingDrive, bool bEnableTwistDrive, bool bSkipCustomPhysicsType); // 0x1cb5750 [Final Native Public]
    void SetAllMotorsAngularPositionDrive(bool bEnableSwingDrive, bool bEnableTwistDrive, bool bSkipCustomPhysicsType); // 0x1cb5630 [Final Native Public]
    void SetAllMotorsAngularDriveParams(float InSpring, float InDamping, float InForceLimit, bool bSkipCustomPhysicsType); // 0x1cb54d0 [Final Native Public]
    void SetAllBodiesSimulatePhysics(bool bNewSimulate); // 0x1cb5440 [Final Native Public]
    void SetAllBodiesPhysicsBlendWeight(float PhysicsBlendWeight, bool bSkipCustomPhysicsType); // 0x1cb5370 [Final Native Public]
    void SetAllBodiesBelowSimulatePhysics(const FName& InBoneName, bool bNewSimulate, bool bIncludeSelf); // 0x1cb5250 [Final Native Public]
    void SetAllBodiesBelowPhysicsBlendWeight(const FName& InBoneName, float PhysicsBlendWeight, bool bSkipCustomPhysicsType, bool bIncludeSelf); // 0x1cb50e0 [Final Native Public]
    void ResumeClothingSimulation(); // 0x1cb50c0 [Final Native Public]
    void ResetClothTeleportMode(); // 0x1cb50a0 [Final Native Public]
    void ResetAnimInstanceDynamics(const ETeleportType& InTeleportType); // 0x1cb5020 [Final Native Public]
    void ResetAllowedAnimCurveEvaluation(); // 0x1cb5000 [Final Native Public]
    void ResetAllBodiesSimulatePhysics(); // 0x1cb4fe0 [Final Native Public]
    void PlayAnimation(UAnimationAsset* NewAnimToPlay, bool bLooping); // 0x1cb4f10 [Final Native Public]
    void Play(bool bLooping); // 0x1cb4e80 [Final Native Public]
    void OverrideAnimationData(UAnimationAsset* InAnimToPlay, bool bIsLooping, bool bIsPlaying, float Position, float PlayRate); // 0x1cb4ce0 [Final Native Public]
    bool K2_GetClosestPointOnPhysicsAsset(const FVector& WorldPosition, const FVector& ClosestWorldPosition, const FVector& Normal, const FName& BoneName, const float& Distance); // 0x1cb4ae0 [Final Native Public]
    bool IsPlaying(); // 0x1cb4ab0 [Final Native Public]
    bool IsClothingSimulationSuspended(); // 0x1cb4a80 [Final Native Public]
    bool IsBodyGravityEnabled(const FName& BoneName); // 0x1cb49f0 [Final Native Public]
    bool HasValidAnimationInstance(); // 0x1cb49c0 [Final Native Public]
    float GetTeleportRotationThreshold(); // 0x1cb4990 [Final Native Public]
    float GetTeleportDistanceThreshold(); // 0x1cb4990 [Final Native Public]
    void GetSubInstancesByTag(const FName& InTag, const TArray<UAnimInstance*>& OutSubInstances); // 0x1cb48a0 [Final Native Public]
    UAnimInstance* GetSubInstanceByTag(const FName& InTag); // 0x1cb4810 [Final Native Public]
    FVector GetSkeletalCenterOfMass(); // 0x1cb47d0 [Final Native Public]
    UAnimInstance* GetPostProcessInstance(); // 0x1cb47a0 [Final Native Public]
    float GetPosition(); // 0x1cb4770 [Final Native Public]
    float GetPlayRate(); // 0x1cb4740 [Final Native Public]
    float GetMorphTarget(const FName& MorphTargetName); // 0x1cb46a0 [Final Native Public]
    UAnimInstance* GetLayerSubInstanceByGroup(const FName& InGroup); // 0x1cb4610 [Final Native Public]
    bool GetDisablePostProcessBlueprint(); // 0x1cb45e0 [Final Native Public]
    bool GetDisableAnimCurves(); // 0x1cb45b0 [Final Native Public]
    void GetCurrentJointAngles(const FName& InBoneName, const float& Swing1Angle, const float& TwistAngle, const float& Swing2Angle); // 0x1cb4430 [Final Native Public]
    float GetClothMaxDistanceScale(); // 0x1cb43d0 [Final Native Public]
    UClothingSimulationInteractor* GetClothingSimulationInteractor(); // 0x1cb4400 [Final Native Public]
    float GetBoneMass(const FName& BoneName, bool bScaleMass); // 0x1cb4300 [Final Native Public]
    UAnimInstance* GetAnimInstance(); // 0x1cb42a0 [Final Native Public]
    TSubclassOf<UObject> GetAnimClass(); // 0x1cb4270 [Final Native Public]
    EAnimationMode GetAnimationMode(); // 0x1cb42d0 [Final Native Public]
    bool GetAllowedAnimCurveEvaluate(); // 0x1cb4240 [Final Native Public]
    void ForceClothNextUpdateTeleportAndReset(); // 0x1cb4220 [Final Native Public]
    void ForceClothNextUpdateTeleport(); // 0x1cb4200 [Final Native Public]
    FName FindConstraintBoneName(int32 ConstraintIndex); // 0x1cb4170 [Final Native Public]
    void ClearMorphTargets(); // 0x1cb4150 [Final Native Public]
    void BreakConstraint(const FVector& Impulse, const FVector& HitLocation, const FName& InBoneName); // 0x1cb4020 [Final Native Public]
    void BindClothToMasterPoseComponent(); // 0x1cb4000 [Final Native Public]
    void AllowAnimCurveEvaluation(const FName& NameOfCurve, bool bAllow); // 0x1cb3f30 [Final Native Public]
    void AddImpulseToAllBodiesBelow(const FVector& Impulse, const FName& BoneName, bool bVelChange, bool bIncludeSelf); // 0x1cb3dc0 [Native Public]
    void AddForceToAllBodiesBelow(const FVector& Force, const FName& BoneName, bool bAccelChange, bool bIncludeSelf); // 0x1cb3c50 [Native Public]
    void AccumulateAllBodiesBelowPhysicsBlendWeight(const FName& InBoneName, float AddPhysicsBlendWeight, bool bSkipCustomPhysicsType); // 0x1cb3b30 [Final Native Public]

// UAnimInstance (/Script/Engine.AnimInstance)
    void UnlockAIResources(bool bUnlockMovement, bool UnlockAILogic); // 0x1b95220 [Final Native Public]
    APawn* TryGetPawnOwner(); // 0x1b96750 [Native Public]
    void StopSlotAnimation(float InBlendOutTime, const FName& SlotNodeName); // 0x1b96680 [Final Native Public]
    void SnapshotPose(FPoseSnapshot& Snapshot); // 0x1b965b0 [Native Public]
    void SetSubInstanceClassByTag(const FName& InTag, TSubclassOf<UAnimInstance> InClass); // 0x1b964f0 [Final Native Public]
    void SetRootMotionMode(const ERootMotionMode& Value); // 0x1b8bd30 [Final Native Public]
    void SetMorphTarget(const FName& MorphTargetName, float Value); // 0x1b96420 [Final Native Public]
    void SetLayerOverlay(TSubclassOf<UAnimInstance> InClass); // 0x1b963a0 [Final Native Public]
    void SavePoseSnapshot(const FName& SnapshotName); // 0x1b96310 [Native Public]
    void ResetDynamics(const ETeleportType& InTeleportType); // 0x1b96290 [Final Native Public]
    UAnimMontage* PlaySlotAnimationAsDynamicMontage(UAnimSequenceBase* Asset, const FName& SlotNodeName, float BlendInTime, float BlendOutTime, float InPlayRate, int32 LoopCount, float BlendOutTriggerTime, float InTimeToStartMontageAt); // 0x1b96050 [Final Native Public]
    float PlaySlotAnimation(UAnimSequenceBase* Asset, const FName& SlotNodeName, float BlendInTime, float BlendOutTime, float InPlayRate, int32 LoopCount); // 0x1b95e90 [Final Native Public]
    void Montage_Stop(float InBlendOutTime, UAnimMontage* Montage); // 0x1b95dc0 [Final Native Public]
    void Montage_SetPosition(UAnimMontage* Montage, float NewPosition); // 0x1b95cf0 [Final Native Public]
    void Montage_SetPlayRate(UAnimMontage* Montage, float NewPlayRate); // 0x1b95c20 [Final Native Public]
    void Montage_SetNextSection(const FName& SectionNameToChange, const FName& NextSection, UAnimMontage* Montage); // 0x1b95b20 [Final Native Public]
    void Montage_Resume(UAnimMontage* Montage); // 0x1b95aa0 [Final Native Public]
    float Montage_Play(UAnimMontage* MontageToPlay, float InPlayRate, const EMontagePlayReturnType& ReturnValueType, float InTimeToStartMontageAt, bool bStopAllMontages); // 0x1b95910 [Final Native Public]
    void Montage_Pause(UAnimMontage* Montage); // 0x1b95890 [Final Native Public]
    void Montage_JumpToSectionsEnd(const FName& SectionName, UAnimMontage* Montage); // 0x1b957d0 [Final Native Public]
    void Montage_JumpToSection(const FName& SectionName, UAnimMontage* Montage); // 0x1b95710 [Final Native Public]
    bool Montage_IsPlaying(UAnimMontage* Montage); // 0x1b95680 [Final Native Public]
    bool Montage_IsActive(UAnimMontage* Montage); // 0x1b955f0 [Final Native Public]
    float Montage_GetPosition(UAnimMontage* Montage); // 0x1b95550 [Final Native Public]
    float Montage_GetPlayRate(UAnimMontage* Montage); // 0x1b954b0 [Final Native Public]
    bool Montage_GetIsStopped(UAnimMontage* Montage); // 0x1b95420 [Final Native Public]
    FName Montage_GetCurrentSection(UAnimMontage* Montage); // 0x1b95390 [Final Native Public]
    float Montage_GetBlendTime(UAnimMontage* Montage); // 0x1b952f0 [Final Native Public]
    void LockAIResources(bool bLockMovement, bool LockAILogic); // 0x1b95220 [Final Native Public]
    bool IsSyncGroupBetweenMarkers(const FName& InSyncGroupName, const FName& PreviousMarker, const FName& NextMarker, bool bRespectMarkerOrder); // 0x1b950d0 [Final Native Public]
    bool IsPlayingSlotAnimation(UAnimSequenceBase* Asset, const FName& SlotNodeName); // 0x1b95010 [Final Native Public]
    bool IsAnyMontagePlaying(); // 0x1b94fe0 [Final Native Public]
    bool HasMarkerBeenHitThisFrame(const FName& SyncGroup, const FName& MarkerName); // 0x1b94f20 [Final Native Public]
    bool GetTimeToClosestMarker(const FName& SyncGroup, const FName& MarkerName, const float& OutMarkerTime); // 0x1b94e10 [Final Native Public]
    FMarkerSyncAnimPosition GetSyncGroupPosition(const FName& InSyncGroupName); // 0x1b94d70 [Final Native Public]
    void GetSubInstancesByTag(const FName& InTag, const TArray<UAnimInstance*>& OutSubInstances); // 0x1b94c80 [Final Native Public]
    UAnimInstance* GetSubInstanceByTag(const FName& InTag); // 0x1b94bf0 [Final Native Public]
    float GetRelevantAnimTimeRemainingFraction(int32 MachineIndex, int32 StateIndex); // 0x1b94b30 [Final Native Public]
    float GetRelevantAnimTimeRemaining(int32 MachineIndex, int32 StateIndex); // 0x1b94a70 [Final Native Public]
    float GetRelevantAnimTimeFraction(int32 MachineIndex, int32 StateIndex); // 0x1b949b0 [Final Native Public]
    float GetRelevantAnimTime(int32 MachineIndex, int32 StateIndex); // 0x1b948f0 [Final Native Public]
    float GetRelevantAnimLength(int32 MachineIndex, int32 StateIndex); // 0x1b94830 [Final Native Public]
    USkeletalMeshComponent* GetOwningComponent(); // 0x1b94800 [Final Native Public]
    AActor* GetOwningActor(); // 0x1b947d0 [Final Native Public]
    UAnimInstance* GetLayerSubInstanceByGroup(const FName& InGroup); // 0x1b94740 [Final Native Public]
    float GetInstanceTransitionTimeElapsedFraction(int32 MachineIndex, int32 TransitionIndex); // 0x1b94680 [Final Native Public]
    float GetInstanceTransitionTimeElapsed(int32 MachineIndex, int32 TransitionIndex); // 0x1b945c0 [Final Native Public]
    float GetInstanceTransitionCrossfadeDuration(int32 MachineIndex, int32 TransitionIndex); // 0x1b94500 [Final Native Public]
    float GetInstanceStateWeight(int32 MachineIndex, int32 StateIndex); // 0x1b94440 [Final Native Public]
    float GetInstanceMachineWeight(int32 MachineIndex); // 0x1b943b0 [Final Native Public]
    float GetInstanceCurrentStateElapsedTime(int32 MachineIndex); // 0x1b94320 [Final Native Public]
    float GetInstanceAssetPlayerTimeFromEndFraction(int32 AssetPlayerIndex); // 0x1b94290 [Final Native Public]
    float GetInstanceAssetPlayerTimeFromEnd(int32 AssetPlayerIndex); // 0x1b94200 [Final Native Public]
    float GetInstanceAssetPlayerTimeFraction(int32 AssetPlayerIndex); // 0x1b94170 [Final Native Public]
    float GetInstanceAssetPlayerTime(int32 AssetPlayerIndex); // 0x1b940e0 [Final Native Public]
    float GetInstanceAssetPlayerLength(int32 AssetPlayerIndex); // 0x1b94050 [Final Native Public]
    float GetCurveValue(const FName& CurveName); // 0x1b93fb0 [Final Native Public]
    FName GetCurrentStateName(int32 MachineIndex); // 0x1b93f20 [Final Native Public]
    UAnimMontage* GetCurrentActiveMontage(); // 0x1b93ef0 [Final Native Public]
    void GetAllCurveNames(const TArray<FName>& OutNames); // 0x1b93e40 [Final Native Public]
    void GetActiveCurveNames(const EAnimCurveType& CurveType, const TArray<FName>& OutNames); // 0x1b93d50 [Final Native Public]
    void ClearMorphTargets(); // 0x1b93d30 [Final Native Public]
    float CalculateDirection(const FVector& Velocity, const FRotator& BaseRotation); // 0x1b93c30 [Final Native Public]
    void BlueprintUpdateAnimation(float DeltaTimeX); // 0x974900 [Event Public]
    void BlueprintPostEvaluateAnimation(); // 0x974900 [Event Public]
    void BlueprintInitializeAnimation(); // 0x974900 [Event Public]
    void BlueprintBeginPlay(); // 0x974900 [Event Public]

// UAudioComponent (/Script/Engine.AudioComponent)
    void StopDelayed(float DelayTime); // 0x1ba6b40 [Final Native Public]
    void Stop(); // 0x1ba6b20 [Native Public]
    void SetWaveParameter(const FName& InName, USoundWave* InWave); // 0x1ba6a60 [Final Native Public]
    void SetVolumeMultiplier(float NewVolumeMultiplier); // 0x1ba69e0 [Final Native Public]
    void SetUISound(bool bInUISound); // 0x1ba6950 [Final Native Public]
    void SetSubmixSend(USoundSubmix* Submix, float SendLevel); // 0x1ba6800 [Final Native Public]
    void SetSourceBusSendPreEffect(USoundSourceBus* SoundSourceBus, float SourceBusSendLevel); // 0x1ba66b0 [Final Native Public]
    void SetSourceBusSendPostEffect(USoundSourceBus* SoundSourceBus, float SourceBusSendLevel); // 0x1ba65e0 [Final Native Public]
    void SetSound(USoundBase* NewSound); // 0x1ba6560 [Final Native Public]
    void SetPitchMultiplier(float NewPitchMultiplier); // 0x1ba63d0 [Final Native Public]
    void SetPaused(bool bPause); // 0x1ba6340 [Final Native Public]
    void SetLowPassFilterFrequency(float InLowPassFilterFrequency); // 0x1ba62c0 [Final Native Public]
    void SetLowPassFilterEnabled(bool InLowPassFilterEnabled); // 0x1ba6230 [Final Native Public]
    void SetIntParameter(const FName& InName, int32 inInt); // 0x1ba6170 [Final Native Public]
    void SetFloatParameter(const FName& InName, float InFloat); // 0x1ba6020 [Final Native Public]
    void SetBoolParameter(const FName& InName, bool InBool); // 0x1ba5c50 [Final Native Public]
    void Play(float StartTime); // 0x1ba5b50 [Native Public]
    bool IsPlaying(); // 0x1ba5b20 [Native Public]
    bool HasCookedFFTData(); // 0x1ba5af0 [Final Native Public]
    bool HasCookedAmplitudeEnvelopeData(); // 0x1ba5ac0 [Final Native Public]
    bool GetCookedFFTDataForAllPlayingSounds(const TArray<FSoundWaveSpectralDataPerSound>& OutSoundWaveSpectralData); // 0x1ba59e0 [Final Native Public]
    bool GetCookedFFTData(const TArray<float>& FrequenciesToGet, const TArray<FSoundWaveSpectralData>& OutSoundWaveSpectralData); // 0x1ba58c0 [Final Native Public]
    bool GetCookedEnvelopeDataForAllPlayingSounds(const TArray<FSoundWaveEnvelopeDataPerSound>& OutEnvelopeData); // 0x1ba5800 [Final Native Public]
    bool GetCookedEnvelopeData(const float& OutEnvelopeData); // 0x1ba5750 [Final Native Public]
    void FadeOut(float FadeOutDuration, float FadeVolumeLevel); // 0x1ba5680 [Native Public]
    void FadeIn(float FadeInDuration, float FadeVolumeLevel, float StartTime); // 0x1ba5570 [Native Public]
    bool BP_GetAttenuationSettingsToApply(FSoundAttenuationSettings& OutAttenuationSettings); // 0x1ba5380 [Final Native Public]
    void AdjustVolume(float AdjustVolumeDuration, float AdjustVolumeLevel); // 0x1ba52c0 [Final Native Public]
    void AdjustAttenuation(FSoundAttenuationSettings& InAttenuationSettings); // 0x1ba51f0 [Final Native Public]

// UMovementComponent (/Script/Engine.MovementComponent)
    void StopMovementImmediately(); // 0x1c708c0 [Native Public]
    void SnapUpdatedComponentToPlane(); // 0x1c708a0 [Native Public]
    void SetUpdatedComponent(USceneComponent* NewUpdatedComponent); // 0x1c70740 [Native Public]
    void SetPlaneConstraintOrigin(const FVector& PlaneOrigin); // 0x1c705e0 [Native Public]
    void SetPlaneConstraintNormal(const FVector& PlaneNormal); // 0x1c70550 [Native Public]
    void SetPlaneConstraintFromVectors(const FVector& Forward, const FVector& Up); // 0x1c70470 [Native Public]
    void SetPlaneConstraintEnabled(bool bEnabled); // 0x1c703e0 [Native Public]
    void SetPlaneConstraintAxisSetting(const EPlaneConstraintAxisSetting& NewAxisSetting); // 0x1c70360 [Native Public]
    void PhysicsVolumeChanged(APhysicsVolume* NewVolume); // 0x1c70150 [Native Public]
    bool K2_MoveUpdatedComponent(const FVector& Delta, const FRotator& NewRotation, FHitResult& OutHit, bool bSweep, bool bTeleport); // 0x1c6fca0 [Final Native Public]
    float K2_GetModifiedMaxSpeed(); // 0x1c6fc60 [Native Public]
    float K2_GetMaxSpeedModifier(); // 0x1c6fc20 [Native Public]
    bool IsExceedingMaxSpeed(float MaxSpeed); // 0x1c6faf0 [Native Public]
    FVector GetPlaneConstraintOrigin(); // 0x1c6fab0 [Final Native Public]
    FVector GetPlaneConstraintNormal(); // 0x1c6fa70 [Final Native Public]
    EPlaneConstraintAxisSetting GetPlaneConstraintAxisSetting(); // 0x1c6fa50 [Final Native Public]
    APhysicsVolume* GetPhysicsVolume(); // 0x1c6fa20 [Native Public]
    float GetMaxSpeed(); // 0x1c6f9e0 [Native Public]
    float GetGravityZ(); // 0x1c6f800 [Native Public]
    FVector ConstrainNormalToPlane(const FVector& Normal); // 0x1c6f750 [Native Public]
    FVector ConstrainLocationToPlane(const FVector& Location); // 0x1c6f6a0 [Native Public]
    FVector ConstrainDirectionToPlane(const FVector& Direction); // 0x1c6f5f0 [Native Public]

// UNavMovementComponent (/Script/Engine.NavMovementComponent)
    void StopMovementKeepPathing(); // 0x1c73a70 [Final Native Public]
    void StopActiveMovement(); // 0x1c73a50 [Native Public]
    bool IsSwimming(); // 0x1c738e0 [Native Public]
    bool IsMovingOnGround(); // 0x1bc2970 [Native Public]
    bool IsFlying(); // 0x1c738b0 [Native Public]
    bool IsFalling(); // 0x1ba5b20 [Native Public]
    bool IsCrouching(); // 0x1c73880 [Native Public]

// UPawnMovementComponent (/Script/Engine.PawnMovementComponent)
    FVector K2_GetInputVector(); // 0x1c875a0 [Final Native Public]
    bool IsMoveInputIgnored(); // 0x1c87710 [Native Public]
    FVector GetPendingInputVector(); // 0x1c875a0 [Final Native Public]
    APawn* GetPawnOwner(); // 0x1c87570 [Final Native Public]
    FVector GetLastInputVector(); // 0x1c87420 [Final Native Public]
    FVector ConsumeInputVector(); // 0x1c870b0 [Native Public]
    void AddInputVector(const FVector& WorldVector, bool bForce); // 0x1c86b20 [Native Public]

// UCharacterMovementComponent (/Script/Engine.CharacterMovementComponent)
    void SetWalkableFloorZ(float InWalkableFloorZ); // 0x1bc3270 [Final Native Public]
    void SetWalkableFloorAngle(float InWalkableFloorAngle); // 0x1bc31f0 [Final Native Public]
    void SetMovementMode(const EMovementMode& NewMovementMode, uint8 NewCustomMode); // 0x1bc3130 [Native Public]
    void SetGroupsToIgnoreMask(const FNavAvoidanceMask& GroupMask); // 0x1bc30a0 [Final Native Public]
    void SetGroupsToIgnore(int32 GroupFlags); // 0x1bc3020 [Final Native Public]
    void SetGroupsToAvoidMask(const FNavAvoidanceMask& GroupMask); // 0x1bc2f90 [Final Native Public]
    void SetGroupsToAvoid(int32 GroupFlags); // 0x1bc2f10 [Final Native Public]
    void SetAvoidanceGroupMask(const FNavAvoidanceMask& GroupMask); // 0x1bc2e80 [Final Native Public]
    void SetAvoidanceGroup(int32 GroupFlags); // 0x1bc2e00 [Final Native Public]
    void SetAvoidanceEnabled(bool bEnable); // 0x1bc2d70 [Final Native Public]
    float K2_GetWalkableFloorZ(); // 0x1bc2d40 [Final Native Public]
    float K2_GetWalkableFloorAngle(); // 0x1bc2d10 [Final Native Public]
    float K2_GetModifiedMaxAcceleration(); // 0x1bc2cd0 [Native Public]
    void K2_FindFloor(const FVector& CapsuleLocation, FFindFloorResult& FloorResult); // 0x1bc2b90 [Native Public]
    void K2_ComputeFloorDist(const FVector& CapsuleLocation, float LineDistance, float SweepDistance, float SweepRadius, FFindFloorResult& FloorResult); // 0x1bc29a0 [Native Public]
    bool IsWalking(); // 0x1bc2970 [Final Native Public]
    bool IsWalkable(FHitResult& Hit); // 0x1bc28a0 [Native Public]
    float GetValidPerchRadius(); // 0x1bc2870 [Final Native Public]
    float GetPerchRadiusThreshold(); // 0x1bc2840 [Final Native Public]
    UPrimitiveComponent* GetMovementBase(); // 0x1bc2810 [Final Native Public]
    float GetMinAnalogSpeed(); // 0x1bc27d0 [Native Public]
    float GetMaxJumpHeightWithJumpTime(); // 0x1bc2790 [Native Public]
    float GetMaxJumpHeight(); // 0x1bc2750 [Native Public]
    float GetMaxBrakingDeceleration(); // 0x1bc2710 [Native Public]
    float GetMaxAcceleration(); // 0x1bc26d0 [Native Public]
    FVector GetLastUpdateVelocity(); // 0x1bc26a0 [Final Native Public]
    FRotator GetLastUpdateRotation(); // 0x1bc2650 [Final Native Public]
    FVector GetLastUpdateLocation(); // 0x1bc2620 [Final Native Public]
    FVector GetImpartedMovementBaseVelocity(); // 0x1bc25e0 [Native Public]
    FVector GetCurrentAcceleration(); // 0x1bc25a0 [Final Native Public]
    ACharacter* GetCharacterOwner(); // 0x1bc2580 [Final Native Public]
    float GetAnalogInputModifier(); // 0x1bc2550 [Final Native Public]
    void DisableMovement(); // 0x1bc2530 [Native Public]
    void ClearAccumulatedForces(); // 0x1bc2510 [Native Public]
    void CapsuleTouched(UPrimitiveComponent* OverlappedComp, AActor* Other, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1bc2320 [Native Protected]
    void CalcVelocity(float DeltaTime, float Friction, bool bFluid, float BrakingDeceleration); // 0x1bc21c0 [Native Public]
    void AddImpulse(const FVector& Impulse, bool bVelocityChange); // 0x1bc20e0 [Native Public]
    void AddForce(const FVector& Force); // 0x1bc2050 [Native Public]

// UStaticMeshComponent (/Script/Engine.StaticMeshComponent)
    bool SetStaticMesh(UStaticMesh* NewMesh); // 0x56e910 [Native Public]
    void SetReverseCulling(bool ReverseCulling); // 0x1cd0650 [Final Native Public]
    void SetForcedLodModel(int32 NewForcedLodModel); // 0x1cd03d0 [Final Native Public]
    void SetDistanceFieldSelfShadowBias(float NewValue); // 0x1cd0350 [Final Native Public]
    void OnRep_StaticMesh(UStaticMesh* OldStaticMesh); // 0x1cd02d0 [Final Native Public]
    void GetLocalBounds(const FVector& Min, const FVector& Max); // 0x1ccff90 [Final Native Public]

// AController (/Script/Engine.Controller)
    void UnPossess(); // 0x1bcb840 [Final Native Public]
    void StopMovement(); // 0x1bcb820 [Native Public]
    void SetInitialLocationAndRotation(const FVector& NewLocation, const FRotator& NewRotation); // 0x1bcb730 [Native Public]
    void SetIgnoreMoveInput(bool bNewMoveInput); // 0x1bcb6a0 [Native Public]
    void SetIgnoreLookInput(bool bNewLookInput); // 0x1bcb610 [Native Public]
    void SetControlRotation(const FRotator& NewRotation); // 0x1bcb580 [Native Public]
    void ResetIgnoreMoveInput(); // 0x1bcb560 [Native Public]
    void ResetIgnoreLookInput(); // 0x1bcb540 [Native Public]
    void ResetIgnoreInputFlags(); // 0x1bcb520 [Native Public]
    void ReceiveUnPossess(APawn* UnpossessedPawn); // 0x974900 [Event Protected]
    void ReceivePossess(APawn* PossessedPawn); // 0x974900 [Event Protected]
    void ReceiveInstigatedAnyDamage(float Damage, UDamageType* DamageType, AActor* DamagedActor, AActor* DamageCauser); // 0x974900 [Event Protected]
    void Possess(APawn* InPawn); // 0x1bcb4a0 [Final Native Public]
    void OnRep_PlayerState(); // 0x1bcb480 [Native Public]
    void OnRep_Pawn(); // 0x4aa4b0 [Native Public]
    bool LineOfSightTo(AActor* Other, const FVector& ViewPoint, bool bAlternateChecks); // 0x1bcb360 [Native Public]
    APawn* K2_GetPawn(); // 0x1bcb330 [Final Native Public]
    bool IsPlayerController(); // 0x1bcb300 [Final Native Public]
    bool IsMoveInputIgnored(); // 0x1bcb2d0 [Native Public]
    bool IsLookInputIgnored(); // 0x1bcb2a0 [Native Public]
    bool IsLocalPlayerController(); // 0x1bcb250 [Final Native Public]
    bool IsLocalController(); // 0x1bcb220 [Native Public]
    AActor* GetViewTarget(); // 0x1bcb1f0 [Native Public]
    FRotator GetDesiredRotation(); // 0x1bcae20 [Native Public]
    FRotator GetControlRotation(); // 0x1bcabb0 [Native Public]
    void ClientSetRotation(const FRotator& NewRotation, bool bResetCamera); // 0x1bca9f0 [Native Event Public]
    void ClientSetLocation(const FVector& NewLocation, const FRotator& NewRotation); // 0x1bca910 [Native Event Public]
    APlayerController* CastToPlayerController(); // 0x1bca8e0 [Final Native Public]

// APlayerController (/Script/Engine.PlayerController)
    bool WasInputKeyJustReleased(const FKey& Key); // 0x1c977b0 [Final Native Public]
    bool WasInputKeyJustPressed(const FKey& Key); // 0x1c976c0 [Final Native Public]
    void ToggleSpeaking(bool bInSpeaking); // 0x1c97630 [Native Public]
    void SwitchLevel(const FString& URL); // 0x1c97590 [Native Public]
    void StopHapticEffect(const EControllerHand& Hand); // 0x1c97510 [Final Native Public]
    void StartFire(uint8 FireModeNum); // 0x1c97010 [Native Public]
    void SetVirtualJoystickVisibility(bool bVisible); // 0x1c96db0 [Native Public]
    void SetViewTargetWithBlend(AActor* NewViewTarget, float BlendTime, const EViewTargetBlendFunction& BlendFunc, float BlendExp, bool bLockOutgoing); // 0x1c96c30 [Native Public]
    void SetName(const FString& S); // 0x1c96b90 [Native Public]
    void SetMouseLocation(int32 X, int32 Y); // 0x1c96ad0 [Final Native Public]
    void SetMouseCursorWidget(const EMouseCursor& Cursor, UUserWidget* CursorWidget); // 0x1c96a10 [Final Native Public]
    void SetHapticsByValue(float Frequency, float Amplitude, const EControllerHand& Hand); // 0x1c967f0 [Final Native Public]
    void SetDisableHaptics(bool bNewDisabled); // 0x1c96740 [Native Public]
    void SetControllerLightColor(const FColor& Color); // 0x1c966d0 [Final Native Public]
    void SetCinematicMode(bool bInCinematicMode, bool bHidePlayer, bool bAffectsHUD, bool bAffectsMovement, bool bAffectsTurning); // 0x1c96510 [Native Public]
    void SetAudioListenerOverride(USceneComponent* AttachToComponent, const FVector& Location, const FRotator& Rotation); // 0x1c963f0 [Final Native Public]
    void SetAudioListenerAttenuationOverride(USceneComponent* AttachToComponent, const FVector& AttenuationLocationOVerride); // 0x1c96320 [Final Native Public]
    void ServerViewSelf(const FViewTargetTransitionParams& TransitionParams); // 0x1c96230 [Native Event Public]
    void ServerViewPrevPlayer(); // 0x1c961e0 [Native Event Public]
    void ServerViewNextPlayer(); // 0x1c96190 [Native Event Public]
    void ServerVerifyViewTarget(); // 0x1c96140 [Native Event Public]
    void ServerUpdateMultipleLevelsVisibility(const TArray<FUpdateLevelVisibilityLevelInfo>& LevelVisibilities); // 0x1c96080 [Final Native Event Public]
    void ServerUpdateLevelVisibility(const FName& PackageName, bool bIsVisible); // 0x1c95f90 [Final Native Event Public]
    void ServerUpdateCamera(const FVector_NetQuantize& CamLoc, int32 CamPitchAndYaw); // 0x1c95e70 [Native Event Public]
    void ServerUnmutePlayer(const FUniqueNetIdRepl& PlayerId); // 0x1c95d00 [Native Event Public]
    void ServerToggleAILogging(); // 0x1c95cb0 [Native Event Public]
    void ServerShortTimeout(); // 0x1c95c60 [Native Event Public]
    void ServerSetSpectatorWaiting(bool bWaiting); // 0x1c95ba0 [Native Event Public]
    void ServerSetSpectatorLocation(const FVector& NewLoc, const FRotator& NewRot); // 0x1c95a70 [Native Event Public]
    void ServerRestartPlayer(); // 0x1c95a20 [Native Event Public]
    void ServerPause(); // 0x1c959d0 [Native Event Public]
    void ServerNotifyLoadedWorld(const FName& WorldPackageName); // 0x1c95920 [Final Native Event Public]
    void ServerMutePlayer(const FUniqueNetIdRepl& PlayerId); // 0x1c957b0 [Native Event Public]
    void ServerCheckClientPossessionReliable(); // 0x1c95760 [Native Event Public]
    void ServerCheckClientPossession(); // 0x1c95710 [Native Event Public]
    void ServerChangeName(const FString& S); // 0x1c95650 [Native Event Public]
    void ServerCamera(const FName& NewMode); // 0x1c95590 [Native Event Public]
    void ServerAcknowledgePossession(APawn* P); // 0x1c954d0 [Native Event Public]
    void SendToConsole(const FString& Command); // 0x1c95430 [Native Public]
    void RestartLevel(); // 0x1c95410 [Native Public]
    void ResetControllerLightColor(); // 0x1c953f0 [Final Native Public]
    bool ProjectWorldLocationToScreen(const FVector& WorldLocation, const FVector2D& ScreenLocation, bool bPlayerViewportRelative); // 0x1c95220 [Final Native Public]
    void PlayHapticEffect(UHapticFeedbackEffect_Base* HapticEffect, const EControllerHand& Hand, float Scale, bool bLoop); // 0x1c950d0 [Final Native Public]
    void PlayDynamicForceFeedback(float Intensity, float Duration, bool bAffectsLeftLarge, bool bAffectsLeftSmall, bool bAffectsRightLarge, bool bAffectsRightSmall, const EDynamicForceFeedbackAction& Action, const FLatentActionInfo& LatentInfo); // 0x1c94e40 [Final Native Private]
    void Pause(); // 0x1c94850 [Native Public]
    void OnServerStartedVisualLogger(bool bIsLogging); // 0x1c947c0 [Native Event Public]
    void LocalTravel(const FString& URL); // 0x1c94720 [Native Public]
    void K2_ClientPlayForceFeedback(UForceFeedbackEffect* ForceFeedbackEffect, const FName& Tag, bool bLooping, bool bIgnoreTimeDilation, bool bPlayWhilePaused); // 0x1c94570 [Final Native Public]
    bool IsInputKeyDown(const FKey& Key); // 0x1c94480 [Final Native Public]
    void GetViewportSize(const int32& SizeX, const int32& SizeY); // 0x1c943a0 [Final Native Public]
    ASpectatorPawn* GetSpectatorPawn(); // 0x1c94380 [Final Native Public]
    bool GetMousePosition(const float& LocationX, const float& LocationY); // 0x1c94260 [Final Native Public]
    FVector GetInputVectorKeyState(const FKey& Key); // 0x1c94160 [Final Native Public]
    void GetInputTouchState(const ETouchIndex& FingerIndex, const float& LocationX, const float& LocationY, const bool& bIsCurrentlyPressed); // 0x1c93fe0 [Final Native Public]
    void GetInputMouseDelta(const float& DeltaX, const float& DeltaY); // 0x1c93f00 [Final Native Public]
    void GetInputMotionState(const FVector& Tilt, const FVector& RotationRate, const FVector& Gravity, const FVector& Acceleration); // 0x1c93d70 [Final Native Public]
    float GetInputKeyTimeDown(const FKey& Key); // 0x1c93c80 [Final Native Public]
    void GetInputAnalogStickState(const EControllerAnalogStick& WhichStick, const float& StickX, const float& StickY); // 0x1c93b60 [Final Native Public]
    float GetInputAnalogKeyState(const FKey& Key); // 0x1c93a70 [Final Native Public]
    AHUD* GetHUD(); // 0x1c92eb0 [Final Native Public]
    bool GetHitResultUnderFingerForObjects(const ETouchIndex& FingerIndex, const TArray<EObjectTypeQuery>& ObjectTypes, bool bTraceComplex, FHitResult& HitResult); // 0x1c938b0 [Final Native Public]
    bool GetHitResultUnderFingerByChannel(const ETouchIndex& FingerIndex, const ETraceTypeQuery& TraceChannel, bool bTraceComplex, FHitResult& HitResult); // 0x1c93710 [Final Native Public]
    bool GetHitResultUnderFinger(const ETouchIndex& FingerIndex, const ECollisionChannel& TraceChannel, bool bTraceComplex, FHitResult& HitResult); // 0x1c93570 [Final Native Public]
    bool GetHitResultUnderCursorForObjects(const TArray<EObjectTypeQuery>& ObjectTypes, bool bTraceComplex, FHitResult& HitResult); // 0x1c933f0 [Final Native Public]
    bool GetHitResultUnderCursorByChannel(const ETraceTypeQuery& TraceChannel, bool bTraceComplex, FHitResult& HitResult); // 0x1c93290 [Final Native Public]
    bool GetHitResultUnderCursor(const ECollisionChannel& TraceChannel, bool bTraceComplex, FHitResult& HitResult); // 0x1c93130 [Final Native Public]
    FVector GetFocalLocation(); // 0x1c92e70 [Native Public]
    void FOV(float NewFOV); // 0x1c92c90 [Native Public]
    void EnableCheats(); // 0x1c92c70 [Native Public]
    bool DeprojectScreenPositionToWorld(float ScreenX, float ScreenY, const FVector& WorldLocation, const FVector& WorldDirection); // 0x1c92af0 [Final Native Public]
    bool DeprojectMousePositionToWorld(const FVector& WorldLocation, const FVector& WorldDirection); // 0x1c929f0 [Final Native Public]
    void ConsoleKey(const FKey& Key); // 0x1c92910 [Native Public]
    void ClientWasKicked(const FText& KickReason); // 0x1c92850 [Native Event Public]
    void ClientVoiceHandshakeComplete(); // 0x1c92830 [Native Event Public]
    void ClientUpdateMultipleLevelsStreamingStatus(const TArray<FUpdateLevelStreamingLevelStatus>& LevelStatuses); // 0x1c92790 [Native Event Public]
    void ClientUpdateLevelStreamingStatus(const FName& PackageName, bool bNewShouldBeLoaded, bool bNewShouldBeVisible, bool bNewShouldBlockOnLoad, int32 LODIndex); // 0x1c925e0 [Native Event Public]
    void ClientUnmutePlayer(const FUniqueNetIdRepl& PlayerId); // 0x1c924c0 [Native Event Public]
    void ClientTravelInternal(const FString& URL, const ETravelType& TravelType, bool bSeamless, const FGuid& MapPackageGuid); // 0x1c92350 [Native Event Public]
    void ClientTravel(const FString& URL, const ETravelType& TravelType, bool bSeamless, const FGuid& MapPackageGuid); // 0x1c921e0 [Final Native Public]
    void ClientTeamMessage(APlayerState* SenderPlayerState, const FString& S, const FName& Type, float MsgLifeTime); // 0x1c92080 [Native Event Public]
    void ClientStopForceFeedback(UForceFeedbackEffect* ForceFeedbackEffect, const FName& Tag); // 0x1c91fb0 [Native Event Public]
    void ClientStopCameraShake(TSubclassOf<UCameraShake> Shake, bool bImmediately); // 0x1c91ee0 [Native Event Public]
    void ClientStopCameraAnim(UCameraAnim* AnimToStop); // 0x1c91e50 [Native Event Public]
    void ClientStartOnlineSession(); // 0x1c91e30 [Native Event Public]
    void ClientSpawnCameraLensEffect(TSubclassOf<AEmitterCameraLensEffectBase> LensEffectEmitterClass); // 0x1c91da0 [Native Event Public]
    void ClientSetViewTarget(AActor* A, const FViewTargetTransitionParams& TransitionParams); // 0x1c91cb0 [Native Event Public]
    void ClientSetSpectatorWaiting(bool bWaiting); // 0x1c91c20 [Native Event Public]
    void ClientSetHUD(TSubclassOf<AHUD> NewHUDClass); // 0x1c91b90 [Native Event Public]
    void ClientSetForceMipLevelsToBeResident(UMaterialInterface* Material, float ForceDuration, int32 CinematicTextureGroups); // 0x1c91a90 [Native Event Public]
    void ClientSetCinematicMode(bool bInCinematicMode, bool bAffectsMovement, bool bAffectsTurning, bool bAffectsHUD); // 0x1c91920 [Native Event Public]
    void ClientSetCameraMode(const FName& NewCamMode); // 0x1c91890 [Native Event Public]
    void ClientSetCameraFade(bool bEnableFading, const FColor& FadeColor, const FVector2D& FadeAlpha, float FadeTime, bool bFadeAudio); // 0x1c91700 [Native Event Public]
    void ClientSetBlockOnAsyncLoading(); // 0x1c916e0 [Native Event Public]
    void ClientReturnToMainMenuWithTextReason(const FText& ReturnReason); // 0x1c91620 [Native Event Public]
    void ClientReturnToMainMenu(const FString& ReturnReason); // 0x1c91580 [Native Event Public]
    void ClientRetryClientRestart(APawn* NewPawn); // 0x1c914f0 [Native Event Public]
    void ClientRestart(APawn* NewPawn); // 0x1c91460 [Native Event Public]
    void ClientReset(); // 0x1c91440 [Native Event Public]
    void ClientRepObjRef(UObject* Object); // 0x1c913b0 [Native Event Public]
    void ClientReceiveLocalizedMessage(TSubclassOf<ULocalMessage> Message, int32 Switch, APlayerState* RelatedPlayerState_1, APlayerState* RelatedPlayerState_2, UObject* OptionalObject); // 0x1c91230 [Native Event Public]
    void ClientPrestreamTextures(AActor* ForcedActor, float ForceDuration, bool bEnableStreaming, int32 CinematicTextureGroups); // 0x1c910e0 [Native Event Public]
    void ClientPrepareMapChange(const FName& LevelName, bool bFirst, bool bLast); // 0x1c90fd0 [Native Event Public]
    void ClientPlaySoundAtLocation(USoundBase* Sound, const FVector& Location, float VolumeMultiplier, float PitchMultiplier); // 0x1c90e80 [Native Event Public]
    void ClientPlaySound(USoundBase* Sound, float VolumeMultiplier, float PitchMultiplier); // 0x1c90d80 [Native Event Public]
    void ClientPlayForceFeedback_Internal(UForceFeedbackEffect* ForceFeedbackEffect, const FForceFeedbackParameters& Params); // 0x1c90c90 [Final Native Event Private]
    void ClientPlayCameraShake(TSubclassOf<UCameraShake> Shake, float Scale, const ECameraAnimPlaySpace& PlaySpace, const FRotator& UserPlaySpaceRot); // 0x1c90b30 [Native Event Public]
    void ClientPlayCameraAnim(UCameraAnim* AnimToPlay, float Scale, float Rate, float BlendInTime, float BlendOutTime, bool bLoop, bool bRandomStartTime, const ECameraAnimPlaySpace& Space, const FRotator& CustomPlaySpace); // 0x1c90890 [Native Event Public]
    void ClientMutePlayer(const FUniqueNetIdRepl& PlayerId); // 0x1c90770 [Native Event Public]
    void ClientMessage(const FString& S, const FName& Type, float MsgLifeTime); // 0x1c90650 [Native Event Public]
    void ClientIgnoreMoveInput(bool bIgnore); // 0x1c905c0 [Native Event Public]
    void ClientIgnoreLookInput(bool bIgnore); // 0x1c90530 [Native Event Public]
    void ClientGotoState(const FName& NewState); // 0x1c904a0 [Native Event Public]
    void ClientGameEnded(AActor* EndGameFocus, bool bIsWinner); // 0x1c903d0 [Native Event Public]
    void ClientForceGarbageCollection(); // 0x1c903b0 [Native Event Public]
    void ClientFlushLevelStreaming(); // 0x1c90390 [Final Native Event Public]
    void ClientEndOnlineSession(); // 0x1c90370 [Native Event Public]
    void ClientEnableNetworkVoice(bool bEnable); // 0x1c902e0 [Native Event Public]
    void ClientCommitMapChange(); // 0x1c902c0 [Native Event Public]
    void ClientClearCameraLensEffects(); // 0x1c902a0 [Native Event Public]
    void ClientCapBandwidth(int32 Cap); // 0x1c90210 [Native Event Public]
    void ClientCancelPendingMapChange(); // 0x1c901f0 [Native Event Public]
    void ClientAddTextureStreamingLoc(const FVector& InLoc, float Duration, bool bOverrideLocation); // 0x1c900d0 [Final Native Event Public]
    void ClearAudioListenerOverride(); // 0x1c900b0 [Final Native Public]
    void ClearAudioListenerAttenuationOverride(); // 0x1c90090 [Final Native Public]
    bool CanRestartPlayer(); // 0x1c90060 [Native Public]
    void Camera(const FName& NewMode); // 0x1c8ffd0 [Native Public]
    void AddYawInput(float Val); // 0x1c8ff50 [Native Public]
    void AddRollInput(float Val); // 0x1c8fed0 [Native Public]
    void AddPitchInput(float Val); // 0x1c8fe50 [Native Public]
    void ActivateTouchInterface(UTouchInterface* NewTouchInterface); // 0x1c8fc80 [Native Public]

// AGameModeBase (/Script/Engine.GameModeBase)
    void StartPlay(); // 0x1bee200 [Native Public]
    APawn* SpawnDefaultPawnFor(AController* NewPlayer, AActor* StartSpot); // 0x1bec450 [Native Event Public]
    APawn* SpawnDefaultPawnAtTransform(AController* NewPlayer, FTransform& SpawnTransform); // 0x1bec330 [Native Event Public]
    bool ShouldReset(AActor* ActorToReset); // 0x1bebe50 [Native Event Public]
    void ReturnToMainMenuHost(); // 0x1beb050 [Native Public]
    void RestartPlayerAtTransform(AController* NewPlayer, FTransform& SpawnTransform); // 0x1beaf30 [Native Public]
    void RestartPlayerAtPlayerStart(AController* NewPlayer, AActor* StartSpot); // 0x1beae60 [Native Public]
    void RestartPlayer(AController* NewPlayer); // 0x1beadd0 [Native Public]
    void ResetLevel(); // 0x1bead90 [Native Public]
    bool PlayerCanRestart(APlayerController* Player); // 0x1bea760 [Native Event Public]
    bool MustSpectate(APlayerController* NewPlayerController); // 0x1be9860 [Native Event Public]
    void K2_PostLogin(APlayerController* NewPlayer); // 0x974900 [Event Public]
    void K2_OnSwapPlayerControllers(APlayerController* OldPC, APlayerController* NewPC); // 0x974900 [Event Protected]
    void K2_OnRestartPlayer(AController* NewPlayer); // 0x974900 [Event Public]
    void K2_OnLogout(AController* ExitingController); // 0x974900 [Event Public]
    void K2_OnChangeName(AController* Other, const FString& NewName, bool bNameChange); // 0x974900 [Event Public]
    AActor* K2_FindPlayerStart(AController* Player, const FString& IncomingName); // 0x1be8f30 [Final Native Public]
    void InitStartSpot(AActor* StartSpot, AController* NewPlayer); // 0x1be8de0 [Native Event Public]
    void InitializeHUDForPlayer(APlayerController* NewPlayer); // 0x1bd5750 [Native Event Protected]
    bool HasMatchStarted(); // 0x1be8c70 [Native Public]
    void HandleStartingNewPlayer(APlayerController* NewPlayer); // 0x1be8b10 [Native Event Public]
    int32 GetNumSpectators(); // 0x1be7f70 [Native Public]
    int32 GetNumPlayers(); // 0x1be7f40 [Native Public]
    TSubclassOf<UObject> GetDefaultPawnClassForController(AController* InController); // 0x1be78e0 [Native Event Public]
    AActor* FindPlayerStart(AController* Player, const FString& IncomingName); // 0x1be6b60 [Native Event Public]
    AActor* ChoosePlayerStart(AController* Player); // 0x1be5fc0 [Native Event Public]
    void ChangeName(AController* Controller, const FString& NewName, bool bNameChange); // 0x1be5ea0 [Native Public]
    bool CanSpectate(APlayerController* Viewer, APlayerState* ViewTarget); // 0x1be5db0 [Native Event Public]

// AGameMode (/Script/Engine.GameMode)
    void StartMatch(); // 0x1bee1e0 [Native Public]
    void SetBandwidthLimit(float AsyncIOBandwidthLimit); // 0x1beb220 [Native Public]
    void Say(const FString& Msg); // 0x1beb180 [Native Public]
    void RestartGame(); // 0x1beadb0 [Native Public]
    bool ReadyToStartMatch(); // 0x1beaae0 [Native Event Protected]
    bool ReadyToEndMatch(); // 0x1beaab0 [Native Event Protected]
    void K2_OnSetMatchState(const FName& NewState); // 0x974900 [Event Protected]
    bool IsMatchInProgress(); // 0x1bbc640 [Native Public]
    bool HasMatchEnded(); // 0x1be8c40 [Native Public]
    FName GetMatchState(); // 0x1be7ea0 [Final Native Public]
    void EndMatch(); // 0x1be69f0 [Native Public]
    void AbortMatch(); // 0x1be3590 [Native Public]

// AGameStateBase (/Script/Engine.GameStateBase)
    void OnRep_SpectatorClass(); // 0x4aa490 [Native Protected]
    void OnRep_ReplicatedWorldTimeSeconds(); // 0x1bf1390 [Native Protected]
    void OnRep_ReplicatedHasBegunPlay(); // 0x1bf1370 [Native Protected]
    void OnRep_GameModeClass(); // 0x1bcb480 [Native Protected]
    bool HasMatchStarted(); // 0x1bf1160 [Native Public]
    bool HasBegunPlay(); // 0x1bf1130 [Native Public]
    float GetServerWorldTimeSeconds(); // 0x1bf1000 [Native Public]
    float GetPlayerStartTime(AController* Controller); // 0x1bf0b10 [Native Public]
    float GetPlayerRespawnDelay(AController* Controller); // 0x1bf0a70 [Native Public]

// AGameState (/Script/Engine.GameState)
    void OnRep_MatchState(); // 0x1bead90 [Native Public]
    void OnRep_ElapsedTime(); // 0x1beb050 [Native Public]

// ASkyLight (/Script/Engine.SkyLight)
    void OnRep_bEnabled(); // 0x1bdffc0 [Native Public]

// UInstancedStaticMeshComponent (/Script/Engine.InstancedStaticMeshComponent)
    bool UpdateInstanceTransform(int32 InstanceIndex, FTransform& NewInstanceTransform, bool bWorldSpace, bool bMarkRenderStateDirty, bool bTeleport); // 0x1bfc590 [Native Public]
    void SetCullDistances(int32 StartCullDistance, int32 EndCullDistance); // 0x1bfc4d0 [Final Native Public]
    bool RemoveInstance(int32 InstanceIndex); // 0x1bfc410 [Native Public]
    bool GetInstanceTransform(int32 InstanceIndex, FTransform& OutInstanceTransform, bool bWorldSpace); // 0x1bfba90 [Final Native Public]
    TArray<int32> GetInstancesOverlappingSphere(const FVector& Center, float Radius, bool bSphereInWorldSpace); // 0x1bfbd20 [Native Public]
    TArray<int32> GetInstancesOverlappingBox(const FBox& Box, bool bBoxInWorldSpace); // 0x1bfbbf0 [Native Public]
    int32 GetInstanceCount(); // 0x1bfba60 [Final Native Public]
    void ClearInstances(); // 0x1bfb240 [Native Public]
    bool BatchUpdateInstancesTransforms(int32 StartInstanceIndex, const TArray<FTransform>& NewInstancesTransforms, bool bWorldSpace, bool bMarkRenderStateDirty, bool bTeleport); // 0x1bfb050 [Native Public]
    bool BatchUpdateInstancesTransform(int32 StartInstanceIndex, int32 NumInstances, FTransform& NewInstancesTransform, bool bWorldSpace, bool bMarkRenderStateDirty, bool bTeleport); // 0x1bfae20 [Native Public]
    int32 AddInstanceWorldSpace(FTransform& WorldTransform); // 0x1bfad40 [Final Native Public]
    int32 AddInstance(FTransform& InstanceTransform); // 0x1bfac60 [Native Public]

// UHierarchicalInstancedStaticMeshComponent (/Script/Engine.HierarchicalInstancedStaticMeshComponent)
    bool RemoveInstances(const TArray<int32>& InstancesToRemove); // 0x1bf6f70 [Final Native Public]

// AStaticMeshActor (/Script/Engine.StaticMeshActor)
    void SetMobility(const EComponentMobility& InMobility); // 0x1cd04d0 [Final Native Public]

// UMaterialInterface (/Script/Engine.MaterialInterface)
    void SetForceMipLevelsToBeResident(bool OverrideForceMiplevelsToBeResident, bool bForceMiplevelsToBeResidentValue, float ForceDuration, int32 CinematicTextureGroups); // 0x1c6cbe0 [Native Public]
    UPhysicalMaterial* GetPhysicalMaterial(); // 0x13f9470 [Native Public]
    UMaterial* GetBaseMaterial(); // 0x1c6c7e0 [Final Native Public]

// UMaterialInstanceConstant (/Script/Engine.MaterialInstanceConstant)
    FLinearColor K2_GetVectorParameterValue(const FName& ParameterName); // 0x1c6ca10 [Final Native Public]
    UTexture* K2_GetTextureParameterValue(const FName& ParameterName); // 0x1c6c980 [Final Native Public]
    float K2_GetScalarParameterValue(const FName& ParameterName); // 0x1c6c8e0 [Final Native Public]

// ACameraActor (/Script/Engine.CameraActor)
    int32 GetAutoActivatePlayerIndex(); // 0x1bb8c20 [Final Native Public]

// UCameraComponent (/Script/Engine.CameraComponent)
    void SetUseFieldOfViewForLOD(bool bInUseFieldOfViewForLOD); // 0x1bb9430 [Final Native Public]
    void SetProjectionMode(const ECameraProjectionMode& InProjectionMode); // 0x1bb9330 [Final Native Public]
    void SetPostProcessBlendWeight(float InPostProcessBlendWeight); // 0x1bb92b0 [Final Native Public]
    void SetOrthoWidth(float InOrthoWidth); // 0x1bb9230 [Final Native Public]
    void SetOrthoNearClipPlane(float InOrthoNearClipPlane); // 0x1bb91b0 [Final Native Public]
    void SetOrthoFarClipPlane(float InOrthoFarClipPlane); // 0x1bb9130 [Final Native Public]
    void SetFieldOfView(float InFieldOfView); // 0x1bb90b0 [Native Public]
    void SetConstraintAspectRatio(bool bInConstrainAspectRatio); // 0x1bb8fa0 [Final Native Public]
    void SetAspectRatio(float InAspectRatio); // 0x1bb8f20 [Final Native Public]
    void RemoveBlendable(const TScriptInterface<IUnknown>& InBlendableObject); // 0x1bb8df0 [Final Native Public]
    void GetCameraView(float DeltaTime, FMinimalViewInfo& DesiredView); // 0x1bb8c50 [Native Public]
    void AddOrUpdateBlendable(const TScriptInterface<IUnknown>& InBlendableObject, float InWeight); // 0x1bb8ad0 [Final Native Public]

// AAmbientSound (/Script/Engine.AmbientSound)
    void Stop(); // 0x1b8fa30 [Final Native Public]
    void Play(float StartTime); // 0x1b8f480 [Final Native Public]
    void FadeOut(float FadeOutDuration, float FadeVolumeLevel); // 0x1b8f260 [Final Native Public]
    void FadeIn(float FadeInDuration, float FadeVolumeLevel); // 0x1b8f1a0 [Final Native Public]
    void AdjustVolume(float AdjustVolumeDuration, float AdjustVolumeLevel); // 0x1b8f050 [Final Native Public]

// UAnimSequenceBase (/Script/Engine.AnimSequenceBase)
    float GetPlayLength(); // 0x1b9ecc0 [Native Public]

// UAnimMontage (/Script/Engine.AnimMontage)
    float GetDefaultBlendOutTime(); // 0x131e4b0 [Final Native Public]

// UAnimNotifyState_Trail (/Script/Engine.AnimNotifyState_Trail)
    UParticleSystem* OverridePSTemplate(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation); // 0x974900 [Event Public]

// UAnimSingleNodeInstance (/Script/Engine.AnimSingleNodeInstance)
    void StopAnim(); // 0x1b9f4d0 [Final Native Public]
    void SetReverse(bool bInReverse); // 0x1b9f440 [Final Native Public]
    void SetPreviewCurveOverride(const FName& PoseName, float Value, bool bRemoveIfZero); // 0x1b9f320 [Final Native Public]
    void SetPositionWithPreviousTime(float InPosition, float InPreviousTime, bool bFireNotifies); // 0x1b9f210 [Final Native Public]
    void SetPosition(float InPosition, bool bFireNotifies); // 0x1b9f140 [Final Native Public]
    void SetPlayRate(float InPlayRate); // 0x1b9f030 [Final Native Public]
    void SetPlaying(bool bIsPlaying); // 0x1b9f0b0 [Final Native Public]
    void SetLooping(bool bIsLooping); // 0x1b9efa0 [Final Native Public]
    void SetBlendSpaceInput(const FVector& InBlendInput); // 0x1b9ef10 [Final Native Public]
    void SetAnimationAsset(UAnimationAsset* NewAsset, bool bIsLooping, float InPlayRate); // 0x1b9ee00 [Native Public]
    void PlayAnim(bool bIsLooping, float InPlayRate, float InStartPosition); // 0x1b9ed00 [Final Native Public]
    float GetLength(); // 0x1b9ec90 [Final Native Public]
    UAnimationAsset* GetAnimationAsset(); // 0x1b9ec60 [Native Public]

// UArrowComponent (/Script/Engine.ArrowComponent)
    void SetArrowColor(const FLinearColor& NewColor); // 0x1ba36d0 [Native Public]

// UAsyncActionHandleSaveGame (/Script/Engine.AsyncActionHandleSaveGame)
    UAsyncActionHandleSaveGame* AsyncSaveGameToSlot(UObject* WorldContextObject, USaveGame* SaveGameObject, const FString& SlotName, int32 UserIndex); // 0x1ba3580 [Final Native Static Public]
    UAsyncActionHandleSaveGame* AsyncLoadGameFromSlot(UObject* WorldContextObject, const FString& SlotName, int32 UserIndex); // 0x1ba2f20 [Final Native Static Public]

// UAsyncActionLoadPrimaryAsset (/Script/Engine.AsyncActionLoadPrimaryAsset)
    UAsyncActionLoadPrimaryAsset* AsyncLoadPrimaryAsset(UObject* WorldContextObject, const FPrimaryAssetId& PrimaryAsset, const TArray<FName>& LoadBundles); // 0x1ba3040 [Final Native Static Public]

// UAsyncActionLoadPrimaryAssetClass (/Script/Engine.AsyncActionLoadPrimaryAssetClass)
    UAsyncActionLoadPrimaryAssetClass* AsyncLoadPrimaryAssetClass(UObject* WorldContextObject, const FPrimaryAssetId& PrimaryAsset, const TArray<FName>& LoadBundles); // 0x1ba3180 [Final Native Static Public]

// UAsyncActionLoadPrimaryAssetList (/Script/Engine.AsyncActionLoadPrimaryAssetList)
    UAsyncActionLoadPrimaryAssetList* AsyncLoadPrimaryAssetList(UObject* WorldContextObject, const TArray<FPrimaryAssetId>& PrimaryAssetList, const TArray<FName>& LoadBundles); // 0x1ba3420 [Final Native Static Public]

// UAsyncActionLoadPrimaryAssetClassList (/Script/Engine.AsyncActionLoadPrimaryAssetClassList)
    UAsyncActionLoadPrimaryAssetClassList* AsyncLoadPrimaryAssetClassList(UObject* WorldContextObject, const TArray<FPrimaryAssetId>& PrimaryAssetList, const TArray<FName>& LoadBundles); // 0x1ba32c0 [Final Native Static Public]

// UAsyncActionChangePrimaryAssetBundles (/Script/Engine.AsyncActionChangePrimaryAssetBundles)
    UAsyncActionChangePrimaryAssetBundles* AsyncChangeBundleStateForPrimaryAssetList(UObject* WorldContextObject, const TArray<FPrimaryAssetId>& PrimaryAssetList, const TArray<FName>& AddBundles, const TArray<FName>& RemoveBundles); // 0x1ba2d70 [Final Native Static Public]
    UAsyncActionChangePrimaryAssetBundles* AsyncChangeBundleStateForMatchingPrimaryAssets(UObject* WorldContextObject, const TArray<FName>& NewBundles, const TArray<FName>& OldBundles); // 0x1ba2c10 [Final Native Static Public]

// UAtmosphericFogComponent (/Script/Engine.AtmosphericFogComponent)
    void StartPrecompute(); // 0x401890 [Final Native Public]
    void SetSunMultiplier(float NewSunMultiplier); // 0x1ba68d0 [Final Native Public]
    void SetStartDistance(float NewStartDistance); // 0x1ba6780 [Final Native Public]
    void SetPrecomputeParams(float DensityHeight, int32 MaxScatteringOrder, int32 InscatterAltitudeSampleNum); // 0x1ba6450 [Final Native Public]
    void SetFogMultiplier(float NewFogMultiplier); // 0x1ba60f0 [Final Native Public]
    void SetDistanceScale(float NewDistanceScale); // 0x1ba5fa0 [Final Native Public]
    void SetDistanceOffset(float NewDistanceOffset); // 0x1ba5f20 [Final Native Public]
    void SetDensityOffset(float NewDensityOffset); // 0x1ba5ea0 [Final Native Public]
    void SetDensityMultiplier(float NewDensityMultiplier); // 0x1ba5e20 [Final Native Public]
    void SetDefaultLightColor(const FLinearColor& NewLightColor); // 0x1ba5da0 [Final Native Public]
    void SetDefaultBrightness(float NewBrightness); // 0x1ba5d20 [Final Native Public]
    void SetAltitudeScale(float NewAltitudeScale); // 0x1ba5bd0 [Final Native Public]
    void DisableSunDisk(bool NewSunDisk); // 0x1ba54e0 [Final Native Public]
    void DisableGroundScattering(bool NewGroundScattering); // 0x1ba5450 [Final Native Public]

// AAudioVolume (/Script/Engine.AudioVolume)
    void SetReverbSettings(FReverbSettings& NewReverbSettings); // 0x1baad90 [Final Native Public]
    void SetPriority(float NewPriority); // 0x1baad10 [Final Native Public]
    void SetInteriorSettings(FInteriorSettings& NewInteriorSettings); // 0x1baac70 [Final Native Public]
    void SetEnabled(bool bNewEnabled); // 0x1baabe0 [Final Native Public]
    void OnRep_bEnabled(); // 0x1baaaf0 [Final Native Private]

// UAvoidanceManager (/Script/Engine.AvoidanceManager)
    bool RegisterMovementComponent(UMovementComponent* MovementComp, float AvoidanceWeight); // 0x1baab10 [Final Native Public]
    int32 GetObjectCount(); // 0x1baaac0 [Final Native Public]
    int32 GetNewAvoidanceUID(); // 0x1baaa90 [Final Native Public]
    FVector GetAvoidanceVelocityForComponent(UMovementComponent* MovementComp); // 0x1baa9f0 [Final Native Public]

// UBillboardComponent (/Script/Engine.BillboardComponent)
    void SetUV(int32 NewU, int32 NewUL, int32 NewV, int32 NewVL); // 0x1bab050 [Native Public]
    void SetSpriteAndUV(UTexture2D* NewSprite, int32 NewU, int32 NewUL, int32 NewV, int32 NewVL); // 0x1baaed0 [Native Public]
    void SetSprite(UTexture2D* NewSprite); // 0x1baae40 [Native Public]

// UBlueprintMapLibrary (/Script/Engine.BlueprintMapLibrary)
    void SetMapPropertyByName(UObject* Object, const FName& PropertyName, const TMap<int32, int32>& Value); // 0x1bb1ce0 [Final Native Static Public]
    void Map_Values(const TMap<int32, int32>& TargetMap, const TArray<int32>& Values); // 0x1bb10a0 [Final Native Static Public]
    bool Map_Remove(const TMap<int32, int32>& TargetMap, const int32& Key); // 0x1bb0ee0 [Final Native Static Public]
    int32 Map_Length(const TMap<int32, int32>& TargetMap); // 0x1bb0e10 [Final Native Static Public]
    void Map_Keys(const TMap<int32, int32>& TargetMap, const TArray<int32>& Keys); // 0x1bb0cd0 [Final Native Static Public]
    bool Map_Find(const TMap<int32, int32>& TargetMap, const int32& Key, const int32& Value); // 0x1bb0a30 [Final Native Static Public]
    bool Map_Contains(const TMap<int32, int32>& TargetMap, const int32& Key); // 0x1bb0870 [Final Native Static Public]
    void Map_Clear(const TMap<int32, int32>& TargetMap); // 0x1bb07b0 [Final Native Static Public]
    void Map_Add(const TMap<int32, int32>& TargetMap, const int32& Key, const int32& Value); // 0x1bb0530 [Final Native Static Public]

// UBlueprintPathsLibrary (/Script/Engine.BlueprintPathsLibrary)
    FString VideoCaptureDir(); // 0x1bb2240 [Final Native Static Public]
    void ValidatePath(const FString& InPath, const bool& bDidSucceed, FText& OutReason); // 0x1bb20d0 [Final Native Static Public]
    void Split(const FString& InPath, const FString& PathPart, const FString& FilenamePart, const FString& ExtensionPart); // 0x1bb1f10 [Final Native Static Public]
    FString SourceConfigDir(); // 0x1bb1440 [Final Native Static Public]
    bool ShouldSaveToUserDir(); // 0x1bb1ee0 [Final Native Static Public]
    FString ShaderWorkingDir(); // 0x1bb1e60 [Final Native Static Public]
    void SetProjectFilePath(const FString& NewGameProjectFilePath); // 0x1bb1dd0 [Final Native Static Public]
    FString SetExtension(const FString& InPath, const FString& InNewExtension); // 0x1bb1bb0 [Final Native Static Public]
    FString ScreenShotDir(); // 0x1bb1b30 [Final Native Static Public]
    FString SandboxesDir(); // 0x1bb1ab0 [Final Native Static Public]
    FString RootDir(); // 0x1bb1a30 [Final Native Static Public]
    void RemoveDuplicateSlashes(const FString& InPath, const FString& OutPath); // 0x1bb1940 [Final Native Static Public]
    FString ProjectUserDir(); // 0x1bb18c0 [Final Native Static Public]
    FString ProjectSavedDir(); // 0x1bb1840 [Final Native Static Public]
    FString ProjectPluginsDir(); // 0x1bb17c0 [Final Native Static Public]
    FString ProjectPersistentDownloadDir(); // 0x1bb1740 [Final Native Static Public]
    FString ProjectModsDir(); // 0x1bb16c0 [Final Native Static Public]
    FString ProjectLogDir(); // 0x1bb1640 [Final Native Static Public]
    FString ProjectIntermediateDir(); // 0x1bb15c0 [Final Native Static Public]
    FString ProjectDir(); // 0x1bb1540 [Final Native Static Public]
    FString ProjectContentDir(); // 0x1bb14c0 [Final Native Static Public]
    FString ProjectConfigDir(); // 0x1bb1440 [Final Native Static Public]
    FString ProfilingDir(); // 0x1bb13c0 [Final Native Static Public]
    void NormalizeFilename(const FString& InPath, const FString& OutPath); // 0x1bb12d0 [Final Native Static Public]
    void NormalizeDirectoryName(const FString& InPath, const FString& OutPath); // 0x1bb11e0 [Final Native Static Public]
    FString MakeValidFileName(const FString& inString, const FString& InReplacementChar); // 0x1bb0400 [Final Native Static Public]
    void MakeStandardFilename(const FString& InPath, const FString& OutPath); // 0x1bb0310 [Final Native Static Public]
    void MakePlatformFilename(const FString& InPath, const FString& OutPath); // 0x1bb0220 [Final Native Static Public]
    bool MakePathRelativeTo(const FString& InPath, const FString& InRelativeTo, const FString& OutPath); // 0x1bb00d0 [Final Native Static Public]
    FString LaunchDir(); // 0x1bb0050 [Final Native Static Public]
    bool IsSamePath(const FString& PathA, const FString& PathB); // 0x1baff60 [Final Native Static Public]
    bool IsRestrictedPath(const FString& InPath); // 0x1bafec0 [Final Native Static Public]
    bool IsRelative(const FString& InPath); // 0x1bafe20 [Final Native Static Public]
    bool IsProjectFilePathSet(); // 0x1bafdf0 [Final Native Static Public]
    bool IsDrive(const FString& InPath); // 0x1bafd50 [Final Native Static Public]
    bool HasProjectPersistentDownloadDir(); // 0x1bafd20 [Final Native Static Public]
    TArray<FString> GetToolTipLocalizationPaths(); // 0x1bafce0 [Final Native Static Public]
    TArray<FString> GetRestrictedFolderNames(); // 0x1bafca0 [Final Native Static Public]
    FString GetRelativePathToRoot(); // 0x1bafc10 [Final Native Static Public]
    TArray<FString> GetPropertyNameLocalizationPaths(); // 0x1bafbd0 [Final Native Static Public]
    FString GetProjectFilePath(); // 0x1bafb50 [Final Native Static Public]
    FString GetPath(const FString& InPath); // 0x1bafa70 [Final Native Static Public]
    FString GetInvalidFileSystemChars(); // 0x1baf9f0 [Final Native Static Public]
    TArray<FString> GetGameLocalizationPaths(); // 0x1baf9b0 [Final Native Static Public]
    FString GetExtension(const FString& InPath, bool bIncludeDot); // 0x1baf890 [Final Native Static Public]
    TArray<FString> GetEngineLocalizationPaths(); // 0x1baf850 [Final Native Static Public]
    TArray<FString> GetEditorLocalizationPaths(); // 0x1baf810 [Final Native Static Public]
    FString GetCleanFilename(const FString& InPath); // 0x1baf730 [Final Native Static Public]
    FString GetBaseFilename(const FString& InPath, bool bRemovePath); // 0x1baf610 [Final Native Static Public]
    FString GeneratedConfigDir(); // 0x1baf590 [Final Native Static Public]
    FString GameUserDeveloperDir(); // 0x1baf510 [Final Native Static Public]
    FString GameSourceDir(); // 0x1baf490 [Final Native Static Public]
    FString GameDevelopersDir(); // 0x1baf410 [Final Native Static Public]
    FString GameAgnosticSavedDir(); // 0x1baef70 [Final Native Static Public]
    bool FileExists(const FString& InPath); // 0x1baf370 [Final Native Static Public]
    FString FeaturePackDir(); // 0x1baf2f0 [Final Native Static Public]
    FString EnterprisePluginsDir(); // 0x1baf270 [Final Native Static Public]
    FString EnterpriseFeaturePackDir(); // 0x1baf1f0 [Final Native Static Public]
    FString EnterpriseDir(); // 0x1baf170 [Final Native Static Public]
    FString EngineVersionAgnosticUserDir(); // 0x1baf0f0 [Final Native Static Public]
    FString EngineUserDir(); // 0x1baf070 [Final Native Static Public]
    FString EngineSourceDir(); // 0x1baeff0 [Final Native Static Public]
    FString EngineSavedDir(); // 0x1baef70 [Final Native Static Public]
    FString EnginePluginsDir(); // 0x1baeef0 [Final Native Static Public]
    FString EngineIntermediateDir(); // 0x1baee70 [Final Native Static Public]
    FString EngineDir(); // 0x1baedf0 [Final Native Static Public]
    FString EngineContentDir(); // 0x1baed70 [Final Native Static Public]
    FString EngineConfigDir(); // 0x1baecf0 [Final Native Static Public]
    bool DirectoryExists(const FString& InPath); // 0x1baec50 [Final Native Static Public]
    FString DiffDir(); // 0x1baebd0 [Final Native Static Public]
    FString CreateTempFilename(const FString& Path, const FString& Prefix, const FString& Extension); // 0x1baea50 [Final Native Static Public]
    FString ConvertToSandboxPath(const FString& InPath, const FString& InSandboxName); // 0x1bae920 [Final Native Static Public]
    FString ConvertRelativePathToFull(const FString& InPath, const FString& InBasePath); // 0x1bae7f0 [Final Native Static Public]
    FString ConvertFromSandboxPath(const FString& InPath, const FString& InSandboxName); // 0x1bae6c0 [Final Native Static Public]
    FString Combine(const TArray<FString>& InPaths); // 0x1bae5b0 [Final Native Static Public]
    bool CollapseRelativeDirectories(const FString& InPath, const FString& OutPath); // 0x1bae4b0 [Final Native Static Public]
    FString CloudDir(); // 0x1bae430 [Final Native Static Public]
    FString ChangeExtension(const FString& InPath, const FString& InNewExtension); // 0x1bae300 [Final Native Static Public]
    FString BugItDir(); // 0x1bae280 [Final Native Static Public]
    FString AutomationTransientDir(); // 0x1bae200 [Final Native Static Public]
    FString AutomationLogDir(); // 0x1bae180 [Final Native Static Public]
    FString AutomationDir(); // 0x1bae100 [Final Native Static Public]

// UGameInstance (/Script/Engine.GameInstance)
    void ReceiveShutdown(); // 0x974900 [Event Public]
    void ReceiveInit(); // 0x974900 [Event Public]
    void HandleTravelError(const ETravelFailure& FailureType); // 0x974900 [Event Public]
    void HandleNetworkError(const ENetworkFailure& FailureType, bool bIsServer); // 0x974900 [Event Public]
    void DebugRemovePlayer(int32 ControllerId); // 0x1bdff30 [Native Public]
    void DebugCreatePlayer(int32 ControllerId); // 0x1bdfea0 [Native Public]

// UBlueprintPlatformLibrary (/Script/Engine.BlueprintPlatformLibrary)
    int32 ScheduleLocalNotificationFromNow(int32 inSecondsFromNow, FText& Title, FText& Body, FText& Action, const FString& ActivationEvent); // 0x1bb4b30 [Final Native Static Public]
    void ScheduleLocalNotificationBadgeFromNow(int32 inSecondsFromNow, const FString& ActivationEvent); // 0x1bb4a60 [Final Native Static Public]
    int32 ScheduleLocalNotificationBadgeAtTime(const FDateTime& FireDateTime, bool LocalTime, const FString& ActivationEvent); // 0x1bb4930 [Final Native Static Public]
    int32 ScheduleLocalNotificationAtTime(const FDateTime& FireDateTime, bool LocalTime, FText& Title, FText& Body, FText& Action, const FString& ActivationEvent); // 0x1bb4650 [Final Native Static Public]
    void GetLaunchNotification(const bool& NotificationLaunchedApp, const FString& ActivationEvent, const int32& FireDate); // 0x1bb4470 [Final Native Static Public]
    EScreenOrientation GetDeviceOrientation(); // 0x1bb4440 [Final Native Static Public]
    void ClearAllLocalNotifications(); // 0x1bb4420 [Final Native Static Public]
    void CancelLocalNotificationById(int32 NotificationId); // 0x1bb43b0 [Final Native Static Public]
    void CancelLocalNotification(const FString& ActivationEvent); // 0x1bb4320 [Final Native Static Public]

// UBlueprintSetLibrary (/Script/Engine.BlueprintSetLibrary)
    void SetSetPropertyByName(UObject* Object, const FName& PropertyName, const TSet<int32>& Value); // 0x1bb4ea0 [Final Native Static Public]
    void Set_Union(const TSet<int32>& A, const TSet<int32>& B, const TSet<int32>& Result); // 0x1bb5da0 [Final Native Static Public]
    void Set_ToArray(const TSet<int32>& A, const TArray<int32>& Result); // 0x1bb5c60 [Final Native Static Public]
    void Set_RemoveItems(const TSet<int32>& TargetSet, const TArray<int32>& Items); // 0x1bb5b20 [Final Native Static Public]
    bool Set_Remove(const TSet<int32>& TargetSet, const int32& Item); // 0x1bb5960 [Final Native Static Public]
    int32 Set_Length(const TSet<int32>& TargetSet); // 0x1bb5890 [Final Native Static Public]
    void Set_Intersection(const TSet<int32>& A, const TSet<int32>& B, const TSet<int32>& Result); // 0x1bb56d0 [Final Native Static Public]
    void Set_Difference(const TSet<int32>& A, const TSet<int32>& B, const TSet<int32>& Result); // 0x1bb5510 [Final Native Static Public]
    bool Set_Contains(const TSet<int32>& TargetSet, const int32& ItemToFind); // 0x1bb5350 [Final Native Static Public]
    void Set_Clear(const TSet<int32>& TargetSet); // 0x1bb5290 [Final Native Static Public]
    void Set_AddItems(const TSet<int32>& TargetSet, const TArray<int32>& NewItems); // 0x1bb5150 [Final Native Static Public]
    void Set_Add(const TSet<int32>& TargetSet, const int32& NewItem); // 0x1bb4f90 [Final Native Static Public]

// UBoxComponent (/Script/Engine.BoxComponent)
    void SetBoxExtent(const FVector& InBoxExtent, bool bUpdateOverlaps); // 0x1bb4dc0 [Final Native Public]
    FVector GetUnscaledBoxExtent(); // 0x1bb4620 [Final Native Public]
    FVector GetScaledBoxExtent(); // 0x1bb45b0 [Final Native Public]

// UCameraAnimInst (/Script/Engine.CameraAnimInst)
    void Stop(bool bImmediate); // 0x1bb94c0 [Final Native Public]
    void SetScale(float NewDuration); // 0x1bb93b0 [Final Native Public]
    void SetDuration(float NewDuration); // 0x1bb9030 [Final Native Public]

// UCameraModifier (/Script/Engine.CameraModifier)
    bool IsDisabled(); // 0xfe0290 [Native Public]
    AActor* GetViewTarget(); // 0x1bb8dc0 [Native Public]
    void EnableModifier(); // 0xfe0160 [Native Public]
    void DisableModifier(bool bImmediate); // 0x1b8bc10 [Native Public]
    void BlueprintModifyPostProcess(float DeltaTime, const float& PostProcessBlendWeight, FPostProcessSettings& PostProcessSettings); // 0x974900 [Event Public]
    void BlueprintModifyCamera(float DeltaTime, const FVector& ViewLocation, const FRotator& ViewRotation, float FOV, const FVector& NewViewLocation, const FRotator& NewViewRotation, const float& NewFOV); // 0x974900 [Event Public]

// UCameraShake (/Script/Engine.CameraShake)
    void ReceiveStopShake(bool bImmediately); // 0x974900 [Event Public]
    void ReceivePlayShake(float Scale); // 0x974900 [Event Public]
    bool ReceiveIsFinished(); // 0x67bfe0 [Native Event Public]
    void BlueprintUpdateCameraShake(float DeltaTime, float Alpha, FMinimalViewInfo& POV, FMinimalViewInfo& ModifiedPOV); // 0x974900 [Event Public]

// UCanvas (/Script/Engine.Canvas)
    FVector2D K2_TextSize(UFont* RenderFont, const FString& RenderText, const FVector2D& Scale); // 0x1bbf280 [Final Native Public]
    FVector2D K2_StrLen(UFont* RenderFont, const FString& RenderText); // 0x1bbf1a0 [Final Native Public]
    FVector K2_Project(const FVector& WorldLocation); // 0x1bbf0f0 [Final Native Public]
    void K2_DrawTriangle(UTexture* RenderTexture, const TArray<FCanvasUVTri>& Triangles); // 0x1bbefd0 [Final Native Public]
    void K2_DrawTexture(UTexture* RenderTexture, const FVector2D& ScreenPosition, const FVector2D& ScreenSize, const FVector2D& CoordinatePosition, const FVector2D& CoordinateSize, const FLinearColor& RenderColor, const EBlendMode& BlendMode, float Rotation, const FVector2D& PivotPoint); // 0x1bbed50 [Final Native Public]
    void K2_DrawText(UFont* RenderFont, const FString& RenderText, const FVector2D& ScreenPosition, const FVector2D& Scale, const FLinearColor& RenderColor, float Kerning, const FLinearColor& ShadowColor, const FVector2D& ShadowOffset, bool bCentreX, bool bCentreY, bool bOutlined, const FLinearColor& OutlineColor); // 0x1bbe9d0 [Final Native Public]
    void K2_DrawPolygon(UTexture* RenderTexture, const FVector2D& ScreenPosition, const FVector2D& Radius, int32 NumberOfSides, const FLinearColor& RenderColor); // 0x1bbe840 [Final Native Public]
    void K2_DrawMaterialTriangle(UMaterialInterface* RenderMaterial, const TArray<FCanvasUVTri>& Triangles); // 0x1bbe720 [Final Native Public]
    void K2_DrawMaterial(UMaterialInterface* RenderMaterial, const FVector2D& ScreenPosition, const FVector2D& ScreenSize, const FVector2D& CoordinatePosition, const FVector2D& CoordinateSize, float Rotation, const FVector2D& PivotPoint); // 0x1bbe500 [Final Native Public]
    void K2_DrawLine(const FVector2D& ScreenPositionA, const FVector2D& ScreenPositionB, float Thickness, const FLinearColor& RenderColor); // 0x1bbe3b0 [Final Native Public]
    void K2_DrawBox(const FVector2D& ScreenPosition, const FVector2D& ScreenSize, float Thickness, const FLinearColor& RenderColor); // 0x1bbe260 [Final Native Public]
    void K2_DrawBorder(UTexture* BorderTexture, UTexture* BackgroundTexture, UTexture* LeftBorderTexture, UTexture* RightBorderTexture, UTexture* TopBorderTexture, UTexture* BottomBorderTexture, const FVector2D& ScreenPosition, const FVector2D& ScreenSize, const FVector2D& CoordinatePosition, const FVector2D& CoordinateSize, const FLinearColor& RenderColor, const FVector2D& BorderScale, const FVector2D& BackgroundScale, float Rotation, const FVector2D& PivotPoint, const FVector2D& CornerSize); // 0x1bbde20 [Final Native Public]
    void K2_Deproject(const FVector2D& ScreenPosition, const FVector& WorldOrigin, const FVector& WorldDirection); // 0x1bbdd00 [Final Native Public]

// UCanvasRenderTarget2D (/Script/Engine.CanvasRenderTarget2D)
    void UpdateResource(); // 0x1bc0ff0 [Native Public]
    void ReceiveUpdate(UCanvas* Canvas, int32 Width, int32 Height); // 0x974900 [Event Public]
    void GetSize(const int32& Width, const int32& Height); // 0x1bbd8f0 [Final Native Public]
    UCanvasRenderTarget2D* CreateCanvasRenderTarget2D(UObject* WorldContextObject, TSubclassOf<UCanvasRenderTarget2D> CanvasRenderTarget2DClass, int32 Width, int32 Height); // 0x1bbd320 [Final Native Static Public]

// UCapsuleComponent (/Script/Engine.CapsuleComponent)
    void SetCapsuleSize(float InRadius, float InHalfHeight, bool bUpdateOverlaps); // 0x1bc0da0 [Final Native Public]
    void SetCapsuleRadius(float Radius, bool bUpdateOverlaps); // 0x1bc0cd0 [Final Native Public]
    void SetCapsuleHalfHeight(float HalfHeight, bool bUpdateOverlaps); // 0x1bc0c00 [Final Native Public]
    void GetUnscaledCapsuleSize_WithoutHemisphere(const float& OutRadius, const float& OutHalfHeightWithoutHemisphere); // 0x1bbdb30 [Final Native Public]
    void GetUnscaledCapsuleSize(const float& OutRadius, const float& OutHalfHeight); // 0x1bbda40 [Final Native Public]
    float GetUnscaledCapsuleRadius(); // 0x1bbda20 [Final Native Public]
    float GetUnscaledCapsuleHalfHeight_WithoutHemisphere(); // 0x1bbd9f0 [Final Native Public]
    float GetUnscaledCapsuleHalfHeight(); // 0x1bbd9d0 [Final Native Public]
    float GetShapeScale(); // 0x1bbd8b0 [Final Native Public]
    void GetScaledCapsuleSize_WithoutHemisphere(const float& OutRadius, const float& OutHalfHeightWithoutHemisphere); // 0x1bbd790 [Final Native Public]
    void GetScaledCapsuleSize(const float& OutRadius, const float& OutHalfHeight); // 0x1bbd680 [Final Native Public]
    float GetScaledCapsuleRadius(); // 0x1bbd640 [Final Native Public]
    float GetScaledCapsuleHalfHeight_WithoutHemisphere(); // 0x1bbd5f0 [Final Native Public]
    float GetScaledCapsuleHalfHeight(); // 0x1bbd5c0 [Final Native Public]

// UCheatManager (/Script/Engine.CheatManager)
    void Walk(); // 0xfe0160 [Native Public]
    void ViewSelf(); // 0x1bc7670 [Native Public]
    void ViewPlayer(const FString& S); // 0x1bc75d0 [Native Public]
    void ViewClass(TSubclassOf<AActor> DesiredClass); // 0x1bc7540 [Native Public]
    void ViewActor(const FName& ActorName); // 0x1bc74b0 [Native Public]
    void UpdateSafeArea(); // 0x1bc7490 [Final Native Public]
    void ToggleServerStatReplicatorUpdateStatNet(); // 0x1bc7470 [Final Native Public]
    void ToggleServerStatReplicatorClientOverwrite(); // 0x1bc7450 [Final Native Public]
    void ToggleDebugCamera(); // 0x1bc7430 [Native Public]
    void ToggleAILogging(); // 0x1bc7410 [Native Public]
    void TestCollisionDistance(); // 0x1bc73f0 [Native Public]
    void Teleport(); // 0x1bc73d0 [Native Public]
    void Summon(const FString& ClassName); // 0x1bc7330 [Native Public]
    void StreamLevelOut(const FName& PackageName); // 0x1b8b610 [Native Public]
    void StreamLevelIn(const FName& PackageName); // 0x1b87ba0 [Native Public]
    void SpawnServerStatReplicator(); // 0x1bc7310 [Final Native Public]
    void Slomo(float NewTimeDilation); // 0x1bc7290 [Native Public]
    void SetWorldOrigin(); // 0x1bc7270 [Final Native Public]
    void SetMouseSensitivityToDefault(); // 0x1bc7250 [Native Public]
    void ServerToggleAILogging(); // 0x1bc7180 [Native Event Public]
    void ReceiveInitCheatManager(); // 0x974900 [Event Public]
    void ReceiveEndPlay(); // 0x974900 [Event Public]
    void PlayersOnly(); // 0x1bc7160 [Native Public]
    void OnlyLoadLevel(const FName& PackageName); // 0x1b87c30 [Native Public]
    void LogLoc(); // 0x1bc7140 [Native Public]
    void InvertMouse(); // 0x1bc7120 [Native Public]
    void God(); // 0x1bc7100 [Native Public]
    void Ghost(); // 0x1bc70e0 [Native Public]
    void FreezeFrame(float Delay); // 0x1bc7060 [Native Public]
    void Fly(); // 0x1bc7040 [Native Public]
    void FlushLog(); // 0x1bc7020 [Native Public]
    void EnableDebugCamera(); // 0x1bc7000 [Native Protected]
    void DumpVoiceMutingState(); // 0x1bc6fe0 [Native Public]
    void DumpPartyState(); // 0x1bc6fc0 [Native Public]
    void DumpOnlineSessionState(); // 0x1bc6fa0 [Native Public]
    void DumpChatState(); // 0x1bc6f80 [Native Public]
    void DisableDebugCamera(); // 0x1bc6f60 [Native Protected]
    void DestroyTarget(); // 0x1bc6f40 [Native Public]
    void DestroyServerStatReplicator(); // 0x1bc6f20 [Final Native Public]
    void DestroyPawns(TSubclassOf<APawn> aClass); // 0x1bc6e90 [Native Public]
    void DestroyAllPawnsExceptTarget(); // 0x1bc6e70 [Native Public]
    void DestroyAll(TSubclassOf<AActor> aClass); // 0x1bc6de0 [Native Public]
    void DebugCapsuleSweepSize(float HalfHeight, float Radius); // 0x1bc6d10 [Native Public]
    void DebugCapsuleSweepPawn(); // 0x1bc6cf0 [Native Public]
    void DebugCapsuleSweepComplex(bool bTraceComplex); // 0x1bc6c60 [Native Public]
    void DebugCapsuleSweepClear(); // 0x1bc6c40 [Native Public]
    void DebugCapsuleSweepChannel(const ECollisionChannel& Channel); // 0x1bc6bc0 [Native Public]
    void DebugCapsuleSweepCapture(); // 0x1bc6ba0 [Native Public]
    void DebugCapsuleSweep(); // 0x1bc6b80 [Native Public]
    void DamageTarget(float DamageAmount); // 0x1bc6b00 [Native Public]
    void CheatScript(const FString& ScriptName); // 0x1bc6a20 [Final Native Public]
    void ChangeSize(float F); // 0x1bc69a0 [Native Public]
    void BugItStringCreator(const FVector& ViewLocation, const FRotator& ViewRotation, const FString& GoString, const FString& LocString); // 0x1bc67e0 [Native Public]
    void BugItGo(float X, float Y, float Z, float Pitch, float Yaw, float Roll); // 0x1bc6610 [Native Public]
    void BugIt(const FString& ScreenShotDescription); // 0x1bc6570 [Native Public]

// UChildActorComponent (/Script/Engine.ChildActorComponent)
    void SetChildActorClass(TSubclassOf<AActor> InClass); // 0x1bc71d0 [Final Native Public]

// UGameViewportClient (/Script/Engine.GameViewportClient)
    void SSSwapControllers(); // 0xfe02e0 [Native Public]
    void ShowTitleSafeArea(); // 0xfe0300 [Native Public]
    void SetConsoleTarget(int32 PlayerIndex); // 0x1bf1610 [Native Public]

// UCurveBase (/Script/Engine.CurveBase)
    void GetValueRange(const float& MinValue, const float& MaxValue); // 0x1bcb070 [Final Native Public]
    void GetTimeRange(const float& MinTime, const float& MaxTime); // 0x1bcaf90 [Final Native Public]

// UCurveFloat (/Script/Engine.CurveFloat)
    float GetFloatValue(float InTime); // 0x1bcae60 [Final Native Public]

// UCurveLinearColor (/Script/Engine.CurveLinearColor)
    FLinearColor GetLinearColorValue(float InTime); // 0x1bcaef0 [Native Public]
    FLinearColor GetClampedLinearColorValue(float InTime); // 0x1bcab10 [Native Public]

// UTexture2D (/Script/Engine.Texture2D)
    int32 Blueprint_GetSizeY(); // 0x1cd3010 [Final Native Public]
    int32 Blueprint_GetSizeX(); // 0x1cd2fe0 [Final Native Public]

// UCurveLinearColorAtlas (/Script/Engine.CurveLinearColorAtlas)
    bool GetCurvePosition(UCurveLinearColor* InCurve, const float& Position); // 0x1bcabf0 [Final Native Public]

// ICurveSourceInterface (/Script/Engine.CurveSourceInterface)
    float GetCurveValue(const FName& CurveName); // 0x1bcacd0 [Native Event Public]
    void GetCurves(const TArray<FNamedCurveValue>& OutValues); // 0x1bcad70 [Native Event Public]
    FName GetBindingName(); // 0x1bcaad0 [Native Event Public]

// UCurveVector (/Script/Engine.CurveVector)
    FVector GetVectorValue(float InTime); // 0x1bcb150 [Final Native Public]

// UDataTableFunctionLibrary (/Script/Engine.DataTableFunctionLibrary)
    void GetDataTableRowNames(UDataTable* Table, const TArray<FName>& OutRowNames); // 0x1bcf330 [Final Native Static Public]
    bool GetDataTableRowFromName(UDataTable* Table, const FName& RowName, FTableRowBase& OutRow); // 0x1bcef90 [Final Native Static Public]
    TArray<FString> GetDataTableColumnAsString(UDataTable* DataTable, const FName& PropertyName); // 0x1bcee30 [Final Native Static Public]
    void EvaluateCurveTableRow(UCurveTable* CurveTable, const FName& RowName, float InXY, const EEvaluateCurveTableResult& OutResult, const float& OutXY, const FString& ContextString); // 0x1bcec40 [Final Native Static Public]
    bool DoesDataTableRowExist(UDataTable* Table, const FName& RowName); // 0x1bceb80 [Final Native Static Public]

// ADebugCameraController (/Script/Engine.DebugCameraController)
    void ToggleDisplay(); // 0x1bd0070 [Final Native Public]
    void ShowDebugSelectedInfo(); // 0x1bd0050 [Native Public]
    void SetPawnMovementSpeedScale(float NewSpeedScale); // 0x1bcfed0 [Final Native Public]
    void ReceiveOnDeactivate(APlayerController* RestoredPC); // 0x974900 [Event Public]
    void ReceiveOnActorSelected(AActor* NewSelectedActor, const FVector& SelectHitLocation, const FVector& SelectHitNormal, FHitResult& Hit); // 0x974900 [Event Protected]
    void ReceiveOnActivate(APlayerController* OriginalPC); // 0x974900 [Event Public]
    AActor* GetSelectedActor(); // 0x1bcf530 [Final Native Public]

// AHUD (/Script/Engine.HUD)
    void ShowHUD(); // 0x1bdffc0 [Native Public]
    void ShowDebugToggleSubCategory(const FName& Category); // 0x1bf7140 [Final Native Public]
    void ShowDebugForReticleTargetToggle(TSubclassOf<AActor> DesiredClass); // 0x1bf70c0 [Final Native Public]
    void ShowDebug(const FName& DebugType); // 0x1bf7030 [Native Public]
    void RemoveDebugText(AActor* SrcActor, bool bLeaveDurationText); // 0x1bf6ea0 [Final Native Event Public]
    void RemoveAllDebugStrings(); // 0x1bf6e80 [Final Native Event Public]
    void ReceiveHitBoxRelease(const FName& BoxName); // 0x974900 [Event Public]
    void ReceiveHitBoxEndCursorOver(const FName& BoxName); // 0x974900 [Event Public]
    void ReceiveHitBoxClick(const FName& BoxName); // 0x974900 [Event Public]
    void ReceiveHitBoxBeginCursorOver(const FName& BoxName); // 0x974900 [Event Public]
    void ReceiveDrawHUD(int32 SizeX, int32 SizeY); // 0x974900 [Event Public]
    FVector Project(const FVector& Location); // 0x1bf6a00 [Final Native Public]
    void PreviousDebugTarget(); // 0x1bf1390 [Native Public]
    void NextDebugTarget(); // 0x1bf66c0 [Native Public]
    void GetTextSize(const FString& Text, const float& OutWidth, const float& OutHeight, UFont* Font, float Scale); // 0x1bf5f00 [Final Native Public]
    APlayerController* GetOwningPlayerController(); // 0x5a0ec0 [Final Native Public]
    APawn* GetOwningPawn(); // 0x1bf5ed0 [Final Native Public]
    void GetActorsInSelectionRectangle(TSubclassOf<AActor> ClassFilter, const FVector2D& FirstPoint, const FVector2D& SecondPoint, const TArray<AActor*>& OutActors, bool bIncludeNonCollidingComponents, bool bActorMustBeFullyEnclosed); // 0x1bf5cc0 [Final Native Public]
    void DrawTextureSimple(UTexture* Texture, float ScreenX, float ScreenY, float Scale, bool bScalePosition); // 0x1bf5b30 [Final Native Public]
    void DrawTexture(UTexture* Texture, float ScreenX, float ScreenY, float ScreenW, float ScreenH, float TextureU, float TextureV, float TextureUWidth, float TextureVHeight, const FLinearColor& TintColor, const EBlendMode& BlendMode, float Scale, bool bScalePosition, float Rotation, const FVector2D& RotPivot); // 0x1bf5710 [Final Native Public]
    void DrawText(const FString& Text, const FLinearColor& TextColor, float ScreenX, float ScreenY, UFont* Font, float Scale, bool bScalePosition); // 0x1bf54f0 [Final Native Public]
    void DrawRect(const FLinearColor& RectColor, float ScreenX, float ScreenY, float ScreenW, float ScreenH); // 0x1bf5340 [Final Native Public]
    void DrawMaterialTriangle(UMaterialInterface* Material, const FVector2D& V0_Pos, const FVector2D& V1_Pos, const FVector2D& V2_Pos, const FVector2D& V0_UV, const FVector2D& V1_UV, const FVector2D& V2_UV, const FLinearColor& V0_Color, const FLinearColor& V1_Color, const FLinearColor& V2_Color); // 0x1bf5080 [Final Native Public]
    void DrawMaterialSimple(UMaterialInterface* Material, float ScreenX, float ScreenY, float ScreenW, float ScreenH, float Scale, bool bScalePosition); // 0x1bf4e80 [Final Native Public]
    void DrawMaterial(UMaterialInterface* Material, float ScreenX, float ScreenY, float ScreenW, float ScreenH, float MaterialU, float MaterialV, float MaterialUWidth, float MaterialVHeight, float Scale, bool bScalePosition, float Rotation, const FVector2D& RotPivot); // 0x1bf4af0 [Final Native Public]
    void DrawLine(float StartScreenX, float StartScreenY, float EndScreenX, float EndScreenY, const FLinearColor& LineColor, float LineThickness); // 0x1bf4910 [Final Native Public]
    void Deproject(float ScreenX, float ScreenY, const FVector& WorldPosition, const FVector& WorldDirection); // 0x1bf47a0 [Final Native Public]
    void AddHitBox(const FVector2D& Position, const FVector2D& Size, const FName& InName, bool bConsumesInput, int32 Priority); // 0x1bf4490 [Final Native Public]
    void AddDebugText(const FString& DebugText, AActor* SrcActor, float Duration, const FVector& Offset, const FVector& DesiredOffset, const FColor& TextColor, bool bSkipOverwriteCheck, bool bAbsoluteLocation, bool bKeepAttachedToActor, UFont* InFont, float FontScale, bool bDrawShadow); // 0x1bf4110 [Final Native Event Public]

// ADecalActor (/Script/Engine.DecalActor)
    void SetDecalMaterial(UMaterialInterface* NewDecalMaterial); // 0x1bcf860 [Final Native Public]
    UMaterialInterface* GetDecalMaterial(); // 0x1bcf410 [Final Native Public]
    UMaterialInstanceDynamic* CreateDynamicMaterialInstance(); // 0x1bceb20 [Native Public]

// UDecalComponent (/Script/Engine.DecalComponent)
    void SetSortOrder(int32 Value); // 0x1bcffd0 [Final Native Public]
    void SetFadeScreenSize(float NewFadeScreenSize); // 0x1bcfd40 [Final Native Public]
    void SetFadeOut(float StartDelay, float Duration, bool DestroyOwnerAfterFade); // 0x1bcfc30 [Final Native Public]
    void SetFadeIn(float StartDelay, float Duaration); // 0x1bcfb70 [Final Native Public]
    void SetDecalMaterial(UMaterialInterface* NewDecalMaterial); // 0x1bcf8e0 [Final Native Public]
    float GetFadeStartDelay(); // 0x1bcf500 [Final Native Public]
    float GetFadeInStartDelay(); // 0x1bcf4d0 [Final Native Public]
    float GetFadeInDuration(); // 0x1bcf4a0 [Final Native Public]
    float GetFadeDuration(); // 0x1bcf470 [Final Native Public]
    UMaterialInterface* GetDecalMaterial(); // 0x1bcf440 [Final Native Public]
    UMaterialInstanceDynamic* CreateDynamicMaterialInstance(); // 0x1bceb50 [Native Public]

// ADefaultPawn (/Script/Engine.DefaultPawn)
    void TurnAtRate(float Rate); // 0x1bd0090 [Native Public]
    void MoveUp_World(float Val); // 0x1bcf6e0 [Native Public]
    void MoveRight(float Val); // 0x1bcf660 [Native Public]
    void MoveForward(float Val); // 0x1bcf5e0 [Native Public]
    void LookUpAtRate(float Rate); // 0x1bcf560 [Native Public]

// ALight (/Script/Engine.Light)
    void ToggleEnabled(); // 0x1c5ace0 [Final Native Public]
    void SetLightFunctionScale(const FVector& NewLightFunctionScale); // 0x1c5a660 [Final Native Public]
    void SetLightFunctionMaterial(UMaterialInterface* NewLightFunctionMaterial); // 0x1c5a560 [Final Native Public]
    void SetLightFunctionFadeDistance(float NewLightFunctionFadeDistance); // 0x1c5a460 [Final Native Public]
    void SetLightColor(const FLinearColor& NewLightColor); // 0x1c5a290 [Final Native Public]
    void SetEnabled(bool bSetEnabled); // 0x1c59ef0 [Final Native Public]
    void SetCastShadows(bool bNewValue); // 0x1c59af0 [Final Native Public]
    void SetBrightness(float NewBrightness); // 0x1c599e0 [Final Native Public]
    void SetAffectTranslucentLighting(bool bNewValue); // 0x1c59750 [Final Native Public]
    void OnRep_bEnabled(); // 0x1bdffc0 [Native Public]
    bool IsEnabled(); // 0x1c59030 [Final Native Public]
    FLinearColor GetLightColor(); // 0x1c58f50 [Final Native Public]
    float GetBrightness(); // 0x1c58ef0 [Final Native Public]

// ULightComponentBase (/Script/Engine.LightComponentBase)
    void SetSamplesPerPixel(int32 NewValue); // 0x1c5a800 [Final Native Public]
    void SetCastVolumetricShadow(bool bNewValue); // 0x1c59c10 [Final Native Public]
    void SetCastShadows(bool bNewValue); // 0x1c59b80 [Final Native Public]
    void SetCastRaytracedShadow(bool bNewValue); // 0x1c59a60 [Final Native Public]
    void SetAffectReflection(bool bNewValue); // 0x1c596c0 [Final Native Public]
    void SetAffectGlobalIllumination(bool bNewValue); // 0x1c59630 [Final Native Public]
    FLinearColor GetLightColor(); // 0x1c58f90 [Final Native Public]

// ULightComponent (/Script/Engine.LightComponent)
    void SetVolumetricScatteringIntensity(float NewIntensity); // 0x1c5ac30 [Final Native Public]
    void SetUseIESBrightness(bool bNewValue); // 0x1c5aba0 [Final Native Public]
    void SetTransmission(bool bNewValue); // 0x1c5ab10 [Final Native Public]
    void SetTemperature(float NewTemperature); // 0x1c5aa90 [Final Native Public]
    void SetSpecularScale(float NewValue); // 0x1c5aa10 [Final Native Public]
    void SetShadowSlopeBias(float NewValue); // 0x1c5a900 [Final Native Public]
    void SetShadowBias(float NewValue); // 0x1c5a880 [Final Native Public]
    void SetLightFunctionScale(const FVector& NewLightFunctionScale); // 0x1c5a6f0 [Final Native Public]
    void SetLightFunctionMaterial(UMaterialInterface* NewLightFunctionMaterial); // 0x1c5a5e0 [Final Native Public]
    void SetLightFunctionFadeDistance(float NewLightFunctionFadeDistance); // 0x1c5a4e0 [Final Native Public]
    void SetLightFunctionDisabledBrightness(float NewValue); // 0x1c5a3e0 [Final Native Public]
    void SetLightColor(const FLinearColor& NewLightColor, bool bSRGB); // 0x1c5a310 [Final Native Public]
    void SetIntensity(float NewIntensity); // 0x1c5a190 [Final Native Public]
    void SetIndirectLightingIntensity(float NewIntensity); // 0x1c5a110 [Final Native Public]
    void SetIESTexture(UTextureLightProfile* NewValue); // 0x1c5a090 [Final Native Public]
    void SetIESBrightnessScale(float NewValue); // 0x1c5a010 [Final Native Public]
    void SetForceCachedShadowsForMovablePrimitives(bool bNewValue); // 0x1c59f80 [Final Native Public]
    void SetEnableLightShaftBloom(bool bNewValue); // 0x1c59e60 [Final Native Public]
    void SetBloomTint(const FColor& NewValue); // 0x1c59970 [Final Native Public]
    void SetBloomThreshold(float NewValue); // 0x1c598f0 [Final Native Public]
    void SetBloomScale(float NewValue); // 0x1c59870 [Final Native Public]
    void SetAffectTranslucentLighting(bool bNewValue); // 0x1c597e0 [Final Native Public]
    void SetAffectDynamicIndirectLighting(bool bNewValue); // 0x1c595a0 [Final Native Public]

// UDirectionalLightComponent (/Script/Engine.DirectionalLightComponent)
    void SetShadowDistanceFadeoutFraction(float NewValue); // 0x1bcff50 [Final Native Public]
    void SetOcclusionMaskDarkness(float NewValue); // 0x1bcfe50 [Final Native Public]
    void SetLightShaftOverrideDirection(const FVector& NewValue); // 0x1bcfdc0 [Final Native Public]
    void SetEnableLightShaftOcclusion(bool bNewValue); // 0x1bcfae0 [Final Native Public]
    void SetDynamicShadowDistanceStationaryLight(float NewValue); // 0x1bcfa60 [Final Native Public]
    void SetDynamicShadowDistanceMovableLight(float NewValue); // 0x1bcf9e0 [Final Native Public]
    void SetDynamicShadowCascades(int32 NewValue); // 0x1bcf960 [Final Native Public]
    void SetCascadeTransitionFraction(float NewValue); // 0x1bcf7e0 [Final Native Public]
    void SetCascadeDistributionExponent(float NewValue); // 0x1bcf760 [Final Native Public]

// USphereComponent (/Script/Engine.SphereComponent)
    void SetSphereRadius(float InSphereRadius, bool bUpdateOverlaps); // 0x1cc9160 [Final Native Public]
    float GetUnscaledSphereRadius(); // 0x1bbd9d0 [Final Native Public]
    float GetShapeScale(); // 0x1cc7b00 [Final Native Public]
    float GetScaledSphereRadius(); // 0x1cc7ab0 [Final Native Public]

// AEmitter (/Script/Engine.Emitter)
    void ToggleActive(); // 0x1bd5c80 [Final Native Public]
    void SetVectorParameter(const FName& ParameterName, const FVector& Param); // 0x1bd5bb0 [Final Native Public]
    void SetTemplate(UParticleSystem* NewTemplate); // 0x1bd5b20 [Native Public]
    void SetMaterialParameter(const FName& ParameterName, UMaterialInterface* Param); // 0x1bd5a60 [Final Native Public]
    void SetFloatParameter(const FName& ParameterName, float Param); // 0x1bd5990 [Final Native Public]
    void SetColorParameter(const FName& ParameterName, const FLinearColor& Param); // 0x1bd58c0 [Final Native Public]
    void SetActorParameter(const FName& ParameterName, AActor* Param); // 0x1bd5800 [Final Native Public]
    void OnRep_bCurrentlyActive(); // 0x1bd57e0 [Native Public]
    void OnParticleSystemFinished(UParticleSystemComponent* FinishedComponent); // 0x1bd5750 [Native Public]
    bool IsActive(); // 0x1bd5720 [Final Native Public]
    void Deactivate(); // 0x1bd5700 [Final Native Public]
    void Activate(); // 0x1bd56e0 [Final Native Public]

// AExponentialHeightFog (/Script/Engine.ExponentialHeightFog)
    void OnRep_bEnabled(); // 0x1bdffc0 [Native Public]

// UExponentialHeightFogComponent (/Script/Engine.ExponentialHeightFogComponent)
    void SetVolumetricFogScatteringDistribution(float NewValue); // 0x1be0a90 [Final Native Public]
    void SetVolumetricFogExtinctionScale(float NewValue); // 0x1be0a10 [Final Native Public]
    void SetVolumetricFogEmissive(const FLinearColor& NewValue); // 0x1be0990 [Final Native Public]
    void SetVolumetricFogDistance(float NewValue); // 0x1be0910 [Final Native Public]
    void SetVolumetricFogAlbedo(const FColor& NewValue); // 0x1be08a0 [Final Native Public]
    void SetVolumetricFog(bool bNewValue); // 0x1be0810 [Final Native Public]
    void SetStartDistance(float Value); // 0x1be0790 [Final Native Public]
    void SetNonDirectionalInscatteringColorDistance(float Value); // 0x1be0710 [Final Native Public]
    void SetInscatteringTextureTint(const FLinearColor& Value); // 0x1be0610 [Final Native Public]
    void SetInscatteringColorCubemapAngle(float Value); // 0x1be0590 [Final Native Public]
    void SetInscatteringColorCubemap(UTextureCube* Value); // 0x1be0510 [Final Native Public]
    void SetFullyDirectionalInscatteringColorDistance(float Value); // 0x1be0490 [Final Native Public]
    void SetFogMaxOpacity(float Value); // 0x1be0390 [Final Native Public]
    void SetFogInscatteringColor(const FLinearColor& Value); // 0x1be0310 [Final Native Public]
    void SetFogHeightFalloff(float Value); // 0x1ba60f0 [Final Native Public]
    void SetFogDensity(float Value); // 0x1ba68d0 [Final Native Public]
    void SetFogCutoffDistance(float Value); // 0x1be0290 [Final Native Public]
    void SetDirectionalInscatteringStartDistance(float Value); // 0x1be0210 [Final Native Public]
    void SetDirectionalInscatteringExponent(float Value); // 0x1be0190 [Final Native Public]
    void SetDirectionalInscatteringColor(const FLinearColor& Value); // 0x1be0110 [Final Native Public]

// UExporter (/Script/Engine.Exporter)
    bool ScriptRunAssetExportTask(UAssetExportTask* Task); // 0x974900 [Event Public]
    bool RunAssetExportTasks(const TArray<UAssetExportTask*>& ExportTasks); // 0x1be0060 [Final Native Static Public]
    bool RunAssetExportTask(UAssetExportTask* Task); // 0x1bdffe0 [Final Native Static Public]

// UForceFeedbackComponent (/Script/Engine.ForceFeedbackComponent)
    void Stop(); // 0x1be0b10 [Native Public]
    void SetIntensityMultiplier(float NewIntensityMultiplier); // 0x1be0690 [Final Native Public]
    void SetForceFeedbackEffect(UForceFeedbackEffect* NewForceFeedbackEffect); // 0x1be0410 [Final Native Public]
    void Play(float StartTime); // 0x1bb90b0 [Native Public]
    bool BP_GetAttenuationSettingsToApply(FForceFeedbackAttenuationSettings& OutAttenuationSettings); // 0x1bdfd30 [Final Native Public]
    void AdjustAttenuation(FForceFeedbackAttenuationSettings& InAttenuationSettings); // 0x1bdfbc0 [Final Native Public]

// UGameplayStatics (/Script/Engine.GameplayStatics)
    void UnloadStreamLevel(UObject* WorldContextObject, const FName& LevelName, const FLatentActionInfo& LatentInfo, bool bShouldBlockOnUnload); // 0x1bee400 [Final Native Static Public]
    bool SuggestProjectileVelocity_CustomArc(UObject* WorldContextObject, const FVector& OutLaunchVelocity, const FVector& StartPos, const FVector& EndPos, float OverrideGravityZ, float ArcParam); // 0x1bee220 [Final Native Static Public]
    UAudioComponent* SpawnSoundAttached(USoundBase* Sound, USceneComponent* AttachToComponent, const FName& AttachPointName, const FVector& Location, const FRotator& Rotation, const EAttachLocation& LocationType, bool bStopWhenAttachedToDestroyed, float VolumeMultiplier, float PitchMultiplier, float StartTime, USoundAttenuation* AttenuationSettings, USoundConcurrency* ConcurrencySettings, bool bAutoDestroy); // 0x1bede50 [Final Native Static Public]
    UAudioComponent* SpawnSoundAtLocation(UObject* WorldContextObject, USoundBase* Sound, const FVector& Location, const FRotator& Rotation, float VolumeMultiplier, float PitchMultiplier, float StartTime, USoundAttenuation* AttenuationSettings, USoundConcurrency* ConcurrencySettings, bool bAutoDestroy); // 0x1bedb80 [Final Native Static Public]
    UAudioComponent* SpawnSound2D(UObject* WorldContextObject, USoundBase* Sound, float VolumeMultiplier, float PitchMultiplier, float StartTime, USoundConcurrency* ConcurrencySettings, bool bPersistAcrossLevelTransition, bool bAutoDestroy); // 0x1bed950 [Final Native Static Public]
    UObject* SpawnObject(TSubclassOf<UObject> ObjectClass, UObject* Outer); // 0x1bed890 [Final Native Static Public]
    UForceFeedbackComponent* SpawnForceFeedbackAttached(UForceFeedbackEffect* ForceFeedbackEffect, USceneComponent* AttachToComponent, const FName& AttachPointName, const FVector& Location, const FRotator& Rotation, const EAttachLocation& LocationType, bool bStopWhenAttachedToDestroyed, bool bLooping, float IntensityMultiplier, float StartTime, UForceFeedbackAttenuation* AttenuationSettings, bool bAutoDestroy); // 0x1bed530 [Final Native Static Public]
    UForceFeedbackComponent* SpawnForceFeedbackAtLocation(UObject* WorldContextObject, UForceFeedbackEffect* ForceFeedbackEffect, const FVector& Location, const FRotator& Rotation, bool bLooping, float IntensityMultiplier, float StartTime, UForceFeedbackAttenuation* AttenuationSettings, bool bAutoDestroy); // 0x1bed2a0 [Final Native Static Public]
    UParticleSystemComponent* SpawnEmitterAttached(UParticleSystem* EmitterTemplate, USceneComponent* AttachToComponent, const FName& AttachPointName, const FVector& Location, const FRotator& Rotation, const FVector& Scale, const EAttachLocation& LocationType, bool bAutoDestroy, const EPSCPoolMethod& PoolingMethod); // 0x1bed000 [Final Native Static Public]
    UParticleSystemComponent* SpawnEmitterAtLocation(UObject* WorldContextObject, UParticleSystem* EmitterTemplate, const FVector& Location, const FRotator& Rotation, const FVector& Scale, bool bAutoDestroy, const EPSCPoolMethod& PoolingMethod); // 0x1becde0 [Final Native Static Public]
    UAudioComponent* SpawnDialogueAttached(UDialogueWave* Dialogue, FDialogueContext& Context, USceneComponent* AttachToComponent, const FName& AttachPointName, const FVector& Location, const FRotator& Rotation, const EAttachLocation& LocationType, bool bStopWhenAttachedToDestroyed, float VolumeMultiplier, float PitchMultiplier, float StartTime, USoundAttenuation* AttenuationSettings, bool bAutoDestroy); // 0x1beca20 [Final Native Static Public]
    UAudioComponent* SpawnDialogueAtLocation(UObject* WorldContextObject, UDialogueWave* Dialogue, FDialogueContext& Context, const FVector& Location, const FRotator& Rotation, float VolumeMultiplier, float PitchMultiplier, float StartTime, USoundAttenuation* AttenuationSettings, bool bAutoDestroy); // 0x1bec730 [Final Native Static Public]
    UAudioComponent* SpawnDialogue2D(UObject* WorldContextObject, UDialogueWave* Dialogue, FDialogueContext& Context, float VolumeMultiplier, float PitchMultiplier, float StartTime, bool bAutoDestroy); // 0x1bec520 [Final Native Static Public]
    UDecalComponent* SpawnDecalAttached(UMaterialInterface* DecalMaterial, const FVector& DecalSize, USceneComponent* AttachToComponent, const FName& AttachPointName, const FVector& Location, const FRotator& Rotation, const EAttachLocation& LocationType, float LifeSpan); // 0x1bec0d0 [Final Native Static Public]
    UDecalComponent* SpawnDecalAtLocation(UObject* WorldContextObject, UMaterialInterface* DecalMaterial, const FVector& DecalSize, const FVector& Location, const FRotator& Rotation, float LifeSpan); // 0x1bebef0 [Final Native Static Public]
    void SetWorldOriginLocation(UObject* WorldContextObject, const FIntVector& NewLocation); // 0x1bebd90 [Final Native Static Public]
    void SetViewportMouseCaptureMode(UObject* WorldContextObject, const EMouseCaptureMode& MouseCaptureMode); // 0x1bebce0 [Final Native Static Public]
    void SetSubtitlesEnabled(bool bEnabled); // 0x1bebc60 [Final Native Static Public]
    void SetSoundMixClassOverride(UObject* WorldContextObject, USoundMix* InSoundMixModifier, USoundClass* InSoundClass, float Volume, float Pitch, float FadeInTime, bool bApplyToChildren); // 0x1beba70 [Final Native Static Public]
    void SetPlayerControllerID(APlayerController* Player, int32 ControllerId); // 0x1beb9c0 [Final Native Static Public]
    void SetMaxAudioChannelsScaled(UObject* WorldContextObject, float MaxChannelCountScale); // 0x1beb900 [Final Native Static Public]
    void SetGlobalTimeDilation(UObject* WorldContextObject, float TimeDilation); // 0x1beb840 [Final Native Static Public]
    void SetGlobalPitchModulation(UObject* WorldContextObject, float PitchModulation, float TimeSec); // 0x1beb750 [Final Native Static Public]
    void SetGlobalListenerFocusParameters(UObject* WorldContextObject, float FocusAzimuthScale, float NonFocusAzimuthScale, float FocusDistanceScale, float NonFocusDistanceScale, float FocusVolumeScale, float NonFocusVolumeScale, float FocusPriorityScale, float NonFocusPriorityScale); // 0x1beb4d0 [Final Native Static Public]
    bool SetGamePaused(UObject* WorldContextObject, bool bPaused); // 0x1beb410 [Final Native Static Public]
    void SetEnableWorldRendering(UObject* WorldContextObject, bool bEnable); // 0x1beb350 [Final Native Static Public]
    void SetBaseSoundMix(UObject* WorldContextObject, USoundMix* InSoundMix); // 0x1beb2a0 [Final Native Static Public]
    bool SaveGameToSlot(USaveGame* SaveGameObject, const FString& SlotName, int32 UserIndex); // 0x1beb070 [Final Native Static Public]
    void RemovePlayer(APlayerController* Player, bool bDestroyPawn); // 0x1beacd0 [Final Native Static Public]
    FVector RebaseZeroOriginOntoLocal(UObject* WorldContextObject, const FVector& WorldLocation); // 0x1beabf0 [Final Native Static Public]
    FVector RebaseLocalOriginOntoZero(UObject* WorldContextObject, const FVector& WorldLocation); // 0x1beab10 [Final Native Static Public]
    void PushSoundMixModifier(UObject* WorldContextObject, USoundMix* InSoundMixModifier); // 0x1beaa00 [Final Native Static Public]
    bool ProjectWorldToScreen(APlayerController* Player, const FVector& WorldPosition, const FVector2D& ScreenPosition, bool bPlayerViewportRelative); // 0x1bea8b0 [Final Native Static Public]
    void PopSoundMixModifier(UObject* WorldContextObject, USoundMix* InSoundMixModifier); // 0x1bea800 [Final Native Static Public]
    void PlayWorldCameraShake(UObject* WorldContextObject, TSubclassOf<UCameraShake> Shake, const FVector& Epicenter, float InnerRadius, float OuterRadius, float Falloff, bool bOrientShakeTowardsEpicenter); // 0x1bea550 [Final Native Static Public]
    void PlaySoundAtLocation(UObject* WorldContextObject, USoundBase* Sound, const FVector& Location, const FRotator& Rotation, float VolumeMultiplier, float PitchMultiplier, float StartTime, USoundAttenuation* AttenuationSettings, USoundConcurrency* ConcurrencySettings, AActor* OwningActor); // 0x1bea280 [Final Native Static Public]
    void PlaySound2D(UObject* WorldContextObject, USoundBase* Sound, float VolumeMultiplier, float PitchMultiplier, float StartTime, USoundConcurrency* ConcurrencySettings, AActor* OwningActor); // 0x1bea090 [Final Native Static Public]
    void PlayDialogueAtLocation(UObject* WorldContextObject, UDialogueWave* Dialogue, FDialogueContext& Context, const FVector& Location, const FRotator& Rotation, float VolumeMultiplier, float PitchMultiplier, float StartTime, USoundAttenuation* AttenuationSettings); // 0x1be9de0 [Final Native Static Public]
    void PlayDialogue2D(UObject* WorldContextObject, UDialogueWave* Dialogue, FDialogueContext& Context, float VolumeMultiplier, float PitchMultiplier, float StartTime); // 0x1be9c10 [Final Native Static Public]
    FString ParseOption(const FString& Options, const FString& Key); // 0x1be9a90 [Final Native Static Public]
    void OpenLevel(UObject* WorldContextObject, const FName& LevelName, bool bAbsolute, const FString& Options); // 0x1be9900 [Final Native Static Public]
    FHitResult MakeHitResult(bool bBlockingHit, bool bInitialOverlap, float Time, float Distance, const FVector& Location, const FVector& ImpactPoint, const FVector& Normal, const FVector& ImpactNormal, UPhysicalMaterial* PhysMat, AActor* HitActor, UPrimitiveComponent* HitComponent, const FName& HitBoneName, int32 HitItem, int32 FaceIndex, const FVector& TraceStart, const FVector& TraceEnd); // 0x1be92b0 [Final Native Static Public]
    void LoadStreamLevel(UObject* WorldContextObject, const FName& LevelName, bool bMakeVisibleAfterLoad, bool bShouldBlockOnLoad, const FLatentActionInfo& LatentInfo); // 0x1be9100 [Final Native Static Public]
    USaveGame* LoadGameFromSlot(const FString& SlotName, int32 UserIndex); // 0x1be9020 [Final Native Static Public]
    bool IsGamePaused(UObject* WorldContextObject); // 0x1be8eb0 [Final Native Static Public]
    bool HasOption(const FString& Options, const FString& InKey); // 0x1be8ca0 [Final Native Static Public]
    bool HasLaunchOption(const FString& OptionToCheck); // 0x1be8ba0 [Final Native Static Public]
    int32 GrassOverlappingSphereCount(UObject* WorldContextObject, UStaticMesh* StaticMesh, const FVector& CenterPosition, float Radius); // 0x1be89c0 [Final Native Static Public]
    FIntVector GetWorldOriginLocation(UObject* WorldContextObject); // 0x1be8920 [Final Native Static Public]
    float GetWorldDeltaSeconds(UObject* WorldContextObject); // 0x1be8890 [Final Native Static Public]
    EMouseCaptureMode GetViewportMouseCaptureMode(UObject* WorldContextObject); // 0x1be8810 [Final Native Static Public]
    float GetUnpausedTimeSeconds(UObject* WorldContextObject); // 0x1be8780 [Final Native Static Public]
    float GetTimeSeconds(UObject* WorldContextObject); // 0x1be86f0 [Final Native Static Public]
    EPhysicalSurface GetSurfaceType(FHitResult& Hit); // 0x1be8630 [Final Native Static Public]
    ULevelStreaming* GetStreamingLevel(UObject* WorldContextObject, const FName& PackageName); // 0x1be8570 [Final Native Static Public]
    float GetRealTimeSeconds(UObject* WorldContextObject); // 0x1be84e0 [Final Native Static Public]
    APawn* GetPlayerPawn(UObject* WorldContextObject, int32 PlayerIndex); // 0x1be8420 [Final Native Static Public]
    int32 GetPlayerControllerID(APlayerController* Player); // 0x1be83a0 [Final Native Static Public]
    APlayerController* GetPlayerControllerFromID(UObject* WorldContextObject, int32 ControllerId); // 0x1be82e0 [Final Native Static Public]
    APlayerController* GetPlayerController(UObject* WorldContextObject, int32 PlayerIndex); // 0x1be8220 [Final Native Static Public]
    ACharacter* GetPlayerCharacter(UObject* WorldContextObject, int32 PlayerIndex); // 0x1be8160 [Final Native Static Public]
    APlayerCameraManager* GetPlayerCameraManager(UObject* WorldContextObject, int32 PlayerIndex); // 0x1be80a0 [Final Native Static Public]
    FString GetPlatformName(); // 0x1be8020 [Final Native Static Public]
    TSubclassOf<UObject> GetObjectClass(UObject* Object); // 0x1be7fa0 [Final Native Static Public]
    int32 GetMaxAudioChannelCount(UObject* WorldContextObject); // 0x1be7ec0 [Final Native Static Public]
    void GetKeyValue(const FString& Pair, const FString& Key, const FString& Value); // 0x1be7d40 [Final Native Static Public]
    int32 GetIntOption(const FString& Options, const FString& Key, int32 DefaultValue); // 0x1be7c10 [Final Native Static Public]
    float GetGlobalTimeDilation(UObject* WorldContextObject); // 0x1be7b80 [Final Native Static Public]
    AGameStateBase* GetGameState(UObject* WorldContextObject); // 0x1be7b00 [Final Native Static Public]
    AGameModeBase* GetGameMode(UObject* WorldContextObject); // 0x1be7a80 [Final Native Static Public]
    UGameInstance* GetGameInstance(UObject* WorldContextObject); // 0x1be7a00 [Final Native Static Public]
    bool GetEnableWorldRendering(UObject* WorldContextObject); // 0x1be7980 [Final Native Static Public]
    UReverbEffect* GetCurrentReverbEffect(UObject* WorldContextObject); // 0x1be7860 [Final Native Static Public]
    FString GetCurrentLevelName(UObject* WorldContextObject, bool bRemovePrefixString); // 0x1be7750 [Final Native Static Public]
    float GetAudioTimeSeconds(UObject* WorldContextObject); // 0x1be76c0 [Final Native Static Public]
    void GetAllActorsWithTag(UObject* WorldContextObject, const FName& Tag, const TArray<AActor*>& OutActors); // 0x1be75a0 [Final Native Static Public]
    void GetAllActorsWithInterface(UObject* WorldContextObject, TSubclassOf<IInterface> Interface, const TArray<AActor*>& OutActors); // 0x1be7480 [Final Native Static Public]
    void GetAllActorsOfClassWithTag(UObject* WorldContextObject, TSubclassOf<AActor> ActorClass, const FName& Tag, const TArray<AActor*>& OutActors); // 0x1be7330 [Final Native Static Public]
    void GetAllActorsOfClass(UObject* WorldContextObject, TSubclassOf<AActor> ActorClass, const TArray<AActor*>& OutActors); // 0x1be7210 [Final Native Static Public]
    AActor* GetActorOfClass(UObject* WorldContextObject, TSubclassOf<AActor> ActorClass); // 0x1be7150 [Final Native Static Public]
    void GetActorArrayBounds(const TArray<AActor*>& Actors, bool bOnlyCollidingComponents, const FVector& Center, const FVector& BoxExtent); // 0x1be6fc0 [Final Native Static Public]
    FVector GetActorArrayAverageLocation(const TArray<AActor*>& Actors); // 0x1be6f00 [Final Native Static Public]
    void GetAccurateRealTime(UObject* WorldContextObject, const int32& Seconds, const float& PartialSeconds); // 0x1be6de0 [Final Native Static Public]
    void FlushLevelStreaming(UObject* WorldContextObject); // 0x1be6d70 [Final Native Static Public]
    AActor* FinishSpawningActor(AActor* Actor, FTransform& SpawnTransform); // 0x1be6c50 [Final Native Static Public]
    bool FindCollisionUV(FHitResult& Hit, int32 UVChannel, const FVector2D& UV); // 0x1be6a10 [Final Native Static Public]
    void EnableLiveStreaming(bool Enable); // 0x1be6970 [Final Native Static Public]
    bool DoesSaveGameExist(const FString& SlotName, int32 UserIndex); // 0x1be68a0 [Final Native Static Public]
    bool DeprojectScreenToWorld(APlayerController* Player, const FVector2D& ScreenPosition, const FVector& WorldPosition, const FVector& WorldDirection); // 0x1be6730 [Final Native Static Public]
    bool DeleteGameInSlot(const FString& SlotName, int32 UserIndex); // 0x1be6660 [Final Native Static Public]
    void DeactivateReverbEffect(UObject* WorldContextObject, const FName& TagName); // 0x1be65b0 [Final Native Static Public]
    UAudioComponent* CreateSound2D(UObject* WorldContextObject, USoundBase* Sound, float VolumeMultiplier, float PitchMultiplier, float StartTime, USoundConcurrency* ConcurrencySettings, bool bPersistAcrossLevelTransition, bool bAutoDestroy); // 0x1be6380 [Final Native Static Public]
    USaveGame* CreateSaveGameObject(TSubclassOf<USaveGame> SaveGameClass); // 0x1be6300 [Final Native Static Public]
    APlayerController* CreatePlayer(UObject* WorldContextObject, int32 ControllerId, bool bSpawnPlayerController); // 0x1be6210 [Final Native Static Public]
    void ClearSoundMixModifiers(UObject* WorldContextObject); // 0x1be61a0 [Final Native Static Public]
    void ClearSoundMixClassOverride(UObject* WorldContextObject, USoundMix* InSoundMixModifier, USoundClass* InSoundClass, float FadeOutTime); // 0x1be6060 [Final Native Static Public]
    void CancelAsyncLoading(); // 0x1be5e80 [Final Native Static Public]
    void BreakHitResult(FHitResult& Hit, const bool& bBlockingHit, const bool& bInitialOverlap, const float& Time, const float& Distance, const FVector& Location, const FVector& ImpactPoint, const FVector& Normal, const FVector& ImpactNormal, const UPhysicalMaterial*& PhysMat, const AActor*& HitActor, const UPrimitiveComponent*& HitComponent, const FName& HitBoneName, const int32& HitItem, const int32& FaceIndex, const FVector& TraceStart, const FVector& TraceEnd); // 0x1be57b0 [Final Native Static Public]
    bool BlueprintSuggestProjectileVelocity(UObject* WorldContextObject, const FVector& TossVelocity, const FVector& StartLocation, const FVector& EndLocation, float LaunchSpeed, float OverrideGravityZ, const ESuggestProjVelocityTraceOption& TraceOption, float CollisionRadius, bool bFavorHighArc, bool bDrawDebug); // 0x1be4860 [Final Native Static Public]
    bool Blueprint_PredictProjectilePath_ByTraceChannel(UObject* WorldContextObject, FHitResult& OutHit, const TArray<FVector>& OutPathPositions, const FVector& OutLastTraceDestination, const FVector& StartPos, const FVector& LaunchVelocity, bool bTracePath, float ProjectileRadius, const ECollisionChannel& TraceChannel, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, const EDrawDebugTrace& DrawDebugType, float DrawDebugTime, float SimFrequency, float MaxSimTime, float OverrideGravityZ); // 0x1be52a0 [Final Native Static Public]
    bool Blueprint_PredictProjectilePath_ByObjectType(UObject* WorldContextObject, FHitResult& OutHit, const TArray<FVector>& OutPathPositions, const FVector& OutLastTraceDestination, const FVector& StartPos, const FVector& LaunchVelocity, bool bTracePath, float ProjectileRadius, const TArray<EObjectTypeQuery>& ObjectTypes, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, const EDrawDebugTrace& DrawDebugType, float DrawDebugTime, float SimFrequency, float MaxSimTime, float OverrideGravityZ); // 0x1be4d70 [Final Native Static Public]
    bool Blueprint_PredictProjectilePath_Advanced(UObject* WorldContextObject, FPredictProjectilePathParams& PredictParams, FPredictProjectilePathResult& PredictResult); // 0x1be4b50 [Final Native Static Public]
    AActor* BeginSpawningActorFromClass(UObject* WorldContextObject, TSubclassOf<AActor> ActorClass, FTransform& SpawnTransform, bool bNoCollisionFail, AActor* Owner); // 0x1be4660 [Final Native Static Public]
    AActor* BeginSpawningActorFromBlueprint(UObject* WorldContextObject, UBlueprint* Blueprint, FTransform& SpawnTransform, bool bNoCollisionFail); // 0x1be44c0 [Final Native Static Public]
    AActor* BeginDeferredActorSpawnFromClass(UObject* WorldContextObject, TSubclassOf<AActor> ActorClass, FTransform& SpawnTransform, const ESpawnActorCollisionHandlingMethod& CollisionHandlingOverride, AActor* Owner); // 0x1be42d0 [Final Native Static Public]
    bool AreSubtitlesEnabled(); // 0x1be42a0 [Final Native Static Public]
    bool AreAnyListenersWithinRange(UObject* WorldContextObject, const FVector& Location, float MaximumRange); // 0x1be4180 [Final Native Static Public]
    bool ApplyRadialDamageWithFalloff(UObject* WorldContextObject, float BaseDamage, float MinimumDamage, const FVector& Origin, float DamageInnerRadius, float DamageOuterRadius, float DamageFalloff, TSubclassOf<UDamageType> DamageTypeClass, const TArray<AActor*>& IgnoreActors, AActor* DamageCauser, AController* InstigatedByController, const ECollisionChannel& DamagePreventionChannel); // 0x1be3e10 [Final Native Static Public]
    bool ApplyRadialDamage(UObject* WorldContextObject, float BaseDamage, const FVector& Origin, float DamageRadius, TSubclassOf<UDamageType> DamageTypeClass, const TArray<AActor*>& IgnoreActors, AActor* DamageCauser, AController* InstigatedByController, bool bDoFullDamage, const ECollisionChannel& DamagePreventionChannel); // 0x1be3b20 [Final Native Static Public]
    float ApplyPointDamage(AActor* DamagedActor, float BaseDamage, const FVector& HitFromDirection, FHitResult& HitInfo, AController* EventInstigator, AActor* DamageCauser, TSubclassOf<UDamageType> DamageTypeClass); // 0x1be38e0 [Final Native Static Public]
    float ApplyDamage(AActor* DamagedActor, float BaseDamage, AController* EventInstigator, AActor* DamageCauser, TSubclassOf<UDamageType> DamageTypeClass); // 0x1be3760 [Final Native Static Public]
    void ActivateReverbEffect(UObject* WorldContextObject, UReverbEffect* ReverbEffect, const FName& TagName, float Priority, float Volume, float FadeTime); // 0x1be35b0 [Final Native Static Public]

// UGameUserSettings (/Script/Engine.GameUserSettings)
    void ValidateSettings(); // 0xfe0160 [Native Public]
    bool SupportsHDRDisplayOutput(); // 0x1bf1e50 [Native Public]
    void SetVSyncEnabled(bool bEnable); // 0x1bf1cc0 [Final Native Public]
    void SetVisualEffectQuality(int32 Value); // 0x1bf1dd0 [Final Native Public]
    void SetViewDistanceQuality(int32 Value); // 0x1bf1d50 [Final Native Public]
    void SetToDefaults(); // 0x13e8070 [Native Public]
    void SetTextureQuality(int32 Value); // 0x1bf1c40 [Final Native Public]
    void SetShadowQuality(int32 Value); // 0x1bf1bc0 [Final Native Public]
    void SetScreenResolution(const FIntPoint& Resolution); // 0x1bf1b40 [Final Native Public]
    void SetResolutionScaleValueEx(float NewScaleValue); // 0x1bf1ac0 [Final Native Public]
    void SetResolutionScaleValue(int32 NewScaleValue); // 0x1bf1a40 [Final Native Public]
    void SetResolutionScaleNormalized(float NewScaleNormalized); // 0x1bf19c0 [Final Native Public]
    void SetPostProcessingQuality(int32 Value); // 0x1bf1940 [Final Native Public]
    void SetOverallScalabilityLevel(int32 Value); // 0x1bf18b0 [Native Public]
    void SetFullscreenMode(const EWindowMode& InFullscreenMode); // 0x1bf1830 [Final Native Public]
    void SetFrameRateLimit(float NewLimit); // 0x1bf17b0 [Final Native Public]
    void SetFoliageQuality(int32 Value); // 0x1bf1730 [Final Native Public]
    void SetDynamicResolutionEnabled(bool bEnable); // 0x1bf16a0 [Final Native Public]
    void SetBenchmarkFallbackValues(); // 0x1bf15f0 [Final Native Public]
    void SetAudioQualityLevel(int32 QualityLevel); // 0x1bf1570 [Final Native Public]
    void SetAntiAliasingQuality(int32 Value); // 0x1bf14f0 [Final Native Public]
    void SaveSettings(); // 0x1bc7100 [Native Public]
    void RunHardwareBenchmark(int32 WorkScale, float CPUMultiplier, float GPUMultiplier); // 0x1bf13f0 [Native Public]
    void RevertVideoMode(); // 0x1bf13d0 [Final Native Public]
    void ResetToCurrentSettings(); // 0x1bf13b0 [Native Public]
    void LoadSettings(bool bForceReload); // 0x1bf12e0 [Native Public]
    bool IsVSyncEnabled(); // 0x1bf12b0 [Final Native Public]
    bool IsVSyncDirty(); // 0x1bf1280 [Final Native Public]
    bool IsScreenResolutionDirty(); // 0x1bf1250 [Final Native Public]
    bool IsHDREnabled(); // 0x1bf1220 [Final Native Public]
    bool IsFullscreenModeDirty(); // 0x1bf11f0 [Final Native Public]
    bool IsDynamicResolutionEnabled(); // 0x1bf11c0 [Final Native Public]
    bool IsDynamicResolutionDirty(); // 0x1bf1190 [Final Native Public]
    bool IsDirty(); // 0x1b8f370 [Native Public]
    int32 GetVisualEffectQuality(); // 0x1bf1100 [Final Native Public]
    int32 GetViewDistanceQuality(); // 0x1bf10d0 [Final Native Public]
    int32 GetTextureQuality(); // 0x1bf10a0 [Final Native Public]
    int32 GetSyncInterval(); // 0x1bf1070 [Final Native Static Public]
    int32 GetShadowQuality(); // 0x1bf1040 [Final Native Public]
    FIntPoint GetScreenResolution(); // 0x1bf0fc0 [Final Native Public]
    float GetResolutionScaleNormalized(); // 0x1bf0f90 [Final Native Public]
    void GetResolutionScaleInformationEx(const float& CurrentScaleNormalized, const float& CurrentScaleValue, const float& MinScaleValue, const float& MaxScaleValue); // 0x1bf0df0 [Final Native Public]
    void GetResolutionScaleInformation(const float& CurrentScaleNormalized, const int32& CurrentScaleValue, const int32& MinScaleValue, const int32& MaxScaleValue); // 0x1bf0c50 [Final Native Public]
    float GetRecommendedResolutionScale(); // 0x1bf0c10 [Native Public]
    EWindowMode GetPreferredFullscreenMode(); // 0x1bf0be0 [Final Native Public]
    int32 GetPostProcessingQuality(); // 0x1bf0bb0 [Final Native Public]
    int32 GetOverallScalabilityLevel(); // 0x1bf0a40 [Native Public]
    FIntPoint GetLastConfirmedScreenResolution(); // 0x1bf0a00 [Final Native Public]
    EWindowMode GetLastConfirmedFullscreenMode(); // 0x1bf09d0 [Final Native Public]
    UGameUserSettings* GetGameUserSettings(); // 0x1bf09a0 [Final Native Static Public]
    EWindowMode GetFullscreenMode(); // 0x1bf0970 [Final Native Public]
    float GetFrameRateLimit(); // 0x13f9500 [Final Native Public]
    int32 GetFoliageQuality(); // 0x1bf0940 [Final Native Public]
    FIntPoint GetDesktopResolution(); // 0x1bf0900 [Final Native Public]
    FIntPoint GetDefaultWindowPosition(); // 0x1bf08c0 [Final Native Static Public]
    EWindowMode GetDefaultWindowMode(); // 0x1bf0890 [Final Native Static Public]
    float GetDefaultResolutionScale(); // 0x1bf0850 [Native Public]
    FIntPoint GetDefaultResolution(); // 0x1bf0810 [Final Native Static Public]
    int32 GetCurrentHDRDisplayNits(); // 0x1bf07e0 [Final Native Public]
    int32 GetAudioQualityLevel(); // 0x123e080 [Final Native Public]
    int32 GetAntiAliasingQuality(); // 0x58e4c0 [Final Native Public]
    void EnableHDRDisplayOutput(bool bEnable, int32 DisplayNits); // 0x1bf0720 [Final Native Public]
    void ConfirmVideoMode(); // 0xfe02c0 [Native Public]
    void ApplySettings(bool bCheckForCommandLineOverrides); // 0x1bf0690 [Native Public]
    void ApplyResolutionSettings(bool bCheckForCommandLineOverrides); // 0x1bf0600 [Final Native Public]
    void ApplyNonResolutionSettings(); // 0xfe0300 [Native Public]
    void ApplyHardwareBenchmarkResults(); // 0x1bc7160 [Native Public]

// ASpotLight (/Script/Engine.SpotLight)
    void SetOuterConeAngle(float NewOuterConeAngle); // 0x1ccc8b0 [Final Native Public]
    void SetInnerConeAngle(float NewInnerConeAngle); // 0x1ccc7b0 [Final Native Public]

// UHealthSnapshotBlueprintLibrary (/Script/Engine.HealthSnapshotBlueprintLibrary)
    void StopPerformanceSnapshots(); // 0x1bf71e0 [Final Native Static Public]
    void StartPerformanceSnapshots(); // 0x1bf71c0 [Final Native Static Public]
    void LogPerformanceSnapshot(const FString& SnapshotTitle, bool bResetStats); // 0x1bf63d0 [Final Native Static Public]

// UImportanceSamplingLibrary (/Script/Engine.ImportanceSamplingLibrary)
    float RandomSobolFloat(int32 Index, int32 Dimension, float Seed); // 0x1bf6d80 [Final Native Static Public]
    FVector RandomSobolCell3D(int32 Index, int32 NumCells, const FVector& Cell, const FVector& Seed); // 0x1bf6bf0 [Final Native Static Public]
    FVector2D RandomSobolCell2D(int32 Index, int32 NumCells, const FVector2D& Cell, const FVector2D& Seed); // 0x1bf6ab0 [Final Native Static Public]
    float NextSobolFloat(int32 Index, int32 Dimension, float PreviousValue); // 0x1bf6900 [Final Native Static Public]
    FVector NextSobolCell3D(int32 Index, int32 NumCells, const FVector& PreviousValue); // 0x1bf67e0 [Final Native Static Public]
    FVector2D NextSobolCell2D(int32 Index, int32 NumCells, const FVector2D& PreviousValue); // 0x1bf66e0 [Final Native Static Public]
    FImportanceTexture MakeImportanceTexture(UTexture2D* Texture, const EImportanceWeight& WeightingFunc); // 0x1bf64f0 [Final Native Static Public]
    void ImportanceSample(FImportanceTexture& Texture, const FVector2D& Rand, int32 Samples, float Intensity, const FVector2D& SamplePosition, const FLinearColor& SampleColor, const float& SampleIntensity, const float& SampleSize); // 0x1bf60e0 [Final Native Static Public]
    void BreakImportanceTexture(FImportanceTexture& ImportanceTexture, const UTexture2D*& Texture, const EImportanceWeight& WeightingFunc); // 0x1bf4620 [Final Native Static Public]

// UInputComponent (/Script/Engine.InputComponent)
    bool WasControllerKeyJustReleased(const FKey& Key); // 0x1bfc010 [Final Native Private]
    bool WasControllerKeyJustPressed(const FKey& Key); // 0x1bfc010 [Final Native Private]
    bool IsControllerKeyDown(const FKey& Key); // 0x1bfc010 [Final Native Private]
    void GetTouchState(int32 FingerIndex, const float& LocationX, const float& LocationY, const bool& bIsCurrentlyPressed); // 0x1bfbe90 [Final Native Private]
    FVector GetControllerVectorKeyState(const FKey& Key); // 0x1bfb930 [Final Native Private]
    void GetControllerMouseDelta(const float& DeltaX, const float& DeltaY); // 0x1bfb850 [Final Native Private]
    float GetControllerKeyTimeDown(const FKey& Key); // 0x1bfb640 [Final Native Private]
    void GetControllerAnalogStickState(const EControllerAnalogStick& WhichStick, const float& StickX, const float& StickY); // 0x1bfb730 [Final Native Private]
    float GetControllerAnalogKeyState(const FKey& Key); // 0x1bfb640 [Final Native Private]

// UInputSettings (/Script/Engine.InputSettings)
    void SaveKeyMappings(); // 0x1bfc4b0 [Final Native Public]
    void RemoveAxisMapping(FInputAxisKeyMapping& KeyMapping, bool bForceRebuildKeymaps); // 0x1bfc280 [Final Native Public]
    void RemoveActionMapping(FInputActionKeyMapping& KeyMapping, bool bForceRebuildKeymaps); // 0x1bfc100 [Final Native Public]
    UInputSettings* GetInputSettings(); // 0x1bfba30 [Final Native Static Public]
    void GetAxisNames(const TArray<FName>& AxisNames); // 0x1bfb590 [Final Native Public]
    void GetAxisMappingByName(const FName& InAxisName, const TArray<FInputAxisKeyMapping>& OutMappings); // 0x1bfb460 [Final Native Public]
    void GetActionNames(const TArray<FName>& ActionNames); // 0x1bfb3b0 [Final Native Public]
    void GetActionMappingByName(const FName& InActionName, const TArray<FInputActionKeyMapping>& OutMappings); // 0x1bfb280 [Final Native Public]
    void ForceRebuildKeymaps(); // 0x1bfb260 [Final Native Public]
    void AddAxisMapping(FInputAxisKeyMapping& KeyMapping, bool bForceRebuildKeymaps); // 0x1bfaad0 [Final Native Public]
    void AddActionMapping(FInputActionKeyMapping& KeyMapping, bool bForceRebuildKeymaps); // 0x1bfa950 [Final Native Public]

// UInterpToMovementComponent (/Script/Engine.InterpToMovementComponent)
    void StopSimulating(FHitResult& HitResult); // 0x1bff9e0 [Final Native Public]
    void RestartMovement(float InitialDirection); // 0x1bff960 [Final Native Public]
    void OnInterpToWaitEndDelegate__DelegateSignature(FHitResult& ImpactResult, float Time); // 0x974900 [Public]
    void OnInterpToWaitBeginDelegate__DelegateSignature(FHitResult& ImpactResult, float Time); // 0x974900 [Public]
    void OnInterpToStopDelegate__DelegateSignature(FHitResult& ImpactResult, float Time); // 0x974900 [Public]
    void OnInterpToReverseDelegate__DelegateSignature(FHitResult& ImpactResult, float Time); // 0x974900 [Public]
    void OnInterpToResetDelegate__DelegateSignature(FHitResult& ImpactResult, float Time); // 0x974900 [Public]
    void FinaliseControlPoints(); // 0x1bff940 [Final Native Public]

// UKismetArrayLibrary (/Script/Engine.KismetArrayLibrary)
    void SetArrayPropertyByName(UObject* Object, const FName& PropertyName, const TArray<int32>& Value); // 0x1c04ec0 [Final Native Static Public]
    void FilterArray(const TArray<AActor*>& TargetArray, TSubclassOf<AActor> FilterClass, const TArray<AActor*>& FilteredArray); // 0x1c04d70 [Final Native Static Public]
    void Array_Swap(const TArray<int32>& TargetArray, int32 FirstIndex, int32 SecondIndex); // 0x1c04c30 [Final Native Static Public]
    void Array_Shuffle(const TArray<int32>& TargetArray); // 0x1c04b70 [Final Native Static Public]
    void Array_Set(const TArray<int32>& TargetArray, int32 Index, const int32& Item, bool bSizeToFit); // 0x1c04940 [Final Native Static Public]
    void Array_Resize(const TArray<int32>& TargetArray, int32 Size); // 0x1c04840 [Final Native Static Public]
    bool Array_RemoveItem(const TArray<int32>& TargetArray, const int32& Item); // 0x1c04670 [Final Native Static Public]
    void Array_Remove(const TArray<int32>& TargetArray, int32 IndexToRemove); // 0x1c04570 [Final Native Static Public]
    int32 Array_Length(const TArray<int32>& TargetArray); // 0x1c044a0 [Final Native Static Public]
    int32 Array_LastIndex(const TArray<int32>& TargetArray); // 0x1c043d0 [Final Native Static Public]
    bool Array_IsValidIndex(const TArray<int32>& TargetArray, int32 IndexToTest); // 0x1c042d0 [Final Native Static Public]
    void Array_Insert(const TArray<int32>& TargetArray, const int32& NewItem, int32 Index); // 0x1c040e0 [Final Native Static Public]
    bool Array_Identical(const TArray<int32>& ArrayA, const TArray<int32>& ArrayB); // 0x1c03f90 [Final Native Static Public]
    void Array_Get(const TArray<int32>& TargetArray, int32 Index, const int32& Item); // 0x1c03d80 [Final Native Static Public]
    int32 Array_Find(const TArray<int32>& TargetArray, const int32& ItemToFind); // 0x1c03bb0 [Final Native Static Public]
    bool Array_Contains(const TArray<int32>& TargetArray, const int32& ItemToFind); // 0x1c039e0 [Final Native Static Public]
    void Array_Clear(const TArray<int32>& TargetArray); // 0x1c03920 [Final Native Static Public]
    void Array_Append(const TArray<int32>& TargetArray, const TArray<int32>& SourceArray); // 0x1c037e0 [Final Native Static Public]
    int32 Array_AddUnique(const TArray<int32>& TargetArray, const int32& NewItem); // 0x1c03620 [Final Native Static Public]
    int32 Array_Add(const TArray<int32>& TargetArray, const int32& NewItem); // 0x1c03460 [Final Native Static Public]

// UKismetGuidLibrary (/Script/Engine.KismetGuidLibrary)
    void Parse_StringToGuid(const FString& GuidString, const FGuid& OutGuid, const bool& Success); // 0x1c25a40 [Final Native Static Public]
    bool NotEqual_GuidGuid(const FGuid& A, const FGuid& B); // 0x1c24c60 [Final Native Static Public]
    FGuid NewGuid(); // 0x1c23d30 [Final Native Static Public]
    bool IsValid_Guid(const FGuid& InGuid); // 0x1c1cf50 [Final Native Static Public]
    void Invalidate_Guid(const FGuid& InGuid); // 0x1c1c310 [Final Native Static Public]
    bool EqualEqual_GuidGuid(const FGuid& A, const FGuid& B); // 0x1c151c0 [Final Native Static Public]
    FString Conv_GuidToString(const FGuid& InGuid); // 0x1c11a40 [Final Native Static Public]

// UKismetInputLibrary (/Script/Engine.KismetInputLibrary)
    bool PointerEvent_IsTouchEvent(FPointerEvent& Input); // 0x1c26d60 [Final Native Static Public]
    bool PointerEvent_IsMouseButtonDown(FPointerEvent& Input, const FKey& MouseButton); // 0x1c26b90 [Final Native Static Public]
    float PointerEvent_GetWheelDelta(FPointerEvent& Input); // 0x1c26a60 [Final Native Static Public]
    int32 PointerEvent_GetUserIndex(FPointerEvent& Input); // 0x1c26930 [Final Native Static Public]
    int32 PointerEvent_GetTouchpadIndex(FPointerEvent& Input); // 0x1c26800 [Final Native Static Public]
    FVector2D PointerEvent_GetScreenSpacePosition(FPointerEvent& Input); // 0x1c266c0 [Final Native Static Public]
    int32 PointerEvent_GetPointerIndex(FPointerEvent& Input); // 0x1c26590 [Final Native Static Public]
    FVector2D PointerEvent_GetLastScreenSpacePosition(FPointerEvent& Input); // 0x1c26450 [Final Native Static Public]
    ESlateGesture PointerEvent_GetGestureType(FPointerEvent& Input); // 0x1c26320 [Final Native Static Public]
    FVector2D PointerEvent_GetGestureDelta(FPointerEvent& Input); // 0x1c261e0 [Final Native Static Public]
    FKey PointerEvent_GetEffectingButton(FPointerEvent& Input); // 0x1c26070 [Final Native Static Public]
    FVector2D PointerEvent_GetCursorDelta(FPointerEvent& Input); // 0x1c25f30 [Final Native Static Public]
    bool Key_IsVectorAxis(FKey& Key); // 0x1c1d980 [Final Native Static Public]
    bool Key_IsValid(FKey& Key); // 0x1c1d8b0 [Final Native Static Public]
    bool Key_IsMouseButton(FKey& Key); // 0x1c1d7e0 [Final Native Static Public]
    bool Key_IsModifierKey(FKey& Key); // 0x1c1d710 [Final Native Static Public]
    bool Key_IsKeyboardKey(FKey& Key); // 0x1c1d640 [Final Native Static Public]
    bool Key_IsGamepadKey(FKey& Key); // 0x1c1d570 [Final Native Static Public]
    bool Key_IsFloatAxis(FKey& Key); // 0x1c1d4a0 [Final Native Static Public]
    EUINavigation Key_GetNavigationDirectionFromKey(FKeyEvent& InKeyEvent); // 0x1c1d3a0 [Final Native Static Public]
    EUINavigation Key_GetNavigationDirectionFromAnalog(FAnalogInputEvent& InAnalogEvent); // 0x1c1d290 [Final Native Static Public]
    EUINavigationAction Key_GetNavigationAction(FKey& InKey); // 0x1c1d1c0 [Final Native Static Public]
    FText Key_GetDisplayName(FKey& Key); // 0x1c1d0a0 [Final Native Static Public]
    bool InputEvent_IsShiftDown(FInputEvent& Input); // 0x1c1c260 [Final Native Static Public]
    bool InputEvent_IsRightShiftDown(FInputEvent& Input); // 0x1c1c1b0 [Final Native Static Public]
    bool InputEvent_IsRightControlDown(FInputEvent& Input); // 0x1c1c100 [Final Native Static Public]
    bool InputEvent_IsRightCommandDown(FInputEvent& Input); // 0x1c1c050 [Final Native Static Public]
    bool InputEvent_IsRightAltDown(FInputEvent& Input); // 0x1c1bfa0 [Final Native Static Public]
    bool InputEvent_IsRepeat(FInputEvent& Input); // 0x1c1bef0 [Final Native Static Public]
    bool InputEvent_IsLeftShiftDown(FInputEvent& Input); // 0x1c1be40 [Final Native Static Public]
    bool InputEvent_IsLeftControlDown(FInputEvent& Input); // 0x1c1bd90 [Final Native Static Public]
    bool InputEvent_IsLeftCommandDown(FInputEvent& Input); // 0x1c1bce0 [Final Native Static Public]
    bool InputEvent_IsLeftAltDown(FInputEvent& Input); // 0x1c1bc30 [Final Native Static Public]
    bool InputEvent_IsControlDown(FInputEvent& Input); // 0x1c1bb80 [Final Native Static Public]
    bool InputEvent_IsCommandDown(FInputEvent& Input); // 0x1c1bad0 [Final Native Static Public]
    bool InputEvent_IsAltDown(FInputEvent& Input); // 0x1c1ba20 [Final Native Static Public]
    FText InputChord_GetDisplayName(FInputChord& Key); // 0x1c1b8d0 [Final Native Static Public]
    int32 GetUserIndex(FKeyEvent& Input); // 0x1c1a2c0 [Final Native Static Public]
    FKey GetKey(FKeyEvent& Input); // 0x1c18b10 [Final Native Static Public]
    float GetAnalogValue(FAnalogInputEvent& Input); // 0x1c17d80 [Final Native Static Public]
    bool EqualEqual_KeyKey(const FKey& A, const FKey& B); // 0x1c15550 [Final Native Static Public]
    bool EqualEqual_InputChordInputChord(const FInputChord& A, const FInputChord& B); // 0x1c152c0 [Final Native Static Public]
    void CalibrateTilt(); // 0x1c10b70 [Final Native Static Public]

// UKismetInternationalizationLibrary (/Script/Engine.KismetInternationalizationLibrary)
    bool SetCurrentLocale(const FString& Culture, bool SaveToConfig); // 0x1c2c350 [Final Native Static Public]
    bool SetCurrentLanguageAndLocale(const FString& Culture, bool SaveToConfig); // 0x1c2c270 [Final Native Static Public]
    bool SetCurrentLanguage(const FString& Culture, bool SaveToConfig); // 0x1c2c190 [Final Native Static Public]
    bool SetCurrentCulture(const FString& Culture, bool SaveToConfig); // 0x1c2c0b0 [Final Native Static Public]
    bool SetCurrentAssetGroupCulture(const FName& AssetGroup, const FString& Culture, bool SaveToConfig); // 0x1c2bf90 [Final Native Static Public]
    FString GetSuitableCulture(const TArray<FString>& AvailableCultures, const FString& CultureToMatch, const FString& FallbackCulture); // 0x1c19d40 [Final Native Static Public]
    FString GetNativeCulture(const ELocalizedTextSourceCategory& TextCategory); // 0x1c192e0 [Final Native Static Public]
    TArray<FString> GetLocalizedCultures(bool IncludeGame, bool IncludeEngine, bool IncludeEditor, bool IncludeAdditional); // 0x1c18c40 [Final Native Static Public]
    FString GetCurrentLocale(); // 0x1c18460 [Final Native Static Public]
    FString GetCurrentLanguage(); // 0x1c183e0 [Final Native Static Public]
    FString GetCurrentCulture(); // 0x1c183e0 [Final Native Static Public]
    FString GetCurrentAssetGroupCulture(const FName& AssetGroup); // 0x1c18310 [Final Native Static Public]
    FString GetCultureDisplayName(const FString& Culture, bool Localized); // 0x1c181f0 [Final Native Static Public]
    void ClearCurrentAssetGroupCulture(const FName& AssetGroup, bool SaveToConfig); // 0x1c112c0 [Final Native Static Public]

// UKismetMaterialLibrary (/Script/Engine.KismetMaterialLibrary)
    void SetVectorParameterValue(UObject* WorldContextObject, UMaterialParameterCollection* Collection, const FName& ParameterName, const FLinearColor& ParameterValue); // 0x1c2c640 [Final Native Static Public]
    void SetScalarParameterValue(UObject* WorldContextObject, UMaterialParameterCollection* Collection, const FName& ParameterName, float ParameterValue); // 0x1c2c500 [Final Native Static Public]
    FLinearColor GetVectorParameterValue(UObject* WorldContextObject, UMaterialParameterCollection* Collection, const FName& ParameterName); // 0x1c1a480 [Final Native Static Public]
    float GetScalarParameterValue(UObject* WorldContextObject, UMaterialParameterCollection* Collection, const FName& ParameterName); // 0x1c199c0 [Final Native Static Public]
    UMaterialInstanceDynamic* CreateDynamicMaterialInstance(UObject* WorldContextObject, UMaterialInterface* Parent, const FName& OptionalName); // 0x1c12a80 [Final Native Static Public]

// UKismetMathLibrary (/Script/Engine.KismetMathLibrary)
    int32 Xor_IntInt(int32 A, int32 B); // 0x1c33d40 [Final Native Static Public]
    int64 Xor_Int64Int64(int64 A, int64 B); // 0x1c33c80 [Final Native Static Public]
    FVector WeightedMovingAverage_FVector(const FVector& CurrentSample, const FVector& PreviousSample, float Weight); // 0x1c33a30 [Final Native Static Public]
    FRotator WeightedMovingAverage_FRotator(const FRotator& CurrentSample, const FRotator& PreviousSample, float Weight); // 0x1c338f0 [Final Native Static Public]
    float WeightedMovingAverage_Float(float CurrentSample, float PreviousSample, float Weight); // 0x1c33b70 [Final Native Static Public]
    float VSizeXYSquared(const FVector& A); // 0x1c2f300 [Final Native Static Public]
    float VSizeXY(const FVector& A); // 0x1c2f270 [Final Native Static Public]
    float VSizeSquared(const FVector& A); // 0x1c2f1e0 [Final Native Static Public]
    float VSize2DSquared(const FVector2D& A); // 0x1c2f0c0 [Final Native Static Public]
    float VSize2D(const FVector2D& A); // 0x1c2f030 [Final Native Static Public]
    float VSize(const FVector& A); // 0x1c2f140 [Final Native Static Public]
    FVector VLerp(const FVector& A, const FVector& B, float Alpha); // 0x1c2eef0 [Final Native Static Public]
    FVector VInterpTo_Constant(const FVector& Current, const FVector& Target, float DeltaTime, float InterpSpeed); // 0x1c2ed70 [Final Native Static Public]
    FVector VInterpTo(const FVector& Current, const FVector& Target, float DeltaTime, float InterpSpeed); // 0x1c2ebf0 [Final Native Static Public]
    FVector VectorSpringInterp(const FVector& Current, const FVector& Target, FVectorSpringState& SpringState, float Stiffness, float CriticalDampingFactor, float DeltaTime, float Mass); // 0x1c30c50 [Final Native Static Public]
    FVector Vector_Zero(); // 0x1c338c0 [Final Native Static Public]
    FVector Vector_Up(); // 0x1c33890 [Final Native Static Public]
    void Vector_UnwindEuler(const FVector& A); // 0x1c33810 [Final Native Static Public]
    FVector2D Vector_UnitCartesianToSpherical(const FVector& A); // 0x1c33730 [Final Native Static Public]
    FVector Vector_ToRadians(const FVector& A); // 0x1c33680 [Final Native Static Public]
    FVector Vector_ToDegrees(const FVector& A); // 0x1c335d0 [Final Native Static Public]
    FVector Vector_SnappedToGrid(const FVector& InVect, float InGridSize); // 0x1c33450 [Final Native Static Public]
    void Vector_Set(const FVector& A, float X, float Y, float Z); // 0x1c33300 [Final Native Static Public]
    FVector Vector_Right(); // 0x1c332d0 [Final Native Static Public]
    FVector Vector_Reciprocal(const FVector& A); // 0x1c331d0 [Final Native Static Public]
    FVector Vector_ProjectOnToNormal(const FVector& V, const FVector& InNormal); // 0x1c330d0 [Final Native Static Public]
    FVector Vector_One(); // 0x1c330a0 [Final Native Static Public]
    FVector Vector_NormalUnsafe(const FVector& A); // 0x1c32dc0 [Final Native Static Public]
    void Vector_Normalize(const FVector& A, float Tolerance); // 0x1c32f10 [Final Native Static Public]
    FVector Vector_Normal2D(const FVector& A, float Tolerance); // 0x1c32bf0 [Final Native Static Public]
    FVector Vector_MirrorByPlane(const FVector& A, const FPlane& InPlane); // 0x1c32a90 [Final Native Static Public]
    FVector Vector_Left(); // 0x1c32a60 [Final Native Static Public]
    bool Vector_IsZero(const FVector& A); // 0x1c329b0 [Final Native Static Public]
    bool Vector_IsUnit(const FVector& A, float SquaredLenthTolerance); // 0x1c328a0 [Final Native Static Public]
    bool Vector_IsUniform(const FVector& A, float Tolerance); // 0x1c32780 [Final Native Static Public]
    bool Vector_IsNormal(const FVector& A); // 0x1c326b0 [Final Native Static Public]
    bool Vector_IsNearlyZero(const FVector& A, float Tolerance); // 0x1c325a0 [Final Native Static Public]
    bool Vector_IsNAN(const FVector& A); // 0x1c324d0 [Final Native Static Public]
    float Vector_HeadingAngle(const FVector& A); // 0x1c32380 [Final Native Static Public]
    FVector Vector_GetSignVector(const FVector& A); // 0x1c322b0 [Final Native Static Public]
    FVector Vector_GetProjection(const FVector& A); // 0x1c32210 [Final Native Static Public]
    float Vector_GetAbsMin(const FVector& A); // 0x1c32170 [Final Native Static Public]
    float Vector_GetAbsMax(const FVector& A); // 0x1c320d0 [Final Native Static Public]
    FVector Vector_GetAbs(const FVector& A); // 0x1c32030 [Final Native Static Public]
    FVector Vector_Forward(); // 0x1c32000 [Final Native Static Public]
    FVector Vector_Down(); // 0x1c31fd0 [Final Native Static Public]
    float Vector_DistanceSquared(const FVector& v1, const FVector& v2); // 0x1c31ef0 [Final Native Static Public]
    float Vector_Distance2DSquared(const FVector& v1, const FVector& v2); // 0x1c31d40 [Final Native Static Public]
    float Vector_Distance2D(const FVector& v1, const FVector& v2); // 0x1c31c70 [Final Native Static Public]
    float Vector_Distance(const FVector& v1, const FVector& v2); // 0x1c31e10 [Final Native Static Public]
    float Vector_CosineAngle2D(const FVector& A, const FVector& B); // 0x1c31a70 [Final Native Static Public]
    FVector Vector_ComponentMin(const FVector& A, const FVector& B); // 0x1c31990 [Final Native Static Public]
    FVector Vector_ComponentMax(const FVector& A, const FVector& B); // 0x1c318b0 [Final Native Static Public]
    FVector Vector_ClampSizeMax2D(const FVector& A, float Max); // 0x1c31510 [Final Native Static Public]
    FVector Vector_ClampSizeMax(const FVector& A, float Max); // 0x1c316c0 [Final Native Static Public]
    FVector Vector_ClampSize2D(const FVector& A, float Min, float Max); // 0x1c31360 [Final Native Static Public]
    FVector Vector_BoundedToCube(const FVector& InVect, float InRadius); // 0x1c31250 [Final Native Static Public]
    FVector Vector_BoundedToBox(const FVector& InVect, const FVector& InBoxMin, const FVector& InBoxMax); // 0x1c31110 [Final Native Static Public]
    FVector Vector_Backward(); // 0x1c310e0 [Final Native Static Public]
    void Vector_Assign(const FVector& A, const FVector& InVector); // 0x1c31000 [Final Native Static Public]
    void Vector_AddBounded(const FVector& A, const FVector& InAddVect, float InRadius); // 0x1c30ea0 [Final Native Static Public]
    FVector4 Vector4_Zero(); // 0x1c30c30 [Final Native Static Public]
    float Vector4_SizeSquared3(const FVector4& A); // 0x1c30aa0 [Final Native Static Public]
    float Vector4_SizeSquared(const FVector4& A); // 0x1c30b60 [Final Native Static Public]
    float Vector4_Size3(const FVector4& A); // 0x1c30910 [Final Native Static Public]
    float Vector4_Size(const FVector4& A); // 0x1c309d0 [Final Native Static Public]
    void Vector4_Set(const FVector4& A, float X, float Y, float Z, float W); // 0x1c30770 [Final Native Static Public]
    FVector4 Vector4_NormalUnsafe3(const FVector4& A); // 0x1c30440 [Final Native Static Public]
    void Vector4_Normalize3(const FVector4& A, float Tolerance); // 0x1c305b0 [Final Native Static Public]
    FVector4 Vector4_Normal3(const FVector4& A, float Tolerance); // 0x1c30280 [Final Native Static Public]
    FVector4 Vector4_Negated(const FVector4& A); // 0x1c301e0 [Final Native Static Public]
    FVector4 Vector4_MirrorByVector3(const FVector4& Direction, const FVector4& SurfaceNormal); // 0x1c30050 [Final Native Static Public]
    bool Vector4_IsZero(const FVector4& A); // 0x1c2ff90 [Final Native Static Public]
    bool Vector4_IsUnit3(const FVector4& A, float SquaredLenthTolerance); // 0x1c2fe70 [Final Native Static Public]
    bool Vector4_IsNormal3(const FVector4& A); // 0x1c2fda0 [Final Native Static Public]
    bool Vector4_IsNearlyZero3(const FVector4& A, float Tolerance); // 0x1c2fc80 [Final Native Static Public]
    bool Vector4_IsNAN(const FVector4& A); // 0x1c2fb90 [Final Native Static Public]
    float Vector4_DotProduct3(const FVector4& A, const FVector4& B); // 0x1c2f940 [Final Native Static Public]
    float Vector4_DotProduct(const FVector4& A, const FVector4& B); // 0x1c2fa60 [Final Native Static Public]
    FVector4 Vector4_CrossProduct3(const FVector4& A, const FVector4& B); // 0x1c2f7c0 [Final Native Static Public]
    void Vector4_Assign(const FVector4& A, const FVector4& InVector); // 0x1c2f6d0 [Final Native Static Public]
    FVector2D Vector2DInterpTo_Constant(const FVector2D& Current, const FVector2D& Target, float DeltaTime, float InterpSpeed); // 0x1c2f4e0 [Final Native Static Public]
    FVector2D Vector2DInterpTo(const FVector2D& Current, const FVector2D& Target, float DeltaTime, float InterpSpeed); // 0x1c2f380 [Final Native Static Public]
    FVector2D Vector2D_Zero(); // 0x1c2f6a0 [Final Native Static Public]
    FVector2D Vector2D_Unit45Deg(); // 0x1c2f670 [Final Native Static Public]
    FVector2D Vector2D_One(); // 0x1c2f640 [Final Native Static Public]
    FVector VEase(const FVector& A, const FVector& B, float Alpha, const EEasingFunc& EasingFunc, float BlendExp, int32 Steps); // 0x1c2ea00 [Final Native Static Public]
    FDateTime UtcNow(); // 0x1c2e9c0 [Final Native Static Public]
    FRotator TransformRotation(FTransform& T, const FRotator& Rotation); // 0x1c2e7a0 [Final Native Static Public]
    FVector TransformLocation(FTransform& T, const FVector& Location); // 0x1c2e5f0 [Final Native Static Public]
    FVector TransformDirection(FTransform& T, const FVector& Direction); // 0x1c2e450 [Final Native Static Public]
    float Transform_Determinant(FTransform& Transform); // 0x1c2e8e0 [Final Native Static Public]
    FVector2D ToSign2D(const FVector2D& A); // 0x1c2e350 [Final Native Static Public]
    FVector2D ToRounded2D(const FVector2D& A); // 0x1c2e290 [Final Native Static Public]
    void ToDirectionAndLength2D(const FVector2D& A, const FVector2D& OutDir, const float& OutLength); // 0x1c2e110 [Final Native Static Public]
    FDateTime Today(); // 0x1c2e400 [Final Native Static Public]
    FTransform TLerp(FTransform& A, FTransform& B, float Alpha, const ELerpInterpolationMode& InterpMode); // 0x1c2dbf0 [Final Native Static Public]
    FTransform TInterpTo(FTransform& Current, FTransform& Target, float DeltaTime, float InterpSpeed); // 0x1c2d9d0 [Final Native Static Public]
    FTimespan TimespanZeroValue(); // 0x14ce0c0 [Final Native Static Public]
    float TimespanRatio(const FTimespan& A, const FTimespan& B); // 0x1c2e030 [Final Native Static Public]
    FTimespan TimespanMinValue(); // 0x1c2e000 [Final Native Static Public]
    FTimespan TimespanMaxValue(); // 0x1c2dfd0 [Final Native Static Public]
    bool TimespanFromString(const FString& TimespanString, const FTimespan& Result); // 0x1c2de90 [Final Native Static Public]
    FTransform TEase(FTransform& A, FTransform& B, float Alpha, const EEasingFunc& EasingFunc, float BlendExp, int32 Steps); // 0x1c2d750 [Final Native Static Public]
    float Tan(float A); // 0x1c2de10 [Final Native Static Public]
    FVector Subtract_VectorVector(const FVector& A, const FVector& B); // 0x1c2d670 [Final Native Static Public]
    FVector Subtract_VectorInt(const FVector& A, int32 B); // 0x1c2d580 [Final Native Static Public]
    FVector Subtract_VectorFloat(const FVector& A, float B); // 0x1c2d4a0 [Final Native Static Public]
    FVector4 Subtract_Vector4Vector4(const FVector4& A, const FVector4& B); // 0x1c2d360 [Final Native Static Public]
    FVector2D Subtract_Vector2DVector2D(const FVector2D& A, const FVector2D& B); // 0x1c2d2a0 [Final Native Static Public]
    FVector2D Subtract_Vector2DFloat(const FVector2D& A, float B); // 0x1c2d1d0 [Final Native Static Public]
    FTimespan Subtract_TimespanTimespan(const FTimespan& A, const FTimespan& B); // 0x1c2ccd0 [Final Native Static Public]
    FQuat Subtract_QuatQuat(FQuat& A, FQuat& B); // 0x1c2d0b0 [Final Native Static Public]
    FLinearColor Subtract_LinearColorLinearColor(const FLinearColor& A, const FLinearColor& B); // 0x1c2cfc0 [Final Native Static Public]
    int32 Subtract_IntInt(int32 A, int32 B); // 0x1c2cf00 [Final Native Static Public]
    int64 Subtract_Int64Int64(int64 A, int64 B); // 0x1c2ce40 [Final Native Static Public]
    float Subtract_FloatFloat(float A, float B); // 0x1c2cd80 [Final Native Static Public]
    FDateTime Subtract_DateTimeTimespan(const FDateTime& A, const FTimespan& B); // 0x1c2ccd0 [Final Native Static Public]
    FTimespan Subtract_DateTimeDateTime(const FDateTime& A, const FDateTime& B); // 0x1c2ccd0 [Final Native Static Public]
    uint8 Subtract_ByteByte(uint8 A, uint8 B); // 0x1c2cc20 [Final Native Static Public]
    float Square(float A); // 0x1c2cba0 [Final Native Static Public]
    float Sqrt(float A); // 0x1c2caf0 [Final Native Static Public]
    FVector Spherical2DToUnitCartesian(const FVector2D& A); // 0x1c2ca10 [Final Native Static Public]
    float Sin(float A); // 0x1c2c990 [Final Native Static Public]
    int64 SignOfInteger64(int64 A); // 0x1c2c850 [Final Native Static Public]
    int32 SignOfInteger(int32 A); // 0x1c2c8f0 [Final Native Static Public]
    float SignOfFloat(float A); // 0x1c2c780 [Final Native Static Public]
    void SetRandomStreamSeed(const FRandomStream& Stream, int32 NewSeed); // 0x1c2c430 [Final Native Static Public]
    void Set2D(const FVector2D& A, float X, float Y); // 0x1c2be80 [Final Native Static Public]
    FVector SelectVector(const FVector& A, const FVector& B, bool bPickA); // 0x1c2b9f0 [Final Native Static Public]
    FTransform SelectTransform(FTransform& A, FTransform& B, bool bPickA); // 0x1c2bcc0 [Final Native Static Public]
    FString SelectString(const FString& A, const FString& B, bool bPickA); // 0x1c2bb20 [Final Native Static Public]
    FRotator SelectRotator(const FRotator& A, const FRotator& B, bool bPickA); // 0x1c2b9f0 [Final Native Static Public]
    UObject* SelectObject(UObject* A, UObject* B, bool bSelectA); // 0x1c2b5f0 [Final Native Static Public]
    int32 SelectInt(int32 A, int32 B, bool bPickA); // 0x1c2b900 [Final Native Static Public]
    float SelectFloat(float A, float B, bool bPickA); // 0x1c2b7f0 [Final Native Static Public]
    FLinearColor SelectColor(const FLinearColor& A, const FLinearColor& B, bool bPickA); // 0x1c2b6e0 [Final Native Static Public]
    TSubclassOf<UObject> SelectClass(TSubclassOf<UObject> A, TSubclassOf<UObject> B, bool bSelectA); // 0x1c2b5f0 [Final Native Static Public]
    void SeedRandomStream(const FRandomStream& Stream); // 0x1c2b570 [Final Native Static Public]
    int64 Round64(float A); // 0x1c2b450 [Final Native Static Public]
    int32 Round(float A); // 0x1c2b4e0 [Final Native Static Public]
    FRotator RotatorFromAxisAndAngle(const FVector& Axis, float Angle); // 0x1c2b370 [Final Native Static Public]
    FVector RotateAngleAxis(const FVector& InVect, float AngleDeg, const FVector& Axis); // 0x1c2b230 [Final Native Static Public]
    FRotator RLerp(const FRotator& A, const FRotator& B, float Alpha, bool bShortestPath); // 0x1c29650 [Final Native Static Public]
    FRotator RInterpTo_Constant(const FRotator& Current, const FRotator& Target, float DeltaTime, float InterpSpeed); // 0x1c294d0 [Final Native Static Public]
    FRotator RInterpTo(const FRotator& Current, const FRotator& Target, float DeltaTime, float InterpSpeed); // 0x1c29350 [Final Native Static Public]
    void RGBToHSV_Vector(const FLinearColor& RGB, const FLinearColor& HSV); // 0x1c29270 [Final Native Static Public]
    void RGBToHSV(const FLinearColor& InColor, const float& H, const float& S, const float& V, const float& A); // 0x1c29080 [Final Native Static Public]
    FLinearColor RGBLinearToHSV(const FLinearColor& RGB); // 0x1c28ff0 [Final Native Static Public]
    void ResetVectorSpringState(FVectorSpringState& SpringState); // 0x1c2b190 [Final Native Static Public]
    void ResetRandomStream(const FRandomStream& Stream); // 0x1c2b110 [Final Native Static Public]
    void ResetFloatSpringState(FFloatSpringState& SpringState); // 0x1c2b080 [Final Native Static Public]
    FRotator REase(const FRotator& A, const FRotator& B, float Alpha, bool bShortestPath, const EEasingFunc& EasingFunc, float BlendExp, int32 Steps); // 0x1c28dc0 [Final Native Static Public]
    FVector RandomUnitVectorInEllipticalConeInRadiansFromStream(const FVector& ConeDir, float MaxYawInRadians, float MaxPitchInRadians, const FRandomStream& Stream); // 0x1c2aef0 [Final Native Static Public]
    FVector RandomUnitVectorInEllipticalConeInRadians(const FVector& ConeDir, float MaxYawInRadians, float MaxPitchInRadians); // 0x1c2add0 [Final Native Static Public]
    FVector RandomUnitVectorInEllipticalConeInDegreesFromStream(const FVector& ConeDir, float MaxYawInDegrees, float MaxPitchInDegrees, const FRandomStream& Stream); // 0x1c2ac30 [Final Native Static Public]
    FVector RandomUnitVectorInEllipticalConeInDegrees(const FVector& ConeDir, float MaxYawInDegrees, float MaxPitchInDegrees); // 0x1c2ab00 [Final Native Static Public]
    FVector RandomUnitVectorInConeInRadiansFromStream(const FVector& ConeDir, float ConeHalfAngleInRadians, const FRandomStream& Stream); // 0x1c2a9d0 [Final Native Static Public]
    FVector RandomUnitVectorInConeInRadians(const FVector& ConeDir, float ConeHalfAngleInRadians); // 0x1c2a8f0 [Final Native Static Public]
    FVector RandomUnitVectorInConeInDegreesFromStream(const FVector& ConeDir, float ConeHalfAngleInDegrees, const FRandomStream& Stream); // 0x1c2a7b0 [Final Native Static Public]
    FVector RandomUnitVectorInConeInDegrees(const FVector& ConeDir, float ConeHalfAngleInDegrees); // 0x1c2a6c0 [Final Native Static Public]
    FVector RandomUnitVectorFromStream(const FRandomStream& Stream); // 0x1c2a620 [Final Native Static Public]
    FVector RandomUnitVector(); // 0x1c2a5e0 [Final Native Static Public]
    FRotator RandomRotatorFromStream(bool bRoll, const FRandomStream& Stream); // 0x1c2a500 [Final Native Static Public]
    FRotator RandomRotator(bool bRoll); // 0x1c2a460 [Final Native Static Public]
    FVector RandomPointInBoundingBox(const FVector& Origin, const FVector& BoxExtent); // 0x1c2a300 [Final Native Static Public]
    int32 RandomIntegerInRangeFromStream(int32 Min, int32 Max, const FRandomStream& Stream); // 0x1c2a200 [Final Native Static Public]
    int32 RandomIntegerInRange(int32 Min, int32 Max); // 0x1c2a100 [Final Native Static Public]
    int32 RandomIntegerFromStream(int32 Max, const FRandomStream& Stream); // 0x1c2a030 [Final Native Static Public]
    int64 RandomInteger64InRange(int64 Min, int64 Max); // 0x1c29e60 [Final Native Static Public]
    int64 RandomInteger64(int64 Max); // 0x1c29d90 [Final Native Static Public]
    int32 RandomInteger(int32 Max); // 0x1c29f70 [Final Native Static Public]
    float RandomFloatInRangeFromStream(float Min, float Max, const FRandomStream& Stream); // 0x1c29c80 [Final Native Static Public]
    float RandomFloatInRange(float Min, float Max); // 0x1c29b90 [Final Native Static Public]
    float RandomFloatFromStream(const FRandomStream& Stream); // 0x1c29b00 [Final Native Static Public]
    float RandomFloat(); // 0x1c29ac0 [Final Native Static Public]
    bool RandomBoolWithWeightFromStream(float Weight, const FRandomStream& RandomStream); // 0x1c299e0 [Final Native Static Public]
    bool RandomBoolWithWeight(float Weight); // 0x1c29960 [Final Native Static Public]
    bool RandomBoolFromStream(const FRandomStream& Stream); // 0x1c298d0 [Final Native Static Public]
    bool RandomBool(); // 0x1c29870 [Final Native Static Public]
    float RadiansToDegrees(float A); // 0x1c297f0 [Final Native Static Public]
    FVector Quat_VectorUp(FQuat& Q); // 0x1c27a10 [Final Native Static Public]
    FVector Quat_VectorRight(FQuat& Q); // 0x1c278f0 [Final Native Static Public]
    FVector Quat_VectorForward(FQuat& Q); // 0x1c277f0 [Final Native Static Public]
    FVector Quat_UnrotateVector(FQuat& Q, const FVector& V); // 0x1c28b80 [Final Native Static Public]
    float Quat_SizeSquared(FQuat& Q); // 0x1c28ac0 [Final Native Static Public]
    float Quat_Size(FQuat& Q); // 0x1c28a00 [Final Native Static Public]
    void Quat_SetFromEuler(FQuat& Q, const FVector& Euler); // 0x1c28920 [Final Native Static Public]
    void Quat_SetComponents(FQuat& Q, float X, float Y, float Z, float W); // 0x1c28790 [Final Native Static Public]
    FRotator Quat_Rotator(FQuat& Q); // 0x1c286f0 [Final Native Static Public]
    FVector Quat_RotateVector(FQuat& Q, const FVector& V); // 0x1c284c0 [Final Native Static Public]
    FQuat Quat_Normalized(FQuat& Q, float Tolerance); // 0x1c28350 [Final Native Static Public]
    void Quat_Normalize(FQuat& Q, float Tolerance); // 0x1c28200 [Final Native Static Public]
    FQuat Quat_MakeFromEuler(const FVector& Euler); // 0x1c28160 [Final Native Static Public]
    FQuat Quat_Log(FQuat& Q); // 0x1c280c0 [Final Native Static Public]
    bool Quat_IsNormalized(FQuat& Q); // 0x1c27ff0 [Final Native Static Public]
    bool Quat_IsNonFinite(FQuat& Q); // 0x1c27f10 [Final Native Static Public]
    bool Quat_IsIdentity(FQuat& Q, float Tolerance); // 0x1c27df0 [Final Native Static Public]
    bool Quat_IsFinite(FQuat& Q); // 0x1c27d10 [Final Native Static Public]
    FQuat Quat_Inversed(FQuat& Q); // 0x1c27c40 [Final Native Static Public]
    FQuat Quat_Identity(); // 0x1c27c10 [Final Native Static Public]
    FVector Quat_GetRotationAxis(FQuat& Q); // 0x1c27b10 [Final Native Static Public]
    FVector Quat_GetAxisZ(FQuat& Q); // 0x1c27a10 [Final Native Static Public]
    FVector Quat_GetAxisY(FQuat& Q); // 0x1c278f0 [Final Native Static Public]
    FVector Quat_GetAxisX(FQuat& Q); // 0x1c277f0 [Final Native Static Public]
    float Quat_GetAngle(FQuat& Q); // 0x1c27740 [Final Native Static Public]
    FQuat Quat_Exp(FQuat& Q); // 0x1c276a0 [Final Native Static Public]
    FVector Quat_Euler(FQuat& Q); // 0x1c27600 [Final Native Static Public]
    void Quat_EnforceShortestArcWith(FQuat& A, FQuat& B); // 0x1c274d0 [Final Native Static Public]
    float Quat_AngularDistance(FQuat& A, FQuat& B); // 0x1c27390 [Final Native Static Public]
    FVector ProjectVectorOnToVector(const FVector& V, const FVector& Target); // 0x1c27220 [Final Native Static Public]
    FVector ProjectVectorOnToPlane(const FVector& V, const FVector& PlaneNormal); // 0x1c27100 [Final Native Static Public]
    FVector ProjectPointOnToPlane(const FVector& Point, const FVector& PlaneBase, const FVector& PlaneNormal); // 0x1c26f90 [Final Native Static Public]
    bool PointsAreCoplanar(const TArray<FVector>& Points, float Tolerance); // 0x1c26e90 [Final Native Static Public]
    float PerlinNoise1D(float Value); // 0x1c25eb0 [Final Native Static Public]
    int32 Percent_IntInt(int32 A, int32 B); // 0x1c25dd0 [Final Native Static Public]
    float Percent_FloatFloat(float A, float B); // 0x1c25c50 [Final Native Static Public]
    uint8 Percent_ByteByte(uint8 A, uint8 B); // 0x1c25b80 [Final Native Static Public]
    int32 Or_IntInt(int32 A, int32 B); // 0x1c25980 [Final Native Static Public]
    int64 Or_Int64Int64(int64 A, int64 B); // 0x1c258c0 [Final Native Static Public]
    FDateTime Now(); // 0x1c25880 [Final Native Static Public]
    bool NotEqualExactly_VectorVector(const FVector& A, const FVector& B); // 0x1c247b0 [Final Native Static Public]
    bool NotEqualExactly_Vector4Vector4(const FVector4& A, const FVector4& B); // 0x1c24680 [Final Native Static Public]
    bool NotEqualExactly_Vector2DVector2D(const FVector2D& A, const FVector2D& B); // 0x1c245b0 [Final Native Static Public]
    bool NotEqual_VectorVector(const FVector& A, const FVector& B, float ErrorTolerance); // 0x1c255c0 [Final Native Static Public]
    bool NotEqual_Vector4Vector4(const FVector4& A, const FVector4& B, float ErrorTolerance); // 0x1c25430 [Final Native Static Public]
    bool NotEqual_Vector2DVector2D(const FVector2D& A, const FVector2D& B, float ErrorTolerance); // 0x1c25310 [Final Native Static Public]
    bool NotEqual_TimespanTimespan(const FTimespan& A, const FTimespan& B); // 0x1c24ae0 [Final Native Static Public]
    bool NotEqual_RotatorRotator(const FRotator& A, const FRotator& B, float ErrorTolerance); // 0x1c25150 [Final Native Static Public]
    bool NotEqual_QuatQuat(FQuat& A, FQuat& B, float ErrorTolerance); // 0x1c24fe0 [Final Native Static Public]
    bool NotEqual_ObjectObject(UObject* A, UObject* B); // 0x1c24a20 [Final Native Static Public]
    bool NotEqual_NameName(const FName& A, const FName& B); // 0x1c24f00 [Final Native Static Public]
    bool NotEqual_LinearColorLinearColor(const FLinearColor& A, const FLinearColor& B); // 0x1c24e20 [Final Native Static Public]
    bool NotEqual_IntInt(int32 A, int32 B); // 0x1c24d60 [Final Native Static Public]
    bool NotEqual_Int64Int64(int64 A, int64 B); // 0x1c24a20 [Final Native Static Public]
    bool NotEqual_FloatFloat(float A, float B); // 0x1c24b90 [Final Native Static Public]
    bool NotEqual_DateTimeDateTime(const FDateTime& A, const FDateTime& B); // 0x1c24ae0 [Final Native Static Public]
    bool NotEqual_ClassClass(TSubclassOf<UObject> A, TSubclassOf<UObject> B); // 0x1c24a20 [Final Native Static Public]
    bool NotEqual_ByteByte(uint8 A, uint8 B); // 0x1c24960 [Final Native Static Public]
    bool NotEqual_BoolBool(bool A, bool B); // 0x1c24890 [Final Native Static Public]
    bool Not_PreBool(bool A); // 0x1c25800 [Final Native Static Public]
    int64 Not_Int64(int64 A); // 0x1c25700 [Final Native Static Public]
    int32 Not_Int(int32 A); // 0x1c25780 [Final Native Static Public]
    FVector2D NormalSafe2D(const FVector2D& A, float Tolerance); // 0x1c24050 [Final Native Static Public]
    float NormalizeToRange(float Value, float RangeMin, float RangeMax); // 0x1c243b0 [Final Native Static Public]
    FRotator NormalizedDeltaRotator(const FRotator& A, const FRotator& B); // 0x1c244c0 [Final Native Static Public]
    float NormalizeAxis(float Angle); // 0x1c24330 [Final Native Static Public]
    void Normalize2D(const FVector2D& A, float Tolerance); // 0x1c241b0 [Final Native Static Public]
    FVector2D Normal2D(const FVector2D& A); // 0x1c23d70 [Final Native Static Public]
    FVector Normal(const FVector& A, float Tolerance); // 0x1c23e90 [Final Native Static Public]
    FVector NegateVector(const FVector& A); // 0x1c23bf0 [Final Native Static Public]
    FRotator NegateRotator(const FRotator& A); // 0x1c23b50 [Final Native Static Public]
    FVector2D Negated2D(const FVector2D& A); // 0x1c23c90 [Final Native Static Public]
    bool NearlyEqual_TransformTransform(FTransform& A, FTransform& B, float LocationTolerance, float RotationTolerance, float Scale3DTolerance); // 0x1c23930 [Final Native Static Public]
    bool NearlyEqual_FloatFloat(float A, float B, float ErrorTolerance); // 0x1c23820 [Final Native Static Public]
    float MultiplyMultiply_FloatFloat(float Base, float Exp); // 0x1c22a20 [Final Native Static Public]
    float MultiplyByPi(float Value); // 0x1c229a0 [Final Native Static Public]
    FVector Multiply_VectorVector(const FVector& A, const FVector& B); // 0x1c23740 [Final Native Static Public]
    FVector Multiply_VectorInt(const FVector& A, int32 B); // 0x1c232b0 [Final Native Static Public]
    FVector Multiply_VectorFloat(const FVector& A, float B); // 0x1c231d0 [Final Native Static Public]
    FVector4 Multiply_Vector4Vector4(const FVector4& A, const FVector4& B); // 0x1c23600 [Final Native Static Public]
    FVector2D Multiply_Vector2DVector2D(const FVector2D& A, const FVector2D& B); // 0x1c23540 [Final Native Static Public]
    FVector2D Multiply_Vector2DFloat(const FVector2D& A, float B); // 0x1c23470 [Final Native Static Public]
    FTimespan Multiply_TimespanFloat(const FTimespan& A, float Scalar); // 0x1c233a0 [Final Native Static Public]
    FRotator Multiply_RotatorInt(const FRotator& A, int32 B); // 0x1c232b0 [Final Native Static Public]
    FRotator Multiply_RotatorFloat(const FRotator& A, float B); // 0x1c231d0 [Final Native Static Public]
    FQuat Multiply_QuatQuat(FQuat& A, FQuat& B); // 0x1c23090 [Final Native Static Public]
    FLinearColor Multiply_LinearColorLinearColor(const FLinearColor& A, const FLinearColor& B); // 0x1c22fa0 [Final Native Static Public]
    FLinearColor Multiply_LinearColorFloat(const FLinearColor& A, float B); // 0x1c22eb0 [Final Native Static Public]
    int32 Multiply_IntInt(int32 A, int32 B); // 0x1c22df0 [Final Native Static Public]
    float Multiply_IntFloat(int32 A, float B); // 0x1c22d20 [Final Native Static Public]
    int64 Multiply_Int64Int64(int64 A, int64 B); // 0x1c22c60 [Final Native Static Public]
    float Multiply_FloatFloat(float A, float B); // 0x1c22ba0 [Final Native Static Public]
    uint8 Multiply_ByteByte(uint8 A, uint8 B); // 0x1c22ae0 [Final Native Static Public]
    FVector MirrorVectorByNormal(const FVector& InVect, const FVector& InNormal); // 0x1c19620 [Final Native Static Public]
    void MinOfIntArray(const TArray<int32>& IntArray, const int32& IndexOfMinValue, const int32& MinValue); // 0x1c225b0 [Final Native Static Public]
    void MinOfFloatArray(const TArray<float>& FloatArray, const int32& IndexOfMinValue, const float& MinValue); // 0x1c22470 [Final Native Static Public]
    void MinOfByteArray(const TArray<uint8>& ByteArray, const int32& IndexOfMinValue, const uint8& MinValue); // 0x1c22330 [Final Native Static Public]
    int64 MinInt64(int64 A, int64 B); // 0x1c22270 [Final Native Static Public]
    void MinimumAreaRectangle(UObject* WorldContextObject, const TArray<FVector>& InVerts, const FVector& SampleSurfaceNormal, const FVector& OutRectCenter, const FRotator& OutRectRotation, const float& OutSideLengthX, const float& OutSideLengthY, bool bDebugDraw); // 0x1c226f0 [Final Native Static Public]
    int32 Min(int32 A, int32 B); // 0x1c221b0 [Final Native Static Public]
    void MaxOfIntArray(const TArray<int32>& IntArray, const int32& IndexOfMaxValue, const int32& MaxValue); // 0x1c22070 [Final Native Static Public]
    void MaxOfFloatArray(const TArray<float>& FloatArray, const int32& IndexOfMaxValue, const float& MaxValue); // 0x1c21f30 [Final Native Static Public]
    void MaxOfByteArray(const TArray<uint8>& ByteArray, const int32& IndexOfMaxValue, const uint8& MaxValue); // 0x1c21df0 [Final Native Static Public]
    int64 MaxInt64(int64 A, int64 B); // 0x1c21d30 [Final Native Static Public]
    int32 Max(int32 A, int32 B); // 0x1c21c70 [Final Native Static Public]
    FVector Matrix_GetOrigin(const FMatrix& InMatrix); // 0x1c21bc0 [Final Native Static Public]
    float MapRangeUnclamped(float Value, float InRangeA, float InRangeB, float OutRangeA, float OutRangeB); // 0x1c21a20 [Final Native Static Public]
    float MapRangeClamped(float Value, float InRangeA, float InRangeB, float OutRangeA, float OutRangeB); // 0x1c21880 [Final Native Static Public]
    FVector4 MakeVector4(float X, float Y, float Z, float W); // 0x1c21610 [Final Native Static Public]
    FVector2D MakeVector2D(float X, float Y); // 0x1c21550 [Final Native Static Public]
    FVector MakeVector(float X, float Y, float Z); // 0x1c21770 [Final Native Static Public]
    FTransform MakeTransform(const FVector& Location, const FRotator& Rotation, const FVector& Scale); // 0x1c213b0 [Final Native Static Public]
    FTimespan MakeTimespan2(int32 Days, int32 Hours, int32 Minutes, int32 Seconds, int32 FractionNano); // 0x1c210b0 [Final Native Static Public]
    FTimespan MakeTimespan(int32 Days, int32 Hours, int32 Minutes, int32 Seconds, int32 Milliseconds); // 0x1c21230 [Final Native Static Public]
    FRotator MakeRotFromZY(const FVector& Z, const FVector& Y); // 0x1c20d50 [Final Native Static Public]
    FRotator MakeRotFromZX(const FVector& Z, const FVector& X); // 0x1c20c40 [Final Native Static Public]
    FRotator MakeRotFromZ(const FVector& Z); // 0x1c20b80 [Final Native Static Public]
    FRotator MakeRotFromYZ(const FVector& Y, const FVector& Z); // 0x1c20a70 [Final Native Static Public]
    FRotator MakeRotFromYX(const FVector& Y, const FVector& X); // 0x1c20960 [Final Native Static Public]
    FRotator MakeRotFromY(const FVector& Y); // 0x1c208a0 [Final Native Static Public]
    FRotator MakeRotFromXZ(const FVector& X, const FVector& Z); // 0x1c20790 [Final Native Static Public]
    FRotator MakeRotFromXY(const FVector& X, const FVector& Y); // 0x1c20680 [Final Native Static Public]
    FRotator MakeRotFromX(const FVector& X); // 0x1c205c0 [Final Native Static Public]
    FRotator MakeRotator(float Roll, float Pitch, float Yaw); // 0x1c20fa0 [Final Native Static Public]
    FRotator MakeRotationFromAxes(const FVector& Forward, const FVector& Right, const FVector& Up); // 0x1c20e60 [Final Native Static Public]
    FTransform MakeRelativeTransform(FTransform& A, FTransform& RelativeTo); // 0x1c20430 [Final Native Static Public]
    FRandomStream MakeRandomStream(int32 InitialSeed); // 0x1c203a0 [Final Native Static Public]
    FQualifiedFrameTime MakeQualifiedFrameTime(const FFrameNumber& Frame, const FFrameRate& FrameRate, float SubFrame); // 0x1c20290 [Final Native Static Public]
    float MakePulsatingValue(float InCurrentTime, float InPulsesPerSecond, float InPhase); // 0x1c20180 [Final Native Static Public]
    FPlane MakePlaneFromPointAndNormal(const FVector& Point, const FVector& Normal); // 0x1c200a0 [Final Native Static Public]
    FFrameRate MakeFrameRate(int32 Numerator, int32 Denominator); // 0x1c1ffe0 [Final Native Static Public]
    FDateTime MakeDateTime(int32 Year, int32 Month, int32 Day, int32 Hour, int32 Minute, int32 Second, int32 Millisecond); // 0x1c1fdf0 [Final Native Static Public]
    FLinearColor MakeColor(float R, float G, float B, float A); // 0x1c1fc90 [Final Native Static Public]
    FBox2D MakeBox2D(const FVector2D& Min, const FVector2D& Max); // 0x1c1fae0 [Final Native Static Public]
    FBox MakeBox(const FVector& Min, const FVector& Max); // 0x1c1fbb0 [Final Native Static Public]
    float Loge(float A); // 0x1c1fa60 [Final Native Static Public]
    float Log(float A, float Base); // 0x1c1f9a0 [Final Native Static Public]
    bool LinePlaneIntersection_OriginNormal(const FVector& LineStart, const FVector& LineEnd, const FVector& PlaneOrigin, const FVector& PlaneNormal, const float& T, const FVector& Intersection); // 0x1c1e5a0 [Final Native Static Public]
    bool LinePlaneIntersection(const FVector& LineStart, const FVector& LineEnd, const FPlane& APlane, const float& T, const FVector& Intersection); // 0x1c1e3b0 [Final Native Static Public]
    FLinearColor LinearColorLerpUsingHSV(const FLinearColor& A, const FLinearColor& B, float Alpha); // 0x1c1e920 [Final Native Static Public]
    FLinearColor LinearColorLerp(const FLinearColor& A, const FLinearColor& B, float Alpha); // 0x1c1e7c0 [Final Native Static Public]
    FLinearColor LinearColor_Yellow(); // 0x1c1f980 [Final Native Static Public]
    FLinearColor LinearColor_White(); // 0x1c1f960 [Final Native Static Public]
    FLinearColor LinearColor_Transparent(); // 0x1c1f940 [Final Native Static Public]
    FColor LinearColor_ToRGBE(const FLinearColor& InLinearColor); // 0x1c1f8b0 [Final Native Static Public]
    FLinearColor LinearColor_ToNewOpacity(const FLinearColor& InColor, float InOpacity); // 0x1c1f7d0 [Final Native Static Public]
    void LinearColor_SetTemperature(const FLinearColor& InOutColor, float InTemperature); // 0x1c1f6f0 [Final Native Static Public]
    void LinearColor_SetRGBA(const FLinearColor& InOutColor, float R, float G, float B, float A); // 0x1c1f4d0 [Final Native Static Public]
    void LinearColor_SetRandomHue(const FLinearColor& InOutColor); // 0x1c1f660 [Final Native Static Public]
    void LinearColor_SetFromSRGB(const FLinearColor& InOutColor, const FColor& InSRGB); // 0x1c1f3f0 [Final Native Static Public]
    void LinearColor_SetFromPow22(const FLinearColor& InOutColor, const FColor& InColor); // 0x1c1f310 [Final Native Static Public]
    void LinearColor_SetFromHSV(const FLinearColor& InOutColor, float H, float S, float V, float A); // 0x1c1f180 [Final Native Static Public]
    void LinearColor_Set(const FLinearColor& InOutColor, const FLinearColor& InColor); // 0x1c1f0c0 [Final Native Static Public]
    FLinearColor LinearColor_Red(); // 0x1c1f0a0 [Final Native Static Public]
    FColor LinearColor_QuantizeRound(const FLinearColor& InColor); // 0x1c1f010 [Final Native Static Public]
    FColor LinearColor_Quantize(const FLinearColor& InColor); // 0x1c1ef80 [Final Native Static Public]
    bool LinearColor_IsNearEqual(const FLinearColor& A, const FLinearColor& B, float Tolerance); // 0x1c1ee30 [Final Native Static Public]
    FLinearColor LinearColor_Green(); // 0x1c1ee10 [Final Native Static Public]
    FLinearColor LinearColor_Gray(); // 0x1c1edf0 [Final Native Static Public]
    float LinearColor_GetMin(const FLinearColor& InColor); // 0x1c1ed70 [Final Native Static Public]
    float LinearColor_GetMax(const FLinearColor& InColor); // 0x1c1ecf0 [Final Native Static Public]
    float LinearColor_GetLuminance(const FLinearColor& InColor); // 0x1c1ec50 [Final Native Static Public]
    float LinearColor_Distance(const FLinearColor& C1, const FLinearColor& C2); // 0x1c1eb50 [Final Native Static Public]
    FLinearColor LinearColor_Desaturated(const FLinearColor& InColor, float InDesaturation); // 0x1c1ea80 [Final Native Static Public]
    FLinearColor LinearColor_Blue(); // 0x1c1ea60 [Final Native Static Public]
    FLinearColor LinearColor_Black(); // 0x1c1ea40 [Final Native Static Public]
    FVector LessLess_VectorRotator(const FVector& A, const FRotator& B); // 0x1c1df10 [Final Native Static Public]
    bool LessEqual_TimespanTimespan(const FTimespan& A, const FTimespan& B); // 0x1c1dc20 [Final Native Static Public]
    bool LessEqual_IntInt(int32 A, int32 B); // 0x1c1de50 [Final Native Static Public]
    bool LessEqual_Int64Int64(int64 A, int64 B); // 0x1c1dd90 [Final Native Static Public]
    bool LessEqual_FloatFloat(float A, float B); // 0x1c1dcd0 [Final Native Static Public]
    bool LessEqual_DateTimeDateTime(const FDateTime& A, const FDateTime& B); // 0x1c1dc20 [Final Native Static Public]
    bool LessEqual_ByteByte(uint8 A, uint8 B); // 0x1c1db60 [Final Native Static Public]
    bool Less_TimespanTimespan(const FTimespan& A, const FTimespan& B); // 0x1c1e0c0 [Final Native Static Public]
    bool Less_IntInt(int32 A, int32 B); // 0x1c1e2f0 [Final Native Static Public]
    bool Less_Int64Int64(int64 A, int64 B); // 0x1c1e230 [Final Native Static Public]
    bool Less_FloatFloat(float A, float B); // 0x1c1e170 [Final Native Static Public]
    bool Less_DateTimeDateTime(const FDateTime& A, const FDateTime& B); // 0x1c1e0c0 [Final Native Static Public]
    bool Less_ByteByte(uint8 A, uint8 B); // 0x1c1e000 [Final Native Static Public]
    float Lerp(float A, float B, float Alpha); // 0x1c1da50 [Final Native Static Public]
    bool IsZero2D(const FVector2D& A); // 0x1c1cff0 [Final Native Static Public]
    bool IsPointInBoxWithTransform(const FVector& Point, FTransform& BoxWorldTransform, const FVector& BoxExtent); // 0x1c1cdc0 [Final Native Static Public]
    bool IsPointInBox(const FVector& Point, const FVector& BoxOrigin, const FVector& BoxExtent); // 0x1c1cc90 [Final Native Static Public]
    bool IsNearlyZero2D(const FVector2D& A, float Tolerance); // 0x1c1cb90 [Final Native Static Public]
    bool IsMorning(const FDateTime& A); // 0x1c1cae0 [Final Native Static Public]
    bool IsLeapYear(int32 Year); // 0x1c1ca60 [Final Native Static Public]
    bool IsAfternoon(const FDateTime& A); // 0x1c1c9b0 [Final Native Static Public]
    FTransform InvertTransform(FTransform& T); // 0x1c1c8b0 [Final Native Static Public]
    FRotator InverseTransformRotation(FTransform& T, const FRotator& Rotation); // 0x1c1c770 [Final Native Static Public]
    FVector InverseTransformLocation(FTransform& T, const FVector& Location); // 0x1c1c550 [Final Native Static Public]
    FVector InverseTransformDirection(FTransform& T, const FVector& Direction); // 0x1c1c3a0 [Final Native Static Public]
    bool InRange_IntInt(int32 Value, int32 Min, int32 Max, bool InclusiveMin, bool InclusiveMax); // 0x1c1b750 [Final Native Static Public]
    bool InRange_Int64Int64(int64 Value, int64 Min, int64 Max, bool InclusiveMin, bool InclusiveMax); // 0x1c1b5c0 [Final Native Static Public]
    bool InRange_FloatFloat(float Value, float Min, float Max, bool InclusiveMin, bool InclusiveMax); // 0x1c1b420 [Final Native Static Public]
    float Hypotenuse(float Width, float Height); // 0x1c1b360 [Final Native Static Public]
    FLinearColor HSVToRGBLinear(const FLinearColor& HSV); // 0x1c1b1f0 [Final Native Static Public]
    void HSVToRGB_Vector(const FLinearColor& HSV, const FLinearColor& RGB); // 0x1c1b280 [Final Native Static Public]
    FLinearColor HSVToRGB(float H, float S, float V, float A); // 0x1c1b080 [Final Native Static Public]
    float GridSnap_Float(float Location, float GridSize); // 0x1c1af80 [Final Native Static Public]
    FVector GreaterGreater_VectorRotator(const FVector& A, const FRotator& B); // 0x1c1aae0 [Final Native Static Public]
    bool GreaterEqual_TimespanTimespan(const FTimespan& A, const FTimespan& B); // 0x1c1a7f0 [Final Native Static Public]
    bool GreaterEqual_IntInt(int32 A, int32 B); // 0x1c1aa20 [Final Native Static Public]
    bool GreaterEqual_Int64Int64(int64 A, int64 B); // 0x1c1a960 [Final Native Static Public]
    bool GreaterEqual_FloatFloat(float A, float B); // 0x1c1a8a0 [Final Native Static Public]
    bool GreaterEqual_DateTimeDateTime(const FDateTime& A, const FDateTime& B); // 0x1c1a7f0 [Final Native Static Public]
    bool GreaterEqual_ByteByte(uint8 A, uint8 B); // 0x1c1a730 [Final Native Static Public]
    bool Greater_TimespanTimespan(const FTimespan& A, const FTimespan& B); // 0x1c1ac90 [Final Native Static Public]
    bool Greater_IntInt(int32 A, int32 B); // 0x1c1aec0 [Final Native Static Public]
    bool Greater_Int64Int64(int64 A, int64 B); // 0x1c1ae00 [Final Native Static Public]
    bool Greater_FloatFloat(float A, float B); // 0x1c1ad40 [Final Native Static Public]
    bool Greater_DateTimeDateTime(const FDateTime& A, const FDateTime& B); // 0x1c1ac90 [Final Native Static Public]
    bool Greater_ByteByte(uint8 A, uint8 B); // 0x1c1abd0 [Final Native Static Public]
    int32 GetYear(const FDateTime& A); // 0x1c1a6b0 [Final Native Static Public]
    void GetYawPitchFromVector(const FVector& InVec, const float& Yaw, const float& Pitch); // 0x1c1a580 [Final Native Static Public]
    FVector GetVectorArrayAverage(const TArray<FVector>& Vectors); // 0x1c1a3c0 [Final Native Static Public]
    FVector GetUpVector(const FRotator& InRot); // 0x1c1a220 [Final Native Static Public]
    float GetTotalSeconds(const FTimespan& A); // 0x1c1a1a0 [Final Native Static Public]
    float GetTotalMinutes(const FTimespan& A); // 0x1c1a120 [Final Native Static Public]
    float GetTotalMilliseconds(const FTimespan& A); // 0x1c1a0a0 [Final Native Static Public]
    float GetTotalHours(const FTimespan& A); // 0x1c1a020 [Final Native Static Public]
    float GetTotalDays(const FTimespan& A); // 0x1c19fa0 [Final Native Static Public]
    FTimespan GetTimeOfDay(const FDateTime& A); // 0x1c19f20 [Final Native Static Public]
    float GetTAU(); // 0x1c19f00 [Final Native Static Public]
    void GetSlopeDegreeAngles(const FVector& MyRightYAxis, const FVector& FloorNormal, const FVector& UpVector, const float& OutSlopePitchDegreeAngle, const float& OutSlopeRollDegreeAngle); // 0x1c19b60 [Final Native Static Public]
    int32 GetSeconds(const FTimespan& A); // 0x1c19ab0 [Final Native Static Public]
    int32 GetSecond(const FDateTime& A); // 0x1c19ab0 [Final Native Static Public]
    FVector2D GetRotated2D(const FVector2D& A, float AngleDeg); // 0x1c197b0 [Final Native Static Public]
    FVector GetRightVector(const FRotator& InRot); // 0x1c19710 [Final Native Static Public]
    FVector GetReflectionVector(const FVector& Direction, const FVector& SurfaceNormal); // 0x1c19620 [Final Native Static Public]
    float GetPointDistanceToSegment(const FVector& Point, const FVector& SegmentStart, const FVector& SegmentEnd); // 0x1c194f0 [Final Native Static Public]
    float GetPointDistanceToLine(const FVector& Point, const FVector& LineOrigin, const FVector& LineDirection); // 0x1c193c0 [Final Native Static Public]
    float GetPI(); // 0x1c193a0 [Final Native Static Public]
    int32 GetMonth(const FDateTime& A); // 0x1c19260 [Final Native Static Public]
    int32 GetMinutes(const FTimespan& A); // 0x1c191b0 [Final Native Static Public]
    int32 GetMinute(const FDateTime& A); // 0x1c191b0 [Final Native Static Public]
    float GetMinElement(const FVector& A); // 0x1c19130 [Final Native Static Public]
    float GetMin2D(const FVector2D& A); // 0x1c190b0 [Final Native Static Public]
    int32 GetMilliseconds(const FTimespan& A); // 0x1c19000 [Final Native Static Public]
    int32 GetMillisecond(const FDateTime& A); // 0x1c18f50 [Final Native Static Public]
    float GetMaxElement(const FVector& A); // 0x1c18ed0 [Final Native Static Public]
    float GetMax2D(const FVector2D& A); // 0x1c18e50 [Final Native Static Public]
    int32 GetHours(const FTimespan& A); // 0x1c18a60 [Final Native Static Public]
    int32 GetHour12(const FDateTime& A); // 0x1c189e0 [Final Native Static Public]
    int32 GetHour(const FDateTime& A); // 0x1c18a60 [Final Native Static Public]
    FVector GetForwardVector(const FRotator& InRot); // 0x1c18940 [Final Native Static Public]
    FTimespan GetDuration(const FTimespan& A); // 0x1c188c0 [Final Native Static Public]
    FVector GetDirectionUnitVector(const FVector& From, const FVector& To); // 0x1c186f0 [Final Native Static Public]
    int32 GetDays(const FTimespan& A); // 0x1c18670 [Final Native Static Public]
    int32 GetDayOfYear(const FDateTime& A); // 0x1c185f0 [Final Native Static Public]
    int32 GetDay(const FDateTime& A); // 0x1c18570 [Final Native Static Public]
    FDateTime GetDate(const FDateTime& A); // 0x1c184e0 [Final Native Static Public]
    void GetAzimuthAndElevation(const FVector& InDirection, FTransform& ReferenceFrame, const float& Azimuth, const float& Elevation); // 0x1c18010 [Final Native Static Public]
    void GetAxes(const FRotator& A, const FVector& X, const FVector& Y, const FVector& Z); // 0x1c17e90 [Final Native Static Public]
    float GetAbsMax2D(const FVector2D& A); // 0x1c17cf0 [Final Native Static Public]
    FVector2D GetAbs2D(const FVector2D& A); // 0x1c17c60 [Final Native Static Public]
    FIntVector FTruncVector(const FVector& InVector); // 0x1c16f70 [Final Native Static Public]
    int64 FTrunc64(float A); // 0x1c16e70 [Final Native Static Public]
    int32 FTrunc(float A); // 0x1c16ef0 [Final Native Static Public]
    FTimespan FromSeconds(float Seconds); // 0x1c17bd0 [Final Native Static Public]
    FTimespan FromMinutes(float Minutes); // 0x1c17b40 [Final Native Static Public]
    FTimespan FromMilliseconds(float Milliseconds); // 0x1c17ab0 [Final Native Static Public]
    FTimespan FromHours(float Hours); // 0x1c17a20 [Final Native Static Public]
    FTimespan FromDays(float Days); // 0x1c17990 [Final Native Static Public]
    float Fraction(float A); // 0x1c17900 [Final Native Static Public]
    int32 FMod(float Dividend, float Divisor, const float& Remainder); // 0x1c16d60 [Final Native Static Public]
    float FMin(float A, float B); // 0x1c16ca0 [Final Native Static Public]
    float FMax(float A, float B); // 0x1c16be0 [Final Native Static Public]
    float FloatSpringInterp(float Current, float Target, FFloatSpringState& SpringState, float Stiffness, float CriticalDampingFactor, float DeltaTime, float Mass); // 0x1c176f0 [Final Native Static Public]
    float FixedTurn(float InCurrent, float InDesired, float InDeltaRate); // 0x1c175e0 [Final Native Static Public]
    float FInterpTo_Constant(float Current, float Target, float DeltaTime, float InterpSpeed); // 0x1c16a90 [Final Native Static Public]
    float FInterpTo(float Current, float Target, float DeltaTime, float InterpSpeed); // 0x1c16940 [Final Native Static Public]
    float FInterpEaseInOut(float A, float B, float Alpha, float Exponent); // 0x1c167f0 [Final Native Static Public]
    void FindNearestPointsOnLineSegments(const FVector& Segment1Start, const FVector& Segment1End, const FVector& Segment2Start, const FVector& Segment2End, const FVector& Segment1Point, const FVector& Segment2Point); // 0x1c173d0 [Final Native Static Public]
    FRotator FindLookAtRotation(const FVector& Start, const FVector& Target); // 0x1c17290 [Final Native Static Public]
    FVector FindClosestPointOnSegment(const FVector& Point, const FVector& SegmentStart, const FVector& SegmentEnd); // 0x1c17150 [Final Native Static Public]
    FVector FindClosestPointOnLine(const FVector& Point, const FVector& LineOrigin, const FVector& LineDirection); // 0x1c17010 [Final Native Static Public]
    int64 FFloor64(float A); // 0x1c166d0 [Final Native Static Public]
    int32 FFloor(float A); // 0x1c16760 [Final Native Static Public]
    float FClamp(float Value, float Min, float Max); // 0x1c165c0 [Final Native Static Public]
    int64 FCeil64(float A); // 0x1c16480 [Final Native Static Public]
    int32 FCeil(float A); // 0x1c16520 [Final Native Static Public]
    float Exp(float A); // 0x1c16400 [Final Native Static Public]
    bool EqualExactly_VectorVector(const FVector& A, const FVector& B); // 0x1c16320 [Final Native Static Public]
    bool EqualExactly_Vector4Vector4(const FVector4& A, const FVector4& B); // 0x1c161f0 [Final Native Static Public]
    bool EqualExactly_Vector2DVector2D(const FVector2D& A, const FVector2D& B); // 0x1c16120 [Final Native Static Public]
    bool EqualEqual_VectorVector(const FVector& A, const FVector& B, float ErrorTolerance); // 0x1c15fe0 [Final Native Static Public]
    bool EqualEqual_Vector4Vector4(const FVector4& A, const FVector4& B, float ErrorTolerance); // 0x1c15e50 [Final Native Static Public]
    bool EqualEqual_Vector2DVector2D(const FVector2D& A, const FVector2D& B, float ErrorTolerance); // 0x1c15d30 [Final Native Static Public]
    bool EqualEqual_TransformTransform(FTransform& A, FTransform& B); // 0x1c15bb0 [Final Native Static Public]
    bool EqualEqual_TimespanTimespan(const FTimespan& A, const FTimespan& B); // 0x1c15040 [Final Native Static Public]
    bool EqualEqual_RotatorRotator(const FRotator& A, const FRotator& B, float ErrorTolerance); // 0x1c159f0 [Final Native Static Public]
    bool EqualEqual_QuatQuat(FQuat& A, FQuat& B, float Tolerance); // 0x1c15880 [Final Native Static Public]
    bool EqualEqual_ObjectObject(UObject* A, UObject* B); // 0x1c14f80 [Final Native Static Public]
    bool EqualEqual_NameName(const FName& A, const FName& B); // 0x1c157a0 [Final Native Static Public]
    bool EqualEqual_LinearColorLinearColor(const FLinearColor& A, const FLinearColor& B); // 0x1c156c0 [Final Native Static Public]
    bool EqualEqual_IntInt(int32 A, int32 B); // 0x1c15490 [Final Native Static Public]
    bool EqualEqual_Int64Int64(int64 A, int64 B); // 0x1c14f80 [Final Native Static Public]
    bool EqualEqual_FloatFloat(float A, float B); // 0x1c150f0 [Final Native Static Public]
    bool EqualEqual_DateTimeDateTime(const FDateTime& A, const FDateTime& B); // 0x1c15040 [Final Native Static Public]
    bool EqualEqual_ClassClass(TSubclassOf<UObject> A, TSubclassOf<UObject> B); // 0x1c14f80 [Final Native Static Public]
    bool EqualEqual_ByteByte(uint8 A, uint8 B); // 0x1c14ec0 [Final Native Static Public]
    bool EqualEqual_BoolBool(bool A, bool B); // 0x1c14df0 [Final Native Static Public]
    float Ease(float A, float B, float Alpha, const EEasingFunc& EasingFunc, float BlendExp, int32 Steps); // 0x1c14c30 [Final Native Static Public]
    FVector DynamicWeightedMovingAverage_FVector(const FVector& CurrentSample, const FVector& PreviousSample, float MaxDistance, float MinWeight, float MaxWeight); // 0x1c148e0 [Final Native Static Public]
    FRotator DynamicWeightedMovingAverage_FRotator(const FRotator& CurrentSample, const FRotator& PreviousSample, float MaxDistance, float MinWeight, float MaxWeight); // 0x1c14730 [Final Native Static Public]
    float DynamicWeightedMovingAverage_Float(float CurrentSample, float PreviousSample, float MaxDistance, float MinWeight, float MaxWeight); // 0x1c14a90 [Final Native Static Public]
    float DotProduct2D(const FVector2D& A, const FVector2D& B); // 0x1c145a0 [Final Native Static Public]
    float Dot_VectorVector(const FVector& A, const FVector& B); // 0x1c14660 [Final Native Static Public]
    FVector Divide_VectorVector(const FVector& A, const FVector& B); // 0x1c14470 [Final Native Static Public]
    FVector Divide_VectorInt(const FVector& A, int32 B); // 0x1c14330 [Final Native Static Public]
    FVector Divide_VectorFloat(const FVector& A, float B); // 0x1c14200 [Final Native Static Public]
    FVector4 Divide_Vector4Vector4(const FVector4& A, const FVector4& B); // 0x1c140c0 [Final Native Static Public]
    FVector2D Divide_Vector2DVector2D(const FVector2D& A, const FVector2D& B); // 0x1c13fc0 [Final Native Static Public]
    FVector2D Divide_Vector2DFloat(const FVector2D& A, float B); // 0x1c13eb0 [Final Native Static Public]
    FTimespan Divide_TimespanFloat(const FTimespan& A, float Scalar); // 0x1c13de0 [Final Native Static Public]
    FLinearColor Divide_LinearColorLinearColor(const FLinearColor& A, const FLinearColor& B); // 0x1c13cf0 [Final Native Static Public]
    int32 Divide_IntInt(int32 A, int32 B); // 0x1c13c10 [Final Native Static Public]
    int64 Divide_Int64Int64(int64 A, int64 B); // 0x1c13b30 [Final Native Static Public]
    float Divide_FloatFloat(float A, float B); // 0x1c139b0 [Final Native Static Public]
    uint8 Divide_ByteByte(uint8 A, uint8 B); // 0x1c138e0 [Final Native Static Public]
    float DistanceSquared2D(const FVector2D& v1, const FVector2D& v2); // 0x1c13810 [Final Native Static Public]
    float Distance2D(const FVector2D& v1, const FVector2D& v2); // 0x1c13740 [Final Native Static Public]
    float DegTan(float A); // 0x1c13630 [Final Native Static Public]
    float DegSin(float A); // 0x1c135a0 [Final Native Static Public]
    float DegreesToRadians(float A); // 0x1c136c0 [Final Native Static Public]
    float DegCos(float A); // 0x1c13510 [Final Native Static Public]
    float DegAtan2(float Y, float X); // 0x1c133b0 [Final Native Static Public]
    float DegAtan(float A); // 0x1c13480 [Final Native Static Public]
    float DegAsin(float A); // 0x1c13310 [Final Native Static Public]
    float DegAcos(float A); // 0x1c13270 [Final Native Static Public]
    int32 DaysInYear(int32 Year); // 0x1c131f0 [Final Native Static Public]
    int32 DaysInMonth(int32 Year, int32 Month); // 0x1c13110 [Final Native Static Public]
    FDateTime DateTimeMinValue(); // 0x14ce0c0 [Final Native Static Public]
    FDateTime DateTimeMaxValue(); // 0x1c130e0 [Final Native Static Public]
    bool DateTimeFromString(const FString& DateTimeString, const FDateTime& Result); // 0x1c12fa0 [Final Native Static Public]
    bool DateTimeFromIsoString(const FString& IsoString, const FDateTime& Result); // 0x1c12e60 [Final Native Static Public]
    float CrossProduct2D(const FVector2D& A, const FVector2D& B); // 0x1c12c90 [Final Native Static Public]
    FVector Cross_VectorVector(const FVector& A, const FVector& B); // 0x1c12d50 [Final Native Static Public]
    FVector CreateVectorFromYawPitch(float Yaw, float Pitch, float Length); // 0x1c12b70 [Final Native Static Public]
    float Cos(float A); // 0x1c12a00 [Final Native Static Public]
    FTransform ConvertTransformToRelative(FTransform& Transform, FTransform& ParentTransform); // 0x1c12870 [Final Native Static Public]
    FVector2D Conv_VectorToVector2D(const FVector& InVector); // 0x1c127f0 [Final Native Static Public]
    FTransform Conv_VectorToTransform(const FVector& InLocation); // 0x1c12740 [Final Native Static Public]
    FRotator Conv_VectorToRotator(const FVector& InVec); // 0x1c126a0 [Final Native Static Public]
    FQuat Conv_VectorToQuaterion(const FVector& InVec); // 0x1c12610 [Final Native Static Public]
    FLinearColor Conv_VectorToLinearColor(const FVector& InVec); // 0x1c12580 [Final Native Static Public]
    FVector Conv_Vector4ToVector(const FVector4& InVector4); // 0x1c124d0 [Final Native Static Public]
    FRotator Conv_Vector4ToRotator(const FVector4& InVec); // 0x1c12420 [Final Native Static Public]
    FQuat Conv_Vector4ToQuaterion(const FVector4& InVec); // 0x1c12380 [Final Native Static Public]
    FVector Conv_Vector2DToVector(const FVector2D& InVector2D, float Z); // 0x1c122b0 [Final Native Static Public]
    FIntPoint Conv_Vector2DToIntPoint(const FVector2D& InVector2D); // 0x1c12200 [Final Native Static Public]
    FVector Conv_RotatorToVector(const FRotator& InRot); // 0x1c12160 [Final Native Static Public]
    FTransform Conv_RotatorToTransform(const FRotator& InRotator); // 0x1c120b0 [Final Native Static Public]
    FTransform Conv_MatrixToTransform(const FMatrix& InMatrix); // 0x1c12000 [Final Native Static Public]
    FRotator Conv_MatrixToRotator(const FMatrix& InMatrix); // 0x1c11f60 [Final Native Static Public]
    FVector Conv_LinearColorToVector(const FLinearColor& InLinearColor); // 0x1c11ed0 [Final Native Static Public]
    FColor Conv_LinearColorToColor(const FLinearColor& InLinearColor, bool InUseSRGB); // 0x1c11df0 [Final Native Static Public]
    FVector Conv_IntVectorToVector(const FIntVector& InIntVector); // 0x1c11d20 [Final Native Static Public]
    FIntVector Conv_IntToIntVector(int32 inInt); // 0x1c11ca0 [Final Native Static Public]
    int64 Conv_IntToInt64(int32 inInt); // 0x1c11c20 [Final Native Static Public]
    float Conv_IntToFloat(int32 inInt); // 0x1c11ba0 [Final Native Static Public]
    uint8 Conv_IntToByte(int32 inInt); // 0x1c11b20 [Final Native Static Public]
    bool Conv_IntToBool(int32 inInt); // 0x1c11600 [Final Native Static Public]
    FVector Conv_FloatToVector(float InFloat); // 0x1c119b0 [Final Native Static Public]
    FLinearColor Conv_FloatToLinearColor(float InFloat); // 0x1c11910 [Final Native Static Public]
    FLinearColor Conv_ColorToLinearColor(const FColor& InColor); // 0x1c11880 [Final Native Static Public]
    int32 Conv_ByteToInt(uint8 InByte); // 0x1c11810 [Final Native Static Public]
    float Conv_ByteToFloat(uint8 InByte); // 0x1c11790 [Final Native Static Public]
    int32 Conv_BoolToInt(bool InBool); // 0x1c11710 [Final Native Static Public]
    float Conv_BoolToFloat(bool InBool); // 0x1c11680 [Final Native Static Public]
    uint8 Conv_BoolToByte(bool InBool); // 0x1c11600 [Final Native Static Public]
    FTransform ComposeTransforms(FTransform& A, FTransform& B); // 0x1c11470 [Final Native Static Public]
    FRotator ComposeRotators(const FRotator& A, const FRotator& B); // 0x1c11380 [Final Native Static Public]
    bool ClassIsChildOf(TSubclassOf<UObject> TestClass, TSubclassOf<UObject> ParentClass); // 0x1c11200 [Final Native Static Public]
    FVector ClampVectorSize(const FVector& A, float Min, float Max); // 0x1c11030 [Final Native Static Public]
    int64 ClampInt64(int64 Value, int64 Min, int64 Max); // 0x1c10f30 [Final Native Static Public]
    float ClampAxis(float Angle); // 0x1c10eb0 [Final Native Static Public]
    FVector2D ClampAxes2D(const FVector2D& A, float MinAxisVal, float MaxAxisVal); // 0x1c10d90 [Final Native Static Public]
    float ClampAngle(float AngleDegrees, float MinAngleDegrees, float MaxAngleDegrees); // 0x1c10c80 [Final Native Static Public]
    int32 Clamp(int32 Value, int32 Min, int32 Max); // 0x1c10b90 [Final Native Static Public]
    FLinearColor CInterpTo(const FLinearColor& Current, const FLinearColor& Target, float DeltaTime, float InterpSpeed); // 0x1c109f0 [Final Native Static Public]
    void BreakVector4(const FVector4& InVec, const float& X, const float& Y, const float& Z, const float& W); // 0x1c10690 [Final Native Static Public]
    void BreakVector2D(const FVector2D& InVec, const float& X, const float& Y); // 0x1c10570 [Final Native Static Public]
    void BreakVector(const FVector& InVec, const float& X, const float& Y, const float& Z); // 0x1c10880 [Final Native Static Public]
    void BreakTransform(FTransform& InTransform, const FVector& Location, const FRotator& Rotation, const FVector& Scale); // 0x1c10340 [Final Native Static Public]
    void BreakTimespan2(const FTimespan& InTimespan, const int32& Days, const int32& Hours, const int32& Minutes, const int32& Seconds, const int32& FractionNano); // 0x1c0fee0 [Final Native Static Public]
    void BreakTimespan(const FTimespan& InTimespan, const int32& Days, const int32& Hours, const int32& Minutes, const int32& Seconds, const int32& Milliseconds); // 0x1c10110 [Final Native Static Public]
    void BreakRotIntoAxes(const FRotator& InRot, const FVector& X, const FVector& Y, const FVector& Z); // 0x1c0fbf0 [Final Native Static Public]
    void BreakRotator(const FRotator& InRot, const float& Roll, const float& Pitch, const float& Yaw); // 0x1c0fd70 [Final Native Static Public]
    void BreakRandomStream(const FRandomStream& InRandomStream, const int32& InitialSeed); // 0x1c0fb10 [Final Native Static Public]
    void BreakQualifiedFrameTime(FQualifiedFrameTime& InFrameTime, FFrameNumber& Frame, const FFrameRate& FrameRate, const float& SubFrame); // 0x1c0f970 [Final Native Static Public]
    void BreakFrameRate(const FFrameRate& InFrameRate, const int32& Numerator, const int32& Denominator); // 0x1c0f840 [Final Native Static Public]
    void BreakDateTime(const FDateTime& InDateTime, const int32& Year, const int32& Month, const int32& Day, const int32& Hour, const int32& Minute, const int32& Second, const int32& Millisecond); // 0x1c0f590 [Final Native Static Public]
    void BreakColor(const FLinearColor& InColor, const float& R, const float& G, const float& B, const float& A); // 0x1c0f3b0 [Final Native Static Public]
    bool BooleanXOR(bool A, bool B); // 0x1c0f2f0 [Final Native Static Public]
    bool BooleanOR(bool A, bool B); // 0x1c0f220 [Final Native Static Public]
    bool BooleanNOR(bool A, bool B); // 0x1c0f150 [Final Native Static Public]
    bool BooleanNAND(bool A, bool B); // 0x1c0f080 [Final Native Static Public]
    bool BooleanAND(bool A, bool B); // 0x1c0efb0 [Final Native Static Public]
    uint8 BMin(uint8 A, uint8 B); // 0x1c0eef0 [Final Native Static Public]
    uint8 BMax(uint8 A, uint8 B); // 0x1c0ee30 [Final Native Static Public]
    float Atan2(float Y, float X); // 0x1c0ecf0 [Final Native Static Public]
    float Atan(float A); // 0x1c0edb0 [Final Native Static Public]
    float Asin(float A); // 0x1c0ec50 [Final Native Static Public]
    int32 And_IntInt(int32 A, int32 B); // 0x1c0eb90 [Final Native Static Public]
    int64 And_Int64Int64(int64 A, int64 B); // 0x1c0ead0 [Final Native Static Public]
    FVector Add_VectorVector(const FVector& A, const FVector& B); // 0x1c0e9f0 [Final Native Static Public]
    FVector Add_VectorInt(const FVector& A, int32 B); // 0x1c0e900 [Final Native Static Public]
    FVector Add_VectorFloat(const FVector& A, float B); // 0x1c0e820 [Final Native Static Public]
    FVector4 Add_Vector4Vector4(const FVector4& A, const FVector4& B); // 0x1c0e6e0 [Final Native Static Public]
    FVector2D Add_Vector2DVector2D(const FVector2D& A, const FVector2D& B); // 0x1c0e620 [Final Native Static Public]
    FVector2D Add_Vector2DFloat(const FVector2D& A, float B); // 0x1c0e550 [Final Native Static Public]
    FTimespan Add_TimespanTimespan(const FTimespan& A, const FTimespan& B); // 0x1c0e050 [Final Native Static Public]
    FQuat Add_QuatQuat(FQuat& A, FQuat& B); // 0x1c0e430 [Final Native Static Public]
    FLinearColor Add_LinearColorLinearColor(const FLinearColor& A, const FLinearColor& B); // 0x1c0e340 [Final Native Static Public]
    int32 Add_IntInt(int32 A, int32 B); // 0x1c0e280 [Final Native Static Public]
    int64 Add_Int64Int64(int64 A, int64 B); // 0x1c0e1c0 [Final Native Static Public]
    float Add_FloatFloat(float A, float B); // 0x1c0e100 [Final Native Static Public]
    FDateTime Add_DateTimeTimespan(const FDateTime& A, const FTimespan& B); // 0x1c0e050 [Final Native Static Public]
    uint8 Add_ByteByte(uint8 A, uint8 B); // 0x1c0dfa0 [Final Native Static Public]
    float Acos(float A); // 0x1c0df00 [Final Native Static Public]
    int64 Abs_Int64(int64 A); // 0x1c0ddf0 [Final Native Static Public]
    int32 Abs_Int(int32 A); // 0x1c0de80 [Final Native Static Public]
    float Abs(float A); // 0x1c0dd70 [Final Native Static Public]

// UKismetNodeHelperLibrary (/Script/Engine.KismetNodeHelperLibrary)
    void MarkBit(const int32& Data, int32 Index); // 0x1c3a1e0 [Final Native Static Public]
    bool HasUnmarkedBit(int32 Data, int32 NumBits); // 0x1c396f0 [Final Native Static Public]
    bool HasMarkedBit(int32 Data, int32 NumBits); // 0x1c39630 [Final Native Static Public]
    uint8 GetValidValue(UEnum* Enum, uint8 EnumeratorValue); // 0x1c39570 [Final Native Static Public]
    int32 GetUnmarkedBit(int32 Data, int32 StartIdx, int32 NumBits, bool bRandom); // 0x1c39440 [Final Native Static Public]
    int32 GetRandomUnmarkedBit(int32 Data, int32 StartIdx, int32 NumBits); // 0x1c391f0 [Final Native Static Public]
    int32 GetFirstUnmarkedBit(int32 Data, int32 StartIdx, int32 NumBits); // 0x1c39100 [Final Native Static Public]
    uint8 GetEnumeratorValueFromIndex(UEnum* Enum, uint8 EnumeratorIndex); // 0x1c39040 [Final Native Static Public]
    FString GetEnumeratorUserFriendlyName(UEnum* Enum, uint8 EnumeratorValue); // 0x1c38f30 [Final Native Static Public]
    FName GetEnumeratorName(UEnum* Enum, uint8 EnumeratorValue); // 0x1c38e70 [Final Native Static Public]
    void ClearBit(const int32& Data, int32 Index); // 0x1c36bb0 [Final Native Static Public]
    void ClearAllBits(const int32& Data); // 0x1c36b30 [Final Native Static Public]
    bool BitIsMarked(int32 Data, int32 Index); // 0x1c35560 [Final Native Static Public]

// UKismetRenderingLibrary (/Script/Engine.KismetRenderingLibrary)
    UTexture2D* RenderTargetCreateStaticTexture2DEditorOnly(UTextureRenderTarget2D* RenderTarget, const FString& Name, const TextureCompressionSettings& CompressionSettings, const TextureMipGenSettings& MipSettings); // 0x1c3acd0 [Final Native Static Public]
    void ReleaseRenderTarget2D(UTextureRenderTarget2D* TextureRenderTarget); // 0x1c3ac60 [Final Native Static Public]
    FColor ReadRenderTargetUV(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, float U, float V); // 0x1c3ab20 [Final Native Static Public]
    FLinearColor ReadRenderTargetRawUV(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, float U, float V); // 0x1c3a9c0 [Final Native Static Public]
    FLinearColor ReadRenderTargetRawPixel(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, int32 X, int32 Y); // 0x1c3a870 [Final Native Static Public]
    FColor ReadRenderTargetPixel(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, int32 X, int32 Y); // 0x1c3a730 [Final Native Static Public]
    FSkelMeshSkinWeightInfo MakeSkinWeightInfo(int32 Bone0, uint8 Weight0, int32 Bone1, uint8 Weight1, int32 Bone2, uint8 Weight2, int32 Bone3, uint8 Weight3); // 0x1c39f90 [Final Native Static Public]
    UTexture2D* ImportFileAsTexture2D(UObject* WorldContextObject, const FString& Filename); // 0x1c398a0 [Final Native Static Public]
    UTexture2D* ImportBufferAsTexture2D(UObject* WorldContextObject, const TArray<uint8>& Buffer); // 0x1c397b0 [Final Native Static Public]
    void ExportTexture2D(UObject* WorldContextObject, UTexture2D* Texture, const FString& FilePath, const FString& Filename); // 0x1c389b0 [Final Native Static Public]
    void ExportRenderTarget(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, const FString& FilePath, const FString& Filename); // 0x1c38850 [Final Native Static Public]
    void EndDrawCanvasToRenderTarget(UObject* WorldContextObject, FDrawToRenderTargetContext& Context); // 0x1c38470 [Final Native Static Public]
    void DrawMaterialToRenderTarget(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, UMaterialInterface* Material); // 0x1c38380 [Final Native Static Public]
    UTextureRenderTarget2D* CreateRenderTarget2D(UObject* WorldContextObject, int32 Width, int32 Height, const ETextureRenderTargetFormat& Format, const FLinearColor& ClearColor); // 0x1c380c0 [Final Native Static Public]
    void ConvertRenderTargetToTexture2DEditorOnly(UObject* WorldContextObject, UTextureRenderTarget2D* RenderTarget, UTexture2D* Texture); // 0x1c37fd0 [Final Native Static Public]
    void ClearRenderTarget2D(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, const FLinearColor& ClearColor); // 0x1c36c80 [Final Native Static Public]
    void BreakSkinWeightInfo(const FSkelMeshSkinWeightInfo& InWeight, const int32& Bone0, const uint8& Weight0, const int32& Bone1, const uint8& Weight1, const int32& Bone2, const uint8& Weight2, const int32& Bone3, const uint8& Weight3); // 0x1c35620 [Final Native Static Public]
    void BeginDrawCanvasToRenderTarget(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, const UCanvas*& Canvas, const FVector2D& Size, FDrawToRenderTargetContext& Context); // 0x1c353a0 [Final Native Static Public]

// UKismetStringLibrary (/Script/Engine.KismetStringLibrary)
    FString TrimTrailing(const FString& SourceString); // 0x1c3bca0 [Final Native Static Public]
    FString Trim(const FString& SourceString); // 0x1c3bbc0 [Final Native Static Public]
    FString ToUpper(const FString& SourceString); // 0x1c3bae0 [Final Native Static Public]
    FString ToLower(const FString& SourceString); // 0x1c3ba00 [Final Native Static Public]
    FString TimeSecondsToString(float InSeconds); // 0x1c3b930 [Final Native Static Public]
    bool StartsWith(const FString& SourceString, const FString& InPrefix, const ESearchCase& SearchCase); // 0x1c3b800 [Final Native Static Public]
    bool Split(const FString& SourceString, const FString& InStr, const FString& LeftS, const FString& RightS, const ESearchCase& SearchCase, const ESearchDir& SearchDir); // 0x1c3b5e0 [Final Native Static Public]
    FString RightPad(const FString& SourceString, int32 ChCount); // 0x1c3b4c0 [Final Native Static Public]
    FString RightChop(const FString& SourceString, int32 Count); // 0x1c3b3a0 [Final Native Static Public]
    FString Right(const FString& SourceString, int32 Count); // 0x1c3b280 [Final Native Static Public]
    FString Reverse(const FString& SourceString); // 0x1c3b1a0 [Final Native Static Public]
    int32 ReplaceInline(const FString& SourceString, const FString& SearchText, const FString& ReplacementText, const ESearchCase& SearchCase); // 0x1c3b010 [Final Native Static Public]
    FString Replace(const FString& SourceString, const FString& From, const FString& To, const ESearchCase& SearchCase); // 0x1c3ae50 [Final Native Static Public]
    TArray<FString> ParseIntoArray(const FString& SourceString, const FString& Delimiter, bool CullEmptyStrings); // 0x1c3a5c0 [Final Native Static Public]
    bool NotEqual_StrStr(const FString& A, const FString& B); // 0x1c3a3e0 [Final Native Static Public]
    bool NotEqual_StriStri(const FString& A, const FString& B); // 0x1c3a4d0 [Final Native Static Public]
    FString Mid(const FString& SourceString, int32 Start, int32 Count); // 0x1c392e0 [Final Native Static Public]
    bool MatchesWildcard(const FString& SourceString, const FString& Wildcard, const ESearchCase& SearchCase); // 0x1c3a2b0 [Final Native Static Public]
    int32 Len(const FString& S); // 0x1c39ef0 [Final Native Static Public]
    FString LeftPad(const FString& SourceString, int32 ChCount); // 0x1c39dd0 [Final Native Static Public]
    FString LeftChop(const FString& SourceString, int32 Count); // 0x1c39cb0 [Final Native Static Public]
    FString Left(const FString& SourceString, int32 Count); // 0x1c39b90 [Final Native Static Public]
    FString JoinStringArray(const TArray<FString>& SourceArray, const FString& Separator); // 0x1c39a20 [Final Native Static Public]
    bool IsNumeric(const FString& SourceString); // 0x1c39980 [Final Native Static Public]
    FString GetSubstring(const FString& SourceString, int32 StartIndex, int32 Length); // 0x1c392e0 [Final Native Static Public]
    int32 GetCharacterAsNumber(const FString& SourceString, int32 Index); // 0x1c38da0 [Final Native Static Public]
    TArray<FString> GetCharacterArrayFromString(const FString& SourceString); // 0x1c38cc0 [Final Native Static Public]
    int32 FindSubstring(const FString& SearchIn, const FString& Substring, bool bUseCase, bool bSearchFromEnd, int32 StartPosition); // 0x1c38b10 [Final Native Static Public]
    bool EqualEqual_StrStr(const FString& A, const FString& B); // 0x1c38670 [Final Native Static Public]
    bool EqualEqual_StriStri(const FString& A, const FString& B); // 0x1c38760 [Final Native Static Public]
    bool EndsWith(const FString& SourceString, const FString& InSuffix, const ESearchCase& SearchCase); // 0x1c38540 [Final Native Static Public]
    int32 CullArray(const FString& SourceString, const TArray<FString>& inArray); // 0x1c38260 [Final Native Static Public]
    FString Conv_VectorToString(const FVector& InVec); // 0x1c37f00 [Final Native Static Public]
    FString Conv_Vector2dToString(const FVector2D& InVec); // 0x1c37e40 [Final Native Static Public]
    FString Conv_TransformToString(FTransform& InTrans); // 0x1c37d20 [Final Native Static Public]
    void Conv_StringToVector2D(const FString& inString, const FVector2D& OutConvertedVector2D, const bool& OutIsValid); // 0x1c37ac0 [Final Native Static Public]
    void Conv_StringToVector(const FString& inString, const FVector& OutConvertedVector, const bool& OutIsValid); // 0x1c37bf0 [Final Native Static Public]
    void Conv_StringToRotator(const FString& inString, const FRotator& OutConvertedRotator, const bool& OutIsValid); // 0x1c37990 [Final Native Static Public]
    FName Conv_StringToName(const FString& inString); // 0x1c378f0 [Final Native Static Public]
    int32 Conv_StringToInt(const FString& inString); // 0x1c37850 [Final Native Static Public]
    float Conv_StringToFloat(const FString& inString); // 0x1c377b0 [Final Native Static Public]
    void Conv_StringToColor(const FString& inString, const FLinearColor& OutConvertedColor, const bool& OutIsValid); // 0x1c37680 [Final Native Static Public]
    FString Conv_RotatorToString(const FRotator& InRot); // 0x1c375b0 [Final Native Static Public]
    FString Conv_ObjectToString(UObject* InObj); // 0x1c374e0 [Final Native Static Public]
    FString Conv_NameToString(const FName& InName); // 0x148f550 [Final Native Static Public]
    FString Conv_IntVectorToString(const FIntVector& InIntVec); // 0x1c37410 [Final Native Static Public]
    FString Conv_IntToString(int32 inInt); // 0x1c37350 [Final Native Static Public]
    FString Conv_FloatToString(float InFloat); // 0x1c37280 [Final Native Static Public]
    FString Conv_ColorToString(const FLinearColor& InColor); // 0x1c371b0 [Final Native Static Public]
    FString Conv_ByteToString(uint8 InByte); // 0x1c370f0 [Final Native Static Public]
    FString Conv_BoolToString(bool InBool); // 0x1c37020 [Final Native Static Public]
    bool Contains(const FString& SearchIn, const FString& Substring, bool bUseCase, bool bSearchFromEnd); // 0x1c36eb0 [Final Native Static Public]
    FString Concat_StrStr(const FString& A, const FString& B); // 0x1c36d80 [Final Native Static Public]
    FString BuildString_Vector2d(const FString& AppendTo, const FString& Prefix, const FVector2D& InVector2D, const FString& Suffix); // 0x1c367a0 [Final Native Static Public]
    FString BuildString_Vector(const FString& AppendTo, const FString& Prefix, const FVector& InVector, const FString& Suffix); // 0x1c36960 [Final Native Static Public]
    FString BuildString_Rotator(const FString& AppendTo, const FString& Prefix, const FRotator& InRot, const FString& Suffix); // 0x1c365d0 [Final Native Static Public]
    FString BuildString_Object(const FString& AppendTo, const FString& Prefix, UObject* InObj, const FString& Suffix); // 0x1c36410 [Final Native Static Public]
    FString BuildString_Name(const FString& AppendTo, const FString& Prefix, const FName& InName, const FString& Suffix); // 0x1c36250 [Final Native Static Public]
    FString BuildString_IntVector(const FString& AppendTo, const FString& Prefix, const FIntVector& InIntVector, const FString& Suffix); // 0x1c36080 [Final Native Static Public]
    FString BuildString_Int(const FString& AppendTo, const FString& Prefix, int32 inInt, const FString& Suffix); // 0x1c35ec0 [Final Native Static Public]
    FString BuildString_Float(const FString& AppendTo, const FString& Prefix, float InFloat, const FString& Suffix); // 0x1c35d00 [Final Native Static Public]
    FString BuildString_Color(const FString& AppendTo, const FString& Prefix, const FLinearColor& InColor, const FString& Suffix); // 0x1c35b30 [Final Native Static Public]
    FString BuildString_Bool(const FString& AppendTo, const FString& Prefix, bool InBool, const FString& Suffix); // 0x1c35970 [Final Native Static Public]

// UKismetStringTableLibrary (/Script/Engine.KismetStringTableLibrary)
    bool IsRegisteredTableId(const FName& TableId); // 0x1c49180 [Final Native Static Public]
    bool IsRegisteredTableEntry(const FName& TableId, const FString& Key); // 0x1c490a0 [Final Native Static Public]
    FString GetTableNamespace(const FName& TableId); // 0x1c48dd0 [Final Native Static Public]
    FString GetTableEntrySourceString(const FName& TableId, const FString& Key); // 0x1c48cb0 [Final Native Static Public]
    FString GetTableEntryMetaData(const FName& TableId, const FString& Key, const FName& MetaDataId); // 0x1c48b50 [Final Native Static Public]
    TArray<FName> GetRegisteredStringTables(); // 0x1c487e0 [Final Native Static Public]
    TArray<FName> GetMetaDataIdsFromStringTableEntry(const FName& TableId, const FString& Key); // 0x1c47bf0 [Final Native Static Public]
    TArray<FString> GetKeysFromStringTable(const FName& TableId); // 0x1c47b20 [Final Native Static Public]

// UKismetSystemLibrary (/Script/Engine.KismetSystemLibrary)
    void UnregisterForRemoteNotifications(); // 0x1c4df00 [Final Native Static Public]
    void UnloadPrimaryAssetList(const TArray<FPrimaryAssetId>& PrimaryAssetIdList); // 0x1c515f0 [Final Native Static Public]
    void UnloadPrimaryAsset(const FPrimaryAssetId& PrimaryAssetId); // 0x1c51560 [Final Native Static Public]
    void TransactObject(UObject* Object); // 0x1c46c00 [Final Native Static Public]
    void StackTrace(); // 0x1c51540 [Final Native Static Public]
    bool SphereTraceSingleForObjects(UObject* WorldContextObject, const FVector& Start, const FVector& End, float Radius, const TArray<EObjectTypeQuery>& ObjectTypes, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, const EDrawDebugTrace& DrawDebugType, FHitResult& OutHit, bool bIgnoreSelf, const FLinearColor& TraceColor, const FLinearColor& TraceHitColor, float DrawTime); // 0x1c510f0 [Final Native Static Public]
    bool SphereTraceSingleByProfile(UObject* WorldContextObject, const FVector& Start, const FVector& End, float Radius, const FName& ProfileName, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, const EDrawDebugTrace& DrawDebugType, FHitResult& OutHit, bool bIgnoreSelf, const FLinearColor& TraceColor, const FLinearColor& TraceHitColor, float DrawTime); // 0x1c50cc0 [Final Native Static Public]
    bool SphereTraceSingle(UObject* WorldContextObject, const FVector& Start, const FVector& End, float Radius, const ETraceTypeQuery& TraceChannel, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, const EDrawDebugTrace& DrawDebugType, FHitResult& OutHit, bool bIgnoreSelf, const FLinearColor& TraceColor, const FLinearColor& TraceHitColor, float DrawTime); // 0x1c50890 [Final Native Static Public]
    bool SphereTraceMultiForObjects(UObject* WorldContextObject, const FVector& Start, const FVector& End, float Radius, const TArray<EObjectTypeQuery>& ObjectTypes, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, const EDrawDebugTrace& DrawDebugType, const TArray<FHitResult>& OutHits, bool bIgnoreSelf, const FLinearColor& TraceColor, const FLinearColor& TraceHitColor, float DrawTime); // 0x1c50450 [Final Native Static Public]
    bool SphereTraceMultiByProfile(UObject* WorldContextObject, const FVector& Start, const FVector& End, float Radius, const FName& ProfileName, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, const EDrawDebugTrace& DrawDebugType, const TArray<FHitResult>& OutHits, bool bIgnoreSelf, const FLinearColor& TraceColor, const FLinearColor& TraceHitColor, float DrawTime); // 0x1c50030 [Final Native Static Public]
    bool SphereTraceMulti(UObject* WorldContextObject, const FVector& Start, const FVector& End, float Radius, const ETraceTypeQuery& TraceChannel, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, const EDrawDebugTrace& DrawDebugType, const TArray<FHitResult>& OutHits, bool bIgnoreSelf, const FLinearColor& TraceColor, const FLinearColor& TraceHitColor, float DrawTime); // 0x1c4fc10 [Final Native Static Public]
    bool SphereOverlapComponents(UObject* WorldContextObject, const FVector& SpherePos, float SphereRadius, const TArray<EObjectTypeQuery>& ObjectTypes, TSubclassOf<UObject> ComponentClassFilter, const TArray<AActor*>& ActorsToIgnore, const TArray<UPrimitiveComponent*>& OutComponents); // 0x1c4f990 [Final Native Static Public]
    bool SphereOverlapActors(UObject* WorldContextObject, const FVector& SpherePos, float SphereRadius, const TArray<EObjectTypeQuery>& ObjectTypes, TSubclassOf<UObject> ActorClassFilter, const TArray<AActor*>& ActorsToIgnore, const TArray<AActor*>& OutActors); // 0x1c4f710 [Final Native Static Public]
    void ShowPlatformSpecificLeaderboardScreen(const FString& CategoryName); // 0x1c4f680 [Final Native Static Public]
    void ShowPlatformSpecificAchievementsScreen(APlayerController* SpecificPlayer); // 0x1c4f610 [Final Native Static Public]
    void ShowInterstitialAd(); // 0x1c4f5f0 [Final Native Static Public]
    void ShowAdBanner(int32 AdIdIndex, bool bShowOnBottomOfScreen); // 0x1c4f540 [Final Native Static Public]
    void SetWindowTitle(FText& Title); // 0x1c4f480 [Final Native Static Public]
    void SetVolumeButtonsHandledBySystem(bool bEnabled); // 0x1c43b40 [Final Native Static Public]
    void SetVectorPropertyByName(UObject* Object, const FName& PropertyName, const FVector& Value); // 0x1c4f380 [Final Native Static Public]
    void SetUserActivity(FUserActivity& UserActivity); // 0x1c4f2e0 [Final Native Static Public]
    void SetTransformPropertyByName(UObject* Object, const FName& PropertyName, FTransform& Value); // 0x1c4f190 [Final Native Static Public]
    void SetTextPropertyByName(UObject* Object, const FName& PropertyName, FText& Value); // 0x1c4f050 [Final Native Static Public]
    void SetSuppressViewportTransitionMessage(UObject* WorldContextObject, bool bState); // 0x1c4ef90 [Final Native Static Public]
    void SetStructurePropertyByName(UObject* Object, const FName& PropertyName, const FGenericStruct& Value); // 0x1c4e350 [Final Native Static Public]
    void SetStringPropertyByName(UObject* Object, const FName& PropertyName, const FString& Value); // 0x1c4ee80 [Final Native Static Public]
    void SetSoftObjectPropertyByName(UObject* Object, const FName& PropertyName, TSoftObjectPtr<UObject>& Value); // 0x1c4ed50 [Final Native Static Public]
    void SetSoftClassPropertyByName(UObject* Object, const FName& PropertyName, TSoftClassPtr<UObject>& Value); // 0x1c4ec20 [Final Native Static Public]
    void SetRotatorPropertyByName(UObject* Object, const FName& PropertyName, const FRotator& Value); // 0x1c4eb20 [Final Native Static Public]
    void SetObjectPropertyByName(UObject* Object, const FName& PropertyName, UObject* Value); // 0x1c4ea30 [Final Native Static Public]
    void SetNamePropertyByName(UObject* Object, const FName& PropertyName, const FName& Value); // 0x1c4e930 [Final Native Static Public]
    void SetLinearColorPropertyByName(UObject* Object, const FName& PropertyName, const FLinearColor& Value); // 0x1c4e830 [Final Native Static Public]
    void SetIntPropertyByName(UObject* Object, const FName& PropertyName, int32 Value); // 0x1c4e630 [Final Native Static Public]
    void SetInterfacePropertyByName(UObject* Object, const FName& PropertyName, const TScriptInterface<IUnknown>& Value); // 0x1c4e720 [Final Native Static Public]
    void SetInt64PropertyByName(UObject* Object, const FName& PropertyName, int64 Value); // 0x1c4e540 [Final Native Static Public]
    void SetFloatPropertyByName(UObject* Object, const FName& PropertyName, float Value); // 0x1c4e440 [Final Native Static Public]
    void SetCollisionProfileNameProperty(UObject* Object, const FName& PropertyName, FCollisionProfileName& Value); // 0x1c4e350 [Final Native Static Public]
    void SetClassPropertyByName(UObject* Object, const FName& PropertyName, TSubclassOf<UObject> Value); // 0x1c4e260 [Final Native Static Public]
    void SetBytePropertyByName(UObject* Object, const FName& PropertyName, uint8 Value); // 0x1c4e170 [Final Native Static Public]
    void SetBoolPropertyByName(UObject* Object, const FName& PropertyName, bool Value); // 0x1c4e070 [Final Native Static Public]
    void RetriggerableDelay(UObject* WorldContextObject, float Duration, const FLatentActionInfo& LatentInfo); // 0x1c4df40 [Final Native Static Public]
    void ResetGamepadAssignmentToController(int32 ControllerId); // 0x1c41580 [Final Native Static Public]
    void ResetGamepadAssignments(); // 0x1c4df20 [Final Native Static Public]
    void RegisterForRemoteNotifications(); // 0x1c4df00 [Final Native Static Public]
    void QuitGame(UObject* WorldContextObject, APlayerController* SpecificPlayer, const EQuitPreference& QuitPreference, bool bIgnorePlatformRestrictions); // 0x1c4ddc0 [Final Native Static Public]
    void PrintWarning(const FString& inString); // 0x1c4dd30 [Final Native Static Public]
    void PrintText(UObject* WorldContextObject, const FText& InText, bool bPrintToScreen, bool bPrintToLog, const FLinearColor& TextColor, float Duration); // 0x1c4db00 [Final Native Static Public]
    void PrintString(UObject* WorldContextObject, const FString& inString, bool bPrintToScreen, bool bPrintToLog, const FLinearColor& TextColor, float Duration); // 0x1c4d920 [Final Native Static Public]
    void OnAssetLoaded__DelegateSignature(UObject* Loaded); // 0x974900 [Public]
    void OnAssetClassLoaded__DelegateSignature(TSubclassOf<UObject> Loaded); // 0x974900 [Public]
    bool NotEqual_SoftObjectReference(TSoftObjectPtr<UObject>& A, TSoftObjectPtr<UObject>& B); // 0x1c4d7e0 [Final Native Static Public]
    bool NotEqual_SoftClassReference(TSoftClassPtr<UObject>& A, TSoftClassPtr<UObject>& B); // 0x1c4d7e0 [Final Native Static Public]
    bool NotEqual_PrimaryAssetType(const FPrimaryAssetType& A, const FPrimaryAssetType& B); // 0x14908c0 [Final Native Static Public]
    bool NotEqual_PrimaryAssetId(const FPrimaryAssetId& A, const FPrimaryAssetId& B); // 0x1c4d6e0 [Final Native Static Public]
    FString NormalizeFilename(const FString& InFilename); // 0x1c4d600 [Final Native Static Public]
    void MoveComponentTo(USceneComponent* Component, const FVector& TargetRelativeLocation, const FRotator& TargetRelativeRotation, bool bEaseOut, bool bEaseIn, float OverTime, bool bForceShortestRotationPath, const EMoveComponentAction& MoveAction, const FLatentActionInfo& LatentInfo); // 0x1c4d330 [Final Native Static Public]
    FSoftObjectPath MakeSoftObjectPath(const FString& PathString); // 0x1c4d280 [Final Native Static Public]
    FSoftClassPath MakeSoftClassPath(const FString& PathString); // 0x1c4d1b0 [Final Native Static Public]
    FText MakeLiteralText(const FText& Value); // 0x1c4d040 [Final Native Static Public]
    FString MakeLiteralString(const FString& Value); // 0x1c4cf30 [Final Native Static Public]
    FName MakeLiteralName(const FName& Value); // 0x1c4ceb0 [Final Native Static Public]
    int32 MakeLiteralInt(int32 Value); // 0x67c3d0 [Final Native Static Public]
    float MakeLiteralFloat(float Value); // 0x1c4ce30 [Final Native Static Public]
    uint8 MakeLiteralByte(uint8 Value); // 0x1c4cdc0 [Final Native Static Public]
    bool MakeLiteralBool(bool Value); // 0x1c11600 [Final Native Static Public]
    void LoadInterstitialAd(int32 AdIdIndex); // 0x1c4cd50 [Final Native Static Public]
    TSubclassOf<UObject> LoadClassAsset_Blocking(const TSoftClassPtr<UObject>& AssetClass); // 0x1c4cc40 [Final Native Static Public]
    void LoadAssetClass(UObject* WorldContextObject, const TSoftClassPtr<UObject>& AssetClass, const FScriptDelegate& OnLoaded, const FLatentActionInfo& LatentInfo); // 0x1c4c940 [Final Native Static Public]
    UObject* LoadAsset_Blocking(const TSoftObjectPtr<UObject>& Asset); // 0x1c4cb30 [Final Native Static Public]
    void LoadAsset(UObject* WorldContextObject, const TSoftObjectPtr<UObject>& Asset, const FScriptDelegate& OnLoaded, const FLatentActionInfo& LatentInfo); // 0x1c4c750 [Final Native Static Public]
    bool LineTraceSingleForObjects(UObject* WorldContextObject, const FVector& Start, const FVector& End, const TArray<EObjectTypeQuery>& ObjectTypes, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, const EDrawDebugTrace& DrawDebugType, FHitResult& OutHit, bool bIgnoreSelf, const FLinearColor& TraceColor, const FLinearColor& TraceHitColor, float DrawTime); // 0x1c4c330 [Final Native Static Public]
    bool LineTraceSingleByProfile(UObject* WorldContextObject, const FVector& Start, const FVector& End, const FName& ProfileName, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, const EDrawDebugTrace& DrawDebugType, FHitResult& OutHit, bool bIgnoreSelf, const FLinearColor& TraceColor, const FLinearColor& TraceHitColor, float DrawTime); // 0x1c4bf30 [Final Native Static Public]
    bool LineTraceSingle(UObject* WorldContextObject, const FVector& Start, const FVector& End, const ETraceTypeQuery& TraceChannel, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, const EDrawDebugTrace& DrawDebugType, FHitResult& OutHit, bool bIgnoreSelf, const FLinearColor& TraceColor, const FLinearColor& TraceHitColor, float DrawTime); // 0x1c4bb30 [Final Native Static Public]
    bool LineTraceMultiForObjects(UObject* WorldContextObject, const FVector& Start, const FVector& End, const TArray<EObjectTypeQuery>& ObjectTypes, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, const EDrawDebugTrace& DrawDebugType, const TArray<FHitResult>& OutHits, bool bIgnoreSelf, const FLinearColor& TraceColor, const FLinearColor& TraceHitColor, float DrawTime); // 0x1c4b740 [Final Native Static Public]
    bool LineTraceMultiByProfile(UObject* WorldContextObject, const FVector& Start, const FVector& End, const FName& ProfileName, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, const EDrawDebugTrace& DrawDebugType, const TArray<FHitResult>& OutHits, bool bIgnoreSelf, const FLinearColor& TraceColor, const FLinearColor& TraceHitColor, float DrawTime); // 0x1c4b370 [Final Native Static Public]
    bool LineTraceMulti(UObject* WorldContextObject, const FVector& Start, const FVector& End, const ETraceTypeQuery& TraceChannel, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, const EDrawDebugTrace& DrawDebugType, const TArray<FHitResult>& OutHits, bool bIgnoreSelf, const FLinearColor& TraceColor, const FLinearColor& TraceHitColor, float DrawTime); // 0x1c4afa0 [Final Native Static Public]
    void LaunchURL(const FString& URL); // 0x1c4af10 [Final Native Static Public]
    void K2_UnPauseTimerHandle(UObject* WorldContextObject, const FTimerHandle& Handle); // 0x1c4ae60 [Final Native Static Public]
    void K2_UnPauseTimerDelegate(const FScriptDelegate& Delegate); // 0x1c4adc0 [Final Native Static Public]
    void K2_UnPauseTimer(UObject* Object, const FString& FunctionName); // 0x1c4acb0 [Final Native Static Public]
    bool K2_TimerExistsHandle(UObject* WorldContextObject, const FTimerHandle& Handle); // 0x1c4abf0 [Final Native Static Public]
    bool K2_TimerExistsDelegate(const FScriptDelegate& Delegate); // 0x1c4ab40 [Final Native Static Public]
    bool K2_TimerExists(UObject* Object, const FString& FunctionName); // 0x1c4aa20 [Final Native Static Public]
    FTimerHandle K2_SetTimerDelegate(const FScriptDelegate& Delegate, float Time, bool bLooping, float InitialStartDelay, float InitialStartDelayVariance); // 0x1c4a870 [Final Native Static Public]
    FTimerHandle K2_SetTimer(UObject* Object, const FString& FunctionName, float Time, bool bLooping, float InitialStartDelay, float InitialStartDelayVariance); // 0x1c4a650 [Final Native Static Public]
    void K2_PauseTimerHandle(UObject* WorldContextObject, const FTimerHandle& Handle); // 0x1c4a5a0 [Final Native Static Public]
    void K2_PauseTimerDelegate(const FScriptDelegate& Delegate); // 0x1c4a500 [Final Native Static Public]
    void K2_PauseTimer(UObject* Object, const FString& FunctionName); // 0x1c4a3f0 [Final Native Static Public]
    bool K2_IsValidTimerHandle(const FTimerHandle& Handle); // 0x1c4a370 [Final Native Static Public]
    bool K2_IsTimerPausedHandle(UObject* WorldContextObject, const FTimerHandle& Handle); // 0x1c4a2b0 [Final Native Static Public]
    bool K2_IsTimerPausedDelegate(const FScriptDelegate& Delegate); // 0x1c4a200 [Final Native Static Public]
    bool K2_IsTimerPaused(UObject* Object, const FString& FunctionName); // 0x1c4a0e0 [Final Native Static Public]
    bool K2_IsTimerActiveHandle(UObject* WorldContextObject, const FTimerHandle& Handle); // 0x1c4a020 [Final Native Static Public]
    bool K2_IsTimerActiveDelegate(const FScriptDelegate& Delegate); // 0x1c49f70 [Final Native Static Public]
    bool K2_IsTimerActive(UObject* Object, const FString& FunctionName); // 0x1c49e50 [Final Native Static Public]
    FTimerHandle K2_InvalidateTimerHandle(FTimerHandle& Handle); // 0x1c49db0 [Final Native Static Public]
    float K2_GetTimerRemainingTimeHandle(UObject* WorldContextObject, const FTimerHandle& Handle); // 0x1c49cf0 [Final Native Static Public]
    float K2_GetTimerRemainingTimeDelegate(const FScriptDelegate& Delegate); // 0x1c49c40 [Final Native Static Public]
    float K2_GetTimerRemainingTime(UObject* Object, const FString& FunctionName); // 0x1c49b20 [Final Native Static Public]
    float K2_GetTimerElapsedTimeHandle(UObject* WorldContextObject, const FTimerHandle& Handle); // 0x1c49a60 [Final Native Static Public]
    float K2_GetTimerElapsedTimeDelegate(const FScriptDelegate& Delegate); // 0x1c499b0 [Final Native Static Public]
    float K2_GetTimerElapsedTime(UObject* Object, const FString& FunctionName); // 0x1c49890 [Final Native Static Public]
    void K2_ClearTimerHandle(UObject* WorldContextObject, const FTimerHandle& Handle); // 0x1c497e0 [Final Native Static Public]
    void K2_ClearTimerDelegate(const FScriptDelegate& Delegate); // 0x1c49740 [Final Native Static Public]
    void K2_ClearTimer(UObject* Object, const FString& FunctionName); // 0x1c49630 [Final Native Static Public]
    void K2_ClearAndInvalidateTimerHandle(UObject* WorldContextObject, FTimerHandle& Handle); // 0x1c49570 [Final Native Static Public]
    bool IsValidSoftObjectReference(TSoftObjectPtr<UObject>& SoftObjectReference); // 0x1c494b0 [Final Native Static Public]
    bool IsValidSoftClassReference(TSoftClassPtr<UObject>& SoftClassReference); // 0x1c494b0 [Final Native Static Public]
    bool IsValidPrimaryAssetType(const FPrimaryAssetType& PrimaryAssetType); // 0x14900e0 [Final Native Static Public]
    bool IsValidPrimaryAssetId(const FPrimaryAssetId& PrimaryAssetId); // 0x1c49410 [Final Native Static Public]
    bool IsValidClass(TSubclassOf<UObject> Class); // 0x1c49330 [Final Native Static Public]
    bool IsValid(UObject* Object); // 0x1c49330 [Final Native Static Public]
    bool IsUnattended(); // 0x1c49300 [Final Native Static Public]
    bool IsStandalone(UObject* WorldContextObject); // 0x1c49280 [Final Native Static Public]
    bool IsServer(UObject* WorldContextObject); // 0x1c49200 [Final Native Static Public]
    bool IsScreensaverEnabled(); // 0xfee0c0 [Final Native Static Public]
    bool IsPackagedForDistribution(); // 0x685940 [Final Native Static Public]
    bool IsLoggedIn(APlayerController* SpecificPlayer); // 0x1c49020 [Final Native Static Public]
    bool IsInterstitialAdRequested(); // 0x1c48ff0 [Final Native Static Public]
    bool IsInterstitialAdAvailable(); // 0x1c48fc0 [Final Native Static Public]
    bool IsDedicatedServer(UObject* WorldContextObject); // 0x1c48f40 [Final Native Static Public]
    bool IsControllerAssignedToGamepad(int32 ControllerId); // 0x1c48ec0 [Final Native Static Public]
    void HideAdBanner(); // 0x1c48ea0 [Final Native Static Public]
    bool GetVolumeButtonsHandledBySystem(); // 0x685940 [Final Native Static Public]
    FString GetUniqueDeviceId(); // 0x1c47760 [Final Native Static Public]
    bool GetSupportedFullscreenResolutions(const TArray<FIntPoint>& Resolutions); // 0x1c48aa0 [Final Native Static Public]
    TSoftObjectPtr<UObject> GetSoftObjectReferenceFromPrimaryAssetId(const FPrimaryAssetId& PrimaryAssetId); // 0x1c489b0 [Final Native Static Public]
    TSoftClassPtr<UObject> GetSoftClassReferenceFromPrimaryAssetId(const FPrimaryAssetId& PrimaryAssetId); // 0x1c488c0 [Final Native Static Public]
    int32 GetRenderingMaterialQualityLevel(); // 0x1c48890 [Final Native Static Public]
    int32 GetRenderingDetailMode(); // 0x1c48860 [Final Native Static Public]
    FString GetProjectSavedDirectory(); // 0x1c48760 [Final Native Static Public]
    FString GetProjectDirectory(); // 0x1c486e0 [Final Native Static Public]
    FString GetProjectContentDirectory(); // 0x1c48660 [Final Native Static Public]
    void GetPrimaryAssetsWithBundleState(const TArray<FName>& RequiredBundles, const TArray<FName>& ExcludedBundles, const TArray<FPrimaryAssetType>& ValidTypes, bool bForceCurrentState, const TArray<FPrimaryAssetId>& OutPrimaryAssetIdList); // 0x1c48450 [Final Native Static Public]
    void GetPrimaryAssetIdList(const FPrimaryAssetType& PrimaryAssetType, const TArray<FPrimaryAssetId>& OutPrimaryAssetIdList); // 0x1c48370 [Final Native Static Public]
    FPrimaryAssetId GetPrimaryAssetIdFromSoftObjectReference(const TSoftObjectPtr<UObject>& SoftObjectReference); // 0x1c48250 [Final Native Static Public]
    FPrimaryAssetId GetPrimaryAssetIdFromSoftClassReference(const TSoftClassPtr<UObject>& SoftClassReference); // 0x1c48250 [Final Native Static Public]
    FPrimaryAssetId GetPrimaryAssetIdFromObject(UObject* Object); // 0x1c481c0 [Final Native Static Public]
    FPrimaryAssetId GetPrimaryAssetIdFromClass(TSubclassOf<UObject> Class); // 0x1c48130 [Final Native Static Public]
    TArray<FString> GetPreferredLanguages(); // 0x1c480b0 [Final Native Static Public]
    FString GetPlatformUserName(); // 0x1c48030 [Final Native Static Public]
    FString GetPathName(UObject* Object); // 0x1c47f60 [Final Native Static Public]
    UObject* GetOuterObject(UObject* Object); // 0x1c47ee0 [Final Native Static Public]
    FString GetObjectName(UObject* Object); // 0x1c47e10 [Final Native Static Public]
    UObject* GetObjectFromPrimaryAssetId(const FPrimaryAssetId& PrimaryAssetId); // 0x1c47d70 [Final Native Static Public]
    int32 GetMinYResolutionForUI(); // 0x1c47d40 [Final Native Static Public]
    int32 GetMinYResolutionFor3DView(); // 0x1c47d10 [Final Native Static Public]
    FString GetLocalCurrencySymbol(); // 0x1c47960 [Final Native Static Public]
    FString GetLocalCurrencyCode(); // 0x1c47960 [Final Native Static Public]
    float GetGameTimeInSeconds(UObject* WorldContextObject); // 0x1be86f0 [Final Native Static Public]
    FString GetGamepadControllerName(int32 ControllerId); // 0x1c47a60 [Final Native Static Public]
    FString GetGameName(); // 0x1c479e0 [Final Native Static Public]
    FString GetGameBundleId(); // 0x1c47960 [Final Native Static Public]
    int64 GetFrameCount(); // 0x1c47930 [Final Native Static Public]
    FString GetEngineVersion(); // 0x1c478b0 [Final Native Static Public]
    FString GetDisplayName(UObject* Object); // 0x1c477e0 [Final Native Static Public]
    FString GetDeviceId(); // 0x1c47760 [Final Native Static Public]
    FString GetDefaultLocale(); // 0x1c476e0 [Final Native Static Public]
    FString GetDefaultLanguage(); // 0x1c47660 [Final Native Static Public]
    bool GetCurrentBundleState(const FPrimaryAssetId& PrimaryAssetId, bool bForceCurrentState, const TArray<FName>& OutBundles); // 0x1c47500 [Final Native Static Public]
    bool GetConvenientWindowedResolutions(const TArray<FIntPoint>& Resolutions); // 0x1c47450 [Final Native Static Public]
    int32 GetConsoleVariableIntValue(const FString& VariableName); // 0x1c473b0 [Final Native Static Public]
    float GetConsoleVariableFloatValue(const FString& VariableName); // 0x1c47310 [Final Native Static Public]
    bool GetConsoleVariableBoolValue(const FString& VariableName); // 0x1c47270 [Final Native Static Public]
    void GetComponentBounds(USceneComponent* Component, const FVector& Origin, const FVector& BoxExtent, const float& SphereRadius); // 0x1c47110 [Final Native Static Public]
    FString GetCommandLine(); // 0x1c47090 [Final Native Static Public]
    TSubclassOf<UObject> GetClassFromPrimaryAssetId(const FPrimaryAssetId& PrimaryAssetId); // 0x1c46ff0 [Final Native Static Public]
    FString GetClassDisplayName(TSubclassOf<UObject> Class); // 0x1c46f20 [Final Native Static Public]
    int32 GetAdIDCount(); // 0x1c46ef0 [Final Native Static Public]
    void GetActorListFromComponentList(const TArray<UPrimitiveComponent*>& ComponentList, TSubclassOf<UObject> ActorClassFilter, const TArray<AActor*>& OutActorList); // 0x1c46da0 [Final Native Static Public]
    void GetActorBounds(AActor* Actor, const FVector& Origin, const FVector& BoxExtent); // 0x1c46c90 [Final Native Static Public]
    void ForceCloseAdBanner(); // 0x1c46c70 [Final Native Static Public]
    void FlushPersistentDebugLines(UObject* WorldContextObject); // 0x1c46c00 [Final Native Static Public]
    void FlushDebugStrings(UObject* WorldContextObject); // 0x1c46c00 [Final Native Static Public]
    void ExecuteConsoleCommand(UObject* WorldContextObject, const FString& Command, APlayerController* SpecificPlayer); // 0x1c46af0 [Final Native Static Public]
    bool EqualEqual_SoftObjectReference(TSoftObjectPtr<UObject>& A, TSoftObjectPtr<UObject>& B); // 0x1c469b0 [Final Native Static Public]
    bool EqualEqual_SoftClassReference(TSoftClassPtr<UObject>& A, TSoftClassPtr<UObject>& B); // 0x1c469b0 [Final Native Static Public]
    bool EqualEqual_PrimaryAssetType(const FPrimaryAssetType& A, const FPrimaryAssetType& B); // 0x148f170 [Final Native Static Public]
    bool EqualEqual_PrimaryAssetId(const FPrimaryAssetId& A, const FPrimaryAssetId& B); // 0x1c468b0 [Final Native Static Public]
    int32 EndTransaction(); // 0x1c46880 [Final Native Static Public]
    void DrawDebugString(UObject* WorldContextObject, const FVector& TextLocation, const FString& Text, AActor* TestBaseActor, const FLinearColor& TextColor, float Duration); // 0x1c466a0 [Final Native Static Public]
    void DrawDebugSphere(UObject* WorldContextObject, const FVector& Center, float Radius, int32 Segments, const FLinearColor& LineColor, float Duration, float Thickness); // 0x1c46490 [Final Native Static Public]
    void DrawDebugPoint(UObject* WorldContextObject, const FVector& Position, float Size, const FLinearColor& PointColor, float Duration); // 0x1c46300 [Final Native Static Public]
    void DrawDebugPlane(UObject* WorldContextObject, const FPlane& PlaneCoordinates, const FVector& Location, float Size, const FLinearColor& PlaneColor, float Duration); // 0x1c46130 [Final Native Static Public]
    void DrawDebugLine(UObject* WorldContextObject, const FVector& LineStart, const FVector& LineEnd, const FLinearColor& LineColor, float Duration, float Thickness); // 0x1c45f50 [Final Native Static Public]
    void DrawDebugFrustum(UObject* WorldContextObject, FTransform& FrustumTransform, const FLinearColor& FrustumColor, float Duration, float Thickness); // 0x1c45d60 [Final Native Static Public]
    void DrawDebugFloatHistoryTransform(UObject* WorldContextObject, FDebugFloatHistory& FloatHistory, FTransform& DrawTransform, const FVector2D& DrawSize, const FLinearColor& DrawColor, float Duration); // 0x1c45b10 [Final Native Static Public]
    void DrawDebugFloatHistoryLocation(UObject* WorldContextObject, FDebugFloatHistory& FloatHistory, const FVector& DrawLocation, const FVector2D& DrawSize, const FLinearColor& DrawColor, float Duration); // 0x1c45910 [Final Native Static Public]
    void DrawDebugCylinder(UObject* WorldContextObject, const FVector& Start, const FVector& End, float Radius, int32 Segments, const FLinearColor& LineColor, float Duration, float Thickness); // 0x1c456c0 [Final Native Static Public]
    void DrawDebugCoordinateSystem(UObject* WorldContextObject, const FVector& AxisLoc, const FRotator& AxisRot, float Scale, float Duration, float Thickness); // 0x1c454f0 [Final Native Static Public]
    void DrawDebugConeInDegrees(UObject* WorldContextObject, const FVector& Origin, const FVector& Direction, float Length, float AngleWidth, float AngleHeight, int32 NumSides, const FLinearColor& LineColor, float Duration, float Thickness); // 0x1c45210 [Final Native Static Public]
    void DrawDebugCone(UObject* WorldContextObject, const FVector& Origin, const FVector& Direction, float Length, float AngleWidth, float AngleHeight, int32 NumSides, const FLinearColor& LineColor, float Duration, float Thickness); // 0x1c45210 [Final Native Static Public]
    void DrawDebugCircle(UObject* WorldContextObject, const FVector& Center, float Radius, int32 NumSegments, const FLinearColor& LineColor, float Duration, float Thickness, const FVector& YAxis, const FVector& ZAxis, bool bDrawAxis); // 0x1c44f30 [Final Native Static Public]
    void DrawDebugCapsule(UObject* WorldContextObject, const FVector& Center, float HalfHeight, float Radius, const FRotator& Rotation, const FLinearColor& LineColor, float Duration, float Thickness); // 0x1c44cd0 [Final Native Static Public]
    void DrawDebugCamera(ACameraActor* CameraActor, const FLinearColor& CameraColor, float Duration); // 0x1c44bd0 [Final Native Static Public]
    void DrawDebugBox(UObject* WorldContextObject, const FVector& Center, const FVector& Extent, const FLinearColor& LineColor, const FRotator& Rotation, float Duration, float Thickness); // 0x1c449b0 [Final Native Static Public]
    void DrawDebugArrow(UObject* WorldContextObject, const FVector& LineStart, const FVector& LineEnd, float ArrowSize, const FLinearColor& LineColor, float Duration, float Thickness); // 0x1c44790 [Final Native Static Public]
    bool DoesImplementInterface(UObject* TestObject, TSubclassOf<IInterface> Interface); // 0x1c446d0 [Final Native Static Public]
    void Delay(UObject* WorldContextObject, float Duration, const FLatentActionInfo& LatentInfo); // 0x1c445a0 [Final Native Static Public]
    void CreateCopyForUndoBuffer(UObject* ObjectToModify); // 0x1c44530 [Final Native Static Public]
    FString ConvertToRelativePath(const FString& Filename); // 0x1c44450 [Final Native Static Public]
    FString ConvertToAbsolutePath(const FString& Filename); // 0x1c44370 [Final Native Static Public]
    TSoftObjectPtr<UObject> Conv_SoftObjPathToSoftObjRef(const FSoftObjectPath& SoftObjectPath); // 0x1c441b0 [Final Native Static Public]
    FString Conv_SoftObjectReferenceToString(TSoftObjectPtr<UObject>& SoftObjectReference); // 0x1c440b0 [Final Native Static Public]
    UObject* Conv_SoftObjectReferenceToObject(TSoftObjectPtr<UObject>& SoftObject); // 0x1c442b0 [Final Native Static Public]
    FString Conv_SoftClassReferenceToString(TSoftClassPtr<UObject>& SoftClassReference); // 0x1c440b0 [Final Native Static Public]
    TSubclassOf<UObject> Conv_SoftClassReferenceToClass(TSoftClassPtr<UObject>& SoftClass); // 0x1c43ff0 [Final Native Static Public]
    TSoftClassPtr<UObject> Conv_SoftClassPathToSoftClassRef(const FSoftClassPath& SoftClassPath); // 0x1c43ef0 [Final Native Static Public]
    FString Conv_PrimaryAssetTypeToString(const FPrimaryAssetType& PrimaryAssetType); // 0x148f550 [Final Native Static Public]
    FString Conv_PrimaryAssetIdToString(const FPrimaryAssetId& PrimaryAssetId); // 0x1c43e10 [Final Native Static Public]
    TSoftObjectPtr<UObject> Conv_ObjectToSoftObjectReference(UObject* Object); // 0x1c43d40 [Final Native Static Public]
    UObject* Conv_InterfaceToObject(const TScriptInterface<IUnknown>& Interface); // 0x1c43ca0 [Final Native Static Public]
    TSoftClassPtr<UObject> Conv_ClassToSoftClassReference(const TSubclassOf<UObject>& Class); // 0x1c43bc0 [Final Native Static Public]
    void ControlScreensaver(bool bAllowScreenSaver); // 0x1c43b40 [Final Native Static Public]
    bool ComponentOverlapComponents(UPrimitiveComponent* Component, FTransform& ComponentTransform, const TArray<EObjectTypeQuery>& ObjectTypes, TSubclassOf<UObject> ComponentClassFilter, const TArray<AActor*>& ActorsToIgnore, const TArray<UPrimitiveComponent*>& OutComponents); // 0x1c438b0 [Final Native Static Public]
    bool ComponentOverlapActors(UPrimitiveComponent* Component, FTransform& ComponentTransform, const TArray<EObjectTypeQuery>& ObjectTypes, TSubclassOf<UObject> ActorClassFilter, const TArray<AActor*>& ActorsToIgnore, const TArray<AActor*>& OutActors); // 0x1c43620 [Final Native Static Public]
    void CollectGarbage(); // 0x1c43600 [Final Native Static Public]
    bool CapsuleTraceSingleForObjects(UObject* WorldContextObject, const FVector& Start, const FVector& End, float Radius, float HalfHeight, const TArray<EObjectTypeQuery>& ObjectTypes, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, const EDrawDebugTrace& DrawDebugType, FHitResult& OutHit, bool bIgnoreSelf, const FLinearColor& TraceColor, const FLinearColor& TraceHitColor, float DrawTime); // 0x1c43170 [Final Native Static Public]
    bool CapsuleTraceSingleByProfile(UObject* WorldContextObject, const FVector& Start, const FVector& End, float Radius, float HalfHeight, const FName& ProfileName, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, const EDrawDebugTrace& DrawDebugType, FHitResult& OutHit, bool bIgnoreSelf, const FLinearColor& TraceColor, const FLinearColor& TraceHitColor, float DrawTime); // 0x1c42d00 [Final Native Static Public]
    bool CapsuleTraceSingle(UObject* WorldContextObject, const FVector& Start, const FVector& End, float Radius, float HalfHeight, const ETraceTypeQuery& TraceChannel, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, const EDrawDebugTrace& DrawDebugType, FHitResult& OutHit, bool bIgnoreSelf, const FLinearColor& TraceColor, const FLinearColor& TraceHitColor, float DrawTime); // 0x1c42890 [Final Native Static Public]
    bool CapsuleTraceMultiForObjects(UObject* WorldContextObject, const FVector& Start, const FVector& End, float Radius, float HalfHeight, const TArray<EObjectTypeQuery>& ObjectTypes, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, const EDrawDebugTrace& DrawDebugType, const TArray<FHitResult>& OutHits, bool bIgnoreSelf, const FLinearColor& TraceColor, const FLinearColor& TraceHitColor, float DrawTime); // 0x1c42410 [Final Native Static Public]
    bool CapsuleTraceMultiByProfile(UObject* WorldContextObject, const FVector& Start, const FVector& End, float Radius, float HalfHeight, const FName& ProfileName, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, const EDrawDebugTrace& DrawDebugType, const TArray<FHitResult>& OutHits, bool bIgnoreSelf, const FLinearColor& TraceColor, const FLinearColor& TraceHitColor, float DrawTime); // 0x1c41fb0 [Final Native Static Public]
    bool CapsuleTraceMulti(UObject* WorldContextObject, const FVector& Start, const FVector& End, float Radius, float HalfHeight, const ETraceTypeQuery& TraceChannel, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, const EDrawDebugTrace& DrawDebugType, const TArray<FHitResult>& OutHits, bool bIgnoreSelf, const FLinearColor& TraceColor, const FLinearColor& TraceHitColor, float DrawTime); // 0x1c41b50 [Final Native Static Public]
    bool CapsuleOverlapComponents(UObject* WorldContextObject, const FVector& CapsulePos, float Radius, float HalfHeight, const TArray<EObjectTypeQuery>& ObjectTypes, TSubclassOf<UObject> ComponentClassFilter, const TArray<AActor*>& ActorsToIgnore, const TArray<UPrimitiveComponent*>& OutComponents); // 0x1c418a0 [Final Native Static Public]
    bool CapsuleOverlapActors(UObject* WorldContextObject, const FVector& CapsulePos, float Radius, float HalfHeight, const TArray<EObjectTypeQuery>& ObjectTypes, TSubclassOf<UObject> ActorClassFilter, const TArray<AActor*>& ActorsToIgnore, const TArray<AActor*>& OutActors); // 0x1c415f0 [Final Native Static Public]
    bool CanLaunchURL(const FString& URL); // 0x1c414e0 [Final Native Static Public]
    void CancelTransaction(int32 Index); // 0x1c41580 [Final Native Static Public]
    void BreakSoftObjectPath(const FSoftObjectPath& InSoftObjectPath, const FString& PathString); // 0x1c413c0 [Final Native Static Public]
    void BreakSoftClassPath(const FSoftClassPath& InSoftClassPath, const FString& PathString); // 0x1c413c0 [Final Native Static Public]
    bool BoxTraceSingleForObjects(UObject* WorldContextObject, const FVector& Start, const FVector& End, const FVector& HalfSize, const FRotator& Orientation, const TArray<EObjectTypeQuery>& ObjectTypes, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, const EDrawDebugTrace& DrawDebugType, FHitResult& OutHit, bool bIgnoreSelf, const FLinearColor& TraceColor, const FLinearColor& TraceHitColor, float DrawTime); // 0x1c40f10 [Final Native Static Public]
    bool BoxTraceSingleByProfile(UObject* WorldContextObject, const FVector& Start, const FVector& End, const FVector& HalfSize, const FRotator& Orientation, const FName& ProfileName, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, const EDrawDebugTrace& DrawDebugType, FHitResult& OutHit, bool bIgnoreSelf, const FLinearColor& TraceColor, const FLinearColor& TraceHitColor, float DrawTime); // 0x1c40a80 [Final Native Static Public]
    bool BoxTraceSingle(UObject* WorldContextObject, const FVector& Start, const FVector& End, const FVector& HalfSize, const FRotator& Orientation, const ETraceTypeQuery& TraceChannel, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, const EDrawDebugTrace& DrawDebugType, FHitResult& OutHit, bool bIgnoreSelf, const FLinearColor& TraceColor, const FLinearColor& TraceHitColor, float DrawTime); // 0x1c405f0 [Final Native Static Public]
    bool BoxTraceMultiForObjects(UObject* WorldContextObject, const FVector& Start, const FVector& End, const FVector& HalfSize, const FRotator& Orientation, const TArray<EObjectTypeQuery>& ObjectTypes, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, const EDrawDebugTrace& DrawDebugType, const TArray<FHitResult>& OutHits, bool bIgnoreSelf, const FLinearColor& TraceColor, const FLinearColor& TraceHitColor, float DrawTime); // 0x1c40150 [Final Native Static Public]
    bool BoxTraceMultiByProfile(UObject* WorldContextObject, const FVector& Start, const FVector& End, const FVector& HalfSize, const FRotator& Orientation, const FName& ProfileName, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, const EDrawDebugTrace& DrawDebugType, const TArray<FHitResult>& OutHits, bool bIgnoreSelf, const FLinearColor& TraceColor, const FLinearColor& TraceHitColor, float DrawTime); // 0x1c3fcd0 [Final Native Static Public]
    bool BoxTraceMulti(UObject* WorldContextObject, const FVector& Start, const FVector& End, const FVector& HalfSize, const FRotator& Orientation, const ETraceTypeQuery& TraceChannel, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, const EDrawDebugTrace& DrawDebugType, const TArray<FHitResult>& OutHits, bool bIgnoreSelf, const FLinearColor& TraceColor, const FLinearColor& TraceHitColor, float DrawTime); // 0x1c3f850 [Final Native Static Public]
    bool BoxOverlapComponents(UObject* WorldContextObject, const FVector& BoxPos, const FVector& Extent, const TArray<EObjectTypeQuery>& ObjectTypes, TSubclassOf<UObject> ComponentClassFilter, const TArray<AActor*>& ActorsToIgnore, const TArray<UPrimitiveComponent*>& OutComponents); // 0x1c3f5d0 [Final Native Static Public]
    bool BoxOverlapActors(UObject* WorldContextObject, const FVector& BoxPos, const FVector& BoxExtent, const TArray<EObjectTypeQuery>& ObjectTypes, TSubclassOf<UObject> ActorClassFilter, const TArray<AActor*>& ActorsToIgnore, const TArray<AActor*>& OutActors); // 0x1c3f350 [Final Native Static Public]
    int32 BeginTransaction(const FString& Context, const FText& Description, UObject* PrimaryObject); // 0x1c3f1d0 [Final Native Static Public]
    FDebugFloatHistory AddFloatHistorySample(float Value, FDebugFloatHistory& FloatHistory); // 0x1c3f070 [Final Native Static Public]

// UKismetTextLibrary (/Script/Engine.KismetTextLibrary)
    FText TextTrimTrailing(FText& InText); // 0x1c56e60 [Final Native Static Public]
    FText TextTrimPrecedingAndTrailing(FText& InText); // 0x1c56d30 [Final Native Static Public]
    FText TextTrimPreceding(FText& InText); // 0x1c56c00 [Final Native Static Public]
    FText TextToUpper(FText& InText); // 0x1c56ad0 [Final Native Static Public]
    FText TextToLower(FText& InText); // 0x1c569a0 [Final Native Static Public]
    bool TextIsTransient(FText& InText); // 0x1c568d0 [Final Native Static Public]
    bool TextIsFromStringTable(FText& Text); // 0x1c56800 [Final Native Static Public]
    bool TextIsEmpty(FText& InText); // 0x1c56730 [Final Native Static Public]
    bool TextIsCultureInvariant(FText& InText); // 0x1c56660 [Final Native Static Public]
    FText TextFromStringTable(const FName& TableId, const FString& Key); // 0x1c56530 [Final Native Static Public]
    bool StringTableIdAndKeyFromText(const FText& Text, const FName& OutTableId, const FString& OutKey); // 0x1c56380 [Final Native Static Public]
    FText PolyglotDataToText(FPolyglotTextData& PolyglotData); // 0x1c56210 [Final Native Static Public]
    bool NotEqual_TextText(FText& A, FText& B); // 0x1c560a0 [Final Native Static Public]
    bool NotEqual_IgnoreCase_TextText(FText& A, FText& B); // 0x1c55f30 [Final Native Static Public]
    void IsPolyglotDataValid(FPolyglotTextData& PolyglotData, const bool& IsValid, FText& ErrorMessage); // 0x1c55d30 [Final Native Static Public]
    FText GetEmptyText(); // 0x1c55ca0 [Final Native Static Public]
    FText Format(const FText& InPattern, const TArray<FFormatArgumentData>& InArgs); // 0x1c55af0 [Final Native Static Public]
    bool FindTextInLocalizationTable(const FString& Namespace, const FString& Key, FText& OutText); // 0x1c55970 [Final Native Static Public]
    bool EqualEqual_TextText(FText& A, FText& B); // 0x1c55800 [Final Native Static Public]
    bool EqualEqual_IgnoreCase_TextText(FText& A, FText& B); // 0x1c55690 [Final Native Static Public]
    FText Conv_VectorToText(const FVector& InVec); // 0x1c555a0 [Final Native Static Public]
    FText Conv_Vector2dToText(const FVector2D& InVec); // 0x1c554d0 [Final Native Static Public]
    FText Conv_TransformToText(FTransform& InTrans); // 0x1c55390 [Final Native Static Public]
    FString Conv_TextToString(FText& InText); // 0x1c55280 [Final Native Static Public]
    FText Conv_StringToText(const FString& inString); // 0x1c55190 [Final Native Static Public]
    FText Conv_RotatorToText(const FRotator& InRot); // 0x1c550a0 [Final Native Static Public]
    FText Conv_ObjectToText(UObject* InObj); // 0x1c54fc0 [Final Native Static Public]
    FText Conv_NameToText(const FName& InName); // 0x1c54ee0 [Final Native Static Public]
    FText Conv_IntToText(int32 Value, bool bAlwaysSign, bool bUseGrouping, int32 MinimumIntegralDigits, int32 MaximumIntegralDigits); // 0x1c54cd0 [Final Native Static Public]
    FText Conv_Int64ToText(int64 Value, bool bAlwaysSign, bool bUseGrouping, int32 MinimumIntegralDigits, int32 MaximumIntegralDigits); // 0x1c54ac0 [Final Native Static Public]
    FText Conv_FloatToText(float Value, const ERoundingMode& RoundingMode, bool bAlwaysSign, bool bUseGrouping, int32 MinimumIntegralDigits, int32 MaximumIntegralDigits, int32 MinimumFractionalDigits, int32 MaximumFractionalDigits); // 0x1c54820 [Final Native Static Public]
    FText Conv_ColorToText(const FLinearColor& InColor); // 0x1c54740 [Final Native Static Public]
    FText Conv_ByteToText(uint8 Value); // 0x1c54660 [Final Native Static Public]
    FText Conv_BoolToText(bool InBool); // 0x1c54580 [Final Native Static Public]
    FText AsTimeZoneTime_DateTime(const FDateTime& InDateTime, const FString& InTimeZone); // 0x1c54250 [Final Native Static Public]
    FText AsTimeZoneDateTime_DateTime(const FDateTime& InDateTime, const FString& InTimeZone); // 0x1c53fb0 [Final Native Static Public]
    FText AsTimeZoneDate_DateTime(const FDateTime& InDateTime, const FString& InTimeZone); // 0x1c54100 [Final Native Static Public]
    FText AsTimespan_Timespan(const FTimespan& InTimespan); // 0x1c54490 [Final Native Static Public]
    FText AsTime_DateTime(const FDateTime& In); // 0x1c543a0 [Final Native Static Public]
    FText AsPercent_Float(float Value, const ERoundingMode& RoundingMode, bool bAlwaysSign, bool bUseGrouping, int32 MinimumIntegralDigits, int32 MaximumIntegralDigits, int32 MinimumFractionalDigits, int32 MaximumFractionalDigits); // 0x1c53d10 [Final Native Static Public]
    FText AsDateTime_DateTime(const FDateTime& In); // 0x1c53b30 [Final Native Static Public]
    FText AsDate_DateTime(const FDateTime& InDateTime); // 0x1c53c20 [Final Native Static Public]
    FText AsCurrencyBase(int32 BaseValue, const FString& CurrencyCode); // 0x1c53410 [Final Native Static Public]
    FText AsCurrency_Integer(int32 Value, const ERoundingMode& RoundingMode, bool bAlwaysSign, bool bUseGrouping, int32 MinimumIntegralDigits, int32 MaximumIntegralDigits, int32 MinimumFractionalDigits, int32 MaximumFractionalDigits, const FString& CurrencyCode); // 0x1c53840 [Final Native Static Public]
    FText AsCurrency_Float(float Value, const ERoundingMode& RoundingMode, bool bAlwaysSign, bool bUseGrouping, int32 MinimumIntegralDigits, int32 MaximumIntegralDigits, int32 MinimumFractionalDigits, int32 MaximumFractionalDigits, const FString& CurrencyCode); // 0x1c53540 [Final Native Static Public]

// ALevelScriptActor (/Script/Engine.LevelScriptActor)
    void WorldOriginLocationChanged(const FIntVector& OldOriginLocation, const FIntVector& NewOriginLocation); // 0x974900 [Event Public]
    void SetCinematicMode(bool bCinematicMode, bool bHidePlayer, bool bAffectsHUD, bool bAffectsMovement, bool bAffectsTurning); // 0x1c59ca0 [Native Public]
    bool RemoteEvent(const FName& EventName); // 0x1c59500 [Native Public]
    void LevelReset(); // 0x974900 [Event Public]

// ULevelStreaming (/Script/Engine.LevelStreaming)
    bool ShouldBeLoaded(); // 0x1c5acb0 [Native Public]
    void SetShouldBeVisible(bool bInShouldBeVisible); // 0x1c5a980 [Final Native Public]
    void SetShouldBeLoaded(bool bInShouldBeLoaded); // 0x1bf0690 [Native Public]
    void SetPriority(int32 NewPriority); // 0x1c5a780 [Final Native Public]
    void SetLevelLODIndex(int32 LODIndex); // 0x1c5a210 [Final Native Public]
    bool IsStreamingStatePending(); // 0x1c590c0 [Final Native Public]
    bool IsLevelVisible(); // 0x1c59090 [Final Native Public]
    bool IsLevelLoaded(); // 0x1c59060 [Final Native Public]
    FName GetWorldAssetPackageFName(); // 0x1c58ff0 [Final Native Public]
    ULevel* GetLoadedLevel(); // 0x1c58fd0 [Final Native Public]
    ALevelScriptActor* GetLevelScriptActor(); // 0x1c58f20 [Final Native Public]
    ULevelStreaming* CreateInstance(const FString& UniqueInstanceName); // 0x1c58e40 [Final Native Public]

// ULevelStreamingDynamic (/Script/Engine.LevelStreamingDynamic)
    ULevelStreamingDynamic* LoadLevelInstanceBySoftObjectPtr(UObject* WorldContextObject, const TSoftObjectPtr<UWorld>& Level, const FVector& Location, const FRotator& Rotation, const bool& bOutSuccess); // 0x1c592f0 [Final Native Static Public]
    ULevelStreamingDynamic* LoadLevelInstance(UObject* WorldContextObject, const FString& LevelName, const FVector& Location, const FRotator& Rotation, const bool& bOutSuccess); // 0x1c590f0 [Final Native Static Public]

// ULocalLightComponent (/Script/Engine.LocalLightComponent)
    void SetIntensityUnits(const ELightUnits& NewIntensityUnits); // 0x1c5cad0 [Final Native Public]
    void SetAttenuationRadius(float NewRadius); // 0x1c5ca50 [Final Native Public]
    float GetUnitsConversionFactor(const ELightUnits& SrcUnits, const ELightUnits& TargetUnits, float CosHalfConeAngle); // 0x1c5c950 [Final Native Static Public]

// UMaterialBillboardComponent (/Script/Engine.MaterialBillboardComponent)
    void SetElements(const TArray<FMaterialSpriteElement>& NewElements); // 0x1c604d0 [Final Native Public]
    void AddElement(UMaterialInterface* Material, UCurveFloat* DistanceToOpacityCurve, bool bSizeIsInScreenSpace, float BaseSizeX, float BaseSizeY, UCurveFloat* DistanceToSizeCurve); // 0x1c60300 [Final Native Public]

// UMaterialInstanceDynamic (/Script/Engine.MaterialInstanceDynamic)
    void SetVectorParameterValue(const FName& ParameterName, const FLinearColor& Value); // 0x1c6d030 [Final Native Public]
    void SetTextureParameterValue(const FName& ParameterName, UTexture* Value); // 0x1c6cf70 [Final Native Public]
    void SetScalarParameterValue(const FName& ParameterName, float Value); // 0x1c6cea0 [Final Native Public]
    void K2_InterpolateMaterialInstanceParams(UMaterialInstance* SourceA, UMaterialInstance* SourceB, float Alpha); // 0x1c6cab0 [Final Native Public]
    FLinearColor K2_GetVectorParameterValue(const FName& ParameterName); // 0x1c6ca10 [Final Native Public]
    UTexture* K2_GetTextureParameterValue(const FName& ParameterName); // 0x1c6c980 [Final Native Public]
    float K2_GetScalarParameterValue(const FName& ParameterName); // 0x1c6c8e0 [Final Native Public]
    void K2_CopyMaterialInstanceParameters(UMaterialInterface* Source, bool bQuickParametersOnly); // 0x1c6c810 [Final Native Public]
    void CopyParameterOverrides(UMaterialInstance* MaterialInstance); // 0x1c6c630 [Final Native Public]
    void CopyInterpParameters(UMaterialInstance* Source); // 0x1c6c5b0 [Final Native Public]

// AMatineeActor (/Script/Engine.MatineeActor)
    void Stop(); // 0x1c6d100 [Native Public]
    void SetPosition(float NewPosition, bool bJump); // 0x1c6cdd0 [Final Native Public]
    void SetLoopingState(bool bNewLooping); // 0x1c6cd40 [Native Public]
    void Reverse(); // 0x1c6cbc0 [Native Public]
    void Play(); // 0x1bd57e0 [Native Public]
    void Pause(); // 0x4aa350 [Native Public]
    void EnableGroupByName(const FString& GroupName, bool bEnable); // 0x1c6c6b0 [Final Native Public]
    void ChangePlaybackDirection(); // 0x1baaaf0 [Native Public]

// UMeshVertexPainterKismetLibrary (/Script/Engine.MeshVertexPainterKismetLibrary)
    void RemovePaintedVertices(UStaticMeshComponent* StaticMeshComponent); // 0x1c702f0 [Final Native Static Public]
    void PaintVerticesSingleColor(UStaticMeshComponent* StaticMeshComponent, const FLinearColor& FillColor, bool bConvertToSRGB); // 0x1c70040 [Final Native Static Public]
    void PaintVerticesLerpAlongAxis(UStaticMeshComponent* StaticMeshComponent, const FLinearColor& StartColor, const FLinearColor& EndColor, const EVertexPaintAxis& Axis, bool bConvertToSRGB); // 0x1c6fe90 [Final Native Static Public]

// UNavigationSystem (/Script/Engine.NavigationSystem)
    void SimpleMoveToLocation(AController* Controller, const FVector& Goal); // 0x1c739b0 [Final Native Static Public]
    void SimpleMoveToActor(AController* Controller, AActor* Goal); // 0x1c73910 [Final Native Static Public]

// UParticleSystem (/Script/Engine.ParticleSystem)
    bool ContainsEmitterType(TSubclassOf<UObject> TypeData); // 0x1c82080 [Final Native Public]

// UParticleSystemComponent (/Script/Engine.ParticleSystemComponent)
    void SetTrailSourceData(const FName& InFirstSocketName, const FName& InSecondSocketName, const ETrailWidthMode& InWidthMode, float InWidth); // 0x1c83a50 [Final Native Public]
    void SetTemplate(UParticleSystem* NewTemplate); // 0x1c839d0 [Final Native Public]
    void SetMaterialParameter(const FName& ParameterName, UMaterialInterface* Param); // 0x1c83910 [Final Native Public]
    void SetEmitterEnable(const FName& EmitterName, bool bNewEnableState); // 0x1c83770 [Native Public]
    void SetBeamTargetTangent(int32 EmitterIndex, const FVector& NewTangentPoint, int32 TargetIndex); // 0x1c83590 [Native Public]
    void SetBeamTargetStrength(int32 EmitterIndex, float NewTargetStrength, int32 TargetIndex); // 0x1c83490 [Native Public]
    void SetBeamTargetPoint(int32 EmitterIndex, const FVector& NewTargetPoint, int32 TargetIndex); // 0x1c83380 [Native Public]
    void SetBeamSourceTangent(int32 EmitterIndex, const FVector& NewTangentPoint, int32 SourceIndex); // 0x1c83270 [Native Public]
    void SetBeamSourceStrength(int32 EmitterIndex, float NewSourceStrength, int32 SourceIndex); // 0x1c83170 [Native Public]
    void SetBeamSourcePoint(int32 EmitterIndex, const FVector& NewSourcePoint, int32 SourceIndex); // 0x1c83060 [Native Public]
    void SetBeamEndPoint(int32 EmitterIndex, const FVector& NewEndPoint); // 0x1c82f90 [Native Public]
    void SetAutoAttachParams(USceneComponent* Parent, const FName& SocketName, const EAttachLocation& LocationType); // 0x1c82cd0 [Final Native Public]
    void SetAutoAttachmentParameters(USceneComponent* Parent, const FName& SocketName, const EAttachmentRule& LocationRule, const EAttachmentRule& RotationRule, const EAttachmentRule& ScaleRule); // 0x1c82df0 [Final Native Public]
    void ReleaseToPool(); // 0x1c82be0 [Final Native Public]
    int32 GetNumActiveParticles(); // 0x1c82bb0 [Final Native Public]
    UMaterialInterface* GetNamedMaterial(const FName& InName); // 0x1c82b10 [Native Public]
    bool GetBeamTargetTangent(int32 EmitterIndex, int32 TargetIndex, const FVector& OutTangentPoint); // 0x1c82a00 [Native Public]
    bool GetBeamTargetStrength(int32 EmitterIndex, int32 TargetIndex, const float& OutTargetStrength); // 0x1c828e0 [Native Public]
    bool GetBeamTargetPoint(int32 EmitterIndex, int32 TargetIndex, const FVector& OutTargetPoint); // 0x1c827d0 [Native Public]
    bool GetBeamSourceTangent(int32 EmitterIndex, int32 SourceIndex, const FVector& OutTangentPoint); // 0x1c826c0 [Native Public]
    bool GetBeamSourceStrength(int32 EmitterIndex, int32 SourceIndex, const float& OutSourceStrength); // 0x1c825a0 [Native Public]
    bool GetBeamSourcePoint(int32 EmitterIndex, int32 SourceIndex, const FVector& OutSourcePoint); // 0x1c82490 [Native Public]
    bool GetBeamEndPoint(int32 EmitterIndex, const FVector& OutEndPoint); // 0x1c823b0 [Native Public]
    void GenerateParticleEvent(const FName& InEventName, float InEmitterTime, const FVector& InLocation, const FVector& InDirection, const FVector& InVelocity); // 0x1c82200 [Final Native Public]
    void EndTrails(); // 0x1c821e0 [Final Native Public]
    UMaterialInstanceDynamic* CreateNamedDynamicMaterialInstance(const FName& InName, UMaterialInterface* SourceMaterial); // 0x1c82110 [Native Public]
    void BeginTrails(const FName& InFirstSocketName, const FName& InSecondSocketName, const ETrailWidthMode& InWidthMode, float InWidth); // 0x1c81f30 [Final Native Public]

// UPawnNoiseEmitterComponent (/Script/Engine.PawnNoiseEmitterComponent)
    void MakeNoise(AActor* NoiseMaker, float Loudness, const FVector& NoiseLocation); // 0x1c87860 [Native Public]

// UPhysicalAnimationComponent (/Script/Engine.PhysicalAnimationComponent)
    void SetStrengthMultiplyer(float InStrengthMultiplyer); // 0x1c892f0 [Final Native Public]
    void SetSkeletalMeshComponent(USkeletalMeshComponent* InSkeletalMeshComponent); // 0x1c89270 [Final Native Public]
    FTransform GetBodyTargetTransform(const FName& BodyName); // 0x1c87190 [Final Native Public]
    void ApplyPhysicalAnimationSettingsBelow(const FName& BodyName, FPhysicalAnimationData& PhysicalAnimationData, bool bIncludeSelf); // 0x1c86f60 [Final Native Public]
    void ApplyPhysicalAnimationSettings(const FName& BodyName, FPhysicalAnimationData& PhysicalAnimationData); // 0x1c86e70 [Final Native Public]
    void ApplyPhysicalAnimationProfileBelow(const FName& BodyName, const FName& ProfileName, bool bIncludeSelf, bool bClearNotFound); // 0x1c86d20 [Final Native Public]

// UPhysicsConstraintComponent (/Script/Engine.PhysicsConstraintComponent)
    void SetOrientationDriveTwistAndSwing(bool bEnableTwistDrive, bool bEnableSwingDrive); // 0x1c891a0 [Final Native Public]
    void SetOrientationDriveSLERP(bool bEnableSLERP); // 0x1c89110 [Final Native Public]
    void SetLinearZLimit(const ELinearConstraintMotion& ConstraintType, float LimitSize); // 0x1c89050 [Final Native Public]
    void SetLinearYLimit(const ELinearConstraintMotion& ConstraintType, float LimitSize); // 0x1c88f90 [Final Native Public]
    void SetLinearXLimit(const ELinearConstraintMotion& ConstraintType, float LimitSize); // 0x1c88ed0 [Final Native Public]
    void SetLinearVelocityTarget(const FVector& InVelTarget); // 0x1c88e40 [Final Native Public]
    void SetLinearVelocityDrive(bool bEnableDriveX, bool bEnableDriveY, bool bEnableDriveZ); // 0x1c88d20 [Final Native Public]
    void SetLinearPositionTarget(const FVector& InPosTarget); // 0x1c88c90 [Final Native Public]
    void SetLinearPositionDrive(bool bEnableDriveX, bool bEnableDriveY, bool bEnableDriveZ); // 0x1c88b70 [Final Native Public]
    void SetLinearDriveParams(float PositionStrength, float VelocityStrength, float InForceLimit); // 0x1c88a60 [Final Native Public]
    void SetLinearBreakable(bool bLinearBreakable, float LinearBreakThreshold); // 0x1c88990 [Final Native Public]
    void SetDisableCollision(bool bDisableCollision); // 0x1c88900 [Final Native Public]
    void SetConstraintReferencePosition(const EConstraintFrame& Frame, const FVector& RefPosition); // 0x1c88830 [Final Native Public]
    void SetConstraintReferenceOrientation(const EConstraintFrame& Frame, const FVector& PriAxis, const FVector& SecAxis); // 0x1c88710 [Final Native Public]
    void SetConstraintReferenceFrame(const EConstraintFrame& Frame, FTransform& RefFrame); // 0x1c885f0 [Final Native Public]
    void SetConstrainedComponents(UPrimitiveComponent* Component1, const FName& BoneName1, UPrimitiveComponent* Component2, const FName& BoneName2); // 0x1c884a0 [Final Native Public]
    void SetAngularVelocityTarget(const FVector& InVelTarget); // 0x1c88340 [Final Native Public]
    void SetAngularVelocityDriveTwistAndSwing(bool bEnableTwistDrive, bool bEnableSwingDrive); // 0x1c88270 [Final Native Public]
    void SetAngularVelocityDriveSLERP(bool bEnableSLERP); // 0x1c881e0 [Final Native Public]
    void SetAngularVelocityDrive(bool bEnableSwingDrive, bool bEnableTwistDrive); // 0x1c88110 [Final Native Public]
    void SetAngularTwistLimit(const EAngularConstraintMotion& ConstraintType, float TwistLimitAngle); // 0x1c88050 [Final Native Public]
    void SetAngularSwing2Limit(const EAngularConstraintMotion& MotionType, float Swing2LimitAngle); // 0x1c87f90 [Final Native Public]
    void SetAngularSwing1Limit(const EAngularConstraintMotion& MotionType, float Swing1LimitAngle); // 0x1c87ed0 [Final Native Public]
    void SetAngularOrientationTarget(const FRotator& InPosTarget); // 0x1c87e40 [Final Native Public]
    void SetAngularOrientationDrive(bool bEnableSwingDrive, bool bEnableTwistDrive); // 0x1c87d70 [Final Native Public]
    void SetAngularDriveParams(float PositionStrength, float VelocityStrength, float InForceLimit); // 0x1c87c60 [Final Native Public]
    void SetAngularDriveMode(const EAngularDriveMode& DriveMode); // 0x1c87be0 [Final Native Public]
    void SetAngularBreakable(bool bAngularBreakable, float AngularBreakThreshold); // 0x1c87b10 [Final Native Public]
    bool IsBroken(); // 0x1c87650 [Final Native Public]
    float GetCurrentTwist(); // 0x1c873f0 [Final Native Public]
    float GetCurrentSwing2(); // 0x1c873c0 [Final Native Public]
    float GetCurrentSwing1(); // 0x1c87390 [Final Native Public]
    void GetConstraintForce(const FVector& OutLinearForce, const FVector& OutAngularForce); // 0x1c87250 [Final Native Public]
    void BreakConstraint(); // 0x1c87090 [Final Native Public]

// UPhysicsHandleComponent (/Script/Engine.PhysicsHandleComponent)
    void SetTargetRotation(const FRotator& NewRotation); // 0x1c8bd80 [Final Native Public]
    void SetTargetLocationAndRotation(const FVector& NewLocation, const FRotator& NewRotation); // 0x1c8bca0 [Final Native Public]
    void SetTargetLocation(const FVector& NewLocation); // 0x1c8bc10 [Final Native Public]
    void SetLinearStiffness(float NewLinearStiffness); // 0x1c8bb90 [Final Native Public]
    void SetLinearDamping(float NewLinearDamping); // 0x1c8bb10 [Final Native Public]
    void SetInterpolationSpeed(float NewInterpolationSpeed); // 0x1c8ba90 [Final Native Public]
    void SetAngularStiffness(float NewAngularStiffness); // 0x1c8ba10 [Final Native Public]
    void SetAngularDamping(float NewAngularDamping); // 0x1c8b990 [Final Native Public]
    void ReleaseComponent(); // 0x1c8b970 [Native Public]
    void GrabComponentAtLocationWithRotation(UPrimitiveComponent* Component, const FName& InBoneName, const FVector& Location, const FRotator& Rotation); // 0x1c8b700 [Final Native Public]
    void GrabComponentAtLocation(UPrimitiveComponent* Component, const FName& InBoneName, const FVector& GrabLocation); // 0x1c8b5f0 [Final Native Public]
    void GrabComponent(UPrimitiveComponent* Component, const FName& InBoneName, const FVector& GrabLocation, bool bConstrainRotation); // 0x1c8b4a0 [Native Public]
    void GetTargetLocationAndRotation(const FVector& TargetLocation, const FRotator& TargetRotation); // 0x1c8b3c0 [Final Native Public]
    UPrimitiveComponent* GetGrabbedComponent(); // 0x1c8b2a0 [Final Native Public]

// UPhysicsSpringComponent (/Script/Engine.PhysicsSpringComponent)
    FVector GetSpringRestingPoint(); // 0x1c8b380 [Final Native Public]
    FVector GetSpringDirection(); // 0x1c8b340 [Final Native Public]
    FVector GetSpringCurrentEndPoint(); // 0x1c8b300 [Final Native Public]
    float GetNormalizedCompressionScalar(); // 0x1c8b2d0 [Final Native Public]

// APlanarReflection (/Script/Engine.PlanarReflection)
    void OnInterpToggle(bool bEnable); // 0x1c8b8e0 [Final Native Public]

// USceneCaptureComponent (/Script/Engine.SceneCaptureComponent)
    void ShowOnlyComponent(UPrimitiveComponent* InComponent); // 0x1cafc40 [Final Native Public]
    void ShowOnlyActorComponents(AActor* InActor); // 0x1cafbc0 [Final Native Public]
    void SetCaptureSortPriority(int32 NewCaptureSortPriority); // 0x1caf770 [Final Native Public]
    void RemoveShowOnlyComponent(UPrimitiveComponent* InComponent); // 0x1caf5b0 [Final Native Public]
    void RemoveShowOnlyActorComponents(AActor* InActor); // 0x1caf530 [Final Native Public]
    void HideComponent(UPrimitiveComponent* InComponent); // 0x1cad0f0 [Final Native Public]
    void HideActorComponents(AActor* InActor); // 0x1cad070 [Final Native Public]
    void ClearShowOnlyComponents(); // 0x1cac750 [Final Native Public]
    void ClearHiddenComponents(); // 0x1cac730 [Final Native Public]

// UPlatformEventsComponent (/Script/Engine.PlatformEventsComponent)
    bool SupportsConvertibleLaptops(); // 0x1c8be10 [Final Native Public]
    void PlatformEventDelegate__DelegateSignature(); // 0x974900 [Public]
    bool IsInTabletMode(); // 0x1c8b8b0 [Final Native Public]
    bool IsInLaptopMode(); // 0x1c8b880 [Final Native Public]

// UPlatformInterfaceWebResponse (/Script/Engine.PlatformInterfaceWebResponse)
    int32 GetNumHeaders(); // 0x401860 [Native Public]
    FString GetHeaderValue(const FString& HeaderName); // 0x1c93040 [Native Public]
    void GetHeader(int32 HeaderIndex, const FString& Header, const FString& Value); // 0x1c92ee0 [Native Public]

// APlayerCameraManager (/Script/Engine.PlayerCameraManager)
    void StopCameraShake(UCameraShake* ShakeInstance, bool bImmediately); // 0x1c97440 [Native Public]
    void StopCameraFade(); // 0x1c97420 [Native Public]
    void StopCameraAnimInst(UCameraAnimInst* AnimInst, bool bImmediate); // 0x1c97350 [Native Public]
    void StopAllInstancesOfCameraShake(TSubclassOf<UCameraShake> Shake, bool bImmediately); // 0x1c97280 [Native Public]
    void StopAllInstancesOfCameraAnim(UCameraAnim* Anim, bool bImmediate); // 0x1c971b0 [Native Public]
    void StopAllCameraShakes(bool bImmediately); // 0x1c97120 [Native Public]
    void StopAllCameraAnims(bool bImmediate); // 0x1c97090 [Native Public]
    void StartCameraFade(float FromAlpha, float ToAlpha, float Duration, const FLinearColor& Color, bool bShouldFadeAudio, bool bHoldWhenFinished); // 0x1c96e40 [Native Public]
    void SetManualCameraFade(float InFadeAmount, const FLinearColor& Color, bool bInFadeAudio); // 0x1c968f0 [Native Public]
    void SetGameCameraCutThisFrame(); // 0x1c967d0 [Final Native Public]
    bool RemoveCameraModifier(UCameraModifier* ModifierToRemove); // 0x1c95350 [Native Public]
    void RemoveCameraLensEffect(AEmitterCameraLensEffectBase* Emitter); // 0x1beadd0 [Native Public]
    UCameraShake* PlayCameraShake(TSubclassOf<UCameraShake> ShakeClass, float Scale, const ECameraAnimPlaySpace& PlaySpace, const FRotator& UserPlaySpaceRot); // 0x1c94cd0 [Native Public]
    UCameraAnimInst* PlayCameraAnim(UCameraAnim* Anim, float Rate, float Scale, float BlendInTime, float BlendOutTime, bool bLoop, bool bRandomStartTime, float Duration, const ECameraAnimPlaySpace& PlaySpace, const FRotator& UserPlaySpaceRot); // 0x1c949f0 [Native Public]
    void PhotographyCameraModify(const FVector& NewCameraLocation, const FVector& PreviousCameraLocation, const FVector& OriginalCameraLocation, const FVector& ResultCameraLocation); // 0x1c94870 [Native Event Public]
    void OnPhotographySessionStart(); // 0x1c6cbc0 [Native Event Public]
    void OnPhotographySessionEnd(); // 0x1c6d100 [Native Event Public]
    void OnPhotographyMultiPartCaptureStart(); // 0x1bd57e0 [Native Event Public]
    void OnPhotographyMultiPartCaptureEnd(); // 0x1bdffc0 [Native Event Public]
    APlayerController* GetOwningPlayerController(); // 0x1c94350 [Native Public]
    float GetFOVAngle(); // 0x1c92e30 [Native Public]
    FRotator GetCameraRotation(); // 0x1c92df0 [Native Public]
    FVector GetCameraLocation(); // 0x1c92db0 [Native Public]
    UCameraModifier* FindCameraModifierByClass(TSubclassOf<UCameraModifier> ModifierClass); // 0x1c92d10 [Native Public]
    void ClearCameraLensEffects(); // 0x1bbf4e0 [Native Public]
    bool BlueprintUpdateCamera(AActor* CameraTarget, const FVector& NewCameraLocation, const FRotator& NewCameraRotation, const float& NewCameraFOV); // 0x974900 [Event Public]
    UCameraModifier* AddNewCameraModifier(TSubclassOf<UCameraModifier> ModifierClass); // 0x1c8fdb0 [Native Public]
    AEmitterCameraLensEffectBase* AddCameraLensEffect(TSubclassOf<AEmitterCameraLensEffectBase> LensEffectEmitterClass); // 0x1c8fd10 [Native Public]

// UPlayerInput (/Script/Engine.PlayerInput)
    void SetMouseSensitivity(float Sensitivity); // 0x1ca2610 [Final Native Public]
    void SetBind(const FName& BindName, const FString& Command); // 0x1ca1140 [Final Native Public]
    void InvertAxisKey(const FKey& AxisKey); // 0x1c9fad0 [Final Native Public]
    void InvertAxis(const FName& AxisName); // 0x1c9fa50 [Final Native Public]
    void ClearSmoothing(); // 0x1c9e500 [Final Native Public]

// APlayerState (/Script/Engine.PlayerState)
    void ReceiveOverrideWith(APlayerState* OldPlayerState); // 0x974900 [Event Protected]
    void ReceiveCopyProperties(APlayerState* NewPlayerState); // 0x974900 [Event Protected]
    void OnRep_UniqueId(); // 0x4aa350 [Native Public]
    void OnRep_Score(); // 0x1bdffc0 [Native Public]
    void OnRep_PlayerName(); // 0x1bd57e0 [Native Public]
    void OnRep_PlayerId(); // 0x1c6cbc0 [Native Public]
    void OnRep_bIsInactive(); // 0x1c6d100 [Native Public]
    FString GetPlayerName(); // 0x1c9f800 [Final Native Public]

// APointLight (/Script/Engine.PointLight)
    void SetRadius(float NewRadius); // 0x1ca2e80 [Final Native Public]
    void SetLightFalloffExponent(float NewLightFalloffExponent); // 0x1ca2120 [Final Native Public]

// UPointLightComponent (/Script/Engine.PointLightComponent)
    void SetSourceRadius(float bNewValue); // 0x1ca32d0 [Final Native Public]
    void SetSourceLength(float NewValue); // 0x1ca3250 [Final Native Public]
    void SetSoftSourceRadius(float bNewValue); // 0x1ca31d0 [Final Native Public]
    void SetLightFalloffExponent(float NewLightFalloffExponent); // 0x1ca21a0 [Final Native Public]

// UPoseableMeshComponent (/Script/Engine.PoseableMeshComponent)
    void SetBoneTransformByName(const FName& BoneName, FTransform& InTransform, const EBoneSpaces& BoneSpace); // 0x1ca1550 [Final Native Public]
    void SetBoneScaleByName(const FName& BoneName, const FVector& InScale3D, const EBoneSpaces& BoneSpace); // 0x1ca1440 [Final Native Public]
    void SetBoneRotationByName(const FName& BoneName, const FRotator& InRotation, const EBoneSpaces& BoneSpace); // 0x1ca1330 [Final Native Public]
    void SetBoneLocationByName(const FName& BoneName, const FVector& InLocation, const EBoneSpaces& BoneSpace); // 0x1ca1220 [Final Native Public]
    void ResetBoneTransformByName(const FName& BoneName); // 0x1ca0b50 [Final Native Public]
    FTransform GetBoneTransformByName(const FName& BoneName, const EBoneSpaces& BoneSpace); // 0x1c9ebd0 [Final Native Public]
    FVector GetBoneScaleByName(const FName& BoneName, const EBoneSpaces& BoneSpace); // 0x1c9eb00 [Final Native Public]
    FRotator GetBoneRotationByName(const FName& BoneName, const EBoneSpaces& BoneSpace); // 0x1c9ea30 [Final Native Public]
    FVector GetBoneLocationByName(const FName& BoneName, const EBoneSpaces& BoneSpace); // 0x1c9e960 [Final Native Public]
    void CopyPoseFromSkeletalComponent(USkeletalMeshComponent* InComponentToCopy); // 0x1c9e620 [Final Native Public]

// UPostProcessComponent (/Script/Engine.PostProcessComponent)
    void AddOrUpdateBlendable(const TScriptInterface<IUnknown>& InBlendableObject, float InWeight); // 0x1c9dd30 [Final Native Public]

// APostProcessVolume (/Script/Engine.PostProcessVolume)
    void AddOrUpdateBlendable(const TScriptInterface<IUnknown>& InBlendableObject, float InWeight); // 0x1c9dc40 [Final Native Public]

// UProjectileMovementComponent (/Script/Engine.ProjectileMovementComponent)
    void StopSimulating(FHitResult& HitResult); // 0x1ca5590 [Native Public]
    void SetVelocityInLocalSpace(const FVector& NewVelocity); // 0x1ca5500 [Native Public]
    void SetInterpolatedComponent(USceneComponent* Component); // 0x1ca5370 [Native Public]
    void ResetInterpolation(); // 0x1ba6b20 [Native Public]
    void OnProjectileStopDelegate__DelegateSignature(FHitResult& ImpactResult); // 0x974900 [Public]
    void OnProjectileBounceDelegate__DelegateSignature(FHitResult& ImpactResult, const FVector& ImpactVelocity); // 0x974900 [Public]
    void MoveInterpolationTarget(const FVector& NewLocation, const FRotator& NewRotation); // 0x1ca5100 [Native Public]
    FVector LimitVelocity(const FVector& NewVelocity); // 0x1ca5050 [Final Native Public]
    bool IsVelocityUnderSimulationThreshold(); // 0x1ca4ff0 [Final Native Public]
    bool IsInterpolationComplete(); // 0x1ca4fc0 [Final Native Public]

// ARadialForceActor (/Script/Engine.RadialForceActor)
    void ToggleForce(); // 0x1c6cbc0 [Native Public]
    void FireImpulse(); // 0x1bdffc0 [Native Public]
    void EnableForce(); // 0x1bd57e0 [Native Public]
    void DisableForce(); // 0x1c6d100 [Native Public]

// URadialForceComponent (/Script/Engine.RadialForceComponent)
    void RemoveObjectTypeToAffect(const EObjectTypeQuery& ObjectType); // 0x1ca51f0 [Native Public]
    void FireImpulse(); // 0x1ca4fa0 [Native Public]
    void AddObjectTypeToAffect(const EObjectTypeQuery& ObjectType); // 0x1ca4f20 [Native Public]

// URectLightComponent (/Script/Engine.RectLightComponent)
    void SetSourceWidth(float bNewValue); // 0x1ca5480 [Final Native Public]
    void SetSourceTexture(UTexture* bNewValue); // 0x1ca5400 [Final Native Public]
    void SetSourceHeight(float NewValue); // 0x1ca21a0 [Final Native Public]
    void SetBarnDoorLength(float NewValue); // 0x1ca52f0 [Final Native Public]
    void SetBarnDoorAngle(float NewValue); // 0x1ca5270 [Final Native Public]

// ASceneCapture2D (/Script/Engine.SceneCapture2D)
    void OnInterpToggle(bool bEnable); // 0x1c8b8e0 [Final Native Public]

// USceneCaptureComponent2D (/Script/Engine.SceneCaptureComponent2D)
    void CaptureScene(); // 0x1cac710 [Final Native Public]
    void AddOrUpdateBlendable(const TScriptInterface<IUnknown>& InBlendableObject, float InWeight); // 0x1cac5c0 [Final Native Public]

// USceneCaptureComponentCube (/Script/Engine.SceneCaptureComponentCube)
    void CaptureScene(); // 0x1cac710 [Final Native Public]

// ASceneCaptureCube (/Script/Engine.SceneCaptureCube)
    void OnInterpToggle(bool bEnable); // 0x1c8b8e0 [Final Native Public]

// USkeletalMesh (/Script/Engine.SkeletalMesh)
    void SetLODSettings(USkeletalMeshLODSettings* InLODSettings); // 0x587050 [Final Native Public]
    int32 NumSockets(); // 0x1cb2220 [Final Native Public]
    TArray<FString> K2_GetAllMorphTargetNames(); // 0x1cb2140 [Final Native Public]
    bool IsSectionUsingCloth(int32 InSectionIndex, bool bCheckCorrespondingSections); // 0x1cb2080 [Final Native Public]
    USkeletalMeshSocket* GetSocketByIndex(int32 Index); // 0x1cb1ff0 [Final Native Public]
    UNodeMappingContainer* GetNodeMappingContainer(UBlueprint* SourceAsset); // 0x1cb1f60 [Final Native Public]
    FBoxSphereBounds GetImportedBounds(); // 0x1cb1f10 [Final Native Public]
    FBoxSphereBounds GetBounds(); // 0x1cb1ec0 [Final Native Public]
    USkeletalMeshSocket* FindSocketInfo(const FName& InSocketName, FTransform& OutTransform, const int32& OutBoneIndex, const int32& OutIndex); // 0x1cb1cf0 [Final Native Public]
    USkeletalMeshSocket* FindSocketAndIndex(const FName& InSocketName, const int32& OutIndex); // 0x1cb1c20 [Final Native Public]
    USkeletalMeshSocket* FindSocket(const FName& InSocketName); // 0x1cb1b90 [Final Native Public]

// ASkeletalMeshActor (/Script/Engine.SkeletalMeshActor)
    void OnRep_ReplicatedPhysAsset(); // 0x1bd57e0 [Native Public]
    void OnRep_ReplicatedMesh(); // 0x1bdffc0 [Native Public]
    void OnRep_ReplicatedMaterial1(); // 0x1c6cbc0 [Native Public]
    void OnRep_ReplicatedMaterial0(); // 0x1c6d100 [Native Public]

// USkeletalMeshSocket (/Script/Engine.SkeletalMeshSocket)
    void InitializeSocketFromLocation(USkeletalMeshComponent* SkelComp, const FVector& WorldLocation, const FVector& WorldNormal); // 0x1cbab20 [Final Native Public]
    FVector GetSocketLocation(USkeletalMeshComponent* SkelComp); // 0x1cba8a0 [Final Native Public]

// USkyLightComponent (/Script/Engine.SkyLightComponent)
    void SetVolumetricScatteringIntensity(float NewIntensity); // 0x1cbef40 [Final Native Public]
    void SetOcclusionTint(const FColor& InTint); // 0x1cbeeb0 [Final Native Public]
    void SetOcclusionExponent(float InOcclusionExponent); // 0x1cbee30 [Final Native Public]
    void SetOcclusionContrast(float InOcclusionContrast); // 0x1cbedb0 [Final Native Public]
    void SetMinOcclusion(float InMinOcclusion); // 0x1cbed30 [Final Native Public]
    void SetLowerHemisphereColor(const FLinearColor& InLowerHemisphereColor); // 0x1cbeca0 [Final Native Public]
    void SetLightColor(const FLinearColor& NewLightColor); // 0x1cbec20 [Final Native Public]
    void SetIntensity(float NewIntensity); // 0x1cbeba0 [Final Native Public]
    void SetIndirectLightingIntensity(float NewIntensity); // 0x1cbeb20 [Final Native Public]
    void SetCubemapBlend(UTextureCube* SourceCubemap, UTextureCube* DestinationCubemap, float InBlendFraction); // 0x1cbea10 [Final Native Public]
    void SetCubemap(UTextureCube* NewCubemap); // 0x1cbe990 [Final Native Public]
    void RecaptureSky(); // 0x1cbe970 [Final Native Public]

// USoundSubmix (/Script/Engine.SoundSubmix)
    void StopRecordingOutput(UObject* WorldContextObject, const EAudioRecordingExportType& ExportType, const FString& Name, const FString& Path, USoundWave* ExistingSoundWaveToOverwrite); // 0x1cc21b0 [Final Native Public]
    void StopEnvelopeFollowing(UObject* WorldContextObject); // 0x1cc2130 [Final Native Public]
    void StartRecordingOutput(UObject* WorldContextObject, float ExpectedDuration); // 0x1cc2060 [Final Native Public]
    void StartEnvelopeFollowing(UObject* WorldContextObject); // 0x1cc1fe0 [Final Native Public]
    void SetSubmixOutputVolume(UObject* WorldContextObject, float InOutputVolume); // 0x1cc1f10 [Final Native Public]
    void AddEnvelopeFollowerDelegate(UObject* WorldContextObject, const FScriptDelegate& OnSubmixEnvelopeBP); // 0x1cc1e10 [Final Native Public]

// USplineMeshComponent (/Script/Engine.SplineMeshComponent)
    void UpdateMesh(); // 0x1ccd060 [Final Native Public]
    void SetStartTangent(const FVector& StartTangent, bool bUpdateMesh); // 0x1cccf80 [Final Native Public]
    void SetStartScale(const FVector2D& StartScale, bool bUpdateMesh); // 0x1cccec0 [Final Native Public]
    void SetStartRoll(float StartRoll, bool bUpdateMesh); // 0x1cccdf0 [Final Native Public]
    void SetStartPosition(const FVector& StartPos, bool bUpdateMesh); // 0x1cccd10 [Final Native Public]
    void SetStartOffset(const FVector2D& StartOffset, bool bUpdateMesh); // 0x1cccc50 [Final Native Public]
    void SetStartAndEnd(const FVector& StartPos, const FVector& StartTangent, const FVector& EndPos, const FVector& EndTangent, bool bUpdateMesh); // 0x1ccca90 [Final Native Public]
    void SetSplineUpDir(const FVector& InSplineUpDir, bool bUpdateMesh); // 0x1ccc9b0 [Final Native Public]
    void SetForwardAxis(const ESplineMeshAxis& InForwardAxis, bool bUpdateMesh); // 0x1ccc6e0 [Final Native Public]
    void SetEndTangent(const FVector& EndTangent, bool bUpdateMesh); // 0x1ccc600 [Final Native Public]
    void SetEndScale(const FVector2D& EndScale, bool bUpdateMesh); // 0x1ccc540 [Final Native Public]
    void SetEndRoll(float EndRoll, bool bUpdateMesh); // 0x1ccc470 [Final Native Public]
    void SetEndPosition(const FVector& EndPos, bool bUpdateMesh); // 0x1ccc390 [Final Native Public]
    void SetEndOffset(const FVector2D& EndOffset, bool bUpdateMesh); // 0x1ccc2d0 [Final Native Public]
    void SetBoundaryMin(float InBoundaryMin, bool bUpdateMesh); // 0x1ccc200 [Final Native Public]
    void SetBoundaryMax(float InBoundaryMax, bool bUpdateMesh); // 0x1ccc130 [Final Native Public]
    FVector GetStartTangent(); // 0x1ccbfc0 [Final Native Public]
    FVector2D GetStartScale(); // 0x1ccbf80 [Final Native Public]
    float GetStartRoll(); // 0x1ccbf50 [Final Native Public]
    FVector GetStartPosition(); // 0x1ccbf10 [Final Native Public]
    FVector2D GetStartOffset(); // 0x1ccbed0 [Final Native Public]
    FVector GetSplineUpDir(); // 0x1ccbe90 [Final Native Public]
    ESplineMeshAxis GetForwardAxis(); // 0x1ccbc80 [Final Native Public]
    FVector GetEndTangent(); // 0x1ccbc40 [Final Native Public]
    FVector2D GetEndScale(); // 0x1ccbc00 [Final Native Public]
    float GetEndRoll(); // 0x1ccbbd0 [Final Native Public]
    FVector GetEndPosition(); // 0x1ccbb90 [Final Native Public]
    FVector2D GetEndOffset(); // 0x1ccbb50 [Final Native Public]
    float GetBoundaryMin(); // 0x1ccba80 [Final Native Public]
    float GetBoundaryMax(); // 0x1ccba50 [Final Native Public]

// USpotLightComponent (/Script/Engine.SpotLightComponent)
    void SetOuterConeAngle(float NewOuterConeAngle); // 0x1ccc930 [Final Native Public]
    void SetInnerConeAngle(float NewInnerConeAngle); // 0x1ccc830 [Final Native Public]

// USpringArmComponent (/Script/Engine.SpringArmComponent)
    bool IsCollisionFixApplied(); // 0x1ccc080 [Final Native Public]
    FVector GetUnfixedCameraPosition(); // 0x1ccc040 [Final Native Public]
    FRotator GetTargetRotation(); // 0x1ccc000 [Final Native Public]

// UStaticMesh (/Script/Engine.StaticMesh)
    void RemoveSocket(UStaticMeshSocket* Socket); // 0x1ccc0b0 [Final Native Public]
    int32 GetNumSections(int32 InLOD); // 0x1ccbe00 [Final Native Public]
    int32 GetNumLODs(); // 0x1ccbdd0 [Final Native Public]
    int32 GetMaterialIndex(const FName& MaterialSlotName); // 0x1ccbd40 [Final Native Public]
    UMaterialInterface* GetMaterial(int32 MaterialIndex); // 0x1ccbcb0 [Final Native Public]
    FBoxSphereBounds GetBounds(); // 0x1ccbb00 [Final Native Public]
    FBox GetBoundingBox(); // 0x1ccbab0 [Final Native Public]
    UStaticMeshSocket* FindSocket(const FName& InSocketName); // 0x1ccb9c0 [Final Native Public]
    void AddSocket(UStaticMeshSocket* Socket); // 0x1ccb940 [Final Native Public]

// UStereoLayerComponent (/Script/Engine.StereoLayerComponent)
    void SetUVRect(const FBox2D& InUVRect); // 0x1cd0900 [Final Native Public]
    void SetTexture(UTexture* InTexture); // 0x1cd0880 [Final Native Public]
    void SetQuadSize(const FVector2D& InQuadSize); // 0x1cd05d0 [Final Native Public]
    void SetPriority(int32 InPriority); // 0x1cd0550 [Final Native Public]
    void SetLeftTexture(UTexture* InTexture); // 0x1cd0450 [Final Native Public]
    void MarkTextureForUpdate(); // 0x1cd02b0 [Final Native Public]
    FBox2D GetUVRect(); // 0x1cd0260 [Final Native Public]
    UTexture* GetTexture(); // 0x1cd0240 [Final Native Public]
    FVector2D GetQuadSize(); // 0x1cd0210 [Final Native Public]
    int32 GetPriority(); // 0x1cd01f0 [Final Native Public]
    UTexture* GetLeftTexture(); // 0x1ccff70 [Final Native Public]

// UStereoLayerFunctionLibrary (/Script/Engine.StereoLayerFunctionLibrary)
    void ShowSplashScreen(); // 0x1cd0990 [Final Native Static Public]
    void SetSplashScreen(UTexture* Texture, const FVector2D& Scale, const FVector& Offset, bool bShowLoadingMovie, bool bShowOnSet); // 0x1cd06e0 [Final Native Static Public]
    void HideSplashScreen(); // 0x1cd0290 [Final Native Static Public]
    void EnableAutoLoadingSplashScreen(bool InAutoShowEnabled); // 0x1ccfdb0 [Final Native Static Public]

// USubsystemBlueprintLibrary (/Script/Engine.SubsystemBlueprintLibrary)
    ULocalPlayerSubsystem* GetLocalPlayerSubSystemFromPlayerController(APlayerController* PlayerController, TSubclassOf<ULocalPlayerSubsystem> Class); // 0x1cd0070 [Final Native Static Public]
    ULocalPlayerSubsystem* GetLocalPlayerSubsystem(UObject* ContextObject, TSubclassOf<ULocalPlayerSubsystem> Class); // 0x1cd0130 [Final Native Static Public]
    UGameInstanceSubsystem* GetGameInstanceSubsystem(UObject* ContextObject, TSubclassOf<UGameInstanceSubsystem> Class); // 0x1ccfeb0 [Final Native Static Public]
    UEngineSubsystem* GetEngineSubsystem(TSubclassOf<UEngineSubsystem> Class); // 0x1ccfe30 [Final Native Static Public]

// UTimecodeProvider (/Script/Engine.TimecodeProvider)
    FTimecode GetTimecode(); // 0x1cd6ae0 [Native Public]
    ETimecodeProviderSynchronizationState GetSynchronizationState(); // 0x1cd6ab0 [Native Public]
    FFrameRate GetFrameRate(); // 0x1cd69b0 [Native Public]

// USystemTimeTimecodeProvider (/Script/Engine.SystemTimeTimecodeProvider)
    void SetFrameRate(const FFrameRate& InFrameRate); // 0x1cd3210 [Final Native Public]

// UTextRenderComponent (/Script/Engine.TextRenderComponent)
    void SetYScale(float Value); // 0x5a1370 [Final Native Public]
    void SetXScale(float Value); // 0x1cd36c0 [Final Native Public]
    void SetWorldSize(float Value); // 0x1cd3640 [Final Native Public]
    void SetVertSpacingAdjust(float Value); // 0x1cd3540 [Final Native Public]
    void SetVerticalAlignment(const EVerticalTextAligment& Value); // 0x1cd35c0 [Final Native Public]
    void SetTextRenderColor(const FColor& Value); // 0x1cd34d0 [Final Native Public]
    void SetTextMaterial(UMaterialInterface* Material); // 0x1cd3450 [Final Native Public]
    void SetText(const FString& Value); // 0x1cd33b0 [Final Native Public]
    void SetHorizSpacingAdjust(float Value); // 0x1cd32b0 [Final Native Public]
    void SetHorizontalAlignment(const EHorizTextAligment& Value); // 0x1cd3330 [Final Native Public]
    void SetFont(UFont* Value); // 0x1cd3190 [Final Native Public]
    void K2_SetText(FText& Value); // 0x1cd30c0 [Final Native Public]
    FVector GetTextWorldSize(); // 0x1cd3080 [Final Native Public]
    FVector GetTextLocalSize(); // 0x1cd3040 [Final Native Public]

// UTimelineComponent (/Script/Engine.TimelineComponent)
    void Stop(); // 0x1cd7440 [Final Native Public]
    void SetVectorCurve(UCurveVector* NewVectorCurve, const FName& VectorTrackName); // 0x1cd7230 [Final Native Public]
    void SetTimelineLengthMode(const ETimelineLengthMode& NewLengthMode); // 0x1cd71b0 [Final Native Public]
    void SetTimelineLength(float NewLength); // 0x1cd7130 [Final Native Public]
    void SetPlayRate(float NewRate); // 0x1cd6fa0 [Final Native Public]
    void SetPlaybackPosition(float NewPosition, bool bFireEvents, bool bFireUpdate); // 0x1cd7020 [Final Native Public]
    void SetNewTime(float NewTime); // 0x1cd6f20 [Final Native Public]
    void SetLooping(bool bNewLooping); // 0x1cd6e90 [Final Native Public]
    void SetLinearColorCurve(UCurveLinearColor* NewLinearColorCurve, const FName& LinearColorTrackName); // 0x1cd6dd0 [Final Native Public]
    void SetIgnoreTimeDilation(bool bNewIgnoreTimeDilation); // 0x1cd6d40 [Final Native Public]
    void SetFloatCurve(UCurveFloat* NewFloatCurve, const FName& FloatTrackName); // 0x1cd6c80 [Final Native Public]
    void ReverseFromEnd(); // 0x1cd6c60 [Final Native Public]
    void Reverse(); // 0x1cd6c40 [Final Native Public]
    void PlayFromStart(); // 0x1cd6c20 [Final Native Public]
    void Play(); // 0x1cd6c00 [Final Native Public]
    void OnRep_Timeline(); // 0x1cd6be0 [Final Native Public]
    bool IsReversing(); // 0x1cd6bb0 [Final Native Public]
    bool IsPlaying(); // 0x1cd6b80 [Final Native Public]
    bool IsLooping(); // 0x1cd6b50 [Final Native Public]
    float GetTimelineLength(); // 0x1cd6b20 [Final Native Public]
    float GetPlayRate(); // 0x1cd6a50 [Final Native Public]
    float GetPlaybackPosition(); // 0x1cd6a80 [Final Native Public]
    bool GetIgnoreTimeDilation(); // 0x1cd69f0 [Final Native Public]

// UTwitterIntegrationBase (/Script/Engine.TwitterIntegrationBase)
    bool TwitterRequest(const FString& URL, const TArray<FString>& ParamKeysAndValues, const ETwitterRequestMethod& RequestMethod, int32 AccountIndex); // 0x1cd7460 [Native Public]
    bool ShowTweetUI(const FString& InitialMessage, const FString& URL, const FString& Picture); // 0x1cd72f0 [Native Public]
    void Init(); // 0xfe02c0 [Native Public]
    int32 GetNumAccounts(); // 0x1cd6a20 [Native Public]
    FString GetAccountName(int32 AccountIndex); // 0x1cd68d0 [Native Public]
    bool CanShowTweetUI(); // 0xfe0290 [Native Public]
    bool AuthorizeAccounts(); // 0x1b8f370 [Native Public]

// UVectorFieldComponent (/Script/Engine.VectorFieldComponent)
    void SetIntensity(float NewIntensity); // 0x1cdad10 [Native Public]

// UVisualLoggerKismetLibrary (/Script/Engine.VisualLoggerKismetLibrary)
    void RedirectVislog(UObject* SourceOwner, UObject* DestinationOwner); // 0x1cdabe0 [Final Native Static Public]
    void LogText(UObject* WorldContextObject, const FString& Text, const FName& LogCategory, bool bAddToMessageLog); // 0x1cdaa50 [Final Native Static Public]
    void LogSegment(UObject* WorldContextObject, const FVector& SegmentStart, const FVector& SegmentEnd, const FString& Text, const FLinearColor& ObjectColor, float Thickness, const FName& CategoryName, bool bAddToMessageLog); // 0x1cda7a0 [Final Native Static Public]
    void LogLocation(UObject* WorldContextObject, const FVector& Location, const FString& Text, const FLinearColor& ObjectColor, float Radius, const FName& LogCategory, bool bAddToMessageLog); // 0x1cda530 [Final Native Static Public]
    void LogBox(UObject* WorldContextObject, const FBox& BoxShape, const FString& Text, const FLinearColor& ObjectColor, const FName& LogCategory, bool bAddToMessageLog); // 0x1cda300 [Final Native Static Public]
    void EnableRecording(bool bEnabled); // 0x1c43b40 [Final Native Static Public]

// UVOIPTalker (/Script/Engine.VOIPTalker)
    void RegisterWithPlayerState(APlayerState* OwningState); // 0x1cdac90 [Final Native Public]
    float GetVoiceLevel(); // 0x1cda280 [Final Native Public]
    UVOIPTalker* CreateTalkerForPlayer(APlayerState* OwningState); // 0x1cda200 [Final Native Static Public]
    void BPOnTalkingEnd(); // 0x1cda1e0 [Native Event Protected]
    void BPOnTalkingBegin(UAudioComponent* AudioComponent); // 0x1cda150 [Native Event Protected]

// UVOIPStatics (/Script/Engine.VOIPStatics)
    void SetMicThreshold(float InThreshold); // 0x1cdae10 [Final Native Static Public]

// UWindDirectionalSourceComponent (/Script/Engine.WindDirectionalSourceComponent)
    void SetWindType(const EWindSourceType& InNewType); // 0x1cdb080 [Final Native Public]
    void SetStrength(float InNewStrength); // 0x1cdb000 [Final Native Public]
    void SetSpeed(float InNewSpeed); // 0x1cdaf80 [Final Native Public]
    void SetRadius(float InNewRadius); // 0x1cdaf00 [Final Native Public]
    void SetMinimumGustAmount(float InNewMinGust); // 0x1cdae80 [Final Native Public]
    void SetMaximumGustAmount(float InNewMaxGust); // 0x1cdad90 [Final Native Public]

// AWorldSettings (/Script/Engine.WorldSettings)
    void OnRep_WorldGravityZ(); // 0x1bdffc0 [Native Public]

// UEyeTrackerFunctionLibrary (/Script/EyeTracker.EyeTrackerFunctionLibrary)
    void SetEyeTrackedPlayer(APlayerController* PlayerController); // 0x14c10c0 [Final Native Static Public]
    bool IsStereoGazeDataAvailable(); // 0x14c1090 [Final Native Static Public]
    bool IsEyeTrackerConnected(); // 0x14c1060 [Final Native Static Public]
    bool GetStereoGazeData(FEyeTrackerStereoGazeData& OutGazeData); // 0x14c0fc0 [Final Native Static Public]
    bool GetGazeData(FEyeTrackerGazeData& OutGazeData); // 0x14c0f10 [Final Native Static Public]

// UFieldSystemComponent (/Script/FieldSystemEngine.FieldSystemComponent)
    void ResetFieldSystem(); // 0x12700d0 [Final Native Public]
    void ApplyUniformVectorFalloffForce(bool Enabled, const FVector& Position, const FVector& Direction, float Radius, float Magnitude); // 0x126ff20 [Final Native Public]
    void ApplyStrainField(bool Enabled, const FVector& Position, float Radius, float Magnitude, int32 Iterations); // 0x126fd70 [Final Native Public]
    void ApplyStayDynamicField(bool Enabled, const FVector& Position, float Radius); // 0x126fc50 [Final Native Public]
    void ApplyRadialVectorFalloffForce(bool Enabled, const FVector& Position, float Radius, float Magnitude); // 0x126fae0 [Final Native Public]
    void ApplyRadialForce(bool Enabled, const FVector& Position, float Magnitude); // 0x126f9c0 [Final Native Public]
    void ApplyPhysicsField(bool Enabled, const EFieldPhysicsType& Target, UFieldSystemMetaData* MetaData, UFieldNodeBase* Field); // 0x126f870 [Final Native Public]
    void ApplyLinearForce(bool Enabled, const FVector& Direction, float Magnitude); // 0x126f750 [Final Native Public]
    void AddFieldCommand(bool Enabled, const EFieldPhysicsType& Target, UFieldSystemMetaData* MetaData, UFieldNodeBase* Field); // 0x126f600 [Final Native Public]

// UFieldSystemMetaDataIteration (/Script/FieldSystemEngine.FieldSystemMetaDataIteration)
    UFieldSystemMetaDataIteration* SetMetaDataIteration(int32 Iterations); // 0x1270420 [Final Native Public]

// UFieldSystemMetaDataProcessingResolution (/Script/FieldSystemEngine.FieldSystemMetaDataProcessingResolution)
    UFieldSystemMetaDataProcessingResolution* SetMetaDataaProcessingResolutionType(const EFieldResolutionType& ResolutionType); // 0x12704b0 [Final Native Public]

// UUniformInteger (/Script/FieldSystemEngine.UniformInteger)
    UUniformInteger* SetUniformInteger(int32 Magnitude); // 0x1270420 [Final Native Public]

// URadialIntMask (/Script/FieldSystemEngine.RadialIntMask)
    URadialIntMask* SetRadialIntMask(float Radius, const FVector& Position, int32 InteriorValue, int32 ExteriorValue, const ESetMaskConditionType& SetMaskConditionIn); // 0x1270cb0 [Final Native Public]

// UUniformScalar (/Script/FieldSystemEngine.UniformScalar)
    UUniformScalar* SetUniformScalar(float Magnitude); // 0x1270f50 [Final Native Public]

// URadialFalloff (/Script/FieldSystemEngine.RadialFalloff)
    URadialFalloff* SetRadialFalloff(float Magnitude, float MinRange, float MaxRange, float Default, float Radius, const FVector& Position, const EFieldFalloffType& Falloff); // 0x1270a90 [Final Native Public]

// UPlaneFalloff (/Script/FieldSystemEngine.PlaneFalloff)
    UPlaneFalloff* SetPlaneFalloff(float Magnitude, float MinRange, float MaxRange, float Default, float Distance, const FVector& Position, const FVector& Normal, const EFieldFalloffType& Falloff); // 0x1270810 [Final Native Public]

// UBoxFalloff (/Script/FieldSystemEngine.BoxFalloff)
    UBoxFalloff* SetBoxFalloff(float Magnitude, float MinRange, float MaxRange, float Default, const FTransform& Transform, const EFieldFalloffType& Falloff); // 0x12700f0 [Final Native Public]

// UNoiseField (/Script/FieldSystemEngine.NoiseField)
    UNoiseField* SetNoiseField(float MinRange, float MaxRange, const FTransform& Transform); // 0x1270540 [Final Native Public]

// UUniformVector (/Script/FieldSystemEngine.UniformVector)
    UUniformVector* SetUniformVector(float Magnitude, const FVector& Direction); // 0x1270e70 [Final Native Public]

// URadialVector (/Script/FieldSystemEngine.RadialVector)
    URadialVector* SetRadialVector(float Magnitude, const FVector& Position); // 0x1270e70 [Final Native Public]

// URandomVector (/Script/FieldSystemEngine.RandomVector)
    URandomVector* SetRandomVector(float Magnitude); // 0x1270f50 [Final Native Public]

// UOperatorField (/Script/FieldSystemEngine.OperatorField)
    UOperatorField* SetOperatorField(float Magnitude, UFieldNodeBase* RightField, UFieldNodeBase* LeftField, const EFieldOperationType& Operation); // 0x12706c0 [Final Native Public]

// UToIntegerField (/Script/FieldSystemEngine.ToIntegerField)
    UToIntegerField* SetToIntegerField(UFieldNodeFloat* FloatField); // 0x1271010 [Final Native Public]

// UToFloatField (/Script/FieldSystemEngine.ToFloatField)
    UToFloatField* SetToFloatField(UFieldNodeInt* IntegerField); // 0x1271010 [Final Native Public]

// UCullingField (/Script/FieldSystemEngine.CullingField)
    UCullingField* SetCullingField(UFieldNodeBase* Culling, UFieldNodeBase* Field, const EFieldCullingOperationType& Operation); // 0x1270320 [Final Native Public]

// UReturnResultsTerminal (/Script/FieldSystemEngine.ReturnResultsTerminal)
    UReturnResultsTerminal* SetReturnResultsTerminal(); // 0x1270fe0 [Final Native Public]

// UFoliageStatistics (/Script/Foliage.FoliageStatistics)
    int32 FoliageOverlappingSphereCount(UObject* WorldContextObject, UStaticMesh* StaticMesh, const FVector& CenterPosition, float Radius); // 0x11b83a0 [Final Native Static Public]
    int32 FoliageOverlappingBoxCount(UObject* WorldContextObject, UStaticMesh* StaticMesh, const FBox& Box); // 0x11b8280 [Final Native Static Public]

// AInteractiveFoliageActor (/Script/Foliage.InteractiveFoliageActor)
    void CapsuleTouched(UPrimitiveComponent* OverlappedComp, AActor* Other, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& OverlapInfo); // 0x11b8090 [Final Native Protected]

// UProceduralFoliageSpawner (/Script/Foliage.ProceduralFoliageSpawner)
    void Simulate(int32 NumSteps); // 0x11b84f0 [Final Native Public]

// UBlueprintGameplayTagLibrary (/Script/GameplayTags.BlueprintGameplayTagLibrary)
    bool RemoveGameplayTag(FGameplayTagContainer& TagContainer, const FGameplayTag& Tag); // 0x1490d60 [Final Native Static Public]
    bool NotEqual_TagTag(const FGameplayTag& A, const FString& B); // 0x1490c40 [Final Native Static Public]
    bool NotEqual_TagContainerTagContainer(const FGameplayTagContainer& A, const FString& B); // 0x1490ad0 [Final Native Static Public]
    bool NotEqual_GameplayTagContainer(FGameplayTagContainer& A, FGameplayTagContainer& B); // 0x1490980 [Final Native Static Public]
    bool NotEqual_GameplayTag(const FGameplayTag& A, const FGameplayTag& B); // 0x14908c0 [Final Native Static Public]
    bool MatchesTag(const FGameplayTag& TagOne, const FGameplayTag& TagTwo, bool bExactMatch); // 0x14907d0 [Final Native Static Public]
    bool MatchesAnyTags(const FGameplayTag& TagOne, FGameplayTagContainer& OtherContainer, bool bExactMatch); // 0x1490690 [Final Native Static Public]
    FGameplayTagContainer MakeLiteralGameplayTagContainer(const FGameplayTagContainer& Value); // 0x1490580 [Final Native Static Public]
    FGameplayTag MakeLiteralGameplayTag(const FGameplayTag& Value); // 0x14904f0 [Final Native Static Public]
    FGameplayTagQuery MakeGameplayTagQuery(const FGameplayTagQuery& TagQuery); // 0x14903c0 [Final Native Static Public]
    FGameplayTagContainer MakeGameplayTagContainerFromTag(const FGameplayTag& SingleTag); // 0x1490310 [Final Native Static Public]
    FGameplayTagContainer MakeGameplayTagContainerFromArray(const TArray<FGameplayTag>& GameplayTags); // 0x1490240 [Final Native Static Public]
    bool IsTagQueryEmpty(FGameplayTagQuery& TagQuery); // 0x1490160 [Final Native Static Public]
    bool IsGameplayTagValid(const FGameplayTag& GameplayTag); // 0x14900e0 [Final Native Static Public]
    bool HasTag(FGameplayTagContainer& TagContainer, const FGameplayTag& Tag, bool bExactMatch); // 0x148ffa0 [Final Native Static Public]
    bool HasAnyTags(FGameplayTagContainer& TagContainer, FGameplayTagContainer& OtherContainer, bool bExactMatch); // 0x148fd80 [Final Native Static Public]
    bool HasAllTags(FGameplayTagContainer& TagContainer, FGameplayTagContainer& OtherContainer, bool bExactMatch); // 0x148fb30 [Final Native Static Public]
    bool HasAllMatchingGameplayTags(const TScriptInterface<IUnknown>& TagContainerInterface, FGameplayTagContainer& OtherContainer); // 0x148fa10 [Final Native Static Public]
    FName GetTagName(FGameplayTag& GameplayTag); // 0x148f8a0 [Final Native Static Public]
    int32 GetNumGameplayTagsInContainer(FGameplayTagContainer& TagContainer); // 0x148f720 [Final Native Static Public]
    FString GetDebugStringFromGameplayTagContainer(FGameplayTagContainer& TagContainer); // 0x148f620 [Final Native Static Public]
    FString GetDebugStringFromGameplayTag(const FGameplayTag& GameplayTag); // 0x148f550 [Final Native Static Public]
    void GetAllActorsOfClassMatchingTagQuery(UObject* WorldContextObject, TSubclassOf<AActor> ActorClass, FGameplayTagQuery& GameplayTagQuery, const TArray<AActor*>& OutActors); // 0x148f380 [Final Native Static Public]
    bool EqualEqual_GameplayTagContainer(FGameplayTagContainer& A, FGameplayTagContainer& B); // 0x148f230 [Final Native Static Public]
    bool EqualEqual_GameplayTag(const FGameplayTag& A, const FGameplayTag& B); // 0x148f170 [Final Native Static Public]
    bool DoesTagAssetInterfaceHaveTag(const TScriptInterface<IUnknown>& TagContainerInterface, const FGameplayTag& Tag); // 0x148f090 [Final Native Static Public]
    bool DoesContainerMatchTagQuery(FGameplayTagContainer& TagContainer, FGameplayTagQuery& TagQuery); // 0x148ef30 [Final Native Static Public]
    void BreakGameplayTagContainer(FGameplayTagContainer& GameplayTagContainer, const TArray<FGameplayTag>& GameplayTags); // 0x148ee10 [Final Native Static Public]
    void AppendGameplayTagContainers(FGameplayTagContainer& InOutTagContainer, FGameplayTagContainer& InTagContainer); // 0x148ece0 [Final Native Static Public]
    void AddGameplayTag(FGameplayTagContainer& TagContainer, const FGameplayTag& Tag); // 0x148ebe0 [Final Native Static Public]

// IGameplayTagAssetInterface (/Script/GameplayTags.GameplayTagAssetInterface)
    bool HasMatchingGameplayTag(const FGameplayTag& TagToCheck); // 0x148ff00 [Native Public]
    bool HasAnyMatchingGameplayTags(FGameplayTagContainer& TagContainer); // 0x148fcb0 [Native Public]
    bool HasAllMatchingGameplayTags(FGameplayTagContainer& TagContainer); // 0x148f940 [Native Public]
    void GetOwnedGameplayTags(FGameplayTagContainer& TagContainer); // 0x148f7e0 [Native Public]

// UGameplayTask (/Script/GameplayTasks.GameplayTask)
    void ReadyForActivation(); // 0x1dda030 [Final Native Public]
    void GenericGameplayTaskDelegate__DelegateSignature(); // 0x974900 [Public]
    void EndTask(); // 0x1dd9ce0 [Final Native Public]

// UGameplayTask_ClaimResource (/Script/GameplayTasks.GameplayTask_ClaimResource)
    UGameplayTask_ClaimResource* ClaimResources(const TScriptInterface<IUnknown>& InTaskOwner, const TArray<TSubclassOf<UGameplayTaskResource>>& ResourceClasses, uint8 Priority, const FName& TaskInstanceName); // 0x1dd9b40 [Final Native Static Public]
    UGameplayTask_ClaimResource* ClaimResource(const TScriptInterface<IUnknown>& InTaskOwner, TSubclassOf<UGameplayTaskResource> ResourceClass, uint8 Priority, const FName& TaskInstanceName); // 0x1dd99f0 [Final Native Static Public]

// UGameplayTask_SpawnActor (/Script/GameplayTasks.GameplayTask_SpawnActor)
    UGameplayTask_SpawnActor* SpawnActor(const TScriptInterface<IUnknown>& TaskOwner, const FVector& SpawnLocation, const FRotator& SpawnRotation, TSubclassOf<AActor> Class, bool bSpawnOnlyOnAuthority); // 0x1dda050 [Final Native Static Public]
    void FinishSpawningActor(UObject* WorldContextObject, AActor* SpawnedActor); // 0x1dd9d00 [Native Public]
    bool BeginSpawningActor(UObject* WorldContextObject, const AActor*& SpawnedActor); // 0x1dd9910 [Native Public]

// UGameplayTask_WaitDelay (/Script/GameplayTasks.GameplayTask_WaitDelay)
    UGameplayTask_WaitDelay* TaskWaitDelay(const TScriptInterface<IUnknown>& TaskOwner, float Time, uint8 Priority); // 0x1dda200 [Final Native Static Public]
    void TaskDelayDelegate__DelegateSignature(); // 0x974900 [Public]

// UGameplayTasksComponent (/Script/GameplayTasks.GameplayTasksComponent)
    void OnRep_SimulatedTasks(); // 0x1dda010 [Final Native Public]
    EGameplayTaskRunResult K2_RunGameplayTask(const TScriptInterface<IUnknown>& TaskOwner, UGameplayTask* Task, uint8 Priority, const TArray<TSubclassOf<UGameplayTaskResource>>& AdditionalRequiredResources, const TArray<TSubclassOf<UGameplayTaskResource>>& AdditionalClaimedResources); // 0x1dd9dd0 [Final Native Static Public]

// AGeometryCacheActor (/Script/GeometryCache.GeometryCacheActor)
    UGeometryCacheComponent* GetGeometryCacheComponent(); // 0x5a0ec0 [Final Native Public]

// UGeometryCacheComponent (/Script/GeometryCache.GeometryCacheComponent)
    void TickAtThisTime(float Time, bool bInIsRunning, bool bInBackwards, bool bInIsLooping); // 0x5a1410 [Final Native Public]
    void Stop(); // 0x5a13f0 [Final Native Public]
    void SetStartTimeOffset(float NewStartTimeOffset); // 0x5a1370 [Final Native Public]
    void SetPlaybackSpeed(float NewPlaybackSpeed); // 0x5a12f0 [Final Native Public]
    void SetLooping(bool bNewLooping); // 0x5a1170 [Final Native Public]
    bool SetGeometryCache(UGeometryCache* NewGeomCache); // 0x5a10e0 [Final Native Public]
    void PlayReversedFromEnd(); // 0x5a10c0 [Final Native Public]
    void PlayReversed(); // 0x5a10a0 [Final Native Public]
    void PlayFromStart(); // 0x5a1080 [Final Native Public]
    void Play(); // 0x5a1060 [Final Native Public]
    void Pause(); // 0x5a1040 [Final Native Public]
    bool IsPlayingReversed(); // 0x5a1010 [Final Native Public]
    bool IsPlaying(); // 0x5a0fe0 [Final Native Public]
    bool IsLooping(); // 0x5a0fb0 [Final Native Public]
    float GetStartTimeOffset(); // 0x5a0f80 [Final Native Public]
    float GetPlaybackSpeed(); // 0x5a0f50 [Final Native Public]
    float GetPlaybackDirection(); // 0x5a0f20 [Final Native Public]
    int32 GetNumberOfFrames(); // 0x5a0ef0 [Final Native Public]
    float GetDuration(); // 0x5a0e90 [Final Native Public]
    float GetAnimationTime(); // 0x5a0e60 [Final Native Public]

// UGeometryCacheTrack_FlipbookAnimation (/Script/GeometryCache.GeometryCacheTrack_FlipbookAnimation)
    void AddMeshSample(FGeometryCacheMeshData& MeshData, float SampleTime); // 0x5a0d30 [Final Native Public]

// UGeometryCacheTrack_TransformAnimation (/Script/GeometryCache.GeometryCacheTrack_TransformAnimation)
    void SetMesh(FGeometryCacheMeshData& NewMeshData); // 0x5a1200 [Final Native Public]

// UGeometryCacheTrack_TransformGroupAnimation (/Script/GeometryCache.GeometryCacheTrack_TransformGroupAnimation)
    void SetMesh(FGeometryCacheMeshData& NewMeshData); // 0x5a1200 [Final Native Public]

// UChaosDestructionListener (/Script/GeometryCollectionEngine.ChaosDestructionListener)
    void SortTrailingEvents(const TArray<FChaosTrailingEventData>& TrailingEvents, const EChaosTrailingSortMethod& SortMethod); // 0x127f5a0 [Final Native Public]
    void SortCollisionEvents(const TArray<FChaosCollisionEventData>& CollisionEvents, const EChaosCollisionSortMethod& SortMethod); // 0x127f5a0 [Final Native Public]
    void SortBreakingEvents(const TArray<FChaosBreakingEventData>& BreakingEvents, const EChaosBreakingSortMethod& SortMethod); // 0x127f5a0 [Final Native Public]
    void SetTrailingEventRequestSettings(FChaosTrailingEventRequestSettings& InSettings); // 0x127f500 [Final Native Public]
    void SetTrailingEventEnabled(bool bIsEnabled); // 0x127f470 [Final Native Public]
    void SetCollisionEventRequestSettings(FChaosCollisionEventRequestSettings& InSettings); // 0x127f340 [Final Native Public]
    void SetCollisionEventEnabled(bool bIsEnabled); // 0x127f2b0 [Final Native Public]
    void SetBreakingEventRequestSettings(FChaosBreakingEventRequestSettings& InSettings); // 0x127f210 [Final Native Public]
    void SetBreakingEventEnabled(bool bIsEnabled); // 0x127f180 [Final Native Public]
    void RemoveGeometryCollectionActor(AGeometryCollectionActor* GeometryCollectionActor); // 0x127f100 [Final Native Public]
    void RemoveChaosSolverActor(AChaosSolverActor* ChaosSolverActor); // 0x127f080 [Final Native Public]
    bool IsEventListening(); // 0x127eef0 [Final Native Public]
    void AddGeometryCollectionActor(AGeometryCollectionActor* GeometryCollectionActor); // 0x127ec30 [Final Native Public]
    void AddChaosSolverActor(AChaosSolverActor* ChaosSolverActor); // 0x127ebb0 [Final Native Public]

// AGeometryCollectionActor (/Script/GeometryCollectionEngine.GeometryCollectionActor)
    bool RaycastSingle(const FVector& Start, const FVector& End, FHitResult& OutHit); // 0x127ef20 [Final Native Public]

// UGeometryCollectionComponent (/Script/GeometryCollectionEngine.GeometryCollectionComponent)
    void SetNotifyBreaks(bool bNewNotifyBreaks); // 0x127f3e0 [Final Native Public]
    void ReceivePhysicsCollision(FChaosPhysicsCollisionInfo& CollisionInfo); // 0x974900 [Event Public]
    void NotifyGeometryCollectionPhysicsStateChange__DelegateSignature(UGeometryCollectionComponent* FracturedComponent); // 0x974900 [Public]
    void NotifyGeometryCollectionPhysicsLoadingStateChange__DelegateSignature(UGeometryCollectionComponent* FracturedComponent); // 0x974900 [Public]
    void ApplyPhysicsField(bool Enabled, const EGeometryCollectionPhysicsTypeEnum& Target, UFieldSystemMetaData* MetaData, UFieldNodeBase* Field); // 0x127ed80 [Final Native Public]
    void ApplyKinematicField(float Radius, const FVector& Position); // 0x127ecb0 [Final Native Public]

// USkeletalMeshSimulationComponent (/Script/GeometryCollectionEngine.SkeletalMeshSimulationComponent)
    void ReceivePhysicsCollision(FChaosPhysicsCollisionInfo& CollisionInfo); // 0x974900 [Event Public]

// UStaticMeshSimulationComponent (/Script/GeometryCollectionEngine.StaticMeshSimulationComponent)
    void ReceivePhysicsCollision(FChaosPhysicsCollisionInfo& CollisionInfo); // 0x974900 [Event Public]
    void ForceRecreatePhysicsState(); // 0x127eed0 [Final Native Public]

// UHeadMountedDisplayFunctionLibrary (/Script/HeadMountedDisplay.HeadMountedDisplayFunctionLibrary)
    void UpdateExternalTrackingHMDPosition(FTransform& ExternalTrackingTransform); // 0x1003d90 [Final Native Static Public]
    void SetWorldToMetersScale(UObject* WorldContext, float NewScale); // 0x1003cd0 [Final Native Static Public]
    void SetTrackingOrigin(const EHMDTrackingOrigin& Origin); // 0x1003be0 [Final Native Static Public]
    void SetSpectatorScreenTexture(UTexture* InTexture); // 0x1003af0 [Final Native Static Public]
    void SetSpectatorScreenModeTexturePlusEyeLayout(const FVector2D& EyeRectMin, const FVector2D& EyeRectMax, const FVector2D& TextureRectMin, const FVector2D& TextureRectMax, bool bDrawEyeFirst, bool bClearBlack, bool bUseAlpha); // 0x1003900 [Final Native Static Public]
    void SetSpectatorScreenMode(const ESpectatorScreenMode& Mode); // 0x1003890 [Final Native Static Public]
    void SetClippingPlanes(float Near, float Far); // 0x10035d0 [Final Native Static Public]
    void ResetOrientationAndPosition(float Yaw, const EOrientPositionSelector& Options); // 0x10034a0 [Final Native Static Public]
    bool IsSpectatorScreenModeControllable(); // 0x1003450 [Final Native Static Public]
    bool IsInLowPersistenceMode(); // 0x1003140 [Final Native Static Public]
    bool IsHeadMountedDisplayEnabled(); // 0x1003110 [Final Native Static Public]
    bool IsHeadMountedDisplayConnected(); // 0x10030e0 [Final Native Static Public]
    bool IsDeviceTracking(FXRDeviceId& XRDeviceId); // 0x1003040 [Final Native Static Public]
    bool HasValidTrackingPosition(); // 0x1003010 [Final Native Static Public]
    float GetWorldToMetersScale(UObject* WorldContext); // 0x1002f80 [Final Native Static Public]
    void GetVRFocusState(const bool& bUseFocus, const bool& bHasFocus); // 0x1002ea0 [Final Native Static Public]
    FTransform GetTrackingToWorldTransform(UObject* WorldContext); // 0x1002de0 [Final Native Static Public]
    void GetTrackingSensorParameters(const FVector& Origin, const FRotator& Rotation, const float& LeftFOV, const float& RightFOV, const float& TopFOV, const float& BottomFOV, const float& Distance, const float& NearPlane, const float& FarPlane, const bool& IsActive, int32 Index); // 0x1002a00 [Final Native Static Public]
    EHMDTrackingOrigin GetTrackingOrigin(); // 0x10029c0 [Final Native Static Public]
    float GetScreenPercentage(); // 0x1002990 [Final Native Static Public]
    void GetPositionalTrackingCameraParameters(const FVector& CameraOrigin, const FRotator& CameraRotation, const float& HFOV, const float& VFOV, const float& CameraDistance, const float& NearPlane, const float& FarPlane); // 0x1002720 [Final Native Static Public]
    float GetPixelDensity(); // 0x10026f0 [Final Native Static Public]
    void GetOrientationAndPosition(const FRotator& DeviceRotation, const FVector& DevicePosition); // 0x1002550 [Final Native Static Public]
    int32 GetNumOfTrackingSensors(); // 0x1002520 [Final Native Static Public]
    EHMDWornState GetHMDWornState(); // 0x10023b0 [Final Native Static Public]
    FName GetHMDDeviceName(); // 0x1002370 [Final Native Static Public]
    void GetDeviceWorldPose(UObject* WorldContext, FXRDeviceId& XRDeviceId, const bool& bIsTracked, const FRotator& Orientation, const bool& bHasPositionalTracking, const FVector& Position); // 0x1002140 [Final Native Static Public]
    void GetDevicePose(FXRDeviceId& XRDeviceId, const bool& bIsTracked, const FRotator& Orientation, const bool& bHasPositionalTracking, const FVector& Position); // 0x1001f50 [Final Native Static Public]
    TArray<FXRDeviceId> EnumerateTrackedDevices(const FName& SystemId, const EXRTrackedDeviceType& DeviceType); // 0x1001e00 [Final Native Static Public]
    void EnableLowPersistenceMode(bool bEnable); // 0x1001b10 [Final Native Static Public]
    bool EnableHMD(bool bEnable); // 0x1001a90 [Final Native Static Public]
    void CalibrateExternalTrackingToHMD(FTransform& ExternalTrackingTransform); // 0x1001760 [Final Native Static Public]

// UMotionControllerComponent (/Script/HeadMountedDisplay.MotionControllerComponent)
    void SetTrackingSource(const EControllerHand& NewSource); // 0x1003c50 [Final Native Public]
    void SetTrackingMotionSource(const FName& NewSource); // 0x1003b60 [Final Native Public]
    void SetShowDeviceModel(bool bShowControllerModel); // 0x1003800 [Final Native Public]
    void SetDisplayModelSource(const FName& NewDisplayModelSource); // 0x1003700 [Final Native Public]
    void SetCustomDisplayMesh(UStaticMesh* NewDisplayMesh); // 0x1003680 [Final Native Public]
    void SetAssociatedPlayerIndex(int32 NewPlayer); // 0x1003550 [Final Native Public]
    void OnMotionControllerUpdated(); // 0x974900 [Event Protected]
    bool IsTracked(); // 0x1003480 [Final Native Public]
    EControllerHand GetTrackingSource(); // 0x1002db0 [Final Native Public]
    float GetParameterValue(const FName& InName, const bool& bValueFound); // 0x1002620 [Final Native Protected]
    FVector GetHandJointPosition(int32 jointIndex, const bool& bValueFound); // 0x10023e0 [Final Native Protected]

// UMotionTrackedDeviceFunctionLibrary (/Script/HeadMountedDisplay.MotionTrackedDeviceFunctionLibrary)
    void SetIsControllerMotionTrackingEnabledByDefault(bool Enable); // 0x1003780 [Final Native Static Public]
    bool IsMotionTrackingEnabledForSource(int32 PlayerIndex, const FName& SourceName); // 0x1003390 [Final Native Static Public]
    bool IsMotionTrackingEnabledForDevice(int32 PlayerIndex, const EControllerHand& Hand); // 0x10032d0 [Final Native Static Public]
    bool IsMotionTrackingEnabledForComponent(UMotionControllerComponent* MotionControllerComponent); // 0x1003250 [Final Native Static Public]
    bool IsMotionTrackedDeviceCountManagementNecessary(); // 0x1003220 [Final Native Static Public]
    bool IsMotionSourceTracking(int32 PlayerIndex, const FName& SourceName); // 0x1003160 [Final Native Static Public]
    int32 GetMotionTrackingEnabledControllerCount(); // 0x10024f0 [Final Native Static Public]
    int32 GetMaximumMotionTrackedControllerCount(); // 0x10024c0 [Final Native Static Public]
    FName GetActiveTrackingSystemName(); // 0x1001f10 [Final Native Static Public]
    TArray<FName> EnumerateMotionSources(); // 0x1001d80 [Final Native Static Public]
    bool EnableMotionTrackingOfSource(int32 PlayerIndex, const FName& SourceName); // 0x1001cc0 [Final Native Static Public]
    bool EnableMotionTrackingOfDevice(int32 PlayerIndex, const EControllerHand& Hand); // 0x1001c00 [Final Native Static Public]
    bool EnableMotionTrackingForComponent(UMotionControllerComponent* MotionControllerComponent); // 0x1001b80 [Final Native Static Public]
    void DisableMotionTrackingOfSource(int32 PlayerIndex, const FName& SourceName); // 0x10019e0 [Final Native Static Public]
    void DisableMotionTrackingOfDevice(int32 PlayerIndex, const EControllerHand& Hand); // 0x1001930 [Final Native Static Public]
    void DisableMotionTrackingOfControllersForPlayer(int32 PlayerIndex); // 0x10018c0 [Final Native Static Public]
    void DisableMotionTrackingOfAllControllers(); // 0x10018a0 [Final Native Static Public]
    void DisableMotionTrackingForComponent(UMotionControllerComponent* MotionControllerComponent); // 0x1001830 [Final Native Static Public]

// UXRAssetFunctionLibrary (/Script/HeadMountedDisplay.XRAssetFunctionLibrary)
    UPrimitiveComponent* AddNamedDeviceVisualizationComponentBlocking(AActor* Target, const FName& SystemName, const FName& DeviceName, bool bManualAttachment, FTransform& RelativeTransform, FXRDeviceId& XRDeviceId); // 0x1001530 [Final Native Static Public]
    UPrimitiveComponent* AddDeviceVisualizationComponentBlocking(AActor* Target, FXRDeviceId& XRDeviceId, bool bManualAttachment, FTransform& RelativeTransform); // 0x10010e0 [Final Native Static Public]

// UAsyncTask_LoadXRDeviceVisComponent (/Script/HeadMountedDisplay.AsyncTask_LoadXRDeviceVisComponent)
    UAsyncTask_LoadXRDeviceVisComponent* AddNamedDeviceVisualizationComponentAsync(AActor* Target, const FName& SystemName, const FName& DeviceName, bool bManualAttachment, FTransform& RelativeTransform, FXRDeviceId& XRDeviceId, const UPrimitiveComponent*& NewComponent); // 0x10012a0 [Final Native Static Public]
    UAsyncTask_LoadXRDeviceVisComponent* AddDeviceVisualizationComponentAsync(AActor* Target, FXRDeviceId& XRDeviceId, bool bManualAttachment, FTransform& RelativeTransform, const UPrimitiveComponent*& NewComponent); // 0x1000ec0 [Final Native Static Public]

// UImageWriteBlueprintLibrary (/Script/ImageWriteQueue.ImageWriteBlueprintLibrary)
    void ExportToDisk(UTexture* Texture, const FString& Filename, FImageWriteOptions& Options); // 0xc769e0 [Final Native Static Public]

// UImgMediaSource (/Script/ImgMedia.ImgMediaSource)
    void SetSequencePath(const FString& Path); // 0x5b77c0 [Final Native Public]
    FString GetSequencePath(); // 0x5b76f0 [Final Native Public]
    void GetProxies(const TArray<FString>& OutProxies); // 0x5b7620 [Final Native Public]

// ALandscapeProxy (/Script/Landscape.LandscapeProxy)
    void SetLandscapeMaterialVectorParameterValue(const FName& ParameterName, const FLinearColor& Value); // 0x11ebdf0 [Final Native Public]
    void SetLandscapeMaterialTextureParameterValue(const FName& ParameterName, UTexture* Value); // 0x11ebd30 [Final Native Public]
    void SetLandscapeMaterialScalarParameterValue(const FName& ParameterName, float Value); // 0x11ebc60 [Final Native Public]
    void EditorSetLandscapeMaterial(UMaterialInterface* NewLandscapeMaterial); // 0x587050 [Final Native Public]
    void EditorApplySpline(USplineComponent* InSplineComponent, float StartWidth, float EndWidth, float StartSideFalloff, float EndSideFalloff, float StartRoll, float EndRoll, int32 NumSubdivisions, bool bRaiseHeights, bool bLowerHeights, ULandscapeLayerInfoObject* PaintLayer); // 0x11eb8d0 [Final Native Public]
    void ChangeUseTessellationComponentScreenSizeFalloff(bool InComponentScreenSizeToUseSubSections); // 0x11eb840 [Native Public]
    void ChangeTessellationComponentScreenSizeFalloff(float InUseTessellationComponentScreenSizeFalloff); // 0x11eb7c0 [Native Public]
    void ChangeTessellationComponentScreenSize(float InTessellationComponentScreenSize); // 0x11eb740 [Native Public]
    void ChangeLODDistanceFactor(float InLODDistanceFactor); // 0x11eb6c0 [Native Public]
    void ChangeComponentScreenSizeToUseSubSections(float InComponentScreenSizeToUseSubSections); // 0x11eb640 [Native Public]

// ALandscapeBlueprintBrushBase (/Script/Landscape.LandscapeBlueprintBrushBase)
    void RequestLandscapeUpdate(); // 0x401890 [Final Native Public]
    UTextureRenderTarget2D* Render(bool InIsHeightmap, UTextureRenderTarget2D* InCombinedResult, const FName& InWeightmapLayerName); // 0x974900 [Event Public]
    void Initialize(FTransform& InLandscapeTransform, const FIntPoint& InLandscapeSize, const FIntPoint& InLandscapeRenderTargetSize); // 0x974900 [Event Public]

// ULandscapeComponent (/Script/Landscape.LandscapeComponent)
    UMaterialInstanceDynamic* GetMaterialInstanceDynamic(int32 InIndex); // 0x11e9fd0 [Final Native Public]

// ULandscapeSplinesComponent (/Script/Landscape.LandscapeSplinesComponent)
    TArray<USplineMeshComponent*> GetSplineMeshComponents(); // 0x11ebbe0 [Final Native Public]

// ULevelSequence (/Script/LevelSequence.LevelSequence)
    void RemoveMetaDataByClass(TSubclassOf<UObject> InClass); // 0x14ce270 [Final Native Public]
    UObject* FindOrAddMetaDataByClass(TSubclassOf<UObject> InClass); // 0x14cde30 [Final Native Public]
    UObject* FindMetaDataByClass(TSubclassOf<UObject> InClass); // 0x14cde30 [Final Native Public]
    UObject* CopyMetaData(UObject* InMetaData); // 0x14cde30 [Final Native Public]

// ULevelSequenceBurnInOptions (/Script/LevelSequence.LevelSequenceBurnInOptions)
    void SetBurnIn(const FSoftClassPath& InBurnInClass); // 0x14ce610 [Final Native Public]

// ALevelSequenceActor (/Script/LevelSequence.LevelSequenceActor)
    void ShowBurnin(); // 0x14ce920 [Final Native Public]
    void SetSequence(ULevelSequence* InSequence); // 0x14ce8a0 [Final Native Public]
    void SetReplicatePlayback(bool ReplicatePlayback); // 0x14ce810 [Final Native Public]
    void SetEventReceivers(const TArray<AActor*>& AdditionalReceivers); // 0x14ce6d0 [Final Native Public]
    void SetBinding(const FMovieSceneObjectBindingID& Binding, const TArray<AActor*>& Actors, bool bAllowBindingsFromAsset); // 0x14ce420 [Final Native Public]
    void ResetBindings(); // 0x14ce3d0 [Final Native Public]
    void ResetBinding(const FMovieSceneObjectBindingID& Binding); // 0x14ce2e0 [Final Native Public]
    void RemoveBinding(const FMovieSceneObjectBindingID& Binding, AActor* Actor); // 0x14ce130 [Final Native Public]
    void OnLevelSequenceLoaded__DelegateSignature(); // 0x974900 [Public]
    ULevelSequence* LoadSequence(); // 0x14ce100 [Final Native Public]
    void HideBurnin(); // 0x14ce0e0 [Final Native Public]
    ULevelSequencePlayer* GetSequencePlayer(); // 0x14ce090 [Final Native Public]
    ULevelSequence* GetSequence(); // 0x14ce060 [Final Native Public]
    void AddBinding(const FMovieSceneObjectBindingID& Binding, AActor* Actor, bool bAllowBindingsFromAsset); // 0x14cdce0 [Final Native Public]

// ULevelSequenceBurnIn (/Script/LevelSequence.LevelSequenceBurnIn)
    void SetSettings(UObject* InSettings); // 0x974900 [Event Public]
    TSubclassOf<ULevelSequenceBurnInInitSettings> GetSettingsClass(); // 0x14ce0c0 [Native Event Public]

// ULevelSequenceDirector (/Script/LevelSequence.LevelSequenceDirector)
    void OnCreated(); // 0x974900 [Event Public]

// ULevelSequencePlayer (/Script/LevelSequence.LevelSequencePlayer)
    UCameraComponent* GetActiveCameraComponent(); // 0x14ce020 [Final Native Public]
    ULevelSequencePlayer* CreateLevelSequencePlayer(UObject* WorldContextObject, ULevelSequence* LevelSequence, const FMovieSceneSequencePlaybackSettings& Settings, const ALevelSequenceActor*& OutActor); // 0x14cdeb0 [Final Native Static Public]

// ULocationServices (/Script/LocationServicesBPLibrary.LocationServices)
    bool StopLocationServices(); // 0x682160 [Final Native Static Public]
    bool StartLocationServices(); // 0x682130 [Final Native Static Public]
    bool IsLocationAccuracyAvailable(const ELocationAccuracy& Accuracy); // 0x6820b0 [Final Native Static Public]
    bool InitLocationServices(const ELocationAccuracy& Accuracy, float UpdateFrequency, float MinDistanceFilter); // 0x681fb0 [Final Native Static Public]
    ULocationServicesImpl* GetLocationServicesImpl(); // 0x681f90 [Final Native Static Public]
    FLocationServicesData GetLastKnownLocation(); // 0x681f50 [Final Native Static Public]
    bool AreLocationServicesEnabled(); // 0x681f20 [Final Native Static Public]

// UMeshReconstructorBase (/Script/MRMesh.MeshReconstructorBase)
    void StopReconstruction(); // 0xfe0300 [Native Public]
    void StartReconstruction(); // 0xfe02e0 [Native Public]
    void PauseReconstruction(); // 0xfe02c0 [Native Public]
    bool IsReconstructionStarted(); // 0xfe0290 [Native Public]
    bool IsReconstructionPaused(); // 0xfe0260 [Native Public]
    void DisconnectMRMesh(); // 0xfe0160 [Native Public]
    void ConnectMRMesh(UMRMeshComponent* Mesh); // 0xfe0050 [Native Public]

// UMockDataMeshTrackerComponent (/Script/MRMesh.MockDataMeshTrackerComponent)
    void OnMockDataMeshTrackerUpdated__DelegateSignature(int32 Index, const TArray<FVector>& Vertices, const TArray<int32>& Triangles, const TArray<FVector>& Normals, const TArray<float>& Confidence); // 0x974900 [Public]
    void DisconnectMRMesh(UMRMeshComponent* InMRMeshPtr); // 0xfe0180 [Final Native Public]
    void ConnectMRMesh(UMRMeshComponent* InMRMeshPtr); // 0xfe00e0 [Final Native Public]

// UMRMeshComponent (/Script/MRMesh.MRMeshComponent)
    bool IsConnected(); // 0xfe0220 [Final Native Public]
    void ForceNavMeshUpdate(); // 0xfe0200 [Final Native Public]
    void Clear(); // 0xfe0020 [Final Native Public]

// UMediaSource (/Script/MediaAssets.MediaSource)
    bool Validate(); // 0x1c5acb0 [Native Public]
    FString GetUrl(); // 0x1b9b520 [Native Public]

// UFileMediaSource (/Script/MediaAssets.FileMediaSource)
    void SetFilePath(const FString& Path); // 0x1d2b7a0 [Final Native Public]

// UMediaBlueprintFunctionLibrary (/Script/MediaAssets.MediaBlueprintFunctionLibrary)
    void EnumerateWebcamCaptureDevices(const TArray<FMediaCaptureDevice>& OutDevices, int32 Filter); // 0x1d29290 [Final Native Static Public]
    void EnumerateVideoCaptureDevices(const TArray<FMediaCaptureDevice>& OutDevices, int32 Filter); // 0x1d291b0 [Final Native Static Public]
    void EnumerateAudioCaptureDevices(const TArray<FMediaCaptureDevice>& OutDevices, int32 Filter); // 0x1d290d0 [Final Native Static Public]

// UMediaPlayer (/Script/MediaAssets.MediaPlayer)
    bool SupportsSeeking(); // 0x1d2c180 [Final Native Public]
    bool SupportsScrubbing(); // 0x1d2c150 [Final Native Public]
    bool SupportsRate(float Rate, bool Unthinned); // 0x1d2c080 [Final Native Public]
    bool SetViewRotation(const FRotator& Rotation, bool Absolute); // 0x1d2bfa0 [Final Native Public]
    bool SetViewField(float Horizontal, float Vertical, bool Absolute); // 0x1d2be90 [Final Native Public]
    bool SetVideoTrackFrameRate(int32 TrackIndex, int32 FormatIndex, float FrameRate); // 0x1d2bd90 [Final Native Public]
    bool SetTrackFormat(const EMediaPlayerTrack& TrackType, int32 TrackIndex, int32 FormatIndex); // 0x1d2bc90 [Final Native Public]
    void SetTimeDelay(const FTimespan& TimeDelay); // 0x1d2bc10 [Final Native Public]
    bool SetRate(float Rate); // 0x1d2ba60 [Final Native Public]
    bool SetNativeVolume(float Volume); // 0x1d2b9d0 [Final Native Public]
    bool SetLooping(bool Looping); // 0x1d2b840 [Final Native Public]
    void SetDesiredPlayerName(const FName& PlayerName); // 0x1d2b540 [Final Native Public]
    void SetBlockOnTime(const FTimespan& Time); // 0x1d2b4b0 [Final Native Public]
    bool SelectTrack(const EMediaPlayerTrack& TrackType, int32 TrackIndex); // 0x1d2b3f0 [Final Native Public]
    bool Seek(const FTimespan& Time); // 0x1d2b350 [Final Native Public]
    bool Rewind(); // 0x1d2b320 [Final Native Public]
    bool Reopen(); // 0x1d2b230 [Final Native Public]
    bool Previous(); // 0x1d2b0e0 [Final Native Public]
    bool Play(); // 0x1d2b0b0 [Final Native Public]
    bool Pause(); // 0x1d2b080 [Final Native Public]
    bool OpenUrl(const FString& URL); // 0x1d2afd0 [Final Native Public]
    bool OpenSourceWithOptions(UMediaSource* MediaSource, FMediaPlayerOptions& Options); // 0x1d2aed0 [Final Native Public]
    void OpenSourceLatent(UObject* WorldContextObject, const FLatentActionInfo& LatentInfo, UMediaSource* MediaSource, FMediaPlayerOptions& Options, const bool& bSuccess); // 0x1d2ace0 [Final Native Public]
    bool OpenSource(UMediaSource* MediaSource); // 0x1d2ac50 [Final Native Public]
    bool OpenPlaylistIndex(UMediaPlaylist* InPlaylist, int32 Index); // 0x1d2ab90 [Final Native Public]
    bool OpenPlaylist(UMediaPlaylist* InPlaylist); // 0x1d2aaf0 [Final Native Public]
    bool OpenFile(const FString& FilePath); // 0x1d2aa40 [Final Native Public]
    bool Next(); // 0x1d2a9f0 [Final Native Public]
    bool IsReady(); // 0x1d2a9c0 [Final Native Public]
    bool IsPreparing(); // 0x1d2a990 [Final Native Public]
    bool IsPlaying(); // 0x1d2a960 [Final Native Public]
    bool IsPaused(); // 0x1d2a930 [Final Native Public]
    bool IsLooping(); // 0x1d2a900 [Final Native Public]
    bool IsConnecting(); // 0x1d2a8d0 [Final Native Public]
    bool IsClosed(); // 0x1d2a8a0 [Final Native Public]
    bool IsBuffering(); // 0x1d2a870 [Final Native Public]
    bool HasError(); // 0x1d2a780 [Final Native Public]
    FRotator GetViewRotation(); // 0x1d2a710 [Final Native Public]
    FString GetVideoTrackType(int32 TrackIndex, int32 FormatIndex); // 0x1d2a610 [Final Native Public]
    FFloatRange GetVideoTrackFrameRates(int32 TrackIndex, int32 FormatIndex); // 0x1d2a540 [Final Native Public]
    float GetVideoTrackFrameRate(int32 TrackIndex, int32 FormatIndex); // 0x1d2a480 [Final Native Public]
    FIntPoint GetVideoTrackDimensions(int32 TrackIndex, int32 FormatIndex); // 0x1d2a3b0 [Final Native Public]
    float GetVideoTrackAspectRatio(int32 TrackIndex, int32 FormatIndex); // 0x1d2a2f0 [Final Native Public]
    float GetVerticalFieldOfView(); // 0x1d2a2c0 [Final Native Public]
    FString GetUrl(); // 0x1d2a280 [Final Native Public]
    FString GetTrackLanguage(const EMediaPlayerTrack& TrackType, int32 TrackIndex); // 0x1d2a170 [Final Native Public]
    int32 GetTrackFormat(const EMediaPlayerTrack& TrackType, int32 TrackIndex); // 0x1d2a0b0 [Final Native Public]
    FText GetTrackDisplayName(const EMediaPlayerTrack& TrackType, int32 TrackIndex); // 0x1d29f90 [Final Native Public]
    FTimespan GetTimeDelay(); // 0x1d29f50 [Final Native Public]
    FTimespan GetTime(); // 0x1d29f10 [Final Native Public]
    void GetSupportedRates(const TArray<FFloatRange>& OutRates, bool Unthinned); // 0x1d29e10 [Final Native Public]
    int32 GetSelectedTrack(const EMediaPlayerTrack& TrackType); // 0x1d29d00 [Final Native Public]
    float GetRate(); // 0x1d29cd0 [Final Native Public]
    int32 GetPlaylistIndex(); // 0x1d29b70 [Final Native Public]
    UMediaPlaylist* GetPlaylist(); // 0x1b8f350 [Final Native Public]
    FName GetPlayerName(); // 0x1d29b30 [Final Native Public]
    int32 GetNumTracks(const EMediaPlayerTrack& TrackType); // 0x1d29aa0 [Final Native Public]
    int32 GetNumTrackFormats(const EMediaPlayerTrack& TrackType, int32 TrackIndex); // 0x1d299e0 [Final Native Public]
    FText GetMediaName(); // 0x1d29840 [Native Public]
    FTimespan GetLastVideoSampleProcessedTime(); // 0x1d29800 [Final Native Public]
    FTimespan GetLastAudioSampleProcessedTime(); // 0x1d297c0 [Final Native Public]
    float GetHorizontalFieldOfView(); // 0x1d29790 [Final Native Public]
    FTimespan GetDuration(); // 0x1d296f0 [Final Native Public]
    FName GetDesiredPlayerName(); // 0x1d296b0 [Final Native Public]
    FString GetAudioTrackType(int32 TrackIndex, int32 FormatIndex); // 0x1d295b0 [Final Native Public]
    int32 GetAudioTrackSampleRate(int32 TrackIndex, int32 FormatIndex); // 0x1d294f0 [Final Native Public]
    int32 GetAudioTrackChannels(int32 TrackIndex, int32 FormatIndex); // 0x1d29430 [Final Native Public]
    void Close(); // 0x1d290b0 [Final Native Public]
    bool CanPlayUrl(const FString& URL); // 0x1d29000 [Final Native Public]
    bool CanPlaySource(UMediaSource* MediaSource); // 0x1d28f70 [Final Native Public]
    bool CanPause(); // 0x1d28f40 [Final Native Public]

// UMediaPlaylist (/Script/MediaAssets.MediaPlaylist)
    bool Replace(int32 Index, UMediaSource* Replacement); // 0x1d2b260 [Final Native Public]
    bool RemoveAt(int32 Index); // 0x1d2b1a0 [Final Native Public]
    bool Remove(UMediaSource* MediaSource); // 0x1d2b110 [Final Native Public]
    int32 Num(); // 0x1d2aa20 [Final Native Public]
    void Insert(UMediaSource* MediaSource, int32 Index); // 0x1d2a7b0 [Final Native Public]
    UMediaSource* GetRandom(const int32& OutIndex); // 0x1d29c30 [Final Native Public]
    UMediaSource* GetPrevious(const int32& InOutIndex); // 0x1d29b90 [Final Native Public]
    UMediaSource* GetNext(const int32& InOutIndex); // 0x1d29940 [Final Native Public]
    UMediaSource* Get(int32 Index); // 0x1d29370 [Final Native Public]
    bool AddUrl(const FString& URL); // 0x1d28c70 [Final Native Public]
    bool AddFile(const FString& FilePath); // 0x1d28bc0 [Final Native Public]
    bool Add(UMediaSource* MediaSource); // 0x1d28b30 [Final Native Public]

// UMediaSoundComponent (/Script/MediaAssets.MediaSoundComponent)
    void SetSpectralAnalysisSettings(const TArray<float>& InFrequenciesToAnalyze, const EMediaSoundComponentFFTSize& InFFTSize); // 0x1d2baf0 [Final Native Public]
    void SetMediaPlayer(UMediaPlayer* NewMediaPlayer); // 0x1d2b8d0 [Final Native Public]
    void SetEnvelopeFollowingsettings(int32 AttackTimeMsec, int32 ReleaseTimeMsec); // 0x1d2b6e0 [Final Native Public]
    void SetEnableSpectralAnalysis(bool bInSpectralAnalysisEnabled); // 0x1d2b650 [Final Native Public]
    void SetEnableEnvelopeFollowing(bool bInEnvelopeFollowing); // 0x1d2b5c0 [Final Native Public]
    TArray<FMediaSoundComponentSpectralData> GetSpectralData(); // 0x1d29d90 [Final Native Public]
    UMediaPlayer* GetMediaPlayer(); // 0x1d298e0 [Final Native Public]
    float GetEnvelopeValue(); // 0x1d29730 [Final Native Public]
    bool BP_GetAttenuationSettingsToApply(FSoundAttenuationSettings& OutAttenuationSettings); // 0x1d28d20 [Final Native Public]

// UMediaTexture (/Script/MediaAssets.MediaTexture)
    void SetMediaPlayer(UMediaPlayer* NewMediaPlayer); // 0x1d2b950 [Final Native Public]
    int32 GetWidth(); // 0x1d2a750 [Final Native Public]
    UMediaPlayer* GetMediaPlayer(); // 0x1d29910 [Final Native Public]
    int32 GetHeight(); // 0x1d29760 [Final Native Public]
    float GetAspectRatio(); // 0x1d29400 [Final Native Public]

// UMobileInstalledContent (/Script/MobilePatchingUtils.MobileInstalledContent)
    bool Mount(int32 PakOrder, const FString& MountPoint); // 0x685970 [Final Native Public]
    float GetInstalledContentSize(); // 0x6857d0 [Final Native Public]
    float GetDiskFreeSpace(); // 0x6855d0 [Final Native Public]

// UMobilePendingContent (/Script/MobilePatchingUtils.MobilePendingContent)
    void StartInstall(const FScriptDelegate& OnSucceeded, const FScriptDelegate& OnFailed); // 0x685c50 [Final Native Public]
    float GetTotalDownloadedSize(); // 0x685910 [Final Native Public]
    float GetRequiredDiskSpace(); // 0x685800 [Final Native Public]
    float GetInstallProgress(); // 0x685700 [Final Native Public]
    FText GetDownloadStatusText(); // 0x685660 [Final Native Public]
    float GetDownloadSpeed(); // 0x685630 [Final Native Public]
    float GetDownloadSize(); // 0x685600 [Final Native Public]

// UMobilePatchingLibrary (/Script/MobilePatchingUtils.MobilePatchingLibrary)
    void RequestContent(const FString& RemoteManifestURL, const FString& CloudURL, const FString& InstallDirectory, const FScriptDelegate& OnSucceeded, const FScriptDelegate& OnFailed); // 0x685a50 [Final Native Static Public]
    bool HasActiveWiFiConnection(); // 0x685940 [Final Native Static Public]
    TArray<FString> GetSupportedPlatformNames(); // 0x685830 [Final Native Static Public]
    UMobileInstalledContent* GetInstalledContent(const FString& InstallDirectory); // 0x685730 [Final Native Static Public]
    FString GetActiveDeviceProfileName(); // 0x685550 [Final Native Static Public]

// UMovieSceneSection (/Script/MovieScene.MovieSceneSection)
    void SetRowIndex(int32 NewRowIndex); // 0x123f020 [Final Native Public]
    void SetPreRollFrames(int32 InPreRollFrames); // 0x123ef90 [Final Native Public]
    void SetPostRollFrames(int32 InPostRollFrames); // 0x123ef00 [Final Native Public]
    void SetOverlapPriority(int32 NewPriority); // 0x123ecc0 [Final Native Public]
    void SetIsLocked(bool bInIsLocked); // 0x123ec30 [Final Native Public]
    void SetIsActive(bool bInIsActive); // 0x123eba0 [Final Native Public]
    bool IsLocked(); // 0x123e160 [Final Native Public]
    bool IsActive(); // 0x123e130 [Final Native Public]
    int32 GetRowIndex(); // 0x123e0a0 [Final Native Public]
    int32 GetPreRollFrames(); // 0x123e080 [Final Native Public]
    int32 GetPostRollFrames(); // 0x123e060 [Final Native Public]
    int32 GetOverlapPriority(); // 0x123de40 [Final Native Public]

// UMovieSceneSequencePlayer (/Script/MovieScene.MovieSceneSequencePlayer)
    void StopAtCurrentTime(); // 0x123f180 [Final Native Public]
    void Stop(); // 0x123f160 [Final Native Public]
    void SetTimeRange(float StartTime, float Duration); // 0x123f0a0 [Final Native Public]
    void SetPlayRate(float PlayRate); // 0x56edb0 [Final Native Public]
    void SetPlaybackRange(float NewStartTime, float NewEndTime); // 0x123ee40 [Final Native Public]
    void SetPlaybackPosition(float NewPlaybackPosition); // 0x123ed40 [Final Native Public]
    void SetFrameRate(const FFrameRate& FrameRate); // 0x123eb10 [Final Native Public]
    void SetFrameRange(int32 StartFrame, int32 Duration); // 0x123ea50 [Final Native Public]
    void SetDisableCameraCuts(bool bInDisableCameraCuts); // 0x123e9c0 [Final Native Public]
    void ScrubToSeconds(float TimeInSeconds); // 0x123e360 [Final Native Public]
    bool ScrubToMarkedFrame(const FString& InLabel); // 0x123e910 [Final Native Public]
    void ScrubToFrame(const FFrameTime& NewPosition); // 0x123e880 [Final Native Public]
    void Scrub(); // 0x123e860 [Final Native Public]
    void RPC_OnStopEvent(const FFrameTime& StoppedTime); // 0x123e7d0 [Final Native Event Private]
    void RPC_ExplicitServerUpdateEvent(const EUpdatePositionMethod& Method, const FFrameTime& RelevantTime); // 0x123e700 [Final Native Event Private]
    void PlayToSeconds(float TimeInSeconds); // 0x123e680 [Final Native Public]
    bool PlayToMarkedFrame(const FString& InLabel); // 0x123e5d0 [Final Native Public]
    void PlayToFrame(const FFrameTime& NewPosition); // 0x123e540 [Final Native Public]
    void PlayReverse(); // 0x123e520 [Final Native Public]
    void PlayLooping(int32 NumLoops); // 0x123e4a0 [Final Native Public]
    void Play(); // 0x123e480 [Final Native Public]
    void Pause(); // 0x123e460 [Final Native Public]
    void JumpToSeconds(float TimeInSeconds); // 0x123e3e0 [Final Native Public]
    void JumpToPosition(float NewPlaybackPosition); // 0x123e360 [Final Native Public]
    bool JumpToMarkedFrame(const FString& InLabel); // 0x123e2b0 [Final Native Public]
    void JumpToFrame(const FFrameTime& NewPosition); // 0x123e220 [Final Native Public]
    bool IsReversed(); // 0x123e1f0 [Final Native Public]
    bool IsPlaying(); // 0x123e1c0 [Final Native Public]
    bool IsPaused(); // 0x123e190 [Final Native Public]
    void GoToEndAndStop(); // 0x123e110 [Final Native Public]
    FQualifiedFrameTime GetStartTime(); // 0x123e0c0 [Final Native Public]
    float GetPlayRate(); // 0x56d7b0 [Final Native Public]
    float GetPlaybackStart(); // 0x123dfe0 [Final Native Public]
    float GetPlaybackPosition(); // 0x123def0 [Final Native Public]
    float GetPlaybackEnd(); // 0x123de60 [Final Native Public]
    TArray<FMovieSceneObjectBindingID> GetObjectBindings(UObject* InObject); // 0x123dd60 [Final Native Public]
    float GetLength(); // 0x123dd30 [Final Native Public]
    FFrameRate GetFrameRate(); // 0x123dd10 [Final Native Public]
    int32 GetFrameDuration(); // 0x123dce0 [Final Native Public]
    FQualifiedFrameTime GetEndTime(); // 0x123dc80 [Final Native Public]
    FQualifiedFrameTime GetDuration(); // 0x123dc40 [Final Native Public]
    bool GetDisableCameraCuts(); // 0x123dc10 [Final Native Public]
    FQualifiedFrameTime GetCurrentTime(); // 0x123dbd0 [Final Native Public]
    TArray<UObject*> GetBoundObjects(const FMovieSceneObjectBindingID& ObjectBinding); // 0x123dad0 [Final Native Public]
    void ChangePlaybackDirection(); // 0x123dab0 [Final Native Public]

// IMovieSceneEasingFunction (/Script/MovieScene.MovieSceneEasingFunction)
    float OnEvaluate(float Interp); // 0x974900 [Event Protected]

// UMovieSceneSubSection (/Script/MovieScene.MovieSceneSubSection)
    void SetSequence(UMovieSceneSequence* Sequence); // 0x12405b0 [Final Native Public]
    UMovieSceneSequence* GetSequence(); // 0x1240580 [Final Native Public]

// UMovieSceneCaptureProtocolBase (/Script/MovieSceneCapture.MovieSceneCaptureProtocolBase)
    bool IsCapturing(); // 0x14e0510 [Final Native Public]
    EMovieSceneCaptureProtocolState GetState(); // 0xff3ad0 [Final Native Public]

// UMovieSceneCapture (/Script/MovieSceneCapture.MovieSceneCapture)
    void SetImageCaptureProtocolType(TSubclassOf<UMovieSceneCaptureProtocolBase> ProtocolType); // 0x14e0770 [Final Native Public]
    void SetAudioCaptureProtocolType(TSubclassOf<UMovieSceneCaptureProtocolBase> ProtocolType); // 0x14e06f0 [Final Native Public]
    UMovieSceneCaptureProtocolBase* GetImageCaptureProtocol(); // 0x14e04c0 [Final Native Public]
    UMovieSceneCaptureProtocolBase* GetAudioCaptureProtocol(); // 0x14e0420 [Final Native Public]

// UMovieSceneCaptureEnvironment (/Script/MovieSceneCapture.MovieSceneCaptureEnvironment)
    bool IsCaptureInProgress(); // 0x14e04e0 [Final Native Static Public]
    int32 GetCaptureFrameNumber(); // 0x14e0470 [Final Native Static Public]
    float GetCaptureElapsedTime(); // 0x14e0440 [Final Native Static Public]
    UMovieSceneImageCaptureProtocolBase* FindImageCaptureProtocol(); // 0x14e00f0 [Final Native Static Public]
    UMovieSceneAudioCaptureProtocolBase* FindAudioCaptureProtocol(); // 0x14e00c0 [Final Native Static Public]

// UUserDefinedCaptureProtocol (/Script/MovieSceneCapture.UserDefinedCaptureProtocol)
    void StopCapturingFinalPixels(); // 0x14e08f0 [Final Native Public]
    void StartCapturingFinalPixels(FCapturedPixelsID& StreamID); // 0x14e07f0 [Final Native Public]
    void ResolveBuffer(UTexture* Buffer, FCapturedPixelsID& BufferID); // 0x14e05b0 [Final Native Public]
    void OnWarmUp(); // 0x974900 [Event Protected]
    void OnTick(); // 0x974900 [Event Protected]
    void OnStartCapture(); // 0x974900 [Event Protected]
    bool OnSetup(); // 0x14e0580 [Native Event Protected]
    void OnPreTick(); // 0x974900 [Event Protected]
    void OnPixelsReceived(FCapturedPixels& Pixels, FCapturedPixelsID& ID, const FFrameMetrics& FrameMetrics); // 0x974900 [Event Protected]
    void OnPauseCapture(); // 0x974900 [Event Protected]
    void OnFinalize(); // 0x974900 [Event Protected]
    void OnCaptureFrame(); // 0x974900 [Event Protected]
    bool OnCanFinalize(); // 0x14e0550 [Native Event Protected]
    void OnBeginFinalize(); // 0x974900 [Event Protected]
    FFrameMetrics GetCurrentFrameMetrics(); // 0x14e04a0 [Final Native Public]
    FString GenerateFilename(FFrameMetrics& InFrameMetrics); // 0x14e0120 [Native Public]

// UUserDefinedImageCaptureProtocol (/Script/MovieSceneCapture.UserDefinedImageCaptureProtocol)
    void WriteImageToDisk(FCapturedPixels& PixelData, FCapturedPixelsID& StreamID, FFrameMetrics& FrameMetrics, bool bCopyImageData); // 0x14e0910 [Final Native Public]
    FString GenerateFilenameForCurrentFrame(); // 0x14e03a0 [Final Native Public]
    FString GenerateFilenameForBuffer(UTexture* Buffer, FCapturedPixelsID& StreamID); // 0x14e0210 [Final Native Public]

// IMovieSceneTransformOrigin (/Script/MovieSceneTracks.MovieSceneTransformOrigin)
    FTransform BP_GetTransformOrigin(); // 0x974900 [Event Protected]

// UMovieScene3DConstraintSection (/Script/MovieSceneTracks.MovieScene3DConstraintSection)
    void SetConstraintBindingID(FMovieSceneObjectBindingID& InConstraintBindingID); // 0x131e4d0 [Final Native Public]
    FMovieSceneObjectBindingID GetConstraintBindingID(); // 0x131e450 [Final Native Public]

// UMovieSceneAudioSection (/Script/MovieSceneTracks.MovieSceneAudioSection)
    void SetStartOffset(const FFrameNumber& InStartOffset); // 0x131e610 [Final Native Public]
    void SetSound(USoundBase* InSound); // 0x131e590 [Final Native Public]
    FFrameNumber GetStartOffset(); // 0x131e4b0 [Final Native Public]
    USoundBase* GetSound(); // 0x131e490 [Final Native Public]

// UMovieSceneCameraCutSection (/Script/MovieSceneTracks.MovieSceneCameraCutSection)
    void SetCameraBindingID(FMovieSceneObjectBindingID& InCameraBindingID); // 0x131e4d0 [Final Native Public]
    FMovieSceneObjectBindingID GetCameraBindingID(); // 0x131e450 [Final Native Public]

// UMovieSceneCinematicShotSection (/Script/MovieSceneTracks.MovieSceneCinematicShotSection)
    void SetShotDisplayName(const FString& InShotDisplayName); // 0x1323dc0 [Final Native Public]
    FString GetShotDisplayName(); // 0x1323c20 [Final Native Public]

// UMovieSceneLevelVisibilitySection (/Script/MovieSceneTracks.MovieSceneLevelVisibilitySection)
    void SetVisibility(const ELevelVisibility& InVisibility); // 0x1323eb0 [Final Native Public]
    void SetLevelNames(const TArray<FName>& InLevelNames); // 0x1323d10 [Final Native Public]
    ELevelVisibility GetVisibility(); // 0x1323ce0 [Final Native Public]
    TArray<FName> GetLevelNames(); // 0x1323bf0 [Final Native Public]

// UNavigationPath (/Script/NavigationSystem.NavigationPath)
    bool IsValid(); // 0x1dd3910 [Final Native Public]
    bool IsStringPulled(); // 0x1dd38e0 [Final Native Public]
    bool IsPartial(); // 0x1dd38b0 [Final Native Public]
    float GetPathLength(); // 0x1dd31c0 [Final Native Public]
    float GetPathCost(); // 0x1dd2f70 [Final Native Public]
    FString GetDebugString(); // 0x1dd2e70 [Final Native Public]
    void EnableRecalculationOnInvalidation(const ENavigationOptionFlag& DoRecalculation); // 0x1dd2a50 [Final Native Public]
    void EnableDebugDrawing(bool bShouldDrawDebugData, const FLinearColor& PathColor); // 0x1dd2970 [Final Native Public]

// UNavigationSystemV1 (/Script/NavigationSystem.NavigationSystemV1)
    void UnregisterNavigationInvoker(AActor* Invoker); // 0x1dd4a80 [Final Native Public]
    void SimpleMoveToLocation(AController* Controller, const FVector& Goal); // 0x1dd49c0 [Final Native Static Public]
    void SimpleMoveToActor(AController* Controller, AActor* Goal); // 0x1cdabe0 [Final Native Static Public]
    void SetMaxSimultaneousTileGenerationJobsCount(int32 MaxNumberOfJobs); // 0x1dd48b0 [Final Native Public]
    void SetGeometryGatheringMode(const ENavDataGatheringModeConfig& NewMode); // 0x1dd4830 [Final Native Public]
    void ResetMaxSimultaneousTileGenerationJobsCount(); // 0x1dd4710 [Final Native Public]
    void RegisterNavigationInvoker(AActor* Invoker, float TileGenerationRadius, float TileRemovalRadius); // 0x1dd4610 [Final Native Public]
    FVector ProjectPointToNavigation(UObject* WorldContextObject, const FVector& Point, ANavigationData* NavData, TSubclassOf<UNavigationQueryFilter> FilterClass, const FVector& QueryExtent); // 0x1dd4440 [Final Native Static Public]
    void OnNavigationBoundsUpdated(ANavMeshBoundsVolume* NavVolume); // 0x1dd43c0 [Final Native Public]
    bool NavigationRaycast(UObject* WorldContextObject, const FVector& RayStart, const FVector& RayEnd, const FVector& HitLocation, TSubclassOf<UNavigationQueryFilter> FilterClass, AController* Querier); // 0x1dd41b0 [Final Native Static Public]
    bool K2_ReplaceAreaInOctreeData(UObject* Object, TSubclassOf<UNavArea> OldArea, TSubclassOf<UNavArea> NewArea); // 0x1dd3f20 [Final Native Public]
    bool K2_ProjectPointToNavigation(UObject* WorldContextObject, const FVector& Point, const FVector& ProjectedLocation, ANavigationData* NavData, TSubclassOf<UNavigationQueryFilter> FilterClass, const FVector& QueryExtent); // 0x1dd3d40 [Final Native Static Public]
    bool K2_GetRandomReachablePointInRadius(UObject* WorldContextObject, const FVector& Origin, const FVector& RandomLocation, float Radius, ANavigationData* NavData, TSubclassOf<UNavigationQueryFilter> FilterClass); // 0x1dd3b40 [Final Native Static Public]
    bool K2_GetRandomPointInNavigableRadius(UObject* WorldContextObject, const FVector& Origin, const FVector& RandomLocation, float Radius, ANavigationData* NavData, TSubclassOf<UNavigationQueryFilter> FilterClass); // 0x1dd3940 [Final Native Static Public]
    bool K2_GetRandomLocationInNavigableRadius(UObject* WorldContextObject, const FVector& Origin, const FVector& RandomLocation, float Radius, ANavigationData* NavData, TSubclassOf<UNavigationQueryFilter> FilterClass); // 0x1dd3940 [Final Native Static Public]
    bool IsNavigationBeingBuiltOrLocked(UObject* WorldContextObject); // 0x1dd3830 [Final Native Static Public]
    bool IsNavigationBeingBuilt(UObject* WorldContextObject); // 0x1dd37b0 [Final Native Static Public]
    FVector GetRandomReachablePointInRadius(UObject* WorldContextObject, const FVector& Origin, float Radius, ANavigationData* NavData, TSubclassOf<UNavigationQueryFilter> FilterClass); // 0x1dd35e0 [Final Native Static Public]
    FVector GetRandomPointInNavigableRadius(UObject* WorldContextObject, const FVector& Origin, float Radius, ANavigationData* NavData, TSubclassOf<UNavigationQueryFilter> FilterClass); // 0x1dd3410 [Final Native Static Public]
    ENavigationQueryResult GetPathLength(UObject* WorldContextObject, const FVector& PathStart, const FVector& PathEnd, const float& PathLength, ANavigationData* NavData, TSubclassOf<UNavigationQueryFilter> FilterClass); // 0x1dd31f0 [Final Native Static Public]
    ENavigationQueryResult GetPathCost(UObject* WorldContextObject, const FVector& PathStart, const FVector& PathEnd, const float& PathCost, ANavigationData* NavData, TSubclassOf<UNavigationQueryFilter> FilterClass); // 0x1dd2fa0 [Final Native Static Public]
    UNavigationSystemV1* GetNavigationSystem(UObject* WorldContextObject); // 0x1dd2ef0 [Final Native Static Public]
    UNavigationPath* FindPathToLocationSynchronously(UObject* WorldContextObject, const FVector& PathStart, const FVector& PathEnd, AActor* PathfindingContext, TSubclassOf<UNavigationQueryFilter> FilterClass); // 0x1dd2cc0 [Final Native Static Public]
    UNavigationPath* FindPathToActorSynchronously(UObject* WorldContextObject, const FVector& PathStart, AActor* GoalActor, float TetherDistance, AActor* PathfindingContext, TSubclassOf<UNavigationQueryFilter> FilterClass); // 0x1dd2ad0 [Final Native Static Public]

// UNavRelevantComponent (/Script/NavigationSystem.NavRelevantComponent)
    void SetNavigationRelevancy(bool bRelevant); // 0x1dd4930 [Final Native Public]

// UNavModifierComponent (/Script/NavigationSystem.NavModifierComponent)
    void SetAreaClass(TSubclassOf<UNavArea> NewAreaClass); // 0x1dd47b0 [Final Native Public]

// ANavModifierVolume (/Script/NavigationSystem.NavModifierVolume)
    void SetAreaClass(TSubclassOf<UNavArea> NewAreaClass); // 0x1dd4730 [Final Native Public]

// ARecastNavMesh (/Script/NavigationSystem.RecastNavMesh)
    bool K2_ReplaceAreaInTileBounds(const FBox& Bounds, TSubclassOf<UNavArea> OldArea, TSubclassOf<UNavArea> NewArea, bool ReplaceLinks); // 0x1dd4020 [Final Native Public]

// UNiagaraComponent (/Script/Niagara.NiagaraComponent)
    void SetSeekDelta(float InSeekDelta); // 0x3f9c30 [Final Native Public]
    void SetRenderingEnabled(bool bInRenderingEnabled); // 0x3f9ba0 [Final Native Public]
    void SetPreviewLODDistance(bool bEnablePreviewLODDistance, float PreviewLODDistance); // 0x3f9ad0 [Final Native Public]
    void SetPreviewDetailLevel(bool bEnablePreviewDetailLevel, int32 PreviewDetailLevel); // 0x3f9a10 [Final Native Public]
    void SetPaused(bool bInPaused); // 0x3f9980 [Final Native Public]
    void SetNiagaraVariableVec4(const FString& InVariableName, const FVector4& InValue); // 0x3f9890 [Final Native Public]
    void SetNiagaraVariableVec3(const FString& InVariableName, const FVector& InValue); // 0x3f97a0 [Final Native Public]
    void SetNiagaraVariableVec2(const FString& InVariableName, const FVector2D& InValue); // 0x3f96d0 [Final Native Public]
    void SetNiagaraVariableQuat(const FString& InVariableName, FQuat& InValue); // 0x3f95f0 [Final Native Public]
    void SetNiagaraVariableLinearColor(const FString& InVariableName, const FLinearColor& InValue); // 0x3f9510 [Final Native Public]
    void SetNiagaraVariableInt(const FString& InVariableName, int32 InValue); // 0x3f9430 [Final Native Public]
    void SetNiagaraVariableFloat(const FString& InVariableName, float InValue); // 0x3f9350 [Final Native Public]
    void SetNiagaraVariableBool(const FString& InVariableName, bool InValue); // 0x3f9270 [Final Native Public]
    void SetNiagaraVariableActor(const FString& InVariableName, AActor* Actor); // 0x3f91b0 [Final Native Public]
    void SetMaxSimTime(float InMaxTime); // 0x3f9130 [Final Native Public]
    void SetForceSolo(bool bInForceSolo); // 0x3f90a0 [Final Native Public]
    void SetDesiredAge(float InDesiredAge); // 0x3f9020 [Final Native Public]
    void SetCanRenderWhileSeeking(bool bInCanRenderWhileSeeking); // 0x3f8f90 [Final Native Public]
    void SetAutoDestroy(bool bInAutoDestroy); // 0x3f8f00 [Final Native Public]
    void SetAutoAttachmentParameters(USceneComponent* Parent, const FName& SocketName, const EAttachmentRule& LocationRule, const EAttachmentRule& RotationRule, const EAttachmentRule& ScaleRule); // 0x3f8d70 [Final Native Public]
    void SetAsset(UNiagaraSystem* InAsset); // 0x3f8cf0 [Final Native Public]
    void SetAgeUpdateMode(const ENiagaraAgeUpdateMode& InAgeUpdateMode); // 0x3f8c70 [Final Native Public]
    void SeekToDesiredAge(float InDesiredAge); // 0x3f8bf0 [Final Native Public]
    void ResetSystem(); // 0x3f8bd0 [Final Native Public]
    void ReinitializeSystem(); // 0x3f8bb0 [Final Native Public]
    bool IsPaused(); // 0x3f8b80 [Final Native Public]
    float GetSeekDelta(); // 0x3f8b50 [Final Native Public]
    TArray<FVector> GetNiagaraParticleValueVec3_DebugOnly(const FString& InEmitterName, const FString& InValueName); // 0x3f88d0 [Final Native Public]
    TArray<float> GetNiagaraParticleValues_DebugOnly(const FString& InEmitterName, const FString& InValueName); // 0x3f8a10 [Final Native Public]
    TArray<FVector> GetNiagaraParticlePositions_DebugOnly(const FString& InEmitterName); // 0x3f87e0 [Final Native Public]
    float GetMaxSimTime(); // 0x3f87b0 [Final Native Public]
    bool GetForceSolo(); // 0x3f8780 [Final Native Public]
    float GetDesiredAge(); // 0x3f8750 [Final Native Public]
    UNiagaraSystem* GetAsset(); // 0x3f8730 [Final Native Public]
    ENiagaraAgeUpdateMode GetAgeUpdateMode(); // 0x3f8700 [Final Native Public]
    void AdvanceSimulationByTime(float SimulateTime, float TickDeltaSeconds); // 0x3f8640 [Final Native Public]
    void AdvanceSimulation(int32 TickCount, float TickDeltaSeconds); // 0x3f8570 [Final Native Public]

// UNiagaraFunctionLibrary (/Script/Niagara.NiagaraFunctionLibrary)
    UNiagaraComponent* SpawnSystemAttached(UNiagaraSystem* SystemTemplate, USceneComponent* AttachToComponent, const FName& AttachPointName, const FVector& Location, const FRotator& Rotation, const EAttachLocation& LocationType, bool bAutoDestroy); // 0x3fe060 [Final Native Static Public]
    UNiagaraComponent* SpawnSystemAtLocation(UObject* WorldContextObject, UNiagaraSystem* SystemTemplate, const FVector& Location, const FRotator& Rotation, bool bAutoDestroy); // 0x3fded0 [Final Native Static Public]
    void OverrideSystemUserVariableStaticMeshComponent(UNiagaraComponent* NiagaraSystem, const FString& OverrideName, UStaticMeshComponent* StaticMeshComponent); // 0x3fd6b0 [Final Native Static Public]
    void OverrideSystemUserVariableStaticMesh(UNiagaraComponent* NiagaraSystem, const FString& OverrideName, UStaticMesh* StaticMesh); // 0x3fd5a0 [Final Native Static Public]
    void OverrideSystemUserVariableSkeletalMeshComponent(UNiagaraComponent* NiagaraSystem, const FString& OverrideName, USkeletalMeshComponent* SkeletalMeshComponent); // 0x3fd490 [Final Native Static Public]
    UNiagaraParameterCollectionInstance* GetNiagaraParameterCollection(UObject* WorldContextObject, UNiagaraParameterCollection* Collection); // 0x3fd100 [Final Native Static Public]

// UNiagaraParameterCollectionInstance (/Script/Niagara.NiagaraParameterCollectionInstance)
    void SetVectorParameter(const FString& InVariableName, const FVector& InValue); // 0x3fdde0 [Final Native Public]
    void SetVector4Parameter(const FString& InVariableName, const FVector4& InValue); // 0x3fdcf0 [Final Native Public]
    void SetVector2DParameter(const FString& InVariableName, const FVector2D& InValue); // 0x3fdc20 [Final Native Public]
    void SetQuatParameter(const FString& InVariableName, FQuat& InValue); // 0x3fdb40 [Final Native Public]
    void SetIntParameter(const FString& InVariableName, int32 InValue); // 0x3fda60 [Final Native Public]
    void SetFloatParameter(const FString& InVariableName, float InValue); // 0x3fd980 [Final Native Public]
    void SetColorParameter(const FString& InVariableName, const FLinearColor& InValue); // 0x3fd8a0 [Final Native Public]
    void SetBoolParameter(const FString& InVariableName, bool InValue); // 0x3fd7c0 [Final Native Public]
    FVector GetVectorParameter(const FString& InVariableName); // 0x3fd3d0 [Final Native Public]
    FVector4 GetVector4Parameter(const FString& InVariableName); // 0x3fd320 [Final Native Public]
    FVector2D GetVector2DParameter(const FString& InVariableName); // 0x3fd270 [Final Native Public]
    FQuat GetQuatParameter(const FString& InVariableName); // 0x3fd1c0 [Final Native Public]
    int32 GetIntParameter(const FString& InVariableName); // 0x3fd050 [Final Native Public]
    float GetFloatParameter(const FString& InVariableName); // 0x3fcfa0 [Final Native Public]
    FLinearColor GetColorParameter(const FString& InVariableName); // 0x3fcef0 [Final Native Public]
    bool GetBoolParameter(const FString& InVariableName); // 0x3fce40 [Final Native Public]

// ANiagaraPreviewBase (/Script/Niagara.NiagaraPreviewBase)
    void SetSystem(UNiagaraSystem* InSystem); // 0x974900 [Event Public]
    void SetLabelText(FText& InXAxisText, FText& InYAxisText); // 0x974900 [Event Public]

// UNiagaraPreviewAxis (/Script/Niagara.NiagaraPreviewAxis)
    int32 Num(); // 0x401860 [Native Event Public]
    void ApplyToPreview(UNiagaraComponent* PreviewComponent, int32 PreviewIndex, bool bIsXAxis, const FString& OutLabelText); // 0x4016d0 [Native Event Public]

// ANiagaraPreviewGrid (/Script/Niagara.NiagaraPreviewGrid)
    void DeactivatePreviews(); // 0x401840 [Final Native Public]
    void ActivatePreviews(bool bReset); // 0x401640 [Final Native Public]

// UNiagaraScript (/Script/Niagara.NiagaraScript)
    void OnCompilationComplete(); // 0x401890 [Final Native Public]

// ITurnBasedMatchInterface (/Script/OnlineSubsystem.TurnBasedMatchInterface)
    void OnMatchReceivedTurn(const FString& Match, bool bDidBecomeActive); // 0x974900 [Event Public]
    void OnMatchEnded(const FString& Match); // 0x974900 [Event Public]

// UAchievementBlueprintLibrary (/Script/OnlineSubsystemUtils.AchievementBlueprintLibrary)
    void GetCachedAchievementProgress(UObject* WorldContextObject, APlayerController* PlayerController, const FName& AchievementID, const bool& bFoundID, const float& Progress); // 0x4ab790 [Final Native Static Public]
    void GetCachedAchievementDescription(UObject* WorldContextObject, APlayerController* PlayerController, const FName& AchievementID, const bool& bFoundID, FText& Title, FText& LockedDescription, FText& UnlockedDescription, const bool& bHidden); // 0x4ab440 [Final Native Static Public]

// UAchievementQueryCallbackProxy (/Script/OnlineSubsystemUtils.AchievementQueryCallbackProxy)
    UAchievementQueryCallbackProxy* CacheAchievements(UObject* WorldContextObject, APlayerController* PlayerController); // 0x4aa190 [Final Native Static Public]
    UAchievementQueryCallbackProxy* CacheAchievementDescriptions(UObject* WorldContextObject, APlayerController* PlayerController); // 0x4aa0d0 [Final Native Static Public]

// UAchievementWriteCallbackProxy (/Script/OnlineSubsystemUtils.AchievementWriteCallbackProxy)
    UAchievementWriteCallbackProxy* WriteAchievementProgress(UObject* WorldContextObject, APlayerController* PlayerController, const FName& AchievementName, float Progress, int32 UserTag); // 0x4acec0 [Final Native Static Public]

// UConnectionCallbackProxy (/Script/OnlineSubsystemUtils.ConnectionCallbackProxy)
    UConnectionCallbackProxy* ConnectToService(UObject* WorldContextObject, APlayerController* PlayerController); // 0x4aa5f0 [Final Native Static Public]

// UCreateSessionCallbackProxy (/Script/OnlineSubsystemUtils.CreateSessionCallbackProxy)
    UCreateSessionCallbackProxy* CreateSession(UObject* WorldContextObject, APlayerController* PlayerController, int32 PublicConnections, bool bUseLAN); // 0x4aab50 [Final Native Static Public]

// UDestroySessionCallbackProxy (/Script/OnlineSubsystemUtils.DestroySessionCallbackProxy)
    UDestroySessionCallbackProxy* DestroySession(UObject* WorldContextObject, APlayerController* PlayerController); // 0x4aac80 [Final Native Static Public]

// UEndMatchCallbackProxy (/Script/OnlineSubsystemUtils.EndMatchCallbackProxy)
    UEndMatchCallbackProxy* EndMatch(UObject* WorldContextObject, APlayerController* PlayerController, const TScriptInterface<IUnknown>& MatchActor, const FString& MatchID, const EMPMatchOutcome& LocalPlayerOutcome, const EMPMatchOutcome& OtherPlayersOutcome); // 0x4aad40 [Final Native Static Public]

// UEndTurnCallbackProxy (/Script/OnlineSubsystemUtils.EndTurnCallbackProxy)
    UEndTurnCallbackProxy* EndTurn(UObject* WorldContextObject, APlayerController* PlayerController, const FString& MatchID, const TScriptInterface<IUnknown>& TurnBasedMatchInterface); // 0x4aaf50 [Final Native Static Public]

// UFindSessionsCallbackProxy (/Script/OnlineSubsystemUtils.FindSessionsCallbackProxy)
    FString GetServerName(FBlueprintSessionResult& Result); // 0x4ac1c0 [Final Native Static Public]
    int32 GetPingInMs(FBlueprintSessionResult& Result); // 0x4abeb0 [Final Native Static Public]
    int32 GetMaxPlayers(FBlueprintSessionResult& Result); // 0x4abbf0 [Final Native Static Public]
    int32 GetCurrentPlayers(FBlueprintSessionResult& Result); // 0x4ab930 [Final Native Static Public]
    UFindSessionsCallbackProxy* FindSessions(UObject* WorldContextObject, APlayerController* PlayerController, int32 MaxResults, bool bUseLAN); // 0x4ab100 [Final Native Static Public]

// UFindTurnBasedMatchCallbackProxy (/Script/OnlineSubsystemUtils.FindTurnBasedMatchCallbackProxy)
    UFindTurnBasedMatchCallbackProxy* FindTurnBasedMatch(UObject* WorldContextObject, APlayerController* PlayerController, const TScriptInterface<IUnknown>& MatchActor, int32 MinPlayers, int32 MaxPlayers, int32 PlayerGroup, bool ShowExistingMatches); // 0x4ab230 [Final Native Static Public]

// UInAppPurchaseCallbackProxy (/Script/OnlineSubsystemUtils.InAppPurchaseCallbackProxy)
    UInAppPurchaseCallbackProxy* CreateProxyObjectForInAppPurchase(APlayerController* PlayerController, FInAppPurchaseProductRequest& ProductRequest); // 0x4aa770 [Final Native Static Public]

// UInAppPurchaseQueryCallbackProxy (/Script/OnlineSubsystemUtils.InAppPurchaseQueryCallbackProxy)
    UInAppPurchaseQueryCallbackProxy* CreateProxyObjectForInAppPurchaseQuery(APlayerController* PlayerController, const TArray<FString>& ProductIdentifiers); // 0x4aa860 [Final Native Static Public]

// UInAppPurchaseRestoreCallbackProxy (/Script/OnlineSubsystemUtils.InAppPurchaseRestoreCallbackProxy)
    UInAppPurchaseRestoreCallbackProxy* CreateProxyObjectForInAppPurchaseRestore(const TArray<FInAppPurchaseProductRequest>& ConsumableProductFlags, APlayerController* PlayerController); // 0x4aa970 [Final Native Static Public]

// UJoinSessionCallbackProxy (/Script/OnlineSubsystemUtils.JoinSessionCallbackProxy)
    UJoinSessionCallbackProxy* JoinSession(UObject* WorldContextObject, APlayerController* PlayerController, FBlueprintSessionResult& SearchResult); // 0x4ac360 [Final Native Static Public]

// ULeaderboardBlueprintLibrary (/Script/OnlineSubsystemUtils.LeaderboardBlueprintLibrary)
    bool WriteLeaderboardInteger(APlayerController* PlayerController, const FName& StatName, int32 StatValue); // 0x4ad040 [Final Native Static Public]

// ULeaderboardFlushCallbackProxy (/Script/OnlineSubsystemUtils.LeaderboardFlushCallbackProxy)
    ULeaderboardFlushCallbackProxy* CreateProxyObjectForFlush(APlayerController* PlayerController, const FName& SessionName); // 0x4aa6b0 [Final Native Static Public]

// ULeaderboardQueryCallbackProxy (/Script/OnlineSubsystemUtils.LeaderboardQueryCallbackProxy)
    ULeaderboardQueryCallbackProxy* CreateProxyObjectForIntQuery(APlayerController* PlayerController, const FName& StatName); // 0x4aaa90 [Final Native Static Public]

// ULogoutCallbackProxy (/Script/OnlineSubsystemUtils.LogoutCallbackProxy)
    ULogoutCallbackProxy* Logout(UObject* WorldContextObject, APlayerController* PlayerController); // 0x4ac500 [Final Native Static Public]

// AOnlineBeaconClient (/Script/OnlineSubsystemUtils.OnlineBeaconClient)
    void ClientOnConnected(); // 0x4aa350 [Final Native Event Private]

// APartyBeaconClient (/Script/OnlineSubsystemUtils.PartyBeaconClient)
    void ServerUpdateReservationRequest(const FString& SessionId, const FPartyReservation& ReservationUpdate); // 0x4accb0 [Native Event Protected]
    void ServerReservationRequest(const FString& SessionId, const FPartyReservation& Reservation); // 0x4ac9e0 [Native Event Protected]
    void ServerCancelReservationRequest(const FUniqueNetIdRepl& PartyLeader); // 0x4ac870 [Native Event Protected]
    void ClientSendReservationUpdates(int32 NumRemainingReservations); // 0x4aa4d0 [Native Event Public]
    void ClientSendReservationFull(); // 0x4aa490 [Native Event Public]
    void ClientReservationResponse(const EPartyReservationResult& ReservationResponse); // 0x4aa390 [Native Event Public]
    void ClientCancelReservationResponse(const EPartyReservationResult& ReservationResponse); // 0x4aa250 [Native Event Public]

// UQuitMatchCallbackProxy (/Script/OnlineSubsystemUtils.QuitMatchCallbackProxy)
    UQuitMatchCallbackProxy* QuitMatch(UObject* WorldContextObject, APlayerController* PlayerController, const FString& MatchID, const EMPMatchOutcome& Outcome, int32 TurnTimeoutInSeconds); // 0x4ac5c0 [Final Native Static Public]

// UShowLoginUICallbackProxy (/Script/OnlineSubsystemUtils.ShowLoginUICallbackProxy)
    UShowLoginUICallbackProxy* ShowExternalLoginUI(UObject* WorldContextObject, APlayerController* InPlayerController); // 0x4ace00 [Final Native Static Public]

// ASpectatorBeaconClient (/Script/OnlineSubsystemUtils.SpectatorBeaconClient)
    void ServerReservationRequest(const FString& SessionId, const FSpectatorReservation& Reservation); // 0x4acb30 [Native Event Protected]
    void ServerCancelReservationRequest(const FUniqueNetIdRepl& Spectator); // 0x4ac870 [Native Event Protected]
    void ClientSendReservationUpdates(int32 NumRemainingReservations); // 0x4aa560 [Native Event Public]
    void ClientSendReservationFull(); // 0x4aa4b0 [Native Event Public]
    void ClientReservationResponse(const ESpectatorReservationResult& ReservationResponse); // 0x4aa410 [Native Event Public]
    void ClientCancelReservationResponse(const ESpectatorReservationResult& ReservationResponse); // 0x4aa2d0 [Native Event Public]

// ATestBeaconClient (/Script/OnlineSubsystemUtils.TestBeaconClient)
    void ServerPong(); // 0x4ac990 [Native Event Public]
    void ClientPing(); // 0x4aa370 [Native Event Public]

// UTurnBasedBlueprintLibrary (/Script/OnlineSubsystemUtils.TurnBasedBlueprintLibrary)
    void RegisterTurnBasedMatchInterfaceObject(UObject* WorldContextObject, APlayerController* PlayerController, UObject* Object); // 0x4ac780 [Final Native Static Public]
    void GetPlayerDisplayName(UObject* WorldContextObject, APlayerController* PlayerController, const FString& MatchID, int32 PlayerIndex, const FString& PlayerDisplayName); // 0x4abfd0 [Final Native Static Public]
    void GetMyPlayerIndex(UObject* WorldContextObject, APlayerController* PlayerController, const FString& MatchID, const int32& PlayerIndex); // 0x4abd10 [Final Native Static Public]
    void GetIsMyTurn(UObject* WorldContextObject, APlayerController* PlayerController, const FString& MatchID, const bool& bIsMyTurn); // 0x4aba50 [Final Native Static Public]

// UVoipListenerSynthComponent (/Script/OnlineSubsystemUtils.VoipListenerSynthComponent)
    bool IsIdling(); // 0x4ac330 [Final Native Public]

// UPaperFlipbook (/Script/Paper2D.PaperFlipbook)
    bool IsValidKeyFrameIndex(int32 Index); // 0x56e190 [Final Native Public]
    float GetTotalDuration(); // 0x56e0d0 [Final Native Public]
    UPaperSprite* GetSpriteAtTime(float Time, bool bClampToEnds); // 0x56d8d0 [Final Native Public]
    UPaperSprite* GetSpriteAtFrame(int32 FrameIndex); // 0x56d840 [Final Native Public]
    int32 GetNumKeyFrames(); // 0x56d790 [Final Native Public]
    int32 GetNumFrames(); // 0x56d760 [Final Native Public]
    int32 GetKeyFrameIndexAtTime(float Time, bool bClampToEnds); // 0x56d4b0 [Final Native Public]

// UPaperFlipbookComponent (/Script/Paper2D.PaperFlipbookComponent)
    void Stop(); // 0x56f3b0 [Final Native Public]
    void SetSpriteColor(const FLinearColor& NewColor); // 0x56efc0 [Final Native Public]
    void SetPlayRate(float NewRate); // 0x56edb0 [Final Native Public]
    void SetPlaybackPositionInFrames(int32 NewFramePosition, bool bFireEvents); // 0x56ef00 [Final Native Public]
    void SetPlaybackPosition(float NewPosition, bool bFireEvents); // 0x56ee30 [Final Native Public]
    void SetNewTime(float NewTime); // 0x56ed30 [Final Native Public]
    void SetLooping(bool bNewLooping); // 0x56eca0 [Final Native Public]
    bool SetFlipbook(UPaperFlipbook* NewFlipbook); // 0x56e910 [Native Public]
    void ReverseFromEnd(); // 0x56e820 [Final Native Public]
    void Reverse(); // 0x56e800 [Final Native Public]
    void PlayFromStart(); // 0x56e660 [Final Native Public]
    void Play(); // 0x56e640 [Final Native Public]
    void OnRep_SourceFlipbook(UPaperFlipbook* OldFlipbook); // 0x56e590 [Final Native Protected]
    bool IsReversing(); // 0x56e160 [Final Native Public]
    bool IsPlaying(); // 0x56e130 [Final Native Public]
    bool IsLooping(); // 0x56e100 [Final Native Public]
    float GetPlayRate(); // 0x56d7b0 [Final Native Public]
    int32 GetPlaybackPositionInFrames(); // 0x56d810 [Final Native Public]
    float GetPlaybackPosition(); // 0x56d7e0 [Final Native Public]
    int32 GetFlipbookLengthInFrames(); // 0x56d2f0 [Final Native Public]
    float GetFlipbookLength(); // 0x56d2c0 [Final Native Public]
    float GetFlipbookFramerate(); // 0x56d290 [Final Native Public]
    UPaperFlipbook* GetFlipbook(); // 0x56d260 [Native Public]

// UPaperGroupedSpriteComponent (/Script/Paper2D.PaperGroupedSpriteComponent)
    bool UpdateInstanceTransform(int32 InstanceIndex, FTransform& NewInstanceTransform, bool bWorldSpace, bool bMarkRenderStateDirty, bool bTeleport); // 0x56f4e0 [Native Public]
    bool UpdateInstanceColor(int32 InstanceIndex, const FLinearColor& NewInstanceColor, bool bMarkRenderStateDirty); // 0x56f3d0 [Native Public]
    void SortInstancesAlongAxis(const FVector& WorldSpaceSortAxis); // 0x56f320 [Final Native Public]
    bool RemoveInstance(int32 InstanceIndex); // 0x56e6a0 [Native Public]
    bool GetInstanceTransform(int32 InstanceIndex, FTransform& OutInstanceTransform, bool bWorldSpace); // 0x56d350 [Final Native Public]
    int32 GetInstanceCount(); // 0x56d320 [Final Native Public]
    void ClearInstances(); // 0x56d090 [Native Public]
    int32 AddInstance(FTransform& Transform, UPaperSprite* Sprite, bool bWorldSpace, const FLinearColor& Color); // 0x56cc80 [Final Native Public]

// UPaperSpriteBlueprintLibrary (/Script/Paper2D.PaperSpriteBlueprintLibrary)
    FSlateBrush MakeBrushFromSprite(UPaperSprite* Sprite, int32 Width, int32 Height); // 0x56e230 [Final Native Static Public]

// UPaperSpriteComponent (/Script/Paper2D.PaperSpriteComponent)
    void SetSpriteColor(const FLinearColor& NewColor); // 0x56f040 [Final Native Public]
    bool SetSprite(UPaperSprite* NewSprite); // 0x56e910 [Native Public]
    UPaperSprite* GetSprite(); // 0x56d260 [Native Public]

// UPaperTerrainComponent (/Script/Paper2D.PaperTerrainComponent)
    void SetTerrainColor(const FLinearColor& NewColor); // 0x56f0c0 [Final Native Public]

// UPaperTileMapComponent (/Script/Paper2D.PaperTileMapComponent)
    void SetTileMapColor(const FLinearColor& NewColor); // 0x56f2a0 [Final Native Public]
    bool SetTileMap(UPaperTileMap* NewTileMap); // 0x56e910 [Native Public]
    void SetTile(int32 X, int32 Y, int32 Layer, const FPaperTileInfo& NewValue); // 0x56f140 [Final Native Public]
    void SetLayerColor(const FLinearColor& NewColor, int32 Layer); // 0x56ebd0 [Final Native Public]
    void SetLayerCollision(int32 Layer, bool bHasCollision, bool bOverrideThickness, float CustomThickness, bool bOverrideOffset, float CustomOffset, bool bRebuildCollision); // 0x56e9b0 [Final Native Public]
    void SetDefaultCollisionThickness(float Thickness, bool bRebuildCollision); // 0x56e840 [Final Native Public]
    void ResizeMap(int32 NewWidthInTiles, int32 NewHeightInTiles); // 0x56e740 [Final Native Public]
    void RebuildCollision(); // 0x56e680 [Final Native Public]
    bool OwnsTileMap(); // 0x56e610 [Final Native Public]
    void MakeTileMapEditable(); // 0x56e570 [Final Native Public]
    void GetTilePolygon(int32 TileX, int32 TileY, const TArray<FVector>& Points, int32 LayerIndex, bool bWorldSpace); // 0x56ddb0 [Final Native Public]
    FLinearColor GetTileMapColor(); // 0x56dd70 [Final Native Public]
    FVector GetTileCornerPosition(int32 TileX, int32 TileY, int32 LayerIndex, bool bWorldSpace); // 0x56dc10 [Final Native Public]
    FVector GetTileCenterPosition(int32 TileX, int32 TileY, int32 LayerIndex, bool bWorldSpace); // 0x56dab0 [Final Native Public]
    FPaperTileInfo GetTile(int32 X, int32 Y, int32 Layer); // 0x56d9a0 [Final Native Public]
    void GetMapSize(const int32& MapWidth, const int32& MapHeight, const int32& NumLayers); // 0x56d620 [Final Native Public]
    FLinearColor GetLayerColor(int32 Layer); // 0x56d580 [Final Native Public]
    void CreateNewTileMap(int32 MapWidth, int32 MapHeight, int32 TileWidth, int32 TileHeight, float PixelsPerUnrealUnit, bool bCreateLayer); // 0x56d0b0 [Final Native Public]
    UPaperTileLayer* AddNewLayer(); // 0x56ce40 [Final Native Public]

// UTileMapBlueprintLibrary (/Script/Paper2D.TileMapBlueprintLibrary)
    FPaperTileInfo MakeTile(int32 TileIndex, UPaperTileSet* TileSet, bool bFlipH, bool bFlipV, bool bFlipD); // 0x56e3c0 [Final Native Static Public]
    FName GetTileUserData(const FPaperTileInfo& Tile); // 0x56e030 [Final Native Static Public]
    FTransform GetTileTransform(const FPaperTileInfo& Tile); // 0x56df60 [Final Native Static Public]
    void BreakTile(const FPaperTileInfo& Tile, const int32& TileIndex, const UPaperTileSet*& TileSet, const bool& bFlipH, const bool& bFlipV, const bool& bFlipD); // 0x56ce70 [Final Native Static Public]

// UWheeledVehicleMovementComponent (/Script/PhysXVehicles.WheeledVehicleMovementComponent)
    void SetUseAutoGears(bool bUseAuto); // 0x698410 [Final Native Public]
    void SetThrottleInput(float Throttle); // 0x698390 [Final Native Public]
    void SetTargetGear(int32 GearNum, bool bImmediate); // 0x6982d0 [Final Native Public]
    void SetSteeringInput(float Steering); // 0x698250 [Final Native Public]
    void SetHandbrakeInput(bool bNewHandbrake); // 0x6980f0 [Final Native Public]
    void SetGroupsToIgnoreMask(const FNavAvoidanceMask& GroupMask); // 0x698060 [Final Native Public]
    void SetGroupsToIgnore(int32 GroupFlags); // 0x697fe0 [Final Native Public]
    void SetGroupsToAvoidMask(const FNavAvoidanceMask& GroupMask); // 0x697f50 [Final Native Public]
    void SetGroupsToAvoid(int32 GroupFlags); // 0x697ed0 [Final Native Public]
    void SetGearUp(bool bNewGearUp); // 0x697e40 [Final Native Public]
    void SetGearDown(bool bNewGearDown); // 0x697db0 [Final Native Public]
    void SetBrakeInput(float Brake); // 0x697b90 [Final Native Public]
    void SetAvoidanceGroupMask(const FNavAvoidanceMask& GroupMask); // 0x697b00 [Final Native Public]
    void SetAvoidanceGroup(int32 GroupFlags); // 0x697a80 [Final Native Public]
    void SetAvoidanceEnabled(bool bEnable); // 0x6979f0 [Final Native Public]
    void ServerUpdateState(float InSteeringInput, float InThrottleInput, float InBrakeInput, float InHandbrakeInput, int32 CurrentGear); // 0x697820 [Native Event Protected]
    bool GetUseAutoGears(); // 0x697790 [Final Native Public]
    int32 GetTargetGear(); // 0x697760 [Final Native Public]
    float GetForwardSpeed(); // 0x6976a0 [Final Native Public]
    float GetEngineRotationSpeed(); // 0x697670 [Final Native Public]
    float GetEngineMaxRotationSpeed(); // 0x697640 [Final Native Public]
    int32 GetCurrentGear(); // 0x697610 [Final Native Public]

// USimpleWheeledVehicleMovementComponent (/Script/PhysXVehicles.SimpleWheeledVehicleMovementComponent)
    void SetSteerAngle(float SteerAngle, int32 WheelIndex); // 0x698180 [Final Native Public]
    void SetDriveTorque(float DriveTorque, int32 WheelIndex); // 0x697ce0 [Final Native Public]
    void SetBrakeTorque(float BrakeTorque, int32 WheelIndex); // 0x697c10 [Final Native Public]

// UVehicleAnimInstance (/Script/PhysXVehicles.VehicleAnimInstance)
    AWheeledVehicle* GetVehicle(); // 0x6977c0 [Final Native Public]

// UVehicleWheel (/Script/PhysXVehicles.VehicleWheel)
    bool IsInAir(); // 0x6977f0 [Final Native Public]
    float GetSuspensionOffset(); // 0x697730 [Final Native Public]
    float GetSteerAngle(); // 0x697700 [Final Native Public]
    float GetRotationAngle(); // 0x6976d0 [Final Native Public]

// UKismetProceduralMeshLibrary (/Script/ProceduralMeshComponent.KismetProceduralMeshLibrary)
    void SliceProceduralMesh(UProceduralMeshComponent* InProcMesh, const FVector& PlanePosition, const FVector& PlaneNormal, bool bCreateOtherHalf, const UProceduralMeshComponent*& OutOtherHalfProcMesh, const EProcMeshSliceCapOption& CapOption, UMaterialInterface* CapMaterial); // 0x6a8440 [Final Native Static Public]
    void GetSectionFromStaticMesh(UStaticMesh* InMesh, int32 LODIndex, int32 SectionIndex, const TArray<FVector>& Vertices, const TArray<int32>& Triangles, const TArray<FVector>& Normals, const TArray<FVector2D>& UVs, const TArray<FProcMeshTangent>& Tangents); // 0x6a8000 [Final Native Static Public]
    void GetSectionFromProceduralMesh(UProceduralMeshComponent* InProcMesh, int32 SectionIndex, const TArray<FVector>& Vertices, const TArray<int32>& Triangles, const TArray<FVector>& Normals, const TArray<FVector2D>& UVs, const TArray<FProcMeshTangent>& Tangents); // 0x6a7d50 [Final Native Static Public]
    void GenerateBoxMesh(const FVector& BoxRadius, const TArray<FVector>& Vertices, const TArray<int32>& Triangles, const TArray<FVector>& Normals, const TArray<FVector2D>& UVs, const TArray<FProcMeshTangent>& Tangents); // 0x6a7a90 [Final Native Static Public]
    void CreateGridMeshWelded(int32 NumX, int32 NumY, const TArray<int32>& Triangles, const TArray<FVector>& Vertices, const TArray<FVector2D>& UVs, float GridSpacing); // 0x6a70b0 [Final Native Static Public]
    void CreateGridMeshTriangles(int32 NumX, int32 NumY, bool bWinding, const TArray<int32>& Triangles); // 0x6a6f50 [Final Native Static Public]
    void CreateGridMeshSplit(int32 NumX, int32 NumY, const TArray<int32>& Triangles, const TArray<FVector>& Vertices, const TArray<FVector2D>& UVs, const TArray<FVector2D>& UV1s, float GridSpacing); // 0x6a6cc0 [Final Native Static Public]
    void CopyProceduralMeshFromStaticMeshComponent(UStaticMeshComponent* StaticMeshComponent, int32 LODIndex, UProceduralMeshComponent* ProcMeshComponent, bool bCreateCollision); // 0x6a6b90 [Final Native Static Public]
    void ConvertQuadToTriangles(const TArray<int32>& Triangles, int32 Vert0, int32 Vert1, int32 Vert2, int32 Vert3); // 0x6a69f0 [Final Native Static Public]
    void CalculateTangentsForMesh(const TArray<FVector>& Vertices, const TArray<int32>& Triangles, const TArray<FVector2D>& UVs, const TArray<FVector>& Normals, const TArray<FProcMeshTangent>& Tangents); // 0x6a66f0 [Final Native Static Public]

// UProceduralMeshComponent (/Script/ProceduralMeshComponent.ProceduralMeshComponent)
    void UpdateMeshSection_LinearColor(int32 SectionIndex, const TArray<FVector>& Vertices, const TArray<FVector>& Normals, const TArray<FVector2D>& UV0, const TArray<FVector2D>& UV1, const TArray<FVector2D>& UV2, const TArray<FVector2D>& UV3, const TArray<FLinearColor>& VertexColors, const TArray<FProcMeshTangent>& Tangents); // 0x6a8930 [Final Native Public]
    void UpdateMeshSection(int32 SectionIndex, const TArray<FVector>& Vertices, const TArray<FVector>& Normals, const TArray<FVector2D>& UV0, const TArray<FColor>& VertexColors, const TArray<FProcMeshTangent>& Tangents); // 0x6a8670 [Final Native Public]
    void SetMeshSectionVisible(int32 SectionIndex, bool bNewVisibility); // 0x6a8380 [Final Native Public]
    bool IsMeshSectionVisible(int32 SectionIndex); // 0x6a82f0 [Final Native Public]
    int32 GetNumSections(); // 0x6a7d20 [Final Native Public]
    void CreateMeshSection_LinearColor(int32 SectionIndex, const TArray<FVector>& Vertices, const TArray<int32>& Triangles, const TArray<FVector>& Normals, const TArray<FVector2D>& UV0, const TArray<FVector2D>& UV1, const TArray<FVector2D>& UV2, const TArray<FVector2D>& UV3, const TArray<FLinearColor>& VertexColors, const TArray<FProcMeshTangent>& Tangents, bool bCreateCollision); // 0x6a7620 [Final Native Public]
    void CreateMeshSection(int32 SectionIndex, const TArray<FVector>& Vertices, const TArray<int32>& Triangles, const TArray<FVector>& Normals, const TArray<FVector2D>& UV0, const TArray<FColor>& VertexColors, const TArray<FProcMeshTangent>& Tangents, bool bCreateCollision); // 0x6a72d0 [Final Native Public]
    void ClearMeshSection(int32 SectionIndex); // 0x6a6970 [Final Native Public]
    void ClearCollisionConvexMeshes(); // 0x6a6950 [Final Native Public]
    void ClearAllMeshSections(); // 0x6a6930 [Final Native Public]
    void AddCollisionConvexMesh(const TArray<FVector>& ConvexVerts); // 0x6a6600 [Final Native Public]

// UTimeManagementBlueprintLibrary (/Script/TimeManagement.TimeManagementBlueprintLibrary)
    FFrameTime TransformTime(FFrameTime& SourceTime, const FFrameRate& SourceRate, const FFrameRate& DestinationRate); // 0x11ee730 [Final Native Static Public]
    FFrameNumber Subtract_FrameNumberInteger(const FFrameNumber& A, int32 B); // 0x11ee670 [Final Native Static Public]
    FFrameNumber Subtract_FrameNumberFrameNumber(const FFrameNumber& A, const FFrameNumber& B); // 0x11ee670 [Final Native Static Public]
    FFrameTime SnapFrameTimeToRate(FFrameTime& SourceTime, const FFrameRate& SourceRate, const FFrameRate& SnapToRate); // 0x11ee520 [Final Native Static Public]
    FFrameTime Multiply_SecondsFrameRate(float TimeInSeconds, const FFrameRate& FrameRate); // 0x11ee440 [Final Native Static Public]
    FFrameNumber Multiply_FrameNumberInteger(const FFrameNumber& A, int32 B); // 0x11ee380 [Final Native Static Public]
    bool IsValid_MultipleOf(const FFrameRate& InFrameRate, const FFrameRate& OtherFramerate); // 0x11ee280 [Final Native Static Public]
    bool IsValid_Framerate(const FFrameRate& InFrameRate); // 0x11ee1e0 [Final Native Static Public]
    FTimecode GetTimecode(); // 0x11ee1a0 [Final Native Static Public]
    FFrameNumber Divide_FrameNumberInteger(const FFrameNumber& A, int32 B); // 0x11ee0e0 [Final Native Static Public]
    FString Conv_TimecodeToString(const FTimecode& InTimecode, bool bForceSignDisplay); // 0x11edfb0 [Final Native Static Public]
    float Conv_QualifiedFrameTimeToSeconds(FQualifiedFrameTime& InFrameTime); // 0x11edf00 [Final Native Static Public]
    float Conv_FrameRateToSeconds(const FFrameRate& InFrameRate); // 0x11ede60 [Final Native Static Public]
    int32 Conv_FrameNumberToInteger(FFrameNumber& InFrameNumber); // 0x11eddd0 [Final Native Static Public]
    FFrameNumber Add_FrameNumberInteger(const FFrameNumber& A, int32 B); // 0x11edd10 [Final Native Static Public]
    FFrameNumber Add_FrameNumberFrameNumber(const FFrameNumber& A, const FFrameNumber& B); // 0x11edd10 [Final Native Static Public]

// UWidget (/Script/UMG.Widget)
    void SetVisibility(const ESlateVisibility& InVisibility); // 0x13fa3f0 [Native Public]
    void SetUserFocus(APlayerController* PlayerController); // 0x13fa250 [Final Native Public]
    void SetToolTipText(FText& InToolTipText); // 0x13fa180 [Final Native Public]
    void SetToolTip(UWidget* Widget); // 0x13fa100 [Final Native Public]
    void SetRenderTranslation(const FVector2D& Translation); // 0x13fa080 [Final Native Public]
    void SetRenderTransformPivot(const FVector2D& Pivot); // 0x13fa000 [Final Native Public]
    void SetRenderTransformAngle(float Angle); // 0x13f9f80 [Final Native Public]
    void SetRenderTransform(const FWidgetTransform& InTransform); // 0x13f9ea0 [Final Native Public]
    void SetRenderShear(const FVector2D& Shear); // 0x13f9e20 [Final Native Public]
    void SetRenderScale(const FVector2D& Scale); // 0x13f9da0 [Final Native Public]
    void SetRenderOpacity(float InOpacity); // 0x13f9d20 [Final Native Public]
    void SetNavigationRule(const EUINavigation& Direction, const EUINavigationRule& Rule, const FName& WidgetToFocus); // 0x13f9c10 [Final Native Public]
    void SetKeyboardFocus(); // 0x13f9bf0 [Final Native Public]
    void SetIsEnabled(bool bInIsEnabled); // 0x13f9b60 [Native Public]
    void SetCursor(const EMouseCursor& InCursor); // 0x13f9ae0 [Final Native Public]
    void SetClipping(const EWidgetClipping& InClipping); // 0x13f9a60 [Final Native Public]
    void SetAllNavigationRules(const EUINavigationRule& Rule, const FName& WidgetToFocus); // 0x13f99a0 [Final Native Public]
    void ResetCursor(); // 0x13f9980 [Final Native Public]
    void RemoveFromParent(); // 0x13f9960 [Native Public]
    FEventReply OnReply__DelegateSignature(); // 0x974900 [Public]
    FEventReply OnPointerEvent__DelegateSignature(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x974900 [Public]
    bool IsVisible(); // 0x13f9930 [Final Native Public]
    bool IsHovered(); // 0xfe0290 [Native Public]
    void InvalidateLayoutAndVolatility(); // 0x13f9910 [Final Native Public]
    bool HasUserFocusedDescendants(APlayerController* PlayerController); // 0x13f9880 [Final Native Public]
    bool HasUserFocus(APlayerController* PlayerController); // 0x13f97f0 [Final Native Public]
    bool HasMouseCaptureByUser(int32 UserIndex, int32 PointerIndex); // 0x13f9730 [Final Native Public]
    bool HasMouseCapture(); // 0x13f9700 [Final Native Public]
    bool HasKeyboardFocus(); // 0x13f96d0 [Final Native Public]
    bool HasFocusedDescendants(); // 0x13f96a0 [Final Native Public]
    bool HasAnyUserFocus(); // 0x13f9670 [Final Native Public]
    UWidget* GetWidget__DelegateSignature(); // 0x974900 [Public]
    ESlateVisibility GetVisibility(); // 0x13f9640 [Final Native Public]
    FText GetText__DelegateSignature(); // 0x974900 [Public]
    ESlateVisibility GetSlateVisibility__DelegateSignature(); // 0x974900 [Public]
    FSlateColor GetSlateColor__DelegateSignature(); // 0x974900 [Public]
    FSlateBrush GetSlateBrush__DelegateSignature(); // 0x974900 [Public]
    float GetRenderTransformAngle(); // 0x13f9500 [Final Native Public]
    float GetRenderOpacity(); // 0x13f94d0 [Final Native Public]
    UPanelWidget* GetParent(); // 0x13f94a0 [Final Native Public]
    APlayerController* GetOwningPlayer(); // 0x13f9470 [Native Public]
    ULocalPlayer* GetOwningLocalPlayer(); // 0x13f9440 [Native Public]
    EMouseCursor GetMouseCursor__DelegateSignature(); // 0x974900 [Public]
    FLinearColor GetLinearColor__DelegateSignature(); // 0x974900 [Public]
    bool GetIsEnabled(); // 0x13f9410 [Final Native Public]
    int32 GetInt32__DelegateSignature(); // 0x974900 [Public]
    UGameInstance* GetGameInstance(); // 0x13f93e0 [Final Native Public]
    float GetFloat__DelegateSignature(); // 0x974900 [Public]
    FVector2D GetDesiredSize(); // 0x13f9370 [Final Native Public]
    EWidgetClipping GetClipping(); // 0x13f9340 [Final Native Public]
    ECheckBoxState GetCheckBoxState__DelegateSignature(); // 0x974900 [Public]
    FGeometry GetCachedGeometry(); // 0x13f9300 [Final Native Public]
    bool GetBool__DelegateSignature(); // 0x974900 [Public]
    UWidget* GenerateWidgetForString__DelegateSignature(const FString& Item); // 0x974900 [Public]
    UWidget* GenerateWidgetForObject__DelegateSignature(UObject* Item); // 0x974900 [Public]
    void ForceVolatile(bool bForce); // 0x13f9270 [Final Native Public]
    void ForceLayoutPrepass(); // 0x13f9250 [Final Native Public]

// UPanelWidget (/Script/UMG.PanelWidget)
    bool RemoveChildAt(int32 Index); // 0x13e8790 [Final Native Public]
    bool RemoveChild(UWidget* Content); // 0x13e8700 [Final Native Public]
    bool HasChild(UWidget* Content); // 0x13e8670 [Final Native Public]
    bool HasAnyChildren(); // 0x13e8640 [Final Native Public]
    int32 GetChildrenCount(); // 0x13e8230 [Final Native Public]
    int32 GetChildIndex(UWidget* Content); // 0x13e81a0 [Final Native Public]
    UWidget* GetChildAt(int32 Index); // 0x13e8110 [Final Native Public]
    TArray<UWidget*> GetAllChildren(); // 0x13e8090 [Final Native Public]
    void ClearChildren(); // 0x13e8070 [Native Public]
    UPanelSlot* AddChild(UWidget* Content); // 0x13e7f30 [Final Native Public]

// UContentWidget (/Script/UMG.ContentWidget)
    UPanelSlot* SetContent(UWidget* Content); // 0x13e01c0 [Final Native Public]
    UPanelSlot* GetContentSlot(); // 0x13df310 [Final Native Public]
    UWidget* GetContent(); // 0x13df2e0 [Final Native Public]

// UUserWidget (/Script/UMG.UserWidget)
    void UnregisterInputComponent(); // 0x13f6bd0 [Final Native Protected]
    void UnbindFromAnimationStarted(UWidgetAnimation* Animation, const FScriptDelegate& Delegate); // 0x13f6ae0 [Final Native Public]
    void UnbindFromAnimationFinished(UWidgetAnimation* Animation, const FScriptDelegate& Delegate); // 0x13f69f0 [Final Native Public]
    void UnbindAllFromAnimationStarted(UWidgetAnimation* Animation); // 0x13f6970 [Final Native Public]
    void UnbindAllFromAnimationFinished(UWidgetAnimation* Animation); // 0x13f68f0 [Final Native Public]
    void Tick(const FGeometry& MyGeometry, float InDeltaTime); // 0x974900 [Event Public]
    void StopListeningForInputAction(const FName& ActionName, const EInputEvent& EventType); // 0x13f6830 [Final Native Protected]
    void StopListeningForAllInputActions(); // 0x13f6810 [Final Native Protected]
    void StopAnimationsAndLatentActions(); // 0x13f67f0 [Final Native Public]
    void StopAnimation(UWidgetAnimation* InAnimation); // 0x13f6770 [Final Native Public]
    void StopAllAnimations(); // 0x13f6750 [Final Native Public]
    void SetPositionInViewport(const FVector2D& Position, bool bRemoveDPIScale); // 0x13f60a0 [Final Native Public]
    void SetPlaybackSpeed(UWidgetAnimation* InAnimation, float PlaybackSpeed); // 0x13f5fd0 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x13f5f40 [Final Native Public]
    void SetOwningPlayer(APlayerController* LocalPlayerController); // 0x13f5ec0 [Final Native Public]
    void SetNumLoopsToPlay(UWidgetAnimation* InAnimation, int32 NumLoopsToPlay); // 0x13f5d00 [Final Native Public]
    void SetInputActionPriority(int32 NewPriority); // 0x13f57b0 [Final Native Protected]
    void SetInputActionBlocking(bool bShouldBlock); // 0x13f5720 [Final Native Protected]
    void SetForegroundColor(const FSlateColor& InForegroundColor); // 0x13f55b0 [Final Native Public]
    void SetDesiredSizeInViewport(const FVector2D& Size); // 0x13f5210 [Final Native Public]
    void SetColorAndOpacity(const FLinearColor& InColorAndOpacity); // 0x13f5110 [Final Native Public]
    void SetAnchorsInViewport(const FAnchors& Anchors); // 0x13f4d50 [Final Native Public]
    void SetAlignmentInViewport(const FVector2D& Alignment); // 0x13f4cd0 [Final Native Public]
    void ReverseAnimation(UWidgetAnimation* InAnimation); // 0x13f4c50 [Final Native Public]
    void RemoveFromViewport(); // 0x13f4c30 [Final Native Public]
    void RegisterInputComponent(); // 0x13f4c10 [Final Native Protected]
    void PreConstruct(bool IsDesignTime); // 0x974900 [Event Public]
    void PlaySound(USoundBase* SoundToPlay); // 0x13f4b90 [Final Native Public]
    UUMGSequencePlayer* PlayAnimationTimeRange(UWidgetAnimation* InAnimation, float StartAtTime, float EndAtTime, int32 NumLoopsToPlay, const EUMGSequencePlayMode& PlayMode, float PlaybackSpeed); // 0x13f49e0 [Final Native Public]
    UUMGSequencePlayer* PlayAnimationReverse(UWidgetAnimation* InAnimation, float PlaybackSpeed); // 0x13f4910 [Final Native Public]
    UUMGSequencePlayer* PlayAnimationForward(UWidgetAnimation* InAnimation, float PlaybackSpeed); // 0x13f4840 [Final Native Public]
    UUMGSequencePlayer* PlayAnimation(UWidgetAnimation* InAnimation, float StartAtTime, int32 NumLoopsToPlay, const EUMGSequencePlayMode& PlayMode, float PlaybackSpeed); // 0x13f46b0 [Final Native Public]
    float PauseAnimation(UWidgetAnimation* InAnimation); // 0x13f4610 [Final Native Public]
    FEventReply OnTouchStarted(const FGeometry& MyGeometry, FPointerEvent& InTouchEvent); // 0x974900 [Event Public]
    FEventReply OnTouchMoved(const FGeometry& MyGeometry, FPointerEvent& InTouchEvent); // 0x974900 [Event Public]
    FEventReply OnTouchGesture(const FGeometry& MyGeometry, FPointerEvent& GestureEvent); // 0x974900 [Event Public]
    FEventReply OnTouchForceChanged(const FGeometry& MyGeometry, FPointerEvent& InTouchEvent); // 0x974900 [Event Public]
    FEventReply OnTouchEnded(const FGeometry& MyGeometry, FPointerEvent& InTouchEvent); // 0x974900 [Event Public]
    void OnRemovedFromFocusPath(const FFocusEvent& InFocusEvent); // 0x974900 [Event Public]
    FEventReply OnPreviewMouseButtonDown(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x974900 [Event Public]
    FEventReply OnPreviewKeyDown(const FGeometry& MyGeometry, const FKeyEvent& InKeyEvent); // 0x974900 [Event Public]
    void OnPaint(FPaintContext& Context); // 0x974900 [Event Public]
    FEventReply OnMouseWheel(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x974900 [Event Public]
    FEventReply OnMouseMove(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x974900 [Event Public]
    void OnMouseLeave(FPointerEvent& MouseEvent); // 0x974900 [Event Public]
    void OnMouseEnter(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x974900 [Event Public]
    void OnMouseCaptureLost(); // 0x974900 [Event Public]
    FEventReply OnMouseButtonUp(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x974900 [Event Public]
    FEventReply OnMouseButtonDown(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x974900 [Event Public]
    FEventReply OnMouseButtonDoubleClick(const FGeometry& InMyGeometry, FPointerEvent& InMouseEvent); // 0x974900 [Event Public]
    FEventReply OnMotionDetected(const FGeometry& MyGeometry, const FMotionEvent& InMotionEvent); // 0x974900 [Event Public]
    FEventReply OnKeyUp(const FGeometry& MyGeometry, const FKeyEvent& InKeyEvent); // 0x974900 [Event Public]
    FEventReply OnKeyDown(const FGeometry& MyGeometry, const FKeyEvent& InKeyEvent); // 0x974900 [Event Public]
    FEventReply OnKeyChar(const FGeometry& MyGeometry, const FCharacterEvent& InCharacterEvent); // 0x974900 [Event Public]
    void OnInitialized(); // 0x974900 [Event Public]
    FEventReply OnFocusReceived(const FGeometry& MyGeometry, const FFocusEvent& InFocusEvent); // 0x974900 [Event Public]
    void OnFocusLost(const FFocusEvent& InFocusEvent); // 0x974900 [Event Public]
    bool OnDrop(const FGeometry& MyGeometry, const FPointerEvent& PointerEvent, UDragDropOperation* Operation); // 0x974900 [Event Public]
    bool OnDragOver(const FGeometry& MyGeometry, const FPointerEvent& PointerEvent, UDragDropOperation* Operation); // 0x974900 [Event Public]
    void OnDragLeave(const FPointerEvent& PointerEvent, UDragDropOperation* Operation); // 0x974900 [Event Public]
    void OnDragEnter(const FGeometry& MyGeometry, const FPointerEvent& PointerEvent, UDragDropOperation* Operation); // 0x974900 [Event Public]
    void OnDragDetected(const FGeometry& MyGeometry, FPointerEvent& PointerEvent, const UDragDropOperation*& Operation); // 0x974900 [Event Public]
    void OnDragCancelled(FPointerEvent& PointerEvent, UDragDropOperation* Operation); // 0x974900 [Event Public]
    void OnAnimationStarted(UWidgetAnimation* Animation); // 0x13f4580 [Native Event Protected]
    void OnAnimationFinished(UWidgetAnimation* Animation); // 0x13f44f0 [Native Event Protected]
    FEventReply OnAnalogValueChanged(const FGeometry& MyGeometry, const FAnalogInputEvent& InAnalogInputEvent); // 0x974900 [Event Public]
    void OnAddedToFocusPath(const FFocusEvent& InFocusEvent); // 0x974900 [Event Public]
    void ListenForInputAction(const FName& ActionName, const EInputEvent& EventType, bool bConsume, const FScriptDelegate& Callback); // 0x13f4380 [Final Native Protected]
    bool IsPlayingAnimation(); // 0x13f4350 [Final Native Public]
    bool IsListeningForInputAction(const FName& ActionName); // 0x13f42c0 [Final Native Protected]
    bool IsInViewport(); // 0x13f3e40 [Final Native Public]
    bool IsInteractable(); // 0x974900 [Event Public]
    bool IsAnyAnimationPlaying(); // 0x13f4290 [Final Native Public]
    bool IsAnimationPlayingForward(UWidgetAnimation* InAnimation); // 0x13f4200 [Final Native Public]
    bool IsAnimationPlaying(UWidgetAnimation* InAnimation); // 0x13f4170 [Final Native Public]
    APawn* GetOwningPlayerPawn(); // 0x13f3f30 [Final Native Public]
    bool GetIsVisible(); // 0x13f3e40 [Final Native Public]
    float GetAnimationCurrentTime(UWidgetAnimation* InAnimation); // 0x13f3d40 [Final Native Public]
    FAnchors GetAnchorsInViewport(); // 0x13f3d00 [Final Native Public]
    FVector2D GetAlignmentInViewport(); // 0x13f3cc0 [Final Native Public]
    void Destruct(); // 0x974900 [Event Public]
    void Construct(); // 0x974900 [Event Public]
    void CancelLatentActions(); // 0x13f3be0 [Final Native Public]
    void BindToAnimationStarted(UWidgetAnimation* Animation, const FScriptDelegate& Delegate); // 0x13f3af0 [Final Native Public]
    void BindToAnimationFinished(UWidgetAnimation* Animation, const FScriptDelegate& Delegate); // 0x13f3a00 [Final Native Public]
    void BindToAnimationEvent(UWidgetAnimation* Animation, const FScriptDelegate& Delegate, const EWidgetAnimationEvent& AnimationEvent, const FName& UserTag); // 0x13f38a0 [Final Native Public]
    void AddToViewport(int32 ZOrder); // 0x13f3820 [Final Native Public]
    bool AddToPlayerScreen(int32 ZOrder); // 0x13f3790 [Final Native Public]

// UAsyncTaskDownloadImage (/Script/UMG.AsyncTaskDownloadImage)
    UAsyncTaskDownloadImage* DownloadImage(const FString& URL); // 0x13da450 [Final Native Static Public]

// UBackgroundBlur (/Script/UMG.BackgroundBlur)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x13dc580 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x13dbd70 [Final Native Public]
    void SetLowQualityFallbackBrush(FSlateBrush& InBrush); // 0x13dba50 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x13db6a0 [Final Native Public]
    void SetBlurStrength(float InStrength); // 0x13db110 [Native Public]
    void SetBlurRadius(int32 InBlurRadius); // 0x13db090 [Final Native Public]
    void SetApplyAlphaToBlur(bool bInApplyAlphaToBlur); // 0x13daef0 [Final Native Public]

// UBackgroundBlurSlot (/Script/UMG.BackgroundBlurSlot)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x13dc600 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x13dbe00 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x13db720 [Final Native Public]

// UBoolBinding (/Script/UMG.BoolBinding)
    bool GetValue(); // 0x13daa60 [Final Native Public]

// UBorder (/Script/UMG.Border)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x13dc680 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x13dbe90 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x13db7a0 [Final Native Public]
    void SetDesiredSizeScale(const FVector2D& InScale); // 0x13db620 [Final Native Public]
    void SetContentColorAndOpacity(const FLinearColor& InContentColorAndOpacity); // 0x13db5a0 [Final Native Public]
    void SetBrushFromTexture(UTexture2D* Texture); // 0x13db3a0 [Final Native Public]
    void SetBrushFromMaterial(UMaterialInterface* Material); // 0x13db3a0 [Final Native Public]
    void SetBrushFromAsset(USlateBrushAsset* Asset); // 0x13db320 [Final Native Public]
    void SetBrushColor(const FLinearColor& InBrushColor); // 0x13db2a0 [Final Native Public]
    void SetBrush(FSlateBrush& InBrush); // 0x13db190 [Final Native Public]
    UMaterialInstanceDynamic* GetDynamicMaterial(); // 0x13da6c0 [Final Native Public]

// UBorderSlot (/Script/UMG.BorderSlot)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x13dc700 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x13dbf20 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x13db820 [Final Native Public]

// UBrushBinding (/Script/UMG.BrushBinding)
    FSlateBrush GetValue(); // 0x13daa90 [Final Native Public]

// UButton (/Script/UMG.Button)
    void SetTouchMethod(const EButtonTouchMethod& InTouchMethod); // 0x13dc500 [Final Native Public]
    void SetStyle(FButtonStyle& InStyle); // 0x13dc420 [Final Native Public]
    void SetPressMethod(const EButtonPressMethod& InPressMethod); // 0x13dc140 [Final Native Public]
    void SetColorAndOpacity(const FLinearColor& InColorAndOpacity); // 0x13db520 [Final Native Public]
    void SetClickMethod(const EButtonClickMethod& InClickMethod); // 0x13db4a0 [Final Native Public]
    void SetBackgroundColor(const FLinearColor& InBackgroundColor); // 0x13db010 [Final Native Public]
    bool IsPressed(); // 0x13dacb0 [Final Native Public]

// UButtonSlot (/Script/UMG.ButtonSlot)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x13dc780 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x13dbfb0 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x13db8a0 [Final Native Public]

// UCanvasPanel (/Script/UMG.CanvasPanel)
    UCanvasPanelSlot* AddChildToCanvas(UWidget* Content); // 0x13da2e0 [Final Native Public]

// UCanvasPanelSlot (/Script/UMG.CanvasPanelSlot)
    void SetZOrder(int32 InZOrder); // 0x13dc800 [Final Native Public]
    void SetSize(const FVector2D& InSize); // 0x13dc3a0 [Final Native Public]
    void SetPosition(const FVector2D& InPosition); // 0x13dc0c0 [Final Native Public]
    void SetOffsets(const FMargin& InOffset); // 0x13dbce0 [Final Native Public]
    void SetMinimum(const FVector2D& InMinimumAnchors); // 0x13dbbe0 [Final Native Public]
    void SetMaximum(const FVector2D& InMaximumAnchors); // 0x13dbb60 [Final Native Public]
    void SetLayout(FAnchorData& InLayoutData); // 0x13db9b0 [Final Native Public]
    void SetAutoSize(bool InbAutoSize); // 0x13daf80 [Final Native Public]
    void SetAnchors(const FAnchors& InAnchors); // 0x13dae60 [Final Native Public]
    void SetAlignment(const FVector2D& InAlignment); // 0x13dade0 [Final Native Public]
    int32 GetZOrder(); // 0x13dac50 [Final Native Public]
    FVector2D GetSize(); // 0x13da9b0 [Final Native Public]
    FVector2D GetPosition(); // 0x13da8c0 [Final Native Public]
    FMargin GetOffsets(); // 0x13da780 [Final Native Public]
    FAnchorData GetLayout(); // 0x13da6f0 [Final Native Public]
    bool GetAutoSize(); // 0x13da660 [Final Native Public]
    FAnchors GetAnchors(); // 0x13da620 [Final Native Public]
    FVector2D GetAlignment(); // 0x13da5e0 [Final Native Public]

// UCheckBox (/Script/UMG.CheckBox)
    void SetIsChecked(bool InIsChecked); // 0x13db920 [Final Native Public]
    void SetCheckedState(const ECheckBoxState& InCheckedState); // 0x13db420 [Final Native Public]
    bool IsPressed(); // 0x13dace0 [Final Native Public]
    bool IsChecked(); // 0x13dac80 [Final Native Public]
    ECheckBoxState GetCheckedState(); // 0x13da690 [Final Native Public]

// UCheckedStateBinding (/Script/UMG.CheckedStateBinding)
    ECheckBoxState GetValue(); // 0x13dac20 [Final Native Public]

// UCircularThrobber (/Script/UMG.CircularThrobber)
    void SetRadius(float InRadius); // 0x13dc1c0 [Final Native Public]
    void SetPeriod(float InPeriod); // 0x13dc040 [Final Native Public]
    void SetNumberOfPieces(int32 InNumberOfPieces); // 0x13dbc60 [Final Native Public]

// UColorBinding (/Script/UMG.ColorBinding)
    FSlateColor GetSlateValue(); // 0x13da9f0 [Final Native Public]
    FLinearColor GetLinearValue(); // 0x13da740 [Final Native Public]

// UComboBoxString (/Script/UMG.ComboBoxString)
    void SetSelectedOption(const FString& Option); // 0x13dc2c0 [Final Native Public]
    void SetSelectedIndex(int32 Index); // 0x13dc240 [Final Native Public]
    bool RemoveOption(const FString& Option); // 0x13dad30 [Final Native Public]
    void RefreshOptions(); // 0x13dad10 [Final Native Public]
    void OnSelectionChangedEvent__DelegateSignature(const FString& SelectedItem, const ESelectInfo& SelectionType); // 0x974900 [Public]
    void OnOpeningEvent__DelegateSignature(); // 0x974900 [Public]
    FString GetSelectedOption(); // 0x13da930 [Final Native Public]
    int32 GetSelectedIndex(); // 0x13da900 [Final Native Public]
    int32 GetOptionCount(); // 0x13da890 [Final Native Public]
    FString GetOptionAtIndex(int32 Index); // 0x13da7c0 [Final Native Public]
    int32 FindOptionIndex(const FString& Option); // 0x13da530 [Final Native Public]
    void ClearSelection(); // 0x13da430 [Final Native Public]
    void ClearOptions(); // 0x13da410 [Final Native Public]
    void AddOption(const FString& Option); // 0x13da370 [Final Native Public]

// UDragDropOperation (/Script/UMG.DragDropOperation)
    void Drop(FPointerEvent& PointerEvent); // 0x13df120 [Native Event Public]
    void Dragged(FPointerEvent& PointerEvent); // 0x13deff0 [Native Event Public]
    void DragCancelled(FPointerEvent& PointerEvent); // 0x13deec0 [Native Event Public]

// UDynamicEntryBoxBase (/Script/UMG.DynamicEntryBoxBase)
    void SetEntrySpacing(const FVector2D& InEntrySpacing); // 0x13e0250 [Final Native Public]
    int32 GetNumEntries(); // 0x13df3a0 [Final Native Public]
    TArray<UUserWidget*> GetAllEntries(); // 0x13df250 [Final Native Public]

// UDynamicEntryBox (/Script/UMG.DynamicEntryBox)
    void Reset(bool bDeleteWidgets); // 0x13df5f0 [Final Native Public]
    void RemoveEntry(UUserWidget* EntryWidget); // 0x13df570 [Final Native Public]
    UUserWidget* BP_CreateEntryOfClass(TSubclassOf<UUserWidget> EntryClass); // 0x13dee10 [Final Native Private]
    UUserWidget* BP_CreateEntry(); // 0x13dede0 [Final Native Private]

// UEditableText (/Script/UMG.EditableText)
    void SetText(const FText& InText); // 0x13e0ee0 [Final Native Public]
    void SetIsReadOnly(bool InbIsReadyOnly); // 0x13e08c0 [Final Native Public]
    void SetIsPassword(bool InbIsPassword); // 0x13e07a0 [Final Native Public]
    void SetHintText(const FText& InHintText); // 0x13e03c0 [Final Native Public]
    void OnEditableTextCommittedEvent__DelegateSignature(FText& Text, const ETextCommit& CommitMethod); // 0x974900 [Public]
    void OnEditableTextChangedEvent__DelegateSignature(FText& Text); // 0x974900 [Public]
    FText GetText(); // 0x13df3d0 [Final Native Public]

// UEditableTextBox (/Script/UMG.EditableTextBox)
    void SetText(const FText& InText); // 0x13e0fc0 [Final Native Public]
    void SetIsReadOnly(bool bReadOnly); // 0x13e0950 [Final Native Public]
    void SetIsPassword(bool bIsPassword); // 0x13e0830 [Final Native Public]
    void SetHintText(const FText& InText); // 0x13e04a0 [Final Native Public]
    void SetError(const FText& InError); // 0x13e02e0 [Final Native Public]
    void OnEditableTextBoxCommittedEvent__DelegateSignature(FText& Text, const ETextCommit& CommitMethod); // 0x974900 [Public]
    void OnEditableTextBoxChangedEvent__DelegateSignature(FText& Text); // 0x974900 [Public]
    bool HasError(); // 0x13df540 [Final Native Public]
    FText GetText(); // 0x13df470 [Final Native Public]
    void ClearError(); // 0x13deea0 [Final Native Public]

// UExpandableArea (/Script/UMG.ExpandableArea)
    void SetIsExpanded_Animated(bool IsExpanded); // 0x13e0710 [Final Native Public]
    void SetIsExpanded(bool IsExpanded); // 0x13e0680 [Final Native Public]
    bool GetIsExpanded(); // 0x13df370 [Final Native Public]

// UFloatBinding (/Script/UMG.FloatBinding)
    float GetValue(); // 0x13df510 [Final Native Public]

// UGridPanel (/Script/UMG.GridPanel)
    void SetRowFill(int32 ColumnIndex, float Coefficient); // 0x13e0d00 [Final Native Public]
    void SetColumnFill(int32 ColumnIndex, float Coefficient); // 0x13e0070 [Final Native Public]
    UGridSlot* AddChildToGrid(UWidget* Content, int32 InRow, int32 InColumn); // 0x13dec50 [Final Native Public]

// UGridSlot (/Script/UMG.GridSlot)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x13e10a0 [Final Native Public]
    void SetRowSpan(int32 InRowSpan); // 0x13e0dd0 [Final Native Public]
    void SetRow(int32 InRow); // 0x13e0c80 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x13e0b60 [Final Native Public]
    void SetNudge(const FVector2D& InNudge); // 0x13e0a60 [Final Native Public]
    void SetLayer(int32 InLayer); // 0x13e09e0 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x13e0580 [Final Native Public]
    void SetColumnSpan(int32 InColumnSpan); // 0x13e0140 [Final Native Public]
    void SetColumn(int32 InColumn); // 0x13dfff0 [Final Native Public]

// UHorizontalBox (/Script/UMG.HorizontalBox)
    UHorizontalBoxSlot* AddChildToHorizontalBox(UWidget* Content); // 0x13ded50 [Final Native Public]

// UHorizontalBoxSlot (/Script/UMG.HorizontalBoxSlot)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x13e1120 [Final Native Public]
    void SetSize(const FSlateChildSize& InSize); // 0x13e0e50 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x13e0bf0 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x13e0600 [Final Native Public]

// UImage (/Script/UMG.Image)
    void SetOpacity(float InOpacity); // 0x13e0ae0 [Final Native Public]
    void SetColorAndOpacity(const FLinearColor& InColorAndOpacity); // 0x13dff70 [Final Native Public]
    void SetBrushTintColor(const FSlateColor& TintColor); // 0x13dfe80 [Final Native Public]
    void SetBrushSize(const FVector2D& DesiredSize); // 0x13dfe00 [Final Native Public]
    void SetBrushResourceObject(UObject* ResourceObject); // 0x13dfd80 [Final Native Public]
    void SetBrushFromTextureDynamic(UTexture2DDynamic* Texture, bool bMatchSize); // 0x13dfcb0 [Native Public]
    void SetBrushFromTexture(UTexture2D* Texture, bool bMatchSize); // 0x13dfbe0 [Native Public]
    void SetBrushFromSoftTexture(const TSoftObjectPtr<UTexture2D>& SoftTexture, bool bMatchSize); // 0x13dfaa0 [Native Public]
    void SetBrushFromSoftMaterial(const TSoftObjectPtr<UMaterialInterface>& SoftMaterial); // 0x13df9a0 [Native Public]
    void SetBrushFromMaterial(UMaterialInterface* Material); // 0x13df910 [Native Public]
    void SetBrushFromAtlasInterface(const TScriptInterface<IUnknown>& AtlasRegion, bool bMatchSize); // 0x13df820 [Native Public]
    void SetBrushFromAsset(USlateBrushAsset* Asset); // 0x13df790 [Native Public]
    void SetBrush(FSlateBrush& InBrush); // 0x13df680 [Native Public]
    UMaterialInstanceDynamic* GetDynamicMaterial(); // 0x13df340 [Final Native Public]

// UInputKeySelector (/Script/UMG.InputKeySelector)
    void SetTextBlockVisibility(const ESlateVisibility& InVisibility); // 0x13e5720 [Final Native Public]
    void SetSelectedKey(FInputChord& InSelectedKey); // 0x13e55b0 [Final Native Public]
    void SetNoKeySpecifiedText(const FText& InNoKeySpecifiedText); // 0x13e53d0 [Final Native Public]
    void SetKeySelectionText(const FText& InKeySelectionText); // 0x13e52f0 [Final Native Public]
    void SetEscapeKeys(const TArray<FKey>& InKeys); // 0x13e5200 [Final Native Public]
    void SetAllowModifierKeys(bool bInAllowModifierKeys); // 0x13e50e0 [Final Native Public]
    void SetAllowGamepadKeys(bool bInAllowGamepadKeys); // 0x13e5050 [Final Native Public]
    void OnKeySelected__DelegateSignature(const FInputChord& SelectedKey); // 0x974900 [Public]
    void OnIsSelectingKeyChanged__DelegateSignature(); // 0x974900 [Public]
    bool GetIsSelectingKey(); // 0x13e48d0 [Final Native Public]

// UInt32Binding (/Script/UMG.Int32Binding)
    int32 GetValue(); // 0x13e4b70 [Final Native Public]

// UInvalidationBox (/Script/UMG.InvalidationBox)
    void SetCanCache(bool CanCache); // 0x13e5170 [Final Native Public]
    void InvalidateCache(); // 0x13e4c00 [Final Native Public]
    bool GetCanCache(); // 0x13e4780 [Final Native Public]

// IUserListEntry (/Script/UMG.UserListEntry)
    void BP_OnItemSelectionChanged(bool bIsSelected); // 0x974900 [Event Protected]
    void BP_OnItemExpansionChanged(bool bIsExpanded); // 0x974900 [Event Protected]
    void BP_OnEntryReleased(); // 0x974900 [Event Protected]

// UUserListEntryLibrary (/Script/UMG.UserListEntryLibrary)
    bool IsListItemSelected(const TScriptInterface<IUnknown>& UserListEntry); // 0x13e4cc0 [Final Native Static Public]
    bool IsListItemExpanded(const TScriptInterface<IUnknown>& UserListEntry); // 0x13e4c20 [Final Native Static Public]
    UListViewBase* GetOwningListView(const TScriptInterface<IUnknown>& UserListEntry); // 0x13e4ad0 [Final Native Static Public]

// IUserObjectListEntry (/Script/UMG.UserObjectListEntry)
    void OnListItemObjectSet(UObject* ListItemObject); // 0x974900 [Event Protected]

// UUserObjectListEntryLibrary (/Script/UMG.UserObjectListEntryLibrary)
    UObject* GetListItemObject(const TScriptInterface<IUnknown>& UserObjectListEntry); // 0x13e4990 [Final Native Static Public]

// UListViewBase (/Script/UMG.ListViewBase)
    void ScrollToTop(); // 0x13e5030 [Final Native Public]
    void ScrollToBottom(); // 0x13e5010 [Final Native Public]
    void RequestRefresh(); // 0x13e4f70 [Final Native Public]
    void RegenerateAllEntries(); // 0x13e4ed0 [Final Native Public]
    TArray<UUserWidget*> GetDisplayedEntryWidgets(); // 0x13e47b0 [Final Native Public]

// UListView (/Script/UMG.ListView)
    void SetSelectionMode(const ESelectionMode& SelectionMode); // 0x13e56a0 [Final Native Public]
    void SetSelectedIndex(int32 Index); // 0x13e5530 [Final Native Public]
    void ScrollIndexIntoView(int32 Index); // 0x13e4f90 [Final Native Public]
    void RemoveItem(UObject* Item); // 0x13e4ef0 [Final Native Public]
    void NavigateToIndex(int32 Index); // 0x13e4dc0 [Final Native Public]
    bool IsRefreshPending(); // 0x13e4d90 [Final Native Public]
    int32 GetNumItems(); // 0x13e4aa0 [Final Native Public]
    TArray<UObject*> GetListItems(); // 0x13e4a30 [Final Native Public]
    UObject* GetItemAt(int32 Index); // 0x13e4900 [Final Native Public]
    int32 GetIndexForItem(UObject* Item); // 0x13e4840 [Final Native Public]
    void ClearListItems(); // 0x13e46b0 [Final Native Public]
    void BP_SetSelectedItem(UObject* Item); // 0x13e4630 [Final Native Private]
    void BP_SetListItems(const TArray<UObject*>& InListItems); // 0x13e4580 [Final Native Private]
    void BP_SetItemSelection(UObject* Item, bool bSelected); // 0x13e44b0 [Final Native Private]
    void BP_ScrollItemIntoView(UObject* Item); // 0x13e4430 [Final Native Private]
    void BP_NavigateToItem(UObject* Item); // 0x13e43b0 [Final Native Private]
    bool BP_IsItemVisible(UObject* Item); // 0x13e4320 [Final Native Private]
    bool BP_GetSelectedItems(const TArray<UObject*>& Items); // 0x13e4260 [Final Native Private]
    UObject* BP_GetSelectedItem(); // 0x13e4230 [Final Native Private]
    int32 BP_GetNumItemsSelected(); // 0x13e4200 [Final Native Private]
    void BP_ClearSelection(); // 0x13e41e0 [Final Native Private]
    void BP_CancelScrollIntoView(); // 0x13e41c0 [Final Native Private]
    void AddItem(UObject* Item); // 0x13e4140 [Final Native Public]

// UMenuAnchor (/Script/UMG.MenuAnchor)
    void ToggleOpen(bool bFocusOnOpen); // 0x13e57d0 [Final Native Public]
    bool ShouldOpenDueToClick(); // 0x13e57a0 [Final Native Public]
    void SetPlacement(const EMenuPlacement& InPlacement); // 0x13e54b0 [Final Native Public]
    void Open(bool bFocusMenu); // 0x13e4e40 [Final Native Public]
    bool IsOpen(); // 0x13e4d60 [Final Native Public]
    bool HasOpenSubMenus(); // 0x13e4bd0 [Final Native Public]
    FVector2D GetMenuPosition(); // 0x13e4a60 [Final Native Public]
    void FitInWindow(bool bFit); // 0x13e46f0 [Final Native Public]
    void Close(); // 0x13e46d0 [Final Native Public]

// UMouseCursorBinding (/Script/UMG.MouseCursorBinding)
    EMouseCursor GetValue(); // 0x13e4ba0 [Final Native Public]

// UMultiLineEditableText (/Script/UMG.MultiLineEditableText)
    void SetWidgetStyle(FTextBlockStyle& InWidgetStyle); // 0x13e9f20 [Final Native Public]
    void SetText(const FText& InText); // 0x13e99e0 [Final Native Public]
    void SetIsReadOnly(bool bReadOnly); // 0x13e92f0 [Final Native Public]
    void SetHintText(const FText& InHintText); // 0x13e8f90 [Final Native Public]
    void OnMultiLineEditableTextCommittedEvent__DelegateSignature(FText& Text, const ETextCommit& CommitMethod); // 0x974900 [Public]
    void OnMultiLineEditableTextChangedEvent__DelegateSignature(FText& Text); // 0x974900 [Public]
    FText GetText(); // 0x13e8460 [Final Native Public]
    FText GetHintText(); // 0x13e8320 [Final Native Public]

// UMultiLineEditableTextBox (/Script/UMG.MultiLineEditableTextBox)
    void SetTextStyle(FTextBlockStyle& InTextStyle); // 0x13e9c70 [Final Native Public]
    void SetText(const FText& InText); // 0x13e9ac0 [Final Native Public]
    void SetIsReadOnly(bool bReadOnly); // 0x13e9380 [Final Native Public]
    void SetHintText(const FText& InHintText); // 0x13e9070 [Final Native Public]
    void SetError(const FText& InError); // 0x13e8e30 [Final Native Public]
    void OnMultiLineEditableTextBoxCommittedEvent__DelegateSignature(FText& Text, const ETextCommit& CommitMethod); // 0x974900 [Public]
    void OnMultiLineEditableTextBoxChangedEvent__DelegateSignature(FText& Text); // 0x974900 [Public]
    FText GetText(); // 0x13e8500 [Final Native Public]
    FText GetHintText(); // 0x13e83c0 [Final Native Public]

// UOverlay (/Script/UMG.Overlay)
    UOverlaySlot* AddChildToOverlay(UWidget* Content); // 0x13e7fc0 [Final Native Public]

// UOverlaySlot (/Script/UMG.OverlaySlot)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x13e9ea0 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x13e9510 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x13e9150 [Final Native Public]

// UProgressBar (/Script/UMG.ProgressBar)
    void SetPercent(float InPercent); // 0x13e9630 [Final Native Public]
    void SetIsMarquee(bool InbIsMarquee); // 0x13e9260 [Final Native Public]
    void SetFillColorAndOpacity(const FLinearColor& InColor); // 0x13e8f10 [Final Native Public]

// URetainerBox (/Script/UMG.RetainerBox)
    void SetTextureParameter(const FName& TextureParameter); // 0x13e9da0 [Final Native Public]
    void SetRenderingPhase(int32 RenderPhase, int32 TotalPhases); // 0x13e96b0 [Final Native Public]
    void SetEffectMaterial(UMaterialInterface* EffectMaterial); // 0x13e8db0 [Final Native Public]
    void RequestRender(); // 0x13e8820 [Final Native Public]
    UMaterialInstanceDynamic* GetEffectMaterial(); // 0x13e82f0 [Final Native Public]

// URichTextBlock (/Script/UMG.RichTextBlock)
    void SetTextStyleSet(UDataTable* NewTextStyleSet); // 0x13e9d20 [Final Native Public]
    void SetText(FText& InText); // 0x13e9ba0 [Native Public]
    void SetMinDesiredWidth(float InMinDesiredWidth); // 0x13e9490 [Final Native Public]
    void SetJustification(const ETextJustify& InJustification); // 0x13e9410 [Final Native Public]
    void SetDefaultTextStyle(FTextBlockStyle& InDefaultTextStyle); // 0x13e8d00 [Final Native Public]
    void SetDefaultStrikeBrush(FSlateBrush& InStrikeBrush); // 0x13e8bf0 [Final Native Public]
    void SetDefaultShadowOffset(const FVector2D& InShadowOffset); // 0x13e8b70 [Final Native Public]
    void SetDefaultShadowColorAndOpacity(const FLinearColor& InShadowColorAndOpacity); // 0x13e8af0 [Final Native Public]
    void SetDefaultFont(const FSlateFontInfo& InFontInfo); // 0x13e89c0 [Final Native Public]
    void SetDefaultColorAndOpacity(const FSlateColor& InColorAndOpacity); // 0x13e88d0 [Final Native Public]
    void SetAutoWrapText(bool InAutoTextWrap); // 0x13e8840 [Final Native Public]
    FText GetText(); // 0x13e85a0 [Final Native Public]
    URichTextBlockDecorator* GetDecoratorByClass(TSubclassOf<URichTextBlockDecorator> DecoratorClass); // 0x13e8260 [Final Native Public]
    void ClearAllDefaultStyleOverrides(); // 0x13e8050 [Final Native Public]

// USafeZone (/Script/UMG.SafeZone)
    void SetSidesToPad(bool InPadLeft, bool InPadRight, bool InPadTop, bool InPadBottom); // 0x13e9770 [Final Native Public]

// UScaleBox (/Script/UMG.ScaleBox)
    void SetUserSpecifiedScale(float InUserSpecifiedScale); // 0x13e9e20 [Final Native Public]
    void SetStretchDirection(const EStretchDirection& InStretchDirection); // 0x13e9960 [Final Native Public]
    void SetStretch(const EStretch& InStretch); // 0x13e98e0 [Final Native Public]
    void SetIgnoreInheritedScale(bool bInIgnoreInheritedScale); // 0x13e91d0 [Final Native Public]

// UScaleBoxSlot (/Script/UMG.ScaleBoxSlot)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x13dc780 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x13e95a0 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x13db8a0 [Final Native Public]

// UScrollBar (/Script/UMG.ScrollBar)
    void SetState(float InOffsetFraction, float InThumbSizeFraction); // 0x13edc80 [Final Native Public]

// UScrollBox (/Script/UMG.ScrollBox)
    void SetScrollOffset(float NewScrollOffset); // 0x13ed9d0 [Final Native Public]
    void SetScrollBarVisibility(const ESlateVisibility& NewScrollBarVisibility); // 0x13ed950 [Final Native Public]
    void SetScrollbarThickness(const FVector2D& NewScrollbarThickness); // 0x13edaf0 [Final Native Public]
    void SetScrollbarPadding(const FMargin& NewScrollbarPadding); // 0x13eda50 [Final Native Public]
    void SetOrientation(const EOrientation& NewOrientation); // 0x13ed7b0 [Final Native Public]
    void SetConsumeMouseWheel(const EConsumeMouseWheel& NewConsumeMouseWheel); // 0x13ed110 [Final Native Public]
    void SetAlwaysShowScrollbar(bool NewAlwaysShowScrollbar); // 0x13ed080 [Final Native Public]
    void SetAllowOverscroll(bool NewAllowOverscroll); // 0x13ecff0 [Final Native Public]
    void ScrollWidgetIntoView(UWidget* WidgetToFind, bool AnimateScroll, const EDescendantScrollDestination& ScrollDestination); // 0x13ecef0 [Final Native Public]
    void ScrollToStart(); // 0x13eced0 [Final Native Public]
    void ScrollToEnd(); // 0x13eceb0 [Final Native Public]
    float GetViewOffsetFraction(); // 0x13ec720 [Final Native Public]
    float GetScrollOffsetOfEnd(); // 0x13ec6c0 [Final Native Public]
    float GetScrollOffset(); // 0x13ec690 [Final Native Public]
    void EndInertialScrolling(); // 0x13ec2e0 [Final Native Public]

// UScrollBoxSlot (/Script/UMG.ScrollBoxSlot)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x13ede40 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x13ed830 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x13ed210 [Final Native Public]

// USizeBox (/Script/UMG.SizeBox)
    void SetWidthOverride(float InWidthOverride); // 0x13edec0 [Final Native Public]
    void SetMinDesiredWidth(float InMinDesiredWidth); // 0x13ed6b0 [Final Native Public]
    void SetMinDesiredHeight(float InMinDesiredHeight); // 0x13ed630 [Final Native Public]
    void SetMinAspectRatio(float InMinAspectRatio); // 0x13ed5b0 [Final Native Public]
    void SetMaxDesiredWidth(float InMaxDesiredWidth); // 0x13ed4b0 [Final Native Public]
    void SetMaxDesiredHeight(float InMaxDesiredHeight); // 0x13ed430 [Final Native Public]
    void SetMaxAspectRatio(float InMaxAspectRatio); // 0x13ed3b0 [Final Native Public]
    void SetHeightOverride(float InHeightOverride); // 0x13ed190 [Final Native Public]
    void ClearWidthOverride(); // 0x13ec2c0 [Final Native Public]
    void ClearMinDesiredWidth(); // 0x13ec2a0 [Final Native Public]
    void ClearMinDesiredHeight(); // 0x13ec280 [Final Native Public]
    void ClearMinAspectRatio(); // 0x13ec260 [Final Native Public]
    void ClearMaxDesiredWidth(); // 0x13ec240 [Final Native Public]
    void ClearMaxDesiredHeight(); // 0x13ec220 [Final Native Public]
    void ClearMaxAspectRatio(); // 0x13ec200 [Final Native Public]
    void ClearHeightOverride(); // 0x13ec1e0 [Final Native Public]

// USizeBoxSlot (/Script/UMG.SizeBoxSlot)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x13dc780 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x13ed8c0 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x13db8a0 [Final Native Public]

// USlateBlueprintLibrary (/Script/UMG.SlateBlueprintLibrary)
    FVector2D TransformVectorLocalToAbsolute(FGeometry& Geometry, const FVector2D& LocalVector); // 0x13ee240 [Final Native Static Public]
    FVector2D TransformVectorAbsoluteToLocal(FGeometry& Geometry, const FVector2D& AbsoluteVector); // 0x13ee140 [Final Native Static Public]
    float TransformScalarLocalToAbsolute(FGeometry& Geometry, float LocalScalar); // 0x13ee040 [Final Native Static Public]
    float TransformScalarAbsoluteToLocal(FGeometry& Geometry, float AbsoluteScalar); // 0x13edf40 [Final Native Static Public]
    void ScreenToWidgetLocal(UObject* WorldContextObject, FGeometry& Geometry, const FVector2D& ScreenPosition, const FVector2D& LocalCoordinate); // 0x13ecd30 [Final Native Static Public]
    void ScreenToWidgetAbsolute(UObject* WorldContextObject, const FVector2D& ScreenPosition, const FVector2D& AbsoluteCoordinate); // 0x13ecc30 [Final Native Static Public]
    void ScreenToViewport(UObject* WorldContextObject, const FVector2D& ScreenPosition, const FVector2D& ViewportPosition); // 0x13ecb30 [Final Native Static Public]
    void LocalToViewport(UObject* WorldContextObject, FGeometry& Geometry, const FVector2D& LocalCoordinate, const FVector2D& PixelPosition, const FVector2D& ViewportPosition); // 0x13ec950 [Final Native Static Public]
    FVector2D LocalToAbsolute(FGeometry& Geometry, const FVector2D& LocalCoordinate); // 0x13ec850 [Final Native Static Public]
    bool IsUnderLocation(FGeometry& Geometry, const FVector2D& AbsoluteCoordinate); // 0x13ec750 [Final Native Static Public]
    FVector2D GetLocalSize(FGeometry& Geometry); // 0x13ec5a0 [Final Native Static Public]
    FVector2D GetAbsoluteSize(FGeometry& Geometry); // 0x13ec4e0 [Final Native Static Public]
    bool EqualEqual_SlateBrush(FSlateBrush& A, FSlateBrush& B); // 0x13ec300 [Final Native Static Public]
    void AbsoluteToViewport(UObject* WorldContextObject, const FVector2D& AbsoluteDesktopCoordinate, const FVector2D& PixelPosition, const FVector2D& ViewportPosition); // 0x13ec090 [Final Native Static Public]
    FVector2D AbsoluteToLocal(FGeometry& Geometry, const FVector2D& AbsoluteCoordinate); // 0x13ebf90 [Final Native Static Public]

// USlider (/Script/UMG.Slider)
    void SetValue(float InValue); // 0x13eddc0 [Final Native Public]
    void SetStepSize(float InValue); // 0x13edd40 [Final Native Public]
    void SetSliderHandleColor(const FLinearColor& InValue); // 0x13edc00 [Final Native Public]
    void SetSliderBarColor(const FLinearColor& InValue); // 0x13edb80 [Final Native Public]
    void SetMinValue(float InValue); // 0x13ed730 [Final Native Public]
    void SetMaxValue(float InValue); // 0x13ed530 [Final Native Public]
    void SetLocked(bool InValue); // 0x13ed320 [Final Native Public]
    void SetIndentHandle(bool InValue); // 0x13ed290 [Final Native Public]
    float GetValue(); // 0x13ec6f0 [Final Native Public]
    float GetNormalizedValue(); // 0x13ec660 [Final Native Public]

// USpacer (/Script/UMG.Spacer)
    void SetSize(const FVector2D& InSize); // 0x13f62e0 [Final Native Public]

// USpinBox (/Script/UMG.SpinBox)
    void SetValue(float NewValue); // 0x13f6650 [Final Native Public]
    void SetMinValue(float NewValue); // 0x13f5c80 [Final Native Public]
    void SetMinSliderValue(float NewValue); // 0x13f5c00 [Final Native Public]
    void SetMaxValue(float NewValue); // 0x13f5a00 [Final Native Public]
    void SetMaxSliderValue(float NewValue); // 0x13f5980 [Final Native Public]
    void SetForegroundColor(const FSlateColor& InForegroundColor); // 0x13f54c0 [Final Native Public]
    void OnSpinBoxValueCommittedEvent__DelegateSignature(float InValue, const ETextCommit& CommitMethod); // 0x974900 [Public]
    void OnSpinBoxValueChangedEvent__DelegateSignature(float InValue); // 0x974900 [Public]
    void OnSpinBoxBeginSliderMovement__DelegateSignature(); // 0x974900 [Public]
    float GetValue(); // 0x13f4140 [Final Native Public]
    float GetMinValue(); // 0x13f3f00 [Final Native Public]
    float GetMinSliderValue(); // 0x13f3ed0 [Final Native Public]
    float GetMaxValue(); // 0x13f3ea0 [Final Native Public]
    float GetMaxSliderValue(); // 0x13f3e70 [Final Native Public]
    void ClearMinValue(); // 0x13f3c60 [Final Native Public]
    void ClearMinSliderValue(); // 0x13f3c40 [Final Native Public]
    void ClearMaxValue(); // 0x13f3c20 [Final Native Public]
    void ClearMaxSliderValue(); // 0x13f3c00 [Final Native Public]

// UTextBinding (/Script/UMG.TextBinding)
    FText GetTextValue(); // 0x13f4080 [Final Native Public]
    FString GetStringValue(); // 0x13f3f60 [Final Native Public]

// UTextBlock (/Script/UMG.TextBlock)
    void SetText(const FText& InText); // 0x13f64f0 [Native Public]
    void SetStrikeBrush(const FSlateBrush& InStrikeBrush); // 0x13f63f0 [Final Native Public]
    void SetShadowOffset(const FVector2D& InShadowOffset); // 0x13f6260 [Final Native Public]
    void SetShadowColorAndOpacity(const FLinearColor& InShadowColorAndOpacity); // 0x13f61e0 [Final Native Public]
    void SetOpacity(float InOpacity); // 0x13f5e40 [Final Native Public]
    void SetMinDesiredWidth(float InMinDesiredWidth); // 0x13f5b80 [Final Native Public]
    void SetJustification(const ETextJustify& InJustification); // 0x13f5900 [Final Native Public]
    void SetFont(const FSlateFontInfo& InFontInfo); // 0x13f5390 [Final Native Public]
    void SetColorAndOpacity(const FSlateColor& InColorAndOpacity); // 0x13f5020 [Final Native Public]
    void SetAutoWrapText(bool InAutoTextWrap); // 0x13f4f90 [Final Native Public]
    FText GetText(); // 0x13f3fe0 [Final Native Public]
    UMaterialInstanceDynamic* GetDynamicOutlineMaterial(); // 0x13f3e10 [Final Native Public]
    UMaterialInstanceDynamic* GetDynamicFontMaterial(); // 0x13f3de0 [Final Native Public]

// UThrobber (/Script/UMG.Throbber)
    void SetNumberOfPieces(int32 InNumberOfPieces); // 0x13f5dc0 [Final Native Public]
    void SetAnimateVertically(bool bInAnimateVertically); // 0x13f4f00 [Final Native Public]
    void SetAnimateOpacity(bool bInAnimateOpacity); // 0x13f4e70 [Final Native Public]
    void SetAnimateHorizontally(bool bInAnimateHorizontally); // 0x13f4de0 [Final Native Public]

// UTileView (/Script/UMG.TileView)
    void SetEntryWidth(float NewWidth); // 0x13f5310 [Final Native Public]
    void SetEntryHeight(float NewHeight); // 0x13f5290 [Final Native Public]

// UTreeView (/Script/UMG.TreeView)
    void SetItemExpansion(UObject* Item, bool bExpandItem); // 0x13f5830 [Final Native Public]
    void ExpandAll(); // 0x13f3ca0 [Final Native Public]
    void CollapseAll(); // 0x13f3c80 [Final Native Public]

// UUMGSequencePlayer (/Script/UMG.UMGSequencePlayer)
    void SetUserTag(const FName& InUserTag); // 0x13f65d0 [Final Native Public]
    FName GetUserTag(); // 0x13f4120 [Final Native Public]

// UUniformGridPanel (/Script/UMG.UniformGridPanel)
    void SetSlotPadding(const FMargin& InSlotPadding); // 0x13f6360 [Final Native Public]
    void SetMinDesiredSlotWidth(float InMinDesiredSlotWidth); // 0x13f5b00 [Final Native Public]
    void SetMinDesiredSlotHeight(float InMinDesiredSlotHeight); // 0x13f5a80 [Final Native Public]
    UUniformGridSlot* AddChildToUniformGrid(UWidget* Content, int32 InRow, int32 InColumn); // 0x13f3690 [Final Native Public]

// UUniformGridSlot (/Script/UMG.UniformGridSlot)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x13f66d0 [Final Native Public]
    void SetRow(int32 InRow); // 0x13f6160 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x13f56a0 [Final Native Public]
    void SetColumn(int32 InColumn); // 0x13f5190 [Final Native Public]

// UVerticalBox (/Script/UMG.VerticalBox)
    UVerticalBoxSlot* AddChildToVerticalBox(UWidget* Content); // 0x13f8ba0 [Final Native Public]

// UVerticalBoxSlot (/Script/UMG.VerticalBoxSlot)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x13e1120 [Final Native Public]
    void SetSize(const FSlateChildSize& InSize); // 0x13e0e50 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x13e0bf0 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x13e0600 [Final Native Public]

// UViewport (/Script/UMG.Viewport)
    AActor* Spawn(TSubclassOf<AActor> ActorClass); // 0x13fa470 [Final Native Public]
    void SetViewRotation(const FRotator& Rotation); // 0x13fa360 [Final Native Public]
    void SetViewLocation(const FVector& Location); // 0x13fa2d0 [Final Native Public]
    FRotator GetViewRotation(); // 0x13f95d0 [Final Native Public]
    UWorld* GetViewportWorld(); // 0x13f9610 [Final Native Public]
    FVector GetViewLocation(); // 0x13f9590 [Final Native Public]

// UVisibilityBinding (/Script/UMG.VisibilityBinding)
    ESlateVisibility GetValue(); // 0x13f9560 [Final Native Public]

// UWidgetAnimation (/Script/UMG.WidgetAnimation)
    void UnbindFromAnimationStarted(UUserWidget* Widget, const FScriptDelegate& Delegate); // 0x13fa6f0 [Final Native Public]
    void UnbindFromAnimationFinished(UUserWidget* Widget, const FScriptDelegate& Delegate); // 0x13fa600 [Final Native Public]
    void UnbindAllFromAnimationStarted(UUserWidget* Widget); // 0x13fa580 [Final Native Public]
    void UnbindAllFromAnimationFinished(UUserWidget* Widget); // 0x13fa500 [Final Native Public]
    float GetStartTime(); // 0x13f9530 [Final Native Public]
    float GetEndTime(); // 0x13f93b0 [Final Native Public]
    void BindToAnimationStarted(UUserWidget* Widget, const FScriptDelegate& Delegate); // 0x13f8d20 [Final Native Public]
    void BindToAnimationFinished(UUserWidget* Widget, const FScriptDelegate& Delegate); // 0x13f8c30 [Final Native Public]

// UWidgetAnimationPlayCallbackProxy (/Script/UMG.WidgetAnimationPlayCallbackProxy)
    UWidgetAnimationPlayCallbackProxy* CreatePlayAnimationTimeRangeProxyObject(const UUMGSequencePlayer*& Result, UUserWidget* Widget, UWidgetAnimation* InAnimation, float StartAtTime, float EndAtTime, int32 NumLoopsToPlay, const EUMGSequencePlayMode& PlayMode, float PlaybackSpeed); // 0x13f9010 [Final Native Static Public]
    UWidgetAnimationPlayCallbackProxy* CreatePlayAnimationProxyObject(const UUMGSequencePlayer*& Result, UUserWidget* Widget, UWidgetAnimation* InAnimation, float StartAtTime, int32 NumLoopsToPlay, const EUMGSequencePlayMode& PlayMode, float PlaybackSpeed); // 0x13f8e10 [Final Native Static Public]

// UWidgetBinding (/Script/UMG.WidgetBinding)
    UWidget* GetValue(); // 0x13feff0 [Final Native Public]

// UWidgetBlueprintLibrary (/Script/UMG.WidgetBlueprintLibrary)
    FEventReply UnlockMouse(FEventReply& Reply); // 0x1400f00 [Final Native Static Public]
    FEventReply Unhandled(); // 0x1400e90 [Final Native Static Public]
    void SetWindowTitleBarState(UWidget* TitleBarContent, const EWindowTitleBarMode& Mode, bool bTitleBarDragEnabled, bool bWindowButtonsVisible, bool bTitleBarVisible); // 0x1400c80 [Final Native Static Public]
    void SetWindowTitleBarOnCloseClickedDelegate(const FScriptDelegate& Delegate); // 0x1400be0 [Final Native Static Public]
    void SetWindowTitleBarCloseButtonActive(bool bActive); // 0x1400b60 [Final Native Static Public]
    FEventReply SetUserFocus(FEventReply& Reply, UWidget* FocusWidget, bool bInAllUsers); // 0x13fc990 [Final Native Static Public]
    FEventReply SetMousePosition(FEventReply& Reply, const FVector2D& NewMousePosition); // 0x1400510 [Final Native Static Public]
    void SetInputMode_UIOnlyEx(APlayerController* PlayerController, UWidget* InWidgetToFocus, const EMouseLockMode& InMouseLockMode); // 0x1400390 [Final Native Static Public]
    void SetInputMode_UIOnly(APlayerController* Target, UWidget* InWidgetToFocus, bool bLockMouseToViewport); // 0x1400290 [Final Native Static Public]
    void SetInputMode_GameOnly(APlayerController* PlayerController); // 0x1400220 [Final Native Static Public]
    void SetInputMode_GameAndUIEx(APlayerController* PlayerController, UWidget* InWidgetToFocus, const EMouseLockMode& InMouseLockMode, bool bHideCursorDuringCapture); // 0x14000e0 [Final Native Static Public]
    void SetInputMode_GameAndUI(APlayerController* Target, UWidget* InWidgetToFocus, bool bLockMouseToViewport, bool bHideCursorDuringCapture); // 0x13fffa0 [Final Native Static Public]
    bool SetHardwareCursor(UObject* WorldContextObject, const EMouseCursor& CursorShape, const FName& CursorName, const FVector2D& HotSpot); // 0x13ffe70 [Final Native Static Public]
    void SetFocusToGameViewport(); // 0x13ffdd0 [Final Native Static Public]
    void SetColorVisionDeficiencyType(const EColorVisionDeficiency& Type, float Severity, bool CorrectDeficiency, bool ShowCorrectionWithDeficiency); // 0x13ffb00 [Final Native Static Public]
    void SetBrushResourceToTexture(FSlateBrush& Brush, UTexture2D* Texture); // 0x13ff9b0 [Final Native Static Public]
    void SetBrushResourceToMaterial(FSlateBrush& Brush, UMaterialInterface* Material); // 0x13ff9b0 [Final Native Static Public]
    void RestorePreviousWindowTitleBarState(); // 0x13ff910 [Final Native Static Public]
    FEventReply ReleaseMouseCapture(FEventReply& Reply); // 0x13ff7a0 [Final Native Static Public]
    FEventReply ReleaseJoystickCapture(FEventReply& Reply, bool bInAllJoysticks); // 0x13fcd10 [Final Native Static Public]
    void OnGameWindowCloseButtonClickedDelegate__DelegateSignature(); // 0x974900 [Public]
    FSlateBrush NoResourceBrush(); // 0x13ff6f0 [Final Native Static Public]
    FSlateBrush MakeBrushFromTexture(UTexture2D* Texture, int32 Width, int32 Height); // 0x13ff560 [Final Native Static Public]
    FSlateBrush MakeBrushFromMaterial(UMaterialInterface* Material, int32 Width, int32 Height); // 0x13ff3d0 [Final Native Static Public]
    FSlateBrush MakeBrushFromAsset(USlateBrushAsset* BrushAsset); // 0x13ff2c0 [Final Native Static Public]
    FEventReply LockMouse(FEventReply& Reply, UWidget* CapturingWidget); // 0x13ff120 [Final Native Static Public]
    bool IsDragDropping(); // 0x13ff0f0 [Final Native Static Public]
    FEventReply Handled(); // 0x13ff080 [Final Native Static Public]
    void GetSafeZonePadding(UObject* WorldContextObject, const FVector4& SafePadding, const FVector2D& SafePaddingScale, const FVector4& SpillOverPadding); // 0x13fee10 [Final Native Static Public]
    FKeyEvent GetKeyEventFromAnalogInputEvent(FAnalogInputEvent& Event); // 0x13febb0 [Final Native Static Public]
    FInputEvent GetInputEventFromPointerEvent(FPointerEvent& Event); // 0x13fea60 [Final Native Static Public]
    FInputEvent GetInputEventFromNavigationEvent(FNavigationEvent& Event); // 0x13fe980 [Final Native Static Public]
    FInputEvent GetInputEventFromKeyEvent(FKeyEvent& Event); // 0x13fe860 [Final Native Static Public]
    FInputEvent GetInputEventFromCharacterEvent(FCharacterEvent& Event); // 0x13fe780 [Final Native Static Public]
    UMaterialInstanceDynamic* GetDynamicMaterial(FSlateBrush& Brush); // 0x13fe650 [Final Native Static Public]
    UDragDropOperation* GetDragDroppingContent(); // 0x13fe5c0 [Final Native Static Public]
    UTexture2D* GetBrushResourceAsTexture2D(FSlateBrush& Brush); // 0x13fe450 [Final Native Static Public]
    UMaterialInterface* GetBrushResourceAsMaterial(FSlateBrush& Brush); // 0x13fe340 [Final Native Static Public]
    UObject* GetBrushResource(FSlateBrush& Brush); // 0x13fe230 [Final Native Static Public]
    void GetAllWidgetsWithInterface(UObject* WorldContextObject, const TArray<UUserWidget*>& FoundWidgets, TSubclassOf<IInterface> Interface, bool TopLevelOnly); // 0x13fe0d0 [Final Native Static Public]
    void GetAllWidgetsOfClass(UObject* WorldContextObject, const TArray<UUserWidget*>& FoundWidgets, TSubclassOf<UUserWidget> WidgetClass, bool TopLevelOnly); // 0x13fdf70 [Final Native Static Public]
    FEventReply EndDragDrop(FEventReply& Reply); // 0x13fde20 [Final Native Static Public]
    void DrawTextFormatted(FPaintContext& Context, FText& Text, const FVector2D& Position, UFont* Font, int32 FontSize, const FName& FontTypeFace, const FLinearColor& Tint); // 0x13fdbc0 [Final Native Static Public]
    void DrawText(FPaintContext& Context, const FString& inString, const FVector2D& Position, const FLinearColor& Tint); // 0x13fda40 [Final Native Static Public]
    void DrawLines(FPaintContext& Context, const TArray<FVector2D>& Points, const FLinearColor& Tint, bool bAntiAlias, float Thickness); // 0x13fd870 [Final Native Static Public]
    void DrawLine(FPaintContext& Context, const FVector2D& PositionA, const FVector2D& PositionB, const FLinearColor& Tint, bool bAntiAlias, float Thickness); // 0x13fd670 [Final Native Static Public]
    void DrawBox(FPaintContext& Context, const FVector2D& Position, const FVector2D& Size, USlateBrushAsset* Brush, const FLinearColor& Tint); // 0x13fd4c0 [Final Native Static Public]
    void DismissAllMenus(); // 0x13fd4a0 [Final Native Static Public]
    FEventReply DetectDragIfPressed(FPointerEvent& PointerEvent, UWidget* WidgetDetectingDrag, const FKey& DragKey); // 0x13fd250 [Final Native Static Public]
    FEventReply DetectDrag(FEventReply& Reply, UWidget* WidgetDetectingDrag, const FKey& DragKey); // 0x13fd020 [Final Native Static Public]
    UDragDropOperation* CreateDragDropOperation(TSubclassOf<UDragDropOperation> OperationClass); // 0x13fcfa0 [Final Native Static Public]
    UUserWidget* Create(UObject* WorldContextObject, TSubclassOf<UUserWidget> WidgetType, APlayerController* OwningPlayer); // 0x13fceb0 [Final Native Static Public]
    FEventReply ClearUserFocus(FEventReply& Reply, bool bInAllUsers); // 0x13fcd10 [Final Native Static Public]
    FEventReply CaptureMouse(FEventReply& Reply, UWidget* CapturingWidget); // 0x13fcb70 [Final Native Static Public]
    FEventReply CaptureJoystick(FEventReply& Reply, UWidget* CapturingWidget, bool bInAllJoysticks); // 0x13fc990 [Final Native Static Public]
    void CancelDragDrop(); // 0x13fc970 [Final Native Static Public]

// UWidgetComponent (/Script/UMG.WidgetComponent)
    void SetWindowVisibility(const EWindowVisibility& InVisibility); // 0x1400e10 [Final Native Public]
    void SetWindowFocusable(bool bInWindowFocusable); // 0x1400ad0 [Final Native Public]
    void SetWidgetSpace(const EWidgetSpace& NewSpace); // 0x1400a50 [Final Native Public]
    void SetWidget(UUserWidget* Widget); // 0x14009c0 [Native Public]
    void SetTwoSided(bool bWantTwoSided); // 0x1400930 [Final Native Public]
    void SetTintColorAndOpacity(const FLinearColor& NewTintColorAndOpacity); // 0x14008b0 [Final Native Public]
    void SetTickWhenOffscreen(bool bWantTickWhenOffscreen); // 0x1400830 [Final Native Public]
    void SetRedrawTime(float InRedrawTime); // 0x14007b0 [Final Native Public]
    void SetPivot(const FVector2D& InPivot); // 0x1400720 [Final Native Public]
    void SetOwnerPlayer(ULocalPlayer* LocalPlayer); // 0x14006a0 [Final Native Public]
    void SetManuallyRedraw(bool bUseManualRedraw); // 0x1400480 [Final Native Public]
    void SetGeometryMode(const EWidgetGeometryMode& InGeometryMode); // 0x13ffdf0 [Final Native Public]
    void SetDrawSize(const FVector2D& Size); // 0x13ffd50 [Final Native Public]
    void SetDrawAtDesiredSize(bool bInDrawAtDesiredSize); // 0x13ffcd0 [Final Native Public]
    void SetCylinderArcAngle(float InCylinderArcAngle); // 0x13ffc50 [Final Native Public]
    void SetBackgroundColor(const FLinearColor& NewBackgroundColor); // 0x13ff930 [Final Native Public]
    void RequestRedraw(); // 0x13ff8f0 [Native Public]
    EWindowVisibility GetWindowVisiblility(); // 0x13ff060 [Final Native Public]
    bool GetWindowFocusable(); // 0x13ff040 [Final Native Public]
    EWidgetSpace GetWidgetSpace(); // 0x13ff020 [Final Native Public]
    UUserWidget* GetUserWidgetObject(); // 0x13fefc0 [Final Native Public]
    bool GetTwoSided(); // 0x13fefa0 [Final Native Public]
    bool GetTickWhenOffscreen(); // 0x13fef80 [Final Native Public]
    UTextureRenderTarget2D* GetRenderTarget(); // 0x13fede0 [Final Native Public]
    float GetRedrawTime(); // 0x13fedc0 [Final Native Public]
    FVector2D GetPivot(); // 0x13fed90 [Final Native Public]
    ULocalPlayer* GetOwnerPlayer(); // 0x13fed60 [Final Native Public]
    UMaterialInstanceDynamic* GetMaterialInstance(); // 0x13fed30 [Final Native Public]
    bool GetManuallyRedraw(); // 0x1003480 [Final Native Public]
    EWidgetGeometryMode GetGeometryMode(); // 0x13fe760 [Final Native Public]
    FVector2D GetDrawSize(); // 0x13fe610 [Final Native Public]
    bool GetDrawAtDesiredSize(); // 0x13fe5f0 [Final Native Public]
    float GetCylinderArcAngle(); // 0x13fe5a0 [Final Native Public]
    FVector2D GetCurrentDrawSize(); // 0x13fe560 [Final Native Public]

// UWidgetInteractionComponent (/Script/UMG.WidgetInteractionComponent)
    void SetCustomHitResult(FHitResult& HitResult); // 0x1403b20 [Final Native Public]
    bool SendKeyChar(const FString& Characters, bool bRepeat); // 0x1403950 [Native Public]
    void ScrollWheel(float ScrollDelta); // 0x14038d0 [Native Public]
    void ReleasePointerKey(const FKey& Key); // 0x1403780 [Native Public]
    bool ReleaseKey(const FKey& Key); // 0x1403680 [Native Public]
    void PressPointerKey(const FKey& Key); // 0x1403480 [Native Public]
    bool PressKey(const FKey& Key, bool bRepeat); // 0x1403340 [Native Public]
    bool PressAndReleaseKey(const FKey& Key); // 0x1403240 [Native Public]
    bool IsOverInteractableWidget(); // 0x1403210 [Final Native Public]
    bool IsOverHitTestVisibleWidget(); // 0x14031e0 [Final Native Public]
    bool IsOverFocusableWidget(); // 0x14031b0 [Final Native Public]
    FHitResult GetLastHitResult(); // 0x1402b70 [Final Native Public]
    UWidgetComponent* GetHoveredWidgetComponent(); // 0x1402b40 [Final Native Public]
    FVector2D Get2DHitLocation(); // 0x1402aa0 [Final Native Public]

// UWidgetLayoutLibrary (/Script/UMG.WidgetLayoutLibrary)
    UVerticalBoxSlot* SlotAsVerticalBoxSlot(UWidget* Widget); // 0x1404730 [Final Native Static Public]
    UUniformGridSlot* SlotAsUniformGridSlot(UWidget* Widget); // 0x14046b0 [Final Native Static Public]
    UScrollBoxSlot* SlotAsScrollBoxSlot(UWidget* Widget); // 0x1404630 [Final Native Static Public]
    UOverlaySlot* SlotAsOverlaySlot(UWidget* Widget); // 0x14045b0 [Final Native Static Public]
    UHorizontalBoxSlot* SlotAsHorizontalBoxSlot(UWidget* Widget); // 0x1404530 [Final Native Static Public]
    UGridSlot* SlotAsGridSlot(UWidget* Widget); // 0x14044b0 [Final Native Static Public]
    UCanvasPanelSlot* SlotAsCanvasSlot(UWidget* Widget); // 0x1404430 [Final Native Static Public]
    UBorderSlot* SlotAsBorderSlot(UWidget* Widget); // 0x14043b0 [Final Native Static Public]
    void RemoveAllWidgets(UObject* WorldContextObject); // 0x1403860 [Final Native Static Public]
    bool ProjectWorldLocationToWidgetPosition(APlayerController* PlayerController, const FVector& WorldLocation, const FVector2D& ScreenPosition); // 0x1403560 [Final Native Static Public]
    FGeometry GetViewportWidgetGeometry(UObject* WorldContextObject); // 0x1403070 [Final Native Static Public]
    FVector2D GetViewportSize(UObject* WorldContextObject); // 0x1402fe0 [Final Native Static Public]
    float GetViewportScale(UObject* WorldContextObject); // 0x1402f50 [Final Native Static Public]
    FGeometry GetPlayerScreenWidgetGeometry(APlayerController* PlayerController); // 0x1402ea0 [Final Native Static Public]
    bool GetMousePositionScaledByDPI(APlayerController* Player, const float& LocationX, const float& LocationY); // 0x1402d50 [Final Native Static Public]
    FVector2D GetMousePositionOnViewport(UObject* WorldContextObject); // 0x1402cc0 [Final Native Static Public]
    FVector2D GetMousePositionOnPlatform(); // 0x1402c80 [Final Native Static Public]

// UWidgetSwitcher (/Script/UMG.WidgetSwitcher)
    void SetActiveWidgetIndex(int32 Index); // 0x1403a90 [Native Public]
    void SetActiveWidget(UWidget* Widget); // 0x13df910 [Native Public]
    UWidget* GetWidgetAtIndex(int32 Index); // 0x1403120 [Final Native Public]
    int32 GetNumWidgets(); // 0x1402e70 [Final Native Public]
    int32 GetActiveWidgetIndex(); // 0x1402b10 [Final Native Public]
    UWidget* GetActiveWidget(); // 0x1402ae0 [Final Native Public]

// UWidgetSwitcherSlot (/Script/UMG.WidgetSwitcherSlot)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x14041b0 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x1403f70 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x1403cf0 [Final Native Public]

// UWindowTitleBarArea (/Script/UMG.WindowTitleBarArea)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x1404230 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x1404000 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x1403d70 [Final Native Public]

// UWindowTitleBarAreaSlot (/Script/UMG.WindowTitleBarAreaSlot)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x14042b0 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x1404090 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x1403df0 [Final Native Public]

// UWrapBox (/Script/UMG.WrapBox)
    void SetInnerSlotPadding(const FVector2D& InPadding); // 0x1403ef0 [Final Native Public]
    UWrapBoxSlot* AddChildToWrapBox(UWidget* Content); // 0x1402a10 [Final Native Public]

// UWrapBoxSlot (/Script/UMG.WrapBoxSlot)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x1404330 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x1404120 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x1403e70 [Final Native Public]
    void SetFillSpanWhenLessThan(float InFillSpanWhenLessThan); // 0x1403c70 [Final Native Public]
    void SetFillEmptySpace(bool InbFillEmptySpace); // 0x1403be0 [Final Native Public]

// ULevelVariantSets (/Script/VariantManagerContent.LevelVariantSets)
    UVariantSet* GetVariantSetByName(const FString& VariantSetName); // 0x58e7d0 [Final Native Public]
    UVariantSet* GetVariantSet(int32 VariantSetIndex); // 0x58e740 [Final Native Public]
    int32 GetNumVariantSets(); // 0x58e4c0 [Final Native Public]

// ALevelVariantSetsActor (/Script/VariantManagerContent.LevelVariantSetsActor)
    bool SwitchOnVariantByName(const FString& VariantSetName, const FString& VariantName); // 0x58eb20 [Final Native Public]
    bool SwitchOnVariantByIndex(int32 VariantSetIndex, int32 VariantIndex); // 0x58ea60 [Final Native Public]
    void SetLevelVariantSets(ULevelVariantSets* InVariantSets); // 0x58e9c0 [Final Native Public]
    ULevelVariantSets* GetLevelVariantSets(bool bLoad); // 0x58e3f0 [Final Native Public]

// UPropertyValue (/Script/VariantManagerContent.PropertyValue)
    bool HasRecordedData(); // 0x58e8c0 [Final Native Public]
    FText GetPropertyTooltip(); // 0x58e520 [Final Native Public]
    FString GetFullDisplayString(); // 0x58e3b0 [Final Native Public]

// UVariant (/Script/VariantManagerContent.Variant)
    void SwitchOn(); // 0x58ea40 [Final Native Public]
    void SetDisplayText(FText& NewDisplayText); // 0x58e8f0 [Final Native Public]
    int32 GetNumActors(); // 0x58e490 [Final Native Public]
    FText GetDisplayText(); // 0x58e310 [Final Native Public]
    AActor* GetActor(int32 ActorIndex); // 0x58e280 [Final Native Public]

// UVariantSet (/Script/VariantManagerContent.VariantSet)
    void SetDisplayText(FText& NewDisplayText); // 0x58e8f0 [Final Native Public]
    UVariant* GetVariantByName(const FString& VariantName); // 0x58e650 [Final Native Public]
    UVariant* GetVariant(int32 VariantIndex); // 0x58e5c0 [Final Native Public]
    int32 GetNumVariants(); // 0x58e4f0 [Final Native Public]
    FText GetDisplayText(); // 0x58e310 [Final Native Public]

// UBaseWidgetLogin (/Script/WeWentBack.BaseWidgetLogin)
    void UpdateMoonSymbolsOnTerminal(const TArray<ClueEnumValues>& m_pickedClueObjects); // 0x974900 [Event Public]
    void SetkeyboardFocusToUsername(); // 0x974900 [Event Public]
    void SetKeyboardFocusToPassword(); // 0x974900 [Event Public]
    void setFakeFocus(); // 0x974900 [Event Public]
    void PlayAnimations(const TArray<ClueEnumValues>& m_pickedClueObjects); // 0x974900 [Event Public]
    void Activate_TextEscExit(bool State); // 0x974900 [Event Public]

// ACaptainCryoDoor (/Script/WeWentBack.CaptainCryoDoor)
    void PlayCaptainScareAudio(); // 0x974900 [Event Public]
    void OnOverlapEndTriggerCaptain(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComponent, int32 OtherBodyIndex); // 0x6c69d0 [Final Native Public]
    void OnOverlapBeginTriggerCaptain(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComponent, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x6c67c0 [Final Native Public]
    void FrostGlassTimelineFinish(); // 0x6c67a0 [Final Native Public]
    void FrostGlassFloatReturn(float i_value); // 0x6c6720 [Final Native Public]
    void DelayEventToFrostGlass(); // 0x6c6700 [Final Native Private]
    void DefrostGlassTimelineFinish(); // 0x6c66e0 [Final Native Public]
    void DefrostGlassFloatReturn(float i_value); // 0x6c6660 [Final Native Public]
    void DefrostGlass(); // 0x6c6640 [Final Native Public]
    void ChangeCryoDetails(const Act1Loops& i_loop); // 0x6c65c0 [Native Event Public]

// ACryoDoor (/Script/WeWentBack.CryoDoor)
    void ResetAnimating(); // 0x6c7af0 [Final Native Private]
    void PlayOpenAudio(); // 0x974900 [Event Public]
    void PlayCloseAudio(); // 0x974900 [Event Public]
    void PlayCaptainScareAudio(); // 0x974900 [Event Public]
    void OpenSequence(); // 0x6c7ad0 [Final Native Private]
    void OpenDoor(bool i_canOpen); // 0x6c7a40 [Final Native Public]
    void OnOverlapEndTriggerCaptain(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComponent, int32 OtherBodyIndex); // 0x6c69d0 [Final Native Public]
    void OnOverlapEndCapsule(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComponent, int32 OtherBodyIndex); // 0x6c7900 [Final Native Public]
    void OnOverlapBeginTriggerCaptain(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComponent, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x6c67c0 [Final Native Public]
    void OnOverlapBeginCapsule(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComponent, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x6c76f0 [Final Native Public]
    void FrostGlassTimelineFinish(); // 0x6c67a0 [Final Native Public]
    void FrostGlassFloatReturn(float i_value); // 0x6c7670 [Final Native Public]
    void DelayEventToFrostGlass(); // 0x6c7650 [Final Native Private]
    void DefrostGlassTimelineFinish(); // 0x6c7630 [Final Native Public]
    void DefrostGlassFloatReturn(float i_value); // 0x6c75b0 [Final Native Public]
    void DefrostGlass(); // 0x6c7590 [Final Native Public]
    void DefrostCryoTubeOnce(); // 0x6c7570 [Final Native Public]
    void CryoTubeDefrostTimelineFinish(); // 0x6c7550 [Final Native Public]
    void CryoTubeDefrostFloatReturn(float i_value); // 0x6c74d0 [Final Native Public]
    void CloseSequence(); // 0x6c74b0 [Final Native Private]
    void ChangeCryoDetails(const Act1Loops& i_loop); // 0x6c7430 [Native Event Public]

// ADeadCaptain (/Script/WeWentBack.DeadCaptain)
    void ResetAnimation(); // 0x6c7cf0 [Final Native Public]
    void PlayDeadCaptainScareSound(); // 0x974900 [Event Public]
    void PlayCaptainScare(); // 0x6c7cd0 [Final Native Public]

// AEnvScareObject (/Script/WeWentBack.EnvScareObject)
    void OnOverlapEnd(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComponent, int32 OtherBodyIndex); // 0x6c81b0 [Final Native Public]
    void OnOverlapBegin(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComponent, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x6c7fa0 [Final Native Public]

// UFlashWdiget (/Script/WeWentBack.FlashWdiget)
    void ChangeClueImage(const ClueEnumValues& i_clueEnum); // 0x974900 [Event Public]

// IInteractInterface (/Script/WeWentBack.InteractInterface)
    void AddItemToInventory(); // 0x6c8b00 [Native Event Public]

// UInteractionBaseWidget (/Script/WeWentBack.InteractionBaseWidget)
    void ShowReticlePopup(); // 0x974900 [Event Public]
    void ShowInteractPopup(); // 0x974900 [Event Public]
    void SetActivationStateForEPhoto(bool iState); // 0x974900 [Event Public]
    void pPlay_Reticle(); // 0x6c8f70 [Final Native Public]
    void pPlay_Interact(); // 0x6c8f50 [Final Native Public]
    void HidereticlePopup(); // 0x974900 [Event Public]
    void HideInteractPopup(); // 0x974900 [Event Public]
    void cPrivateFun(); // 0x974900 [Event Protected]
    void changeText(); // 0x974900 [Event Public]
    void ActivateInspectOptions(bool i_status); // 0x974900 [Event Public]
    void ActivateCordkBoardUI(bool State); // 0x974900 [Event Public]

// AInteractionUi (/Script/WeWentBack.InteractionUi)
    void Test(); // 0x6c67a0 [Final Native Public]

// ALevelStreamer (/Script/WeWentBack.LevelStreamer)
    void UpdateStreamLevel(); // 0x6c9e60 [Final Native Public]
    void UnloadStreamLevels(const TArray<FName>& i_names); // 0x6c9d80 [Final Native Public]
    void UnloadStreamLevel(const FName& i_levelNames); // 0x6c9d00 [Final Native Public]
    void StreamLevelAfterDeath(const LoopRoomTransformEnum& ival); // 0x6c9c80 [Final Native Public]
    void StreamLevel(const LoopRoomTransformEnum& i_segmentName); // 0x6c9c00 [Final Native Public]
    void OnEnd_2(); // 0x6c9be0 [Final Native Public]
    void OnEnd_1(); // 0x6c9bc0 [Final Native Public]
    void OnBegin_2(); // 0x6c9ba0 [Final Native Public]
    void OnBegin_1(); // 0x6c9b80 [Final Native Public]
    void LoadStreamLevels(const TArray<FName>& i_names); // 0x6c9aa0 [Final Native Public]
    void LoadStreamLevel(const FName& i_levelNames); // 0x6c9a20 [Final Native Public]
    void GenerateLSName(const FString& i_segmentName, const FName& o_lsName); // 0x6c9770 [Final Native Public]
    void GenerateLevelName(const FString& i_segmentName, const FName& o_firstLevel, const FName& o_secondLevel); // 0x6c98a0 [Final Native Public]
    void DestroyObjectsIfPresent(); // 0x6c9750 [Final Native Public]
    void CreateLoopingObjects(int32 i_startIndex, int32 i_lastIndex); // 0x6c9690 [Final Native Public]

// ALoopDoor (/Script/WeWentBack.LoopDoor)
    void ResetPlayerInput(); // 0x6ca370 [Final Native Private]
    void ResetIsAnimating(); // 0x6ca350 [Final Native Private]
    void PlayOpenAudio(); // 0x974900 [Event Public]
    void PlayLoopDoorAnimation(bool i_open); // 0x6ca2c0 [Final Native Public]
    void PlayCloseAudio(); // 0x974900 [Event Public]
    void OnOverlapEnd(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComponent, int32 OtherBodyIndex); // 0x6ca180 [Final Native Public]
    void OnOverlapBegin(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComponent, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x6c67c0 [Final Native Public]

// APickable (/Script/WeWentBack.Pickable)
    void SetItemStructureForItem(const UClueDetails*& i_clueDetails); // 0x6ca970 [Final Native Public]
    void PickableFunction(); // 0x974900 [Event Public]
    void OnOverlapEnd(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComponent, int32 OtherBodyIndex); // 0x6ca830 [Final Native Public]
    void OnOverlapBegin(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComponent, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x6ca620 [Final Native Public]
    void AddItemToInventory(); // 0x6ca5f0 [Native Event Public]

// APlayerCharacter (/Script/WeWentBack.PlayerCharacter)
    void ZoomReleased(); // 0x6ccaa0 [Final Native Public]
    void ZoomPressed(); // 0x6cca80 [Final Native Public]
    void ZoomOutTimelineFinish(); // 0x6cca60 [Final Native Public]
    void ZoomOutOnObjectPickup(); // 0x6cca40 [Final Native Public]
    void ZoomOutFloatReturn(float i_value); // 0x6cc9c0 [Final Native Public]
    void ZoomInTimelineFinish(); // 0x6cc9a0 [Final Native Public]
    void ZoomInOnObjectPickup(); // 0x6cc980 [Final Native Public]
    void ZoomInFloatReturn(float i_value); // 0x6cc900 [Final Native Public]
    void SweetspotZoomTimelineFinish(); // 0x6cc8e0 [Final Native Public]
    void SweetspotZoomFloatReturn(float i_value); // 0x6cc860 [Final Native Public]
    void SpaceEvent(); // 0x6cc840 [Final Native Public]
    void SpaceCorkboardEvent(); // 0x974900 [Event Public]
    void SetInteractingValuesFromHitResult(AActor* iActor, UPrimitiveComponent* iComp); // 0x6cc780 [Final Native Public]
    void SetInputEnableToFalse(); // 0x6cc760 [Final Native Public]
    void RotateInspectingObjects(float iHorizontal, float iVerticle); // 0x974900 [Event Public]
    void RotateInspectingObject(float iHorizontal, float iVerticle); // 0x6cc6a0 [Final Native Public]
    void Resume(); // 0x6cc680 [Final Native Public]
    void RespawnPlayerInCryo(); // 0x974900 [Event Public]
    void RespawnPlayerAfterAlienKill(); // 0x974900 [Event Public]
    void ResetUIPopups(); // 0x6cc660 [Final Native Public]
    void ResetInteractingVariables(); // 0x6cc640 [Final Native Public]
    void RaycastPlayerToRatRoom(); // 0x974900 [Event Public]
    void PutObjectInInventory(); // 0x6cc620 [Final Native Public]
    void PronePlayer(float i_lerpAlpha, float i_proneHeight, bool i_isRevered); // 0x974900 [Event Public]
    void PlayWalkingAudio(); // 0x974900 [Event Public]
    void PlayObjectPickupAudio(); // 0x974900 [Event Public]
    void PlayObjectPickdownAudio(); // 0x974900 [Event Public]
    void PlayKnockdownAnimation(); // 0x6cc600 [Final Native Public]
    void PlayInteractUI(); // 0x6cc5e0 [Final Native Public]
    void PlayFlashAudio(); // 0x974900 [Event Public]
    void Pause(); // 0x6cc5c0 [Final Native Public]
    void OpenLoopDoor(); // 0x6cc5a0 [Final Native Public]
    void OnTerminalInspection(); // 0x6cc580 [Final Native Public]
    void ObjectPickupTimelineFinish(); // 0x6cc560 [Final Native Public]
    void ObjectPickupFloatReturn(float i_value); // 0x6cc4e0 [Final Native Public]
    void ObjectOutInspection(); // 0x6cc4c0 [Final Native Public]
    void ObjectInspection(); // 0x6cc4a0 [Final Native Public]
    void ObjectInInspection(); // 0x6cc480 [Final Native Public]
    void MovePlayerToCenter(); // 0x974900 [Event Public]
    void LoopDoorTimelineFinish(); // 0x6cc460 [Final Native Public]
    void LoopDoorFloatReturn(float i_value); // 0x6cc3e0 [Final Native Public]
    void LoopDoorAnimationDelay(); // 0x6cc3c0 [Final Native Public]
    void KnockdownEnableInput(); // 0x6cc3a0 [Final Native Public]
    void KnockdownDisableInput(); // 0x6cc380 [Final Native Public]
    void KeyReleasedW(); // 0x6c67a0 [Final Native Public]
    void KeyReleasedS(); // 0x6cc360 [Final Native Public]
    void KeyReleasedD(); // 0x6cc340 [Final Native Public]
    void KeyReleasedA(); // 0x6cc320 [Final Native Public]
    void KeyPressedW(); // 0x6cc300 [Final Native Public]
    void KeyPressedS(); // 0x6cc2e0 [Final Native Public]
    void KeyPressedD(); // 0x6cc2c0 [Final Native Public]
    void KeyPressedA(); // 0x6cc2a0 [Final Native Public]
    void InteractOpenDoorEvent(); // 0x6cc280 [Final Native Public]
    void InteractLoopDoorEvent(); // 0x6cc260 [Final Native Public]
    void InteractEvent(); // 0x6cc240 [Final Native Public]
    void InteractCorkBoardEvent(); // 0x974900 [Event Public]
    void HorizontalMovement(float i_axisValue); // 0x6cc1c0 [Final Native Public]
    void Headbob(); // 0x6cc1a0 [Final Native Public]
    void HandleUITracing(); // 0x6cc180 [Final Native Public]
    void GoProneTimelineFinish(); // 0x6c67a0 [Final Native Public]
    void GoProneFloatReturn(float i_value); // 0x6cc100 [Final Native Public]
    void ForwardMovement(float i_axisValue); // 0x6cc080 [Final Native Public]
    void EnterRatRoom(); // 0x974900 [Event Public]
    void DoLoopDoorAnim(); // 0x6cc060 [Final Native Public]
    void DisableUIRayCasting(); // 0x6cc040 [Final Native Public]
    void DelayEventToVoyegerRecordAnimation(); // 0x6cc020 [Final Native Public]
    void DelayEventToPolaroidAnimation(); // 0x6cc000 [Final Native Public]
    void DelayEventToPlayZoomAnimation(); // 0x6cbfe0 [Final Native Public]
    void CameraLookV(float i_axisValue); // 0x6cbf60 [Final Native Public]
    void CameraLookH(float i_axisValue); // 0x6cbee0 [Final Native Public]
    void CameraClamp(float minYaw, float maxYaw); // 0x6cbe20 [Final Native Public]
    void BreatheHeavily(); // 0x6cbe00 [Final Native Public]
    void AfterGetupEnableInput(); // 0x6c67a0 [Final Native Public]

// IScareInterface (/Script/WeWentBack.ScareInterface)
    void triggerEnvironmentalScare(const Act1Loops& currentLoop); // 0x974900 [Event Public]

// ATerminal (/Script/WeWentBack.Terminal)
    void SetTargetBlendtest(); // 0x974900 [Event Protected]
    void PlayVideoAndSound(); // 0x974900 [Event Protected]
    void PlayExitAudio(); // 0x974900 [Event Protected]
    void PlayEnterAudio(); // 0x974900 [Event Protected]
    void OnOverlapEnd(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComponent, int32 OtherBodyIndex); // 0x6cd740 [Final Native Public]
    void OnOverlapBegin(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComponent, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x6c67c0 [Final Native Public]
    void ExitFromTerminal(); // 0x6cd720 [Final Native Public]
    void EnterTerminalFocus(); // 0x6cd700 [Final Native Public]

// AWeWentBackController (/Script/WeWentBack.WeWentBackController)
    void RemoveStartMenuFromViewport(); // 0x6ce300 [Final Native Public]
    void RemovePauseMenuFromViewport(); // 0x6ce2e0 [Final Native Public]
    void RemoveMainUIFromViewport(); // 0x6ce2c0 [Final Native Public]
    void RemoveInteractionMenuFromViewport(); // 0x6ce2a0 [Final Native Public]
    void RemoveFlashEffectFromViewport(); // 0x6ce280 [Final Native Public]
    UUserWidget* AddStartMenuToViewport(); // 0x6ce250 [Final Native Public]
    UUserWidget* AddPauseMenuToViewport(); // 0x6ce220 [Final Native Public]
    UUserWidget* AddMainUIToViewport(); // 0x6ce1f0 [Final Native Public]
    UUserWidget* AddInterationMenuToViewport(); // 0x6ce1c0 [Final Native Public]
    UUserWidget* AddFlashEffectToViewport(const ClueEnumValues& i_clueEnum); // 0x6ce130 [Final Native Public]

// AWeWentBackGameModeBase (/Script/WeWentBack.WeWentBackGameModeBase)
    void UpdateDynamicObjects(const TArray<UClueDetails*>& i_dynamicObjects); // 0x6cfc50 [Final Native Public]
    void UnLoadDynamicObjects(const TArray<UClueDetails*>& i_dynamicObjects); // 0x6cfb70 [Final Native Public]
    void UnloadAllDynamicObjectsForLooping(const TArray<UClueDetails*>& i_clueObjects); // 0x6cfb70 [Final Native Public]
    void temporary(); // 0x974900 [Event Public]
    void spawn_KillCeilingDropItem(); // 0x974900 [Event Public]
    void set_ScareDone_Bit(uint8 Index); // 0x6cfd30 [Final Native Public]
    void RestartPlayerAtStart(AWeWentBackController* i_newPlayer, AActor* i_startSpot); // 0x6cfab0 [Final Native Public]
    void RespawnPlyarInCryo_ForLoop6(); // 0x6cfa90 [Final Native Public]
    void RespawnPlayerAndLoadRotunda(); // 0x6cfa70 [Final Native Public]
    void ResetRespawnTimer(); // 0x6cfa50 [Final Native Public]
    void RepeatRotundaSection(const LoopRoomTransformEnum& i_repeatSection); // 0x6cf9d0 [Final Native Public]
    void PassThroughLoopDoor(); // 0x6cf9b0 [Final Native Public]
    void MakeObjectVisibleAfterLooping(const ClueEnumValues& i_PickedClue); // 0x974900 [Event Public]
    void MakeObjectVisible(const ClueEnumValues& i_PickedClue); // 0x974900 [Event Public]
    void LoadLoopObjects(); // 0x6cf990 [Final Native Public]
    bool LoadLoopBlueprintObjects(const Act1Loops& i_loopEnum, int32 i_startIndex, int32 i_endIndex, const FName& i_loopRoom); // 0x974900 [Event Public]
    void LoadDynamicObjects(const TArray<UClueDetails*>& i_dynamicObjects); // 0x974900 [Event Public]
    void KillAllGlowStickIntensity(); // 0x974900 [Event Public]
    bool IsAllScareDone(); // 0x6cf960 [Final Native Public]
    TArray<ATargetPoint*> GetAllTargetPoints(); // 0x974900 [Event Public]
    void DestroyHatchDoor(); // 0x974900 [Event Public]
    void DestroyAndRecreatClues(); // 0x6cf940 [Final Native Private]
    void DestroyAllGlowStick(); // 0x974900 [Event Public]
    bool DespawnBlueprintObjects(int32 i_startIndex, int32 i_endIndex, const FName& i_loopRoom); // 0x974900 [Event Public]
    TArray<APickable*> CreateLoopingClueObjects(const TArray<UClueDetails*>& i_dynamicObjects, int32 i_startIndex, int32 i_lastIndex, const FName& i_loopRoom); // 0x974900 [Event Public]
    void CreateClueObjects(const TArray<UClueDetails*>& i_clueObjects); // 0x974900 [Event Public]
    bool CheckForClueCorrectness(const ClueEnumValues& i_clueToCheck); // 0x6cf8b0 [Final Native Public]
    void AfterPasingThroughLoopDoor(); // 0x974900 [Event Public]
    void Add_AchievementProgress(const FString& ID); // 0x974900 [Event Public]
    void ActivateImage(); // 0x974900 [Event Public]
