// Generated by Zdex (https://zlogic.eu/zdex) from a reflection dump
// Game:Peepo Island — build Steam build 9168734 (2026-09-13)
// Engine: UE 5.0 · process Peepo_Island-Win64-Shipping.exe · dumped 2026-09-16T16:35:55Z
// Offsets and sizes are the reflected values; padding is filled with uint8 arrays.

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


// ABP_Menu_3D_C (/Game/3D_Menu/BP_Menu_3D.BP_Menu_3D_C)
    void ReceiveBeginPlay(); // 0x1ca8910 [Event Protected]
    void TransitionTo(ABP_Menu_3D_C* NewMenu); // 0x1ca8910
    void OnTransitionBetweenMenus(int32 MenuIndex); // 0x1ca8910
    void ExecuteUbergraph_BP_Menu_3D(int32 EntryPoint); // 0x1ca8910 [Final]

// ULoading_C (/Game/3D_Menu/Loading.Loading_C)
    void BndEvt__Loading_Back_K2Node_ComponentBoundEvent_0_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void ExecuteUbergraph_Loading(int32 EntryPoint); // 0x1ca8910 [Final]

// UMAIN_MENU1_C (/Game/3D_Menu/MAIN_MENU1.MAIN_MENU1_C)
    void OnTimeout_1B900A3040A69ABB5D1412A3099A1063(const FTwitchLoginCredentials& Credentials); // 0x1ca8910
    void OnFail_1B900A3040A69ABB5D1412A3099A1063(const FTwitchLoginCredentials& Credentials); // 0x1ca8910
    void OnSuccess_1B900A3040A69ABB5D1412A3099A1063(const FTwitchLoginCredentials& Credentials); // 0x1ca8910
    void BndEvt__Esc_Menu_Restart_K2Node_ComponentBoundEvent_3_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__Esc_Menu_MainMenu_K2Node_ComponentBoundEvent_2_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__Esc_Menu_Quit_K2Node_ComponentBoundEvent_1_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__Esc_Menu_Resume_K2Node_ComponentBoundEvent_0_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__MAIN_MENU1_Leaderboardd_K2Node_ComponentBoundEvent_4_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__MAIN_MENU1_HELL_K2Node_ComponentBoundEvent_5_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void ExecuteUbergraph_MAIN_MENU1(int32 EntryPoint); // 0x1ca8910 [Final]

// AMainMenuGameMode_C (/Game/3D_Menu/MainMenuGameMode.MainMenuGameMode_C)
    void LoadTimers(); // 0x1ca8910
    void ExecuteUbergraph_MainMenuGameMode(int32 EntryPoint); // 0x1ca8910 [Final]

// USettings_Menu_C (/Game/3D_Menu/Settings_Menu.Settings_Menu_C)
    FText Get_Spawner_1_Text_0(); // 0x1ca8910 [Public]
    FText Get_Spawner_Text_0(); // 0x1ca8910 [Public]
    FText Get_frame_Text_0(); // 0x1ca8910 [Public]
    FText Get_vsy_Text_0(); // 0x1ca8910 [Public]
    FText Get_Quality_Text_0(); // 0x1ca8910 [Public]
    FText Get_Shadow_Text_0(); // 0x1ca8910 [Public]
    FText GetResolution(); // 0x1ca8910 [Public]
    void BndEvt__Settings_Menu_Back_K2Node_ComponentBoundEvent_4_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__Settings_Menu_Apply_K2Node_ComponentBoundEvent_5_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__Settings_Menu_VSync-_K2Node_ComponentBoundEvent_6_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__Settings_Menu_VSync+_K2Node_ComponentBoundEvent_7_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__Settings_Menu_Texture+_K2Node_ComponentBoundEvent_8_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__Settings_Menu_Texture-_K2Node_ComponentBoundEvent_9_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__Settings_Menu_Shadow+_K2Node_ComponentBoundEvent_10_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__Settings_Menu_Shadow-_K2Node_ComponentBoundEvent_11_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__Settings_Menu_FPS+_K2Node_ComponentBoundEvent_14_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__Settings_Menu_FPS-_K2Node_ComponentBoundEvent_15_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void Construct(); // 0x1ca8910 [Event Public]
    void BndEvt__Settings_Menu_Spawn+_K2Node_ComponentBoundEvent_0_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__Settings_Menu_Spawn-_K2Node_ComponentBoundEvent_1_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__Settings_Menu_CD-_1_K2Node_ComponentBoundEvent_2_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__Settings_Menu_CD+_1_K2Node_ComponentBoundEvent_3_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void ExecuteUbergraph_Settings_Menu(int32 EntryPoint); // 0x1ca8910 [Final]

// UMenu3D_Widget_C (/Game/3D_Menu/Widgets/Menu3D_Widget.Menu3D_Widget_C)
    void TransitionToLinkMenu__DelegateSignature(int32 MenuIndex); // 0x1ca8910 [Public]

// UAreYouSure_C (/Game/Boni_Blueprints/AreYouSure.AreYouSure_C)
    FText GetText_0(); // 0x1ca8910 [Public]
    void BndEvt__Override_Submit_K2Node_ComponentBoundEvent_0_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void Construct(); // 0x1ca8910 [Event Public]
    void BndEvt__Override_Back_K2Node_ComponentBoundEvent_1_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void ExecuteUbergraph_AreYouSure(int32 EntryPoint); // 0x1ca8910 [Final]

// UAreYouSure_Checkpoint_C (/Game/Boni_Blueprints/AreYouSure_Checkpoint.AreYouSure_Checkpoint_C)
    FText GetText_0(); // 0x1ca8910 [Public]
    void BndEvt__Override_Submit_K2Node_ComponentBoundEvent_0_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void Construct(); // 0x1ca8910 [Event Public]
    void BndEvt__Override_Back_K2Node_ComponentBoundEvent_1_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void ExecuteUbergraph_AreYouSure_Checkpoint(int32 EntryPoint); // 0x1ca8910 [Final]

// UAreYouSure_Restart_C (/Game/Boni_Blueprints/AreYouSure_Restart.AreYouSure_Restart_C)
    FText GetText_0(); // 0x1ca8910 [Public]
    void BndEvt__Override_Submit_K2Node_ComponentBoundEvent_0_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void Construct(); // 0x1ca8910 [Event Public]
    void BndEvt__Override_Back_K2Node_ComponentBoundEvent_1_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void ExecuteUbergraph_AreYouSure_Restart(int32 EntryPoint); // 0x1ca8910 [Final]

// ABoniCharacter_C (/Game/Boni_Blueprints/BoniCharacter.BoniCharacter_C)
    void Timer_Sec(); // 0x1ca8910 [Public]
    void EnableMasterPose(USkeletalMeshComponent* SkeletalMeshComponent); // 0x1ca8910 [Public]
    void ARKit_Setup(); // 0x1ca8910 [Public]
    void UserConstructionScript(); // 0x1ca8910 [Event Public]
    void Timeline_0__FinishedFunc(); // 0x1ca8910
    void Timeline_0__UpdateFunc(); // 0x1ca8910
    void Timeline_1__FinishedFunc(); // 0x1ca8910
    void Timeline_1__UpdateFunc(); // 0x1ca8910
    void InpActEvt_Kick_K2Node_InputActionEvent_7(const FKey& Key); // 0x1ca8910
    void InpActEvt_Throw_K2Node_InputActionEvent_6(const FKey& Key); // 0x1ca8910
    void InpTchEvt_Released(const ETouchIndex& FingerIndex, const FVector& Location); // 0x1ca8910
    void InpTchEvt_Pressed(const ETouchIndex& FingerIndex, const FVector& Location); // 0x1ca8910
    void InpActEvt_Sprint_K2Node_InputActionEvent_5(const FKey& Key); // 0x1ca8910
    void InpActEvt_Sprint_K2Node_InputActionEvent_4(const FKey& Key); // 0x1ca8910
    void InpActEvt_S_K2Node_InputKeyEvent_2(const FKey& Key); // 0x1ca8910
    void InpActEvt_S_K2Node_InputKeyEvent_1(const FKey& Key); // 0x1ca8910
    void InpActEvt_Jump_K2Node_InputActionEvent_3(const FKey& Key); // 0x1ca8910
    void InpActEvt_Jump_K2Node_InputActionEvent_2(const FKey& Key); // 0x1ca8910
    void InpActEvt_AnyKey_K2Node_InputKeyEvent_0(const FKey& Key); // 0x1ca8910
    void OnNotifyEnd_8F499F744B684486344844A2F1D84835(const FName& NotifyName); // 0x1ca8910
    void OnNotifyBegin_8F499F744B684486344844A2F1D84835(const FName& NotifyName); // 0x1ca8910
    void OnInterrupted_8F499F744B684486344844A2F1D84835(const FName& NotifyName); // 0x1ca8910
    void OnBlendOut_8F499F744B684486344844A2F1D84835(const FName& NotifyName); // 0x1ca8910
    void OnCompleted_8F499F744B684486344844A2F1D84835(const FName& NotifyName); // 0x1ca8910
    void OnNotifyEnd_05D11E7E41D4C4F79B28C4A1497335B3(const FName& NotifyName); // 0x1ca8910
    void OnNotifyBegin_05D11E7E41D4C4F79B28C4A1497335B3(const FName& NotifyName); // 0x1ca8910
    void OnInterrupted_05D11E7E41D4C4F79B28C4A1497335B3(const FName& NotifyName); // 0x1ca8910
    void OnBlendOut_05D11E7E41D4C4F79B28C4A1497335B3(const FName& NotifyName); // 0x1ca8910
    void OnCompleted_05D11E7E41D4C4F79B28C4A1497335B3(const FName& NotifyName); // 0x1ca8910
    void OnFailedLogin_B4459E434238ADE05AD52DB8518250D1(const FTwitchUser& TwitchUser, UTwitchChatConnector* TwitchChat); // 0x1ca8910
    void OnSuccessfulLogin_B4459E434238ADE05AD52DB8518250D1(const FTwitchUser& TwitchUser, UTwitchChatConnector* TwitchChat); // 0x1ca8910
    void InpActEvt_Esc_K2Node_InputActionEvent_1(const FKey& Key); // 0x1ca8910
    void InpActEvt_Mute_K2Node_InputActionEvent_0(const FKey& Key); // 0x1ca8910
    void Death(); // 0x1ca8910
    void K2_OnMovementModeChanged(const EMovementMode& PrevMovementMode, const EMovementMode& NewMovementMode, uint8 PrevCustomMode, uint8 NewCustomMode); // 0x1ca8910 [Event Public]
    void Check Fall Speed(); // 0x1ca8910
    void InpAxisEvt_MoveRight_K2Node_InputAxisEvent_90(float AxisValue); // 0x1ca8910
    void InpAxisEvt_MoveForward_K2Node_InputAxisEvent_79(float AxisValue); // 0x1ca8910
    void InpAxisEvt_Turn_K2Node_InputAxisEvent_47(float AxisValue); // 0x1ca8910
    void ReceiveTick(float DeltaSeconds); // 0x1ca8910 [Event Public]
    void InpAxisEvt_LookUp_K2Node_InputAxisEvent_40(float AxisValue); // 0x1ca8910
    void CameraShake(); // 0x1ca8910
    void Camera_meteorImpact(); // 0x1ca8910
    void ReceiveBeginPlay(); // 0x1ca8910 [Event Protected]
    void WIN(); // 0x1ca8910
    void On_Message(const FTwitchMessage& TwitchMessage); // 0x1ca8910
    void OnCheer(const FTwitchCheer& TwitchCheer); // 0x1ca8910
    void InpAxisEvt_LookUpRate_K2Node_InputAxisEvent_53(float AxisValue); // 0x1ca8910
    void InpAxisEvt_TurnRate_K2Node_InputAxisEvent_38(float AxisValue); // 0x1ca8910
    void Kick_TUT(); // 0x1ca8910
    void Rock_TUT(); // 0x1ca8910
    void Sprint_TUT(); // 0x1ca8910
    void Remove_TUT(); // 0x1ca8910
    void Remove_Rock(); // 0x1ca8910
    void Remove_sprint(); // 0x1ca8910
    void SPAWN_PEEPO(const FText& UserName); // 0x1ca8910
    void CustomEvent_0(const FTwitchSubscription& TwitchSubscription); // 0x1ca8910
    void ExecuteUbergraph_BoniCharacter(int32 EntryPoint); // 0x1ca8910 [Final]

// UBoni_AnimBP_C (/Game/Boni_Blueprints/Boni_AnimBP.Boni_AnimBP_C)
    void AnimGraph(FPoseLink& AnimGraph); // 0x1ca8910
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boni_AnimBP_AnimGraphNode_TransitionResult_0A7AE4E449C436686ED752AB491E0710(); // 0x1ca8910
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boni_AnimBP_AnimGraphNode_TransitionResult_90A5A07D4233380DE14E56A1E5E8180B(); // 0x1ca8910
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boni_AnimBP_AnimGraphNode_TransitionResult_98D64F8E4AB7A6E47AEF639B01255504(); // 0x1ca8910
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boni_AnimBP_AnimGraphNode_TransitionResult_F30E3CEE454C878BE16C859B71B0364E(); // 0x1ca8910
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boni_AnimBP_AnimGraphNode_TransitionResult_AB4212FC43A1E4DA080AEA8D13E19A29(); // 0x1ca8910
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boni_AnimBP_AnimGraphNode_TransitionResult_318872F243AB9016FC89F586C15D7AC0(); // 0x1ca8910
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boni_AnimBP_AnimGraphNode_TransitionResult_CBA02F1F4D12AC35C355C0B689B2DFEE(); // 0x1ca8910
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boni_AnimBP_AnimGraphNode_TransitionResult_9A810A2D46DE9775DCCCF1A0B90FABE8(); // 0x1ca8910
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boni_AnimBP_AnimGraphNode_TransitionResult_5DAB9EDA45FDD3805D085FB00868E9CF(); // 0x1ca8910
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boni_AnimBP_AnimGraphNode_TransitionResult_AF7B7B854015AAAEEED0A6A34E51545E(); // 0x1ca8910
    void BlueprintUpdateAnimation(float DeltaTimeX); // 0x1ca8910 [Event Public]
    void BlueprintBeginPlay(); // 0x1ca8910 [Event Public]
    void ExecuteUbergraph_Boni_AnimBP(int32 EntryPoint); // 0x1ca8910 [Final]

// ACHEAT_CHECK_C (/Game/Boni_Blueprints/CHEAT_CHECK.CHEAT_CHECK_C)
    void BndEvt__WIN_VOLUME_Box_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void ExecuteUbergraph_CHEAT_CHECK(int32 EntryPoint); // 0x1ca8910 [Final]

// A1_Respawn_BP_C (/Game/Boni_Blueprints/Checkpoints/1_Respawn_BP.1_Respawn_BP_C)
    void MakeUsable(); // 0x1ca8910
    void BndEvt__Box_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void ReceiveBeginPlay(); // 0x1ca8910 [Event Protected]
    void ExecuteUbergraph_1_Respawn_BP(int32 EntryPoint); // 0x1ca8910 [Final]

// A1_Trigger_C (/Game/Boni_Blueprints/Checkpoints/1_Trigger.1_Trigger_C)
    void BndEvt__Box_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void ExecuteUbergraph_1_Trigger(int32 EntryPoint); // 0x1ca8910 [Final]

// UEsc_Menu_C (/Game/Boni_Blueprints/Esc_Menu.Esc_Menu_C)
    void BndEvt__Esc_Menu_Quit_K2Node_ComponentBoundEvent_1_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__Esc_Menu_MainMenu_K2Node_ComponentBoundEvent_2_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__Esc_Menu_Restart_K2Node_ComponentBoundEvent_3_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__Esc_Menu_Resume_K2Node_ComponentBoundEvent_0_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__Esc_Menu_Checkpoint_K2Node_ComponentBoundEvent_4_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void ExecuteUbergraph_Esc_Menu(int32 EntryPoint); // 0x1ca8910 [Final]

// UEsc_Settings_C (/Game/Boni_Blueprints/Esc_Settings.Esc_Settings_C)
    FText Get_Spawner_1_Text_0(); // 0x1ca8910 [Public]
    FText Get_Spawner_Text_0(); // 0x1ca8910 [Public]
    FText Get_frame_Text_0(); // 0x1ca8910 [Public]
    FText Get_vsy_Text_0(); // 0x1ca8910 [Public]
    FText Get_Quality_Text_0(); // 0x1ca8910 [Public]
    FText Get_Shadow_Text_0(); // 0x1ca8910 [Public]
    FText GetResolution(); // 0x1ca8910 [Public]
    void BndEvt__Settings_Menu_Back_K2Node_ComponentBoundEvent_4_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__Settings_Menu_Apply_K2Node_ComponentBoundEvent_5_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__Settings_Menu_VSync-_K2Node_ComponentBoundEvent_6_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__Settings_Menu_VSync+_K2Node_ComponentBoundEvent_7_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__Settings_Menu_Texture+_K2Node_ComponentBoundEvent_8_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__Settings_Menu_Texture-_K2Node_ComponentBoundEvent_9_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__Settings_Menu_Shadow+_K2Node_ComponentBoundEvent_10_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__Settings_Menu_Shadow-_K2Node_ComponentBoundEvent_11_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__Settings_Menu_FPS+_K2Node_ComponentBoundEvent_14_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__Settings_Menu_FPS-_K2Node_ComponentBoundEvent_15_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void Construct(); // 0x1ca8910 [Event Public]
    void BndEvt__Settings_Menu_Spawn+_K2Node_ComponentBoundEvent_0_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__Settings_Menu_Spawn-_K2Node_ComponentBoundEvent_1_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__Settings_Menu_CD-_1_K2Node_ComponentBoundEvent_2_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__Settings_Menu_CD+_1_K2Node_ComponentBoundEvent_3_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void ExecuteUbergraph_Esc_Settings(int32 EntryPoint); // 0x1ca8910 [Final]

// UHELLAreYouSure_C (/Game/Boni_Blueprints/HELLAreYouSure.HELLAreYouSure_C)
    FText GetText_0(); // 0x1ca8910 [Public]
    void BndEvt__Override_Submit_K2Node_ComponentBoundEvent_0_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void Construct(); // 0x1ca8910 [Event Public]
    void BndEvt__Override_Back_K2Node_ComponentBoundEvent_1_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void ExecuteUbergraph_HELLAreYouSure(int32 EntryPoint); // 0x1ca8910 [Final]

// UJustLeaderboard_C (/Game/Boni_Blueprints/JustLeaderboard.JustLeaderboard_C)
    FText Get_Min_Text_0(); // 0x1ca8910 [Public]
    FText Get_Sec_Text_0(); // 0x1ca8910 [Public]
    void OnCallback_7AEBFCEB465D5AD1E2F7588FEAB9CAE2(FLeaderboardFindResult& Data, bool bWasSuccessful); // 0x1ca8910
    void OnCallback_7880B87948C120F749DFD2984E6DA852(FLeaderboardScoresDownloaded& Data, bool bWasSuccessful); // 0x1ca8910
    void Construct(); // 0x1ca8910 [Event Public]
    void BndEvt__YOU_WIN_Menu_K2Node_ComponentBoundEvent_2_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__YOU_WIN_back_K2Node_ComponentBoundEvent_0_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void ExecuteUbergraph_JustLeaderboard(int32 EntryPoint); // 0x1ca8910 [Final]

// AKick_C (/Game/Boni_Blueprints/Kick.Kick_C)
    void ReceiveHit(UPrimitiveComponent* MyComp, AActor* Other, UPrimitiveComponent* OtherComp, bool bSelfMoved, const FVector& HitLocation, const FVector& HitNormal, const FVector& NormalImpulse, FHitResult& Hit); // 0x1ca8910 [Event Public]
    void BndEvt__Kick_Kick_collision_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void ExecuteUbergraph_Kick(int32 EntryPoint); // 0x1ca8910 [Final]

// ULeaderboard_Names_C (/Game/Boni_Blueprints/Leaderboard_Names.Leaderboard_Names_C)
    void OnCallback_16F51144493A5D7A9793C4BB64709242(); // 0x1ca8910
    void Construct(); // 0x1ca8910 [Event Public]
    void ExecuteUbergraph_Leaderboard_Names(int32 EntryPoint); // 0x1ca8910 [Final]

// ULeaderboard_Score_C (/Game/Boni_Blueprints/Leaderboard_Score.Leaderboard_Score_C)
    void Construct(); // 0x1ca8910 [Event Public]
    void ExecuteUbergraph_Leaderboard_Score(int32 EntryPoint); // 0x1ca8910 [Final]

// UOverride_C (/Game/Boni_Blueprints/Override.Override_C)
    FText GetText_0(); // 0x1ca8910 [Public]
    void OnCallback_3B51F039423A9D6DC90D3EB1B3CB2F75(FLeaderboardFindResult& Data, bool bWasSuccessful); // 0x1ca8910
    void OnCallback_7B61BFD54F1F5D4A950EFFBDF2BE2E5B(FLeaderboardScoreUploaded& Data, bool bWasSuccessful); // 0x1ca8910
    void BndEvt__Override_Submit_K2Node_ComponentBoundEvent_0_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void Construct(); // 0x1ca8910 [Event Public]
    void BndEvt__Override_Back_K2Node_ComponentBoundEvent_1_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void ExecuteUbergraph_Override(int32 EntryPoint); // 0x1ca8910 [Final]

// UPeepoGameInstance_C (/Game/Boni_Blueprints/PeepoGameInstance.PeepoGameInstance_C)
    void ReceiveShutdown(); // 0x1ca8910 [Event Public]
    void ExecuteUbergraph_PeepoGameInstance(int32 EntryPoint); // 0x1ca8910 [Final]

// APeepo_AI_C (/Game/Boni_Blueprints/Peepo_AI.Peepo_AI_C)
    void High Priority Montage(UAnimMontage* Montage, double InPlayRate, const double& AnimPlayRate); // 0x1ca8910 [Public]
    void OnFail_FD00D3514FA43198F12CCF9B936CE579(const EPathFollowingResult& MovementResult); // 0x1ca8910
    void OnSuccess_FD00D3514FA43198F12CCF9B936CE579(const EPathFollowingResult& MovementResult); // 0x1ca8910
    void Chase Player(ABoniCharacter_C* Player To Chase); // 0x1ca8910
    void Peepo_Death(); // 0x1ca8910
    void NewTarget(); // 0x1ca8910
    void BndEvt__Peepo_AI_Box_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void Message(const FText& NewParam); // 0x1ca8910
    void ReceiveActorBeginOverlap(AActor* OtherActor); // 0x1ca8910 [Event Public]
    void ReceiveBeginPlay(); // 0x1ca8910 [Event Protected]
    void ExecuteUbergraph_Peepo_AI(int32 EntryPoint); // 0x1ca8910 [Final]

// ADeath_trigger_C (/Game/Boni_Blueprints/Peepo_Spawners/Death_trigger.Death_trigger_C)
    void BndEvt__Box_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void ExecuteUbergraph_Death_trigger(int32 EntryPoint); // 0x1ca8910 [Final]

// APEEPO_DEATH_BOX_C (/Game/Boni_Blueprints/Peepo_Spawners/PEEPO_DEATH_BOX.PEEPO_DEATH_BOX_C)
    void BndEvt__DEATH_BOX_Death_box_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void Cleanup(); // 0x1ca8910
    void ExecuteUbergraph_PEEPO_DEATH_BOX(int32 EntryPoint); // 0x1ca8910 [Final]

// APeepoLauncher_C (/Game/Boni_Blueprints/Peepo_Spawners/PeepoLauncher.PeepoLauncher_C)
    void BndEvt__Box_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void ExecuteUbergraph_PeepoLauncher(int32 EntryPoint); // 0x1ca8910 [Final]

// APeepo_Spawner_C (/Game/Boni_Blueprints/Peepo_Spawners/Peepo_Spawner.Peepo_Spawner_C)
    void UserConstructionScript(); // 0x1ca8910 [Event Public]
    void Spawn Enemy(); // 0x1ca8910
    void ReceiveBeginPlay(); // 0x1ca8910 [Event Protected]
    void ExecuteUbergraph_Peepo_Spawner(int32 EntryPoint); // 0x1ca8910 [Final]

// ASpawn_END_C (/Game/Boni_Blueprints/Peepo_Spawners/Spawn_END.Spawn_END_C)
    void UserConstructionScript(); // 0x1ca8910 [Event Public]
    void BndEvt__Box_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void ExecuteUbergraph_Spawn_END(int32 EntryPoint); // 0x1ca8910 [Final]

// ASpawn_Trigger_C (/Game/Boni_Blueprints/Peepo_Spawners/Spawn_Trigger.Spawn_Trigger_C)
    void UserConstructionScript(); // 0x1ca8910 [Event Public]
    void BndEvt__Box_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void ExecuteUbergraph_Spawn_Trigger(int32 EntryPoint); // 0x1ca8910 [Final]

// ARockBP_C (/Game/Boni_Blueprints/RockBP.RockBP_C)
    void ReceiveHit(UPrimitiveComponent* MyComp, AActor* Other, UPrimitiveComponent* OtherComp, bool bSelfMoved, const FVector& HitLocation, const FVector& HitNormal, const FVector& NormalImpulse, FHitResult& Hit); // 0x1ca8910 [Event Public]
    void ExecuteUbergraph_RockBP(int32 EntryPoint); // 0x1ca8910 [Final]

// AThirdPersonGameMode_C (/Game/Boni_Blueprints/ThirdPersonGameMode.ThirdPersonGameMode_C)
    void LoadTimers(const FString& SlotName); // 0x1ca8910 [Public]
    void SaveTimers(const FString& SlotName1); // 0x1ca8910 [Public]
    void LoadGame(const FString& SlotName); // 0x1ca8910 [Public]
    void SaveGame(const FString& SlotName); // 0x1ca8910 [Public]
    void OnDestroyed_(AActor* DestroyedActor); // 0x1ca8910
    void Respawn(); // 0x1ca8910
    void ReceiveBeginPlay(); // 0x1ca8910 [Event Protected]
    void On_Message(const FTwitchMessage& TwitchMessage); // 0x1ca8910
    void OnCheer(const FTwitchCheer& TwitchCheer); // 0x1ca8910
    void ExecuteUbergraph_ThirdPersonGameMode(int32 EntryPoint); // 0x1ca8910 [Final]

// UTimer_C (/Game/Boni_Blueprints/Timer.Timer_C)
    FText Get_Deaths_Text_0(); // 0x1ca8910 [Public]
    FText Get_Hour_Text_0(); // 0x1ca8910 [Public]
    FText Get_Min_Text_0(); // 0x1ca8910 [Public]
    FText GetText_0(); // 0x1ca8910 [Public]
    void Construct(); // 0x1ca8910 [Event Public]
    void ExecuteUbergraph_Timer(int32 EntryPoint); // 0x1ca8910 [Final]

// AKick_OFF_C (/Game/Boni_Blueprints/Tutorials/Kick_OFF.Kick_OFF_C)
    void BndEvt__Kick_TUT_CHECK_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void ExecuteUbergraph_Kick_OFF(int32 EntryPoint); // 0x1ca8910 [Final]

// AKick_TUT_C (/Game/Boni_Blueprints/Tutorials/Kick_TUT.Kick_TUT_C)
    void BndEvt__Kick_TUT_CHECK_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void ExecuteUbergraph_Kick_TUT(int32 EntryPoint); // 0x1ca8910 [Final]

// ARock_OFF_C (/Game/Boni_Blueprints/Tutorials/Rock_OFF.Rock_OFF_C)
    void BndEvt__Kick_TUT_CHECK_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void ExecuteUbergraph_Rock_OFF(int32 EntryPoint); // 0x1ca8910 [Final]

// ARock_TUT_C (/Game/Boni_Blueprints/Tutorials/Rock_TUT.Rock_TUT_C)
    void BndEvt__Kick_TUT_CHECK_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void ExecuteUbergraph_Rock_TUT(int32 EntryPoint); // 0x1ca8910 [Final]

// ASprint_OFF_C (/Game/Boni_Blueprints/Tutorials/Sprint_OFF.Sprint_OFF_C)
    void BndEvt__Kick_TUT_CHECK_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void ExecuteUbergraph_Sprint_OFF(int32 EntryPoint); // 0x1ca8910 [Final]

// ASprint_TUT_C (/Game/Boni_Blueprints/Tutorials/Sprint_TUT.Sprint_TUT_C)
    void BndEvt__Kick_TUT_CHECK_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void ExecuteUbergraph_Sprint_TUT(int32 EntryPoint); // 0x1ca8910 [Final]

// AWIN_VOLUME_C (/Game/Boni_Blueprints/WIN_VOLUME.WIN_VOLUME_C)
    void BndEvt__WIN_VOLUME_Box_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void ExecuteUbergraph_WIN_VOLUME(int32 EntryPoint); // 0x1ca8910 [Final]

// UYOU_WIN_C (/Game/Boni_Blueprints/YOU_WIN.YOU_WIN_C)
    FText Get_Min_Text_0(); // 0x1ca8910 [Public]
    FText Get_Sec_Text_0(); // 0x1ca8910 [Public]
    void OnCallback_C6149DEB4797D5910AC4E1A7A8B89E8B(FLeaderboardFindResult& Data, bool bWasSuccessful); // 0x1ca8910
    void OnCallback_17835EC744DDFB06590282BD9A307ED2(FLeaderboardScoresDownloaded& Data, bool bWasSuccessful); // 0x1ca8910
    void Construct(); // 0x1ca8910 [Event Public]
    void BndEvt__YOU_WIN_Menu_K2Node_ComponentBoundEvent_2_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__YOU_WIN_Submit_K2Node_ComponentBoundEvent_3_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void BndEvt__YOU_WIN_back_K2Node_ComponentBoundEvent_0_OnButtonClickedEvent__DelegateSignature(); // 0x1ca8910
    void ExecuteUbergraph_YOU_WIN(int32 EntryPoint); // 0x1ca8910 [Final]

// UFinal_Boss_animBlueprint_C (/Game/FINAL_BOSS/Animations/Final_Boss_animBlueprint.Final_Boss_animBlueprint_C)
    void AnimGraph(FPoseLink& AnimGraph); // 0x1ca8910
    void ExecuteUbergraph_Final_Boss_animBlueprint(int32 EntryPoint); // 0x1ca8910 [Final]

// AFinal_Boss_C (/Game/FINAL_BOSS/Final_Boss.Final_Boss_C)
    void Timeline_0__FinishedFunc(); // 0x1ca8910
    void Timeline_0__UpdateFunc(); // 0x1ca8910
    void ReceiveBeginPlay(); // 0x1ca8910 [Event Protected]
    void Smash_again(); // 0x1ca8910
    void BndEvt__Final_Boss_Box_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void Final_Boss(); // 0x1ca8910
    void BndEvt__Final_Boss_Box1_K2Node_ComponentBoundEvent_1_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void ExecuteUbergraph_Final_Boss(int32 EntryPoint); // 0x1ca8910 [Final]

// AMain_Menu_C (/Game/Map/Main_Menu.Main_Menu_C)
    void InpActEvt_Mute_K2Node_InputActionEvent_0(const FKey& Key); // 0x1ca8910
    void ReceiveBeginPlay(); // 0x1ca8910 [Event Protected]
    void ExecuteUbergraph_Main_Menu(int32 EntryPoint); // 0x1ca8910 [Final]

// ABoatPawn_C (/Game/Meshes/Boat/BoatPawn.BoatPawn_C)
    void Timeline_0__FinishedFunc(); // 0x1ca8910
    void Timeline_0__UpdateFunc(); // 0x1ca8910
    void Timeline_1__FinishedFunc(); // 0x1ca8910
    void Timeline_1__UpdateFunc(); // 0x1ca8910
    void ReceiveBeginPlay(); // 0x1ca8910 [Event Protected]
    void Voyage(); // 0x1ca8910
    void ExecuteUbergraph_BoatPawn(int32 EntryPoint); // 0x1ca8910 [Final]

// UFace_AnimBP_C (/Game/MetaHumans/Common/Face/Face_AnimBP.Face_AnimBP_C)
    void AnimGraph(FPoseLink& AnimGraph); // 0x1ca8910
    void ResetControls(); // 0x1ca8910 [Public]
    void Set Control(const FName& ControlName, double Value, const bool& bControlAdded); // 0x1ca8910 [Public]
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Face_AnimBP_AnimGraphNode_ModifyCurve_AE3CE5F9411FD1294B04A99B47B57B40(); // 0x1ca8910
    void BlueprintBeginPlay(); // 0x1ca8910 [Event Public]
    void BlueprintUpdateAnimation(float DeltaTimeX); // 0x1ca8910 [Event Public]
    void ExecuteUbergraph_Face_AnimBP(int32 EntryPoint); // 0x1ca8910 [Final]

// UFace_PostProcess_AnimBP_C (/Game/MetaHumans/Common/Face/Face_PostProcess_AnimBP.Face_PostProcess_AnimBP_C)
    void AnimGraph(const FPoseLink& InPose, FPoseLink& AnimGraph); // 0x1ca8910
    void ExecuteUbergraph_Face_PostProcess_AnimBP(int32 EntryPoint); // 0x1ca8910 [Final]

// Um_med_unw_animbp_C (/Game/MetaHumans/Common/Male/Medium/UnderWeight/Body/m_med_unw_animbp.m_med_unw_animbp_C)
    void AnimGraph(const FPoseLink& InPose, FPoseLink& AnimGraph); // 0x1ca8910
    void ExecuteUbergraph_m_med_unw_animbp(int32 EntryPoint); // 0x1ca8910 [Final]

// Um_med_unw_top_hoodie_AnimBP_C (/Game/MetaHumans/Common/Male/Medium/UnderWeight/Tops/Hoodie/Meshes/m_med_unw_top_hoodie_AnimBP.m_med_unw_top_hoodie_AnimBP_C)
    void AnimGraph(FPoseLink& AnimGraph); // 0x1ca8910
    void ExecuteUbergraph_m_med_unw_top_hoodie_AnimBP(int32 EntryPoint); // 0x1ca8910 [Final]

// UNamsin_Boni_AnimBP_C (/Game/Namsin_Retargeted_Animations/Namsin_Boni_AnimBP.Namsin_Boni_AnimBP_C)
    void AnimGraph(FPoseLink& AnimGraph); // 0x1ca8910
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Namsin_Boni_AnimBP_AnimGraphNode_TransitionResult_7711BA6C47AA00FB9CED12A7FA6634DF(); // 0x1ca8910
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Namsin_Boni_AnimBP_AnimGraphNode_TransitionResult_AFA20D264CC1584A27BF45AD908B1024(); // 0x1ca8910
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Namsin_Boni_AnimBP_AnimGraphNode_TransitionResult_7057D45B494F044E02144EB44CAF1606(); // 0x1ca8910
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Namsin_Boni_AnimBP_AnimGraphNode_TransitionResult_9F7756714F33EF4F094D0DB3677A52BA(); // 0x1ca8910
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Namsin_Boni_AnimBP_AnimGraphNode_TransitionResult_62C234C04AD0383C926848A1499C5189(); // 0x1ca8910
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Namsin_Boni_AnimBP_AnimGraphNode_TransitionResult_84F1C9C041C87E5964567CBC0E94AE24(); // 0x1ca8910
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Namsin_Boni_AnimBP_AnimGraphNode_TransitionResult_2C9A6C79468D42B1A984DA86DA9514FF(); // 0x1ca8910
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Namsin_Boni_AnimBP_AnimGraphNode_TransitionResult_5C34AF5D4A2F245B0E6AE783155CEA3A(); // 0x1ca8910
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Namsin_Boni_AnimBP_AnimGraphNode_TransitionResult_85526D7B4AFEBDB9CCCCFA85FCC2302A(); // 0x1ca8910
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Namsin_Boni_AnimBP_AnimGraphNode_TransitionResult_B76C3CBD49566416E629E995AF5030A0(); // 0x1ca8910
    void BlueprintUpdateAnimation(float DeltaTimeX); // 0x1ca8910 [Event Public]
    void BlueprintBeginPlay(); // 0x1ca8910 [Event Public]
    void ExecuteUbergraph_Namsin_Boni_AnimBP(int32 EntryPoint); // 0x1ca8910 [Final]

// UPEEP_AnimBP_C (/Game/Peepo_2/New_Peep_Animations/PEEP_AnimBP.PEEP_AnimBP_C)
    void AnimGraph(FPoseLink& AnimGraph); // 0x1ca8910
    void BlueprintUpdateAnimation(float DeltaTimeX); // 0x1ca8910 [Event Public]
    void BlueprintBeginPlay(); // 0x1ca8910 [Event Public]
    void ExecuteUbergraph_PEEP_AnimBP(int32 EntryPoint); // 0x1ca8910 [Final]

// AMusic_BP_C (/Game/Sounds/Music/Music_BP.Music_BP_C)
    void ReceiveBeginPlay(); // 0x1ca8910 [Event Protected]
    void Play_New_Song(); // 0x1ca8910
    void Mute-Unmute(); // 0x1ca8910
    void ExecuteUbergraph_Music_BP(int32 EntryPoint); // 0x1ca8910 [Final]

// AStarry_Sky_C (/Game/Starry_Sky/Blueprints/Starry_Sky.Starry_Sky_C)
    void Fog Settings(); // 0x1ca8910 [Public]
    void Volumetric cloud material parameters(); // 0x1ca8910 [Public]
    void Starfield cubemap(); // 0x1ca8910 [Public]
    void Moon phase texture(); // 0x1ca8910 [Public]
    void Moon settings(); // 0x1ca8910 [Public]
    void Sun settings(); // 0x1ca8910 [Public]
    void Material parameters(); // 0x1ca8910 [Public]
    void Moon color and lighting(); // 0x1ca8910 [Public]
    void Select_Material(); // 0x1ca8910 [Public]
    void Moon horizontal rotation(); // 0x1ca8910 [Public]
    void Moon rotation down(); // 0x1ca8910 [Public]
    void Moon rotation up(); // 0x1ca8910 [Public]
    void Day & night cycle dynamic lighting(); // 0x1ca8910 [Public]
    void UserConstructionScript(); // 0x1ca8910 [Event Public]
    void ReceiveTick(float DeltaSeconds); // 0x1ca8910 [Event Public]
    void ReceiveBeginPlay(); // 0x1ca8910 [Event Protected]
    void ExecuteUbergraph_Starry_Sky(int32 EntryPoint); // 0x1ca8910 [Final]

// UDisplay_TimeOfDay_C (/Game/Starry_Sky/Blueprints/Widget/Display_TimeOfDay.Display_TimeOfDay_C)
    FText Minutes(); // 0x1ca8910 [Public]
    FText Hours(); // 0x1ca8910 [Public]
    void Construct(); // 0x1ca8910 [Event Public]
    void ExecuteUbergraph_Display_TimeOfDay(int32 EntryPoint); // 0x1ca8910 [Final]

// ABoulder_Swing_C (/Game/TRAPS/Boulder_Swing.Boulder_Swing_C)
    void SwingInterval__FinishedFunc(); // 0x1ca8910
    void SwingInterval__UpdateFunc(); // 0x1ca8910
    void ReceiveBeginPlay(); // 0x1ca8910 [Event Protected]
    void BndEvt__Sphere1_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void ExecuteUbergraph_Boulder_Swing(int32 EntryPoint); // 0x1ca8910 [Final]

// ACrumbling_Rock_C (/Game/TRAPS/Crumbling_Rock.Crumbling_Rock_C)
    void Shake__FinishedFunc(); // 0x1ca8910
    void Shake__UpdateFunc(); // 0x1ca8910
    void BndEvt__collision_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void ExecuteUbergraph_Crumbling_Rock(int32 EntryPoint); // 0x1ca8910 [Final]

// ADEATH_BOX_C (/Game/TRAPS/DEATH_BOX.DEATH_BOX_C)
    void BndEvt__DEATH_K2Node_ComponentBoundEvent_1_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void ExecuteUbergraph_DEATH_BOX(int32 EntryPoint); // 0x1ca8910 [Final]

// AFalling_Rock_C (/Game/TRAPS/Falling_Rock.Falling_Rock_C)
    void ReceiveBeginPlay(); // 0x1ca8910 [Event Protected]
    void ExecuteUbergraph_Falling_Rock(int32 EntryPoint); // 0x1ca8910 [Final]

// AMeteor_Trigger_C (/Game/TRAPS/Final_Meteors/Meteor_Trigger.Meteor_Trigger_C)
    void 5 sec light__FinishedFunc(); // 0x1ca8910
    void 5 sec light__UpdateFunc(); // 0x1ca8910
    void Explosion(); // 0x1ca8910
    void BndEvt__Meteor_Trigger_Sphere_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void LightON(); // 0x1ca8910
    void ReceiveBeginPlay(); // 0x1ca8910 [Event Protected]
    void ExecuteUbergraph_Meteor_Trigger(int32 EntryPoint); // 0x1ca8910 [Final]

// ASTART_C (/Game/TRAPS/Final_Meteors/START.START_C)
    void BndEvt__START_Box_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void ExecuteUbergraph_START(int32 EntryPoint); // 0x1ca8910 [Final]

// ATimed_Erruption_C (/Game/TRAPS/Final_Meteors/Timed_Erruption.Timed_Erruption_C)
    void timelineboom__FinishedFunc(); // 0x1ca8910
    void timelineboom__UpdateFunc(); // 0x1ca8910
    void Timeline_0__FinishedFunc(); // 0x1ca8910
    void Timeline_0__UpdateFunc(); // 0x1ca8910
    void BOOM(); // 0x1ca8910
    void ExecuteUbergraph_Timed_Erruption(int32 EntryPoint); // 0x1ca8910 [Final]

// AHarmless_Boom_C (/Game/TRAPS/Harmless_Boom.Harmless_Boom_C)
    void Explosion(); // 0x1ca8910
    void ExecuteUbergraph_Harmless_Boom(int32 EntryPoint); // 0x1ca8910 [Final]

// ALOG_No_Trigger_C (/Game/TRAPS/LOG_No_Trigger.LOG_No_Trigger_C)
    void Swing__FinishedFunc(); // 0x1ca8910
    void Swing__UpdateFunc(); // 0x1ca8910
    void BndEvt__hit_box2_K2Node_ComponentBoundEvent_2_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void BndEvt__hit_box1_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void LOG_TRIG(); // 0x1ca8910
    void ReceiveBeginPlay(); // 0x1ca8910 [Event Protected]
    void ExecuteUbergraph_LOG_No_Trigger(int32 EntryPoint); // 0x1ca8910 [Final]

// ALavaErruption_C (/Game/TRAPS/LavaErruption.LavaErruption_C)
    void Timeline_0__FinishedFunc(); // 0x1ca8910
    void Timeline_0__UpdateFunc(); // 0x1ca8910
    void timelineboom__FinishedFunc(); // 0x1ca8910
    void timelineboom__UpdateFunc(); // 0x1ca8910
    void BOOM(); // 0x1ca8910
    void ReceiveBeginPlay(); // 0x1ca8910 [Event Protected]
    void ExecuteUbergraph_LavaErruption(int32 EntryPoint); // 0x1ca8910 [Final]

// ALeverage_Puzzle_C (/Game/TRAPS/Leverage_Puzzle.Leverage_Puzzle_C)
    void Timeline_1__FinishedFunc(); // 0x1ca8910
    void Timeline_1__UpdateFunc(); // 0x1ca8910
    void BndEvt__PeepoBucket_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void BndEvt__PeepoBucket_K2Node_ComponentBoundEvent_1_ComponentEndOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex); // 0x1ca8910
    void BndEvt__PlayerBucket_K2Node_ComponentBoundEvent_2_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void BndEvt__PlayerBucket_K2Node_ComponentBoundEvent_3_ComponentEndOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex); // 0x1ca8910
    void ExecuteUbergraph_Leverage_Puzzle(int32 EntryPoint); // 0x1ca8910 [Final]

// AMelting_Rock_C (/Game/TRAPS/Melting_Rock.Melting_Rock_C)
    void Sink__FinishedFunc(); // 0x1ca8910
    void Sink__UpdateFunc(); // 0x1ca8910
    void BndEvt__collision_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void BndEvt__Melting_Rock_collision_K2Node_ComponentBoundEvent_2_ComponentEndOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex); // 0x1ca8910
    void ExecuteUbergraph_Melting_Rock(int32 EntryPoint); // 0x1ca8910 [Final]

// AMeteor_C (/Game/TRAPS/Meteor.Meteor_C)
    void Mete0r_timeline__FinishedFunc(); // 0x1ca8910
    void Mete0r_timeline__UpdateFunc(); // 0x1ca8910
    void BndEvt__Meteor_Collision_K2Node_ComponentBoundEvent_1_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void ReceiveBeginPlay(); // 0x1ca8910 [Event Protected]
    void ExecuteUbergraph_Meteor(int32 EntryPoint); // 0x1ca8910 [Final]

// APortal_C (/Game/TRAPS/Portal.Portal_C)
    void UserConstructionScript(); // 0x1ca8910 [Event Public]
    void BndEvt__collision_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void BndEvt__Nudge_K2Node_ComponentBoundEvent_1_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void ExecuteUbergraph_Portal(int32 EntryPoint); // 0x1ca8910 [Final]

// ASpinning_Log_C (/Game/TRAPS/Spinning_Log.Spinning_Log_C)
    void ReceiveTick(float DeltaSeconds); // 0x1ca8910 [Event Public]
    void ExecuteUbergraph_Spinning_Log(int32 EntryPoint); // 0x1ca8910 [Final]

// ATest_trap_C (/Game/TRAPS/Test_trap.Test_trap_C)
    void ReceiveTick(float DeltaSeconds); // 0x1ca8910 [Event Public]
    void BndEvt__Capsule_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void BndEvt__Test_trap_Box_K2Node_ComponentBoundEvent_1_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void ExecuteUbergraph_Test_trap(int32 EntryPoint); // 0x1ca8910 [Final]

// ATrampoline_C (/Game/TRAPS/Trampoline.Trampoline_C)
    void BndEvt__Jump_Trigger_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void BndEvt__Immortal_Box_K2Node_ComponentBoundEvent_3_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x1ca8910
    void BndEvt__Immortal_Box_K2Node_ComponentBoundEvent_4_ComponentEndOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex); // 0x1ca8910
    void ExecuteUbergraph_Trampoline(int32 EntryPoint); // 0x1ca8910 [Final]

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

// UAIBlueprintHelperLibrary (/Script/AIModule.AIBlueprintHelperLibrary)
    void UnlockAIResourcesWithAnimation(UAnimInstance* AnimInstance, bool bUnlockMovement, bool UnlockAILogic); // 0x443b430 [Final Native Static Public]
    APawn* SpawnAIFromClass(UObject* WorldContextObject, TSubclassOf<APawn> PawnClass, UBehaviorTree* BehaviorTree, const FVector& Location, const FRotator& Rotation, bool bNoCollisionFail, AActor* Owner); // 0x443b170 [Final Native Static Public]
    void SimpleMoveToLocation(AController* Controller, const FVector& Goal); // 0x443b0b0 [Final Native Static Public]
    void SimpleMoveToActor(AController* Controller, AActor* Goal); // 0x443aff0 [Final Native Static Public]
    void SendAIMessage(APawn* Target, const FName& Message, UObject* MessageSource, bool bSuccess); // 0x443acb0 [Final Native Static Public]
    void LockAIResourcesWithAnimation(UAnimInstance* AnimInstance, bool bLockMovement, bool LockAILogic); // 0x443a2f0 [Final Native Static Public]
    bool IsValidAIRotation(const FRotator& Rotation); // 0x443a120 [Final Native Static Public]
    bool IsValidAILocation(const FVector& Location); // 0x443a090 [Final Native Static Public]
    bool IsValidAIDirection(const FVector& DirectionVector); // 0x443a000 [Final Native Static Public]
    int32 GetNextNavLinkIndex(AController* Controller); // 0x4439c90 [Final Native Static Public]
    TArray<FVector> GetCurrentPathPoints(AController* Controller); // 0x4439840 [Final Native Static Public]
    int32 GetCurrentPathIndex(AController* Controller); // 0x44397b0 [Final Native Static Public]
    UNavigationPath* GetCurrentPath(AController* Controller); // 0x4439720 [Final Native Static Public]
    UBlackboardComponent* GetBlackboard(AActor* Target); // 0x4439690 [Final Native Static Public]
    AAIController* GetAIController(AActor* ControlledActor); // 0x44394e0 [Final Native Static Public]
    UAIAsyncTaskBlueprintProxy* CreateMoveToProxyObject(UObject* WorldContextObject, APawn* Pawn, const FVector& Destination, AActor* TargetActor, float AcceptanceRadius, bool bStopOnOverlap); // 0x44392d0 [Final Native Static Public]

// AAIController (/Script/AIModule.AIController)
    bool UseBlackboard(UBlackboardData* BlackboardAsset, const UBlackboardComponent*& BlackboardComponent); // 0x443b5f0 [Final Native Public]
    void UnclaimTaskResource(TSubclassOf<UGameplayTaskResource> ResourceClass); // 0x443b3a0 [Final Native Public]
    void SetPathFollowingComponent(UPathFollowingComponent* NewPFComponent); // 0x443ae90 [Final Native Public]
    void SetMoveBlockDetection(bool bEnable); // 0x443ae00 [Final Native Public]
    bool RunBehaviorTree(UBehaviorTree* BTAsset); // 0x443ac10 [Native Public]
    void OnUsingBlackBoard(UBlackboardComponent* BlackboardComp, UBlackboardData* BlackboardAsset); // 0x1ca8910 [Event Protected]
    void OnGameplayTaskResourcesClaimed(const FGameplayResourceSet& NewlyClaimed, const FGameplayResourceSet& FreshlyReleased); // 0x443a8d0 [Native Public]
    EPathFollowingRequestResult MoveToLocation(const FVector& Dest, float AcceptanceRadius, bool bStopOnOverlap, bool bUsePathfinding, bool bProjectDestinationToNavigation, bool bCanStrafe, TSubclassOf<UNavigationQueryFilter> FilterClass, bool bAllowPartialPath); // 0x443a640 [Final Native Public]
    EPathFollowingRequestResult MoveToActor(AActor* Goal, float AcceptanceRadius, bool bStopOnOverlap, bool bUsePathfinding, bool bCanStrafe, TSubclassOf<UNavigationQueryFilter> FilterClass, bool bAllowPartialPath); // 0x443a400 [Final Native Public]
    void K2_SetFocus(AActor* NewFocus); // 0x443a260 [Final Native Public]
    void K2_SetFocalPoint(const FVector& FP); // 0x443a1d0 [Final Native Public]
    void K2_ClearFocus(); // 0x443a1b0 [Final Native Public]
    bool HasPartialPath(); // 0x4439fd0 [Final Native Public]
    UPathFollowingComponent* GetPathFollowingComponent(); // 0x4439d20 [Final Native Public]
    EPathFollowingStatus GetMoveStatus(); // 0x4439c60 [Final Native Public]
    FVector GetImmediateMoveDestination(); // 0x4439b30 [Final Native Public]
    AActor* GetFocusActor(); // 0x4439b00 [Final Native Public]
    FVector GetFocalPointOnActor(AActor* Actor); // 0x4439a50 [Native Public]
    FVector GetFocalPoint(); // 0x4439a10 [Final Native Public]
    UAIPerceptionComponent* GetAIPerceptionComponent(); // 0x4439570 [Final Native Public]
    void ClaimTaskResource(TSubclassOf<UGameplayTaskResource> ResourceClass); // 0x4439240 [Final Native Public]

// UAIPerceptionComponent (/Script/AIModule.AIPerceptionComponent)
    void SetSenseEnabled(TSubclassOf<UAISense> SenseClass, bool bEnable); // 0x443af20 [Final Native Public]
    void RequestStimuliListenerUpdate(); // 0x443abf0 [Final Native Public]
    void OnOwnerEndPlay(AActor* Actor, const EEndPlayReason& EndPlayReason); // 0x443aa70 [Final Native Public]
    void GetPerceivedHostileActorsBySense(TSubclassOf<UAISense> SenseToUse, const TArray<AActor*>& OutActors); // 0x4439ee0 [Final Native Public]
    void GetPerceivedHostileActors(const TArray<AActor*>& OutActors); // 0x4439e30 [Final Native Public]
    void GetPerceivedActors(TSubclassOf<UAISense> SenseToUse, const TArray<AActor*>& OutActors); // 0x4439d40 [Final Native Public]
    void GetKnownPerceivedActors(TSubclassOf<UAISense> SenseToUse, const TArray<AActor*>& OutActors); // 0x4439b70 [Final Native Public]
    void GetCurrentlyPerceivedActors(TSubclassOf<UAISense> SenseToUse, const TArray<AActor*>& OutActors); // 0x4439920 [Final Native Public]
    bool GetActorsPerception(AActor* Actor, FActorPerceptionBlueprintInfo& Info); // 0x4439590 [Final Native Public]
    void ForgetAll(); // 0x44394c0 [Final Native Public]

// UAIPerceptionStimuliSourceComponent (/Script/AIModule.AIPerceptionStimuliSourceComponent)
    void UnregisterFromSense(TSubclassOf<UAISense> SenseClass); // 0x443b560 [Final Native Public]
    void UnregisterFromPerceptionSystem(); // 0x443b540 [Final Native Public]
    void RegisterWithPerceptionSystem(); // 0x443abd0 [Final Native Public]
    void RegisterForSense(TSubclassOf<UAISense> SenseClass); // 0x443ab40 [Final Native Public]

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

// UAISense_Blueprint (/Script/AIModule.AISense_Blueprint)
    float OnUpdate(const TArray<UAISenseEvent*>& EventsToProcess); // 0x1ca8910 [Event Public]
    void OnListenerUpdated(AActor* ActorListener, UAIPerceptionComponent* PerceptionComponent); // 0x1ca8910 [Event Public]
    void OnListenerUnregistered(AActor* ActorListener, UAIPerceptionComponent* PerceptionComponent); // 0x1ca8910 [Event Public]
    void OnListenerRegistered(AActor* ActorListener, UAIPerceptionComponent* PerceptionComponent); // 0x1ca8910 [Event Public]
    void K2_OnNewPawn(APawn* NewPawn); // 0x1ca8910 [Event Public]
    void GetAllListenerComponents(const TArray<UAIPerceptionComponent*>& ListenerComponents); // 0x443e780 [Final Native Public]
    void GetAllListenerActors(const TArray<AActor*>& ListenerActors); // 0x443e6d0 [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, const FName& Tag); // 0x443eb50 [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); // 0x443ee20 [Final Native Static Public]

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

// UAISystem (/Script/AIModule.AISystem)
    void AILoggingVerbose(); // 0x304a1b0 [Native Public]
    void AIIgnorePlayers(); // 0x414cb70 [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); // 0x443e3d0 [Final Native Static Public]

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

// UBrainComponent (/Script/AIModule.BrainComponent)
    void StopLogic(const FString& Reason); // 0x44438c0 [Native Public]
    void StartLogic(); // 0x4239070 [Native Public]
    void RestartLogic(); // 0x4442de0 [Native Public]
    bool IsRunning(); // 0x4442d10 [Native Public]
    bool IsPaused(); // 0x4442ce0 [Native Public]

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

// IBlackboardAssetProvider (/Script/AIModule.BlackboardAssetProvider)
    UBlackboardData* GetBlackboardAsset(); // 0x4442370 [Native Public]

// UBlackboardComponent (/Script/AIModule.BlackboardComponent)
    void SetValueAsVector(const FName& KeyName, const FVector& VectorValue); // 0x44437c0 [Final Native Public]
    void SetValueAsString(const FName& KeyName, const FString& StringValue); // 0x4443680 [Final Native Public]
    void SetValueAsRotator(const FName& KeyName, const FRotator& VectorValue); // 0x4443580 [Final Native Public]
    void SetValueAsObject(const FName& KeyName, UObject* ObjectValue); // 0x44434b0 [Final Native Public]
    void SetValueAsName(const FName& KeyName, const FName& NameValue); // 0x44433e0 [Final Native Public]
    void SetValueAsInt(const FName& KeyName, int32 IntValue); // 0x4443310 [Final Native Public]
    void SetValueAsFloat(const FName& KeyName, float FloatValue); // 0x4443230 [Final Native Public]
    void SetValueAsEnum(const FName& KeyName, uint8 EnumValue); // 0x4443150 [Final Native Public]
    void SetValueAsClass(const FName& KeyName, TSubclassOf<UObject> ClassValue); // 0x4443080 [Final Native Public]
    void SetValueAsBool(const FName& KeyName, bool BoolValue); // 0x4442fa0 [Final Native Public]
    bool IsVectorValueSet(const FName& KeyName); // 0x4442d40 [Final Native Public]
    FVector GetValueAsVector(const FName& KeyName); // 0x4442c20 [Final Native Public]
    FString GetValueAsString(const FName& KeyName); // 0x4442b40 [Final Native Public]
    FRotator GetValueAsRotator(const FName& KeyName); // 0x4442a80 [Final Native Public]
    UObject* GetValueAsObject(const FName& KeyName); // 0x44429e0 [Final Native Public]
    FName GetValueAsName(const FName& KeyName); // 0x4442940 [Final Native Public]
    int32 GetValueAsInt(const FName& KeyName); // 0x44428a0 [Final Native Public]
    float GetValueAsFloat(const FName& KeyName); // 0x4442800 [Final Native Public]
    uint8 GetValueAsEnum(const FName& KeyName); // 0x4442760 [Final Native Public]
    TSubclassOf<UObject> GetValueAsClass(const FName& KeyName); // 0x44426c0 [Final Native Public]
    bool GetValueAsBool(const FName& KeyName); // 0x4442620 [Final Native Public]
    bool GetRotationFromEntry(const FName& KeyName, const FRotator& ResultRotation); // 0x4442490 [Final Native Public]
    bool GetLocationFromEntry(const FName& KeyName, const FVector& ResultLocation); // 0x44423a0 [Final Native Public]
    void ClearValue(const FName& KeyName); // 0x44422e0 [Final Native Public]

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

// UBTFunctionLibrary (/Script/AIModule.BTFunctionLibrary)
    void StopUsingExternalEvent(UBTNode* NodeOwner); // 0x41e8eb0 [Final Native Static Public]
    void StartUsingExternalEvent(UBTNode* NodeOwner, AActor* OwningActor); // 0x42a2220 [Final Native Static Public]
    void SetBlackboardValueAsVector(UBTNode* NodeOwner, FBlackboardKeySelector& Key, const FVector& Value); // 0x4447800 [Final Native Static Public]
    void SetBlackboardValueAsString(UBTNode* NodeOwner, FBlackboardKeySelector& Key, const FString& Value); // 0x4447670 [Final Native Static Public]
    void SetBlackboardValueAsRotator(UBTNode* NodeOwner, FBlackboardKeySelector& Key, const FRotator& Value); // 0x4447520 [Final Native Static Public]
    void SetBlackboardValueAsObject(UBTNode* NodeOwner, FBlackboardKeySelector& Key, UObject* Value); // 0x44473e0 [Final Native Static Public]
    void SetBlackboardValueAsName(UBTNode* NodeOwner, FBlackboardKeySelector& Key, const FName& Value); // 0x44472a0 [Final Native Static Public]
    void SetBlackboardValueAsInt(UBTNode* NodeOwner, FBlackboardKeySelector& Key, int32 Value); // 0x4447160 [Final Native Static Public]
    void SetBlackboardValueAsFloat(UBTNode* NodeOwner, FBlackboardKeySelector& Key, float Value); // 0x4447010 [Final Native Static Public]
    void SetBlackboardValueAsEnum(UBTNode* NodeOwner, FBlackboardKeySelector& Key, uint8 Value); // 0x4446ed0 [Final Native Static Public]
    void SetBlackboardValueAsClass(UBTNode* NodeOwner, FBlackboardKeySelector& Key, TSubclassOf<UObject> Value); // 0x4446d90 [Final Native Static Public]
    void SetBlackboardValueAsBool(UBTNode* NodeOwner, FBlackboardKeySelector& Key, bool Value); // 0x4446c50 [Final Native Static Public]
    UBlackboardComponent* GetOwnersBlackboard(UBTNode* NodeOwner); // 0x4446b60 [Final Native Static Public]
    UBehaviorTreeComponent* GetOwnerComponent(UBTNode* NodeOwner); // 0x4446ad0 [Final Native Static Public]
    FVector GetBlackboardValueAsVector(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x44469c0 [Final Native Static Public]
    FString GetBlackboardValueAsString(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x4446880 [Final Native Static Public]
    FRotator GetBlackboardValueAsRotator(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x4446770 [Final Native Static Public]
    UObject* GetBlackboardValueAsObject(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x4446670 [Final Native Static Public]
    FName GetBlackboardValueAsName(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x4446560 [Final Native Static Public]
    int32 GetBlackboardValueAsInt(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x4446460 [Final Native Static Public]
    float GetBlackboardValueAsFloat(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x4446360 [Final Native Static Public]
    uint8 GetBlackboardValueAsEnum(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x4446260 [Final Native Static Public]
    TSubclassOf<UObject> GetBlackboardValueAsClass(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x4446160 [Final Native Static Public]
    bool GetBlackboardValueAsBool(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x4446060 [Final Native Static Public]
    AActor* GetBlackboardValueAsActor(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x4445f60 [Final Native Static Public]
    void ClearBlackboardValueAsVector(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x4445e70 [Final Native Static Public]
    void ClearBlackboardValue(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x4445e70 [Final Native Static Public]

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

// UBTTask_BlueprintBase (/Script/AIModule.BTTask_BlueprintBase)
    void SetFinishOnMessageWithId(const FName& MessageName, int32 RequestID); // 0x444a4d0 [Final Native Protected]
    void SetFinishOnMessage(const FName& MessageName); // 0x444a440 [Final Native Protected]
    void ReceiveTickAI(AAIController* OwnerController, APawn* ControlledPawn, float DeltaSeconds); // 0x1ca8910 [Event Protected]
    void ReceiveTick(AActor* OwnerActor, float DeltaSeconds); // 0x1ca8910 [Event Protected]
    void ReceiveExecuteAI(AAIController* OwnerController, APawn* ControlledPawn); // 0x1ca8910 [Event Protected]
    void ReceiveExecute(AActor* OwnerActor); // 0x1ca8910 [Event Protected]
    void ReceiveAbortAI(AAIController* OwnerController, APawn* ControlledPawn); // 0x1ca8910 [Event Protected]
    void ReceiveAbort(AActor* OwnerActor); // 0x1ca8910 [Event Protected]
    bool IsTaskExecuting(); // 0x444a410 [Final Native Protected]
    bool IsTaskAborting(); // 0x444a3e0 [Final Native Protected]
    void FinishExecute(bool bSuccess); // 0x444a320 [Final Native Protected]
    void FinishAbort(); // 0x444a300 [Final Native Protected]

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

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

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

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

// UEnvQueryInstanceBlueprintWrapper (/Script/AIModule.EnvQueryInstanceBlueprintWrapper)
    void SetNamedParam(const FName& ParamName, float Value); // 0x444d590 [Final Native Public]
    TArray<FVector> GetResultsAsLocations(); // 0x444d380 [Final Native Public]
    TArray<AActor*> GetResultsAsActors(); // 0x444d300 [Final Native Public]
    bool GetQueryResultsAsLocations(const TArray<FVector>& ResultLocations); // 0x444d240 [Final Native Public]
    bool GetQueryResultsAsActors(const TArray<AActor*>& ResultActors); // 0x444d180 [Final Native Public]
    float GetItemScore(int32 ItemIndex); // 0x444d0b0 [Final Native Public]
    void EQSQueryDoneSignature__DelegateSignature(UEnvQueryInstanceBlueprintWrapper* QueryInstance, const EEnvQueryStatus& QueryStatus); // 0x1ca8910 [Public]

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

// ANavLinkProxy (/Script/AIModule.NavLinkProxy)
    void SetSmartLinkEnabled(bool bEnabled); // 0x4450fc0 [Final Native Public]
    void ResumePathFollowing(AActor* Agent); // 0x4450e60 [Final Native Public]
    void ReceiveSmartLinkReached(AActor* Agent, const FVector& Destination); // 0x1ca8910 [Event Public]
    bool IsSmartLinkEnabled(); // 0x4450d30 [Final Native Public]
    bool HasMovingAgents(); // 0x4450d00 [Final Native Public]

// UNavLocalGridManager (/Script/AIModule.NavLocalGridManager)
    bool SetLocalNavigationGridDensity(UObject* WorldContextObject, float CellSize); // 0x4450ef0 [Final Native Static Public]
    void RemoveLocalNavigationGrid(UObject* WorldContextObject, int32 GridId, bool bRebuildGrids); // 0x4450d60 [Final Native Static Public]
    bool FindLocalNavigationGridPath(UObject* WorldContextObject, const FVector& START, const FVector& End, const TArray<FVector>& PathPoints); // 0x4450b60 [Final Native Static Public]
    int32 AddLocalNavigationGridForPoints(UObject* WorldContextObject, const TArray<FVector>& Locations, int32 Radius2D, float Height, bool bRebuildGrids); // 0x4450980 [Final Native Static Public]
    int32 AddLocalNavigationGridForPoint(UObject* WorldContextObject, const FVector& Location, int32 Radius2D, float Height, bool bRebuildGrids); // 0x44507c0 [Final Native Static Public]
    int32 AddLocalNavigationGridForCapsule(UObject* WorldContextObject, const FVector& Location, float CapsuleRadius, float CapsuleHalfHeight, int32 Radius2D, float Height, bool bRebuildGrids); // 0x44505a0 [Final Native Static Public]
    int32 AddLocalNavigationGridForBox(UObject* WorldContextObject, const FVector& Location, const FVector& Extent, const FRotator& Rotation, int32 Radius2D, float Height, bool bRebuildGrids); // 0x4450360 [Final Native Static Public]

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

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

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

// UPawnSensingComponent (/Script/AIModule.PawnSensingComponent)
    void SetSensingUpdatesEnabled(bool bEnabled); // 0x44530a0 [Native Public]
    void SetSensingInterval(float NewSensingInterval); // 0x4453010 [Native Public]
    void SetPeripheralVisionAngle(float NewPeripheralVisionAngle); // 0x4452f80 [Native Public]
    void SeePawnDelegate__DelegateSignature(APawn* Pawn); // 0x1ca8910 [Public]
    void HearNoiseDelegate__DelegateSignature(APawn* Instigator, const FVector& Location, float Volume); // 0x1ca8910 [Public]
    float GetPeripheralVisionCosine(); // 0x44529a0 [Final Native Public]
    float GetPeripheralVisionAngle(); // 0x35d4ac0 [Final Native Public]

// ULayersBlueprintLibrary (/Script/ActorLayerUtilities.LayersBlueprintLibrary)
    void RemoveActorFromLayer(AActor* InActor, FActorLayer& Layer); // 0x1959820 [Final Native Static Public]
    TArray<AActor*> GetActors(UObject* WorldContextObject, FActorLayer& ActorLayer); // 0x1959700 [Final Native Static Public]
    void AddActorToLayer(AActor* InActor, FActorLayer& Layer); // 0x1959630 [Final Native Static Public]

// URadialSlider (/Script/AdvancedWidgets.RadialSlider)
    void SetValueTags(const TArray<float>& InValueTags); // 0x447ea50 [Final Native Public]
    void SetValue(float InValue); // 0x447e9d0 [Final Native Public]
    void SetUseVerticalDrag(bool InUseVerticalDrag); // 0x447e940 [Final Native Public]
    void SetStepSize(float InValue); // 0x447e8c0 [Final Native Public]
    void SetSliderRange(FRuntimeFloatCurve& InSliderRange); // 0x447e7b0 [Final Native Public]
    void SetSliderProgressColor(const FLinearColor& InValue); // 0x447e720 [Final Native Public]
    void SetSliderHandleStartAngle(float InValue); // 0x447e6a0 [Final Native Public]
    void SetSliderHandleEndAngle(float InValue); // 0x447e620 [Final Native Public]
    void SetSliderHandleColor(const FLinearColor& InValue); // 0x447e590 [Final Native Public]
    void SetSliderBarColor(const FLinearColor& InValue); // 0x447e500 [Final Native Public]
    void SetShowSliderHandle(bool InShowSliderHandle); // 0x447e470 [Final Native Public]
    void SetShowSliderHand(bool InShowSliderHand); // 0x447e3e0 [Final Native Public]
    void SetLocked(bool InValue); // 0x447e350 [Final Native Public]
    void SetHandStartEndRatio(const FVector2D& InValue); // 0x447e2c0 [Final Native Public]
    void SetCustomDefaultValue(float InValue); // 0x447e240 [Final Native Public]
    void SetCenterBackgroundColor(const FLinearColor& InValue); // 0x447e1b0 [Final Native Public]
    void SetAngularOffset(float InValue); // 0x447e130 [Final Native Public]
    float GetValue(); // 0x447e100 [Final Native Public]
    float GetNormalizedSliderHandlePosition(); // 0x447e0d0 [Final Native Public]
    float GetCustomDefaultValue(); // 0x447e0a0 [Final Native Public]

// UAndroidFileServerBPLibrary (/Script/AndroidFileServer.AndroidFileServerBPLibrary)
    bool StopFileServer(bool bUSB, bool bNetwork); // 0x1959cc0 [Final Native Static Public]
    bool StartFileServer(bool bUSB, bool bNetwork, int32 Port); // 0x1959bb0 [Final Native Static Public]
    EAFSActiveType IsFileServerRunning(); // 0x1959b70 [Final Native Static Public]

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

// UAnimationStateMachineLibrary (/Script/AnimGraphRuntime.AnimationStateMachineLibrary)
    bool IsStateBlendingOut(FAnimUpdateContext& UpdateContext, FAnimationStateResultReference& Node); // 0x3475660 [Final Native Static Public]
    bool IsStateBlendingIn(FAnimUpdateContext& UpdateContext, FAnimationStateResultReference& Node); // 0x3475540 [Final Native Static Public]
    void ConvertToAnimationStateResultPure(FAnimNodeReference& Node, FAnimationStateResultReference& AnimationState, const bool& Result); // 0x3474ba0 [Final Native Static Public]
    void ConvertToAnimationStateResult(FAnimNodeReference& Node, FAnimationStateResultReference& AnimationState, const EAnimNodeReferenceConversionResult& Result); // 0x3474a60 [Final Native Static Public]

// UAnimExecutionContextLibrary (/Script/AnimGraphRuntime.AnimExecutionContextLibrary)
    float GetDeltaTime(FAnimUpdateContext& Context); // 0x3475480 [Final Native Static Public]
    float GetCurrentWeight(FAnimUpdateContext& Context); // 0x34753c0 [Final Native Static Public]
    FAnimNodeReference GetAnimNodeReference(UAnimInstance* Instance, int32 Index); // 0x34752f0 [Final Native Static Public]
    UAnimInstance* GetAnimInstance(FAnimExecutionContext& Context); // 0x3475230 [Final Native Static Public]
    FAnimUpdateContext ConvertToUpdateContext(FAnimExecutionContext& Context, const EAnimExecutionContextConversionResult& Result); // 0x34750e0 [Final Native Static Public]
    FAnimPoseContext ConvertToPoseContext(FAnimExecutionContext& Context, const EAnimExecutionContextConversionResult& Result); // 0x3474f90 [Final Native Static Public]
    FAnimInitializationContext ConvertToInitializationContext(FAnimExecutionContext& Context, const EAnimExecutionContextConversionResult& Result); // 0x3474e40 [Final Native Static Public]
    FAnimComponentSpacePoseContext ConvertToComponentSpacePoseContext(FAnimExecutionContext& Context, const EAnimExecutionContextConversionResult& Result); // 0x3474cf0 [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); // 0x3481d80 [Final Native Static Public]
    void K2_StartProfilingTimer(); // 0x3481d60 [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); // 0x3481a80 [Final Native Static Public]
    float K2_MakePerlinNoiseAndRemap(float Value, float RangeOutMin, float RangeOutMax); // 0x3481960 [Final Native Static Public]
    FTransform K2_LookAt(FTransform& CurrentTransform, const FVector& TargetPosition, const FVector& LookAtVector, bool bUseUpVector, const FVector& UpVector, float ClampConeInDegree); // 0x3481680 [Final Native Static Public]
    float K2_EndProfilingTimer(bool bLog, const FString& LogPrefix); // 0x3481590 [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); // 0x34812a0 [Final Native Static Public]
    FVector K2_DirectionBetweenSockets(USkeletalMeshComponent* Component, const FName& SocketOrBoneNameFrom, const FName& SocketOrBoneNameTo); // 0x3481190 [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); // 0x3480d30 [Final Native Static Public]
    float K2_CalculateVelocityFromPositionHistory(float DeltaSeconds, const FVector& position, FPositionHistory& History, int32 NumberOfSamples, float VelocityMin, float VelocityMax); // 0x3480b10 [Final Native Static Public]
    float CalculateDirection(const FVector& Velocity, const FRotator& BaseRotation); // 0x3480a20 [Final Native Static Public]

// ULinkedAnimGraphLibrary (/Script/AnimGraphRuntime.LinkedAnimGraphLibrary)
    bool HasLinkedAnimInstance(FLinkedAnimGraphReference& Node); // 0x3484a10 [Final Native Static Public]
    UAnimInstance* GetLinkedAnimInstance(FLinkedAnimGraphReference& Node); // 0x3484550 [Final Native Static Public]
    void ConvertToLinkedAnimGraphPure(FAnimNodeReference& Node, FLinkedAnimGraphReference& LinkedAnimGraph, const bool& Result); // 0x3483960 [Final Native Static Public]
    FLinkedAnimGraphReference ConvertToLinkedAnimGraph(FAnimNodeReference& Node, const EAnimNodeReferenceConversionResult& Result); // 0x3483860 [Final Native Static Public]

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

// USequenceEvaluatorLibrary (/Script/AnimGraphRuntime.SequenceEvaluatorLibrary)
    FSequenceEvaluatorReference SetSequenceWithInertialBlending(FAnimUpdateContext& UpdateContext, FSequenceEvaluatorReference& SequenceEvaluator, UAnimSequenceBase* Sequence, float BlendTime); // 0x3485410 [Final Native Static Public]
    FSequenceEvaluatorReference SetSequence(FSequenceEvaluatorReference& SequenceEvaluator, UAnimSequenceBase* Sequence); // 0x3485230 [Final Native Static Public]
    FSequenceEvaluatorReference SetExplicitTime(FSequenceEvaluatorReference& SequenceEvaluator, float Time); // 0x3485030 [Final Native Static Public]
    UAnimSequenceBase* GetSequence(FSequenceEvaluatorReference& SequenceEvaluator); // 0x3484730 [Final Native Static Public]
    float GetAccumulatedTime(FSequenceEvaluatorReference& SequenceEvaluator); // 0x3484370 [Final Native Static Public]
    void ConvertToSequenceEvaluatorPure(FAnimNodeReference& Node, FSequenceEvaluatorReference& SequenceEvaluator, const bool& Result); // 0x3483bc0 [Final Native Static Public]
    FSequenceEvaluatorReference ConvertToSequenceEvaluator(FAnimNodeReference& Node, const EAnimNodeReferenceConversionResult& Result); // 0x3483ac0 [Final Native Static Public]
    FSequenceEvaluatorReference AdvanceTime(FAnimUpdateContext& UpdateContext, FSequenceEvaluatorReference& SequenceEvaluator, float PlayRate); // 0x34836f0 [Final Native Static Public]

// USequencePlayerLibrary (/Script/AnimGraphRuntime.SequencePlayerLibrary)
    FSequencePlayerReference SetStartPosition(FSequencePlayerReference& SequencePlayer, float StartPosition); // 0x34857d0 [Final Native Static Public]
    FSequencePlayerReference SetSequenceWithInertialBlending(FAnimUpdateContext& UpdateContext, FSequencePlayerReference& SequencePlayer, UAnimSequenceBase* Sequence, float BlendTime); // 0x34855f0 [Final Native Static Public]
    FSequencePlayerReference SetSequence(FSequencePlayerReference& SequencePlayer, UAnimSequenceBase* Sequence); // 0x3485320 [Final Native Static Public]
    FSequencePlayerReference SetPlayRate(FSequencePlayerReference& SequencePlayer, float PlayRate); // 0x3485130 [Final Native Static Public]
    FSequencePlayerReference SetAccumulatedTime(FSequencePlayerReference& SequencePlayer, float Time); // 0x3484e30 [Final Native Static Public]
    float GetStartPosition(FSequencePlayerReference& SequencePlayer); // 0x3484970 [Final Native Static Public]
    UAnimSequenceBase* GetSequencePure(FSequencePlayerReference& SequencePlayer); // 0x34848d0 [Final Native Static Public]
    FSequencePlayerReference GetSequence(FSequencePlayerReference& SequencePlayer, const UAnimSequenceBase*& SequenceBase); // 0x34847d0 [Final Native Static Public]
    float GetPlayRate(FSequencePlayerReference& SequencePlayer); // 0x3484690 [Final Native Static Public]
    bool GetLoopAnimation(FSequencePlayerReference& SequencePlayer); // 0x34845f0 [Final Native Static Public]
    float GetAccumulatedTime(FSequencePlayerReference& SequencePlayer); // 0x3484410 [Final Native Static Public]
    void ConvertToSequencePlayerPure(FAnimNodeReference& Node, FSequencePlayerReference& SequencePlayer, const bool& Result); // 0x3483e20 [Final Native Static Public]
    FSequencePlayerReference ConvertToSequencePlayer(FAnimNodeReference& Node, const EAnimNodeReferenceConversionResult& Result); // 0x3483d20 [Final Native Static Public]

// USkeletalControlLibrary (/Script/AnimGraphRuntime.SkeletalControlLibrary)
    FSkeletalControlReference SetAlpha(FSkeletalControlReference& SkeletalControl, float Alpha); // 0x3484f30 [Final Native Static Public]
    float GetAlpha(FSkeletalControlReference& SkeletalControl); // 0x34844b0 [Final Native Static Public]
    void ConvertToSkeletalControlPure(FAnimNodeReference& Node, FSkeletalControlReference& SkeletalControl, const bool& Result); // 0x3484080 [Final Native Static Public]
    FSkeletalControlReference ConvertToSkeletalControl(FAnimNodeReference& Node, const EAnimNodeReferenceConversionResult& Result); // 0x3483f80 [Final Native Static Public]

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

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

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

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

// UAssetRegistryHelpers (/Script/AssetRegistry.AssetRegistryHelpers)
    FSoftObjectPath ToSoftObjectPath(FAssetData& InAssetData); // 0x37c51b0 [Final Native Static Public]
    FARFilter SetFilterTagsAndValues(FARFilter& InFilter, const TArray<FTagAndValue>& InTagsAndValues); // 0x37c4ed0 [Final Native Static Public]
    bool IsValid(FAssetData& InAssetData); // 0x37c4320 [Final Native Static Public]
    bool IsUAsset(FAssetData& InAssetData); // 0x37c41e0 [Final Native Static Public]
    bool IsRedirector(FAssetData& InAssetData); // 0x37c4040 [Final Native Static Public]
    bool IsAssetLoaded(FAssetData& InAssetData); // 0x37c3ed0 [Final Native Static Public]
    bool GetTagValue(FAssetData& InAssetData, const FName& InTagName, const FString& OutTagValue); // 0x37c3c20 [Final Native Static Public]
    FString GetFullName(FAssetData& InAssetData); // 0x37c3930 [Final Native Static Public]
    FString GetExportTextName(FAssetData& InAssetData); // 0x37c37c0 [Final Native Static Public]
    TSubclassOf<UObject> GetClass(FAssetData& InAssetData); // 0x37c3680 [Final Native Static Public]
    TScriptInterface<IAssetRegistry> GetAssetRegistry(); // 0x37c2b40 [Final Native Static Public]
    UObject* GetAsset(FAssetData& InAssetData); // 0x37c28a0 [Final Native Static Public]
    FAssetData CreateAssetData(UObject* InAsset, bool bAllowBlueprintClass); // 0x37c24f0 [Final Native Static Public]

// IAssetRegistry (/Script/AssetRegistry.AssetRegistry)
    void WaitForPackage(const FString& PackageName); // 0x37c5660 [Native Public]
    void WaitForCompletion(); // 0x37c5640 [Native Public]
    void UseFilterToExcludeAssets(const TArray<FAssetData>& AssetDataList, FARFilter& Filter); // 0x37c5330 [Native Public]
    void SearchAllAssets(bool bSynchronousSearch); // 0x37c4e40 [Native Public]
    void ScanPathsSynchronous(const TArray<FString>& InPaths, bool bForceRescan, bool bIgnoreDenyListScanFilters); // 0x37c4cd0 [Native Public]
    void ScanModifiedAssetFiles(const TArray<FString>& InFilePaths); // 0x37c4c00 [Native Public]
    void ScanFilesSynchronous(const TArray<FString>& InFilePaths, bool bForceRescan); // 0x37c4ad0 [Native Public]
    void RunAssetsThroughFilter(const TArray<FAssetData>& AssetDataList, FARFilter& Filter); // 0x37c47c0 [Native Public]
    void PrioritizeSearchPath(const FString& PathToPrioritize); // 0x37c4720 [Native Public]
    bool K2_GetReferencers(const FName& PackageName, FAssetRegistryDependencyOptions& ReferenceOptions, const TArray<FName>& OutReferencers); // 0x37c45c0 [Native Public]
    bool K2_GetDependencies(const FName& PackageName, FAssetRegistryDependencyOptions& DependencyOptions, const TArray<FName>& OutDependencies); // 0x37c4460 [Native Public]
    bool IsSearchAsync(); // 0x37c41b0 [Native Public]
    bool IsSearchAllAssets(); // 0x37c4180 [Native Public]
    bool IsLoadingAssets(); // 0x37c4010 [Native Public]
    bool HasAssets(const FName& PackagePath, bool bRecursive); // 0x37c3e00 [Native Public]
    void GetSubPaths(const FString& InBasePath, const TArray<FString>& OutPathList, bool bInRecurse); // 0x37c3aa0 [Native Public]
    bool GetAssetsByPaths(const TArray<FName>& PackagePaths, const TArray<FAssetData>& OutAssetData, bool bRecursive, bool bIncludeOnlyOnDiskAssets); // 0x37c3420 [Native Public]
    bool GetAssetsByPath(const FName& PackagePath, const TArray<FAssetData>& OutAssetData, bool bRecursive, bool bIncludeOnlyOnDiskAssets); // 0x37c3210 [Native Public]
    bool GetAssetsByPackageName(const FName& PackageName, const TArray<FAssetData>& OutAssetData, bool bIncludeOnlyOnDiskAssets); // 0x37c3050 [Native Public]
    bool GetAssetsByClass(const FName& ClassName, const TArray<FAssetData>& OutAssetData, bool bSearchSubClasses); // 0x37c2e90 [Native Public]
    bool GetAssets(FARFilter& Filter, const TArray<FAssetData>& OutAssetData); // 0x37c2b80 [Native Public]
    FAssetData GetAssetByObjectPath(const FName& ObjectPath, bool bIncludeOnlyOnDiskAssets); // 0x37c29e0 [Native Public]
    void GetAllCachedPaths(const TArray<FString>& OutPathList); // 0x37c27d0 [Native Public]
    bool GetAllAssets(const TArray<FAssetData>& OutAssetData, bool bIncludeOnlyOnDiskAssets); // 0x37c2650 [Native Public]

// UAssetTagsSubsystem (/Script/AssetTags.AssetTagsSubsystem)
    TArray<FName> GetCollectionsContainingAssetPtr(UObject* AssetPtr); // 0x19604e0 [Final Native Public]
    TArray<FName> GetCollectionsContainingAssetData(FAssetData& AssetData); // 0x1960370 [Final Native Public]
    TArray<FName> GetCollectionsContainingAsset(const FName& AssetPathName); // 0x1960290 [Final Native Public]
    TArray<FName> GetCollections(); // 0x1960210 [Final Native Public]
    TArray<FAssetData> GetAssetsInCollection(const FName& Name); // 0x1960040 [Final Native Public]
    bool CollectionExists(const FName& Name); // 0x195ffa0 [Final Native Public]

// UAudioAnalyzer (/Script/AudioAnalyzer.AudioAnalyzer)
    void StopAnalyzing(UObject* WorldContextObject); // 0x4480c10 [Final Native Public]
    void StartAnalyzing(UObject* WorldContextObject, UAudioBus* AudioBusToAnalyze); // 0x4480b40 [Final Native Public]

// UAudioCapture (/Script/AudioCapture.AudioCapture)
    void StopCapturingAudio(); // 0x1961f40 [Final Native Public]
    void StartCapturingAudio(); // 0x1961f20 [Final Native Public]
    bool IsCapturingAudio(); // 0x1961ef0 [Final Native Public]
    bool GetAudioCaptureDeviceInfo(FAudioCaptureDeviceInfo& OutInfo); // 0x1961d60 [Final Native Public]

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

// UAudioCaptureBlueprintLibrary (/Script/AudioCapture.AudioCaptureBlueprintLibrary)
    void GetAvailableAudioInputDevices(UObject* WorldContextObject, const FScriptDelegate& OnObtainDevicesEvent); // 0x1961e10 [Final Native Static Public]
    FString Conv_AudioInputDeviceInfoToString(FAudioInputDeviceInfo& Info); // 0x1961c10 [Final Native Static Public]

// IAudioParameterControllerInterface (/Script/AudioExtensions.AudioParameterControllerInterface)
    void SetTriggerParameter(const FName& InName); // 0x34ce9f0 [Native Public]
    void SetStringParameter(const FName& InName, const FString& InValue); // 0x34ce910 [Native Public]
    void SetStringArrayParameter(const FName& InName, const TArray<FString>& InValue); // 0x34ce800 [Native Public]
    void SetParameters_Blueprint(const TArray<FAudioParameter>& InParameters); // 0x34ce670 [Native Public]
    void SetObjectParameter(const FName& InName, UObject* InValue); // 0x34ce5a0 [Native Public]
    void SetObjectArrayParameter(const FName& InName, const TArray<UObject*>& InValue); // 0x34ce4b0 [Native Public]
    void SetIntParameter(const FName& InName, int32 inInt); // 0x34ce3e0 [Native Public]
    void SetIntArrayParameter(const FName& InName, const TArray<int32>& InValue); // 0x34ce2f0 [Native Public]
    void SetFloatParameter(const FName& InName, float InFloat); // 0x34ce220 [Native Public]
    void SetFloatArrayParameter(const FName& InName, const TArray<float>& InValue); // 0x34ce130 [Native Public]
    void SetBoolParameter(const FName& InName, bool InBool); // 0x34ce060 [Native Public]
    void SetBoolArrayParameter(const FName& InName, const TArray<bool>& InValue); // 0x34cdf70 [Native Public]
    void ResetParameters(); // 0x34cdf50 [Native Public]

// IAudioLinkBlueprintInterface (/Script/AudioLinkEngine.AudioLinkBlueprintInterface)
    void StopLink(); // 0x370b660 [Native Public]
    void SetLinkSound(USoundBase* NewSound); // 0x370b5d0 [Native Public]
    void PlayLink(float StartTime); // 0x370b540 [Native Public]
    bool IsLinkPlaying(); // 0x370b510 [Native Public]

// USynthComponent (/Script/AudioMixer.SynthComponent)
    void Stop(); // 0x3754270 [Final Native Public]
    void START(); // 0x3754250 [Final Native Public]
    void SetVolumeMultiplier(float VolumeMultiplier); // 0x37541d0 [Final Native Public]
    void SetSubmixSend(USoundSubmixBase* Submix, float SendLevel); // 0x3754100 [Final Native Public]
    void SetOutputToBusOnly(bool bInOutputToBusOnly); // 0x3753d30 [Final Native Public]
    void SetLowPassFilterFrequency(float InLowPassFilterFrequency); // 0x3753ca0 [Native Public]
    void SetLowPassFilterEnabled(bool InLowPassFilterEnabled); // 0x3753c10 [Final Native Public]
    bool IsPlaying(); // 0x3753a70 [Final Native Public]

// UAudioMixerBlueprintLibrary (/Script/AudioMixer.AudioMixerBlueprintLibrary)
    float TrimAudioCache(float InMegabytesToFree); // 0x3751000 [Final Native Static Public]
    void SwapAudioOutputDevice(UObject* WorldContextObject, const FString& NewDeviceId, const FScriptDelegate& OnCompletedDeviceSwap); // 0x3750ec0 [Final Native Static Public]
    USoundWave* StopRecordingOutput(UObject* WorldContextObject, const EAudioRecordingExportType& ExportType, const FString& Name, const FString& Path, USoundSubmix* SubmixToRecord, USoundWave* ExistingSoundWaveToOverwrite); // 0x37509b0 [Final Native Static Public]
    void StopAudioBus(UObject* WorldContextObject, UAudioBus* AudioBus); // 0x37507d0 [Final Native Static Public]
    void StopAnalyzingOutput(UObject* WorldContextObject, USoundSubmix* SubmixToStopAnalyzing); // 0x3750710 [Final Native Static Public]
    void StartRecordingOutput(UObject* WorldContextObject, float ExpectedDuration, USoundSubmix* SubmixToRecord); // 0x3750600 [Final Native Static Public]
    void StartAudioBus(UObject* WorldContextObject, UAudioBus* AudioBus); // 0x37502b0 [Final Native Static Public]
    void StartAnalyzingOutput(UObject* WorldContextObject, USoundSubmix* SubmixToAnalyze, const EFFTSize& FFTSize, const EFFTPeakInterpolationMethod& InterpolationMethod, const EFFTWindowType& WindowType, float HopSize, const EAudioSpectrumType& SpectrumType); // 0x3750090 [Final Native Static Public]
    void SetSubmixEffectChainOverride(UObject* WorldContextObject, USoundSubmix* SoundSubmix, const TArray<USoundEffectSubmixPreset*>& SubmixEffectPresetChain, float FadeTimeSec); // 0x374fa10 [Final Native Static Public]
    void SetBypassSourceEffectChainEntry(UObject* WorldContextObject, USoundEffectSourcePresetChain* PresetChain, int32 EntryIndex, bool bBypassed); // 0x374f3e0 [Final Native Static Public]
    void ResumeRecordingOutput(UObject* WorldContextObject, USoundSubmix* SubmixToPause); // 0x374f0b0 [Final Native Static Public]
    void ReplaceSubmixEffect(UObject* WorldContextObject, USoundSubmix* InSoundSubmix, int32 SubmixChainIndex, USoundEffectSubmixPreset* SubmixEffectPreset); // 0x374eb10 [Final Native Static Public]
    void ReplaceSoundEffectSubmix(UObject* WorldContextObject, USoundSubmix* InSoundSubmix, int32 SubmixChainIndex, USoundEffectSubmixPreset* SubmixEffectPreset); // 0x374eb10 [Final Native Static Public]
    void RemoveSubmixEffectPresetAtIndex(UObject* WorldContextObject, USoundSubmix* SoundSubmix, int32 SubmixChainIndex); // 0x374ea10 [Final Native Static Public]
    void RemoveSubmixEffectPreset(UObject* WorldContextObject, USoundSubmix* SoundSubmix, USoundEffectSubmixPreset* SubmixEffectPreset); // 0x374e910 [Final Native Static Public]
    void RemoveSubmixEffectAtIndex(UObject* WorldContextObject, USoundSubmix* SoundSubmix, int32 SubmixChainIndex); // 0x374ea10 [Final Native Static Public]
    void RemoveSubmixEffect(UObject* WorldContextObject, USoundSubmix* SoundSubmix, USoundEffectSubmixPreset* SubmixEffectPreset); // 0x374e910 [Final Native Static Public]
    void RemoveSourceEffectFromPresetChain(UObject* WorldContextObject, USoundEffectSourcePresetChain* PresetChain, int32 EntryIndex); // 0x374e810 [Final Native Static Public]
    void RemoveMasterSubmixEffect(UObject* WorldContextObject, USoundEffectSubmixPreset* SubmixEffectPreset); // 0x374e750 [Final Native Static Public]
    void PrimeSoundForPlayback(USoundWave* SoundWave, const FScriptDelegate& OnLoadCompletion); // 0x374e680 [Final Native Static Public]
    void PrimeSoundCueForPlayback(USoundCue* SoundCue); // 0x374e600 [Final Native Static Public]
    void PauseRecordingOutput(UObject* WorldContextObject, USoundSubmix* SubmixToPause); // 0x374e540 [Final Native Static Public]
    TArray<FSoundSubmixSpectralAnalysisBandSettings> MakePresetSpectralAnalysisBandSettings(const EAudioSpectrumBandPresetType& InBandPresetType, int32 InNumBands, int32 InAttackTimeMsec, int32 InReleaseTimeMsec); // 0x374e2c0 [Final Native Static Public]
    TArray<FSoundSubmixSpectralAnalysisBandSettings> MakeMusicalSpectralAnalysisBandSettings(int32 InNumSemitones, const EMusicalNoteName& InStartingMusicalNote, int32 InStartingOctave, int32 InAttackTimeMsec, int32 InReleaseTimeMsec); // 0x374e0d0 [Final Native Static Public]
    TArray<FSoundSubmixSpectralAnalysisBandSettings> MakeFullSpectrumSpectralAnalysisBandSettings(int32 InNumBands, float InMinimumFrequency, float InMaximumFrequency, int32 InAttackTimeMsec, int32 InReleaseTimeMsec); // 0x374dee0 [Final Native Static Public]
    bool IsAudioBusActive(UObject* WorldContextObject, UAudioBus* AudioBus); // 0x374dd70 [Final Native Static Public]
    void GetPhaseForFrequencies(UObject* WorldContextObject, const TArray<float>& Frequencies, const TArray<float>& Phases, USoundSubmix* SubmixToAnalyze); // 0x374da00 [Final Native Static Public]
    int32 GetNumberOfEntriesInSourceEffectChain(UObject* WorldContextObject, USoundEffectSourcePresetChain* PresetChain); // 0x374d930 [Final Native Static Public]
    void GetMagnitudeForFrequencies(UObject* WorldContextObject, const TArray<float>& Frequencies, const TArray<float>& Magnitudes, USoundSubmix* SubmixToAnalyze); // 0x374d700 [Final Native Static Public]
    void GetCurrentAudioOutputDeviceName(UObject* WorldContextObject, const FScriptDelegate& OnObtainCurrentDeviceEvent); // 0x374d3c0 [Final Native Static Public]
    void GetAvailableAudioOutputDevices(UObject* WorldContextObject, const FScriptDelegate& OnObtainDevicesEvent); // 0x374d240 [Final Native Static Public]
    FString Conv_AudioOutputDeviceInfoToString(FAudioOutputDeviceInfo& Info); // 0x374d0f0 [Final Native Static Public]
    void ClearSubmixEffects(UObject* WorldContextObject, USoundSubmix* SoundSubmix); // 0x374d030 [Final Native Static Public]
    void ClearSubmixEffectChainOverride(UObject* WorldContextObject, USoundSubmix* SoundSubmix, float FadeTimeSec); // 0x374cf20 [Final Native Static Public]
    void ClearMasterSubmixEffects(UObject* WorldContextObject); // 0x374cea0 [Final Native Static Public]
    int32 AddSubmixEffect(UObject* WorldContextObject, USoundSubmix* SoundSubmix, USoundEffectSubmixPreset* SubmixEffectPreset); // 0x374cda0 [Final Native Static Public]
    void AddSourceEffectToPresetChain(UObject* WorldContextObject, USoundEffectSourcePresetChain* PresetChain, const FSourceEffectChainEntry& Entry); // 0x374cc90 [Final Native Static Public]
    void AddMasterSubmixEffect(UObject* WorldContextObject, USoundEffectSubmixPreset* SubmixEffectPreset); // 0x374cbd0 [Final Native Static Public]

// UQuartzClockHandle (/Script/AudioMixer.QuartzClockHandle)
    void UnsubscribeFromTimeDivision(UObject* WorldContextObject, const EQuartzCommandQuantization& InQuantizationBoundary, const UQuartzClockHandle*& ClockHandle); // 0x3751170 [Final Native Public]
    void UnsubscribeFromAllTimeDivisions(UObject* WorldContextObject, const UQuartzClockHandle*& ClockHandle); // 0x3751090 [Final Native Public]
    void SubscribeToQuantizationEvent(UObject* WorldContextObject, const EQuartzCommandQuantization& InQuantizationBoundary, const FScriptDelegate& OnQuantizationEvent, const UQuartzClockHandle*& ClockHandle); // 0x3750d20 [Final Native Public]
    void SubscribeToAllQuantizationEvents(UObject* WorldContextObject, const FScriptDelegate& OnQuantizationEvent, const UQuartzClockHandle*& ClockHandle); // 0x3750be0 [Final Native Public]
    void StopClock(UObject* WorldContextObject, bool CancelPendingEvents, const UQuartzClockHandle*& ClockHandle); // 0x3750890 [Final Native Public]
    void StartOtherClock(UObject* WorldContextObject, const FName& OtherClockName, const FQuartzQuantizationBoundary& InQuantizationBoundary, const FScriptDelegate& InDelegate); // 0x3750370 [Final Native Public]
    void StartClock(UObject* WorldContextObject, const UQuartzClockHandle*& ClockHandle); // 0x374efd0 [Final Native Public]
    void SetTicksPerSecond(UObject* WorldContextObject, FQuartzQuantizationBoundary& QuantizationBoundary, const FScriptDelegate& Delegate, const UQuartzClockHandle*& ClockHandle, float TicksPerSecond); // 0x374fe20 [Final Native Public]
    void SetThirtySecondNotesPerMinute(UObject* WorldContextObject, FQuartzQuantizationBoundary& QuantizationBoundary, const FScriptDelegate& Delegate, const UQuartzClockHandle*& ClockHandle, float ThirtySecondsNotesPerMinute); // 0x374fbb0 [Final Native Public]
    void SetSecondsPerTick(UObject* WorldContextObject, FQuartzQuantizationBoundary& QuantizationBoundary, const FScriptDelegate& Delegate, const UQuartzClockHandle*& ClockHandle, float SecondsPerTick); // 0x374f7a0 [Final Native Public]
    void SetMillisecondsPerTick(UObject* WorldContextObject, FQuartzQuantizationBoundary& QuantizationBoundary, const FScriptDelegate& Delegate, const UQuartzClockHandle*& ClockHandle, float MillisecondsPerTick); // 0x374f530 [Final Native Public]
    void SetBeatsPerMinute(UObject* WorldContextObject, FQuartzQuantizationBoundary& QuantizationBoundary, const FScriptDelegate& Delegate, const UQuartzClockHandle*& ClockHandle, float BeatsPerMinute); // 0x374f170 [Final Native Public]
    void ResumeClock(UObject* WorldContextObject, const UQuartzClockHandle*& ClockHandle); // 0x374efd0 [Final Native Public]
    void ResetTransportQuantized(UObject* WorldContextObject, const FQuartzQuantizationBoundary& InQuantizationBoundary, const FScriptDelegate& InDelegate, const UQuartzClockHandle*& ClockHandle); // 0x374ed40 [Final Native Public]
    void ResetTransport(UObject* WorldContextObject, const FScriptDelegate& InDelegate); // 0x374ec50 [Final Native Public]
    void PauseClock(UObject* WorldContextObject, const UQuartzClockHandle*& ClockHandle); // 0x374e460 [Final Native Public]
    bool IsClockRunning(UObject* WorldContextObject); // 0x374de40 [Final Native Public]
    float GetTicksPerSecond(UObject* WorldContextObject); // 0x374dcd0 [Final Native Public]
    float GetThirtySecondNotesPerMinute(UObject* WorldContextObject); // 0x374dc30 [Final Native Public]
    float GetSecondsPerTick(UObject* WorldContextObject); // 0x374db90 [Final Native Public]
    float GetMillisecondsPerTick(UObject* WorldContextObject); // 0x374d890 [Final Native Public]
    float GetEstimatedRunTime(UObject* WorldContextObject); // 0x374d660 [Final Native Public]
    float GetDurationOfQuantizationTypeInSeconds(UObject* WorldContextObject, const EQuartzCommandQuantization& QuantizationType, float Multiplier); // 0x374d540 [Final Native Public]
    FQuartzTransportTimeStamp GetCurrentTimestamp(UObject* WorldContextObject); // 0x374d4a0 [Final Native Public]
    float GetBeatsPerMinute(UObject* WorldContextObject); // 0x374d320 [Final Native Public]

// USubmixEffectDynamicsProcessorPreset (/Script/AudioMixer.SubmixEffectDynamicsProcessorPreset)
    void SetSettings(FSubmixEffectDynamicsProcessorSettings& Settings); // 0x3753dc0 [Final Native Public]
    void SetExternalSubmix(USoundSubmix* Submix); // 0x3753b80 [Final Native Public]
    void SetAudioBus(UAudioBus* AudioBus); // 0x3753af0 [Final Native Public]
    void ResetKey(); // 0x3753ad0 [Final Native Public]

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

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

// UQuartzSubsystem (/Script/AudioMixer.QuartzSubsystem)
    bool IsQuartzEnabled(); // 0x3753aa0 [Final Native Public]
    bool IsClockRunning(UObject* WorldContextObject, const FName& ClockName); // 0x37539a0 [Final Native Public]
    float GetRoundTripMinLatency(UObject* WorldContextObject); // 0x3753900 [Final Native Public]
    float GetRoundTripMaxLatency(UObject* WorldContextObject); // 0x3753860 [Final Native Public]
    float GetRoundTripAverageLatency(UObject* WorldContextObject); // 0x37537c0 [Final Native Public]
    UQuartzClockHandle* GetHandleForClock(UObject* WorldContextObject, const FName& ClockName); // 0x37536f0 [Final Native Public]
    float GetGameThreadToAudioRenderThreadMinLatency(UObject* WorldContextObject); // 0x3753650 [Final Native Public]
    float GetGameThreadToAudioRenderThreadMaxLatency(UObject* WorldContextObject); // 0x3753650 [Final Native Public]
    float GetGameThreadToAudioRenderThreadAverageLatency(UObject* WorldContextObject); // 0x37535b0 [Final Native Public]
    float GetEstimatedClockRunTime(UObject* WorldContextObject, const FName& InClockName); // 0x37534d0 [Final Native Public]
    float GetDurationOfQuantizationTypeInSeconds(UObject* WorldContextObject, const FName& ClockName, const EQuartzCommandQuantization& QuantizationType, float Multiplier); // 0x3753350 [Final Native Public]
    FQuartzTransportTimeStamp GetCurrentClockTimestamp(UObject* WorldContextObject, const FName& InClockName); // 0x3753270 [Final Native Public]
    float GetAudioRenderThreadToGameThreadMinLatency(); // 0x3753240 [Final Native Public]
    float GetAudioRenderThreadToGameThreadMaxLatency(); // 0x3753210 [Final Native Public]
    float GetAudioRenderThreadToGameThreadAverageLatency(); // 0x37531e0 [Final Native Public]
    bool DoesClockExist(UObject* WorldContextObject, const FName& ClockName); // 0x3753110 [Final Native Public]
    void DeleteClockByName(UObject* WorldContextObject, const FName& ClockName); // 0x3753040 [Final Native Public]
    void DeleteClockByHandle(UObject* WorldContextObject, const UQuartzClockHandle*& InClockHandle); // 0x3752f60 [Final Native Public]
    UQuartzClockHandle* CreateNewClock(UObject* WorldContextObject, const FName& ClockName, const FQuartzClockSettings& InSettings, bool bOverrideSettingsIfClockExists, bool bUseAudioEngineClockManager); // 0x3752d90 [Final Native Public]

// UConstantQNRT (/Script/AudioSynesthesia.ConstantQNRT)
    void GetNormalizedChannelConstantQAtTime(float InSeconds, int32 InChannel, const TArray<float>& OutConstantQ); // 0x14174b0 [Final Native Public]
    void GetChannelConstantQAtTime(float InSeconds, int32 InChannel, const TArray<float>& OutConstantQ); // 0x1416fa0 [Final Native Public]

// ULoudnessNRT (/Script/AudioSynesthesia.LoudnessNRT)
    void GetNormalizedLoudnessAtTime(float InSeconds, const float& OutLoudness); // 0x14178e0 [Final Native Public]
    void GetNormalizedChannelLoudnessAtTime(float InSeconds, int32 InChannel, const float& OutLoudness); // 0x14175e0 [Final Native Public]
    void GetLoudnessAtTime(float InSeconds, const float& OutLoudness); // 0x14173d0 [Final Native Public]
    void GetChannelLoudnessAtTime(float InSeconds, int32 InChannel, const float& OutLoudness); // 0x14170d0 [Final Native Public]

// UOnsetNRT (/Script/AudioSynesthesia.OnsetNRT)
    void GetNormalizedChannelOnsetsBetweenTimes(float InStartSeconds, float InEndSeconds, int32 InChannel, const TArray<float>& OutOnsetTimestamps, const TArray<float>& OutOnsetStrengths); // 0x1417700 [Final Native Public]
    void GetChannelOnsetsBetweenTimes(float InStartSeconds, float InEndSeconds, int32 InChannel, const TArray<float>& OutOnsetTimestamps, const TArray<float>& OutOnsetStrengths); // 0x14171f0 [Final Native Public]

// UAudioMeter (/Script/AudioWidgets.AudioMeter)
    void SetMeterValueColor(const FLinearColor& InValue); // 0x1404a50 [Final Native Public]
    void SetMeterScaleLabelColor(const FLinearColor& InValue); // 0x14049c0 [Final Native Public]
    void SetMeterScaleColor(const FLinearColor& InValue); // 0x1404930 [Final Native Public]
    void SetMeterPeakColor(const FLinearColor& InValue); // 0x14048a0 [Final Native Public]
    void SetMeterClippingColor(const FLinearColor& InValue); // 0x1404810 [Final Native Public]
    void SetMeterChannelInfo(const TArray<FMeterChannelInfo>& InMeterChannelInfo); // 0x1404760 [Final Native Public]
    void SetMeterBackgroundColor(const FLinearColor& InValue); // 0x14046d0 [Final Native Public]
    void SetBackgroundColor(const FLinearColor& InValue); // 0x1404520 [Final Native Public]
    TArray<FMeterChannelInfo> GetMeterChannelInfo__DelegateSignature(); // 0x1ca8910 [Public]
    TArray<FMeterChannelInfo> GetMeterChannelInfo(); // 0x1404400 [Final Native Public]

// UAudioRadialSlider (/Script/AudioWidgets.AudioRadialSlider)
    void SetWidgetLayout(const EAudioRadialSliderLayout& InLayout); // 0x14056d0 [Final Native Public]
    void SetValueTextReadOnly(bool bIsReadOnly); // 0x1405520 [Final Native Public]
    void SetUnitsTextReadOnly(bool bIsReadOnly); // 0x1405400 [Final Native Public]
    void SetUnitsText(const FText& Units); // 0x1405240 [Final Native Public]
    void SetTextLabelBackgroundColor(const FSlateColor& InColor); // 0x1405100 [Final Native Public]
    void SetSliderThickness(float InThickness); // 0x1404ff0 [Final Native Public]
    void SetSliderProgressColor(const FLinearColor& InValue); // 0x1404f60 [Final Native Public]
    void SetSliderBarColor(const FLinearColor& InValue); // 0x1404e40 [Final Native Public]
    void SetShowUnitsText(bool bShowUnitsText); // 0x1404c90 [Final Native Public]
    void SetShowLabelOnlyOnHover(bool bShowLabelOnlyOnHover); // 0x1404b70 [Final Native Public]
    void SetOutputRange(const FVector2D& InOutputRange); // 0x1404ae0 [Final Native Public]
    void SetHandStartEndRatio(const FVector2D& InHandStartEndRatio); // 0x1404640 [Final Native Public]
    void SetCenterBackgroundColor(const FLinearColor& InValue); // 0x14045b0 [Final Native Public]

// UAudioSliderBase (/Script/AudioWidgets.AudioSliderBase)
    void SetWidgetBackgroundColor(const FLinearColor& InValue); // 0x1405640 [Final Native Public]
    void SetValueTextReadOnly(bool bIsReadOnly); // 0x14055b0 [Final Native Public]
    void SetUnitsTextReadOnly(bool bIsReadOnly); // 0x1405490 [Final Native Public]
    void SetUnitsText(const FText& Units); // 0x1405320 [Final Native Public]
    void SetTextLabelBackgroundColor(const FSlateColor& InColor); // 0x14051a0 [Final Native Public]
    void SetSliderThumbColor(const FLinearColor& InValue); // 0x1405070 [Final Native Public]
    void SetSliderBarColor(const FLinearColor& InValue); // 0x1404ed0 [Final Native Public]
    void SetSliderBackgroundColor(const FLinearColor& InValue); // 0x1404db0 [Final Native Public]
    void SetShowUnitsText(bool bShowUnitsText); // 0x1404d20 [Final Native Public]
    void SetShowLabelOnlyOnHover(bool bShowLabelOnlyOnHover); // 0x1404c00 [Final Native Public]
    float GetOutputValue(float LinValue); // 0x1404480 [Final Native Public]
    float GetLinValue(float OutputValue); // 0x1404360 [Final Native Public]

// AARActor (/Script/AugmentedReality.ARActor)
    UARComponent* AddARComponent(TSubclassOf<UARComponent> InComponentClass, const FGuid& NativeID); // 0x3064e30 [Final Native Public]

// UARBlueprintLibrary (/Script/AugmentedReality.ARBlueprintLibrary)
    void UnpinComponent(USceneComponent* ComponentToUnpin); // 0x30681f0 [Final Native Static Public]
    bool ToggleARCapture(bool bOnOff, const EARCaptureType& CaptureType); // 0x3068120 [Final Native Static Public]
    void StopARSession(); // 0x3068100 [Final Native Static Public]
    void StartARSession(UARSessionConfig* SessionConfig); // 0x3068080 [Final Native Static Public]
    void SetEnabledXRCamera(bool bOnOff); // 0x3068000 [Final Native Static Public]
    void SetARWorldScale(float InWorldScale); // 0x3067e80 [Final Native Static Public]
    void SetARWorldOriginLocationAndRotation(const FVector& OriginLocation, const FRotator& OriginRotation, bool bIsTransformInWorldSpace, bool bMaintainUpDirection); // 0x3067ce0 [Final Native Static Public]
    void SetAlignmentTransform(FTransform& InAlignmentTransform); // 0x3067f00 [Final Native Static Public]
    bool SaveARPinToLocalStore(const FName& InSaveName, UARPin* InPin); // 0x3067c10 [Final Native Static Public]
    FIntPoint ResizeXRCamera(const FIntPoint& InSize); // 0x3067b70 [Final Native Static Public]
    void RemovePin(UARPin* PinToRemove); // 0x3067af0 [Final Native Static Public]
    void RemoveARPinFromLocalStore(const FName& InSaveName); // 0x3067a50 [Final Native Static Public]
    void RemoveAllARPinsFromLocalStore(); // 0x3067ad0 [Final Native Static Public]
    UARPin* PinComponentToTraceResult(USceneComponent* ComponentToPin, FARTraceResult& TraceResult, const FName& DebugName); // 0x30678c0 [Final Native Static Public]
    bool PinComponentToARPin(USceneComponent* ComponentToPin, UARPin* Pin); // 0x30677f0 [Final Native Static Public]
    UARPin* PinComponent(USceneComponent* ComponentToPin, FTransform& PinToWorldTransform, UARTrackedGeometry* TrackedGeometry, const FName& DebugName); // 0x3067610 [Final Native Static Public]
    void PauseARSession(); // 0x30675f0 [Final Native Static Public]
    TMap<FName, UARPin*> LoadARPinsFromLocalStore(); // 0x3067520 [Final Native Static Public]
    TArray<FARTraceResult> LineTraceTrackedObjects3D(const FVector& START, const FVector& End, bool bTestFeaturePoints, bool bTestGroundPlane, bool bTestPlaneExtents, bool bTestPlaneBoundaryPolygon); // 0x3067100 [Final Native Static Public]
    TArray<FARTraceResult> LineTraceTrackedObjects(const FVector2D& ScreenCoord, bool bTestFeaturePoints, bool bTestGroundPlane, bool bTestPlaneExtents, bool bTestPlaneBoundaryPolygon); // 0x3067330 [Final Native Static Public]
    bool IsSessionTypeSupported(const EARSessionType& SessionType); // 0x3067080 [Final Native Static Public]
    bool IsSessionTrackingFeatureSupported(const EARSessionType& SessionType, const EARSessionTrackingFeature& SessionTrackingFeature); // 0x3066fc0 [Final Native Static Public]
    bool IsSceneReconstructionSupported(const EARSessionType& SessionType, const EARSceneReconstruction& SceneReconstructionMethod); // 0x3066f00 [Final Native Static Public]
    bool IsARSupported(); // 0x3066ed0 [Final Native Static Public]
    bool IsARPinLocalStoreSupported(); // 0x3066ea0 [Final Native Static Public]
    bool IsARPinLocalStoreReady(); // 0x3066e70 [Final Native Static Public]
    EARWorldMappingState GetWorldMappingStatus(); // 0x3066e40 [Final Native Static Public]
    EARTrackingQualityReason GetTrackingQualityReason(); // 0x3066e10 [Final Native Static Public]
    EARTrackingQuality GetTrackingQuality(); // 0x3066de0 [Final Native Static Public]
    TArray<FARVideoFormat> GetSupportedVideoFormats(const EARSessionType& SessionType); // 0x3066b10 [Final Native Static Public]
    UARSessionConfig* GetSessionConfig(); // 0x3066ae0 [Final Native Static Public]
    TArray<FVector> GetPointCloud(); // 0x3066a60 [Final Native Static Public]
    UARTexture* GetPersonSegmentationImage(); // 0x3066a30 [Final Native Static Public]
    UARTexture* GetPersonSegmentationDepthImage(); // 0x3066a00 [Final Native Static Public]
    bool GetObjectClassificationAtLocation(const FVector& InWorldLocation, const EARObjectClassification& OutClassification, const FVector& OutClassificationLocation, float MaxLocationDiff); // 0x3066870 [Final Native Static Public]
    int32 GetNumberOfTrackedFacesSupported(); // 0x3066840 [Final Native Static Public]
    UARLightEstimate* GetCurrentLightEstimate(); // 0x3066380 [Final Native Static Public]
    bool GetCameraIntrinsics(FARCameraIntrinsics& OutCameraIntrinsics); // 0x30662d0 [Final Native Static Public]
    UARTextureCameraImage* GetCameraImage(); // 0x30662a0 [Final Native Static Public]
    UARTextureCameraDepth* GetCameraDepth(); // 0x3066270 [Final Native Static Public]
    float GetARWorldScale(); // 0x3065c20 [Final Native Static Public]
    UARTexture* GetARTexture(const EARTextureType& TextureType); // 0x3065ba0 [Final Native Static Public]
    FARSessionStatus GetARSessionStatus(); // 0x3065b10 [Final Native Static Public]
    TArray<UARTrackedPose*> GetAllTrackedPoses(); // 0x30661f0 [Final Native Static Public]
    TArray<UARTrackedPoint*> GetAllTrackedPoints(); // 0x3066170 [Final Native Static Public]
    TArray<UARPlaneGeometry*> GetAllTrackedPlanes(); // 0x30660f0 [Final Native Static Public]
    TArray<UARTrackedImage*> GetAllTrackedImages(); // 0x3066070 [Final Native Static Public]
    TArray<UAREnvironmentCaptureProbe*> GetAllTrackedEnvironmentCaptureProbes(); // 0x3065ff0 [Final Native Static Public]
    TArray<FARPose2D> GetAllTracked2DPoses(); // 0x3065eb0 [Final Native Static Public]
    TArray<UARPin*> GetAllPins(); // 0x3065e30 [Final Native Static Public]
    TArray<UARTrackedGeometry*> GetAllGeometriesByClass(TSubclassOf<UARTrackedGeometry> GeometryClass); // 0x3065d60 [Final Native Static Public]
    TArray<UARTrackedGeometry*> GetAllGeometries(); // 0x3065ce0 [Final Native Static Public]
    FTransform GetAlignmentTransform(); // 0x3065c50 [Final Native Static Public]
    TArray<UARTrackedPoint*> FindTrackedPointsByName(const FString& PointName); // 0x3065a30 [Final Native Static Public]
    void DebugDrawTrackedGeometry(UARTrackedGeometry* TrackedGeometry, UObject* WorldContextObject, const FLinearColor& Color, float OutlineThickness, float PersistForSeconds); // 0x3065890 [Final Native Static Public]
    void DebugDrawPin(UARPin* ARPin, UObject* WorldContextObject, const FLinearColor& Color, float Scale, float PersistForSeconds); // 0x30656f0 [Final Native Static Public]
    void CalculateClosestIntersection(const TArray<FVector>& StartPoints, const TArray<FVector>& EndPoints, const FVector& ClosestIntersection); // 0x3065590 [Final Native Static Public]
    void CalculateAlignmentTransform(FTransform& TransformInFirstCoordinateSystem, FTransform& TransformInSecondCoordinateSystem, FTransform& AlignmentTransform); // 0x3065360 [Final Native Static Public]
    bool AddTrackedPointWithName(FTransform& WorldTransform, const FString& PointName, bool bDeletePointsWithSameName); // 0x30651b0 [Final Native Static Public]
    UARCandidateImage* AddRuntimeCandidateImage(UARSessionConfig* SessionConfig, UTexture2D* CandidateTexture, const FString& FriendlyName, float PhysicalWidth); // 0x3065010 [Final Native Static Public]
    bool AddManualEnvironmentCaptureProbe(const FVector& Location, const FVector& Extent); // 0x3064f20 [Final Native Static Public]

// UARTraceResultLibrary (/Script/AugmentedReality.ARTraceResultLibrary)
    UARTrackedGeometry* GetTrackedGeometry(FARTraceResult& TraceResult); // 0x3066ce0 [Final Native Static Public]
    EARLineTraceChannels GetTraceChannel(FARTraceResult& TraceResult); // 0x3066be0 [Final Native Static Public]
    FTransform GetLocalTransform(FARTraceResult& TraceResult); // 0x3066710 [Final Native Static Public]
    FTransform GetLocalToWorldTransform(FARTraceResult& TraceResult); // 0x30665e0 [Final Native Static Public]
    FTransform GetLocalToTrackingTransform(FARTraceResult& TraceResult); // 0x30664b0 [Final Native Static Public]
    float GetDistanceFromCamera(FARTraceResult& TraceResult); // 0x30663b0 [Final Native Static Public]

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

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

// UARComponent (/Script/AugmentedReality.ARComponent)
    void UpdateVisualization(); // 0x306ffb0 [Native Event Public]
    void SetNativeID(const FGuid& NativeID); // 0x306fb40 [Final Native Public]
    void ReceiveRemove(); // 0x1ca8910 [Event Public]
    void OnRep_Payload(); // 0x306ede0 [Native Protected]
    UMRMeshComponent* GetMRMesh(); // 0x306eb70 [Final Native Public]

// UARPlaneComponent (/Script/AugmentedReality.ARPlaneComponent)
    void SetPlaneComponentDebugMode(const EPlaneComponentDebugMode& NewDebugMode); // 0x306fd20 [Final Native Static Public]
    void SetObjectClassificationDebugColors(TMap<EARObjectClassification, FLinearColor>& InColors); // 0x306fbe0 [Final Native Static Public]
    void ServerUpdatePayload(const FARPlaneUpdatePayload& NewPayload); // 0x306f530 [Native Event Protected]
    void ReceiveUpdate(FARPlaneUpdatePayload& Payload); // 0x1ca8910 [Event Public]
    void ReceiveAdd(FARPlaneUpdatePayload& Payload); // 0x1ca8910 [Event Public]
    TMap<EARObjectClassification, FLinearColor> GetObjectClassificationDebugColors(); // 0x306eb90 [Final Native Static Public]

// UARPointComponent (/Script/AugmentedReality.ARPointComponent)
    void ServerUpdatePayload(const FARPointUpdatePayload& NewPayload); // 0x306f6a0 [Native Event Protected]
    void ReceiveUpdate(const FARPointUpdatePayload& Payload); // 0x1ca8910 [Event Public]
    void ReceiveAdd(const FARPointUpdatePayload& Payload); // 0x1ca8910 [Event Public]

// UARFaceComponent (/Script/AugmentedReality.ARFaceComponent)
    void SetFaceComponentDebugMode(const EFaceComponentDebugMode& NewDebugMode); // 0x306f9f0 [Final Native Static Public]
    void ServerUpdatePayload(const FARFaceUpdatePayload& NewPayload); // 0x306f090 [Native Event Protected]
    void ReceiveUpdate(FARFaceUpdatePayload& Payload); // 0x1ca8910 [Event Public]
    void ReceiveAdd(FARFaceUpdatePayload& Payload); // 0x1ca8910 [Event Public]

// UARImageComponent (/Script/AugmentedReality.ARImageComponent)
    void SetImageComponentDebugMode(const EImageComponentDebugMode& NewDebugMode); // 0x306fad0 [Final Native Static Public]
    void ServerUpdatePayload(const FARImageUpdatePayload& NewPayload); // 0x306f2c0 [Native Event Protected]
    void ReceiveUpdate(FARImageUpdatePayload& Payload); // 0x1ca8910 [Event Public]
    void ReceiveAdd(FARImageUpdatePayload& Payload); // 0x1ca8910 [Event Public]

// UARQRCodeComponent (/Script/AugmentedReality.ARQRCodeComponent)
    void SetQRCodeComponentDebugMode(const EQRCodeComponentDebugMode& NewDebugMode); // 0x306fe00 [Final Native Static Public]
    void ServerUpdatePayload(const FARQRCodeUpdatePayload& NewPayload); // 0x306f890 [Native Event Protected]
    void ReceiveUpdate(FARQRCodeUpdatePayload& Payload); // 0x1ca8910 [Event Public]
    void ReceiveAdd(FARQRCodeUpdatePayload& Payload); // 0x1ca8910 [Event Public]

// UARPoseComponent (/Script/AugmentedReality.ARPoseComponent)
    void SetPoseComponentDebugMode(const EPoseComponentDebugMode& NewDebugMode); // 0x306fd90 [Final Native Static Public]
    void ServerUpdatePayload(const FARPoseUpdatePayload& NewPayload); // 0x306f750 [Native Event Protected]
    void ReceiveUpdate(FARPoseUpdatePayload& Payload); // 0x1ca8910 [Event Public]
    void ReceiveAdd(FARPoseUpdatePayload& Payload); // 0x1ca8910 [Event Public]

// UAREnvironmentProbeComponent (/Script/AugmentedReality.AREnvironmentProbeComponent)
    void ServerUpdatePayload(const FAREnvironmentProbeUpdatePayload& NewPayload); // 0x306ef80 [Native Event Protected]
    void ReceiveUpdate(FAREnvironmentProbeUpdatePayload& Payload); // 0x1ca8910 [Event Public]
    void ReceiveAdd(FAREnvironmentProbeUpdatePayload& Payload); // 0x1ca8910 [Event Public]

// UARObjectComponent (/Script/AugmentedReality.ARObjectComponent)
    void ServerUpdatePayload(const FARObjectUpdatePayload& NewPayload); // 0x306ef80 [Native Event Protected]
    void ReceiveUpdate(FARObjectUpdatePayload& Payload); // 0x1ca8910 [Event Public]
    void ReceiveAdd(FARObjectUpdatePayload& Payload); // 0x1ca8910 [Event Public]

// UARMeshComponent (/Script/AugmentedReality.ARMeshComponent)
    void ServerUpdatePayload(const FARMeshUpdatePayload& NewPayload); // 0x306f400 [Native Event Protected]
    void ReceiveUpdate(FARMeshUpdatePayload& Payload); // 0x1ca8910 [Event Public]
    void ReceiveAdd(FARMeshUpdatePayload& Payload); // 0x1ca8910 [Event Public]

// UARGeoAnchorComponent (/Script/AugmentedReality.ARGeoAnchorComponent)
    void SetGeoAnchorComponentDebugMode(const EGeoAnchorComponentDebugMode& NewDebugMode); // 0x306fa60 [Final Native Static Public]
    void ServerUpdatePayload(const FARGeoAnchorUpdatePayload& NewPayload); // 0x306f170 [Native Event Protected]
    void ReceiveUpdate(FARGeoAnchorUpdatePayload& Payload); // 0x1ca8910 [Event Public]
    void ReceiveAdd(FARGeoAnchorUpdatePayload& Payload); // 0x1ca8910 [Event Public]

// UARDependencyHandler (/Script/AugmentedReality.ARDependencyHandler)
    void StartARSessionLatent(UObject* WorldContextObject, UARSessionConfig* SessionConfig, const FLatentActionInfo& LatentInfo); // 0x306fe70 [Native Public]
    void RequestARSessionPermission(UObject* WorldContextObject, UARSessionConfig* SessionConfig, const FLatentActionInfo& LatentInfo, const EARServicePermissionRequestResult& OutPermissionResult); // 0x306ee00 [Native Public]
    void InstallARService(UObject* WorldContextObject, const FLatentActionInfo& LatentInfo, const EARServiceInstallRequestResult& OutInstallResult); // 0x306ec90 [Native Public]
    UARDependencyHandler* GetARDependencyHandler(); // 0x306ea10 [Final Native Static Public]
    void CheckARServiceAvailability(UObject* WorldContextObject, const FLatentActionInfo& LatentInfo, const EARServiceAvailability& OutAvailability); // 0x306e730 [Native Public]

// UARGeoTrackingSupport (/Script/AugmentedReality.ARGeoTrackingSupport)
    UARGeoTrackingSupport* GetGeoTrackingSupport(); // 0x306eb40 [Final Native Static Public]
    EARGeoTrackingStateReason GetGeoTrackingStateReason(); // 0x105f7b0 [Native Public]
    EARGeoTrackingState GetGeoTrackingState(); // 0x304a330 [Native Public]
    EARGeoTrackingAccuracy GetGeoTrackingAccuracy(); // 0x306eb10 [Native Public]
    bool AddGeoAnchorAtLocationWithAltitude(float Longitude, float Latitude, float AltitudeMeters, const FString& OptionalAnchorName); // 0x306e570 [Native Public]
    bool AddGeoAnchorAtLocation(float Longitude, float Latitude, const FString& OptionalAnchorName); // 0x306e3f0 [Native Public]

// UCheckGeoTrackingAvailabilityAsyncTaskBlueprintProxy (/Script/AugmentedReality.CheckGeoTrackingAvailabilityAsyncTaskBlueprintProxy)
    void GeoTrackingAvailabilityDelegate__DelegateSignature(bool bIsAvailable, const FString& Error); // 0x1ca8910 [Public]
    UCheckGeoTrackingAvailabilityAsyncTaskBlueprintProxy* CheckGeoTrackingAvailabilityAtLocation(UObject* WorldContextObject, float Longitude, float Latitude); // 0x306e910 [Final Native Static Public]
    UCheckGeoTrackingAvailabilityAsyncTaskBlueprintProxy* CheckGeoTrackingAvailability(UObject* WorldContextObject); // 0x306e880 [Final Native Static Public]

// UGetGeoLocationAsyncTaskBlueprintProxy (/Script/AugmentedReality.GetGeoLocationAsyncTaskBlueprintProxy)
    void GetGeoLocationDelegate__DelegateSignature(float Longitude, float Latitude, float Altitude, const FString& Error); // 0x1ca8910 [Public]
    UGetGeoLocationAsyncTaskBlueprintProxy* GetGeoLocationAtWorldPosition(UObject* WorldContextObject, const FVector& WorldPosition); // 0x306ea40 [Final Native Static Public]

// UARLifeCycleComponent (/Script/AugmentedReality.ARLifeCycleComponent)
    void ServerSpawnARActor(TSubclassOf<UObject> ComponentClass, const FGuid& NativeID); // 0x3072b80 [Final Native Event Private]
    void ServerDestroyARActor(AARActor* Actor); // 0x3072a70 [Final Native Event Private]
    void InstanceARActorToBeDestroyedDelegate__DelegateSignature(AARActor* Actor); // 0x1ca8910 [Public]
    void InstanceARActorSpawnedDelegate__DelegateSignature(TSubclassOf<UObject> ComponentClass, const FGuid& NativeID, AARActor* SpawnedActor); // 0x1ca8910 [Public]

// UARBasicLightEstimate (/Script/AugmentedReality.ARBasicLightEstimate)
    float GetAmbientIntensityLumens(); // 0x30724a0 [Final Native Public]
    float GetAmbientColorTemperatureKelvin(); // 0x3072470 [Final Native Public]
    FLinearColor GetAmbientColor(); // 0x3072430 [Final Native Public]

// UARPin (/Script/AugmentedReality.ARPin)
    EARTrackingState GetTrackingState(); // 0x30729d0 [Final Native Public]
    UARTrackedGeometry* GetTrackedGeometry(); // 0x30729a0 [Final Native Public]
    USceneComponent* GetPinnedComponent(); // 0x30728e0 [Final Native Public]
    FTransform GetLocalToWorldTransform(); // 0x3072820 [Final Native Public]
    FTransform GetLocalToTrackingTransform(); // 0x3072790 [Final Native Public]
    FName GetDebugName(); // 0x30725f0 [Final Native Public]
    void DebugDraw(UWorld* World, const FLinearColor& Color, float Scale, float PersistForSeconds); // 0x30722a0 [Native Public]

// UARSessionConfig (/Script/AugmentedReality.ARSessionConfig)
    bool ShouldResetTrackedObjects(); // 0x3073550 [Final Native Public]
    bool ShouldResetCameraTracking(); // 0x3073520 [Final Native Public]
    bool ShouldRenderCameraOverlay(); // 0x30734f0 [Final Native Public]
    bool ShouldEnableCameraTracking(); // 0x30734c0 [Final Native Public]
    bool ShouldEnableAutoFocus(); // 0x3073490 [Final Native Public]
    void SetWorldMapData(const TArray<uint8>& WorldMapData); // 0x30733a0 [Final Native Public]
    void SetSessionTrackingFeatureToEnable(const EARSessionTrackingFeature& InSessionTrackingFeature); // 0x3073320 [Final Native Public]
    void SetSceneReconstructionMethod(const EARSceneReconstruction& InSceneReconstructionMethod); // 0x30732a0 [Final Native Public]
    void SetResetTrackedObjects(bool bNewValue); // 0x3073210 [Final Native Public]
    void SetResetCameraTracking(bool bNewValue); // 0x3073180 [Final Native Public]
    void SetFaceTrackingUpdate(const EARFaceTrackingUpdate& InUpdate); // 0x3073010 [Final Native Public]
    void SetFaceTrackingDirection(const EARFaceTrackingDirection& InDirection); // 0x3072f90 [Final Native Public]
    void SetEnableAutoFocus(bool bNewValue); // 0x3072f00 [Final Native Public]
    void SetDesiredVideoFormat(const FARVideoFormat& NewFormat); // 0x3072e60 [Final Native Public]
    void SetCandidateObjectList(const TArray<UARCandidateObject*>& InCandidateObjects); // 0x3072db0 [Final Native Public]
    TArray<uint8> GetWorldMapData(); // 0x3072a30 [Final Native Public]
    EARWorldAlignment GetWorldAlignment(); // 0x3072a00 [Final Native Public]
    EARSessionType GetSessionType(); // 0x3072970 [Final Native Public]
    EARSceneReconstruction GetSceneReconstructionMethod(); // 0x3072940 [Final Native Public]
    EARPlaneDetectionMode GetPlaneDetectionMode(); // 0x3072910 [Final Native Public]
    int32 GetMaxNumSimultaneousImagesTracked(); // 0x30728b0 [Final Native Public]
    EARLightEstimationMode GetLightEstimationMode(); // 0x3072760 [Final Native Public]
    EARFrameSyncMode GetFrameSyncMode(); // 0x3072730 [Final Native Public]
    EARFaceTrackingUpdate GetFaceTrackingUpdate(); // 0x3072700 [Final Native Public]
    EARFaceTrackingDirection GetFaceTrackingDirection(); // 0x30726d0 [Final Native Public]
    EAREnvironmentCaptureProbeType GetEnvironmentCaptureProbeType(); // 0x30726a0 [Final Native Public]
    EARSessionTrackingFeature GetEnabledSessionTrackingFeature(); // 0x3072670 [Final Native Public]
    FARVideoFormat GetDesiredVideoFormat(); // 0x3072630 [Final Native Public]
    TArray<UARCandidateObject*> GetCandidateObjectList(); // 0x3072560 [Final Native Public]
    TArray<UARCandidateImage*> GetCandidateImageList(); // 0x30724d0 [Final Native Public]
    void AddCandidateObject(UARCandidateObject* CandidateObject); // 0x3071ef0 [Final Native Public]
    void AddCandidateImage(UARCandidateImage* NewCandidateImage); // 0x3071e60 [Final Native Public]

// AARSharedWorldGameMode (/Script/AugmentedReality.ARSharedWorldGameMode)
    void SetPreviewImageData(const TArray<uint8>& ImageData); // 0x3073090 [Final Native Public]
    void SetARWorldSharingIsReady(); // 0x3072d90 [Final Native Public]
    void SetARSharedWorldData(const TArray<uint8>& ARWorldData); // 0x3072ca0 [Final Native Public]
    AARSharedWorldGameState* GetARSharedWorldGameState(); // 0x3072400 [Final Native Public]

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

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

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

// UARTrackedGeometry (/Script/AugmentedReality.ARTrackedGeometry)
    bool IsTracked(); // 0x30780c0 [Final Native Public]
    bool HasSpatialMeshUsageFlag(const EARSpatialMeshUsageFlags& InFlag); // 0x3078030 [Final Native Public]
    UMRMeshComponent* GetUnderlyingMesh(); // 0x3077f20 [Final Native Public]
    EARTrackingState GetTrackingState(); // 0x30729d0 [Final Native Public]
    EARObjectClassification GetObjectClassification(); // 0x3077c80 [Final Native Public]
    FString GetName(); // 0x3077c40 [Final Native Public]
    FTransform GetLocalToWorldTransform(); // 0x3077b90 [Final Native Public]
    FTransform GetLocalToTrackingTransform(); // 0x3072790 [Final Native Public]
    float GetLastUpdateTimestamp(); // 0x3077a80 [Final Native Public]
    int32 GetLastUpdateFrameNumber(); // 0x3077a50 [Final Native Public]
    FName GetDebugName(); // 0x30778b0 [Final Native Public]

// UARPlaneGeometry (/Script/AugmentedReality.ARPlaneGeometry)
    UARPlaneGeometry* GetSubsumedBy(); // 0x3077ed0 [Final Native Public]
    EARPlaneOrientation GetOrientation(); // 0x3077e70 [Final Native Public]
    FVector GetExtent(); // 0x30779c0 [Final Native Public]
    FVector GetCenter(); // 0x3077880 [Final Native Public]
    TArray<FVector> GetBoundaryPolygonInLocalSpace(); // 0x3077730 [Final Native Public]

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

// UARFaceGeometry (/Script/AugmentedReality.ARFaceGeometry)
    FTransform GetWorldSpaceEyeTransform(const EAREye& Eye); // 0x3077f50 [Final Native Public]
    FTransform GetLocalSpaceEyeTransform(const EAREye& Eye); // 0x3077ad0 [Final Native Public]
    float GetBlendShapeValue(const EARFaceBlendShape& BlendShape); // 0x3077540 [Final Native Public]
    TMap<EARFaceBlendShape, float> GetBlendShapes(); // 0x30775d0 [Final Native Public]

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

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

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

// UARMeshGeometry (/Script/AugmentedReality.ARMeshGeometry)
    bool GetObjectClassificationAtLocation(const FVector& InWorldLocation, const EARObjectClassification& OutClassification, const FVector& OutClassificationLocation, float MaxLocationDiff); // 0x3077ca0 [Native Public]

// UARGeoAnchor (/Script/AugmentedReality.ARGeoAnchor)
    float GetLongitude(); // 0x3077c20 [Final Native Public]
    float GetLatitude(); // 0x3077ab0 [Final Native Public]
    EARAltitudeSource GetAltitudeSource(); // 0x3077520 [Final Native Public]
    float GetAltitudeMeters(); // 0x3077500 [Final Native Public]

// UARCandidateImage (/Script/AugmentedReality.ARCandidateImage)
    float GetPhysicalWidth(); // 0x3077eb0 [Final Native Public]
    float GetPhysicalHeight(); // 0x3077e90 [Final Native Public]
    EARCandidateImageOrientation GetOrientation(); // 0x3077e50 [Final Native Public]
    FString GetFriendlyName(); // 0x30779f0 [Final Native Public]
    UTexture2D* GetCandidateTexture(); // 0x3077860 [Final Native Public]

// UARCandidateObject (/Script/AugmentedReality.ARCandidateObject)
    void SetFriendlyName(const FString& NewName); // 0x30782e0 [Final Native Public]
    void SetCandidateObjectData(const TArray<uint8>& InCandidateObject); // 0x30781a0 [Final Native Public]
    void SetBoundingBox(const FBox& InBoundingBox); // 0x30780f0 [Final Native Public]
    FString GetFriendlyName(); // 0x3077a20 [Final Native Public]
    TArray<uint8> GetCandidateObjectData(); // 0x3077830 [Final Native Public]
    FBox GetBoundingBox(); // 0x30777f0 [Final Native Public]

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

// UCableComponent (/Script/CableComponent.CableComponent)
    void SetAttachEndToComponent(USceneComponent* Component, const FName& SocketName); // 0x1967480 [Final Native Public]
    void SetAttachEndTo(AActor* Actor, const FName& ComponentProperty, const FName& SocketName); // 0x1967370 [Final Native Public]
    void GetCableParticleLocations(const TArray<FVector>& Locations); // 0x19672c0 [Final Native Public]
    USceneComponent* GetAttachedComponent(); // 0x1967290 [Final Native Public]
    AActor* GetAttachedActor(); // 0x1967260 [Final Native Public]

// UChaosClothingInteractor (/Script/ChaosCloth.ChaosClothingInteractor)
    void SetWind(const FVector2D& Drag, const FVector2D& Lift, float AirDensity, const FVector& WindVelocity); // 0x18be7d0 [Final Native Public]
    void SetVelocityScale(const FVector& LinearVelocityScale, float AngularVelocityScale, float FictitiousAngularScale); // 0x18be6a0 [Final Native Public]
    void SetMaterialLinear(float EdgeStiffness, float BendingStiffness, float AreaStiffness); // 0x18be580 [Final Native Public]
    void SetMaterial(const FVector2D& EdgeStiffness, const FVector2D& BendingStiffness, const FVector2D& AreaStiffness); // 0x18be460 [Final Native Public]
    void SetLongRangeAttachmentLinear(float TetherStiffness, float TetherScale); // 0x18be390 [Final Native Public]
    void SetLongRangeAttachment(const FVector2D& TetherStiffness, const FVector2D& TetherScale); // 0x18be2c0 [Final Native Public]
    void SetGravity(float GravityScale, bool bIsGravityOverridden, const FVector& GravityOverride); // 0x18be180 [Final Native Public]
    void SetDamping(float DampingCoefficient); // 0x18be100 [Final Native Public]
    void SetCollision(float CollisionThickness, float FrictionCoefficient, bool bUseCCD, float SelfCollisionThickness); // 0x18bdf90 [Final Native Public]
    void SetBackstop(bool bEnabled); // 0x18bdf00 [Final Native Public]
    void SetAnimDriveLinear(float AnimDriveStiffness); // 0x18bde80 [Final Native Public]
    void SetAnimDrive(const FVector2D& AnimDriveStiffness, const FVector2D& AnimDriveDamping); // 0x18bddb0 [Final Native Public]
    void SetAerodynamics(float DragCoefficient, float LiftCoefficient, const FVector& WindVelocity); // 0x18bdc80 [Final Native Public]
    void ResetAndTeleport(bool bReset, bool bTeleport); // 0x18bdbb0 [Final Native Public]

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

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

// ACameraRig_Rail (/Script/CinematicCamera.CameraRig_Rail)
    USplineComponent* GetRailSplineComponent(); // 0x3705590 [Final Native Public]

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

// UCineCameraComponent (/Script/CinematicCamera.CineCameraComponent)
    void SetLensPresetByName(const FString& InPresetName); // 0x3705700 [Final Native Public]
    void SetFilmbackPresetByName(const FString& InPresetName); // 0x3705660 [Final Native Public]
    void SetCurrentFocalLength(float InFocalLength); // 0x37055e0 [Final Native Public]
    float GetVerticalFieldOfView(); // 0x37055b0 [Final Native Public]
    TArray<FNamedLensPreset> GetLensPresetsCopy(); // 0x37054b0 [Final Native Static Public]
    FString GetLensPresetName(); // 0x3705430 [Final Native Public]
    float GetHorizontalFieldOfView(); // 0x3705400 [Final Native Public]
    TArray<FNamedFilmbackPreset> GetFilmbackPresetsCopy(); // 0x3705320 [Final Native Static Public]
    FString GetFilmbackPresetName(); // 0x37052a0 [Final Native Public]
    FString GetDefaultFilmbackPresetName(); // 0x37051e0 [Final Native Public]

// UClothingSimulationInteractor (/Script/ClothingSystemRuntimeInterface.ClothingSimulationInteractor)
    void SetNumSubsteps(int32 NumSubsteps); // 0x38413c0 [Native Public]
    void SetNumIterations(int32 NumIterations); // 0x3841330 [Native Public]
    void SetMaxNumIterations(int32 MaxNumIterations); // 0x38412a0 [Native Public]
    void SetAnimDriveSpringStiffness(float InStiffness); // 0x3841210 [Native Public]
    void PhysicsAssetUpdated(); // 0x304a360 [Native Public]
    float GetSimulationTime(); // 0x38411f0 [Final Native Public]
    int32 GetNumSubsteps(); // 0x38411d0 [Final Native Public]
    int32 GetNumKinematicParticles(); // 0x38411b0 [Final Native Public]
    int32 GetNumIterations(); // 0x3841190 [Final Native Public]
    int32 GetNumDynamicParticles(); // 0x3841170 [Final Native Public]
    int32 GetNumCloths(); // 0x3841150 [Final Native Public]
    UClothingInteractor* GetClothingInteractor(const FString& ClothingAssetName); // 0x38410a0 [Final Native Public]
    void EnableGravityOverride(const FVector& InVector); // 0x3841010 [Native Public]
    void DisableGravityOverride(); // 0x304a1b0 [Native Public]
    void ClothConfigUpdated(); // 0xcae160 [Native Public]

// UClothingSimulationInteractorNv (/Script/ClothingSystemRuntimeNv.ClothingSimulationInteractorNv)
    void SetAnimDriveDamperStiffness(float InStiffness); // 0x42c3130 [Final Native Public]

// UControlRig (/Script/ControlRig.ControlRig)
    bool SupportsEvent(const FName& InEventName); // 0xf9f6a0 [Final Native Public]
    bool SetVariableFromString(const FName& InVariableName, const FString& InValue); // 0xf9f5a0 [Final Native Public]
    void SetInteractionRigClass(TSubclassOf<UControlRig> InInteractionRigClass); // 0xf9f420 [Final Native Public]
    void SetInteractionRig(UControlRig* InInteractionRig); // 0xf9f390 [Final Native Public]
    void SetFramesPerSecond(float InFramesPerSecond); // 0xf9ef70 [Final Native Public]
    void SetDeltaTime(float InDeltaTime); // 0xf9eef0 [Final Native Public]
    void SetAbsoluteTime(float InAbsoluteTime, bool InSetDeltaTimeZero); // 0xf9e110 [Final Native Public]
    void SetAbsoluteAndDeltaTime(float InAbsoluteTime, float InDeltaTime); // 0xf9e040 [Final Native Public]
    void SelectControl(const FName& InControlName, bool bSelect); // 0xf9df60 [Native Public]
    void RequestSetup(); // 0xf9df40 [Final Native Public]
    void RequestInit(); // 0xf9df20 [Final Native Public]
    bool IsControlSelected(const FName& InControlName); // 0xf9db10 [Native Public]
    URigVM* GetVM(); // 0xf9d940 [Final Native Public]
    FName GetVariableType(const FName& InVariableName); // 0xf9da50 [Final Native Public]
    FString GetVariableAsString(const FName& InVariableName); // 0xf9d970 [Final Native Public]
    TArray<FName> GetSupportedEvents(); // 0xf9d8c0 [Final Native Public]
    TArray<FName> GetScriptAccessibleVariables(); // 0xf9d710 [Final Native Public]
    TSubclassOf<UControlRig> GetInteractionRigClass(); // 0xf9d6f0 [Final Native Public]
    UControlRig* GetInteractionRig(); // 0xf9d6d0 [Final Native Public]
    URigHierarchy* GetHierarchy(); // 0xf9d450 [Final Native Public]
    float GetCurrentFramesPerSecond(); // 0xf9d340 [Final Native Public]
    float GetAbsoluteTime(); // 0xf9ca10 [Final Native Public]
    TArray<UControlRig*> FindControlRigs(UObject* Outer, TSubclassOf<UControlRig> OptionalClass); // 0xf9c900 [Final Native Static Public]
    void Execute(const EControlRigState& State, const FName& InEventName); // 0xf9c820 [Final Native Public]
    TArray<FName> CurrentControlSelection(); // 0xf9c6d0 [Native Public]
    bool ClearControlSelection(); // 0xf9c680 [Native Public]
    bool CanExecute(); // 0xf9c620 [Native Public]

// UControlRigComponent (/Script/ControlRig.ControlRigComponent)
    void Update(float DeltaTime); // 0xf9f740 [Final Native Public]
    void SetMappedElements(const TArray<FControlRigComponentMappedElement>& NewMappedElements); // 0xf9f4b0 [Final Native Public]
    void SetInitialSpaceTransform(const FName& SpaceName, const FTransform& InitialTransform, const EControlRigComponentSpace& Space); // 0xf9f1e0 [Final Native Public]
    void SetInitialBoneTransform(const FName& BoneName, const FTransform& InitialTransform, const EControlRigComponentSpace& Space, bool bPropagateToChildren); // 0xf9eff0 [Final Native Public]
    void SetControlVector2D(const FName& ControlName, const FVector2D& Value); // 0xf9ee20 [Final Native Public]
    void SetControlTransform(const FName& ControlName, const FTransform& Value, const EControlRigComponentSpace& Space); // 0xf9ec70 [Final Native Public]
    void SetControlScale(const FName& ControlName, const FVector& Value, const EControlRigComponentSpace& Space); // 0xf9eb40 [Final Native Public]
    void SetControlRotator(const FName& ControlName, const FRotator& Value, const EControlRigComponentSpace& Space); // 0xf9ea10 [Final Native Public]
    void SetControlPosition(const FName& ControlName, const FVector& Value, const EControlRigComponentSpace& Space); // 0xf9e8e0 [Final Native Public]
    void SetControlOffset(const FName& ControlName, const FTransform& OffsetTransform, const EControlRigComponentSpace& Space); // 0xf9e730 [Final Native Public]
    void SetControlInt(const FName& ControlName, int32 Value); // 0xf9e660 [Final Native Public]
    void SetControlFloat(const FName& ControlName, float Value); // 0xf9e590 [Final Native Public]
    void SetControlBool(const FName& ControlName, bool Value); // 0xf9e4c0 [Final Native Public]
    void SetBoneTransform(const FName& BoneName, const FTransform& Transform, const EControlRigComponentSpace& Space, float Weight, bool bPropagateToChildren); // 0xf9e280 [Final Native Public]
    void SetBoneInitialTransformsFromSkeletalMesh(USkeletalMesh* InSkeletalMesh); // 0xf9e1f0 [Final Native Public]
    void OnPreSetup(UControlRigComponent* Component); // 0xf9de90 [Native Event Public]
    void OnPreInitialize(UControlRigComponent* Component); // 0xf9de00 [Native Event Public]
    void OnPreForwardsSolve(UControlRigComponent* Component); // 0xf9dd70 [Native Event Public]
    void OnPostSetup(UControlRigComponent* Component); // 0xf9dce0 [Native Event Public]
    void OnPostInitialize(UControlRigComponent* Component); // 0xf9dc50 [Native Event Public]
    void OnPostForwardsSolve(UControlRigComponent* Component); // 0xf9dbc0 [Native Event Public]
    void Initialize(); // 0xf9daf0 [Final Native Public]
    FTransform GetSpaceTransform(const FName& SpaceName, const EControlRigComponentSpace& Space); // 0xf9d790 [Final Native Public]
    FTransform GetInitialSpaceTransform(const FName& SpaceName, const EControlRigComponentSpace& Space); // 0xf9d5a0 [Final Native Public]
    FTransform GetInitialBoneTransform(const FName& BoneName, const EControlRigComponentSpace& Space); // 0xf9d470 [Final Native Public]
    TArray<FName> GetElementNames(const ERigElementType& ElementType); // 0xf9d370 [Final Native Public]
    FVector2D GetControlVector2D(const FName& ControlName); // 0xf9d2a0 [Final Native Public]
    FTransform GetControlTransform(const FName& ControlName, const EControlRigComponentSpace& Space); // 0xf9d170 [Final Native Public]
    FVector GetControlScale(const FName& ControlName, const EControlRigComponentSpace& Space); // 0xf9d090 [Final Native Public]
    FRotator GetControlRotator(const FName& ControlName, const EControlRigComponentSpace& Space); // 0xf9cfb0 [Final Native Public]
    UControlRig* GetControlRig(); // 0xf9cf80 [Final Native Public]
    FVector GetControlPosition(const FName& ControlName, const EControlRigComponentSpace& Space); // 0xf9cea0 [Final Native Public]
    FTransform GetControlOffset(const FName& ControlName, const EControlRigComponentSpace& Space); // 0xf9cd70 [Final Native Public]
    int32 GetControlInt(const FName& ControlName); // 0xf9ccd0 [Final Native Public]
    float GetControlFloat(const FName& ControlName); // 0xf9cc30 [Final Native Public]
    bool GetControlBool(const FName& ControlName); // 0xf9cb90 [Final Native Public]
    FTransform GetBoneTransform(const FName& BoneName, const EControlRigComponentSpace& Space); // 0xf9ca60 [Final Native Public]
    float GetAbsoluteTime(); // 0xf9ca30 [Final Native Public]
    bool DoesElementExist(const FName& Name, const ERigElementType& ElementType); // 0xf9c750 [Final Native Public]
    void ClearMappedElements(); // 0xf9c6b0 [Final Native Public]
    bool CanExecute(); // 0xf9c650 [Final Native Public]
    void AddMappedSkeletalMesh(USkeletalMeshComponent* SkeletalMeshComponent, const TArray<FControlRigComponentMappedBone>& Bones, const TArray<FControlRigComponentMappedCurve>& Curves); // 0xf9c470 [Final Native Public]
    void AddMappedElements(const TArray<FControlRigComponentMappedElement>& NewMappedElements); // 0xf9c380 [Final Native Public]
    void AddMappedComponents(const TArray<FControlRigComponentMappedComponent>& Components); // 0xf9c290 [Final Native Public]
    void AddMappedCompleteSkeletalMesh(USkeletalMeshComponent* SkeletalMeshComponent); // 0xf9c200 [Final Native Public]

// AControlRigControlActor (/Script/ControlRig.ControlRigControlActor)
    void Refresh(); // 0xfa4350 [Final Native Public]
    void Clear(); // 0xfa3de0 [Final Native Public]

// AControlRigShapeActor (/Script/ControlRig.ControlRigShapeActor)
    void SetSelected(bool bInSelected); // 0xfa48b0 [Native Public]
    void SetSelectable(bool bInSelectable); // 0xfa4820 [Native Public]
    void SetHovered(bool bInHovered); // 0xfa4790 [Native Public]
    void SetGlobalTransform(FTransform& InTransform); // 0xfa4680 [Final Native Public]
    void SetEnabled(bool bInEnabled); // 0xfa45f0 [Native Public]
    void OnTransformChanged(FTransform& NewTransform); // 0x1ca8910 [Event Public]
    void OnSelectionChanged(bool bIsSelected); // 0x1ca8910 [Event Public]
    void OnManipulatingChanged(bool bIsManipulating); // 0x1ca8910 [Event Public]
    void OnHoveredChanged(bool bIsSelected); // 0x1ca8910 [Event Public]
    void OnEnabledChanged(bool BIsEnabled); // 0x1ca8910 [Event Public]
    bool IsSelectedInEditor(); // 0xfa4210 [Native Public]
    bool IsHovered(); // 0xfa41e0 [Native Public]
    bool IsEnabled(); // 0xfa41b0 [Native Public]
    FTransform GetGlobalTransform(); // 0xfa4120 [Final Native Public]

// UControlRigPoseAsset (/Script/ControlRig.ControlRigPoseAsset)
    void SelectControls(UControlRig* InControlRig, bool bDoMirror); // 0xfa4520 [Final Native Public]
    void SavePose(UControlRig* InControlRig, bool bUseAll); // 0xfa4450 [Final Native Public]
    void ReplaceControlName(const FName& CurrentName, const FName& NewName); // 0xfa4370 [Final Native Public]
    void PastePose(UControlRig* InControlRig, bool bDoKey, bool bDoMirror); // 0xfa4240 [Final Native Public]
    void GetCurrentPose(UControlRig* InControlRig, FControlRigControlPose& OutPose); // 0xfa3f60 [Final Native Public]
    TArray<FName> GetControlNames(); // 0xfa3ee0 [Final Native Public]
    bool DoesMirrorMatch(UControlRig* ControlRig, const FName& ControlName); // 0xfa3e00 [Final Native Public]

// URigHierarchy (/Script/ControlRig.RigHierarchy)
    bool SwitchToWorldSpace(const FRigElementKey& InChild, bool bInitial, bool bAffectChildren); // 0xfb5400 [Final Native Public]
    bool SwitchToParent(const FRigElementKey& InChild, const FRigElementKey& InParent, bool bInitial, bool bAffectChildren); // 0xfb51f0 [Final Native Public]
    bool SwitchToDefaultParent(const FRigElementKey& InChild, bool bInitial, bool bAffectChildren); // 0xfb50b0 [Final Native Public]
    TArray<FRigElementKey> SortKeys(const TArray<FRigElementKey>& InKeys); // 0xfb4f40 [Final Native Public]
    void SetPose_ForBlueprint(const FRigPose& InPose); // 0xfb4c90 [Final Native Public]
    bool SetParentWeightArray(const FRigElementKey& InChild, const TArray<FRigElementWeight>& InWeights, bool bInitial, bool bAffectChildren); // 0xfb4ac0 [Final Native Public]
    bool SetParentWeight(const FRigElementKey& InChild, const FRigElementKey& InParent, const FRigElementWeight& InWeight, bool bInitial, bool bAffectChildren); // 0xfb48d0 [Final Native Public]
    void SetLocalTransformByIndex(int32 InElementIndex, const FTransform& InTransform, bool bInitial, bool bAffectChildren, bool bSetupUndo, bool bPrintPythonCommands); // 0xfb45f0 [Final Native Public]
    void SetLocalTransform(const FRigElementKey& InKey, const FTransform& InTransform, bool bInitial, bool bAffectChildren, bool bSetupUndo, bool bPrintPythonCommands); // 0xfb41f0 [Final Native Public]
    void SetGlobalTransformByIndex(int32 InElementIndex, const FTransform& InTransform, bool bInitial, bool bAffectChildren, bool bSetupUndo); // 0xfb3f60 [Final Native Public]
    void SetGlobalTransform(const FRigElementKey& InKey, const FTransform& InTransform, bool bInitial, bool bAffectChildren, bool bSetupUndo); // 0xfb3ba0 [Final Native Public]
    void SetCurveValueByIndex(int32 InElementIndex, float InValue, bool bSetupUndo); // 0xfb3a70 [Final Native Public]
    void SetCurveValue(const FRigElementKey& InKey, float InValue, bool bSetupUndo); // 0xfb3840 [Final Native Public]
    void SetControlVisibilityByIndex(int32 InElementIndex, bool bVisibility); // 0xfb3750 [Final Native Public]
    void SetControlVisibility(const FRigElementKey& InKey, bool bVisibility); // 0xfb3580 [Final Native Public]
    void SetControlValueByIndex(int32 InElementIndex, const FRigControlValue& InValue, const ERigControlValueType& InValueType, bool bSetupUndo, bool bPrintPythonCommands); // 0xfb3270 [Final Native Public]
    void SetControlValue(const FRigElementKey& InKey, const FRigControlValue& InValue, const ERigControlValueType& InValueType, bool bSetupUndo, bool bPrintPythonCommands); // 0xfb2de0 [Final Native Public]
    void SetControlShapeTransformByIndex(int32 InElementIndex, const FTransform& InTransform, bool bInitial, bool bSetupUndo); // 0xfb2bb0 [Final Native Public]
    void SetControlShapeTransform(const FRigElementKey& InKey, const FTransform& InTransform, bool bInitial, bool bSetupUndo); // 0xfb2860 [Final Native Public]
    void SetControlSettingsByIndex(int32 InElementIndex, const FRigControlSettings& InSettings, bool bSetupUndo, bool bForce, bool bPrintPythonCommands); // 0xfb25c0 [Final Native Public]
    void SetControlSettings(const FRigElementKey& InKey, const FRigControlSettings& InSettings, bool bSetupUndo, bool bForce, bool bPrintPythonCommands); // 0xfb2220 [Final Native Public]
    void SetControlOffsetTransformByIndex(int32 InElementIndex, const FTransform& InTransform, bool bInitial, bool bAffectChildren, bool bSetupUndo, bool bPrintPythonCommands); // 0xfb1f50 [Final Native Public]
    void SetControlOffsetTransform(const FRigElementKey& InKey, const FTransform& InTransform, bool bInitial, bool bAffectChildren, bool bSetupUndo, bool bPrintPythonCommands); // 0xfb1b60 [Final Native Public]
    void SendAutoKeyEvent(const FRigElementKey& InElement, float InOffsetInSeconds, bool bAsynchronous); // 0xfb1a30 [Final Native Public]
    void ResetPoseToInitial(const ERigElementType& InTypeFilter); // 0xfb19b0 [Final Native Public]
    void ResetCurveValues(); // 0xfb1990 [Final Native Public]
    void Reset(); // 0xfb1970 [Final Native Public]
    int32 Num(); // 0xfb1950 [Final Native Public]
    FRigControlValue MakeControlValueFromVector2D(const FVector2D& InValue); // 0xfb1610 [Final Native Static Public]
    FRigControlValue MakeControlValueFromVector(const FVector& InValue); // 0xfb17b0 [Final Native Static Public]
    FRigControlValue MakeControlValueFromTransformNoScale(const FTransformNoScale& InValue); // 0xfb13d0 [Final Native Static Public]
    FRigControlValue MakeControlValueFromTransform(const FTransform& InValue); // 0xfb10e0 [Final Native Static Public]
    FRigControlValue MakeControlValueFromRotator(const FRotator& InValue); // 0xfb0f00 [Final Native Static Public]
    FRigControlValue MakeControlValueFromInt(int32 InValue); // 0xfb0da0 [Final Native Static Public]
    FRigControlValue MakeControlValueFromFloat(float InValue); // 0xfb0c40 [Final Native Static Public]
    FRigControlValue MakeControlValueFromEulerTransform(const FEulerTransform& InValue); // 0xfb0980 [Final Native Static Public]
    FRigControlValue MakeControlValueFromBool(bool InValue); // 0xfb0820 [Final Native Static Public]
    bool IsValidIndex(int32 InElementIndex); // 0xfb0780 [Final Native Public]
    bool IsSelectedByIndex(int32 InIndex); // 0xfb06d0 [Final Native Public]
    bool IsSelected(const FRigElementKey& InKey); // 0xfb0550 [Final Native Public]
    bool IsParentedTo(const FRigElementKey& InChild, const FRigElementKey& InParent); // 0xfb0270 [Final Native Public]
    FVector GetVectorFromControlValue(const FRigControlValue& InValue); // 0xfb0120 [Final Native Static Public]
    FVector2D GetVector2DFromControlValue(const FRigControlValue& InValue); // 0xfaffe0 [Final Native Static Public]
    FTransformNoScale GetTransformNoScaleFromControlValue(const FRigControlValue& InValue); // 0xfafe50 [Final Native Static Public]
    FTransform GetTransformFromControlValue(const FRigControlValue& InValue); // 0xfafcb0 [Final Native Static Public]
    TArray<FRigElementKey> GetSelectedKeys(const ERigElementType& InTypeFilter); // 0xfafbd0 [Final Native Public]
    FRotator GetRotatorFromControlValue(const FRigControlValue& InValue); // 0xfafa70 [Final Native Static Public]
    TArray<FRigElementKey> GetRigidBodyKeys(bool bTraverse); // 0xfaf820 [Final Native Public]
    TArray<FRigElementKey> GetReferenceKeys(bool bTraverse); // 0xfaf5d0 [Final Native Public]
    FRigElementKey GetPreviousParent(FRigElementKey& InKey); // 0xfaf510 [Final Native Public]
    FName GetPreviousName(FRigElementKey& InKey); // 0xfaf460 [Final Native Public]
    FRigPose GetPose(bool bInitial); // 0xfaf2d0 [Final Native Public]
    TArray<FRigElementWeight> GetParentWeightArray(const FRigElementKey& InChild, bool bInitial); // 0xfaf050 [Final Native Public]
    FRigElementWeight GetParentWeight(const FRigElementKey& InChild, const FRigElementKey& InParent, bool bInitial); // 0xfaeef0 [Final Native Public]
    FTransform GetParentTransformByIndex(int32 InElementIndex, bool bInitial); // 0xfaed70 [Final Native Public]
    FTransform GetParentTransform(const FRigElementKey& InKey, bool bInitial); // 0xfaeb30 [Final Native Public]
    TArray<FRigElementKey> GetParents(const FRigElementKey& InKey, bool bRecursive); // 0xfaf190 [Final Native Public]
    int32 GetNumberOfParents(const FRigElementKey& InKey); // 0xfaea80 [Final Native Public]
    TArray<FRigElementKey> GetNullKeys(bool bTraverse); // 0xfae830 [Final Native Public]
    FTransform GetLocalTransformByIndex(int32 InElementIndex, bool bInitial); // 0xfae690 [Final Native Public]
    FTransform GetLocalTransform(const FRigElementKey& InKey, bool bInitial); // 0xfae430 [Final Native Public]
    FRigElementKey GetKey(int32 InElementIndex); // 0xfae370 [Final Native Public]
    int32 GetIntFromControlValue(const FRigControlValue& InValue); // 0xfae250 [Final Native Static Public]
    int32 GetIndex_ForBlueprint(const FRigElementKey& InKey); // 0xfae0f0 [Final Native Public]
    FTransform GetGlobalTransformByIndex(int32 InElementIndex, bool bInitial); // 0xfadf50 [Final Native Public]
    FTransform GetGlobalTransform(const FRigElementKey& InKey, bool bInitial); // 0xfadcf0 [Final Native Public]
    FTransform GetGlobalControlShapeTransformByIndex(int32 InElementIndex, bool bInitial); // 0xfadb60 [Final Native Public]
    FTransform GetGlobalControlShapeTransform(const FRigElementKey& InKey, bool bInitial); // 0xfad910 [Final Native Public]
    FTransform GetGlobalControlOffsetTransformByIndex(int32 InElementIndex, bool bInitial); // 0xfad780 [Final Native Public]
    FTransform GetGlobalControlOffsetTransform(const FRigElementKey& InKey, bool bInitial); // 0xfad530 [Final Native Public]
    float GetFloatFromControlValue(const FRigControlValue& InValue); // 0xfad400 [Final Native Static Public]
    FRigElementKey GetFirstParent(const FRigElementKey& InKey); // 0xfad340 [Final Native Public]
    FEulerTransform GetEulerTransformFromControlValue(const FRigControlValue& InValue); // 0xfad190 [Final Native Static Public]
    float GetCurveValueByIndex(int32 InElementIndex); // 0xfad0d0 [Final Native Public]
    float GetCurveValue(const FRigElementKey& InKey); // 0xfacf50 [Final Native Public]
    TArray<FRigElementKey> GetCurveKeys(); // 0xfacdb0 [Final Native Public]
    FRigControlValue GetControlValueByIndex(int32 InElementIndex, const ERigControlValueType& InValueType); // 0xfacab0 [Final Native Public]
    FRigControlValue GetControlValue(const FRigElementKey& InKey, const ERigControlValueType& InValueType); // 0xfac770 [Final Native Public]
    URigHierarchyController* GetController(bool bCreateIfNeeded); // 0xfacd10 [Final Native Public]
    TArray<FRigElementKey> GetControlKeys(bool bTraverse); // 0xfac520 [Final Native Public]
    TArray<FRigElementKey> GetChildren(const FRigElementKey& InKey, bool bRecursive); // 0xfac3e0 [Final Native Public]
    TArray<FRigElementKey> GetBoneKeys(bool bTraverse); // 0xfac190 [Final Native Public]
    TArray<FRigElementKey> GetAllKeys_ForBlueprint(bool bTraverse); // 0xfac0b0 [Final Native Public]
    FRigNullElement FindNull_ForBlueprintOnly(FRigElementKey& InKey); // 0xfabf00 [Final Native Private]
    FRigControlElement FindControl_ForBlueprintOnly(FRigElementKey& InKey); // 0xfab860 [Final Native Private]
    FRigBoneElement FindBone_ForBlueprintOnly(FRigElementKey& InKey); // 0xfab640 [Final Native Private]
    void CopyPose(URigHierarchy* InHierarchy, bool bCurrent, bool bInitial); // 0xfab530 [Final Native Public]
    void CopyHierarchy(URigHierarchy* InHierarchy); // 0xfab4a0 [Final Native Public]
    bool Contains_ForBlueprint(const FRigElementKey& InKey); // 0xfab330 [Final Native Public]

// URigHierarchyController (/Script/ControlRig.RigHierarchyController)
    bool SetSelection(const TArray<FRigElementKey>& InKeys, bool bPrintPythonCommand); // 0xfbc730 [Final Native Public]
    bool SetParent(const FRigElementKey& InChild, const FRigElementKey& InParent, bool bMaintainGlobalTransform, bool bSetupUndo, bool bPrintPythonCommand); // 0xfbc560 [Final Native Public]
    void SetHierarchy(URigHierarchy* InHierarchy); // 0xfbc4d0 [Final Native Public]
    bool SetControlSettings(const FRigElementKey& InKey, const FRigControlSettings& InSettings, bool bSetupUndo); // 0xfbc320 [Final Native Public]
    bool SelectElement(const FRigElementKey& InKey, bool bSelect, bool bClearSelection); // 0xfbc1e0 [Final Native Public]
    FRigElementKey RenameElement(const FRigElementKey& InElement, const FName& InName, bool bSetupUndo, bool bPrintPythonCommand, bool bClearSelection); // 0xfbc010 [Final Native Public]
    bool RemoveParent(const FRigElementKey& InChild, const FRigElementKey& InParent, bool bMaintainGlobalTransform, bool bSetupUndo, bool bPrintPythonCommand); // 0xfbbe40 [Final Native Public]
    bool RemoveElement(const FRigElementKey& InElement, bool bSetupUndo, bool bPrintPythonCommand); // 0xfbbd00 [Final Native Public]
    bool RemoveAllParents(const FRigElementKey& InChild, bool bMaintainGlobalTransform, bool bSetupUndo, bool bPrintPythonCommand); // 0xfbbb50 [Final Native Public]
    TArray<FRigElementKey> MirrorElements(const TArray<FRigElementKey>& InKeys, const FRigMirrorSettings& InSettings, bool bSelectNewElements, bool bSetupUndo, bool bPrintPythonCommands); // 0xfbb850 [Final Native Public]
    TArray<FRigElementKey> ImportFromText(const FString& InContent, bool bReplaceExistingElements, bool bSelectNewElements, bool bSetupUndo, bool bPrintPythonCommands); // 0xfbb600 [Final Native Public]
    TArray<FRigElementKey> ImportCurves(USkeleton* InSkeleton, const FName& InNameSpace, bool bSelectCurves, bool bSetupUndo, bool bPrintPythonCommand); // 0xfbb3e0 [Final Native Public]
    TArray<FRigElementKey> ImportBones(USkeleton* InSkeleton, const FName& InNameSpace, bool bReplaceExistingBones, bool bRemoveObsoleteBones, bool bSelectBones, bool bSetupUndo, bool bPrintPythonCommand); // 0xfbb150 [Final Native Public]
    URigHierarchy* GetHierarchy(); // 0xfbb120 [Final Native Public]
    FRigControlSettings GetControlSettings(const FRigElementKey& InKey); // 0xfbad80 [Final Native Public]
    FString ExportToText(const TArray<FRigElementKey>& InKeys); // 0xfbac40 [Final Native Public]
    FString ExportSelectionToText(); // 0xfbabc0 [Final Native Public]
    TArray<FRigElementKey> DuplicateElements(const TArray<FRigElementKey>& InKeys, bool bSelectNewElements, bool bSetupUndo, bool bPrintPythonCommands); // 0xfba9b0 [Final Native Public]
    bool DeselectElement(const FRigElementKey& InKey); // 0xfba8f0 [Final Native Public]
    bool ClearSelection(); // 0xfba890 [Final Native Public]
    FRigElementKey AddRigidBody(const FName& InName, const FRigElementKey& InParent, const FRigRigidBodySettings& InSettings, const FTransform& InLocalTransform, bool bSetupUndo, bool bPrintPythonCommand); // 0xfba5d0 [Final Native Public]
    bool AddParent(const FRigElementKey& InChild, const FRigElementKey& InParent, float InWeight, bool bMaintainGlobalTransform, bool bSetupUndo); // 0xfba400 [Final Native Public]
    FRigElementKey AddNull(const FName& InName, const FRigElementKey& InParent, const FTransform& InTransform, bool bTransformInGlobal, bool bSetupUndo, bool bPrintPythonCommand); // 0xfba140 [Final Native Public]
    FRigElementKey AddCurve(const FName& InName, float InValue, bool bSetupUndo, bool bPrintPythonCommand); // 0xfb9fa0 [Final Native Public]
    FRigElementKey AddControl_ForBlueprint(const FName& InName, const FRigElementKey& InParent, const FRigControlSettings& InSettings, const FRigControlValue& InValue, bool bSetupUndo); // 0xfb9a90 [Final Native Public]
    FRigElementKey AddBone(const FName& InName, const FRigElementKey& InParent, const FTransform& InTransform, bool bTransformInGlobal, const ERigBoneType& InBoneType, bool bSetupUndo, bool bPrintPythonCommand); // 0xfb9790 [Final Native Public]

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

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

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

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

// UActorComponent (/Script/Engine.ActorComponent)
    void ToggleActive(); // 0x36ea730 [Native Public]
    void SetTickGroup(const ETickingGroup& NewTickGroup); // 0x4105c40 [Final Native Public]
    void SetTickableWhenPaused(bool bTickableWhenPaused); // 0x4105cc0 [Final Native Public]
    void SetIsReplicated(bool ShouldReplicate); // 0x4105bb0 [Final Native Public]
    void SetComponentTickIntervalAndCooldown(float TickInterval); // 0x4105b30 [Final Native Public]
    void SetComponentTickInterval(float TickInterval); // 0x1982ab0 [Final Native Public]
    void SetComponentTickEnabled(bool bEnabled); // 0x4105aa0 [Native Public]
    void SetAutoActivate(bool bNewAutoActivate); // 0x4101740 [Native Public]
    void SetActive(bool bNewActive, bool bReset); // 0x41059c0 [Native Public]
    void RemoveTickPrerequisiteComponent(UActorComponent* PrerequisiteComponent); // 0x4105930 [Native Public]
    void RemoveTickPrerequisiteActor(AActor* PrerequisiteActor); // 0x41058a0 [Native Public]
    void ReceiveTick(float DeltaSeconds); // 0x1ca8910 [Event Public]
    void ReceiveEndPlay(const EEndPlayReason& EndPlayReason); // 0x1ca8910 [Event Public]
    void ReceiveBeginPlay(); // 0x1ca8910 [Event Public]
    void OnRep_IsActive(); // 0x304a550 [Native Public]
    void K2_DestroyComponent(UObject* Object); // 0x4105790 [Final Native Public]
    bool IsComponentTickEnabled(); // 0x4105760 [Native Public]
    bool IsBeingDestroyed(); // 0x4105730 [Final Native Public]
    bool IsActive(); // 0x4105700 [Final Native Public]
    AActor* GetOwner(); // 0x41056e0 [Final Native Public]
    float GetComponentTickInterval(); // 0x41056b0 [Final Native Public]
    void Deactivate(); // 0x304a360 [Native Public]
    bool ComponentHasTag(const FName& Tag); // 0x4105470 [Final Native Public]
    void AddTickPrerequisiteComponent(UActorComponent* PrerequisiteComponent); // 0x4105310 [Native Public]
    void AddTickPrerequisiteActor(AActor* PrerequisiteActor); // 0x4105280 [Native Public]
    void Activate(bool bReset); // 0x36ea9e0 [Native Public]

// AActor (/Script/Engine.Actor)
    bool WasRecentlyRendered(float Tolerance); // 0x4101970 [Final Native Public]
    void UserConstructionScript(); // 0x1ca8910 [Event Public]
    void TearOff(); // 0x304a570 [Native Public]
    void SetTickGroup(const ETickingGroup& NewTickGroup); // 0x4101860 [Final Native Public]
    void SetTickableWhenPaused(bool bTickableWhenPaused); // 0x41018e0 [Final Native Public]
    void SetReplicates(bool bInReplicates); // 0x41017d0 [Final Native Public]
    void SetReplicateMovement(bool bInReplicateMovement); // 0x4101740 [Native Public]
    void SetRayTracingGroupId(int32 InRaytracingGroupId); // 0x41016b0 [Final Native Public]
    void SetOwner(AActor* NewOwner); // 0x4101620 [Native Public]
    void SetNetDormancy(const ENetDormancy& NewDormancy); // 0x41015a0 [Final Native Public]
    void SetLifeSpan(float InLifespan); // 0x4101510 [Native Public]
    void SetAutoDestroyWhenFinished(bool bVal); // 0x4101480 [Final Native Public]
    void SetActorTickInterval(float TickInterval); // 0x4101400 [Final Native Public]
    void SetActorTickEnabled(bool bEnabled); // 0x4101370 [Final Native Public]
    void SetActorScale3D(const FVector& NewScale3D); // 0x41012e0 [Final Native Public]
    void SetActorRelativeScale3D(const FVector& NewRelativeScale); // 0x4101250 [Final Native Public]
    void SetActorHiddenInGame(bool bNewHidden); // 0x41011c0 [Native Public]
    void SetActorEnableCollision(bool bNewActorEnableCollision); // 0x4101130 [Final Native Public]
    void RemoveTickPrerequisiteComponent(UActorComponent* PrerequisiteComponent); // 0x41010a0 [Native Public]
    void RemoveTickPrerequisiteActor(AActor* PrerequisiteActor); // 0x4101010 [Native Public]
    void ReceiveTick(float DeltaSeconds); // 0x1ca8910 [Event Public]
    void ReceiveRadialDamage(float DamageReceived, UDamageType* DamageType, const FVector& Origin, FHitResult& HitInfo, AController* InstigatedBy, AActor* DamageCauser); // 0x1ca8910 [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); // 0x1ca8910 [Event Public]
    void ReceiveHit(UPrimitiveComponent* MyComp, AActor* Other, UPrimitiveComponent* OtherComp, bool bSelfMoved, const FVector& HitLocation, const FVector& HitNormal, const FVector& NormalImpulse, FHitResult& Hit); // 0x1ca8910 [Event Public]
    void ReceiveEndPlay(const EEndPlayReason& EndPlayReason); // 0x1ca8910 [Event Protected]
    void ReceiveDestroyed(); // 0x1ca8910 [Event Public]
    void ReceiveBeginPlay(); // 0x1ca8910 [Event Protected]
    void ReceiveAnyDamage(float Damage, UDamageType* DamageType, AController* InstigatedBy, AActor* DamageCauser); // 0x1ca8910 [Event Public]
    void ReceiveActorOnReleased(const FKey& ButtonReleased); // 0x1ca8910 [Event Public]
    void ReceiveActorOnInputTouchLeave(const ETouchIndex& FingerIndex); // 0x1ca8910 [Event Public]
    void ReceiveActorOnInputTouchEnter(const ETouchIndex& FingerIndex); // 0x1ca8910 [Event Public]
    void ReceiveActorOnInputTouchEnd(const ETouchIndex& FingerIndex); // 0x1ca8910 [Event Public]
    void ReceiveActorOnInputTouchBegin(const ETouchIndex& FingerIndex); // 0x1ca8910 [Event Public]
    void ReceiveActorOnClicked(const FKey& ButtonPressed); // 0x1ca8910 [Event Public]
    void ReceiveActorEndOverlap(AActor* OtherActor); // 0x1ca8910 [Event Public]
    void ReceiveActorEndCursorOver(); // 0x1ca8910 [Event Public]
    void ReceiveActorBeginOverlap(AActor* OtherActor); // 0x1ca8910 [Event Public]
    void ReceiveActorBeginCursorOver(); // 0x1ca8910 [Event Public]
    void PrestreamTextures(float Seconds, bool bEnableStreaming, int32 CinematicTextureGroups); // 0x4100ef0 [Native Public]
    void OnRep_ReplicateMovement(); // 0x304a550 [Native Public]
    void OnRep_ReplicatedMovement(); // 0x4100ed0 [Native Public]
    void OnRep_Owner(); // 0x36ea730 [Native Protected]
    void OnRep_Instigator(); // 0x4100eb0 [Native Public]
    void OnRep_AttachmentReplication(); // 0x304a1b0 [Native Public]
    void MakeNoise(float Loudness, APawn* NoiseInstigator, const FVector& NoiseLocation, float MaxRange, const FName& Tag); // 0x4100d00 [Final Native Public]
    bool K2_TeleportTo(const FVector& DestLocation, const FRotator& DestRotation); // 0x4100c00 [Final Native Public]
    bool K2_SetActorTransform(FTransform& NewTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x41009a0 [Final Native Public]
    bool K2_SetActorRotation(const FRotator& NewRotation, bool bTeleportPhysics); // 0x41008b0 [Final Native Public]
    void K2_SetActorRelativeTransform(FTransform& NewRelativeTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x4100660 [Final Native Public]
    void K2_SetActorRelativeRotation(const FRotator& NewRelativeRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x4100470 [Final Native Public]
    void K2_SetActorRelativeLocation(const FVector& NewRelativeLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x4100280 [Final Native Public]
    bool K2_SetActorLocationAndRotation(const FVector& NewLocation, const FRotator& NewRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x4100030 [Final Native Public]
    bool K2_SetActorLocation(const FVector& NewLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x40ffe30 [Final Native Public]
    void K2_OnReset(); // 0x1ca8910 [Event Public]
    void K2_OnEndViewTarget(APlayerController* PC); // 0x1ca8910 [Event Public]
    void K2_OnBecomeViewTarget(APlayerController* PC); // 0x1ca8910 [Event Public]
    USceneComponent* K2_GetRootComponent(); // 0x40ffe10 [Final Native Public]
    TArray<UActorComponent*> K2_GetComponentsByClass(TSubclassOf<UActorComponent> ComponentClass); // 0x40ffd30 [Final Native Public]
    FRotator K2_GetActorRotation(); // 0x40ffc40 [Final Native Public]
    FVector K2_GetActorLocation(); // 0x40ffbc0 [Final Native Public]
    void K2_DetachFromActor(const EDetachmentRule& LocationRule, const EDetachmentRule& RotationRule, const EDetachmentRule& ScaleRule); // 0x40ffab0 [Final Native Public]
    void K2_DestroyActor(); // 0x40ffa90 [Native Public]
    void K2_AttachToComponent(USceneComponent* Parent, const FName& SocketName, const EAttachmentRule& LocationRule, const EAttachmentRule& RotationRule, const EAttachmentRule& ScaleRule, bool bWeldSimulatedBodies); // 0x40ff8c0 [Final Native Public]
    void K2_AttachToActor(AActor* ParentActor, const FName& SocketName, const EAttachmentRule& LocationRule, const EAttachmentRule& RotationRule, const EAttachmentRule& ScaleRule, bool bWeldSimulatedBodies); // 0x40ff6f0 [Final Native Public]
    void K2_AttachRootComponentToActor(AActor* InParentActor, const FName& InSocketName, const EAttachLocation& AttachLocationType, bool bWeldSimulatedBodies); // 0x40ff590 [Final Native Public]
    void K2_AttachRootComponentTo(USceneComponent* InParent, const FName& InSocketName, const EAttachLocation& AttachLocationType, bool bWeldSimulatedBodies); // 0x40ff430 [Final Native Public]
    void K2_AddActorWorldTransformKeepScale(FTransform& DeltaTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x40ff1e0 [Final Native Public]
    void K2_AddActorWorldTransform(FTransform& DeltaTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x40fef90 [Final Native Public]
    void K2_AddActorWorldRotation(const FRotator& DeltaRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x40feda0 [Final Native Public]
    void K2_AddActorWorldOffset(const FVector& DeltaLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x40febb0 [Final Native Public]
    void K2_AddActorLocalTransform(FTransform& NewTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x40fe960 [Final Native Public]
    void K2_AddActorLocalRotation(const FRotator& DeltaRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x40fe770 [Final Native Public]
    void K2_AddActorLocalOffset(const FVector& DeltaLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x40fe580 [Final Native Public]
    bool IsOverlappingActor(AActor* Other); // 0x40fe4e0 [Final Native Public]
    bool IsChildActor(); // 0x40fe4b0 [Final Native Public]
    bool IsActorTickEnabled(); // 0x40fe480 [Final Native Public]
    bool IsActorBeingDestroyed(); // 0x40fe450 [Final Native Public]
    bool HasAuthority(); // 0x40fe420 [Final Native Public]
    float GetVerticalDistanceTo(AActor* OtherActor); // 0x40fe380 [Final Native Public]
    FVector GetVelocity(); // 0x40fe330 [Native Public]
    FTransform GetTransform(); // 0x40fe2c0 [Final Native Public]
    bool GetTickableWhenPaused(); // 0x40fe290 [Final Native Public]
    float GetSquaredHorizontalDistanceTo(AActor* OtherActor); // 0x40fe1f0 [Final Native Public]
    float GetSquaredDistanceTo(AActor* OtherActor); // 0x40fe150 [Final Native Public]
    ENetRole GetRemoteRole(); // 0x40fe130 [Final Native Public]
    int32 GetRayTracingGroupId(); // 0x40fe100 [Final Native Public]
    UChildActorComponent* GetParentComponent(); // 0x40fe0d0 [Final Native Public]
    AActor* GetParentActor(); // 0x40fe0a0 [Final Native Public]
    AActor* GetOwner(); // 0x40fe080 [Final Native Public]
    void GetOverlappingComponents(const TArray<UPrimitiveComponent*>& OverlappingComponents); // 0x40fdfd0 [Final Native Public]
    void GetOverlappingActors(const TArray<AActor*>& OverlappingActors, TSubclassOf<AActor> ClassFilter); // 0x40fded0 [Final Native Public]
    ENetRole GetLocalRole(); // 0x40fdeb0 [Final Native Public]
    float GetLifeSpan(); // 0x40fde70 [Native Public]
    FTransform GetLevelTransform(); // 0x40fdde0 [Final Native Public]
    ULevel* GetLevel(); // 0x40fddb0 [Final Native Public]
    AController* GetInstigatorController(); // 0x40fdd80 [Final Native Public]
    APawn* GetInstigator(); // 0x40fdd50 [Final Native Public]
    FVector GetInputVectorAxisValue(const FKey& InputAxisKey); // 0x40fdc30 [Final Native Public]
    float GetInputAxisValue(const FName& InputAxisName); // 0x40fdb90 [Final Native Public]
    float GetInputAxisKeyValue(const FKey& InputAxisKey); // 0x40fda90 [Final Native Public]
    float GetHorizontalDotProductTo(AActor* OtherActor); // 0x40fd9f0 [Final Native Public]
    float GetHorizontalDistanceTo(AActor* OtherActor); // 0x40fd950 [Final Native Public]
    float GetGameTimeSinceCreation(); // 0x40fd920 [Final Native Public]
    float GetDotProductTo(AActor* OtherActor); // 0x40fd880 [Final Native Public]
    float GetDistanceTo(AActor* OtherActor); // 0x40fd7e0 [Final Native Public]
    TArray<UActorComponent*> GetComponentsByTag(TSubclassOf<UActorComponent> ComponentClass, const FName& Tag); // 0x40fd6d0 [Final Native Public]
    TArray<UActorComponent*> GetComponentsByInterface(TSubclassOf<IInterface> Interface); // 0x40fd5f0 [Final Native Public]
    UActorComponent* GetComponentByClass(TSubclassOf<UActorComponent> ComponentClass); // 0x40fd550 [Final Native Public]
    FName GetAttachParentSocketName(); // 0x40fd3d0 [Final Native Public]
    AActor* GetAttachParentActor(); // 0x40fd3a0 [Final Native Public]
    void GetAttachedActors(const TArray<AActor*>& OutActors, bool bResetArray, bool bRecursivelyIncludeAttachedActors); // 0x40fd410 [Final Native Public]
    void GetAllChildActors(const TArray<AActor*>& ChildActors, bool bIncludeDescendants); // 0x40fd2a0 [Final Native Public]
    FVector GetActorUpVector(); // 0x40fd230 [Final Native Public]
    float GetActorTimeDilation(); // 0x40fd200 [Final Native Public]
    float GetActorTickInterval(); // 0x40fd1d0 [Final Native Public]
    FVector GetActorScale3D(); // 0x40fd190 [Final Native Public]
    FVector GetActorRightVector(); // 0x40fd120 [Final Native Public]
    FVector GetActorRelativeScale3D(); // 0x40fd0e0 [Final Native Public]
    FVector GetActorForwardVector(); // 0x40fd070 [Final Native Public]
    void GetActorEyesViewPoint(const FVector& OutLocation, const FRotator& OutRotation); // 0x40fcf80 [Native Public]
    bool GetActorEnableCollision(); // 0x40fcf50 [Final Native Public]
    void GetActorBounds(bool bOnlyCollidingComponents, const FVector& Origin, const FVector& BoxExtent, bool bIncludeFromChildActors); // 0x40fcdc0 [Native Public]
    void ForceNetUpdate(); // 0x40fcda0 [Native Public]
    void FlushNetDormancy(); // 0x40fcd80 [Final Native Public]
    void FinishAddComponent(UActorComponent* Component, bool bManualAttachment, FTransform& RelativeTransform); // 0x40fcbf0 [Final Native Public]
    void EnableInput(APlayerController* PlayerController); // 0x36e57b0 [Native Public]
    void DisableInput(APlayerController* PlayerController); // 0x36d21b0 [Native Public]
    void DetachRootComponentFromParent(bool bMaintainWorldPosition); // 0x40fcb60 [Final Native Public]
    void AddTickPrerequisiteComponent(UActorComponent* PrerequisiteComponent); // 0x40fcad0 [Native Public]
    void AddTickPrerequisiteActor(AActor* PrerequisiteActor); // 0x40fca40 [Native Public]
    UActorComponent* AddComponentByClass(TSubclassOf<UActorComponent> Class, bool bManualAttachment, FTransform& RelativeTransform, bool bDeferredFinish); // 0x40fc850 [Final Native Public]
    UActorComponent* AddComponent(const FName& TemplateName, bool bManualAttachment, FTransform& RelativeTransform, UObject* ComponentTemplateContext, bool bDeferredFinish); // 0x40fc640 [Final Native Public]
    bool ActorHasTag(const FName& Tag); // 0x40fc5a0 [Final Native Public]

// USceneComponent (/Script/Engine.SceneComponent)
    void ToggleVisibility(bool bPropagateToChildren); // 0x42686b0 [Final Native Public]
    void SetWorldScale3D(const FVector& NewScale); // 0x42684c0 [Final Native Public]
    void SetVisibility(bool bNewVisibility, bool bPropagateToChildren); // 0x42683f0 [Final Native Public]
    void SetShouldUpdatePhysicsVolume(bool bInShouldUpdatePhysicsVolume); // 0x4268360 [Final Native Public]
    void SetRelativeScale3D(const FVector& NewScale3D); // 0x42682d0 [Final Native Public]
    void SetMobility(const EComponentMobility& NewMobility); // 0x4268250 [Native Public]
    void SetHiddenInGame(bool NewHidden, bool bPropagateToChildren); // 0x4268180 [Final Native Public]
    void SetAbsolute(bool bNewAbsoluteLocation, bool bNewAbsoluteRotation, bool bNewAbsoluteScale); // 0x4267fc0 [Final Native Public]
    void ResetRelativeTransform(); // 0x4267fa0 [Final Native Public]
    void OnRep_Visibility(bool OldValue); // 0x4267c80 [Final Native Private]
    void OnRep_Transform(); // 0x4267c60 [Final Native Private]
    void OnRep_AttachSocketName(); // 0x4267c40 [Final Native Private]
    void OnRep_AttachParent(); // 0x4267c20 [Final Native Private]
    void OnRep_AttachChildren(); // 0x4267c00 [Final Native Private]
    void K2_SetWorldTransform(FTransform& NewTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x42679b0 [Final Native Public]
    void K2_SetWorldRotation(const FRotator& NewRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x42677c0 [Final Native Public]
    void K2_SetWorldLocationAndRotation(const FVector& NewLocation, const FRotator& NewRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x4267580 [Final Native Public]
    void K2_SetWorldLocation(const FVector& NewLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x4267390 [Final Native Public]
    void K2_SetRelativeTransform(FTransform& NewTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x4267140 [Final Native Public]
    void K2_SetRelativeRotation(const FRotator& NewRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x4266f50 [Final Native Public]
    void K2_SetRelativeLocationAndRotation(const FVector& NewLocation, const FRotator& NewRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x4266d10 [Final Native Public]
    void K2_SetRelativeLocation(const FVector& NewLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x4266b20 [Final Native Public]
    FTransform K2_GetComponentToWorld(); // 0x4266a90 [Final Native Public]
    FVector K2_GetComponentScale(); // 0x4266a50 [Final Native Public]
    FRotator K2_GetComponentRotation(); // 0x4266a10 [Final Native Public]
    FVector K2_GetComponentLocation(); // 0x42669d0 [Final Native Public]
    void K2_DetachFromComponent(const EDetachmentRule& LocationRule, const EDetachmentRule& RotationRule, const EDetachmentRule& ScaleRule, bool bCallModify); // 0x4266870 [Final Native Public]
    bool K2_AttachToComponent(USceneComponent* Parent, const FName& SocketName, const EAttachmentRule& LocationRule, const EAttachmentRule& RotationRule, const EAttachmentRule& ScaleRule, bool bWeldSimulatedBodies); // 0x42666a0 [Final Native Public]
    bool K2_AttachTo(USceneComponent* InParent, const FName& InSocketName, const EAttachLocation& AttachType, bool bWeldSimulatedBodies); // 0x4266540 [Final Native Public]
    void K2_AddWorldTransformKeepScale(FTransform& DeltaTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x42662f0 [Final Native Public]
    void K2_AddWorldTransform(FTransform& DeltaTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x42660a0 [Final Native Public]
    void K2_AddWorldRotation(const FRotator& DeltaRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x4265eb0 [Final Native Public]
    void K2_AddWorldOffset(const FVector& DeltaLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x4265cc0 [Final Native Public]
    void K2_AddRelativeRotation(const FRotator& DeltaRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x4265ad0 [Final Native Public]
    void K2_AddRelativeLocation(const FVector& DeltaLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x42658e0 [Final Native Public]
    void K2_AddLocalTransform(FTransform& DeltaTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x4265690 [Final Native Public]
    void K2_AddLocalRotation(const FRotator& DeltaRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x42654a0 [Final Native Public]
    void K2_AddLocalOffset(const FVector& DeltaLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x42652b0 [Final Native Public]
    bool IsVisible(); // 0x4265280 [Native Public]
    bool IsSimulatingPhysics(const FName& BoneName); // 0x42651e0 [Native Public]
    bool IsAnySimulatingPhysics(); // 0x42651b0 [Native Public]
    FVector GetUpVector(); // 0x4265010 [Final Native Public]
    FTransform GetSocketTransform(const FName& InSocketName, const ERelativeTransformSpace& TransformSpace); // 0x4264ee0 [Native Public]
    FRotator GetSocketRotation(const FName& InSocketName); // 0x4264e30 [Native Public]
    FQuat GetSocketQuaternion(const FName& InSocketName); // 0x4264d80 [Native Public]
    FVector GetSocketLocation(const FName& InSocketName); // 0x4264cd0 [Native Public]
    bool GetShouldUpdatePhysicsVolume(); // 0x4264ca0 [Final Native Public]
    FVector GetRightVector(); // 0x4264c60 [Final Native Public]
    FTransform GetRelativeTransform(); // 0x4264bd0 [Final Native Public]
    APhysicsVolume* GetPhysicsVolume(); // 0x4264ba0 [Final Native Public]
    void GetParentComponents(const TArray<USceneComponent*>& Parents); // 0x4264af0 [Final Native Public]
    int32 GetNumChildrenComponents(); // 0x4264ac0 [Final Native Public]
    FVector GetForwardVector(); // 0x423d650 [Final Native Public]
    FVector GetComponentVelocity(); // 0x4264a70 [Native Public]
    void GetChildrenComponents(bool bIncludeAllDescendants, const TArray<USceneComponent*>& Children); // 0x4264970 [Final Native Public]
    USceneComponent* GetChildComponent(int32 ChildIndex); // 0x42648d0 [Final Native Public]
    FName GetAttachSocketName(); // 0x42648b0 [Final Native Public]
    USceneComponent* GetAttachParent(); // 0x4264890 [Final Native Public]
    TArray<FName> GetAllSocketNames(); // 0x4264810 [Final Native Public]
    bool DoesSocketExist(const FName& InSocketName); // 0x4264770 [Native Public]
    void DetachFromParent(bool bMaintainWorldPosition, bool bCallModify); // 0x4264690 [Native Public]

// UPrimitiveComponent (/Script/Engine.PrimitiveComponent)
    bool WasRecentlyRendered(float Tolerance); // 0x42583d0 [Final Native Public]
    void WakeRigidBody(const FName& BoneName); // 0x4258340 [Native Public]
    void WakeAllRigidBodies(); // 0x4258320 [Native Public]
    void SetWalkableSlopeOverride(FWalkableSlopeOverride& NewOverride); // 0x4258270 [Native Public]
    void SetVisibleInSceneCaptureOnly(bool bValue); // 0x42581e0 [Final Native Public]
    void SetVisibleInRayTracing(bool bNewVisibleInRayTracing); // 0x4258150 [Final Native Public]
    void SetVectorParameterForDefaultCustomPrimitiveData(const FName& ParameterName, const FVector4& Value); // 0x4258060 [Final Native Public]
    void SetVectorParameterForCustomPrimitiveData(const FName& ParameterName, const FVector4& Value); // 0x4257f70 [Final Native Public]
    void SetUseCCD(bool InUseCCD, const FName& BoneName); // 0x4257ea0 [Native Public]
    void SetTranslucentSortPriority(int32 NewTranslucentSortPriority); // 0x4257e10 [Final Native Public]
    void SetTranslucencySortDistanceOffset(float NewTranslucencySortDistanceOffset); // 0x4257d90 [Final Native Public]
    void SetSingleSampleShadowFromStationaryLights(bool bNewSingleSampleShadowFromStationaryLights); // 0x4257d00 [Final Native Public]
    void SetSimulatePhysics(bool bSimulate); // 0x4257c70 [Native Public]
    void SetScalarParameterForDefaultCustomPrimitiveData(const FName& ParameterName, float Value); // 0x4257ba0 [Final Native Public]
    void SetScalarParameterForCustomPrimitiveData(const FName& ParameterName, float Value); // 0x4257ad0 [Final Native Public]
    void SetRenderInMainPass(bool bValue); // 0x4257a40 [Final Native Public]
    void SetRenderInDepthPass(bool bValue); // 0x42579b0 [Final Native Public]
    void SetRenderCustomDepth(bool bValue); // 0x4257920 [Final Native Public]
    void SetReceivesDecals(bool bNewReceivesDecals); // 0x4257890 [Final Native Public]
    void SetPhysMaterialOverride(UPhysicalMaterial* NewPhysMaterial); // 0x42571f0 [Native Public]
    void SetPhysicsMaxAngularVelocityInRadians(float NewMaxAngVel, bool bAddToCurrent, const FName& BoneName); // 0x4257770 [Final Native Public]
    void SetPhysicsMaxAngularVelocityInDegrees(float NewMaxAngVel, bool bAddToCurrent, const FName& BoneName); // 0x4257650 [Final Native Public]
    void SetPhysicsLinearVelocity(const FVector& NewVel, bool bAddToCurrent, const FName& BoneName); // 0x4257510 [Native Public]
    void SetPhysicsAngularVelocityInRadians(const FVector& NewAngVel, bool bAddToCurrent, const FName& BoneName); // 0x42573d0 [Native Public]
    void SetPhysicsAngularVelocityInDegrees(const FVector& NewAngVel, bool bAddToCurrent, const FName& BoneName); // 0x4257280 [Final Native Public]
    void SetOwnerNoSee(bool bNewOwnerNoSee); // 0x4257160 [Final Native Public]
    void SetOnlyOwnerSee(bool bNewOnlyOwnerSee); // 0x42570d0 [Final Native Public]
    void SetNotifyRigidBodyCollision(bool bNewNotifyRigidBodyCollision); // 0x4257040 [Native Public]
    void SetMaterialByName(const FName& MaterialSlotName, UMaterialInterface* Material); // 0x4256f70 [Native Public]
    void SetMaterial(int32 ElementIndex, UMaterialInterface* Material); // 0x4256ea0 [Native Public]
    void SetMassScale(const FName& BoneName, float InMassScale); // 0x4256dc0 [Native Public]
    void SetMassOverrideInKg(const FName& BoneName, float MassInKg, bool bOverrideMass); // 0x4256cb0 [Native Public]
    void SetLinearDamping(float InDamping); // 0x415f6a0 [Native Public]
    void SetLightingChannels(bool bChannel0, bool bChannel1, bool bChannel2); // 0x4256b80 [Final Native Public]
    void SetLightAttachmentsAsGroup(bool bInLightAttachmentsAsGroup); // 0x4256af0 [Final Native Public]
    void SetHiddenInSceneCapture(bool bValue); // 0x4256a60 [Final Native Public]
    void SetGenerateOverlapEvents(bool bInGenerateOverlapEvents); // 0x42569d0 [Final Native Public]
    void SetExcludeFromLightAttachmentGroup(bool bInExcludeFromLightAttachmentGroup); // 0x4256940 [Final Native Public]
    void SetEnableGravity(bool bGravityEnabled); // 0x42568b0 [Native Public]
    void SetEmissiveLightSource(bool NewEmissiveLightSource); // 0x4256820 [Final Native Public]
    void SetDefaultCustomPrimitiveDataVector4(int32 DataIndex, const FVector4& Value); // 0x4256730 [Final Native Public]
    void SetDefaultCustomPrimitiveDataVector3(int32 DataIndex, const FVector& Value); // 0x4256650 [Final Native Public]
    void SetDefaultCustomPrimitiveDataVector2(int32 DataIndex, const FVector2D& Value); // 0x4256580 [Final Native Public]
    void SetDefaultCustomPrimitiveDataFloat(int32 DataIndex, float Value); // 0x42564b0 [Final Native Public]
    void SetCustomPrimitiveDataVector4(int32 DataIndex, const FVector4& Value); // 0x42563c0 [Final Native Public]
    void SetCustomPrimitiveDataVector3(int32 DataIndex, const FVector& Value); // 0x42562e0 [Final Native Public]
    void SetCustomPrimitiveDataVector2(int32 DataIndex, const FVector2D& Value); // 0x4256210 [Final Native Public]
    void SetCustomPrimitiveDataFloat(int32 DataIndex, float Value); // 0x4256140 [Final Native Public]
    void SetCustomDepthStencilWriteMask(const ERendererStencilMask& WriteMaskBit); // 0x42560c0 [Final Native Public]
    void SetCustomDepthStencilValue(int32 Value); // 0x4256030 [Final Native Public]
    void SetCullDistance(float NewCullDistance); // 0x4255fb0 [Final Native Public]
    void SetConstraintMode(const EDOFMode& ConstraintMode); // 0x4255f30 [Native Public]
    void SetCollisionResponseToChannel(const ECollisionChannel& Channel, const ECollisionResponse& NewResponse); // 0x4255e60 [Native Public]
    void SetCollisionResponseToAllChannels(const ECollisionResponse& NewResponse); // 0x4255de0 [Native Public]
    void SetCollisionProfileName(const FName& InCollisionProfileName, bool bUpdateOverlaps); // 0x4255d10 [Native Public]
    void SetCollisionObjectType(const ECollisionChannel& Channel); // 0x4255c90 [Native Public]
    void SetCollisionEnabled(const ECollisionEnabled& NewType); // 0x4255c10 [Native Public]
    void SetCenterOfMass(const FVector& CenterOfMassOffset, const FName& BoneName); // 0x4255b30 [Final Native Public]
    void SetCastShadow(bool NewCastShadow); // 0x4255aa0 [Final Native Public]
    void SetCastInsetShadow(bool bInCastInsetShadow); // 0x4255a10 [Final Native Public]
    void SetCastHiddenShadow(bool NewCastHiddenShadow); // 0x4255980 [Final Native Public]
    void SetCastContactShadow(bool bInCastContactShadow); // 0x42558f0 [Final Native Public]
    void SetBoundsScale(float NewBoundsScale); // 0x4255870 [Final Native Public]
    void SetAngularDamping(float InDamping); // 0x415fca0 [Native Public]
    void SetAllUseCCD(bool InUseCCD); // 0x42557e0 [Native Public]
    void SetAllPhysicsLinearVelocity(const FVector& NewVel, bool bAddToCurrent); // 0x42556f0 [Native Public]
    void SetAllPhysicsAngularVelocityInRadians(const FVector& NewAngVel, bool bAddToCurrent); // 0x4255600 [Native Public]
    void SetAllPhysicsAngularVelocityInDegrees(const FVector& NewAngVel, bool bAddToCurrent); // 0x42554f0 [Final Native Public]
    void SetAllMassScale(float InMassScale); // 0x4255460 [Native Public]
    FVector ScaleByMomentOfInertia(const FVector& InputVector, const FName& BoneName); // 0x4255340 [Native Public]
    void PutRigidBodyToSleep(const FName& BoneName); // 0x42552b0 [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); // 0x4254ed0 [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); // 0x4254b40 [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); // 0x42547a0 [Final Native Public]
    bool K2_IsQueryCollisionEnabled(); // 0x4254760 [Final Native Public]
    bool K2_IsPhysicsCollisionEnabled(); // 0x4254720 [Final Native Public]
    bool K2_IsCollisionEnabled(); // 0x42546e0 [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); // 0x4254340 [Final Native Public]
    bool IsOverlappingComponent(UPrimitiveComponent* OtherComp); // 0x42542a0 [Final Native Public]
    bool IsOverlappingActor(AActor* Other); // 0x4254200 [Final Native Public]
    bool IsGravityEnabled(); // 0x42541d0 [Native Public]
    bool IsAnyRigidBodyAwake(); // 0x42541a0 [Native Public]
    void IgnoreComponentWhenMoving(UPrimitiveComponent* Component, bool bShouldIgnore); // 0x42540d0 [Final Native Public]
    void IgnoreActorWhenMoving(AActor* Actor, bool bShouldIgnore); // 0x4254000 [Final Native Public]
    FWalkableSlopeOverride GetWalkableSlopeOverride(); // 0x4253fd0 [Final Native Public]
    FVector GetPhysicsLinearVelocityAtPoint(const FVector& Point, const FName& BoneName); // 0x4253ec0 [Final Native Public]
    FVector GetPhysicsLinearVelocity(const FName& BoneName); // 0x4253e10 [Final Native Public]
    FVector GetPhysicsAngularVelocityInRadians(const FName& BoneName); // 0x4253d60 [Final Native Public]
    FVector GetPhysicsAngularVelocityInDegrees(const FName& BoneName); // 0x4253ca0 [Final Native Public]
    void GetOverlappingComponents(const TArray<UPrimitiveComponent*>& OutOverlappingComponents); // 0x4253bf0 [Final Native Public]
    void GetOverlappingActors(const TArray<AActor*>& OverlappingActors, TSubclassOf<AActor> ClassFilter); // 0x4253af0 [Final Native Public]
    int32 GetNumMaterials(); // 0x4253ac0 [Native Public]
    UMaterialInterface* GetMaterialFromCollisionFaceIndex(int32 FaceIndex, const int32& SectionIndex); // 0x42539e0 [Native Public]
    UMaterialInterface* GetMaterial(int32 ElementIndex); // 0x4253940 [Native Public]
    float GetMassScale(const FName& BoneName); // 0x42538a0 [Native Public]
    float GetMass(); // 0x4253860 [Native Public]
    float GetLinearDamping(); // 0x4253820 [Native Public]
    FVector GetInertiaTensor(const FName& BoneName); // 0x4253770 [Native Public]
    bool GetGenerateOverlapEvents(); // 0x4253740 [Final Native Public]
    int32 GetCustomPrimitiveDataIndexForVectorParameter(const FName& ParameterName); // 0x42536a0 [Final Native Public]
    int32 GetCustomPrimitiveDataIndexForScalarParameter(const FName& ParameterName); // 0x4253600 [Final Native Public]
    ECollisionResponse GetCollisionResponseToChannel(const ECollisionChannel& Channel); // 0x4253570 [Native Public]
    FName GetCollisionProfileName(); // 0x4253530 [Final Native Public]
    ECollisionChannel GetCollisionObjectType(); // 0x4253500 [Native Public]
    ECollisionEnabled GetCollisionEnabled(); // 0x42534d0 [Native Public]
    float GetClosestPointOnCollision(const FVector& Point, const FVector& OutPointOnBody, const FName& BoneName); // 0x4253390 [Final Native Public]
    FVector GetCenterOfMass(const FName& BoneName); // 0x42532e0 [Final Native Public]
    float GetAngularDamping(); // 0x42532a0 [Native Public]
    UMaterialInstanceDynamic* CreateDynamicMaterialInstance(int32 ElementIndex, UMaterialInterface* SourceMaterial, const FName& OptionalName); // 0x4253180 [Native Public]
    UMaterialInstanceDynamic* CreateAndSetMaterialInstanceDynamicFromMaterial(int32 ElementIndex, UMaterialInterface* Parent); // 0x42530b0 [Native Public]
    UMaterialInstanceDynamic* CreateAndSetMaterialInstanceDynamic(int32 ElementIndex); // 0x4253010 [Native Public]
    TArray<UPrimitiveComponent*> CopyArrayOfMoveIgnoreComponents(); // 0x4252f90 [Final Native Public]
    TArray<AActor*> CopyArrayOfMoveIgnoreActors(); // 0x4252f10 [Final Native Public]
    void ClearMoveIgnoreComponents(); // 0x4252ee0 [Final Native Public]
    void ClearMoveIgnoreActors(); // 0x4252ec0 [Final Native Public]
    bool CanCharacterStepUp(APawn* Pawn); // 0x4252e20 [Native Public]
    void AddVelocityChangeImpulseAtLocation(const FVector& Impulse, const FVector& Location, const FName& BoneName); // 0x4252cd0 [Native Public]
    void AddTorqueInRadians(const FVector& Torque, const FName& BoneName, bool bAccelChange); // 0x4252ba0 [Native Public]
    void AddTorqueInDegrees(const FVector& Torque, const FName& BoneName, bool bAccelChange); // 0x4252a60 [Final Native Public]
    void AddRadialImpulse(const FVector& Origin, float Radius, float Strength, const ERadialImpulseFalloff& Falloff, bool bVelChange); // 0x4252880 [Native Public]
    void AddRadialForce(const FVector& Origin, float Radius, float Strength, const ERadialImpulseFalloff& Falloff, bool bAccelChange); // 0x42526a0 [Native Public]
    void AddImpulseAtLocation(const FVector& Impulse, const FVector& Location, const FName& BoneName); // 0x4252550 [Native Public]
    void AddImpulse(const FVector& Impulse, const FName& BoneName, bool bVelChange); // 0x4252420 [Native Public]
    void AddForceAtLocationLocal(const FVector& Force, const FVector& Location, const FName& BoneName); // 0x42522d0 [Native Public]
    void AddForceAtLocation(const FVector& Force, const FVector& Location, const FName& BoneName); // 0x4252180 [Native Public]
    void AddForce(const FVector& Force, const FName& BoneName, bool bAccelChange); // 0x4252050 [Native Public]
    void AddAngularImpulseInRadians(const FVector& Impulse, const FName& BoneName, bool bVelChange); // 0x4251f20 [Native Public]
    void AddAngularImpulseInDegrees(const FVector& Impulse, const FName& BoneName, bool bVelChange); // 0x4251de0 [Final Native Public]

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

// UMeshComponent (/Script/Engine.MeshComponent)
    void SetVectorParameterValueOnMaterials(const FName& ParameterName, const FVector& ParameterValue); // 0x421e970 [Final Native Public]
    void SetScalarParameterValueOnMaterials(const FName& ParameterName, float ParameterValue); // 0x421e8a0 [Final Native Public]
    void PrestreamTextures(float Seconds, bool bPrioritizeCharacterTextures, int32 CinematicTextureGroups); // 0x421e680 [Native Public]
    bool IsMaterialSlotNameValid(const FName& MaterialSlotName); // 0x421e5e0 [Native Public]
    TArray<FName> GetMaterialSlotNames(); // 0x421e220 [Native Public]
    TArray<UMaterialInterface*> GetMaterials(); // 0x421e2a0 [Native Public]
    int32 GetMaterialIndex(const FName& MaterialSlotName); // 0x421e180 [Native Public]

// USplineComponent (/Script/Engine.SplineComponent)
    void UpdateSpline(); // 0x428c760 [Native Public]
    void SetWorldLocationAtSplinePoint(int32 PointIndex, const FVector& InLocation); // 0x428c680 [Final Native Public]
    void SetUpVectorAtSplinePoint(int32 PointIndex, const FVector& InUpVector, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline); // 0x428c510 [Final Native Public]
    void SetUnselectedSplineSegmentColor(const FLinearColor& SegmentColor); // 0x428bc40 [Final Native Public]
    void SetTangentsAtSplinePoint(int32 PointIndex, const FVector& InArriveTangent, const FVector& InLeaveTangent, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline); // 0x428c340 [Final Native Public]
    void SetTangentColor(const FLinearColor& TangentColor); // 0x428bc40 [Final Native Public]
    void SetTangentAtSplinePoint(int32 PointIndex, const FVector& InTangent, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline); // 0x428c1d0 [Final Native Public]
    void SetSplineWorldPoints(const TArray<FVector>& Points); // 0x428c120 [Final Native Public]
    void SetSplinePointType(int32 PointIndex, const ESplinePointType& Type, bool bUpdateSpline); // 0x428bee0 [Final Native Public]
    void SetSplinePoints(const TArray<FVector>& Points, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline); // 0x428bff0 [Final Native Public]
    void SetSplineLocalPoints(const TArray<FVector>& Points); // 0x428be30 [Final Native Public]
    void SetSelectedSplineSegmentColor(const FLinearColor& SegmentColor); // 0x428bc40 [Final Native Public]
    void SetScaleAtSplinePoint(int32 PointIndex, const FVector& InScaleVector, bool bUpdateSpline); // 0x428bb30 [Final Native Public]
    void SetRotationAtSplinePoint(int32 PointIndex, const FRotator& InRotation, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline); // 0x428b9c0 [Final Native Public]
    void SetLocationAtSplinePoint(int32 PointIndex, const FVector& InLocation, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline); // 0x428b850 [Final Native Public]
    void SetDrawDebug(bool bShow); // 0x428b7c0 [Final Native Public]
    void SetDefaultUpVector(const FVector& UpVector, const ESplineCoordinateSpace& CoordinateSpace); // 0x428b6e0 [Final Native Public]
    void SetClosedLoopAtPosition(bool bInClosedLoop, float Key, bool bUpdateSpline); // 0x428b5c0 [Final Native Public]
    void SetClosedLoop(bool bInClosedLoop, bool bUpdateSpline); // 0x428b4f0 [Final Native Public]
    void RemoveSplinePoint(int32 Index, bool bUpdateSpline); // 0x428b420 [Final Native Public]
    bool IsClosedLoop(); // 0x428b3f0 [Final Native Public]
    FVector GetWorldTangentAtDistanceAlongSpline(float Distance); // 0x428b340 [Final Native Public]
    FRotator GetWorldRotationAtTime(float Time, bool bUseConstantVelocity); // 0x428b240 [Final Native Public]
    FRotator GetWorldRotationAtDistanceAlongSpline(float Distance); // 0x428b190 [Final Native Public]
    FVector GetWorldLocationAtTime(float Time, bool bUseConstantVelocity); // 0x428b090 [Final Native Public]
    FVector GetWorldLocationAtSplinePoint(int32 PointIndex); // 0x428afe0 [Final Native Public]
    FVector GetWorldLocationAtDistanceAlongSpline(float Distance); // 0x428af30 [Final Native Public]
    FVector GetWorldDirectionAtTime(float Time, bool bUseConstantVelocity); // 0x428ae30 [Final Native Public]
    FVector GetWorldDirectionAtDistanceAlongSpline(float Distance); // 0x428ad80 [Final Native Public]
    FVector GetVectorPropertyAtSplinePoint(int32 Index, const FName& PropertyName); // 0x428aca0 [Final Native Public]
    FVector GetVectorPropertyAtSplineInputKey(float InKey, const FName& PropertyName); // 0x428abb0 [Final Native Public]
    FVector GetUpVectorAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity); // 0x428aa60 [Final Native Public]
    FVector GetUpVectorAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x428a980 [Final Native Public]
    FVector GetUpVectorAtSplineInputKey(float InKey, const ESplineCoordinateSpace& CoordinateSpace); // 0x428a890 [Final Native Public]
    FVector GetUpVectorAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace); // 0x428a7a0 [Final Native Public]
    FTransform GetTransformAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity, bool bUseScale); // 0x428a5e0 [Final Native Public]
    FTransform GetTransformAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace, bool bUseScale); // 0x428a470 [Final Native Public]
    FTransform GetTransformAtSplineInputKey(float InKey, const ESplineCoordinateSpace& CoordinateSpace, bool bUseScale); // 0x428a2f0 [Final Native Public]
    FTransform GetTransformAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace, bool bUseScale); // 0x428a170 [Final Native Public]
    FVector GetTangentAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity); // 0x428a020 [Final Native Public]
    FVector GetTangentAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x42885e0 [Final Native Public]
    FVector GetTangentAtSplineInputKey(float InKey, const ESplineCoordinateSpace& CoordinateSpace); // 0x4289f30 [Final Native Public]
    FVector GetTangentAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace); // 0x4289e40 [Final Native Public]
    ESplinePointType GetSplinePointType(int32 PointIndex); // 0x4289da0 [Final Native Public]
    float GetSplineLength(); // 0x4289d70 [Final Native Public]
    FVector GetScaleAtTime(float Time, bool bUseConstantVelocity); // 0x4289bd0 [Final Native Public]
    FVector GetScaleAtSplinePoint(int32 PointIndex); // 0x4289b20 [Final Native Public]
    FVector GetScaleAtSplineInputKey(float InKey); // 0x4289a70 [Final Native Public]
    FVector GetScaleAtDistanceAlongSpline(float Distance); // 0x42899c0 [Final Native Public]
    FRotator GetRotationAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity); // 0x4289870 [Final Native Public]
    FRotator GetRotationAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x4289790 [Final Native Public]
    FRotator GetRotationAtSplineInputKey(float InKey, const ESplineCoordinateSpace& CoordinateSpace); // 0x42896a0 [Final Native Public]
    FRotator GetRotationAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace); // 0x42895b0 [Final Native Public]
    float GetRollAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity); // 0x4289490 [Final Native Public]
    float GetRollAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x42893c0 [Final Native Public]
    float GetRollAtSplineInputKey(float InKey, const ESplineCoordinateSpace& CoordinateSpace); // 0x42892e0 [Final Native Public]
    float GetRollAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace); // 0x4289200 [Final Native Public]
    FVector GetRightVectorAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity); // 0x42890b0 [Final Native Public]
    FVector GetRightVectorAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x4288fd0 [Final Native Public]
    FVector GetRightVectorAtSplineInputKey(float InKey, const ESplineCoordinateSpace& CoordinateSpace); // 0x4288ee0 [Final Native Public]
    FVector GetRightVectorAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace); // 0x4288df0 [Final Native Public]
    int32 GetNumberOfSplineSegments(); // 0x4288dc0 [Final Native Public]
    int32 GetNumberOfSplinePoints(); // 0x4288d90 [Final Native Public]
    FVector GetLocationAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity); // 0x4288c40 [Final Native Public]
    FVector GetLocationAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x4288b60 [Final Native Public]
    FVector GetLocationAtSplineInputKey(float InKey, const ESplineCoordinateSpace& CoordinateSpace); // 0x4288a70 [Final Native Public]
    FVector GetLocationAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace); // 0x4288980 [Final Native Public]
    void GetLocationAndTangentAtSplinePoint(int32 PointIndex, const FVector& Location, const FVector& Tangent, const ESplineCoordinateSpace& CoordinateSpace); // 0x42887f0 [Final Native Public]
    void GetLocalLocationAndTangentAtSplinePoint(int32 PointIndex, const FVector& LocalLocation, const FVector& LocalTangent); // 0x42886c0 [Final Native Public]
    FVector GetLeaveTangentAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x42885e0 [Final Native Public]
    float GetInputKeyAtDistanceAlongSpline(float Distance); // 0x4288540 [Final Native Public]
    float GetFloatPropertyAtSplinePoint(int32 Index, const FName& PropertyName); // 0x4288470 [Final Native Public]
    float GetFloatPropertyAtSplineInputKey(float InKey, const FName& PropertyName); // 0x42883a0 [Final Native Public]
    float GetDistanceAlongSplineAtSplinePoint(int32 PointIndex); // 0x4288300 [Final Native Public]
    float GetDistanceAlongSplineAtSplineInputKey(float InKey); // 0x4288260 [Final Native Public]
    FVector GetDirectionAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity); // 0x4288110 [Final Native Public]
    FVector GetDirectionAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x4288030 [Final Native Public]
    FVector GetDirectionAtSplineInputKey(float InKey, const ESplineCoordinateSpace& CoordinateSpace); // 0x4287f40 [Final Native Public]
    FVector GetDirectionAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace); // 0x4287e50 [Final Native Public]
    FVector GetDefaultUpVector(const ESplineCoordinateSpace& CoordinateSpace); // 0x4287db0 [Final Native Public]
    FVector GetArriveTangentAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x4287cd0 [Final Native Public]
    FVector FindUpVectorClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace); // 0x4287bd0 [Final Native Public]
    FTransform FindTransformClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace, bool bUseScale); // 0x4287a50 [Final Native Public]
    FVector FindTangentClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace); // 0x4287950 [Final Native Public]
    FVector FindScaleClosestToWorldLocation(const FVector& WorldLocation); // 0x42878a0 [Final Native Public]
    FRotator FindRotationClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace); // 0x42877a0 [Final Native Public]
    float FindRollClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace); // 0x42876c0 [Final Native Public]
    FVector FindRightVectorClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace); // 0x42875c0 [Final Native Public]
    FVector FindLocationClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace); // 0x42874c0 [Final Native Public]
    float FindInputKeyClosestToWorldLocation(const FVector& WorldLocation); // 0x4287420 [Final Native Public]
    FVector FindDirectionClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace); // 0x4287320 [Final Native Public]
    bool DivideSplineIntoPolylineRecursive(float StartDistanceAlongSpline, float EndDistanceAlongSpline, const ESplineCoordinateSpace& CoordinateSpace, float MaxSquareDistanceFromSpline, const TArray<FVector>& OutPoints); // 0x4287130 [Final Native Public]
    bool ConvertSplineToPolyLine(const ESplineCoordinateSpace& CoordinateSpace, float MaxSquareDistanceFromSpline, const TArray<FVector>& OutPoints); // 0x4286ff0 [Final Native Public]
    bool ConvertSplineSegmentToPolyLine(int32 SplinePointStartIndex, const ESplineCoordinateSpace& CoordinateSpace, float MaxSquareDistanceFromSpline, const TArray<FVector>& OutPoints); // 0x4286e70 [Final Native Public]
    void ClearSplinePoints(bool bUpdateSpline); // 0x4286de0 [Final Native Public]
    void AddSplineWorldPoint(const FVector& position); // 0x4286d40 [Final Native Public]
    void AddSplinePointAtIndex(const FVector& position, int32 Index, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline); // 0x4286bd0 [Final Native Public]
    void AddSplinePoint(const FVector& position, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline); // 0x4286ab0 [Final Native Public]
    void AddSplineLocalPoint(const FVector& position); // 0x4286a20 [Final Native Public]
    void AddPoints(const TArray<FSplinePoint>& Points, bool bUpdateSpline); // 0x4286920 [Final Native Public]
    void AddPoint(FSplinePoint& Point, bool bUpdateSpline); // 0x42867e0 [Final Native Public]

// UFXSystemComponent (/Script/Engine.FXSystemComponent)
    void SetVectorParameter(const FName& ParameterName, const FVector& Param); // 0x4233540 [Native Public]
    void SetUseAutoManageAttachment(bool bAutoManage); // 0x42334b0 [Native Public]
    void SetIntParameter(const FName& ParameterName, int32 Param); // 0x4233120 [Native Public]
    void SetFloatParameter(const FName& ParameterName, float Param); // 0x4233040 [Native Public]
    void SetEmitterEnable(const FName& EmitterName, bool bNewEnableState); // 0x4232f70 [Native Public]
    void SetColorParameter(const FName& ParameterName, const FLinearColor& Param); // 0x4232e90 [Native Public]
    void SetBoolParameter(const FName& ParameterName, bool Param); // 0x4232dc0 [Native Public]
    void SetAutoAttachmentParameters(USceneComponent* Parent, const FName& SocketName, const EAttachmentRule& LocationRule, const EAttachmentRule& RotationRule, const EAttachmentRule& ScaleRule); // 0x4232460 [Native Public]
    void SetActorParameter(const FName& ParameterName, AActor* Param); // 0x4232260 [Native Public]
    void ReleaseToPool(); // 0x4232240 [Native Public]
    UFXSystemAsset* GetFXSystemAsset(); // 0x4232140 [Native Public]

// UAnimNotifyState (/Script/Engine.AnimNotifyState)
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x1ca8910 [Event Public]
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x1ca8910 [Event Public]
    bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference); // 0x1ca8910 [Event Public]
    FString GetNotifyName(); // 0x411bd70 [Native Event Public]
    float GetDefaultTriggerWeightThreshold(); // 0x411bc50 [Native Event Public]

// UAnimNotify (/Script/Engine.AnimNotify)
    bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x1ca8910 [Event Public]
    FString GetNotifyName(); // 0x411bd70 [Native Event Public]
    float GetDefaultTriggerWeightThreshold(); // 0x411bc50 [Native Event Public]

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

// USkinnedMeshComponent (/Script/Engine.SkinnedMeshComponent)
    void UnloadSkinWeightProfile(const FName& InProfileName); // 0x4278b00 [Final Native Public]
    void UnHideBoneByName(const FName& BoneName); // 0x4278a70 [Final Native Public]
    void TransformToBoneSpace(const FName& BoneName, const FVector& InPosition, const FRotator& InRotation, const FVector& OutPosition, const FRotator& OutRotation); // 0x42788a0 [Final Native Public]
    void TransformFromBoneSpace(const FName& BoneName, const FVector& InPosition, const FRotator& InRotation, const FVector& OutPosition, const FRotator& OutRotation); // 0x42786d0 [Final Native Public]
    void ShowMaterialSection(int32 MaterialID, int32 SectionIndex, bool bShow, int32 LODIndex); // 0x4278580 [Final Native Public]
    void ShowAllMaterialSections(int32 LODIndex); // 0x42784f0 [Final Native Public]
    void SetVertexOffsetUsage(int32 LODIndex, int32 Usage); // 0x4278440 [Final Native Public]
    void SetVertexColorOverride_LinearColor(int32 LODIndex, const TArray<FLinearColor>& VertexColors); // 0x4278350 [Final Native Public]
    bool SetSkinWeightProfile(const FName& InProfileName); // 0x42782b0 [Final Native Public]
    void SetSkinWeightOverride(int32 LODIndex, const TArray<FSkelMeshSkinWeightInfo>& SkinWeights); // 0x42781c0 [Final Native Public]
    void SetSkeletalMesh(USkeletalMesh* NewMesh, bool bReinitPose); // 0x42780f0 [Native Public]
    void SetRenderStatic(bool bNewValue); // 0x4278060 [Final Native Public]
    void SetPreSkinningOffsets(int32 LODIndex, const TArray<FVector>& Offsets); // 0x4277f50 [Final Native Public]
    void SetPostSkinningOffsets(int32 LODIndex, const TArray<FVector>& Offsets); // 0x4277f50 [Final Native Public]
    void SetPhysicsAsset(UPhysicsAsset* NewPhysicsAsset, bool bForceReInit); // 0x4277e80 [Native Public]
    void SetMinLOD(int32 InNewMinLOD); // 0x4277df0 [Final Native Public]
    void SetMeshDeformer(UMeshDeformer* InMeshDeformer); // 0x4277d60 [Final Native Public]
    void SetMasterPoseComponent(USkinnedMeshComponent* NewMasterBoneComponent, bool bForceUpdate); // 0x4277c90 [Final Native Public]
    void SetForcedLOD(int32 InNewForcedLOD); // 0x4277c00 [Final Native Public]
    void SetCastCapsuleIndirectShadow(bool bNewValue); // 0x4277b70 [Final Native Public]
    void SetCastCapsuleDirectShadow(bool bNewValue); // 0x4277ae0 [Final Native Public]
    void SetCapsuleIndirectShadowMinVisibility(float NewValue); // 0x4277a60 [Final Native Public]
    bool IsUsingSkinWeightProfile(); // 0x4277a30 [Final Native Public]
    bool IsMaterialSectionShown(int32 MaterialID, int32 LODIndex); // 0x4277960 [Final Native Public]
    bool IsBoneHiddenByName(const FName& BoneName); // 0x42778c0 [Final Native Public]
    void HideBoneByName(const FName& BoneName, const EPhysBodyOp& PhysBodyOption); // 0x42776a0 [Final Native Public]
    int32 GetVertexOffsetUsage(int32 LODIndex); // 0x4277620 [Final Native Public]
    bool GetTwistAndSwingAngleOfDeltaRotationFromRefPose(const FName& BoneName, const float& OutTwistAngle, const float& OutSwingAngle); // 0x4277500 [Final Native Public]
    FName GetSocketBoneName(const FName& InSocketName); // 0x42773c0 [Final Native Public]
    FTransform GetRefPoseTransform(int32 BoneIndex); // 0x42772e0 [Final Native Public]
    FVector GetRefPosePosition(int32 BoneIndex); // 0x4277230 [Final Native Public]
    FName GetParentBone(const FName& BoneName); // 0x42771a0 [Final Native Public]
    int32 GetNumLODs(); // 0x4277170 [Final Native Public]
    int32 GetNumBones(); // 0x4277140 [Final Native Public]
    int32 GetForcedLOD(); // 0x4277110 [Final Native Public]
    FTransform GetDeltaTransformFromRefPose(const FName& BoneName, const FName& BaseName); // 0x4276fe0 [Final Native Public]
    FName GetCurrentSkinWeightProfileName(); // 0x4276fc0 [Final Native Public]
    FName GetBoneName(int32 BoneIndex); // 0x4276f30 [Final Native Public]
    int32 GetBoneIndex(const FName& BoneName); // 0x4276e90 [Final Native Public]
    FName FindClosestBone_K2(const FVector& TestLocation, const FVector& BoneLocation, float IgnoreScale, bool bRequirePhysicsAsset); // 0x4276c40 [Final Native Public]
    void ClearVertexColorOverride(int32 LODIndex); // 0x4276bb0 [Final Native Public]
    void ClearSkinWeightProfile(); // 0x4276b90 [Final Native Public]
    void ClearSkinWeightOverride(int32 LODIndex); // 0x4276b00 [Final Native Public]
    bool BoneIsChildOf(const FName& BoneName, const FName& ParentBoneName); // 0x4276a30 [Final Native Public]

// USkeletalMeshComponent (/Script/Engine.SkeletalMeshComponent)
    void UnlinkAnimClassLayers(TSubclassOf<UAnimInstance> InClass); // 0x4273100 [Final Native Public]
    void UnbindClothFromMasterPoseComponent(bool bRestoreSimulationSpace); // 0x4273070 [Final Native Public]
    void ToggleDisablePostProcessBlueprint(); // 0x4273050 [Final Native Public]
    void TermBodiesBelow(const FName& ParentBoneName); // 0x4272fc0 [Final Native Public]
    void SuspendClothingSimulation(); // 0x4272fa0 [Final Native Public]
    void Stop(); // 0x4272f80 [Final Native Public]
    void SnapshotPose(FPoseSnapshot& Snapshot); // 0x4272eb0 [Final Native Public]
    void SetUpdateClothInEditor(bool NewUpdateState); // 0x4272e20 [Final Native Public]
    void SetUpdateAnimationInEditor(bool NewUpdateState); // 0x4272e20 [Final Native Public]
    void SetTeleportRotationThreshold(float Threshold); // 0x4272da0 [Final Native Public]
    void SetTeleportDistanceThreshold(float Threshold); // 0x4272d20 [Final Native Public]
    void SetPosition(float InPos, bool bFireNotifies); // 0x4272c40 [Final Native Public]
    void SetPlayRate(float Rate); // 0x4272bc0 [Final Native Public]
    void SetPhysicsBlendWeight(float PhysicsBlendWeight); // 0x4272b40 [Final Native Public]
    void SetNotifyRigidBodyCollisionBelow(bool bNewNotifyRigidBodyCollision, const FName& BoneName, bool bIncludeSelf); // 0x4272a20 [Native Public]
    void SetMorphTarget(const FName& MorphTargetName, float Value, bool bRemoveZeroWeight); // 0x4272900 [Final Native Public]
    void SetEnablePhysicsBlending(bool bNewBlendPhysics); // 0x4272870 [Final Native Public]
    void SetEnableGravityOnAllBodiesBelow(bool bEnableGravity, const FName& BoneName, bool bIncludeSelf); // 0x4272760 [Final Native Public]
    void SetEnableBodyGravity(bool bEnableGravity, const FName& BoneName); // 0x4272690 [Final Native Public]
    void SetDisablePostProcessBlueprint(bool bInDisablePostProcess); // 0x4272600 [Final Native Public]
    void SetDisableAnimCurves(bool bInDisableAnimCurves); // 0x4272570 [Final Native Public]
    void SetConstraintProfileForAll(const FName& ProfileName, bool bDefaultIfNotFound); // 0x42724a0 [Final Native Public]
    void SetConstraintProfile(const FName& JointName, const FName& ProfileName, bool bDefaultIfNotFound); // 0x4272390 [Final Native Public]
    void SetClothMaxDistanceScale(float Scale); // 0x4272310 [Final Native Public]
    void SetBodyNotifyRigidBodyCollision(bool bNewNotifyRigidBodyCollision, const FName& BoneName); // 0x4272240 [Native Public]
    void SetAnimClass(TSubclassOf<UObject> NewClass); // 0x42720a0 [Native Public]
    void SetAnimationMode(const EAnimationMode& InAnimationMode); // 0x42721c0 [Final Native Public]
    void SetAnimation(UAnimationAsset* NewAnimToPlay); // 0x4272130 [Final Native Public]
    void SetAngularLimits(const FName& InBoneName, float Swing1LimitAngle, float TwistLimitAngle, float Swing2LimitAngle); // 0x4271f40 [Final Native Public]
    void SetAllowRigidBodyAnimNode(bool bInAllow, bool bReinitAnim); // 0x4271d70 [Final Native Public]
    void SetAllowedAnimCurvesEvaluation(const TArray<FName>& List, bool bAllow); // 0x4271e40 [Final Native Public]
    void SetAllowClothActors(bool bInAllow); // 0x4271ce0 [Final Native Public]
    void SetAllowAnimCurveEvaluation(bool bInAllow); // 0x4271c50 [Final Native Public]
    void SetAllMotorsAngularVelocityDrive(bool bEnableSwingDrive, bool bEnableTwistDrive, bool bSkipCustomPhysicsType); // 0x4271b20 [Final Native Public]
    void SetAllMotorsAngularPositionDrive(bool bEnableSwingDrive, bool bEnableTwistDrive, bool bSkipCustomPhysicsType); // 0x42719f0 [Final Native Public]
    void SetAllMotorsAngularDriveParams(float InSpring, float InDamping, float InForceLimit, bool bSkipCustomPhysicsType); // 0x4271880 [Final Native Public]
    void SetAllBodiesSimulatePhysics(bool bNewSimulate); // 0x42717f0 [Final Native Public]
    void SetAllBodiesPhysicsBlendWeight(float PhysicsBlendWeight, bool bSkipCustomPhysicsType); // 0x4271710 [Final Native Public]
    void SetAllBodiesBelowSimulatePhysics(const FName& InBoneName, bool bNewSimulate, bool bIncludeSelf); // 0x42715e0 [Final Native Public]
    void SetAllBodiesBelowPhysicsDisabled(const FName& InBoneName, bool bDisabled, bool bIncludeSelf); // 0x42714b0 [Final Native Public]
    void SetAllBodiesBelowPhysicsBlendWeight(const FName& InBoneName, float PhysicsBlendWeight, bool bSkipCustomPhysicsType, bool bIncludeSelf); // 0x4271330 [Final Native Public]
    void SetAllBodiesBelowLinearVelocity(const FName& InBoneName, const FVector& LinearVelocity, bool bIncludeSelf); // 0x4271200 [Final Native Public]
    void ResumeClothingSimulation(); // 0x42711e0 [Final Native Public]
    void ResetClothTeleportMode(); // 0x42711c0 [Final Native Public]
    void ResetAnimInstanceDynamics(const ETeleportType& InTeleportType); // 0x4271140 [Final Native Public]
    void ResetAllowedAnimCurveEvaluation(); // 0x4271120 [Final Native Public]
    void ResetAllBodiesSimulatePhysics(); // 0x4271100 [Final Native Public]
    void PlayAnimation(UAnimationAsset* NewAnimToPlay, bool bLooping); // 0x4271030 [Final Native Public]
    void Play(bool bLooping); // 0x4270fa0 [Final Native Public]
    void OverrideAnimationData(UAnimationAsset* InAnimToPlay, bool bIsLooping, bool BIsPlaying, float position, float PlayRate); // 0x4270de0 [Final Native Public]
    void LinkAnimGraphByTag(const FName& InTag, TSubclassOf<UAnimInstance> InClass); // 0x4270d10 [Final Native Public]
    void LinkAnimClassLayers(TSubclassOf<UAnimInstance> InClass); // 0x4270c80 [Final Native Public]
    bool K2_GetClosestPointOnPhysicsAsset(const FVector& WorldPosition, const FVector& ClosestWorldPosition, const FVector& Normal, const FName& BoneName, const float& Distance); // 0x4270a70 [Final Native Public]
    bool IsPlaying(); // 0x4270a40 [Final Native Public]
    bool IsClothingSimulationSuspended(); // 0x4270a10 [Final Native Public]
    bool IsBodyGravityEnabled(const FName& BoneName); // 0x4270970 [Final Native Public]
    bool HasValidAnimationInstance(); // 0x4270940 [Final Native Public]
    bool GetTransformAttribute_Ref(const FName& BoneName, const FName& AttributeName, FTransform& OutValue, const ECustomBoneAttributeLookup& LookupType); // 0x4270740 [Final Native Public]
    bool GetTransformAttribute(const FName& BoneName, const FName& AttributeName, const FTransform& DefaultValue, FTransform& OutValue, const ECustomBoneAttributeLookup& LookupType); // 0x4270490 [Final Native Public]
    float GetTeleportRotationThreshold(); // 0x4270460 [Final Native Public]
    float GetTeleportDistanceThreshold(); // 0x4270460 [Final Native Public]
    bool GetStringAttribute_Ref(const FName& BoneName, const FName& AttributeName, const FString& OutValue, const ECustomBoneAttributeLookup& LookupType); // 0x42702a0 [Final Native Public]
    bool GetStringAttribute(const FName& BoneName, const FName& AttributeName, const FString& DefaultValue, const FString& OutValue, const ECustomBoneAttributeLookup& LookupType); // 0x4270080 [Final Native Public]
    FVector GetSkeletalCenterOfMass(); // 0x4270040 [Final Native Public]
    UAnimInstance* GetPostProcessInstance(); // 0x4270010 [Final Native Public]
    float GetPosition(); // 0x426ffe0 [Final Native Public]
    float GetPlayRate(); // 0x426ffb0 [Final Native Public]
    float GetMorphTarget(const FName& MorphTargetName); // 0x426ff10 [Final Native Public]
    UAnimInstance* GetLinkedAnimLayerInstanceByGroup(const FName& InGroup); // 0x426fe70 [Final Native Public]
    UAnimInstance* GetLinkedAnimLayerInstanceByClass(TSubclassOf<UAnimInstance> InClass); // 0x426fdd0 [Final Native Public]
    void GetLinkedAnimGraphInstancesByTag(const FName& InTag, const TArray<UAnimInstance*>& OutLinkedInstances); // 0x426fce0 [Final Native Public]
    UAnimInstance* GetLinkedAnimGraphInstanceByTag(const FName& InTag); // 0x426fc40 [Final Native Public]
    bool GetIntegerAttribute_Ref(const FName& BoneName, const FName& AttributeName, const int32& OutValue, const ECustomBoneAttributeLookup& LookupType); // 0x426faa0 [Final Native Public]
    bool GetIntegerAttribute(const FName& BoneName, const FName& AttributeName, int32 DefaultValue, const int32& OutValue, const ECustomBoneAttributeLookup& LookupType); // 0x426f8b0 [Final Native Public]
    bool GetFloatAttribute_Ref(const FName& BoneName, const FName& AttributeName, const float& OutValue, const ECustomBoneAttributeLookup& LookupType); // 0x426f700 [Final Native Public]
    bool GetFloatAttribute(const FName& BoneName, const FName& AttributeName, float DefaultValue, const float& OutValue, const ECustomBoneAttributeLookup& LookupType); // 0x426f510 [Final Native Public]
    bool GetDisablePostProcessBlueprint(); // 0x426f4e0 [Final Native Public]
    bool GetDisableAnimCurves(); // 0x426f4b0 [Final Native Public]
    void GetCurrentJointAngles(const FName& InBoneName, const float& Swing1Angle, const float& TwistAngle, const float& Swing2Angle); // 0x426f330 [Final Native Public]
    void GetConstraintsFromBody(const FName& BodyName, bool bParentConstraints, bool bChildConstraints, bool bIncludesTerminated, const TArray<FConstraintInstanceAccessor>& OutConstraints); // 0x426f160 [Final Native Public]
    void GetConstraints(bool bIncludesTerminated, const TArray<FConstraintInstanceAccessor>& OutConstraints); // 0x426f060 [Final Native Public]
    FConstraintInstanceAccessor GetConstraintByName(const FName& ConstraintName, bool bIncludesTerminated); // 0x426ef80 [Final Native Public]
    float GetClothMaxDistanceScale(); // 0x426ef20 [Final Native Public]
    UClothingSimulationInteractor* GetClothingSimulationInteractor(); // 0x426ef50 [Final Native Public]
    float GetBoneMass(const FName& BoneName, bool bScaleMass); // 0x426ee50 [Final Native Public]
    FVector GetBoneLinearVelocity(const FName& InBoneName); // 0x426ed90 [Final Native Public]
    UAnimInstance* GetAnimInstance(); // 0x426ed30 [Final Native Public]
    TSubclassOf<UObject> GetAnimClass(); // 0x426ed00 [Final Native Public]
    EAnimationMode GetAnimationMode(); // 0x426ed60 [Final Native Public]
    bool GetAllowRigidBodyAnimNode(); // 0x426eca0 [Final Native Public]
    bool GetAllowedAnimCurveEvaluate(); // 0x426ecd0 [Final Native Public]
    bool GetAllowClothActors(); // 0x426ec70 [Final Native Public]
    void ForceClothNextUpdateTeleportAndReset(); // 0x426ec50 [Final Native Public]
    void ForceClothNextUpdateTeleport(); // 0x426ec30 [Final Native Public]
    FName FindConstraintBoneName(int32 ConstraintIndex); // 0x426eba0 [Final Native Public]
    void ClearMorphTargets(); // 0x426eb80 [Final Native Public]
    void BreakConstraint(const FVector& Impulse, const FVector& HitLocation, const FName& InBoneName); // 0x426ea30 [Final Native Public]
    void BindClothToMasterPoseComponent(); // 0x426ea10 [Final Native Public]
    void AllowAnimCurveEvaluation(const FName& NameOfCurve, bool bAllow); // 0x426e940 [Final Native Public]
    void AddImpulseToAllBodiesBelow(const FVector& Impulse, const FName& BoneName, bool bVelChange, bool bIncludeSelf); // 0x426e7a0 [Native Public]
    void AddForceToAllBodiesBelow(const FVector& Force, const FName& BoneName, bool bAccelChange, bool bIncludeSelf); // 0x426e600 [Native Public]
    void AccumulateAllBodiesBelowPhysicsBlendWeight(const FName& InBoneName, float AddPhysicsBlendWeight, bool bSkipCustomPhysicsType); // 0x426e4e0 [Final Native Public]

// UAnimInstance (/Script/Engine.AnimInstance)
    bool WasAnimNotifyTriggeredInStateMachine(int32 MachineIndex, TSubclassOf<UAnimNotify> AnimNotifyType); // 0x41132e0 [Final Native Public]
    bool WasAnimNotifyTriggeredInSourceState(int32 MachineIndex, int32 StateIndex, TSubclassOf<UAnimNotify> AnimNotifyType); // 0x41131d0 [Final Native Public]
    bool WasAnimNotifyTriggeredInAnyState(TSubclassOf<UAnimNotify> AnimNotifyType); // 0x4113130 [Final Native Public]
    bool WasAnimNotifyStateActiveInStateMachine(int32 MachineIndex, TSubclassOf<UAnimNotifyState> AnimNotifyStateType); // 0x4113060 [Final Native Public]
    bool WasAnimNotifyStateActiveInSourceState(int32 MachineIndex, int32 StateIndex, TSubclassOf<UAnimNotifyState> AnimNotifyStateType); // 0x4112f50 [Final Native Public]
    bool WasAnimNotifyStateActiveInAnyState(TSubclassOf<UAnimNotifyState> AnimNotifyStateType); // 0x4112eb0 [Final Native Public]
    bool WasAnimNotifyNameTriggeredInStateMachine(int32 MachineIndex, const FName& NotifyName); // 0x4112de0 [Final Native Public]
    bool WasAnimNotifyNameTriggeredInSourceState(int32 MachineIndex, int32 StateIndex, const FName& NotifyName); // 0x4112cd0 [Final Native Public]
    bool WasAnimNotifyNameTriggeredInAnyState(const FName& NotifyName); // 0x4112c30 [Final Native Public]
    void UnlockAIResources(bool bUnlockMovement, bool UnlockAILogic); // 0x4110800 [Final Native Public]
    void UnlinkAnimClassLayers(TSubclassOf<UAnimInstance> InClass); // 0x4112ba0 [Final Native Public]
    APawn* TryGetPawnOwner(); // 0x4112b70 [Native Public]
    void StopSlotAnimation(float InBlendOutTime, const FName& SlotNodeName); // 0x4112aa0 [Final Native Public]
    void SnapshotPose(FPoseSnapshot& Snapshot); // 0x41129d0 [Native Public]
    void SetUseMainInstanceMontageEvaluationData(bool bSet); // 0x4112940 [Final Native Public]
    void SetRootMotionMode(const ERootMotionMode& Value); // 0x4101860 [Final Native Public]
    void SetReceiveNotifiesFromLinkedInstances(bool bSet); // 0x41128b0 [Final Native Public]
    void SetPropagateNotifiesToLinkedInstances(bool bSet); // 0x4112820 [Final Native Public]
    void SetMorphTarget(const FName& MorphTargetName, float Value); // 0x4112750 [Final Native Public]
    void SavePoseSnapshot(const FName& SnapshotName); // 0x41126c0 [Native Public]
    void ResetDynamics(const ETeleportType& InTeleportType); // 0x4112640 [Final Native Public]
    void RequestSlotGroupInertialization(const FName& InSlotGroupName, float Duration); // 0x4112570 [Final Native Public]
    void RemovePoseSnapshot(const FName& SnapshotName); // 0x41124e0 [Final Native Public]
    UAnimMontage* PlaySlotAnimationAsDynamicMontage_WithBlendSettings(UAnimSequenceBase* Asset, const FName& SlotNodeName, FMontageBlendSettings& BlendInSettings, FMontageBlendSettings& BlendOutSettings, float InPlayRate, int32 LoopCount, float BlendOutTriggerTime, float InTimeToStartMontageAt); // 0x4112250 [Final Native Public]
    UAnimMontage* PlaySlotAnimationAsDynamicMontage_WithBlendArgs(UAnimSequenceBase* Asset, const FName& SlotNodeName, FAlphaBlendArgs& BlendIn, FAlphaBlendArgs& BlendOut, float InPlayRate, int32 LoopCount, float BlendOutTriggerTime, float InTimeToStartMontageAt); // 0x4111fc0 [Final Native Public]
    UAnimMontage* PlaySlotAnimationAsDynamicMontage(UAnimSequenceBase* Asset, const FName& SlotNodeName, float BlendInTime, float BlendOutTime, float InPlayRate, int32 LoopCount, float BlendOutTriggerTime, float InTimeToStartMontageAt); // 0x4111d60 [Final Native Public]
    void MontageSync_StopFollowing(UAnimMontage* MontageFollower); // 0x41109e0 [Final Native Public]
    void MontageSync_Follow(UAnimMontage* MontageFollower, UAnimInstance* OtherAnimInstance, UAnimMontage* MontageLeader); // 0x41108d0 [Final Native Public]
    void Montage_StopWithBlendSettings(FMontageBlendSettings& BlendOutSettings, UAnimMontage* Montage); // 0x4111c70 [Final Native Public]
    void Montage_StopWithBlendOut(FAlphaBlendArgs& BlendOut, UAnimMontage* Montage); // 0x4111b80 [Final Native Public]
    void Montage_StopGroupByName(float InBlendOutTime, const FName& GroupName); // 0x4111ab0 [Final Native Public]
    void Montage_Stop(float InBlendOutTime, UAnimMontage* Montage); // 0x41119e0 [Final Native Public]
    void Montage_SetPosition(UAnimMontage* Montage, float NewPosition); // 0x4111910 [Final Native Public]
    void Montage_SetPlayRate(UAnimMontage* Montage, float NewPlayRate); // 0x4111840 [Final Native Public]
    void Montage_SetNextSection(const FName& SectionNameToChange, const FName& NextSection, UAnimMontage* Montage); // 0x4111730 [Final Native Public]
    void Montage_Resume(UAnimMontage* Montage); // 0x41116a0 [Final Native Public]
    float Montage_PlayWithBlendSettings(UAnimMontage* MontageToPlay, FMontageBlendSettings& BlendInSettings, float InPlayRate, const EMontagePlayReturnType& ReturnValueType, float InTimeToStartMontageAt, bool bStopAllMontages); // 0x41114a0 [Final Native Public]
    float Montage_PlayWithBlendIn(UAnimMontage* MontageToPlay, FAlphaBlendArgs& BlendIn, float InPlayRate, const EMontagePlayReturnType& ReturnValueType, float InTimeToStartMontageAt, bool bStopAllMontages); // 0x41112a0 [Final Native Public]
    float Montage_Play(UAnimMontage* MontageToPlay, float InPlayRate, const EMontagePlayReturnType& ReturnValueType, float InTimeToStartMontageAt, bool bStopAllMontages); // 0x41110f0 [Final Native Public]
    void Montage_Pause(UAnimMontage* Montage); // 0x4111060 [Final Native Public]
    void Montage_JumpToSectionsEnd(const FName& SectionName, UAnimMontage* Montage); // 0x4110f90 [Final Native Public]
    void Montage_JumpToSection(const FName& SectionName, UAnimMontage* Montage); // 0x4110ec0 [Final Native Public]
    bool Montage_IsPlaying(UAnimMontage* Montage); // 0x4110e20 [Final Native Public]
    bool Montage_IsActive(UAnimMontage* Montage); // 0x4110d80 [Final Native Public]
    float Montage_GetPosition(UAnimMontage* Montage); // 0x4110ce0 [Final Native Public]
    float Montage_GetPlayRate(UAnimMontage* Montage); // 0x4110c40 [Final Native Public]
    bool Montage_GetIsStopped(UAnimMontage* Montage); // 0x4110ba0 [Final Native Public]
    FName Montage_GetCurrentSection(UAnimMontage* Montage); // 0x4110b10 [Final Native Public]
    float Montage_GetBlendTime(UAnimMontage* Montage); // 0x4110a70 [Final Native Public]
    void LockAIResources(bool bLockMovement, bool LockAILogic); // 0x4110800 [Final Native Public]
    void LinkAnimGraphByTag(const FName& InTag, TSubclassOf<UAnimInstance> InClass); // 0x4110730 [Final Native Public]
    void LinkAnimClassLayers(TSubclassOf<UAnimInstance> InClass); // 0x41106a0 [Final Native Public]
    bool IsUsingMainInstanceMontageEvaluationData(); // 0x41105d0 [Final Native Public]
    bool IsSyncGroupBetweenMarkers(const FName& InSyncGroupName, const FName& PreviousMarker, const FName& NextMarker, bool bRespectMarkerOrder); // 0x4110470 [Final Native Public]
    bool IsPlayingSlotAnimation(UAnimSequenceBase* Asset, const FName& SlotNodeName); // 0x41103a0 [Final Native Public]
    bool IsAnyMontagePlaying(); // 0x4110370 [Final Native Public]
    bool HasMarkerBeenHitThisFrame(const FName& SyncGroup, const FName& MarkerName); // 0x41102a0 [Final Native Public]
    bool GetTimeToClosestMarker(const FName& SyncGroup, const FName& MarkerName, const float& OutMarkerTime); // 0x4110180 [Final Native Public]
    FMarkerSyncAnimPosition GetSyncGroupPosition(const FName& InSyncGroupName); // 0x41100d0 [Final Native Public]
    float GetRelevantAnimTimeRemainingFraction(int32 MachineIndex, int32 StateIndex); // 0x4110000 [Final Native Public]
    float GetRelevantAnimTimeRemaining(int32 MachineIndex, int32 StateIndex); // 0x410ff30 [Final Native Public]
    float GetRelevantAnimTimeFraction(int32 MachineIndex, int32 StateIndex); // 0x410fe60 [Final Native Public]
    float GetRelevantAnimTime(int32 MachineIndex, int32 StateIndex); // 0x410fd90 [Final Native Public]
    float GetRelevantAnimLength(int32 MachineIndex, int32 StateIndex); // 0x410fcc0 [Final Native Public]
    bool GetReceiveNotifiesFromLinkedInstances(); // 0x410fc90 [Final Native Public]
    bool GetPropagateNotifiesToLinkedInstances(); // 0x410fc60 [Final Native Public]
    USkeletalMeshComponent* GetOwningComponent(); // 0x410fc00 [Final Native Public]
    AActor* GetOwningActor(); // 0x410fbd0 [Final Native Public]
    void GetLinkedAnimLayerInstancesByGroup(const FName& InGroup, const TArray<UAnimInstance*>& OutLinkedInstances); // 0x410f9f0 [Final Native Public]
    UAnimInstance* GetLinkedAnimLayerInstanceByGroupAndClass(const FName& InGroup, TSubclassOf<UAnimInstance> InClass); // 0x410f920 [Final Native Public]
    UAnimInstance* GetLinkedAnimLayerInstanceByGroup(const FName& InGroup); // 0x410f880 [Final Native Public]
    UAnimInstance* GetLinkedAnimLayerInstanceByClass(TSubclassOf<UAnimInstance> InClass); // 0x410f7e0 [Final Native Public]
    void GetLinkedAnimGraphInstancesByTag(const FName& InTag, const TArray<UAnimInstance*>& OutLinkedInstances); // 0x410f6f0 [Final Native Public]
    UAnimInstance* GetLinkedAnimGraphInstanceByTag(const FName& InTag); // 0x410f650 [Final Native Public]
    float GetInstanceTransitionTimeElapsedFraction(int32 MachineIndex, int32 TransitionIndex); // 0x410f580 [Final Native Public]
    float GetInstanceTransitionTimeElapsed(int32 MachineIndex, int32 TransitionIndex); // 0x410f4b0 [Final Native Public]
    float GetInstanceTransitionCrossfadeDuration(int32 MachineIndex, int32 TransitionIndex); // 0x410f3e0 [Final Native Public]
    float GetInstanceStateWeight(int32 MachineIndex, int32 StateIndex); // 0x410f310 [Final Native Public]
    float GetInstanceMachineWeight(int32 MachineIndex); // 0x410f270 [Final Native Public]
    float GetInstanceCurrentStateElapsedTime(int32 MachineIndex); // 0x410f1d0 [Final Native Public]
    float GetInstanceAssetPlayerTimeFromEndFraction(int32 AssetPlayerIndex); // 0x410f130 [Final Native Public]
    float GetInstanceAssetPlayerTimeFromEnd(int32 AssetPlayerIndex); // 0x410f090 [Final Native Public]
    float GetInstanceAssetPlayerTimeFraction(int32 AssetPlayerIndex); // 0x410eff0 [Final Native Public]
    float GetInstanceAssetPlayerTime(int32 AssetPlayerIndex); // 0x410ef50 [Final Native Public]
    float GetInstanceAssetPlayerLength(int32 AssetPlayerIndex); // 0x410eeb0 [Final Native Public]
    float GetDeltaSeconds(); // 0x410ee50 [Final Native Public]
    float GetCurveValue(const FName& CurveName); // 0x410edb0 [Final Native Public]
    FName GetCurrentStateName(int32 MachineIndex); // 0x410ed20 [Final Native Public]
    UAnimMontage* GetCurrentActiveMontage(); // 0x410ecf0 [Final Native Public]
    void GetAllCurveNames(const TArray<FName>& OutNames); // 0x410e7e0 [Final Native Public]
    void GetActiveCurveNames(const EAnimCurveType& CurveType, const TArray<FName>& OutNames); // 0x410e6f0 [Final Native Public]
    void ClearMorphTargets(); // 0x410e6d0 [Final Native Public]
    float CalculateDirection(const FVector& Velocity, const FRotator& BaseRotation); // 0x410e5d0 [Final Native Public]
    void BlueprintUpdateAnimation(float DeltaTimeX); // 0x1ca8910 [Event Public]
    void BlueprintThreadSafeUpdateAnimation(float DeltaTime); // 0x1ca8910 [Event Public]
    void BlueprintPostEvaluateAnimation(); // 0x1ca8910 [Event Public]
    void BlueprintLinkedAnimationLayersInitialized(); // 0x1ca8910 [Event Public]
    void BlueprintInitializeAnimation(); // 0x1ca8910 [Event Public]
    void BlueprintBeginPlay(); // 0x1ca8910 [Event Public]

// USoundWave (/Script/Engine.SoundWave)
    void SetSoundAssetCompressionType(const ESoundAssetCompressionType& InSoundAssetCompressionType); // 0x428bcd0 [Final Native Public]
    ESoundAssetCompressionType GetSoundAssetCompressionType(); // 0x4289d40 [Final Native Public]

// UTimecodeProvider (/Script/Engine.TimecodeProvider)
    FTimecode GetTimecode(); // 0x429a170 [Final Native Public]
    ETimecodeProviderSynchronizationState GetSynchronizationState(); // 0x429a140 [Native Public]
    FQualifiedFrameTime GetQualifiedFrameTime(); // 0x429a0d0 [Native Public]
    FFrameRate GetFrameRate(); // 0x429a030 [Final Native Public]
    FTimecode GetDelayedTimecode(); // 0x4299ff0 [Final Native Public]
    FQualifiedFrameTime GetDelayedQualifiedFrameTime(); // 0x4299fb0 [Final Native Public]
    bool FetchTimecode(FQualifiedFrameTime& OutFrameTime); // 0x4299ef0 [Native Public]
    void FetchAndUpdate(); // 0x304a570 [Native Public]

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

// AGameModeBase (/Script/Engine.GameModeBase)
    void StartPlay(); // 0xdb1920 [Native Public]
    APawn* SpawnDefaultPawnFor(AController* NewPlayer, AActor* StartSpot); // 0x417d2c0 [Native Event Public]
    APawn* SpawnDefaultPawnAtTransform(AController* NewPlayer, FTransform& SpawnTransform); // 0x417d170 [Native Event Public]
    bool ShouldReset(AActor* ActorToReset); // 0x417cc30 [Native Event Public]
    void ReturnToMainMenuHost(); // 0x417bbe0 [Native Public]
    void RestartPlayerAtTransform(AController* NewPlayer, FTransform& SpawnTransform); // 0x417ba90 [Native Public]
    void RestartPlayerAtPlayerStart(AController* NewPlayer, AActor* StartSpot); // 0x417b9c0 [Native Public]
    void RestartPlayer(AController* NewPlayer); // 0x417b930 [Native Public]
    void ResetLevel(); // 0x417b8f0 [Native Public]
    bool PlayerCanRestart(APlayerController* Player); // 0x417b160 [Native Event Public]
    bool MustSpectate(APlayerController* NewPlayerController); // 0x4179e80 [Native Event Public]
    void K2_PostLogin(APlayerController* NewPlayer); // 0x1ca8910 [Event Public]
    void K2_OnSwapPlayerControllers(APlayerController* OldPC, APlayerController* NewPC); // 0x1ca8910 [Event Protected]
    void K2_OnRestartPlayer(AController* NewPlayer); // 0x1ca8910 [Event Public]
    void K2_OnLogout(AController* ExitingController); // 0x1ca8910 [Event Public]
    void K2_OnChangeName(AController* Other, const FString& NewName, bool bNameChange); // 0x1ca8910 [Event Public]
    AActor* K2_FindPlayerStart(AController* Player, const FString& IncomingName); // 0x4179210 [Final Native Public]
    void InitStartSpot(AActor* StartSpot, AController* NewPlayer); // 0x4178ff0 [Native Event Public]
    void InitializeHUDForPlayer(APlayerController* NewPlayer); // 0x4165e90 [Native Event Protected]
    bool HasMatchStarted(); // 0x41564b0 [Native Public]
    bool HasMatchEnded(); // 0x4178e80 [Native Public]
    void HandleStartingNewPlayer(APlayerController* NewPlayer); // 0x4178d50 [Native Event Public]
    int32 GetNumSpectators(); // 0x4177ae0 [Native Public]
    int32 GetNumPlayers(); // 0x4177ab0 [Native Public]
    TSubclassOf<UObject> GetDefaultPawnClassForController(AController* InController); // 0x4177240 [Native Event Public]
    AActor* FindPlayerStart(AController* Player, const FString& IncomingName); // 0x41762a0 [Native Event Public]
    AActor* ChoosePlayerStart(AController* Player); // 0x4175370 [Native Event Public]
    void ChangeName(AController* Controller, const FString& NewName, bool bNameChange); // 0x4175240 [Native Public]
    bool CanSpectate(APlayerController* Viewer, APlayerState* ViewTarget); // 0x4175150 [Native Event Public]

// AGameMode (/Script/Engine.GameMode)
    void StartMatch(); // 0x417f320 [Native Public]
    void Say(const FString& Msg); // 0x417bd20 [Native Public]
    void RestartGame(); // 0x417b910 [Native Public]
    bool ReadyToStartMatch(); // 0x417b600 [Native Event Protected]
    bool ReadyToEndMatch(); // 0x4143720 [Native Event Protected]
    void K2_OnSetMatchState(const FName& NewState); // 0x1ca8910 [Event Protected]
    bool IsMatchInProgress(); // 0x4179150 [Native Public]
    FName GetMatchState(); // 0x4177850 [Final Native Public]
    void EndMatch(); // 0x4175f70 [Native Public]
    void AbortMatch(); // 0x4172700 [Native Public]

// APawn (/Script/Engine.Pawn)
    void SpawnDefaultController(); // 0x4156bd0 [Native Public]
    void SetCanAffectNavigationGeneration(bool bNewValue, bool bForceUpdate); // 0x4236f20 [Final Native Public]
    void ReceiveUnpossessed(AController* OldController); // 0x1ca8910 [Event Public]
    void ReceiveRestarted(); // 0x1ca8910 [Event Public]
    void ReceivePossessed(AController* NewController); // 0x1ca8910 [Event Public]
    void ReceiveControllerChanged(AController* OldController, AController* NewController); // 0x1ca8910 [Event Public]
    void PawnMakeNoise(float Loudness, const FVector& NoiseLocation, bool bUseNoiseMakerLocation, AActor* NoiseMaker); // 0x4236d90 [Final Native Public]
    void OnRep_PlayerState(); // 0x4236d70 [Native Public]
    void OnRep_Controller(); // 0xdb40c0 [Native Public]
    bool IsPlayerControlled(); // 0x4236c20 [Native Public]
    bool IsPawnControlled(); // 0x4236bf0 [Native Public]
    bool IsMoveInputIgnored(); // 0x4236b90 [Native Public]
    bool IsLocallyViewed(); // 0x4236b60 [Final Native Public]
    bool IsLocallyControlled(); // 0x4236b30 [Native Public]
    bool IsControlled(); // 0x4236b00 [Final Native Public]
    bool IsBotControlled(); // 0x4236ad0 [Native Public]
    FVector GetPendingMovementInputVector(); // 0x4236a90 [Final Native Public]
    FVector GetNavAgentLocation(); // 0x42369d0 [Native Public]
    UPawnMovementComponent* GetMovementComponent(); // 0x415f400 [Native Public]
    AActor* GetMovementBaseActor(APawn* Pawn); // 0x4236940 [Final Native Static Public]
    APlayerController* GetLocalViewingPlayerController(); // 0x4236910 [Final Native Public]
    FVector GetLastMovementInputVector(); // 0x42368d0 [Final Native Public]
    FRotator GetControlRotation(); // 0x4236830 [Final Native Public]
    AController* GetController(); // 0x4236870 [Final Native Public]
    FRotator GetBaseAimRotation(); // 0x4236700 [Native Public]
    void DetachFromControllerPendingDestroy(); // 0x42366e0 [Native Public]
    FVector ConsumeMovementInputVector(); // 0x4236690 [Native Public]
    void AddMovementInput(const FVector& WorldDirection, float ScaleValue, bool bForce); // 0x4236180 [Native Public]
    void AddControllerYawInput(float Val); // 0x4236000 [Native Public]
    void AddControllerRollInput(float Val); // 0x4235f70 [Native Public]
    void AddControllerPitchInput(float Val); // 0x4235ee0 [Native Public]

// ACharacter (/Script/Engine.Character)
    void UnCrouch(bool bClientSimulation); // 0x4146e40 [Native Public]
    void StopJumping(); // 0x4146e20 [Native Public]
    void StopAnimMontage(UAnimMontage* AnimMontage); // 0x4146d90 [Native Public]
    void ServerMovePacked(const FCharacterServerMovePackedBits& PackedBits); // 0x41469c0 [Native Event Public]
    void ServerMoveOld(float OldTimeStamp, const FVector_NetQuantize10& OldAccel, uint8 OldMoveFlags); // 0x4146840 [Native Event Public]
    void ServerMoveNoBase(float Timestamp, const FVector_NetQuantize10& InAccel, const FVector_NetQuantize100& ClientLoc, uint8 CompressedMoveFlags, uint8 ClientRoll, uint32 View, uint8 ClientMovementMode); // 0x4146590 [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); // 0x4146160 [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); // 0x4145ca0 [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); // 0x41457e0 [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); // 0x4145490 [Native Event Public]
    void RootMotionDebugClientPrintOnScreen(const FString& InString); // 0x41453f0 [Native Event Public]
    float PlayAnimMontage(UAnimMontage* AnimMontage, float InPlayRate, const FName& StartSectionName); // 0x41452d0 [Native Public]
    void OnWalkingOffLedge(const FVector& PreviousFloorImpactNormal, const FVector& PreviousFloorContactNormal, const FVector& PreviousLocation, float TimeDelta); // 0x4145130 [Native Event Public]
    void OnRep_RootMotion(); // 0x4145110 [Final Native Public]
    void OnRep_ReplicatedBasedMovement(); // 0x41450f0 [Native Public]
    void OnRep_ReplayLastTransformUpdateTimeStamp(); // 0x41450d0 [Final Native Public]
    void OnRep_IsCrouched(); // 0x41450b0 [Native Public]
    void OnLaunched(const FVector& LaunchVelocity, bool bXYOverride, bool bZOverride); // 0x1ca8910 [Event Public]
    void OnLanded(FHitResult& Hit); // 0x1ca8910 [Event Public]
    void OnJumped(); // 0x4145090 [Native Event Public]
    void LaunchCharacter(const FVector& LaunchVelocity, bool bXYOverride, bool bZOverride); // 0x4144f40 [Native Public]
    void K2_UpdateCustomMovement(float DeltaTime); // 0x1ca8910 [Event Public]
    void K2_OnStartCrouch(float HalfHeightAdjust, float ScaledHalfHeightAdjust); // 0x1ca8910 [Event Public]
    void K2_OnMovementModeChanged(const EMovementMode& PrevMovementMode, const EMovementMode& NewMovementMode, uint8 PrevCustomMode, uint8 NewCustomMode); // 0x1ca8910 [Event Public]
    void K2_OnEndCrouch(float HalfHeightAdjust, float ScaledHalfHeightAdjust); // 0x1ca8910 [Event Public]
    void Jump(); // 0x4144f20 [Native Public]
    bool IsPlayingRootMotion(); // 0x4144ef0 [Final Native Public]
    bool IsPlayingNetworkedRootMotionMontage(); // 0x4144ec0 [Final Native Public]
    bool IsJumpProvidingForce(); // 0x4144e90 [Native Public]
    bool HasAnyRootMotion(); // 0x4144e60 [Final Native Public]
    UAnimMontage* GetCurrentMontage(); // 0x4144820 [Final Native Public]
    FVector GetBaseTranslationOffset(); // 0x41447f0 [Final Native Public]
    FRotator GetBaseRotationOffsetRotator(); // 0x4144790 [Final Native Public]
    float GetAnimRootMotionTranslationScale(); // 0x4144760 [Final Native Public]
    void Crouch(bool bClientSimulation); // 0x41446d0 [Native Public]
    void ClientVeryShortAdjustPosition(float Timestamp, const FVector& NewLoc, UPrimitiveComponent* NewBase, const FName& NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, uint8 ServerMovementMode); // 0x4144490 [Native Event Public]
    void ClientMoveResponsePacked(const FCharacterMoveResponsePackedBits& PackedBits); // 0x41443a0 [Native Event Public]
    void ClientCheatWalk(); // 0x4144380 [Native Event Public]
    void ClientCheatGhost(); // 0x4144360 [Native Event Public]
    void ClientCheatFly(); // 0x4144340 [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); // 0x4143e00 [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); // 0x4143ad0 [Native Event Public]
    void ClientAdjustPosition(float Timestamp, const FVector& NewLoc, const FVector& NewVel, UPrimitiveComponent* NewBase, const FName& NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, uint8 ServerMovementMode); // 0x4143830 [Native Event Public]
    void ClientAckGoodMove(float Timestamp); // 0x41437b0 [Native Event Public]
    bool CanJumpInternal(); // 0x4143780 [Native Event Protected]
    bool CanJump(); // 0x4143750 [Final Native Public]
    bool CanCrouch(); // 0x4143720 [Native Public]
    void CacheInitialMeshOffset(const FVector& MeshRelativeLocation, const FRotator& MeshRelativeRotation); // 0x4143620 [Native Public]

// UCameraModifier (/Script/Engine.CameraModifier)
    void OnCameraOwnerDestroyed(AActor* InOwner); // 0x4140620 [Final Native Protected]
    bool IsDisabled(); // 0x306eb10 [Native Public]
    AActor* GetViewTarget(); // 0x36ea160 [Native Public]
    void EnableModifier(); // 0x413ead0 [Native Public]
    void DisableModifier(bool bImmediate); // 0x413ea40 [Native Public]
    void BlueprintModifyPostProcess(float DeltaTime, const float& PostProcessBlendWeight, FPostProcessSettings& PostProcessSettings); // 0x1ca8910 [Event Public]
    void BlueprintModifyCamera(float DeltaTime, const FVector& ViewLocation, const FRotator& ViewRotation, float FOV, const FVector& NewViewLocation, const FRotator& NewViewRotation, const float& NewFOV); // 0x1ca8910 [Event Public]

// UCameraShakeBase (/Script/Engine.CameraShakeBase)
    void SetRootShakePattern(UCameraShakePattern* InPattern); // 0x41406b0 [Final Native Public]
    UCameraShakePattern* GetRootShakePattern(); // 0x3077860 [Final Native Public]

// UAudioComponent (/Script/Engine.AudioComponent)
    void StopDelayed(float DelayTime); // 0x4128550 [Final Native Public]
    void Stop(); // 0x4128530 [Native Public]
    void SetWaveParameter(const FName& InName, USoundWave* InWave); // 0x4128460 [Final Native Public]
    void SetVolumeMultiplier(float NewVolumeMultiplier); // 0x41283e0 [Final Native Public]
    void SetUISound(bool bInUISound); // 0x4128350 [Final Native Public]
    void SetSubmixSend(USoundSubmixBase* Submix, float SendLevel); // 0x4128280 [Final Native Public]
    void SetSourceBusSendPreEffect(USoundSourceBus* SoundSourceBus, float SourceBusSendLevel); // 0x41281b0 [Final Native Public]
    void SetSourceBusSendPostEffect(USoundSourceBus* SoundSourceBus, float SourceBusSendLevel); // 0x41280e0 [Final Native Public]
    void SetSound(USoundBase* NewSound); // 0x4128050 [Final Native Public]
    void SetPitchMultiplier(float NewPitchMultiplier); // 0x4127ee0 [Final Native Public]
    void SetPaused(bool bPause); // 0x4127e50 [Final Native Public]
    void SetOutputToBusOnly(bool bInOutputToBusOnly); // 0x4127dc0 [Final Native Public]
    void SetLowPassFilterFrequency(float InLowPassFilterFrequency); // 0x4127d40 [Final Native Public]
    void SetLowPassFilterEnabled(bool InLowPassFilterEnabled); // 0x4127cb0 [Final Native Public]
    void SetIntParameter(const FName& InName, int32 inInt); // 0x4127be0 [Native Public]
    void SetFloatParameter(const FName& InName, float InFloat); // 0x4127b00 [Native Public]
    void SetBoolParameter(const FName& InName, bool InBool); // 0x41279c0 [Native Public]
    void SetAudioBusSendPreEffect(UAudioBus* AudioBus, float AudioBusSendLevel); // 0x41278f0 [Final Native Public]
    void SetAudioBusSendPostEffect(UAudioBus* AudioBus, float AudioBusSendLevel); // 0x4127820 [Final Native Public]
    void PlayQuantized(UObject* WorldContextObject, const UQuartzClockHandle*& InClockHandle, FQuartzQuantizationBoundary& InQuantizationBoundary, const FScriptDelegate& InDelegate, float InStartTime, float InFadeInDuration, float InFadeVolumeLevel, const EAudioFaderCurve& InFadeCurve); // 0x4127480 [Native Public]
    void Play(float StartTime); // 0x41273f0 [Native Public]
    bool IsVirtualized(); // 0x41273c0 [Final Native Public]
    bool IsPlaying(); // 0x4127270 [Native Public]
    bool HasCookedFFTData(); // 0x4127240 [Final Native Public]
    bool HasCookedAmplitudeEnvelopeData(); // 0x4127210 [Final Native Public]
    EAudioComponentPlayState GetPlayState(); // 0x41271e0 [Final Native Public]
    bool GetCookedFFTDataForAllPlayingSounds(const TArray<FSoundWaveSpectralDataPerSound>& OutSoundWaveSpectralData); // 0x4127100 [Final Native Public]
    bool GetCookedFFTData(const TArray<float>& FrequenciesToGet, const TArray<FSoundWaveSpectralData>& OutSoundWaveSpectralData); // 0x4126fe0 [Final Native Public]
    bool GetCookedEnvelopeDataForAllPlayingSounds(const TArray<FSoundWaveEnvelopeDataPerSound>& OutEnvelopeData); // 0x4126f20 [Final Native Public]
    bool GetCookedEnvelopeData(const float& OutEnvelopeData); // 0x4126e70 [Final Native Public]
    void FadeOut(float FadeOutDuration, float FadeVolumeLevel, const EAudioFaderCurve& FadeCurve); // 0x4126d50 [Native Public]
    void FadeIn(float FadeInDuration, float FadeVolumeLevel, float StartTime, const EAudioFaderCurve& FadeCurve); // 0x4126bf0 [Native Public]
    bool BP_GetAttenuationSettingsToApply(FSoundAttenuationSettings& OutAttenuationSettings); // 0x4126b20 [Final Native Public]
    void AdjustVolume(float AdjustVolumeDuration, float AdjustVolumeLevel, const EAudioFaderCurve& FadeCurve); // 0x4126a10 [Final Native Public]
    void AdjustAttenuation(FSoundAttenuationSettings& InAttenuationSettings); // 0x4126940 [Final Native Public]

// UMovementComponent (/Script/Engine.MovementComponent)
    void StopMovementImmediately(); // 0x4100ed0 [Native Public]
    void SnapUpdatedComponentToPlane(); // 0x42229e0 [Native Public]
    void SetUpdatedComponent(USceneComponent* NewUpdatedComponent); // 0x4101620 [Native Public]
    void SetPlaneConstraintOrigin(const FVector& PlaneOrigin); // 0x4222950 [Native Public]
    void SetPlaneConstraintNormal(const FVector& PlaneNormal); // 0x42228c0 [Native Public]
    void SetPlaneConstraintFromVectors(const FVector& Forward, const FVector& Up); // 0x42227c0 [Native Public]
    void SetPlaneConstraintEnabled(bool bEnabled); // 0x4222730 [Native Public]
    void SetPlaneConstraintAxisSetting(const EPlaneConstraintAxisSetting& NewAxisSetting); // 0x42226b0 [Native Public]
    void PhysicsVolumeChanged(APhysicsVolume* NewVolume); // 0x42225a0 [Native Public]
    bool K2_MoveUpdatedComponent(const FVector& Delta, const FRotator& NewRotation, FHitResult& OutHit, bool bSweep, bool bTeleport); // 0x4222070 [Final Native Public]
    bool IsExceedingMaxSpeed(float MaxSpeed); // 0x4221fd0 [Native Public]
    FVector GetPlaneConstraintOrigin(); // 0x4221f90 [Final Native Public]
    FVector GetPlaneConstraintNormal(); // 0x4221f50 [Final Native Public]
    EPlaneConstraintAxisSetting GetPlaneConstraintAxisSetting(); // 0x4221f30 [Final Native Public]
    APhysicsVolume* GetPhysicsVolume(); // 0x4221f00 [Native Public]
    float GetMaxSpeed(); // 0x4221ec0 [Native Public]
    float GetGravityZ(); // 0x4221e80 [Native Public]
    FVector ConstrainNormalToPlane(const FVector& Normal); // 0x4221dc0 [Native Public]
    FVector ConstrainLocationToPlane(const FVector& Location); // 0x4221d00 [Native Public]
    FVector ConstrainDirectionToPlane(const FVector& Direction); // 0x4221c40 [Native Public]

// UNavMovementComponent (/Script/Engine.NavMovementComponent)
    void StopMovementKeepPathing(); // 0x4225ad0 [Final Native Public]
    void StopActiveMovement(); // 0x4225ab0 [Native Public]
    bool IsSwimming(); // 0x42258c0 [Native Public]
    bool IsMovingOnGround(); // 0x41487c0 [Native Public]
    bool IsFlying(); // 0x4225890 [Native Public]
    bool IsFalling(); // 0x4225860 [Native Public]
    bool IsCrouching(); // 0x4225830 [Native Public]

// UPawnMovementComponent (/Script/Engine.PawnMovementComponent)
    bool IsMoveInputIgnored(); // 0x4236bc0 [Native Public]
    FVector GetPendingInputVector(); // 0x4236a50 [Final Native Public]
    APawn* GetPawnOwner(); // 0x4236a20 [Final Native Public]
    FVector GetLastInputVector(); // 0x4236890 [Final Native Public]
    FVector ConsumeInputVector(); // 0x4236640 [Native Public]
    void AddInputVector(const FVector& WorldVector, bool bForce); // 0x4236090 [Native Public]

// UCharacterMovementComponent (/Script/Engine.CharacterMovementComponent)
    void SetWalkableFloorZ(float InWalkableFloorZ); // 0x4149100 [Final Native Public]
    void SetWalkableFloorAngle(float InWalkableFloorAngle); // 0x4149080 [Final Native Public]
    void SetMovementMode(const EMovementMode& NewMovementMode, uint8 NewCustomMode); // 0x4148fb0 [Native Public]
    void SetGroupsToIgnoreMask(FNavAvoidanceMask& GroupMask); // 0x4148f20 [Final Native Public]
    void SetGroupsToIgnore(int32 GroupFlags); // 0x4148e90 [Final Native Public]
    void SetGroupsToAvoidMask(FNavAvoidanceMask& GroupMask); // 0x4148e00 [Final Native Public]
    void SetGroupsToAvoid(int32 GroupFlags); // 0x4148d70 [Final Native Public]
    void SetCrouchedHalfHeight(float NewValue); // 0x4148cf0 [Final Native Public]
    void SetAvoidanceGroupMask(FNavAvoidanceMask& GroupMask); // 0x4148c60 [Final Native Public]
    void SetAvoidanceGroup(int32 GroupFlags); // 0x4148bd0 [Final Native Public]
    void SetAvoidanceEnabled(bool bEnable); // 0x4148b40 [Final Native Public]
    float K2_GetWalkableFloorZ(); // 0x4148b10 [Final Native Public]
    float K2_GetWalkableFloorAngle(); // 0x4148ae0 [Final Native Public]
    void K2_FindFloor(const FVector& CapsuleLocation, FFindFloorResult& FloorResult); // 0x41489e0 [Native Public]
    void K2_ComputeFloorDist(const FVector& CapsuleLocation, float LineDistance, float SweepDistance, float SweepRadius, FFindFloorResult& FloorResult); // 0x41487f0 [Native Public]
    bool IsWalking(); // 0x41487c0 [Final Native Public]
    bool IsWalkable(FHitResult& Hit); // 0x41486b0 [Native Public]
    float GetValidPerchRadius(); // 0x4148680 [Final Native Public]
    float GetPerchRadiusThreshold(); // 0x4148650 [Final Native Public]
    UPrimitiveComponent* GetMovementBase(); // 0x4148620 [Final Native Public]
    float GetMinAnalogSpeed(); // 0x41485e0 [Native Public]
    float GetMaxJumpHeightWithJumpTime(); // 0x41485a0 [Native Public]
    float GetMaxJumpHeight(); // 0x4148560 [Native Public]
    float GetMaxBrakingDeceleration(); // 0x4148520 [Native Public]
    float GetMaxAcceleration(); // 0x41484e0 [Native Public]
    FVector GetLastUpdateVelocity(); // 0x41484b0 [Final Native Public]
    FRotator GetLastUpdateRotation(); // 0x4148460 [Final Native Public]
    FVector GetLastUpdateLocation(); // 0x4148430 [Final Native Public]
    FVector GetImpartedMovementBaseVelocity(); // 0x41483e0 [Native Public]
    FVector GetCurrentAcceleration(); // 0x41483a0 [Final Native Public]
    float GetCrouchedHalfHeight(); // 0x4148370 [Final Native Public]
    ACharacter* GetCharacterOwner(); // 0x4148350 [Final Native Public]
    float GetAnalogInputModifier(); // 0x4148320 [Final Native Public]
    void DisableMovement(); // 0x4148300 [Native Public]
    void ClearAccumulatedForces(); // 0x41482e0 [Native Public]
    void CapsuleTouched(UPrimitiveComponent* OverlappedComp, AActor* Other, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x4148080 [Native Protected]
    void CalcVelocity(float DeltaTime, float Friction, bool bFluid, float BrakingDeceleration); // 0x4147f10 [Native Public]
    void AddImpulse(const FVector& Impulse, bool bVelocityChange); // 0x4147e20 [Native Public]
    void AddForce(const FVector& Force); // 0x4147d90 [Native Public]

// AGameStateBase (/Script/Engine.GameStateBase)
    void OnRep_SpectatorClass(); // 0x4156820 [Native Protected]
    void OnRep_ReplicatedWorldTimeSeconds(); // 0xdb1920 [Native Protected]
    void OnRep_ReplicatedHasBegunPlay(); // 0x41825c0 [Native Protected]
    void OnRep_GameModeClass(); // 0x4156800 [Native Protected]
    bool HasMatchStarted(); // 0xfa4210 [Native Public]
    bool HasMatchEnded(); // 0x4182420 [Native Public]
    bool HasBegunPlay(); // 0x41823f0 [Native Public]
    float GetServerWorldTimeSeconds(); // 0x41822c0 [Native Public]
    float GetPlayerStartTime(AController* Controller); // 0x4181de0 [Native Public]
    float GetPlayerRespawnDelay(AController* Controller); // 0x4181d40 [Native Public]

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

// AController (/Script/Engine.Controller)
    void UnPossess(); // 0x4156bf0 [Final Native Public]
    void StopMovement(); // 0x4156bd0 [Native Public]
    void SetInitialLocationAndRotation(const FVector& NewLocation, const FRotator& NewRotation); // 0x4156ae0 [Native Public]
    void SetIgnoreMoveInput(bool bNewMoveInput); // 0x4156a50 [Native Public]
    void SetIgnoreLookInput(bool bNewLookInput); // 0x41569c0 [Native Public]
    void SetControlRotation(const FRotator& NewRotation); // 0x4156930 [Native Public]
    void ResetIgnoreMoveInput(); // 0x4156910 [Native Public]
    void ResetIgnoreLookInput(); // 0x41568f0 [Native Public]
    void ResetIgnoreInputFlags(); // 0x41568d0 [Native Public]
    void ReceiveUnPossess(APawn* UnpossessedPawn); // 0x1ca8910 [Event Protected]
    void ReceivePossess(APawn* PossessedPawn); // 0x1ca8910 [Event Protected]
    void ReceiveInstigatedAnyDamage(float Damage, UDamageType* DamageType, AActor* DamagedActor, AActor* DamageCauser); // 0x1ca8910 [Event Protected]
    void Possess(APawn* InPawn); // 0x4156840 [Final Native Public]
    void OnRep_PlayerState(); // 0x4156820 [Native Public]
    void OnRep_Pawn(); // 0x4156800 [Native Public]
    bool LineOfSightTo(AActor* Other, const FVector& ViewPoint, bool bAlternateChecks); // 0x41566b0 [Native Public]
    APawn* K2_GetPawn(); // 0x4156680 [Final Native Public]
    bool IsPlayerController(); // 0x4156590 [Final Native Public]
    bool IsMoveInputIgnored(); // 0x4156560 [Native Public]
    bool IsLookInputIgnored(); // 0x4156530 [Native Public]
    bool IsLocalPlayerController(); // 0x41564e0 [Final Native Public]
    bool IsLocalController(); // 0x41564b0 [Native Public]
    AActor* GetViewTarget(); // 0x4156480 [Native Public]
    void GetPlayerViewPoint(const FVector& Location, const FRotator& Rotation); // 0x4156080 [Native Public]
    FRotator GetDesiredRotation(); // 0x4155e40 [Native Public]
    FRotator GetControlRotation(); // 0x4155d10 [Native Public]
    void ClientSetRotation(const FRotator& NewRotation, bool bResetCamera); // 0x4155b40 [Native Event Public]
    void ClientSetLocation(const FVector& NewLocation, const FRotator& NewRotation); // 0x4155a00 [Native Event Public]

// APlayerController (/Script/Engine.PlayerController)
    bool WasInputKeyJustReleased(const FKey& Key); // 0x424a740 [Final Native Public]
    bool WasInputKeyJustPressed(const FKey& Key); // 0x424a640 [Final Native Public]
    void ToggleSpeaking(bool bInSpeaking); // 0x424a5b0 [Native Public]
    void TestServerLevelVisibilityChange(const FName& PackageName, const FName& Filename); // 0x424a4e0 [Final Native Private]
    void SwitchLevel(const FString& URL); // 0x424a440 [Native Public]
    bool StreamingSourceShouldBlockOnSlowStreaming(); // 0x424a410 [Native Public]
    bool StreamingSourceShouldActivate(); // 0x424a3e0 [Native Public]
    void StopHapticEffect(const EControllerHand& hand); // 0x424a360 [Final Native Public]
    void StartFire(uint8 FireModeNum); // 0x424a2e0 [Native Public]
    void SetVirtualJoystickVisibility(bool bVisible); // 0x424a250 [Native Public]
    void SetViewTargetWithBlend(AActor* NewViewTarget, float BlendTime, const EViewTargetBlendFunction& BlendFunc, float BlendExp, bool bLockOutgoing); // 0x424a0b0 [Native Public]
    void SetName(const FString& S); // 0x424a010 [Native Public]
    void SetMouseLocation(int32 X, int32 Y); // 0x4249f40 [Final Native Public]
    void SetMouseCursorWidget(const EMouseCursor& Cursor, UUserWidget* CursorWidget); // 0x4249e70 [Final Native Public]
    void SetHapticsByValue(float Frequency, float Amplitude, const EControllerHand& hand); // 0x4249d60 [Final Native Public]
    void SetDisableHaptics(bool bNewDisabled); // 0x4249cd0 [Native Public]
    void SetDeprecatedInputYawScale(float NewValue); // 0x4249c50 [Final Native Public]
    void SetDeprecatedInputRollScale(float NewValue); // 0x4249bd0 [Final Native Public]
    void SetDeprecatedInputPitchScale(float NewValue); // 0x4249b50 [Final Native Public]
    void SetControllerLightColor(const FColor& Color); // 0x4249ad0 [Final Native Public]
    void SetCinematicMode(bool bInCinematicMode, bool bHidePlayer, bool bAffectsHUD, bool bAffectsMovement, bool bAffectsTurning); // 0x42498f0 [Native Public]
    void SetAudioListenerOverride(USceneComponent* AttachToComponent, const FVector& Location, const FRotator& Rotation); // 0x42497a0 [Final Native Public]
    void SetAudioListenerAttenuationOverride(USceneComponent* AttachToComponent, const FVector& AttenuationLocationOVerride); // 0x42496c0 [Final Native Public]
    void ServerViewSelf(const FViewTargetTransitionParams& TransitionParams); // 0x42495d0 [Native Event Public]
    void ServerViewPrevPlayer(); // 0x4249580 [Native Event Public]
    void ServerViewNextPlayer(); // 0x4249530 [Native Event Public]
    void ServerVerifyViewTarget(); // 0x42494e0 [Native Event Public]
    void ServerUpdateMultipleLevelsVisibility(const TArray<FUpdateLevelVisibilityLevelInfo>& LevelVisibilities); // 0x4249420 [Final Native Event Public]
    void ServerUpdateLevelVisibility(const FUpdateLevelVisibilityLevelInfo& LevelVisibility); // 0x4249360 [Final Native Event Public]
    void ServerUpdateCamera(const FVector_NetQuantize& CamLoc, int32 CamPitchAndYaw); // 0x4249230 [Native Event Public]
    void ServerUnmutePlayer(const FUniqueNetIdRepl& PlayerId); // 0x4249010 [Native Event Public]
    void ServerUnblockPlayer(const FUniqueNetIdRepl& PlayerId); // 0x4248df0 [Native Event Public]
    void ServerToggleAILogging(); // 0x4248da0 [Native Event Public]
    void ServerShortTimeout(); // 0x4248d50 [Native Event Public]
    void ServerSetSpectatorWaiting(bool bWaiting); // 0x4248c90 [Native Event Public]
    void ServerSetSpectatorLocation(const FVector& NewLoc, const FRotator& NewRot); // 0x4248b50 [Native Event Public]
    void ServerRestartPlayer(); // 0x4248b00 [Native Event Public]
    void ServerRecvClientInputFrame(int32 RecvClientInputFrame, const TArray<uint8>& Data); // 0x4248a20 [Native Event Public]
    void ServerPause(); // 0x42489d0 [Native Event Public]
    void ServerNotifyLoadedWorld(const FName& WorldPackageName); // 0x4248910 [Final Native Event Public]
    void ServerMutePlayer(const FUniqueNetIdRepl& PlayerId); // 0x42486f0 [Native Event Public]
    void ServerExecRPC(const FString& Msg); // 0x4248630 [Native Event Public]
    void ServerExec(const FString& Msg); // 0x4248590 [Final Native Public]
    void ServerCheckClientPossessionReliable(); // 0x4248540 [Native Event Public]
    void ServerCheckClientPossession(); // 0x42484f0 [Native Event Public]
    void ServerChangeName(const FString& S); // 0x4248430 [Native Event Public]
    void ServerCamera(const FName& NewMode); // 0x4248370 [Native Event Public]
    void ServerBlockPlayer(const FUniqueNetIdRepl& PlayerId); // 0x4248150 [Native Event Public]
    void ServerAcknowledgePossession(APawn* P); // 0x4248090 [Native Event Public]
    void SendToConsole(const FString& Command); // 0x4247ff0 [Native Public]
    void RestartLevel(); // 0x4247fd0 [Native Public]
    void ResetControllerLightColor(); // 0x4247fb0 [Final Native Public]
    bool ProjectWorldLocationToScreen(const FVector& WorldLocation, const FVector2D& ScreenLocation, bool bPlayerViewportRelative); // 0x4247e60 [Final Native Public]
    void PlayHapticEffect(UHapticFeedbackEffect_Base* HapticEffect, const EControllerHand& hand, float Scale, bool bLoop); // 0x4247d00 [Final Native Public]
    void PlayDynamicForceFeedback(float Intensity, float Duration, bool bAffectsLeftLarge, bool bAffectsLeftSmall, bool bAffectsRightLarge, bool bAffectsRightSmall, const EDynamicForceFeedbackAction& Action, const FLatentActionInfo& LatentInfo); // 0x4247a50 [Final Native Private]
    void Pause(); // 0x4247a30 [Native Public]
    void OnServerStartedVisualLogger(bool bIsLogging); // 0x42479a0 [Native Event Public]
    void LocalTravel(const FString& URL); // 0x4247900 [Native Public]
    void K2_ClientPlayForceFeedback(UForceFeedbackEffect* ForceFeedbackEffect, const FName& Tag, bool bLooping, bool bIgnoreTimeDilation, bool bPlayWhilePaused); // 0x4247740 [Final Native Public]
    bool IsStreamingSourceEnabled(); // 0x4247710 [Native Public]
    bool IsInputKeyDown(const FKey& Key); // 0x4247610 [Final Native Public]
    void GetViewportSize(const int32& SizeX, const int32& SizeY); // 0x4247530 [Final Native Public]
    ASpectatorPawn* GetSpectatorPawn(); // 0x4247510 [Final Native Public]
    bool GetMousePosition(const float& LocationX, const float& LocationY); // 0x4247420 [Final Native Public]
    FVector GetInputVectorKeyState(const FKey& Key); // 0x4247300 [Final Native Public]
    void GetInputTouchState(const ETouchIndex& FingerIndex, const float& LocationX, const float& LocationY, const bool& bIsCurrentlyPressed); // 0x4247170 [Final Native Public]
    void GetInputMouseDelta(const float& DeltaX, const float& DeltaY); // 0x4247090 [Final Native Public]
    void GetInputMotionState(const FVector& Tilt, const FVector& RotationRate, const FVector& Gravity, const FVector& Acceleration); // 0x4246f00 [Final Native Public]
    float GetInputKeyTimeDown(const FKey& Key); // 0x4246e00 [Final Native Public]
    void GetInputAnalogStickState(const EControllerAnalogStick& WhichStick, const float& StickX, const float& StickY); // 0x4246cd0 [Final Native Public]
    float GetInputAnalogKeyState(const FKey& Key); // 0x4246bd0 [Final Native Public]
    AHUD* GetHUD(); // 0x4246070 [Final Native Public]
    bool GetHitResultUnderFingerForObjects(const ETouchIndex& FingerIndex, const TArray<EObjectTypeQuery>& ObjectTypes, bool bTraceComplex, FHitResult& HitResult); // 0x42469c0 [Final Native Public]
    bool GetHitResultUnderFingerByChannel(const ETouchIndex& FingerIndex, const ETraceTypeQuery& TraceChannel, bool bTraceComplex, FHitResult& HitResult); // 0x42467e0 [Final Native Public]
    bool GetHitResultUnderFinger(const ETouchIndex& FingerIndex, const ECollisionChannel& TraceChannel, bool bTraceComplex, FHitResult& HitResult); // 0x4246600 [Final Native Public]
    bool GetHitResultUnderCursorForObjects(const TArray<EObjectTypeQuery>& ObjectTypes, bool bTraceComplex, FHitResult& HitResult); // 0x4246420 [Final Native Public]
    bool GetHitResultUnderCursorByChannel(const ETraceTypeQuery& TraceChannel, bool bTraceComplex, FHitResult& HitResult); // 0x4246260 [Final Native Public]
    bool GetHitResultUnderCursor(const ECollisionChannel& TraceChannel, bool bTraceComplex, FHitResult& HitResult); // 0x42460a0 [Final Native Public]
    FVector GetFocalLocation(); // 0x4246020 [Native Public]
    float GetDeprecatedInputYawScale(); // 0x4245ff0 [Final Native Public]
    float GetDeprecatedInputRollScale(); // 0x4245fc0 [Final Native Public]
    float GetDeprecatedInputPitchScale(); // 0x4245f90 [Final Native Public]
    void FOV(float NewFOV); // 0x4245f00 [Native Public]
    void EnableCheats(); // 0x4245ee0 [Native Public]
    bool DeprojectScreenPositionToWorld(float ScreenX, float ScreenY, const FVector& WorldLocation, const FVector& WorldDirection); // 0x4245d40 [Final Native Public]
    bool DeprojectMousePositionToWorld(const FVector& WorldLocation, const FVector& WorldDirection); // 0x4245c40 [Final Native Public]
    void ConsoleKey(const FKey& Key); // 0x4245b40 [Native Public]
    void ClientWasKicked(const FText& KickReason); // 0x4245a80 [Native Event Public]
    void ClientVoiceHandshakeComplete(); // 0x4245a60 [Native Event Public]
    void ClientUpdateMultipleLevelsStreamingStatus(const TArray<FUpdateLevelStreamingLevelStatus>& LevelStatuses); // 0x42459c0 [Native Event Public]
    void ClientUpdateLevelStreamingStatus(const FName& PackageName, bool bNewShouldBeLoaded, bool bNewShouldBeVisible, bool bNewShouldBlockOnLoad, int32 LODIndex); // 0x4245800 [Native Event Public]
    void ClientUnmutePlayers(const TArray<FUniqueNetIdRepl>& PlayerIds); // 0x4245700 [Native Event Public]
    void ClientUnmutePlayer(const FUniqueNetIdRepl& PlayerId); // 0x4245560 [Native Event Public]
    void ClientTravelInternal(const FString& URL, const ETravelType& TravelType, bool bSeamless, const FGuid& MapPackageGuid); // 0x42453e0 [Native Event Public]
    void ClientTravel(const FString& URL, const ETravelType& TravelType, bool bSeamless, const FGuid& MapPackageGuid); // 0x4245260 [Final Native Public]
    void ClientTeamMessage(APlayerState* SenderPlayerState, const FString& S, const FName& Type, float MsgLifeTime); // 0x42450f0 [Native Event Public]
    void ClientStopForceFeedback(UForceFeedbackEffect* ForceFeedbackEffect, const FName& Tag); // 0x4245020 [Native Event Public]
    void ClientStopCameraShakesFromSource(UCameraShakeSourceComponent* SourceComponent, bool bImmediately); // 0x4244f50 [Final Native Public]
    void ClientStopCameraShake(TSubclassOf<UCameraShakeBase> Shake, bool bImmediately); // 0x4244e80 [Native Event Public]
    void ClientStopCameraAnim(UCameraAnim* AnimToStop); // 0x4244df0 [Native Event Public]
    void ClientStartOnlineSession(); // 0x4232240 [Native Event Public]
    void ClientStartCameraShakeFromSource(TSubclassOf<UCameraShakeBase> Shake, UCameraShakeSourceComponent* SourceComponent); // 0x4244d20 [Final Native Public]
    void ClientStartCameraShake(TSubclassOf<UCameraShakeBase> Shake, float Scale, const ECameraShakePlaySpace& PlaySpace, const FRotator& UserPlaySpaceRot); // 0x4244b90 [Native Event Public]
    void ClientSpawnGenericCameraLensEffect(TSubclassOf<AActor> LensEffectEmitterClass); // 0x4244b00 [Native Event Public]
    void ClientSpawnCameraLensEffect(TSubclassOf<AEmitterCameraLensEffectBase> LensEffectEmitterClass); // 0x4244a70 [Native Event Public]
    void ClientSetViewTarget(AActor* A, const FViewTargetTransitionParams& TransitionParams); // 0x4244970 [Native Event Public]
    void ClientSetSpectatorWaiting(bool bWaiting); // 0x42448e0 [Native Event Public]
    void ClientSetHUD(TSubclassOf<AHUD> NewHUDClass); // 0x4244850 [Native Event Public]
    void ClientSetForceMipLevelsToBeResident(UMaterialInterface* Material, float ForceDuration, int32 CinematicTextureGroups); // 0x4244740 [Native Event Public]
    void ClientSetCinematicMode(bool bInCinematicMode, bool bAffectsMovement, bool bAffectsTurning, bool bAffectsHUD); // 0x42445c0 [Native Event Public]
    void ClientSetCameraMode(const FName& NewCamMode); // 0x4244530 [Native Event Public]
    void ClientSetCameraFade(bool bEnableFading, const FColor& FadeColor, const FVector2D& FadeAlpha, float FadeTime, bool bFadeAudio, bool bHoldWhenFinished); // 0x4244340 [Native Event Public]
    void ClientSetBlockOnAsyncLoading(); // 0x4244320 [Native Event Public]
    void ClientReturnToMainMenuWithTextReason(const FText& ReturnReason); // 0x4244260 [Native Event Public]
    void ClientReturnToMainMenu(const FString& ReturnReason); // 0x42441c0 [Native Event Public]
    void ClientRetryClientRestart(APawn* NewPawn); // 0x4244130 [Native Event Public]
    void ClientRestart(APawn* NewPawn); // 0x42440a0 [Native Event Public]
    void ClientReset(); // 0x4244080 [Native Event Public]
    void ClientRepObjRef(UObject* Object); // 0x4243ff0 [Native Event Public]
    void ClientRecvServerAckFrameDebug(uint8 NumBuffered, float TargetNumBufferedCmds); // 0x4243f20 [Native Event Public]
    void ClientRecvServerAckFrame(int32 LastProcessedInputFrame, int32 RecvServerFrameNumber, int8 TimeDilation); // 0x4243e20 [Native Event Public]
    void ClientReceiveLocalizedMessage(TSubclassOf<ULocalMessage> Message, int32 SWITCH, APlayerState* RelatedPlayerState_1, APlayerState* RelatedPlayerState_2, UObject* OptionalObject); // 0x4243c80 [Native Event Public]
    void ClientPrestreamTextures(AActor* ForcedActor, float ForceDuration, bool bEnableStreaming, int32 CinematicTextureGroups); // 0x4243b20 [Native Event Public]
    void ClientPrepareMapChange(const FName& LevelName, bool bFirst, bool bLast); // 0x4243a00 [Native Event Public]
    void ClientPlaySoundAtLocation(USoundBase* Sound, const FVector& Location, float VolumeMultiplier, float PitchMultiplier); // 0x4243870 [Native Event Public]
    void ClientPlaySound(USoundBase* Sound, float VolumeMultiplier, float PitchMultiplier); // 0x4243760 [Native Event Public]
    void ClientPlayForceFeedback_Internal(UForceFeedbackEffect* ForceFeedbackEffect, const FForceFeedbackParameters& Params); // 0x4243670 [Final Native Event Private]
    void ClientPlayCameraAnim(UCameraAnim* AnimToPlay, float Scale, float Rate, float BlendInTime, float BlendOutTime, bool bLoop, bool bRandomStartTime, const ECameraShakePlaySpace& Space, const FRotator& CustomPlaySpace); // 0x42433a0 [Native Event Public]
    void ClientMutePlayer(const FUniqueNetIdRepl& PlayerId); // 0x4243200 [Native Event Public]
    void ClientMessage(const FString& S, const FName& Type, float MsgLifeTime); // 0x42430d0 [Native Event Public]
    void ClientIgnoreMoveInput(bool bIgnore); // 0x4243040 [Native Event Public]
    void ClientIgnoreLookInput(bool bIgnore); // 0x4242fb0 [Native Event Public]
    void ClientGotoState(const FName& NewState); // 0x4242f20 [Native Event Public]
    void ClientGameEnded(AActor* EndGameFocus, bool bIsWinner); // 0x4242e50 [Native Event Public]
    void ClientForceGarbageCollection(); // 0x4242e30 [Native Event Public]
    void ClientFlushLevelStreaming(); // 0x4242e10 [Final Native Event Public]
    void ClientEndOnlineSession(); // 0x4242df0 [Native Event Public]
    void ClientEnableNetworkVoice(bool bEnable); // 0x4242d60 [Native Event Public]
    void ClientCommitMapChange(); // 0x4242d40 [Native Event Public]
    void ClientClearCameraLensEffects(); // 0x36f1340 [Native Event Public]
    void ClientCapBandwidth(int32 Cap); // 0x4242cb0 [Native Event Public]
    void ClientCancelPendingMapChange(); // 0x4242c90 [Native Event Public]
    void ClientAddTextureStreamingLoc(const FVector& InLoc, float Duration, bool bOverrideLocation); // 0x4242b50 [Final Native Event Public]
    void ClearAudioListenerOverride(); // 0x4242b30 [Final Native Public]
    void ClearAudioListenerAttenuationOverride(); // 0x4242b10 [Final Native Public]
    bool CanRestartPlayer(); // 0x4242ae0 [Native Public]
    void Camera(const FName& NewMode); // 0x4242a50 [Native Public]
    void AddYawInput(float Val); // 0x42429c0 [Native Public]
    void AddRollInput(float Val); // 0x4242930 [Native Public]
    void AddPitchInput(float Val); // 0x42428a0 [Native Public]
    void ActivateTouchInterface(UTouchInterface* NewTouchInterface); // 0x4242810 [Native Public]

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

// UStreamableRenderAsset (/Script/Engine.StreamableRenderAsset)
    void SetForceMipLevelsToBeResident(float Seconds, int32 CinematicLODGroupMask); // 0x4293710 [Final Native Public]

// UStaticMeshComponent (/Script/Engine.StaticMeshComponent)
    bool SetStaticMesh(UStaticMesh* NewMesh); // 0x17efaf0 [Native Public]
    void SetReverseCulling(bool ReverseCulling); // 0x4293c30 [Final Native Public]
    void SetForcedLodModel(int32 NewForcedLodModel); // 0x42937e0 [Final Native Public]
    void SetEvaluateWorldPositionOffsetInRayTracing(bool NewValue); // 0x4293680 [Final Native Public]
    void SetDistanceFieldSelfShadowBias(float NewValue); // 0x42933c0 [Final Native Public]
    void OnRep_StaticMesh(UStaticMesh* OldStaticMesh); // 0x4293330 [Final Native Public]
    void GetLocalBounds(const FVector& Min, const FVector& Max); // 0x4293180 [Final Native Public]

// UInstancedStaticMeshComponent (/Script/Engine.InstancedStaticMeshComponent)
    bool UpdateInstanceTransform(int32 InstanceIndex, FTransform& NewInstanceTransform, bool bWorldSpace, bool bMarkRenderStateDirty, bool bTeleport); // 0x41922c0 [Native Public]
    bool SetCustomDataValue(int32 InstanceIndex, int32 CustomDataIndex, float CustomDataValue, bool bMarkRenderStateDirty); // 0x4192160 [Native Public]
    void SetCullDistances(int32 StartCullDistance, int32 EndCullDistance); // 0x4192090 [Final Native Public]
    bool RemoveInstances(const TArray<int32>& InstancesToRemove); // 0x4191fb0 [Native Public]
    bool RemoveInstance(int32 InstanceIndex); // 0x4191f10 [Native Public]
    bool IsValidInstance(int32 InstanceIndex); // 0x4191a70 [Final Native Public]
    bool GetInstanceTransform(int32 InstanceIndex, FTransform& OutInstanceTransform, bool bWorldSpace); // 0x4191390 [Final Native Public]
    TArray<int32> GetInstancesOverlappingSphere(const FVector& Center, float Radius, bool bSphereInWorldSpace); // 0x4191660 [Native Public]
    TArray<int32> GetInstancesOverlappingBox(const FBox& Box, bool bBoxInWorldSpace); // 0x4191520 [Native Public]
    int32 GetInstanceCount(); // 0x4191360 [Final Native Public]
    void ClearInstances(); // 0x4190ac0 [Native Public]
    bool BatchUpdateInstancesTransforms(int32 StartInstanceIndex, const TArray<FTransform>& NewInstancesTransforms, bool bWorldSpace, bool bMarkRenderStateDirty, bool bTeleport); // 0x41908c0 [Native Public]
    bool BatchUpdateInstancesTransform(int32 StartInstanceIndex, int32 NumInstances, FTransform& NewInstancesTransform, bool bWorldSpace, bool bMarkRenderStateDirty, bool bTeleport); // 0x4190660 [Native Public]
    int32 AddInstanceWorldSpace(FTransform& WorldTransform); // 0x41903a0 [Final Native Public]
    TArray<int32> AddInstances(const TArray<FTransform>& InstanceTransforms, bool bShouldReturnIndices, bool bWorldSpace); // 0x41904b0 [Native Public]
    int32 AddInstance(FTransform& InstanceTransform, bool bWorldSpace); // 0x4190250 [Native Public]

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

// UMaterialInterface (/Script/Engine.MaterialInterface)
    void SetForceMipLevelsToBeResident(bool OverrideForceMiplevelsToBeResident, bool bForceMiplevelsToBeResidentValue, float ForceDuration, int32 CinematicTextureGroups, bool bFastResponse); // 0x421a190 [Native Public]
    UPhysicalMaterialMask* GetPhysicalMaterialMask(); // 0x4219aa0 [Native Public]
    UPhysicalMaterial* GetPhysicalMaterialFromMap(int32 Index); // 0x4219a00 [Native Public]
    UPhysicalMaterial* GetPhysicalMaterial(); // 0x42199d0 [Native Public]
    FMaterialParameterInfo GetParameterInfo(const EMaterialParameterAssociation& Association, const FName& ParameterName, UMaterialFunctionInterface* LayerFunction); // 0x42198b0 [Final Native Public]
    UMaterial* GetBaseMaterial(); // 0x4219880 [Final Native Public]

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

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

// UCameraComponent (/Script/Engine.CameraComponent)
    void SetUseFieldOfViewForLOD(bool bInUseFieldOfViewForLOD); // 0x413c450 [Final Native Public]
    void SetProjectionMode(const ECameraProjectionMode& InProjectionMode); // 0x413c350 [Final Native Public]
    void SetPostProcessBlendWeight(float InPostProcessBlendWeight); // 0x413c2d0 [Final Native Public]
    void SetOrthoWidth(float InOrthoWidth); // 0x413c250 [Final Native Public]
    void SetOrthoNearClipPlane(float InOrthoNearClipPlane); // 0x413c1d0 [Final Native Public]
    void SetOrthoFarClipPlane(float InOrthoFarClipPlane); // 0x413c150 [Final Native Public]
    void SetFieldOfView(float InFieldOfView); // 0x3753ca0 [Native Public]
    void SetConstraintAspectRatio(bool bInConstrainAspectRatio); // 0x413bf20 [Final Native Public]
    void SetAspectRatio(float InAspectRatio); // 0x413bdb0 [Final Native Public]
    void RemoveBlendable(const TScriptInterface<IBlendableInterface>& InBlendableObject); // 0x413bc80 [Final Native Public]
    void OnCameraMeshHiddenChanged(); // 0xcb2180 [Final Native Protected]
    void GetCameraView(float DeltaTime, FMinimalViewInfo& DesiredView); // 0x413b740 [Native Public]
    void AddOrUpdateBlendable(const TScriptInterface<IBlendableInterface>& InBlendableObject, float InWeight); // 0x413b5c0 [Final Native Public]

// IActorSoundParameterInterface (/Script/Engine.ActorSoundParameterInterface)
    void GetActorSoundParams(const TArray<FAudioParameter>& Params); // 0x1ca8910 [Event Public]

// UAnimationAsset (/Script/Engine.AnimationAsset)
    float GetPlayLength(); // 0x105fd90 [Native Public]

// AAmbientSound (/Script/Engine.AmbientSound)
    void Stop(); // 0x4105d50 [Final Native Public]
    void Play(float StartTime); // 0x4105820 [Final Native Public]
    void FadeOut(float FadeOutDuration, float FadeVolumeLevel); // 0x41055e0 [Final Native Public]
    void FadeIn(float FadeInDuration, float FadeVolumeLevel); // 0x4105510 [Final Native Public]
    void AdjustVolume(float AdjustVolumeDuration, float AdjustVolumeLevel); // 0x41053a0 [Final Native Public]

// UAnimationSettings (/Script/Engine.AnimationSettings)
    TArray<FString> GetBoneCustomAttributeNamesToImport(); // 0x4108d10 [Final Native Public]

// UAnimDataModel (/Script/Engine.AnimDataModel)
    bool IsValidBoneTrackIndex(int32 TrackIndex); // 0x4110600 [Final Native Public]
    float GetPlayLength(); // 0x410fc30 [Final Native Public]
    int32 GetNumBoneTracks(); // 0x410fae0 [Final Native Public]
    int32 GetNumberOfTransformCurves(); // 0x410fba0 [Final Native Public]
    int32 GetNumberOfKeys(); // 0x410fb70 [Final Native Public]
    int32 GetNumberOfFrames(); // 0x410fb40 [Final Native Public]
    int32 GetNumberOfFloatCurves(); // 0x410fb10 [Final Native Public]
    FFrameRate GetFrameRate(); // 0x410ee80 [Final Native Public]
    void GetBoneTrackNames(const TArray<FName>& OutNames); // 0x410ec40 [Final Native Public]
    int32 GetBoneTrackIndexByName(const FName& TrackName); // 0x410eba0 [Final Native Public]
    int32 GetBoneTrackIndex(FBoneAnimationTrack& Track); // 0x410eab0 [Final Native Public]
    FBoneAnimationTrack GetBoneTrackByName(const FName& TrackName); // 0x410ea10 [Final Native Public]
    FBoneAnimationTrack GetBoneTrackByIndex(int32 TrackIndex); // 0x410e970 [Final Native Public]
    TArray<FBoneAnimationTrack> GetBoneAnimationTracks(); // 0x410e8c0 [Final Native Public]
    UAnimSequence* GetAnimationSequence(); // 0x410e890 [Final Native Public]

// UAnimMontage (/Script/Engine.AnimMontage)
    bool IsValidSectionName(const FName& InSectionName); // 0x41178a0 [Final Native Public]
    float GetDefaultBlendOutTime(); // 0x35d4ac0 [Final Native Public]
    float GetDefaultBlendInTime(); // 0x4117880 [Final Native Public]
    FAlphaBlendArgs GetBlendOutArgs(); // 0x4117840 [Final Native Public]
    FAlphaBlendArgs GetBlendInArgs(); // 0x4117800 [Final Native Public]
    UAnimMontage* CreateSlotAnimationAsDynamicMontage_WithBlendSettings(UAnimSequenceBase* Asset, const FName& SlotNodeName, FMontageBlendSettings& BlendInSettings, FMontageBlendSettings& BlendOutSettings, float InPlayRate, int32 LoopCount, float InBlendOutTriggerTime); // 0x41175b0 [Final Native Static Public]

// UAnimNotifyMirrorInspectionLibrary (/Script/Engine.AnimNotifyMirrorInspectionLibrary)
    bool IsTriggeredByMirroredAnimation(FAnimNotifyEventReference& EventReference); // 0x411bdf0 [Final Native Static Public]
    UMirrorDataTable* GetMirrorDataTable(FAnimNotifyEventReference& EventReference); // 0x411bc90 [Final Native Static Public]

// UAnimNotifyStateMachineInspectionLibrary (/Script/Engine.AnimNotifyStateMachineInspectionLibrary)
    bool IsTriggeredByStateMachine(FAnimNotifyEventReference& EventReference, UAnimInstance* AnimInstance, const FName& StateMachineName); // 0x411c200 [Final Native Static Public]
    bool IsTriggeredByStateInStateMachine(FAnimNotifyEventReference& EventReference, UAnimInstance* AnimInstance, const FName& StateMachineName, const FName& StateName); // 0x411c040 [Final Native Static Public]
    bool IsTriggeredByState(FAnimNotifyEventReference& EventReference, UAnimInstance* AnimInstance, const FName& StateName); // 0x411bed0 [Final Native Static Public]

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

// UAnimSingleNodeInstance (/Script/Engine.AnimSingleNodeInstance)
    void StopAnim(); // 0x4121630 [Final Native Public]
    void SetReverse(bool bInReverse); // 0x41215a0 [Final Native Public]
    void SetPreviewCurveOverride(const FName& PoseName, float Value, bool bRemoveIfZero); // 0x4121480 [Final Native Public]
    void SetPositionWithPreviousTime(float InPosition, float InPreviousTime, bool bFireNotifies); // 0x4121360 [Final Native Public]
    void SetPosition(float InPosition, bool bFireNotifies); // 0x4121280 [Final Native Public]
    void SetPlayRate(float InPlayRate); // 0x4121170 [Final Native Public]
    void SetPlaying(bool BIsPlaying); // 0x41211f0 [Final Native Public]
    void SetMirrorDataTable(UMirrorDataTable* MirrorDataTable); // 0x41210e0 [Final Native Public]
    void SetLooping(bool bIsLooping); // 0x4121050 [Final Native Public]
    void SetBlendSpacePosition(const FVector& InPosition); // 0x4120fc0 [Final Native Public]
    void SetAnimationAsset(UAnimationAsset* NewAsset, bool bIsLooping, float InPlayRate); // 0x4120ea0 [Native Public]
    void PlayAnim(bool bIsLooping, float InPlayRate, float InStartPosition); // 0x4120d90 [Final Native Public]
    UMirrorDataTable* GetMirrorDataTable(); // 0x41206e0 [Final Native Public]
    float GetLength(); // 0x41206b0 [Final Native Public]
    UAnimationAsset* GetAnimationAsset(); // 0x4120680 [Native Public]

// URawAnimSequenceTrackExtensions (/Script/Engine.RawAnimSequenceTrackExtensions)
    TArray<FVector> GetScaleKeys(FRawAnimSequenceTrack& Track); // 0x4120b70 [Final Native Static Public]
    TArray<FQuat> GetRotationalKeys(FRawAnimSequenceTrack& Track); // 0x4120930 [Final Native Static Public]
    TArray<FVector> GetPositionalKeys(FRawAnimSequenceTrack& Track); // 0x4120710 [Final Native Static Public]

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

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

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

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

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

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

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

// USkyAtmosphereComponent (/Script/Engine.SkyAtmosphereComponent)
    void SetSkyLuminanceFactor(const FLinearColor& NewValue); // 0x427c840 [Final Native Public]
    void SetRayleighScatteringScale(float NewValue); // 0x427c7c0 [Final Native Public]
    void SetRayleighScattering(const FLinearColor& NewValue); // 0x427c730 [Final Native Public]
    void SetRayleighExponentialDistribution(float NewValue); // 0x427c6b0 [Final Native Public]
    void SetOtherAbsorptionScale(float NewValue); // 0x4202580 [Final Native Public]
    void SetOtherAbsorption(const FLinearColor& NewValue); // 0x427c620 [Final Native Public]
    void SetMultiScatteringFactor(float NewValue); // 0x427c410 [Final Native Public]
    void SetMieScatteringScale(float NewValue); // 0x427c310 [Final Native Public]
    void SetMieScattering(const FLinearColor& NewValue); // 0x427c280 [Final Native Public]
    void SetMieExponentialDistribution(float NewValue); // 0x4202500 [Final Native Public]
    void SetMieAnisotropy(float NewValue); // 0x427c200 [Final Native Public]
    void SetMieAbsorptionScale(float NewValue); // 0x427c180 [Final Native Public]
    void SetMieAbsorption(const FLinearColor& NewValue); // 0x427c0f0 [Final Native Public]
    void SetHeightFogContribution(float NewValue); // 0x427be50 [Final Native Public]
    void SetAtmosphereHeight(float NewValue); // 0x427bc20 [Final Native Public]
    void SetAerialPespectiveViewDistanceScale(float NewValue); // 0x427bba0 [Final Native Public]
    void OverrideAtmosphereLightDirection(int32 AtmosphereLightIndex, const FVector& LightDirection); // 0x427bab0 [Final Native Public]
    FLinearColor GetAtmosphereTransmitanceOnGroundAtPlanetTop(UDirectionalLightComponent* DirectionalLight); // 0x427ba10 [Final Native Public]

// UAtmosphericFogComponent (/Script/Engine.AtmosphericFogComponent)
    void SetSunMultiplier(float NewSunMultiplier); // 0x41277b0 [Final Native Public]
    void SetStartDistance(float NewStartDistance); // 0x41277b0 [Final Native Public]
    void SetPrecomputeParams(float DensityHeight, int32 MaxScatteringOrder, int32 InscatterAltitudeSampleNum); // 0x4127f60 [Final Native Public]
    void SetFogMultiplier(float NewFogMultiplier); // 0x41277b0 [Final Native Public]
    void SetDistanceScale(float NewDistanceScale); // 0x41277b0 [Final Native Public]
    void SetDistanceOffset(float NewDistanceOffset); // 0x41277b0 [Final Native Public]
    void SetDensityOffset(float NewDensityOffset); // 0x41277b0 [Final Native Public]
    void SetDensityMultiplier(float NewDensityMultiplier); // 0x41277b0 [Final Native Public]
    void SetDefaultLightColor(const FLinearColor& NewLightColor); // 0x4127aa0 [Final Native Public]
    void SetDefaultBrightness(float NewBrightness); // 0x41277b0 [Final Native Public]
    void SetAltitudeScale(float NewAltitudeScale); // 0x41277b0 [Final Native Public]
    void DisableSunDisk(bool NewSunDisk); // 0x3099750 [Final Native Public]
    void DisableGroundScattering(bool NewGroundScattering); // 0x3099750 [Final Native Public]

// UAnimationAttributeIdentifierExtensions (/Script/Engine.AnimationAttributeIdentifierExtensions)
    bool IsValid(FAnimationAttributeIdentifier& Identifier); // 0x41272b0 [Final Native Static Public]

// IAudioPanelWidgetInterface (/Script/Engine.AudioPanelWidgetInterface)
    FName GetIconBrushName(); // 0x1ca8910 [Event Public]
    FText GetEditorName(); // 0x1ca8910 [Event Public]

// AAudioVolume (/Script/Engine.AudioVolume)
    void SetSubmixSendSettings(const TArray<FAudioVolumeSubmixSendSettings>& NewSubmixSendSettings); // 0x412bc90 [Final Native Public]
    void SetSubmixOverrideSettings(const TArray<FAudioVolumeSubmixOverrideSettings>& NewSubmixOverrideSettings); // 0x412bbc0 [Final Native Public]
    void SetReverbSettings(FReverbSettings& NewReverbSettings); // 0x412bb10 [Final Native Public]
    void SetPriority(float NewPriority); // 0x412ba90 [Final Native Public]
    void SetInteriorSettings(FInteriorSettings& NewInteriorSettings); // 0x412b9f0 [Final Native Public]
    void SetEnabled(bool bNewEnabled); // 0x412b960 [Final Native Public]
    void OnRep_bEnabled(); // 0x412b870 [Final Native Private]

// UAutoDestroySubsystem (/Script/Engine.AutoDestroySubsystem)
    void OnActorEndPlay(AActor* Actor, const EEndPlayReason& EndPlayReason); // 0x412b7a0 [Final Native Private]

// UAvoidanceManager (/Script/Engine.AvoidanceManager)
    bool RegisterMovementComponent(UMovementComponent* MovementComp, float AvoidanceWeight); // 0x412b890 [Final Native Public]
    int32 GetObjectCount(); // 0x412b770 [Final Native Public]
    int32 GetNewAvoidanceUID(); // 0x412b740 [Final Native Public]
    FVector GetAvoidanceVelocityForComponent(UMovementComponent* MovementComp); // 0x412b690 [Final Native Public]

// UBillboardComponent (/Script/Engine.BillboardComponent)
    void SetUV(int32 NewU, int32 NewUL, int32 NewV, int32 NewVL); // 0x412e9d0 [Native Public]
    void SetSpriteAndUV(UTexture2D* NewSprite, int32 NewU, int32 NewUL, int32 NewV, int32 NewVL); // 0x412e840 [Native Public]
    void SetSprite(UTexture2D* NewSprite); // 0xf9dbc0 [Native Public]
    void SetOpacityMaskRefVal(float RefVal); // 0x412e7c0 [Final Native Public]

// USkeleton (/Script/Engine.Skeleton)
    UBlendProfile* GetBlendProfile(const FName& InProfileName); // 0x4276df0 [Final Native Public]
    void AddCompatibleSkeleton(USkeleton* SourceSkeleton); // 0x42769a0 [Final Native Public]

// UBlueprintMapLibrary (/Script/Engine.BlueprintMapLibrary)
    void SetMapPropertyByName(UObject* Object, const FName& PropertyName, TMap<int32, int32>& Value); // 0x41350d0 [Final Native Static Public]
    void Map_Values(TMap<int32, int32>& TargetMap, const TArray<int32>& Values); // 0x41344b0 [Final Native Static Public]
    bool Map_Remove(TMap<int32, int32>& TargetMap, const int32& Key); // 0x4134300 [Final Native Static Public]
    int32 Map_Length(TMap<int32, int32>& TargetMap); // 0x4134250 [Final Native Static Public]
    void Map_Keys(TMap<int32, int32>& TargetMap, const TArray<int32>& Keys); // 0x4134140 [Final Native Static Public]
    bool Map_IsNotEmpty(TMap<int32, int32>& TargetMap); // 0x4134090 [Final Native Static Public]
    bool Map_IsEmpty(TMap<int32, int32>& TargetMap); // 0x4133fe0 [Final Native Static Public]
    bool Map_Find(TMap<int32, int32>& TargetMap, const int32& Key, const int32& Value); // 0x4133d10 [Final Native Static Public]
    bool Map_Contains(TMap<int32, int32>& TargetMap, const int32& Key); // 0x4133b60 [Final Native Static Public]
    void Map_Clear(TMap<int32, int32>& TargetMap); // 0x4133ac0 [Final Native Static Public]
    void Map_Add(TMap<int32, int32>& TargetMap, const int32& Key, const int32& Value); // 0x4133840 [Final Native Static Public]

// UBlueprintPathsLibrary (/Script/Engine.BlueprintPathsLibrary)
    FString VideoCaptureDir(); // 0x4135650 [Final Native Static Public]
    void ValidatePath(const FString& InPath, const bool& bDidSucceed, FText& OutReason); // 0x41354d0 [Final Native Static Public]
    void Split(const FString& InPath, const FString& PathPart, const FString& FilenamePart, const FString& ExtensionPart); // 0x4135310 [Final Native Static Public]
    FString SourceConfigDir(); // 0x4134820 [Final Native Static Public]
    bool ShouldSaveToUserDir(); // 0x41352e0 [Final Native Static Public]
    FString ShaderWorkingDir(); // 0x4135260 [Final Native Static Public]
    void SetProjectFilePath(const FString& NewGameProjectFilePath); // 0x41351d0 [Final Native Static Public]
    FString SetExtension(const FString& InPath, const FString& InNewExtension); // 0x4134f90 [Final Native Static Public]
    FString ScreenShotDir(); // 0x4134f10 [Final Native Static Public]
    FString SandboxesDir(); // 0x4134e90 [Final Native Static Public]
    FString RootDir(); // 0x4134e10 [Final Native Static Public]
    void RemoveDuplicateSlashes(const FString& InPath, const FString& OutPath); // 0x4134d20 [Final Native Static Public]
    FString ProjectUserDir(); // 0x4134ca0 [Final Native Static Public]
    FString ProjectSavedDir(); // 0x4134c20 [Final Native Static Public]
    FString ProjectPluginsDir(); // 0x4134ba0 [Final Native Static Public]
    FString ProjectPersistentDownloadDir(); // 0x4134b20 [Final Native Static Public]
    FString ProjectModsDir(); // 0x4134aa0 [Final Native Static Public]
    FString ProjectLogDir(); // 0x4134a20 [Final Native Static Public]
    FString ProjectIntermediateDir(); // 0x41349a0 [Final Native Static Public]
    FString ProjectDir(); // 0x4134920 [Final Native Static Public]
    FString ProjectContentDir(); // 0x41348a0 [Final Native Static Public]
    FString ProjectConfigDir(); // 0x4134820 [Final Native Static Public]
    FString ProfilingDir(); // 0x41347a0 [Final Native Static Public]
    void NormalizeFilename(const FString& InPath, const FString& OutPath); // 0x41346b0 [Final Native Static Public]
    void NormalizeDirectoryName(const FString& InPath, const FString& OutPath); // 0x41345c0 [Final Native Static Public]
    FString MakeValidFileName(const FString& InString, const FString& InReplacementChar); // 0x4133700 [Final Native Static Public]
    void MakeStandardFilename(const FString& InPath, const FString& OutPath); // 0x4133610 [Final Native Static Public]
    void MakePlatformFilename(const FString& InPath, const FString& OutPath); // 0x4133520 [Final Native Static Public]
    bool MakePathRelativeTo(const FString& InPath, const FString& InRelativeTo, const FString& OutPath); // 0x41333c0 [Final Native Static Public]
    FString LaunchDir(); // 0x4133340 [Final Native Static Public]
    bool IsSamePath(const FString& PathA, const FString& PathB); // 0x4133250 [Final Native Static Public]
    bool IsRestrictedPath(const FString& InPath); // 0x41331b0 [Final Native Static Public]
    bool IsRelative(const FString& InPath); // 0x4133110 [Final Native Static Public]
    bool IsProjectFilePathSet(); // 0x41330e0 [Final Native Static Public]
    bool IsDrive(const FString& InPath); // 0x4133040 [Final Native Static Public]
    bool HasProjectPersistentDownloadDir(); // 0x4133010 [Final Native Static Public]
    TArray<FString> GetToolTipLocalizationPaths(); // 0x4132fd0 [Final Native Static Public]
    TArray<FString> GetRestrictedFolderNames(); // 0x4132f90 [Final Native Static Public]
    FString GetRelativePathToRoot(); // 0x4132f00 [Final Native Static Public]
    TArray<FString> GetPropertyNameLocalizationPaths(); // 0x4132ec0 [Final Native Static Public]
    FString GetProjectFilePath(); // 0x4132e40 [Final Native Static Public]
    FString GetPath(const FString& InPath); // 0x4132d60 [Final Native Static Public]
    FString GetInvalidFileSystemChars(); // 0x4132ce0 [Final Native Static Public]
    TArray<FString> GetGameLocalizationPaths(); // 0x4132ca0 [Final Native Static Public]
    FString GetExtension(const FString& InPath, bool bIncludeDot); // 0x4132b80 [Final Native Static Public]
    TArray<FString> GetEngineLocalizationPaths(); // 0x4132b40 [Final Native Static Public]
    TArray<FString> GetEditorLocalizationPaths(); // 0x4132b00 [Final Native Static Public]
    FString GetCleanFilename(const FString& InPath); // 0x4132a20 [Final Native Static Public]
    FString GetBaseFilename(const FString& InPath, bool bRemovePath); // 0x4132900 [Final Native Static Public]
    FString GeneratedConfigDir(); // 0x4132880 [Final Native Static Public]
    FString GameUserDeveloperDir(); // 0x4132800 [Final Native Static Public]
    FString GameSourceDir(); // 0x4132780 [Final Native Static Public]
    FString GameDevelopersDir(); // 0x4132700 [Final Native Static Public]
    FString GameAgnosticSavedDir(); // 0x4132260 [Final Native Static Public]
    bool FileExists(const FString& InPath); // 0x4132660 [Final Native Static Public]
    FString FeaturePackDir(); // 0x41325e0 [Final Native Static Public]
    FString EnterprisePluginsDir(); // 0x4132560 [Final Native Static Public]
    FString EnterpriseFeaturePackDir(); // 0x41324e0 [Final Native Static Public]
    FString EnterpriseDir(); // 0x4132460 [Final Native Static Public]
    FString EngineVersionAgnosticUserDir(); // 0x41323e0 [Final Native Static Public]
    FString EngineUserDir(); // 0x4132360 [Final Native Static Public]
    FString EngineSourceDir(); // 0x41322e0 [Final Native Static Public]
    FString EngineSavedDir(); // 0x4132260 [Final Native Static Public]
    FString EnginePluginsDir(); // 0x41321e0 [Final Native Static Public]
    FString EngineIntermediateDir(); // 0x4132160 [Final Native Static Public]
    FString EngineDir(); // 0x41320e0 [Final Native Static Public]
    FString EngineContentDir(); // 0x4132060 [Final Native Static Public]
    FString EngineConfigDir(); // 0x4131fe0 [Final Native Static Public]
    bool DirectoryExists(const FString& InPath); // 0x4131f40 [Final Native Static Public]
    FString DiffDir(); // 0x4131ec0 [Final Native Static Public]
    FString CreateTempFilename(const FString& Path, const FString& Prefix, const FString& Extension); // 0x4131d30 [Final Native Static Public]
    FString ConvertToSandboxPath(const FString& InPath, const FString& InSandboxName); // 0x4131bf0 [Final Native Static Public]
    FString ConvertRelativePathToFull(const FString& InPath, const FString& InBasePath); // 0x4131ab0 [Final Native Static Public]
    FString ConvertFromSandboxPath(const FString& InPath, const FString& InSandboxName); // 0x4131970 [Final Native Static Public]
    FString Combine(const TArray<FString>& InPaths); // 0x4131860 [Final Native Static Public]
    bool CollapseRelativeDirectories(const FString& InPath, const FString& OutPath); // 0x4131760 [Final Native Static Public]
    FString CloudDir(); // 0x41316e0 [Final Native Static Public]
    FString ChangeExtension(const FString& InPath, const FString& InNewExtension); // 0x41315a0 [Final Native Static Public]
    FString BugItDir(); // 0x4131520 [Final Native Static Public]
    FString AutomationTransientDir(); // 0x41314a0 [Final Native Static Public]
    FString AutomationLogDir(); // 0x4131420 [Final Native Static Public]
    FString AutomationDir(); // 0x41313a0 [Final Native Static Public]

// UBlueprintPlatformLibrary (/Script/Engine.BlueprintPlatformLibrary)
    int32 ScheduleLocalNotificationFromNow(int32 inSecondsFromNow, FText& Title, FText& Body, FText& Action, const FString& ActivationEvent); // 0x4137bb0 [Final Native Static Public]
    void ScheduleLocalNotificationBadgeFromNow(int32 inSecondsFromNow, const FString& ActivationEvent); // 0x4137ae0 [Final Native Static Public]
    int32 ScheduleLocalNotificationBadgeAtTime(const FDateTime& FireDateTime, bool LocalTime, const FString& ActivationEvent); // 0x41379a0 [Final Native Static Public]
    int32 ScheduleLocalNotificationAtTime(const FDateTime& FireDateTime, bool LocalTime, FText& Title, FText& Body, FText& Action, const FString& ActivationEvent); // 0x41376b0 [Final Native Static Public]
    void GetLaunchNotification(const bool& NotificationLaunchedApp, const FString& ActivationEvent, const int32& FireDate); // 0x4137570 [Final Native Static Public]
    EScreenOrientation GetDeviceOrientation(); // 0x4137540 [Final Native Static Public]
    void ClearAllLocalNotifications(); // 0x4137520 [Final Native Static Public]
    void CancelLocalNotificationById(int32 NotificationId); // 0x41374a0 [Final Native Static Public]
    void CancelLocalNotification(const FString& ActivationEvent); // 0x4137410 [Final Native Static Public]

// UBlueprintSetLibrary (/Script/Engine.BlueprintSetLibrary)
    void SetSetPropertyByName(UObject* Object, const FName& PropertyName, TSet<int32>& Value); // 0x4137e50 [Final Native Static Public]
    void Set_Union(TSet<int32>& A, TSet<int32>& B, TSet<int32>& Result); // 0x4138d40 [Final Native Static Public]
    void Set_ToArray(TSet<int32>& A, const TArray<int32>& Result); // 0x4138c30 [Final Native Static Public]
    void Set_RemoveItems(TSet<int32>& TargetSet, const TArray<int32>& Items); // 0x4138b20 [Final Native Static Public]
    bool Set_Remove(TSet<int32>& TargetSet, const int32& Item); // 0x4138970 [Final Native Static Public]
    int32 Set_Length(TSet<int32>& TargetSet); // 0x41388c0 [Final Native Static Public]
    bool Set_IsNotEmpty(TSet<int32>& TargetSet); // 0x4138810 [Final Native Static Public]
    bool Set_IsEmpty(TSet<int32>& TargetSet); // 0x4138760 [Final Native Static Public]
    void Set_Intersection(TSet<int32>& A, TSet<int32>& B, TSet<int32>& Result); // 0x41385e0 [Final Native Static Public]
    void Set_Difference(TSet<int32>& A, TSet<int32>& B, TSet<int32>& Result); // 0x4138460 [Final Native Static Public]
    bool Set_Contains(TSet<int32>& TargetSet, const int32& ItemToFind); // 0x41382b0 [Final Native Static Public]
    void Set_Clear(TSet<int32>& TargetSet); // 0x4138210 [Final Native Static Public]
    void Set_AddItems(TSet<int32>& TargetSet, const TArray<int32>& NewItems); // 0x4138100 [Final Native Static Public]
    void Set_Add(TSet<int32>& TargetSet, const int32& NewItem); // 0x4137f50 [Final Native Static Public]

// UCachedAnimDataLibrary (/Script/Engine.CachedAnimDataLibrary)
    bool StateMachine_IsStateRelevant(UAnimInstance* InAnimInstance, FCachedAnimStateData& CachedAnimStateData); // 0x413c6c0 [Final Native Static Public]
    float StateMachine_GetLocalWeight(UAnimInstance* InAnimInstance, FCachedAnimStateData& CachedAnimStateData); // 0x413c5d0 [Final Native Static Public]
    float StateMachine_GetGlobalWeight(UAnimInstance* InAnimInstance, FCachedAnimStateData& CachedAnimStateData); // 0x413c4e0 [Final Native Static Public]

// UCameraAnimInst (/Script/Engine.CameraAnimInst)
    void Stop(bool bImmediate); // 0x413c7b0 [Final Native Public]
    void SetScale(float NewDuration); // 0x413c3d0 [Final Native Public]
    void SetDuration(float NewDuration); // 0x413bfb0 [Final Native Public]

// ICameraLensEffectInterface (/Script/Engine.CameraLensEffectInterface)
    UFXSystemComponent* GetPrimaryParticleComponent(); // 0x413ba00 [Native Public]
    TArray<UFXSystemComponent*> GetParticleComponents(); // 0x413b980 [Native Public]

// UCameraLensEffectInterfaceClassSupportLibrary (/Script/Engine.CameraLensEffectInterfaceClassSupportLibrary)
    void SetInterfaceClass(TSubclassOf<AActor> Class, FCameraLensInterfaceClassSupport& Var, const EInterfaceValidResult& Result); // 0x413c030 [Final Native Static Public]
    void IsInterfaceValid(const TScriptInterface<ICameraLensEffectInterface>& CameraLens, const EInterfaceValidResult& Result); // 0x413bba0 [Final Native Static Public]
    void IsInterfaceClassValid(FCameraLensInterfaceClassSupport& CameraLens, const EInterfaceValidResult& Result); // 0x413bac0 [Final Native Static Public]
    TSubclassOf<AActor> GetInterfaceClass(FCameraLensInterfaceClassSupport& CameraLens); // 0x413b8e0 [Final Native Static Public]

// UCameraShakeSourceComponent (/Script/Engine.CameraShakeSourceComponent)
    void StopAllCameraShakesOfType(TSubclassOf<UCameraShakeBase> InCameraShake, bool bImmediately); // 0x4140980 [Final Native Public]
    void StopAllCameraShakes(bool bImmediately); // 0x41408f0 [Final Native Public]
    void StartCameraShake(TSubclassOf<UCameraShakeBase> InCameraShake, float Scale, const ECameraShakePlaySpace& PlaySpace, const FRotator& UserPlaySpaceRot); // 0x4140760 [Final Native Public]
    void START(); // 0x4140740 [Final Native Public]
    float GetAttenuationFactor(const FVector& Location); // 0x413eaf0 [Final Native Public]

// UCancellableAsyncAction (/Script/Engine.CancellableAsyncAction)
    bool IsActive(); // 0x306eb10 [Native Public]
    void Cancel(); // 0x36ea730 [Native Public]

// UCanvas (/Script/Engine.Canvas)
    FVector2D K2_TextSize(UFont* RenderFont, const FString& RenderText, const FVector2D& Scale); // 0x41404d0 [Final Native Public]
    FVector2D K2_StrLen(UFont* RenderFont, const FString& RenderText); // 0x41403d0 [Final Native Public]
    FVector K2_Project(const FVector& WorldLocation); // 0x4140310 [Final Native Public]
    void K2_DrawTriangle(UTexture* RenderTexture, const TArray<FCanvasUVTri>& Triangles); // 0x41401e0 [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); // 0x413ff00 [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); // 0x413fb10 [Final Native Public]
    void K2_DrawPolygon(UTexture* RenderTexture, const FVector2D& ScreenPosition, const FVector2D& Radius, int32 NumberOfSides, const FLinearColor& RenderColor); // 0x413f930 [Final Native Public]
    void K2_DrawMaterialTriangle(UMaterialInterface* RenderMaterial, const TArray<FCanvasUVTri>& Triangles); // 0x413f800 [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); // 0x413f5c0 [Final Native Public]
    void K2_DrawLine(const FVector2D& ScreenPositionA, const FVector2D& ScreenPositionB, float Thickness, const FLinearColor& RenderColor); // 0x413f430 [Final Native Public]
    void K2_DrawBox(const FVector2D& ScreenPosition, const FVector2D& ScreenSize, float Thickness, const FLinearColor& RenderColor); // 0x413f2a0 [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); // 0x413eda0 [Final Native Public]
    void K2_Deproject(const FVector2D& ScreenPosition, const FVector& WorldOrigin, const FVector& WorldDirection); // 0x413ec70 [Final Native Public]

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

// UCapsuleComponent (/Script/Engine.CapsuleComponent)
    void SetCapsuleSize(float InRadius, float InHalfHeight, bool bUpdateOverlaps); // 0x4146c70 [Final Native Public]
    void SetCapsuleRadius(float Radius, bool bUpdateOverlaps); // 0x4146b90 [Final Native Public]
    void SetCapsuleHalfHeight(float HalfHeight, bool bUpdateOverlaps); // 0x4146ab0 [Final Native Public]
    void GetUnscaledCapsuleSize_WithoutHemisphere(const float& OutRadius, const float& OutHalfHeightWithoutHemisphere); // 0x4144d70 [Final Native Public]
    void GetUnscaledCapsuleSize(const float& OutRadius, const float& OutHalfHeight); // 0x4144c80 [Final Native Public]
    float GetUnscaledCapsuleRadius(); // 0x4144c60 [Final Native Public]
    float GetUnscaledCapsuleHalfHeight_WithoutHemisphere(); // 0x4144c30 [Final Native Public]
    float GetUnscaledCapsuleHalfHeight(); // 0x4144c10 [Final Native Public]
    float GetShapeScale(); // 0x4144b90 [Final Native Public]
    void GetScaledCapsuleSize_WithoutHemisphere(const float& OutRadius, const float& OutHalfHeightWithoutHemisphere); // 0x4144a50 [Final Native Public]
    void GetScaledCapsuleSize(const float& OutRadius, const float& OutHalfHeight); // 0x4144940 [Final Native Public]
    float GetScaledCapsuleRadius(); // 0x41448f0 [Final Native Public]
    float GetScaledCapsuleHalfHeight_WithoutHemisphere(); // 0x4144890 [Final Native Public]
    float GetScaledCapsuleHalfHeight(); // 0x4144850 [Final Native Public]

// UCheatManager (/Script/Engine.CheatManager)
    void Walk(); // 0x304a1b0 [Native Public]
    void ViewSelf(); // 0x414d3e0 [Native Public]
    void ViewPlayer(const FString& S); // 0x414d340 [Native Public]
    void ViewClass(TSubclassOf<AActor> DesiredClass); // 0x414d2b0 [Native Public]
    void ViewActor(const FName& ActorName); // 0x414d220 [Native Public]
    void UpdateSafeArea(); // 0x414d200 [Final Native Public]
    void ToggleServerStatReplicatorUpdateStatNet(); // 0x414d1e0 [Final Native Public]
    void ToggleServerStatReplicatorClientOverwrite(); // 0x414d1c0 [Final Native Public]
    void ToggleDebugCamera(); // 0x414d1a0 [Native Public]
    void ToggleAILogging(); // 0x414d180 [Native Public]
    void TestCollisionDistance(); // 0x414d160 [Native Public]
    void Teleport(); // 0xcae160 [Native Public]
    void Summon(const FString& ClassName); // 0x414d0c0 [Native Public]
    void StreamLevelOut(const FName& PackageName); // 0x414d030 [Native Public]
    void StreamLevelIn(const FName& PackageName); // 0x414cfa0 [Native Public]
    void SpawnServerStatReplicator(); // 0x414cf80 [Final Native Public]
    void Slomo(float NewTimeDilation); // 0x10602d0 [Native Public]
    void SetWorldOrigin(); // 0x414cf60 [Final Native Public]
    void SetMouseSensitivityToDefault(); // 0x414cf40 [Native Public]
    void ServerToggleAILogging(); // 0x414ce60 [Native Event Public]
    void ReceiveInitCheatManager(); // 0x1ca8910 [Event Public]
    void ReceiveEndPlay(); // 0x1ca8910 [Event Public]
    void PlayersOnly(); // 0x414ce40 [Native Public]
    void OnPlayerEndPlayed(AActor* Player, const EEndPlayReason& EndPlayReason); // 0x414cce0 [Final Native Public]
    void OnlyLoadLevel(const FName& PackageName); // 0x414cdb0 [Native Public]
    void LogLoc(); // 0x414ccc0 [Native Public]
    void InvertMouse(); // 0x414cca0 [Native Public]
    void God(); // 0x413ead0 [Native Public]
    void Ghost(); // 0x414cc80 [Native Public]
    APlayerController* GetPlayerController(); // 0x414cc20 [Final Native Public]
    void FreezeFrame(float Delay); // 0x414cb90 [Native Public]
    void Fly(); // 0x414cb70 [Native Public]
    void FlushLog(); // 0x414cb50 [Native Public]
    void EnableDebugCamera(); // 0x414cb30 [Native Protected]
    void DumpVoiceMutingState(); // 0x414cb10 [Native Public]
    void DumpPartyState(); // 0x414caf0 [Native Public]
    void DumpOnlineSessionState(); // 0x414cad0 [Native Public]
    void DumpChatState(); // 0x414cab0 [Native Public]
    void DisableDebugCamera(); // 0x414ca90 [Native Protected]
    void DestroyTarget(); // 0x414ca70 [Native Public]
    void DestroyServerStatReplicator(); // 0x414ca50 [Final Native Public]
    void DestroyPawns(TSubclassOf<APawn> aClass); // 0x414c9c0 [Native Public]
    void DestroyAllPawnsExceptTarget(); // 0x414c9a0 [Native Public]
    void DestroyAll(TSubclassOf<AActor> aClass); // 0x414c910 [Native Public]
    void DebugCapsuleSweepSize(float HalfHeight, float Radius); // 0x414c840 [Native Public]
    void DebugCapsuleSweepPawn(); // 0x414c820 [Native Public]
    void DebugCapsuleSweepComplex(bool bTraceComplex); // 0x4105aa0 [Native Public]
    void DebugCapsuleSweepClear(); // 0x414c800 [Native Public]
    void DebugCapsuleSweepChannel(const ECollisionChannel& Channel); // 0x414c780 [Native Public]
    void DebugCapsuleSweepCapture(); // 0x414c760 [Native Public]
    void DebugCapsuleSweep(); // 0x414c740 [Native Public]
    void DamageTarget(float DamageAmount); // 0x414c6b0 [Native Public]
    void CheatScript(const FString& ScriptName); // 0x414c5c0 [Final Native Public]
    void ChangeSize(float F); // 0x3841210 [Native Public]
    void BugItStringCreator(const FVector& ViewLocation, const FRotator& ViewRotation, const FString& GoString, const FString& LocString); // 0x414c3f0 [Native Public]
    void BugItGo(float X, float Y, float Z, float Pitch, float Yaw, float Roll); // 0x414c200 [Native Public]
    void BugIt(const FString& ScreenShotDescription); // 0x414c160 [Native Public]

// UCheatManagerExtension (/Script/Engine.CheatManagerExtension)
    APlayerController* GetPlayerController(); // 0x414cc50 [Final Native Public]

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

// UGameViewportClient (/Script/Engine.GameViewportClient)
    void SSSwapControllers(); // 0x304a550 [Native Public]
    void ShowTitleSafeArea(); // 0x304a570 [Native Public]
    void SetConsoleTarget(int32 PlayerIndex); // 0x4187bf0 [Native Public]

// UConstraintInstanceBlueprintLibrary (/Script/Engine.ConstraintInstanceBlueprintLibrary)
    void SetProjectionParams(FConstraintInstanceAccessor& Accessor, bool bEnableProjection, float ProjectionLinearAlpha, float ProjectionAngularAlpha); // 0x4153510 [Final Native Static Public]
    void SetParentDominates(FConstraintInstanceAccessor& Accessor, bool bParentDominates); // 0x4153430 [Final Native Static Public]
    void SetOrientationDriveTwistAndSwing(FConstraintInstanceAccessor& Accessor, bool bEnableTwistDrive, bool bEnableSwingDrive); // 0x4153300 [Final Native Static Public]
    void SetOrientationDriveSLERP(FConstraintInstanceAccessor& Accessor, bool bEnableSLERP); // 0x4153220 [Final Native Static Public]
    void SetLinearVelocityTarget(FConstraintInstanceAccessor& Accessor, const FVector& InVelTarget); // 0x4153140 [Final Native Static Public]
    void SetLinearVelocityDrive(FConstraintInstanceAccessor& Accessor, bool bEnableDriveX, bool bEnableDriveY, bool bEnableDriveZ); // 0x4152fc0 [Final Native Static Public]
    void SetLinearSoftLimitParams(FConstraintInstanceAccessor& Accessor, bool bSoftLinearLimit, float LinearLimitStiffness, float LinearLimitDamping, float LinearLimitRestitution, float LinearLimitContactDistance); // 0x4152dd0 [Final Native Static Public]
    void SetLinearPositionTarget(FConstraintInstanceAccessor& Accessor, const FVector& InPosTarget); // 0x4152cf0 [Final Native Static Public]
    void SetLinearPositionDrive(FConstraintInstanceAccessor& Accessor, bool bEnableDriveX, bool bEnableDriveY, bool bEnableDriveZ); // 0x4152b70 [Final Native Static Public]
    void SetLinearPlasticity(FConstraintInstanceAccessor& Accessor, bool bLinearPlasticity, float LinearPlasticityThreshold, const EConstraintPlasticityType& PlasticityType); // 0x4152a00 [Final Native Static Public]
    void SetLinearLimits(FConstraintInstanceAccessor& Accessor, const ELinearConstraintMotion& XMotion, const ELinearConstraintMotion& YMotion, const ELinearConstraintMotion& ZMotion, float Limit); // 0x4152840 [Final Native Static Public]
    void SetLinearDriveParams(FConstraintInstanceAccessor& Accessor, float PositionStrength, float VelocityStrength, float InForceLimit); // 0x41526d0 [Final Native Static Public]
    void SetLinearBreakable(FConstraintInstanceAccessor& Accessor, bool bLinearBreakable, float LinearBreakThreshold); // 0x41525a0 [Final Native Static Public]
    void SetDisableCollision(FConstraintInstanceAccessor& Accessor, bool bDisableCollision); // 0x41524c0 [Final Native Static Public]
    void SetContactTransferScale(FConstraintInstanceAccessor& Accessor, float ContactTransferScale); // 0x41523e0 [Final Native Static Public]
    void SetAngularVelocityTarget(FConstraintInstanceAccessor& Accessor, const FVector& InVelTarget); // 0x4152300 [Final Native Static Public]
    void SetAngularVelocityDriveTwistAndSwing(FConstraintInstanceAccessor& Accessor, bool bEnableTwistDrive, bool bEnableSwingDrive); // 0x41521d0 [Final Native Static Public]
    void SetAngularVelocityDriveSLERP(FConstraintInstanceAccessor& Accessor, bool bEnableSLERP); // 0x41520f0 [Final Native Static Public]
    void SetAngularSoftTwistLimitParams(FConstraintInstanceAccessor& Accessor, bool bSoftTwistLimit, float TwistLimitStiffness, float TwistLimitDamping, float TwistLimitRestitution, float TwistLimitContactDistance); // 0x4151f00 [Final Native Static Public]
    void SetAngularSoftSwingLimitParams(FConstraintInstanceAccessor& Accessor, bool bSoftSwingLimit, float SwingLimitStiffness, float SwingLimitDamping, float SwingLimitRestitution, float SwingLimitContactDistance); // 0x4151d10 [Final Native Static Public]
    void SetAngularPlasticity(FConstraintInstanceAccessor& Accessor, bool bAngularPlasticity, float AngularPlasticityThreshold); // 0x4151be0 [Final Native Static Public]
    void SetAngularOrientationTarget(FConstraintInstanceAccessor& Accessor, const FRotator& InPosTarget); // 0x4151b00 [Final Native Static Public]
    void SetAngularLimits(FConstraintInstanceAccessor& Accessor, const EAngularConstraintMotion& Swing1MotionType, float Swing1LimitAngle, const EAngularConstraintMotion& Swing2MotionType, float Swing2LimitAngle, const EAngularConstraintMotion& TwistMotionType, float TwistLimitAngle); // 0x41518d0 [Final Native Static Public]
    void SetAngularDriveParams(FConstraintInstanceAccessor& Accessor, float PositionStrength, float VelocityStrength, float InForceLimit); // 0x4151760 [Final Native Static Public]
    void SetAngularDriveMode(FConstraintInstanceAccessor& Accessor, const EAngularDriveMode& DriveMode); // 0x4151680 [Final Native Static Public]
    void SetAngularBreakable(FConstraintInstanceAccessor& Accessor, bool bAngularBreakable, float AngularBreakThreshold); // 0x4151550 [Final Native Static Public]
    void GetProjectionParams(FConstraintInstanceAccessor& Accessor, const bool& bEnableProjection, const float& ProjectionLinearAlpha, const float& ProjectionAngularAlpha); // 0x41513c0 [Final Native Static Public]
    bool GetParentDominates(FConstraintInstanceAccessor& Accessor); // 0x4151320 [Final Native Static Public]
    void GetOrientationDriveTwistAndSwing(FConstraintInstanceAccessor& Accessor, const bool& bOutEnableTwistDrive, const bool& bOutEnableSwingDrive); // 0x41511f0 [Final Native Static Public]
    void GetOrientationDriveSLERP(FConstraintInstanceAccessor& Accessor, const bool& bOutEnableSLERP); // 0x4151100 [Final Native Static Public]
    void GetLinearVelocityTarget(FConstraintInstanceAccessor& Accessor, const FVector& OutVelTarget); // 0x4151020 [Final Native Static Public]
    void GetLinearVelocityDrive(FConstraintInstanceAccessor& Accessor, const bool& bOutEnableDriveX, const bool& bOutEnableDriveY, const bool& bOutEnableDriveZ); // 0x4150e90 [Final Native Static Public]
    void GetLinearSoftLimitParams(FConstraintInstanceAccessor& Accessor, const bool& bSoftLinearLimit, const float& LinearLimitStiffness, const float& LinearLimitDamping, const float& LinearLimitRestitution, const float& LinearLimitContactDistance); // 0x4150c60 [Final Native Static Public]
    void GetLinearPositionTarget(FConstraintInstanceAccessor& Accessor, const FVector& OutPosTarget); // 0x4150b80 [Final Native Static Public]
    void GetLinearPositionDrive(FConstraintInstanceAccessor& Accessor, const bool& bOutEnableDriveX, const bool& bOutEnableDriveY, const bool& bOutEnableDriveZ); // 0x41509f0 [Final Native Static Public]
    void GetLinearPlasticity(FConstraintInstanceAccessor& Accessor, const bool& bLinearPlasticity, const float& LinearPlasticityThreshold, const EConstraintPlasticityType& PlasticityType); // 0x4150850 [Final Native Static Public]
    void GetLinearLimits(FConstraintInstanceAccessor& Accessor, const ELinearConstraintMotion& XMotion, const ELinearConstraintMotion& YMotion, const ELinearConstraintMotion& ZMotion, const float& Limit); // 0x4150650 [Final Native Static Public]
    void GetLinearDriveParams(FConstraintInstanceAccessor& Accessor, const float& OutPositionStrength, const float& OutVelocityStrength, const float& OutForceLimit); // 0x41504c0 [Final Native Static Public]
    void GetLinearBreakable(FConstraintInstanceAccessor& Accessor, const bool& bLinearBreakable, const float& LinearBreakThreshold); // 0x4150380 [Final Native Static Public]
    bool GetDisableCollsion(FConstraintInstanceAccessor& Accessor); // 0x41502e0 [Final Native Static Public]
    void GetContactTransferScale(FConstraintInstanceAccessor& Accessor, const float& ContactTransferScale); // 0x41501f0 [Final Native Static Public]
    void GetAttachedBodyNames(FConstraintInstanceAccessor& Accessor, const FName& ParentBody, const FName& ChildBody); // 0x41500c0 [Final Native Static Public]
    void GetAngularVelocityTarget(FConstraintInstanceAccessor& Accessor, const FVector& OutVelTarget); // 0x414ffe0 [Final Native Static Public]
    void GetAngularVelocityDriveTwistAndSwing(FConstraintInstanceAccessor& Accessor, const bool& bOutEnableTwistDrive, const bool& bOutEnableSwingDrive); // 0x414feb0 [Final Native Static Public]
    void GetAngularVelocityDriveSLERP(FConstraintInstanceAccessor& Accessor, const bool& bOutEnableSLERP); // 0x414fdc0 [Final Native Static Public]
    void GetAngularSoftTwistLimitParams(FConstraintInstanceAccessor& Accessor, const bool& bSoftTwistLimit, const float& TwistLimitStiffness, const float& TwistLimitDamping, const float& TwistLimitRestitution, const float& TwistLimitContactDistance); // 0x414fb90 [Final Native Static Public]
    void GetAngularSoftSwingLimitParams(FConstraintInstanceAccessor& Accessor, const bool& bSoftSwingLimit, const float& SwingLimitStiffness, const float& SwingLimitDamping, const float& SwingLimitRestitution, const float& SwingLimitContactDistance); // 0x414f960 [Final Native Static Public]
    void GetAngularPlasticity(FConstraintInstanceAccessor& Accessor, const bool& bAngularPlasticity, const float& AngularPlasticityThreshold); // 0x414f820 [Final Native Static Public]
    void GetAngularOrientationTarget(FConstraintInstanceAccessor& Accessor, const FRotator& OutPosTarget); // 0x414f740 [Final Native Static Public]
    void GetAngularLimits(FConstraintInstanceAccessor& Accessor, const EAngularConstraintMotion& Swing1MotionType, const float& Swing1LimitAngle, const EAngularConstraintMotion& Swing2MotionType, const float& Swing2LimitAngle, const EAngularConstraintMotion& TwistMotionType, const float& TwistLimitAngle); // 0x414f4c0 [Final Native Static Public]
    void GetAngularDriveParams(FConstraintInstanceAccessor& Accessor, const float& OutPositionStrength, const float& OutVelocityStrength, const float& OutForceLimit); // 0x414f330 [Final Native Static Public]
    void GetAngularDriveMode(FConstraintInstanceAccessor& Accessor, const EAngularDriveMode& OutDriveMode); // 0x414f240 [Final Native Static Public]
    void GetAngularBreakable(FConstraintInstanceAccessor& Accessor, const bool& bAngularBreakable, const float& AngularBreakThreshold); // 0x414f100 [Final Native Static Public]
    void CopyParams(FConstraintInstanceAccessor& Accessor, FConstraintInstanceAccessor& SourceAccessor, bool bKeepPosition, bool bKeepRotation); // 0x414ef70 [Final Native Static Public]

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

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

// UAnimationCurveIdentifierExtensions (/Script/Engine.AnimationCurveIdentifierExtensions)
    bool IsValid(FAnimationCurveIdentifier& Identifier); // 0x41565c0 [Final Native Static Public]
    ERawCurveTrackTypes GetType(FAnimationCurveIdentifier& Identifier); // 0x4156250 [Final Native Static Public]
    FName GetName(FAnimationCurveIdentifier& Identifier); // 0x4155fd0 [Final Native Static Public]

// UCurveLinearColor (/Script/Engine.CurveLinearColor)
    FLinearColor GetUnadjustedLinearColorValue(float InTime); // 0x4156300 [Final Native Public]
    FLinearColor GetLinearColorValue(float InTime); // 0x4155f30 [Native Public]
    FLinearColor GetClampedLinearColorValue(float InTime); // 0x4155c70 [Native Public]

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

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

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

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

// AWorldDataLayers (/Script/Engine.WorldDataLayers)
    void OnRep_LoadedDataLayerNames(); // 0x42a5400 [Final Native Protected]
    void OnRep_EffectiveLoadedDataLayerNames(); // 0x42a53e0 [Final Native Protected]
    void OnRep_EffectiveActiveDataLayerNames(); // 0x42a53c0 [Final Native Protected]
    void OnRep_ActiveDataLayerNames(); // 0x42a53a0 [Final Native Protected]
    void OnDataLayerRuntimeStateChanged(UDataLayer* InDataLayer, const EDataLayerRuntimeState& InState); // 0x42a5290 [Native Event Public]

// UDataLayer (/Script/Engine.DataLayer)
    bool IsVisible(); // 0x415a480 [Final Native Public]
    bool IsRuntime(); // 0x415a460 [Final Native Public]
    bool IsInitiallyVisible(); // 0x415a480 [Final Native Public]
    bool IsInitiallyActive(); // 0x415a4b0 [Final Native Public]
    bool IsEffectiveVisible(); // 0x415a480 [Final Native Public]
    bool IsDynamicallyLoaded(); // 0x415a460 [Final Native Public]
    EDataLayerState GetInitialState(); // 0x415a340 [Final Native Public]
    EDataLayerRuntimeState GetInitialRuntimeState(); // 0x415a340 [Final Native Public]
    FColor GetDebugColor(); // 0x17ef270 [Final Native Public]
    FName GetDataLayerLabel(); // 0x4159c00 [Final Native Public]
    bool Equals(FActorDataLayer& ActorDataLayer); // 0x4159470 [Final Native Public]

// UDataLayerSubsystem (/Script/Engine.DataLayerSubsystem)
    void SetDataLayerStateByLabel(const FName& InDataLayerLabel, const EDataLayerState& InState); // 0x415a800 [Final Native Public]
    void SetDataLayerState(FActorDataLayer& InDataLayer, const EDataLayerState& InState); // 0x415a720 [Final Native Public]
    void SetDataLayerRuntimeStateByLabel(const FName& InDataLayerLabel, const EDataLayerRuntimeState& InState, bool bInIsRecursive); // 0x415a600 [Final Native Public]
    void SetDataLayerRuntimeState(FActorDataLayer& InDataLayer, const EDataLayerRuntimeState& InState, bool bInIsRecursive); // 0x415a4e0 [Final Native Public]
    TSet<FName> GetLoadedDataLayerNames(); // 0x415a370 [Final Native Public]
    EDataLayerState GetDataLayerStateByLabel(const FName& InDataLayerLabel); // 0x4159cc0 [Final Native Public]
    EDataLayerState GetDataLayerState(FActorDataLayer& InDataLayer); // 0x4159c20 [Final Native Public]
    EDataLayerRuntimeState GetDataLayerRuntimeStateByLabel(const FName& InDataLayerLabel); // 0x4159cc0 [Final Native Public]
    EDataLayerRuntimeState GetDataLayerRuntimeState(FActorDataLayer& InDataLayer); // 0x4159c20 [Final Native Public]
    UDataLayer* GetDataLayerFromName(const FName& InDataLayerName); // 0x4159b60 [Final Native Public]
    UDataLayer* GetDataLayerFromLabel(const FName& InDataLayerLabel); // 0x4159ac0 [Final Native Public]
    EDataLayerRuntimeState GetDataLayerEffectiveRuntimeStateByLabel(const FName& InDataLayerLabel); // 0x4159a20 [Final Native Public]
    EDataLayerRuntimeState GetDataLayerEffectiveRuntimeState(FActorDataLayer& InDataLayer); // 0x4159980 [Final Native Public]
    UDataLayer* GetDataLayer(FActorDataLayer& InDataLayer); // 0x41598e0 [Final Native Public]
    TSet<FName> GetActiveDataLayerNames(); // 0x4159710 [Final Native Public]

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

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

// AHUD (/Script/Engine.HUD)
    void ShowHUD(); // 0x416e890 [Native Public]
    void ShowDebugToggleSubCategory(const FName& Category); // 0x4187da0 [Final Native Public]
    void ShowDebugForReticleTargetToggle(TSubclassOf<AActor> DesiredClass); // 0x4187d10 [Final Native Public]
    void ShowDebug(const FName& DebugType); // 0x4187c80 [Native Public]
    void RemoveDebugText(AActor* SrcActor, bool bLeaveDurationText); // 0x4187b20 [Final Native Event Public]
    void RemoveAllDebugStrings(); // 0x4187b00 [Final Native Event Public]
    void ReceiveHitBoxRelease(const FName& BoxName); // 0x1ca8910 [Event Public]
    void ReceiveHitBoxEndCursorOver(const FName& BoxName); // 0x1ca8910 [Event Public]
    void ReceiveHitBoxClick(const FName& BoxName); // 0x1ca8910 [Event Public]
    void ReceiveHitBoxBeginCursorOver(const FName& BoxName); // 0x1ca8910 [Event Public]
    void ReceiveDrawHUD(int32 SizeX, int32 SizeY); // 0x1ca8910 [Event Public]
    FVector Project(const FVector& Location, bool bClampToZeroPlane); // 0x41879e0 [Final Native Public]
    void PreviousDebugTarget(); // 0x41879c0 [Native Public]
    void NextDebugTarget(); // 0x41825c0 [Native Public]
    void GetTextSize(const FString& Text, const float& OutWidth, const float& OutHeight, UFont* Font, float Scale); // 0x41876a0 [Final Native Public]
    APlayerController* GetOwningPlayerController(); // 0x16353c0 [Final Native Public]
    APawn* GetOwningPawn(); // 0x4187670 [Final Native Public]
    void GetActorsInSelectionRectangle(TSubclassOf<AActor> ClassFilter, const FVector2D& FirstPoint, const FVector2D& SecondPoint, const TArray<AActor*>& OutActors, bool bIncludeNonCollidingComponents, bool bActorMustBeFullyEnclosed); // 0x4187450 [Final Native Public]
    void DrawTextureSimple(UTexture* Texture, float ScreenX, float ScreenY, float Scale, bool bScalePosition); // 0x41872a0 [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); // 0x4186e30 [Final Native Public]
    void DrawText(const FString& Text, const FLinearColor& TextColor, float ScreenX, float ScreenY, UFont* Font, float Scale, bool bScalePosition); // 0x4186bf0 [Final Native Public]
    void DrawRect(const FLinearColor& RectColor, float ScreenX, float ScreenY, float ScreenW, float ScreenH); // 0x4186a30 [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); // 0x41866f0 [Final Native Public]
    void DrawMaterialSimple(UMaterialInterface* Material, float ScreenX, float ScreenY, float ScreenW, float ScreenH, float Scale, bool bScalePosition); // 0x41864d0 [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); // 0x41860f0 [Final Native Public]
    void DrawLine(float StartScreenX, float StartScreenY, float EndScreenX, float EndScreenY, const FLinearColor& LineColor, float LineThickness); // 0x4185ef0 [Final Native Public]
    void Deproject(float ScreenX, float ScreenY, const FVector& WorldPosition, const FVector& WorldDirection); // 0x4185d60 [Final Native Public]
    void AddHitBox(const FVector2D& position, const FVector2D& Size, const FName& InName, bool bConsumesInput, int32 Priority); // 0x4185b90 [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); // 0x41857c0 [Final Native Event Public]

// ADecalActor (/Script/Engine.DecalActor)
    void SetDecalMaterial(UMaterialInterface* NewDecalMaterial); // 0x415f7c0 [Final Native Public]
    UMaterialInterface* GetDecalMaterial(); // 0x415f460 [Final Native Public]
    UMaterialInstanceDynamic* CreateDynamicMaterialInstance(); // 0x415f400 [Native Public]

// UDecalComponent (/Script/Engine.DecalComponent)
    void SetSortOrder(int32 Value); // 0x415fbd0 [Final Native Public]
    void SetFadeScreenSize(float NewFadeScreenSize); // 0x415fad0 [Final Native Public]
    void SetFadeOut(float StartDelay, float Duration, bool DestroyOwnerAfterFade); // 0x415f9b0 [Final Native Public]
    void SetFadeIn(float StartDelay, float Duaration); // 0x415f8e0 [Final Native Public]
    void SetDecalMaterial(UMaterialInterface* NewDecalMaterial); // 0x415f850 [Final Native Public]
    float GetFadeStartDelay(); // 0x415f520 [Final Native Public]
    float GetFadeInStartDelay(); // 0x415f4f0 [Final Native Public]
    float GetFadeInDuration(); // 0x415f4c0 [Final Native Public]
    float GetFadeDuration(); // 0x415f490 [Final Native Public]
    UMaterialInterface* GetDecalMaterial(); // 0x3875e80 [Final Native Public]
    UMaterialInstanceDynamic* CreateDynamicMaterialInstance(); // 0x415f430 [Native Public]

// ADefaultPawn (/Script/Engine.DefaultPawn)
    void TurnAtRate(float Rate); // 0x415fca0 [Native Public]
    void MoveUp_World(float Val); // 0x415f730 [Native Public]
    void MoveRight(float Val); // 0x415f6a0 [Native Public]
    void MoveForward(float Val); // 0x415f610 [Native Public]
    void LookUpAtRate(float Rate); // 0x415f580 [Native Public]

// ALight (/Script/Engine.Light)
    void ToggleEnabled(); // 0x42029c0 [Final Native Public]
    void SetLightFunctionScale(const FVector& NewLightFunctionScale); // 0x4202220 [Final Native Public]
    void SetLightFunctionMaterial(UMaterialInterface* NewLightFunctionMaterial); // 0x4202100 [Final Native Public]
    void SetLightFunctionFadeDistance(float NewLightFunctionFadeDistance); // 0x4202000 [Final Native Public]
    void SetLightColor(const FLinearColor& NewLightColor); // 0x4201e10 [Final Native Public]
    void SetEnabled(bool bSetEnabled); // 0x42019c0 [Final Native Public]
    void SetCastShadows(bool bNewValue); // 0x42016c0 [Final Native Public]
    void SetBrightness(float NewBrightness); // 0x4201640 [Final Native Public]
    void SetAffectTranslucentLighting(bool bNewValue); // 0x4201320 [Final Native Public]
    void OnRep_bEnabled(); // 0x416e890 [Native Public]
    bool IsEnabled(); // 0x4200a40 [Final Native Public]
    FLinearColor GetLightColor(); // 0x42009c0 [Final Native Public]
    float GetBrightness(); // 0x4200930 [Final Native Public]

// ULightComponentBase (/Script/Engine.LightComponentBase)
    void SetSamplesPerPixel(int32 NewValue); // 0x4205f70 [Final Native Public]
    void SetCastVolumetricShadow(bool bNewValue); // 0x4205e60 [Final Native Public]
    void SetCastShadows(bool bNewValue); // 0x4205dd0 [Final Native Public]
    void SetCastRaytracedShadows(const ECastRayTracedShadow& bNewValue); // 0x4205d50 [Final Native Public]
    void SetCastRaytracedShadow(bool bNewValue); // 0x4205cc0 [Final Native Public]
    void SetCastDeepShadow(bool bNewValue); // 0x4205c30 [Final Native Public]
    void SetAffectReflection(bool bNewValue); // 0x4205b20 [Final Native Public]
    void SetAffectGlobalIllumination(bool bNewValue); // 0x4205a90 [Final Native Public]
    FLinearColor GetLightColor(); // 0x4205920 [Final Native Public]

// ULightComponent (/Script/Engine.LightComponent)
    void SetVolumetricScatteringIntensity(float NewIntensity); // 0x4202940 [Final Native Public]
    void SetUseTemperature(bool bNewValue); // 0x42028b0 [Final Native Public]
    void SetUseIESBrightness(bool bNewValue); // 0x4202820 [Final Native Public]
    void SetTransmission(bool bNewValue); // 0x4202790 [Final Native Public]
    void SetTemperature(float NewTemperature); // 0x4202710 [Final Native Public]
    void SetSpecularScale(float NewValue); // 0x4202690 [Final Native Public]
    void SetShadowSlopeBias(float NewValue); // 0x4202580 [Final Native Public]
    void SetShadowBias(float NewValue); // 0x4202500 [Final Native Public]
    void SetLightingChannels(bool bChannel0, bool bChannel1, bool bChannel2); // 0x4202340 [Final Native Public]
    void SetLightFunctionScale(const FVector& NewLightFunctionScale); // 0x42022b0 [Final Native Public]
    void SetLightFunctionMaterial(UMaterialInterface* NewLightFunctionMaterial); // 0x4202190 [Final Native Public]
    void SetLightFunctionFadeDistance(float NewLightFunctionFadeDistance); // 0x4202080 [Final Native Public]
    void SetLightFunctionDisabledBrightness(float NewValue); // 0x4201f80 [Final Native Public]
    void SetLightColor(const FLinearColor& NewLightColor, bool bSRGB); // 0x4201ea0 [Final Native Public]
    void SetIntensity(float NewIntensity); // 0x4201c70 [Final Native Public]
    void SetIndirectLightingIntensity(float NewIntensity); // 0x4201bf0 [Final Native Public]
    void SetIESTexture(UTextureLightProfile* NewValue); // 0x4201b60 [Final Native Public]
    void SetIESBrightnessScale(float NewValue); // 0x4201ae0 [Final Native Public]
    void SetForceCachedShadowsForMovablePrimitives(bool bNewValue); // 0x4201a50 [Final Native Public]
    void SetEnableLightShaftBloom(bool bNewValue); // 0x4201930 [Final Native Public]
    void SetBloomTint(const FColor& NewValue); // 0x42015c0 [Final Native Public]
    void SetBloomThreshold(float NewValue); // 0x4201540 [Final Native Public]
    void SetBloomScale(float NewValue); // 0x42014c0 [Final Native Public]
    void SetBloomMaxBrightness(float NewValue); // 0x4201440 [Final Native Public]
    void SetAffectTranslucentLighting(bool bNewValue); // 0x42013b0 [Final Native Public]
    void SetAffectDynamicIndirectLighting(bool bNewValue); // 0x4201290 [Final Native Public]

// UDirectionalLightComponent (/Script/Engine.DirectionalLightComponent)
    void SetShadowSourceAngleFactor(float NewValue); // 0x4162b00 [Final Native Public]
    void SetShadowDistanceFadeoutFraction(float NewValue); // 0x4162a80 [Final Native Public]
    void SetShadowCascadeBiasDistribution(float NewValue); // 0x4162a00 [Final Native Public]
    void SetShadowAmount(float NewValue); // 0x4162980 [Final Native Public]
    void SetOcclusionMaskDarkness(float NewValue); // 0x4162900 [Final Native Public]
    void SetOcclusionDepthRange(float NewValue); // 0x4162880 [Final Native Public]
    void SetLightSourceSoftAngle(float NewValue); // 0x4162800 [Final Native Public]
    void SetLightSourceAngle(float NewValue); // 0x4162780 [Final Native Public]
    void SetLightShaftOverrideDirection(const FVector& NewValue); // 0x41626f0 [Final Native Public]
    void SetEnableLightShaftOcclusion(bool bNewValue); // 0x4162660 [Final Native Public]
    void SetDynamicShadowDistanceStationaryLight(float NewValue); // 0x41625e0 [Final Native Public]
    void SetDynamicShadowDistanceMovableLight(float NewValue); // 0x4162560 [Final Native Public]
    void SetDynamicShadowCascades(int32 NewValue); // 0x41624d0 [Final Native Public]
    void SetCascadeTransitionFraction(float NewValue); // 0x4162450 [Final Native Public]
    void SetCascadeDistributionExponent(float NewValue); // 0x41623d0 [Final Native Public]
    void SetAtmosphereSunLightIndex(int32 NewValue); // 0x4162340 [Final Native Public]
    void SetAtmosphereSunLight(bool bNewValue); // 0x41622b0 [Final Native Public]

// USphereComponent (/Script/Engine.SphereComponent)
    void SetSphereRadius(float InSphereRadius, bool bUpdateOverlaps); // 0x428bd50 [Final Native Public]
    float GetUnscaledSphereRadius(); // 0x4144c10 [Final Native Public]
    float GetShapeScale(); // 0x4144b90 [Final Native Public]
    float GetScaledSphereRadius(); // 0x4289cc0 [Final Native Public]

// AEmitter (/Script/Engine.Emitter)
    void ToggleActive(); // 0x41663f0 [Final Native Public]
    void SetVectorParameter(const FName& ParameterName, const FVector& Param); // 0x4166310 [Final Native Public]
    void SetTemplate(UParticleSystem* NewTemplate); // 0x4166280 [Native Public]
    void SetMaterialParameter(const FName& ParameterName, UMaterialInterface* Param); // 0x41661b0 [Final Native Public]
    void SetFloatParameter(const FName& ParameterName, float Param); // 0x41660e0 [Final Native Public]
    void SetColorParameter(const FName& ParameterName, const FLinearColor& Param); // 0x4166010 [Final Native Public]
    void SetActorParameter(const FName& ParameterName, AActor* Param); // 0x4165f40 [Final Native Public]
    void OnRep_bCurrentlyActive(); // 0x4165f20 [Native Public]
    void OnParticleSystemFinished(UParticleSystemComponent* FinishedComponent); // 0x4165e90 [Native Public]
    bool IsActive(); // 0x4165e60 [Final Native Public]
    void Deactivate(); // 0x4165e40 [Final Native Public]
    void Activate(); // 0x4165e20 [Final Native Public]

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

// UExponentialHeightFogComponent (/Script/Engine.ExponentialHeightFogComponent)
    void SetVolumetricFogScatteringDistribution(float NewValue); // 0x416f450 [Final Native Public]
    void SetVolumetricFogExtinctionScale(float NewValue); // 0x416f3d0 [Final Native Public]
    void SetVolumetricFogEmissive(const FLinearColor& NewValue); // 0x416f340 [Final Native Public]
    void SetVolumetricFogDistance(float NewValue); // 0x416f2c0 [Final Native Public]
    void SetVolumetricFogAlbedo(const FColor& NewValue); // 0x416f240 [Final Native Public]
    void SetVolumetricFog(bool bNewValue); // 0x416f1b0 [Final Native Public]
    void SetStartDistance(float Value); // 0x416f130 [Final Native Public]
    void SetNonDirectionalInscatteringColorDistance(float Value); // 0x416f0b0 [Final Native Public]
    void SetInscatteringTextureTint(const FLinearColor& Value); // 0x416efa0 [Final Native Public]
    void SetInscatteringColorCubemapAngle(float Value); // 0x416ef20 [Final Native Public]
    void SetInscatteringColorCubemap(UTextureCube* Value); // 0x416ee90 [Final Native Public]
    void SetFullyDirectionalInscatteringColorDistance(float Value); // 0x416ee10 [Final Native Public]
    void SetFogMaxOpacity(float Value); // 0x416ed00 [Final Native Public]
    void SetFogInscatteringColor(const FLinearColor& Value); // 0x416ec70 [Final Native Public]
    void SetFogHeightFalloff(float Value); // 0x416ebf0 [Final Native Public]
    void SetFogDensity(float Value); // 0x416eb70 [Final Native Public]
    void SetFogCutoffDistance(float Value); // 0x416eaf0 [Final Native Public]
    void SetDirectionalInscatteringStartDistance(float Value); // 0x416ea70 [Final Native Public]
    void SetDirectionalInscatteringExponent(float Value); // 0x416e9f0 [Final Native Public]
    void SetDirectionalInscatteringColor(const FLinearColor& Value); // 0x416e960 [Final Native Public]

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

// UForceFeedbackComponent (/Script/Engine.ForceFeedbackComponent)
    void Stop(); // 0x416f4d0 [Native Public]
    void SetIntensityMultiplier(float NewIntensityMultiplier); // 0x416f030 [Final Native Public]
    void SetForceFeedbackEffect(UForceFeedbackEffect* NewForceFeedbackEffect); // 0x416ed80 [Final Native Public]
    void Play(float StartTime); // 0x3753ca0 [Native Public]
    bool BP_GetAttenuationSettingsToApply(FForceFeedbackAttenuationSettings& OutAttenuationSettings); // 0x416e760 [Final Native Public]
    void AdjustAttenuation(FForceFeedbackAttenuationSettings& InAttenuationSettings); // 0x416e630 [Final Native Public]

// UGameplayStatics (/Script/Engine.GameplayStatics)
    void UnRetainAllSoundsInSoundClass(USoundClass* InSoundClass); // 0x417f540 [Final Native Static Public]
    void UnloadStreamLevelBySoftObjectPtr(UObject* WorldContextObject, const TSoftObjectPtr<UWorld>& Level, const FLatentActionInfo& LatentInfo, bool bShouldBlockOnUnload); // 0x417f730 [Final Native Static Public]
    void UnloadStreamLevel(UObject* WorldContextObject, const FName& LevelName, const FLatentActionInfo& LatentInfo, bool bShouldBlockOnUnload); // 0x417f5c0 [Final Native Static Public]
    bool SuggestProjectileVelocity_CustomArc(UObject* WorldContextObject, const FVector& OutLaunchVelocity, const FVector& StartPos, const FVector& EndPos, float OverrideGravityZ, float ArcParam); // 0x417f340 [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); // 0x417ef40 [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); // 0x417ec30 [Final Native Static Public]
    UAudioComponent* SpawnSound2D(UObject* WorldContextObject, USoundBase* Sound, float VolumeMultiplier, float PitchMultiplier, float StartTime, USoundConcurrency* ConcurrencySettings, bool bPersistAcrossLevelTransition, bool bAutoDestroy); // 0x417e9d0 [Final Native Static Public]
    UObject* SpawnObject(TSubclassOf<UObject> ObjectClass, UObject* Outer); // 0x417e900 [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); // 0x417e560 [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); // 0x417e2a0 [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, bool bAutoActivate); // 0x417df80 [Final Native Static Public]
    UParticleSystemComponent* SpawnEmitterAtLocation(UObject* WorldContextObject, UParticleSystem* EmitterTemplate, const FVector& Location, const FRotator& Rotation, const FVector& Scale, bool bAutoDestroy, const EPSCPoolMethod& PoolingMethod, bool bAutoActivateSystem); // 0x417dcf0 [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); // 0x417d8e0 [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); // 0x417d5c0 [Final Native Static Public]
    UAudioComponent* SpawnDialogue2D(UObject* WorldContextObject, UDialogueWave* Dialogue, FDialogueContext& Context, float VolumeMultiplier, float PitchMultiplier, float StartTime, bool bAutoDestroy); // 0x417d390 [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); // 0x417cee0 [Final Native Static Public]
    UDecalComponent* SpawnDecalAtLocation(UObject* WorldContextObject, UMaterialInterface* DecalMaterial, const FVector& DecalSize, const FVector& Location, const FRotator& Rotation, float LifeSpan); // 0x417ccd0 [Final Native Static Public]
    void SetWorldOriginLocation(UObject* WorldContextObject, const FIntVector& NewLocation); // 0x417cb60 [Final Native Static Public]
    void SetViewportMouseCaptureMode(UObject* WorldContextObject, const EMouseCaptureMode& MouseCaptureMode); // 0x417caa0 [Final Native Static Public]
    void SetSubtitlesEnabled(bool bEnabled); // 0x417ca20 [Final Native Static Public]
    void SetSoundMixClassOverride(UObject* WorldContextObject, USoundMix* InSoundMixModifier, USoundClass* InSoundClass, float Volume, float Pitch, float FadeInTime, bool bApplyToChildren); // 0x417c800 [Final Native Static Public]
    void SetSoundClassDistanceScale(UObject* WorldContextObject, USoundClass* SoundClass, float DistanceAttenuationScale, float TimeSec); // 0x417c6b0 [Final Native Static Public]
    void SetPlayerControllerID(APlayerController* Player, int32 ControllerId); // 0x417c5f0 [Final Native Static Public]
    void SetMaxAudioChannelsScaled(UObject* WorldContextObject, float MaxChannelCountScale); // 0x417c530 [Final Native Static Public]
    void SetGlobalTimeDilation(UObject* WorldContextObject, float TimeDilation); // 0x417c470 [Final Native Static Public]
    void SetGlobalPitchModulation(UObject* WorldContextObject, float PitchModulation, float TimeSec); // 0x417c370 [Final Native Static Public]
    void SetGlobalListenerFocusParameters(UObject* WorldContextObject, float FocusAzimuthScale, float NonFocusAzimuthScale, float FocusDistanceScale, float NonFocusDistanceScale, float FocusVolumeScale, float NonFocusVolumeScale, float FocusPriorityScale, float NonFocusPriorityScale); // 0x417c0d0 [Final Native Static Public]
    bool SetGamePaused(UObject* WorldContextObject, bool bPaused); // 0x417c000 [Final Native Static Public]
    void SetForceDisableSplitscreen(UObject* WorldContextObject, bool bDisable); // 0x417bf40 [Final Native Static Public]
    void SetEnableWorldRendering(UObject* WorldContextObject, bool bEnable); // 0x417be80 [Final Native Static Public]
    void SetBaseSoundMix(UObject* WorldContextObject, USoundMix* InSoundMix); // 0x417bdc0 [Final Native Static Public]
    bool SaveGameToSlot(USaveGame* SaveGameObject, const FString& SlotName, int32 UserIndex); // 0x417bc00 [Final Native Static Public]
    void RemovePlayer(APlayerController* Player, bool bDestroyPawn); // 0x417b830 [Final Native Static Public]
    FVector RebaseZeroOriginOntoLocal(UObject* WorldContextObject, const FVector& WorldLocation); // 0x417b730 [Final Native Static Public]
    FVector RebaseLocalOriginOntoZero(UObject* WorldContextObject, const FVector& WorldLocation); // 0x417b630 [Final Native Static Public]
    void PushSoundMixModifier(UObject* WorldContextObject, USoundMix* InSoundMixModifier); // 0x417b540 [Final Native Static Public]
    bool ProjectWorldToScreen(APlayerController* Player, const FVector& WorldPosition, const FVector2D& ScreenPosition, bool bPlayerViewportRelative); // 0x417b3c0 [Final Native Static Public]
    void PrimeSound(USoundBase* InSound); // 0x417b340 [Final Native Static Public]
    void PrimeAllSoundsInSoundClass(USoundClass* InSoundClass); // 0x417b2c0 [Final Native Static Public]
    void PopSoundMixModifier(UObject* WorldContextObject, USoundMix* InSoundMixModifier); // 0x417b200 [Final Native Static Public]
    void PlayWorldCameraShake(UObject* WorldContextObject, TSubclassOf<UCameraShakeBase> Shake, const FVector& Epicenter, float InnerRadius, float OuterRadius, float Falloff, bool bOrientShakeTowardsEpicenter); // 0x417af30 [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, UInitialActiveSoundParams* InitialParams); // 0x417abd0 [Final Native Static Public]
    void PlaySound2D(UObject* WorldContextObject, USoundBase* Sound, float VolumeMultiplier, float PitchMultiplier, float StartTime, USoundConcurrency* ConcurrencySettings, AActor* OwningActor, bool bIsUISound); // 0x417a970 [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); // 0x417a690 [Final Native Static Public]
    void PlayDialogue2D(UObject* WorldContextObject, UDialogueWave* Dialogue, FDialogueContext& Context, float VolumeMultiplier, float PitchMultiplier, float StartTime); // 0x417a4a0 [Final Native Static Public]
    FString ParseOption(const FString& Options, const FString& Key); // 0x417a320 [Final Native Static Public]
    void OpenLevelBySoftObjectPtr(UObject* WorldContextObject, const TSoftObjectPtr<UWorld>& Level, bool bAbsolute, const FString& Options); // 0x417a0c0 [Final Native Static Public]
    void OpenLevel(UObject* WorldContextObject, const FName& LevelName, bool bAbsolute, const FString& Options); // 0x4179f20 [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, const FName& BoneName, int32 HitItem, int32 ElementIndex, int32 FaceIndex, const FVector& TraceStart, const FVector& TraceEnd); // 0x4179830 [Final Native Static Public]
    void LoadStreamLevelBySoftObjectPtr(UObject* WorldContextObject, const TSoftObjectPtr<UWorld>& Level, bool bMakeVisibleAfterLoad, bool bShouldBlockOnLoad, const FLatentActionInfo& LatentInfo); // 0x41795a0 [Final Native Static Public]
    void LoadStreamLevel(UObject* WorldContextObject, const FName& LevelName, bool bMakeVisibleAfterLoad, bool bShouldBlockOnLoad, const FLatentActionInfo& LatentInfo); // 0x41793e0 [Final Native Static Public]
    USaveGame* LoadGameFromSlot(const FString& SlotName, int32 UserIndex); // 0x4179300 [Final Native Static Public]
    bool IsSplitscreenForceDisabled(UObject* WorldContextObject); // 0x4179180 [Final Native Static Public]
    bool IsGamePaused(UObject* WorldContextObject); // 0x41790c0 [Final Native Static Public]
    bool HasOption(const FString& Options, const FString& InKey); // 0x4178eb0 [Final Native Static Public]
    bool HasLaunchOption(const FString& OptionToCheck); // 0x4178de0 [Final Native Static Public]
    int32 GrassOverlappingSphereCount(UObject* WorldContextObject, UStaticMesh* StaticMesh, const FVector& CenterPosition, float Radius); // 0x4178bd0 [Final Native Static Public]
    FIntVector GetWorldOriginLocation(UObject* WorldContextObject); // 0x4178b30 [Final Native Static Public]
    float GetWorldDeltaSeconds(UObject* WorldContextObject); // 0x4178aa0 [Final Native Static Public]
    void GetViewProjectionMatrix(const FMinimalViewInfo& DesiredView, const FMatrix& ViewMatrix, const FMatrix& ProjectionMatrix, const FMatrix& ViewProjectionMatrix); // 0x4178690 [Final Native Static Public]
    EMouseCaptureMode GetViewportMouseCaptureMode(UObject* WorldContextObject); // 0x4178a10 [Final Native Static Public]
    float GetUnpausedTimeSeconds(UObject* WorldContextObject); // 0x4178600 [Final Native Static Public]
    float GetTimeSeconds(UObject* WorldContextObject); // 0x4178570 [Final Native Static Public]
    EPhysicalSurface GetSurfaceType(FHitResult& Hit); // 0x4178470 [Final Native Static Public]
    ULevelStreaming* GetStreamingLevel(UObject* WorldContextObject, const FName& PackageName); // 0x41783a0 [Final Native Static Public]
    float GetRealTimeSeconds(UObject* WorldContextObject); // 0x4178310 [Final Native Static Public]
    APlayerState* GetPlayerStateFromUniqueNetId(UObject* WorldContextObject, FUniqueNetIdRepl& UniqueId); // 0x4178190 [Final Native Static Public]
    APlayerState* GetPlayerState(UObject* WorldContextObject, int32 PlayerStateIndex); // 0x41780c0 [Final Native Static Public]
    APawn* GetPlayerPawn(UObject* WorldContextObject, int32 PlayerIndex); // 0x4177ff0 [Final Native Static Public]
    int32 GetPlayerControllerID(APlayerController* Player); // 0x4177f60 [Final Native Static Public]
    APlayerController* GetPlayerControllerFromID(UObject* WorldContextObject, int32 ControllerId); // 0x4177e90 [Final Native Static Public]
    APlayerController* GetPlayerController(UObject* WorldContextObject, int32 PlayerIndex); // 0x4177dc0 [Final Native Static Public]
    ACharacter* GetPlayerCharacter(UObject* WorldContextObject, int32 PlayerIndex); // 0x4177cf0 [Final Native Static Public]
    APlayerCameraManager* GetPlayerCameraManager(UObject* WorldContextObject, int32 PlayerIndex); // 0x4177c20 [Final Native Static Public]
    FString GetPlatformName(); // 0x4177ba0 [Final Native Static Public]
    TSubclassOf<UObject> GetObjectClass(UObject* Object); // 0x4177b10 [Final Native Static Public]
    int32 GetNumPlayerStates(UObject* WorldContextObject); // 0x4177a20 [Final Native Static Public]
    int32 GetNumPlayerControllers(UObject* WorldContextObject); // 0x4177990 [Final Native Static Public]
    int32 GetNumLocalPlayerControllers(UObject* WorldContextObject); // 0x4177900 [Final Native Static Public]
    int32 GetMaxAudioChannelCount(UObject* WorldContextObject); // 0x4177870 [Final Native Static Public]
    void GetKeyValue(const FString& Pair, const FString& Key, const FString& Value); // 0x41776f0 [Final Native Static Public]
    int32 GetIntOption(const FString& Options, const FString& Key, int32 DefaultValue); // 0x41775b0 [Final Native Static Public]
    float GetGlobalTimeDilation(UObject* WorldContextObject); // 0x4177520 [Final Native Static Public]
    AGameStateBase* GetGameState(UObject* WorldContextObject); // 0x4177490 [Final Native Static Public]
    AGameModeBase* GetGameMode(UObject* WorldContextObject); // 0x4177400 [Final Native Static Public]
    UGameInstance* GetGameInstance(UObject* WorldContextObject); // 0x4177370 [Final Native Static Public]
    bool GetEnableWorldRendering(UObject* WorldContextObject); // 0x41772e0 [Final Native Static Public]
    UReverbEffect* GetCurrentReverbEffect(UObject* WorldContextObject); // 0x41771b0 [Final Native Static Public]
    FString GetCurrentLevelName(UObject* WorldContextObject, bool bRemovePrefixString); // 0x41770a0 [Final Native Static Public]
    bool GetClosestListenerLocation(UObject* WorldContextObject, const FVector& Location, float MaximumRange, bool bAllowAttenuationOverride, const FVector& ListenerPosition); // 0x4176ed0 [Final Native Static Public]
    float GetAudioTimeSeconds(UObject* WorldContextObject); // 0x4176e40 [Final Native Static Public]
    void GetAllActorsWithTag(UObject* WorldContextObject, const FName& Tag, const TArray<AActor*>& OutActors); // 0x4176d20 [Final Native Static Public]
    void GetAllActorsWithInterface(UObject* WorldContextObject, TSubclassOf<IInterface> Interface, const TArray<AActor*>& OutActors); // 0x4176c00 [Final Native Static Public]
    void GetAllActorsOfClassWithTag(UObject* WorldContextObject, TSubclassOf<AActor> ActorClass, const FName& Tag, const TArray<AActor*>& OutActors); // 0x4176aa0 [Final Native Static Public]
    void GetAllActorsOfClass(UObject* WorldContextObject, TSubclassOf<AActor> ActorClass, const TArray<AActor*>& OutActors); // 0x4176980 [Final Native Static Public]
    AActor* GetActorOfClass(UObject* WorldContextObject, TSubclassOf<AActor> ActorClass); // 0x41768b0 [Final Native Static Public]
    void GetActorArrayBounds(const TArray<AActor*>& Actors, bool bOnlyCollidingComponents, const FVector& Center, const FVector& BoxExtent); // 0x4176710 [Final Native Static Public]
    FVector GetActorArrayAverageLocation(const TArray<AActor*>& Actors); // 0x4176650 [Final Native Static Public]
    void GetAccurateRealTime(const int32& Seconds, const float& PartialSeconds); // 0x4176570 [Final Native Static Public]
    void FlushLevelStreaming(UObject* WorldContextObject); // 0x41764f0 [Final Native Static Public]
    AActor* FinishSpawningActor(AActor* Actor, FTransform& SpawnTransform); // 0x41763a0 [Final Native Static Public]
    AActor* FindNearestActor(const FVector& Origin, const TArray<AActor*>& ActorsToCheck, const float& Distance); // 0x4176130 [Final Native Static Public]
    bool FindCollisionUV(FHitResult& Hit, int32 UVChannel, const FVector2D& UV); // 0x4175f90 [Final Native Static Public]
    void EnableLiveStreaming(bool Enable); // 0x4175ef0 [Final Native Static Public]
    bool DoesSaveGameExist(const FString& SlotName, int32 UserIndex); // 0x4175e10 [Final Native Static Public]
    bool DeprojectScreenToWorld(APlayerController* Player, const FVector2D& ScreenPosition, const FVector& WorldPosition, const FVector& WorldDirection); // 0x4175c90 [Final Native Static Public]
    bool DeleteGameInSlot(const FString& SlotName, int32 UserIndex); // 0x4175bb0 [Final Native Static Public]
    void DeactivateReverbEffect(UObject* WorldContextObject, const FName& TagName); // 0x41759d0 [Final Native Static Public]
    UAudioComponent* CreateSound2D(UObject* WorldContextObject, USoundBase* Sound, float VolumeMultiplier, float PitchMultiplier, float StartTime, USoundConcurrency* ConcurrencySettings, bool bPersistAcrossLevelTransition, bool bAutoDestroy); // 0x4175770 [Final Native Static Public]
    USaveGame* CreateSaveGameObject(TSubclassOf<USaveGame> SaveGameClass); // 0x41756e0 [Final Native Static Public]
    APlayerController* CreatePlayer(UObject* WorldContextObject, int32 ControllerId, bool bSpawnPlayerController); // 0x41755e0 [Final Native Static Public]
    void ClearSoundMixModifiers(UObject* WorldContextObject); // 0x4175560 [Final Native Static Public]
    void ClearSoundMixClassOverride(UObject* WorldContextObject, USoundMix* InSoundMixModifier, USoundClass* InSoundClass, float FadeOutTime); // 0x4175410 [Final Native Static Public]
    void CancelAsyncLoading(); // 0x4175220 [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 FName& BoneName, const int32& HitItem, const int32& ElementIndex, const int32& FaceIndex, const FVector& TraceStart, const FVector& TraceEnd); // 0x4174a40 [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); // 0x41739d0 [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); // 0x41744b0 [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); // 0x4173f00 [Final Native Static Public]
    bool Blueprint_PredictProjectilePath_Advanced(UObject* WorldContextObject, FPredictProjectilePathParams& PredictParams, FPredictProjectilePathResult& PredictResult); // 0x4173cf0 [Final Native Static Public]
    AActor* BeginSpawningActorFromBlueprint(UObject* WorldContextObject, UBlueprint* Blueprint, FTransform& SpawnTransform, bool bNoCollisionFail); // 0x41737f0 [Final Native Static Public]
    AActor* BeginDeferredActorSpawnFromClass(UObject* WorldContextObject, TSubclassOf<AActor> ActorClass, FTransform& SpawnTransform, const ESpawnActorCollisionHandlingMethod& CollisionHandlingOverride, AActor* Owner); // 0x41735e0 [Final Native Static Public]
    bool AreSubtitlesEnabled(); // 0x41735b0 [Final Native Static Public]
    bool AreAnyListenersWithinRange(UObject* WorldContextObject, const FVector& Location, float MaximumRange); // 0x4173490 [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); // 0x41730f0 [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); // 0x4172de0 [Final Native Static Public]
    float ApplyPointDamage(AActor* DamagedActor, float BaseDamage, const FVector& HitFromDirection, FHitResult& HitInfo, AController* EventInstigator, AActor* DamageCauser, TSubclassOf<UDamageType> DamageTypeClass); // 0x4172b20 [Final Native Static Public]
    float ApplyDamage(AActor* DamagedActor, float BaseDamage, AController* EventInstigator, AActor* DamageCauser, TSubclassOf<UDamageType> DamageTypeClass); // 0x4172980 [Final Native Static Public]
    void AnnounceAccessibleString(const FString& AnnouncementString); // 0x41728f0 [Final Native Static Public]
    void ActivateReverbEffect(UObject* WorldContextObject, UReverbEffect* ReverbEffect, const FName& TagName, float Priority, float Volume, float FadeTime); // 0x4172720 [Final Native Static Public]

// UGameUserSettings (/Script/Engine.GameUserSettings)
    void ValidateSettings(); // 0x304a1b0 [Native Public]
    bool SupportsHDRDisplayOutput(); // 0x4183230 [Native Public]
    void SetVSyncEnabled(bool bEnable); // 0x4183080 [Final Native Public]
    void SetVisualEffectQuality(int32 Value); // 0x41831a0 [Final Native Public]
    void SetViewDistanceQuality(int32 Value); // 0x4183110 [Final Native Public]
    void SetToDefaults(); // 0x36d5d50 [Native Public]
    void SetTextureQuality(int32 Value); // 0x4182ff0 [Final Native Public]
    void SetShadowQuality(int32 Value); // 0x4182f60 [Final Native Public]
    void SetShadingQuality(int32 Value); // 0x4182ed0 [Final Native Public]
    void SetScreenResolution(const FIntPoint& Resolution); // 0x4182e50 [Final Native Public]
    void SetResolutionScaleValueEx(float NewScaleValue); // 0x4182dd0 [Final Native Public]
    void SetResolutionScaleValue(int32 NewScaleValue); // 0x4182d40 [Final Native Public]
    void SetResolutionScaleNormalized(float NewScaleNormalized); // 0x4182cc0 [Final Native Public]
    void SetReflectionQuality(int32 Value); // 0x4182c30 [Final Native Public]
    void SetPostProcessingQuality(int32 Value); // 0x4182ba0 [Final Native Public]
    void SetOverallScalabilityLevel(int32 Value); // 0x4182b10 [Native Public]
    void SetGlobalIlluminationQuality(int32 Value); // 0x4182a80 [Final Native Public]
    void SetFullscreenMode(const EWindowMode& InFullscreenMode); // 0x4182a00 [Final Native Public]
    void SetFrameRateLimit(float NewLimit); // 0x4182980 [Final Native Public]
    void SetFoliageQuality(int32 Value); // 0x41828f0 [Final Native Public]
    void SetDynamicResolutionEnabled(bool bEnable); // 0x4182860 [Final Native Public]
    void SetBenchmarkFallbackValues(); // 0x4182840 [Final Native Public]
    void SetAudioQualityLevel(int32 QualityLevel); // 0x41827b0 [Final Native Public]
    void SetAntiAliasingQuality(int32 Value); // 0x4182720 [Final Native Public]
    void SaveSettings(); // 0x413ead0 [Native Public]
    void RunHardwareBenchmark(int32 WorkScale, float CPUMultiplier, float GPUMultiplier); // 0x4182620 [Native Public]
    void RevertVideoMode(); // 0x4182600 [Final Native Public]
    void ResetToCurrentSettings(); // 0x41825e0 [Native Public]
    void LoadSettings(bool bForceReload); // 0x413ea40 [Native Public]
    bool IsVSyncEnabled(); // 0x4182570 [Final Native Public]
    bool IsVSyncDirty(); // 0x4182540 [Final Native Public]
    bool IsScreenResolutionDirty(); // 0x4182510 [Final Native Public]
    bool IsHDREnabled(); // 0x41824e0 [Final Native Public]
    bool IsFullscreenModeDirty(); // 0x41824b0 [Final Native Public]
    bool IsDynamicResolutionEnabled(); // 0x4182480 [Final Native Public]
    bool IsDynamicResolutionDirty(); // 0x4182450 [Final Native Public]
    bool IsDirty(); // 0x306eb10 [Native Public]
    int32 GetVisualEffectQuality(); // 0x41823c0 [Final Native Public]
    int32 GetViewDistanceQuality(); // 0x4182390 [Final Native Public]
    int32 GetTextureQuality(); // 0x4182360 [Final Native Public]
    int32 GetSyncInterval(); // 0x4182330 [Final Native Static Public]
    int32 GetShadowQuality(); // 0x4182300 [Final Native Public]
    int32 GetShadingQuality(); // 0x30728b0 [Final Native Public]
    FIntPoint GetScreenResolution(); // 0x4182280 [Final Native Public]
    float GetResolutionScaleNormalized(); // 0x4182250 [Final Native Public]
    void GetResolutionScaleInformationEx(const float& CurrentScaleNormalized, const float& CurrentScaleValue, const float& MinScaleValue, const float& MaxScaleValue); // 0x41820b0 [Final Native Public]
    void GetResolutionScaleInformation(const float& CurrentScaleNormalized, const int32& CurrentScaleValue, const int32& MinScaleValue, const int32& MaxScaleValue); // 0x4181f10 [Final Native Public]
    int32 GetReflectionQuality(); // 0x4181ee0 [Final Native Public]
    float GetRecommendedResolutionScale(); // 0x105f510 [Native Public]
    EWindowMode GetPreferredFullscreenMode(); // 0x4181eb0 [Final Native Public]
    int32 GetPostProcessingQuality(); // 0x4181e80 [Final Native Public]
    int32 GetOverallScalabilityLevel(); // 0x4181d10 [Native Public]
    FIntPoint GetLastConfirmedScreenResolution(); // 0x4181cd0 [Final Native Public]
    EWindowMode GetLastConfirmedFullscreenMode(); // 0x4181ca0 [Final Native Public]
    int32 GetGlobalIlluminationQuality(); // 0x4181c70 [Final Native Public]
    UGameUserSettings* GetGameUserSettings(); // 0x4181c40 [Final Native Static Public]
    EWindowMode GetFullscreenMode(); // 0x4181c10 [Final Native Public]
    float GetFrameRateLimit(); // 0x4181be0 [Final Native Public]
    int32 GetFramePace(); // 0x4181bb0 [Final Native Static Public]
    int32 GetFoliageQuality(); // 0x4181b80 [Final Native Public]
    FIntPoint GetDesktopResolution(); // 0x4181b40 [Final Native Public]
    FIntPoint GetDefaultWindowPosition(); // 0x4181b00 [Final Native Static Public]
    EWindowMode GetDefaultWindowMode(); // 0x4181ad0 [Final Native Static Public]
    float GetDefaultResolutionScale(); // 0x4181a90 [Native Public]
    FIntPoint GetDefaultResolution(); // 0x4181a50 [Final Native Static Public]
    int32 GetCurrentHDRDisplayNits(); // 0x4181a20 [Final Native Public]
    int32 GetAudioQualityLevel(); // 0x4181a00 [Final Native Public]
    int32 GetAntiAliasingQuality(); // 0x1889570 [Final Native Public]
    void EnableHDRDisplayOutput(bool bEnable, int32 DisplayNits); // 0x4181930 [Final Native Public]
    void ConfirmVideoMode(); // 0x304a360 [Native Public]
    void ApplySettings(bool bCheckForCommandLineOverrides); // 0x41818a0 [Native Public]
    void ApplyResolutionSettings(bool bCheckForCommandLineOverrides); // 0x4181810 [Final Native Public]
    void ApplyNonResolutionSettings(); // 0x304a570 [Native Public]
    void ApplyHardwareBenchmarkResults(); // 0x414ce40 [Native Public]

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

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

// IAnimationDataController (/Script/Engine.AnimationDataController)
    void UpdateCurveNamesFromSkeleton(USkeleton* Skeleton, const ERawCurveTrackTypes& SupportedCurveType, bool bShouldTransact); // 0x418ccb0 [Native Public]
    bool SetTransformCurveKeys(FAnimationCurveIdentifier& CurveId, const TArray<FTransform>& TransformValues, const TArray<float>& TimeKeys, bool bShouldTransact); // 0x418cae0 [Native Public]
    bool SetTransformCurveKey(FAnimationCurveIdentifier& CurveId, float Time, FTransform& Value, bool bShouldTransact); // 0x418c8f0 [Native Public]
    void SetPlayLength(float Length, bool bShouldTransact); // 0x418c810 [Native Public]
    void SetModel(UAnimDataModel* InModel); // 0x370b5d0 [Native Public]
    void SetFrameRate(const FFrameRate& FrameRate, bool bShouldTransact); // 0x418c730 [Native Public]
    bool SetCurveKeys(FAnimationCurveIdentifier& CurveId, const TArray<FRichCurveKey>& CurveKeys, bool bShouldTransact); // 0x418c5c0 [Native Public]
    bool SetCurveKey(FAnimationCurveIdentifier& CurveId, const FRichCurveKey& Key, bool bShouldTransact); // 0x418c450 [Native Public]
    bool SetCurveFlags(FAnimationCurveIdentifier& CurveId, int32 Flags, bool bShouldTransact); // 0x418c300 [Native Public]
    bool SetCurveFlag(FAnimationCurveIdentifier& CurveId, const EAnimAssetCurveFlags& Flag, bool bState, bool bShouldTransact); // 0x418c160 [Native Public]
    bool SetCurveColor(FAnimationCurveIdentifier& CurveId, const FLinearColor& Color, bool bShouldTransact); // 0x418c010 [Native Public]
    bool SetBoneTrackKeys(const FName& BoneName, const TArray<FVector>& PositionalKeys, const TArray<FQuat>& RotationalKeys, const TArray<FVector>& ScalingKeys, bool bShouldTransact); // 0x418be10 [Native Public]
    bool ScaleCurve(FAnimationCurveIdentifier& CurveId, float Origin, float Factor, bool bShouldTransact); // 0x418bc80 [Native Public]
    void ResizePlayLength(float NewLength, float T0, float T1, bool bShouldTransact); // 0x418bb20 [Native Public]
    void Resize(float Length, float T0, float T1, bool bShouldTransact); // 0x418b9c0 [Native Public]
    bool RenameCurve(FAnimationCurveIdentifier& CurveToRenameId, FAnimationCurveIdentifier& NewCurveId, bool bShouldTransact); // 0x418b850 [Native Public]
    bool RemoveTransformCurveKey(FAnimationCurveIdentifier& CurveId, float Time, bool bShouldTransact); // 0x418b700 [Native Public]
    bool RemoveCurveKey(FAnimationCurveIdentifier& CurveId, float Time, bool bShouldTransact); // 0x418b5b0 [Native Public]
    bool RemoveCurve(FAnimationCurveIdentifier& CurveId, bool bShouldTransact); // 0x418b4b0 [Native Public]
    bool RemoveBoneTrack(const FName& BoneName, bool bShouldTransact); // 0x418b3e0 [Native Public]
    bool RemoveAttributeKey(FAnimationAttributeIdentifier& AttributeIdentifier, float Time, bool bShouldTransact); // 0x418b260 [Native Public]
    bool RemoveAttribute(FAnimationAttributeIdentifier& AttributeIdentifier, bool bShouldTransact); // 0x418b130 [Native Public]
    void RemoveAllCurvesOfType(const ERawCurveTrackTypes& SupportedCurveType, bool bShouldTransact); // 0x418b050 [Native Public]
    void RemoveAllBoneTracks(bool bShouldTransact); // 0x418afc0 [Native Public]
    int32 RemoveAllAttributesForBone(const FName& BoneName, bool bShouldTransact); // 0x418aed0 [Native Public]
    int32 RemoveAllAttributes(bool bShouldTransact); // 0x418ae30 [Native Public]
    void OpenBracket(FText& InTitle, bool bShouldTransact); // 0x418a8b0 [Native Public]
    int32 InsertBoneTrack(const FName& BoneName, int32 DesiredIndex, bool bShouldTransact); // 0x418a240 [Native Public]
    UAnimDataModel* GetModel(); // 0x4189f20 [Native Public]
    void FindOrAddCurveNamesOnSkeleton(USkeleton* Skeleton, const ERawCurveTrackTypes& SupportedCurveType, bool bShouldTransact); // 0x4189e10 [Native Public]
    bool DuplicateCurve(FAnimationCurveIdentifier& CopyCurveId, FAnimationCurveIdentifier& NewCurveId, bool bShouldTransact); // 0x4189ca0 [Native Public]
    bool DuplicateAttribute(FAnimationAttributeIdentifier& AttributeIdentifier, FAnimationAttributeIdentifier& NewAttributeIdentifier, bool bShouldTransact); // 0x4189b00 [Native Public]
    void CloseBracket(bool bShouldTransact); // 0x4189a70 [Native Public]
    bool AddCurve(FAnimationCurveIdentifier& CurveId, int32 CurveFlags, bool bShouldTransact); // 0x41897a0 [Native Public]
    int32 AddBoneTrack(const FName& BoneName, bool bShouldTransact); // 0x41896d0 [Native Public]
    bool AddAttribute(FAnimationAttributeIdentifier& AttributeIdentifier, bool bShouldTransact); // 0x41895a0 [Native Public]

// UImportanceSamplingLibrary (/Script/Engine.ImportanceSamplingLibrary)
    float RandomSobolFloat(int32 Index, int32 Dimension, float Seed); // 0x418ad30 [Final Native Static Public]
    FVector RandomSobolCell3D(int32 Index, int32 NumCells, const FVector& Cell, const FVector& Seed); // 0x418ab70 [Final Native Static Public]
    FVector2D RandomSobolCell2D(int32 Index, int32 NumCells, const FVector2D& Cell, const FVector2D& Seed); // 0x418a9e0 [Final Native Static Public]
    float NextSobolFloat(int32 Index, int32 Dimension, float PreviousValue); // 0x418a7b0 [Final Native Static Public]
    FVector NextSobolCell3D(int32 Index, int32 NumCells, const FVector& PreviousValue); // 0x418a660 [Final Native Static Public]
    FVector2D NextSobolCell2D(int32 Index, int32 NumCells, const FVector2D& PreviousValue); // 0x418a540 [Final Native Static Public]
    FImportanceTexture MakeImportanceTexture(UTexture2D* Texture, const EImportanceWeight& WeightingFunc); // 0x418a360 [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); // 0x4189f50 [Final Native Static Public]
    void BreakImportanceTexture(FImportanceTexture& ImportanceTexture, const UTexture2D*& Texture, const EImportanceWeight& WeightingFunc); // 0x41898f0 [Final Native Static Public]

// UInputComponent (/Script/Engine.InputComponent)
    bool WasControllerKeyJustReleased(const FKey& Key); // 0x4191970 [Final Native Private]
    bool WasControllerKeyJustPressed(const FKey& Key); // 0x4191970 [Final Native Private]
    void OnInputOwnerEndPlayed(AActor* InOwner, const EEndPlayReason& EndPlayReason); // 0x4191b10 [Final Native Private]
    bool IsControllerKeyDown(const FKey& Key); // 0x4191970 [Final Native Private]
    void GetTouchState(int32 FingerIndex, const float& LocationX, const float& LocationY, const bool& bIsCurrentlyPressed); // 0x41917f0 [Final Native Private]
    FVector GetControllerVectorKeyState(const FKey& Key); // 0x4191210 [Final Native Private]
    void GetControllerMouseDelta(const float& DeltaX, const float& DeltaY); // 0x4191130 [Final Native Private]
    float GetControllerKeyTimeDown(const FKey& Key); // 0x4190f00 [Final Native Private]
    void GetControllerAnalogStickState(const EControllerAnalogStick& WhichStick, const float& StickX, const float& StickY); // 0x4191000 [Final Native Private]
    float GetControllerAnalogKeyState(const FKey& Key); // 0x4190f00 [Final Native Private]

// UInputSettings (/Script/Engine.InputSettings)
    void SaveKeyMappings(); // 0x4192070 [Final Native Public]
    void RemoveAxisMapping(FInputAxisKeyMapping& KeyMapping, bool bForceRebuildKeymaps); // 0x4191d70 [Final Native Public]
    void RemoveActionMapping(FInputActionKeyMapping& KeyMapping, bool bForceRebuildKeymaps); // 0x4191be0 [Final Native Public]
    UInputSettings* GetInputSettings(); // 0x4191330 [Final Native Static Public]
    void GetAxisNames(const TArray<FName>& AxisNames); // 0x4190e50 [Final Native Public]
    void GetAxisMappingByName(const FName& InAxisName, const TArray<FInputAxisKeyMapping>& OutMappings); // 0x4190d00 [Final Native Public]
    void GetActionNames(const TArray<FName>& ActionNames); // 0x4190c50 [Final Native Public]
    void GetActionMappingByName(const FName& InActionName, const TArray<FInputActionKeyMapping>& OutMappings); // 0x4190b00 [Final Native Public]
    void ForceRebuildKeymaps(); // 0x4190ae0 [Final Native Public]
    void AddAxisMapping(FInputAxisKeyMapping& KeyMapping, bool bForceRebuildKeymaps); // 0x41900b0 [Final Native Public]
    void AddActionMapping(FInputActionKeyMapping& KeyMapping, bool bForceRebuildKeymaps); // 0x418ff20 [Final Native Public]

// UInterpToMovementComponent (/Script/Engine.InterpToMovementComponent)
    void StopSimulating(FHitResult& HitResult); // 0x4195240 [Final Native Public]
    void RestartMovement(float InitialDirection); // 0x41951c0 [Final Native Public]
    void ResetControlPoints(); // 0x41951a0 [Final Native Public]
    void OnInterpToWaitEndDelegate__DelegateSignature(FHitResult& ImpactResult, float Time); // 0x1ca8910 [Public]
    void OnInterpToWaitBeginDelegate__DelegateSignature(FHitResult& ImpactResult, float Time); // 0x1ca8910 [Public]
    void OnInterpToStopDelegate__DelegateSignature(FHitResult& ImpactResult, float Time); // 0x1ca8910 [Public]
    void OnInterpToReverseDelegate__DelegateSignature(FHitResult& ImpactResult, float Time); // 0x1ca8910 [Public]
    void OnInterpToResetDelegate__DelegateSignature(FHitResult& ImpactResult, float Time); // 0x1ca8910 [Public]
    void FinaliseControlPoints(); // 0x4195180 [Final Native Public]
    void AddControlPointPosition(const FVector& Pos, bool bPositionIsRelative); // 0x4195090 [Native Public]

// UKismetArrayLibrary (/Script/Engine.KismetArrayLibrary)
    void SetArrayPropertyByName(UObject* Object, const FName& PropertyName, const TArray<int32>& Value); // 0x41a0040 [Final Native Static Public]
    void FilterArray(const TArray<AActor*>& TargetArray, TSubclassOf<AActor> FilterClass, const TArray<AActor*>& FilteredArray); // 0x419ccb0 [Final Native Static Public]
    void Array_Swap(const TArray<int32>& TargetArray, int32 FirstIndex, int32 SecondIndex); // 0x419c5d0 [Final Native Static Public]
    void Array_Shuffle(const TArray<int32>& TargetArray); // 0x419c530 [Final Native Static Public]
    void Array_Set(const TArray<int32>& TargetArray, int32 Index, const int32& Item, bool bSizeToFit); // 0x419c300 [Final Native Static Public]
    void Array_Reverse(const TArray<int32>& TargetArray); // 0x419c260 [Final Native Static Public]
    void Array_Resize(const TArray<int32>& TargetArray, int32 Size); // 0x419c170 [Final Native Static Public]
    bool Array_RemoveItem(const TArray<int32>& TargetArray, const int32& Item); // 0x419bfb0 [Final Native Static Public]
    void Array_Remove(const TArray<int32>& TargetArray, int32 IndexToRemove); // 0x419bec0 [Final Native Static Public]
    void Array_RandomFromStream(const TArray<int32>& TargetArray, const FRandomStream& RandomStream, const int32& OutItem, const int32& OutIndex); // 0x419bd30 [Final Native Static Public]
    void Array_Random(const TArray<int32>& TargetArray, const int32& OutItem, const int32& OutIndex); // 0x419bbf0 [Final Native Static Public]
    int32 Array_Length(const TArray<int32>& TargetArray); // 0x419bb40 [Final Native Static Public]
    int32 Array_LastIndex(const TArray<int32>& TargetArray); // 0x419ba90 [Final Native Static Public]
    bool Array_IsValidIndex(const TArray<int32>& TargetArray, int32 IndexToTest); // 0x419b9a0 [Final Native Static Public]
    bool Array_IsNotEmpty(const TArray<int32>& TargetArray); // 0x419b8f0 [Final Native Static Public]
    bool Array_IsEmpty(const TArray<int32>& TargetArray); // 0x419b840 [Final Native Static Public]
    void Array_Insert(const TArray<int32>& TargetArray, const int32& NewItem, int32 Index); // 0x419b650 [Final Native Static Public]
    bool Array_Identical(const TArray<int32>& ArrayA, const TArray<int32>& ArrayB); // 0x419b530 [Final Native Static Public]
    void Array_Get(const TArray<int32>& TargetArray, int32 Index, const int32& Item); // 0x419b310 [Final Native Static Public]
    int32 Array_Find(const TArray<int32>& TargetArray, const int32& ItemToFind); // 0x419b150 [Final Native Static Public]
    bool Array_Contains(const TArray<int32>& TargetArray, const int32& ItemToFind); // 0x419af90 [Final Native Static Public]
    void Array_Clear(const TArray<int32>& TargetArray); // 0x419aef0 [Final Native Static Public]
    void Array_Append(const TArray<int32>& TargetArray, const TArray<int32>& SourceArray); // 0x419ade0 [Final Native Static Public]
    int32 Array_AddUnique(const TArray<int32>& TargetArray, const int32& NewItem); // 0x419ac30 [Final Native Static Public]
    int32 Array_Add(const TArray<int32>& TargetArray, const int32& NewItem); // 0x419aa80 [Final Native Static Public]

// UKismetGuidLibrary (/Script/Engine.KismetGuidLibrary)
    void Parse_StringToGuid(const FString& GuidString, const FGuid& OutGuid, const bool& Success); // 0x419ee30 [Final Native Static Public]
    bool NotEqual_GuidGuid(const FGuid& A, const FGuid& B); // 0x419ed30 [Final Native Static Public]
    FGuid NewGuid(); // 0x419ecf0 [Final Native Static Public]
    bool IsValid_Guid(const FGuid& InGuid); // 0x419dc80 [Final Native Static Public]
    void Invalidate_Guid(const FGuid& InGuid); // 0x419dbf0 [Final Native Static Public]
    bool EqualEqual_GuidGuid(const FGuid& A, const FGuid& B); // 0x419c810 [Final Native Static Public]
    FString Conv_GuidToString(const FGuid& InGuid); // 0x419c730 [Final Native Static Public]

// UKismetInputLibrary (/Script/Engine.KismetInputLibrary)
    bool PointerEvent_IsTouchEvent(FPointerEvent& Input); // 0x419fef0 [Final Native Static Public]
    bool PointerEvent_IsMouseButtonDown(FPointerEvent& Input, const FKey& MouseButton); // 0x419fcf0 [Final Native Static Public]
    float PointerEvent_GetWheelDelta(FPointerEvent& Input); // 0x419fba0 [Final Native Static Public]
    int32 PointerEvent_GetUserIndex(FPointerEvent& Input); // 0x419fa50 [Final Native Static Public]
    int32 PointerEvent_GetTouchpadIndex(FPointerEvent& Input); // 0x419f900 [Final Native Static Public]
    FVector2D PointerEvent_GetScreenSpacePosition(FPointerEvent& Input); // 0x419f7b0 [Final Native Static Public]
    int32 PointerEvent_GetPointerIndex(FPointerEvent& Input); // 0x419f660 [Final Native Static Public]
    FVector2D PointerEvent_GetLastScreenSpacePosition(FPointerEvent& Input); // 0x419f510 [Final Native Static Public]
    ESlateGesture PointerEvent_GetGestureType(FPointerEvent& Input); // 0x419f3c0 [Final Native Static Public]
    FVector2D PointerEvent_GetGestureDelta(FPointerEvent& Input); // 0x419f270 [Final Native Static Public]
    FKey PointerEvent_GetEffectingButton(FPointerEvent& Input); // 0x419f0c0 [Final Native Static Public]
    FVector2D PointerEvent_GetCursorDelta(FPointerEvent& Input); // 0x419ef70 [Final Native Static Public]
    bool Key_IsVectorAxis(FKey& Key); // 0x419ec10 [Final Native Static Public]
    bool Key_IsValid(FKey& Key); // 0x419eb30 [Final Native Static Public]
    bool Key_IsMouseButton(FKey& Key); // 0x419ea50 [Final Native Static Public]
    bool Key_IsModifierKey(FKey& Key); // 0x419e970 [Final Native Static Public]
    bool Key_IsKeyboardKey(FKey& Key); // 0x419e890 [Final Native Static Public]
    bool Key_IsGamepadKey(FKey& Key); // 0x419e7b0 [Final Native Static Public]
    bool Key_IsDigital(FKey& Key); // 0x419e6d0 [Final Native Static Public]
    bool Key_IsButtonAxis(FKey& Key); // 0x419e5f0 [Final Native Static Public]
    bool Key_IsAxis3D(FKey& Key); // 0x419e510 [Final Native Static Public]
    bool Key_IsAxis2D(FKey& Key); // 0x419e430 [Final Native Static Public]
    bool Key_IsAxis1D(FKey& Key); // 0x419e350 [Final Native Static Public]
    bool Key_IsAnalog(FKey& Key); // 0x419e270 [Final Native Static Public]
    EUINavigation Key_GetNavigationDirectionFromKey(FKeyEvent& InKeyEvent); // 0x419e160 [Final Native Static Public]
    EUINavigation Key_GetNavigationDirectionFromAnalog(FAnalogInputEvent& InAnalogEvent); // 0x419e040 [Final Native Static Public]
    EUINavigationAction Key_GetNavigationActionFromKey(FKeyEvent& InKeyEvent); // 0x419df30 [Final Native Static Public]
    EUINavigationAction Key_GetNavigationAction(FKey& InKey); // 0x419de50 [Final Native Static Public]
    FText Key_GetDisplayName(FKey& Key); // 0x419dd20 [Final Native Static Public]
    bool InputEvent_IsShiftDown(FInputEvent& Input); // 0x419db40 [Final Native Static Public]
    bool InputEvent_IsRightShiftDown(FInputEvent& Input); // 0x419da90 [Final Native Static Public]
    bool InputEvent_IsRightControlDown(FInputEvent& Input); // 0x419d9e0 [Final Native Static Public]
    bool InputEvent_IsRightCommandDown(FInputEvent& Input); // 0x419d930 [Final Native Static Public]
    bool InputEvent_IsRightAltDown(FInputEvent& Input); // 0x419d880 [Final Native Static Public]
    bool InputEvent_IsRepeat(FInputEvent& Input); // 0x419d7d0 [Final Native Static Public]
    bool InputEvent_IsLeftShiftDown(FInputEvent& Input); // 0x419d720 [Final Native Static Public]
    bool InputEvent_IsLeftControlDown(FInputEvent& Input); // 0x419d670 [Final Native Static Public]
    bool InputEvent_IsLeftCommandDown(FInputEvent& Input); // 0x419d5c0 [Final Native Static Public]
    bool InputEvent_IsLeftAltDown(FInputEvent& Input); // 0x419d510 [Final Native Static Public]
    bool InputEvent_IsControlDown(FInputEvent& Input); // 0x419d460 [Final Native Static Public]
    bool InputEvent_IsCommandDown(FInputEvent& Input); // 0x419d3b0 [Final Native Static Public]
    bool InputEvent_IsAltDown(FInputEvent& Input); // 0x419d300 [Final Native Static Public]
    FText InputChord_GetDisplayName(FInputChord& Key); // 0x419d1a0 [Final Native Static Public]
    int32 GetUserIndex(FKeyEvent& Input); // 0x419d090 [Final Native Static Public]
    FKey GetKey(FKeyEvent& Input); // 0x419cf20 [Final Native Static Public]
    float GetAnalogValue(FAnalogInputEvent& Input); // 0x419ce00 [Final Native Static Public]
    bool EqualEqual_KeyKey(const FKey& A, const FKey& B); // 0x419cb10 [Final Native Static Public]
    bool EqualEqual_InputChordInputChord(const FInputChord& A, const FInputChord& B); // 0x419c910 [Final Native Static Public]
    void CalibrateTilt(); // 0x419c710 [Final Native Static Public]

// UKismetInternationalizationLibrary (/Script/Engine.KismetInternationalizationLibrary)
    bool SetCurrentLocale(const FString& Culture, bool SaveToConfig); // 0x41cdbf0 [Final Native Static Public]
    bool SetCurrentLanguageAndLocale(const FString& Culture, bool SaveToConfig); // 0x41cdb10 [Final Native Static Public]
    bool SetCurrentLanguage(const FString& Culture, bool SaveToConfig); // 0x41cda30 [Final Native Static Public]
    bool SetCurrentCulture(const FString& Culture, bool SaveToConfig); // 0x41cd950 [Final Native Static Public]
    bool SetCurrentAssetGroupCulture(const FName& AssetGroup, const FString& Culture, bool SaveToConfig); // 0x41cd820 [Final Native Static Public]
    FString GetSuitableCulture(const TArray<FString>& AvailableCultures, const FString& CultureToMatch, const FString& FallbackCulture); // 0x41b85d0 [Final Native Static Public]
    FString GetNativeCulture(const ELocalizedTextSourceCategory& TextCategory); // 0x41b7b80 [Final Native Static Public]
    TArray<FString> GetLocalizedCultures(bool IncludeGame, bool IncludeEngine, bool IncludeEditor, bool IncludeAdditional); // 0x41b7470 [Final Native Static Public]
    FString GetCurrentLocale(); // 0x41b6da0 [Final Native Static Public]
    FString GetCurrentLanguage(); // 0x41b6d20 [Final Native Static Public]
    FString GetCurrentCulture(); // 0x41b6d20 [Final Native Static Public]
    FString GetCurrentAssetGroupCulture(const FName& AssetGroup); // 0x41b6c50 [Final Native Static Public]
    FString GetCultureDisplayName(const FString& Culture, bool Localized); // 0x41b6b30 [Final Native Static Public]
    void ClearCurrentAssetGroupCulture(const FName& AssetGroup, bool SaveToConfig); // 0x41ae630 [Final Native Static Public]

// UKismetMaterialLibrary (/Script/Engine.KismetMaterialLibrary)
    void SetVectorParameterValue(UObject* WorldContextObject, UMaterialParameterCollection* Collection, const FName& ParameterName, const FLinearColor& ParameterValue); // 0x41ce0f0 [Final Native Static Public]
    void SetScalarParameterValue(UObject* WorldContextObject, UMaterialParameterCollection* Collection, const FName& ParameterName, float ParameterValue); // 0x41cdfa0 [Final Native Static Public]
    FLinearColor GetVectorParameterValue(UObject* WorldContextObject, UMaterialParameterCollection* Collection, const FName& ParameterName); // 0x41b8cf0 [Final Native Static Public]
    float GetScalarParameterValue(UObject* WorldContextObject, UMaterialParameterCollection* Collection, const FName& ParameterName); // 0x41b8210 [Final Native Static Public]
    UMaterialInstanceDynamic* CreateDynamicMaterialInstance(UObject* WorldContextObject, UMaterialInterface* Parent, const FName& OptionalName, const EMIDCreationFlags& CreationFlags); // 0x41b08f0 [Final Native Static Public]

// UKismetMathLibrary (/Script/Engine.KismetMathLibrary)
    int32 Xor_IntInt(int32 A, int32 B); // 0x41d61f0 [Final Native Static Public]
    int64 Xor_Int64Int64(int64 A, int64 B); // 0x41d6120 [Final Native Static Public]
    int32 Wrap(int32 Value, int32 Min, int32 Max); // 0x41d6000 [Final Native Static Public]
    FVector WeightedMovingAverage_FVector(const FVector& CurrentSample, const FVector& PreviousSample, float Weight); // 0x41d5d80 [Final Native Static Public]
    FRotator WeightedMovingAverage_FRotator(const FRotator& CurrentSample, const FRotator& PreviousSample, float Weight); // 0x41d5c20 [Final Native Static Public]
    float WeightedMovingAverage_Float(float CurrentSample, float PreviousSample, float Weight); // 0x41d5ee0 [Final Native Static Public]
    double VSizeXYSquared(const FVector& A); // 0x41d1640 [Final Native Static Public]
    double VSizeXY(const FVector& A); // 0x41d15b0 [Final Native Static Public]
    double VSizeSquared(const FVector& A); // 0x41d1510 [Final Native Static Public]
    double VSize2DSquared(const FVector2D& A); // 0x41d13e0 [Final Native Static Public]
    double VSize2D(const FVector2D& A); // 0x41d1350 [Final Native Static Public]
    double VSize(const FVector& A); // 0x41d1470 [Final Native Static Public]
    FVector VLerp(const FVector& A, const FVector& B, float Alpha); // 0x41d1200 [Final Native Static Public]
    FVector VInterpTo_Constant(const FVector& Current, const FVector& Target, float DeltaTime, float InterpSpeed); // 0x41d1070 [Final Native Static Public]
    FVector VInterpTo(const FVector& Current, const FVector& Target, float DeltaTime, float InterpSpeed); // 0x41d0ee0 [Final Native Static Public]
    FVector VectorSpringInterp(const FVector& Current, const FVector& Target, FVectorSpringState& SpringState, float Stiffness, float CriticalDampingFactor, float DeltaTime, float Mass, float TargetVelocityAmount, bool bClamp, const FVector& MinValue, const FVector& MaxValue, bool bInitializeFromTarget); // 0x41d2fa0 [Final Native Static Public]
    FVector Vector_Zero(); // 0x41d5bf0 [Final Native Static Public]
    FVector Vector_Up(); // 0x41d5bc0 [Final Native Static Public]
    void Vector_UnwindEuler(const FVector& A); // 0x41d5b40 [Final Native Static Public]
    FVector2D Vector_UnitCartesianToSpherical(const FVector& A); // 0x41d5a60 [Final Native Static Public]
    FVector Vector_ToRadians(const FVector& A); // 0x41d59d0 [Final Native Static Public]
    FVector Vector_ToDegrees(const FVector& A); // 0x41d5940 [Final Native Static Public]
    FVector Vector_SnappedToGrid(const FVector& InVect, float InGridSize); // 0x41d5780 [Final Native Static Public]
    void Vector_Set(const FVector& A, double X, double Y, double Z); // 0x41d5610 [Final Native Static Public]
    FVector Vector_Right(); // 0x41d55e0 [Final Native Static Public]
    FVector Vector_Reciprocal(const FVector& A); // 0x41d54f0 [Final Native Static Public]
    FVector Vector_ProjectOnToNormal(const FVector& V, const FVector& InNormal); // 0x41d53f0 [Final Native Static Public]
    FVector Vector_One(); // 0x41d53c0 [Final Native Static Public]
    FVector Vector_NormalUnsafe(const FVector& A); // 0x41d5190 [Final Native Static Public]
    void Vector_Normalize(const FVector& A, float Tolerance); // 0x41d5280 [Final Native Static Public]
    FVector Vector_Normal2D(const FVector& A, float Tolerance); // 0x41d5020 [Final Native Static Public]
    FVector Vector_MirrorByPlane(const FVector& A, const FPlane& InPlane); // 0x41d4ec0 [Final Native Static Public]
    FVector Vector_Left(); // 0x41d4e90 [Final Native Static Public]
    bool Vector_IsZero(const FVector& A); // 0x41d4de0 [Final Native Static Public]
    bool Vector_IsUnit(const FVector& A, float SquaredLenthTolerance); // 0x41d4cc0 [Final Native Static Public]
    bool Vector_IsUniform(const FVector& A, float Tolerance); // 0x41d4ba0 [Final Native Static Public]
    bool Vector_IsNormal(const FVector& A); // 0x41d4ad0 [Final Native Static Public]
    bool Vector_IsNearlyZero(const FVector& A, float Tolerance); // 0x41d49b0 [Final Native Static Public]
    bool Vector_IsNAN(const FVector& A); // 0x41d48f0 [Final Native Static Public]
    double Vector_HeadingAngle(const FVector& A); // 0x41d47b0 [Final Native Static Public]
    FVector Vector_GetSignVector(const FVector& A); // 0x41d46e0 [Final Native Static Public]
    FVector Vector_GetProjection(const FVector& A); // 0x41d4640 [Final Native Static Public]
    double Vector_GetAbsMin(const FVector& A); // 0x41d45a0 [Final Native Static Public]
    double Vector_GetAbsMax(const FVector& A); // 0x41d4500 [Final Native Static Public]
    FVector Vector_GetAbs(const FVector& A); // 0x41d4470 [Final Native Static Public]
    FVector Vector_Forward(); // 0x41d4440 [Final Native Static Public]
    FVector Vector_Down(); // 0x41d4410 [Final Native Static Public]
    double Vector_DistanceSquared(const FVector& v1, const FVector& v2); // 0x41d4330 [Final Native Static Public]
    double Vector_Distance2DSquared(const FVector& v1, const FVector& v2); // 0x41d4170 [Final Native Static Public]
    double Vector_Distance2D(const FVector& v1, const FVector& v2); // 0x41d40a0 [Final Native Static Public]
    double Vector_Distance(const FVector& v1, const FVector& v2); // 0x41d4240 [Final Native Static Public]
    double Vector_CosineAngle2D(const FVector& A, const FVector& B); // 0x41d3f10 [Final Native Static Public]
    FVector Vector_ComponentMin(const FVector& A, const FVector& B); // 0x41d3e30 [Final Native Static Public]
    FVector Vector_ComponentMax(const FVector& A, const FVector& B); // 0x41d3d50 [Final Native Static Public]
    FVector Vector_ClampSizeMax2D(const FVector& A, double Max); // 0x41d3a90 [Final Native Static Public]
    FVector Vector_ClampSizeMax(const FVector& A, double Max); // 0x41d3bf0 [Final Native Static Public]
    FVector Vector_ClampSize2D(const FVector& A, double Min, double Max); // 0x41d38d0 [Final Native Static Public]
    FVector Vector_BoundedToCube(const FVector& InVect, float InRadius); // 0x41d37c0 [Final Native Static Public]
    FVector Vector_BoundedToBox(const FVector& InVect, const FVector& InBoxMin, const FVector& InBoxMax); // 0x41d3670 [Final Native Static Public]
    FVector Vector_Backward(); // 0x41d3640 [Final Native Static Public]
    void Vector_Assign(const FVector& A, const FVector& InVector); // 0x41d3560 [Final Native Static Public]
    void Vector_AddBounded(const FVector& A, const FVector& InAddVect, float InRadius); // 0x41d33f0 [Final Native Static Public]
    FVector4 Vector4_Zero(); // 0x41d2f70 [Final Native Static Public]
    double Vector4_SizeSquared3(const FVector4& A); // 0x41d2de0 [Final Native Static Public]
    double Vector4_SizeSquared(const FVector4& A); // 0x41d2ea0 [Final Native Static Public]
    double Vector4_Size3(const FVector4& A); // 0x41d2c50 [Final Native Static Public]
    double Vector4_Size(const FVector4& A); // 0x41d2d10 [Final Native Static Public]
    void Vector4_Set(const FVector4& A, double X, double Y, double Z, double W); // 0x41d2a70 [Final Native Static Public]
    FVector4 Vector4_NormalUnsafe3(const FVector4& A); // 0x41d2800 [Final Native Static Public]
    void Vector4_Normalize3(const FVector4& A, float Tolerance); // 0x41d2910 [Final Native Static Public]
    FVector4 Vector4_Normal3(const FVector4& A, float Tolerance); // 0x41d2690 [Final Native Static Public]
    FVector4 Vector4_Negated(const FVector4& A); // 0x41d25d0 [Final Native Static Public]
    FVector4 Vector4_MirrorByVector3(const FVector4& Direction, const FVector4& SurfaceNormal); // 0x41d2430 [Final Native Static Public]
    bool Vector4_IsZero(const FVector4& A); // 0x41d2360 [Final Native Static Public]
    bool Vector4_IsUnit3(const FVector4& A, float SquaredLenthTolerance); // 0x41d2230 [Final Native Static Public]
    bool Vector4_IsNormal3(const FVector4& A); // 0x41d2150 [Final Native Static Public]
    bool Vector4_IsNearlyZero3(const FVector4& A, float Tolerance); // 0x41d2020 [Final Native Static Public]
    bool Vector4_IsNAN(const FVector4& A); // 0x41d1f30 [Final Native Static Public]
    double Vector4_DotProduct3(const FVector4& A, const FVector4& B); // 0x41d1cc0 [Final Native Static Public]
    double Vector4_DotProduct(const FVector4& A, const FVector4& B); // 0x41d1df0 [Final Native Static Public]
    FVector4 Vector4_CrossProduct3(const FVector4& A, const FVector4& B); // 0x41d1b50 [Final Native Static Public]
    void Vector4_Assign(const FVector4& A, const FVector4& InVector); // 0x41d1a50 [Final Native Static Public]
    FVector2D Vector2DInterpTo_Constant(const FVector2D& Current, const FVector2D& Target, float DeltaTime, float InterpSpeed); // 0x41d1860 [Final Native Static Public]
    FVector2D Vector2DInterpTo(const FVector2D& Current, const FVector2D& Target, float DeltaTime, float InterpSpeed); // 0x41d16d0 [Final Native Static Public]
    FVector2D Vector2D_Zero(); // 0x41d1a30 [Final Native Static Public]
    FVector2D Vector2D_Unit45Deg(); // 0x41d1a10 [Final Native Static Public]
    FVector2D Vector2D_One(); // 0x41d19f0 [Final Native Static Public]
    FVector VEase(const FVector& A, const FVector& B, float Alpha, const EEasingFunc& EasingFunc, float BlendExp, int32 Steps); // 0x41d0cd0 [Final Native Static Public]
    FDateTime UtcNow(); // 0x41d0c90 [Final Native Static Public]
    FVector4 TransformVector4(const FMatrix& Matrix, const FVector4& Vec4); // 0x41d09d0 [Final Native Static Public]
    FRotator TransformRotation(FTransform& T, const FRotator& Rotation); // 0x41d0850 [Final Native Static Public]
    FVector TransformLocation(FTransform& T, const FVector& Location); // 0x41d05e0 [Final Native Static Public]
    FVector TransformDirection(FTransform& T, const FVector& Direction); // 0x41d0380 [Final Native Static Public]
    float Transform_Determinant(FTransform& Transform); // 0x41d0b80 [Final Native Static Public]
    FVector2D ToSign2D(const FVector2D& A); // 0x41d0270 [Final Native Static Public]
    FVector2D ToRounded2D(const FVector2D& A); // 0x41d0170 [Final Native Static Public]
    void ToDirectionAndLength2D(const FVector2D& A, const FVector2D& OutDir, const double& OutLength); // 0x41cfff0 [Final Native Static Public]
    FDateTime Today(); // 0x41d0330 [Final Native Static Public]
    FTransform TLerp(FTransform& A, FTransform& B, float Alpha, const ELerpInterpolationMode& InterpMode); // 0x41cfa60 [Final Native Static Public]
    FTransform TInterpTo(FTransform& Current, FTransform& Target, float DeltaTime, float InterpSpeed); // 0x41cf800 [Final Native Static Public]
    FTimespan TimespanZeroValue(); // 0x41b1020 [Final Native Static Public]
    float TimespanRatio(const FTimespan& A, const FTimespan& B); // 0x41cff00 [Final Native Static Public]
    FTimespan TimespanMinValue(); // 0x41cfed0 [Final Native Static Public]
    FTimespan TimespanMaxValue(); // 0x41cfea0 [Final Native Static Public]
    bool TimespanFromString(const FString& TimespanString, const FTimespan& Result); // 0x41cfd50 [Final Native Static Public]
    FTransform TEase(FTransform& A, FTransform& B, float Alpha, const EEasingFunc& EasingFunc, float BlendExp, int32 Steps); // 0x41cf510 [Final Native Static Public]
    double Tan(double A); // 0x41cfcc0 [Final Native Static Public]
    FVector Subtract_VectorVector(const FVector& A, const FVector& B); // 0x41cf430 [Final Native Static Public]
    FVector Subtract_VectorInt(const FVector& A, int32 B); // 0x41cf350 [Final Native Static Public]
    FVector Subtract_VectorFloat(const FVector& A, double B); // 0x41cf270 [Final Native Static Public]
    FVector4 Subtract_Vector4Vector4(const FVector4& A, const FVector4& B); // 0x41cf130 [Final Native Static Public]
    FVector2D Subtract_Vector2DVector2D(const FVector2D& A, const FVector2D& B); // 0x41cf060 [Final Native Static Public]
    FVector2D Subtract_Vector2DFloat(const FVector2D& A, double B); // 0x41cef90 [Final Native Static Public]
    FTimespan Subtract_TimespanTimespan(const FTimespan& A, const FTimespan& B); // 0x41ce8d0 [Final Native Static Public]
    FQuat Subtract_QuatQuat(FQuat& A, FQuat& B); // 0x41ceea0 [Final Native Static Public]
    FLinearColor Subtract_LinearColorLinearColor(const FLinearColor& A, const FLinearColor& B); // 0x41cedb0 [Final Native Static Public]
    FIntPoint Subtract_IntPointIntPoint(const FIntPoint& A, const FIntPoint& B); // 0x41cece0 [Final Native Static Public]
    FIntPoint Subtract_IntPointInt(const FIntPoint& A, int32 B); // 0x41cec00 [Final Native Static Public]
    int32 Subtract_IntInt(int32 A, int32 B); // 0x41ceb40 [Final Native Static Public]
    int64 Subtract_Int64Int64(int64 A, int64 B); // 0x41cea70 [Final Native Static Public]
    double Subtract_DoubleDouble(double A, double B); // 0x41ce9a0 [Final Native Static Public]
    FDateTime Subtract_DateTimeTimespan(const FDateTime& A, const FTimespan& B); // 0x41ce8d0 [Final Native Static Public]
    FTimespan Subtract_DateTimeDateTime(const FDateTime& A, const FDateTime& B); // 0x41ce8d0 [Final Native Static Public]
    uint8 Subtract_ByteByte(uint8 A, uint8 B); // 0x41ce810 [Final Native Static Public]
    double Square(double A); // 0x41ce790 [Final Native Static Public]
    double Sqrt(double A); // 0x41ce6e0 [Final Native Static Public]
    FVector Spherical2DToUnitCartesian(const FVector2D& A); // 0x41ce600 [Final Native Static Public]
    double Sin(double A); // 0x41ce570 [Final Native Static Public]
    int64 SignOfInteger64(int64 A); // 0x41ce420 [Final Native Static Public]
    int32 SignOfInteger(int32 A); // 0x41ce4d0 [Final Native Static Public]
    double SignOfFloat(double A); // 0x41ce350 [Final Native Static Public]
    void SetVectorSpringStateVelocity(FVectorSpringState& SpringState, const FVector& Velocity); // 0x41ce240 [Final Native Static Public]
    void SetRandomStreamSeed(const FRandomStream& Stream, int32 NewSeed); // 0x41cded0 [Final Native Static Public]
    void SetQuaternionSpringStateAngularVelocity(FQuaternionSpringState& SpringState, const FVector& AngularVelocity); // 0x41cddb0 [Final Native Static Public]
    void SetFloatSpringStateVelocity(FFloatSpringState& SpringState, float Velocity); // 0x41cdcd0 [Final Native Static Public]
    void Set2D(const FVector2D& A, double X, double Y); // 0x41cd6f0 [Final Native Static Public]
    FVector SelectVector(const FVector& A, const FVector& B, bool bPickA); // 0x41cd1d0 [Final Native Static Public]
    FTransform SelectTransform(FTransform& A, FTransform& B, bool bPickA); // 0x41cd4c0 [Final Native Static Public]
    FString SelectString(const FString& A, const FString& B, bool bPickA); // 0x41cd320 [Final Native Static Public]
    FRotator SelectRotator(const FRotator& A, const FRotator& B, bool bPickA); // 0x41cd1d0 [Final Native Static Public]
    UObject* SelectObject(UObject* A, UObject* B, bool bSelectA); // 0x41ccd90 [Final Native Static Public]
    int32 SelectInt(int32 A, int32 B, bool bPickA); // 0x41cd0d0 [Final Native Static Public]
    double SelectFloat(double A, double B, bool bPickA); // 0x41ccfb0 [Final Native Static Public]
    FLinearColor SelectColor(const FLinearColor& A, const FLinearColor& B, bool bPickA); // 0x41cce90 [Final Native Static Public]
    TSubclassOf<UObject> SelectClass(TSubclassOf<UObject> A, TSubclassOf<UObject> B, bool bSelectA); // 0x41ccd90 [Final Native Static Public]
    void SeedRandomStream(const FRandomStream& Stream); // 0x41ccd10 [Final Native Static Public]
    double SafeDivide(double A, double B); // 0x41ccc30 [Final Native Static Public]
    int64 Round64(double A); // 0x41ccad0 [Final Native Static Public]
    int32 Round(double A); // 0x41ccba0 [Final Native Static Public]
    FRotator RotatorFromAxisAndAngle(const FVector& Axis, float Angle); // 0x41cc9d0 [Final Native Static Public]
    FVector RotateAngleAxis(const FVector& InVect, float AngleDeg, const FVector& Axis); // 0x41cc870 [Final Native Static Public]
    FRotator RLerp(const FRotator& A, const FRotator& B, float Alpha, bool bShortestPath); // 0x41ca8c0 [Final Native Static Public]
    FRotator RInterpTo_Constant(const FRotator& Current, const FRotator& Target, float DeltaTime, float InterpSpeed); // 0x41ca730 [Final Native Static Public]
    FRotator RInterpTo(const FRotator& Current, const FRotator& Target, float DeltaTime, float InterpSpeed); // 0x41ca5a0 [Final Native Static Public]
    void RGBToHSV_Vector(const FLinearColor& RGB, const FLinearColor& HSV); // 0x41ca4c0 [Final Native Static Public]
    void RGBToHSV(const FLinearColor& InColor, const float& H, const float& S, const float& V, const float& A); // 0x41ca2d0 [Final Native Static Public]
    FLinearColor RGBLinearToHSV(const FLinearColor& RGB); // 0x41ca240 [Final Native Static Public]
    void ResetVectorSpringState(FVectorSpringState& SpringState); // 0x41cc7d0 [Final Native Static Public]
    void ResetRandomStream(const FRandomStream& Stream); // 0x41cc750 [Final Native Static Public]
    void ResetQuaternionSpringState(FQuaternionSpringState& SpringState); // 0x41cc6a0 [Final Native Static Public]
    void ResetFloatSpringState(FFloatSpringState& SpringState); // 0x41cc610 [Final Native Static Public]
    FRotator REase(const FRotator& A, const FRotator& B, float Alpha, bool bShortestPath, const EEasingFunc& EasingFunc, float BlendExp, int32 Steps); // 0x41c9ff0 [Final Native Static Public]
    FVector RandomUnitVectorInEllipticalConeInRadiansFromStream(const FVector& ConeDir, float MaxYawInRadians, float MaxPitchInRadians, const FRandomStream& Stream); // 0x41cc470 [Final Native Static Public]
    FVector RandomUnitVectorInEllipticalConeInRadians(const FVector& ConeDir, float MaxYawInRadians, float MaxPitchInRadians); // 0x41cc310 [Final Native Static Public]
    FVector RandomUnitVectorInEllipticalConeInDegreesFromStream(const FVector& ConeDir, float MaxYawInDegrees, float MaxPitchInDegrees, const FRandomStream& Stream); // 0x41cc160 [Final Native Static Public]
    FVector RandomUnitVectorInEllipticalConeInDegrees(const FVector& ConeDir, float MaxYawInDegrees, float MaxPitchInDegrees); // 0x41cbff0 [Final Native Static Public]
    FVector RandomUnitVectorInConeInRadiansFromStream(const FVector& ConeDir, float ConeHalfAngleInRadians, const FRandomStream& Stream); // 0x41cbeb0 [Final Native Static Public]
    FVector RandomUnitVectorInConeInRadians(const FVector& ConeDir, float ConeHalfAngleInRadians); // 0x41cbdb0 [Final Native Static Public]
    FVector RandomUnitVectorInConeInDegreesFromStream(const FVector& ConeDir, float ConeHalfAngleInDegrees, const FRandomStream& Stream); // 0x41cbc60 [Final Native Static Public]
    FVector RandomUnitVectorInConeInDegrees(const FVector& ConeDir, float ConeHalfAngleInDegrees); // 0x41cbb50 [Final Native Static Public]
    FVector RandomUnitVectorFromStream(const FRandomStream& Stream); // 0x41cbaa0 [Final Native Static Public]
    FVector RandomUnitVector(); // 0x41cba60 [Final Native Static Public]
    FRotator RandomRotatorFromStream(bool bRoll, const FRandomStream& Stream); // 0x41cb970 [Final Native Static Public]
    FRotator RandomRotator(bool bRoll); // 0x41cb8d0 [Final Native Static Public]
    FVector RandomPointInBoundingBoxFromStream(const FVector& Center, const FVector& HalfSize, const FRandomStream& Stream); // 0x41cb760 [Final Native Static Public]
    FVector RandomPointInBoundingBox(const FVector& Center, const FVector& HalfSize); // 0x41cb610 [Final Native Static Public]
    int32 RandomIntegerInRangeFromStream(int32 Min, int32 Max, const FRandomStream& Stream); // 0x41cb500 [Final Native Static Public]
    int32 RandomIntegerInRange(int32 Min, int32 Max); // 0x41cb3f0 [Final Native Static Public]
    int32 RandomIntegerFromStream(int32 Max, const FRandomStream& Stream); // 0x41cb320 [Final Native Static Public]
    int64 RandomInteger64InRange(int64 Min, int64 Max); // 0x41cb140 [Final Native Static Public]
    int64 RandomInteger64(int64 Max); // 0x41cb060 [Final Native Static Public]
    int32 RandomInteger(int32 Max); // 0x41cb260 [Final Native Static Public]
    float RandomFloatInRangeFromStream(float Min, float Max, const FRandomStream& Stream); // 0x41caf40 [Final Native Static Public]
    double RandomFloatInRange(double Min, double Max); // 0x41cae40 [Final Native Static Public]
    float RandomFloatFromStream(const FRandomStream& Stream); // 0x41cadb0 [Final Native Static Public]
    double RandomFloat(); // 0x41cad60 [Final Native Static Public]
    bool RandomBoolWithWeightFromStream(float Weight, const FRandomStream& RandomStream); // 0x41cac80 [Final Native Static Public]
    bool RandomBoolWithWeight(float Weight); // 0x41cac00 [Final Native Static Public]
    bool RandomBoolFromStream(const FRandomStream& Stream); // 0x41cab70 [Final Native Static Public]
    bool RandomBool(); // 0x41cab10 [Final Native Static Public]
    double RadiansToDegrees(double A); // 0x41caa80 [Final Native Static Public]
    FQuat QuaternionSpringInterp(const FQuat& Current, const FQuat& Target, FQuaternionSpringState& SpringState, float Stiffness, float CriticalDampingFactor, float DeltaTime, float Mass, float TargetVelocityAmount, bool bInitializeFromTarget); // 0x41c9cb0 [Final Native Static Public]
    FVector Quat_VectorUp(FQuat& Q); // 0x41c8860 [Final Native Static Public]
    FVector Quat_VectorRight(FQuat& Q); // 0x41c8770 [Final Native Static Public]
    FVector Quat_VectorForward(FQuat& Q); // 0x41c8680 [Final Native Static Public]
    FVector Quat_UnrotateVector(FQuat& Q, const FVector& V); // 0x41c9a90 [Final Native Static Public]
    float Quat_SizeSquared(FQuat& Q); // 0x41c99d0 [Final Native Static Public]
    float Quat_Size(FQuat& Q); // 0x41c9910 [Final Native Static Public]
    void Quat_SetFromEuler(FQuat& Q, const FVector& Euler); // 0x41c9820 [Final Native Static Public]
    void Quat_SetComponents(FQuat& Q, float X, float Y, float Z, float W); // 0x41c9670 [Final Native Static Public]
    FRotator Quat_Rotator(FQuat& Q); // 0x41c95d0 [Final Native Static Public]
    FVector Quat_RotateVector(FQuat& Q, const FVector& V); // 0x41c93c0 [Final Native Static Public]
    FQuat Quat_Normalized(FQuat& Q, float Tolerance); // 0x41c9250 [Final Native Static Public]
    void Quat_Normalize(FQuat& Q, float Tolerance); // 0x41c90f0 [Final Native Static Public]
    FQuat Quat_MakeFromEuler(const FVector& Euler); // 0x41c9050 [Final Native Static Public]
    FQuat Quat_Log(FQuat& Q); // 0x41c8fb0 [Final Native Static Public]
    bool Quat_IsNormalized(FQuat& Q); // 0x41c8ea0 [Final Native Static Public]
    bool Quat_IsNonFinite(FQuat& Q); // 0x41c8dd0 [Final Native Static Public]
    bool Quat_IsIdentity(FQuat& Q, float Tolerance); // 0x41c8c50 [Final Native Static Public]
    bool Quat_IsFinite(FQuat& Q); // 0x41c8b80 [Final Native Static Public]
    FQuat Quat_Inversed(FQuat& Q); // 0x41c8ae0 [Final Native Static Public]
    FQuat Quat_Identity(); // 0x41c8ab0 [Final Native Static Public]
    FVector Quat_GetRotationAxis(FQuat& Q); // 0x41c8970 [Final Native Static Public]
    FVector Quat_GetAxisZ(FQuat& Q); // 0x41c8860 [Final Native Static Public]
    FVector Quat_GetAxisY(FQuat& Q); // 0x41c8770 [Final Native Static Public]
    FVector Quat_GetAxisX(FQuat& Q); // 0x41c8680 [Final Native Static Public]
    float Quat_GetAngle(FQuat& Q); // 0x41c85c0 [Final Native Static Public]
    FQuat Quat_Exp(FQuat& Q); // 0x41c8520 [Final Native Static Public]
    FVector Quat_Euler(FQuat& Q); // 0x41c8480 [Final Native Static Public]
    void Quat_EnforceShortestArcWith(FQuat& A, FQuat& B); // 0x41c8340 [Final Native Static Public]
    float Quat_AngularDistance(FQuat& A, FQuat& B); // 0x41c81f0 [Final Native Static Public]
    FVector ProjectVectorOnToVector(const FVector& V, const FVector& Target); // 0x41c80a0 [Final Native Static Public]
    FVector ProjectVectorOnToPlane(const FVector& V, const FVector& PlaneNormal); // 0x41c7f70 [Final Native Static Public]
    FVector ProjectPointOnToPlane(const FVector& Point, const FVector& PlaneBase, const FVector& PlaneNormal); // 0x41c7df0 [Final Native Static Public]
    bool PointsAreCoplanar(const TArray<FVector>& Points, float Tolerance); // 0x41c7cf0 [Final Native Static Public]
    float PerlinNoise1D(float Value); // 0x41c7c60 [Final Native Static Public]
    int32 Percent_IntInt(int32 A, int32 B); // 0x41c7b80 [Final Native Static Public]
    double Percent_FloatFloat(double A, double B); // 0x41c7a10 [Final Native Static Public]
    uint8 Percent_ByteByte(uint8 A, uint8 B); // 0x41c7930 [Final Native Static Public]
    int32 Or_IntInt(int32 A, int32 B); // 0x41c7870 [Final Native Static Public]
    int64 Or_Int64Int64(int64 A, int64 B); // 0x41c77a0 [Final Native Static Public]
    FDateTime Now(); // 0x41c7760 [Final Native Static Public]
    bool NotEqualExactly_VectorVector(const FVector& A, const FVector& B); // 0x41c61f0 [Final Native Static Public]
    bool NotEqualExactly_Vector4Vector4(const FVector4& A, const FVector4& B); // 0x41c60b0 [Final Native Static Public]
    bool NotEqualExactly_Vector2DVector2D(const FVector2D& A, const FVector2D& B); // 0x41c5fd0 [Final Native Static Public]
    bool NotEqual_VectorVector(const FVector& A, const FVector& B, float ErrorTolerance); // 0x41c7470 [Final Native Static Public]
    bool NotEqual_Vector4Vector4(const FVector4& A, const FVector4& B, float ErrorTolerance); // 0x41c72c0 [Final Native Static Public]
    bool NotEqual_Vector2DVector2D(const FVector2D& A, const FVector2D& B, float ErrorTolerance); // 0x41c7180 [Final Native Static Public]
    bool NotEqual_TimespanTimespan(const FTimespan& A, const FTimespan& B); // 0x41c6540 [Final Native Static Public]
    bool NotEqual_RotatorRotator(const FRotator& A, const FRotator& B, float ErrorTolerance); // 0x41c6ec0 [Final Native Static Public]
    bool NotEqual_QuatQuat(FQuat& A, FQuat& B, float ErrorTolerance); // 0x41c6cf0 [Final Native Static Public]
    bool NotEqual_ObjectObject(UObject* A, UObject* B); // 0x41c6470 [Final Native Static Public]
    bool NotEqual_NameName(const FName& A, const FName& B); // 0x41c6c20 [Final Native Static Public]
    bool NotEqual_MatrixMatrix(const FMatrix& A, const FMatrix& B, float Tolerance); // 0x41c6a60 [Final Native Static Public]
    bool NotEqual_LinearColorLinearColor(const FLinearColor& A, const FLinearColor& B); // 0x41c6970 [Final Native Static Public]
    bool NotEqual_IntPointIntPoint(const FIntPoint& A, const FIntPoint& B); // 0x41c68a0 [Final Native Static Public]
    bool NotEqual_IntInt(int32 A, int32 B); // 0x41c67d0 [Final Native Static Public]
    bool NotEqual_Int64Int64(int64 A, int64 B); // 0x41c6700 [Final Native Static Public]
    bool NotEqual_DoubleDouble(double A, double B); // 0x41c6610 [Final Native Static Public]
    bool NotEqual_DateTimeDateTime(const FDateTime& A, const FDateTime& B); // 0x41c6540 [Final Native Static Public]
    bool NotEqual_ClassClass(TSubclassOf<UObject> A, TSubclassOf<UObject> B); // 0x41c6470 [Final Native Static Public]
    bool NotEqual_ByteByte(uint8 A, uint8 B); // 0x41c63b0 [Final Native Static Public]
    bool NotEqual_BoolBool(bool A, bool B); // 0x41c62d0 [Final Native Static Public]
    bool Not_PreBool(bool A); // 0x41c76d0 [Final Native Static Public]
    int64 Not_Int64(int64 A); // 0x41c75c0 [Final Native Static Public]
    int32 Not_Int(int32 A); // 0x41c7650 [Final Native Static Public]
    FVector2D NormalSafe2D(const FVector2D& A, float Tolerance); // 0x41c5ac0 [Final Native Static Public]
    double NormalizeToRange(double Value, double RangeMin, double RangeMax); // 0x41c5da0 [Final Native Static Public]
    FRotator NormalizedDeltaRotator(const FRotator& A, const FRotator& B); // 0x41c5ec0 [Final Native Static Public]
    float NormalizeAxis(float Angle); // 0x41c5d10 [Final Native Static Public]
    void Normalize2D(const FVector2D& A, float Tolerance); // 0x41c5be0 [Final Native Static Public]
    FVector2D Normal2D(const FVector2D& A); // 0x41c5890 [Final Native Static Public]
    FVector Normal(const FVector& A, float Tolerance); // 0x41c5960 [Final Native Static Public]
    FVector NegateVector(const FVector& A); // 0x41c5770 [Final Native Static Public]
    FRotator NegateRotator(const FRotator& A); // 0x41c56c0 [Final Native Static Public]
    FVector2D Negated2D(const FVector2D& A); // 0x41c5800 [Final Native Static Public]
    bool NearlyEqual_TransformTransform(FTransform& A, FTransform& B, float LocationTolerance, float RotationTolerance, float Scale3DTolerance); // 0x41c5450 [Final Native Static Public]
    bool NearlyEqual_FloatFloat(double A, double B, double ErrorTolerance); // 0x41c5330 [Final Native Static Public]
    double MultiplyMultiply_FloatFloat(double Base, double Exp); // 0x41c3ec0 [Final Native Static Public]
    double MultiplyByPi(double Value); // 0x41c3e30 [Final Native Static Public]
    FVector Multiply_VectorVector(const FVector& A, const FVector& B); // 0x41c5250 [Final Native Static Public]
    FVector Multiply_VectorInt(const FVector& A, int32 B); // 0x41c4cd0 [Final Native Static Public]
    FVector Multiply_VectorFloat(const FVector& A, double B); // 0x41c5170 [Final Native Static Public]
    FVector4 Multiply_Vector4Vector4(const FVector4& A, const FVector4& B); // 0x41c5030 [Final Native Static Public]
    FVector2D Multiply_Vector2DVector2D(const FVector2D& A, const FVector2D& B); // 0x41c4f60 [Final Native Static Public]
    FVector2D Multiply_Vector2DFloat(const FVector2D& A, double B); // 0x41c4e90 [Final Native Static Public]
    FTimespan Multiply_TimespanFloat(const FTimespan& A, float Scalar); // 0x41c4db0 [Final Native Static Public]
    FRotator Multiply_RotatorInt(const FRotator& A, int32 B); // 0x41c4cd0 [Final Native Static Public]
    FRotator Multiply_RotatorFloat(const FRotator& A, float B); // 0x41c4bf0 [Final Native Static Public]
    FQuat Multiply_QuatQuat(FQuat& A, FQuat& B); // 0x41c4a20 [Final Native Static Public]
    FMatrix Multiply_MatrixMatrix(const FMatrix& A, const FMatrix& B); // 0x41c48c0 [Final Native Static Public]
    FMatrix Multiply_MatrixFloat(const FMatrix& A, double B); // 0x41c4710 [Final Native Static Public]
    FLinearColor Multiply_LinearColorLinearColor(const FLinearColor& A, const FLinearColor& B); // 0x41c4620 [Final Native Static Public]
    FLinearColor Multiply_LinearColorFloat(const FLinearColor& A, float B); // 0x41c4550 [Final Native Static Public]
    FIntPoint Multiply_IntPointIntPoint(const FIntPoint& A, const FIntPoint& B); // 0x41c4470 [Final Native Static Public]
    FIntPoint Multiply_IntPointInt(const FIntPoint& A, int32 B); // 0x41c4390 [Final Native Static Public]
    int32 Multiply_IntInt(int32 A, int32 B); // 0x41c42d0 [Final Native Static Public]
    double Multiply_IntFloat(int32 A, double B); // 0x41c4200 [Final Native Static Public]
    int64 Multiply_Int64Int64(int64 A, int64 B); // 0x41c4130 [Final Native Static Public]
    double Multiply_DoubleDouble(double A, double B); // 0x41c4060 [Final Native Static Public]
    uint8 Multiply_ByteByte(uint8 A, uint8 B); // 0x41c3fa0 [Final Native Static Public]
    FVector MirrorVectorByNormal(const FVector& InVect, const FVector& InNormal); // 0x41b7f40 [Final Native Static Public]
    void MinOfIntArray(const TArray<int32>& IntArray, const int32& IndexOfMinValue, const int32& MinValue); // 0x41c3a30 [Final Native Static Public]
    void MinOfFloatArray(const TArray<float>& FloatArray, const int32& IndexOfMinValue, const float& MinValue); // 0x41c38f0 [Final Native Static Public]
    void MinOfByteArray(const TArray<uint8>& ByteArray, const int32& IndexOfMinValue, const uint8& MinValue); // 0x41c37b0 [Final Native Static Public]
    int64 MinInt64(int64 A, int64 B); // 0x41c36e0 [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); // 0x41c3b70 [Final Native Static Public]
    void MinAreaRectangle(UObject* WorldContextObject, const TArray<FVector>& InPoints, const FVector& SampleSurfaceNormal, const FVector& OutRectCenter, const FRotator& OutRectRotation, const float& OutRectLengthX, const float& OutRectLengthY, bool bDebugDraw); // 0x41c3420 [Final Native Static Public]
    int32 Min(int32 A, int32 B); // 0x41c3350 [Final Native Static Public]
    void MaxOfIntArray(const TArray<int32>& IntArray, const int32& IndexOfMaxValue, const int32& MaxValue); // 0x41c3210 [Final Native Static Public]
    void MaxOfFloatArray(const TArray<float>& FloatArray, const int32& IndexOfMaxValue, const float& MaxValue); // 0x41c30d0 [Final Native Static Public]
    void MaxOfByteArray(const TArray<uint8>& ByteArray, const int32& IndexOfMaxValue, const uint8& MaxValue); // 0x41c2f90 [Final Native Static Public]
    int64 MaxInt64(int64 A, int64 B); // 0x41c2ec0 [Final Native Static Public]
    int32 Max(int32 A, int32 B); // 0x41c2df0 [Final Native Static Public]
    FVector4 Matrix_TransformVector4(const FMatrix& M, const FVector4& V); // 0x41c2ac0 [Final Native Static Public]
    FVector4 Matrix_TransformVector(const FMatrix& M, const FVector& V); // 0x41c2c60 [Final Native Static Public]
    FVector4 Matrix_TransformPosition(const FMatrix& M, const FVector& V); // 0x41c2930 [Final Native Static Public]
    FQuat Matrix_ToQuat(const FMatrix& M); // 0x41c2860 [Final Native Static Public]
    void Matrix_SetOrigin(const FMatrix& M, const FVector& NewOrigin); // 0x41c2750 [Final Native Static Public]
    void Matrix_SetColumn(const FMatrix& M, const EMatrixColumns& Column, const FVector& Value); // 0x41c2600 [Final Native Static Public]
    void Matrix_SetAxis(const FMatrix& M, const EAxis& Axis, const FVector& AxisVector); // 0x41c24b0 [Final Native Static Public]
    FMatrix Matrix_ScaleTranslation(const FMatrix& M, const FVector& Scale3D); // 0x41c2310 [Final Native Static Public]
    FMatrix Matrix_RemoveTranslation(const FMatrix& M); // 0x41c21f0 [Final Native Static Public]
    void Matrix_RemoveScaling(const FMatrix& M, float Tolerance); // 0x41c20f0 [Final Native Static Public]
    FMatrix Matrix_Mirror(const FMatrix& M, const EAxis& MirrorAxis, const EAxis& FlipAxis); // 0x41c1f20 [Final Native Static Public]
    FVector Matrix_InverseTransformVector(const FMatrix& M, const FVector& V); // 0x41c1d60 [Final Native Static Public]
    FVector Matrix_InverseTransformPosition(const FMatrix& M, const FVector& V); // 0x41c1b90 [Final Native Static Public]
    FMatrix Matrix_Identity(); // 0x41c1b10 [Final Native Static Public]
    FVector Matrix_GetUnitAxis(const FMatrix& M, const EAxis& Axis); // 0x41c1a00 [Final Native Static Public]
    void Matrix_GetUnitAxes(const FMatrix& M, const FVector& X, const FVector& Y, const FVector& Z); // 0x41c1860 [Final Native Static Public]
    FMatrix Matrix_GetTransposed(const FMatrix& M); // 0x41c1680 [Final Native Static Public]
    FMatrix Matrix_GetTransposeAdjoint(const FMatrix& M); // 0x41c1570 [Final Native Static Public]
    FVector Matrix_GetScaleVector(const FMatrix& M, float Tolerance); // 0x41c1120 [Final Native Static Public]
    FVector Matrix_GetScaledAxis(const FMatrix& M, const EAxis& Axis); // 0x41c1410 [Final Native Static Public]
    void Matrix_GetScaledAxes(const FMatrix& M, const FVector& X, const FVector& Y, const FVector& Z); // 0x41c1240 [Final Native Static Public]
    float Matrix_GetRotDeterminant(const FMatrix& M); // 0x41c0ff0 [Final Native Static Public]
    FRotator Matrix_GetRotator(const FMatrix& M); // 0x41afa40 [Final Native Static Public]
    FVector Matrix_GetOrigin(const FMatrix& InMatrix); // 0x41c0f30 [Final Native Static Public]
    float Matrix_GetMaximumAxisScale(const FMatrix& M); // 0x41c0e70 [Final Native Static Public]
    FMatrix Matrix_GetMatrixWithoutScale(const FMatrix& M, float Tolerance); // 0x41c0cd0 [Final Native Static Public]
    FMatrix Matrix_GetInverse(const FMatrix& M); // 0x41c0bc0 [Final Native Static Public]
    bool Matrix_GetFrustumTopPlane(const FMatrix& M, const FPlane& OutPlane); // 0x41c0a10 [Final Native Static Public]
    bool Matrix_GetFrustumRightPlane(const FMatrix& M, const FPlane& OutPlane); // 0x41c0860 [Final Native Static Public]
    bool Matrix_GetFrustumNearPlane(const FMatrix& M, const FPlane& OutPlane); // 0x41c06b0 [Final Native Static Public]
    bool Matrix_GetFrustumLeftPlane(const FMatrix& M, const FPlane& OutPlane); // 0x41c0500 [Final Native Static Public]
    bool Matrix_GetFrustumFarPlane(const FMatrix& M, const FPlane& OutPlane); // 0x41c0370 [Final Native Static Public]
    bool Matrix_GetFrustumBottomPlane(const FMatrix& M, const FPlane& OutPlane); // 0x41c01c0 [Final Native Static Public]
    float Matrix_GetDeterminant(const FMatrix& M); // 0x41c0100 [Final Native Static Public]
    FVector Matrix_GetColumn(const FMatrix& M, const EMatrixColumns& Column); // 0x41bfff0 [Final Native Static Public]
    bool Matrix_ContainsNaN(const FMatrix& M); // 0x41bff30 [Final Native Static Public]
    FMatrix Matrix_ConcatenateTranslation(const FMatrix& M, const FVector& Translation); // 0x41bfdc0 [Final Native Static Public]
    FMatrix Matrix_ApplyScale(const FMatrix& M, float Scale); // 0x41bfc10 [Final Native Static Public]
    double MapRangeUnclamped(double Value, double InRangeA, double InRangeB, double OutRangeA, double OutRangeB); // 0x41bfa60 [Final Native Static Public]
    double MapRangeClamped(double Value, double InRangeA, double InRangeB, double OutRangeA, double OutRangeB); // 0x41bf8b0 [Final Native Static Public]
    FVector_NetQuantizeNormal MakeVector_NetQuantizeNormal(double X, double Y, double Z); // 0x41bf790 [Final Native Static Public]
    FVector_NetQuantize100 MakeVector_NetQuantize100(double X, double Y, double Z); // 0x41bf790 [Final Native Static Public]
    FVector_NetQuantize10 MakeVector_NetQuantize10(double X, double Y, double Z); // 0x41bf790 [Final Native Static Public]
    FVector_NetQuantize MakeVector_NetQuantize(double X, double Y, double Z); // 0x41bf790 [Final Native Static Public]
    FVector4 MakeVector4(double X, double Y, double Z, double W); // 0x41bf620 [Final Native Static Public]
    FVector2D MakeVector2D(double X, double Y); // 0x41bf550 [Final Native Static Public]
    FVector MakeVector(double X, double Y, double Z); // 0x41bf790 [Final Native Static Public]
    FTransform MakeTransform(const FVector& Location, const FRotator& Rotation, const FVector& Scale); // 0x41bf390 [Final Native Static Public]
    FTimespan MakeTimespan2(int32 Days, int32 Hours, int32 Minutes, int32 Seconds, int32 FractionNano); // 0x41bf070 [Final Native Static Public]
    FTimespan MakeTimespan(int32 Days, int32 Hours, int32 Minutes, int32 Seconds, int32 Milliseconds); // 0x41bf200 [Final Native Static Public]
    FRotator MakeRotFromZY(const FVector& Z, const FVector& Y); // 0x41becc0 [Final Native Static Public]
    FRotator MakeRotFromZX(const FVector& Z, const FVector& X); // 0x41beba0 [Final Native Static Public]
    FRotator MakeRotFromZ(const FVector& Z); // 0x41beac0 [Final Native Static Public]
    FRotator MakeRotFromYZ(const FVector& Y, const FVector& Z); // 0x41be9a0 [Final Native Static Public]
    FRotator MakeRotFromYX(const FVector& Y, const FVector& X); // 0x41be880 [Final Native Static Public]
    FRotator MakeRotFromY(const FVector& Y); // 0x41be7a0 [Final Native Static Public]
    FRotator MakeRotFromXZ(const FVector& X, const FVector& Z); // 0x41be680 [Final Native Static Public]
    FRotator MakeRotFromXY(const FVector& X, const FVector& Y); // 0x41be560 [Final Native Static Public]
    FRotator MakeRotFromX(const FVector& X); // 0x41be480 [Final Native Static Public]
    FRotator MakeRotator(float Roll, float Pitch, float Yaw); // 0x41bef50 [Final Native Static Public]
    FRotator MakeRotationFromAxes(const FVector& Forward, const FVector& Right, const FVector& Up); // 0x41bede0 [Final Native Static Public]
    FTransform MakeRelativeTransform(FTransform& A, FTransform& RelativeTo); // 0x41be2b0 [Final Native Static Public]
    FRandomStream MakeRandomStream(int32 InitialSeed); // 0x41be220 [Final Native Static Public]
    FQuat MakeQuat(float X, float Y, float Z, float W); // 0x41be0a0 [Final Native Static Public]
    FQualifiedFrameTime MakeQualifiedFrameTime(const FFrameNumber& Frame, const FFrameRate& FrameRate, float SubFrame); // 0x41bdf80 [Final Native Static Public]
    float MakePulsatingValue(float InCurrentTime, float InPulsesPerSecond, float InPhase); // 0x41bde60 [Final Native Static Public]
    FPlane MakePlaneFromPointAndNormal(const FVector& Point, const FVector& Normal); // 0x41bdd50 [Final Native Static Public]
    FFrameRate MakeFrameRate(int32 Numerator, int32 Denominator); // 0x41bdc90 [Final Native Static Public]
    FDateTime MakeDateTime(int32 Year, int32 Month, int32 Day, int32 Hour, int32 Minute, int32 Second, int32 Millisecond); // 0x41bda80 [Final Native Static Public]
    FLinearColor MakeColor(float R, float G, float B, float A); // 0x41bd900 [Final Native Static Public]
    FBoxSphereBounds MakeBoxSphereBounds(const FVector& Origin, const FVector& BoxExtent, float SphereRadius); // 0x41bd7b0 [Final Native Static Public]
    FBox2D MakeBox2D(const FVector2D& Min, const FVector2D& Max); // 0x41bd5e0 [Final Native Static Public]
    FBox MakeBox(const FVector& Min, const FVector& Max); // 0x41bd6b0 [Final Native Static Public]
    double Loge(double A); // 0x41bd550 [Final Native Static Public]
    double Log(double A, double Base); // 0x41bd470 [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); // 0x41bbfb0 [Final Native Static Public]
    bool LinePlaneIntersection(const FVector& LineStart, const FVector& LineEnd, const FPlane& APlane, const float& T, const FVector& Intersection); // 0x41bbdb0 [Final Native Static Public]
    FLinearColor LinearColorLerpUsingHSV(const FLinearColor& A, const FLinearColor& B, float Alpha); // 0x41bc340 [Final Native Static Public]
    FLinearColor LinearColorLerp(const FLinearColor& A, const FLinearColor& B, float Alpha); // 0x41bc1e0 [Final Native Static Public]
    FLinearColor LinearColor_Yellow(); // 0x41bd450 [Final Native Static Public]
    FLinearColor LinearColor_White(); // 0x41bd430 [Final Native Static Public]
    FLinearColor LinearColor_Transparent(); // 0x41bd410 [Final Native Static Public]
    FColor LinearColor_ToRGBE(const FLinearColor& InLinearColor); // 0x41bd380 [Final Native Static Public]
    FLinearColor LinearColor_ToNewOpacity(const FLinearColor& InColor, float InOpacity); // 0x41bd290 [Final Native Static Public]
    void LinearColor_SetTemperature(const FLinearColor& InOutColor, float InTemperature); // 0x41bd1b0 [Final Native Static Public]
    void LinearColor_SetRGBA(const FLinearColor& InOutColor, float R, float G, float B, float A); // 0x41bcf70 [Final Native Static Public]
    void LinearColor_SetRandomHue(const FLinearColor& InOutColor); // 0x41bd120 [Final Native Static Public]
    void LinearColor_SetFromSRGB(const FLinearColor& InOutColor, const FColor& InSRGB); // 0x41bce90 [Final Native Static Public]
    void LinearColor_SetFromPow22(const FLinearColor& InOutColor, const FColor& InColor); // 0x41bcdb0 [Final Native Static Public]
    void LinearColor_SetFromHSV(const FLinearColor& InOutColor, float H, float S, float V, float A); // 0x41bcc00 [Final Native Static Public]
    void LinearColor_Set(const FLinearColor& InOutColor, const FLinearColor& InColor); // 0x41bcb30 [Final Native Static Public]
    FLinearColor LinearColor_Red(); // 0x41bcb10 [Final Native Static Public]
    FColor LinearColor_QuantizeRound(const FLinearColor& InColor); // 0x41bca80 [Final Native Static Public]
    FColor LinearColor_Quantize(const FLinearColor& InColor); // 0x41bc9f0 [Final Native Static Public]
    bool LinearColor_IsNearEqual(const FLinearColor& A, const FLinearColor& B, float Tolerance); // 0x41bc890 [Final Native Static Public]
    FLinearColor LinearColor_Green(); // 0x41bc870 [Final Native Static Public]
    FLinearColor LinearColor_Gray(); // 0x41bc850 [Final Native Static Public]
    float LinearColor_GetMin(const FLinearColor& InColor); // 0x41bc7c0 [Final Native Static Public]
    float LinearColor_GetMax(const FLinearColor& InColor); // 0x41bc730 [Final Native Static Public]
    float LinearColor_GetLuminance(const FLinearColor& InColor); // 0x41bc690 [Final Native Static Public]
    float LinearColor_Distance(const FLinearColor& C1, const FLinearColor& C2); // 0x41bc590 [Final Native Static Public]
    FLinearColor LinearColor_Desaturated(const FLinearColor& InColor, float InDesaturation); // 0x41bc4b0 [Final Native Static Public]
    FLinearColor LinearColor_Blue(); // 0x41bc490 [Final Native Static Public]
    FLinearColor LinearColor_Black(); // 0x41bc470 [Final Native Static Public]
    FVector LessLess_VectorRotator(const FVector& A, const FRotator& B); // 0x41bb8a0 [Final Native Static Public]
    bool LessEqual_TimespanTimespan(const FTimespan& A, const FTimespan& B); // 0x41bb560 [Final Native Static Public]
    bool LessEqual_IntInt(int32 A, int32 B); // 0x41bb7d0 [Final Native Static Public]
    bool LessEqual_Int64Int64(int64 A, int64 B); // 0x41bb700 [Final Native Static Public]
    bool LessEqual_DoubleDouble(double A, double B); // 0x41bb630 [Final Native Static Public]
    bool LessEqual_DateTimeDateTime(const FDateTime& A, const FDateTime& B); // 0x41bb560 [Final Native Static Public]
    bool LessEqual_ByteByte(uint8 A, uint8 B); // 0x41bb4a0 [Final Native Static Public]
    bool Less_TimespanTimespan(const FTimespan& A, const FTimespan& B); // 0x41bba70 [Final Native Static Public]
    bool Less_IntInt(int32 A, int32 B); // 0x41bbce0 [Final Native Static Public]
    bool Less_Int64Int64(int64 A, int64 B); // 0x41bbc10 [Final Native Static Public]
    bool Less_DoubleDouble(double A, double B); // 0x41bbb40 [Final Native Static Public]
    bool Less_DateTimeDateTime(const FDateTime& A, const FDateTime& B); // 0x41bba70 [Final Native Static Public]
    bool Less_ByteByte(uint8 A, uint8 B); // 0x41bb9b0 [Final Native Static Public]
    double Lerp(double A, double B, double Alpha); // 0x41bb380 [Final Native Static Public]
    bool IsZero2D(const FVector2D& A); // 0x41bb2d0 [Final Native Static Public]
    bool IsPointInBoxWithTransform(const FVector& Point, FTransform& BoxWorldTransform, const FVector& BoxExtent); // 0x41bb100 [Final Native Static Public]
    bool IsPointInBox(const FVector& Point, const FVector& BoxOrigin, const FVector& BoxExtent); // 0x41bafa0 [Final Native Static Public]
    bool IsNearlyZero2D(const FVector2D& A, float Tolerance); // 0x41bae90 [Final Native Static Public]
    bool IsMorning(const FDateTime& A); // 0x41badd0 [Final Native Static Public]
    bool IsLeapYear(int32 Year); // 0x41bad40 [Final Native Static Public]
    bool IsAfternoon(const FDateTime& A); // 0x41bac80 [Final Native Static Public]
    FTransform InvertTransform(FTransform& T); // 0x41bab40 [Final Native Static Public]
    FRotator InverseTransformRotation(FTransform& T, const FRotator& Rotation); // 0x41ba9c0 [Final Native Static Public]
    FVector InverseTransformLocation(FTransform& T, const FVector& Location); // 0x41ba690 [Final Native Static Public]
    FVector InverseTransformDirection(FTransform& T, const FVector& Direction); // 0x41ba420 [Final Native Static Public]
    FIntPoint IntPoint_Zero(); // 0x41ba3f0 [Final Native Static Public]
    FIntPoint IntPoint_Up(); // 0x41ba3c0 [Final Native Static Public]
    FIntPoint IntPoint_Right(); // 0x41ba3a0 [Final Native Static Public]
    FIntPoint IntPoint_One(); // 0x41ba370 [Final Native Static Public]
    FIntPoint IntPoint_Left(); // 0x41ba340 [Final Native Static Public]
    FIntPoint IntPoint_Down(); // 0x41ba310 [Final Native Static Public]
    bool InRange_IntInt(int32 Value, int32 Min, int32 Max, bool InclusiveMin, bool InclusiveMax); // 0x41ba170 [Final Native Static Public]
    bool InRange_Int64Int64(int64 Value, int64 Min, int64 Max, bool InclusiveMin, bool InclusiveMax); // 0x41b9fd0 [Final Native Static Public]
    bool InRange_FloatFloat(double Value, double Min, double Max, bool InclusiveMin, bool InclusiveMax); // 0x41b9e00 [Final Native Static Public]
    double Hypotenuse(double Width, double Height); // 0x41b9d20 [Final Native Static Public]
    FLinearColor HSVToRGBLinear(const FLinearColor& HSV); // 0x41b9bb0 [Final Native Static Public]
    void HSVToRGB_Vector(const FLinearColor& HSV, const FLinearColor& RGB); // 0x41b9c40 [Final Native Static Public]
    FLinearColor HSVToRGB(float H, float S, float V, float A); // 0x41b9a20 [Final Native Static Public]
    double GridSnap_Float(double Location, double GridSize); // 0x41b98f0 [Final Native Static Public]
    FVector GreaterGreater_VectorRotator(const FVector& A, const FRotator& B); // 0x41b93e0 [Final Native Static Public]
    bool GreaterEqual_TimespanTimespan(const FTimespan& A, const FTimespan& B); // 0x41b90a0 [Final Native Static Public]
    bool GreaterEqual_IntInt(int32 A, int32 B); // 0x41b9310 [Final Native Static Public]
    bool GreaterEqual_Int64Int64(int64 A, int64 B); // 0x41b9240 [Final Native Static Public]
    bool GreaterEqual_DoubleDouble(double A, double B); // 0x41b9170 [Final Native Static Public]
    bool GreaterEqual_DateTimeDateTime(const FDateTime& A, const FDateTime& B); // 0x41b90a0 [Final Native Static Public]
    bool GreaterEqual_ByteByte(uint8 A, uint8 B); // 0x41b8fe0 [Final Native Static Public]
    bool Greater_TimespanTimespan(const FTimespan& A, const FTimespan& B); // 0x41b95b0 [Final Native Static Public]
    bool Greater_IntInt(int32 A, int32 B); // 0x41b9820 [Final Native Static Public]
    bool Greater_Int64Int64(int64 A, int64 B); // 0x41b9750 [Final Native Static Public]
    bool Greater_DoubleDouble(double A, double B); // 0x41b9680 [Final Native Static Public]
    bool Greater_DateTimeDateTime(const FDateTime& A, const FDateTime& B); // 0x41b95b0 [Final Native Static Public]
    bool Greater_ByteByte(uint8 A, uint8 B); // 0x41b94f0 [Final Native Static Public]
    int32 GetYear(const FDateTime& A); // 0x41b8f50 [Final Native Static Public]
    void GetYawPitchFromVector(const FVector& InVec, const float& Yaw, const float& Pitch); // 0x41b8e00 [Final Native Static Public]
    FVector GetVectorArrayAverage(const TArray<FVector>& Vectors); // 0x41b8c30 [Final Native Static Public]
    FVector GetUpVector(const FRotator& InRot); // 0x41b8b80 [Final Native Static Public]
    float GetTotalSeconds(const FTimespan& A); // 0x41b8ae0 [Final Native Static Public]
    float GetTotalMinutes(const FTimespan& A); // 0x41b8a40 [Final Native Static Public]
    float GetTotalMilliseconds(const FTimespan& A); // 0x41b89a0 [Final Native Static Public]
    float GetTotalHours(const FTimespan& A); // 0x41b8900 [Final Native Static Public]
    float GetTotalDays(const FTimespan& A); // 0x41b8860 [Final Native Static Public]
    FTimespan GetTimeOfDay(const FDateTime& A); // 0x41b87d0 [Final Native Static Public]
    double GetTAU(); // 0x41b87a0 [Final Native Static Public]
    void GetSlopeDegreeAngles(const FVector& MyRightYAxis, const FVector& FloorNormal, const FVector& UpVector, const float& OutSlopePitchDegreeAngle, const float& OutSlopeRollDegreeAngle); // 0x41b83e0 [Final Native Static Public]
    int32 GetSeconds(const FTimespan& A); // 0x41b8310 [Final Native Static Public]
    int32 GetSecond(const FDateTime& A); // 0x41b8310 [Final Native Static Public]
    FVector2D GetRotated2D(const FVector2D& A, float AngleDeg); // 0x41b8100 [Final Native Static Public]
    FVector GetRightVector(const FRotator& InRot); // 0x41b8050 [Final Native Static Public]
    FVector GetReflectionVector(const FVector& Direction, const FVector& SurfaceNormal); // 0x41b7f40 [Final Native Static Public]
    float GetPointDistanceToSegment(const FVector& Point, const FVector& SegmentStart, const FVector& SegmentEnd); // 0x41b7de0 [Final Native Static Public]
    float GetPointDistanceToLine(const FVector& Point, const FVector& LineOrigin, const FVector& LineDirection); // 0x41b7c80 [Final Native Static Public]
    double GetPI(); // 0x41b7c50 [Final Native Static Public]
    int32 GetMonth(const FDateTime& A); // 0x41b7af0 [Final Native Static Public]
    int32 GetMinutes(const FTimespan& A); // 0x41b7a30 [Final Native Static Public]
    int32 GetMinute(const FDateTime& A); // 0x41b7a30 [Final Native Static Public]
    double GetMinElement(const FVector& A); // 0x41b79b0 [Final Native Static Public]
    double GetMin2D(const FVector2D& A); // 0x41b7930 [Final Native Static Public]
    int32 GetMilliseconds(const FTimespan& A); // 0x41b7860 [Final Native Static Public]
    int32 GetMillisecond(const FDateTime& A); // 0x41b77a0 [Final Native Static Public]
    double GetMaxElement(const FVector& A); // 0x41b7720 [Final Native Static Public]
    double GetMax2D(const FVector2D& A); // 0x41b76a0 [Final Native Static Public]
    int32 GetHours(const FTimespan& A); // 0x41b73b0 [Final Native Static Public]
    int32 GetHour12(const FDateTime& A); // 0x41b7320 [Final Native Static Public]
    int32 GetHour(const FDateTime& A); // 0x41b73b0 [Final Native Static Public]
    FVector GetForwardVector(const FRotator& InRot); // 0x41b7270 [Final Native Static Public]
    FTimespan GetDuration(const FTimespan& A); // 0x41b71e0 [Final Native Static Public]
    FVector GetDirectionUnitVector(const FVector& From, const FVector& To); // 0x41b7070 [Final Native Static Public]
    int32 GetDays(const FTimespan& A); // 0x41b6fe0 [Final Native Static Public]
    int32 GetDayOfYear(const FDateTime& A); // 0x41b6f50 [Final Native Static Public]
    int32 GetDay(const FDateTime& A); // 0x41b6ec0 [Final Native Static Public]
    FDateTime GetDate(const FDateTime& A); // 0x41b6e20 [Final Native Static Public]
    void GetAzimuthAndElevation(const FVector& InDirection, FTransform& ReferenceFrame, const float& Azimuth, const float& Elevation); // 0x41b6950 [Final Native Static Public]
    void GetAxes(const FRotator& A, const FVector& X, const FVector& Y, const FVector& Z); // 0x41b67c0 [Final Native Static Public]
    double GetAbsMax2D(const FVector2D& A); // 0x41b6730 [Final Native Static Public]
    FVector2D GetAbs2D(const FVector2D& A); // 0x41b66b0 [Final Native Static Public]
    double FWrap(double Value, double Min, double Max); // 0x41b5550 [Final Native Static Public]
    FIntVector FTruncVector(const FVector& InVector); // 0x41b54b0 [Final Native Static Public]
    int64 FTrunc64(double A); // 0x41aeec0 [Final Native Static Public]
    int32 FTrunc(double A); // 0x41b5430 [Final Native Static Public]
    FTimespan FromSeconds(float Seconds); // 0x41b6620 [Final Native Static Public]
    FTimespan FromMinutes(float Minutes); // 0x41b6590 [Final Native Static Public]
    FTimespan FromMilliseconds(float Milliseconds); // 0x41b6500 [Final Native Static Public]
    FTimespan FromHours(float Hours); // 0x41b6470 [Final Native Static Public]
    FTimespan FromDays(float Days); // 0x41b63e0 [Final Native Static Public]
    double Fraction(double A); // 0x41b6340 [Final Native Static Public]
    int64 FMod64(double Dividend, double Divisor, const double& Remainder); // 0x41b51f0 [Final Native Static Public]
    int32 FMod(double Dividend, double Divisor, const double& Remainder); // 0x41b5310 [Final Native Static Public]
    double FMin(double A, double B); // 0x41b5120 [Final Native Static Public]
    double FMax(double A, double B); // 0x41b5050 [Final Native Static Public]
    float FloatSpringInterp(float Current, float Target, FFloatSpringState& SpringState, float Stiffness, float CriticalDampingFactor, float DeltaTime, float Mass, float TargetVelocityAmount, bool bClamp, float MinValue, float MaxValue, bool bInitializeFromTarget); // 0x41b5f90 [Final Native Static Public]
    float FixedTurn(float InCurrent, float InDesired, float InDeltaRate); // 0x41b5e70 [Final Native Static Public]
    double FInterpTo_Constant(double Current, double Target, double DeltaTime, double InterpSpeed); // 0x41b4ea0 [Final Native Static Public]
    double FInterpTo(double Current, double Target, double DeltaTime, double InterpSpeed); // 0x41b4ce0 [Final Native Static Public]
    double FInterpEaseInOut(double A, double B, double Alpha, double Exponent); // 0x41b4b80 [Final Native Static Public]
    FRotator FindRelativeLookAtRotation(FTransform& StartTransform, const FVector& TargetLocation); // 0x41b5d10 [Final Native Static Public]
    void FindNearestPointsOnLineSegments(const FVector& Segment1Start, const FVector& Segment1End, const FVector& Segment2Start, const FVector& Segment2End, const FVector& Segment1Point, const FVector& Segment2Point); // 0x41b5ad0 [Final Native Static Public]
    FRotator FindLookAtRotation(const FVector& START, const FVector& Target); // 0x41b5970 [Final Native Static Public]
    FVector FindClosestPointOnSegment(const FVector& Point, const FVector& SegmentStart, const FVector& SegmentEnd); // 0x41b5820 [Final Native Static Public]
    FVector FindClosestPointOnLine(const FVector& Point, const FVector& LineOrigin, const FVector& LineDirection); // 0x41b56b0 [Final Native Static Public]
    int64 FFloor64(double A); // 0x41b4a30 [Final Native Static Public]
    int32 FFloor(double A); // 0x41b4af0 [Final Native Static Public]
    double FClamp(double Value, double Min, double Max); // 0x41b4910 [Final Native Static Public]
    int64 FCeil64(double A); // 0x41b47b0 [Final Native Static Public]
    int32 FCeil(double A); // 0x41b4870 [Final Native Static Public]
    double Exp(double A); // 0x41b4720 [Final Native Static Public]
    bool EqualExactly_VectorVector(const FVector& A, const FVector& B); // 0x41b4570 [Final Native Static Public]
    bool EqualExactly_Vector4Vector4(const FVector4& A, const FVector4& B); // 0x41b4430 [Final Native Static Public]
    bool EqualExactly_Vector2DVector2D(const FVector2D& A, const FVector2D& B); // 0x41b4350 [Final Native Static Public]
    bool EqualEqual_VectorVector(const FVector& A, const FVector& B, float ErrorTolerance); // 0x41b4200 [Final Native Static Public]
    bool EqualEqual_Vector4Vector4(const FVector4& A, const FVector4& B, float ErrorTolerance); // 0x41b4050 [Final Native Static Public]
    bool EqualEqual_Vector2DVector2D(const FVector2D& A, const FVector2D& B, float ErrorTolerance); // 0x41b3f10 [Final Native Static Public]
    bool EqualEqual_TransformTransform(FTransform& A, FTransform& B); // 0x41b3d40 [Final Native Static Public]
    bool EqualEqual_TimespanTimespan(const FTimespan& A, const FTimespan& B); // 0x41b31d0 [Final Native Static Public]
    bool EqualEqual_RotatorRotator(const FRotator& A, const FRotator& B, float ErrorTolerance); // 0x41b3a80 [Final Native Static Public]
    bool EqualEqual_QuatQuat(FQuat& A, FQuat& B, float Tolerance); // 0x41b38b0 [Final Native Static Public]
    bool EqualEqual_ObjectObject(UObject* A, UObject* B); // 0x41b3100 [Final Native Static Public]
    bool EqualEqual_NameName(const FName& A, const FName& B); // 0x41b37e0 [Final Native Static Public]
    bool EqualEqual_MatrixMatrix(const FMatrix& A, const FMatrix& B, float Tolerance); // 0x41b3620 [Final Native Static Public]
    bool EqualEqual_LinearColorLinearColor(const FLinearColor& A, const FLinearColor& B); // 0x41b3530 [Final Native Static Public]
    bool EqualEqual_IntInt(int32 A, int32 B); // 0x41b3460 [Final Native Static Public]
    bool EqualEqual_Int64Int64(int64 A, int64 B); // 0x41b3390 [Final Native Static Public]
    bool EqualEqual_DoubleDouble(double A, double B); // 0x41b32a0 [Final Native Static Public]
    bool EqualEqual_DateTimeDateTime(const FDateTime& A, const FDateTime& B); // 0x41b31d0 [Final Native Static Public]
    bool EqualEqual_ClassClass(TSubclassOf<UObject> A, TSubclassOf<UObject> B); // 0x41b3100 [Final Native Static Public]
    bool EqualEqual_ByteByte(uint8 A, uint8 B); // 0x41b3040 [Final Native Static Public]
    bool EqualEqual_BoolBool(bool A, bool B); // 0x41b2f60 [Final Native Static Public]
    bool Equal_IntPointIntPoint(const FIntPoint& A, const FIntPoint& B); // 0x41b4650 [Final Native Static Public]
    double Ease(double A, double B, double Alpha, const EEasingFunc& EasingFunc, double BlendExp, int32 Steps); // 0x41b2d70 [Final Native Static Public]
    FVector DynamicWeightedMovingAverage_FVector(const FVector& CurrentSample, const FVector& PreviousSample, float MaxDistance, float MinWeight, float MaxWeight); // 0x41b29f0 [Final Native Static Public]
    FRotator DynamicWeightedMovingAverage_FRotator(const FRotator& CurrentSample, const FRotator& PreviousSample, float MaxDistance, float MinWeight, float MaxWeight); // 0x41b2820 [Final Native Static Public]
    float DynamicWeightedMovingAverage_Float(float CurrentSample, float PreviousSample, float MaxDistance, float MinWeight, float MaxWeight); // 0x41b2bc0 [Final Native Static Public]
    double DotProduct2D(const FVector2D& A, const FVector2D& B); // 0x41b2670 [Final Native Static Public]
    double Dot_VectorVector(const FVector& A, const FVector& B); // 0x41b2740 [Final Native Static Public]
    FVector Divide_VectorVector(const FVector& A, const FVector& B); // 0x41b2550 [Final Native Static Public]
    FVector Divide_VectorInt(const FVector& A, int32 B); // 0x41b2440 [Final Native Static Public]
    FVector Divide_VectorFloat(const FVector& A, double B); // 0x41b2330 [Final Native Static Public]
    FVector4 Divide_Vector4Vector4(const FVector4& A, const FVector4& B); // 0x41b21f0 [Final Native Static Public]
    FVector2D Divide_Vector2DVector2D(const FVector2D& A, const FVector2D& B); // 0x41b20f0 [Final Native Static Public]
    FVector2D Divide_Vector2DFloat(const FVector2D& A, double B); // 0x41b1fe0 [Final Native Static Public]
    FTimespan Divide_TimespanFloat(const FTimespan& A, float Scalar); // 0x41b1f00 [Final Native Static Public]
    FLinearColor Divide_LinearColorLinearColor(const FLinearColor& A, const FLinearColor& B); // 0x41b1e10 [Final Native Static Public]
    FIntPoint Divide_IntPointIntPoint(const FIntPoint& A, const FIntPoint& B); // 0x41b1d10 [Final Native Static Public]
    FIntPoint Divide_IntPointInt(const FIntPoint& A, int32 B); // 0x41b1c10 [Final Native Static Public]
    int32 Divide_IntInt(int32 A, int32 B); // 0x41b1b30 [Final Native Static Public]
    int64 Divide_Int64Int64(int64 A, int64 B); // 0x41b1a40 [Final Native Static Public]
    double Divide_DoubleDouble(double A, double B); // 0x41b1950 [Final Native Static Public]
    uint8 Divide_ByteByte(uint8 A, uint8 B); // 0x41b1870 [Final Native Static Public]
    double DistanceSquared2D(const FVector2D& v1, const FVector2D& v2); // 0x41b17a0 [Final Native Static Public]
    double Distance2D(const FVector2D& v1, const FVector2D& v2); // 0x41b16d0 [Final Native Static Public]
    double DegTan(double A); // 0x41b15b0 [Final Native Static Public]
    double DegSin(double A); // 0x41b1520 [Final Native Static Public]
    double DegreesToRadians(double A); // 0x41b1640 [Final Native Static Public]
    double DegCos(double A); // 0x41b1490 [Final Native Static Public]
    double DegAtan2(double Y, double X); // 0x41b1320 [Final Native Static Public]
    double DegAtan(double A); // 0x41b1400 [Final Native Static Public]
    double DegAsin(double A); // 0x41b1270 [Final Native Static Public]
    double DegAcos(double A); // 0x41b11c0 [Final Native Static Public]
    int32 DaysInYear(int32 Year); // 0x41b1130 [Final Native Static Public]
    int32 DaysInMonth(int32 Year, int32 Month); // 0x41b1040 [Final Native Static Public]
    FDateTime DateTimeMinValue(); // 0x41b1020 [Final Native Static Public]
    FDateTime DateTimeMaxValue(); // 0x41b0ff0 [Final Native Static Public]
    bool DateTimeFromString(const FString& DateTimeString, const FDateTime& Result); // 0x41b0ea0 [Final Native Static Public]
    bool DateTimeFromIsoString(const FString& IsoString, const FDateTime& Result); // 0x41b0d50 [Final Native Static Public]
    double CrossProduct2D(const FVector2D& A, const FVector2D& B); // 0x41b0b70 [Final Native Static Public]
    FVector Cross_VectorVector(const FVector& A, const FVector& B); // 0x41b0c40 [Final Native Static Public]
    FVector CreateVectorFromYawPitch(float Yaw, float Pitch, float Length); // 0x41b0a40 [Final Native Static Public]
    double Cos(double A); // 0x41b0860 [Final Native Static Public]
    FTransform ConvertTransformToRelative(FTransform& Transform, FTransform& ParentTransform); // 0x41b0690 [Final Native Static Public]
    FVector2D Conv_VectorToVector2D(const FVector& InVector); // 0x41b0610 [Final Native Static Public]
    FTransform Conv_VectorToTransform(const FVector& InLocation); // 0x41b0550 [Final Native Static Public]
    FRotator Conv_VectorToRotator(const FVector& InVec); // 0x41b04a0 [Final Native Static Public]
    FQuat Conv_VectorToQuaternion(const FVector& InVec); // 0x41b03f0 [Final Native Static Public]
    FLinearColor Conv_VectorToLinearColor(const FVector& InVec); // 0x41b0350 [Final Native Static Public]
    FVector Conv_Vector4ToVector(const FVector4& InVector4); // 0x41b02a0 [Final Native Static Public]
    FRotator Conv_Vector4ToRotator(const FVector4& InVec); // 0x41b01e0 [Final Native Static Public]
    FQuat Conv_Vector4ToQuaternion(const FVector4& InVec); // 0x41b0120 [Final Native Static Public]
    FVector Conv_Vector2DToVector(const FVector2D& InVector2D, float Z); // 0x41b0050 [Final Native Static Public]
    FIntPoint Conv_Vector2DToIntPoint(const FVector2D& InVector2D); // 0x41affa0 [Final Native Static Public]
    FMatrix Conv_TransformToMatrix(FTransform& Transform); // 0x41afe50 [Final Native Static Public]
    FVector Conv_RotatorToVector(const FRotator& InRot); // 0x41afda0 [Final Native Static Public]
    FTransform Conv_RotatorToTransform(const FRotator& InRotator); // 0x41afcc0 [Final Native Static Public]
    FQuat Conv_RotatorToQuaternion(const FRotator& InRot); // 0x41afc10 [Final Native Static Public]
    FTransform Conv_MatrixToTransform(const FMatrix& InMatrix); // 0x41afb10 [Final Native Static Public]
    FRotator Conv_MatrixToRotator(const FMatrix& InMatrix); // 0x41afa40 [Final Native Static Public]
    FVector Conv_LinearColorToVector(const FLinearColor& InLinearColor); // 0x41af9a0 [Final Native Static Public]
    FColor Conv_LinearColorToColor(const FLinearColor& InLinearColor, bool InUseSRGB); // 0x41af8c0 [Final Native Static Public]
    FVector Conv_IntVectorToVector(const FIntVector& InIntVector); // 0x41af800 [Final Native Static Public]
    FVector Conv_IntToVector(int32 inInt); // 0x41af770 [Final Native Static Public]
    FIntVector Conv_IntToIntVector(int32 inInt); // 0x41af6e0 [Final Native Static Public]
    int64 Conv_IntToInt64(int32 inInt); // 0x41af660 [Final Native Static Public]
    float Conv_IntToFloat(int32 inInt); // 0x41af5d0 [Final Native Static Public]
    double Conv_IntToDouble(int32 inInt); // 0x41af540 [Final Native Static Public]
    uint8 Conv_IntToByte(int32 inInt); // 0x41af4c0 [Final Native Static Public]
    bool Conv_IntToBool(int32 inInt); // 0x41af430 [Final Native Static Public]
    FVector2D Conv_IntPointToVector2D(const FIntPoint& InIntPoint); // 0x41af3a0 [Final Native Static Public]
    int32 Conv_Int64ToInt(int64 inInt); // 0x41af320 [Final Native Static Public]
    double Conv_Int64ToDouble(int64 inInt); // 0x41af290 [Final Native Static Public]
    uint8 Conv_Int64ToByte(int64 inInt); // 0x41af210 [Final Native Static Public]
    FVector Conv_FloatToVector(float InFloat); // 0x41af180 [Final Native Static Public]
    FLinearColor Conv_FloatToLinearColor(float InFloat); // 0x41af0f0 [Final Native Static Public]
    double Conv_FloatToDouble(float InFloat); // 0x41af070 [Final Native Static Public]
    FVector Conv_DoubleToVector(double InDouble); // 0x41aefe0 [Final Native Static Public]
    FLinearColor Conv_DoubleToLinearColor(double InDouble); // 0x41aef40 [Final Native Static Public]
    int64 Conv_DoubleToInt64(double InDouble); // 0x41aeec0 [Final Native Static Public]
    float Conv_DoubleToFloat(double InDouble); // 0x41aee40 [Final Native Static Public]
    FLinearColor Conv_ColorToLinearColor(const FColor& InColor); // 0x41aedb0 [Final Native Static Public]
    int64 Conv_ByteToInt64(uint8 InByte); // 0x41aecb0 [Final Native Static Public]
    int32 Conv_ByteToInt(uint8 InByte); // 0x41aed30 [Final Native Static Public]
    float Conv_ByteToFloat(uint8 InByte); // 0x41aec30 [Final Native Static Public]
    double Conv_ByteToDouble(uint8 InByte); // 0x41aebb0 [Final Native Static Public]
    int32 Conv_BoolToInt(bool InBool); // 0x41aeb20 [Final Native Static Public]
    float Conv_BoolToFloat(bool InBool); // 0x41aea90 [Final Native Static Public]
    uint8 Conv_BoolToByte(bool InBool); // 0x41aea00 [Final Native Static Public]
    FTransform ComposeTransforms(FTransform& A, FTransform& B); // 0x41ae800 [Final Native Static Public]
    FRotator ComposeRotators(const FRotator& A, const FRotator& B); // 0x41ae6f0 [Final Native Static Public]
    bool ClassIsChildOf(TSubclassOf<UObject> TestClass, TSubclassOf<UObject> ParentClass); // 0x41ae560 [Final Native Static Public]
    FVector ClampVectorSize(const FVector& A, double Min, double Max); // 0x41ae390 [Final Native Static Public]
    int64 ClampInt64(int64 Value, int64 Min, int64 Max); // 0x41ae280 [Final Native Static Public]
    float ClampAxis(float Angle); // 0x41ae1f0 [Final Native Static Public]
    FVector2D ClampAxes2D(const FVector2D& A, double MinAxisVal, double MaxAxisVal); // 0x41ae0b0 [Final Native Static Public]
    double ClampAngle(double AngleDegrees, double MinAngleDegrees, double MaxAngleDegrees); // 0x41adf80 [Final Native Static Public]
    int32 Clamp(int32 Value, int32 Min, int32 Max); // 0x41ade80 [Final Native Static Public]
    FLinearColor CInterpTo(const FLinearColor& Current, const FLinearColor& Target, float DeltaTime, float InterpSpeed); // 0x41adcf0 [Final Native Static Public]
    void BreakVector_NetQuantizeNormal(const FVector_NetQuantizeNormal& InVec, const double& X, const double& Y, const double& Z); // 0x41adb50 [Final Native Static Public]
    void BreakVector_NetQuantize100(const FVector_NetQuantize100& InVec, const double& X, const double& Y, const double& Z); // 0x41adb50 [Final Native Static Public]
    void BreakVector_NetQuantize10(const FVector_NetQuantize10& InVec, const double& X, const double& Y, const double& Z); // 0x41adb50 [Final Native Static Public]
    void BreakVector_NetQuantize(const FVector_NetQuantize& InVec, const double& X, const double& Y, const double& Z); // 0x41adb50 [Final Native Static Public]
    void BreakVector4(const FVector4& InVec, const double& X, const double& Y, const double& Z, const double& W); // 0x41ad930 [Final Native Static Public]
    void BreakVector3f(const FVector3f& InVec, const float& X, const float& Y, const float& Z); // 0x41ad7a0 [Final Native Static Public]
    void BreakVector2D(const FVector2D& InVec, const double& X, const double& Y); // 0x41ad670 [Final Native Static Public]
    void BreakVector(const FVector& InVec, const double& X, const double& Y, const double& Z); // 0x41adb50 [Final Native Static Public]
    void BreakTransform(FTransform& InTransform, const FVector& Location, const FRotator& Rotation, const FVector& Scale); // 0x41ad430 [Final Native Static Public]
    void BreakTimespan2(const FTimespan& InTimespan, const int32& Days, const int32& Hours, const int32& Minutes, const int32& Seconds, const int32& FractionNano); // 0x41ad010 [Final Native Static Public]
    void BreakTimespan(const FTimespan& InTimespan, const int32& Days, const int32& Hours, const int32& Minutes, const int32& Seconds, const int32& Milliseconds); // 0x41ad220 [Final Native Static Public]
    void BreakRotIntoAxes(const FRotator& InRot, const FVector& X, const FVector& Y, const FVector& Z); // 0x41accf0 [Final Native Static Public]
    void BreakRotator(const FRotator& InRot, const float& Roll, const float& Pitch, const float& Yaw); // 0x41ace80 [Final Native Static Public]
    void BreakRandomStream(const FRandomStream& InRandomStream, const int32& InitialSeed); // 0x41acc10 [Final Native Static Public]
    void BreakQuat(FQuat& InQuat, const float& X, const float& Y, const float& Z, const float& W); // 0x41aca00 [Final Native Static Public]
    void BreakQualifiedFrameTime(FQualifiedFrameTime& InFrameTime, FFrameNumber& Frame, const FFrameRate& FrameRate, const float& SubFrame); // 0x41ac860 [Final Native Static Public]
    void BreakFrameRate(const FFrameRate& InFrameRate, const int32& Numerator, const int32& Denominator); // 0x41ac730 [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); // 0x41ac480 [Final Native Static Public]
    void BreakColor(const FLinearColor& InColor, const float& R, const float& G, const float& B, const float& A); // 0x41ac2a0 [Final Native Static Public]
    void BreakBoxSphereBounds(const FBoxSphereBounds& InBoxSphereBounds, const FVector& Origin, const FVector& BoxExtent, const float& SphereRadius); // 0x41ac0f0 [Final Native Static Public]
    bool BooleanXOR(bool A, bool B); // 0x41ac020 [Final Native Static Public]
    bool BooleanOR(bool A, bool B); // 0x41abf40 [Final Native Static Public]
    bool BooleanNOR(bool A, bool B); // 0x41abe60 [Final Native Static Public]
    bool BooleanNAND(bool A, bool B); // 0x41abd80 [Final Native Static Public]
    bool BooleanAND(bool A, bool B); // 0x41abca0 [Final Native Static Public]
    uint8 BMin(uint8 A, uint8 B); // 0x41abbd0 [Final Native Static Public]
    uint8 BMax(uint8 A, uint8 B); // 0x41abb00 [Final Native Static Public]
    double Atan2(double Y, double X); // 0x41ab990 [Final Native Static Public]
    double Atan(double A); // 0x41aba70 [Final Native Static Public]
    double Asin(double A); // 0x41ab8f0 [Final Native Static Public]
    int32 And_IntInt(int32 A, int32 B); // 0x41ab830 [Final Native Static Public]
    int64 And_Int64Int64(int64 A, int64 B); // 0x41ab760 [Final Native Static Public]
    FVector Add_VectorVector(const FVector& A, const FVector& B); // 0x41ab680 [Final Native Static Public]
    FVector Add_VectorInt(const FVector& A, int32 B); // 0x41ab5a0 [Final Native Static Public]
    FVector Add_VectorFloat(const FVector& A, double B); // 0x41ab4c0 [Final Native Static Public]
    FVector4 Add_Vector4Vector4(const FVector4& A, const FVector4& B); // 0x41ab380 [Final Native Static Public]
    FVector2D Add_Vector2DVector2D(const FVector2D& A, const FVector2D& B); // 0x41ab2b0 [Final Native Static Public]
    FVector2D Add_Vector2DFloat(const FVector2D& A, double B); // 0x41ab1e0 [Final Native Static Public]
    FTimespan Add_TimespanTimespan(const FTimespan& A, const FTimespan& B); // 0x41aa8a0 [Final Native Static Public]
    FQuat Add_QuatQuat(FQuat& A, FQuat& B); // 0x41ab0f0 [Final Native Static Public]
    FMatrix Add_MatrixMatrix(const FMatrix& A, const FMatrix& B); // 0x41aae70 [Final Native Static Public]
    FLinearColor Add_LinearColorLinearColor(const FLinearColor& A, const FLinearColor& B); // 0x41aad80 [Final Native Static Public]
    FIntPoint Add_IntPointIntPoint(const FIntPoint& A, const FIntPoint& B); // 0x41aacb0 [Final Native Static Public]
    FIntPoint Add_IntPointInt(const FIntPoint& A, int32 B); // 0x41aabd0 [Final Native Static Public]
    int32 Add_IntInt(int32 A, int32 B); // 0x41aab10 [Final Native Static Public]
    int64 Add_Int64Int64(int64 A, int64 B); // 0x41aaa40 [Final Native Static Public]
    double Add_DoubleDouble(double A, double B); // 0x41aa970 [Final Native Static Public]
    FDateTime Add_DateTimeTimespan(const FDateTime& A, const FTimespan& B); // 0x41aa8a0 [Final Native Static Public]
    FDateTime Add_DateTimeDateTime(const FDateTime& A, const FDateTime& B); // 0x41aa8a0 [Final Native Static Public]
    uint8 Add_ByteByte(uint8 A, uint8 B); // 0x41aa7e0 [Final Native Static Public]
    double Acos(double A); // 0x41aa740 [Final Native Static Public]
    int64 Abs_Int64(int64 A); // 0x41aa620 [Final Native Static Public]
    int32 Abs_Int(int32 A); // 0x41aa6b0 [Final Native Static Public]
    double Abs(double A); // 0x41aa590 [Final Native Static Public]

// UKismetNodeHelperLibrary (/Script/Engine.KismetNodeHelperLibrary)
    void MarkBit(const int32& Data, int32 Index); // 0x41dd7d0 [Final Native Static Public]
    bool HasUnmarkedBit(int32 Data, int32 NumBits); // 0x41dcc00 [Final Native Static Public]
    bool HasMarkedBit(int32 Data, int32 NumBits); // 0x41dcb30 [Final Native Static Public]
    uint8 GetValidValue(UEnum* Enum, uint8 EnumeratorValue); // 0x41dca60 [Final Native Static Public]
    int32 GetUnmarkedBit(int32 Data, int32 StartIdx, int32 NumBits, bool bRandom); // 0x41dc920 [Final Native Static Public]
    int32 GetRandomUnmarkedBit(int32 Data, int32 StartIdx, int32 NumBits); // 0x41dc6c0 [Final Native Static Public]
    int32 GetFirstUnmarkedBit(int32 Data, int32 StartIdx, int32 NumBits); // 0x41dc5c0 [Final Native Static Public]
    uint8 GetEnumeratorValueFromIndex(UEnum* Enum, uint8 EnumeratorIndex); // 0x41dc4f0 [Final Native Static Public]
    FString GetEnumeratorUserFriendlyName(UEnum* Enum, uint8 EnumeratorValue); // 0x41dc3e0 [Final Native Static Public]
    FName GetEnumeratorName(UEnum* Enum, uint8 EnumeratorValue); // 0x41dc310 [Final Native Static Public]
    void ClearBit(const int32& Data, int32 Index); // 0x41d9540 [Final Native Static Public]
    void ClearAllBits(const int32& Data); // 0x41d94c0 [Final Native Static Public]
    bool BitIsMarked(int32 Data, int32 Index); // 0x41d7c50 [Final Native Static Public]

// UKismetRenderingLibrary (/Script/Engine.KismetRenderingLibrary)
    void SetCastInsetShadowForAllAttachments(UPrimitiveComponent* PrimitiveComponent, bool bCastInsetShadow, bool bLightAttachmentsAsGroup); // 0x41df430 [Final Native Static Public]
    UTexture2D* RenderTargetCreateStaticTexture2DEditorOnly(UTextureRenderTarget2D* RenderTarget, const FString& Name, const TextureCompressionSettings& CompressionSettings, const TextureMipGenSettings& MipSettings); // 0x41deae0 [Final Native Static Public]
    void ReleaseRenderTarget2D(UTextureRenderTarget2D* TextureRenderTarget); // 0x41dea60 [Final Native Static Public]
    FColor ReadRenderTargetUV(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, float U, float V); // 0x41de910 [Final Native Static Public]
    TArray<FLinearColor> ReadRenderTargetRawUVArea(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, const FBox2D& Area, bool bNormalize); // 0x41de730 [Final Native Static Public]
    FLinearColor ReadRenderTargetRawUV(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, float U, float V, bool bNormalize); // 0x41de570 [Final Native Static Public]
    TArray<FLinearColor> ReadRenderTargetRawPixelArea(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, int32 MinX, int32 MinY, int32 MaxX, int32 MaxY, bool bNormalize); // 0x41de320 [Final Native Static Public]
    FLinearColor ReadRenderTargetRawPixel(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, int32 X, int32 Y, bool bNormalize); // 0x41de170 [Final Native Static Public]
    bool ReadRenderTargetRaw(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, const TArray<FLinearColor>& OutLinearSamples, bool bNormalize); // 0x41de000 [Final Native Static Public]
    FColor ReadRenderTargetPixel(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, int32 X, int32 Y); // 0x41ddeb0 [Final Native Static Public]
    bool ReadRenderTarget(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, const TArray<FColor>& OutSamples, bool bNormalize); // 0x41ddd40 [Final Native Static Public]
    FSkelMeshSkinWeightInfo MakeSkinWeightInfo(int32 Bone0, uint8 Weight0, int32 Bone1, uint8 Weight1, int32 Bone2, uint8 Weight2, int32 Bone3, uint8 Weight3); // 0x41dd550 [Final Native Static Public]
    UTexture2D* ImportFileAsTexture2D(UObject* WorldContextObject, const FString& Filename); // 0x41dcdc0 [Final Native Static Public]
    UTexture2D* ImportBufferAsTexture2D(UObject* WorldContextObject, const TArray<uint8>& Buffer); // 0x41dccd0 [Final Native Static Public]
    void ExportTexture2D(UObject* WorldContextObject, UTexture2D* Texture, const FString& FilePath, const FString& Filename); // 0x41dbe20 [Final Native Static Public]
    void ExportRenderTarget(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, const FString& FilePath, const FString& Filename); // 0x41dbcb0 [Final Native Static Public]
    void EndDrawCanvasToRenderTarget(UObject* WorldContextObject, FDrawToRenderTargetContext& Context); // 0x41db8c0 [Final Native Static Public]
    void DrawMaterialToRenderTarget(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, UMaterialInterface* Material); // 0x41db7c0 [Final Native Static Public]
    UTextureRenderTargetVolume* CreateRenderTargetVolume(UObject* WorldContextObject, int32 Width, int32 Height, int32 Depth, const ETextureRenderTargetFormat& Format, const FLinearColor& ClearColor, bool bAutoGenerateMipMaps); // 0x41db480 [Final Native Static Public]
    UTextureRenderTarget2DArray* CreateRenderTarget2DArray(UObject* WorldContextObject, int32 Width, int32 Height, int32 Slices, const ETextureRenderTargetFormat& Format, const FLinearColor& ClearColor, bool bAutoGenerateMipMaps); // 0x41db270 [Final Native Static Public]
    UTextureRenderTarget2D* CreateRenderTarget2D(UObject* WorldContextObject, int32 Width, int32 Height, const ETextureRenderTargetFormat& Format, const FLinearColor& ClearColor, bool bAutoGenerateMipMaps); // 0x41db0a0 [Final Native Static Public]
    void ConvertRenderTargetToTexture2DEditorOnly(UObject* WorldContextObject, UTextureRenderTarget2D* RenderTarget, UTexture2D* Texture); // 0x41dafa0 [Final Native Static Public]
    void ClearRenderTarget2D(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, const FLinearColor& ClearColor); // 0x41d9610 [Final Native Static Public]
    FMatrix CalculateProjectionMatrix(FMinimalViewInfo& MinimalViewInfo); // 0x41d9330 [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); // 0x41d7d20 [Final Native Static Public]
    void BeginDrawCanvasToRenderTarget(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, const UCanvas*& Canvas, const FVector2D& Size, FDrawToRenderTargetContext& Context); // 0x41d7a90 [Final Native Static Public]

// UKismetStringLibrary (/Script/Engine.KismetStringLibrary)
    FString TrimTrailing(const FString& SourceString); // 0x41dfc30 [Final Native Static Public]
    FString Trim(const FString& SourceString); // 0x41dfb50 [Final Native Static Public]
    FString ToUpper(const FString& SourceString); // 0x41dfa70 [Final Native Static Public]
    FString ToLower(const FString& SourceString); // 0x41df990 [Final Native Static Public]
    FString TimeSecondsToString(float InSeconds); // 0x41df8c0 [Final Native Static Public]
    bool StartsWith(const FString& SourceString, const FString& InPrefix, const ESearchCase& SearchCase); // 0x41df780 [Final Native Static Public]
    bool Split(const FString& SourceString, const FString& InStr, const FString& LeftS, const FString& RightS, const ESearchCase& SearchCase, const ESearchDir& SearchDir); // 0x41df540 [Final Native Static Public]
    FString RightPad(const FString& SourceString, int32 ChCount); // 0x41df310 [Final Native Static Public]
    FString RightChop(const FString& SourceString, int32 Count); // 0x41df1f0 [Final Native Static Public]
    FString Right(const FString& SourceString, int32 Count); // 0x41df0d0 [Final Native Static Public]
    FString Reverse(const FString& SourceString); // 0x41deff0 [Final Native Static Public]
    int32 ReplaceInline(const FString& SourceString, const FString& SearchText, const FString& ReplacementText, const ESearchCase& SearchCase); // 0x41dee50 [Final Native Static Public]
    FString Replace(const FString& SourceString, const FString& From, const FString& To, const ESearchCase& SearchCase); // 0x41dec80 [Final Native Static Public]
    TArray<FString> ParseIntoArray(const FString& SourceString, const FString& Delimiter, bool CullEmptyStrings); // 0x41ddbc0 [Final Native Static Public]
    bool NotEqual_StrStr(const FString& A, const FString& B); // 0x41dd9e0 [Final Native Static Public]
    bool NotEqual_StriStri(const FString& A, const FString& B); // 0x41ddad0 [Final Native Static Public]
    FString Mid(const FString& SourceString, int32 START, int32 Count); // 0x41dc7c0 [Final Native Static Public]
    bool MatchesWildcard(const FString& SourceString, const FString& Wildcard, const ESearchCase& SearchCase); // 0x41dd8a0 [Final Native Static Public]
    int32 Len(const FString& S); // 0x41dd4b0 [Final Native Static Public]
    FString LeftPad(const FString& SourceString, int32 ChCount); // 0x41dd390 [Final Native Static Public]
    FString LeftChop(const FString& SourceString, int32 Count); // 0x41dd270 [Final Native Static Public]
    FString Left(const FString& SourceString, int32 Count); // 0x41dd150 [Final Native Static Public]
    FString JoinStringArray(const TArray<FString>& SourceArray, const FString& Separator); // 0x41dcfe0 [Final Native Static Public]
    bool IsNumeric(const FString& SourceString); // 0x41dcf40 [Final Native Static Public]
    bool IsEmpty(const FString& InString); // 0x41dcea0 [Final Native Static Public]
    FString GetSubstring(const FString& SourceString, int32 StartIndex, int32 Length); // 0x41dc7c0 [Final Native Static Public]
    int32 GetCharacterAsNumber(const FString& SourceString, int32 Index); // 0x41dc230 [Final Native Static Public]
    TArray<FString> GetCharacterArrayFromString(const FString& SourceString); // 0x41dc150 [Final Native Static Public]
    int32 FindSubstring(const FString& SearchIn, const FString& Substring, bool bUseCase, bool bSearchFromEnd, int32 StartPosition); // 0x41dbf90 [Final Native Static Public]
    bool EqualEqual_StrStr(const FString& A, const FString& B); // 0x41dbad0 [Final Native Static Public]
    bool EqualEqual_StriStri(const FString& A, const FString& B); // 0x41dbbc0 [Final Native Static Public]
    bool EndsWith(const FString& SourceString, const FString& InSuffix, const ESearchCase& SearchCase); // 0x41db990 [Final Native Static Public]
    int32 CullArray(const FString& SourceString, const TArray<FString>& inArray); // 0x41db690 [Final Native Static Public]
    FString Conv_VectorToString(const FVector& InVec); // 0x41daec0 [Final Native Static Public]
    FString Conv_Vector3fToString(const FVector3f& InVec); // 0x41dade0 [Final Native Static Public]
    FString Conv_Vector2dToString(const FVector2D& InVec); // 0x41dad10 [Final Native Static Public]
    FString Conv_TransformToString(FTransform& InTrans); // 0x41dabc0 [Final Native Static Public]
    void Conv_StringToVector3f(const FString& InString, const FVector3f& OutConvertedVector, const bool& OutIsValid); // 0x41da960 [Final Native Static Public]
    void Conv_StringToVector2D(const FString& InString, const FVector2D& OutConvertedVector2D, const bool& OutIsValid); // 0x41da830 [Final Native Static Public]
    void Conv_StringToVector(const FString& InString, const FVector& OutConvertedVector, const bool& OutIsValid); // 0x41daa90 [Final Native Static Public]
    void Conv_StringToRotator(const FString& InString, const FRotator& OutConvertedRotator, const bool& OutIsValid); // 0x41da700 [Final Native Static Public]
    FName Conv_StringToName(const FString& InString); // 0x41da650 [Final Native Static Public]
    int32 Conv_StringToInt(const FString& InString); // 0x41da5b0 [Final Native Static Public]
    double Conv_StringToDouble(const FString& InString); // 0x41da510 [Final Native Static Public]
    void Conv_StringToColor(const FString& InString, const FLinearColor& OutConvertedColor, const bool& OutIsValid); // 0x41da3e0 [Final Native Static Public]
    FString Conv_RotatorToString(const FRotator& InRot); // 0x41da300 [Final Native Static Public]
    FString Conv_ObjectToString(UObject* InObj); // 0x41da230 [Final Native Static Public]
    FString Conv_NameToString(const FName& InName); // 0x41da160 [Final Native Static Public]
    FString Conv_MatrixToString(const FMatrix& InMatrix); // 0x41da060 [Final Native Static Public]
    FString Conv_IntVectorToString(const FIntVector& InIntVec); // 0x41d9f80 [Final Native Static Public]
    FString Conv_IntToString(int32 inInt); // 0x41d9eb0 [Final Native Static Public]
    FString Conv_IntPointToString(const FIntPoint& InIntPoint); // 0x41d9df0 [Final Native Static Public]
    FString Conv_Int64ToString(int64 inInt); // 0x41d9d20 [Final Native Static Public]
    FString Conv_DoubleToString(double InDouble); // 0x41d9c50 [Final Native Static Public]
    FString Conv_ColorToString(const FLinearColor& InColor); // 0x41d9b80 [Final Native Static Public]
    FString Conv_ByteToString(uint8 InByte); // 0x41d9ab0 [Final Native Static Public]
    FString Conv_BoolToString(bool InBool); // 0x41d99e0 [Final Native Static Public]
    bool Contains(const FString& SearchIn, const FString& Substring, bool bUseCase, bool bSearchFromEnd); // 0x41d9860 [Final Native Static Public]
    FString Concat_StrStr(const FString& A, const FString& B); // 0x41d9720 [Final Native Static Public]
    FString BuildString_Vector2d(const FString& AppendTo, const FString& Prefix, const FVector2D& InVector2D, const FString& Suffix); // 0x41d8f70 [Final Native Static Public]
    FString BuildString_Vector(const FString& AppendTo, const FString& Prefix, const FVector& InVector, const FString& Suffix); // 0x41d9150 [Final Native Static Public]
    FString BuildString_Rotator(const FString& AppendTo, const FString& Prefix, const FRotator& InRot, const FString& Suffix); // 0x41d8d90 [Final Native Static Public]
    FString BuildString_Object(const FString& AppendTo, const FString& Prefix, UObject* InObj, const FString& Suffix); // 0x41d8bc0 [Final Native Static Public]
    FString BuildString_Name(const FString& AppendTo, const FString& Prefix, const FName& InName, const FString& Suffix); // 0x41d89f0 [Final Native Static Public]
    FString BuildString_IntVector(const FString& AppendTo, const FString& Prefix, const FIntVector& InIntVector, const FString& Suffix); // 0x41d8810 [Final Native Static Public]
    FString BuildString_Int(const FString& AppendTo, const FString& Prefix, int32 inInt, const FString& Suffix); // 0x41d8640 [Final Native Static Public]
    FString BuildString_Double(const FString& AppendTo, const FString& Prefix, double InDouble, const FString& Suffix); // 0x41d8470 [Final Native Static Public]
    FString BuildString_Color(const FString& AppendTo, const FString& Prefix, const FLinearColor& InColor, const FString& Suffix); // 0x41d8290 [Final Native Static Public]
    FString BuildString_Bool(const FString& AppendTo, const FString& Prefix, bool InBool, const FString& Suffix); // 0x41d80c0 [Final Native Static Public]

// UKismetStringTableLibrary (/Script/Engine.KismetStringTableLibrary)
    bool IsRegisteredTableId(const FName& TableId); // 0x41ee480 [Final Native Static Public]
    bool IsRegisteredTableEntry(const FName& TableId, const FString& Key); // 0x41ee3a0 [Final Native Static Public]
    FString GetTableNamespace(const FName& TableId); // 0x41edf90 [Final Native Static Public]
    FString GetTableEntrySourceString(const FName& TableId, const FString& Key); // 0x41ede70 [Final Native Static Public]
    FString GetTableEntryMetaData(const FName& TableId, const FString& Key, const FName& MetaDataId); // 0x41edd00 [Final Native Static Public]
    TArray<FName> GetRegisteredStringTables(); // 0x41ed900 [Final Native Static Public]
    TArray<FName> GetMetaDataIdsFromStringTableEntry(const FName& TableId, const FString& Key); // 0x41ecab0 [Final Native Static Public]
    TArray<FString> GetKeysFromStringTable(const FName& TableId); // 0x41ec9e0 [Final Native Static Public]

// UKismetSystemLibrary (/Script/Engine.KismetSystemLibrary)
    void UnregisterForRemoteNotifications(); // 0x41f40c0 [Final Native Static Public]
    void UnloadPrimaryAssetList(const TArray<FPrimaryAssetId>& PrimaryAssetIdList); // 0x41f7ec0 [Final Native Static Public]
    void UnloadPrimaryAsset(const FPrimaryAssetId& PrimaryAssetId); // 0x41f7e30 [Final Native Static Public]
    void TransactObject(UObject* Object); // 0x41e8eb0 [Final Native Static Public]
    void StackTrace(); // 0x41f7e10 [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); // 0x41f7940 [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); // 0x41f7490 [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); // 0x41f6fe0 [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); // 0x41f6b70 [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); // 0x41f6710 [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); // 0x41f62b0 [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); // 0x41f6020 [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); // 0x41f5d90 [Final Native Static Public]
    void SnapshotObject(UObject* Object); // 0x41e8eb0 [Final Native Static Public]
    void ShowPlatformSpecificLeaderboardScreen(const FString& CategoryName); // 0x41f5d00 [Final Native Static Public]
    void ShowPlatformSpecificAchievementsScreen(APlayerController* SpecificPlayer); // 0x41f5c80 [Final Native Static Public]
    void ShowInterstitialAd(); // 0x41f5c60 [Final Native Static Public]
    void ShowAdBanner(int32 AdIdIndex, bool bShowOnBottomOfScreen); // 0x41f5ba0 [Final Native Static Public]
    void SetWindowTitle(FText& Title); // 0x41f5ae0 [Final Native Static Public]
    void SetVolumeButtonsHandledBySystem(bool bEnabled); // 0x41e8430 [Final Native Static Public]
    void SetVectorPropertyByName(UObject* Object, const FName& PropertyName, const FVector& Value); // 0x41f59d0 [Final Native Static Public]
    void SetVector3fPropertyByName(UObject* Object, const FName& PropertyName, const FVector3f& Value); // 0x41f58c0 [Final Native Static Public]
    void SetUserActivity(FUserActivity& UserActivity); // 0x41f5820 [Final Native Static Public]
    void SetTransformPropertyByName(UObject* Object, const FName& PropertyName, FTransform& Value); // 0x41f56a0 [Final Native Static Public]
    void SetTextPropertyByName(UObject* Object, const FName& PropertyName, FText& Value); // 0x41f5550 [Final Native Static Public]
    void SetSuppressViewportTransitionMessage(UObject* WorldContextObject, bool bState); // 0x41f5490 [Final Native Static Public]
    void SetStructurePropertyByName(UObject* Object, const FName& PropertyName, FGenericStruct& Value); // 0x41f4540 [Final Native Static Public]
    void SetStringPropertyByName(UObject* Object, const FName& PropertyName, const FString& Value); // 0x41f5370 [Final Native Static Public]
    void SetSoftObjectPropertyByName(UObject* Object, const FName& PropertyName, TSoftObjectPtr<UObject>& Value); // 0x41f5220 [Final Native Static Public]
    void SetSoftClassPropertyByName(UObject* Object, const FName& PropertyName, TSoftClassPtr<UObject>& Value); // 0x41f50d0 [Final Native Static Public]
    void SetRotatorPropertyByName(UObject* Object, const FName& PropertyName, const FRotator& Value); // 0x41f4fc0 [Final Native Static Public]
    void SetObjectPropertyByName(UObject* Object, const FName& PropertyName, UObject* Value); // 0x41f4ec0 [Final Native Static Public]
    void SetNamePropertyByName(UObject* Object, const FName& PropertyName, const FName& Value); // 0x41f4db0 [Final Native Static Public]
    void SetLinearColorPropertyByName(UObject* Object, const FName& PropertyName, const FLinearColor& Value); // 0x41f4ca0 [Final Native Static Public]
    void SetIntPropertyByName(UObject* Object, const FName& PropertyName, int32 Value); // 0x41f4a90 [Final Native Static Public]
    void SetInterfacePropertyByName(UObject* Object, const FName& PropertyName, const TScriptInterface<IInterface>& Value); // 0x41f4b90 [Final Native Static Public]
    void SetInt64PropertyByName(UObject* Object, const FName& PropertyName, int64 Value); // 0x41f4990 [Final Native Static Public]
    void SetGamepadsBlockDeviceFeedback(bool bBlock); // 0x41e8430 [Final Native Static Public]
    void SetFieldPathPropertyByName(UObject* Object, const FName& PropertyName, TFieldPath<FProperty>& Value); // 0x41f4860 [Final Native Static Public]
    void SetDoublePropertyByName(UObject* Object, const FName& PropertyName, double Value); // 0x41f4750 [Final Native Static Public]
    void SetColorPropertyByName(UObject* Object, const FName& PropertyName, const FColor& Value); // 0x41f4640 [Final Native Static Public]
    void SetCollisionProfileNameProperty(UObject* Object, const FName& PropertyName, FCollisionProfileName& Value); // 0x41f4540 [Final Native Static Public]
    void SetClassPropertyByName(UObject* Object, const FName& PropertyName, TSubclassOf<UObject> Value); // 0x41f4440 [Final Native Static Public]
    void SetBytePropertyByName(UObject* Object, const FName& PropertyName, uint8 Value); // 0x41f4340 [Final Native Static Public]
    void SetBoolPropertyByName(UObject* Object, const FName& PropertyName, bool Value); // 0x41f4240 [Final Native Static Public]
    void RetriggerableDelay(UObject* WorldContextObject, float Duration, const FLatentActionInfo& LatentInfo); // 0x41f4100 [Final Native Static Public]
    void ResetGamepadAssignmentToController(int32 ControllerId); // 0x1971a70 [Final Native Static Public]
    void ResetGamepadAssignments(); // 0x41f40e0 [Final Native Static Public]
    void RegisterForRemoteNotifications(); // 0x41f40c0 [Final Native Static Public]
    void QuitGame(UObject* WorldContextObject, APlayerController* SpecificPlayer, const EQuitPreference& QuitPreference, bool bIgnorePlatformRestrictions); // 0x41f3f70 [Final Native Static Public]
    void PrintWarning(const FString& InString); // 0x41f3ee0 [Final Native Static Public]
    void PrintText(UObject* WorldContextObject, const FText& InText, bool bPrintToScreen, bool bPrintToLog, const FLinearColor& TextColor, float Duration, const FName& Key); // 0x41f3c50 [Final Native Static Public]
    void PrintString(UObject* WorldContextObject, const FString& InString, bool bPrintToScreen, bool bPrintToLog, const FLinearColor& TextColor, float Duration, const FName& Key); // 0x41f3a00 [Final Native Static Public]
    bool ParseParamValue(const FString& InString, const FString& InParam, const FString& OutValue); // 0x41f38a0 [Final Native Static Public]
    bool ParseParam(const FString& InString, const FString& InParam); // 0x41f37b0 [Final Native Static Public]
    void ParseCommandLine(const FString& InCmdLine, const TArray<FString>& OutTokens, const TArray<FString>& OutSwitches, TMap<FString, FString>& OutParams); // 0x41f3540 [Final Native Static Public]
    void OnAssetLoaded__DelegateSignature(UObject* Loaded); // 0x1ca8910 [Public]
    void OnAssetClassLoaded__DelegateSignature(TSubclassOf<UObject> Loaded); // 0x1ca8910 [Public]
    bool NotEqual_SoftObjectReference(TSoftObjectPtr<UObject>& A, TSoftObjectPtr<UObject>& B); // 0x41f33f0 [Final Native Static Public]
    bool NotEqual_SoftClassReference(TSoftClassPtr<UObject>& A, TSoftClassPtr<UObject>& B); // 0x41f33f0 [Final Native Static Public]
    bool NotEqual_PrimaryAssetType(const FPrimaryAssetType& A, const FPrimaryAssetType& B); // 0x37d66b0 [Final Native Static Public]
    bool NotEqual_PrimaryAssetId(const FPrimaryAssetId& A, const FPrimaryAssetId& B); // 0x41f3300 [Final Native Static Public]
    FString NormalizeFilename(const FString& InFilename); // 0x41f3220 [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); // 0x41f2f10 [Final Native Static Public]
    FSoftObjectPath MakeSoftObjectPath(const FString& PathString); // 0x41f2e20 [Final Native Static Public]
    FSoftClassPath MakeSoftClassPath(const FString& PathString); // 0x41f2d60 [Final Native Static Public]
    FText MakeLiteralText(const FText& Value); // 0x41f2bf0 [Final Native Static Public]
    FString MakeLiteralString(const FString& Value); // 0x41f2ae0 [Final Native Static Public]
    FName MakeLiteralName(const FName& Value); // 0x41f2a60 [Final Native Static Public]
    int64 MakeLiteralInt64(int64 Value); // 0x41f2960 [Final Native Static Public]
    int32 MakeLiteralInt(int32 Value); // 0x41f29e0 [Final Native Static Public]
    float MakeLiteralFloat(float Value); // 0x41f28e0 [Final Native Static Public]
    double MakeLiteralDouble(double Value); // 0x41f2860 [Final Native Static Public]
    uint8 MakeLiteralByte(uint8 Value); // 0x41f27e0 [Final Native Static Public]
    bool MakeLiteralBool(bool Value); // 0x41aea00 [Final Native Static Public]
    void LogString(const FString& InString, bool bPrintToLog); // 0x41f2710 [Final Native Static Public]
    void LoadInterstitialAd(int32 AdIdIndex); // 0x41f2690 [Final Native Static Public]
    TSubclassOf<UObject> LoadClassAsset_Blocking(const TSoftClassPtr<UObject>& AssetClass); // 0x41f2550 [Final Native Static Public]
    void LoadAssetClass(UObject* WorldContextObject, const TSoftClassPtr<UObject>& AssetClass, const FScriptDelegate& OnLoaded, const FLatentActionInfo& LatentInfo); // 0x41f21d0 [Final Native Static Public]
    UObject* LoadAsset_Blocking(const TSoftObjectPtr<UObject>& Asset); // 0x41f2410 [Final Native Static Public]
    void LoadAsset(UObject* WorldContextObject, const TSoftObjectPtr<UObject>& Asset, const FScriptDelegate& OnLoaded, const FLatentActionInfo& LatentInfo); // 0x41f1f90 [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); // 0x41f1b00 [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); // 0x41f1690 [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); // 0x41f1210 [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); // 0x41f0dd0 [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); // 0x41f09b0 [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); // 0x41f0590 [Final Native Static Public]
    void LaunchURL(const FString& URL); // 0x41f0500 [Final Native Static Public]
    void K2_UnPauseTimerHandle(UObject* WorldContextObject, const FTimerHandle& Handle); // 0x41f0440 [Final Native Static Public]
    void K2_UnPauseTimerDelegate(const FScriptDelegate& Delegate); // 0x41f03b0 [Final Native Static Public]
    void K2_UnPauseTimer(UObject* Object, const FString& FunctionName); // 0x41f0290 [Final Native Static Public]
    bool K2_TimerExistsHandle(UObject* WorldContextObject, const FTimerHandle& Handle); // 0x41f01c0 [Final Native Static Public]
    bool K2_TimerExistsDelegate(const FScriptDelegate& Delegate); // 0x41f0120 [Final Native Static Public]
    bool K2_TimerExists(UObject* Object, const FString& FunctionName); // 0x41efff0 [Final Native Static Public]
    FTimerHandle K2_SetTimerForNextTickDelegate(const FScriptDelegate& Delegate); // 0x41eff40 [Final Native Static Public]
    FTimerHandle K2_SetTimerForNextTick(UObject* Object, const FString& FunctionName); // 0x41efe20 [Final Native Static Public]
    FTimerHandle K2_SetTimerDelegate(const FScriptDelegate& Delegate, float Time, bool bLooping, float InitialStartDelay, float InitialStartDelayVariance); // 0x41efc70 [Final Native Static Public]
    FTimerHandle K2_SetTimer(UObject* Object, const FString& FunctionName, float Time, bool bLooping, float InitialStartDelay, float InitialStartDelayVariance); // 0x41efa10 [Final Native Static Public]
    void K2_PauseTimerHandle(UObject* WorldContextObject, const FTimerHandle& Handle); // 0x41ef950 [Final Native Static Public]
    void K2_PauseTimerDelegate(const FScriptDelegate& Delegate); // 0x41ef8c0 [Final Native Static Public]
    void K2_PauseTimer(UObject* Object, const FString& FunctionName); // 0x41ef7a0 [Final Native Static Public]
    bool K2_IsValidTimerHandle(const FTimerHandle& Handle); // 0x41ef710 [Final Native Static Public]
    bool K2_IsTimerPausedHandle(UObject* WorldContextObject, const FTimerHandle& Handle); // 0x41ef640 [Final Native Static Public]
    bool K2_IsTimerPausedDelegate(const FScriptDelegate& Delegate); // 0x41ef5a0 [Final Native Static Public]
    bool K2_IsTimerPaused(UObject* Object, const FString& FunctionName); // 0x41ef470 [Final Native Static Public]
    bool K2_IsTimerActiveHandle(UObject* WorldContextObject, const FTimerHandle& Handle); // 0x41ef3a0 [Final Native Static Public]
    bool K2_IsTimerActiveDelegate(const FScriptDelegate& Delegate); // 0x41ef300 [Final Native Static Public]
    bool K2_IsTimerActive(UObject* Object, const FString& FunctionName); // 0x41ef1d0 [Final Native Static Public]
    FTimerHandle K2_InvalidateTimerHandle(FTimerHandle& Handle); // 0x41ef130 [Final Native Static Public]
    float K2_GetTimerRemainingTimeHandle(UObject* WorldContextObject, const FTimerHandle& Handle); // 0x41ef060 [Final Native Static Public]
    float K2_GetTimerRemainingTimeDelegate(const FScriptDelegate& Delegate); // 0x41eefc0 [Final Native Static Public]
    float K2_GetTimerRemainingTime(UObject* Object, const FString& FunctionName); // 0x41eee90 [Final Native Static Public]
    float K2_GetTimerElapsedTimeHandle(UObject* WorldContextObject, const FTimerHandle& Handle); // 0x41eedc0 [Final Native Static Public]
    float K2_GetTimerElapsedTimeDelegate(const FScriptDelegate& Delegate); // 0x41eed20 [Final Native Static Public]
    float K2_GetTimerElapsedTime(UObject* Object, const FString& FunctionName); // 0x41eebf0 [Final Native Static Public]
    void K2_ClearTimerHandle(UObject* WorldContextObject, const FTimerHandle& Handle); // 0x41eeb30 [Final Native Static Public]
    void K2_ClearTimerDelegate(const FScriptDelegate& Delegate); // 0x41eeaa0 [Final Native Static Public]
    void K2_ClearTimer(UObject* Object, const FString& FunctionName); // 0x41ee980 [Final Native Static Public]
    void K2_ClearAndInvalidateTimerHandle(UObject* WorldContextObject, FTimerHandle& Handle); // 0x41ee8b0 [Final Native Static Public]
    bool IsValidSoftObjectReference(TSoftObjectPtr<UObject>& SoftObjectReference); // 0x41ee7e0 [Final Native Static Public]
    bool IsValidSoftClassReference(TSoftClassPtr<UObject>& SoftClassReference); // 0x41ee7e0 [Final Native Static Public]
    bool IsValidPrimaryAssetType(const FPrimaryAssetType& PrimaryAssetType); // 0x37d5ea0 [Final Native Static Public]
    bool IsValidPrimaryAssetId(const FPrimaryAssetId& PrimaryAssetId); // 0x41ee740 [Final Native Static Public]
    bool IsValidClass(TSubclassOf<UObject> Class); // 0x41ee690 [Final Native Static Public]
    bool IsValid(UObject* Object); // 0x41ee690 [Final Native Static Public]
    bool IsUnattended(); // 0x41ee660 [Final Native Static Public]
    bool IsStandalone(UObject* WorldContextObject); // 0x41ee5d0 [Final Native Static Public]
    bool IsSplitScreen(UObject* WorldContextObject); // 0x41ee0e0 [Final Native Static Public]
    bool IsServer(UObject* WorldContextObject); // 0x41ee540 [Final Native Static Public]
    bool IsScreensaverEnabled(); // 0x41ee510 [Final Native Static Public]
    bool IsPackagedForDistribution(); // 0x1976050 [Final Native Static Public]
    bool IsLoggedIn(APlayerController* SpecificPlayer); // 0x41ee310 [Final Native Static Public]
    bool IsInterstitialAdRequested(); // 0x41ee2e0 [Final Native Static Public]
    bool IsInterstitialAdAvailable(); // 0x41ee2b0 [Final Native Static Public]
    bool IsDedicatedServer(UObject* WorldContextObject); // 0x41ee220 [Final Native Static Public]
    bool IsControllerAssignedToGamepad(int32 ControllerId); // 0x41ee190 [Final Native Static Public]
    void HideAdBanner(); // 0x41ee170 [Final Native Static Public]
    bool HasMultipleLocalPlayers(UObject* WorldContextObject); // 0x41ee0e0 [Final Native Static Public]
    bool GetVolumeButtonsHandledBySystem(); // 0x1976050 [Final Native Static Public]
    FString GetUniqueDeviceId(); // 0x41ee060 [Final Native Static Public]
    FString GetSystemPath(UObject* Object); // 0x41edc30 [Final Native Static Public]
    bool GetSupportedFullscreenResolutions(const TArray<FIntPoint>& Resolutions); // 0x41edb80 [Final Native Static Public]
    TSoftObjectPtr<UObject> GetSoftObjectReferenceFromPrimaryAssetId(const FPrimaryAssetId& PrimaryAssetId); // 0x41edab0 [Final Native Static Public]
    TSoftClassPtr<UObject> GetSoftClassReferenceFromPrimaryAssetId(const FPrimaryAssetId& PrimaryAssetId); // 0x41ed9e0 [Final Native Static Public]
    int32 GetRenderingMaterialQualityLevel(); // 0x41ed9b0 [Final Native Static Public]
    int32 GetRenderingDetailMode(); // 0x41ed980 [Final Native Static Public]
    FString GetProjectSavedDirectory(); // 0x41ed880 [Final Native Static Public]
    FString GetProjectDirectory(); // 0x41ed800 [Final Native Static Public]
    FString GetProjectContentDirectory(); // 0x41ed780 [Final Native Static Public]
    void GetPrimaryAssetsWithBundleState(const TArray<FName>& RequiredBundles, const TArray<FName>& ExcludedBundles, const TArray<FPrimaryAssetType>& ValidTypes, bool bForceCurrentState, const TArray<FPrimaryAssetId>& OutPrimaryAssetIdList); // 0x41ed560 [Final Native Static Public]
    void GetPrimaryAssetIdList(const FPrimaryAssetType& PrimaryAssetType, const TArray<FPrimaryAssetId>& OutPrimaryAssetIdList); // 0x41ed480 [Final Native Static Public]
    FPrimaryAssetId GetPrimaryAssetIdFromSoftObjectReference(const TSoftObjectPtr<UObject>& SoftObjectReference); // 0x41ed320 [Final Native Static Public]
    FPrimaryAssetId GetPrimaryAssetIdFromSoftClassReference(const TSoftClassPtr<UObject>& SoftClassReference); // 0x41ed1c0 [Final Native Static Public]
    FPrimaryAssetId GetPrimaryAssetIdFromObject(UObject* Object); // 0x41ed120 [Final Native Static Public]
    FPrimaryAssetId GetPrimaryAssetIdFromClass(TSubclassOf<UObject> Class); // 0x41ed080 [Final Native Static Public]
    TArray<FString> GetPreferredLanguages(); // 0x41ed000 [Final Native Static Public]
    FString GetPlatformUserName(); // 0x41ecf80 [Final Native Static Public]
    FString GetPlatformUserDir(); // 0x41ecf00 [Final Native Static Public]
    FString GetPathName(UObject* Object); // 0x41ece30 [Final Native Static Public]
    UObject* GetOuterObject(UObject* Object); // 0x41ecda0 [Final Native Static Public]
    FString GetObjectName(UObject* Object); // 0x41eccd0 [Final Native Static Public]
    UObject* GetObjectFromPrimaryAssetId(const FPrimaryAssetId& PrimaryAssetId); // 0x41ecc30 [Final Native Static Public]
    int32 GetMinYResolutionForUI(); // 0x41ecc00 [Final Native Static Public]
    int32 GetMinYResolutionFor3DView(); // 0x41ecbd0 [Final Native Static Public]
    FString GetLocalCurrencySymbol(); // 0x41ec530 [Final Native Static Public]
    FString GetLocalCurrencyCode(); // 0x41ec530 [Final Native Static Public]
    float GetGameTimeInSeconds(UObject* WorldContextObject); // 0x4178570 [Final Native Static Public]
    FString GetGamepadControllerName(int32 ControllerId); // 0x41ec910 [Final Native Static Public]
    UTexture2D* GetGamepadButtonGlyph(const FString& ButtonKey, int32 ControllerIndex); // 0x41ec830 [Final Native Static Public]
    FString GetGameName(); // 0x41ec7b0 [Final Native Static Public]
    FString GetGameBundleId(); // 0x41ec730 [Final Native Static Public]
    int64 GetFrameCount(); // 0x41ec700 [Final Native Static Public]
    FString GetEngineVersion(); // 0x41ec680 [Final Native Static Public]
    FString GetDisplayName(UObject* Object); // 0x41ec5b0 [Final Native Static Public]
    FString GetDeviceId(); // 0x41ec530 [Final Native Static Public]
    FString GetDefaultLocale(); // 0x41ec4b0 [Final Native Static Public]
    FString GetDefaultLanguage(); // 0x41ec430 [Final Native Static Public]
    bool GetCurrentBundleState(const FPrimaryAssetId& PrimaryAssetId, bool bForceCurrentState, const TArray<FName>& OutBundles); // 0x41ec2e0 [Final Native Static Public]
    bool GetConvenientWindowedResolutions(const TArray<FIntPoint>& Resolutions); // 0x41ec230 [Final Native Static Public]
    int32 GetConsoleVariableIntValue(const FString& VariableName); // 0x41ec190 [Final Native Static Public]
    float GetConsoleVariableFloatValue(const FString& VariableName); // 0x41ec0f0 [Final Native Static Public]
    bool GetConsoleVariableBoolValue(const FString& VariableName); // 0x41ec050 [Final Native Static Public]
    void GetComponentBounds(USceneComponent* Component, const FVector& Origin, const FVector& BoxExtent, const float& SphereRadius); // 0x41ebee0 [Final Native Static Public]
    FString GetCommandLine(); // 0x41ebe60 [Final Native Static Public]
    TSubclassOf<UObject> GetClassFromPrimaryAssetId(const FPrimaryAssetId& PrimaryAssetId); // 0x41ebdc0 [Final Native Static Public]
    FString GetClassDisplayName(TSubclassOf<UObject> Class); // 0x41ebcf0 [Final Native Static Public]
    FString GetBuildVersion(); // 0x41ebc70 [Final Native Static Public]
    FString GetBuildConfiguration(); // 0x41ebbf0 [Final Native Static Public]
    int32 GetAdIDCount(); // 0x41ebbc0 [Final Native Static Public]
    void GetActorListFromComponentList(const TArray<UPrimitiveComponent*>& ComponentList, TSubclassOf<UObject> ActorClassFilter, const TArray<AActor*>& OutActorList); // 0x41eba70 [Final Native Static Public]
    void GetActorBounds(AActor* Actor, const FVector& Origin, const FVector& BoxExtent); // 0x41eb950 [Final Native Static Public]
    void ForceCloseAdBanner(); // 0x41eb930 [Final Native Static Public]
    void FlushPersistentDebugLines(UObject* WorldContextObject); // 0x41e8eb0 [Final Native Static Public]
    void FlushDebugStrings(UObject* WorldContextObject); // 0x41e8eb0 [Final Native Static Public]
    void ExecuteConsoleCommand(UObject* WorldContextObject, const FString& Command, APlayerController* SpecificPlayer); // 0x41eb810 [Final Native Static Public]
    bool EqualEqual_SoftObjectReference(TSoftObjectPtr<UObject>& A, TSoftObjectPtr<UObject>& B); // 0x41eb6c0 [Final Native Static Public]
    bool EqualEqual_SoftClassReference(TSoftClassPtr<UObject>& A, TSoftClassPtr<UObject>& B); // 0x41eb6c0 [Final Native Static Public]
    bool EqualEqual_PrimaryAssetType(const FPrimaryAssetType& A, const FPrimaryAssetType& B); // 0x37d4ef0 [Final Native Static Public]
    bool EqualEqual_PrimaryAssetId(const FPrimaryAssetId& A, const FPrimaryAssetId& B); // 0x41eb5d0 [Final Native Static Public]
    int32 EndTransaction(); // 0x41eb5a0 [Final Native Static Public]
    void DrawDebugString(UObject* WorldContextObject, const FVector& TextLocation, const FString& Text, AActor* TestBaseActor, const FLinearColor& TextColor, float Duration); // 0x41eb3a0 [Final Native Static Public]
    void DrawDebugSphere(UObject* WorldContextObject, const FVector& Center, float Radius, int32 Segments, const FLinearColor& LineColor, float Duration, float Thickness); // 0x41eb170 [Final Native Static Public]
    void DrawDebugPoint(UObject* WorldContextObject, const FVector& position, float Size, const FLinearColor& PointColor, float Duration); // 0x41eafc0 [Final Native Static Public]
    void DrawDebugPlane(UObject* WorldContextObject, const FPlane& PlaneCoordinates, const FVector& Location, float Size, const FLinearColor& PlaneColor, float Duration); // 0x41eadd0 [Final Native Static Public]
    void DrawDebugLine(UObject* WorldContextObject, const FVector& LineStart, const FVector& LineEnd, const FLinearColor& LineColor, float Duration, float Thickness); // 0x41eabd0 [Final Native Static Public]
    void DrawDebugFrustum(UObject* WorldContextObject, FTransform& FrustumTransform, const FLinearColor& FrustumColor, float Duration, float Thickness); // 0x41ea9c0 [Final Native Static Public]
    void DrawDebugFloatHistoryTransform(UObject* WorldContextObject, FDebugFloatHistory& FloatHistory, FTransform& DrawTransform, const FVector2D& DrawSize, const FLinearColor& DrawColor, float Duration); // 0x41ea720 [Final Native Static Public]
    void DrawDebugFloatHistoryLocation(UObject* WorldContextObject, FDebugFloatHistory& FloatHistory, const FVector& DrawLocation, const FVector2D& DrawSize, const FLinearColor& DrawColor, float Duration); // 0x41ea500 [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); // 0x41ea280 [Final Native Static Public]
    void DrawDebugCoordinateSystem(UObject* WorldContextObject, const FVector& AxisLoc, const FRotator& AxisRot, float Scale, float Duration, float Thickness); // 0x41ea090 [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); // 0x41e9d80 [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); // 0x41e9d80 [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); // 0x41e9a50 [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); // 0x41e97d0 [Final Native Static Public]
    void DrawDebugCamera(ACameraActor* CameraActor, const FLinearColor& CameraColor, float Duration); // 0x41e96c0 [Final Native Static Public]
    void DrawDebugBox(UObject* WorldContextObject, const FVector& Center, const FVector& Extent, const FLinearColor& LineColor, const FRotator& Rotation, float Duration, float Thickness); // 0x41e9460 [Final Native Static Public]
    void DrawDebugArrow(UObject* WorldContextObject, const FVector& LineStart, const FVector& LineEnd, float ArrowSize, const FLinearColor& LineColor, float Duration, float Thickness); // 0x41e9220 [Final Native Static Public]
    bool DoesImplementInterface(UObject* TestObject, TSubclassOf<IInterface> Interface); // 0x41e9150 [Final Native Static Public]
    void DelayUntilNextTick(UObject* WorldContextObject, const FLatentActionInfo& LatentInfo); // 0x41e9070 [Final Native Static Public]
    void Delay(UObject* WorldContextObject, float Duration, const FLatentActionInfo& LatentInfo); // 0x41e8f30 [Final Native Static Public]
    void CreateCopyForUndoBuffer(UObject* ObjectToModify); // 0x41e8eb0 [Final Native Static Public]
    FString ConvertToRelativePath(const FString& Filename); // 0x41e8dd0 [Final Native Static Public]
    FString ConvertToAbsolutePath(const FString& Filename); // 0x41e8cf0 [Final Native Static Public]
    TSoftObjectPtr<UObject> Conv_SoftObjPathToSoftObjRef(const FSoftObjectPath& SoftObjectPath); // 0x41e8b40 [Final Native Static Public]
    FString Conv_SoftObjectReferenceToString(TSoftObjectPtr<UObject>& SoftObjectReference); // 0x41e8a30 [Final Native Static Public]
    UObject* Conv_SoftObjectReferenceToObject(TSoftObjectPtr<UObject>& SoftObject); // 0x41e8c20 [Final Native Static Public]
    FString Conv_SoftClassReferenceToString(TSoftClassPtr<UObject>& SoftClassReference); // 0x41e8a30 [Final Native Static Public]
    TSubclassOf<UObject> Conv_SoftClassReferenceToClass(TSoftClassPtr<UObject>& SoftClass); // 0x41e8950 [Final Native Static Public]
    TSoftClassPtr<UObject> Conv_SoftClassPathToSoftClassRef(const FSoftClassPath& SoftClassPath); // 0x41e8870 [Final Native Static Public]
    FString Conv_PrimaryAssetTypeToString(const FPrimaryAssetType& PrimaryAssetType); // 0x37d52f0 [Final Native Static Public]
    FString Conv_PrimaryAssetIdToString(const FPrimaryAssetId& PrimaryAssetId); // 0x41e8790 [Final Native Static Public]
    TSoftObjectPtr<UObject> Conv_ObjectToSoftObjectReference(UObject* Object); // 0x41e86e0 [Final Native Static Public]
    TSubclassOf<UObject> Conv_ObjectToClass(UObject* Object, TSubclassOf<UObject> Class); // 0x41e8610 [Final Native Static Public]
    UObject* Conv_InterfaceToObject(const TScriptInterface<IInterface>& Interface); // 0x41e8570 [Final Native Static Public]
    TSoftClassPtr<UObject> Conv_ClassToSoftClassReference(const TSubclassOf<UObject>& Class); // 0x41e84b0 [Final Native Static Public]
    void ControlScreensaver(bool bAllowScreenSaver); // 0x41e8430 [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); // 0x41e8180 [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); // 0x41e7ed0 [Final Native Static Public]
    void CollectGarbage(); // 0x41e7eb0 [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); // 0x41e79a0 [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); // 0x41e74b0 [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); // 0x41e6fb0 [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); // 0x41e6af0 [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); // 0x41e6650 [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); // 0x41e61a0 [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); // 0x41e5ed0 [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); // 0x41e5c00 [Final Native Static Public]
    bool CanLaunchURL(const FString& URL); // 0x41e5b60 [Final Native Static Public]
    void CancelTransaction(int32 Index); // 0x1971a70 [Final Native Static Public]
    void BreakSoftObjectPath(const FSoftObjectPath& InSoftObjectPath, const FString& PathString); // 0x41e5a10 [Final Native Static Public]
    void BreakSoftClassPath(const FSoftClassPath& InSoftClassPath, const FString& PathString); // 0x41e5a10 [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); // 0x41e54c0 [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); // 0x41e4f90 [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); // 0x41e4a60 [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); // 0x41e4570 [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); // 0x41e4090 [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); // 0x41e3bb0 [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); // 0x41e3910 [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); // 0x41e3670 [Final Native Static Public]
    int32 BeginTransaction(const FString& Context, const FText& Description, UObject* PrimaryObject); // 0x41e34e0 [Final Native Static Public]
    FDebugFloatHistory AddFloatHistorySample(float Value, FDebugFloatHistory& FloatHistory); // 0x41e3380 [Final Native Static Public]

// UKismetTextLibrary (/Script/Engine.KismetTextLibrary)
    FText TextTrimTrailing(FText& InText); // 0x41fddc0 [Final Native Static Public]
    FText TextTrimPrecedingAndTrailing(FText& InText); // 0x41fdc90 [Final Native Static Public]
    FText TextTrimPreceding(FText& InText); // 0x41fdb60 [Final Native Static Public]
    FText TextToUpper(FText& InText); // 0x41fda30 [Final Native Static Public]
    FText TextToLower(FText& InText); // 0x41fd900 [Final Native Static Public]
    bool TextIsTransient(FText& InText); // 0x41fd830 [Final Native Static Public]
    bool TextIsFromStringTable(FText& Text); // 0x41fd760 [Final Native Static Public]
    bool TextIsEmpty(FText& InText); // 0x41fd690 [Final Native Static Public]
    bool TextIsCultureInvariant(FText& InText); // 0x41fd5c0 [Final Native Static Public]
    FText TextFromStringTable(const FName& TableId, const FString& Key); // 0x41fd480 [Final Native Static Public]
    bool StringTableIdAndKeyFromText(const FText& Text, const FName& OutTableId, const FString& OutKey); // 0x41fd2d0 [Final Native Static Public]
    FText PolyglotDataToText(FPolyglotTextData& PolyglotData); // 0x41fd0c0 [Final Native Static Public]
    bool NotEqual_TextText(FText& A, FText& B); // 0x41fcf50 [Final Native Static Public]
    bool NotEqual_IgnoreCase_TextText(FText& A, FText& B); // 0x41fcde0 [Final Native Static Public]
    void IsPolyglotDataValid(FPolyglotTextData& PolyglotData, const bool& IsValid, FText& ErrorMessage); // 0x41fcb40 [Final Native Static Public]
    FText GetEmptyText(); // 0x41fcaa0 [Final Native Static Public]
    FText Format(const FText& InPattern, const TArray<FFormatArgumentData>& InArgs); // 0x41fc860 [Final Native Static Public]
    bool FindTextInLocalizationTable(const FString& Namespace, const FString& Key, FText& OutText); // 0x41fc6e0 [Final Native Static Public]
    bool EqualEqual_TextText(FText& A, FText& B); // 0x41fc570 [Final Native Static Public]
    bool EqualEqual_IgnoreCase_TextText(FText& A, FText& B); // 0x41fc400 [Final Native Static Public]
    FText Conv_VectorToText(const FVector& InVec); // 0x41fc300 [Final Native Static Public]
    FText Conv_Vector2dToText(const FVector2D& InVec); // 0x41fc220 [Final Native Static Public]
    FText Conv_TransformToText(FTransform& InTrans); // 0x41fc0c0 [Final Native Static Public]
    FString Conv_TextToString(FText& InText); // 0x41fbfb0 [Final Native Static Public]
    FText Conv_StringToText(const FString& InString); // 0x41fbeb0 [Final Native Static Public]
    FText Conv_RotatorToText(const FRotator& InRot); // 0x41fbdb0 [Final Native Static Public]
    FText Conv_ObjectToText(UObject* InObj); // 0x41fbcc0 [Final Native Static Public]
    FText Conv_NameToText(const FName& InName); // 0x41fbbd0 [Final Native Static Public]
    FText Conv_IntToText(int32 Value, bool bAlwaysSign, bool bUseGrouping, int32 MinimumIntegralDigits, int32 MaximumIntegralDigits); // 0x41fb9b0 [Final Native Static Public]
    FText Conv_Int64ToText(int64 Value, bool bAlwaysSign, bool bUseGrouping, int32 MinimumIntegralDigits, int32 MaximumIntegralDigits); // 0x41fb790 [Final Native Static Public]
    FText Conv_FloatToText(float Value, const ERoundingMode& RoundingMode, bool bAlwaysSign, bool bUseGrouping, int32 MinimumIntegralDigits, int32 MaximumIntegralDigits, int32 MinimumFractionalDigits, int32 MaximumFractionalDigits); // 0x41fb4c0 [Final Native Static Public]
    FText Conv_DoubleToText(double InDouble, const ERoundingMode& RoundingMode, bool bAlwaysSign, bool bUseGrouping, int32 MinimumIntegralDigits, int32 MaximumIntegralDigits, int32 MinimumFractionalDigits, int32 MaximumFractionalDigits); // 0x41fb1f0 [Final Native Static Public]
    FText Conv_ColorToText(const FLinearColor& InColor); // 0x41fb110 [Final Native Static Public]
    FText Conv_ByteToText(uint8 Value); // 0x41fb030 [Final Native Static Public]
    FText Conv_BoolToText(bool InBool); // 0x41faf40 [Final Native Static Public]
    FText AsTimeZoneTime_DateTime(const FDateTime& InDateTime, const FString& InTimeZone); // 0x41fac00 [Final Native Static Public]
    FText AsTimeZoneDateTime_DateTime(const FDateTime& InDateTime, const FString& InTimeZone); // 0x41fa940 [Final Native Static Public]
    FText AsTimeZoneDate_DateTime(const FDateTime& InDateTime, const FString& InTimeZone); // 0x41faaa0 [Final Native Static Public]
    FText AsTimespan_Timespan(const FTimespan& InTimespan); // 0x41fae50 [Final Native Static Public]
    FText AsTime_DateTime(const FDateTime& In); // 0x41fad60 [Final Native Static Public]
    FText AsPercent_Float(float Value, const ERoundingMode& RoundingMode, bool bAlwaysSign, bool bUseGrouping, int32 MinimumIntegralDigits, int32 MaximumIntegralDigits, int32 MinimumFractionalDigits, int32 MaximumFractionalDigits); // 0x41fa670 [Final Native Static Public]
    FText AsDateTime_DateTime(const FDateTime& In); // 0x41fa490 [Final Native Static Public]
    FText AsDate_DateTime(const FDateTime& InDateTime); // 0x41fa580 [Final Native Static Public]
    FText AsCurrencyBase(int32 BaseValue, const FString& CurrencyCode); // 0x41f9d00 [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); // 0x41fa170 [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); // 0x41f9e40 [Final Native Static Public]

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

// ULevelStreaming (/Script/Engine.LevelStreaming)
    bool ShouldBeLoaded(); // 0x105f7b0 [Native Public]
    void SetShouldBeVisible(bool bInShouldBeVisible); // 0x4202600 [Final Native Public]
    void SetShouldBeLoaded(bool bInShouldBeLoaded); // 0x36ea9e0 [Native Public]
    void SetPriority(int32 NewPriority); // 0x4202470 [Final Native Public]
    void SetLevelLODIndex(int32 LODIndex); // 0x4201d80 [Final Native Public]
    void SetIsRequestingUnloadAndRemoval(bool bInIsRequestingUnloadAndRemoval); // 0x4201cf0 [Final Native Public]
    bool IsStreamingStatePending(); // 0x4200ad0 [Final Native Public]
    bool IsLevelVisible(); // 0x4200aa0 [Final Native Public]
    bool IsLevelLoaded(); // 0x4200a70 [Final Native Public]
    FName GetWorldAssetPackageFName(); // 0x4200a00 [Native Public]
    ULevel* GetLoadedLevel(); // 0x30778f0 [Final Native Public]
    ALevelScriptActor* GetLevelScriptActor(); // 0x4200990 [Final Native Public]
    bool GetIsRequestingUnloadAndRemoval(); // 0x4200960 [Final Native Public]
    ULevelStreaming* CreateInstance(const FString& UniqueInstanceName); // 0x4200880 [Final Native Public]

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

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

// ULightWeightInstanceBlueprintFunctionLibrary (/Script/Engine.LightWeightInstanceBlueprintFunctionLibrary)
    FActorInstanceHandle CreateNewLightWeightInstance(TSubclassOf<UObject> ActorClass, const FTransform& Transform, UDataLayer* Layer, UWorld* World); // 0x42056a0 [Final Native Static Public]
    FActorInstanceHandle ConvertActorToLightWeightInstance(AActor* Actor); // 0x4205600 [Final Native Static Public]

// ALightWeightInstanceManager (/Script/Engine.LightWeightInstanceManager)
    void OnRep_Transforms(); // 0xdb4160 [Native Protected]

// ALightWeightInstanceStaticMeshManager (/Script/Engine.LightWeightInstanceStaticMeshManager)
    void OnRep_StaticMesh(); // 0x4205a70 [Final Native Protected]

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

// ULODSyncComponent (/Script/Engine.LODSyncComponent)
    FString GetLODSyncDebugText(); // 0x42058a0 [Final Native Public]

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

// UMaterialInstanceDynamic (/Script/Engine.MaterialInstanceDynamic)
    void SetVectorParameterValueByInfo(FMaterialParameterInfo& ParameterInfo, const FLinearColor& Value); // 0x421a960 [Final Native Public]
    void SetVectorParameterValue(const FName& ParameterName, const FLinearColor& Value); // 0x421a890 [Final Native Public]
    void SetTextureParameterValueByInfo(FMaterialParameterInfo& ParameterInfo, UTexture* Value); // 0x421a7a0 [Final Native Public]
    void SetTextureParameterValue(const FName& ParameterName, UTexture* Value); // 0x421a6d0 [Final Native Public]
    void SetScalarParameterValueByInfo(FMaterialParameterInfo& ParameterInfo, float Value); // 0x421a5e0 [Final Native Public]
    void SetScalarParameterValue(const FName& ParameterName, float Value); // 0x421a510 [Final Native Public]
    void SetRuntimeVirtualTextureParameterValueByInfo(FMaterialParameterInfo& ParameterInfo, URuntimeVirtualTexture* Value); // 0x421a420 [Final Native Public]
    void SetRuntimeVirtualTextureParameterValue(const FName& ParameterName, URuntimeVirtualTexture* Value); // 0x421a350 [Final Native Public]
    void SetDoubleVectorParameterValue(const FName& ParameterName, const FVector& Value); // 0x421a0b0 [Final Native Public]
    void K2_InterpolateMaterialInstanceParams(UMaterialInstance* SourceA, UMaterialInstance* SourceB, float Alpha); // 0x4219f90 [Final Native Public]
    FLinearColor K2_GetVectorParameterValueByInfo(FMaterialParameterInfo& ParameterInfo); // 0x4219ee0 [Final Native Public]
    FLinearColor K2_GetVectorParameterValue(const FName& ParameterName); // 0x4219e40 [Final Native Public]
    UTexture* K2_GetTextureParameterValueByInfo(FMaterialParameterInfo& ParameterInfo); // 0x4219d90 [Final Native Public]
    UTexture* K2_GetTextureParameterValue(const FName& ParameterName); // 0x4219cf0 [Final Native Public]
    float K2_GetScalarParameterValueByInfo(FMaterialParameterInfo& ParameterInfo); // 0x4219c40 [Final Native Public]
    float K2_GetScalarParameterValue(const FName& ParameterName); // 0x4219ba0 [Final Native Public]
    void K2_CopyMaterialInstanceParameters(UMaterialInterface* Source, bool bQuickParametersOnly); // 0x4219ad0 [Final Native Public]
    void CopyParameterOverrides(UMaterialInstance* MaterialInstance); // 0x42197f0 [Final Native Public]
    void CopyInterpParameters(UMaterialInstance* Source); // 0x4219760 [Final Native Public]

// UMaterialParameterCollection (/Script/Engine.MaterialParameterCollection)
    TArray<FName> GetVectorParameterNames(); // 0x421e560 [Final Native Public]
    FLinearColor GetVectorParameterDefaultValue(const FName& ParameterName, const bool& bParameterFound); // 0x421e480 [Final Native Public]
    TArray<FName> GetScalarParameterNames(); // 0x421e400 [Final Native Public]
    float GetScalarParameterDefaultValue(const FName& ParameterName, const bool& bParameterFound); // 0x421e320 [Final Native Public]

// AMatineeActor (/Script/Engine.MatineeActor)
    void Stop(); // 0x421ea50 [Native Public]
    void SetPosition(float NewPosition, bool bJump); // 0x421e7c0 [Final Native Public]
    void SetLoopingState(bool bNewLooping); // 0xfa4790 [Native Public]
    void Reverse(); // 0x421e7a0 [Native Public]
    void Play(); // 0x4165f20 [Native Public]
    void Pause(); // 0xdb1880 [Native Public]
    void EnableGroupByName(const FString& GroupName, bool bEnable); // 0x421e050 [Final Native Public]
    void ChangePlaybackDirection(); // 0x412b870 [Native Public]

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

// UNetPushModelHelpers (/Script/Engine.NetPushModelHelpers)
    void MarkPropertyDirtyFromRepIndex(UObject* Object, int32 RepIndex, const FName& PropertyName); // 0x42259b0 [Final Native Static Public]
    void MarkPropertyDirty(UObject* Object, const FName& PropertyName); // 0x42258f0 [Final Native Static Public]

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

// UParticleSystemComponent (/Script/Engine.ParticleSystemComponent)
    void SetTrailSourceData(const FName& InFirstSocketName, const FName& InSecondSocketName, const ETrailWidthMode& InWidthMode, float InWidth); // 0x4233350 [Final Native Public]
    void SetTemplate(UParticleSystem* NewTemplate); // 0x42332c0 [Final Native Public]
    void SetMaterialParameter(const FName& ParameterName, UMaterialInterface* Param); // 0x42331f0 [Final Native Public]
    void SetBeamTargetTangent(int32 EmitterIndex, const FVector& NewTangentPoint, int32 TargetIndex); // 0x4232c90 [Native Public]
    void SetBeamTargetStrength(int32 EmitterIndex, float NewTargetStrength, int32 TargetIndex); // 0x4232b80 [Native Public]
    void SetBeamTargetPoint(int32 EmitterIndex, const FVector& NewTargetPoint, int32 TargetIndex); // 0x4232a50 [Native Public]
    void SetBeamSourceTangent(int32 EmitterIndex, const FVector& NewTangentPoint, int32 SourceIndex); // 0x4232920 [Native Public]
    void SetBeamSourceStrength(int32 EmitterIndex, float NewSourceStrength, int32 SourceIndex); // 0x4232810 [Native Public]
    void SetBeamSourcePoint(int32 EmitterIndex, const FVector& NewSourcePoint, int32 SourceIndex); // 0x42326e0 [Native Public]
    void SetBeamEndPoint(int32 EmitterIndex, const FVector& NewEndPoint); // 0x4232600 [Native Public]
    void SetAutoAttachParams(USceneComponent* Parent, const FName& SocketName, const EAttachLocation& LocationType); // 0x4232330 [Final Native Public]
    int32 GetNumActiveParticles(); // 0x4232210 [Final Native Public]
    UMaterialInterface* GetNamedMaterial(const FName& InName); // 0x4232170 [Native Public]
    bool GetBeamTargetTangent(int32 EmitterIndex, int32 TargetIndex, const FVector& OutTangentPoint); // 0x4232020 [Native Public]
    bool GetBeamTargetStrength(int32 EmitterIndex, int32 TargetIndex, const float& OutTargetStrength); // 0x4231f00 [Native Public]
    bool GetBeamTargetPoint(int32 EmitterIndex, int32 TargetIndex, const FVector& OutTargetPoint); // 0x4231de0 [Native Public]
    bool GetBeamSourceTangent(int32 EmitterIndex, int32 SourceIndex, const FVector& OutTangentPoint); // 0x4231cc0 [Native Public]
    bool GetBeamSourceStrength(int32 EmitterIndex, int32 SourceIndex, const float& OutSourceStrength); // 0x4231ba0 [Native Public]
    bool GetBeamSourcePoint(int32 EmitterIndex, int32 SourceIndex, const FVector& OutSourcePoint); // 0x4231a80 [Native Public]
    bool GetBeamEndPoint(int32 EmitterIndex, const FVector& OutEndPoint); // 0x4231990 [Native Public]
    void GenerateParticleEvent(const FName& InEventName, float InEmitterTime, const FVector& InLocation, const FVector& InDirection, const FVector& InVelocity); // 0x42317c0 [Final Native Public]
    void EndTrails(); // 0x42317a0 [Final Native Public]
    UMaterialInstanceDynamic* CreateNamedDynamicMaterialInstance(const FName& InName, UMaterialInterface* SourceMaterial); // 0x42316d0 [Native Public]
    void BeginTrails(const FName& InFirstSocketName, const FName& InSecondSocketName, const ETrailWidthMode& InWidthMode, float InWidth); // 0x42314d0 [Final Native Public]

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

// UPhysicalAnimationComponent (/Script/Engine.PhysicalAnimationComponent)
    void SetStrengthMultiplyer(float InStrengthMultiplyer); // 0x4237080 [Final Native Public]
    void SetSkeletalMeshComponent(USkeletalMeshComponent* InSkeletalMeshComponent); // 0x4236ff0 [Final Native Public]
    FTransform GetBodyTargetTransform(const FName& BodyName); // 0x4236750 [Final Native Public]
    void ApplyPhysicalAnimationSettingsBelow(const FName& BodyName, FPhysicalAnimationData& PhysicalAnimationData, bool bIncludeSelf); // 0x4236500 [Final Native Public]
    void ApplyPhysicalAnimationSettings(const FName& BodyName, FPhysicalAnimationData& PhysicalAnimationData); // 0x4236410 [Final Native Public]
    void ApplyPhysicalAnimationProfileBelow(const FName& BodyName, const FName& ProfileName, bool bIncludeSelf, bool bClearNotFound); // 0x42362b0 [Final Native Public]

// UPhysicsConstraintComponent (/Script/Engine.PhysicsConstraintComponent)
    void SetOrientationDriveTwistAndSwing(bool bEnableTwistDrive, bool bEnableSwingDrive); // 0x423ac30 [Final Native Public]
    void SetOrientationDriveSLERP(bool bEnableSLERP); // 0x423aba0 [Final Native Public]
    void SetLinearZLimit(const ELinearConstraintMotion& ConstraintType, float LimitSize); // 0x423aad0 [Final Native Public]
    void SetLinearYLimit(const ELinearConstraintMotion& ConstraintType, float LimitSize); // 0x423aa00 [Final Native Public]
    void SetLinearXLimit(const ELinearConstraintMotion& ConstraintType, float LimitSize); // 0x423a930 [Final Native Public]
    void SetLinearVelocityTarget(const FVector& InVelTarget); // 0x423a8a0 [Final Native Public]
    void SetLinearVelocityDrive(bool bEnableDriveX, bool bEnableDriveY, bool bEnableDriveZ); // 0x423a770 [Final Native Public]
    void SetLinearPositionTarget(const FVector& InPosTarget); // 0x423a660 [Final Native Public]
    void SetLinearPositionDrive(bool bEnableDriveX, bool bEnableDriveY, bool bEnableDriveZ); // 0x423a530 [Final Native Public]
    void SetLinearPlasticity(bool bLinearPlasticity, float LinearPlasticityThreshold, const EConstraintPlasticityType& PlasticityType); // 0x423a410 [Final Native Public]
    void SetLinearDriveParams(float PositionStrength, float VelocityStrength, float InForceLimit); // 0x423a2f0 [Final Native Public]
    void SetLinearBreakable(bool bLinearBreakable, float LinearBreakThreshold); // 0x423a1a0 [Final Native Public]
    void SetDisableCollision(bool bDisableCollision); // 0x423a090 [Final Native Public]
    void SetContactTransferScale(float ContactTransferScale); // 0x423a010 [Final Native Public]
    void SetConstraintReferencePosition(const EConstraintFrame& Frame, const FVector& RefPosition); // 0x4239f40 [Final Native Public]
    void SetConstraintReferenceOrientation(const EConstraintFrame& Frame, const FVector& PriAxis, const FVector& SecAxis); // 0x4239e10 [Final Native Public]
    void SetConstraintReferenceFrame(const EConstraintFrame& Frame, FTransform& RefFrame); // 0x4239cc0 [Final Native Public]
    void SetConstrainedComponents(UPrimitiveComponent* Component1, const FName& BoneName1, UPrimitiveComponent* Component2, const FName& BoneName2); // 0x4239b60 [Final Native Public]
    void SetAngularVelocityTarget(const FVector& InVelTarget); // 0x4239ad0 [Final Native Public]
    void SetAngularVelocityDriveTwistAndSwing(bool bEnableTwistDrive, bool bEnableSwingDrive); // 0x4239a00 [Final Native Public]
    void SetAngularVelocityDriveSLERP(bool bEnableSLERP); // 0x4239970 [Final Native Public]
    void SetAngularVelocityDrive(bool bEnableSwingDrive, bool bEnableTwistDrive); // 0x42398a0 [Final Native Public]
    void SetAngularTwistLimit(const EAngularConstraintMotion& ConstraintType, float TwistLimitAngle); // 0x42397d0 [Final Native Public]
    void SetAngularSwing2Limit(const EAngularConstraintMotion& MotionType, float Swing2LimitAngle); // 0x4239700 [Final Native Public]
    void SetAngularSwing1Limit(const EAngularConstraintMotion& MotionType, float Swing1LimitAngle); // 0x4239630 [Final Native Public]
    void SetAngularPlasticity(bool bAngularPlasticity, float AngularPlasticityThreshold); // 0x42394e0 [Final Native Public]
    void SetAngularOrientationTarget(const FRotator& InPosTarget); // 0x4239450 [Final Native Public]
    void SetAngularOrientationDrive(bool bEnableSwingDrive, bool bEnableTwistDrive); // 0x4239380 [Final Native Public]
    void SetAngularDriveParams(float PositionStrength, float VelocityStrength, float InForceLimit); // 0x4239260 [Final Native Public]
    void SetAngularDriveMode(const EAngularDriveMode& DriveMode); // 0x42391e0 [Final Native Public]
    void SetAngularBreakable(bool bAngularBreakable, float AngularBreakThreshold); // 0x4239090 [Final Native Public]
    bool IsBroken(); // 0x4239040 [Final Native Public]
    float GetCurrentTwist(); // 0x4238ac0 [Final Native Public]
    float GetCurrentSwing2(); // 0x4238a90 [Final Native Public]
    float GetCurrentSwing1(); // 0x4238a60 [Final Native Public]
    void GetConstraintForce(const FVector& OutLinearForce, const FVector& OutAngularForce); // 0x4238980 [Final Native Public]
    FConstraintInstanceAccessor GetConstraint(); // 0x4238940 [Final Native Public]
    void GetConstrainedComponents(const UPrimitiveComponent*& OutComponent1, const FName& OutBoneName1, const UPrimitiveComponent*& OutComponent2, const FName& OutBoneName2); // 0x42387a0 [Final Native Public]
    void BreakConstraint(); // 0x4238780 [Final Native Public]

// UPhysicsHandleComponent (/Script/Engine.PhysicsHandleComponent)
    void SetTargetRotation(const FRotator& NewRotation); // 0x423ae80 [Final Native Public]
    void SetTargetLocationAndRotation(const FVector& NewLocation, const FRotator& NewRotation); // 0x423ad90 [Final Native Public]
    void SetTargetLocation(const FVector& NewLocation); // 0x423ad00 [Final Native Public]
    void SetLinearStiffness(float NewLinearStiffness); // 0x423a6f0 [Final Native Public]
    void SetLinearDamping(float NewLinearDamping); // 0x423a270 [Final Native Public]
    void SetInterpolationSpeed(float NewInterpolationSpeed); // 0x423a120 [Final Native Public]
    void SetAngularStiffness(float NewAngularStiffness); // 0x42395b0 [Final Native Public]
    void SetAngularDamping(float NewAngularDamping); // 0x4239160 [Final Native Public]
    void ReleaseComponent(); // 0x4239070 [Native Public]
    void GrabComponentAtLocationWithRotation(UPrimitiveComponent* Component, const FName& InBoneName, const FVector& Location, const FRotator& Rotation); // 0x4238e90 [Final Native Public]
    void GrabComponentAtLocation(UPrimitiveComponent* Component, const FName& InBoneName, const FVector& GrabLocation); // 0x4238d60 [Final Native Public]
    void GrabComponent(UPrimitiveComponent* Component, const FName& InBoneName, const FVector& GrabLocation, bool bConstrainRotation); // 0x4238bd0 [Native Public]
    void GetTargetLocationAndRotation(const FVector& TargetLocation, const FRotator& TargetRotation); // 0x4238af0 [Final Native Public]
    UPrimitiveComponent* GetGrabbedComponent(); // 0x3863ef0 [Final Native Public]

// UPhysicsSpringComponent (/Script/Engine.PhysicsSpringComponent)
    FVector GetSpringRestingPoint(); // 0x423d690 [Final Native Public]
    FVector GetSpringDirection(); // 0x423d650 [Final Native Public]
    FVector GetSpringCurrentEndPoint(); // 0x423d610 [Final Native Public]
    float GetNormalizedCompressionScalar(); // 0x423d5b0 [Final Native Public]

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

// USceneCaptureComponent (/Script/Engine.SceneCaptureComponent)
    void ShowOnlyComponent(UPrimitiveComponent* InComponent); // 0x4268620 [Final Native Public]
    void ShowOnlyActorComponents(AActor* InActor, bool bIncludeFromChildActors); // 0x4268550 [Final Native Public]
    void SetCaptureSortPriority(int32 NewCaptureSortPriority); // 0x42680f0 [Final Native Public]
    void RemoveShowOnlyComponent(UPrimitiveComponent* InComponent); // 0x4267f10 [Final Native Public]
    void RemoveShowOnlyActorComponents(AActor* InActor, bool bIncludeFromChildActors); // 0x4267e40 [Final Native Public]
    void HideComponent(UPrimitiveComponent* InComponent); // 0x4265120 [Final Native Public]
    void HideActorComponents(AActor* InActor, bool bIncludeFromChildActors); // 0x4265050 [Final Native Public]
    void ClearShowOnlyComponents(); // 0x4264670 [Final Native Public]
    void ClearHiddenComponents(); // 0x4264650 [Final Native Public]

// UPlatformEventsComponent (/Script/Engine.PlatformEventsComponent)
    bool SupportsConvertibleLaptops(); // 0x423eb70 [Final Native Public]
    void PlatformEventDelegate__DelegateSignature(); // 0x1ca8910 [Public]
    bool IsInTabletMode(); // 0x423d700 [Final Native Public]
    bool IsInLaptopMode(); // 0x423d6d0 [Final Native Public]

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

// APlayerCameraManager (/Script/Engine.PlayerCameraManager)
    void SwapPendingViewTargetWhenUsingClientSideCameraUpdates(); // 0x423eba0 [Final Native Protected]
    void StopCameraShake(UCameraShakeBase* ShakeInstance, bool bImmediately); // 0x423eaa0 [Native Public]
    void StopCameraFade(); // 0x423ea80 [Native Public]
    void StopCameraAnimInst(UCameraAnimInst* AnimInst, bool bImmediate); // 0x423e9b0 [Native Public]
    void StopAllInstancesOfCameraShakeFromSource(TSubclassOf<UCameraShakeBase> Shake, UCameraShakeSourceComponent* SourceComponent, bool bImmediately); // 0x423e8a0 [Native Public]
    void StopAllInstancesOfCameraShake(TSubclassOf<UCameraShakeBase> Shake, bool bImmediately); // 0x423e7d0 [Native Public]
    void StopAllInstancesOfCameraAnim(UCameraAnim* Anim, bool bImmediate); // 0x423e700 [Native Public]
    void StopAllCameraShakesFromSource(UCameraShakeSourceComponent* SourceComponent, bool bImmediately); // 0x423e630 [Native Public]
    void StopAllCameraShakes(bool bImmediately); // 0x423e5a0 [Native Public]
    void StopAllCameraAnims(bool bImmediate); // 0x423e510 [Native Public]
    UCameraShakeBase* StartCameraShakeFromSource(TSubclassOf<UCameraShakeBase> ShakeClass, UCameraShakeSourceComponent* SourceComponent, float Scale, const ECameraShakePlaySpace& PlaySpace, const FRotator& UserPlaySpaceRot); // 0x423e320 [Native Public]
    UCameraShakeBase* StartCameraShake(TSubclassOf<UCameraShakeBase> ShakeClass, float Scale, const ECameraShakePlaySpace& PlaySpace, const FRotator& UserPlaySpaceRot); // 0x423e180 [Native Public]
    void StartCameraFade(float FromAlpha, float ToAlpha, float Duration, const FLinearColor& Color, bool bShouldFadeAudio, bool bHoldWhenFinished); // 0x423df90 [Native Public]
    void SetManualCameraFade(float InFadeAmount, const FLinearColor& Color, bool bInFadeAudio); // 0x423de60 [Native Public]
    void SetGameCameraCutThisFrame(); // 0x423de40 [Native Public]
    void RemoveGenericCameraLensEffect(const TScriptInterface<ICameraLensEffectInterface>& Emitter); // 0x423ddb0 [Native Public]
    bool RemoveCameraModifier(UCameraModifier* ModifierToRemove); // 0x423dd10 [Native Public]
    void RemoveCameraLensEffect(AEmitterCameraLensEffectBase* Emitter); // 0x423dc80 [Native Public]
    UCameraAnimInst* PlayCameraAnim(UCameraAnim* Anim, float Rate, float Scale, float BlendInTime, float BlendOutTime, bool bLoop, bool bRandomStartTime, float Duration, const ECameraShakePlaySpace& PlaySpace, const FRotator& UserPlaySpaceRot); // 0x423d960 [Native Public]
    void PhotographyCameraModify(const FVector& NewCameraLocation, const FVector& PreviousCameraLocation, const FVector& OriginalCameraLocation, const FVector& ResultCameraLocation); // 0x423d7c0 [Native Event Public]
    void OnPhotographySessionStart(); // 0x421e7a0 [Native Event Public]
    void OnPhotographySessionEnd(); // 0x421ea50 [Native Event Public]
    void OnPhotographyMultiPartCaptureStart(); // 0x4165f20 [Native Event Public]
    void OnPhotographyMultiPartCaptureEnd(); // 0x416e890 [Native Event Public]
    APlayerController* GetOwningPlayerController(); // 0x423d5e0 [Native Public]
    float GetFOVAngle(); // 0x423d320 [Native Public]
    FRotator GetCameraRotation(); // 0x423d2d0 [Native Public]
    FVector GetCameraLocation(); // 0x423d280 [Native Public]
    UCameraModifier* FindCameraModifierByClass(TSubclassOf<UCameraModifier> ModifierClass); // 0x423d1e0 [Native Public]
    void ClearCameraLensEffects(); // 0x41450f0 [Native Public]
    bool BlueprintUpdateCamera(AActor* CameraTarget, const FVector& NewCameraLocation, const FRotator& NewCameraRotation, const float& NewCameraFOV); // 0x1ca8910 [Event Public]
    UCameraModifier* AddNewCameraModifier(TSubclassOf<UCameraModifier> ModifierClass); // 0x423d140 [Native Public]
    TScriptInterface<ICameraLensEffectInterface> AddGenericCameraLensEffect(TSubclassOf<AActor> LensEffectEmitterClass); // 0x423d090 [Native Public]
    AEmitterCameraLensEffectBase* AddCameraLensEffect(TSubclassOf<AEmitterCameraLensEffectBase> LensEffectEmitterClass); // 0x423cff0 [Native Public]

// UPlayerInput (/Script/Engine.PlayerInput)
    void SetMouseSensitivity(float Sensitivity); // 0x424ea60 [Final Native Public]
    void SetBind(const FName& BindName, const FString& Command); // 0x424e360 [Final Native Public]
    void InvertAxisKey(const FKey& AxisKey); // 0x424e120 [Final Native Public]
    void InvertAxis(const FName& AxisName); // 0x424e090 [Final Native Public]
    void ClearSmoothing(); // 0x424db10 [Final Native Public]

// APlayerState (/Script/Engine.PlayerState)
    void ReceiveOverrideWith(APlayerState* OldPlayerState); // 0x1ca8910 [Event Protected]
    void ReceiveCopyProperties(APlayerState* NewPlayerState); // 0x1ca8910 [Event Protected]
    void OnRep_UniqueId(); // 0xdb1880 [Native Public]
    void OnRep_Score(); // 0x416e890 [Native Public]
    void OnRep_PlayerName(); // 0x4165f20 [Native Public]
    void OnRep_PlayerId(); // 0x421e7a0 [Native Public]
    void OnRep_bIsInactive(); // 0x421ea50 [Native Public]
    void OnPawnPrivateDestroyed(AActor* InActor); // 0x424e240 [Final Native Private]
    bool IsOnlyASpectator(); // 0x424e210 [Final Native Public]
    FString GetPlayerName(); // 0x424e010 [Final Native Public]
    APlayerController* GetPlayerController(); // 0x424dfe0 [Final Native Public]
    float GetPingInMilliseconds(); // 0x424dfb0 [Final Native Public]
    APawn* GetPawn(); // 0x424df90 [Final Native Public]
    FUniqueNetIdRepl BP_GetUniqueId(); // 0x424d9d0 [Final Native Public]

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

// UPointLightComponent (/Script/Engine.PointLightComponent)
    void SetSourceRadius(float bNewValue); // 0x424ec70 [Final Native Public]
    void SetSourceLength(float NewValue); // 0x424ebf0 [Final Native Public]
    void SetSoftSourceRadius(float bNewValue); // 0x424eb70 [Final Native Public]
    void SetLightFalloffExponent(float NewLightFalloffExponent); // 0x424e9e0 [Final Native Public]

// UPoseableMeshComponent (/Script/Engine.PoseableMeshComponent)
    void SetBoneTransformByName(const FName& BoneName, FTransform& InTransform, const EBoneSpaces& BoneSpace); // 0x424e7d0 [Final Native Public]
    void SetBoneScaleByName(const FName& BoneName, const FVector& InScale3D, const EBoneSpaces& BoneSpace); // 0x424e6a0 [Final Native Public]
    void SetBoneRotationByName(const FName& BoneName, const FRotator& InRotation, const EBoneSpaces& BoneSpace); // 0x424e570 [Final Native Public]
    void SetBoneLocationByName(const FName& BoneName, const FVector& InLocation, const EBoneSpaces& BoneSpace); // 0x424e440 [Final Native Public]
    void ResetBoneTransformByName(const FName& BoneName); // 0x424e2d0 [Final Native Public]
    FTransform GetBoneTransformByName(const FName& BoneName, const EBoneSpaces& BoneSpace); // 0x424de60 [Final Native Public]
    FVector GetBoneScaleByName(const FName& BoneName, const EBoneSpaces& BoneSpace); // 0x424dd80 [Final Native Public]
    FRotator GetBoneRotationByName(const FName& BoneName, const EBoneSpaces& BoneSpace); // 0x424dca0 [Final Native Public]
    FVector GetBoneLocationByName(const FName& BoneName, const EBoneSpaces& BoneSpace); // 0x424dbc0 [Final Native Public]
    void CopyPoseFromSkeletalComponent(USkeletalMeshComponent* InComponentToCopy); // 0x424db30 [Final Native Public]

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

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

// UProjectileMovementComponent (/Script/Engine.ProjectileMovementComponent)
    void StopSimulating(FHitResult& HitResult); // 0x425b0c0 [Native Public]
    void SetVelocityInLocalSpace(const FVector& NewVelocity); // 0x425b030 [Native Public]
    void SetInterpolatedComponent(USceneComponent* Component); // 0x425ae90 [Native Public]
    void ResetInterpolation(); // 0x306ffb0 [Native Public]
    void OnProjectileStopDelegate__DelegateSignature(FHitResult& ImpactResult); // 0x1ca8910 [Public]
    void OnProjectileBounceDelegate__DelegateSignature(FHitResult& ImpactResult, const FVector& ImpactVelocity); // 0x1ca8910 [Public]
    void MoveInterpolationTarget(const FVector& NewLocation, const FRotator& NewRotation); // 0x425ac20 [Native Public]
    FVector LimitVelocity(const FVector& NewVelocity); // 0x425ab60 [Final Native Public]
    bool IsVelocityUnderSimulationThreshold(); // 0x425ab00 [Final Native Public]
    bool IsInterpolationComplete(); // 0x425aad0 [Final Native Public]

// ARadialForceActor (/Script/Engine.RadialForceActor)
    void ToggleForce(); // 0x421e7a0 [Native Public]
    void FireImpulse(); // 0x416e890 [Native Public]
    void EnableForce(); // 0x4165f20 [Native Public]
    void DisableForce(); // 0x421ea50 [Native Public]

// URadialForceComponent (/Script/Engine.RadialForceComponent)
    void RemoveObjectTypeToAffect(const EObjectTypeQuery& ObjectType); // 0x425ad10 [Native Public]
    void FireImpulse(); // 0x306ffb0 [Native Public]
    void AddObjectTypeToAffect(const EObjectTypeQuery& ObjectType); // 0x425aa50 [Native Public]

// URectLightComponent (/Script/Engine.RectLightComponent)
    void SetSourceWidth(float bNewValue); // 0x425afb0 [Final Native Public]
    void SetSourceTexture(UTexture* bNewValue); // 0x425af20 [Final Native Public]
    void SetSourceHeight(float NewValue); // 0x424e9e0 [Final Native Public]
    void SetBarnDoorLength(float NewValue); // 0x425ae10 [Final Native Public]
    void SetBarnDoorAngle(float NewValue); // 0x425ad90 [Final Native Public]

// UReplaySubsystem (/Script/Engine.ReplaySubsystem)
    void RequestCheckpoint(); // 0x425cf30 [Final Native Public]
    bool IsRecording(); // 0x425cf00 [Final Native Public]
    bool IsPlaying(); // 0x425ced0 [Final Native Public]
    float GetReplayCurrentTime(); // 0x425cea0 [Final Native Public]
    FString GetActiveReplayName(); // 0x425ce20 [Final Native Public]

// URuntimeVirtualTexture (/Script/Engine.RuntimeVirtualTexture)
    int32 GetTileSize(); // 0x425fe80 [Final Native Public]
    int32 GetTileCount(); // 0x425fe20 [Final Native Public]
    int32 GetTileBorderSize(); // 0x425fde0 [Final Native Public]
    int32 GetSize(); // 0x425fd50 [Final Native Public]
    int32 GetPageTableSize(); // 0x425fd20 [Final Native Public]

// URuntimeVirtualTextureComponent (/Script/Engine.RuntimeVirtualTextureComponent)
    void Invalidate(const FBoxSphereBounds& WorldBounds); // 0x425fed0 [Final Native Public]

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

// USceneCaptureComponent2D (/Script/Engine.SceneCaptureComponent2D)
    void RemoveBlendable(const TScriptInterface<IBlendableInterface>& InBlendableObject); // 0x4267d10 [Final Native Public]
    void CaptureScene(); // 0x4264630 [Final Native Public]
    void AddOrUpdateBlendable(const TScriptInterface<IBlendableInterface>& InBlendableObject, float InWeight); // 0x42644e0 [Final Native Public]

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

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

// USkeletalMesh (/Script/Engine.SkeletalMesh)
    void SetSkeleton(USkeleton* InSkeleton); // 0x426c5a0 [Final Native Public]
    void SetMorphTargets(const TArray<UMorphTarget*>& InMorphTargets); // 0x426c4b0 [Final Native Public]
    void SetMeshClothingAssets(const TArray<UClothingAssetBase*>& InMeshClothingAssets); // 0x426c3c0 [Final Native Public]
    void SetMaterials(const TArray<FSkeletalMaterial>& InMaterials); // 0x426c310 [Final Native Public]
    void SetLODSettings(USkeletalMeshLODSettings* InLODSettings); // 0x187d060 [Final Native Public]
    void SetDefaultAnimatingRig(const TSoftObjectPtr<UObject>& InAnimatingRig); // 0x426c1d0 [Final Native Public]
    int32 NumSockets(); // 0x426c1a0 [Final Native Public]
    TArray<FString> K2_GetAllMorphTargetNames(); // 0x426c0c0 [Final Native Public]
    bool IsSectionUsingCloth(int32 InSectionIndex, bool bCheckCorrespondingSections); // 0x426bff0 [Final Native Public]
    USkeletalMeshSocket* GetSocketByIndex(int32 Index); // 0x426bf50 [Final Native Public]
    USkeleton* GetSkeleton(); // 0xf9d450 [Final Native Public]
    UPhysicsAsset* GetShadowPhysicsAsset(); // 0x426bf30 [Final Native Public]
    UPhysicsAsset* GetPhysicsAsset(); // 0x426bf10 [Final Native Public]
    TArray<UNodeMappingContainer*> GetNodeMappingData(); // 0x426be80 [Final Native Public]
    UNodeMappingContainer* GetNodeMappingContainer(UBlueprint* SourceAsset); // 0x426bde0 [Final Native Public]
    TArray<UMorphTarget*> GetMorphTargets(); // 0x426bd50 [Final Native Public]
    TArray<UClothingAssetBase*> GetMeshClothingAssets(); // 0x426bcc0 [Final Native Public]
    TArray<FSkeletalMaterial> GetMaterials(); // 0x426bc90 [Final Native Public]
    USkeletalMeshLODSettings* GetLODSettings(); // 0x41b1020 [Final Native Public]
    FBoxSphereBounds GetImportedBounds(); // 0x426bc40 [Final Native Public]
    TSoftObjectPtr<UObject> GetDefaultAnimatingRig(); // 0x426bbe0 [Final Native Public]
    FBoxSphereBounds GetBounds(); // 0x426bb90 [Final Native Public]
    USkeletalMeshSocket* FindSocketInfo(const FName& InSocketName, FTransform& OutTransform, const int32& OutBoneIndex, const int32& OutIndex); // 0x426b990 [Final Native Public]
    USkeletalMeshSocket* FindSocketAndIndex(const FName& InSocketName, const int32& OutIndex); // 0x426b8b0 [Final Native Public]
    USkeletalMeshSocket* FindSocket(const FName& InSocketName); // 0x426b810 [Final Native Public]

// ASkeletalMeshActor (/Script/Engine.SkeletalMeshActor)
    void OnRep_ReplicatedPhysAsset(); // 0x4165f20 [Native Public]
    void OnRep_ReplicatedMesh(); // 0x416e890 [Native Public]
    void OnRep_ReplicatedMaterial1(); // 0x421e7a0 [Native Public]
    void OnRep_ReplicatedMaterial0(); // 0x421ea50 [Native Public]

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

// USkyLightComponent (/Script/Engine.SkyLightComponent)
    void SetVolumetricScatteringIntensity(float NewIntensity); // 0x427c8d0 [Final Native Public]
    void SetOcclusionTint(const FColor& InTint); // 0x427c590 [Final Native Public]
    void SetOcclusionExponent(float InOcclusionExponent); // 0x427c510 [Final Native Public]
    void SetOcclusionContrast(float InOcclusionContrast); // 0x427c490 [Final Native Public]
    void SetMinOcclusion(float InMinOcclusion); // 0x427c390 [Final Native Public]
    void SetLowerHemisphereColor(const FLinearColor& InLowerHemisphereColor); // 0x427c060 [Final Native Public]
    void SetLightColor(const FLinearColor& NewLightColor); // 0x427bfd0 [Final Native Public]
    void SetIntensity(float NewIntensity); // 0x427bf50 [Final Native Public]
    void SetIndirectLightingIntensity(float NewIntensity); // 0x427bed0 [Final Native Public]
    void SetCubemapBlend(UTextureCube* SourceCubemap, UTextureCube* DestinationCubemap, float InBlendFraction); // 0x427bd30 [Final Native Public]
    void SetCubemap(UTextureCube* NewCubemap); // 0x427bca0 [Final Native Public]
    void RecaptureSky(); // 0x427bb80 [Final Native Public]

// ISoundEffectPresetWidgetInterface (/Script/Engine.SoundEffectPresetWidgetInterface)
    void OnPropertyChanged(USoundEffectPreset* Preset, const FName& PropertyName); // 0x1ca8910 [Event Public]
    void OnConstructed(USoundEffectPreset* Preset); // 0x1ca8910 [Event Public]
    TSubclassOf<USoundEffectPreset> GetClass(); // 0x1ca8910 [Event Public]

// UAudioParameterConversionStatics (/Script/Engine.AudioParameterConversionStatics)
    FAudioParameter StringToAudioParameter(const FName& Name, const FString& String); // 0x4282b80 [Final Native Static Public]
    FAudioParameter StringArrayToAudioParameter(const FName& Name, const TArray<FString>& Strings); // 0x42829a0 [Final Native Static Public]
    FAudioParameter ObjectToAudioParameter(const FName& Name, UObject* Object); // 0x4281ee0 [Final Native Static Public]
    FAudioParameter ObjectArrayToAudioParameter(const FName& Name, const TArray<UObject*>& Objects); // 0x4281d90 [Final Native Static Public]
    FAudioParameter IntegerToAudioParameter(const FName& Name, int32 Integer); // 0x4281c90 [Final Native Static Public]
    FAudioParameter IntegerArrayToAudioParameter(const FName& Name, const TArray<int32>& Integers); // 0x4281b40 [Final Native Static Public]
    FAudioParameter FloatToAudioParameter(const FName& Name, float Float); // 0x4281a30 [Final Native Static Public]
    FAudioParameter FloatArrayToAudioParameter(const FName& Name, const TArray<float>& Floats); // 0x42818e0 [Final Native Static Public]
    FAudioParameter BooleanToAudioParameter(const FName& Name, bool Bool); // 0x42817d0 [Final Native Static Public]
    FAudioParameter BooleanArrayToAudioParameter(const FName& Name, const TArray<bool>& Bools); // 0x4281680 [Final Native Static Public]

// USoundSubmix (/Script/Engine.SoundSubmix)
    void StopSpectralAnalysis(UObject* WorldContextObject); // 0x4282910 [Final Native Public]
    void StopRecordingOutput(UObject* WorldContextObject, const EAudioRecordingExportType& ExportType, const FString& Name, const FString& Path, USoundWave* ExistingSoundWaveToOverwrite); // 0x4282710 [Final Native Public]
    void StopEnvelopeFollowing(UObject* WorldContextObject); // 0x4282680 [Final Native Public]
    void StartSpectralAnalysis(UObject* WorldContextObject, const EFFTSize& FFTSize, const EFFTPeakInterpolationMethod& InterpolationMethod, const EFFTWindowType& WindowType, float HopSize, const EAudioSpectrumType& SpectrumType); // 0x42824a0 [Final Native Public]
    void StartRecordingOutput(UObject* WorldContextObject, float ExpectedDuration); // 0x42823d0 [Final Native Public]
    void StartEnvelopeFollowing(UObject* WorldContextObject); // 0x4282340 [Final Native Public]
    void SetSubmixWetLevel(UObject* WorldContextObject, float InWetLevel); // 0x4282270 [Final Native Public]
    void SetSubmixOutputVolume(UObject* WorldContextObject, float InOutputVolume); // 0x42821a0 [Final Native Public]
    void SetSubmixDryLevel(UObject* WorldContextObject, float InDryLevel); // 0x42820d0 [Final Native Public]
    void RemoveSpectralAnalysisDelegate(UObject* WorldContextObject, const FScriptDelegate& OnSubmixSpectralAnalysisBP); // 0x4281fe0 [Final Native Public]
    void AddSpectralAnalysisDelegate(UObject* WorldContextObject, const TArray<FSoundSubmixSpectralAnalysisBandSettings>& InBandSettings, const FScriptDelegate& OnSubmixSpectralAnalysisBP, float UpdateRate, float DecibelNoiseFloor, bool bDoNormalize, bool bDoAutoRange, float AutoRangeAttackTime, float AutoRangeReleaseTime); // 0x4281380 [Final Native Public]
    void AddEnvelopeFollowerDelegate(UObject* WorldContextObject, const FScriptDelegate& OnSubmixEnvelopeBP); // 0x4281290 [Final Native Public]

// ISoundSubmixWidgetInterface (/Script/Engine.SoundSubmixWidgetInterface)
    void OnConstructed(USoundSubmixBase* SoundSubmix); // 0x1ca8910 [Event Public]

// USplineMeshComponent (/Script/Engine.SplineMeshComponent)
    void UpdateMesh(); // 0x4290950 [Final Native Public]
    void SetStartTangent(const FVector& StartTangent, bool bUpdateMesh); // 0x42907b0 [Final Native Public]
    void SetStartScale(const FVector2D& StartScale, bool bUpdateMesh); // 0x42906d0 [Final Native Public]
    void SetStartRoll(float StartRoll, bool bUpdateMesh); // 0x42905f0 [Final Native Public]
    void SetStartPosition(const FVector& StartPos, bool bUpdateMesh); // 0x4290500 [Final Native Public]
    void SetStartOffset(const FVector2D& StartOffset, bool bUpdateMesh); // 0x4290420 [Final Native Public]
    void SetStartAndEnd(const FVector& StartPos, const FVector& StartTangent, const FVector& EndPos, const FVector& EndTangent, bool bUpdateMesh); // 0x4290230 [Final Native Public]
    void SetSplineUpDir(const FVector& InSplineUpDir, bool bUpdateMesh); // 0x4290150 [Final Native Public]
    void SetForwardAxis(const ESplineMeshAxis& InForwardAxis, bool bUpdateMesh); // 0x428fdd0 [Final Native Public]
    void SetEndTangent(const FVector& EndTangent, bool bUpdateMesh); // 0x428fce0 [Final Native Public]
    void SetEndScale(const FVector2D& EndScale, bool bUpdateMesh); // 0x428fc00 [Final Native Public]
    void SetEndRoll(float EndRoll, bool bUpdateMesh); // 0x428fb20 [Final Native Public]
    void SetEndPosition(const FVector& EndPos, bool bUpdateMesh); // 0x428fa30 [Final Native Public]
    void SetEndOffset(const FVector2D& EndOffset, bool bUpdateMesh); // 0x428f950 [Final Native Public]
    void SetBoundaryMin(float InBoundaryMin, bool bUpdateMesh); // 0x428f870 [Final Native Public]
    void SetBoundaryMax(float InBoundaryMax, bool bUpdateMesh); // 0x428f790 [Final Native Public]
    FVector GetStartTangent(); // 0x428f540 [Final Native Public]
    FVector2D GetStartScale(); // 0x428f500 [Final Native Public]
    float GetStartRoll(); // 0x428f4d0 [Final Native Public]
    FVector GetStartPosition(); // 0x428f490 [Final Native Public]
    FVector2D GetStartOffset(); // 0x428f450 [Final Native Public]
    FVector GetSplineUpDir(); // 0x428f410 [Final Native Public]
    ESplineMeshAxis GetForwardAxis(); // 0x428f020 [Final Native Public]
    FVector GetEndTangent(); // 0x428efe0 [Final Native Public]
    FVector2D GetEndScale(); // 0x428efa0 [Final Native Public]
    float GetEndRoll(); // 0x428ef70 [Final Native Public]
    FVector GetEndPosition(); // 0x428ef30 [Final Native Public]
    FVector2D GetEndOffset(); // 0x428eef0 [Final Native Public]
    float GetBoundaryMin(); // 0x428ee20 [Final Native Public]
    float GetBoundaryMax(); // 0x428edf0 [Final Native Public]

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

// USpringArmComponent (/Script/Engine.SpringArmComponent)
    bool IsCollisionFixApplied(); // 0x428f6d0 [Final Native Public]
    FVector GetUnfixedCameraPosition(); // 0x428f690 [Final Native Public]
    FRotator GetTargetRotation(); // 0x428f650 [Final Native Public]

// UStaticMesh (/Script/Engine.StaticMesh)
    void SetStaticMaterials(const TArray<FStaticMaterial>& InStaticMaterials); // 0x42908a0 [Final Native Public]
    void SetMinimumLODForPlatforms(TMap<FName, int32>& PlatformMinimumLODs); // 0x428f210 [Final Native Public]
    void SetMinimumLODForPlatform(const FName& PlatformName, int32 InMinLOD); // 0x428ffa0 [Final Native Public]
    void RemoveSocket(UStaticMeshSocket* Socket); // 0x428f700 [Final Native Public]
    UStaticMeshDescription* GetStaticMeshDescription(int32 LODIndex); // 0x428f5b0 [Final Native Public]
    TArray<FStaticMaterial> GetStaticMaterials(); // 0x428f580 [Final Native Public]
    int32 GetNumSections(int32 InLOD); // 0x428f370 [Final Native Public]
    int32 GetNumLODs(); // 0x428f340 [Final Native Public]
    void GetMinimumLODForQualityLevels(TMap<FName, int32>& QualityLevelMinimumLODs); // 0x428f210 [Final Native Public]
    int32 GetMinimumLODForQualityLevel(const FName& QualityLevel); // 0x428f190 [Final Native Public]
    void GetMinimumLODForPlatforms(TMap<FName, int32>& PlatformMinimumLODs); // 0x428f210 [Final Native Public]
    int32 GetMinimumLODForPlatform(const FName& PlatformName); // 0x428f190 [Final Native Public]
    int32 GetMaterialIndex(const FName& MaterialSlotName); // 0x428f0f0 [Final Native Public]
    UMaterialInterface* GetMaterial(int32 MaterialIndex); // 0x428f050 [Final Native Public]
    FBoxSphereBounds GetBounds(); // 0x428eea0 [Final Native Public]
    FBox GetBoundingBox(); // 0x428ee50 [Final Native Public]
    UStaticMeshSocket* FindSocket(const FName& InSocketName); // 0x428ed50 [Final Native Public]
    UStaticMeshDescription* CreateStaticMeshDescription(UObject* Outer); // 0x428ecc0 [Final Native Static Public]
    void BuildFromStaticMeshDescriptions(const TArray<UStaticMeshDescription*>& StaticMeshDescriptions, bool bBuildSimpleCollision, bool bFastBuild); // 0x428eb80 [Final Native Public]
    void AddSocket(UStaticMeshSocket* Socket); // 0x428eaf0 [Final Native Public]
    FName AddMaterial(UMaterialInterface* Material); // 0x428ea60 [Final Native Public]

// UStereoLayerShapeCylinder (/Script/Engine.StereoLayerShapeCylinder)
    void SetRadius(float InRadius); // 0x4293bb0 [Final Native Public]
    void SetOverlayArc(float InOverlayArc); // 0x4293a10 [Final Native Public]
    void SetHeight(int32 InHeight); // 0x4293870 [Final Native Public]

// UStereoLayerShapeEquirect (/Script/Engine.StereoLayerShapeEquirect)
    void SetEquirectProps(const FEquirectProps& InScaleBiases); // 0x4293560 [Final Native Public]

// UStereoLayerComponent (/Script/Engine.StereoLayerComponent)
    void SetUVRect(const FBox2D& InUVRect); // 0x4293f00 [Final Native Public]
    void SetTexture(UTexture* InTexture); // 0x4293e70 [Final Native Public]
    void SetQuadSize(const FVector2D& InQuadSize); // 0x4293b20 [Final Native Public]
    void SetPriority(int32 InPriority); // 0x4293a90 [Final Native Public]
    void SetLeftTexture(UTexture* InTexture); // 0x4293900 [Final Native Public]
    void SetEquirectProps(const FEquirectProps& InScaleBiases); // 0x4293440 [Final Native Public]
    void MarkTextureForUpdate(); // 0x4293310 [Final Native Public]
    FBox2D GetUVRect(); // 0x42932d0 [Final Native Public]
    UTexture* GetTexture(); // 0x42932b0 [Final Native Public]
    FVector2D GetQuadSize(); // 0x4293280 [Final Native Public]
    int32 GetPriority(); // 0x4293260 [Final Native Public]
    UTexture* GetLeftTexture(); // 0x4293160 [Final Native Public]

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

// USubsystemBlueprintLibrary (/Script/Engine.SubsystemBlueprintLibrary)
    UWorldSubsystem* GetWorldSubsystem(UObject* ContextObject, TSubclassOf<UWorldSubsystem> Class); // 0x4296560 [Final Native Static Public]
    ULocalPlayerSubsystem* GetLocalPlayerSubSystemFromPlayerController(APlayerController* PlayerController, TSubclassOf<ULocalPlayerSubsystem> Class); // 0x4296340 [Final Native Static Public]
    ULocalPlayerSubsystem* GetLocalPlayerSubsystem(UObject* ContextObject, TSubclassOf<ULocalPlayerSubsystem> Class); // 0x4296410 [Final Native Static Public]
    UGameInstanceSubsystem* GetGameInstanceSubsystem(UObject* ContextObject, TSubclassOf<UGameInstanceSubsystem> Class); // 0x4296270 [Final Native Static Public]
    UEngineSubsystem* GetEngineSubsystem(TSubclassOf<UEngineSubsystem> Class); // 0x42961e0 [Final Native Static Public]
    UAudioEngineSubsystem* GetAudioEngineSubsystem(UObject* ContextObject, TSubclassOf<UAudioEngineSubsystem> Class); // 0x4296110 [Final Native Static Public]

// UTextRenderComponent (/Script/Engine.TextRenderComponent)
    void SetYScale(float Value); // 0x4296ba0 [Final Native Public]
    void SetXScale(float Value); // 0x4296b20 [Final Native Public]
    void SetWorldSize(float Value); // 0x4296aa0 [Final Native Public]
    void SetVertSpacingAdjust(float Value); // 0x42969a0 [Final Native Public]
    void SetVerticalAlignment(const EVerticalTextAligment& Value); // 0x4296a20 [Final Native Public]
    void SetTextRenderColor(const FColor& Value); // 0x4296920 [Final Native Public]
    void SetTextMaterial(UMaterialInterface* Material); // 0x4296890 [Final Native Public]
    void SetHorizSpacingAdjust(float Value); // 0x4296790 [Final Native Public]
    void SetHorizontalAlignment(const EHorizTextAligment& Value); // 0x4296810 [Final Native Public]
    void SetFont(UFont* Value); // 0x4296700 [Final Native Public]
    void K2_SetText(FText& Value); // 0x4296630 [Final Native Public]
    FVector GetTextWorldSize(); // 0x4296520 [Final Native Public]
    FVector GetTextLocalSize(); // 0x42964e0 [Final Native Public]

// UTimelineComponent (/Script/Engine.TimelineComponent)
    void Stop(); // 0x429a940 [Final Native Public]
    void SetVectorCurve(UCurveVector* NewVectorCurve, const FName& VectorTrackName); // 0x429a870 [Final Native Public]
    void SetTimelineLengthMode(const ETimelineLengthMode& NewLengthMode); // 0x429a7f0 [Final Native Public]
    void SetTimelineLength(float NewLength); // 0x429a770 [Final Native Public]
    void SetPlayRate(float NewRate); // 0x4182980 [Final Native Public]
    void SetPlaybackPosition(float NewPosition, bool bFireEvents, bool bFireUpdate); // 0x429a650 [Final Native Public]
    void SetNewTime(float NewTime); // 0x429a5d0 [Final Native Public]
    void SetLooping(bool bNewLooping); // 0x429a540 [Final Native Public]
    void SetLinearColorCurve(UCurveLinearColor* NewLinearColorCurve, const FName& LinearColorTrackName); // 0x429a470 [Final Native Public]
    void SetIgnoreTimeDilation(bool bNewIgnoreTimeDilation); // 0x429a3e0 [Final Native Public]
    void SetFloatCurve(UCurveFloat* NewFloatCurve, const FName& FloatTrackName); // 0x429a310 [Final Native Public]
    void ReverseFromEnd(); // 0x429a2f0 [Final Native Public]
    void Reverse(); // 0x429a2d0 [Final Native Public]
    void PlayFromStart(); // 0x429a2b0 [Final Native Public]
    void Play(); // 0x429a290 [Final Native Public]
    void OnRep_Timeline(); // 0x429a270 [Final Native Public]
    bool IsReversing(); // 0x429a240 [Final Native Public]
    bool IsPlaying(); // 0x429a210 [Final Native Public]
    bool IsLooping(); // 0x429a1e0 [Final Native Public]
    float GetTimelineLength(); // 0x429a1b0 [Final Native Public]
    float GetScaledTimelineLength(); // 0x429a110 [Final Native Public]
    float GetPlayRate(); // 0x4181be0 [Final Native Public]
    float GetPlaybackPosition(); // 0x429a0a0 [Final Native Public]
    bool GetIgnoreTimeDilation(); // 0x429a070 [Final Native Public]

// UTwitterIntegrationBase (/Script/Engine.TwitterIntegrationBase)
    bool TwitterRequest(const FString& URL, const TArray<FString>& ParamKeysAndValues, const ETwitterRequestMethod& RequestMethod, int32 AccountIndex); // 0x429e9b0 [Native Public]
    bool ShowTweetUI(const FString& InitialMessage, const FString& URL, const FString& Picture); // 0x429e850 [Native Public]
    void Init(); // 0x304a360 [Native Public]
    int32 GetNumAccounts(); // 0x429da90 [Native Public]
    FString GetAccountName(int32 AccountIndex); // 0x429d890 [Native Public]
    bool CanShowTweetUI(); // 0x304a330 [Native Public]
    bool AuthorizeAccounts(); // 0x306eb10 [Native Public]

// UTypedElementCommonActions (/Script/Engine.TypedElementCommonActions)
    TArray<FScriptTypedElementHandle> K2_DuplicateSelectedElements(UTypedElementSelectionSet* SelectionSet, UWorld* World, const FVector& LocationOffset); // 0x429e070 [Final Native Public]
    TArray<FScriptTypedElementHandle> DuplicateNormalizedElements(const FScriptTypedElementListProxy& ElementList, UWorld* World, const FVector& LocationOffset); // 0x429d6a0 [Final Native Public]
    bool DeleteSelectedElements(UTypedElementSelectionSet* SelectionSet, UWorld* World, FTypedElementDeletionOptions& DeletionOptions); // 0x429d3e0 [Final Native Public]
    bool DeleteNormalizedElements(const FScriptTypedElementListProxy& ElementList, UWorld* World, UTypedElementSelectionSet* InSelectionSet, FTypedElementDeletionOptions& DeletionOptions); // 0x429d200 [Final Native Public]

// ITypedElementWorldInterface (/Script/Engine.TypedElementWorldInterface)
    bool SetWorldTransform(FScriptTypedElementHandle& InElementHandle, FTransform& InTransform); // 0x429e6d0 [Native Public]
    bool SetRelativeTransform(FScriptTypedElementHandle& InElementHandle, FTransform& InTransform); // 0x429e550 [Native Public]
    bool SetPivotOffset(FScriptTypedElementHandle& InElementHandle, const FVector& InPivotOffset); // 0x429e440 [Native Public]
    void NotifyMovementStarted(FScriptTypedElementHandle& InElementHandle); // 0x429e380 [Native Public]
    void NotifyMovementOngoing(FScriptTypedElementHandle& InElementHandle); // 0x429e2c0 [Native Public]
    void NotifyMovementEnded(FScriptTypedElementHandle& InElementHandle); // 0x429e200 [Native Public]
    bool IsTemplateElement(FScriptTypedElementHandle& InElementHandle); // 0x32df440 [Native Public]
    bool GetWorldTransform(FScriptTypedElementHandle& InElementHandle, FTransform& OutTransform); // 0x429def0 [Native Public]
    bool GetRelativeTransform(FScriptTypedElementHandle& InElementHandle, FTransform& OutTransform); // 0x429dd70 [Native Public]
    bool GetPivotOffset(FScriptTypedElementHandle& InElementHandle, const FVector& OutPivotOffset); // 0x429dc60 [Native Public]
    UWorld* GetOwnerWorld(FScriptTypedElementHandle& InElementHandle); // 0x429db90 [Native Public]
    ULevel* GetOwnerLevel(FScriptTypedElementHandle& InElementHandle); // 0x429dac0 [Native Public]
    bool GetBounds(FScriptTypedElementHandle& InElementHandle, const FBoxSphereBounds& OutBounds); // 0x429d970 [Native Public]
    FScriptTypedElementHandle DuplicateElement(FScriptTypedElementHandle& InElementHandle, UWorld* InWorld, const FVector& InLocationOffset); // 0x429d500 [Native Public]
    bool DeleteElement(FScriptTypedElementHandle& InElementHandle, UWorld* InWorld, UTypedElementSelectionSet* InSelectionSet, FTypedElementDeletionOptions& InDeletionOptions); // 0x429d060 [Native Public]
    bool CanMoveElement(FScriptTypedElementHandle& InElementHandle, const ETypedElementWorldType& InWorldType); // 0x429cf50 [Native Public]
    bool CanEditElement(FScriptTypedElementHandle& InElementHandle); // 0x429ce80 [Native Public]
    bool CanDuplicateElement(FScriptTypedElementHandle& InElementHandle); // 0x429cdb0 [Native Public]
    bool CanDeleteElement(FScriptTypedElementHandle& InElementHandle); // 0x429cce0 [Native Public]

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

// UViewportStatsSubsystem (/Script/Engine.ViewportStatsSubsystem)
    void RemoveDisplayDelegate(int32 IndexToRemove); // 0x42a2370 [Final Native Public]
    void AddTimedDisplay(const FText& Text, const FLinearColor& Color, float Duration, const FVector2D& DisplayOffset); // 0x42a1510 [Final Native Public]
    int32 AddDisplayDelegate(const FScriptDelegate& Delegate); // 0x42a1450 [Final Native Public]

// UVisualLoggerKismetLibrary (/Script/Engine.VisualLoggerKismetLibrary)
    void RedirectVislog(UObject* SourceOwner, UObject* DestinationOwner); // 0x42a2220 [Final Native Static Public]
    void LogText(UObject* WorldContextObject, const FString& Text, const FName& LogCategory, bool bAddToMessageLog); // 0x42a2080 [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); // 0x42a1d70 [Final Native Static Public]
    void LogLocation(UObject* WorldContextObject, const FVector& Location, const FString& Text, const FLinearColor& ObjectColor, float Radius, const FName& LogCategory, bool bAddToMessageLog); // 0x42a1ad0 [Final Native Static Public]
    void LogBox(UObject* WorldContextObject, const FBox& BoxShape, const FString& Text, const FLinearColor& ObjectColor, const FName& LogCategory, bool bAddToMessageLog); // 0x42a1870 [Final Native Static Public]
    void EnableRecording(bool bEnabled); // 0x41e8430 [Final Native Static Public]

// UVOIPTalker (/Script/Engine.VOIPTalker)
    void RegisterWithPlayerState(APlayerState* OwningState); // 0x42a22e0 [Final Native Public]
    float GetVoiceLevel(); // 0x42a1840 [Final Native Public]
    UVOIPTalker* CreateTalkerForPlayer(APlayerState* OwningState); // 0x42a17b0 [Final Native Static Public]
    void BPOnTalkingEnd(); // 0x42a1790 [Native Event Protected]
    void BPOnTalkingBegin(UAudioComponent* AudioComponent); // 0x42a1700 [Native Event Protected]

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

// UVolumetricCloudComponent (/Script/Engine.VolumetricCloudComponent)
    void SetViewSampleCountScale(float NewValue); // 0x42a2aa0 [Final Native Public]
    void SetTracingStartMaxDistance(float NewValue); // 0x42a2a20 [Final Native Public]
    void SetTracingMaxDistance(float NewValue); // 0x427bc20 [Final Native Public]
    void SetStopTracingTransmittanceThreshold(float NewValue); // 0x427c180 [Final Native Public]
    void SetSkyLightCloudBottomOcclusion(float NewValue); // 0x42a29a0 [Final Native Public]
    void SetShadowViewSampleCountScale(float NewValue); // 0x42a2920 [Final Native Public]
    void SetShadowTracingDistance(float NewValue); // 0x42a28a0 [Final Native Public]
    void SetShadowReflectionViewSampleCountScale(float NewValue); // 0x42a2820 [Final Native Public]
    void SetShadowReflectionSampleCountScale(float NewValue); // 0x42a27a0 [Final Native Public]
    void SetReflectionViewSampleCountScale(float NewValue); // 0x427c6b0 [Final Native Public]
    void SetReflectionSampleCountScale(float NewValue); // 0x42a2720 [Final Native Public]
    void SetPlanetRadius(float NewValue); // 0x427c410 [Final Native Public]
    void SetMaterial(UMaterialInterface* NewValue); // 0x42a2610 [Final Native Public]
    void SetLayerHeight(float NewValue); // 0x42a2590 [Final Native Public]
    void SetLayerBottomAltitude(float NewValue); // 0x42a2510 [Final Native Public]
    void SetGroundAlbedo(const FColor& NewValue); // 0x42a2400 [Final Native Public]
    void SetbUsePerSampleAtmosphericLightTransmittance(bool NewValue); // 0x42a2b20 [Final Native Public]

// UWindDirectionalSourceComponent (/Script/Engine.WindDirectionalSourceComponent)
    void SetWindType(const EWindSourceType& InNewType); // 0x42a56a0 [Final Native Public]
    void SetStrength(float InNewStrength); // 0x42a5620 [Final Native Public]
    void SetSpeed(float InNewSpeed); // 0x42a55a0 [Final Native Public]
    void SetRadius(float InNewRadius); // 0x42a5520 [Final Native Public]
    void SetMinimumGustAmount(float InNewMinGust); // 0x42a54a0 [Final Native Public]
    void SetMaximumGustAmount(float InNewMaxGust); // 0x42a5420 [Final Native Public]

// UWorldPartitionRuntimeLevelStreamingCell (/Script/Engine.WorldPartitionRuntimeLevelStreamingCell)
    void OnLevelShown(); // 0x42a5380 [Final Native Private]
    void OnLevelHidden(); // 0x42a5360 [Final Native Private]

// UWorldPartitionStreamingSourceComponent (/Script/Engine.WorldPartitionStreamingSourceComponent)
    bool IsStreamingSourceEnabled(); // 0x42a7f30 [Final Native Public]
    bool IsStreamingCompleted(); // 0x42a7d70 [Final Native Public]
    void EnableStreamingSource(); // 0x42a7d50 [Final Native Public]
    void DisableStreamingSource(); // 0x42a7d30 [Final Native Public]

// UWorldPartitionSubsystem (/Script/Engine.WorldPartitionSubsystem)
    bool IsStreamingCompleted(const EWorldPartitionRuntimeCellState& QueryState, const TArray<FWorldPartitionStreamingQuerySource>& QuerySources, bool bExactState); // 0x42a7da0 [Final Native Public]

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

// UGameMapsSettings (/Script/EngineSettings.GameMapsSettings)
    void SetSkipAssigningGamepadToPlayer1(bool bSkipFirstPlayer); // 0x2728040 [Final Native Public]
    bool GetSkipAssigningGamepadToPlayer1(); // 0x2728010 [Final Native Public]
    UGameMapsSettings* GetGameMapsSettings(); // 0x2727fe0 [Final Native Static Public]

// UEyeTrackerFunctionLibrary (/Script/EyeTracker.EyeTrackerFunctionLibrary)
    void SetEyeTrackedPlayer(APlayerController* PlayerController); // 0x20b9ca0 [Final Native Static Public]
    bool IsStereoGazeDataAvailable(); // 0x20b9c70 [Final Native Static Public]
    bool IsEyeTrackerConnected(); // 0x20b9c40 [Final Native Static Public]
    bool GetStereoGazeData(FEyeTrackerStereoGazeData& OutGazeData); // 0x20b9b80 [Final Native Static Public]
    bool GetGazeData(FEyeTrackerGazeData& OutGazeData); // 0x20b9ad0 [Final Native Static Public]

// UFieldSystemComponent (/Script/FieldSystemEngine.FieldSystemComponent)
    void ResetFieldSystem(); // 0x33e4450 [Final Native Public]
    void RemovePersistentFields(); // 0x33e4430 [Final Native Public]
    void ApplyUniformVectorFalloffForce(bool Enabled, const FVector& position, const FVector& Direction, float Radius, float Magnitude); // 0x33e4260 [Final Native Public]
    void ApplyStrainField(bool Enabled, const FVector& position, float Radius, float Magnitude, int32 Iterations); // 0x33e4090 [Final Native Public]
    void ApplyStayDynamicField(bool Enabled, const FVector& position, float Radius); // 0x33e3f50 [Final Native Public]
    void ApplyRadialVectorFalloffForce(bool Enabled, const FVector& position, float Radius, float Magnitude); // 0x33e3dc0 [Final Native Public]
    void ApplyRadialForce(bool Enabled, const FVector& position, float Magnitude); // 0x33e3c80 [Final Native Public]
    void ApplyPhysicsField(bool Enabled, const EFieldPhysicsType& Target, UFieldSystemMetaData* MetaData, UFieldNodeBase* Field); // 0x33e3b20 [Final Native Public]
    void ApplyLinearForce(bool Enabled, const FVector& Direction, float Magnitude); // 0x33e39e0 [Final Native Public]
    void AddPersistentField(bool Enabled, const EFieldPhysicsType& Target, UFieldSystemMetaData* MetaData, UFieldNodeBase* Field); // 0x33e3880 [Final Native Public]
    void AddFieldCommand(bool Enabled, const EFieldPhysicsType& Target, UFieldSystemMetaData* MetaData, UFieldNodeBase* Field); // 0x33e3720 [Final Native Public]

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

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

// UFieldSystemMetaDataFilter (/Script/FieldSystemEngine.FieldSystemMetaDataFilter)
    UFieldSystemMetaDataFilter* SetMetaDataFilterType(const EFieldFilterType& FilterType, const EFieldObjectType& ObjectType, const EFieldPositionType& PositionType); // 0x33e4820 [Final Native Public]

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

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

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

// UWaveScalar (/Script/FieldSystemEngine.WaveScalar)
    UWaveScalar* SetWaveScalar(float Magnitude, const FVector& position, float WaveLength, float Period, float Time, const EWaveFunctionType& Function, const EFieldFalloffType& Falloff); // 0x33e56a0 [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); // 0x33e5020 [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); // 0x33e4d80 [Final Native Public]

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

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

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

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

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

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

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

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

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

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

// UFoliageStatistics (/Script/Foliage.FoliageStatistics)
    int32 FoliageOverlappingSphereCount(UObject* WorldContextObject, UStaticMesh* StaticMesh, const FVector& CenterPosition, float Radius); // 0x32edab0 [Final Native Static Public]
    void FoliageOverlappingBoxTransforms(UObject* WorldContextObject, UStaticMesh* StaticMesh, const FBox& Box, const TArray<FTransform>& OutTransforms); // 0x32ed920 [Final Native Static Public]
    int32 FoliageOverlappingBoxCount(UObject* WorldContextObject, UStaticMesh* StaticMesh, const FBox& Box); // 0x32ed7c0 [Final Native Static Public]

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

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

// UCameraAnimationCameraModifier (/Script/GameplayCameras.CameraAnimationCameraModifier)
    void StopCameraAnimation(FCameraAnimationHandle& Handle, bool bImmediate); // 0x184b3c0 [Final Native Public]
    void StopAllCameraAnimationsOf(UCameraAnimationSequence* Sequence, bool bImmediate); // 0x184b2f0 [Final Native Public]
    void StopAllCameraAnimations(bool bImmediate); // 0x184b260 [Native Public]
    FCameraAnimationHandle PlayCameraAnimation(UCameraAnimationSequence* Sequence, const FCameraAnimationParams& Params); // 0x184ad60 [Final Native Public]
    bool IsCameraAnimationActive(FCameraAnimationHandle& Handle); // 0x184acb0 [Final Native Public]
    UCameraAnimationCameraModifier* GetCameraAnimationCameraModifierFromPlayerController(APlayerController* PlayerController); // 0x184ac20 [Final Native Static Public]
    UCameraAnimationCameraModifier* GetCameraAnimationCameraModifierFromID(UObject* WorldContextObject, int32 ControllerId); // 0x184ab50 [Final Native Static Public]
    UCameraAnimationCameraModifier* GetCameraAnimationCameraModifier(UObject* WorldContextObject, int32 PlayerIndex); // 0x184aa80 [Final Native Static Public]

// UMatineeCameraShake (/Script/GameplayCameras.MatineeCameraShake)
    UMatineeCameraShake* StartMatineeCameraShakeFromSource(APlayerCameraManager* PlayerCameraManager, TSubclassOf<UMatineeCameraShake> ShakeClass, UCameraShakeSourceComponent* SourceComponent, float Scale, const ECameraShakePlaySpace& PlaySpace, const FRotator& UserPlaySpaceRot); // 0x184b070 [Final Native Static Public]
    UMatineeCameraShake* StartMatineeCameraShake(APlayerCameraManager* PlayerCameraManager, TSubclassOf<UMatineeCameraShake> ShakeClass, float Scale, const ECameraShakePlaySpace& PlaySpace, const FRotator& UserPlaySpaceRot); // 0x184aea0 [Final Native Static Public]
    void ReceiveStopShake(bool bImmediately); // 0x1ca8910 [Event Public]
    void ReceivePlayShake(float Scale); // 0x1ca8910 [Event Public]
    bool ReceiveIsFinished(); // 0xf9c620 [Native Event Public]
    void BlueprintUpdateCameraShake(float DeltaTime, float Alpha, FMinimalViewInfo& POV, FMinimalViewInfo& ModifiedPOV); // 0x1ca8910 [Event Public]

// UMatineeCameraShakeFunctionLibrary (/Script/GameplayCameras.MatineeCameraShakeFunctionLibrary)
    UMatineeCameraShake* Conv_MatineeCameraShake(UCameraShakeBase* CameraShake); // 0x184aa00 [Final Native Static Public]

// UBlueprintGameplayTagLibrary (/Script/GameplayTags.BlueprintGameplayTagLibrary)
    bool RemoveGameplayTag(FGameplayTagContainer& TagContainer, const FGameplayTag& Tag); // 0x37d6b70 [Final Native Static Public]
    bool NotEqual_TagTag(const FGameplayTag& A, const FString& B); // 0x37d6a40 [Final Native Static Public]
    bool NotEqual_TagContainerTagContainer(const FGameplayTagContainer& A, const FString& B); // 0x37d68d0 [Final Native Static Public]
    bool NotEqual_GameplayTagContainer(FGameplayTagContainer& A, FGameplayTagContainer& B); // 0x37d6780 [Final Native Static Public]
    bool NotEqual_GameplayTag(const FGameplayTag& A, const FGameplayTag& B); // 0x37d66b0 [Final Native Static Public]
    bool MatchesTag(const FGameplayTag& TagOne, const FGameplayTag& TagTwo, bool bExactMatch); // 0x37d65b0 [Final Native Static Public]
    bool MatchesAnyTags(const FGameplayTag& TagOne, FGameplayTagContainer& OtherContainer, bool bExactMatch); // 0x37d6460 [Final Native Static Public]
    FGameplayTagContainer MakeLiteralGameplayTagContainer(const FGameplayTagContainer& Value); // 0x37d6350 [Final Native Static Public]
    FGameplayTag MakeLiteralGameplayTag(const FGameplayTag& Value); // 0x37d62c0 [Final Native Static Public]
    FGameplayTagQuery MakeGameplayTagQuery(const FGameplayTagQuery& TagQuery); // 0x37d6190 [Final Native Static Public]
    FGameplayTagContainer MakeGameplayTagContainerFromTag(const FGameplayTag& SingleTag); // 0x37d60e0 [Final Native Static Public]
    FGameplayTagContainer MakeGameplayTagContainerFromArray(const TArray<FGameplayTag>& GameplayTags); // 0x37d6010 [Final Native Static Public]
    bool IsTagQueryEmpty(FGameplayTagQuery& TagQuery); // 0x37d5f30 [Final Native Static Public]
    bool IsGameplayTagValid(const FGameplayTag& GameplayTag); // 0x37d5ea0 [Final Native Static Public]
    bool HasTag(FGameplayTagContainer& TagContainer, const FGameplayTag& Tag, bool bExactMatch); // 0x37d5d50 [Final Native Static Public]
    bool HasAnyTags(FGameplayTagContainer& TagContainer, FGameplayTagContainer& OtherContainer, bool bExactMatch); // 0x37d5b20 [Final Native Static Public]
    bool HasAllTags(FGameplayTagContainer& TagContainer, FGameplayTagContainer& OtherContainer, bool bExactMatch); // 0x37d58c0 [Final Native Static Public]
    bool HasAllMatchingGameplayTags(const TScriptInterface<IGameplayTagAssetInterface>& TagContainerInterface, FGameplayTagContainer& OtherContainer); // 0x37d57b0 [Final Native Static Public]
    FName GetTagName(FGameplayTag& GameplayTag); // 0x37d5640 [Final Native Static Public]
    int32 GetNumGameplayTagsInContainer(FGameplayTagContainer& TagContainer); // 0x37d54c0 [Final Native Static Public]
    FString GetDebugStringFromGameplayTagContainer(FGameplayTagContainer& TagContainer); // 0x37d53c0 [Final Native Static Public]
    FString GetDebugStringFromGameplayTag(const FGameplayTag& GameplayTag); // 0x37d52f0 [Final Native Static Public]
    void GetAllActorsOfClassMatchingTagQuery(UObject* WorldContextObject, TSubclassOf<AActor> ActorClass, FGameplayTagQuery& GameplayTagQuery, const TArray<AActor*>& OutActors); // 0x37d5110 [Final Native Static Public]
    bool EqualEqual_GameplayTagContainer(FGameplayTagContainer& A, FGameplayTagContainer& B); // 0x37d4fc0 [Final Native Static Public]
    bool EqualEqual_GameplayTag(const FGameplayTag& A, const FGameplayTag& B); // 0x37d4ef0 [Final Native Static Public]
    bool DoesTagAssetInterfaceHaveTag(const TScriptInterface<IGameplayTagAssetInterface>& TagContainerInterface, const FGameplayTag& Tag); // 0x37d4e10 [Final Native Static Public]
    bool DoesContainerMatchTagQuery(FGameplayTagContainer& TagContainer, FGameplayTagQuery& TagQuery); // 0x37d4cb0 [Final Native Static Public]
    void BreakGameplayTagContainer(FGameplayTagContainer& GameplayTagContainer, const TArray<FGameplayTag>& GameplayTags); // 0x37d4b90 [Final Native Static Public]
    void AppendGameplayTagContainers(FGameplayTagContainer& InOutTagContainer, FGameplayTagContainer& InTagContainer); // 0x37d4a60 [Final Native Static Public]
    void AddGameplayTag(FGameplayTagContainer& TagContainer, const FGameplayTag& Tag); // 0x37d4960 [Final Native Static Public]

// IGameplayTagAssetInterface (/Script/GameplayTags.GameplayTagAssetInterface)
    bool HasMatchingGameplayTag(const FGameplayTag& TagToCheck); // 0x37d5cb0 [Native Public]
    bool HasAnyMatchingGameplayTags(FGameplayTagContainer& TagContainer); // 0x37d5a50 [Native Public]
    bool HasAllMatchingGameplayTags(FGameplayTagContainer& TagContainer); // 0x37d56e0 [Native Public]
    void GetOwnedGameplayTags(FGameplayTagContainer& TagContainer); // 0x37d5580 [Native Public]

// UGameplayTask (/Script/GameplayTasks.GameplayTask)
    void ReadyForActivation(); // 0x43b1a50 [Final Native Public]
    void GenericGameplayTaskDelegate__DelegateSignature(); // 0x1ca8910 [Public]
    void EndTask(); // 0x43b16f0 [Final Native Public]

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

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

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

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

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

// UGeometryCacheComponent (/Script/GeometryCache.GeometryCacheComponent)
    void TickAtThisTime(float Time, bool bInIsRunning, bool bInBackwards, bool bInIsLooping); // 0x1635d60 [Final Native Public]
    void Stop(); // 0x1635d40 [Final Native Public]
    void SetWireframeOverrideColor(const FLinearColor& Color); // 0x1635cb0 [Final Native Public]
    void SetStartTimeOffset(float NewStartTimeOffset); // 0x1635c30 [Final Native Public]
    void SetPlaybackSpeed(float NewPlaybackSpeed); // 0x1635bb0 [Final Native Public]
    void SetOverrideWireframeColor(bool bOverride); // 0x1635b20 [Final Native Public]
    void SetMotionVectorScale(float NewMotionVectorScale); // 0x1635aa0 [Final Native Public]
    void SetLooping(bool bNewLooping); // 0x16357e0 [Final Native Public]
    bool SetGeometryCache(UGeometryCache* NewGeomCache); // 0x1635740 [Final Native Public]
    void SetExtrapolateFrames(bool bNewExtrapolating); // 0x16356b0 [Final Native Public]
    void PlayReversedFromEnd(); // 0x1635690 [Final Native Public]
    void PlayReversed(); // 0x1635670 [Final Native Public]
    void PlayFromStart(); // 0x1635650 [Final Native Public]
    void Play(); // 0x1635630 [Final Native Public]
    void Pause(); // 0x1635610 [Final Native Public]
    bool IsPlayingReversed(); // 0x16355e0 [Final Native Public]
    bool IsPlaying(); // 0x16355b0 [Final Native Public]
    bool IsLooping(); // 0x1635580 [Final Native Public]
    bool IsExtrapolatingFrames(); // 0x1635550 [Final Native Public]
    FLinearColor GetWireframeOverrideColor(); // 0x1635510 [Final Native Public]
    float GetStartTimeOffset(); // 0x16354e0 [Final Native Public]
    float GetPlaybackSpeed(); // 0x16354b0 [Final Native Public]
    float GetPlaybackDirection(); // 0x1635480 [Final Native Public]
    bool GetOverrideWireframeColor(); // 0x1635450 [Final Native Public]
    int32 GetNumberOfFrames(); // 0x1635420 [Final Native Public]
    float GetMotionVectorScale(); // 0x16353f0 [Final Native Public]
    float GetDuration(); // 0x1635390 [Final Native Public]
    float GetAnimationTime(); // 0x1635360 [Final Native Public]

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

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

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

// UChaosDestructionListener (/Script/GeometryCollectionEngine.ChaosDestructionListener)
    void SortTrailingEvents(const TArray<FChaosTrailingEventData>& TrailingEvents, const EChaosTrailingSortMethod& SortMethod); // 0x34159d0 [Final Native Public]
    void SortRemovalEvents(const TArray<FChaosRemovalEventData>& RemovalEvents, const EChaosRemovalSortMethod& SortMethod); // 0x34158d0 [Final Native Public]
    void SortCollisionEvents(const TArray<FChaosCollisionEventData>& CollisionEvents, const EChaosCollisionSortMethod& SortMethod); // 0x34157d0 [Final Native Public]
    void SortBreakingEvents(const TArray<FChaosBreakingEventData>& BreakingEvents, const EChaosBreakingSortMethod& SortMethod); // 0x34156d0 [Final Native Public]
    void SetTrailingEventRequestSettings(FChaosTrailingEventRequestSettings& InSettings); // 0x3415630 [Final Native Public]
    void SetTrailingEventEnabled(bool BIsEnabled); // 0x34155a0 [Final Native Public]
    void SetRemovalEventRequestSettings(FChaosRemovalEventRequestSettings& InSettings); // 0x3415500 [Final Native Public]
    void SetRemovalEventEnabled(bool BIsEnabled); // 0x3415470 [Final Native Public]
    void SetCollisionEventRequestSettings(FChaosCollisionEventRequestSettings& InSettings); // 0x34152b0 [Final Native Public]
    void SetCollisionEventEnabled(bool BIsEnabled); // 0x3415220 [Final Native Public]
    void SetBreakingEventRequestSettings(FChaosBreakingEventRequestSettings& InSettings); // 0x3415180 [Final Native Public]
    void SetBreakingEventEnabled(bool BIsEnabled); // 0x34150f0 [Final Native Public]
    void RemoveGeometryCollectionActor(AGeometryCollectionActor* GeometryCollectionActor); // 0x3415060 [Final Native Public]
    void RemoveChaosSolverActor(AChaosSolverActor* ChaosSolverActor); // 0x187d060 [Final Native Public]
    bool IsEventListening(); // 0x3414d40 [Final Native Public]
    void AddGeometryCollectionActor(AGeometryCollectionActor* GeometryCollectionActor); // 0x3414a70 [Final Native Public]
    void AddChaosSolverActor(AChaosSolverActor* ChaosSolverActor); // 0x187d060 [Final Native Public]

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

// UGeometryCollectionComponent (/Script/GeometryCollectionEngine.GeometryCollectionComponent)
    void SetNotifyRemovals(bool bNewNotifyRemovals); // 0x34153e0 [Final Native Public]
    void SetNotifyBreaks(bool bNewNotifyBreaks); // 0x3415350 [Final Native Public]
    void ReceivePhysicsCollision(FChaosPhysicsCollisionInfo& CollisionInfo); // 0x1ca8910 [Event Public]
    void OnRep_RepData(FGeometryCollectionRepData& OldData); // 0x3414e00 [Final Native Protected]
    void NotifyGeometryCollectionPhysicsStateChange__DelegateSignature(UGeometryCollectionComponent* FracturedComponent); // 0x1ca8910 [Public]
    void NotifyGeometryCollectionPhysicsLoadingStateChange__DelegateSignature(UGeometryCollectionComponent* FracturedComponent); // 0x1ca8910 [Public]
    void NetAbandonCluster(int32 TransformIndex); // 0x3414d70 [Final Native Event Private]
    void ApplyPhysicsField(bool Enabled, const EGeometryCollectionPhysicsTypeEnum& Target, UFieldSystemMetaData* MetaData, UFieldNodeBase* Field); // 0x3414be0 [Final Native Public]
    void ApplyKinematicField(float Radius, const FVector& position); // 0x3414b00 [Final Native Public]

// UGooglePADFunctionLibrary (/Script/GooglePAD.GooglePADFunctionLibrary)
    EGooglePADErrorCode ShowCellularDataConfirmation(); // 0x1971b90 [Final Native Static Public]
    EGooglePADErrorCode RequestRemoval(const FString& Name); // 0x1971af0 [Final Native Static Public]
    EGooglePADErrorCode RequestInfo(const TArray<FString>& AssetPacks); // 0x1971500 [Final Native Static Public]
    EGooglePADErrorCode RequestDownload(const TArray<FString>& AssetPacks); // 0x1971500 [Final Native Static Public]
    void ReleaseDownloadState(int32 State); // 0x1971a70 [Final Native Static Public]
    void ReleaseAssetPackLocation(int32 Location); // 0x1971a70 [Final Native Static Public]
    int32 GetTotalBytesToDownload(int32 State); // 0x1971830 [Final Native Static Public]
    EGooglePADStorageMethod GetStorageMethod(int32 Location); // 0x19719e0 [Final Native Static Public]
    EGooglePADErrorCode GetShowCellularDataConfirmationStatus(const EGooglePADCellularDataConfirmStatus& Status); // 0x1971950 [Final Native Static Public]
    EGooglePADDownloadStatus GetDownloadStatus(int32 State); // 0x19718c0 [Final Native Static Public]
    EGooglePADErrorCode GetDownloadState(const FString& Name, const int32& State); // 0x1971670 [Final Native Static Public]
    int32 GetBytesDownloaded(int32 State); // 0x1971830 [Final Native Static Public]
    FString GetAssetsPath(int32 Location); // 0x1971760 [Final Native Static Public]
    EGooglePADErrorCode GetAssetPackLocation(const FString& Name, const int32& Location); // 0x1971670 [Final Native Static Public]
    EGooglePADErrorCode CancelDownload(const TArray<FString>& AssetPacks); // 0x1971500 [Final Native Static Public]

// UGroomBlueprintLibrary (/Script/HairStrandsCore.GroomBlueprintLibrary)
    UGroomBindingAsset* CreateNewGroomBindingAssetWithPath(const FString& InDesiredPackagePath, UGroomAsset* InGroomAsset, USkeletalMesh* InSkeletalMesh, int32 InNumInterpolationPoints, USkeletalMesh* InSourceSkeletalMeshForTransfer, int32 InMatchingSection); // 0x1619c00 [Final Native Static Public]
    UGroomBindingAsset* CreateNewGroomBindingAsset(UGroomAsset* InGroomAsset, USkeletalMesh* InSkeletalMesh, int32 InNumInterpolationPoints, USkeletalMesh* InSourceSkeletalMeshForTransfer, int32 InMatchingSection); // 0x1619a70 [Final Native Static Public]
    UGroomBindingAsset* CreateNewGeometryCacheGroomBindingAssetWithPath(const FString& DesiredPackagePath, UGroomAsset* GroomAsset, UGeometryCache* GeometryCache, int32 NumInterpolationPoints, UGeometryCache* SourceGeometryCacheForTransfer, int32 MatchingSection); // 0x1619c00 [Final Native Static Public]
    UGroomBindingAsset* CreateNewGeometryCacheGroomBindingAsset(UGroomAsset* GroomAsset, UGeometryCache* GeometryCache, int32 NumInterpolationPoints, UGeometryCache* SourceGeometryCacheForTransfer, int32 MatchingSection); // 0x1619a70 [Final Native Static Public]

// UGroomComponent (/Script/HairStrandsCore.GroomComponent)
    void SetPhysicsAsset(UPhysicsAsset* InPhysicsAsset); // 0x161a110 [Final Native Public]
    void SetHairLengthScaleEnable(bool bEnable); // 0x161a080 [Final Native Public]
    void SetHairLengthScale(float Scale); // 0x161a000 [Final Native Public]
    void SetGroomAsset(UGroomAsset* Asset); // 0x1619f70 [Final Native Public]
    void SetEnableSimulation(bool bInEnableSimulation); // 0x1619ee0 [Final Native Public]
    void SetBindingAsset(UGroomBindingAsset* InBinding); // 0x1619e50 [Final Native Public]
    void ResetSimulation(); // 0x1619e30 [Final Native Public]
    void ResetCollisionComponents(); // 0x1619e10 [Final Native Public]
    bool GetIsHairLengthScaleEnabled(); // 0x1619de0 [Final Native Public]
    void AddCollisionComponent(USkeletalMeshComponent* SkeletalMeshComponent); // 0x16199e0 [Final Native Public]

// UHeadMountedDisplayFunctionLibrary (/Script/HeadMountedDisplay.HeadMountedDisplayFunctionLibrary)
    void UpdateExternalTrackingHMDPosition(FTransform& ExternalTrackingTransform); // 0x309c710 [Final Native Static Public]
    void SetXRTimedInputActionDelegate(const FName& ActionName, const FScriptDelegate& InDelegate); // 0x309c5f0 [Final Native Static Public]
    void SetXRDisconnectDelegate(const FScriptDelegate& InDisconnectedDelegate); // 0x309c550 [Final Native Static Public]
    void SetWorldToMetersScale(UObject* WorldContext, float NewScale); // 0x309c490 [Final Native Static Public]
    void SetTrackingOrigin(const EHMDTrackingOrigin& Origin); // 0x309c3a0 [Final Native Static Public]
    void SetSpectatorScreenTexture(UTexture* InTexture); // 0x309c290 [Final Native Static Public]
    void SetSpectatorScreenModeTexturePlusEyeLayout(const FVector2D& EyeRectMin, const FVector2D& EyeRectMax, const FVector2D& TextureRectMin, const FVector2D& TextureRectMax, bool bDrawEyeFirst, bool bClearBlack, bool bUseAlpha); // 0x309c050 [Final Native Static Public]
    void SetSpectatorScreenMode(const ESpectatorScreenMode& Mode); // 0x309bfe0 [Final Native Static Public]
    void SetClippingPlanes(float Near, float Far); // 0x309bb40 [Final Native Static Public]
    void ResetOrientationAndPosition(float Yaw, const EOrientPositionSelector& Options); // 0x309b9f0 [Final Native Static Public]
    bool IsSpectatorScreenModeControllable(); // 0x309b9a0 [Final Native Static Public]
    bool IsInLowPersistenceMode(); // 0x309b650 [Final Native Static Public]
    bool IsHeadMountedDisplayEnabled(); // 0x309b620 [Final Native Static Public]
    bool IsHeadMountedDisplayConnected(); // 0x309b5f0 [Final Native Static Public]
    bool IsDeviceTracking(FXRDeviceId& XRDeviceId); // 0x309b550 [Final Native Static Public]
    bool HasValidTrackingPosition(); // 0x309b500 [Final Native Static Public]
    int32 GetXRSystemFlags(); // 0x309b4d0 [Final Native Static Public]
    float GetWorldToMetersScale(UObject* WorldContext); // 0x309b440 [Final Native Static Public]
    void GetVRFocusState(const bool& bUseFocus, const bool& bHasFocus); // 0x309b2e0 [Final Native Static Public]
    FString GetVersionString(); // 0x309b3c0 [Final Native Static Public]
    FTransform GetTrackingToWorldTransform(UObject* WorldContext); // 0x309b200 [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); // 0x309ae20 [Final Native Static Public]
    EHMDTrackingOrigin GetTrackingOrigin(); // 0x309ade0 [Final Native Static Public]
    float GetScreenPercentage(); // 0x309adb0 [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); // 0x309ab40 [Final Native Static Public]
    FVector2D GetPlayAreaBounds(const EHMDTrackingOrigin& Origin); // 0x309aab0 [Final Native Static Public]
    float GetPixelDensity(); // 0x309aa80 [Final Native Static Public]
    void GetOrientationAndPosition(const FRotator& DeviceRotation, const FVector& DevicePosition); // 0x309a8d0 [Final Native Static Public]
    int32 GetNumOfTrackingSensors(); // 0x309a8a0 [Final Native Static Public]
    void GetMotionControllerData(UObject* WorldContext, const EControllerHand& hand, FXRMotionControllerData& MotionControllerData); // 0x309a6d0 [Final Native Static Public]
    EHMDWornState GetHMDWornState(); // 0x309a580 [Final Native Static Public]
    FName GetHMDDeviceName(); // 0x309a540 [Final Native Static Public]
    void GetHMDData(UObject* WorldContext, FXRHMDData& HMDData); // 0x309a430 [Final Native Static Public]
    void GetDeviceWorldPose(UObject* WorldContext, FXRDeviceId& XRDeviceId, const bool& bIsTracked, const FRotator& Orientation, const bool& bHasPositionalTracking, const FVector& position); // 0x309a1f0 [Final Native Static Public]
    void GetDevicePose(FXRDeviceId& XRDeviceId, const bool& bIsTracked, const FRotator& Orientation, const bool& bHasPositionalTracking, const FVector& position); // 0x309a000 [Final Native Static Public]
    bool GetControllerTransformForTime(UObject* WorldContext, int32 ControllerIndex, const FName& MotionSource, const FTimespan& Time, const bool& bTimeWasUsed, const FRotator& Orientation, const FVector& position, const bool& bProvidedLinearVelocity, const FVector& LinearVelocity, const bool& bProvidedAngularVelocity, const FVector& AngularVelocityRadPerSec, const bool& bProvidedLinearAcceleration, const FVector& LinearAcceleration); // 0x3099bc0 [Final Native Static Public]
    TArray<FXRDeviceId> EnumerateTrackedDevices(const FName& SystemId, const EXRTrackedDeviceType& DeviceType); // 0x3099a70 [Final Native Static Public]
    void EnableLowPersistenceMode(bool bEnable); // 0x3099750 [Final Native Static Public]
    bool EnableHMD(bool bEnable); // 0x30996c0 [Final Native Static Public]
    void DisconnectRemoteXRDevice(); // 0x30996a0 [Final Native Static Public]
    EXRDeviceConnectionResult ConnectRemoteXRDevice(const FString& Ipaddress, int32 BitRate); // 0x30992a0 [Final Native Static Public]
    bool ConfigureGestures(FXRGestureConfig& GestureConfig); // 0x3099200 [Final Native Static Public]
    void ClearXRTimedInputActionDelegate(const FName& ActionPath); // 0x3099180 [Final Native Static Public]
    void CalibrateExternalTrackingToHMD(FTransform& ExternalTrackingTransform); // 0x3099060 [Final Native Static Public]
    void BreakKey(const FKey& InKey, const FString& InteractionProfile, const EControllerHand& hand, const FName& MotionSource, const FString& Indentifier, const FString& Component); // 0x3098da0 [Final Native Static Public]

// UHandKeypointConversion (/Script/HeadMountedDisplay.HandKeypointConversion)
    int32 Conv_HandKeypointToInt32(const EHandKeypoint& Input); // 0x3099380 [Final Native Static Public]

// UMotionControllerComponent (/Script/HeadMountedDisplay.MotionControllerComponent)
    void SetTrackingSource(const EControllerHand& NewSource); // 0x309c410 [Final Native Public]
    void SetTrackingMotionSource(const FName& NewSource); // 0x309c310 [Final Native Public]
    void SetShowDeviceModel(bool bShowControllerModel); // 0x309bf50 [Final Native Public]
    void SetDisplayModelSource(const FName& NewDisplayModelSource); // 0x309bc90 [Final Native Public]
    void SetCustomDisplayMesh(UStaticMesh* NewDisplayMesh); // 0x309bc00 [Final Native Public]
    void SetAssociatedPlayerIndex(int32 NewPlayer); // 0x309bab0 [Final Native Public]
    void OnMotionControllerUpdated(); // 0x1ca8910 [Event Protected]
    bool IsTracked(); // 0x309b9d0 [Final Native Public]
    EControllerHand GetTrackingSource(); // 0x309b1d0 [Final Native Public]
    float GetParameterValue(const FName& InName, const bool& bValueFound); // 0x309a9a0 [Final Native Protected]
    FVector GetHandJointPosition(int32 jointIndex, const bool& bValueFound); // 0x309a5b0 [Final Native Protected]

// UMotionTrackedDeviceFunctionLibrary (/Script/HeadMountedDisplay.MotionTrackedDeviceFunctionLibrary)
    void SetIsControllerMotionTrackingEnabledByDefault(bool Enable); // 0x309bd20 [Final Native Static Public]
    bool IsMotionTrackingEnabledForSource(int32 PlayerIndex, const FName& SourceName); // 0x309b8d0 [Final Native Static Public]
    bool IsMotionTrackingEnabledForDevice(int32 PlayerIndex, const EControllerHand& hand); // 0x309b800 [Final Native Static Public]
    bool IsMotionTrackingEnabledForComponent(UMotionControllerComponent* MotionControllerComponent); // 0x309b770 [Final Native Static Public]
    bool IsMotionTrackedDeviceCountManagementNecessary(); // 0x309b740 [Final Native Static Public]
    bool IsMotionSourceTracking(int32 PlayerIndex, const FName& SourceName); // 0x309b670 [Final Native Static Public]
    int32 GetMotionTrackingEnabledControllerCount(); // 0x309a870 [Final Native Static Public]
    int32 GetMaximumMotionTrackedControllerCount(); // 0x309a6a0 [Final Native Static Public]
    FName GetActiveTrackingSystemName(); // 0x3099b80 [Final Native Static Public]
    TArray<FName> EnumerateMotionSources(); // 0x30999f0 [Final Native Static Public]
    bool EnableMotionTrackingOfSource(int32 PlayerIndex, const FName& SourceName); // 0x3099920 [Final Native Static Public]
    bool EnableMotionTrackingOfDevice(int32 PlayerIndex, const EControllerHand& hand); // 0x3099850 [Final Native Static Public]
    bool EnableMotionTrackingForComponent(UMotionControllerComponent* MotionControllerComponent); // 0x30997c0 [Final Native Static Public]
    void DisableMotionTrackingOfSource(int32 PlayerIndex, const FName& SourceName); // 0x30995e0 [Final Native Static Public]
    void DisableMotionTrackingOfDevice(int32 PlayerIndex, const EControllerHand& hand); // 0x3099520 [Final Native Static Public]
    void DisableMotionTrackingOfControllersForPlayer(int32 PlayerIndex); // 0x30994a0 [Final Native Static Public]
    void DisableMotionTrackingOfAllControllers(); // 0x3099480 [Final Native Static Public]
    void DisableMotionTrackingForComponent(UMotionControllerComponent* MotionControllerComponent); // 0x3099400 [Final Native Static Public]

// UXRAssetFunctionLibrary (/Script/HeadMountedDisplay.XRAssetFunctionLibrary)
    UPrimitiveComponent* AddNamedDeviceVisualizationComponentBlocking(AActor* Target, const FName& SystemName, const FName& DeviceName, bool bManualAttachment, FTransform& RelativeTransform, FXRDeviceId& XRDeviceId); // 0x3098b40 [Final Native Static Public]
    UPrimitiveComponent* AddDeviceVisualizationComponentBlocking(AActor* Target, FXRDeviceId& XRDeviceId, bool bManualAttachment, FTransform& RelativeTransform); // 0x3098470 [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); // 0x3098880 [Final Native Static Public]
    UAsyncTask_LoadXRDeviceVisComponent* AddDeviceVisualizationComponentAsync(AActor* Target, FXRDeviceId& XRDeviceId, bool bManualAttachment, FTransform& RelativeTransform, const UPrimitiveComponent*& NewComponent); // 0x3098240 [Final Native Static Public]

// UXRLoadingScreenFunctionLibrary (/Script/HeadMountedDisplay.XRLoadingScreenFunctionLibrary)
    void ShowLoadingScreen(); // 0x309c6f0 [Final Native Static Public]
    void SetLoadingScreen(UTexture* Texture, const FVector2D& Scale, const FVector& Offset, bool bShowLoadingMovie, bool bShowOnSet); // 0x309bda0 [Final Native Static Public]
    void HideLoadingScreen(); // 0x309b530 [Final Native Static Public]
    void ClearLoadingScreenSplashes(); // 0x3099160 [Final Native Static Public]
    void AddLoadingScreenSplash(UTexture* Texture, const FVector& Translation, const FRotator& Rotation, const FVector2D& Size, const FRotator& DeltaRotation, bool bClearBeforeAdd); // 0x3098670 [Final Native Static Public]

// UIKRigComponent (/Script/IKRig.IKRigComponent)
    void SetIKRigGoalTransform(const FName& GoalName, const FTransform& Transform, float PositionAlpha, float RotationAlpha); // 0x181c890 [Final Native Public]
    void SetIKRigGoalPositionAndRotation(const FName& GoalName, const FVector& position, const FQuat& Rotation, float PositionAlpha, float RotationAlpha); // 0x181c630 [Final Native Public]
    void SetIKRigGoal(FIKRigGoal& Goal); // 0x181c510 [Final Native Public]
    void ClearAllGoals(); // 0x181c4e0 [Final Native Public]

// IIKGoalCreatorInterface (/Script/IKRig.IKGoalCreatorInterface)
    void AddIKGoals(TMap<FName, FIKRigGoal>& OutGoals); // 0x181c3a0 [Native Event Public]

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

// UImgMediaSource (/Script/ImgMedia.ImgMediaSource)
    void SetSequencePath(const FString& Path); // 0x1906160 [Final Native Public]
    void SetMipLevelDistance(float Distance); // 0x19060e0 [Final Native Public]
    void RemoveTargetObject(AActor* InActor); // 0x1906050 [Final Native Public]
    void RemoveGlobalCamera(AActor* InActor); // 0x1905fc0 [Final Native Public]
    FString GetSequencePath(); // 0x1905f00 [Final Native Public]
    void GetProxies(const TArray<FString>& OutProxies); // 0x1905e30 [Final Native Public]
    void AddTargetObject(AActor* InActor, float Width); // 0x1905d60 [Final Native Public]
    void AddGlobalCamera(AActor* InActor); // 0x1905cd0 [Final Native Public]

// ALandscapeProxy (/Script/Landscape.LandscapeProxy)
    void SetLandscapeMaterialVectorParameterValue(const FName& ParameterName, const FLinearColor& Value); // 0x3326cb0 [Final Native Public]
    void SetLandscapeMaterialTextureParameterValue(const FName& ParameterName, UTexture* Value); // 0x3326be0 [Final Native Public]
    void SetLandscapeMaterialScalarParameterValue(const FName& ParameterName, float Value); // 0x3326b10 [Final Native Public]
    bool LandscapeExportHeightmapToRenderTarget(UTextureRenderTarget2D* InRenderTarget, bool InExportHeightIntoRGChannel, bool InExportLandscapeProxies); // 0x33269f0 [Final Native Public]
    void EditorSetLandscapeMaterial(UMaterialInterface* NewLandscapeMaterial); // 0x187d060 [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, const FName& EditLayerName); // 0x3326660 [Final Native Public]
    void ChangeLODDistanceFactor(float InLODDistanceFactor); // 0x33265d0 [Native Public]
    void ChangeComponentScreenSizeToUseSubSections(float InComponentScreenSizeToUseSubSections); // 0x3326540 [Native Public]

// ALandscapeBlueprintBrushBase (/Script/Landscape.LandscapeBlueprintBrushBase)
    void RequestLandscapeUpdate(); // 0xcb2180 [Final Native Public]
    UTextureRenderTarget2D* Render(bool InIsHeightmap, UTextureRenderTarget2D* InCombinedResult, const FName& InWeightmapLayerName); // 0x3324ee0 [Native Event Public]
    void Initialize(FTransform& InLandscapeTransform, const FIntPoint& InLandscapeSize, const FIntPoint& InLandscapeRenderTargetSize); // 0x3324d30 [Native Event Public]
    void GetBlueprintRenderDependencies(const TArray<UObject*>& OutStreamableAssets); // 0x1ca8910 [Event Public]

// ULandscapeComponent (/Script/Landscape.LandscapeComponent)
    UMaterialInstanceDynamic* GetMaterialInstanceDynamic(int32 InIndex); // 0x3324c60 [Final Native Public]
    float EditorGetPaintLayerWeightByNameAtLocation(const FVector& InLocation, const FName& InPaintLayerName); // 0x3324b80 [Final Native Public]
    float EditorGetPaintLayerWeightAtLocation(const FVector& InLocation, ULandscapeLayerInfoObject* PaintLayer); // 0x3324aa0 [Final Native Public]

// ULandscapeHeightfieldCollisionComponent (/Script/Landscape.LandscapeHeightfieldCollisionComponent)
    ULandscapeComponent* GetRenderComponent(); // 0x3324d00 [Final Native Public]

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

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

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

// ALevelSequenceActor (/Script/LevelSequence.LevelSequenceActor)
    void ShowBurnin(); // 0x3876780 [Final Native Public]
    void SetSequence(ULevelSequence* InSequence); // 0x38766f0 [Final Native Public]
    void SetReplicatePlayback(bool ReplicatePlayback); // 0x3876660 [Final Native Public]
    void SetBindingByTag(const FName& BindingTag, const TArray<AActor*>& Actors, bool bAllowBindingsFromAsset); // 0x3876430 [Final Native Public]
    void SetBinding(const FMovieSceneObjectBindingID& Binding, const TArray<AActor*>& Actors, bool bAllowBindingsFromAsset); // 0x38762d0 [Final Native Public]
    void ResetBindings(); // 0x38762b0 [Final Native Public]
    void ResetBinding(const FMovieSceneObjectBindingID& Binding); // 0x38761f0 [Final Native Public]
    void RemoveBindingByTag(const FName& Tag, AActor* Actor); // 0x38760b0 [Final Native Public]
    void RemoveBinding(const FMovieSceneObjectBindingID& Binding, AActor* Actor); // 0x3875fb0 [Final Native Public]
    void OnLevelSequenceLoaded__DelegateSignature(); // 0x1ca8910 [Public]
    ULevelSequence* LoadSequence(); // 0x3875e80 [Final Native Public]
    void HideBurnin(); // 0x3875f50 [Final Native Public]
    ULevelSequencePlayer* GetSequencePlayer(); // 0x3875ee0 [Final Native Public]
    ULevelSequence* GetSequence(); // 0x3875e80 [Final Native Public]
    TArray<FMovieSceneObjectBindingID> FindNamedBindings(const FName& Tag); // 0x38759a0 [Final Native Public]
    FMovieSceneObjectBindingID FindNamedBinding(const FName& Tag); // 0x38758f0 [Final Native Public]
    void AddBindingByTag(const FName& BindingTag, AActor* Actor, bool bAllowBindingsFromAsset); // 0x38755e0 [Final Native Public]
    void AddBinding(const FMovieSceneObjectBindingID& Binding, AActor* Actor, bool bAllowBindingsFromAsset); // 0x3875490 [Final Native Public]

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

// ULevelSequenceDirector (/Script/LevelSequence.LevelSequenceDirector)
    void OnCreated(); // 0x1ca8910 [Event Public]
    UMovieSceneSequence* GetSequence(); // 0x3875eb0 [Final Native Public]
    TArray<UObject*> GetBoundObjects(const FMovieSceneObjectBindingID& ObjectBinding); // 0x3875d70 [Final Native Public]
    UObject* GetBoundObject(const FMovieSceneObjectBindingID& ObjectBinding); // 0x3875ca0 [Final Native Public]
    TArray<AActor*> GetBoundActors(const FMovieSceneObjectBindingID& ObjectBinding); // 0x3875b90 [Final Native Public]
    AActor* GetBoundActor(const FMovieSceneObjectBindingID& ObjectBinding); // 0x3875ac0 [Final Native Public]

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

// ALevelSequenceMediaController (/Script/LevelSequence.LevelSequenceMediaController)
    void SynchronizeToServer(float DesyncThresholdSeconds); // 0x38767a0 [Final Native Public]
    void Play(); // 0x3875f90 [Final Native Public]
    void OnRep_ServerStartTimeSeconds(); // 0x3875f70 [Final Native Private]
    ALevelSequenceActor* GetSequence(); // 0xa06c30 [Final Native Public]
    UMediaComponent* GetMediaComponent(); // 0x3705590 [Final Native Public]

// ULiveLinkBlueprintLibrary (/Script/LiveLink.LiveLinkBlueprintLibrary)
    void TransformNames(FSubjectFrameHandle& SubjectFrameHandle, const TArray<FName>& TransformNames); // 0x1463e80 [Final Native Static Private]
    void TransformName(FLiveLinkTransform& LiveLinkTransform, const FName& Name); // 0x1463d60 [Final Native Static Private]
    void SetLiveLinkSubjectEnabled(const FLiveLinkSubjectKey& SubjectKey, bool bEnabled); // 0x1463c80 [Final Native Static Public]
    bool RemoveSource(FLiveLinkSourceHandle& SourceHandle); // 0x1463ba0 [Final Native Static Private]
    void ParentBoneSpaceTransform(FLiveLinkTransform& LiveLinkTransform, FTransform& Transform); // 0x1463a00 [Final Native Static Private]
    int32 NumberOfTransforms(FSubjectFrameHandle& SubjectFrameHandle); // 0x1463920 [Final Native Static Private]
    bool IsSpecificLiveLinkSubjectEnabled(const FLiveLinkSubjectKey& SubjectKey, bool bForThisFrame); // 0x1463830 [Final Native Static Public]
    bool IsSourceStillValid(FLiveLinkSourceHandle& SourceHandle); // 0x1463750 [Final Native Static Private]
    bool IsLiveLinkSubjectEnabled(const FLiveLinkSubjectName& SubjectName); // 0x14636c0 [Final Native Static Public]
    bool HasParent(FLiveLinkTransform& LiveLinkTransform); // 0x14635f0 [Final Native Static Private]
    void GetTransformByName(FSubjectFrameHandle& SubjectFrameHandle, const FName& TransformName, FLiveLinkTransform& LiveLinkTransform); // 0x1463440 [Final Native Static Private]
    void GetTransformByIndex(FSubjectFrameHandle& SubjectFrameHandle, int32 TransformIndex, FLiveLinkTransform& LiveLinkTransform); // 0x1463290 [Final Native Static Private]
    TSubclassOf<ULiveLinkRole> GetSpecificLiveLinkSubjectRole(const FLiveLinkSubjectKey& SubjectKey); // 0x1462ca0 [Final Native Static Public]
    FText GetSourceType(FLiveLinkSourceHandle& SourceHandle); // 0x1462b60 [Final Native Static Private]
    FText GetSourceStatus(FLiveLinkSourceHandle& SourceHandle); // 0x1462a20 [Final Native Static Private]
    FText GetSourceMachineName(FLiveLinkSourceHandle& SourceHandle); // 0x14628e0 [Final Native Static Private]
    void GetRootTransform(FSubjectFrameHandle& SubjectFrameHandle, FLiveLinkTransform& LiveLinkTransform); // 0x1462770 [Final Native Static Private]
    bool GetPropertyValue(FLiveLinkBasicBlueprintData& BasicData, const FName& PropertyName, const float& Value); // 0x14625c0 [Final Native Static Private]
    void GetParent(FLiveLinkTransform& LiveLinkTransform, FLiveLinkTransform& Parent); // 0x1462460 [Final Native Static Private]
    void GetMetadata(FSubjectFrameHandle& SubjectFrameHandle, FSubjectMetadata& MetaData); // 0x14622b0 [Final Native Static Private]
    TArray<FLiveLinkSubjectKey> GetLiveLinkSubjects(bool bIncludeDisabledSubject, bool bIncludeVirtualSubject); // 0x14621a0 [Final Native Static Public]
    TSubclassOf<ULiveLinkRole> GetLiveLinkSubjectRole(const FLiveLinkSubjectName& SubjectName); // 0x1462110 [Final Native Static Public]
    TArray<FLiveLinkSubjectName> GetLiveLinkEnabledSubjectNames(bool bIncludeVirtualSubject); // 0x1462040 [Final Native Static Public]
    void GetCurves(FSubjectFrameHandle& SubjectFrameHandle, TMap<FName, float>& Curves); // 0x1461e60 [Final Native Static Private]
    void GetChildren(FLiveLinkTransform& LiveLinkTransform, const TArray<FLiveLinkTransform>& Children); // 0x1461cd0 [Final Native Static Private]
    void GetBasicData(FSubjectFrameHandle& SubjectFrameHandle, FLiveLinkBasicBlueprintData& BasicBlueprintData); // 0x1461b20 [Final Native Static Private]
    bool GetAnimationStaticData(FSubjectFrameHandle& SubjectFrameHandle, FLiveLinkSkeletonStaticData& AnimationStaticData); // 0x1461720 [Final Native Static Private]
    bool GetAnimationFrameData(FSubjectFrameHandle& SubjectFrameHandle, FLiveLinkAnimationFrameData& AnimationFrameData); // 0x1461570 [Final Native Static Private]
    bool EvaluateLiveLinkFrameWithSpecificRole(const FLiveLinkSubjectName& SubjectName, TSubclassOf<ULiveLinkRole> Role, FLiveLinkBaseBlueprintData& OutBlueprintData); // 0x145dd20 [Final Native Static Public]
    bool EvaluateLiveLinkFrameAtWorldTimeOffset(const FLiveLinkSubjectName& SubjectName, TSubclassOf<ULiveLinkRole> Role, float WorldTimeOffset, FLiveLinkBaseBlueprintData& OutBlueprintData); // 0x145db40 [Final Native Static Public]
    bool EvaluateLiveLinkFrameAtSceneTime(const FLiveLinkSubjectName& SubjectName, TSubclassOf<ULiveLinkRole> Role, const FTimecode& SceneTime, FLiveLinkBaseBlueprintData& OutBlueprintData); // 0x145d950 [Final Native Static Public]
    bool EvaluateLiveLinkFrame(const FLiveLinkSubjectRepresentation& SubjectRepresentation, FLiveLinkBaseBlueprintData& OutBlueprintData); // 0x145d810 [Final Native Static Public]
    void ComponentSpaceTransform(FLiveLinkTransform& LiveLinkTransform, FTransform& Transform); // 0x1461230 [Final Native Static Private]
    int32 ChildCount(FLiveLinkTransform& LiveLinkTransform); // 0x1461160 [Final Native Static Private]

// ULiveLinkBlueprintVirtualSubject (/Script/LiveLink.LiveLinkBlueprintVirtualSubject)
    bool UpdateVirtualSubjectStaticData_Internal(FLiveLinkBaseStaticData& InStruct); // 0x145dfe0 [Final Native Public]
    bool UpdateVirtualSubjectFrameData_Internal(FLiveLinkBaseFrameData& InStruct, bool bInShouldStampCurrentTime); // 0x145deb0 [Final Native Public]
    void OnUpdate(); // 0x1ca8910 [Event Public]
    void OnInitialize(); // 0x1ca8910 [Event Public]

// ULiveLinkComponent (/Script/LiveLink.LiveLinkComponent)
    void GetSubjectDataAtWorldTime(const FName& SubjectName, float WorldTime, const bool& bSuccess, FSubjectFrameHandle& SubjectFrameHandle); // 0x14630c0 [Final Native Public]
    void GetSubjectDataAtSceneTime(const FName& SubjectName, const FTimecode& SceneTime, const bool& bSuccess, FSubjectFrameHandle& SubjectFrameHandle); // 0x1462ec0 [Final Native Public]
    void GetSubjectData(const FName& SubjectName, const bool& bSuccess, FSubjectFrameHandle& SubjectFrameHandle); // 0x1462d50 [Final Native Public]
    void GetAvailableSubjectNames(const TArray<FName>& SubjectNames); // 0x1461a70 [Final Native Public]

// ULiveLinkMessageBusFinder (/Script/LiveLink.LiveLinkMessageBusFinder)
    void GetAvailableProviders(UObject* WorldContextObject, const FLatentActionInfo& LatentInfo, float Duration, const TArray<FProviderPollResult>& AvailableProviders); // 0x14618a0 [Final Native Public]
    ULiveLinkMessageBusFinder* ConstructMessageBusFinder(); // 0x1461540 [Final Native Static Public]
    void ConnectToProvider(FProviderPollResult& Provider, FLiveLinkSourceHandle& SourceHandle); // 0x14613d0 [Final Native Static Public]

// ULiveLinkPreset (/Script/LiveLink.LiveLinkPreset)
    void BuildFromClient(); // 0x1461140 [Final Native Public]
    void ApplyToClientLatent(UObject* WorldContextObject, const FLatentActionInfo& LatentInfo); // 0x1461050 [Final Native Public]
    bool ApplyToClient(); // 0x1461020 [Final Native Public]
    bool AddToClient(bool bRecreatePresets); // 0x1460f80 [Final Native Public]

// ULiveLinkRemapAsset (/Script/LiveLinkAnimationCore.LiveLinkRemapAsset)
    void RemapCurveElements(TMap<FName, float>& CurveItems); // 0x4495230 [Native Event Public]
    FName GetRemappedCurveName(const FName& CurveName); // 0x4495190 [Native Event Public]
    FName GetRemappedBoneName(const FName& BoneName); // 0x44950f0 [Native Event Public]

// ULiveLinkInstance (/Script/LiveLinkAnimationCore.LiveLinkInstance)
    void SetSubject(const FLiveLinkSubjectName& SubjectName); // 0x4495470 [Final Native Public]
    void SetRetargetAsset(TSubclassOf<ULiveLinkRetargetAsset> RetargetAsset); // 0x4495370 [Final Native Public]

// ULiveLinkComponentController (/Script/LiveLinkComponents.LiveLinkComponentController)
    void SetSubjectRepresentation(const FLiveLinkSubjectRepresentation& InSubjectRepresentation); // 0x1466e80 [Final Native Public]
    FLiveLinkSubjectRepresentation GetSubjectRepresentation(); // 0x1466e50 [Final Native Public]

// ULocationServices (/Script/LocationServicesBPLibrary.LocationServices)
    bool StopLocationServices(); // 0x19723e0 [Final Native Static Public]
    bool StartLocationServices(); // 0x19723b0 [Final Native Static Public]
    bool IsLocationAccuracyAvailable(const ELocationAccuracy& Accuracy); // 0x1972330 [Final Native Static Public]
    bool InitLocationServices(const ELocationAccuracy& Accuracy, float UpdateFrequency, float MinDistanceFilter); // 0x1972220 [Final Native Static Public]
    ULocationServicesImpl* GetLocationServicesImpl(); // 0x1972200 [Final Native Static Public]
    FLocationServicesData GetLastKnownLocation(); // 0x19721c0 [Final Native Static Public]
    bool AreLocationServicesEnabled(); // 0x1972190 [Final Native Static Public]

// UMeshReconstructorBase (/Script/MRMesh.MeshReconstructorBase)
    void StopReconstruction(); // 0x304a570 [Native Public]
    void StartReconstruction(); // 0x304a550 [Native Public]
    void PauseReconstruction(); // 0x304a360 [Native Public]
    bool IsReconstructionStarted(); // 0x304a330 [Native Public]
    bool IsReconstructionPaused(); // 0x105f7b0 [Native Public]
    void DisconnectMRMesh(); // 0x304a1b0 [Native Public]
    void ConnectMRMesh(UMRMeshComponent* Mesh); // 0x304a090 [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); // 0x1ca8910 [Public]
    void DisconnectMRMesh(UMRMeshComponent* InMRMeshPtr); // 0x304a1d0 [Final Native Public]
    void ConnectMRMesh(UMRMeshComponent* InMRMeshPtr); // 0x304a120 [Final Native Public]

// UMRMeshComponent (/Script/MRMesh.MRMeshComponent)
    void SetWireframeMaterial(UMaterialInterface* InMaterial); // 0xf9dbc0 [Native Public]
    void SetWireframeColor(const FLinearColor& InColor); // 0x304a4c0 [Final Native Public]
    void SetUseWireframe(bool bUseWireframe); // 0x304a430 [Final Native Public]
    void SetEnableMeshOcclusion(bool bEnable); // 0x304a3a0 [Final Native Public]
    void RequestNavMeshUpdate(); // 0x304a380 [Final Native Public]
    bool IsConnected(); // 0x304a2f0 [Final Native Public]
    FLinearColor GetWireframeColor(); // 0x304a2c0 [Final Native Public]
    bool GetUseWireframe(); // 0x304a2a0 [Final Native Public]
    bool GetEnableMeshOcclusion(); // 0x304a280 [Final Native Public]
    void ForceNavMeshUpdate(); // 0x304a260 [Final Native Public]
    void Clear(); // 0x304a060 [Final Native Public]

// UMediaSource (/Script/MediaAssets.MediaSource)
    bool Validate(); // 0x3866e80 [Native Public]
    void SetMediaOptionString(const FName& Key, const FString& Value); // 0x38663a0 [Final Native Public]
    void SetMediaOptionInt64(const FName& Key, int64 Value); // 0x38662d0 [Final Native Public]
    void SetMediaOptionFloat(const FName& Key, float Value); // 0x38661f0 [Final Native Public]
    void SetMediaOptionBool(const FName& Key, bool Value); // 0x3866110 [Final Native Public]
    FString GetUrl(); // 0x10560b0 [Native Public]

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

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

// UMediaComponent (/Script/MediaAssets.MediaComponent)
    UMediaTexture* GetMediaTexture(); // 0x3863ef0 [Final Native Public]
    UMediaPlayer* GetMediaPlayer(); // 0x3863e60 [Final Native Public]

// UMediaPlayer (/Script/MediaAssets.MediaPlayer)
    bool SupportsSeeking(); // 0x3866e50 [Final Native Public]
    bool SupportsScrubbing(); // 0x3866e20 [Final Native Public]
    bool SupportsRate(float Rate, bool Unthinned); // 0x3866d50 [Final Native Public]
    bool SetViewRotation(const FRotator& Rotation, bool Absolute); // 0x3866c70 [Final Native Public]
    bool SetViewField(float Horizontal, float Vertical, bool Absolute); // 0x3866b50 [Final Native Public]
    bool SetVideoTrackFrameRate(int32 TrackIndex, int32 FormatIndex, float FrameRate); // 0x3866a40 [Final Native Public]
    bool SetTrackFormat(const EMediaPlayerTrack& TrackType, int32 TrackIndex, int32 FormatIndex); // 0x3866930 [Final Native Public]
    void SetTimeDelay(const FTimespan& TimeDelay); // 0x38668a0 [Final Native Public]
    bool SetRate(float Rate); // 0x38666e0 [Final Native Public]
    bool SetNativeVolume(float Volume); // 0x3866650 [Final Native Public]
    void SetMediaOptions(UMediaSource* Options); // 0x38664a0 [Final Native Public]
    bool SetLooping(bool Looping); // 0x3866070 [Final Native Public]
    void SetDesiredPlayerName(const FName& PlayerName); // 0x3865d50 [Final Native Public]
    void SetBlockOnTime(const FTimespan& Time); // 0x3865cc0 [Final Native Public]
    bool SelectTrack(const EMediaPlayerTrack& TrackType, int32 TrackIndex); // 0x3865bf0 [Final Native Public]
    bool Seek(const FTimespan& Time); // 0x3865b50 [Final Native Public]
    bool Rewind(); // 0x3865b20 [Final Native Public]
    bool Reopen(); // 0x3865a20 [Final Native Public]
    bool Previous(); // 0x38658b0 [Final Native Public]
    void PlayAndSeek(); // 0x3865890 [Final Native Public]
    bool Play(); // 0x3865860 [Final Native Public]
    bool Pause(); // 0x3865830 [Final Native Public]
    bool OpenUrl(const FString& URL); // 0x3865780 [Final Native Public]
    bool OpenSourceWithOptions(UMediaSource* MediaSource, FMediaPlayerOptions& Options); // 0x3865670 [Final Native Public]
    void OpenSourceLatent(UObject* WorldContextObject, const FLatentActionInfo& LatentInfo, UMediaSource* MediaSource, FMediaPlayerOptions& Options, const bool& bSuccess); // 0x3865480 [Final Native Public]
    bool OpenSource(UMediaSource* MediaSource); // 0x38653e0 [Final Native Public]
    bool OpenPlaylistIndex(UMediaPlaylist* InPlaylist, int32 Index); // 0x3865310 [Final Native Public]
    bool OpenPlaylist(UMediaPlaylist* InPlaylist); // 0x3865270 [Final Native Public]
    bool OpenFile(const FString& FilePath); // 0x38651c0 [Final Native Public]
    bool Next(); // 0x3865170 [Final Native Public]
    bool IsReady(); // 0x3865140 [Final Native Public]
    bool IsPreparing(); // 0x3865110 [Final Native Public]
    bool IsPlaying(); // 0x38650e0 [Final Native Public]
    bool IsPaused(); // 0x38650b0 [Final Native Public]
    bool IsLooping(); // 0x3865080 [Final Native Public]
    bool IsConnecting(); // 0x3865050 [Final Native Public]
    bool IsClosed(); // 0x3865020 [Final Native Public]
    bool IsBuffering(); // 0x3864ff0 [Final Native Public]
    bool HasError(); // 0x3864ef0 [Final Native Public]
    FRotator GetViewRotation(); // 0x3864e80 [Final Native Public]
    FString GetVideoTrackType(int32 TrackIndex, int32 FormatIndex); // 0x3864d70 [Final Native Public]
    FFloatRange GetVideoTrackFrameRates(int32 TrackIndex, int32 FormatIndex); // 0x3864ca0 [Final Native Public]
    float GetVideoTrackFrameRate(int32 TrackIndex, int32 FormatIndex); // 0x3864bd0 [Final Native Public]
    FIntPoint GetVideoTrackDimensions(int32 TrackIndex, int32 FormatIndex); // 0x3864af0 [Final Native Public]
    float GetVideoTrackAspectRatio(int32 TrackIndex, int32 FormatIndex); // 0x3864a20 [Final Native Public]
    float GetVerticalFieldOfView(); // 0x38649f0 [Final Native Public]
    FString GetUrl(); // 0x38649b0 [Final Native Public]
    FString GetTrackLanguage(const EMediaPlayerTrack& TrackType, int32 TrackIndex); // 0x38648a0 [Final Native Public]
    int32 GetTrackFormat(const EMediaPlayerTrack& TrackType, int32 TrackIndex); // 0x38647d0 [Final Native Public]
    FText GetTrackDisplayName(const EMediaPlayerTrack& TrackType, int32 TrackIndex); // 0x38646a0 [Final Native Public]
    UMediaTimeStampInfo* GetTimeStamp(); // 0x3864670 [Final Native Public]
    FTimespan GetTimeDelay(); // 0x3864630 [Final Native Public]
    FTimespan GetTime(); // 0x38645f0 [Final Native Public]
    void GetSupportedRates(const TArray<FFloatRange>& OutRates, bool Unthinned); // 0x38644c0 [Final Native Public]
    int32 GetSelectedTrack(const EMediaPlayerTrack& TrackType); // 0x38643b0 [Final Native Public]
    float GetRate(); // 0x3864380 [Final Native Public]
    int32 GetPlaylistIndex(); // 0x3864220 [Final Native Public]
    UMediaPlaylist* GetPlaylist(); // 0x38641e0 [Final Native Public]
    FName GetPlayerName(); // 0x38641a0 [Final Native Public]
    int32 GetNumTracks(const EMediaPlayerTrack& TrackType); // 0x3864110 [Final Native Public]
    int32 GetNumTrackFormats(const EMediaPlayerTrack& TrackType, int32 TrackIndex); // 0x3864040 [Final Native Public]
    FText GetMediaName(); // 0x3863dc0 [Native Public]
    float GetHorizontalFieldOfView(); // 0x3863d90 [Final Native Public]
    FTimespan GetDuration(); // 0x3863cf0 [Final Native Public]
    FName GetDesiredPlayerName(); // 0x3863cb0 [Final Native Public]
    FString GetAudioTrackType(int32 TrackIndex, int32 FormatIndex); // 0x3863ba0 [Final Native Public]
    int32 GetAudioTrackSampleRate(int32 TrackIndex, int32 FormatIndex); // 0x3863ad0 [Final Native Public]
    int32 GetAudioTrackChannels(int32 TrackIndex, int32 FormatIndex); // 0x3863a00 [Final Native Public]
    void Close(); // 0x3863520 [Final Native Public]
    bool CanPlayUrl(const FString& URL); // 0x3863470 [Final Native Public]
    bool CanPlaySource(UMediaSource* MediaSource); // 0x38633d0 [Final Native Public]
    bool CanPause(); // 0x38633a0 [Final Native Public]

// UMediaPlaylist (/Script/MediaAssets.MediaPlaylist)
    bool Replace(int32 Index, UMediaSource* Replacement); // 0x3865a50 [Final Native Public]
    bool RemoveAt(int32 Index); // 0x3865980 [Final Native Public]
    bool Remove(UMediaSource* MediaSource); // 0x38658e0 [Final Native Public]
    int32 Num(); // 0x38651a0 [Final Native Public]
    void Insert(UMediaSource* MediaSource, int32 Index); // 0x3864f20 [Final Native Public]
    UMediaSource* GetRandom(const int32& OutIndex); // 0x38642e0 [Final Native Public]
    UMediaSource* GetPrevious(const int32& InOutIndex); // 0x3864240 [Final Native Public]
    UMediaSource* GetNext(const int32& InOutIndex); // 0x3863f20 [Final Native Public]
    UMediaSource* Get(int32 Index); // 0x3863930 [Final Native Public]
    bool AddUrl(const FString& URL); // 0x38630a0 [Final Native Public]
    bool AddFile(const FString& FilePath); // 0x3862ff0 [Final Native Public]
    bool Add(UMediaSource* MediaSource); // 0x3862f50 [Final Native Public]

// UMediaSoundComponent (/Script/MediaAssets.MediaSoundComponent)
    void SetSpectralAnalysisSettings(const TArray<float>& InFrequenciesToAnalyze, const EMediaSoundComponentFFTSize& InFFTSize); // 0x3866770 [Final Native Public]
    void SetMediaPlayer(UMediaPlayer* NewMediaPlayer); // 0x3866530 [Final Native Public]
    void SetEnvelopeFollowingsettings(int32 AttackTimeMsec, int32 ReleaseTimeMsec); // 0x3865f00 [Final Native Public]
    void SetEnableSpectralAnalysis(bool bInSpectralAnalysisEnabled); // 0x3865e70 [Final Native Public]
    void SetEnableEnvelopeFollowing(bool bInEnvelopeFollowing); // 0x3865de0 [Final Native Public]
    TArray<FMediaSoundComponentSpectralData> GetSpectralData(); // 0x3864440 [Final Native Public]
    TArray<FMediaSoundComponentSpectralData> GetNormalizedSpectralData(); // 0x3863fc0 [Final Native Public]
    UMediaPlayer* GetMediaPlayer(); // 0x3863e90 [Final Native Public]
    float GetEnvelopeValue(); // 0x3863d30 [Final Native Public]
    bool BP_GetAttenuationSettingsToApply(FSoundAttenuationSettings& OutAttenuationSettings); // 0x3863150 [Final Native Public]

// UMediaTexture (/Script/MediaAssets.MediaTexture)
    void UpdateResource(); // 0x36d5d50 [Native Public]
    void SetMediaPlayer(UMediaPlayer* NewMediaPlayer); // 0x38665c0 [Final Native Public]
    int32 GetWidth(); // 0x3864ec0 [Final Native Public]
    int32 GetTextureNumMips(); // 0x38645c0 [Final Native Public]
    UMediaPlayer* GetMediaPlayer(); // 0x3863ec0 [Final Native Public]
    int32 GetHeight(); // 0x3863d60 [Final Native Public]
    float GetAspectRatio(); // 0x38639d0 [Final Native Public]

// UMeshDescriptionBase (/Script/MeshDescription.MeshDescriptionBase)
    void SetVertexPosition(const FVertexID& VertexID, const FVector& position); // 0x3809350 [Final Native Public]
    void SetPolygonVertexInstances(const FPolygonID& PolygonID, const TArray<FVertexInstanceID>& VertexInstanceIDs); // 0x3809260 [Final Native Public]
    void SetPolygonPolygonGroup(const FPolygonID& PolygonID, const FPolygonGroupID& PolygonGroupID); // 0x3809190 [Final Native Public]
    void ReversePolygonFacing(const FPolygonID& PolygonID); // 0x3809110 [Final Native Public]
    void ReserveNewVertices(int32 NumberOfNewVertices); // 0x3809080 [Final Native Public]
    void ReserveNewVertexInstances(int32 NumberOfNewVertexInstances); // 0x3808e40 [Final Native Public]
    void ReserveNewTriangles(int32 NumberOfNewTriangles); // 0x3808ff0 [Final Native Public]
    void ReserveNewPolygons(int32 NumberOfNewPolygons); // 0x3808f60 [Final Native Public]
    void ReserveNewPolygonGroups(int32 NumberOfNewPolygonGroups); // 0x3808ed0 [Final Native Public]
    void ReserveNewEdges(int32 NumberOfNewEdges); // 0x3808e40 [Final Native Public]
    bool IsVertexValid(const FVertexID& VertexID); // 0x3808db0 [Final Native Public]
    bool IsVertexOrphaned(const FVertexID& VertexID); // 0x3808d20 [Final Native Public]
    bool IsVertexInstanceValid(const FVertexInstanceID& VertexInstanceID); // 0x3808c90 [Final Native Public]
    bool IsTriangleValid(const FTriangleID& TriangleID); // 0x3808c00 [Final Native Public]
    bool IsTrianglePartOfNgon(const FTriangleID& TriangleID); // 0x3808b70 [Final Native Public]
    bool IsPolygonValid(const FPolygonID& PolygonID); // 0x3808ae0 [Final Native Public]
    bool IsPolygonGroupValid(const FPolygonGroupID& PolygonGroupID); // 0x3808a50 [Final Native Public]
    bool IsEmpty(); // 0x3808a20 [Final Native Public]
    bool IsEdgeValid(const FEdgeID& EdgeID); // 0x3808990 [Final Native Public]
    bool IsEdgeInternalToPolygon(const FEdgeID& EdgeID, const FPolygonID& PolygonID); // 0x38088b0 [Final Native Public]
    bool IsEdgeInternal(const FEdgeID& EdgeID); // 0x3808820 [Final Native Public]
    void GetVertexVertexInstances(const FVertexID& VertexID, const TArray<FVertexInstanceID>& OutVertexInstanceIDs); // 0x3808730 [Final Native Public]
    FVector GetVertexPosition(const FVertexID& VertexID); // 0x3808690 [Final Native Public]
    FEdgeID GetVertexPairEdge(const FVertexID& VertexID0, const FVertexID& VertexID1); // 0x38085c0 [Final Native Public]
    FVertexID GetVertexInstanceVertex(const FVertexInstanceID& VertexInstanceID); // 0x3808520 [Final Native Public]
    FEdgeID GetVertexInstancePairEdge(const FVertexInstanceID& VertexInstanceID0, const FVertexInstanceID& VertexInstanceID1); // 0x3808450 [Final Native Public]
    FVertexInstanceID GetVertexInstanceForTriangleVertex(const FTriangleID& TriangleID, const FVertexID& VertexID); // 0x3808380 [Final Native Public]
    FVertexInstanceID GetVertexInstanceForPolygonVertex(const FPolygonID& PolygonID, const FVertexID& VertexID); // 0x38082b0 [Final Native Public]
    int32 GetVertexInstanceCount(); // 0x3808270 [Final Native Public]
    void GetVertexInstanceConnectedTriangles(const FVertexInstanceID& VertexInstanceID, const TArray<FTriangleID>& OutConnectedTriangleIDs); // 0x3808180 [Final Native Public]
    void GetVertexInstanceConnectedPolygons(const FVertexInstanceID& VertexInstanceID, const TArray<FPolygonID>& OutConnectedPolygonIDs); // 0x3808090 [Final Native Public]
    int32 GetVertexCount(); // 0x3808050 [Final Native Public]
    void GetVertexConnectedTriangles(const FVertexID& VertexID, const TArray<FTriangleID>& OutConnectedTriangleIDs); // 0x3807f60 [Final Native Public]
    void GetVertexConnectedPolygons(const FVertexID& VertexID, const TArray<FPolygonID>& OutConnectedPolygonIDs); // 0x3807e70 [Final Native Public]
    void GetVertexConnectedEdges(const FVertexID& VertexID, const TArray<FEdgeID>& OutEdgeIDs); // 0x3807d80 [Final Native Public]
    void GetVertexAdjacentVertices(const FVertexID& VertexID, const TArray<FVertexID>& OutAdjacentVertexIDs); // 0x3807c90 [Final Native Public]
    void GetTriangleVertices(const FTriangleID& TriangleID, const TArray<FVertexID>& OutVertexIDs); // 0x3807ba0 [Final Native Public]
    void GetTriangleVertexInstances(const FTriangleID& TriangleID, const TArray<FVertexInstanceID>& OutVertexInstanceIDs); // 0x3807ab0 [Final Native Public]
    FVertexInstanceID GetTriangleVertexInstance(const FTriangleID& TriangleID, int32 Index); // 0x38079d0 [Final Native Public]
    FPolygonGroupID GetTrianglePolygonGroup(const FTriangleID& TriangleID); // 0x3807930 [Final Native Public]
    FPolygonID GetTrianglePolygon(const FTriangleID& TriangleID); // 0x3807890 [Final Native Public]
    void GetTriangleEdges(const FTriangleID& TriangleID, const TArray<FEdgeID>& OutEdgeIDs); // 0x38077a0 [Final Native Public]
    int32 GetTriangleCount(); // 0x3807760 [Final Native Public]
    void GetTriangleAdjacentTriangles(const FTriangleID& TriangleID, const TArray<FTriangleID>& OutTriangleIDs); // 0x3807670 [Final Native Public]
    void GetPolygonVertices(const FPolygonID& PolygonID, const TArray<FVertexID>& OutVertexIDs); // 0x3807580 [Final Native Public]
    void GetPolygonVertexInstances(const FPolygonID& PolygonID, const TArray<FVertexInstanceID>& OutVertexInstanceIDs); // 0x3807490 [Final Native Public]
    void GetPolygonTriangles(const FPolygonID& PolygonID, const TArray<FTriangleID>& OutTriangleIDs); // 0x38073a0 [Final Native Public]
    FPolygonGroupID GetPolygonPolygonGroup(const FPolygonID& PolygonID); // 0x3807300 [Final Native Public]
    void GetPolygonPerimeterEdges(const FPolygonID& PolygonID, const TArray<FEdgeID>& OutEdgeIDs); // 0x3807210 [Final Native Public]
    void GetPolygonInternalEdges(const FPolygonID& PolygonID, const TArray<FEdgeID>& OutEdgeIDs); // 0x3807120 [Final Native Public]
    void GetPolygonGroupPolygons(const FPolygonGroupID& PolygonGroupID, const TArray<FPolygonID>& OutPolygonIDs); // 0x3807030 [Final Native Public]
    int32 GetPolygonGroupCount(); // 0x3806ff0 [Final Native Public]
    int32 GetPolygonCount(); // 0x3806fb0 [Final Native Public]
    void GetPolygonAdjacentPolygons(const FPolygonID& PolygonID, const TArray<FPolygonID>& OutPolygonIDs); // 0x3806ec0 [Final Native Public]
    int32 GetNumVertexVertexInstances(const FVertexID& VertexID); // 0x3806e30 [Final Native Public]
    int32 GetNumVertexInstanceConnectedTriangles(const FVertexInstanceID& VertexInstanceID); // 0x3806da0 [Final Native Public]
    int32 GetNumVertexInstanceConnectedPolygons(const FVertexInstanceID& VertexInstanceID); // 0x3806d10 [Final Native Public]
    int32 GetNumVertexConnectedTriangles(const FVertexID& VertexID); // 0x3806c80 [Final Native Public]
    int32 GetNumVertexConnectedPolygons(const FVertexID& VertexID); // 0x3806bf0 [Final Native Public]
    int32 GetNumVertexConnectedEdges(const FVertexID& VertexID); // 0x3806b60 [Final Native Public]
    int32 GetNumPolygonVertices(const FPolygonID& PolygonID); // 0x3806ad0 [Final Native Public]
    int32 GetNumPolygonTriangles(const FPolygonID& PolygonID); // 0x3806a40 [Final Native Public]
    int32 GetNumPolygonInternalEdges(const FPolygonID& PolygonID); // 0x38069b0 [Final Native Public]
    int32 GetNumPolygonGroupPolygons(const FPolygonGroupID& PolygonGroupID); // 0x3806920 [Final Native Public]
    int32 GetNumEdgeConnectedTriangles(const FEdgeID& EdgeID); // 0x3806890 [Final Native Public]
    int32 GetNumEdgeConnectedPolygons(const FEdgeID& EdgeID); // 0x3806800 [Final Native Public]
    void GetEdgeVertices(const FEdgeID& EdgeID, const TArray<FVertexID>& OutVertexIDs); // 0x3806710 [Final Native Public]
    FVertexID GetEdgeVertex(const FEdgeID& EdgeID, int32 VertexNumber); // 0x3806630 [Final Native Public]
    int32 GetEdgeCount(); // 0x38065f0 [Final Native Public]
    void GetEdgeConnectedTriangles(const FEdgeID& EdgeID, const TArray<FTriangleID>& OutConnectedTriangleIDs); // 0x3806500 [Final Native Public]
    void GetEdgeConnectedPolygons(const FEdgeID& EdgeID, const TArray<FPolygonID>& OutConnectedPolygonIDs); // 0x3806410 [Final Native Public]
    void Empty(); // 0x38063f0 [Final Native Public]
    void DeleteVertexInstance(const FVertexInstanceID& VertexInstanceID, const TArray<FVertexID>& OrphanedVertices); // 0x3806300 [Final Native Public]
    void DeleteVertex(const FVertexID& VertexID); // 0x3806280 [Final Native Public]
    void DeleteTriangle(const FTriangleID& TriangleID, const TArray<FEdgeID>& OrphanedEdges, const TArray<FVertexInstanceID>& OrphanedVertexInstances, const TArray<FPolygonGroupID>& OrphanedPolygonGroupsPtr); // 0x38060c0 [Final Native Public]
    void DeletePolygonGroup(const FPolygonGroupID& PolygonGroupID); // 0x3806040 [Final Native Public]
    void DeletePolygon(const FPolygonID& PolygonID, const TArray<FEdgeID>& OrphanedEdges, const TArray<FVertexInstanceID>& OrphanedVertexInstances, const TArray<FPolygonGroupID>& OrphanedPolygonGroups); // 0x3805e80 [Final Native Public]
    void DeleteEdge(const FEdgeID& EdgeID, const TArray<FVertexID>& OrphanedVertices); // 0x3805d90 [Final Native Public]
    void CreateVertexWithID(const FVertexID& VertexID); // 0x3805d10 [Final Native Public]
    void CreateVertexInstanceWithID(const FVertexInstanceID& VertexInstanceID, const FVertexID& VertexID); // 0x3805c40 [Final Native Public]
    FVertexInstanceID CreateVertexInstance(const FVertexID& VertexID); // 0x3805ba0 [Final Native Public]
    FVertexID CreateVertex(); // 0x3805b60 [Final Native Public]
    void CreateTriangleWithID(const FTriangleID& TriangleID, const FPolygonGroupID& PolygonGroupID, const TArray<FVertexInstanceID>& VertexInstanceIDs, const TArray<FEdgeID>& NewEdgeIDs); // 0x38059b0 [Final Native Public]
    FTriangleID CreateTriangle(const FPolygonGroupID& PolygonGroupID, const TArray<FVertexInstanceID>& VertexInstanceIDs, const TArray<FEdgeID>& NewEdgeIDs); // 0x3805840 [Final Native Public]
    void CreatePolygonWithID(const FPolygonID& PolygonID, const FPolygonGroupID& PolygonGroupID, const TArray<FVertexInstanceID>& VertexInstanceIDs, const TArray<FEdgeID>& NewEdgeIDs); // 0x3805690 [Final Native Public]
    void CreatePolygonGroupWithID(const FPolygonGroupID& PolygonGroupID); // 0x3805610 [Final Native Public]
    FPolygonGroupID CreatePolygonGroup(); // 0x38055d0 [Final Native Public]
    FPolygonID CreatePolygon(const FPolygonGroupID& PolygonGroupID, const TArray<FVertexInstanceID>& VertexInstanceIDs, const TArray<FEdgeID>& NewEdgeIDs); // 0x3805460 [Final Native Public]
    void CreateEdgeWithID(const FEdgeID& EdgeID, const FVertexID& VertexID0, const FVertexID& VertexID1); // 0x3805350 [Final Native Public]
    FEdgeID CreateEdge(const FVertexID& VertexID0, const FVertexID& VertexID1); // 0x3805280 [Final Native Public]
    void ComputePolygonTriangulation(const FPolygonID& PolygonID); // 0x3805200 [Final Native Public]

// UMetaSoundAssetSubsystem (/Script/MetasoundEngine.MetaSoundAssetSubsystem)
    void UnregisterAssetClassesInDirectories(const TArray<FMetaSoundAssetDirectory>& Directories); // 0x13e4dd0 [Final Native Public]
    void RegisterAssetClassesInDirectories(const TArray<FMetaSoundAssetDirectory>& Directories); // 0x13e4d00 [Final Native Public]

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

// UMobilePendingContent (/Script/MobilePatchingUtils.MobilePendingContent)
    void StartInstall(const FScriptDelegate& OnSucceeded, const FScriptDelegate& OnFailed); // 0x1976360 [Final Native Public]
    float GetTotalDownloadedSize(); // 0x1976020 [Final Native Public]
    float GetRequiredDiskSpace(); // 0x1975f10 [Final Native Public]
    float GetInstallProgress(); // 0x1975e10 [Final Native Public]
    FText GetDownloadStatusText(); // 0x1975d70 [Final Native Public]
    float GetDownloadSpeed(); // 0x1975d40 [Final Native Public]
    float GetDownloadSize(); // 0x1975d10 [Final Native Public]

// UMobilePatchingLibrary (/Script/MobilePatchingUtils.MobilePatchingLibrary)
    void RequestContent(const FString& RemoteManifestURL, const FString& CloudURL, const FString& InstallDirectory, const FScriptDelegate& OnSucceeded, const FScriptDelegate& OnFailed); // 0x1976170 [Final Native Static Public]
    bool HasActiveWiFiConnection(); // 0x1976050 [Final Native Static Public]
    TArray<FString> GetSupportedPlatformNames(); // 0x1975f40 [Final Native Static Public]
    UMobileInstalledContent* GetInstalledContent(const FString& InstallDirectory); // 0x1975e40 [Final Native Static Public]
    FString GetActiveDeviceProfileName(); // 0x1975c60 [Final Native Static Public]

// UMovieSceneSection (/Script/MovieScene.MovieSceneSection)
    void SetRowIndex(int32 NewRowIndex); // 0x33cf120 [Final Native Public]
    void SetPreRollFrames(int32 InPreRollFrames); // 0x33cf090 [Final Native Public]
    void SetPostRollFrames(int32 InPostRollFrames); // 0x33cf000 [Final Native Public]
    void SetOverlapPriority(int32 NewPriority); // 0x33cef70 [Final Native Public]
    void SetIsLocked(bool bInIsLocked); // 0x33ceee0 [Final Native Public]
    void SetIsActive(bool bInIsActive); // 0x33cee30 [Final Native Public]
    void SetCompletionMode(const EMovieSceneCompletionMode& InCompletionMode); // 0x33cedb0 [Final Native Public]
    void SetBlendType(const EMovieSceneBlendType& InBlendType); // 0x33ced30 [Native Public]
    bool IsLocked(); // 0x33ced00 [Final Native Public]
    bool IsActive(); // 0x33cecd0 [Final Native Public]
    int32 GetRowIndex(); // 0x19e6290 [Final Native Public]
    int32 GetPreRollFrames(); // 0x33cecb0 [Final Native Public]
    int32 GetPostRollFrames(); // 0x33cec90 [Final Native Public]
    int32 GetOverlapPriority(); // 0x33cec70 [Final Native Public]
    EMovieSceneCompletionMode GetCompletionMode(); // 0x33cec10 [Final Native Public]
    FOptionalMovieSceneBlendType GetBlendType(); // 0x33cebe0 [Final Native Public]

// UMovieSceneSequence (/Script/MovieScene.MovieSceneSequence)
    FMovieSceneTimecodeSource GetEarliestTimecodeSource(); // 0x33cec30 [Final Native Public]
    TArray<FMovieSceneObjectBindingID> FindBindingsByTag(const FName& InBindingName); // 0x33ceb00 [Final Native Public]
    FMovieSceneObjectBindingID FindBindingByTag(const FName& InBindingName); // 0x33cea50 [Final Native Public]

// UMovieSceneSequencePlayer (/Script/MovieScene.MovieSceneSequencePlayer)
    void StopAtCurrentTime(); // 0x33d3870 [Final Native Public]
    void Stop(); // 0x33d3850 [Final Native Public]
    void SetTimeRange(float StartTime, float Duration); // 0x33d3780 [Final Native Public]
    void SetPlayRate(float PlayRate); // 0x33d3550 [Final Native Public]
    void SetPlaybackPosition(const FMovieSceneSequencePlaybackParams& PlaybackParams); // 0x33d35d0 [Final Native Public]
    void SetFrameRate(const FFrameRate& FrameRate); // 0x33d34c0 [Final Native Public]
    void SetFrameRange(int32 StartFrame, int32 Duration, float SubFrames); // 0x33d33b0 [Final Native Public]
    void SetDisableCameraCuts(bool bInDisableCameraCuts); // 0x33d3320 [Final Native Public]
    void ScrubToSeconds(float TimeInSeconds); // 0x33d3270 [Final Native Public]
    bool ScrubToMarkedFrame(const FString& InLabel); // 0x33d3160 [Final Native Public]
    void ScrubToFrame(const FFrameTime& NewPosition); // 0x33d30b0 [Final Native Public]
    void Scrub(); // 0x33d3090 [Final Native Public]
    void RPC_OnStopEvent(const FFrameTime& StoppedTime); // 0x33d2fd0 [Final Native Event Private]
    void RPC_OnFinishPlaybackEvent(const FFrameTime& StoppedTime); // 0x33d2f30 [Final Native Event Private]
    void RPC_ExplicitServerUpdateEvent(const EUpdatePositionMethod& Method, const FFrameTime& RelevantTime); // 0x33d2e50 [Final Native Event Private]
    void RestoreState(); // 0x33d3070 [Final Native Public]
    void PlayToSeconds(float TimeInSeconds); // 0x33d2da0 [Final Native Public]
    bool PlayToMarkedFrame(const FString& InLabel); // 0x33d2c90 [Final Native Public]
    void PlayToFrame(const FFrameTime& NewPosition); // 0x33d2be0 [Final Native Public]
    void PlayTo(const FMovieSceneSequencePlaybackParams& PlaybackParams, const FMovieSceneSequencePlayToParams& PlayToParams); // 0x33d2a70 [Final Native Public]
    void PlayReverse(); // 0x33d2a50 [Final Native Public]
    void PlayLooping(int32 NumLoops); // 0x33d29c0 [Final Native Public]
    void Play(); // 0x33d29a0 [Final Native Public]
    void Pause(); // 0x33d2980 [Final Native Public]
    void JumpToSeconds(float TimeInSeconds); // 0x33d28d0 [Final Native Public]
    bool JumpToMarkedFrame(const FString& InLabel); // 0x33d27c0 [Final Native Public]
    void JumpToFrame(const FFrameTime& NewPosition); // 0x33d2710 [Final Native Public]
    bool IsReversed(); // 0x33d26e0 [Final Native Public]
    bool IsPlaying(); // 0x33d26b0 [Final Native Public]
    bool IsPaused(); // 0x33d2680 [Final Native Public]
    void GoToEndAndStop(); // 0x33d2660 [Final Native Public]
    FQualifiedFrameTime GetStartTime(); // 0x33d2610 [Final Native Public]
    FString GetSequenceName(bool bAddClientInfo); // 0x33d2530 [Final Native Public]
    UMovieSceneSequence* GetSequence(); // 0xa06b50 [Final Native Public]
    float GetPlayRate(); // 0x33d24d0 [Final Native Public]
    TArray<FMovieSceneObjectBindingID> GetObjectBindings(UObject* InObject); // 0x33d23f0 [Final Native Public]
    FFrameRate GetFrameRate(); // 0x33d23d0 [Final Native Public]
    int32 GetFrameDuration(); // 0x33d23a0 [Final Native Public]
    FQualifiedFrameTime GetEndTime(); // 0x33d2340 [Final Native Public]
    FQualifiedFrameTime GetDuration(); // 0x33d2300 [Final Native Public]
    bool GetDisableCameraCuts(); // 0x33d22d0 [Final Native Public]
    FQualifiedFrameTime GetCurrentTime(); // 0x33d2290 [Final Native Public]
    TArray<UObject*> GetBoundObjects(const FMovieSceneObjectBindingID& ObjectBinding); // 0x33d2180 [Final Native Public]
    void ChangePlaybackDirection(); // 0x33d2160 [Final Native Public]

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

// IMovieSceneCustomClockSource (/Script/MovieScene.MovieSceneCustomClockSource)
    void OnTick(float DeltaSeconds, float InPlayRate); // 0x33c4f80 [Native Public]
    void OnStopPlaying(FQualifiedFrameTime& InStopTime); // 0x33c4ed0 [Native Public]
    void OnStartPlaying(FQualifiedFrameTime& InStartTime); // 0x33c4e20 [Native Public]
    FFrameTime OnRequestCurrentTime(FQualifiedFrameTime& InCurrentTime, float InPlayRate); // 0x33c4d20 [Native Public]

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

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

// UMovieSceneCapture (/Script/MovieSceneCapture.MovieSceneCapture)
    void SetImageCaptureProtocolType(TSubclassOf<UMovieSceneCaptureProtocolBase> ProtocolType); // 0x38887c0 [Final Native Public]
    void SetAudioCaptureProtocolType(TSubclassOf<UMovieSceneCaptureProtocolBase> ProtocolType); // 0x3888730 [Final Native Public]
    UMovieSceneCaptureProtocolBase* GetImageCaptureProtocol(); // 0x38884c0 [Final Native Public]
    UMovieSceneCaptureProtocolBase* GetAudioCaptureProtocol(); // 0x3888420 [Final Native Public]

// UMovieSceneCaptureEnvironment (/Script/MovieSceneCapture.MovieSceneCaptureEnvironment)
    bool IsCaptureInProgress(); // 0x38884e0 [Final Native Static Public]
    int32 GetCaptureFrameNumber(); // 0x3888470 [Final Native Static Public]
    float GetCaptureElapsedTime(); // 0x3888440 [Final Native Static Public]
    UMovieSceneImageCaptureProtocolBase* FindImageCaptureProtocol(); // 0x38880c0 [Final Native Static Public]
    UMovieSceneAudioCaptureProtocolBase* FindAudioCaptureProtocol(); // 0x3888090 [Final Native Static Public]

// UUserDefinedCaptureProtocol (/Script/MovieSceneCapture.UserDefinedCaptureProtocol)
    void StopCapturingFinalPixels(); // 0x3888990 [Final Native Public]
    void StartCapturingFinalPixels(FCapturedPixelsID& StreamID); // 0x3888850 [Final Native Public]
    void ResolveBuffer(UTexture* Buffer, FCapturedPixelsID& BufferID); // 0x38885b0 [Final Native Public]
    void OnWarmUp(); // 0x1ca8910 [Event Protected]
    void OnTick(); // 0x1ca8910 [Event Protected]
    void OnStartCapture(); // 0x1ca8910 [Event Protected]
    bool OnSetup(); // 0x3888580 [Native Event Protected]
    void OnPreTick(); // 0x1ca8910 [Event Protected]
    void OnPixelsReceived(FCapturedPixels& Pixels, FCapturedPixelsID& ID, const FFrameMetrics& FrameMetrics); // 0x1ca8910 [Event Protected]
    void OnPauseCapture(); // 0x1ca8910 [Event Protected]
    void OnFinalize(); // 0x1ca8910 [Event Protected]
    void OnCaptureFrame(); // 0x1ca8910 [Event Protected]
    bool OnCanFinalize(); // 0x3888550 [Native Event Protected]
    void OnBeginFinalize(); // 0x1ca8910 [Event Protected]
    FFrameMetrics GetCurrentFrameMetrics(); // 0x38884a0 [Final Native Public]
    FString GenerateFilename(FFrameMetrics& InFrameMetrics); // 0x38880f0 [Native Public]

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

// UMovieSceneParameterSection (/Script/MovieSceneTracks.MovieSceneParameterSection)
    bool RemoveVectorParameter(const FName& InParameterName); // 0x35de580 [Final Native Public]
    bool RemoveVector2DParameter(const FName& InParameterName); // 0x35de4e0 [Final Native Public]
    bool RemoveTransformParameter(const FName& InParameterName); // 0x35de440 [Final Native Public]
    bool RemoveScalarParameter(const FName& InParameterName); // 0x35de3a0 [Final Native Public]
    bool RemoveColorParameter(const FName& InParameterName); // 0x35de300 [Final Native Public]
    bool RemoveBoolParameter(const FName& InParameterName); // 0x35de260 [Final Native Public]
    void GetParameterNames(TSet<FName>& ParameterNames); // 0x35de0f0 [Final Native Public]
    void AddVectorParameterKey(const FName& InParameterName, const FFrameNumber& InTime, const FVector& InValue); // 0x35ddf90 [Final Native Public]
    void AddVector2DParameterKey(const FName& InParameterName, const FFrameNumber& InTime, const FVector2D& InValue); // 0x35dde70 [Final Native Public]
    void AddTransformParameterKey(const FName& InParameterName, const FFrameNumber& InTime, FTransform& InValue); // 0x35ddce0 [Final Native Public]
    void AddScalarParameterKey(const FName& InParameterName, const FFrameNumber& InTime, float InValue); // 0x35ddbc0 [Final Native Public]
    void AddColorParameterKey(const FName& InParameterName, const FFrameNumber& InTime, const FLinearColor& InValue); // 0x35ddaa0 [Final Native Public]
    void AddBoolParameterKey(const FName& InParameterName, const FFrameNumber& InTime, bool InValue); // 0x35dd990 [Final Native Public]

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

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

// UMovieSceneAudioSection (/Script/MovieSceneTracks.MovieSceneAudioSection)
    void SetStartOffset(const FFrameNumber& InStartOffset); // 0x35d4cf0 [Final Native Public]
    void SetSound(USoundBase* InSound); // 0x35d4c60 [Final Native Public]
    FFrameNumber GetStartOffset(); // 0x35d4ac0 [Final Native Public]
    USoundBase* GetSound(); // 0x35d4aa0 [Final Native Public]

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

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

// UMovieSceneCVarSection (/Script/MovieSceneTracks.MovieSceneCVarSection)
    void SetFromString(const FString& InString); // 0x35d94d0 [Final Native Public]
    FString GetString(); // 0x35d9290 [Final Native Public]

// UMovieSceneDataLayerSection (/Script/MovieSceneTracks.MovieSceneDataLayerSection)
    void SetPrerollState(const EDataLayerRuntimeState& InPrerollState); // 0x35d9570 [Final Native Public]
    void SetFlushOnUnload(bool bFlushOnUnload); // 0x35d9440 [Final Native Public]
    void SetDesiredState(const EDataLayerRuntimeState& InDesiredState); // 0x35d93c0 [Final Native Public]
    void SetDataLayers(const TArray<FActorDataLayer>& InDataLayers); // 0x35d9310 [Final Native Public]
    EDataLayerRuntimeState GetPrerollState(); // 0x35d91e0 [Final Native Public]
    bool GetFlushOnUnload(); // 0x35d91b0 [Final Native Public]
    EDataLayerRuntimeState GetDesiredState(); // 0x30729d0 [Final Native Public]
    TArray<FActorDataLayer> GetDataLayers(); // 0x35d9180 [Final Native Public]

// UMovieSceneLevelVisibilitySection (/Script/MovieSceneTracks.MovieSceneLevelVisibilitySection)
    void SetVisibility(const ELevelVisibility& InVisibility); // 0x35de6d0 [Final Native Public]
    void SetLevelNames(const TArray<FName>& InLevelNames); // 0x35de620 [Final Native Public]
    ELevelVisibility GetVisibility(); // 0x35de230 [Final Native Public]
    TArray<FName> GetLevelNames(); // 0x35de0c0 [Final Native Public]

// UMovieSceneAsyncAction_SequencePrediction (/Script/MovieSceneTracks.MovieSceneAsyncAction_SequencePrediction)
    UMovieSceneAsyncAction_SequencePrediction* PredictWorldTransformAtTime(UMovieSceneSequencePlayer* Player, USceneComponent* TargetComponent, float TimeInSeconds); // 0x35e2e70 [Final Native Static Public]
    UMovieSceneAsyncAction_SequencePrediction* PredictWorldTransformAtFrame(UMovieSceneSequencePlayer* Player, USceneComponent* TargetComponent, const FFrameTime& FrameTime); // 0x35e2d60 [Final Native Static Public]
    UMovieSceneAsyncAction_SequencePrediction* PredictLocalTransformAtTime(UMovieSceneSequencePlayer* Player, USceneComponent* TargetComponent, float TimeInSeconds); // 0x35e2c50 [Final Native Static Public]
    UMovieSceneAsyncAction_SequencePrediction* PredictLocalTransformAtFrame(UMovieSceneSequencePlayer* Player, USceneComponent* TargetComponent, const FFrameTime& FrameTime); // 0x35e2b40 [Final Native Static Public]

// UNavigationPath (/Script/NavigationSystem.NavigationPath)
    bool IsValid(); // 0x43a96c0 [Final Native Public]
    bool IsStringPulled(); // 0x415a480 [Final Native Public]
    bool IsPartial(); // 0x43a9690 [Final Native Public]
    float GetPathLength(); // 0x43a8f50 [Final Native Public]
    float GetPathCost(); // 0x43a8cf0 [Final Native Public]
    FString GetDebugString(); // 0x43a8be0 [Final Native Public]
    void EnableRecalculationOnInvalidation(const ENavigationOptionFlag& DoRecalculation); // 0x43a8770 [Final Native Public]
    void EnableDebugDrawing(bool bShouldDrawDebugData, const FLinearColor& PathColor); // 0x43a8690 [Final Native Public]

// UNavigationSystemV1 (/Script/NavigationSystem.NavigationSystemV1)
    void UnregisterNavigationInvoker(AActor* Invoker); // 0x43aa600 [Final Native Public]
    void SimpleMoveToLocation(AController* Controller, const FVector& Goal); // 0x43aa540 [Final Native Static Public]
    void SimpleMoveToActor(AController* Controller, AActor* Goal); // 0x42a2220 [Final Native Static Public]
    void SetMaxSimultaneousTileGenerationJobsCount(int32 MaxNumberOfJobs); // 0x43aa4b0 [Final Native Public]
    void SetGeometryGatheringMode(const ENavDataGatheringModeConfig& NewMode); // 0x43aa430 [Final Native Public]
    void ResetMaxSimultaneousTileGenerationJobsCount(); // 0x43aa410 [Final Native Public]
    void RegisterNavigationInvoker(AActor* Invoker, float TileGenerationRadius, float TileRemovalRadius); // 0x43aa300 [Final Native Public]
    FVector ProjectPointToNavigation(UObject* WorldContextObject, const FVector& Point, ANavigationData* NavData, TSubclassOf<UNavigationQueryFilter> FilterClass, const FVector& QueryExtent); // 0x43aa100 [Final Native Static Public]
    void OnNavigationBoundsUpdated(ANavMeshBoundsVolume* NavVolume); // 0x43aa070 [Final Native Public]
    bool NavigationRaycast(UObject* WorldContextObject, const FVector& RayStart, const FVector& RayEnd, const FVector& HitLocation, TSubclassOf<UNavigationQueryFilter> FilterClass, AController* Querier); // 0x43a9e40 [Final Native Static Public]
    bool K2_ReplaceAreaInOctreeData(UObject* Object, TSubclassOf<UNavArea> OldArea, TSubclassOf<UNavArea> NewArea); // 0x43a9d30 [Final Native Public]
    bool K2_ProjectPointToNavigation(UObject* WorldContextObject, const FVector& Point, const FVector& ProjectedLocation, ANavigationData* NavData, TSubclassOf<UNavigationQueryFilter> FilterClass, const FVector& QueryExtent); // 0x43a9b30 [Final Native Static Public]
    bool K2_GetRandomReachablePointInRadius(UObject* WorldContextObject, const FVector& Origin, const FVector& RandomLocation, float Radius, ANavigationData* NavData, TSubclassOf<UNavigationQueryFilter> FilterClass); // 0x43a9910 [Final Native Static Public]
    bool K2_GetRandomPointInNavigableRadius(UObject* WorldContextObject, const FVector& Origin, const FVector& RandomLocation, float Radius, ANavigationData* NavData, TSubclassOf<UNavigationQueryFilter> FilterClass); // 0x43a96f0 [Final Native Static Public]
    bool K2_GetRandomLocationInNavigableRadius(UObject* WorldContextObject, const FVector& Origin, const FVector& RandomLocation, float Radius, ANavigationData* NavData, TSubclassOf<UNavigationQueryFilter> FilterClass); // 0x43a96f0 [Final Native Static Public]
    bool IsNavigationBeingBuiltOrLocked(UObject* WorldContextObject); // 0x43a9600 [Final Native Static Public]
    bool IsNavigationBeingBuilt(UObject* WorldContextObject); // 0x43a9570 [Final Native Static Public]
    FVector GetRandomReachablePointInRadius(UObject* WorldContextObject, const FVector& Origin, float Radius, ANavigationData* NavData, TSubclassOf<UNavigationQueryFilter> FilterClass); // 0x43a9390 [Final Native Static Public]
    FVector GetRandomPointInNavigableRadius(UObject* WorldContextObject, const FVector& Origin, float Radius, ANavigationData* NavData, TSubclassOf<UNavigationQueryFilter> FilterClass); // 0x43a91b0 [Final Native Static Public]
    ENavigationQueryResult GetPathLength(UObject* WorldContextObject, const FVector& PathStart, const FVector& PathEnd, const float& PathLength, ANavigationData* NavData, TSubclassOf<UNavigationQueryFilter> FilterClass); // 0x43a8f80 [Final Native Static Public]
    ENavigationQueryResult GetPathCost(UObject* WorldContextObject, const FVector& PathStart, const FVector& PathEnd, const float& PathCost, ANavigationData* NavData, TSubclassOf<UNavigationQueryFilter> FilterClass); // 0x43a8d20 [Final Native Static Public]
    UNavigationSystemV1* GetNavigationSystem(UObject* WorldContextObject); // 0x43a8c60 [Final Native Static Public]
    UNavigationPath* FindPathToLocationSynchronously(UObject* WorldContextObject, const FVector& PathStart, const FVector& PathEnd, AActor* PathfindingContext, TSubclassOf<UNavigationQueryFilter> FilterClass); // 0x43a8a10 [Final Native Static Public]
    UNavigationPath* FindPathToActorSynchronously(UObject* WorldContextObject, const FVector& PathStart, AActor* GoalActor, float TetherDistance, AActor* PathfindingContext, TSubclassOf<UNavigationQueryFilter> FilterClass); // 0x43a87f0 [Final Native Static Public]

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

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

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

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

// ANiagaraActor (/Script/Niagara.NiagaraActor)
    void SetDestroyOnSystemFinish(bool bShouldDestroyOnSystemFinish); // 0xc95e60 [Final Native Public]
    void OnNiagaraSystemFinished(UNiagaraComponent* FinishedComponent); // 0xc95dd0 [Final Native Private]

// UNiagaraComponent (/Script/Niagara.NiagaraComponent)
    void SetVariableVec4(const FName& InVariableName, const FVector4& InValue); // 0xc9a480 [Final Native Public]
    void SetVariableVec3(const FName& InVariableName, const FVector& InValue); // 0xc9a3a0 [Final Native Public]
    void SetVariableVec2(const FName& InVariableName, const FVector2D& InValue); // 0xc9a2d0 [Final Native Public]
    void SetVariableTextureRenderTarget(const FName& InVariableName, UTextureRenderTarget* TextureRenderTarget); // 0xc9a200 [Final Native Public]
    void SetVariableTexture(const FName& InVariableName, UTexture* Texture); // 0xc9a130 [Final Native Public]
    void SetVariableStaticMesh(const FName& InVariableName, UStaticMesh* InValue); // 0xc9a060 [Final Native Public]
    void SetVariableQuat(const FName& InVariableName, FQuat& InValue); // 0xc99f90 [Final Native Public]
    void SetVariablePosition(const FName& InVariableName, const FVector& InValue); // 0xc99eb0 [Final Native Public]
    void SetVariableObject(const FName& InVariableName, UObject* Object); // 0xc99de0 [Final Native Public]
    void SetVariableMaterial(const FName& InVariableName, UMaterialInterface* Object); // 0xc99d10 [Final Native Public]
    void SetVariableLinearColor(const FName& InVariableName, const FLinearColor& InValue); // 0xc99c40 [Final Native Public]
    void SetVariableInt(const FName& InVariableName, int32 InValue); // 0xc99b70 [Final Native Public]
    void SetVariableFloat(const FName& InVariableName, float InValue); // 0xc99aa0 [Final Native Public]
    void SetVariableBool(const FName& InVariableName, bool InValue); // 0xc999d0 [Final Native Public]
    void SetVariableActor(const FName& InVariableName, AActor* Actor); // 0xc99900 [Final Native Public]
    void SetTickBehavior(const ENiagaraTickBehavior& NewTickBehavior); // 0xc99880 [Final Native Public]
    void SetSystemFixedBounds(const FBox& LocalBounds); // 0xc997d0 [Final Native Public]
    void SetSeekDelta(float InSeekDelta); // 0xc99750 [Final Native Public]
    void SetRenderingEnabled(bool bInRenderingEnabled); // 0xc996c0 [Final Native Public]
    void SetRandomSeedOffset(int32 NewRandomSeedOffset); // 0xc99630 [Final Native Public]
    void SetPreviewLODDistance(bool bEnablePreviewLODDistance, float PreviewLODDistance, float PreviewMaxDistance); // 0xc99520 [Final Native Public]
    void SetPaused(bool bInPaused); // 0xc99490 [Final Native Public]
    void SetNiagaraVariableVec4(const FString& InVariableName, const FVector4& InValue); // 0xc99390 [Final Native Public]
    void SetNiagaraVariableVec3(const FString& InVariableName, const FVector& InValue); // 0xc992a0 [Final Native Public]
    void SetNiagaraVariableVec2(const FString& InVariableName, const FVector2D& InValue); // 0xc991b0 [Final Native Public]
    void SetNiagaraVariableQuat(const FString& InVariableName, FQuat& InValue); // 0xc990c0 [Final Native Public]
    void SetNiagaraVariablePosition(const FString& InVariableName, const FVector& InValue); // 0xc98fd0 [Final Native Public]
    void SetNiagaraVariableObject(const FString& InVariableName, UObject* Object); // 0xc98b50 [Final Native Public]
    void SetNiagaraVariableLinearColor(const FString& InVariableName, const FLinearColor& InValue); // 0xc98ee0 [Final Native Public]
    void SetNiagaraVariableInt(const FString& InVariableName, int32 InValue); // 0xc98e00 [Final Native Public]
    void SetNiagaraVariableFloat(const FString& InVariableName, float InValue); // 0xc98d10 [Final Native Public]
    void SetNiagaraVariableBool(const FString& InVariableName, bool InValue); // 0xc98c30 [Final Native Public]
    void SetNiagaraVariableActor(const FString& InVariableName, AActor* Actor); // 0xc98b50 [Final Native Public]
    void SetMaxSimTime(float InMaxTime); // 0xc98ad0 [Final Native Public]
    void SetLockDesiredAgeDeltaTimeToSeekDelta(bool bLock); // 0xc98a40 [Final Native Public]
    void SetGpuComputeDebug(bool bEnableDebug); // 0xc989b0 [Final Native Public]
    void SetForceSolo(bool bInForceSolo); // 0xc98920 [Final Native Public]
    void SetForceLocalPlayerEffect(bool bIsPlayerEffect); // 0xc98890 [Final Native Public]
    void SetEmitterFixedBounds(const FName& EmitterName, const FBox& LocalBounds); // 0xc98780 [Final Native Public]
    void SetDesiredAge(float InDesiredAge); // 0xc98700 [Final Native Public]
    void SetCustomTimeDilation(float Dilation); // 0xc98680 [Final Native Public]
    void SetCanRenderWhileSeeking(bool bInCanRenderWhileSeeking); // 0xc985f0 [Final Native Public]
    void SetAutoDestroy(bool bInAutoDestroy); // 0xc98560 [Final Native Public]
    void SetAsset(UNiagaraSystem* InAsset, bool bResetExistingOverrideParameters); // 0xc98490 [Final Native Public]
    void SetAllowScalability(bool bAllow); // 0xc98400 [Final Native Public]
    void SetAgeUpdateMode(const ENiagaraAgeUpdateMode& InAgeUpdateMode); // 0xc98380 [Final Native Public]
    void SeekToDesiredAge(float InDesiredAge); // 0xc98300 [Final Native Public]
    void ResetSystem(); // 0xc982e0 [Final Native Public]
    void ReinitializeSystem(); // 0xc982c0 [Final Native Public]
    bool IsPaused(); // 0xc98290 [Final Native Public]
    void InitForPerformanceBaseline(); // 0xc98270 [Final Native Public]
    ENiagaraTickBehavior GetTickBehavior(); // 0xc98250 [Final Native Public]
    FBox GetSystemFixedBounds(); // 0xc98200 [Final Native Public]
    float GetSeekDelta(); // 0xc981d0 [Final Native Public]
    int32 GetRandomSeedOffset(); // 0xc981b0 [Final Native Public]
    bool GetPreviewLODDistanceEnabled(); // 0xc98180 [Final Native Public]
    float GetPreviewLODDistance(); // 0xc98140 [Final Native Public]
    TArray<FVector> GetNiagaraParticleValueVec3_DebugOnly(const FString& InEmitterName, const FString& InValueName); // 0xc97ea0 [Final Native Public]
    TArray<float> GetNiagaraParticleValues_DebugOnly(const FString& InEmitterName, const FString& InValueName); // 0xc97ff0 [Final Native Public]
    TArray<FVector> GetNiagaraParticlePositions_DebugOnly(const FString& InEmitterName); // 0xc97db0 [Final Native Public]
    float GetMaxSimTime(); // 0xc97d80 [Final Native Public]
    bool GetLockDesiredAgeDeltaTimeToSeekDelta(); // 0xc97d50 [Final Native Public]
    bool GetForceSolo(); // 0xc97d20 [Final Native Public]
    bool GetForceLocalPlayerEffect(); // 0xc97cf0 [Final Native Public]
    FBox GetEmitterFixedBounds(const FName& EmitterName); // 0xc97c30 [Final Native Public]
    float GetDesiredAge(); // 0xc97c00 [Final Native Public]
    UNiagaraDataInterface* GetDataInterface(const FString& Name); // 0xc97b50 [Final Native Public]
    float GetCustomTimeDilation(); // 0xc97b30 [Final Native Public]
    UNiagaraSystem* GetAsset(); // 0xc97b10 [Final Native Public]
    bool GetAllowScalability(); // 0xc97ae0 [Final Native Public]
    ENiagaraAgeUpdateMode GetAgeUpdateMode(); // 0xc97ab0 [Final Native Public]
    void ClearSystemFixedBounds(); // 0xc97a90 [Final Native Public]
    void ClearEmitterFixedBounds(const FName& EmitterName); // 0xc97a00 [Final Native Public]
    void AdvanceSimulationByTime(float SimulateTime, float TickDeltaSeconds); // 0xc97930 [Final Native Public]
    void AdvanceSimulation(int32 TickCount, float TickDeltaSeconds); // 0xc97860 [Final Native Public]

// UNiagaraDataInterfaceArrayFunctionLibrary (/Script/Niagara.NiagaraDataInterfaceArrayFunctionLibrary)
    void SetNiagaraArrayVectorValue(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index, const FVector& Value, bool bSizeToFit); // 0xc9eb20 [Final Native Static Public]
    void SetNiagaraArrayVector4Value(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index, const FVector4& Value, bool bSizeToFit); // 0xc9e840 [Final Native Static Public]
    void SetNiagaraArrayVector4(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, const TArray<FVector4>& ArrayData); // 0xc9e720 [Final Native Static Public]
    void SetNiagaraArrayVector2DValue(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index, const FVector2D& Value, bool bSizeToFit); // 0xc9e580 [Final Native Static Public]
    void SetNiagaraArrayVector2D(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, const TArray<FVector2D>& ArrayData); // 0xc9e460 [Final Native Static Public]
    void SetNiagaraArrayVector(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, const TArray<FVector>& ArrayData); // 0xc9ea00 [Final Native Static Public]
    void SetNiagaraArrayQuatValue(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index, FQuat& Value, bool bSizeToFit); // 0xc9e2b0 [Final Native Static Public]
    void SetNiagaraArrayQuat(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, const TArray<FQuat>& ArrayData); // 0xc9e190 [Final Native Static Public]
    void SetNiagaraArrayPositionValue(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index, const FVector& Value, bool bSizeToFit); // 0xc9dfe0 [Final Native Static Public]
    void SetNiagaraArrayPosition(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, const TArray<FVector>& ArrayData); // 0xc9dec0 [Final Native Static Public]
    void SetNiagaraArrayInt32Value(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index, int32 Value, bool bSizeToFit); // 0xc9dd30 [Final Native Static Public]
    void SetNiagaraArrayInt32(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, const TArray<int32>& ArrayData); // 0xc9dc10 [Final Native Static Public]
    void SetNiagaraArrayFloatValue(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index, float Value, bool bSizeToFit); // 0xc9da80 [Final Native Static Public]
    void SetNiagaraArrayFloat(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, const TArray<float>& ArrayData); // 0xc9d960 [Final Native Static Public]
    void SetNiagaraArrayColorValue(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index, const FLinearColor& Value, bool bSizeToFit); // 0xc9d7c0 [Final Native Static Public]
    void SetNiagaraArrayColor(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, const TArray<FLinearColor>& ArrayData); // 0xc9d6a0 [Final Native Static Public]
    void SetNiagaraArrayBoolValue(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index, const bool& Value, bool bSizeToFit); // 0xc9d4f0 [Final Native Static Public]
    void SetNiagaraArrayBool(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, const TArray<bool>& ArrayData); // 0xc9d3d0 [Final Native Static Public]
    FVector GetNiagaraArrayVectorValue(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index); // 0xc9d2c0 [Final Native Static Public]
    FVector4 GetNiagaraArrayVector4Value(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index); // 0xc9d0a0 [Final Native Static Public]
    TArray<FVector4> GetNiagaraArrayVector4(UNiagaraComponent* NiagaraSystem, const FName& OverrideName); // 0xc9cf90 [Final Native Static Public]
    FVector2D GetNiagaraArrayVector2DValue(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index); // 0xc9ce80 [Final Native Static Public]
    TArray<FVector2D> GetNiagaraArrayVector2D(UNiagaraComponent* NiagaraSystem, const FName& OverrideName); // 0xc9cd70 [Final Native Static Public]
    TArray<FVector> GetNiagaraArrayVector(UNiagaraComponent* NiagaraSystem, const FName& OverrideName); // 0xc9d1b0 [Final Native Static Public]
    FQuat GetNiagaraArrayQuatValue(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index); // 0xc9cc60 [Final Native Static Public]
    TArray<FQuat> GetNiagaraArrayQuat(UNiagaraComponent* NiagaraSystem, const FName& OverrideName); // 0xc9cb50 [Final Native Static Public]
    FVector GetNiagaraArrayPositionValue(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index); // 0xc9ca40 [Final Native Static Public]
    TArray<FVector> GetNiagaraArrayPosition(UNiagaraComponent* NiagaraSystem, const FName& OverrideName); // 0xc9c930 [Final Native Static Public]
    int32 GetNiagaraArrayInt32Value(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index); // 0xc9c830 [Final Native Static Public]
    TArray<int32> GetNiagaraArrayInt32(UNiagaraComponent* NiagaraSystem, const FName& OverrideName); // 0xc9c720 [Final Native Static Public]
    float GetNiagaraArrayFloatValue(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index); // 0xc9c620 [Final Native Static Public]
    TArray<float> GetNiagaraArrayFloat(UNiagaraComponent* NiagaraSystem, const FName& OverrideName); // 0xc9c510 [Final Native Static Public]
    FLinearColor GetNiagaraArrayColorValue(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index); // 0xc9c400 [Final Native Static Public]
    TArray<FLinearColor> GetNiagaraArrayColor(UNiagaraComponent* NiagaraSystem, const FName& OverrideName); // 0xc9c2f0 [Final Native Static Public]
    bool GetNiagaraArrayBoolValue(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index); // 0xc9c1f0 [Final Native Static Public]
    TArray<bool> GetNiagaraArrayBool(UNiagaraComponent* NiagaraSystem, const FName& OverrideName); // 0xc9c0e0 [Final Native Static Public]

// INiagaraParticleCallbackHandler (/Script/Niagara.NiagaraParticleCallbackHandler)
    void ReceiveParticleData(const TArray<FBasicParticleData>& Data, UNiagaraSystem* NiagaraSystem, const FVector& SimulationPositionOffset); // 0xca1eb0 [Native Event Public]

// UNiagaraDataInterfaceGrid2DCollection (/Script/Niagara.NiagaraDataInterfaceGrid2DCollection)
    void GetTextureSize(UNiagaraComponent* Component, const int32& SizeX, const int32& SizeY); // 0xca1c00 [Native Public]
    void GetRawTextureSize(UNiagaraComponent* Component, const int32& SizeX, const int32& SizeY); // 0xca1950 [Native Public]
    bool FillTexture2D(UNiagaraComponent* Component, UTextureRenderTarget2D* Dest, int32 AttributeIndex); // 0xca1830 [Native Public]
    bool FillRawTexture2D(UNiagaraComponent* Component, UTextureRenderTarget2D* Dest, const int32& TilesX, const int32& TilesY); // 0xca14c0 [Native Public]

// UNiagaraDataInterfaceGrid3DCollection (/Script/Niagara.NiagaraDataInterfaceGrid3DCollection)
    void GetTextureSize(UNiagaraComponent* Component, const int32& SizeX, const int32& SizeY, const int32& SizeZ); // 0xca1d30 [Native Public]
    void GetRawTextureSize(UNiagaraComponent* Component, const int32& SizeX, const int32& SizeY, const int32& SizeZ); // 0xca1a80 [Native Public]
    bool FillVolumeTexture(UNiagaraComponent* Component, UVolumeTexture* Dest, int32 AttributeIndex); // 0xca1830 [Native Public]
    bool FillRawVolumeTexture(UNiagaraComponent* Component, UVolumeTexture* Dest, const int32& TilesX, const int32& TilesY, const int32& TileZ); // 0xca1630 [Native Public]

// UNiagaraDataInterfaceUObjectPropertyReader (/Script/Niagara.NiagaraDataInterfaceUObjectPropertyReader)
    void SetUObjectReaderPropertyRemap(UNiagaraComponent* NiagaraComponent, const FName& UserParameterName, const FName& GraphName, const FName& RemapName); // 0xca6f00 [Final Native Static Public]

// UNiagaraFunctionLibrary (/Script/Niagara.NiagaraFunctionLibrary)
    UNiagaraComponent* SpawnSystemAttachedWithParams(FFXSystemSpawnParameters& SpawnParams); // 0xcab330 [Final Native Static Public]
    UNiagaraComponent* SpawnSystemAttached(UNiagaraSystem* SystemTemplate, USceneComponent* AttachToComponent, const FName& AttachPointName, const FVector& Location, const FRotator& Rotation, const EAttachLocation& LocationType, bool bAutoDestroy, bool bAutoActivate, const ENCPoolMethod& PoolingMethod, bool bPreCullCheck); // 0xcab020 [Final Native Static Public]
    UNiagaraComponent* SpawnSystemAtLocationWithParams(FFXSystemSpawnParameters& SpawnParams); // 0xcaaf20 [Final Native Static Public]
    UNiagaraComponent* SpawnSystemAtLocation(UObject* WorldContextObject, UNiagaraSystem* SystemTemplate, const FVector& Location, const FRotator& Rotation, const FVector& Scale, bool bAutoDestroy, bool bAutoActivate, const ENCPoolMethod& PoolingMethod, bool bPreCullCheck); // 0xcaac30 [Final Native Static Public]
    void SetVolumeTextureObject(UNiagaraComponent* NiagaraSystem, const FString& OverrideName, UVolumeTexture* Texture); // 0xcaa9f0 [Final Native Static Public]
    void SetTextureObject(UNiagaraComponent* NiagaraSystem, const FString& OverrideName, UTexture* Texture); // 0xcaab10 [Final Native Static Public]
    void SetTexture2DArrayObject(UNiagaraComponent* NiagaraSystem, const FString& OverrideName, UTexture2DArray* Texture); // 0xcaa9f0 [Final Native Static Public]
    void SetSkeletalMeshDataInterfaceSamplingRegions(UNiagaraComponent* NiagaraSystem, const FString& OverrideName, const TArray<FName>& SamplingRegions); // 0xcaa8c0 [Final Native Static Public]
    void SetComponentNiagaraGPURayTracedCollisionGroup(UObject* WorldContextObject, UPrimitiveComponent* Primitive, int32 CollisionGroup); // 0xcaa7c0 [Final Native Static Public]
    void SetActorNiagaraGPURayTracedCollisionGroup(UObject* WorldContextObject, AActor* Actor, int32 CollisionGroup); // 0xcaa6c0 [Final Native Static Public]
    void ReleaseNiagaraGPURayTracedCollisionGroup(UObject* WorldContextObject, int32 CollisionGroup); // 0xcaa600 [Final Native Static Public]
    void OverrideSystemUserVariableStaticMeshComponent(UNiagaraComponent* NiagaraSystem, const FString& OverrideName, UStaticMeshComponent* StaticMeshComponent); // 0xcaa4e0 [Final Native Static Public]
    void OverrideSystemUserVariableStaticMesh(UNiagaraComponent* NiagaraSystem, const FString& OverrideName, UStaticMesh* StaticMesh); // 0xcaa3c0 [Final Native Static Public]
    void OverrideSystemUserVariableSkeletalMeshComponent(UNiagaraComponent* NiagaraSystem, const FString& OverrideName, USkeletalMeshComponent* SkeletalMeshComponent); // 0xcaa2a0 [Final Native Static Public]
    UNiagaraParameterCollectionInstance* GetNiagaraParameterCollection(UObject* WorldContextObject, UNiagaraParameterCollection* Collection); // 0xcaa1d0 [Final Native Static Public]
    int32 AcquireNiagaraGPURayTracedCollisionGroup(UObject* WorldContextObject); // 0xcaa140 [Final Native Static Public]

// UNiagaraParameterCollectionInstance (/Script/Niagara.NiagaraParameterCollectionInstance)
    void SetVectorParameter(const FString& InVariableName, const FVector& InValue); // 0xcae950 [Final Native Public]
    void SetVector4Parameter(const FString& InVariableName, const FVector4& InValue); // 0xcae850 [Final Native Public]
    void SetVector2DParameter(const FString& InVariableName, const FVector2D& InValue); // 0xcae760 [Final Native Public]
    void SetQuatParameter(const FString& InVariableName, FQuat& InValue); // 0xcae670 [Final Native Public]
    void SetIntParameter(const FString& InVariableName, int32 InValue); // 0xcae590 [Final Native Public]
    void SetFloatParameter(const FString& InVariableName, float InValue); // 0xcae4a0 [Final Native Public]
    void SetColorParameter(const FString& InVariableName, const FLinearColor& InValue); // 0xcae3b0 [Final Native Public]
    void SetBoolParameter(const FString& InVariableName, bool InValue); // 0xcae2d0 [Final Native Public]
    FVector GetVectorParameter(const FString& InVariableName); // 0xcae0a0 [Final Native Public]
    FVector4 GetVector4Parameter(const FString& InVariableName); // 0xcadfe0 [Final Native Public]
    FVector2D GetVector2DParameter(const FString& InVariableName); // 0xcadf20 [Final Native Public]
    FQuat GetQuatParameter(const FString& InVariableName); // 0xcade30 [Final Native Public]
    int32 GetIntParameter(const FString& InVariableName); // 0xcadd80 [Final Native Public]
    float GetFloatParameter(const FString& InVariableName); // 0xcadcd0 [Final Native Public]
    FLinearColor GetColorParameter(const FString& InVariableName); // 0xcadc10 [Final Native Public]
    bool GetBoolParameter(const FString& InVariableName); // 0xcadb60 [Final Native Public]

// UNiagaraBaselineController (/Script/Niagara.NiagaraBaselineController)
    bool OnTickTest(); // 0xcae2a0 [Native Event Public]
    void OnOwnerTick(float DeltaTime); // 0xcae210 [Native Event Public]
    void OnEndTest(const FNiagaraPerfBaselineStats& Stats); // 0xcae180 [Native Event Public]
    void OnBeginTest(); // 0xcae160 [Native Event Public]
    UNiagaraSystem* GetSystem(); // 0xcadef0 [Final Native Public]

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

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

// ANiagaraPreviewGrid (/Script/Niagara.NiagaraPreviewGrid)
    void SetPaused(bool bPaused); // 0xcb21a0 [Final Native Public]
    void GetPreviews(const TArray<UNiagaraComponent*>& OutPreviews); // 0xcb20a0 [Final Native Public]
    void DeactivatePreviews(); // 0xcb2080 [Final Native Public]
    void ActivatePreviews(bool bReset); // 0xcb1e70 [Final Native Public]

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

// UAnimNotifyState_TimedNiagaraEffect (/Script/NiagaraAnimNotifies.AnimNotifyState_TimedNiagaraEffect)
    UFXSystemComponent* GetSpawnedEffect(UMeshComponent* MeshComp); // 0xcb8d70 [Final Native Public]

// UAnimNotifyState_TimedNiagaraEffectAdvanced (/Script/NiagaraAnimNotifies.AnimNotifyState_TimedNiagaraEffectAdvanced)
    float GetNotifyProgress(UMeshComponent* MeshComp); // 0xcb8cd0 [Final Native Public]

// UAnimNotify_PlayNiagaraEffect (/Script/NiagaraAnimNotifies.AnimNotify_PlayNiagaraEffect)
    UFXSystemComponent* GetSpawnedEffect(); // 0xcb8e10 [Final Native Public]

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

// UAchievementBlueprintLibrary (/Script/OnlineSubsystemUtils.AchievementBlueprintLibrary)
    void GetCachedAchievementProgress(UObject* WorldContextObject, APlayerController* PlayerController, const FName& AchievementID, const bool& bFoundID, const float& Progress); // 0xdadb50 [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); // 0xdad7f0 [Final Native Static Public]

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

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

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

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

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

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

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

// UFindSessionsCallbackProxy (/Script/OnlineSubsystemUtils.FindSessionsCallbackProxy)
    FString GetServerName(FBlueprintSessionResult& Result); // 0xdae3c0 [Final Native Static Public]
    int32 GetPingInMs(FBlueprintSessionResult& Result); // 0xdae180 [Final Native Static Public]
    int32 GetMaxPlayers(FBlueprintSessionResult& Result); // 0xdadf40 [Final Native Static Public]
    int32 GetCurrentPlayers(FBlueprintSessionResult& Result); // 0xdadd00 [Final Native Static Public]
    UFindSessionsCallbackProxy* FindSessions(UObject* WorldContextObject, APlayerController* PlayerController, int32 MaxResults, bool bUseLAN); // 0xdad480 [Final Native Static Public]

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

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

// UInAppPurchaseCallbackProxy2 (/Script/OnlineSubsystemUtils.InAppPurchaseCallbackProxy2)
    UInAppPurchaseCallbackProxy2* CreateProxyObjectForInAppPurchaseUnprocessedPurchases(APlayerController* PlayerController); // 0xdacdf0 [Final Native Static Public]
    UInAppPurchaseCallbackProxy2* CreateProxyObjectForInAppPurchaseQueryOwned(APlayerController* PlayerController); // 0xdacc40 [Final Native Static Public]
    UInAppPurchaseCallbackProxy2* CreateProxyObjectForInAppPurchase(APlayerController* PlayerController, FInAppPurchaseProductRequest2& ProductRequest); // 0xdac840 [Final Native Static Public]

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

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

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

// UInAppPurchaseRestoreCallbackProxy2 (/Script/OnlineSubsystemUtils.InAppPurchaseRestoreCallbackProxy2)
    UInAppPurchaseRestoreCallbackProxy2* CreateProxyObjectForInAppPurchaseRestore(const TArray<FInAppPurchaseProductRequest2>& ConsumableProductFlags, APlayerController* PlayerController); // 0xdb1aa0 [Final Native Static Public]

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

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

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

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

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

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

// APartyBeaconClient (/Script/OnlineSubsystemUtils.PartyBeaconClient)
    void ServerUpdateReservationRequest(const FString& SessionID, const FPartyReservation& ReservationUpdate); // 0xdb29a0 [Native Event Protected]
    void ServerReservationRequest(const FString& SessionID, const FPartyReservation& Reservation); // 0xdb2710 [Native Event Protected]
    void ServerRemoveMemberFromReservationRequest(const FString& SessionID, const FPartyReservation& ReservationUpdate); // 0xdb2480 [Native Event Protected]
    void ServerCancelReservationRequest(const FUniqueNetIdRepl& PartyLeader); // 0xdb2320 [Native Event Protected]
    void ServerAddOrUpdateReservationRequest(const FString& SessionID, const FPartyReservation& Reservation); // 0xdb2090 [Native Event Protected]
    void ClientSendReservationUpdates(int32 NumRemainingReservations); // 0xdb1940 [Native Event Public]
    void ClientSendReservationFull(); // 0xdb1920 [Native Event Public]
    void ClientReservationResponse(const EPartyReservationResult& ReservationResponse); // 0xdb18a0 [Native Event Public]
    void ClientCancelReservationResponse(const EPartyReservationResult& ReservationResponse); // 0xdb1800 [Native Event Public]

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

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

// ASpectatorBeaconClient (/Script/OnlineSubsystemUtils.SpectatorBeaconClient)
    void ServerReservationRequest(const FString& SessionID, const FSpectatorReservation& Reservation); // 0xdb48f0 [Native Event Protected]
    void ServerCancelReservationRequest(const FUniqueNetIdRepl& Spectator); // 0xdb2320 [Native Event Protected]
    void ClientSendReservationUpdates(int32 NumRemainingReservations); // 0xdb4180 [Native Event Public]
    void ClientSendReservationFull(); // 0xdb4160 [Native Event Public]
    void ClientReservationResponse(const ESpectatorReservationResult& ReservationResponse); // 0xdb40e0 [Native Event Public]
    void ClientCancelReservationResponse(const ESpectatorReservationResult& ReservationResponse); // 0xdb4040 [Native Event Public]

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

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

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

// UPaperFlipbook (/Script/Paper2D.PaperFlipbook)
    bool IsValidKeyFrameIndex(int32 Index); // 0x17ef590 [Final Native Public]
    float GetTotalDuration(); // 0x17ef4d0 [Final Native Public]
    UPaperSprite* GetSpriteAtTime(float Time, bool bClampToEnds); // 0x17ef3c0 [Final Native Public]
    UPaperSprite* GetSpriteAtFrame(int32 FrameIndex); // 0x17ef320 [Final Native Public]
    int32 GetNumKeyFrames(); // 0x17ef270 [Final Native Public]
    int32 GetNumFrames(); // 0x17ef240 [Final Native Public]
    int32 GetKeyFrameIndexAtTime(float Time, bool bClampToEnds); // 0x17ef170 [Final Native Public]

// UPaperFlipbookComponent (/Script/Paper2D.PaperFlipbookComponent)
    void Stop(); // 0x17f0080 [Final Native Public]
    void SetSpriteColor(const FLinearColor& NewColor); // 0x17efed0 [Final Native Public]
    void SetPlayRate(float NewRate); // 0x17efca0 [Final Native Public]
    void SetPlaybackPositionInFrames(int32 NewFramePosition, bool bFireEvents); // 0x17efe00 [Final Native Public]
    void SetPlaybackPosition(float NewPosition, bool bFireEvents); // 0x17efd20 [Final Native Public]
    void SetNewTime(float NewTime); // 0x17efc20 [Final Native Public]
    void SetLooping(bool bNewLooping); // 0x17efb90 [Final Native Public]
    bool SetFlipbook(UPaperFlipbook* NewFlipbook); // 0x17efaf0 [Native Public]
    void ReverseFromEnd(); // 0x17efad0 [Final Native Public]
    void Reverse(); // 0x17efab0 [Final Native Public]
    void PlayFromStart(); // 0x17ef9f0 [Final Native Public]
    void Play(); // 0x17ef9d0 [Final Native Public]
    void OnRep_SourceFlipbook(UPaperFlipbook* OldFlipbook); // 0x17ef940 [Final Native Protected]
    bool IsReversing(); // 0x17ef560 [Final Native Public]
    bool IsPlaying(); // 0x17ef530 [Final Native Public]
    bool IsLooping(); // 0x17ef500 [Final Native Public]
    FLinearColor GetSpriteColor(); // 0x17ef4a0 [Final Native Public]
    float GetPlayRate(); // 0x17ef290 [Final Native Public]
    int32 GetPlaybackPositionInFrames(); // 0x17ef2f0 [Final Native Public]
    float GetPlaybackPosition(); // 0x17ef2c0 [Final Native Public]
    int32 GetFlipbookLengthInFrames(); // 0x17eef80 [Final Native Public]
    float GetFlipbookLength(); // 0x17eef50 [Final Native Public]
    float GetFlipbookFramerate(); // 0x17eef20 [Final Native Public]
    UPaperFlipbook* GetFlipbook(); // 0x17eeef0 [Native Public]

// UPaperGroupedSpriteComponent (/Script/Paper2D.PaperGroupedSpriteComponent)
    bool UpdateInstanceTransform(int32 InstanceIndex, FTransform& NewInstanceTransform, bool bWorldSpace, bool bMarkRenderStateDirty, bool bTeleport); // 0x17f01c0 [Native Public]
    bool UpdateInstanceColor(int32 InstanceIndex, const FLinearColor& NewInstanceColor, bool bMarkRenderStateDirty); // 0x17f00a0 [Native Public]
    void SortInstancesAlongAxis(const FVector& WorldSpaceSortAxis); // 0x17efff0 [Final Native Public]
    bool RemoveInstance(int32 InstanceIndex); // 0x17efa10 [Native Public]
    bool GetInstanceTransform(int32 InstanceIndex, FTransform& OutInstanceTransform, bool bWorldSpace); // 0x17eefe0 [Final Native Public]
    int32 GetInstanceCount(); // 0x17eefb0 [Final Native Public]
    void ClearInstances(); // 0x17eeed0 [Native Public]
    int32 AddInstance(FTransform& Transform, UPaperSprite* Sprite, bool bWorldSpace, const FLinearColor& Color); // 0x17eece0 [Final Native Public]

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

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

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

// UPaperTileMapComponent (/Script/Paper2D.PaperTileMapComponent)
    void SetTileMapColor(const FLinearColor& NewColor); // 0x17f3c10 [Final Native Public]
    bool SetTileMap(UPaperTileMap* NewTileMap); // 0x17efaf0 [Native Public]
    void SetTile(int32 X, int32 Y, int32 Layer, const FPaperTileInfo& NewValue); // 0x17f3a90 [Final Native Public]
    void SetLayerColor(const FLinearColor& NewColor, int32 Layer); // 0x17f3930 [Final Native Public]
    void SetLayerCollision(int32 Layer, bool bHasCollision, bool bOverrideThickness, float CustomThickness, bool bOverrideOffset, float CustomOffset, bool bRebuildCollision); // 0x17f36f0 [Final Native Public]
    void SetDefaultCollisionThickness(float Thickness, bool bRebuildCollision); // 0x17f3610 [Final Native Public]
    void ResizeMap(int32 NewWidthInTiles, int32 NewHeightInTiles); // 0x17f3540 [Final Native Public]
    void RebuildCollision(); // 0x17f3520 [Final Native Public]
    bool OwnsTileMap(); // 0x17f34f0 [Final Native Public]
    void MakeTileMapEditable(); // 0x17f34d0 [Final Native Public]
    void GetTilePolygon(int32 TileX, int32 TileY, const TArray<FVector>& Points, int32 LayerIndex, bool bWorldSpace); // 0x17f2f90 [Final Native Public]
    FLinearColor GetTileMapColor(); // 0x17f2f50 [Final Native Public]
    FVector GetTileCornerPosition(int32 TileX, int32 TileY, int32 LayerIndex, bool bWorldSpace); // 0x17f2dd0 [Final Native Public]
    FVector GetTileCenterPosition(int32 TileX, int32 TileY, int32 LayerIndex, bool bWorldSpace); // 0x17f2c50 [Final Native Public]
    FPaperTileInfo GetTile(int32 X, int32 Y, int32 Layer); // 0x17f2b30 [Final Native Public]
    void GetMapSize(const int32& MapWidth, const int32& MapHeight, const int32& NumLayers); // 0x17f29f0 [Final Native Public]
    FLinearColor GetLayerColor(int32 Layer); // 0x17f2950 [Final Native Public]
    void CreateNewTileMap(int32 MapWidth, int32 MapHeight, int32 TileWidth, int32 TileHeight, float PixelsPerUnrealUnit, bool bCreateLayer); // 0x17f2780 [Final Native Public]
    UPaperTileLayer* AddNewLayer(); // 0x17f2520 [Final Native Public]

// UTileMapBlueprintLibrary (/Script/Paper2D.TileMapBlueprintLibrary)
    FPaperTileInfo MakeTile(int32 TileIndex, UPaperTileSet* TileSet, bool bFlipH, bool bFlipV, bool bFlipD); // 0x17f3300 [Final Native Static Public]
    FName GetTileUserData(const FPaperTileInfo& Tile); // 0x17f3260 [Final Native Static Public]
    FTransform GetTileTransform(const FPaperTileInfo& Tile); // 0x17f3160 [Final Native Static Public]
    void BreakTile(const FPaperTileInfo& Tile, const int32& TileIndex, const UPaperTileSet*& TileSet, const bool& bFlipH, const bool& bFlipV, const bool& bFlipD); // 0x17f2550 [Final Native Static 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); // 0x17c49a0 [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); // 0x17c4530 [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); // 0x17c4270 [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); // 0x17c3fb0 [Final Native Static Public]
    void CreateGridMeshWelded(int32 NumX, int32 NumY, const TArray<int32>& Triangles, const TArray<FVector>& Vertices, const TArray<FVector2D>& UVs, float GridSpacing); // 0x17c35b0 [Final Native Static Public]
    void CreateGridMeshTriangles(int32 NumX, int32 NumY, bool bWinding, const TArray<int32>& Triangles); // 0x17c3440 [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); // 0x17c31a0 [Final Native Static Public]
    void CopyProceduralMeshFromStaticMeshComponent(UStaticMeshComponent* StaticMeshComponent, int32 LODIndex, UProceduralMeshComponent* ProcMeshComponent, bool bCreateCollision); // 0x17c3050 [Final Native Static Public]
    void ConvertQuadToTriangles(const TArray<int32>& Triangles, int32 Vert0, int32 Vert1, int32 Vert2, int32 Vert3); // 0x17c2ea0 [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); // 0x17c2b90 [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); // 0x17c4eb0 [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); // 0x17c4bf0 [Final Native Public]
    void SetMeshSectionVisible(int32 SectionIndex, bool bNewVisibility); // 0x17c48d0 [Final Native Public]
    bool IsMeshSectionVisible(int32 SectionIndex); // 0x17c4830 [Final Native Public]
    int32 GetNumSections(); // 0x17c4240 [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); // 0x17c3b40 [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); // 0x17c37e0 [Final Native Public]
    void ClearMeshSection(int32 SectionIndex); // 0x17c2e10 [Final Native Public]
    void ClearCollisionConvexMeshes(); // 0x17c2df0 [Final Native Public]
    void ClearAllMeshSections(); // 0x17c2dd0 [Final Native Public]
    void AddCollisionConvexMesh(const TArray<FVector>& ConvexVerts); // 0x17c2aa0 [Final Native Public]

// UResonanceAudioBlueprintFunctionLibrary (/Script/ResonanceAudio.ResonanceAudioBlueprintFunctionLibrary)
    void SetGlobalReverbPreset(UResonanceAudioReverbPluginPreset* InPreset); // 0x1982500 [Final Native Static Public]
    UResonanceAudioReverbPluginPreset* GetGlobalReverbPreset(); // 0x1982440 [Final Native Static Public]

// UResonanceAudioReverbPluginPreset (/Script/ResonanceAudio.ResonanceAudioReverbPluginPreset)
    void SetRoomRotation(FQuat& InRotation); // 0x1982950 [Final Native Public]
    void SetRoomPosition(const FVector& InPosition); // 0x19828c0 [Final Native Public]
    void SetRoomMaterials(const TArray<ERaMaterialName>& InMaterials); // 0x1982810 [Final Native Public]
    void SetRoomDimensions(const FVector& InDimensions); // 0x1982780 [Final Native Public]
    void SetReverbTimeModifier(float InReverbTimeModifier); // 0x1982700 [Final Native Public]
    void SetReverbGain(float InReverbGain); // 0x1982680 [Final Native Public]
    void SetReverbBrightness(float InReverbBrightness); // 0x1982600 [Final Native Public]
    void SetReflectionScalar(float InReflectionScalar); // 0x1982580 [Final Native Public]
    void SetEnableRoomEffects(bool bInEnableRoomEffects); // 0x1982470 [Final Native Public]

// UResonanceAudioSpatializationSourceSettings (/Script/ResonanceAudio.ResonanceAudioSpatializationSourceSettings)
    void SetSoundSourceSpread(float InSpread); // 0x1982ab0 [Final Native Public]
    void SetSoundSourceDirectivity(float InPattern, float InSharpness); // 0x19829e0 [Final Native Public]

// URigVM (/Script/RigVM.RigVM)
    void SetParameterValueVector2D(const FName& InParameterName, const FVector2D& InValue, int32 InArrayIndex); // 0x446d200 [Final Native Public]
    void SetParameterValueVector(const FName& InParameterName, const FVector& InValue, int32 InArrayIndex); // 0x446d330 [Final Native Public]
    void SetParameterValueTransform(const FName& InParameterName, FTransform& InValue, int32 InArrayIndex); // 0x446d050 [Final Native Public]
    void SetParameterValueString(const FName& InParameterName, const FString& InValue, int32 InArrayIndex); // 0x446cf20 [Final Native Public]
    void SetParameterValueQuat(const FName& InParameterName, FQuat& InValue, int32 InArrayIndex); // 0x446cdf0 [Final Native Public]
    void SetParameterValueName(const FName& InParameterName, const FName& InValue, int32 InArrayIndex); // 0x446ccc0 [Final Native Public]
    void SetParameterValueInt(const FName& InParameterName, int32 InValue, int32 InArrayIndex); // 0x446cba0 [Final Native Public]
    void SetParameterValueFloat(const FName& InParameterName, float InValue, int32 InArrayIndex); // 0x446ca70 [Final Native Public]
    void SetParameterValueDouble(const FName& InParameterName, double InValue, int32 InArrayIndex); // 0x446c940 [Final Native Public]
    void SetParameterValueBool(const FName& InParameterName, bool InValue, int32 InArrayIndex); // 0x446c810 [Final Native Public]
    FRigVMStatistics GetStatistics(); // 0x446c7c0 [Final Native Public]
    FString GetRigVMFunctionName(int32 InFunctionIndex); // 0x446c6e0 [Final Native Public]
    FVector2D GetParameterValueVector2D(const FName& InParameterName, int32 InArrayIndex); // 0x446c4a0 [Final Native Public]
    FVector GetParameterValueVector(const FName& InParameterName, int32 InArrayIndex); // 0x446c5b0 [Final Native Public]
    FTransform GetParameterValueTransform(const FName& InParameterName, int32 InArrayIndex); // 0x446c300 [Final Native Public]
    FString GetParameterValueString(const FName& InParameterName, int32 InArrayIndex); // 0x446c100 [Final Native Public]
    FQuat GetParameterValueQuat(const FName& InParameterName, int32 InArrayIndex); // 0x446bfd0 [Final Native Public]
    FName GetParameterValueName(const FName& InParameterName, int32 InArrayIndex); // 0x446bee0 [Final Native Public]
    int32 GetParameterValueInt(const FName& InParameterName, int32 InArrayIndex); // 0x446bdf0 [Final Native Public]
    float GetParameterValueFloat(const FName& InParameterName, int32 InArrayIndex); // 0x446bd00 [Final Native Public]
    double GetParameterValueDouble(const FName& InParameterName, int32 InArrayIndex); // 0x446bc10 [Final Native Public]
    bool GetParameterValueBool(const FName& InParameterName, int32 InArrayIndex); // 0x446bb20 [Final Native Public]
    bool Execute(const FName& InEntryName); // 0x446ba80 [Final Native Public]
    int32 AddRigVMFunction(UScriptStruct* InRigVMStruct, const FName& InMethodName); // 0x446b9a0 [Final Native Public]

// UMovieSceneBindingExtensions (/Script/SequencerScripting.MovieSceneBindingExtensions)
    void SetParent(FSequencerBindingProxy& InBinding, FSequencerBindingProxy& InParentBinding); // 0x1057b30 [Final Native Static Public]
    void SetName(FSequencerBindingProxy& InBinding, const FString& InName); // 0x1057980 [Final Native Static Public]
    void SetDisplayName(FSequencerBindingProxy& InBinding, FText& InDisplayName); // 0x10576b0 [Final Native Static Public]
    void RemoveTrack(FSequencerBindingProxy& InBinding, UMovieSceneTrack* TrackToRemove); // 0x1057270 [Final Native Static Public]
    void Remove(FSequencerBindingProxy& InBinding); // 0x1056db0 [Final Native Static Public]
    void MoveBindingContents(FSequencerBindingProxy& SourceBindingId, FSequencerBindingProxy& DestinationBindingId); // 0x1056cc0 [Final Native Static Public]
    bool IsValid(FSequencerBindingProxy& InBinding); // 0x1056c20 [Final Native Static Public]
    TArray<UMovieSceneTrack*> GetTracks(FSequencerBindingProxy& InBinding); // 0x10566f0 [Final Native Static Public]
    TSubclassOf<UObject> GetPossessedObjectClass(FSequencerBindingProxy& InBinding); // 0x1056450 [Final Native Static Public]
    FSequencerBindingProxy GetParent(FSequencerBindingProxy& InBinding); // 0x10563a0 [Final Native Static Public]
    UObject* GetObjectTemplate(FSequencerBindingProxy& InBinding); // 0x1056300 [Final Native Static Public]
    FString GetName(FSequencerBindingProxy& InBinding); // 0x1056130 [Final Native Static Public]
    FGuid GetId(FSequencerBindingProxy& InBinding); // 0x1056000 [Final Native Static Public]
    FText GetDisplayName(FSequencerBindingProxy& InBinding); // 0x1055de0 [Final Native Static Public]
    TArray<FSequencerBindingProxy> GetChildPossessables(FSequencerBindingProxy& InBinding); // 0x1055be0 [Final Native Static Public]
    TArray<UMovieSceneTrack*> FindTracksByType(FSequencerBindingProxy& InBinding, TSubclassOf<UMovieSceneTrack> TrackType); // 0x1055770 [Final Native Static Public]
    TArray<UMovieSceneTrack*> FindTracksByExactType(FSequencerBindingProxy& InBinding, TSubclassOf<UMovieSceneTrack> TrackType); // 0x1055640 [Final Native Static Public]
    UMovieSceneTrack* AddTrack(FSequencerBindingProxy& InBinding, TSubclassOf<UMovieSceneTrack> TrackType); // 0x10553a0 [Final Native Static Public]

// UMovieSceneEventTrackExtensions (/Script/SequencerScripting.MovieSceneEventTrackExtensions)
    TSubclassOf<UObject> GetBoundObjectPropertyClass(FMovieSceneEvent& EventKey); // 0x10558a0 [Final Native Static Public]
    UMovieSceneEventTriggerSection* AddEventTriggerSection(UMovieSceneEventTrack* InTrack); // 0x1054e40 [Final Native Static Public]
    UMovieSceneEventRepeaterSection* AddEventRepeaterSection(UMovieSceneEventTrack* InTrack); // 0x1054db0 [Final Native Static Public]

// UMovieSceneFolderExtensions (/Script/SequencerScripting.MovieSceneFolderExtensions)
    bool SetFolderName(UMovieSceneFolder* Folder, const FName& InFolderName); // 0x10578b0 [Final Native Static Public]
    bool SetFolderColor(UMovieSceneFolder* Folder, const FColor& InFolderColor); // 0x10577e0 [Final Native Static Public]
    bool RemoveChildObjectBinding(UMovieSceneFolder* Folder, const FSequencerBindingProxy& InObjectBinding); // 0x1056fe0 [Final Native Static Public]
    bool RemoveChildMasterTrack(UMovieSceneFolder* Folder, UMovieSceneTrack* InMasterTrack); // 0x1056f10 [Final Native Static Public]
    bool RemoveChildFolder(UMovieSceneFolder* TargetFolder, UMovieSceneFolder* FolderToRemove); // 0x1056e40 [Final Native Static Public]
    FName GetFolderName(UMovieSceneFolder* Folder); // 0x1055f70 [Final Native Static Public]
    FColor GetFolderColor(UMovieSceneFolder* Folder); // 0x1055ee0 [Final Native Static Public]
    TArray<FSequencerBindingProxy> GetChildObjectBindings(UMovieSceneFolder* Folder); // 0x1055b10 [Final Native Static Public]
    TArray<UMovieSceneTrack*> GetChildMasterTracks(UMovieSceneFolder* Folder); // 0x1055a40 [Final Native Static Public]
    TArray<UMovieSceneFolder*> GetChildFolders(UMovieSceneFolder* Folder); // 0x1055970 [Final Native Static Public]
    bool AddChildObjectBinding(UMovieSceneFolder* Folder, const FSequencerBindingProxy& InObjectBinding); // 0x1054cc0 [Final Native Static Public]
    bool AddChildMasterTrack(UMovieSceneFolder* Folder, UMovieSceneTrack* InMasterTrack); // 0x1054bf0 [Final Native Static Public]
    bool AddChildFolder(UMovieSceneFolder* TargetFolder, UMovieSceneFolder* FolderToAdd); // 0x1054b20 [Final Native Static Public]

// UMovieScenePropertyTrackExtensions (/Script/SequencerScripting.MovieScenePropertyTrackExtensions)
    void SetPropertyNameAndPath(UMovieScenePropertyTrack* Track, const FName& InPropertyName, const FString& InPropertyPath); // 0x1057c20 [Final Native Static Public]
    void SetObjectPropertyClass(UMovieSceneObjectPropertyTrack* Track, TSubclassOf<UObject> PropertyClass); // 0x1057a70 [Final Native Static Public]
    FName GetUniqueTrackName(UMovieScenePropertyTrack* Track); // 0x10567d0 [Final Native Static Public]
    FString GetPropertyPath(UMovieScenePropertyTrack* Track); // 0x1056580 [Final Native Static Public]
    FName GetPropertyName(UMovieScenePropertyTrack* Track); // 0x10564f0 [Final Native Static Public]
    TSubclassOf<UObject> GetObjectPropertyClass(UMovieSceneObjectPropertyTrack* Track); // 0x1056270 [Final Native Static Public]

// UMovieSceneScriptingActorReferenceKey (/Script/SequencerScripting.MovieSceneScriptingActorReferenceKey)
    void SetValue(FMovieSceneObjectBindingID& InNewValue); // 0x1057f80 [Final Native Public]
    void SetTime(FFrameNumber& NewFrameNumber, float SubFrame, const ESequenceTimeUnit& TimeUnit); // 0x1057d50 [Final Native Public]
    FMovieSceneObjectBindingID GetValue(); // 0x1056860 [Final Native Public]
    FFrameTime GetTime(const ESequenceTimeUnit& TimeUnit); // 0x1056650 [Native Public]

// UMovieSceneScriptingActorReferenceChannel (/Script/SequencerScripting.MovieSceneScriptingActorReferenceChannel)
    void SetDefault(const FMovieSceneObjectBindingID& InDefaultValue); // 0x1057350 [Final Native Public]
    void RemoveKey(UMovieSceneScriptingKey* Key); // 0x10571e0 [Native Public]
    void RemoveDefault(); // 0x10570d0 [Final Native Public]
    bool HasDefault(); // 0x1056ae0 [Final Native Public]
    TArray<UMovieSceneScriptingKey*> GetKeys(); // 0x10560b0 [Native Public]
    FMovieSceneObjectBindingID GetDefault(); // 0x1055cc0 [Final Native Public]
    UMovieSceneScriptingActorReferenceKey* AddKey(const FFrameNumber& InTime, const FMovieSceneObjectBindingID& NewValue, float SubFrame, const ESequenceTimeUnit& TimeUnit); // 0x1054ed0 [Final Native Public]

// UMovieSceneScriptingBoolKey (/Script/SequencerScripting.MovieSceneScriptingBoolKey)
    void SetValue(bool InNewValue); // 0x10580f0 [Final Native Public]
    void SetTime(FFrameNumber& NewFrameNumber, float SubFrame, const ESequenceTimeUnit& TimeUnit); // 0x1057d50 [Final Native Public]
    bool GetValue(); // 0x1056960 [Final Native Public]
    FFrameTime GetTime(const ESequenceTimeUnit& TimeUnit); // 0x1056650 [Native Public]

// UMovieSceneScriptingBoolChannel (/Script/SequencerScripting.MovieSceneScriptingBoolChannel)
    void SetDefault(bool InDefaultValue); // 0x10574a0 [Final Native Public]
    void RemoveKey(UMovieSceneScriptingKey* Key); // 0x10571e0 [Native Public]
    void RemoveDefault(); // 0x1057130 [Final Native Public]
    bool HasDefault(); // 0x1056bb0 [Final Native Public]
    int32 GetNumKeys(); // 0x1056210 [Final Native Public]
    TArray<UMovieSceneScriptingKey*> GetKeys(); // 0x10560b0 [Native Public]
    bool GetDefault(); // 0x1055d60 [Final Native Public]
    TArray<bool> EvaluateKeys(const FSequencerScriptingRange& Range, const FFrameRate& FrameRate); // 0x10554d0 [Final Native Public]
    FSequencerScriptingRange ComputeEffectiveRange(); // 0x1055490 [Final Native Public]
    UMovieSceneScriptingBoolKey* AddKey(FFrameNumber& InTime, bool NewValue, float SubFrame, const ESequenceTimeUnit& TimeUnit); // 0x1055040 [Final Native Public]

// UMovieSceneScriptingByteKey (/Script/SequencerScripting.MovieSceneScriptingByteKey)
    void SetValue(uint8 InNewValue); // 0x10581f0 [Final Native Public]
    void SetTime(FFrameNumber& NewFrameNumber, float SubFrame, const ESequenceTimeUnit& TimeUnit); // 0x1057d50 [Final Native Public]
    uint8 GetValue(); // 0x1056a20 [Final Native Public]
    FFrameTime GetTime(const ESequenceTimeUnit& TimeUnit); // 0x1056650 [Native Public]

// UMovieSceneScriptingByteChannel (/Script/SequencerScripting.MovieSceneScriptingByteChannel)
    void SetDefault(uint8 InDefaultValue); // 0x10575b0 [Final Native Public]
    void RemoveKey(UMovieSceneScriptingKey* Key); // 0x10571e0 [Native Public]
    void RemoveDefault(); // 0x1057130 [Final Native Public]
    bool HasDefault(); // 0x1056bb0 [Final Native Public]
    TArray<UMovieSceneScriptingKey*> GetKeys(); // 0x10560b0 [Native Public]
    uint8 GetDefault(); // 0x1055d60 [Final Native Public]
    UMovieSceneScriptingByteKey* AddKey(FFrameNumber& InTime, uint8 NewValue, float SubFrame, const ESequenceTimeUnit& TimeUnit, const EMovieSceneKeyInterpolation& InInterpolation); // 0x10551d0 [Final Native Public]

// UMovieSceneScriptingDoubleKey (/Script/SequencerScripting.MovieSceneScriptingDoubleKey)
    void SetValue(double InNewValue); // 0x1061320 [Final Native Public]
    void SetTime(FFrameNumber& NewFrameNumber, float SubFrame, const ESequenceTimeUnit& TimeUnit); // 0x10610d0 [Final Native Public]
    void SetTangentWeightMode(const ERichCurveTangentWeightMode& InNewValue); // 0x1060f90 [Final Native Public]
    void SetTangentMode(const ERichCurveTangentMode& InNewValue); // 0x1060e50 [Final Native Public]
    void SetLeaveTangentWeight(float InNewValue); // 0x1060a00 [Final Native Public]
    void SetLeaveTangent(float InNewValue); // 0x1060890 [Final Native Public]
    void SetInterpolationMode(const ERichCurveInterpMode& InNewValue); // 0x1060750 [Final Native Public]
    void SetArriveTangentWeight(float InNewValue); // 0x1060360 [Final Native Public]
    void SetArriveTangent(float InNewValue); // 0x10601f0 [Final Native Public]
    double GetValue(); // 0x105fc70 [Final Native Public]
    FFrameTime GetTime(const ESequenceTimeUnit& TimeUnit); // 0x1056650 [Native Public]
    ERichCurveTangentWeightMode GetTangentWeightMode(); // 0x105fc00 [Final Native Public]
    ERichCurveTangentMode GetTangentMode(); // 0x105fb90 [Final Native Public]
    float GetLeaveTangentWeight(); // 0x105f860 [Final Native Public]
    float GetLeaveTangent(); // 0x105f7e0 [Final Native Public]
    ERichCurveInterpMode GetInterpolationMode(); // 0x105f770 [Final Native Public]
    float GetArriveTangentWeight(); // 0x105f4d0 [Final Native Public]
    float GetArriveTangent(); // 0x105f450 [Final Native Public]

// UMovieSceneScriptingDoubleChannel (/Script/SequencerScripting.MovieSceneScriptingDoubleChannel)
    void SetPreInfinityExtrapolation(const ERichCurveExtrapolation& InExtrapolation); // 0x1060ce0 [Final Native Public]
    void SetPostInfinityExtrapolation(const ERichCurveExtrapolation& InExtrapolation); // 0x1060b70 [Final Native Public]
    void SetDefault(double InDefaultValue); // 0x10604c0 [Final Native Public]
    void RemoveKey(UMovieSceneScriptingKey* Key); // 0x10571e0 [Native Public]
    void RemoveDefault(); // 0x1060070 [Final Native Public]
    bool HasDefault(); // 0x105fe90 [Final Native Public]
    ERichCurveExtrapolation GetPreInfinityExtrapolation(); // 0x105fab0 [Final Native Public]
    ERichCurveExtrapolation GetPostInfinityExtrapolation(); // 0x105f9d0 [Final Native Public]
    int32 GetNumKeys(); // 0x105f8e0 [Final Native Public]
    TArray<UMovieSceneScriptingKey*> GetKeys(); // 0x10560b0 [Native Public]
    double GetDefault(); // 0x105f550 [Final Native Public]
    TArray<double> EvaluateKeys(const FSequencerScriptingRange& Range, const FFrameRate& FrameRate); // 0x105f060 [Final Native Public]
    FSequencerScriptingRange ComputeEffectiveRange(); // 0x105efe0 [Final Native Public]
    UMovieSceneScriptingDoubleKey* AddKey(FFrameNumber& InTime, double NewValue, float SubFrame, const ESequenceTimeUnit& TimeUnit, const EMovieSceneKeyInterpolation& InInterpolation); // 0x105e870 [Final Native Public]

// UMovieSceneScriptingEventKey (/Script/SequencerScripting.MovieSceneScriptingEventKey)
    void SetValue(FMovieSceneEvent& InNewValue); // 0x10613f0 [Final Native Public]
    void SetTime(FFrameNumber& NewFrameNumber, float SubFrame, const ESequenceTimeUnit& TimeUnit); // 0x1057d50 [Final Native Public]
    FMovieSceneEvent GetValue(); // 0x105fcb0 [Final Native Public]
    FFrameTime GetTime(const ESequenceTimeUnit& TimeUnit); // 0x1056650 [Native Public]

// UMovieSceneScriptingEventChannel (/Script/SequencerScripting.MovieSceneScriptingEventChannel)
    void RemoveKey(UMovieSceneScriptingKey* Key); // 0x10571e0 [Native Public]
    TArray<UMovieSceneScriptingKey*> GetKeys(); // 0x10560b0 [Native Public]
    UMovieSceneScriptingEventKey* AddKey(FFrameNumber& InTime, const FMovieSceneEvent& NewValue, float SubFrame, const ESequenceTimeUnit& TimeUnit); // 0x105ea40 [Final Native Public]

// UMovieSceneScriptingFloatKey (/Script/SequencerScripting.MovieSceneScriptingFloatKey)
    void SetValue(float InNewValue); // 0x1061520 [Native Public]
    void SetTime(FFrameNumber& NewFrameNumber, float SubFrame, const ESequenceTimeUnit& TimeUnit); // 0x1061200 [Native Public]
    void SetTangentWeightMode(const ERichCurveTangentWeightMode& InNewValue); // 0x1061050 [Native Public]
    void SetTangentMode(const ERichCurveTangentMode& InNewValue); // 0x1060f10 [Native Public]
    void SetLeaveTangentWeight(float InNewValue); // 0x1060ae0 [Native Public]
    void SetLeaveTangent(float InNewValue); // 0x1060970 [Native Public]
    void SetInterpolationMode(const ERichCurveInterpMode& InNewValue); // 0x1060810 [Native Public]
    void SetArriveTangentWeight(float InNewValue); // 0x1060430 [Native Public]
    void SetArriveTangent(float InNewValue); // 0x10602d0 [Native Public]
    float GetValue(); // 0x105fd90 [Native Public]
    FFrameTime GetTime(const ESequenceTimeUnit& TimeUnit); // 0x1056650 [Native Public]
    ERichCurveTangentWeightMode GetTangentWeightMode(); // 0x105fc40 [Native Public]
    ERichCurveTangentMode GetTangentMode(); // 0x105fbd0 [Native Public]
    float GetLeaveTangentWeight(); // 0x105f8a0 [Native Public]
    float GetLeaveTangent(); // 0x105f820 [Native Public]
    ERichCurveInterpMode GetInterpolationMode(); // 0x105f7b0 [Native Public]
    float GetArriveTangentWeight(); // 0x105f510 [Native Public]
    float GetArriveTangent(); // 0x105f490 [Native Public]

// UMovieSceneScriptingFloatChannel (/Script/SequencerScripting.MovieSceneScriptingFloatChannel)
    void SetPreInfinityExtrapolation(const ERichCurveExtrapolation& InExtrapolation); // 0x1060d90 [Final Native Public]
    void SetPostInfinityExtrapolation(const ERichCurveExtrapolation& InExtrapolation); // 0x1060c20 [Final Native Public]
    void SetDefault(float InDefaultValue); // 0x10605d0 [Final Native Public]
    void RemoveKey(UMovieSceneScriptingKey* Key); // 0x10571e0 [Native Public]
    void RemoveDefault(); // 0x1060120 [Final Native Public]
    bool HasDefault(); // 0x105ff10 [Final Native Public]
    ERichCurveExtrapolation GetPreInfinityExtrapolation(); // 0x105fb10 [Final Native Public]
    ERichCurveExtrapolation GetPostInfinityExtrapolation(); // 0x105fa30 [Final Native Public]
    int32 GetNumKeys(); // 0x105f940 [Final Native Public]
    TArray<UMovieSceneScriptingKey*> GetKeys(); // 0x10560b0 [Native Public]
    float GetDefault(); // 0x105f5e0 [Final Native Public]
    TArray<float> EvaluateKeys(const FSequencerScriptingRange& Range, const FFrameRate& FrameRate); // 0x105f1d0 [Final Native Public]
    FSequencerScriptingRange ComputeEffectiveRange(); // 0x105f020 [Final Native Public]
    UMovieSceneScriptingFloatKey* AddKey(FFrameNumber& InTime, float NewValue, float SubFrame, const ESequenceTimeUnit& TimeUnit, const EMovieSceneKeyInterpolation& InInterpolation); // 0x105eca0 [Final Native Public]

// UMovieSceneScriptingIntegerKey (/Script/SequencerScripting.MovieSceneScriptingIntegerKey)
    void SetValue(int32 InNewValue); // 0x10615b0 [Final Native Public]
    void SetTime(FFrameNumber& NewFrameNumber, float SubFrame, const ESequenceTimeUnit& TimeUnit); // 0x1057d50 [Final Native Public]
    int32 GetValue(); // 0x105fdd0 [Final Native Public]
    FFrameTime GetTime(const ESequenceTimeUnit& TimeUnit); // 0x1056650 [Native Public]

// UMovieSceneScriptingIntegerChannel (/Script/SequencerScripting.MovieSceneScriptingIntegerChannel)
    void SetDefault(int32 InDefaultValue); // 0x1060650 [Final Native Public]
    void RemoveKey(UMovieSceneScriptingKey* Key); // 0x10571e0 [Native Public]
    void RemoveDefault(); // 0x1060140 [Final Native Public]
    bool HasDefault(); // 0x105fff0 [Final Native Public]
    TArray<UMovieSceneScriptingKey*> GetKeys(); // 0x10560b0 [Native Public]
    int32 GetDefault(); // 0x105f6e0 [Final Native Public]
    UMovieSceneScriptingIntegerKey* AddKey(FFrameNumber& InTime, int32 NewValue, float SubFrame, const ESequenceTimeUnit& TimeUnit); // 0x105ee60 [Final Native Public]

// UMovieSceneScriptingObjectPathKey (/Script/SequencerScripting.MovieSceneScriptingObjectPathKey)
    void SetValue(UObject* InNewValue); // 0x1068d40 [Final Native Public]
    void SetTime(FFrameNumber& NewFrameNumber, float SubFrame, const ESequenceTimeUnit& TimeUnit); // 0x1068ad0 [Final Native Public]
    UObject* GetValue(); // 0x1066d90 [Final Native Public]
    FFrameTime GetTime(const ESequenceTimeUnit& TimeUnit); // 0x1056650 [Native Public]

// UMovieSceneScriptingObjectPathChannel (/Script/SequencerScripting.MovieSceneScriptingObjectPathChannel)
    void SetDefault(UObject* InDefaultValue); // 0x10679f0 [Final Native Public]
    void RemoveKey(UMovieSceneScriptingKey* Key); // 0x10571e0 [Native Public]
    void RemoveDefault(); // 0x10570d0 [Final Native Public]
    bool HasDefault(); // 0x1066fd0 [Final Native Public]
    TArray<UMovieSceneScriptingKey*> GetKeys(); // 0x10560b0 [Native Public]
    UObject* GetDefault(); // 0x1065d00 [Final Native Public]
    UMovieSceneScriptingObjectPathKey* AddKey(const FFrameNumber& InTime, UObject* NewValue, float SubFrame, const ESequenceTimeUnit& TimeUnit); // 0x1064810 [Final Native Public]

// UMovieSceneScriptingStringKey (/Script/SequencerScripting.MovieSceneScriptingStringKey)
    void SetValue(const FString& InNewValue); // 0x1068e90 [Final Native Public]
    void SetTime(FFrameNumber& NewFrameNumber, float SubFrame, const ESequenceTimeUnit& TimeUnit); // 0x1068ad0 [Final Native Public]
    FString GetValue(); // 0x1066e00 [Final Native Public]
    FFrameTime GetTime(const ESequenceTimeUnit& TimeUnit); // 0x1056650 [Native Public]

// UMovieSceneScriptingStringChannel (/Script/SequencerScripting.MovieSceneScriptingStringChannel)
    void SetDefault(const FString& InDefaultValue); // 0x1067ab0 [Final Native Public]
    void RemoveKey(UMovieSceneScriptingKey* Key); // 0x10571e0 [Native Public]
    void RemoveDefault(); // 0x1060070 [Final Native Public]
    bool HasDefault(); // 0x1067010 [Final Native Public]
    TArray<UMovieSceneScriptingKey*> GetKeys(); // 0x10560b0 [Native Public]
    FString GetDefault(); // 0x1065d30 [Final Native Public]
    UMovieSceneScriptingStringKey* AddKey(FFrameNumber& InTime, const FString& NewValue, float SubFrame, const ESequenceTimeUnit& TimeUnit); // 0x1064970 [Final Native Public]

// UMovieSceneSectionExtensions (/Script/SequencerScripting.MovieSceneSectionExtensions)
    void SetStartFrameSeconds(UMovieSceneSection* Section, float StartTime); // 0x1068870 [Final Native Static Public]
    void SetStartFrameBounded(UMovieSceneSection* Section, bool bIsBounded); // 0x10687b0 [Final Native Static Public]
    void SetStartFrame(UMovieSceneSection* Section, int32 StartFrame); // 0x10686f0 [Final Native Static Public]
    void SetRangeSeconds(UMovieSceneSection* Section, float StartTime, float EndTime); // 0x1068530 [Final Native Static Public]
    void SetRange(UMovieSceneSection* Section, int32 StartFrame, int32 EndFrame); // 0x1068430 [Final Native Static Public]
    void SetEndFrameSeconds(UMovieSceneSection* Section, float EndTime); // 0x1067eb0 [Final Native Static Public]
    void SetEndFrameBounded(UMovieSceneSection* Section, bool bIsBounded); // 0x1067df0 [Final Native Static Public]
    void SetEndFrame(UMovieSceneSection* Section, int32 EndFrame); // 0x1067d30 [Final Native Static Public]
    bool HasStartFrame(UMovieSceneSection* Section); // 0x1067150 [Final Native Static Public]
    bool HasEndFrame(UMovieSceneSection* Section); // 0x10670c0 [Final Native Static Public]
    float GetStartFrameSeconds(UMovieSceneSection* Section); // 0x1066bd0 [Final Native Static Public]
    int32 GetStartFrame(UMovieSceneSection* Section); // 0x1066b40 [Final Native Static Public]
    int32 GetParentSequenceFrame(UMovieSceneSubSection* Section, int32 InFrame, UMovieSceneSequence* ParentSequence); // 0x10663b0 [Final Native Static Public]
    float GetEndFrameSeconds(UMovieSceneSection* Section); // 0x1066010 [Final Native Static Public]
    int32 GetEndFrame(UMovieSceneSection* Section); // 0x1065f80 [Final Native Static Public]
    TArray<UMovieSceneScriptingChannel*> GetChannelsByType(UMovieSceneSection* Section, TSubclassOf<UMovieSceneScriptingChannel> ChannelType); // 0x1065370 [Final Native Static Public]
    TArray<UMovieSceneScriptingChannel*> GetChannels(UMovieSceneSection* Section); // 0x1065ba0 [Final Native Static Public]
    TArray<UMovieSceneScriptingChannel*> GetAllChannels(UMovieSceneSection* Section); // 0x1065950 [Final Native Static Public]
    TArray<UMovieSceneScriptingChannel*> FindChannelsByType(UMovieSceneSection* Section, TSubclassOf<UMovieSceneScriptingChannel> ChannelType); // 0x1065370 [Final Native Static Public]

// UMovieSceneSequenceExtensions (/Script/SequencerScripting.MovieSceneSequenceExtensions)
    void SortMarkedFrames(UMovieSceneSequence* Sequence); // 0x10690b0 [Final Native Static Public]
    void SetWorkRangeStart(UMovieSceneSequence* InSequence, float StartTimeInSeconds); // 0x1068ff0 [Final Native Static Public]
    void SetWorkRangeEnd(UMovieSceneSequence* InSequence, float EndTimeInSeconds); // 0x1068ff0 [Final Native Static Public]
    void SetViewRangeStart(UMovieSceneSequence* InSequence, float StartTimeInSeconds); // 0x1068ff0 [Final Native Static Public]
    void SetViewRangeEnd(UMovieSceneSequence* InSequence, float EndTimeInSeconds); // 0x1068ff0 [Final Native Static Public]
    void SetTickResolutionDirectly(UMovieSceneSequence* Sequence, const FFrameRate& TickResolution); // 0x1068a00 [Final Native Static Public]
    void SetTickResolution(UMovieSceneSequence* Sequence, const FFrameRate& TickResolution); // 0x1068930 [Final Native Static Public]
    void SetReadOnly(UMovieSceneSequence* Sequence, bool bInReadOnly); // 0x1068630 [Final Native Static Public]
    void SetPlaybackStartSeconds(UMovieSceneSequence* Sequence, float StartTime); // 0x1068370 [Final Native Static Public]
    void SetPlaybackStart(UMovieSceneSequence* Sequence, int32 StartFrame); // 0x10682b0 [Final Native Static Public]
    void SetPlaybackEndSeconds(UMovieSceneSequence* Sequence, float EndTime); // 0x10681f0 [Final Native Static Public]
    void SetPlaybackEnd(UMovieSceneSequence* Sequence, int32 EndFrame); // 0x1068130 [Final Native Static Public]
    void SetMarkedFrame(UMovieSceneSequence* Sequence, int32 InMarkIndex, const FFrameNumber& InFrameNumber); // 0x1068030 [Final Native Static Public]
    void SetEvaluationType(UMovieSceneSequence* InSequence, const EMovieSceneEvaluationType& InEvaluationType); // 0x1067f70 [Final Native Static Public]
    void SetDisplayRate(UMovieSceneSequence* Sequence, const FFrameRate& DisplayRate); // 0x1067c60 [Final Native Static Public]
    void SetClockSource(UMovieSceneSequence* InSequence, const EUpdateClockSource& InClockSource); // 0x1067930 [Final Native Static Public]
    FSequencerBindingProxy ResolveBindingID(UMovieSceneSequence* MasterSequence, const FMovieSceneObjectBindingID& InObjectBindingID); // 0x1067810 [Final Native Static Public]
    bool RemoveMasterTrack(UMovieSceneSequence* Sequence, UMovieSceneTrack* MasterTrack); // 0x1067740 [Final Native Static Public]
    FSequencerScriptingRange MakeRangeSeconds(UMovieSceneSequence* Sequence, float StartTime, float Duration); // 0x1067630 [Final Native Static Public]
    FSequencerScriptingRange MakeRange(UMovieSceneSequence* Sequence, int32 StartFrame, int32 Duration); // 0x1067520 [Final Native Static Public]
    FMovieSceneObjectBindingID MakeBindingID(UMovieSceneSequence* MasterSequence, FSequencerBindingProxy& InBinding, const EMovieSceneObjectBindingSpace& Space); // 0x10673e0 [Final Native Static Public]
    TArray<UObject*> LocateBoundObjects(UMovieSceneSequence* Sequence, FSequencerBindingProxy& InBinding, UObject* Context); // 0x1067270 [Final Native Static Public]
    bool IsReadOnly(UMovieSceneSequence* Sequence); // 0x10671e0 [Final Native Static Public]
    float GetWorkRangeStart(UMovieSceneSequence* InSequence); // 0x1066f40 [Final Native Static Public]
    float GetWorkRangeEnd(UMovieSceneSequence* InSequence); // 0x1066f40 [Final Native Static Public]
    float GetViewRangeStart(UMovieSceneSequence* InSequence); // 0x1066f40 [Final Native Static Public]
    float GetViewRangeEnd(UMovieSceneSequence* InSequence); // 0x1066f40 [Final Native Static Public]
    FTimecode GetTimecodeSource(UMovieSceneSequence* Sequence); // 0x1066cf0 [Final Native Static Public]
    FFrameRate GetTickResolution(UMovieSceneSequence* Sequence); // 0x1066c60 [Final Native Static Public]
    TArray<FSequencerBindingProxy> GetSpawnables(UMovieSceneSequence* Sequence); // 0x1066a70 [Final Native Static Public]
    TArray<UMovieSceneFolder*> GetRootFoldersInSequence(UMovieSceneSequence* Sequence); // 0x10669a0 [Final Native Static Public]
    TArray<FSequencerBindingProxy> GetPossessables(UMovieSceneSequence* Sequence); // 0x10668d0 [Final Native Static Public]
    FMovieSceneObjectBindingID GetPortableBindingID(UMovieSceneSequence* MasterSequence, UMovieSceneSequence* DestinationSequence, FSequencerBindingProxy& InBinding); // 0x1066790 [Final Native Static Public]
    float GetPlaybackStartSeconds(UMovieSceneSequence* Sequence); // 0x1066700 [Final Native Static Public]
    int32 GetPlaybackStart(UMovieSceneSequence* Sequence); // 0x1066670 [Final Native Static Public]
    FSequencerScriptingRange GetPlaybackRange(UMovieSceneSequence* Sequence); // 0x10665d0 [Final Native Static Public]
    float GetPlaybackEndSeconds(UMovieSceneSequence* Sequence); // 0x1066540 [Final Native Static Public]
    int32 GetPlaybackEnd(UMovieSceneSequence* Sequence); // 0x10664b0 [Final Native Static Public]
    UMovieScene* GetMovieScene(UMovieSceneSequence* Sequence); // 0x1066320 [Final Native Static Public]
    TArray<UMovieSceneTrack*> GetMasterTracks(UMovieSceneSequence* Sequence); // 0x1066250 [Final Native Static Public]
    TArray<FMovieSceneMarkedFrame> GetMarkedFrames(UMovieSceneSequence* Sequence); // 0x1066130 [Final Native Static Public]
    EMovieSceneEvaluationType GetEvaluationType(UMovieSceneSequence* InSequence); // 0x10660a0 [Final Native Static Public]
    FFrameRate GetDisplayRate(UMovieSceneSequence* Sequence); // 0x1065ef0 [Final Native Static Public]
    EUpdateClockSource GetClockSource(UMovieSceneSequence* InSequence); // 0x1065c70 [Final Native Static Public]
    TArray<FSequencerBindingProxy> GetBindings(UMovieSceneSequence* Sequence); // 0x1065ad0 [Final Native Static Public]
    FMovieSceneObjectBindingID GetBindingID(FSequencerBindingProxy& InBinding); // 0x1065a20 [Final Native Static Public]
    int32 FindNextMarkedFrame(UMovieSceneSequence* Sequence, const FFrameNumber& InFrameNumber, bool bForward); // 0x1065850 [Final Native Static Public]
    TArray<UMovieSceneTrack*> FindMasterTracksByType(UMovieSceneSequence* Sequence, TSubclassOf<UMovieSceneTrack> TrackType); // 0x1065740 [Final Native Static Public]
    TArray<UMovieSceneTrack*> FindMasterTracksByExactType(UMovieSceneSequence* Sequence, TSubclassOf<UMovieSceneTrack> TrackType); // 0x1065630 [Final Native Static Public]
    int32 FindMarkedFrameByLabel(UMovieSceneSequence* Sequence, const FString& InLabel); // 0x1065550 [Final Native Static Public]
    int32 FindMarkedFrameByFrameNumber(UMovieSceneSequence* Sequence, const FFrameNumber& InFrameNumber); // 0x1065480 [Final Native Static Public]
    FSequencerBindingProxy FindBindingByName(UMovieSceneSequence* Sequence, const FString& Name); // 0x1065230 [Final Native Static Public]
    FSequencerBindingProxy FindBindingById(UMovieSceneSequence* Sequence, const FGuid& BindingID); // 0x1065140 [Final Native Static Public]
    void DeleteMarkedFrames(UMovieSceneSequence* Sequence); // 0x10650c0 [Final Native Static Public]
    void DeleteMarkedFrame(UMovieSceneSequence* Sequence, int32 DeleteIndex); // 0x1065000 [Final Native Static Public]
    FSequencerBindingProxy AddSpawnableFromInstance(UMovieSceneSequence* Sequence, UObject* ObjectToSpawn); // 0x1064f20 [Final Native Static Public]
    FSequencerBindingProxy AddSpawnableFromClass(UMovieSceneSequence* Sequence, TSubclassOf<UObject> ClassToSpawn); // 0x1064f20 [Final Native Static Public]
    UMovieSceneFolder* AddRootFolderToSequence(UMovieSceneSequence* Sequence, const FString& NewFolderName); // 0x1064df0 [Final Native Static Public]
    FSequencerBindingProxy AddPossessable(UMovieSceneSequence* Sequence, UObject* ObjectToPossess); // 0x1064d10 [Final Native Static Public]
    UMovieSceneTrack* AddMasterTrack(UMovieSceneSequence* Sequence, TSubclassOf<UMovieSceneTrack> TrackType); // 0x1064c40 [Final Native Static Public]
    int32 AddMarkedFrame(UMovieSceneSequence* Sequence, FMovieSceneMarkedFrame& InMarkedFrame); // 0x1064b40 [Final Native Static Public]

// UMovieSceneTrackExtensions (/Script/SequencerScripting.MovieSceneTrackExtensions)
    void SetTrackRowDisplayName(UMovieSceneTrack* Track, FText& InName, int32 RowIndex); // 0x106afa0 [Final Native Static Public]
    void SetSortingOrder(UMovieSceneTrack* Track, int32 SortingOrder); // 0x106ad10 [Final Native Static Public]
    void SetSectionToKey(UMovieSceneTrack* Track, UMovieSceneSection* Section); // 0x106ac50 [Final Native Static Public]
    void SetDisplayName(UMovieSceneTrack* Track, FText& InName); // 0x106a8b0 [Final Native Static Public]
    void SetColorTint(UMovieSceneTrack* Track, const FColor& ColorTint); // 0x106a7f0 [Final Native Static Public]
    void RemoveSection(UMovieSceneTrack* Track, UMovieSceneSection* Section); // 0x106a6a0 [Final Native Static Public]
    FText GetTrackRowDisplayName(UMovieSceneTrack* Track, int32 RowIndex); // 0x106a3a0 [Final Native Static Public]
    int32 GetSortingOrder(UMovieSceneTrack* Track); // 0x106a1d0 [Final Native Static Public]
    UMovieSceneSection* GetSectionToKey(UMovieSceneTrack* Track); // 0x106a070 [Final Native Static Public]
    TArray<UMovieSceneSection*> GetSections(UMovieSceneTrack* Track); // 0x106a100 [Final Native Static Public]
    FText GetDisplayName(UMovieSceneTrack* Track); // 0x1069db0 [Final Native Static Public]
    FColor GetColorTint(UMovieSceneTrack* Track); // 0x1055ee0 [Final Native Static Public]
    UMovieSceneSection* AddSection(UMovieSceneTrack* Track); // 0x1069d20 [Final Native Static Public]

// UMovieSceneFloatVectorTrackExtensions (/Script/SequencerScripting.MovieSceneFloatVectorTrackExtensions)
    void SetNumChannelsUsed(UMovieSceneFloatVectorTrack* Track, int32 InNumChannelsUsed); // 0x106ab90 [Final Native Static Public]
    int32 GetNumChannelsUsed(UMovieSceneFloatVectorTrack* Track); // 0x1069fe0 [Final Native Static Public]

// UMovieSceneDoubleVectorTrackExtensions (/Script/SequencerScripting.MovieSceneDoubleVectorTrackExtensions)
    void SetNumChannelsUsed(UMovieSceneDoubleVectorTrack* Track, int32 InNumChannelsUsed); // 0x106ab90 [Final Native Static Public]
    int32 GetNumChannelsUsed(UMovieSceneDoubleVectorTrack* Track); // 0x1069fe0 [Final Native Static Public]

// USequencerScriptingRangeExtensions (/Script/SequencerScripting.SequencerScriptingRangeExtensions)
    void SetStartSeconds(FSequencerScriptingRange& Range, float START); // 0x106aeb0 [Final Native Static Public]
    void SetStartFrame(FSequencerScriptingRange& Range, int32 START); // 0x106add0 [Final Native Static Public]
    void SetEndSeconds(FSequencerScriptingRange& Range, float End); // 0x106aaa0 [Final Native Static Public]
    void SetEndFrame(FSequencerScriptingRange& Range, int32 End); // 0x106a9c0 [Final Native Static Public]
    void RemoveStart(FSequencerScriptingRange& Range); // 0x106a760 [Final Native Static Public]
    void RemoveEnd(FSequencerScriptingRange& Range); // 0x106a610 [Final Native Static Public]
    bool HasStart(FSequencerScriptingRange& Range); // 0x106a570 [Final Native Static Public]
    bool HasEnd(FSequencerScriptingRange& Range); // 0x106a4d0 [Final Native Static Public]
    float GetStartSeconds(FSequencerScriptingRange& Range); // 0x106a300 [Final Native Static Public]
    int32 GetStartFrame(FSequencerScriptingRange& Range); // 0x106a260 [Final Native Static Public]
    float GetEndSeconds(FSequencerScriptingRange& Range); // 0x1069f40 [Final Native Static Public]
    int32 GetEndFrame(FSequencerScriptingRange& Range); // 0x1069ea0 [Final Native Static Public]

// UStaticMeshDescription (/Script/StaticMeshDescription.StaticMeshDescription)
    void SetVertexInstanceUV(const FVertexInstanceID& VertexInstanceID, const FVector2D& UV, int32 UVIndex); // 0x3810a30 [Final Native Public]
    void SetPolygonGroupMaterialSlotName(const FPolygonGroupID& PolygonGroupID, const FName& SlotName); // 0x3810950 [Final Native Public]
    FVector2D GetVertexInstanceUV(const FVertexInstanceID& VertexInstanceID, int32 UVIndex); // 0x3810870 [Final Native Public]
    void CreateCube(const FVector& Center, const FVector& HalfExtents, const FPolygonGroupID& PolygonGroup, FPolygonID& PolygonID_PlusX, FPolygonID& PolygonID_MinusX, FPolygonID& PolygonID_PlusY, FPolygonID& PolygonID_MinusY, FPolygonID& PolygonID_PlusZ, FPolygonID& PolygonID_MinusZ); // 0x3810540 [Final Native Public]

// UAppList (/Script/SteamCore.AppList)
    int32 GetNumInstalledApps(); // 0x1684a40 [Final Native Public]
    int32 GetInstalledApps(const TArray<int32>& AppIDs, int32 MaxAppIDs); // 0x1684510 [Final Native Public]
    int32 GetAppName(int32 AppID, const FString& Name); // 0x1682070 [Final Native Public]
    int32 GetAppInstallDir(int32 AppID, const FString& Directory); // 0x1681e80 [Final Native Public]
    int32 GetAppBuildId(int32 AppID); // 0x1681db0 [Final Native Public]

// UApps (/Script/SteamCore.Apps)
    void UninstallDLC(int32 AppID); // 0x1686390 [Final Native Static Public]
    bool MarkContentCorrupt(bool bMissingFilesOnly); // 0x1685830 [Final Native Static Public]
    void InstallDLC(int32 AppID); // 0x16850a0 [Final Native Static Public]
    FString GetLaunchQueryParam(const FString& Key); // 0x1684880 [Final Native Static Public]
    int32 GetLaunchCommandLine(const FString& CommandLine); // 0x16847d0 [Final Native Static Public]
    int32 GetInstalledDepots(int32 AppID, int32 MaxDepots, const TArray<int32>& Depots); // 0x1684610 [Final Native Static Public]
    void GetFileDetails(const FScriptDelegate& Callback, const FString& Filename); // 0x1682f10 [Final Native Public]
    int32 GetEarliestPurchaseUnixTime(int32 AppID); // 0x1682e80 [Final Native Static Public]
    bool GetDlcDownloadProgress(int32 AppID, const int32& BytesDownloaded, const int32& BytesTotal); // 0x1682d60 [Final Native Static Public]
    int32 GetDLCCount(); // 0x1682d30 [Final Native Static Public]
    FString GetCurrentGameLanguage(); // 0x1682cb0 [Final Native Static Public]
    bool GetCurrentBetaName(const FString& Name); // 0x1682c00 [Final Native Static Public]
    FString GetAvailableGameLanguages(); // 0x16821b0 [Final Native Static Public]
    FSteamID GetAppOwner(); // 0x1682170 [Final Native Static Public]
    int32 GetAppInstallDir(int32 AppID, const FString& Folder); // 0x1681f80 [Final Native Static Public]
    int32 GetAppBuildId(); // 0x1681e50 [Final Native Static Public]
    bool BIsVACBanned(); // 0x1681a70 [Final Native Static Public]
    bool BIsTimedTrial(const int32& SecondsAllowed, const int32& SecondsPlayed); // 0x1681990 [Final Native Static Public]
    bool BIsSubscribedFromFreeWeekend(); // 0x1681960 [Final Native Static Public]
    bool BIsSubscribedFromFamilySharing(); // 0x1681930 [Final Native Static Public]
    bool BIsSubscribedApp(int32 AppID); // 0x16818a0 [Final Native Static Public]
    bool BIsSubscribed(); // 0x1681870 [Final Native Static Public]
    bool BIsLowViolence(); // 0x1681840 [Final Native Static Public]
    bool BIsDlcInstalled(int32 AppID); // 0x16817b0 [Final Native Static Public]
    bool BIsCybercafe(); // 0x1681780 [Final Native Static Public]
    bool BIsAppInstalled(int32 AppID); // 0x16816f0 [Final Native Static Public]
    bool BGetDLCDataByIndex(int32 DLC, const int32& AppID, const bool& bAvailable, const FString& Name); // 0x1681570 [Final Native Static Public]

// USteamCoreAppsAsyncActionGetFileDetails (/Script/SteamCore.SteamCoreAppsAsyncActionGetFileDetails)
    void HandleCallback(FFileDetailsResult& Data, bool bWasSuccessful); // 0x1684e50 [Final Native Public]
    USteamCoreAppsAsyncActionGetFileDetails* GetFileDetailsAsync(UObject* WorldContextObject, const FString& Filename, float Timeout); // 0x1683070 [Final Native Static Public]

// UFriends (/Script/SteamCore.Friends)
    bool SetRichPresence(const FString& Key, const FString& Value); // 0x1686220 [Final Native Static Public]
    void SetPlayedWith(const FSteamID& SteamIDUserPlayedWith); // 0x16861a0 [Final Native Static Public]
    void SetPersonaName(const FScriptDelegate& Callback, const FString& Name); // 0x1686040 [Final Native Public]
    bool SetListenForFriendsMessages(bool bInterceptEnabled); // 0x1685fb0 [Final Native Static Public]
    void SetInGameVoiceSpeaking(const FSteamID& SteamIDUser, bool bSpeaking); // 0x1685ef0 [Final Native Static Public]
    bool SendClanChatMessage(const FSteamID& SteamIDClanChat, const FString& Text); // 0x1685dc0 [Final Native Static Public]
    bool RequestUserInformation(const FSteamID& SteamIDUser, bool bRequireNameOnly); // 0x1685cf0 [Final Native Static Public]
    void RequestFriendRichPresence(const FSteamID& SteamIDFriend); // 0x1685c70 [Final Native Static Public]
    void RequestClanOfficerList(const FScriptDelegate& Callback, const FSteamID& SteamIDClan); // 0x1685b70 [Final Native Public]
    bool ReplyToFriendMessage(const FSteamID& SteamIDFriend, const FString& MsgToSend); // 0x1685a40 [Final Native Static Public]
    bool RegisterProtocolInOverlayBrowser(const FString& Protocol); // 0x1685950 [Final Native Static Public]
    bool OpenClanChatWindowInSteam(const FSteamID& SteamIDClanChat); // 0x16858c0 [Final Native Static Public]
    bool LeaveClanChatRoom(const FSteamID& SteamIDClan); // 0x16857a0 [Final Native Static Public]
    void JoinClanChatRoom(const FScriptDelegate& Callback, const FSteamID& SteamIDClan); // 0x16856a0 [Final Native Public]
    bool IsUserInSource(const FSteamID& SteamIDUser, const FSteamID& SteamIDSource); // 0x16855d0 [Final Native Static Public]
    void IsFollowing(const FScriptDelegate& Callback, const FSteamID& SteamID); // 0x16854d0 [Final Native Public]
    bool IsClanPublic(const FSteamID& SteamIDClan); // 0x1685440 [Final Native Static Public]
    bool IsClanOfficialGameGroup(const FSteamID& SteamIDClan); // 0x16853b0 [Final Native Static Public]
    bool IsClanChatWindowOpenInSteam(const FSteamID& SteamIDClanChat); // 0x1685320 [Final Native Static Public]
    bool IsClanChatAdmin(const FSteamID& SteamIDClanChat, const FSteamID& SteamIDUser); // 0x1685250 [Final Native Static Public]
    bool InviteUserToGame(const FSteamID& SteamIDFriend, const FString& ConnectString); // 0x1685120 [Final Native Static Public]
    bool HasFriend(const FSteamID& SteamIDFriend, const TArray<ESteamFriendFlags>& Flags); // 0x1684f70 [Final Native Static Public]
    TArray<ESteamUserRestriction> GetUserRestrictions(); // 0x1684dd0 [Final Native Static Public]
    UTexture2D* GetSmallFriendAvatar(const FSteamID& SteamIDFriend); // 0x1684d40 [Final Native Static Public]
    FString GetPlayerNickname_Pure(const FSteamID& SteamIDPlayer); // 0x1684c60 [Final Native Static Public]
    FString GetPlayerNickname(const FSteamID& SteamIDPlayer); // 0x1684b90 [Final Native Static Public]
    ESteamPersonaState GetPersonaState_Pure(); // 0x1684b60 [Final Native Static Public]
    ESteamPersonaState GetPersonaState(); // 0x1684b60 [Final Native Static Public]
    FString GetPersonaName_Pure(); // 0x1684af0 [Final Native Static Public]
    FString GetPersonaName(); // 0x1684a70 [Final Native Static Public]
    UTexture2D* GetMediumFriendAvatar(const FSteamID& SteamIDFriend); // 0x16849b0 [Final Native Static Public]
    UTexture2D* GetLargeFriendAvatar(const FSteamID& SteamIDFriend); // 0x1684740 [Final Native Static Public]
    int32 GetFriendSteamLevel(const FSteamID& SteamIDFriend); // 0x1684130 [Final Native Static Public]
    FString GetFriendsGroupName(const FSteamFriendsGroupID& FriendsGroupID); // 0x1684440 [Final Native Static Public]
    void GetFriendsGroupMembersList(const FSteamFriendsGroupID& FriendsGroupID, const TArray<FSteamID>& SteamIDMembers, int32 MembersCount); // 0x1684310 [Final Native Static Public]
    int32 GetFriendsGroupMembersCount(const FSteamFriendsGroupID& FriendsGroupID); // 0x1684280 [Final Native Static Public]
    FSteamFriendsGroupID GetFriendsGroupIDByIndex(int32 FriendGroup); // 0x16841f0 [Final Native Static Public]
    int32 GetFriendsGroupCount(); // 0x16841c0 [Final Native Static Public]
    int32 GetFriendRichPresenceKeyCount(const FSteamID& SteamIDFriend); // 0x16840a0 [Final Native Static Public]
    FString GetFriendRichPresenceKeyByIndex(const FSteamID& SteamIDFriend, int32 Key); // 0x1683f90 [Final Native Static Public]
    FString GetFriendRichPresence(const FSteamID& SteamIDFriend, const FString& Key); // 0x1683e20 [Final Native Static Public]
    ESteamFriendRelationship GetFriendRelationship(const FSteamID& SteamIDFriend); // 0x1683d90 [Final Native Static Public]
    ESteamPersonaState GetFriendPersonaState(const FSteamID& SteamIDFriend); // 0x1683d00 [Final Native Static Public]
    FString GetFriendPersonaNameHistory(const FSteamID& SteamIDFriend, int32 PersonaName); // 0x1683bf0 [Final Native Static Public]
    FString GetFriendPersonaName(const FSteamID& SteamIDFriend); // 0x1683b20 [Final Native Static Public]
    int32 GetFriendMessage(const FSteamID& SteamIDFriend, int32 MessageId, const FString& Text, const ESteamChatEntryType& ChatEntryType); // 0x16839a0 [Final Native Static Public]
    bool GetFriendGamePlayed(const FSteamID& SteamIDFriend, FSteamGameID& GameID, const FString& GameIP, const int32& ConnectionPort, const int32& QueryPort, FSteamID& SteamIDLobby); // 0x1683770 [Final Native Static Public]
    FSteamID GetFriendFromSourceByIndex(const FSteamID& SteamIDSource, int32 Ifriend); // 0x16836a0 [Final Native Static Public]
    int32 GetFriendCountFromSource(const FSteamID& SteamIDSource); // 0x1683610 [Final Native Static Public]
    int32 GetFriendCount(const TArray<ESteamFriendFlags>& Flags); // 0x1683530 [Final Native Static Public]
    int32 GetFriendCoplayTime(const FSteamID& SteamIDFriend); // 0x16834a0 [Final Native Static Public]
    int32 GetFriendCoplayGame(const FSteamID& SteamIDFriend); // 0x1683410 [Final Native Static Public]
    FSteamID GetFriendByIndex(int32 Ifriend, const TArray<ESteamFriendFlags>& Flags); // 0x16832f0 [Final Native Static Public]
    void GetFollowerCount(const FScriptDelegate& Callback, const FSteamID& SteamID); // 0x16831f0 [Final Native Public]
    int32 GetCoplayFriendCount(); // 0x1682bd0 [Final Native Static Public]
    FSteamID GetCoplayFriend(int32 CoplayFriend); // 0x1682b40 [Final Native Static Public]
    FString GetClanTag(const FSteamID& SteamIDClan); // 0x1682a70 [Final Native Static Public]
    FSteamID GetClanOwner(const FSteamID& SteamIDClan); // 0x16829e0 [Final Native Static Public]
    int32 GetClanOfficerCount(const FSteamID& SteamIDClan); // 0x1682950 [Final Native Static Public]
    FSteamID GetClanOfficerByIndex(const FSteamID& SteamIDClan, int32 Officer); // 0x1682880 [Final Native Static Public]
    FString GetClanName(const FSteamID& SteamIDClan); // 0x16827b0 [Final Native Static Public]
    int32 GetClanCount(); // 0x1682780 [Final Native Static Public]
    int32 GetClanChatMessage(const FSteamID& SteamIDClanChat, int32 MessageId, const FString& Text, const ESteamChatEntryType& ChatEntryType, FSteamID& SteamIDChatter); // 0x1682590 [Final Native Static Public]
    int32 GetClanChatMemberCount(const FSteamID& SteamIDClan); // 0x1682500 [Final Native Static Public]
    FSteamID GetClanByIndex(int32 Clan); // 0x1682470 [Final Native Static Public]
    bool GetClanActivityCounts(const FSteamID& SteamIDClan, const int32& Online, const int32& InGame, const int32& Chatting); // 0x1682300 [Final Native Static Public]
    FSteamID GetChatMemberByIndex(const FSteamID& SteamIDClan, int32 User); // 0x1682230 [Final Native Static Public]
    void EnumerateFollowingList(const FScriptDelegate& Callback, int32 StartIndex); // 0x1681cb0 [Final Native Public]
    void DownloadClanActivityCounts(const FScriptDelegate& Callback, const TArray<FSteamID>& SteamIDClans); // 0x1681b50 [Final Native Public]
    bool CloseClanChatWindowInSteam(const FSteamID& SteamIDClanChat); // 0x1681ac0 [Final Native Static Public]
    void ClearRichPresence(); // 0x1681aa0 [Final Native Static Public]
    void ActivateGameOverlayToWebPage(const FString& URL, const ESteamActivateGameOverlayToWebPageMode& Mode); // 0x1681440 [Final Native Static Public]
    void ActivateGameOverlayToUser(const FString& Dialog, const FSteamID& SteamID); // 0x1681310 [Final Native Static Public]
    void ActivateGameOverlayToStore(int32 AppID, const ESteamOverlayToStoreFlag& Flag); // 0x1681250 [Final Native Static Public]
    void ActivateGameOverlayInviteDialogConnectString(const FString& ConnectString); // 0x16810f0 [Final Native Static Public]
    void ActivateGameOverlayInvitedialog(const FSteamID& SteamIDLobby); // 0x16811d0 [Final Native Static Public]
    void ActivateGameOverlay(const FString& Dialog); // 0x1681010 [Final Native Static Public]

// USteamCoreFriendsAsyncActionSetPersonaName (/Script/SteamCore.SteamCoreFriendsAsyncActionSetPersonaName)
    USteamCoreFriendsAsyncActionSetPersonaName* SetPersonaNameAsync(UObject* WorldContextObject, const FString& Name, float Timeout); // 0x16899c0 [Final Native Static Public]
    void HandleCallback(FSetPersonaNameResponse& Data, bool bWasSuccessful); // 0x1689450 [Final Native Public]

// USteamCoreFriendsAsyncActionDownloadClanActivityCounts (/Script/SteamCore.SteamCoreFriendsAsyncActionDownloadClanActivityCounts)
    void HandleCallback(FDownloadClanActivityCountsResult& Data, bool bWasSuccessful); // 0x1688e90 [Final Native Public]
    USteamCoreFriendsAsyncActionDownloadClanActivityCounts* DownloadClanActivityCountsAsync(UObject* WorldContextObject, const TArray<FSteamID>& SteamIDClans, float Timeout); // 0x1688af0 [Final Native Static Public]

// USteamCoreFriendsAsyncActionRequestClanOfficerList (/Script/SteamCore.SteamCoreFriendsAsyncActionRequestClanOfficerList)
    USteamCoreFriendsAsyncActionRequestClanOfficerList* RequestClanOfficerListAsync(UObject* WorldContextObject, const FSteamID& SteamIDClan, float Timeout); // 0x1689750 [Final Native Static Public]
    void HandleCallback(FClanOfficerListResponse& Data, bool bWasSuccessful); // 0x1689340 [Final Native Public]

// USteamCoreFriendsAsyncActionJoinClanChatRoom (/Script/SteamCore.SteamCoreFriendsAsyncActionJoinClanChatRoom)
    USteamCoreFriendsAsyncActionJoinClanChatRoom* JoinClanChatRoomAsync(UObject* WorldContextObject, const FSteamID& SteamIDClan, float Timeout); // 0x1689640 [Final Native Static Public]
    void HandleCallback(FJoinClanChatRoomCompletionResult& Data, bool bWasSuccessful); // 0x1689250 [Final Native Public]

// USteamCoreFriendsAsyncActionEnumerateFollowingList (/Script/SteamCore.SteamCoreFriendsAsyncActionEnumerateFollowingList)
    void HandleCallback(FFriendsEnumerateFollowingList& Data, bool bWasSuccessful); // 0x1688f70 [Final Native Public]
    USteamCoreFriendsAsyncActionEnumerateFollowingList* EnumerateFollowingListAsync(UObject* WorldContextObject, int32 StartIndex, float Timeout); // 0x1688c70 [Final Native Static Public]

// USteamCoreFriendsAsyncActionIsFollowing (/Script/SteamCore.SteamCoreFriendsAsyncActionIsFollowing)
    USteamCoreFriendsAsyncActionIsFollowing* IsFollowingAsync(UObject* WorldContextObject, const FSteamID& SteamID, float Timeout); // 0x1689530 [Final Native Static Public]
    void HandleCallback(FFriendsIsFollowing& Data, bool bWasSuccessful); // 0x1689160 [Final Native Public]

// USteamCoreFriendsAsyncActionGetFollowerCount (/Script/SteamCore.SteamCoreFriendsAsyncActionGetFollowerCount)
    void HandleCallback(FFriendsGetFollowerCount& Data, bool bWasSuccessful); // 0x1689070 [Final Native Public]
    USteamCoreFriendsAsyncActionGetFollowerCount* GetFollowerCountAsync(UObject* WorldContextObject, const FSteamID& SteamID, float Timeout); // 0x1688d80 [Final Native Static Public]

// USteamCoreFriendsAsyncActionRequestUserInformation (/Script/SteamCore.SteamCoreFriendsAsyncActionRequestUserInformation)
    USteamCoreFriendsAsyncActionRequestUserInformation* RequestUserInformationAsync(UObject* WorldContextObject, const FSteamID& SteamIDUser, bool bRequireNameOnly, float Timeout); // 0x1689860 [Final Native Static Public]
    void HandleCallback(); // 0x1689430 [Final Native Public]

// USteamGameSearch (/Script/SteamCore.SteamGameSearch)
    ESteamGameSearchErrorCode SubmitPlayerResult(const FString& UniqueGameID, const FSteamID& SteamIDPlayer, const ESteamPlayerResult& PlayerResult); // 0x168ef60 [Final Native Public]
    ESteamGameSearchErrorCode SetGameHostParams(const FString& Key, const TArray<FString>& Values); // 0x168dec0 [Final Native Public]
    ESteamGameSearchErrorCode SetConnectionDetails(const FString& ConnectionDetails); // 0x168db50 [Final Native Public]
    ESteamGameSearchErrorCode SearchForGameWithLobby(const FSteamID& SteamIDLobby, int32 PlayerMin, int32 PlayerMax); // 0x168d7b0 [Final Native Public]
    ESteamGameSearchErrorCode SearchForGameSolo(int32 PlayerMin, int32 PlayerMax); // 0x168d6e0 [Final Native Public]
    ESteamGameSearchErrorCode RetrieveConnectionDetails(const FSteamID& SteamIDHost, const FString& ConnectionDetails, int32 NumConnectionDetails); // 0x168d5a0 [Final Native Public]
    ESteamGameSearchErrorCode RequestPlayersForGame(int32 PlayerMin, int32 PlayerMax, int32 MaxTeamSize); // 0x168d3c0 [Final Native Public]
    ESteamGameSearchErrorCode HostConfirmGameStart(const FString& UniqueGameID); // 0x168d190 [Final Native Public]
    ESteamGameSearchErrorCode EndGameSearch(); // 0x168ca60 [Final Native Public]
    ESteamGameSearchErrorCode EndGame(const FString& UniqueGameID); // 0x168c960 [Final Native Public]
    ESteamGameSearchErrorCode DeclineGame(); // 0x168c810 [Final Native Public]
    ESteamGameSearchErrorCode CancelRequestPlayersForGame(); // 0x168c550 [Final Native Public]
    ESteamGameSearchErrorCode AddGameSearchParams(const FString& KeyToFind, const TArray<FString>& ValuesToFind); // 0x168be90 [Final Native Public]
    ESteamGameSearchErrorCode AcceptGame(); // 0x168be60 [Final Native Public]

// USteamGameServer (/Script/SteamCore.SteamGameServer)
    bool WasRestartRequested(); // 0x168f380 [Final Native Public]
    ESteamUserHasLicenseForAppResult UserHasLicenseForApp(const FSteamID& SteamID, int32 AppID); // 0x168f2b0 [Final Native Public]
    void SetSpectatorServerName(const FString& SpectatorServerName); // 0x168ea30 [Final Native Public]
    void SetSpectatorPort(int32 SpectatorPort); // 0x168e9a0 [Final Native Public]
    void SetServerName(const FString& ServerName); // 0x168e8b0 [Final Native Public]
    void SetRegion(const FString& Region); // 0x168e7c0 [Final Native Public]
    void SetProduct(const FString& Product); // 0x168e6d0 [Final Native Public]
    void SetPasswordProtected(bool bPasswordProtected); // 0x168e640 [Final Native Public]
    void SetModDir(const FString& ModDir); // 0x168e550 [Final Native Public]
    void SetMaxPlayerCount(int32 PlayersMax); // 0x168e4c0 [Final Native Public]
    void SetMapName(const FString& MapName); // 0x168e3d0 [Final Native Public]
    void SetKeyValue(const FString& Key, const FString& Value); // 0x168e250 [Final Native Public]
    void SetHeartbeatInterval(int32 HeartbeatInterval); // 0x168e1c0 [Final Native Public]
    void SetGameTags(const FString& GameTags); // 0x168e0d0 [Final Native Public]
    void SetGameDescription(const FString& GameDescription); // 0x168ddd0 [Final Native Public]
    void SetGameData(const FString& GameData); // 0x168dce0 [Final Native Public]
    void SetDedicatedServer(bool bDedicated); // 0x168dc50 [Final Native Public]
    void SetBotPlayerCount(int32 BotPlayers); // 0x168dac0 [Final Native Public]
    bool RequestUserGroupStatus(const FSteamID& SteamIDUser, const FSteamID& SteamIDGroup); // 0x168d4d0 [Final Native Public]
    void LogOnAnonymous(); // 0x168d3a0 [Final Native Public]
    void LogOn(const FString& Token); // 0x168d2b0 [Final Native Public]
    void LogOff(); // 0x168d290 [Final Native Public]
    FSteamID GetServerSteamID_PureCompact(); // 0x168cca0 [Final Native Public]
    FSteamID GetServerSteamID_Pure(); // 0x168cca0 [Final Native Public]
    FSteamID GetServerSteamID(); // 0x168cc60 [Final Native Public]
    FString GetServerPublicIP_PureCompact(); // 0x168cbf0 [Final Native Public]
    FString GetServerPublicIP_Pure(); // 0x168cbf0 [Final Native Public]
    FString GetServerPublicIP(); // 0x168cb70 [Final Native Public]
    FSteamTicketHandle GetAuthSessionTicket(const TArray<uint8>& Ticket); // 0x168cab0 [Final Native Public]
    void ForceHeartbeat(); // 0x168ca90 [Final Native Public]
    void EndAuthSession(const FSteamID& SteamID); // 0x168c8d0 [Final Native Public]
    void EnableHeartbeats(bool bActive); // 0x168c840 [Final Native Public]
    FSteamID CreateUnauthenticatedUserConnection(); // 0x168c7d0 [Final Native Public]
    void ComputeNewPlayerCompatibility(const FScriptDelegate& Callback, const FSteamID& SteamIDNewPlayer); // 0x168c6d0 [Final Native Public]
    void ClearAllKeyValues(); // 0x168c580 [Final Native Public]
    void CancelAuthTicket(const FSteamTicketHandle& TicketHandle); // 0x168c4c0 [Final Native Public]
    bool BUpdateUserData(const FSteamID& SteamIDUser, const FString& PlayerName, int32 Score); // 0x168c200 [Final Native Public]
    bool BSecure(); // 0x168c1d0 [Final Native Public]
    bool BLoggedOn(); // 0x168c1a0 [Final Native Public]
    ESteamBeginAuthSessionResult BeginAuthSession(const TArray<uint8>& Ticket, const FSteamID& SteamID); // 0x168c380 [Final Native Public]
    void AssociateWithClan(const FScriptDelegate& Callback, const FSteamID& SteamIDClan); // 0x168c0a0 [Final Native Public]

// UGameServerStats (/Script/SteamCore.GameServerStats)
    bool UpdateUserAvgRateStat(const FSteamID& SteamIDUser, const FString& Name, float CountThisSession, float SessionLength); // 0x168f0f0 [Final Native Public]
    bool SetUserStatInt(const FSteamID& SteamIDUser, const FString& Name, int32 Data); // 0x168ede0 [Final Native Public]
    bool SetUserStatFloat(const FSteamID& SteamIDUser, const FString& Name, float Data); // 0x168ec50 [Final Native Public]
    bool SetUserAchievement(const FSteamID& SteamIDUser, const FString& Name); // 0x168eb20 [Final Native Public]
    void ServerStoreUserStats(const FScriptDelegate& Callback, const FSteamID& SteamIDUser); // 0x168d9c0 [Final Native Public]
    void ServerRequestUserStats(const FScriptDelegate& Callback, const FSteamID& SteamIDUser); // 0x168d8c0 [Final Native Public]
    bool GetUserStatInt(const FSteamID& SteamIDUser, const FString& Name, const int32& Data); // 0x168d000 [Final Native Public]
    bool GetUserStatFloat(const FSteamID& SteamIDUser, const FString& Name, const float& Data); // 0x168ce70 [Final Native Public]
    bool GetUserAchievement(const FSteamID& SteamIDUser, const FString& Name, const bool& bAchieved); // 0x168cce0 [Final Native Public]
    bool ClearUserAchievement(const FSteamID& SteamIDUser, const FString& Name); // 0x168c5a0 [Final Native Public]

// UInput (/Script/SteamCore.Input)
    void TriggerVibration(const FInputHandle& Handle, uint8 LeftSpeed, uint8 RightSpeed); // 0x1692760 [Final Native Public]
    void TriggerRepeatedHapticPulse(const FInputHandle& Handle, const ESteamCoreControllerPad& TargetPad, uint8 DurationMicroSec, uint8 OffMicroSec, uint8 Repeat, uint8 Flags); // 0x1692590 [Final Native Public]
    void TriggerHapticPulse(const FInputHandle& Handle, const ESteamCoreControllerPad& TargetPad, uint8 DurationMicroSec); // 0x1692480 [Final Native Public]
    ESteamCoreInputActionOrigin TranslateActionOrigin(const ESteamCoreInputType& DestinationInputType, const ESteamCoreInputActionOrigin& SourceOrigin); // 0x16923b0 [Final Native Public]
    void StopAnalogActionMomentum(const FInputHandle& Handle, const FInputAnalogActionHandle& EAction); // 0x16922e0 [Final Native Public]
    bool Shutdown(); // 0x16922b0 [Final Native Public]
    bool ShowBindingPanel(const FInputHandle& Handle); // 0x1692210 [Final Native Public]
    void SetLEDColor(const FInputHandle& Handle, uint8 ColorR, uint8 ColorG, uint8 ColorB, const ESteamCoreInputLEDFlag& Flags); // 0x1692070 [Final Native Public]
    bool Init(); // 0x1692040 [Final Native Public]
    FString GetStringForXboxOrigin(const ESteamCoreXboxOrigin& Origin); // 0x1691f60 [Final Native Public]
    FString GetStringForActionOrigin(const ESteamCoreInputActionOrigin& Origin); // 0x1691e80 [Final Native Public]
    int32 GetRemotePlaySessionID(const FInputHandle& Handle); // 0x1691de0 [Final Native Public]
    FInputMotionData GetMotionData(const FInputHandle& Handle); // 0x1691d30 [Final Native Public]
    ESteamCoreInputType GetInputTypeForHandle(const FInputHandle& Handle); // 0x1691c90 [Final Native Public]
    FString GetGlyphForXboxOrigin(const ESteamCoreXboxOrigin& Origin); // 0x1691bb0 [Final Native Public]
    FString GetGlyphForActionOrigin(const ESteamCoreInputActionOrigin& Origin); // 0x1691ad0 [Final Native Public]
    int32 GetGamepadIndexForController(const FInputHandle& Handle); // 0x1691a30 [Final Native Public]
    int32 GetDigitalActionOrigins(const FInputHandle& Handle, const FInputActionSetHandle& ActionSetHandle, const FInputDigitalActionHandle& DigitalActionHandle, const TArray<ESteamCoreInputActionOrigin>& OriginsOut); // 0x16918b0 [Final Native Public]
    FInputDigitalActionHandle GetDigitalActionHandle(const FString& PszActionName); // 0x16917c0 [Final Native Public]
    FInputDigitalActionData GetDigitalActionData(const FInputHandle& Handle, const FInputDigitalActionHandle& DigitalActionHandle); // 0x16916e0 [Final Native Public]
    bool GetDeviceBindingRevision(const FInputHandle& Handle, const int32& Major, const int32& Minor); // 0x16915c0 [Final Native Public]
    FInputActionSetHandle GetCurrentActionSet(const FInputHandle& Handle); // 0x1691530 [Final Native Public]
    FInputHandle GetControllerForGamepadIndex(int32 Index); // 0x16914a0 [Final Native Public]
    int32 GetConnectedControllers(const TArray<FInputHandle>& OutHandles); // 0x16913e0 [Final Native Public]
    int32 GetAnalogActionOrigins(const FInputHandle& Handle, const FInputActionSetHandle& ActionSetHandle, const FInputAnalogActionHandle& AnalogActionHandle, const TArray<ESteamCoreInputActionOrigin>& OriginsOut); // 0x1691260 [Final Native Public]
    FInputAnalogActionHandle GetAnalogActionHandle(const FString& PszActionName); // 0x1691170 [Final Native Public]
    FInputAnalogActionData GetAnalogActionData(const FInputHandle& Handle, const FInputAnalogActionHandle& AnalogActionHandle); // 0x1691090 [Final Native Public]
    int32 GetActiveActionSetLayers(const FInputHandle& Handle, const TArray<FInputActionSetHandle>& Data); // 0x1690f90 [Final Native Public]
    FInputActionSetHandle GetActionSetHandle(const FString& ActionSetName); // 0x1690ea0 [Final Native Public]
    ESteamCoreInputActionOrigin GetActionOriginFromXboxOrigin(const FInputHandle& Handle, const ESteamCoreXboxOrigin& Origin); // 0x1690dd0 [Final Native Public]
    void DeactivateAllActionSetLayers(const FInputHandle& Handle); // 0x1690d40 [Final Native Public]
    void DeactivateActionSetLayer(const FInputHandle& Handle, const FInputActionSetHandle& ActionSetLayerHandle); // 0x1690c70 [Final Native Public]
    void ActivateActionSetLayer(const FInputHandle& Handle, const FInputActionSetHandle& ActionSetLayerHandle); // 0x1690ba0 [Final Native Public]
    void ActivateActionSet(const FInputHandle& Handle, const FInputActionSetHandle& ActionSetHandle); // 0x1690ad0 [Final Native Public]

// UInventory (/Script/SteamCore.Inventory)
    bool TriggerItemDrop(FSteamInventoryResult& Result, const FSteamItemDef& ListDefinition); // 0x1696e40 [Final Native Static Public]
    bool TransferItemQuantity(FSteamInventoryResult& Result, const FSteamItemInstanceID& ItemIDSource, int32 Quantity, const FSteamItemInstanceID& ItemIDDest); // 0x1696ce0 [Final Native Static Public]
    bool SubmitUpdateProperties(const FSteamInventoryUpdateHandle& Handle, FSteamInventoryResult& ResultHandle); // 0x1696c00 [Final Native Static Public]
    FSteamInventoryUpdateHandle StartUpdateProperties(); // 0x1696bc0 [Final Native Static Public]
    void StartPurchase(const FScriptDelegate& Callback, const TArray<FSteamItemDef>& ItemDefs, const TArray<int32>& Quantity); // 0x16967e0 [Final Native Public]
    bool SetPropertyString(const FSteamInventoryUpdateHandle& Handle, const FSteamItemInstanceID& ItemId, const FString& PropertyName, const FString& Value); // 0x16965f0 [Final Native Static Public]
    bool SetPropertyInt(const FSteamInventoryUpdateHandle& Handle, const FSteamItemInstanceID& ItemId, const FString& PropertyName, int32 Value); // 0x1696450 [Final Native Static Public]
    bool SetPropertyFloat(const FSteamInventoryUpdateHandle& Handle, const FSteamItemInstanceID& ItemId, const FString& PropertyName, float Value); // 0x16962a0 [Final Native Static Public]
    bool SetPropertyBool(const FSteamInventoryUpdateHandle& Handle, const FSteamItemInstanceID& ItemId, const FString& PropertyName, bool bValue); // 0x16960f0 [Final Native Static Public]
    bool SerializeResult(const FSteamInventoryResult& Handle, const TArray<uint8>& Buffer); // 0x1696000 [Final Native Static Public]
    void RequestPrices(const FScriptDelegate& Callback); // 0x1695e80 [Final Native Public]
    void RequestEligiblePromoItemDefinitionsIDs(const FScriptDelegate& Callback, const FSteamID& SteamID); // 0x1695c70 [Final Native Public]
    bool RemoveProperty(const FSteamInventoryUpdateHandle& Handle, const FSteamItemInstanceID& ItemId, const FString& PropertyName); // 0x1695b00 [Final Native Static Public]
    bool LoadItemDefinitions(); // 0x1695ad0 [Final Native Static Public]
    bool GrantPromoItems(FSteamInventoryResult& Result); // 0x1695740 [Final Native Static Public]
    int32 GetResultTimestamp(const FSteamInventoryResult& Handle); // 0x16956b0 [Final Native Static Public]
    ESteamResult GetResultStatus(const FSteamInventoryResult& Handle); // 0x1695620 [Final Native Static Public]
    bool GetResultItems(const FSteamInventoryResult& Handle, const TArray<FSteamItemDetails>& Items); // 0x1695510 [Final Native Static Public]
    bool GetResultItemProperty(const FSteamInventoryResult& Handle, int32 ItemIndex, const FString& PropertyName, const FString& Value); // 0x1695350 [Final Native Static Public]
    int32 GetNumItemsWithPrices(); // 0x1695320 [Final Native Static Public]
    bool GetItemsWithPrices(const TArray<FSteamItemDef>& ItemDefs, const TArray<int32>& Prices, const TArray<int32>& BasePrices); // 0x16951a0 [Final Native Static Public]
    bool GetItemsByID(FSteamInventoryResult& InventoryResult, const TArray<FSteamItemInstanceID>& InstanceIDs); // 0x1695060 [Final Native Static Public]
    bool GetItemPrice(const FSteamItemDef& ItemDef, const int32& Price, const int32& BasePrice); // 0x1694f40 [Final Native Static Public]
    bool GetItemDefinitionProperty(const FSteamItemDef& ItemDef, const FString& PropertyName, const FString& Value); // 0x1694db0 [Final Native Static Public]
    bool GetItemDefinitionIDs(const TArray<FSteamItemDef>& ItemDefs); // 0x1694d00 [Final Native Static Public]
    bool GetEligiblePromoItemDefinitionIDs(const FSteamID& SteamID, const TArray<FSteamItemDef>& ItemDefs); // 0x1694c10 [Final Native Static Public]
    bool GetAllItems(FSteamInventoryResult& Handle); // 0x1694b80 [Final Native Static Public]
    bool GenerateItems(FSteamInventoryResult& Result, const TArray<FSteamItemDef>& ItemDefs, const TArray<int32>& Quantity); // 0x16949c0 [Final Native Static Public]
    bool ExchangeItems(FSteamInventoryResult& Result, const TArray<FSteamItemDef>& ArrayGenerate, const TArray<int32>& ArrayGenerateQuantity, const TArray<FSteamItemInstanceID>& ArrayDestroy, const TArray<int32>& ArrayDestroyQuantity); // 0x16946d0 [Final Native Static Public]
    void DestroyResult(const FSteamInventoryResult& Handle); // 0x1694650 [Final Native Static Public]
    bool DeserializeResult(FSteamInventoryResult& Result, const TArray<uint8>& Buffer, bool bReservedMustBeFalse); // 0x16944c0 [Final Native Static Public]
    bool ConsumeItem(FSteamInventoryResult& Result, const FSteamItemInstanceID& ItemConsume, int32 Quantity); // 0x16943a0 [Final Native Static Public]
    bool CheckResultSteamID(const FSteamInventoryResult& Handle, const FSteamID& SteamIDExpected); // 0x16942d0 [Final Native Static Public]
    bool AddPromoItems(FSteamInventoryResult& OutResult, const TArray<FSteamItemDef>& ItemDefs); // 0x1694190 [Final Native Static Public]
    bool AddPromoItem(FSteamInventoryResult& Result, const FSteamItemDef& ItemDef); // 0x16940c0 [Final Native Static Public]

// USteamCoreInventoryAsyncActionRequestEligiblePromoItemDefinitionsIDs (/Script/SteamCore.SteamCoreInventoryAsyncActionRequestEligiblePromoItemDefinitionsIDs)
    USteamCoreInventoryAsyncActionRequestEligiblePromoItemDefinitionsIDs* RequestEligiblePromoItemDefinitionsIDsAsync(UObject* WorldContextObject, const FSteamID& SteamID, float Timeout); // 0x1695d70 [Final Native Static Public]
    void HandleCallback(FSteamInventoryEligiblePromoItemDefIDs& Data, bool bWasSuccessful); // 0x16957d0 [Final Native Public]

// USteamCoreInventoryAsyncActionRequestPricesResult (/Script/SteamCore.SteamCoreInventoryAsyncActionRequestPricesResult)
    USteamCoreInventoryAsyncActionRequestPricesResult* RequestPricesAsync(UObject* WorldContextObject, float Timeout); // 0x1695f30 [Final Native Static Public]
    void HandleCallback(FSteamInventoryRequestPricesResult& Data, bool bWasSuccessful); // 0x16958c0 [Final Native Public]

// USteamCoreInventoryAsyncActionStartPurchaseResult (/Script/SteamCore.SteamCoreInventoryAsyncActionStartPurchaseResult)
    USteamCoreInventoryAsyncActionStartPurchaseResult* StartPurchaseAsync(UObject* WorldContextObject, const TArray<FSteamItemDef>& ItemDefs, const TArray<int32>& Quantity, float Timeout); // 0x16969c0 [Final Native Static Public]
    void HandleCallback(FSteamInventoryStartPurchaseResult& Data, bool bWasSuccessful); // 0x16959c0 [Final Native Public]

// UMatchmaking (/Script/SteamCore.Matchmaking)
    bool SetLobbyType(const FSteamID& SteamIDLobby, const ESteamLobbyType& LobbyType); // 0x169c400 [Final Native Static Public]
    bool SetLobbyOwner(const FSteamID& SteamIDLobby, const FSteamID& SteamIDNewOwner); // 0x169c330 [Final Native Static Public]
    bool SetLobbyMemberLimit(const FSteamID& SteamIDLobby, int32 MaxMembers); // 0x169c260 [Final Native Static Public]
    void SetLobbyMemberData(const FSteamID& SteamIDLobby, const FString& Key, const FString& Value); // 0x169c0c0 [Final Native Static Public]
    bool SetLobbyJoinable(const FSteamID& SteamIDLobby, bool bLobbyJoinable); // 0x169bff0 [Final Native Static Public]
    void SetLobbyGameServer(const FSteamID& SteamIDLobby, const FString& GameServerIP, int32 GameServerPort, const FSteamID& SteamIDGameServer); // 0x169be50 [Final Native Static Public]
    bool SetLobbyData(const FSteamID& SteamIDLobby, const FString& Key, const FString& Value); // 0x169bca0 [Final Native Static Public]
    bool SetLinkedLobby(const FSteamID& SteamIDLobby, const FSteamID& SteamIDLobbyDependent); // 0x169bbd0 [Final Native Static Public]
    bool SendLobbyChatMsg(const FSteamID& SteamIDLobby, const FString& Message); // 0x169baa0 [Final Native Static Public]
    void RequestLobbyList(const FScriptDelegate& Callback); // 0x169b920 [Final Native Public]
    bool RequestLobbyData(const FSteamID& SteamIDLobby); // 0x169b890 [Final Native Static Public]
    bool RemoveFavoriteGame(int32 AppID, const FString& IP, int32 ConnectionPort, int32 QueryPort, const TArray<ESteamFavoriteFlags>& Flags); // 0x169b660 [Final Native Static Public]
    void LeaveLobby(const FSteamID& SteamIDLobby); // 0x169b3b0 [Final Native Static Public]
    void JoinLobby(const FScriptDelegate& Callback, const FSteamID& SteamIDLobby); // 0x169b1a0 [Final Native Public]
    bool InviteUserToLobby(const FSteamID& SteamIDLobby, const FSteamID& SteamIDInvitee); // 0x169b0d0 [Final Native Static Public]
    int32 GetNumLobbyMembers(const FSteamID& SteamIDLobby); // 0x169ad80 [Final Native Static Public]
    FSteamID GetLobbyOwner(const FSteamID& SteamIDLobby); // 0x169acf0 [Final Native Static Public]
    int32 GetLobbyMemberLimit(const FSteamID& SteamIDLobby); // 0x169ac60 [Final Native Static Public]
    FString GetLobbyMemberData(const FSteamID& SteamIDLobby, const FSteamID& SteamIDUser, const FString& Key); // 0x169aac0 [Final Native Static Public]
    FSteamID GetLobbyMemberByIndex(const FSteamID& SteamIDLobby, int32 Member); // 0x169a9f0 [Final Native Static Public]
    bool GetLobbyGameServer(const FSteamID& SteamIDLobby, const FString& GameServerIP, const int32& GameServerPort, FSteamID& SteamIDGameServer); // 0x169a870 [Final Native Static Public]
    int32 GetLobbyDataCount(const FSteamID& SteamIDLobby); // 0x169a7e0 [Final Native Static Public]
    bool GetLobbyDataByIndex(const FSteamID& SteamIDLobby, int32 LobbyData, const FString& Key, const FString& Value); // 0x169a650 [Final Native Static Public]
    FString GetLobbyData(const FSteamID& SteamIDLobby, const FString& Key); // 0x169a4e0 [Final Native Static Public]
    int32 GetLobbyChatEntry(const FSteamID& SteamIDLobby, int32 MessageId, FSteamID& SteamIDUser, const FString& Message, const ESteamChatEntryType& ChatEntryType); // 0x169a2f0 [Final Native Static Public]
    FSteamID GetLobbyByIndex(int32 Lobby); // 0x169a260 [Final Native Static Public]
    int32 GetFavoriteGameCount(); // 0x169a230 [Final Native Static Public]
    bool GetFavoriteGame(int32 Game, const int32& AppID, const FString& IP, const int32& ConnectionPort, const int32& QueryPort, const TArray<ESteamFavoriteFlags>& Flags, const int32& TimeLastPlayedOnServer); // 0x1699fa0 [Final Native Static Public]
    bool DeleteLobbyData(const FSteamID& SteamIDLobby, const FString& Key); // 0x1699a40 [Final Native Static Public]
    void CreateLobby(const FScriptDelegate& Callback, const ESteamLobbyType& LobbyType, int32 MaxMembers); // 0x1699260 [Final Native Public]
    void AddRequestLobbyListStringFilter(const FString& KeyToMatch, const FString& ValueToMatch, const ESteamLobbyComparison& ComparisonType); // 0x16990b0 [Final Native Static Public]
    void AddRequestLobbyListResultCountFilter(int32 MaxResults); // 0x1699030 [Final Native Static Public]
    void AddRequestLobbyListNumericalFilter(const FString& KeyToMatch, int32 ValueToMatch, const ESteamLobbyComparison& ComparisonType); // 0x1698ec0 [Final Native Static Public]
    void AddRequestLobbyListNearValueFilter(const FString& KeyToMatch, int32 ValueToBeCloseTo); // 0x1698d90 [Final Native Static Public]
    void AddRequestLobbyListFilterSlotsAvailable(int32 SlotsAvailable); // 0x1698d10 [Final Native Static Public]
    void AddRequestLobbyListDistanceFilter(const ESteamLobbyDistanceFilter& LobbyDistanceFilter); // 0x1698ca0 [Final Native Static Public]
    void AddRequestLobbyListCompatibleMembersFilter(const FSteamID& SteamIDLobby); // 0x1698c20 [Final Native Static Public]
    int32 AddFavoriteGame(int32 AppID, const FString& IP, int32 ConnectionPort, int32 QueryPort, const TArray<ESteamFavoriteFlags>& Flags, int32 TimeLastPlayedOnServer); // 0x16989a0 [Final Native Static Public]

// USteamCoreMatchmakingAsyncActionCreateLobby (/Script/SteamCore.SteamCoreMatchmakingAsyncActionCreateLobby)
    void HandleCallback(FCreateLobbyData& Data, bool bWasSuccessful); // 0x169ae10 [Final Native Public]
    USteamCoreMatchmakingAsyncActionCreateLobby* CreateLobbyAsync(UObject* WorldContextObject, const ESteamLobbyType& LobbyType, int32 MaxMembers, float Timeout); // 0x1699390 [Final Native Static Public]

// USteamCoreMatchmakingAsyncActionRequestLobbyList (/Script/SteamCore.SteamCoreMatchmakingAsyncActionRequestLobbyList)
    USteamCoreMatchmakingAsyncActionRequestLobbyList* RequestLobbyListAsync(UObject* WorldContextObject, float Timeout); // 0x169b9d0 [Final Native Static Public]
    void HandleCallback(FLobbyMatchList& Data, bool bWasSuccessful); // 0x169aff0 [Final Native Public]

// USteamCoreMatchmakingAsyncActionJoinLobby (/Script/SteamCore.SteamCoreMatchmakingAsyncActionJoinLobby)
    USteamCoreMatchmakingAsyncActionJoinLobby* JoinLobbyAsync(UObject* WorldContextObject, const FSteamID& SteamIDLobby, float Timeout); // 0x169b2a0 [Final Native Static Public]
    void HandleCallback(FJoinLobbyData& Data, bool bWasSuccessful); // 0x169af00 [Final Native Public]

// USteamCoreCreateSession (/Script/SteamCore.SteamCoreCreateSession)
    USteamCoreCreateSession* CreateSteamCoreSession(UObject* WorldContextObject, const TMap<FString, FSteamSessionSetting>& SessionSettings, const FString& SessionName, int32 MaxPlayers, bool bUseLAN, bool bAllowInvites, bool bUsesPresence, bool bAllowJoinViaPresence, bool bAllowJoinViaPresenceFriendsOnly, bool bAntiCheatProtected, bool bUsesStats, bool bShouldAdvertise, bool bUseLobbiesVoiceChatIfAvailable, float Timeout); // 0x16994e0 [Final Native Static Public]

// USteamCoreFindSession (/Script/SteamCore.SteamCoreFindSession)
    void OnCompleted(bool bSuccessful); // 0x169b500 [Final Native Public]
    USteamCoreFindSession* FindSteamCoreSessions(UObject* WorldContextObject, const TMap<FString, FSteamSessionSearchSetting>& SearchSettings, int32 MaxResults, bool bUseLAN, const ESteamSessionFindType& ServerType, bool bEmptyServersOnly, bool bSecureServersOnly, float Timeout); // 0x1699c40 [Final Native Static Public]

// USteamCoreDestroySession (/Script/SteamCore.SteamCoreDestroySession)
    void OnCompleted(const FName& SessionName, bool bWasSuccessful); // 0x169b430 [Final Native Public]
    USteamCoreDestroySession* DestroySteamCoreSession(UObject* WorldContextObject, float Timeout); // 0x1699b70 [Final Native Static Public]

// USteamCoreUpdateSession (/Script/SteamCore.SteamCoreUpdateSession)
    USteamCoreUpdateSession* UpdateSteamCoreSession(UObject* WorldContextObject, const TMap<FString, FSteamSessionSearchSetting>& Settings, const FString& SessionName, int32 MaxPlayers); // 0x169c4d0 [Final Native Static Public]
    void OnCompleted(const FName& SessionName, bool bWasSuccessful); // 0x169b590 [Final Native Public]

// UMatchmakingServers (/Script/SteamCore.MatchmakingServers)
    void ServerRules(const FScriptDelegate& Callback, const FString& IP, int32 QueryPort); // 0x16a1940 [Final Native Public]
    void RequestSpectatorServerList(const FScriptDelegate& ServerCallback, int32 AppID, float Timeout, int32 MaxResults, bool bIgnoreNonResponsive, UServerFilter* ServerFilter); // 0x16a1570 [Final Native Public]
    void RequestLANServerList(const FScriptDelegate& ServerCallback, int32 AppID, float Timeout, int32 MaxResults, bool bIgnoreNonResponsive, UServerFilter* ServerFilter); // 0x16a11a0 [Final Native Public]
    void RequestInternetServerList(const FScriptDelegate& ServerCallback, int32 AppID, float Timeout, int32 MaxResults, bool bIgnoreNonResponsive, UServerFilter* ServerFilter); // 0x16a0dd0 [Final Native Public]
    void RequestHistoryServerList(const FScriptDelegate& ServerCallback, int32 AppID, float Timeout, int32 MaxResults, bool bIgnoreNonResponsive, UServerFilter* ServerFilter); // 0x16a0a00 [Final Native Public]
    void RequestFriendsServerList(const FScriptDelegate& ServerCallback, int32 AppID, float Timeout, int32 MaxResults, bool bIgnoreNonResponsive, UServerFilter* ServerFilter); // 0x16a0630 [Final Native Public]
    void RequestFavoritesServerList(const FScriptDelegate& ServerCallback, int32 AppID, float Timeout, int32 MaxResults, bool bIgnoreNonResponsive, UServerFilter* ServerFilter); // 0x16a0260 [Final Native Public]
    void PingServer(const FScriptDelegate& Callback, const FString& IP, int32 QueryPort); // 0x169ff20 [Final Native Public]

// USteamCoreMatchmakingServersAsyncActionPingServer (/Script/SteamCore.SteamCoreMatchmakingServersAsyncActionPingServer)
    USteamCoreMatchmakingServersAsyncActionPingServer* PingServerAsync(UObject* WorldContextObject, const FString& IP, int32 Port, float Timeout); // 0x16a00b0 [Final Native Static Public]
    void HandleCallback(FGameServerItem& Data, bool bWasSuccessful); // 0x169fab0 [Final Native Public]

// USteamCoreMatchmakingServersAsyncActionRequestServerList (/Script/SteamCore.SteamCoreMatchmakingServersAsyncActionRequestServerList)
    USteamCoreMatchmakingServersAsyncActionRequestServerList* RequestSpectatorServerListAsync(UObject* WorldContextObject, int32 AppID, float Timeout, int32 MaxResults, bool bIgnoreNonResponsive, UServerFilter* ServerFilter); // 0x16a1770 [Final Native Static Public]
    USteamCoreMatchmakingServersAsyncActionRequestServerList* RequestLANServerListAsync(UObject* WorldContextObject, int32 AppID, float Timeout, int32 MaxResults, bool bIgnoreNonResponsive, UServerFilter* ServerFilter); // 0x16a13a0 [Final Native Static Public]
    USteamCoreMatchmakingServersAsyncActionRequestServerList* RequestInternetServerListAsync(UObject* WorldContextObject, int32 AppID, float Timeout, int32 MaxResults, bool bIgnoreNonResponsive, UServerFilter* ServerFilter); // 0x16a0fd0 [Final Native Static Public]
    USteamCoreMatchmakingServersAsyncActionRequestServerList* RequestHistoryServerListAsync(UObject* WorldContextObject, int32 AppID, float Timeout, int32 MaxResults, bool bIgnoreNonResponsive, UServerFilter* ServerFilter); // 0x16a0c00 [Final Native Static Public]
    USteamCoreMatchmakingServersAsyncActionRequestServerList* RequestFriendsServerListAsync(UObject* WorldContextObject, int32 AppID, float Timeout, int32 MaxResults, bool bIgnoreNonResponsive, UServerFilter* ServerFilter); // 0x16a0830 [Final Native Static Public]
    USteamCoreMatchmakingServersAsyncActionRequestServerList* RequestFavoritesServerListAsync(UObject* WorldContextObject, int32 AppID, float Timeout, int32 MaxResults, bool bIgnoreNonResponsive, UServerFilter* ServerFilter); // 0x16a0460 [Final Native Static Public]
    void HandleServerListFinished(); // 0x169ff00 [Final Native Private]
    void HandleCallback(FGameServerItem& Data); // 0x169fc60 [Final Native Private]

// USteamCoreMatchmakingServersAsyncActionServerRules (/Script/SteamCore.SteamCoreMatchmakingServersAsyncActionServerRules)
    USteamCoreMatchmakingServersAsyncActionServerRules* ServerRulesAsync(UObject* WorldContextObject, const FString& IP, int32 QueryPort, float Timeout); // 0x16a1ad0 [Final Native Static Public]
    void HandleCallback(const TArray<FGameServerRule>& Data, bool bWasSuccessful); // 0x169fdd0 [Final Native Public]

// UServerFilter (/Script/SteamCore.ServerFilter)
    TMap<FString, FString> GetFilters(); // 0x169f9c0 [Final Native Public]
    void AddFilterWhitelisted(); // 0x169f9a0 [Final Native Public]
    void AddFilterVersion(const FString& Value); // 0x169f8b0 [Final Native Public]
    void AddFilterSecure(); // 0x169f890 [Final Native Public]
    void AddFilterProxy(); // 0x169f870 [Final Native Public]
    void AddFilterPassword(); // 0x169f850 [Final Native Public]
    void AddFilterOr(const FString& Value); // 0x169f760 [Final Native Public]
    void AddFilterNotFull(); // 0x169f740 [Final Native Public]
    void AddFilterNotAppId(const FString& Value); // 0x169f650 [Final Native Public]
    void AddFilterNor(const FString& Value); // 0x169f560 [Final Native Public]
    void AddFilterNoPlayers(); // 0x169f540 [Final Native Public]
    void AddFilterNand(const FString& Value); // 0x169f450 [Final Native Public]
    void AddFilterName(const FString& Value); // 0x169f360 [Final Native Public]
    void AddFilterMap(const FString& Value); // 0x169f270 [Final Native Public]
    void AddFilterLinux(); // 0x169f250 [Final Native Public]
    void AddFilterHasPlayers(); // 0x169f230 [Final Native Public]
    void AddFilterGameTagsNor(const FString& Value); // 0x169f140 [Final Native Public]
    void AddFilterGameTagsAnd(const FString& Value); // 0x169f050 [Final Native Public]
    void AddFilterGameDataOr(const FString& Value); // 0x169ef60 [Final Native Public]
    void AddFilterGameDataNor(const FString& Value); // 0x169ee70 [Final Native Public]
    void AddFilterGameDataAnd(const FString& Value); // 0x169ed80 [Final Native Public]
    void AddFilterGameAddr(const FString& Value); // 0x169ec90 [Final Native Public]
    void AddFilterDedicated(); // 0x169ec70 [Final Native Public]
    void AddFilterAnd(const FString& Value); // 0x169eb80 [Final Native Public]

// UMusic (/Script/SteamCore.Music)
    void SetVolume(float flVolume); // 0x16a6250 [Final Native Public]
    void PlayPrevious(); // 0x16a5ee0 [Final Native Public]
    void PlayNext(); // 0x16a5ec0 [Final Native Public]
    void Play(); // 0x16a5ea0 [Final Native Public]
    void Pause(); // 0x16a5e80 [Final Native Public]
    float GetVolume(); // 0x16a5820 [Final Native Public]
    ESteamAudioPlaybackStatus GetPlaybackStatus(); // 0x16a57f0 [Final Native Public]
    bool BIsPlaying(); // 0x16a41d0 [Final Native Public]
    bool BIsEnabled(); // 0x16a4020 [Final Native Public]

// UNetworking (/Script/SteamCore.Networking)
    bool SendP2PPacket(const FSteamID& SteamIDRemote, const TArray<uint8>& Data, const ESteamP2PSend& P2PSendType, int32 Channel); // 0x16a60a0 [Final Native Public]
    bool ReadP2PPacket(const TArray<uint8>& Data, FSteamID& OutSteamIdRemote, int32 MessageSize, int32 Channel); // 0x16a5f00 [Final Native Public]
    bool IsP2PPacketAvailable(const int32& MessageSize, int32 Channel); // 0x16a5970 [Final Native Public]
    bool GetP2PSessionState(const FSteamID& SteamIDRemote, FSteamP2PSessionState& ConnectionState); // 0x16a56e0 [Final Native Public]
    bool CloseP2PSessionWithUser(const FSteamID& SteamIDRemote); // 0x16a46a0 [Final Native Public]
    bool CloseP2PChannelWithUser(const FSteamID& SteamIDRemote, int32 Channel); // 0x16a45d0 [Final Native Public]
    bool AllowP2PPacketRelay(bool bAllow); // 0x16a3e40 [Final Native Public]
    bool AcceptP2PSessionWithUser(const FSteamID& SteamIDRemote); // 0x16a3da0 [Final Native Public]

// UNetworkingUtils (/Script/SteamCore.NetworkingUtils)
    bool ParsePingLocationString(const FString& String, FSteamNetworkPingLocation& Result); // 0x16a5d20 [Final Native Static Public]
    void InitRelayNetworkAccess(); // 0x16a5950 [Final Native Public]
    float GetLocalPingLocation(FSteamNetworkPingLocation& Result); // 0x16a5560 [Final Native Public]
    int32 EstimatePingTimeFromLocalHost(FSteamNetworkPingLocation& RemoteLocation); // 0x16a4fa0 [Final Native Public]
    int32 EstimatePingTimeBetweenTwoLocations(FSteamNetworkPingLocation& Location1, FSteamNetworkPingLocation& Location2); // 0x16a4e80 [Final Native Public]
    void ConvertPingLocationToString(FSteamNetworkPingLocation& Location, const FString& String); // 0x16a4740 [Final Native Static Public]
    bool CheckPingDataUpToDate(float MaxAgeSeconds); // 0x16a4540 [Final Native Public]

// UParentalSettings (/Script/SteamCore.ParentalSettings)
    bool BIsParentalLockLocked(); // 0x16a41a0 [Final Native Public]
    bool BIsParentalLockEnabled(); // 0x16a4170 [Final Native Public]
    bool BIsFeatureInBlockList(const ESteamParentalFeature& Feature); // 0x16a40e0 [Final Native Public]
    bool BIsFeatureBlocked(const ESteamParentalFeature& Feature); // 0x16a4050 [Final Native Public]
    bool BIsAppInBlockList(int32 AppID); // 0x16a3f80 [Final Native Public]
    bool BIsAppBlocked(int32 AppID); // 0x16a3ee0 [Final Native Public]

// USteamParties (/Script/SteamCore.SteamParties)
    void OnReservationCompleted(const FPartyBeaconID& BeaconID, const FSteamID& SteamIDUser); // 0x16a5c60 [Final Native Static Public]
    void JoinParty(const FScriptDelegate& Callback, const FPartyBeaconID& BeaconID); // 0x16a5a50 [Final Native Public]
    bool GetNumAvailableBeaconLocations(const int32& NumLocations); // 0x16a5650 [Final Native Static Public]
    int32 GetNumActiveBeacons(); // 0x16a5620 [Final Native Static Public]
    bool GetBeaconLocationData(const FSteamPartyBeaconLocation& BeaconLocation, const ESteamPartiesBeaconLocationData& EData, const FString& PCHDataStringOut); // 0x16a53d0 [Final Native Static Public]
    bool GetBeaconDetails(const FPartyBeaconID& BeaconID, FSteamID& SteamIDBeaconOwner, FSteamPartyBeaconLocation& Location, const FString& OutMetadata); // 0x16a5210 [Final Native Static Public]
    FPartyBeaconID GetBeaconByIndex(int32 Index); // 0x16a5180 [Final Native Static Public]
    bool GetAvailableBeaconLocations(const TArray<FSteamPartyBeaconLocation>& LocationList, int32 MaxNumLocations); // 0x16a5060 [Final Native Static Public]
    bool DestroyBeacon(const FPartyBeaconID& BeaconID); // 0x16a4df0 [Final Native Static Public]
    void CreateBeacon(const FScriptDelegate& Callback, int32 OpenSlots, const FSteamPartyBeaconLocation& BeaconLocation, const FString& ConnectString, const FString& MetaData); // 0x16a4850 [Final Native Public]
    void ChangeNumOpenSlots(const FScriptDelegate& Callback, const FPartyBeaconID& BeaconID, int32 OpenSlots); // 0x16a42c0 [Final Native Public]
    void CancelReservation(const FPartyBeaconID& BeaconID, const FSteamID& SteamIDUser); // 0x16a4200 [Final Native Static Public]

// USteamCoreSteamPartiesAsyncActionJoinParty (/Script/SteamCore.SteamCoreSteamPartiesAsyncActionJoinParty)
    USteamCoreSteamPartiesAsyncActionJoinParty* JoinPartyAsync(UObject* WorldContextObject, const FPartyBeaconID& BeaconID, float Timeout); // 0x16a5b50 [Final Native Static Public]
    void HandleCallback(FJoinPartyData& Data, bool bWasSuccessful); // 0x16a5850 [Final Native Public]

// USteamCoreSteamPartiesAsyncActionCreateBeacon (/Script/SteamCore.SteamCoreSteamPartiesAsyncActionCreateBeacon)
    void HandleCallback(FCreateBeaconData& Data, bool bWasSuccessful); // 0x169ae10 [Final Native Public]
    USteamCoreSteamPartiesAsyncActionCreateBeacon* CreateBeaconAsync(UObject* WorldContextObject, int32 OpenSlots, const FSteamPartyBeaconLocation& BeaconLocation, const FString& ConnectString, const FString& MetaData, float Timeout); // 0x16a4b10 [Final Native Static Public]

// USteamCoreSteamPartiesAsyncActionChangeNumOpenSlots (/Script/SteamCore.SteamCoreSteamPartiesAsyncActionChangeNumOpenSlots)
    void HandleCallback(FChangeNumOpenSlotsData& Data, bool bWasSuccessful); // 0x1688e90 [Final Native Public]
    USteamCoreSteamPartiesAsyncActionChangeNumOpenSlots* ChangeNumOpenSlotsAsync(UObject* WorldContextObject, const FPartyBeaconID& BeaconID, int32 OpenSlots, float Timeout); // 0x16a43f0 [Final Native Static Public]

// URemotePlay (/Script/SteamCore.RemotePlay)
    FSteamID GetSessionSteamID(int32 SessionID); // 0x16a9720 [Final Native Public]
    int32 GetSessionID(int32 SessionIndex); // 0x16a9680 [Final Native Public]
    int32 GetSessionCount(); // 0x16a9650 [Final Native Public]
    FString GetSessionClientName(int32 SessionID); // 0x16a9570 [Final Native Public]
    ESteamCoreDeviceFormFactor GetSessionClientFormFactor(int32 SessionID); // 0x16a94d0 [Final Native Public]
    bool BSendRemotePlayTogetherInvite(const FSteamID& SteamIDFriend); // 0x16a7ee0 [Final Native Public]
    bool BGetSessionClientResolution(int32 SessionID, const int32& ResolutionX, const int32& ResolutionY); // 0x16a7dc0 [Final Native Public]

// URemoteStorage (/Script/SteamCore.RemoteStorage)
    int32 UGCRead(const FSteamUGCHandle& Content, const TArray<uint8>& OutData, int32 DataToRead, int32 Offset, const ESteamUGCReadAction& Action); // 0x16aa0e0 [Final Native Static Public]
    void UGCDownloadToLocation(const FScriptDelegate& Callback, const FSteamUGCHandle& Content, const FString& Location, int32 Priority); // 0x16a9f10 [Final Native Public]
    void UGCDownload(const FScriptDelegate& Callback, const FSteamUGCHandle& Content, int32 Priority); // 0x16a9de0 [Final Native Public]
    bool SetSyncPlatforms(const FString& File, const ESteamRemoteStoragePlatform& RemoteStoragePlatform); // 0x16a9cb0 [Final Native Static Public]
    void SetCloudEnabledForApp(bool bEnabled); // 0x16a9c30 [Final Native Static Public]
    bool IsCloudEnabledForApp(); // 0x16a9c00 [Final Native Static Public]
    bool IsCloudEnabledForAccount(); // 0x16a9bd0 [Final Native Static Public]
    bool GetUGCDownloadProgress(const FSteamUGCHandle& Handle, const int32& BytesDownloaded, const int32& BytesExpected); // 0x16a9ab0 [Final Native Static Public]
    bool GetUGCDetails(const FSteamUGCHandle& Handle, const int32& AppID, const FString& Name, const int32& FileSizeInBytes, FSteamID& SteamIDOwner); // 0x16a98a0 [Final Native Static Public]
    ESteamRemoteStoragePlatform GetSyncPlatforms(const FString& File); // 0x16a97b0 [Final Native Static Public]
    bool GetQuota(const int32& TotalBytes, const int32& AvailableBytes); // 0x16a93f0 [Final Native Static Public]
    int32 GetFileTimestamp(const FString& File); // 0x16a9300 [Final Native Static Public]
    int32 GetFileSize(const FString& File); // 0x16a9210 [Final Native Static Public]
    FString GetFileNameAndSize(int32 File, const int32& FileSizeInBytes); // 0x16a90f0 [Final Native Static Public]
    int32 GetFileCount(); // 0x16a90c0 [Final Native Static Public]
    FSteamUGCHandle GetCachedUGCHandle(int32 ICachedContent); // 0x16a9030 [Final Native Static Public]
    int32 GetCachedUGCCount(); // 0x16a9000 [Final Native Static Public]
    bool FileWriteStreamWriteChunk(const FUGCFileWriteStreamHandle& Handle, const TArray<uint8>& Data); // 0x16a8ed0 [Final Native Static Public]
    FUGCFileWriteStreamHandle FileWriteStreamOpen(const FString& File); // 0x16a8de0 [Final Native Static Public]
    bool FileWriteStreamClose(const FUGCFileWriteStreamHandle& Handle); // 0x16a8d50 [Final Native Static Public]
    bool FileWriteStreamCancel(const FUGCFileWriteStreamHandle& Handle); // 0x16a8cc0 [Final Native Static Public]
    void FileWriteAsync(const FScriptDelegate& Callback, const FString& File, const TArray<uint8>& Data); // 0x16a8ae0 [Final Native Public]
    bool FileWrite(const FString& File, const TArray<uint8>& Data); // 0x16a8970 [Final Native Static Public]
    void FileShare(const FScriptDelegate& Callback, const FString& File); // 0x16a8810 [Final Native Public]
    bool FileReadAsyncComplete(const FRemoteStorageFileReadAsyncComplete& ReadCall, const TArray<uint8>& Buffer, int32 BytesToRead); // 0x16a86a0 [Final Native Static Public]
    void FileReadAsync(const FScriptDelegate& Callback, const FString& File, int32 Offset, int32 BytesToRead); // 0x16a84d0 [Final Native Public]
    int32 FileRead(const FString& File, const TArray<uint8>& Buffer, int32 DataToRead); // 0x16a8340 [Final Native Static Public]
    bool FilePersisted(const FString& File); // 0x16a8250 [Final Native Static Public]
    bool FileForget(const FString& File); // 0x16a8160 [Final Native Static Public]
    bool FileExists(const FString& File); // 0x16a8070 [Final Native Static Public]
    bool FileDelete(const FString& File); // 0x16a7f80 [Final Native Static Public]

// UScreenshots (/Script/SteamCore.Screenshots)
    FScreenshotHandle WriteScreenshot(const TArray<uint8>& PubRGB, int32 Width, int32 Height); // 0x16b2ae0 [Final Native Static Public]
    void TriggerScreenshot(); // 0x16b2700 [Final Native Static Public]
    bool TagUser(const FScreenshotHandle& Handle, const FSteamID& SteamID); // 0x16b2630 [Final Native Static Public]
    bool TagPublishedFile(const FScreenshotHandle& Handle, const FPublishedFileID& PublishedFileID); // 0x16b2560 [Final Native Static Public]
    bool SetLocation(const FScreenshotHandle& Handle, const FString& Location); // 0x16b1270 [Final Native Static Public]
    bool IsScreenshotsHooked(); // 0x16afd70 [Final Native Static Public]
    void HookScreenshots(bool bHook); // 0x16afcf0 [Final Native Static Public]
    FScreenshotHandle AddVRScreenshotToLibrary(const ESteamVRScreenshotType& EType, const FString& Filename, const FString& VRFileName); // 0x16adb80 [Final Native Static Public]
    FScreenshotHandle AddScreenshotToLibrary(const FString& Filename, const FString& ThumbnailFilename, int32 Width, int32 Height); // 0x16ad990 [Final Native Static Public]

// UUGC (/Script/SteamCore.UGC)
    bool UpdateItemPreviewVideo(const FUGCUpdateHandle& Handle, int32 Index, const FString& PreviewVideo); // 0x16b2980 [Final Native Static Public]
    bool UpdateItemPreviewFile(const FUGCUpdateHandle& Handle, int32 Index, const FString& PreviewFile); // 0x16b2820 [Final Native Static Public]
    void UnsubscribeItem(const FScriptDelegate& Callback, const FPublishedFileID& PublishedFileID); // 0x16b2720 [Final Native Public]
    void SuspendDownloads(bool bSuspend); // 0x16b24e0 [Final Native Static Public]
    void SubscribeItem(const FScriptDelegate& Callback, const FPublishedFileID& PublishedFileID); // 0x16b23e0 [Final Native Public]
    void SubmitItemUpdate(const FScriptDelegate& Callback, const FUGCUpdateHandle& Handle, const FString& ChangeNote); // 0x16b2250 [Final Native Public]
    void StopPlaytimeTrackingForAllItems(const FScriptDelegate& Callback); // 0x16b21a0 [Final Native Public]
    void StopPlaytimeTracking(const FScriptDelegate& Callback, const TArray<FPublishedFileID>& PublishedFileIDs); // 0x16b2040 [Final Native Public]
    void StartPlaytimeTracking(const FScriptDelegate& Callback, const TArray<FPublishedFileID>& PublishedFileID); // 0x16b1ee0 [Final Native Public]
    FUGCUpdateHandle StartItemUpdate(int32 ConsumerAppID, const FPublishedFileID& PublishedFileID); // 0x16b1e20 [Final Native Static Public]
    void SetUserItemVote(const FScriptDelegate& Callback, const FPublishedFileID& PublishedFileID, bool bVoteUp); // 0x16b1cf0 [Final Native Public]
    bool SetSearchText(const FUGCQueryHandle& Handle, const FString& SearchText); // 0x16b1bc0 [Final Native Static Public]
    bool SetReturnTotalOnly(const FUGCQueryHandle& Handle, bool bReturnTotalOnly); // 0x16b1af0 [Final Native Static Public]
    bool SetReturnPlaytimeStats(const FUGCQueryHandle& Handle, int32 Days); // 0x16b1a20 [Final Native Static Public]
    bool SetReturnOnlyIDs(const FUGCQueryHandle& Handle, bool bReturnOnlyIDs); // 0x16b1950 [Final Native Static Public]
    bool SetReturnMetadata(const FUGCQueryHandle& Handle, bool bReturnMetadata); // 0x16b1880 [Final Native Static Public]
    bool SetReturnLongDescription(const FUGCQueryHandle& Handle, bool bReturnLongDescription); // 0x16b17b0 [Final Native Static Public]
    bool SetReturnKeyValueTags(const FUGCQueryHandle& Handle, bool bReturnKeyValueTags); // 0x16b16e0 [Final Native Static Public]
    bool SetReturnChildren(const FUGCQueryHandle& Handle, bool bReturnChildren); // 0x16b1610 [Final Native Static Public]
    bool SetReturnAdditionalPreviews(const FUGCQueryHandle& Handle, bool bReturnAdditionalPreviews); // 0x16b1540 [Final Native Static Public]
    bool SetRankedByTrendDays(const FUGCQueryHandle& Handle, int32 Days); // 0x16b1470 [Final Native Static Public]
    bool SetMatchAnyTag(const FUGCQueryHandle& Handle, bool bMatchAnyTag); // 0x16b13a0 [Final Native Static Public]
    bool SetLanguage(const FUGCQueryHandle& Handle, const FString& Language); // 0x16b1140 [Final Native Static Public]
    bool SetItemVisibility(const FUGCUpdateHandle& Handle, const ESteamRemoteStoragePublishedFileVisibility& Visibility); // 0x16b1070 [Final Native Static Public]
    bool SetItemUpdateLanguage(const FUGCUpdateHandle& Handle, const FString& Language); // 0x16b0f40 [Final Native Static Public]
    bool SetItemTitle(const FUGCUpdateHandle& Handle, const FString& Title); // 0x16b0e10 [Final Native Static Public]
    bool SetItemTags(const FUGCUpdateHandle& Handle, const TArray<FString>& Tags); // 0x16b0c50 [Final Native Static Public]
    bool SetItemPreview(const FUGCUpdateHandle& Handle, const FString& PreviewFile); // 0x16b0b20 [Final Native Static Public]
    bool SetItemMetadata(const FUGCUpdateHandle& Handle, const FString& MetaData); // 0x16b09f0 [Final Native Static Public]
    bool SetItemDescription(const FUGCUpdateHandle& Handle, const FString& Description); // 0x16b08c0 [Final Native Static Public]
    bool SetItemContent(const FUGCUpdateHandle& Handle, const FString& ContentFolder); // 0x16b0790 [Final Native Static Public]
    bool SetCloudFileNameFilter(const FUGCQueryHandle& Handle, const FString& MatchCloudFileName); // 0x16b0660 [Final Native Static Public]
    bool SetAllowLegacyUpload(const FUGCUpdateHandle& Handle, bool bAllowLegacyUpload); // 0x16b0590 [Final Native Public]
    bool SetAllowCachedResponse(const FUGCQueryHandle& Handle, int32 MaxAgeSeconds); // 0x16b04c0 [Final Native Static Public]
    void SendQueryUGCRequest(const FScriptDelegate& Callback, const FUGCQueryHandle& Handle); // 0x16b03c0 [Final Native Public]
    bool RemoveItemPreview(const FUGCUpdateHandle& Handle, int32 Index); // 0x16b02f0 [Final Native Static Public]
    bool RemoveItemKeyValueTags(const FUGCUpdateHandle& Handle, const FString& Key); // 0x16b01c0 [Final Native Static Public]
    void RemoveItemFromFavorites(const FScriptDelegate& Callback, int32 AppID, const FPublishedFileID& PublishedFileID); // 0x16b0090 [Final Native Public]
    void RemoveDependency(const FScriptDelegate& Callback, const FPublishedFileID& ParentPublishedFileID, const FPublishedFileID& ChildPublishedFileId); // 0x16aff60 [Final Native Public]
    void RemoveAppDependency(const FScriptDelegate& Callback, const FPublishedFileID& PublishedFileID, int32 AppID); // 0x16afe30 [Final Native Public]
    bool ReleaseQueryUGCRequest(const FUGCQueryHandle& Handle); // 0x16afda0 [Final Native Static Public]
    void GetUserItemVote(const FScriptDelegate& Callback, const FPublishedFileID& PublishedFileID); // 0x16afbf0 [Final Native Public]
    int32 GetSubscribedItems(const TArray<FPublishedFileID>& PublishedFileIDs, int32 MaxEntries); // 0x16afaf0 [Final Native Static Public]
    bool GetQueryUGCTagDisplayName(const FUGCQueryHandle& Handle, int32 Index, int32 IndexTag, const FString& Value); // 0x16af990 [Final Native Static Public]
    bool GetQueryUGCTag(const FUGCQueryHandle& Handle, int32 Index, int32 IndexTag, const FString& Value); // 0x16af990 [Final Native Static Public]
    bool GetQueryUGCStatistic(const FUGCQueryHandle& Handle, int32 Index, const ESteamItemStatistic& StatType, const FString& StatValue); // 0x16af830 [Final Native Static Public]
    bool GetQueryUGCResult(const FUGCQueryHandle& Handle, int32 Index, FSteamUGCDetails& Details); // 0x16af650 [Final Native Static Public]
    bool GetQueryUGCPreviewURL(const FUGCQueryHandle& Handle, int32 Index, const FString& URL); // 0x16af520 [Final Native Static Public]
    int32 GetQueryUGCNumTags(const FUGCQueryHandle& Handle, int32 Index); // 0x16af450 [Final Native Static Public]
    int32 GetQueryUGCNumKeyValueTags(const FUGCQueryHandle& Handle, int32 Index); // 0x16af380 [Final Native Static Public]
    int32 GetQueryUGCNumAdditionalPreviews(const FUGCQueryHandle& Handle, int32 Index); // 0x16af2b0 [Final Native Static Public]
    bool GetQueryUGCMetadata(const FUGCQueryHandle& Handle, int32 Index, const FString& MetaData, int32 MetadataSize); // 0x16af140 [Final Native Static Public]
    bool GetQueryUGCKeyValueTag(const FUGCQueryHandle& Handle, int32 Index, int32 KeyValueTagIndex, const FString& Key, const FString& Value); // 0x16aef80 [Final Native Static Public]
    bool GetQueryUGCChildren(const FUGCQueryHandle& Handle, int32 Index, const TArray<FPublishedFileID>& PublishedFileIDs, int32 MaxEntries); // 0x16aee10 [Final Native Static Public]
    bool GetQueryUGCAdditionalPreview(const FUGCQueryHandle& Handle, int32 Index, int32 PreviewIndex, const FString& URLOrVideoID, const FString& OriginalFileName, const ESteamItemPreviewType& PreviewType); // 0x16aebf0 [Final Native Static Public]
    int32 GetNumSubscribedItems(); // 0x16aebc0 [Final Native Static Public]
    ESteamItemUpdateStatus GetItemUpdateProgress(const FUGCUpdateHandle& Handle, const int32& BytesProcessed, const int32& BytesTotal); // 0x16aeaa0 [Final Native Static Public]
    int32 GetItemState(const FPublishedFileID& PublishedFileID, const TArray<ESteamItemState>& States); // 0x16ae9b0 [Final Native Static Public]
    bool GetItemInstallInfo(const FPublishedFileID& PublishedFileID, const int32& SizeOnDisk, const FString& Folder, const int32& Timestamp); // 0x16ae830 [Final Native Static Public]
    bool GetItemDownloadInfo(const FPublishedFileID& PublishedFileID, const int32& BytesDownloaded, const int32& BytesTotal); // 0x16ae710 [Final Native Static Public]
    void GetAppDependencies(const FScriptDelegate& Callback, const FPublishedFileID& PublishedFileID); // 0x16ae610 [Final Native Public]
    bool DownloadItem(const FPublishedFileID& PublishedFileID, bool bHighPriority); // 0x16ae540 [Final Native Static Public]
    void DeleteItem(const FScriptDelegate& Callback, const FPublishedFileID& PublishedFileID); // 0x16ae440 [Final Native Public]
    FUGCQueryHandle CreateQueryUserUGCRequest(const FSteamID& SteamID, const ESteamUserUGCList& ListType, const ESteamUGCMatchingUGCType& MatchingUGCType, const ESteamUserUGCListSortOrder& SortOrder, int32 CreatorAppID, int32 ConsumerAppID, int32 Page); // 0x16ae220 [Final Native Static Public]
    FUGCQueryHandle CreateQueryUGCDetailsRequest(const TArray<FPublishedFileID>& PublishedFileIDs); // 0x16ae130 [Final Native Static Public]
    FUGCQueryHandle CreateQueryAllUGCRequest(const ESteamUGCQuery& QueryType, const ESteamUGCMatchingUGCType& FileType, int32 CreatorAppID, int32 ConsumerAppID, int32 Page); // 0x16adf90 [Final Native Static Public]
    void CreateItem(const FScriptDelegate& Callback, int32 ConsumerAppID, const ESteamWorkshopFileType& FileType); // 0x16ade60 [Final Native Public]
    bool BInitWorkshopForGameServer(int32 WorkshopDepotID, const FString& Folder); // 0x16add30 [Final Native Static Public]
    bool AddRequiredTagGroup(const FUGCQueryHandle& Handle, const TArray<FString>& TagGroups); // 0x16ad7d0 [Final Native Static Public]
    bool AddRequiredTag(const FUGCQueryHandle& Handle, const FString& TagName); // 0x16ad6a0 [Final Native Static Public]
    bool AddRequiredKeyValueTag(const FUGCQueryHandle& Handle, const FString& Key, const FString& Value); // 0x16ad4f0 [Final Native Static Public]
    void AddItemToFavorites(const FScriptDelegate& Callback, int32 AppID, const FPublishedFileID& PublishedFileID); // 0x16ad3c0 [Final Native Public]
    bool AddItemPreviewVideo(const FUGCUpdateHandle& Handle, const FString& VideoID); // 0x16ad290 [Final Native Static Public]
    bool AddItemPreviewFile(const FUGCUpdateHandle& Handle, const FString& PreviewFile, const ESteamItemPreviewType& Type); // 0x16ad120 [Final Native Static Public]
    bool AddItemKeyValueTag(const FUGCUpdateHandle& Handle, const FString& Key, const FString& Value); // 0x16acf70 [Final Native Static Public]
    bool AddExcludedTag(const FUGCQueryHandle& Handle, const FString& TagName); // 0x16ace40 [Final Native Static Public]
    void AddDependency(const FScriptDelegate& Callback, const FPublishedFileID& PublishedFileID, const FPublishedFileID& ChildPublishedFileId); // 0x16acd10 [Final Native Public]
    void AddAppDependency(const FScriptDelegate& Callback, const FPublishedFileID& PublishedFileID, int32 AppID); // 0x16acbe0 [Final Native Public]

// USteamCoreUGCAsyncActionStopPlaytimeTrackingForAllItems (/Script/SteamCore.SteamCoreUGCAsyncActionStopPlaytimeTrackingForAllItems)
    USteamCoreUGCAsyncActionStopPlaytimeTrackingForAllItems* StopPlaytimeTrackingForAllItemsAsync(UObject* WorldContextObject, float Timeout); // 0x16b6640 [Final Native Static Public]
    void HandleCallback(FStopPlaytimeTrackingResult& Data, bool bWasSuccessful); // 0x1688e90 [Final Native Public]

// USteamCoreUGCAsyncActionStopPlaytimeTracking (/Script/SteamCore.SteamCoreUGCAsyncActionStopPlaytimeTracking)
    USteamCoreUGCAsyncActionStopPlaytimeTracking* StopPlaytimeTrackingAsync(UObject* WorldContextObject, const TArray<FPublishedFileID>& PublishedFileIDs, float Timeout); // 0x16b64c0 [Final Native Static Public]
    void HandleCallback(FStopPlaytimeTrackingResult& Data, bool bWasSuccessful); // 0x1688e90 [Final Native Public]

// USteamCoreUGCAsyncActionStartPlaytimeTracking (/Script/SteamCore.SteamCoreUGCAsyncActionStartPlaytimeTracking)
    USteamCoreUGCAsyncActionStartPlaytimeTracking* StartPlaytimeTrackingAsync(UObject* WorldContextObject, const TArray<FPublishedFileID>& PublishedFileIDs, float Timeout); // 0x16b6340 [Final Native Static Public]
    void HandleCallback(FStartPlaytimeTrackingResult& Data, bool bWasSuccessful); // 0x1688e90 [Final Native Public]

// USteamCoreUGCAsyncActionUnsubscribeItem (/Script/SteamCore.SteamCoreUGCAsyncActionUnsubscribeItem)
    USteamCoreUGCAsyncActionUnsubscribeItem* UnsubscribeItemAsync(UObject* WorldContextObject, const FPublishedFileID& PublishedFileIDs, float Timeout); // 0x16b69c0 [Final Native Static Public]
    void HandleCallback(FRemoteStorageSubscribePublishedFileResult& Data, bool bWasSuccessful); // 0x169ae10 [Final Native Public]

// USteamCoreUGCAsyncActionSubscribeItem (/Script/SteamCore.SteamCoreUGCAsyncActionSubscribeItem)
    USteamCoreUGCAsyncActionSubscribeItem* SubscribeItemAsync(UObject* WorldContextObject, const FPublishedFileID& PublishedFileIDs, float Timeout); // 0x16b68b0 [Final Native Static Public]
    void HandleCallback(FRemoteStorageSubscribePublishedFileResult& Data, bool bWasSuccessful); // 0x169ae10 [Final Native Public]

// USteamCoreUGCAsyncActionRemoveItemFromFavorites (/Script/SteamCore.SteamCoreUGCAsyncActionRemoveItemFromFavorites)
    USteamCoreUGCAsyncActionRemoveItemFromFavorites* RemoveItemFromFavoritesAsync(UObject* WorldContextObject, int32 AppID, const FPublishedFileID& PublishedFileID, float Timeout); // 0x16b5f80 [Final Native Static Public]
    void HandleCallback(FUserFavoriteItemsListChanged& Data, bool bWasSuccessful); // 0x16b5640 [Final Native Public]

// USteamCoreUGCAsyncActionAddItemToFavorites (/Script/SteamCore.SteamCoreUGCAsyncActionAddItemToFavorites)
    void HandleCallback(FUserFavoriteItemsListChanged& Data, bool bWasSuccessful); // 0x16b5640 [Final Native Public]
    USteamCoreUGCAsyncActionAddItemToFavorites* AddItemToFavoritesAsync(UObject* WorldContextObject, int32 AppID, const FPublishedFileID& PublishedFileID, float Timeout); // 0x16b4f10 [Final Native Static Public]

// USteamCoreUGCAsyncActionGetUserItemVote (/Script/SteamCore.SteamCoreUGCAsyncActionGetUserItemVote)
    void HandleCallback(FGetUserItemVoteResult& Data, bool bWasSuccessful); // 0x16b5a10 [Final Native Public]
    USteamCoreUGCAsyncActionGetUserItemVote* GetUserItemVoteAsync(UObject* WorldContextObject, const FPublishedFileID& PublishedFileID, float Timeout); // 0x16b5530 [Final Native Static Public]

// USteamCoreUGCAsyncActionSetUserItemVote (/Script/SteamCore.SteamCoreUGCAsyncActionSetUserItemVote)
    USteamCoreUGCAsyncActionSetUserItemVote* SetUserItemVoteAsync(UObject* WorldContextObject, const FPublishedFileID& PublishedFileID, bool bVoteUp, float Timeout); // 0x16b61e0 [Final Native Static Public]
    void HandleCallback(FSetUserItemVoteResult& Data, bool bWasSuccessful); // 0x16b5640 [Final Native Public]

// USteamCoreUGCAsyncActionSubmitItemUpdate (/Script/SteamCore.SteamCoreUGCAsyncActionSubmitItemUpdate)
    USteamCoreUGCAsyncActionSubmitItemUpdate* SubmitItemUpdateAsync(UObject* WorldContextObject, const FUGCUpdateHandle& Handle, const FString& ChangeNote, float Timeout); // 0x16b6710 [Final Native Static Public]
    void HandleCallback(FSubmitItemUpdateResult& Data, bool bWasSuccessful); // 0x16b5bf0 [Final Native Public]

// USteamCoreUGCAsyncActionCreateItem (/Script/SteamCore.SteamCoreUGCAsyncActionCreateItem)
    void HandleCallback(FCreateItemResult& Data, bool bWasSuccessful); // 0x1689160 [Final Native Public]
    USteamCoreUGCAsyncActionCreateItem* CreateItemAsync(UObject* WorldContextObject, int32 ConsumerAppID, const ESteamWorkshopFileType& FileType, float Timeout); // 0x16b5060 [Final Native Static Public]

// USteamCoreUGCAsyncActionSendQueryUGCRequest (/Script/SteamCore.SteamCoreUGCAsyncActionSendQueryUGCRequest)
    USteamCoreUGCAsyncActionSendQueryUGCRequest* SendQueryUGCRequestAsync(UObject* WorldContextObject, const FUGCQueryHandle& Handle, float Timeout); // 0x16b60d0 [Final Native Static Public]
    void HandleCallback(FSteamUGCQueryCompleted& Data, bool bWasSuccessful); // 0x16b5b00 [Final Native Public]

// USteamCoreUGCAsyncActionAddAppDependency (/Script/SteamCore.SteamCoreUGCAsyncActionAddAppDependency)
    void HandleCallback(FAddAppDependencyResult& Data, bool bWasSuccessful); // 0x1689070 [Final Native Public]
    USteamCoreUGCAsyncActionAddAppDependency* AddAppDependencyAsync(UObject* WorldContextObject, const FPublishedFileID& PublishedFileID, int32 AppID, float Timeout); // 0x16b4c70 [Final Native Static Public]

// USteamCoreUGCAsyncActionRemoveAppDependency (/Script/SteamCore.SteamCoreUGCAsyncActionRemoveAppDependency)
    USteamCoreUGCAsyncActionRemoveAppDependency* RemoveAppDependencyAsync(UObject* WorldContextObject, const FPublishedFileID& PublishedFileID, int32 AppID, float Timeout); // 0x16b5ce0 [Final Native Static Public]
    void HandleCallback(FRemoveAppDependencyResult& Data, bool bWasSuccessful); // 0x1689070 [Final Native Public]

// USteamCoreUGCAsyncActionAddUGCDependency (/Script/SteamCore.SteamCoreUGCAsyncActionAddUGCDependency)
    void HandleCallback(FAddUGCDependencyResult& Data, bool bWasSuccessful); // 0x16b5730 [Final Native Public]
    USteamCoreUGCAsyncActionAddUGCDependency* AddDependencyAsync(UObject* WorldContextObject, const FPublishedFileID& PublishedFileID, const FPublishedFileID& ChildPublishedFileId, float Timeout); // 0x16b4dc0 [Final Native Static Public]

// USteamCoreUGCAsyncActionRemoveUGCDependency (/Script/SteamCore.SteamCoreUGCAsyncActionRemoveUGCDependency)
    USteamCoreUGCAsyncActionRemoveUGCDependency* RemoveDependencyAsync(UObject* WorldContextObject, const FPublishedFileID& PublishedFileID, const FPublishedFileID& ChildPublishedFileId, float Timeout); // 0x16b5e30 [Final Native Static Public]
    void HandleCallback(FRemoveUGCDependencyResult& Data, bool bWasSuccessful); // 0x16b5730 [Final Native Public]

// USteamCoreUGCAsyncActionDeleteItem (/Script/SteamCore.SteamCoreUGCAsyncActionDeleteItem)
    void HandleCallback(FUGCDeleteItemResult& Data, bool bWasSuccessful); // 0x169ae10 [Final Native Public]
    USteamCoreUGCAsyncActionDeleteItem* DeleteItemAsync(UObject* WorldContextObject, const FPublishedFileID& PublishedFileID, float Timeout); // 0x16b51b0 [Final Native Static Public]

// USteamCoreUGCAsyncActionGetAppDependencies (/Script/SteamCore.SteamCoreUGCAsyncActionGetAppDependencies)
    void HandleCallback(FGetAppDependenciesResult& Data, bool bWasSuccessful); // 0x16b5910 [Final Native Public]
    USteamCoreUGCAsyncActionGetAppDependencies* GetAppDependenciesAsync(UObject* WorldContextObject, const FPublishedFileID& PublishedFileID, float Timeout); // 0x16b5420 [Final Native Static Public]

// USteamCoreUGCAsyncActionDownloadItem (/Script/SteamCore.SteamCoreUGCAsyncActionDownloadItem)
    void HandleCallback(FDownloadItemResult& Data, bool bWasSuccessful); // 0x16b5820 [Final Native Public]
    USteamCoreUGCAsyncActionDownloadItem* DownloadItemAsync(UObject* WorldContextObject, const FPublishedFileID& PublishedFileID, bool bHighPriority, float Timeout); // 0x16b52c0 [Final Native Static Public]

// UUser (/Script/SteamCore.User)
    ESteamUserHasLicenseForAppResult UserHasLicenseForApp(const FSteamID& SteamID, int32 AppID); // 0x16b9bd0 [Final Native Static Public]
    void StopVoiceRecording(); // 0x16b9bb0 [Final Native Static Public]
    void StartVoiceRecording(); // 0x16b9b90 [Final Native Static Public]
    void RequestStoreAuthURL(const FScriptDelegate& Callback, const FString& RedirectURL); // 0x16b9a30 [Final Native Public]
    void RequestEncryptedAppTicket(const FScriptDelegate& Callback, const TArray<uint8>& DataToInclude); // 0x16b98d0 [Final Native Public]
    int32 GetVoiceOptimalSampleRate(); // 0x16b98a0 [Final Native Static Public]
    ESteamVoiceResult GetVoice(const TArray<uint8>& DestBuffer, const int32& BytesWritten); // 0x16b97a0 [Final Native Static Public]
    FSteamID GetSteamID_Pure(); // 0x16b9760 [Final Native Static Public]
    FSteamID GetSteamID(); // 0x16b9720 [Final Native Static Public]
    int32 GetPlayerSteamLevel(); // 0x16b96f0 [Final Native Static Public]
    int32 GetGameBadgeLevel(int32 Series, bool bFoil); // 0x16b9620 [Final Native Static Public]
    bool GetEncryptedAppTicket(const TArray<uint8>& Ticket); // 0x16b9570 [Final Native Static Public]
    ESteamVoiceResult GetAvailableVoice(const int32& CompressedBytes, const int32& UncompressedBytes, int32 UncompressedVoiceDesiredSampleRate); // 0x16b9450 [Final Native Static Public]
    FSteamTicketHandle GetAuthSessionTicket(const TArray<uint8>& Ticket); // 0x16b93a0 [Final Native Static Public]
    void EndAuthSession(const FSteamID& SteamID); // 0x16b9320 [Final Native Static Public]
    ESteamVoiceResult DecompressVoice(const TArray<uint8>& CompressedBuffer, int32 DesiredSampleRate, const TArray<uint8>& DestBuffer); // 0x16b91c0 [Final Native Static Public]
    void CancelAuthTicket(const FSteamTicketHandle& TicketHandle); // 0x16b9140 [Final Native Static Public]
    bool BLoggedOn(); // 0x16b8fe0 [Final Native Static Public]
    bool BIsTwoFactorEnabled(); // 0x16b8fb0 [Final Native Static Public]
    bool BIsPhoneVerified(); // 0x16b8f80 [Final Native Static Public]
    bool BIsPhoneRequiringVerification(); // 0x16b8f50 [Final Native Static Public]
    bool BIsPhoneIdentifying(); // 0x16b8f20 [Final Native Static Public]
    bool BIsBehindNAT(); // 0x16b8ef0 [Final Native Static Public]
    ESteamBeginAuthSessionResult BeginAuthSession(const TArray<uint8>& Ticket, const FSteamID& SteamID); // 0x16b9010 [Final Native Static Public]
    void AdvertiseGame(const FSteamID& SteamIDGameServer, const FString& ServerIP, int32 ServerPort); // 0x16b8d90 [Final Native Static Public]

// USteamCoreUserAsyncActionRequestEncryptedAppTicket (/Script/SteamCore.SteamCoreUserAsyncActionRequestEncryptedAppTicket)
    USteamCoreUserAsyncActionRequestEncryptedAppTicket* RequestEncryptedAppTicketAsync(UObject* WorldContextObject, const TArray<uint8>& DataToInclude, float Timeout); // 0x16bf5f0 [Final Native Static Public]
    void HandleCallback(FEncryptedAppTicketResponse& Data, bool bWasSuccessful); // 0x1688e90 [Final Native Public]

// USteamCoreUserAsyncActionRequestStoreAuthURL (/Script/SteamCore.SteamCoreUserAsyncActionRequestStoreAuthURL)
    USteamCoreUserAsyncActionRequestStoreAuthURL* RequestStoreAuthURLAsync(UObject* WorldContextObject, const FString& RedirectURL, float Timeout); // 0x16bfb00 [Final Native Static Public]
    void HandleCallback(FStoreAuthURLResponse& Data, bool bWasSuccessful); // 0x16bef90 [Final Native Public]

// UUserStats (/Script/SteamCore.UserStats)
    void UploadLeaderboardScore(const FScriptDelegate& Callback, const FSteamLeaderboard& SteamLeaderboard, const ESteamLeaderboardUploadScoreMethod& UploadScoreMethod, int32 Score, const TArray<int32>& ScoreDetails); // 0x16c0440 [Final Native Public]
    bool UpdateAvgRateStat(const FString& Name, float CountThisSession, float SessionLength); // 0x16c02b0 [Final Native Static Public]
    bool StoreStats(); // 0x16c0280 [Final Native Static Public]
    bool SetStatInt(const FString& Name, int32 Data); // 0x16c0150 [Final Native Static Public]
    bool SetStatFloat(const FString& Name, float Data); // 0x16c0010 [Final Native Static Public]
    bool SetAchievement(const FString& Name); // 0x16bff20 [Final Native Static Public]
    bool ResetAllStats(bool bAchievementsToo); // 0x16bfe90 [Final Native Static Public]
    void RequestUserStats(const FScriptDelegate& Callback, const FSteamID& SteamID); // 0x16bfc80 [Final Native Public]
    void RequestGlobalStats(const FScriptDelegate& Callback, int32 HistoryDays); // 0x16bf8f0 [Final Native Public]
    void RequestGlobalAchievementPercentages(const FScriptDelegate& Callback); // 0x16bf770 [Final Native Public]
    bool RequestCurrentStats(); // 0x16bf5c0 [Final Native Static Public]
    bool IndicateAchievementProgress(const FString& Name, int32 CurrentProgress, int32 MaxProgress); // 0x16bf440 [Final Native Static Public]
    bool GetUserStatInteger(const FSteamID& SteamIDUser, const FString& Name, const int32& Data); // 0x16bee10 [Final Native Static Public]
    bool GetUserStatFloat(const FSteamID& SteamIDUser, const FString& Name, const float& Data); // 0x16bec90 [Final Native Static Public]
    bool GetUserAchievementAndUnlockTime(const FSteamID& SteamIDUser, const FString& Name, const bool& bAchieved, const int32& UnlockTime); // 0x16beae0 [Final Native Static Public]
    bool GetUserAchievement(const FSteamID& SteamIDUser, const FString& Name, const bool& bAchieved); // 0x16be960 [Final Native Static Public]
    bool GetStatInt(const FString& Name, const int32& Data); // 0x16be820 [Final Native Static Public]
    bool GetStatFloat(const FString& Name, const float& Data); // 0x16be6e0 [Final Native Static Public]
    void GetNumberOfCurrentPlayers(const FScriptDelegate& Callback); // 0x16be560 [Final Native Public]
    int32 GetNumAchievements(); // 0x16be530 [Final Native Static Public]
    int32 GetNextMostAchievedAchievementInfo(int32 IteratorPrevious, const FString& Name, const float& Percent, const bool& bAchieved); // 0x16be3a0 [Final Native Static Public]
    int32 GetMostAchievedAchievementInfo(const FString& Name, const float& Percent, const bool& bAchieved); // 0x16be250 [Final Native Static Public]
    ESteamLeaderboardSortMethod GetLeaderboardSortMethod(const FSteamLeaderboard& SteamLeaderboard); // 0x16be1c0 [Final Native Static Public]
    FString GetLeaderboardName(const FSteamLeaderboard& SteamLeaderboard); // 0x16be0f0 [Final Native Static Public]
    int32 GetLeaderboardEntryCount(const FSteamLeaderboard& SteamLeaderboard); // 0x16be060 [Final Native Static Public]
    ESteamLeaderboardDisplayType GetLeaderboardDisplayType(const FSteamLeaderboard& SteamLeaderboard); // 0x16bdfd0 [Final Native Static Public]
    bool GetGlobalStatInt(const FString& StatName, const int32& Data); // 0x16bde90 [Final Native Static Public]
    int32 GetGlobalStatHistoryInt(const FString& StatName, int32 HistoryDays, const TArray<int32>& Data); // 0x16bdd00 [Final Native Static Public]
    int32 GetGlobalStatHistoryFloat(const FString& StatName, int32 HistoryDays, const TArray<float>& Data); // 0x16bdb70 [Final Native Static Public]
    bool GetGlobalStatFloat(const FString& StatName, const float& Data); // 0x16bda30 [Final Native Static Public]
    bool GetDownloadedLeaderboardEntry(const FSteamLeaderboardEntries& LeaderboardEntries, int32 Index, FSteamLeaderboardEntry& LeaderboardEntry, const TArray<int32>& Details, const TArray<int32>& outDetails); // 0x16bd800 [Final Native Static Public]
    bool GetAchievementProgressLimitsFloat(const FString& Name, const float& MinProgress, const float& MaxProgress); // 0x16bd670 [Final Native Static Public]
    bool GetAchievementProgressLimits(const FString& Name, const int32& MinProgress, const int32& MaxProgress); // 0x16bd670 [Final Native Static Public]
    FString GetAchievementName(int32 Achievement); // 0x16bd5a0 [Final Native Static Public]
    UTexture2D* GetAchievementIcon(const FString& Name); // 0x16bd4b0 [Final Native Static Public]
    FString GetAchievementDisplayAttribute(const FString& Name, const FString& Key); // 0x16bd300 [Final Native Static Public]
    bool GetAchievementAndUnlockTime(const FString& Name, const bool& bAchieved, const int32& UnlockTime); // 0x16bd170 [Final Native Static Public]
    bool GetAchievementAchievedPercent(const FString& Name, const float& Percent); // 0x16bd030 [Final Native Static Public]
    bool GetAchievement(const FString& Name, const bool& bAchieved); // 0x16bcef0 [Final Native Static Public]
    void FindOrCreateLeaderboard(const FScriptDelegate& Callback, const FString& LeaderboardName, const ESteamLeaderboardSortMethod& SortMethod, const ESteamLeaderboardDisplayType& DisplayType); // 0x16bcb30 [Final Native Public]
    void FindLeaderboard(const FScriptDelegate& Callback, const FString& LeaderboardName); // 0x16bc850 [Final Native Public]
    void DownloadLeaderboardEntriesForUsers(const FScriptDelegate& Callback, const FSteamLeaderboard& SteamLeaderboard, const TArray<FSteamID>& Users); // 0x16bc520 [Final Native Public]
    void DownloadLeaderboardEntries(const FScriptDelegate& Callback, const FSteamLeaderboard& SteamLeaderboard, const ESteamLeaderboardDataRequest& DataRequest, int32 RangeStart, int32 RangeEnd); // 0x16bc190 [Final Native Public]
    bool ClearAchievement(const FString& Name); // 0x16bc0a0 [Final Native Static Public]
    void AttachLeaderboardUGC(const FScriptDelegate& Callback, const FSteamLeaderboard& SteamLeaderboard, const FSteamUGCHandle& Handle); // 0x16bbe20 [Final Native Public]

// USteamCoreUserStatsAsyncActionFindLeaderboard (/Script/SteamCore.SteamCoreUserStatsAsyncActionFindLeaderboard)
    void HandleCallback(FLeaderboardFindResult& Data, bool bWasSuccessful); // 0x1689250 [Final Native Public]
    USteamCoreUserStatsAsyncActionFindLeaderboard* FindLeaderboardAsync(UObject* WorldContextObject, const FString& LeaderboardName, float Timeout); // 0x16bc9b0 [Final Native Static Public]

// USteamCoreUserStatsAsyncActionDownloadLeaderboardEntries (/Script/SteamCore.SteamCoreUserStatsAsyncActionDownloadLeaderboardEntries)
    void HandleCallback(FLeaderboardScoresDownloaded& Data, bool bWasSuccessful); // 0x16bf090 [Final Native Public]
    USteamCoreUserStatsAsyncActionDownloadLeaderboardEntries* DownloadLeaderboardEntriesAsync(UObject* WorldContextObject, const FSteamLeaderboard& SteamLeaderboard, const ESteamLeaderboardDataRequest& Request, int32 RangeStart, int32 RangeEnd, float Timeout); // 0x16bc350 [Final Native Static Public]

// USteamCoreUserStatsAsyncActionDownloadRequestGlobalStats (/Script/SteamCore.SteamCoreUserStatsAsyncActionDownloadRequestGlobalStats)
    USteamCoreUserStatsAsyncActionDownloadRequestGlobalStats* RequestGlobalStatsAsync(UObject* WorldContextObject, int32 HistoryDays, float Timeout); // 0x16bf9f0 [Final Native Static Public]
    void HandleCallback(FGlobalStatsReceived& Data, bool bWasSuccessful); // 0x1689250 [Final Native Public]

// USteamCoreUserStatsAsyncActionRequestGlobalAchievementPercentages (/Script/SteamCore.SteamCoreUserStatsAsyncActionRequestGlobalAchievementPercentages)
    USteamCoreUserStatsAsyncActionRequestGlobalAchievementPercentages* RequestGlobalAchievementPercentagesAsync(UObject* WorldContextObject, float Timeout); // 0x16bf820 [Final Native Static Public]
    void HandleCallback(FGlobalAchievementPercentagesReady& Data, bool bWasSuccessful); // 0x1689250 [Final Native Public]

// USteamCoreUserStatsAsyncActionGetNumberOfCurrentPlayers (/Script/SteamCore.SteamCoreUserStatsAsyncActionGetNumberOfCurrentPlayers)
    void HandleCallback(FNumberOfCurrentPlayers& Data, bool bWasSuccessful); // 0x16bf180 [Final Native Public]
    USteamCoreUserStatsAsyncActionGetNumberOfCurrentPlayers* GetNumberOfCurrentPlayersAsync(UObject* WorldContextObject, float Timeout); // 0x16be610 [Final Native Static Public]

// USteamCoreUserStatsAsyncActionUploadLeaderboardScore (/Script/SteamCore.SteamCoreUserStatsAsyncActionUploadLeaderboardScore)
    USteamCoreUserStatsAsyncActionUploadLeaderboardScore* UploadLeaderboardScoreAsync(UObject* WorldContextObject, const FSteamLeaderboard& SteamLeaderboard, const ESteamLeaderboardUploadScoreMethod& UploadScoreMethod, int32 Score, const TArray<int32>& ScoreDetails, float Timeout); // 0x16c0650 [Final Native Static Public]
    void HandleCallback(FLeaderboardScoreUploaded& Data, bool bWasSuccessful); // 0x16bf350 [Final Native Public]

// USteamCoreUserStatsAsyncActionFindOrCreateLeaderboard (/Script/SteamCore.SteamCoreUserStatsAsyncActionFindOrCreateLeaderboard)
    void HandleCallback(FFindOrCreateLeaderboardData& Data, bool bWasSuccessful); // 0x1689250 [Final Native Public]
    USteamCoreUserStatsAsyncActionFindOrCreateLeaderboard* FindOrCreateLeaderboardAsync(UObject* WorldContextObject, const FString& LeaderboardName, const ESteamLeaderboardSortMethod& SortMethod, const ESteamLeaderboardDisplayType& DisplayType, float Timeout); // 0x16bcd00 [Final Native Static Public]

// USteamCoreUserStatsAsyncActionRequestUserStats (/Script/SteamCore.SteamCoreUserStatsAsyncActionRequestUserStats)
    USteamCoreUserStatsAsyncActionRequestUserStats* RequestUserStatsAsync(UObject* WorldContextObject, const FSteamID& SteamID, float Timeout); // 0x16bfd80 [Final Native Static Public]
    void HandleCallback(FRequestUserStatsData& Data, bool bWasSuccessful); // 0x16bf260 [Final Native Public]

// USteamCoreUserStatsAsyncActionDownloadLeaderboardEntriesForUsers (/Script/SteamCore.SteamCoreUserStatsAsyncActionDownloadLeaderboardEntriesForUsers)
    void HandleCallback(FLeaderboardScoresDownloadedForUsers& Data, bool bWasSuccessful); // 0x16bf090 [Final Native Public]
    USteamCoreUserStatsAsyncActionDownloadLeaderboardEntriesForUsers* DownloadLeaderboardEntriesForUsersAsync(UObject* WorldContextObject, const FSteamLeaderboard& SteamLeaderboard, const TArray<FSteamID>& Users, float Timeout); // 0x16bc6b0 [Final Native Static Public]

// USteamCoreUserStatsAsyncActionAttachLeaderboardUGC (/Script/SteamCore.SteamCoreUserStatsAsyncActionAttachLeaderboardUGC)
    void HandleCallback(FAttachLeaderboardUGCData& Data, bool bWasSuccessful); // 0x1689250 [Final Native Public]
    USteamCoreUserStatsAsyncActionAttachLeaderboardUGC* AttachLeaderboardUGCAsync(UObject* WorldContextObject, const FSteamLeaderboard& SteamLeaderboard, const FSteamUGCHandle& Handle, float Timeout); // 0x16bbf50 [Final Native Static Public]

// USteamCoreVoice (/Script/SteamCore.SteamCoreVoice)
    void DestroySteamCoreVoice(USteamCoreVoice* Obj); // 0x16c3bd0 [Final Native Static Public]
    USteamCoreVoice* ConstructSteamCoreVoice(int32 AudioSampleRate); // 0x16c3b40 [Final Native Static Public]
    void AddAudioBuffer(const TArray<uint8>& Buffer); // 0x16c3520 [Final Native Public]

// USteamCoreAsyncActionListenForControllerChange (/Script/SteamCore.SteamCoreAsyncActionListenForControllerChange)
    USteamCoreAsyncActionListenForControllerChange* ListenForControllerChange(UObject* WorldContextObject); // 0x16c5950 [Final Native Static Public]
    void HandleCallback(bool bIsConnected, int32 PlatformUserId, int32 UserId); // 0x16c4d40 [Final Native Public]

// USteamUtilities (/Script/SteamCore.SteamUtilities)
    bool WriteBytesToFile(bool bOverwriteIfExists, const FString& AbsoluteFilePath, const TArray<uint8>& DataBuffer); // 0x16c67f0 [Final Native Static Public]
    void SteamItemInstanceID_Equals_Exec(const FSteamItemInstanceID& A, const FSteamItemInstanceID& B, const ESteamCoreIdentical& Result); // 0x16c66d0 [Final Native Static Public]
    bool SteamItemInstanceID_Equals(const FSteamItemInstanceID& A, const FSteamItemInstanceID& B); // 0x16c6600 [Final Native Static Public]
    void ReleaseRequest(); // 0x16c65e0 [Final Native Static Public]
    TArray<uint8> ReadFileToBytes(const FString& AbsoluteFilePath); // 0x16c6500 [Final Native Static Public]
    bool PublishedFileID_NotEquals(const FPublishedFileID& A, const FPublishedFileID& B); // 0x16c6430 [Final Native Static Public]
    void PublishedFileID_Equals_Exec(const FPublishedFileID& A, const FPublishedFileID& B, const ESteamCoreIdentical& Result); // 0x16c3e50 [Final Native Static Public]
    bool PublishedFileID_Equals(const FPublishedFileID& A, const FPublishedFileID& B); // 0x16c3d80 [Final Native Static Public]
    bool NotEqual(const FSteamID& A, const FSteamID& B); // 0x16c6430 [Final Native Static Public]
    FSteamUGCHandle MakeUGCHandle(const FString& Value); // 0x16c5d00 [Final Native Static Public]
    FSteamTicketHandle MakeTicketHandle(const FString& Value); // 0x16c6340 [Final Native Static Public]
    FSteamSessionSetting MakeString(const FString& Value); // 0x16c6180 [Final Native Static Public]
    FSteamID MakeSteamID(const FString& Value); // 0x16c5d00 [Final Native Static Public]
    FSteamGameID MakeSteamGameID(const FString& Value); // 0x16c5d00 [Final Native Static Public]
    FSteamSessionSearchSetting MakeSearchString(const FString& Value); // 0x16c6000 [Final Native Static Public]
    FSteamSessionSearchSetting MakeSearchInteger(const ESteamComparisonOp& ComparisonOperator, int32 Value); // 0x16c5ee0 [Final Native Static Public]
    FSteamSessionSearchSetting MakeSearchBool(bool bValue); // 0x16c5df0 [Final Native Static Public]
    FPublishedFileID MakePublishedFileID(const FString& Value); // 0x16c5d00 [Final Native Static Public]
    FSteamInventoryUpdateHandle MakeInventoryUpdateHandle(const FString& Value); // 0x16c5d00 [Final Native Static Public]
    FSteamSessionSetting MakeInteger(int32 Value); // 0x16c5bc0 [Final Native Static Public]
    FSteamSessionSetting MakeBool(bool bValue); // 0x16c5a80 [Final Native Static Public]
    void ListenForSteamMessages(const FScriptDelegate& Callback); // 0x16c59e0 [Final Native Static Public]
    bool IsValid(const FSteamID& SteamID); // 0x16c58c0 [Final Native Static Public]
    bool IsUsingP2PRelays(); // 0x16c5890 [Final Native Static Public]
    void IsUGCHandleValid_Exec(const FSteamUGCHandle& Handle, const ESteamCoreValid& Result); // 0x16c57c0 [Final Native Static Public]
    bool IsUGCHandleValid(const FSteamUGCHandle& Handle); // 0x16c5730 [Final Native Static Public]
    void IsSteamTicketHandleValid_Exec(const FSteamTicketHandle& Handle, const ESteamCoreValid& Result); // 0x16c5660 [Final Native Static Public]
    bool IsSteamTicketHandleValid(const FSteamTicketHandle& Handle); // 0x16c55d0 [Final Native Static Public]
    bool IsSteamServerInitialized(); // 0x16c55a0 [Final Native Static Public]
    void IsSteamInventoryUpdateHandleValid_Exec(const FSteamInventoryUpdateHandle& Handle, const ESteamCoreValid& Result); // 0x16c54d0 [Final Native Static Public]
    bool IsSteamInventoryUpdateHandleValid(const FSteamInventoryUpdateHandle& Handle); // 0x16c5450 [Final Native Static Public]
    void IsSteamIDValid_Exec(const FSteamID& SteamID, const ESteamCoreValid& Result); // 0x16c52e0 [Final Native Static Public]
    bool IsSteamAvailable(); // 0x16c52b0 [Final Native Static Public]
    bool IsRecalculatingPing(); // 0x16c5280 [Final Native Static Public]
    void IsPublishedFileIDValid_Exec(const FPublishedFileID& Handle, const ESteamCoreValid& Result); // 0x16c51b0 [Final Native Static Public]
    bool IsPublishedFileIDValid(const FPublishedFileID& PublishedFileID); // 0x16c5120 [Final Native Static Public]
    bool IsLobby(const FSteamID& SteamID); // 0x16c5090 [Final Native Static Public]
    void IsGameIDValid_Exec(const FSteamGameID& GameID, const ESteamCoreValid& Result); // 0x16c4f50 [Final Native Static Public]
    bool IsGameIDValid(const FSteamGameID& GameID); // 0x16c4e50 [Final Native Static Public]
    ESteamAttributeType GetType(const FSteamSessionSetting& Settings); // 0x16c4b90 [Final Native Static Public]
    bool GetString(const FSteamSessionSetting& Settings, const FString& Key, const FString& OutValue); // 0x16c48e0 [Final Native Static Public]
    FSteamID GetSteamIdFromPlayerState(APlayerState* PlayerState); // 0x16c4850 [Final Native Static Public]
    void GetPublicIp(const FScriptDelegate& Callback); // 0x16c47b0 [Final Native Static Public]
    int32 GetPingFromHostData(FHostPingData& Data); // 0x16c4700 [Final Native Static Public]
    bool GetInteger(const FSteamSessionSetting& Settings, const FString& Key, const int32& OutValue); // 0x16c4470 [Final Native Static Public]
    FHostPingData GetHostPingData(); // 0x16c43f0 [Final Native Static Public]
    bool GetGameEngineInitialized(); // 0x16c43c0 [Final Native Static Public]
    bool GetBool(const FSteamSessionSetting& Settings, const FString& Key, const bool& OutValue); // 0x16c4130 [Final Native Static Public]
    ESteamAccountType GetAccountType(const FSteamID& SteamID); // 0x16c40a0 [Final Native Static Public]
    FDateTime FromUnixTimestamp(const FString& Timestamp); // 0x16c3f60 [Final Native Static Public]
    void Equal_Exec(const FSteamID& A, const FSteamID& B, const ESteamCoreIdentical& Result); // 0x16c3e50 [Final Native Static Public]
    bool Equal(const FSteamID& A, const FSteamID& B); // 0x16c3d80 [Final Native Static Public]
    FString EncryptString(const FString& String); // 0x16c3c50 [Final Native Static Public]
    UServerFilter* ConstructServerFilter(UObject* WorldContextObject); // 0x16c3ab0 [Final Native Static Public]
    void CancelQuery(); // 0x16c3a90 [Final Native Static Public]
    FString BreakUGCHandle(const FSteamUGCHandle& Handle); // 0x16c38f0 [Final Native Static Public]
    FString BreakTicketHandle(const FSteamTicketHandle& Handle); // 0x16c39c0 [Final Native Static Public]
    FString BreakSteamID(const FSteamID& SteamID); // 0x16c38f0 [Final Native Static Public]
    FString BreakSteamGameID(const FSteamGameID& SteamID); // 0x16c38f0 [Final Native Static Public]
    FString BreakPublishedFileID(const FPublishedFileID& FileID); // 0x16c38f0 [Final Native Static Public]
    FString BreakInventoryUpdateHandle(const FSteamInventoryUpdateHandle& Handle); // 0x16c3820 [Final Native Static Public]
    TArray<uint8> BP_StringToBytes(const FString& String); // 0x16c36f0 [Final Native Static Public]
    FString BP_BytesToString(const TArray<uint8>& Array); // 0x16c35d0 [Final Native Static Public]

// UUtils (/Script/SteamCore.Utils)
    void StartVRDashboard(); // 0x16c8970 [Final Native Static Public]
    bool ShowGamepadTextInput(const ESteamGamepadTextInputMode& InputMode, const ESteamGamepadTextInputLineMode& LineInputMode, const FString& Description, int32 CharMax, const FString& ExistingText); // 0x16c8740 [Final Native Static Public]
    void SetVRHeadsetStreamingEnabled(bool bEnabled); // 0x16c86c0 [Final Native Static Public]
    void SetOverlayNotificationPosition(const ESteamNotificationPosition& NotificationPosition); // 0x16c8650 [Final Native Static Public]
    void SetOverlayNotificationInset(int32 HorizontalInset, int32 VerticalInset); // 0x16c8590 [Final Native Static Public]
    bool IsVRHeadsetStreamingEnabled(); // 0x16c8560 [Final Native Static Public]
    bool IsSteamRunningInVR(); // 0x16c8530 [Final Native Static Public]
    bool IsSteamInBigPictureMode(); // 0x16c8500 [Final Native Static Public]
    bool IsSteamChinaLauncher(); // 0x16c84d0 [Final Native Static Public]
    bool IsOverlayEnabled(); // 0x16c84a0 [Final Native Static Public]
    bool InitFilterText(); // 0x16c83e0 [Final Native Static Public]
    FString GetSteamUILanguage(); // 0x16c82e0 [Final Native Static Public]
    int32 GetServerRealTime(); // 0x16c82b0 [Final Native Static Public]
    int32 GetSecondsSinceComputerActive(); // 0x16c8280 [Final Native Static Public]
    int32 GetSecondsSinceAppActive(); // 0x16c8250 [Final Native Static Public]
    FString GetIPCountry(); // 0x16c7e50 [Final Native Static Public]
    int32 GetIPCCallCount(); // 0x16c7e20 [Final Native Static Public]
    bool GetImageSize(int32 iImage, const int32& Width, const int32& Height); // 0x16c7fc0 [Final Native Static Public]
    bool GetImageRGBA(int32 iImage, const TArray<uint8>& OutBuffer); // 0x16c7ed0 [Final Native Static Public]
    int32 GetEnteredGamepadTextLength(); // 0x16c7df0 [Final Native Static Public]
    bool GetEnteredGamepadTextInput(const FString& Text); // 0x16c7d40 [Final Native Static Public]
    int32 GetCurrentBatteryPower(); // 0x16c7d10 [Final Native Static Public]
    ESteamUniverse GetConnectedUniverse(); // 0x16c7ce0 [Final Native Static Public]
    int32 GetAppID_Pure(); // 0x16c7cb0 [Final Native Static Public]
    int32 GetAppID(); // 0x16c7cb0 [Final Native Static Public]
    bool BOverlayNeedsPresent(); // 0x16c7c80 [Final Native Static Public]

// UVideo (/Script/SteamCore.Video)
    bool IsBroadcasting(const int32& NumViewers); // 0x16c8410 [Final Native Static Public]
    void GetVideoURL(int32 VideoAppID); // 0x16c8360 [Final Native Static Public]
    bool GetOPFStringForApp(int32 VideoAppID, const FString& OutBuffer); // 0x16c8160 [Final Native Static Public]
    void GetOPFSettings(int32 VideoAppID); // 0x16c80e0 [Final Native Static Public]

// USteamCoreWebAsyncAction (/Script/SteamCoreWeb.SteamCoreWebAsyncAction)
    void HandleCallback(const FString& Data, bool bWasSuccessful); // 0x16fe100 [Native Public]

// USteamWebUtilities (/Script/SteamCoreWeb.SteamWebUtilities)
    bool ParseJson(const FString& JsonString, const TArray<FSteamCoreJson>& Data); // 0x16fe1f0 [Final Native Static Public]
    FString GetProjectKey(); // 0x16fd9e0 [Final Native Static Public]
    int32 GetProjectAppID(); // 0x16fd9b0 [Final Native Static Public]
    FString GetDevSteamID(); // 0x16fd630 [Final Native Static Public]
    void FindJsonStrings(const FString& JsonString, const FString& Key, const TArray<FString>& Values, const ESteamJsonResult& Result); // 0x16fbe70 [Final Native Static Public]
    void FindJsonString(const FString& JsonString, const FString& Key, const FString& Value, const ESteamJsonResult& Result); // 0x16fbc90 [Final Native Static Public]
    void FindJsonNumbers(const FString& JsonString, const FString& Key, const TArray<int32>& Values, const ESteamJsonResult& Result); // 0x16fbab0 [Final Native Static Public]
    void FindJsonNumber(const FString& JsonString, const FString& Key, const int32& Value, const ESteamJsonResult& Result); // 0x16fb8f0 [Final Native Static Public]
    void FindJsonBools(const FString& JsonString, const FString& Key, const TArray<bool>& bValues, const ESteamJsonResult& Result); // 0x16fb710 [Final Native Static Public]
    void FindJsonBool(const FString& JsonString, const FString& Key, const bool& bValue, const ESteamJsonResult& Result); // 0x16fb550 [Final Native Static Public]

// UWebApps (/Script/SteamCoreWeb.WebApps)
    void UpToDateCheck(const FScriptDelegate& Callback, int32 AppID, int32 Version); // 0x17006e0 [Final Native Public]
    void SetAppBuildLive(const FScriptDelegate& Callback, const FString& Key, int32 AppID, int32 BuildID, const FString& BetaKey, const FString& Description); // 0x16fff10 [Final Native Public]
    void GetServersAtAddress(const FScriptDelegate& Callback, const FString& Addr); // 0x16fde70 [Final Native Public]
    void GetServerList(const FScriptDelegate& Callback, const FString& Key, const FString& Filter, int32 Limit); // 0x16fda60 [Final Native Public]
    void GetPlayersBanned(const FScriptDelegate& Callback, const FString& Key, int32 AppID); // 0x16fd6b0 [Final Native Public]
    void GetCheatingReports(const FScriptDelegate& Callback, const FString& Key, int32 AppID, int32 TimeBegin, int32 TimeEnd, bool bIncludeReports, bool bIncludeBans, int32 ReportidMin); // 0x16fcc80 [Final Native Public]
    void GetAppList(const FScriptDelegate& Callback, const FString& Key); // 0x16fc9f0 [Final Native Public]
    void GetAppDepotVersions(const FScriptDelegate& Callback, const FString& Key, int32 AppID); // 0x16fc6f0 [Final Native Public]
    void GetAppBuilds(const FScriptDelegate& Callback, const FString& Key, int32 AppID, int32 Count); // 0x16fc380 [Final Native Public]
    void GetAppBetas(const FScriptDelegate& Callback, const FString& Key, int32 AppID); // 0x16fc080 [Final Native Public]

// USteamCoreAppsAsyncActionGetAppBetas (/Script/SteamCoreWeb.SteamCoreAppsAsyncActionGetAppBetas)
    USteamCoreAppsAsyncActionGetAppBetas* GetAppBetasAsync(UObject* WorldContextObject, const FString& Key, int32 AppID); // 0x16fc210 [Final Native Static Public]

// USteamCoreAppsAsyncActionGetAppBuilds (/Script/SteamCoreWeb.SteamCoreAppsAsyncActionGetAppBuilds)
    USteamCoreAppsAsyncActionGetAppBuilds* GetAppBuildsAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, int32 Count); // 0x16fc550 [Final Native Static Public]

// USteamCoreAppsAsyncActionGetAppDepotVersions (/Script/SteamCoreWeb.SteamCoreAppsAsyncActionGetAppDepotVersions)
    USteamCoreAppsAsyncActionGetAppDepotVersions* GetAppDepotVersionsAsync(UObject* WorldContextObject, const FString& Key, int32 AppID); // 0x16fc880 [Final Native Static Public]

// USteamCoreAppsAsyncActionGetAppList (/Script/SteamCoreWeb.SteamCoreAppsAsyncActionGetAppList)
    USteamCoreAppsAsyncActionGetAppList* GetAppListAsync(UObject* WorldContextObject, const FString& Key); // 0x16fcb50 [Final Native Static Public]

// USteamCoreAppsAsyncActionGetCheatingReports (/Script/SteamCoreWeb.SteamCoreAppsAsyncActionGetCheatingReports)
    USteamCoreAppsAsyncActionGetCheatingReports* GetCheatingReportsAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, int32 TimeBegin, int32 TimeEnd, bool bIncludeReports, bool bIncludeBans, int32 ReportidMin); // 0x16fd350 [Final Native Static Public]

// USteamCoreAppsAsyncActionGetPlayersBanned (/Script/SteamCoreWeb.SteamCoreAppsAsyncActionGetPlayersBanned)
    USteamCoreAppsAsyncActionGetPlayersBanned* GetPlayersBannedAsync(UObject* WorldContextObject, const FString& Key, int32 AppID); // 0x16fd840 [Final Native Static Public]

// USteamCoreAppsAsyncActionGetServerList (/Script/SteamCoreWeb.SteamCoreAppsAsyncActionGetServerList)
    USteamCoreAppsAsyncActionGetServerList* GetServerListAsync(UObject* WorldContextObject, const FString& Key, const FString& Filter, int32 Limit); // 0x16fdc80 [Final Native Static Public]

// USteamCoreAppsAsyncActionGetServersAtAddress (/Script/SteamCoreWeb.SteamCoreAppsAsyncActionGetServersAtAddress)
    USteamCoreAppsAsyncActionGetServersAtAddress* GetServersAtAddressAsync(UObject* WorldContextObject, const FString& Addr); // 0x16fdfd0 [Final Native Static Public]

// USteamCoreAppsAsyncActionSetAppBuildLive (/Script/SteamCoreWeb.SteamCoreAppsAsyncActionSetAppBuildLive)
    USteamCoreAppsAsyncActionSetAppBuildLive* SetAppBuildLiveAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, int32 BuildID, const FString& BetaKey, const FString& Description); // 0x1700200 [Final Native Static Public]

// USteamCoreAppsAsyncActionUpToDateCheck (/Script/SteamCoreWeb.SteamCoreAppsAsyncActionUpToDateCheck)
    USteamCoreAppsAsyncActionUpToDateCheck* UpToDateCheckAsync(UObject* WorldContextObject, int32 AppID, int32 Version); // 0x1700810 [Final Native Static Public]

// UWebBroadcastService (/Script/SteamCoreWeb.WebBroadcastService)
    void PostGameDataFrame(const FScriptDelegate& Callback, const FString& Key, int32 AppID, const FString& SteamID, const FString& BroadcastId, const FString& FrameData); // 0x16fe330 [Final Native Public]

// USteamCoreWebAsyncActionPostGameDataFrame (/Script/SteamCoreWeb.SteamCoreWebAsyncActionPostGameDataFrame)
    USteamCoreWebAsyncActionPostGameDataFrame* PostGameDataFrameAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, const FString& SteamID, const FString& BroadcastId, const FString& FrameData); // 0x16fe670 [Final Native Static Public]

// UWebCheatReporting (/Script/SteamCoreWeb.WebCheatReporting)
    void StartSecureMultiplayerSession(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, int32 AppID); // 0x17004c0 [Final Native Public]
    void RequestVacStatusForUser(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, int32 AppID, const FString& SessionID); // 0x16ffc60 [Final Native Public]
    void RequestPlayerGameBan(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, int32 AppID, const FString& ReportID, const FString& CheatDescription, int32 Duration, bool bDelayBan); // 0x16ff890 [Final Native Public]
    void ReportPlayerCheating(const FScriptDelegate& Callback, const FString& Key, int32 AppID, const FString& SteamID, const FString& SteamIdReporter, const FString& AppData, bool bHeuristic, bool bDetection, bool bPlayerReport, bool bNoReportID, int32 GameMode, int32 SuspicionStartTime, int32 Severity); // 0x16ff340 [Final Native Public]
    void ReportCheatData(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, int32 AppID, const FString& PathAndFileName, const FString& WebCheatURL, const FString& TimeNow, const FString& TimeStarted, const FString& TimeStopped, const FString& CheatName, int32 GameProcessId, int32 CheatProcessId, const FString& CheatParam1, const FString& CheatParam2); // 0x16feba0 [Final Native Public]
    void RemovePlayerGameBan(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, int32 AppID); // 0x16fe980 [Final Native Public]
    void GetCheatingReports(const FScriptDelegate& Callback, const FString& Key, int32 AppID, int32 TimeEnd, int32 TimeBegin, const FString& ReportidMin, bool bIncludeReports, bool bIncludeBans, const FString& SteamID); // 0x16fcf80 [Final Native Public]
    void EndSecureMultiplayerSession(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, int32 AppID, const FString& SessionID); // 0x16fb2a0 [Final Native Public]

// USteamCoreWebAsyncActionReportPlayerCheating (/Script/SteamCoreWeb.SteamCoreWebAsyncActionReportPlayerCheating)
    USteamCoreWebAsyncActionReportPlayerCheating* ReportPlayerCheatingAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, const FString& SteamID, const FString& SteamIdReporter, const FString& AppData, bool bHeuristic, bool bDetection, bool bPlayerReport, bool bNoReportID, int32 GameMode, int32 SuspicionStartTime, int32 Severity); // 0x1707470 [Final Native Static Public]

// USteamCoreWebAsyncActionRequestPlayerGameBan (/Script/SteamCoreWeb.SteamCoreWebAsyncActionRequestPlayerGameBan)
    USteamCoreWebAsyncActionRequestPlayerGameBan* RequestPlayerGameBanAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, int32 AppID, const FString& ReportID, const FString& CheatDescription, int32 Duration, bool bDelayBan); // 0x1707990 [Final Native Static Public]

// USteamCoreWebAsyncActionRemovePlayerGameBan (/Script/SteamCoreWeb.SteamCoreWebAsyncActionRemovePlayerGameBan)
    USteamCoreWebAsyncActionRemovePlayerGameBan* RemovePlayerGameBanAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, int32 AppID); // 0x1706b10 [Final Native Static Public]

// USteamCoreWebAsyncActionGetCheatingReports (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetCheatingReports)
    USteamCoreWebAsyncActionGetCheatingReports* GetCheatingReportsAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, int32 TimeEnd, int32 TimeBegin, const FString& ReportidMin, bool bIncludeReports, bool bIncludeBans, const FString& SteamID); // 0x1704780 [Final Native Static Public]

// USteamCoreWebAsyncActionReportCheatData (/Script/SteamCoreWeb.SteamCoreWebAsyncActionReportCheatData)
    USteamCoreWebAsyncActionReportCheatData* ReportCheatDataAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, int32 AppID, const FString& PathAndFileName, const FString& WebCheatURL, const FString& TimeNow, const FString& TimeStarted, const FString& TimeStopped, const FString& CheatName, int32 GameProcessId, int32 CheatProcessId, const FString& CheatParam1, const FString& CheatParam2); // 0x1706d00 [Final Native Static Public]

// USteamCoreWebAsyncActionRequestVacStatusForUser (/Script/SteamCoreWeb.SteamCoreWebAsyncActionRequestVacStatusForUser)
    USteamCoreWebAsyncActionRequestVacStatusForUser* RequestVacStatusForUserAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, int32 AppID, const FString& SessionID); // 0x1707d40 [Final Native Static Public]

// USteamCoreWebAsyncActionStartSecureMultiplayerSession (/Script/SteamCoreWeb.SteamCoreWebAsyncActionStartSecureMultiplayerSession)
    USteamCoreWebAsyncActionStartSecureMultiplayerSession* StartSecureMultiplayerSessionAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, int32 AppID); // 0x1707fc0 [Final Native Static Public]

// USteamCoreWebAsyncActionEndSecureMultiplayerSession (/Script/SteamCoreWeb.SteamCoreWebAsyncActionEndSecureMultiplayerSession)
    USteamCoreWebAsyncActionEndSecureMultiplayerSession* EndSecureMultiplayerSessionAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, int32 AppID, const FString& SessionID); // 0x17035c0 [Final Native Static Public]

// UWebEconMarketService (/Script/SteamCoreWeb.WebEconMarketService)
    void GetPopular(const FScriptDelegate& Callback, const FString& Key, const FString& Language, int32 Rows, int32 START, int32 FilterAppId, int32 ECurrency); // 0x1704eb0 [Final Native Public]
    void GetMarketEligibility(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID); // 0x1704b20 [Final Native Public]
    void GetAssetID(const FScriptDelegate& Callback, const FString& Key, int32 AppID, const FString& ListingId); // 0x1704370 [Final Native Public]
    void CancelAppListingsForUser(const FScriptDelegate& Callback, const FString& Key, int32 AppID, const FString& SteamID, bool bSynchronous); // 0x1702a00 [Final Native Public]

// USteamCoreWebAsyncActionGetMarketEligibility (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetMarketEligibility)
    USteamCoreWebAsyncActionGetMarketEligibility* GetMarketEligibilityAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID); // 0x1704d00 [Final Native Static Public]

// USteamCoreWebAsyncActionCancelAppListingsForUser (/Script/SteamCoreWeb.SteamCoreWebAsyncActionCancelAppListingsForUser)
    USteamCoreWebAsyncActionCancelAppListingsForUser* CancelAppListingsForUserAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, const FString& SteamID, bool bSynchronous); // 0x1702c70 [Final Native Static Public]

// USteamCoreWebAsyncActionGetAssetID (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetAssetID)
    USteamCoreWebAsyncActionGetAssetID* GetAssetIDAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, const FString& ListingId); // 0x1704590 [Final Native Static Public]

// USteamCoreWebAsyncActionGetPopular (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetPopular)
    USteamCoreWebAsyncActionGetPopular* GetPopularAsync(UObject* WorldContextObject, const FString& Key, const FString& Language, int32 Rows, int32 START, int32 FilterAppId, int32 ECurrency); // 0x17051a0 [Final Native Static Public]

// UWebEconService (/Script/SteamCoreWeb.WebEconService)
    void GetTradeOffersSummary(const FScriptDelegate& Callback, const FString& Key, int32 TimeLastVisit); // 0x1706810 [Final Native Public]
    void GetTradeOffers(const FScriptDelegate& Callback, const FString& Key, bool bGetSentOffers, bool bGetReceivedOffers, bool bGetDescriptions, const FString& Language, bool bActiveOnly, bool bHistoricalOnly, int32 TimeHistoricalCutoff); // 0x1706110 [Final Native Public]
    void GetTradeOffer(const FScriptDelegate& Callback, const FString& Key, const FString& TradeOfferId, const FString& Language); // 0x1705c60 [Final Native Public]
    void GetTradeHistory(const FScriptDelegate& Callback, const FString& Key, int32 MaxTrades, int32 StartAfterTime, const FString& StartAfterTradeId, bool bNavigatingBack, bool bGetDescriptions, const FString& Language, bool bIncludeFailed, bool bIncludeTotal); // 0x1705460 [Final Native Public]
    void FlushInventoryCache(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, int32 AppID, const FString& ContextId); // 0x1703e40 [Final Native Public]
    void FlushContextCache(const FScriptDelegate& Callback, const FString& Key, int32 AppID); // 0x1703b40 [Final Native Public]
    void FlushAssetAppearanceCache(const FScriptDelegate& Callback, const FString& Key, int32 AppID); // 0x1703840 [Final Native Public]
    void DeclineTradeOffer(const FScriptDelegate& Callback, const FString& Key, const FString& TradeOfferId); // 0x1703230 [Final Native Public]
    void CancelTradeOffer(const FScriptDelegate& Callback, const FString& Key, const FString& TradeOfferId); // 0x1702ea0 [Final Native Public]

// USteamCoreWebAsyncActionGetTradeHistory (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetTradeHistory)
    USteamCoreWebAsyncActionGetTradeHistory* GetTradeHistoryAsync(UObject* WorldContextObject, const FString& Key, int32 MaxTrades, int32 StartAfterTime, const FString& StartAfterTradeId, bool bNavigatingBack, bool bGetDescriptions, const FString& Language, bool bIncludeFailed, bool bIncludeTotal); // 0x1705870 [Final Native Static Public]

// USteamCoreWebAsyncActionFlushInventoryCache (/Script/SteamCoreWeb.SteamCoreWebAsyncActionFlushInventoryCache)
    USteamCoreWebAsyncActionFlushInventoryCache* FlushInventoryCacheAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, int32 AppID, const FString& ContextId); // 0x17040f0 [Final Native Static Public]

// USteamCoreWebAsyncActionFlushAssetAppearanceCache (/Script/SteamCoreWeb.SteamCoreWebAsyncActionFlushAssetAppearanceCache)
    USteamCoreWebAsyncActionFlushAssetAppearanceCache* FlushAssetAppearanceCacheAsync(UObject* WorldContextObject, const FString& Key, int32 AppID); // 0x17039d0 [Final Native Static Public]

// USteamCoreWebAsyncActionFlushContextCache (/Script/SteamCoreWeb.SteamCoreWebAsyncActionFlushContextCache)
    USteamCoreWebAsyncActionFlushContextCache* FlushContextCacheAsync(UObject* WorldContextObject, const FString& Key, int32 AppID); // 0x1703cd0 [Final Native Static Public]

// USteamCoreWebAsyncActionGetTradeOffers (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetTradeOffers)
    USteamCoreWebAsyncActionGetTradeOffers* GetTradeOffersAsync(UObject* WorldContextObject, const FString& Key, bool bGetSentOffers, bool bGetReceivedOffers, bool bGetDescriptions, const FString& Language, bool bActiveOnly, bool bHistoricalOnly, int32 TimeHistoricalCutoff); // 0x17064a0 [Final Native Static Public]

// USteamCoreWebAsyncActionGetTradeOffer (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetTradeOffer)
    USteamCoreWebAsyncActionGetTradeOffer* GetTradeOfferAsync(UObject* WorldContextObject, const FString& Key, const FString& TradeOfferId, const FString& Language); // 0x1705ed0 [Final Native Static Public]

// USteamCoreWebAsyncActionGetTradeOffersSummary (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetTradeOffersSummary)
    USteamCoreWebAsyncActionGetTradeOffersSummary* GetTradeOffersSummaryAsync(UObject* WorldContextObject, const FString& Key, int32 TimeLastVisit); // 0x17069a0 [Final Native Static Public]

// USteamCoreWebAsyncActionDeclineTradeOffer (/Script/SteamCoreWeb.SteamCoreWebAsyncActionDeclineTradeOffer)
    USteamCoreWebAsyncActionDeclineTradeOffer* DeclineTradeOfferAsync(UObject* WorldContextObject, const FString& Key, const FString& TradeOfferId); // 0x1703410 [Final Native Static Public]

// USteamCoreWebAsyncActionCancelTradeOffer (/Script/SteamCoreWeb.SteamCoreWebAsyncActionCancelTradeOffer)
    USteamCoreWebAsyncActionCancelTradeOffer* CancelTradeOfferAsync(UObject* WorldContextObject, const FString& Key, const FString& TradeOfferId); // 0x1703080 [Final Native Static Public]

// UWebGameInventory (/Script/SteamCoreWeb.WebGameInventory)
    void UpdateItemDefs(); // 0x170ff10 [Final Native Public]
    void SupportGetAssetHistory(const FScriptDelegate& Callback, const FString& Key, int32 AppID, const FString& AssetId, const FString& ContextId); // 0x170f9e0 [Final Native Public]
    void HistoryExecuteCommands(const FScriptDelegate& Callback, const FString& Key, int32 AppID, const FString& SteamID, const FString& ContextId, int32 ActorId); // 0x170ea90 [Final Native Public]
    void GetUserHistory(const FScriptDelegate& Callback, const FString& Key, int32 AppID, const FString& SteamID, const FString& ContextId, int32 StartTime, int32 EndTime); // 0x170e190 [Final Native Public]
    void GetHistoryCommandDetails(const FScriptDelegate& Callback, const FString& Key, int32 AppID, const FString& SteamID, const FString& Command, const FString& ContextId, const FString& Arguments); // 0x170caa0 [Final Native Public]

// USteamCoreWebAsyncActionGetHistoryCommandDetails (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetHistoryCommandDetails)
    USteamCoreWebAsyncActionGetHistoryCommandDetails* GetHistoryCommandDetailsAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, const FString& SteamID, const FString& Command, const FString& ContextId, const FString& Arguments); // 0x170ce80 [Final Native Static Public]

// USteamCoreWebAsyncActionGetUserHistory (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetUserHistory)
    USteamCoreWebAsyncActionGetUserHistory* GetUserHistoryAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, const FString& SteamID, const FString& ContextId, int32 StartTime, int32 EndTime); // 0x170e4c0 [Final Native Static Public]

// USteamCoreWebAsyncActionHistoryExecuteCommand (/Script/SteamCoreWeb.SteamCoreWebAsyncActionHistoryExecuteCommand)
    USteamCoreWebAsyncActionHistoryExecuteCommand* HistoryExecuteCommandAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, const FString& SteamID, const FString& ContextId, int32 ActorId); // 0x170e7d0 [Final Native Static Public]

// USteamCoreWebAsyncActionSupportGetAssetHistory (/Script/SteamCoreWeb.SteamCoreWebAsyncActionSupportGetAssetHistory)
    USteamCoreWebAsyncActionSupportGetAssetHistory* SupportGetAssetHistoryAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, const FString& AssetId, const FString& ContextId); // 0x170fc90 [Final Native Static Public]

// UWebGameNotificationsService (/Script/SteamCoreWeb.WebGameNotificationsService)
    void UpdateSession(const FScriptDelegate& Callback, const FString& Key, const FString& SessionID, int32 AppID, const FString& Title, const FString& Users, const FString& SteamID); // 0x170ff30 [Final Native Public]
    void RequestNotifications(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, int32 AppID); // 0x170f100 [Final Native Public]
    void GetSessionDetailsForApp(const FScriptDelegate& Callback, const FString& Key, const FString& Sessions, int32 AppID, const FString& Language); // 0x170dc60 [Final Native Public]
    void EnumerateSessionsForApp(const FScriptDelegate& Callback, const FString& Key, int32 AppID, const FString& SteamID, bool bIncludeAllUserMessages, bool bIncludeAuthUserMessage, const FString& Language); // 0x170bf00 [Final Native Public]
    void DeleteSessionBatch(const FScriptDelegate& Callback, const FString& Key, const FString& SessionID, int32 AppID); // 0x170baf0 [Final Native Public]
    void DeleteSession(const FScriptDelegate& Callback, const FString& Key, const FString& SessionID, int32 AppID, const FString& SteamID); // 0x170b5c0 [Final Native Public]
    void CreateSession(const FScriptDelegate& Callback, const FString& Key, int32 AppID, const FString& Context, const FString& Title, const FString& Users, const FString& SteamID); // 0x170ac60 [Final Native Public]

// USteamCoreWebAsyncActionCreateSession (/Script/SteamCoreWeb.SteamCoreWebAsyncActionCreateSession)
    USteamCoreWebAsyncActionCreateSession* CreateSessionAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, const FString& Context, const FString& Title, const FString& Users, const FString& SteamID); // 0x170b040 [Final Native Static Public]

// USteamCoreWebAsyncActionUpdateSession (/Script/SteamCoreWeb.SteamCoreWebAsyncActionUpdateSession)
    USteamCoreWebAsyncActionUpdateSession* UpdateSessionAsync(UObject* WorldContextObject, const FString& Key, const FString& SessionID, int32 AppID, const FString& Title, const FString& Users, const FString& SteamID); // 0x1710300 [Final Native Static Public]

// USteamCoreWebAsyncActionEnumerateSessionsForApp (/Script/SteamCoreWeb.SteamCoreWebAsyncActionEnumerateSessionsForApp)
    USteamCoreWebAsyncActionEnumerateSessionsForApp* EnumerateSessionsForAppAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, const FString& SteamID, bool bIncludeAllUserMessages, bool bIncludeAuthUserMessage, const FString& Language); // 0x170c240 [Final Native Static Public]

// USteamCoreWebAsyncActionGetSessionDetailsForApp (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetSessionDetailsForApp)
    USteamCoreWebAsyncActionGetSessionDetailsForApp* GetSessionDetailsForAppAsync(UObject* WorldContextObject, const FString& Key, const FString& Sessions, int32 AppID, const FString& Language); // 0x170df10 [Final Native Static Public]

// USteamCoreWebAsyncActionRequestNotifications (/Script/SteamCoreWeb.SteamCoreWebAsyncActionRequestNotifications)
    USteamCoreWebAsyncActionRequestNotifications* RequestNotificationsAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, int32 AppID); // 0x170f320 [Final Native Static Public]

// USteamCoreWebAsyncActionDeleteSession (/Script/SteamCoreWeb.SteamCoreWebAsyncActionDeleteSession)
    USteamCoreWebAsyncActionDeleteSession* DeleteSessionAsync(UObject* WorldContextObject, const FString& Key, const FString& SessionID, int32 AppID, const FString& SteamID); // 0x170b870 [Final Native Static Public]

// USteamCoreWebAsyncActionDeleteSessionBatch (/Script/SteamCoreWeb.SteamCoreWebAsyncActionDeleteSessionBatch)
    USteamCoreWebAsyncActionDeleteSessionBatch* DeleteSessionBatchAsync(UObject* WorldContextObject, const FString& Key, const FString& SessionID, int32 AppID); // 0x170bd10 [Final Native Static Public]

// UWebGameServersService (/Script/SteamCoreWeb.WebGameServersService)
    void SetMemo(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, const FString& Memo); // 0x170f770 [Final Native Public]
    void SetBanStatus(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, bool bBanned, int32 banSeconds); // 0x170f510 [Final Native Public]
    void ResetLoginToken(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID); // 0x170b3e0 [Final Native Public]
    void QueryLoginToken(const FScriptDelegate& Callback, const FString& Key, const FString& LoginToken); // 0x170b3e0 [Final Native Public]
    void GetServerSteamIDsByIP(const FScriptDelegate& Callback, const FString& Key, const FString& ServerIP); // 0x170b3e0 [Final Native Public]
    void GetServerIPsBySteamID(const FScriptDelegate& Callback, const FString& Key, const FString& ServerSteamId); // 0x170b3e0 [Final Native Public]
    void GetAccountPublicInfo(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID); // 0x170b3e0 [Final Native Public]
    void GetAccountList(const FScriptDelegate& Callback, const FString& Key); // 0x170c940 [Final Native Public]
    void DeleteAccount(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID); // 0x170b3e0 [Final Native Public]
    void CreateAccount(const FScriptDelegate& Callback, const FString& Key, int32 AppID, const FString& Memo); // 0x170aa40 [Final Native Public]

// UWebInventoryService (/Script/SteamCoreWeb.WebInventoryService)
    void ModifyItems(const FScriptDelegate& Callback, const FString& Key, int32 AppID, const FString& InputJson, const FString& SteamID, int32 Timestamp, const FString& Updates); // 0x170ed80 [Final Native Public]
    void GetQuantity(const FScriptDelegate& Callback, const FString& Key, int32 AppID, const FString& SteamID, const TArray<int32>& ItemdefIDs, bool bForce); // 0x170d960 [Final Native Public]
    void GetPriceSheet(const FScriptDelegate& Callback, const FString& Key, int32 Currency); // 0x170d7d0 [Final Native Public]
    void GetItemDefs(const FScriptDelegate& Callback, const FString& Key, int32 AppID, const FString& ModifiedSince, const TArray<int32>& ItemdefIDs, const TArray<int32>& WorkshopIDs, int32 CacheMaxAgeSeconds); // 0x170d440 [Final Native Public]
    void GetInventory(const FScriptDelegate& Callback, const FString& Key, int32 AppID, const FString& SteamID); // 0x170d220 [Final Native Public]
    void ExchangeItem(const FScriptDelegate& Callback, const FString& Key, int32 AppID, const FString& SteamID, const TArray<int32>& MaterialsItemID, const TArray<int32>& MaterialsQuantity, const FString& OutputItemdefId); // 0x170c560 [Final Native Public]
    void ConsumeItem(const FScriptDelegate& Callback, const FString& Key, int32 AppID, const FString& ItemId, const FString& Quantity, const FString& SteamID, const FString& RequestID); // 0x170a660 [Final Native Public]
    void Consolidate(const FScriptDelegate& Callback, const FString& Key, int32 AppID, const FString& SteamID, const TArray<int32>& ItemdefIDs, bool bForce); // 0x170a360 [Final Native Public]
    void AddPromoItem(const FScriptDelegate& Callback, const FString& Key, int32 AppID, int32 ItemdefId, const FString& ItemPropsJson, const FString& SteamID, bool bNotify, const FString& RequestID); // 0x1709f90 [Final Native Public]
    void AddItem(const FScriptDelegate& Callback, const FString& Key, int32 AppID, const TArray<int32>& ItemdefId, const FString& ItemPropsJson, const FString& SteamID, bool bNotify, const FString& RequestID, bool bTradeRestriction); // 0x1709b20 [Final Native Public]

// USteamCoreWebAsyncActionAddItem (/Script/SteamCoreWeb.SteamCoreWebAsyncActionAddItem)
    USteamCoreWebAsyncActionAddItem* AddItemAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, const TArray<int32>& ItemdefId, const FString& ItemPropsJson, const FString& SteamID, bool bNotify, const FString& RequestID, bool bTradeRestriction); // 0x1712370 [Final Native Static Public]

// USteamCoreWebAsyncActionAddPromoItem (/Script/SteamCoreWeb.SteamCoreWebAsyncActionAddPromoItem)
    USteamCoreWebAsyncActionAddPromoItem* AddPromoItemAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, int32 ItemdefId, const FString& ItemPropsJson, const FString& SteamID, bool bNotify, const FString& RequestID); // 0x17127c0 [Final Native Static Public]

// USteamCoreWebAsyncActionConsumeItem (/Script/SteamCoreWeb.SteamCoreWebAsyncActionConsumeItem)
    USteamCoreWebAsyncActionConsumeItem* ConsumeItemAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, const FString& ItemId, const FString& Quantity, const FString& SteamID, const FString& RequestID); // 0x1713420 [Final Native Static Public]

// USteamCoreWebAsyncActionExchangeItem (/Script/SteamCoreWeb.SteamCoreWebAsyncActionExchangeItem)
    USteamCoreWebAsyncActionExchangeItem* ExchangeItemAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, const FString& SteamID, const TArray<int32>& MaterialsItemID, const TArray<int32>& MaterialsQuantity, const FString& OutputItemdefId); // 0x17140b0 [Final Native Static Public]

// USteamCoreWebAsyncActionGetInventory (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetInventory)
    USteamCoreWebAsyncActionGetInventory* GetInventoryAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, const FString& SteamID); // 0x1714e80 [Final Native Static Public]

// USteamCoreWebAsyncActionGetItemDefs (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetItemDefs)
    USteamCoreWebAsyncActionGetItemDefs* GetItemDefsAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, const FString& ModifiedSince, const TArray<int32>& ItemdefIDs, const TArray<int32>& WorkshopIDs, int32 CacheMaxAgeSeconds); // 0x1715070 [Final Native Static Public]

// USteamCoreWebAsyncActionGetPriceSheet (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetPriceSheet)
    USteamCoreWebAsyncActionGetPriceSheet* GetPriceSheetAsync(UObject* WorldContextObject, const FString& Key, int32 Currency); // 0x1715d10 [Final Native Static Public]

// USteamCoreWebAsyncActionConsolidate (/Script/SteamCoreWeb.SteamCoreWebAsyncActionConsolidate)
    USteamCoreWebAsyncActionConsolidate* ConsolidateAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, const FString& SteamID, const TArray<int32>& ItemdefIDs, bool bForce); // 0x1713160 [Final Native Static Public]

// USteamCoreWebAsyncActionGetQuantity (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetQuantity)
    USteamCoreWebAsyncActionGetQuantity* GetQuantityAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, const FString& SteamID, const TArray<int32>& ItemdefIDs, bool bForce); // 0x1715e80 [Final Native Static Public]

// USteamCoreWebAsyncActionModifyItems (/Script/SteamCoreWeb.SteamCoreWebAsyncActionModifyItems)
    USteamCoreWebAsyncActionModifyItems* ModifyItemsAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, const FString& InputJson, const FString& SteamID, int32 Timestamp, const FString& Updates); // 0x1717e90 [Final Native Static Public]

// UWebLeaderboards (/Script/SteamCoreWeb.WebLeaderboards)
    void SetLeaderboardScore(const FScriptDelegate& Callback, const FString& Key, int32 AppID, int32 LeaderbordId, const FString& SteamID, int32 Score, const TArray<uint8>& Details, const FString& ScoreMethod); // 0x1719180 [Final Native Public]
    void ResetLeaderboard(const FScriptDelegate& Callback, const FString& Key, int32 AppID, int32 LeaderboardId); // 0x1718e10 [Final Native Public]
    void GetLeaderboardsForGame(const FScriptDelegate& Callback, const FString& Key, int32 AppID); // 0x1715a10 [Final Native Public]
    void GetLeaderboardEntries(const FScriptDelegate& Callback, const FString& Key, int32 AppID, int32 RangeStart, int32 RangeEnd, int32 LeaderboardId, int32 DataRequest, const FString& SteamID); // 0x17153c0 [Final Native Public]
    void FindOrCreateLeaderboard(const FScriptDelegate& Callback, const FString& Key, int32 AppID, const FString& Name, const FString& SortMethod, const FString& DisplayType, bool bCreateIfNotFound, bool bOnlyTrustedWrites, bool bOnlyFriendsReads); // 0x1714670 [Final Native Public]
    void DeleteLeaderboard(const FScriptDelegate& Callback, const FString& Key, int32 AppID, const FString& Name); // 0x1713ca0 [Final Native Public]

// USteamCoreWebAsyncActionDeleteLeaderboard (/Script/SteamCoreWeb.SteamCoreWebAsyncActionDeleteLeaderboard)
    USteamCoreWebAsyncActionDeleteLeaderboard* DeleteLeaderboardAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, const FString& Name); // 0x1713ec0 [Final Native Static Public]

// USteamCoreWebAsyncActionFindOrCreateLeaderboard (/Script/SteamCoreWeb.SteamCoreWebAsyncActionFindOrCreateLeaderboard)
    USteamCoreWebAsyncActionFindOrCreateLeaderboard* FindOrCreateLeaderboardAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, const FString& Name, const FString& SortMethod, const FString& DisplayType, bool bCreateIfNotFound, bool bOnlyTrustedWrites, bool bOnlyFriendsReads); // 0x1714a90 [Final Native Static Public]

// USteamCoreWebAsyncActionGetLeaderboardEntries (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetLeaderboardEntries)
    USteamCoreWebAsyncActionGetLeaderboardEntries* GetLeaderboardEntriesAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, int32 RangeStart, int32 RangeEnd, int32 LeaderboardId, int32 DataRequest, const FString& SteamID); // 0x1715700 [Final Native Static Public]

// USteamCoreWebAsyncActionGetLeaderboardsForGame (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetLeaderboardsForGame)
    USteamCoreWebAsyncActionGetLeaderboardsForGame* GetLeaderboardsForGameAsync(UObject* WorldContextObject, const FString& Key, int32 AppID); // 0x1715ba0 [Final Native Static Public]

// USteamCoreWebAsyncActionResetLeaderboard (/Script/SteamCoreWeb.SteamCoreWebAsyncActionResetLeaderboard)
    USteamCoreWebAsyncActionResetLeaderboard* ResetLeaderboardAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, int32 LeaderboardId); // 0x1718fe0 [Final Native Static Public]

// USteamCoreWebAsyncActionSetLeaderboardScore (/Script/SteamCoreWeb.SteamCoreWebAsyncActionSetLeaderboardScore)
    USteamCoreWebAsyncActionSetLeaderboardScore* SetLeaderboardScoreAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, int32 LeaderboardId, const FString& SteamID, int32 Score, const TArray<uint8>& Details, const FString& ScoreMethod); // 0x1719550 [Final Native Static Public]

// UWebLobbyMatchmakingService (/Script/SteamCoreWeb.WebLobbyMatchmakingService)
    void RemoveUserFromLobby(const FScriptDelegate& Callback, const FString& Key, int32 AppID, const FString& SteamIdToRemove, const FString& SteamIDLobby, const FString& InputJson); // 0x1718ad0 [Final Native Public]
    void CreateLobby(const FScriptDelegate& Callback, const FString& Key, int32 AppID, int32 MaxMembers, const ESteamCoreWebLobbyType& LobbyType, const FString& LobbyName, const FString& InputJson, const TArray<FString>& SteamIdInvitedMembers, const FString& LobbyMetaData); // 0x17137c0 [Final Native Public]

// UWebMicroTxn (/Script/SteamCoreWeb.WebMicroTxn)
    void RefundTxn(const FScriptDelegate& Callback, const FString& Key, const FString& OrderID, int32 AppID); // 0x17188b0 [Final Native Public]
    void QueryTxn(const FScriptDelegate& Callback, const FString& Key, int32 AppID, const FString& OrderID, const FString& TransId); // 0x1718600 [Final Native Public]
    void ProcessAgreement(const FScriptDelegate& Callback, const FString& Key, const FString& OrderID, const FString& SteamID, const FString& AgreementId, int32 AppID, int32 Amount, const FString& Currency); // 0x17181e0 [Final Native Public]
    FString MakeTransactionID(); // 0x1717e10 [Final Native Static Public]
    void InitTxn(const FScriptDelegate& Callback, const FString& Key, const FString& OrderID, const FString& SteamID, int32 AppID, const FString& Language, const FString& Currency, const FString& UserSession, const FString& Ipaddress, const TArray<int32>& ItemId, const TArray<int32>& Quantity, const TArray<FString>& Amount, const TArray<FString>& Description, const TArray<FString>& Category, const TArray<int32>& AssociatedBundle, const TArray<FString>& BillingType, const TArray<FString>& StartDate, const TArray<FString>& EndDate, const TArray<FString>& Period, const TArray<int32>& Frequency, const TArray<FString>& RecurringAmt, const TArray<int32>& BundleCount, const TArray<int32>& BundleId, const TArray<int32>& BundleQty, const TArray<FString>& BundleDesc, const TArray<FString>& BundleCategory); // 0x17168c0 [Final Native Public]
    void GetUserInfo(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, const FString& Ipaddress); // 0x1716650 [Final Native Public]
    void GetUserAgreementInfo(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, int32 AppID); // 0x1716430 [Final Native Public]
    void GetReport(const FScriptDelegate& Callback, const FString& Key, int32 AppID, const FString& Time, const FString& Type, int32 MaxResults); // 0x1716140 [Final Native Public]
    void FinalizeTxn(const FScriptDelegate& Callback, const FString& Key, const FString& OrderID, int32 AppID); // 0x1714450 [Final Native Public]
    void CancelAgreement(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, const FString& AgreementId, int32 AppID); // 0x1712eb0 [Final Native Public]
    void AdjustAgreement(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, const FString& AgreementId, int32 AppID, const FString& NextProcessDate); // 0x1712b70 [Final Native Public]

// USteamCoreWebAsyncActionAdjustAgreement (/Script/SteamCoreWeb.SteamCoreWebAsyncActionAdjustAgreement)
    USteamCoreWebAsyncActionAdjustAgreement* AdjustAgreementAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, const FString& AgreementId, int32 AppID, const FString& NextProcessDate); // 0x171b510 [Final Native Static Public]

// USteamCoreWebAsyncActionCancelAgreement (/Script/SteamCoreWeb.SteamCoreWebAsyncActionCancelAgreement)
    USteamCoreWebAsyncActionCancelAgreement* CancelAgreementAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, const FString& AgreementId, int32 AppID); // 0x171b820 [Final Native Static Public]

// USteamCoreWebAsyncActionFinalizeTxn (/Script/SteamCoreWeb.SteamCoreWebAsyncActionFinalizeTxn)
    USteamCoreWebAsyncActionFinalizeTxn* FinalizeTxnAsync(UObject* WorldContextObject, const FString& Key, const FString& OrderID, int32 AppID); // 0x171baa0 [Final Native Static Public]

// USteamCoreWebAsyncActionGetReport (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetReport)
    USteamCoreWebAsyncActionGetReport* GetReportAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, const FString& Time, const FString& Type, int32 MaxResults); // 0x171ce10 [Final Native Static Public]

// USteamCoreWebAsyncActionGetUserAgreementInfo (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetUserAgreementInfo)
    USteamCoreWebAsyncActionGetUserAgreementInfo* GetUserAgreementInfoAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, int32 AppID); // 0x171d460 [Final Native Static Public]

// USteamCoreWebAsyncActionGetUserInfo (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetUserInfo)
    USteamCoreWebAsyncActionGetUserInfo* GetUserInfoAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, const FString& Ipaddress); // 0x171d650 [Final Native Static Public]

// USteamCoreWebAsyncActionInitTxn (/Script/SteamCoreWeb.SteamCoreWebAsyncActionInitTxn)
    USteamCoreWebAsyncActionInitTxn* InitTxnAsync(UObject* WorldContextObject, const FString& Key, const FString& OrderID, const FString& SteamID, int32 AppID, const FString& Language, const FString& Currency, const FString& UserSession, const FString& Ipaddress, const TArray<int32>& ItemId, const TArray<int32>& Quantity, const TArray<FString>& Amount, const TArray<FString>& Description, const TArray<FString>& Category, const TArray<int32>& AssociatedBundle, const TArray<FString>& BillingType, const TArray<FString>& StartDate, const TArray<FString>& EndDate, const TArray<FString>& Period, const TArray<int32>& Frequency, const TArray<FString>& RecurringAmt, const TArray<int32>& BundleCount, const TArray<int32>& BundleId, const TArray<int32>& BundleQty, const TArray<FString>& BundleDesc, const TArray<FString>& BundleCategory); // 0x171d890 [Final Native Static Public]

// USteamCoreWebAsyncActionProcessAgreement (/Script/SteamCoreWeb.SteamCoreWebAsyncActionProcessAgreement)
    USteamCoreWebAsyncActionProcessAgreement* ProcessAgreementAsync(UObject* WorldContextObject, const FString& Key, const FString& OrderID, const FString& SteamID, const FString& AgreementId, int32 AppID, int32 Amount, const FString& Currency); // 0x171f190 [Final Native Static Public]

// USteamCoreWebAsyncActionQueryTxn (/Script/SteamCoreWeb.SteamCoreWebAsyncActionQueryTxn)
    USteamCoreWebAsyncActionQueryTxn* QueryTxnAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, const FString& OrderID, const FString& TransId); // 0x1720280 [Final Native Static Public]

// USteamCoreWebAsyncActionRefundTxn (/Script/SteamCoreWeb.SteamCoreWebAsyncActionRefundTxn)
    USteamCoreWebAsyncActionRefundTxn* RefundTxnAsync(UObject* WorldContextObject, const FString& Key, const FString& OrderID, int32 AppID); // 0x1721510 [Final Native Static Public]

// UWebPlayerService (/Script/SteamCoreWeb.WebPlayerService)
    void IsPlayingSharedGame(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, int32 AppIdPlaying); // 0x171ed80 [Final Native Public]
    void GetSteamLevel(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID); // 0x171d0d0 [Final Native Public]
    void GetRecentlyPlayedGames(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, int32 Count); // 0x171ca00 [Final Native Public]
    void GetOwnedGames(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, bool bIncludeAppInfo, bool bIncludePlayedFreeGames, const TArray<int32>& Filter); // 0x171c430 [Final Native Public]
    void GetCommunityBadgeProgress(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, int32 BadgeId); // 0x171c020 [Final Native Public]
    void GetBadges(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID); // 0x171bc90 [Final Native Public]

// USteamCoreWebAsyncActionGetRecentlyPlayedGames (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetRecentlyPlayedGames)
    USteamCoreWebAsyncActionGetRecentlyPlayedGames* GetRecentlyPlayedGamesAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, int32 Count); // 0x171cc20 [Final Native Static Public]

// USteamCoreWebAsyncActionGetOwnedGames (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetOwnedGames)
    USteamCoreWebAsyncActionGetOwnedGames* GetOwnedGamesAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, bool bIncludeAppInfo, bool bIncludePlayedFreeGames, const TArray<int32>& Filter); // 0x171c730 [Final Native Static Public]

// USteamCoreWebAsyncActionGetSteamLevel (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetSteamLevel)
    USteamCoreWebAsyncActionGetSteamLevel* GetSteamLevelAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID); // 0x171d2b0 [Final Native Static Public]

// USteamCoreWebAsyncActionGetBadges (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetBadges)
    USteamCoreWebAsyncActionGetBadges* GetBadgesAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID); // 0x171be70 [Final Native Static Public]

// USteamCoreWebAsyncActionGetCommunityBadgeProgress (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetCommunityBadgeProgress)
    USteamCoreWebAsyncActionGetCommunityBadgeProgress* GetCommunityBadgeProgressAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, int32 BadgeId); // 0x171c240 [Final Native Static Public]

// USteamCoreWebAsyncActionIsPlayingSharedGame (/Script/SteamCoreWeb.SteamCoreWebAsyncActionIsPlayingSharedGame)
    USteamCoreWebAsyncActionIsPlayingSharedGame* IsPlayingSharedGameAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, int32 AppIdPlaying); // 0x171efa0 [Final Native Static Public]

// UWebPublishedFileService (/Script/SteamCoreWeb.WebPublishedFileService)
    void UpdateTags(const FScriptDelegate& Callback, const FString& Key, const FString& PublishedFileID, int32 AppID, const FString& AddTags, const FString& RemoveTags); // 0x17223f0 [Final Native Public]
    void UpdateIncompatibleStatus(const FScriptDelegate& Callback, const FString& Key, const FString& PublishedFileID, int32 AppID, bool bIncompatible); // 0x1722190 [Final Native Public]
    void UpdateBanStatus(const FScriptDelegate& Callback, const FString& Key, const FString& PublishedFileID, int32 AppID, bool bBanned, const FString& Reason); // 0x1721ea0 [Final Native Public]
    void SetDeveloperMetadata(const FScriptDelegate& Callback, const FString& Key, const FString& PublishedFileID, int32 AppID, const FString& MetaData); // 0x1721bf0 [Final Native Public]
    void QueryFiles(const FScriptDelegate& Callback, const FString& Key, int32 QueryType, int32 Page, const FString& Cursor, int32 NumPerPage, int32 CreatorAppID, int32 AppID, const FString& RequiredTags, const FString& ExcludedTags, bool bMatchAllTags, const FString& RequiredFlags, const FString& OmittedFlags, const FString& SearchText, int32 FileType, const FString& ChildPublishedFileId, int32 Days, bool bIncludeRecentVotesOnly, int32 CacheMaxAgeSeconds, int32 Language, const FString& RequiredKvTags, bool bTotalOnly, bool bIDsOnly, bool bReturnVoteData, bool bReturnTags, bool bReturnKvTags, bool bReturnPreviews, bool bReturnChildren, bool bReturnShortDescription, bool bReturnForSaleData, bool bReturnMetadata, int32 ReturnPlaytimeStats); // 0x171f570 [Final Native Public]

// UWebSteamPublishedItemSearch (/Script/SteamCoreWeb.WebSteamPublishedItemSearch)
    void ResultSetSummary(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, int32 AppID, int32 StartId, bool bHasAppAdminAccess, int32 FileType, const TArray<FString>& Tag, const TArray<FString>& UserTag); // 0x1721700 [Final Native Public]
    void RankedByVote(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, int32 AppID, int32 StartId, int32 Count, bool bHasAppAdminAccess, int32 FileType, const TArray<FString>& Tag, const TArray<FString>& UserTag); // 0x1720fd0 [Final Native Public]
    void RankedByTrend(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, int32 AppID, int32 StartId, int32 Count, bool bHasAppAdminAccess, int32 FileType, int32 Days, const TArray<FString>& Tag, const TArray<FString>& UserTag); // 0x1720a40 [Final Native Public]
    void RankedByPublicationOrder(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, int32 AppID, int32 StartId, int32 Count, bool bHasAppAdminAccess, int32 FileType, const TArray<FString>& Tag, const TArray<FString>& UserTag); // 0x1720500 [Final Native Public]

// USteamCoreWebAsyncActionRankedByPublicationOrder (/Script/SteamCoreWeb.SteamCoreWebAsyncActionRankedByPublicationOrder)
    USteamCoreWebAsyncActionRankedByPublicationOrder* RankedByPublicationOrderAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, int32 AppID, int32 StartId, int32 Count, bool bHasAppAdminAccess, int32 FileType, const TArray<FString>& Tag, const TArray<FString>& UserTag); // 0x17287f0 [Final Native Static Public]

// USteamCoreWebAsyncActionRankedByTrend (/Script/SteamCoreWeb.SteamCoreWebAsyncActionRankedByTrend)
    USteamCoreWebAsyncActionRankedByTrend* RankedByTrendAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, int32 AppID, int32 StartId, int32 Count, bool bHasAppAdminAccess, int32 FileType, int32 Days, const TArray<FString>& Tag, const TArray<FString>& UserTag); // 0x1728cf0 [Final Native Static Public]

// USteamCoreWebAsyncActionRankedByVote (/Script/SteamCoreWeb.SteamCoreWebAsyncActionRankedByVote)
    USteamCoreWebAsyncActionRankedByVote* RankedByVoteAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, int32 AppID, int32 StartId, int32 Count, bool bHasAppAdminAccess, int32 FileType, const TArray<FString>& Tag, const TArray<FString>& UserTag); // 0x1729230 [Final Native Static Public]

// USteamCoreWebAsyncActionResultSetSummary (/Script/SteamCoreWeb.SteamCoreWebAsyncActionResultSetSummary)
    USteamCoreWebAsyncActionResultSetSummary* ResultSetSummaryAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, int32 AppID, int32 StartId, bool bHasAppAdminAccess, int32 FileType, const TArray<FString>& Tag, const TArray<FString>& UserTag); // 0x1729fe0 [Final Native Static Public]

// UWebPublishedItemVoting (/Script/SteamCoreWeb.WebPublishedItemVoting)
    void UserVoteSummary(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, const TArray<FString>& PublishedFileIDs); // 0x172c510 [Final Native Public]
    void ItemVoteSummary(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, int32 AppID, const TArray<FString>& PublishedFileIDs); // 0x17281a0 [Final Native Public]

// USteamCoreWebAsyncActionItemVoteSummary (/Script/SteamCoreWeb.SteamCoreWebAsyncActionItemVoteSummary)
    USteamCoreWebAsyncActionItemVoteSummary* ItemVoteSummaryAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, int32 AppID, const TArray<FString>& PublishedFileIDs); // 0x17284c0 [Final Native Static Public]

// USteamCoreWebAsyncActionUserVoteSummary (/Script/SteamCoreWeb.SteamCoreWebAsyncActionUserVoteSummary)
    USteamCoreWebAsyncActionUserVoteSummary* UserVoteSummaryAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, const TArray<FString>& PublishedFileIDs); // 0x172c810 [Final Native Static Public]

// UWebRemoteStorage (/Script/SteamCoreWeb.WebRemoteStorage)
    void UnsubscribePublishedFile(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, int32 AppID, const FString& PublishedFileIDs); // 0x172bfe0 [Final Native Public]
    void SubscribePublishedFile(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, int32 AppID, const FString& PublishedFileIDs); // 0x172bab0 [Final Native Public]
    void SetUGCUsedByGC(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, const FString& UGCID, int32 AppID, bool bUsed); // 0x172a4a0 [Final Native Public]
    void GetUGCFileDetails(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, const FString& UGCID, int32 AppID); // 0x1727c70 [Final Native Public]
    void GetPublishedFileDetails(const FScriptDelegate& Callback, const FString& PublishedFileIDs); // 0x17279e0 [Final Native Public]
    void GetCollectionDetails(const FScriptDelegate& Callback, const TArray<FString>& PublishedFileIDs); // 0x1726e10 [Final Native Public]
    void EnumerateUserSubscribedFiles(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, int32 AppID, int32 ListType); // 0x1725730 [Final Native Public]
    void EnumerateUserPublishedFiles(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, int32 AppID); // 0x1725320 [Final Native Public]

// USteamCoreWebAsyncActionEnumerateUserPublishedFiles (/Script/SteamCoreWeb.SteamCoreWebAsyncActionEnumerateUserPublishedFiles)
    USteamCoreWebAsyncActionEnumerateUserPublishedFiles* EnumerateUserPublishedFilesAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, int32 AppID); // 0x1725540 [Final Native Static Public]

// USteamCoreWebAsyncActionEnumerateUserSubscribedFiles (/Script/SteamCoreWeb.SteamCoreWebAsyncActionEnumerateUserSubscribedFiles)
    USteamCoreWebAsyncActionEnumerateUserSubscribedFiles* EnumerateUserSubscribedFilesAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, int32 AppID, int32 ListType); // 0x1725990 [Final Native Static Public]

// USteamCoreWebAsyncActionGetCollectionDetails (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetCollectionDetails)
    USteamCoreWebAsyncActionGetCollectionDetails* GetCollectionDetailsAsync(UObject* WorldContextObject, const TArray<FString>& PublishedFileIDs); // 0x1726ff0 [Final Native Static Public]

// USteamCoreWebAsyncActionGetPublishedFileDetails (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetPublishedFileDetails)
    USteamCoreWebAsyncActionGetPublishedFileDetails* GetPublishedFileDetailsAsync(UObject* WorldContextObject, const FString& PublishedFileIDs); // 0x1727b40 [Final Native Static Public]

// USteamCoreWebAsyncActionGetUGCFileDetails (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetUGCFileDetails)
    USteamCoreWebAsyncActionGetUGCFileDetails* GetUGCFileDetailsAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, const FString& UGCID, int32 AppID); // 0x1727f20 [Final Native Static Public]

// USteamCoreWebAsyncActionSetUGCUsedByGC (/Script/SteamCoreWeb.SteamCoreWebAsyncActionSetUGCUsedByGC)
    USteamCoreWebAsyncActionSetUGCUsedByGC* SetUGCUsedByGCAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, const FString& UGCID, int32 AppID, bool bUsed); // 0x172a790 [Final Native Static Public]

// USteamCoreWebAsyncActionSubscribePublishedFile (/Script/SteamCoreWeb.SteamCoreWebAsyncActionSubscribePublishedFile)
    USteamCoreWebAsyncActionSubscribePublishedFile* SubscribePublishedFileAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, int32 AppID, const FString& PublishedFileIDs); // 0x172bd60 [Final Native Static Public]

// USteamCoreWebAsyncActionUnsubscribePublishedFile (/Script/SteamCoreWeb.SteamCoreWebAsyncActionUnsubscribePublishedFile)
    USteamCoreWebAsyncActionUnsubscribePublishedFile* UnsubscribePublishedFileAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, int32 AppID, const FString& PublishedFileIDs); // 0x172c290 [Final Native Static Public]

// UWebSteamCommunity (/Script/SteamCoreWeb.WebSteamCommunity)
    void ReportAbuse(const FScriptDelegate& Callback, const FString& Key, const FString& SteamIdActor, const FString& SteamIdTarget, int32 AppID, int32 AbuseType, int32 ContentType, const FString& Description, const FString& Gid); // 0x1729730 [Final Native Public]

// USteamCoreWebAsyncActionReportAbuse (/Script/SteamCoreWeb.SteamCoreWebAsyncActionReportAbuse)
    USteamCoreWebAsyncActionReportAbuse* ReportAbuseAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamIdActor, const FString& SteamIdTarget, int32 AppID, int32 AbuseType, int32 ContentType, const FString& Description, const FString& Gid); // 0x1729ba0 [Final Native Static Public]

// UWebSteamEconomy (/Script/SteamCoreWeb.WebSteamEconomy)
    void StartTrade(const FScriptDelegate& Callback, const FString& Key, int32 AppID, const FString& SteamIDd, const FString& SteamId2); // 0x172b580 [Final Native Public]
    void StartAssetTransaction(const FScriptDelegate& Callback, const FString& Key, int32 AppID, const FString& SteamID, const FString& AssetId, int32 AssetQuantity, const FString& Currency, const FString& Language, const FString& Ipaddress, const FString& Referer, bool bClientAuth); // 0x172aa50 [Final Native Public]
    void GetMarketPrices(const FScriptDelegate& Callback, const FString& Key, int32 AppID); // 0x17276e0 [Final Native Public]
    void GetExportedAssetsForUser(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, int32 AppID, const FString& ContextId); // 0x17271b0 [Final Native Public]
    void GetAssetPrices(const FScriptDelegate& Callback, const FString& Key, int32 AppID, const FString& Currency, const FString& Language); // 0x17268e0 [Final Native Public]
    void GetAssetClassInfo(const FScriptDelegate& Callback, const FString& Key, int32 AppID, const FString& Language, int32 ClassCount, const FString& ClassID, const FString& InstanceId); // 0x1726210 [Final Native Public]
    void FinalizeAssetTransaction(const FScriptDelegate& Callback, const FString& Key, int32 AppID, const FString& SteamID, const FString& TxnId, const FString& Language); // 0x1725bc0 [Final Native Public]
    void CanTrade(const FScriptDelegate& Callback, const FString& Key, int32 AppID, const FString& SteamID, const FString& TargetId); // 0x1724df0 [Final Native Public]

// USteamCoreWebAsyncActionCanTrade (/Script/SteamCoreWeb.SteamCoreWebAsyncActionCanTrade)
    USteamCoreWebAsyncActionCanTrade* CanTradeAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, const FString& SteamID, const FString& TargetId); // 0x17250a0 [Final Native Static Public]

// USteamCoreWebAsyncActionFinalizeAssetTransaction (/Script/SteamCoreWeb.SteamCoreWebAsyncActionFinalizeAssetTransaction)
    USteamCoreWebAsyncActionFinalizeAssetTransaction* FinalizeAssetTransactionAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, const FString& SteamID, const FString& TxnId, const FString& Language); // 0x1725f00 [Final Native Static Public]

// USteamCoreWebAsyncActionGetAssetClassInfo (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetAssetClassInfo)
    USteamCoreWebAsyncActionGetAssetClassInfo* GetAssetClassInfoAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, const FString& Language, int32 ClassCount, const FString& ClassID, const FString& InstanceId); // 0x1726590 [Final Native Static Public]

// USteamCoreWebAsyncActionGetAssetPrices (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetAssetPrices)
    USteamCoreWebAsyncActionGetAssetPrices* GetAssetPricesAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, const FString& Currency, const FString& Language); // 0x1726b90 [Final Native Static Public]

// USteamCoreWebAsyncActionGetExportedAssetsForUser (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetExportedAssetsForUser)
    USteamCoreWebAsyncActionGetExportedAssetsForUser* GetExportedAssetsForUserAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, int32 AppID, const FString& ContextId); // 0x1727460 [Final Native Static Public]

// USteamCoreWebAsyncActionGetMarketPrices (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetMarketPrices)
    USteamCoreWebAsyncActionGetMarketPrices* GetMarketPricesAsync(UObject* WorldContextObject, const FString& Key, int32 AppID); // 0x1727870 [Final Native Static Public]

// USteamCoreWebAsyncActionStartAssetTransaction (/Script/SteamCoreWeb.SteamCoreWebAsyncActionStartAssetTransaction)
    USteamCoreWebAsyncActionStartAssetTransaction* StartAssetTransactionAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, const FString& SteamID, const FString& AssetId, int32 AssetQuantity, const FString& Currency, const FString& Language, const FString& Ipaddress, const FString& Referer, bool bClientAuth); // 0x172aff0 [Final Native Static Public]

// USteamCoreWebAsyncActionStartTrade (/Script/SteamCoreWeb.SteamCoreWebAsyncActionStartTrade)
    USteamCoreWebAsyncActionStartTrade* StartTradeAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, const FString& SteamId1, const FString& SteamId2); // 0x172b830 [Final Native Static Public]

// UWebSteamGameServerStats (/Script/SteamCoreWeb.WebSteamGameServerStats)
    void GetGameServerPlayerStatsForGame(const FScriptDelegate& Callback, const FString& Key, const FString& GameID, int32 AppID, const FString& RangeStart, const FString& RangeEnd, int32 MaxResults); // 0x1730740 [Final Native Public]

// UWebSteamNews (/Script/SteamCoreWeb.WebSteamNews)
    void GetNewsForAppAuthed(const FScriptDelegate& Callback, const FString& Key, int32 AppID, int32 MaxLength, const TArray<FString>& Feeds, int32 EndDate, int32 Count); // 0x1731830 [Final Native Public]
    void GetNewsForApp(const FScriptDelegate& Callback, int32 AppID, int32 MaxLength, const TArray<FString>& Feeds, int32 EndDate, int32 Count); // 0x1731280 [Final Native Public]

// USteamCoreWebAsyncActionGetNewsForApp (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetNewsForApp)
    USteamCoreWebAsyncActionGetNewsForApp* GetNewsForAppAsync(UObject* WorldContextObject, int32 AppID, int32 MaxLength, const TArray<FString>& Feeds, int32 EndDate, int32 Count); // 0x1731570 [Final Native Static Public]

// USteamCoreWebAsyncActionGetNewsForAppAuthed (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetNewsForAppAuthed)
    USteamCoreWebAsyncActionGetNewsForAppAuthed* GetNewsForAppAuthedAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, int32 MaxLength, const TArray<FString>& Feeds, int32 EndDate, int32 Count); // 0x1731b90 [Final Native Static Public]

// UWebSteamUser (/Script/SteamCoreWeb.WebSteamUser)
    void ResolveVanityURL(const FScriptDelegate& Callback, const FString& Key, const FString& VanityURL, const EVanityUrlType& URLType); // 0x1734b20 [Final Native Public]
    void GrantPackage(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, int32 PackageId, const FString& Ipaddress, const FString& ThirdPartyKey, int32 ThirdPartyAppId); // 0x1734450 [Final Native Public]
    void GetUserGroupList(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID); // 0x1733cb0 [Final Native Public]
    void GetPublisherAppOwnershipChanges(const FScriptDelegate& Callback, const FString& Key, const FString& PackageRowVersion, const FString& CDKeyRowVersion); // 0x17332d0 [Final Native Public]
    void GetPublisherAppOwnership(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID); // 0x1732f40 [Final Native Public]
    void GetPlayerSummaries(const FScriptDelegate& Callback, const FString& Key, const TArray<FString>& SteamIDs); // 0x1732a80 [Final Native Public]
    void GetPlayerBans(const FScriptDelegate& Callback, const FString& Key, const TArray<FString>& SteamIDs); // 0x17325c0 [Final Native Public]
    void GetFriendList(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, const FString& Relationship); // 0x1730290 [Final Native Public]
    void GetAppPriceInfo(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, const TArray<int32>& AppIDs); // 0x172fde0 [Final Native Public]
    void CheckAppOwnership(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, int32 AppID); // 0x172f9d0 [Final Native Public]

// USteamCoreWebAsyncActionCheckAppOwnership (/Script/SteamCoreWeb.SteamCoreWebAsyncActionCheckAppOwnership)
    USteamCoreWebAsyncActionCheckAppOwnership* CheckAppOwnershipAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, int32 AppID); // 0x172fbf0 [Final Native Static Public]

// USteamCoreWebAsyncActionGetAppPriceInfo (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetAppPriceInfo)
    USteamCoreWebAsyncActionGetAppPriceInfo* GetAppPriceInfoAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, const TArray<int32>& AppIDs); // 0x1730050 [Final Native Static Public]

// USteamCoreWebAsyncActionGetFriendList (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetFriendList)
    USteamCoreWebAsyncActionGetFriendList* GetFriendListAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, const FString& Relationship); // 0x1730500 [Final Native Static Public]

// USteamCoreWebAsyncActionGetPlayerBans (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetPlayerBans)
    USteamCoreWebAsyncActionGetPlayerBans* GetPlayerBansAsync(UObject* WorldContextObject, const FString& Key, const TArray<FString>& SteamIDs); // 0x1732830 [Final Native Static Public]

// USteamCoreWebAsyncActionGetPlayerSummaries (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetPlayerSummaries)
    USteamCoreWebAsyncActionGetPlayerSummaries* GetPlayerSummariesAsync(UObject* WorldContextObject, const FString& Key, const TArray<FString>& SteamIDs); // 0x1732cf0 [Final Native Static Public]

// USteamCoreWebAsyncActionGetPublisherAppOwnership (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetPublisherAppOwnership)
    USteamCoreWebAsyncActionGetPublisherAppOwnership* GetPublisherAppOwnershipAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID); // 0x1733120 [Final Native Static Public]

// USteamCoreWebAsyncActionGetPublisherAppOwnershipChanges (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetPublisherAppOwnershipChanges)
    USteamCoreWebAsyncActionGetPublisherAppOwnershipChanges* GetPublisherAppOwnershipChangesAsync(UObject* WorldContextObject, const FString& Key, const FString& PackageRowVersion, const FString& CDKeyRowVersion); // 0x1733540 [Final Native Static Public]

// USteamCoreWebAsyncActionGetUserGroupList (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetUserGroupList)
    USteamCoreWebAsyncActionGetUserGroupList* GetUserGroupListAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID); // 0x1733e90 [Final Native Static Public]

// USteamCoreWebAsyncActionGrantPackage (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGrantPackage)
    USteamCoreWebAsyncActionGrantPackage* GrantPackageAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, int32 PackageId, const FString& Ipaddress, const FString& ThirdPartyKey, int32 ThirdPartyAppId); // 0x17347d0 [Final Native Static Public]

// USteamCoreWebAsyncActionResolveVanityURL (/Script/SteamCoreWeb.SteamCoreWebAsyncActionResolveVanityURL)
    USteamCoreWebAsyncActionResolveVanityURL* ResolveVanityURLAsync(UObject* WorldContextObject, const FString& Key, const FString& VanityURL, const EVanityUrlType& URLType); // 0x1734d40 [Final Native Static Public]

// UWebUserAuth (/Script/SteamCoreWeb.WebUserAuth)
    void AuthenticateUserTicket(const FScriptDelegate& Callback, const FString& Key, int32 AppID, const FString& Ticket); // 0x172f5c0 [Final Native Public]
    void AuthenticateUser(const FScriptDelegate& Callback, const FString& SteamID, const TArray<uint8>& SessionKey, const TArray<uint8>& EncryptedLoginKey); // 0x172f120 [Final Native Public]

// USteamCoreWebAsyncActionAuthenticateUser (/Script/SteamCoreWeb.SteamCoreWebAsyncActionAuthenticateUser)
    USteamCoreWebAsyncActionAuthenticateUser* AuthenticateUserAsync(UObject* WorldContextObject, const FString& SteamID, const TArray<uint8>& SessionKey, const TArray<uint8>& EncryptedLoginKey); // 0x172f390 [Final Native Static Public]

// USteamCoreWebAsyncActionAuthenticateUserTicket (/Script/SteamCoreWeb.SteamCoreWebAsyncActionAuthenticateUserTicket)
    USteamCoreWebAsyncActionAuthenticateUserTicket* AuthenticateUserTicketAsync(UObject* WorldContextObject, const FString& Key, int32 AppID, const FString& Ticket); // 0x172f7e0 [Final Native Static Public]

// UWebUserStats (/Script/SteamCoreWeb.WebUserStats)
    void SetUserStatsForGame(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, int32 AppID, const TArray<FString>& Names, const TArray<int32>& Values); // 0x1734f30 [Final Native Public]
    void GetUserStatsForGame(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, int32 AppID); // 0x1734040 [Final Native Public]
    void GetSchemaForGame(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, int32 AppID, const FString& Language); // 0x1733780 [Final Native Public]
    void GetPlayerAchievements(const FScriptDelegate& Callback, const FString& Key, const FString& SteamID, int32 AppID, const FString& Language); // 0x1732090 [Final Native Public]
    void GetNumberOfCurrentPlayers(const FScriptDelegate& Callback, int32 AppID); // 0x1731ec0 [Final Native Public]
    void GetGlobalStatsForGame(const FScriptDelegate& Callback, int32 AppID, const TArray<FString>& Names, int32 StartDate, int32 EndDate); // 0x1730d50 [Final Native Public]
    void GetGlobalAchievementPercentagesForApp(const FScriptDelegate& Callback, const FString& GameID); // 0x1730ac0 [Final Native Public]

// USteamCoreWebAsyncActionGetGlobalAchievementPercentagesForApp (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetGlobalAchievementPercentagesForApp)
    USteamCoreWebAsyncActionGetGlobalAchievementPercentagesForApp* GetGlobalAchievementPercentagesForAppAsync(UObject* WorldContextObject, const FString& GameID); // 0x1730c20 [Final Native Static Public]

// USteamCoreWebAsyncActionGetGlobalStatsForGame (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetGlobalStatsForGame)
    USteamCoreWebAsyncActionGetGlobalStatsForGame* GetGlobalStatsForGameAsync(UObject* WorldContextObject, int32 AppID, const TArray<FString>& Names, int32 StartDate, int32 EndDate); // 0x1731000 [Final Native Static Public]

// USteamCoreWebAsyncActionGetNumberOfCurrentPlayers (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetNumberOfCurrentPlayers)
    USteamCoreWebAsyncActionGetNumberOfCurrentPlayers* GetNumberOfCurrentPlayersAsync(UObject* WorldContextObject, int32 AppID); // 0x1731fc0 [Final Native Static Public]

// USteamCoreWebAsyncActionGetPlayerAchievements (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetPlayerAchievements)
    USteamCoreWebAsyncActionGetPlayerAchievements* GetPlayerAchievementsAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, int32 AppID, const FString& Language); // 0x1732340 [Final Native Static Public]

// USteamCoreWebAsyncActionGetSchemaForGame (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetSchemaForGame)
    USteamCoreWebAsyncActionGetSchemaForGame* GetSchemaForGameAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, int32 AppID, const FString& Language); // 0x1733a30 [Final Native Static Public]

// USteamCoreWebAsyncActionGetUserStatsForGame (/Script/SteamCoreWeb.SteamCoreWebAsyncActionGetUserStatsForGame)
    USteamCoreWebAsyncActionGetUserStatsForGame* GetUserStatsForGameAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, int32 AppID); // 0x1734260 [Final Native Static Public]

// USteamCoreWebAsyncActionSetUserStatsForGame (/Script/SteamCoreWeb.SteamCoreWebAsyncActionSetUserStatsForGame)
    USteamCoreWebAsyncActionSetUserStatsForGame* SetUserStatsForGameAsync(UObject* WorldContextObject, const FString& Key, const FString& SteamID, int32 AppID, const TArray<FString>& Names, const TArray<int32>& Values); // 0x17352f0 [Final Native Static Public]

// USteamVRChaperoneComponent (/Script/SteamVR.SteamVRChaperoneComponent)
    void SteamVRChaperoneEvent__DelegateSignature(); // 0x1ca8910 [Public]
    TArray<FVector> GetBounds(); // 0x178e620 [Final Native Public]

// USteamVRFunctionLibrary (/Script/SteamVR.SteamVRFunctionLibrary)
    void GetValidTrackedDeviceIds(const ESteamVRTrackedDeviceType& DeviceType, const TArray<int32>& OutTrackedDeviceIds); // 0x178e940 [Final Native Static Public]
    bool GetTrackedDevicePositionAndOrientation(int32 DeviceID, const FVector& OutPosition, const FRotator& OutOrientation); // 0x178e810 [Final Native Static Public]
    bool GetHandPositionAndOrientation(int32 ControllerIndex, const EControllerHand& hand, const FVector& OutPosition, const FRotator& OutOrientation); // 0x178e6a0 [Final Native Static Public]

// USteamVRHQStereoLayerShape (/Script/SteamVR.SteamVRHQStereoLayerShape)
    void SetCurved(bool InCurved); // 0x178ebb0 [Final Native Public]
    void SetAutoCurveMinDistance(float InDistance); // 0x178eb30 [Final Native Public]
    void SetAutoCurveMaxDistance(float InDistance); // 0x178eab0 [Final Native Public]
    void SetAntiAlias(bool InAntiAlias); // 0x178ea20 [Final Native Public]

// USteamVRInputDeviceFunctionLibrary (/Script/SteamVRInputDevice.SteamVRInputDeviceFunctionLibrary)
    void ShowSteamVR_ActionOrigin(const FSteamVRAction& SteamVRAction, const FSteamVRActionSet& SteamVRActionSet); // 0x17b3750 [Final Native Static Public]
    void ShowAllSteamVR_ActionOrigins(); // 0x17b3730 [Final Native Static Public]
    float SetSteamVR_GlobalPredictedSecondsFromNow(float NewValue); // 0x17b36a0 [Final Native Static Public]
    void SetPoseSource(bool bUseSkeletonPose); // 0x17b3620 [Final Native Static Public]
    void SetCurlsAndSplaysState(bool NewLeftHandState, bool NewRightHandState); // 0x17b3550 [Final Native Static Public]
    bool ResetSeatedPosition(); // 0x17b3520 [Final Native Static Public]
    void PlaySteamVR_HapticFeedback(const ESteamVRHand& hand, float StartSecondsFromNow, float DurationSeconds, float Frequency, float Amplitude); // 0x17b3380 [Final Native Static Public]
    float GetUserIPD(); // 0x17b3330 [Final Native Static Public]
    bool GetSteamVR_OriginTrackedDeviceInfo(const FSteamVRAction& SteamVRAction, FSteamVRInputOriginInfo& InputOriginInfo); // 0x17b31a0 [Final Native Static Public]
    void GetSteamVR_OriginLocalizedName(const FSteamVRAction& SteamVRAction, const TArray<ESteamVRInputStringBits>& LocalizedParts, const FString& OriginLocalizedName); // 0x17b2fb0 [Final Native Static Public]
    TArray<FSteamVRInputBindingInfo> GetSteamVR_InputBindingInfo(const FSteamVRAction& SteamVRActionHandle); // 0x17b2e60 [Final Native Static Public]
    bool GetSteamVR_HandPoseRelativeToNow(const FVector& position, const FRotator& Orientation, const ESteamVRHand& hand, float PredictedSecondsFromNow); // 0x17b2ce0 [Final Native Static Public]
    float GetSteamVR_GlobalPredictedSecondsFromNow(); // 0x17b2cb0 [Final Native Static Public]
    void GetSteamVR_ActionSetArray(const TArray<FSteamVRActionSet>& SteamVRActionSets); // 0x17b2bf0 [Final Native Static Public]
    void GetSteamVR_ActionArray(const TArray<FSteamVRAction>& SteamVRActions); // 0x17b2b30 [Final Native Static Public]
    void GetSkeletalTransform(FSteamVRSkeletonTransform& LeftHand, FSteamVRSkeletonTransform& RightHand, bool bWithController); // 0x17b29b0 [Final Native Static Public]
    void GetSkeletalState(const bool& LeftHandState, const bool& RightHandState); // 0x17b28d0 [Final Native Static Public]
    void GetRightHandPoseData(const FVector& position, const FRotator& Orientation, const FVector& AngularVelocity, const FVector& Velocity); // 0x17b2740 [Final Native Static Public]
    void GetPoseSource(const bool& bUsingSkeletonPose); // 0x17b26c0 [Final Native Static Public]
    void GetLeftHandPoseData(const FVector& position, const FRotator& Orientation, const FVector& AngularVelocity, const FVector& Velocity); // 0x17b2530 [Final Native Static Public]
    void GetFingerCurlsAndSplays(const EHand& hand, FSteamVRFingerCurls& FingerCurls, FSteamVRFingerSplays& FingerSplays, const ESkeletalSummaryDataType& SummaryDataType); // 0x17b23b0 [Final Native Static Public]
    void GetCurlsAndSplaysState(const bool& LeftHandState, const bool& RightHandState); // 0x17b22d0 [Final Native Static Public]
    void GetControllerFidelity(const EControllerFidelity& LeftControllerFidelity, const EControllerFidelity& RightControllerFidelity); // 0x17b21f0 [Final Native Static Public]
    void FindSteamVR_OriginTrackedDeviceInfo(const FName& ActionName, const bool& bResult, FSteamVRInputOriginInfo& InputOriginInfo, const FName& ActionSet); // 0x17b2060 [Final Native Static Public]
    TArray<FSteamVRInputBindingInfo> FindSteamVR_InputBindingInfo(const FName& ActionName, const FName& ActionSet); // 0x17b1f50 [Final Native Static Public]
    bool FindSteamVR_ActionOrigin(const FName& ActionName, const FName& ActionSet); // 0x17b1e80 [Final Native Static Public]
    void FindSteamVR_Action(const FName& ActionName, const bool& bResult, FSteamVRAction& FoundAction, FSteamVRActionSet& FoundActionSet, const FName& ActionSet); // 0x17b1ca0 [Final Native Static Public]

// USteamVRTrackingReferences (/Script/SteamVRInputDevice.SteamVRTrackingReferences)
    bool ShowTrackingReferences(UStaticMesh* TrackingReferenceMesh); // 0x17b38e0 [Final Native Public]
    void HideTrackingReferences(); // 0x17b3360 [Final Native Public]

// UModularSynthLibrary (/Script/Synthesis.ModularSynthLibrary)
    void AddModularSynthPresetToBankAsset(UModularSynthPresetBank* InBank, FModularSynthPreset& Preset, const FString& PresetName); // 0x19db4a0 [Final Native Static Private]

// UModularSynthComponent (/Script/Synthesis.ModularSynthComponent)
    void SetSynthPreset(FModularSynthPreset& SynthPreset); // 0x19dda90 [Final Native Public]
    void SetSustainGain(float SustainGain); // 0x19dda10 [Final Native Public]
    void SetStereoDelayWetlevel(float DelayWetlevel); // 0x19dd990 [Final Native Public]
    void SetStereoDelayTime(float DelayTimeMsec); // 0x19dd910 [Final Native Public]
    void SetStereoDelayRatio(float DelayRatio); // 0x19dd890 [Final Native Public]
    void SetStereoDelayMode(const ESynthStereoDelayMode& StereoDelayMode); // 0x19dd810 [Final Native Public]
    void SetStereoDelayIsEnabled(bool StereoDelayEnabled); // 0x19dd780 [Final Native Public]
    void SetStereoDelayFeedback(float DelayFeedback); // 0x19dd700 [Final Native Public]
    void SetSpread(float Spread); // 0x19dd680 [Final Native Public]
    void SetReleaseTime(float ReleaseTimeMsec); // 0x19dd600 [Final Native Public]
    void SetPortamento(float Portamento); // 0x19dd580 [Final Native Public]
    void SetPitchBend(float PitchBend); // 0x19dd500 [Final Native Public]
    void SetPan(float Pan); // 0x19dd480 [Final Native Public]
    void SetOscType(int32 OscIndex, const ESynth1OscType& OscType); // 0x19dd3b0 [Final Native Public]
    void SetOscSync(bool bIsSynced); // 0x19dd320 [Final Native Public]
    void SetOscSemitones(int32 OscIndex, float Semitones); // 0x19dd250 [Final Native Public]
    void SetOscPulsewidth(int32 OscIndex, float Pulsewidth); // 0x19dd180 [Final Native Public]
    void SetOscOctave(int32 OscIndex, float Octave); // 0x19dd0b0 [Final Native Public]
    void SetOscGainMod(int32 OscIndex, float OscGainMod); // 0x19dcfe0 [Final Native Public]
    void SetOscGain(int32 OscIndex, float OscGain); // 0x19dcf10 [Final Native Public]
    void SetOscFrequencyMod(int32 OscIndex, float OscFreqMod); // 0x19dce40 [Final Native Public]
    void SetOscCents(int32 OscIndex, float Cents); // 0x19dcd70 [Final Native Public]
    void SetModEnvSustainGain(float SustainGain); // 0x19dccf0 [Final Native Public]
    void SetModEnvReleaseTime(float Release); // 0x19dcc70 [Final Native Public]
    void SetModEnvPatch(const ESynthModEnvPatch& InPatchType); // 0x19dcbf0 [Final Native Public]
    void SetModEnvInvert(bool bInvert); // 0x19dcb60 [Final Native Public]
    void SetModEnvDepth(float Depth); // 0x19dcae0 [Final Native Public]
    void SetModEnvDecayTime(float DecayTimeMsec); // 0x19dca60 [Final Native Public]
    void SetModEnvBiasPatch(const ESynthModEnvBiasPatch& InPatchType); // 0x19dc9e0 [Final Native Public]
    void SetModEnvBiasInvert(bool bInvert); // 0x19dc950 [Final Native Public]
    void SetModEnvAttackTime(float AttackTimeMsec); // 0x19dc8d0 [Final Native Public]
    void SetLFOType(int32 LFOIndex, const ESynthLFOType& LFOType); // 0x19dc800 [Final Native Public]
    void SetLFOPatch(int32 LFOIndex, const ESynthLFOPatchType& LFOPatchType); // 0x19dc730 [Final Native Public]
    void SetLFOMode(int32 LFOIndex, const ESynthLFOMode& LFOMode); // 0x19dc660 [Final Native Public]
    void SetLFOGainMod(int32 LFOIndex, float GainMod); // 0x19dc590 [Final Native Public]
    void SetLFOGain(int32 LFOIndex, float Gain); // 0x19dc4c0 [Final Native Public]
    void SetLFOFrequencyMod(int32 LFOIndex, float FrequencyModHz); // 0x19dc3f0 [Final Native Public]
    void SetLFOFrequency(int32 LFOIndex, float FrequencyHz); // 0x19dc320 [Final Native Public]
    void SetGainDb(float GainDb); // 0x19dc2a0 [Final Native Public]
    void SetFilterType(const ESynthFilterType& FilterType); // 0x19dc220 [Final Native Public]
    void SetFilterQMod(float FilterQ); // 0x19dc1a0 [Final Native Public]
    void SetFilterQ(float FilterQ); // 0x19dc120 [Final Native Public]
    void SetFilterFrequencyMod(float FilterFrequencyHz); // 0x19dc0a0 [Final Native Public]
    void SetFilterFrequency(float FilterFrequencyHz); // 0x19dc020 [Final Native Public]
    void SetFilterAlgorithm(const ESynthFilterAlgorithm& FilterAlgorithm); // 0x19dbfa0 [Final Native Public]
    void SetEnableUnison(bool EnableUnison); // 0x19dbf10 [Final Native Public]
    void SetEnableRetrigger(bool RetriggerEnabled); // 0x19dbe80 [Final Native Public]
    void SetEnablePolyphony(bool bEnablePolyphony); // 0x19dbdf0 [Final Native Public]
    bool SetEnablePatch(const FPatchId& PatchId, bool BIsEnabled); // 0x19dbd20 [Final Native Public]
    void SetEnableLegato(bool LegatoEnabled); // 0x19dbc90 [Final Native Public]
    void SetDecayTime(float DecayTimeMsec); // 0x19dbc10 [Final Native Public]
    void SetChorusFrequency(float Frequency); // 0x19dbb90 [Final Native Public]
    void SetChorusFeedback(float Feedback); // 0x19dbb10 [Final Native Public]
    void SetChorusEnabled(bool EnableChorus); // 0x19dba80 [Final Native Public]
    void SetChorusDepth(float Depth); // 0x19dba00 [Final Native Public]
    void SetAttackTime(float AttackTimeMsec); // 0x19db980 [Final Native Public]
    void NoteOn(float Note, int32 Velocity, float Duration); // 0x19db860 [Final Native Public]
    void NoteOff(float Note, bool bAllNotesOff, bool bKillAllNotes); // 0x19db740 [Final Native Public]
    FPatchId CreatePatch(const ESynth1PatchSource& PatchSource, const TArray<FSynth1PatchCable>& PatchCables, bool bEnableByDefault); // 0x19db5f0 [Final Native Public]

// USourceEffectBitCrusherPreset (/Script/Synthesis.SourceEffectBitCrusherPreset)
    void SetSettings(FSourceEffectBitCrusherBaseSettings& Settings); // 0x19e2430 [Final Native Public]
    void SetSampleRateModulator(USoundModulatorBase* Modulator); // 0x19e23a0 [Final Native Public]
    void SetSampleRate(float SampleRate); // 0x19e2320 [Final Native Public]
    void SetModulationSettings(FSourceEffectBitCrusherSettings& ModulationSettings); // 0x19e2170 [Final Native Public]
    void SetBits(float Bits); // 0x19e1cb0 [Final Native Public]
    void SetBitModulator(USoundModulatorBase* Modulator); // 0x19e1c20 [Final Native Public]

// USourceEffectChorusPreset (/Script/Synthesis.SourceEffectChorusPreset)
    void SetWetModulator(USoundModulatorBase* Modulator); // 0x19e2c50 [Final Native Public]
    void SetWet(float WetAmount); // 0x19e2bd0 [Final Native Public]
    void SetSpreadModulator(USoundModulatorBase* Modulator); // 0x19e2b40 [Final Native Public]
    void SetSpread(float Spread); // 0x19e2ac0 [Final Native Public]
    void SetSettings(FSourceEffectChorusBaseSettings& Settings); // 0x19e24e0 [Final Native Public]
    void SetModulationSettings(FSourceEffectChorusSettings& ModulationSettings); // 0x19e2220 [Final Native Public]
    void SetFrequencyModulator(USoundModulatorBase* Modulator); // 0x19e20e0 [Final Native Public]
    void SetFrequency(float Frequency); // 0x19e2060 [Final Native Public]
    void SetFeedbackModulator(USoundModulatorBase* Modulator); // 0x19e1fd0 [Final Native Public]
    void SetFeedback(float Feedback); // 0x19e1f50 [Final Native Public]
    void SetDryModulator(USoundModulatorBase* Modulator); // 0x19e1ec0 [Final Native Public]
    void SetDry(float DryAmount); // 0x19e1e40 [Final Native Public]
    void SetDepthModulator(USoundModulatorBase* Modulator); // 0x19e1db0 [Final Native Public]
    void SetDepth(float Depth); // 0x19e1d30 [Final Native Public]

// USourceEffectDynamicsProcessorPreset (/Script/Synthesis.SourceEffectDynamicsProcessorPreset)
    void SetSettings(FSourceEffectDynamicsProcessorSettings& InSettings); // 0x19e2590 [Final Native Public]

// USourceEffectEnvelopeFollowerPreset (/Script/Synthesis.SourceEffectEnvelopeFollowerPreset)
    void UnregisterEnvelopeFollowerListener(UEnvelopeFollowerListener* EnvelopeFollowerListener); // 0x19e2ce0 [Final Native Public]
    void SetSettings(FSourceEffectEnvelopeFollowerSettings& InSettings); // 0x19e26f0 [Final Native Public]
    void RegisterEnvelopeFollowerListener(UEnvelopeFollowerListener* EnvelopeFollowerListener); // 0x19e1b90 [Final Native Public]

// USourceEffectEQPreset (/Script/Synthesis.SourceEffectEQPreset)
    void SetSettings(FSourceEffectEQSettings& InSettings); // 0x19e2640 [Final Native Public]

// USourceEffectFilterPreset (/Script/Synthesis.SourceEffectFilterPreset)
    void SetSettings(FSourceEffectFilterSettings& InSettings); // 0x19e27a0 [Final Native Public]

// USourceEffectFoldbackDistortionPreset (/Script/Synthesis.SourceEffectFoldbackDistortionPreset)
    void SetSettings(FSourceEffectFoldbackDistortionSettings& InSettings); // 0x19e2870 [Final Native Public]

// USourceEffectMidSideSpreaderPreset (/Script/Synthesis.SourceEffectMidSideSpreaderPreset)
    void SetSettings(FSourceEffectMidSideSpreaderSettings& InSettings); // 0x19e2920 [Final Native Public]

// USourceEffectMotionFilterPreset (/Script/Synthesis.SourceEffectMotionFilterPreset)
    void SetSettings(FSourceEffectMotionFilterSettings& InSettings); // 0x19e29d0 [Final Native Public]

// USourceEffectPannerPreset (/Script/Synthesis.SourceEffectPannerPreset)
    void SetSettings(FSourceEffectPannerSettings& InSettings); // 0x19e6cd0 [Final Native Public]

// USourceEffectPhaserPreset (/Script/Synthesis.SourceEffectPhaserPreset)
    void SetSettings(FSourceEffectPhaserSettings& InSettings); // 0x19e6d80 [Final Native Public]

// USourceEffectRingModulationPreset (/Script/Synthesis.SourceEffectRingModulationPreset)
    void SetSettings(FSourceEffectRingModulationSettings& InSettings); // 0x19e6e40 [Final Native Public]

// USourceEffectSimpleDelayPreset (/Script/Synthesis.SourceEffectSimpleDelayPreset)
    void SetSettings(FSourceEffectSimpleDelaySettings& InSettings); // 0x19e6ee0 [Final Native Public]

// USourceEffectStereoDelayPreset (/Script/Synthesis.SourceEffectStereoDelayPreset)
    void SetSettings(FSourceEffectStereoDelaySettings& InSettings); // 0x19e6f90 [Final Native Public]

// USourceEffectWaveShaperPreset (/Script/Synthesis.SourceEffectWaveShaperPreset)
    void SetSettings(FSourceEffectWaveShaperSettings& InSettings); // 0x19e6cd0 [Final Native Public]

// USubmixEffectConvolutionReverbPreset (/Script/Synthesis.SubmixEffectConvolutionReverbPreset)
    void SetSettings(FSubmixEffectConvolutionReverbSettings& InSettings); // 0x19e7060 [Final Native Public]
    void SetImpulseResponse(UAudioImpulseResponse* InImpulseResponse); // 0x19e6960 [Final Native Public]

// USubmixEffectDelayStatics (/Script/Synthesis.SubmixEffectDelayStatics)
    FSubmixEffectDelaySettings SetMaximumDelayLength(FSubmixEffectDelaySettings& DelaySettings, float MaximumDelayLength); // 0x19e6ba0 [Final Native Static Public]
    FSubmixEffectDelaySettings SetInterpolationTime(FSubmixEffectDelaySettings& DelaySettings, float InterpolationTime); // 0x19e6a70 [Final Native Static Public]
    FSubmixEffectDelaySettings SetDelayLength(FSubmixEffectDelaySettings& DelaySettings, float DelayLength); // 0x19e64a0 [Final Native Static Public]

// USubmixEffectDelayPreset (/Script/Synthesis.SubmixEffectDelayPreset)
    void SetSettings(FSubmixEffectDelaySettings& InSettings); // 0x19e7100 [Final Native Public]
    void SetInterpolationTime(float Time); // 0x19e69f0 [Final Native Public]
    void SetDelay(float Length); // 0x19e6420 [Final Native Public]
    void SetDefaultSettings(FSubmixEffectDelaySettings& InSettings); // 0x19e6360 [Final Native Public]
    float GetMaxDelayInMilliseconds(); // 0x19e6290 [Final Native Public]

// USubmixEffectFilterPreset (/Script/Synthesis.SubmixEffectFilterPreset)
    void SetSettings(FSubmixEffectFilterSettings& InSettings); // 0x19e71c0 [Final Native Public]
    void SetFilterType(const ESubmixFilterType& InType); // 0x19e68e0 [Final Native Public]
    void SetFilterQMod(float InQ); // 0x19e6860 [Final Native Public]
    void SetFilterQ(float InQ); // 0x19e67e0 [Final Native Public]
    void SetFilterCutoffFrequencyMod(float InFrequency); // 0x19e6760 [Final Native Public]
    void SetFilterCutoffFrequency(float InFrequency); // 0x19e66e0 [Final Native Public]
    void SetFilterAlgorithm(const ESubmixFilterAlgorithm& InAlgorithm); // 0x19e6660 [Final Native Public]

// USubmixEffectFlexiverbPreset (/Script/Synthesis.SubmixEffectFlexiverbPreset)
    void SetSettings(FSubmixEffectFlexiverbSettings& InSettings); // 0x19e7270 [Final Native Public]

// USubmixEffectMultibandCompressorPreset (/Script/Synthesis.SubmixEffectMultibandCompressorPreset)
    void SetSettings(FSubmixEffectMultibandCompressorSettings& InSettings); // 0x19e7330 [Final Native Public]
    void SetExternalSubmix(USoundSubmix* Submix); // 0x19e65d0 [Final Native Public]
    void SetAudioBus(UAudioBus* AudioBus); // 0x19e62d0 [Final Native Public]
    void ResetKey(); // 0x19e62b0 [Final Native Public]

// USubmixEffectStereoDelayPreset (/Script/Synthesis.SubmixEffectStereoDelayPreset)
    void SetSettings(FSubmixEffectStereoDelaySettings& InSettings); // 0x19e6f90 [Final Native Public]

// USubmixEffectTapDelayPreset (/Script/Synthesis.SubmixEffectTapDelayPreset)
    void SetTap(int32 TapId, FTapDelayInfo& TapInfo); // 0x19ebe60 [Final Native Public]
    void SetSettings(FSubmixEffectTapDelaySettings& InSettings); // 0x19ebaf0 [Final Native Public]
    void SetInterpolationTime(float Time); // 0x19eb120 [Final Native Public]
    void RemoveTap(int32 TapId); // 0x19e9e50 [Final Native Public]
    void GetTapIds(const TArray<int32>& TapIds); // 0x19e9930 [Final Native Public]
    void GetTap(int32 TapId, FTapDelayInfo& TapInfo); // 0x19e9850 [Final Native Public]
    float GetMaxDelayInMilliseconds(); // 0x19e9790 [Final Native Public]
    void AddTap(const int32& TapId); // 0x19e9550 [Final Native Public]

// USynth2DSlider (/Script/Synthesis.Synth2DSlider)
    void SetValue(const FVector2D& InValue); // 0x19ebf40 [Final Native Public]
    void SetStepSize(float InValue); // 0x19ebcd0 [Final Native Public]
    void SetSliderHandleColor(const FLinearColor& InValue); // 0x19ebbb0 [Final Native Public]
    void SetLocked(bool InValue); // 0x19eb1a0 [Final Native Public]
    void SetIndentHandle(bool InValue); // 0x19eb090 [Final Native Public]
    FVector2D GetValue(); // 0x19e99e0 [Final Native Public]

// UGranularSynth (/Script/Synthesis.GranularSynth)
    void SetSustainGain(float SustainGain); // 0x19ebd50 [Final Native Public]
    void SetSoundWave(USoundWave* InSoundWave); // 0x19ebc40 [Final Native Public]
    void SetScrubMode(bool bScrubMode); // 0x19eba60 [Final Native Public]
    void SetReleaseTimeMsec(float ReleaseTimeMsec); // 0x19eb9e0 [Final Native Public]
    void SetPlayheadTime(float InPositionSec, float LerpTimeSec, const EGranularSynthSeekType& SeekType); // 0x19eb330 [Final Native Public]
    void SetPlaybackSpeed(float InPlayheadRate); // 0x19eb2b0 [Final Native Public]
    void SetGrainVolume(float BaseVolume, const FVector2D& VolumeRange); // 0x19eaf40 [Final Native Public]
    void SetGrainsPerSecond(float InGrainsPerSecond); // 0x19eb010 [Final Native Public]
    void SetGrainProbability(float InGrainProbability); // 0x19eaec0 [Final Native Public]
    void SetGrainPitch(float BasePitch, const FVector2D& PitchRange); // 0x19eadf0 [Final Native Public]
    void SetGrainPan(float BasePan, const FVector2D& PanRange); // 0x19ead20 [Final Native Public]
    void SetGrainEnvelopeType(const EGranularSynthEnvelopeType& EnvelopeType); // 0x19eaca0 [Final Native Public]
    void SetGrainDuration(float BaseDurationMsec, const FVector2D& DurationRange); // 0x19eabd0 [Final Native Public]
    void SetDecayTime(float DecayTimeMsec); // 0x19ea300 [Final Native Public]
    void SetAttackTime(float AttackTimeMsec); // 0x19ea300 [Final Native Public]
    void NoteOn(float Note, int32 Velocity, float Duration); // 0x19e9bb0 [Final Native Public]
    void NoteOff(float Note, bool bKill); // 0x19e9a50 [Final Native Public]
    bool IsLoaded(); // 0x19e9a20 [Final Native Public]
    float GetSampleDuration(); // 0x19e9820 [Final Native Public]
    float GetCurrentPlayheadTime(); // 0x19e95e0 [Final Native Public]

// USynthComponentMonoWaveTable (/Script/Synthesis.SynthComponentMonoWaveTable)
    void SetWaveTablePosition(float InPosition); // 0x19ebfd0 [Final Native Public]
    void SetSustainPedalState(bool InSustainPedalState); // 0x19ebdd0 [Final Native Public]
    void SetPosLfoType(const ESynthLFOType& InLfoType); // 0x19eb540 [Final Native Public]
    void SetPosLfoFrequency(float InLfoFrequency); // 0x19eb4c0 [Final Native Public]
    void SetPosLfoDepth(float InLfoDepth); // 0x19eb440 [Final Native Public]
    void SetPositionEnvelopeSustainGain(float InSustainGain); // 0x19eb960 [Final Native Public]
    void SetPositionEnvelopeReleaseTime(float InReleaseTimeMsec); // 0x19eb8e0 [Final Native Public]
    void SetPositionEnvelopeInvert(bool bInInvert); // 0x19eb850 [Final Native Public]
    void SetPositionEnvelopeDepth(float InDepth); // 0x19eb7d0 [Final Native Public]
    void SetPositionEnvelopeDecayTime(float InDecayTimeMsec); // 0x19eb750 [Final Native Public]
    void SetPositionEnvelopeBiasInvert(bool bInBiasInvert); // 0x19eb6c0 [Final Native Public]
    void SetPositionEnvelopeBiasDepth(float InDepth); // 0x19eb640 [Final Native Public]
    void SetPositionEnvelopeAttackTime(float InAttackTimeMsec); // 0x19eb5c0 [Final Native Public]
    void SetLowPassFilterResonance(float InNewQ); // 0x19eb230 [Final Native Public]
    void SetFrequencyWithMidiNote(float InMidiNote); // 0x19eab50 [Final Native Public]
    void SetFrequencyPitchBend(float FrequencyOffsetCents); // 0x19eaad0 [Final Native Public]
    void SetFrequency(float FrequencyHz); // 0x19eaa50 [Final Native Public]
    void SetFilterEnvelopeSustainGain(float InSustainGain); // 0x19ea950 [Final Native Public]
    void SetFilterEnvelopeReleaseTime(float InReleaseTimeMsec); // 0x19ea8d0 [Final Native Public]
    void SetFilterEnvelopenDecayTime(float InDecayTimeMsec); // 0x19ea9d0 [Final Native Public]
    void SetFilterEnvelopeInvert(bool bInInvert); // 0x19ea840 [Final Native Public]
    void SetFilterEnvelopeDepth(float InDepth); // 0x19ea7c0 [Final Native Public]
    void SetFilterEnvelopeBiasInvert(bool bInBiasInvert); // 0x19ea730 [Final Native Public]
    void SetFilterEnvelopeBiasDepth(float InDepth); // 0x19ea6b0 [Final Native Public]
    void SetFilterEnvelopeAttackTime(float InAttackTimeMsec); // 0x19ea630 [Final Native Public]
    bool SetCurveValue(int32 TableIndex, int32 KeyframeIndex, float NewValue); // 0x19ea520 [Final Native Public]
    bool SetCurveTangent(int32 TableIndex, float InNewTangent); // 0x19ea450 [Final Native Public]
    bool SetCurveInterpolationType(const CurveInterpolationType& InterpolationType, int32 TableIndex); // 0x19ea380 [Final Native Public]
    void SetAmpEnvelopeSustainGain(float InSustainGain); // 0x19ea280 [Final Native Public]
    void SetAmpEnvelopeReleaseTime(float InReleaseTimeMsec); // 0x19ea200 [Final Native Public]
    void SetAmpEnvelopeInvert(bool bInInvert); // 0x19ea170 [Final Native Public]
    void SetAmpEnvelopeDepth(float InDepth); // 0x19ea0f0 [Final Native Public]
    void SetAmpEnvelopeDecayTime(float InDecayTimeMsec); // 0x19ea070 [Final Native Public]
    void SetAmpEnvelopeBiasInvert(bool bInBiasInvert); // 0x19e9fe0 [Final Native Public]
    void SetAmpEnvelopeBiasDepth(float InDepth); // 0x19e9f60 [Final Native Public]
    void SetAmpEnvelopeAttackTime(float InAttackTimeMsec); // 0x19e9ee0 [Final Native Public]
    void RefreshWaveTable(int32 Index); // 0x19e9dc0 [Final Native Public]
    void RefreshAllWaveTables(); // 0x19e9da0 [Final Native Public]
    void NoteOn(float InMidiNote, float InVelocity); // 0x19e9cd0 [Final Native Public]
    void NoteOff(float InMidiNote); // 0x19e9b30 [Final Native Public]
    int32 GetNumTableEntries(); // 0x19e97f0 [Final Native Public]
    int32 GetMaxTableIndex(); // 0x19e97b0 [Final Native Public]
    TArray<float> GetKeyFrameValuesForTable(float TableIndex); // 0x19e96b0 [Final Native Public]
    float GetCurveTangent(int32 TableIndex); // 0x19e9610 [Final Native Public]

// USynthComponentToneGenerator (/Script/Synthesis.SynthComponentToneGenerator)
    void SetVolume(float InVolume); // 0x19ed7d0 [Final Native Public]
    void SetFrequency(float InFrequency); // 0x19ed350 [Final Native Public]

// USynthSamplePlayer (/Script/Synthesis.SynthSamplePlayer)
    void SetSoundWave(USoundWave* InSoundWave); // 0x19ed640 [Final Native Public]
    void SetScrubTimeWidth(float InScrubTimeWidthSec); // 0x19ed5c0 [Final Native Public]
    void SetScrubMode(bool bScrubMode); // 0x19ed530 [Final Native Public]
    void SetPitch(float InPitch, float TimeSec); // 0x19ed460 [Final Native Public]
    void SeekToTime(float TimeSec, const ESamplePlayerSeekType& SeekType, bool bWrap); // 0x19ed230 [Final Native Public]
    bool IsLoaded(); // 0x19ed200 [Final Native Public]
    float GetSampleDuration(); // 0x19ed1a0 [Final Native Public]
    float GetCurrentPlaybackProgressTime(); // 0x19ece10 [Final Native Public]
    float GetCurrentPlaybackProgressPercent(); // 0x19ecde0 [Final Native Public]

// USynthesisUtilitiesBlueprintFunctionLibrary (/Script/Synthesis.SynthesisUtilitiesBlueprintFunctionLibrary)
    float GetLogFrequency(float InLinearValue, float InDomainMin, float InDomainMax, float InRangeMin, float InRangeMax); // 0x19ecff0 [Final Native Static Private]
    float GetLinearFrequency(float InLogFrequencyValue, float InDomainMin, float InDomainMax, float InRangeMin, float InRangeMax); // 0x19ece40 [Final Native Static Private]

// USynthKnob (/Script/Synthesis.SynthKnob)
    void SetValue(float InValue); // 0x19ed750 [Final Native Public]
    void SetStepSize(float InValue); // 0x19ed6d0 [Final Native Public]
    void SetLocked(bool InValue); // 0x19ed3d0 [Final Native Public]
    float GetValue(); // 0x19ed1d0 [Final Native Public]

// USequenceCameraShakeTestUtil (/Script/TemplateSequence.SequenceCameraShakeTestUtil)
    bool GetPostProcessBlendCache(APlayerController* PlayerController, int32 PPIndex, FPostProcessSettings& OutPPSettings, const float& OutPPBlendWeight); // 0x185d6c0 [Final Native Static Public]
    FMinimalViewInfo GetLastFrameCameraCachePOV(APlayerController* PlayerController); // 0x185d5e0 [Final Native Static Public]
    FMinimalViewInfo GetCameraCachePOV(APlayerController* PlayerController); // 0x185d500 [Final Native Static Public]

// ATemplateSequenceActor (/Script/TemplateSequence.TemplateSequenceActor)
    void SetSequence(UTemplateSequence* InSequence); // 0x185d9d0 [Final Native Public]
    void SetBinding(AActor* Actor, bool bOverridesDefault); // 0x185d900 [Final Native Public]
    UTemplateSequence* LoadSequence(); // 0x185d8d0 [Final Native Public]
    UTemplateSequencePlayer* GetSequencePlayer(); // 0x185d8a0 [Final Native Public]
    UTemplateSequence* GetSequence(); // 0x185d870 [Final Native Public]

// UTemplateSequencePlayer (/Script/TemplateSequence.TemplateSequencePlayer)
    UTemplateSequencePlayer* CreateTemplateSequencePlayer(UObject* WorldContextObject, UTemplateSequence* TemplateSequence, const FMovieSceneSequencePlaybackSettings& Settings, const ATemplateSequenceActor*& OutActor); // 0x185d380 [Final Native Static Public]

// UTimeManagementBlueprintLibrary (/Script/TimeManagement.TimeManagementBlueprintLibrary)
    FFrameTime TransformTime(FFrameTime& SourceTime, const FFrameRate& SourceRate, const FFrameRate& DestinationRate); // 0x332b590 [Final Native Static Public]
    FFrameNumber Subtract_FrameNumberInteger(const FFrameNumber& A, int32 B); // 0x332b4d0 [Final Native Static Public]
    FFrameNumber Subtract_FrameNumberFrameNumber(const FFrameNumber& A, const FFrameNumber& B); // 0x332b410 [Final Native Static Public]
    FFrameTime SnapFrameTimeToRate(FFrameTime& SourceTime, const FFrameRate& SourceRate, const FFrameRate& SnapToRate); // 0x332b2c0 [Final Native Static Public]
    FFrameTime Multiply_SecondsFrameRate(float TimeInSeconds, const FFrameRate& FrameRate); // 0x332b1e0 [Final Native Static Public]
    FFrameNumber Multiply_FrameNumberInteger(const FFrameNumber& A, int32 B); // 0x332b120 [Final Native Static Public]
    bool IsValid_MultipleOf(const FFrameRate& InFrameRate, const FFrameRate& OtherFramerate); // 0x332b020 [Final Native Static Public]
    bool IsValid_Framerate(const FFrameRate& InFrameRate); // 0x332af80 [Final Native Static Public]
    FFrameRate GetTimecodeFrameRate(); // 0x332af40 [Final Native Static Public]
    FTimecode GetTimecode(); // 0x332af00 [Final Native Static Public]
    FFrameNumber Divide_FrameNumberInteger(const FFrameNumber& A, int32 B); // 0x332ae40 [Final Native Static Public]
    FString Conv_TimecodeToString(const FTimecode& InTimecode, bool bForceSignDisplay); // 0x332ad10 [Final Native Static Public]
    float Conv_QualifiedFrameTimeToSeconds(FQualifiedFrameTime& InFrameTime); // 0x332ac60 [Final Native Static Public]
    float Conv_FrameRateToSeconds(const FFrameRate& InFrameRate); // 0x332abc0 [Final Native Static Public]
    int32 Conv_FrameNumberToInteger(FFrameNumber& InFrameNumber); // 0x332ab30 [Final Native Static Public]
    FFrameNumber Add_FrameNumberInteger(const FFrameNumber& A, int32 B); // 0x332aa70 [Final Native Static Public]
    FFrameNumber Add_FrameNumberFrameNumber(const FFrameNumber& A, const FFrameNumber& B); // 0x332a9b0 [Final Native Static Public]

// UCreatePointsReward (/Script/TwitchPlugin.CreatePointsReward)
    UCreatePointsReward* CreatePointsReward(UTwitchChatConnector* Chat, const FTwitchPointsReward& Reward); // 0x154f020 [Final Native Static Public]

// UDeletePointsReward (/Script/TwitchPlugin.DeletePointsReward)
    UDeletePointsReward* DeletePointsReward(UTwitchChatConnector* Chat, const FString& RewardID); // 0x154f510 [Final Native Static Public]

// UGetBadgeImage (/Script/TwitchPlugin.GetBadgeImage)
    UGetBadgeImage* GetBadgeImage(const FTwitchBadge& Badge, const FString& BadgeScope); // 0x154fd00 [Final Native Static Public]

// UGetChannelViewers (/Script/TwitchPlugin.GetChannelViewers)
    UGetChannelViewers* GetTwitchChannelViewers(const FString& ChannelId); // 0x15503d0 [Final Native Static Public]

// UGetEmoteTask (/Script/TwitchPlugin.GetEmoteTask)
    UGetEmoteTask* GetEmoticonImage(const FTwitchEmoticon& Emoticon); // 0x154ff20 [Final Native Static Public]

// UGetIsStreaming (/Script/TwitchPlugin.GetIsStreaming)
    UGetIsStreaming* GetTwitchIsStreaming(UTwitchChatConnector* Chat, const FTwitchUser& User); // 0x1550590 [Final Native Static Public]

// UGetIsSubscribed (/Script/TwitchPlugin.GetIsSubscribed)
    UGetIsSubscribed* GetTwitchIsSubscribed(UTwitchChatConnector* Chat, const FTwitchUser& User, const FString& ChannelId); // 0x1550770 [Final Native Static Public]

// UGetNumFollowers (/Script/TwitchPlugin.GetNumFollowers)
    UGetNumFollowers* GetTwitchNumFollowers(UTwitchChatConnector* Chat, const FTwitchUser& User); // 0x15509d0 [Final Native Static Public]

// UGetPointsRewards (/Script/TwitchPlugin.GetPointsRewards)
    UGetPointsRewards* GetPointsRewards(UTwitchChatConnector* Chat, bool bInFilterManageable); // 0x1550060 [Final Native Static Public]

// UGetRewardRedemptions (/Script/TwitchPlugin.GetRewardRedemptions)
    UGetRewardRedemptions* GetRewardRedemptions(UTwitchChatConnector* Chat, const FString& RewardID, bool bOnlyUnfulfilled); // 0x1550260 [Final Native Static Public]

// UGetTwitchEmoteSet (/Script/TwitchPlugin.GetTwitchEmoteSet)
    UGetTwitchEmoteSet* GetTwitchEmoteSet(UTwitchChatConnector* Chat, int32 EmoteSet); // 0x15504c0 [Final Native Static Public]

// UGetTwitchUser (/Script/TwitchPlugin.GetTwitchUser)
    UGetTwitchUser* GetTwitchUser(UTwitchChatConnector* Chat, const FString& UserName); // 0x1550bb0 [Final Native Static Public]

// ULocalTwitchLoginTask (/Script/TwitchPlugin.LocalTwitchLoginTask)
    ULocalTwitchLoginTask* PerformLocalTwitchLogin(UObject* WorldContextObject); // 0x1550e90 [Final Native Static Public]

// URefreshToken (/Script/TwitchPlugin.RefreshToken)
    URefreshToken* RefreshCredentials(const FTwitchLoginCredentials& Credentials); // 0x1550fb0 [Final Native Static Public]

// USetPointsRewardEnabled (/Script/TwitchPlugin.SetPointsRewardEnabled)
    USetPointsRewardEnabled* SetPointsRewardEnabled(UTwitchChatConnector* Chat, const FString& RewardID, bool bEnabled); // 0x1551710 [Final Native Static Public]

// UTwitchChatConnector (/Script/TwitchPlugin.TwitchChatConnector)
    UTwitchChatConnector* RequestFeed(const FScriptDelegate& OnMessage, const FScriptDelegate& OnCheer, const FTwitchLoginCredentials& Credentials, const FString& Channel); // 0x15512c0 [Final Native Static Public]

// UTwitchLoginTask (/Script/TwitchPlugin.TwitchLoginTask)
    UTwitchLoginTask* PerformTwitchLogin(UObject* WorldContextObject); // 0x1550f20 [Final Native Static Public]

// UTwitchPluginBPLibrary (/Script/TwitchPlugin.TwitchPluginBPLibrary)
    bool UpdateTwitchCommand(UTwitchChatConnector* Chat, const FString& CommandName, const FTwitchCommandBinding& NewCommandBinding); // 0x1551ea0 [Final Native Static Public]
    bool TempBanTwitchUser(UTwitchChatConnector* Chat, const FString& UserName, int32 Duration, const FString& Reason); // 0x1551880 [Final Native Static Public]
    bool SendTwitchMessage(UTwitchChatConnector* Chat, const FString& Message); // 0x15515e0 [Final Native Static Public]
    bool RemoveTwitchCommand(UTwitchChatConnector* Chat, const FString& CommandName); // 0x1551190 [Final Native Static Public]
    bool ParmaBanTwitchUser(UTwitchChatConnector* Chat, const FString& UserName, const FString& Reason); // 0x1550ce0 [Final Native Static Public]
    bool GetRegisteredTwitchCommands(UTwitchChatConnector* Chat, const TArray<FTwitchCommandBinding>& Commands); // 0x1550130 [Final Native Static Public]
    FTwitchChatMode GetChatModes(UTwitchChatConnector* Chat); // 0x154fe80 [Final Native Static Public]
    FString GetBadgeIdentifier(const FTwitchBadge& Badge); // 0x154fbc0 [Final Native Static Public]
    bool EnableSlowChat(UTwitchChatConnector* Chat, int32 Seconds); // 0x154faf0 [Final Native Static Public]
    bool EnableR9KChat(UTwitchChatConnector* Chat); // 0x154fa60 [Final Native Static Public]
    bool EnableFollowersOnlyChat(UTwitchChatConnector* Chat, const FTimespan& followDuration); // 0x154f990 [Final Native Static Public]
    bool EnableEmoteChat(UTwitchChatConnector* Chat); // 0x154f900 [Final Native Static Public]
    void DisconnectFromChat(UTwitchChatConnector* Chat); // 0x154f880 [Final Native Static Public]
    bool DisableSlowChat(UTwitchChatConnector* Chat); // 0x154f760 [Final Native Static Public]
    bool DisableR9KChat(UTwitchChatConnector* Chat); // 0x154f6d0 [Final Native Static Public]
    bool DisableollowersOnlyChat(UTwitchChatConnector* Chat); // 0x154f7f0 [Final Native Static Public]
    bool DisableEmoteChat(UTwitchChatConnector* Chat); // 0x154f640 [Final Native Static Public]
    bool CreateTwitchCommand(UTwitchChatConnector* Chat, const FTwitchCommandBinding& CommandBinding); // 0x154f1d0 [Final Native Static Public]
    bool CearChat(UTwitchChatConnector* Chat); // 0x154ef90 [Final Native Static Public]
    bool BindToTwitchCommand(UTwitchChatConnector* Chat, const FString& CommandName, const FScriptDelegate& Delegate); // 0x154ee10 [Final Native Static Public]
    void BindToOnWhisper(UTwitchChatConnector* Chat, const FScriptDelegate& Event); // 0x154ed40 [Final Native Static Public]
    void BindToOnRitual(UTwitchChatConnector* Chat, const FScriptDelegate& Event); // 0x154ec70 [Final Native Static Public]
    void BindToOnRaid(UTwitchChatConnector* Chat, const FScriptDelegate& Event); // 0x154eba0 [Final Native Static Public]
    void BindToOnPointsEvent(UTwitchChatConnector* Chat, const FScriptDelegate& Event); // 0x154ead0 [Final Native Static Public]
    void BindToOnNewSubscription(UTwitchChatConnector* Chat, const FScriptDelegate& Event); // 0x154ea00 [Final Native Static Public]

// UUpdatePointsReward (/Script/TwitchPlugin.UpdatePointsReward)
    UUpdatePointsReward* UpdatePointsReward(UTwitchChatConnector* Chat, const FString& RewardID, const FTwitchPointsReward& Reward); // 0x1551a70 [Final Native Static Public]

// UUpdateRedemptionStatus (/Script/TwitchPlugin.UpdateRedemptionStatus)
    UUpdateRedemptionStatus* UpdateRedemptionStatus(UTwitchChatConnector* Chat, const FString& RedemptionID, const FString& RewardID, const ETwitchRedemptionStatus& NewStatus); // 0x1551cb0 [Final Native Static Public]

// ITestTypedElementInterfaceA (/Script/TypedElementFramework.TestTypedElementInterfaceA)
    bool SetDisplayName(FScriptTypedElementHandle& InElementHandle, const FText& InNewName, bool bNotify); // 0x32e0220 [Native Public]
    FText GetDisplayName(FScriptTypedElementHandle& InElementHandle); // 0x32debf0 [Native Public]

// ITestTypedElementInterfaceB (/Script/TypedElementFramework.TestTypedElementInterfaceB)
    bool MarkAsTested(FScriptTypedElementHandle& InElementHandle); // 0x32df440 [Native Public]

// ITestTypedElementInterfaceC (/Script/TypedElementFramework.TestTypedElementInterfaceC)
    bool GetIsTested(FScriptTypedElementHandle& InElementHandle); // 0x32df440 [Native Public]

// UTypedElementHandleLibrary (/Script/TypedElementFramework.TypedElementHandleLibrary)
    void Release(FScriptTypedElementHandle& ElementHandle); // 0x32dfd50 [Final Native Static Public]
    bool NotEqual(FScriptTypedElementHandle& LHS, FScriptTypedElementHandle& RHS); // 0x32dfac0 [Final Native Static Public]
    bool IsSet(FScriptTypedElementHandle& ElementHandle); // 0x32df860 [Final Native Static Public]
    bool Equal(FScriptTypedElementHandle& LHS, FScriptTypedElementHandle& RHS); // 0x32deac0 [Final Native Static Public]

// UTypedElementListLibrary (/Script/TypedElementFramework.TypedElementListLibrary)
    void Shrink(const FScriptTypedElementListProxy& ElementList); // 0x32e03e0 [Final Native Static Public]
    void Reset(const FScriptTypedElementListProxy& ElementList); // 0x32e0140 [Final Native Static Public]
    void Reserve(const FScriptTypedElementListProxy& ElementList, int32 Size); // 0x32e0020 [Final Native Static Public]
    bool Remove(const FScriptTypedElementListProxy& ElementList, FScriptTypedElementHandle& ElementHandle); // 0x32dfe20 [Final Native Static Public]
    int32 Num(const FScriptTypedElementListProxy& ElementList); // 0x32dfbf0 [Final Native Static Public]
    bool IsValidIndex(const FScriptTypedElementListProxy& ElementList, int32 Index); // 0x32df920 [Final Native Static Public]
    bool HasElementsOfType(const FScriptTypedElementListProxy& ElementList, const FName& ElementTypeName); // 0x32df6c0 [Final Native Static Public]
    bool HasElements(const FScriptTypedElementListProxy& ElementList, TSubclassOf<IInterface> BaseInterfaceType); // 0x32df510 [Final Native Static Public]
    UObject* GetElementInterface(const FScriptTypedElementListProxy& ElementList, FScriptTypedElementHandle& ElementHandle, TSubclassOf<IInterface> BaseInterfaceType); // 0x32df0d0 [Final Native Static Public]
    TArray<FScriptTypedElementHandle> GetElementHandles(const FScriptTypedElementListProxy& ElementList, TSubclassOf<IInterface> BaseInterfaceType); // 0x32deee0 [Final Native Static Public]
    FScriptTypedElementHandle GetElementHandleAt(const FScriptTypedElementListProxy& ElementList, int32 Index); // 0x32ded20 [Final Native Static Public]
    void Empty(const FScriptTypedElementListProxy& ElementList, int32 Slack); // 0x32de9a0 [Final Native Static Public]
    FScriptTypedElementListProxy CreateScriptElementList(UTypedElementRegistry* Registry); // 0x32de840 [Final Native Static Public]
    int32 CountElementsOfType(const FScriptTypedElementListProxy& ElementList, const FName& ElementTypeName); // 0x32de6a0 [Final Native Static Public]
    int32 CountElements(const FScriptTypedElementListProxy& ElementList, TSubclassOf<IInterface> BaseInterfaceType); // 0x32de4f0 [Final Native Static Public]
    bool Contains(const FScriptTypedElementListProxy& ElementList, FScriptTypedElementHandle& ElementHandle); // 0x32de2f0 [Final Native Static Public]
    FScriptTypedElementListProxy Clone(const FScriptTypedElementListProxy& ElementList); // 0x32de1b0 [Final Native Static Public]
    void AppendList(const FScriptTypedElementListProxy& ElementList, const FScriptTypedElementListProxy& OtherElementList); // 0x32de030 [Final Native Static Public]
    void Append(const FScriptTypedElementListProxy& ElementList, const TArray<FScriptTypedElementHandle>& ElementHandles); // 0x32ddeb0 [Final Native Static Public]
    bool Add(const FScriptTypedElementListProxy& ElementList, FScriptTypedElementHandle& ElementHandle); // 0x32ddca0 [Final Native Static Public]

// UTypedElementRegistry (/Script/TypedElementFramework.TypedElementRegistry)
    UTypedElementRegistry* GetInstance(); // 0x32df410 [Final Native Static Public]
    UObject* GetElementInterface(FScriptTypedElementHandle& InElementHandle, TSubclassOf<IInterface> InBaseInterfaceType); // 0x32df2f0 [Final Native Public]

// ITypedElementAssetDataInterface (/Script/TypedElementRuntime.TypedElementAssetDataInterface)
    FAssetData GetAssetData(FScriptTypedElementHandle& InElementHandle); // 0x36ff600 [Native Public]
    TArray<FAssetData> GetAllReferencedAssetDatas(FScriptTypedElementHandle& InElementHandle); // 0x36ff400 [Native Public]

// ITypedElementHierarchyInterface (/Script/TypedElementRuntime.TypedElementHierarchyInterface)
    FScriptTypedElementHandle GetParentElement(FScriptTypedElementHandle& InElementHandle, bool bAllowCreate); // 0x3700060 [Native Public]
    void GetChildElements(FScriptTypedElementHandle& InElementHandle, const TArray<FScriptTypedElementHandle>& OutElementHandles, bool bAllowCreate); // 0x36ff8f0 [Native Public]

// ITypedElementObjectInterface (/Script/TypedElementRuntime.TypedElementObjectInterface)
    TSubclassOf<UObject> GetObjectClass(FScriptTypedElementHandle& InElementHandle); // 0x36fff90 [Native Public]
    UObject* GetObject(FScriptTypedElementHandle& InElementHandle); // 0x36ffec0 [Native Public]

// ITypedElementSelectionInterface (/Script/TypedElementRuntime.TypedElementSelectionInterface)
    bool SelectElement(FScriptTypedElementHandle& InElementHandle, const FScriptTypedElementListProxy& InSelectionSet, FTypedElementSelectionOptions& InSelectionOptions); // 0x3700dc0 [Native Public]
    bool IsElementSelected(FScriptTypedElementHandle& InElementHandle, const FScriptTypedElementListProxy& InSelectionSet, FTypedElementIsSelectedOptions& InSelectionOptions); // 0x37008c0 [Native Public]
    FScriptTypedElementHandle GetSelectionElement(FScriptTypedElementHandle& InElementHandle, const FScriptTypedElementListProxy& InCurrentSelection, const ETypedElementSelectionMethod& InSelectionMethod); // 0x37002d0 [Native Public]
    bool DeselectElement(FScriptTypedElementHandle& InElementHandle, const FScriptTypedElementListProxy& InSelectionSet, FTypedElementSelectionOptions& InSelectionOptions); // 0x36fee60 [Native Public]
    bool CanSelectElement(FScriptTypedElementHandle& InElementHandle, FTypedElementSelectionOptions& InSelectionOptions); // 0x36fe9e0 [Native Public]
    bool CanDeselectElement(FScriptTypedElementHandle& InElementHandle, FTypedElementSelectionOptions& InSelectionOptions); // 0x36fe7b0 [Native Public]
    bool AllowSelectionModifiers(FScriptTypedElementHandle& InElementHandle, const FScriptTypedElementListProxy& InSelectionSet); // 0x36fe580 [Native Public]

// UTypedElementSelectionSet (/Script/TypedElementRuntime.TypedElementSelectionSet)
    bool SetSelection(const TArray<FScriptTypedElementHandle>& InElementHandles, const FTypedElementSelectionOptions& InSelectionOptions); // 0x3701360 [Final Native Public]
    bool SelectElements(const TArray<FScriptTypedElementHandle>& InElementHandles, const FTypedElementSelectionOptions& InSelectionOptions); // 0x3701090 [Final Native Public]
    bool SelectElement(FScriptTypedElementHandle& InElementHandle, const FTypedElementSelectionOptions& InSelectionOptions); // 0x3700f80 [Final Native Public]
    void RestoreSelectionState(FTypedElementSelectionSetState& InSelectionState); // 0x3700ce0 [Final Native Public]
    void OnPreChangeDynamic__DelegateSignature(UTypedElementSelectionSet* SelectionSet); // 0x1ca8910 [Public]
    void OnChangeDynamic__DelegateSignature(UTypedElementSelectionSet* SelectionSet); // 0x1ca8910 [Public]
    TArray<FScriptTypedElementHandle> K2_GetSelectedElementHandles(TSubclassOf<IInterface> InBaseInterfaceType); // 0x3700b90 [Final Native Public]
    bool IsElementSelected(FScriptTypedElementHandle& InElementHandle, const FTypedElementIsSelectedOptions& InSelectionOptions); // 0x3700a80 [Final Native Public]
    bool HasSelectedObjects(TSubclassOf<UObject> InRequiredClass); // 0x37007b0 [Final Native Public]
    bool HasSelectedElements(TSubclassOf<IInterface> InBaseInterfaceType); // 0x3700710 [Final Native Public]
    UObject* GetTopSelectedObject(TSubclassOf<UObject> InRequiredClass); // 0x3700600 [Final Native Public]
    FScriptTypedElementHandle GetSelectionElement(FScriptTypedElementHandle& InElementHandle, const ETypedElementSelectionMethod& InSelectionMethod); // 0x37004c0 [Final Native Public]
    TArray<UObject*> GetSelectedObjects(TSubclassOf<UObject> InRequiredClass); // 0x3700190 [Final Native Public]
    int32 GetNumSelectedElements(); // 0x36ffe90 [Final Native Public]
    FTypedElementSelectionSetState GetCurrentSelectionState(); // 0x36ffa90 [Final Native Public]
    UObject* GetBottomSelectedObject(TSubclassOf<UObject> InRequiredClass); // 0x36ff7e0 [Final Native Public]
    bool DeselectElements(const TArray<FScriptTypedElementHandle>& InElementHandles, const FTypedElementSelectionOptions& InSelectionOptions); // 0x36ff130 [Final Native Public]
    bool DeselectElement(FScriptTypedElementHandle& InElementHandle, const FTypedElementSelectionOptions& InSelectionOptions); // 0x36ff020 [Final Native Public]
    int32 CountSelectedObjects(TSubclassOf<UObject> InRequiredClass); // 0x36fed60 [Final Native Public]
    int32 CountSelectedElements(TSubclassOf<IInterface> InBaseInterfaceType); // 0x36fecc0 [Final Native Public]
    bool ClearSelection(const FTypedElementSelectionOptions& InSelectionOptions); // 0x36fec10 [Final Native Public]
    bool CanSelectElement(FScriptTypedElementHandle& InElementHandle, const FTypedElementSelectionOptions& InSelectionOptions); // 0x36feb00 [Final Native Public]
    bool CanDeselectElement(FScriptTypedElementHandle& InElementHandle, const FTypedElementSelectionOptions& InSelectionOptions); // 0x36fe8d0 [Final Native Public]
    bool AllowSelectionModifiers(FScriptTypedElementHandle& InElementHandle); // 0x36fe6f0 [Final Native Public]

// UTypedElementSelectionSetLibrary (/Script/TypedElementRuntime.TypedElementSelectionSetLibrary)
    bool SetSelectionFromList(UTypedElementSelectionSet* SelectionSet, const FScriptTypedElementListProxy& ElementList, const FTypedElementSelectionOptions& SelectionOptions); // 0x37014b0 [Final Native Static Public]
    bool SelectElementsFromList(UTypedElementSelectionSet* SelectionSet, const FScriptTypedElementListProxy& ElementList, const FTypedElementSelectionOptions& SelectionOptions); // 0x37011e0 [Final Native Static Public]
    FScriptTypedElementListProxy GetNormalizedSelection(UTypedElementSelectionSet* SelectionSet, const FTypedElementSelectionNormalizationOptions& NormalizationOptions); // 0x36ffd60 [Final Native Static Public]
    FScriptTypedElementListProxy GetNormalizedElementList(UTypedElementSelectionSet* SelectionSet, const FScriptTypedElementListProxy& ElementList, const FTypedElementSelectionNormalizationOptions& NormalizationOptions); // 0x36ffb90 [Final Native Static Public]
    bool DeselectElementsFromList(UTypedElementSelectionSet* SelectionSet, const FScriptTypedElementListProxy& ElementList, const FTypedElementSelectionOptions& SelectionOptions); // 0x36ff280 [Final Native Static Public]

// UWidget (/Script/UMG.Widget)
    void SetVisibility(const ESlateVisibility& InVisibility); // 0x36eb7f0 [Native Public]
    void SetUserFocus(APlayerController* PlayerController); // 0x36eb5c0 [Final Native Public]
    void SetToolTipText(FText& InToolTipText); // 0x36eb4f0 [Final Native Public]
    void SetToolTip(UWidget* Widget); // 0x36eb460 [Final Native Public]
    void SetRenderTranslation(const FVector2D& Translation); // 0x36eb340 [Final Native Public]
    void SetRenderTransformPivot(const FVector2D& Pivot); // 0x36eb2b0 [Final Native Public]
    void SetRenderTransformAngle(float Angle); // 0x36eb230 [Final Native Public]
    void SetRenderTransform(const FWidgetTransform& InTransform); // 0x36eb150 [Final Native Public]
    void SetRenderShear(const FVector2D& Shear); // 0x36eb0c0 [Final Native Public]
    void SetRenderScale(const FVector2D& Scale); // 0x36eb030 [Final Native Public]
    void SetRenderOpacity(float InOpacity); // 0x36eafb0 [Final Native Public]
    void SetNavigationRuleExplicit(const EUINavigation& Direction, UWidget* InWidget); // 0x36eae50 [Final Native Public]
    void SetNavigationRuleCustomBoundary(const EUINavigation& Direction, const FScriptDelegate& InCustomDelegate); // 0x36ead60 [Final Native Public]
    void SetNavigationRuleCustom(const EUINavigation& Direction, const FScriptDelegate& InCustomDelegate); // 0x36eac70 [Final Native Public]
    void SetNavigationRuleBase(const EUINavigation& Direction, const EUINavigationRule& Rule); // 0x36eaba0 [Final Native Public]
    void SetNavigationRule(const EUINavigation& Direction, const EUINavigationRule& Rule, const FName& WidgetToFocus); // 0x36eaa90 [Final Native Public]
    void SetKeyboardFocus(); // 0x36eaa70 [Final Native Public]
    void SetIsEnabled(bool bInIsEnabled); // 0x36ea9e0 [Native Public]
    void SetFocus(); // 0x36ea940 [Final Native Public]
    void SetCursor(const EMouseCursor& InCursor); // 0x36ea8c0 [Final Native Public]
    void SetClipping(const EWidgetClipping& InClipping); // 0x36ea840 [Final Native Public]
    void SetAllNavigationRules(const EUINavigationRule& Rule, const FName& WidgetToFocus); // 0x36ea770 [Final Native Public]
    void ResetCursor(); // 0x36ea750 [Final Native Public]
    void RemoveFromParent(); // 0x36ea730 [Native Public]
    FEventReply OnReply__DelegateSignature(); // 0x1ca8910 [Public]
    FEventReply OnPointerEvent__DelegateSignature(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x1ca8910 [Public]
    bool IsVisible(); // 0x36ea700 [Final Native Public]
    bool IsHovered(); // 0x304a330 [Native Public]
    void InvalidateLayoutAndVolatility(); // 0x36ea6e0 [Final Native Public]
    bool HasUserFocusedDescendants(APlayerController* PlayerController); // 0x36ea640 [Final Native Public]
    bool HasUserFocus(APlayerController* PlayerController); // 0x36ea5a0 [Final Native Public]
    bool HasMouseCaptureByUser(int32 UserIndex, int32 PointerIndex); // 0x36ea4d0 [Final Native Public]
    bool HasMouseCapture(); // 0x36ea4a0 [Final Native Public]
    bool HasKeyboardFocus(); // 0x36ea470 [Final Native Public]
    bool HasFocusedDescendants(); // 0x36ea440 [Final Native Public]
    bool HasAnyUserFocus(); // 0x36ea410 [Final Native Public]
    UWidget* GetWidget__DelegateSignature(); // 0x1ca8910 [Public]
    ESlateVisibility GetVisibility(); // 0x36ea3e0 [Final Native Public]
    FGeometry GetTickSpaceGeometry(); // 0x36ea2c0 [Final Native Public]
    FText GetText__DelegateSignature(); // 0x1ca8910 [Public]
    ESlateVisibility GetSlateVisibility__DelegateSignature(); // 0x1ca8910 [Public]
    FSlateColor GetSlateColor__DelegateSignature(); // 0x1ca8910 [Public]
    FSlateBrush GetSlateBrush__DelegateSignature(); // 0x1ca8910 [Public]
    float GetRenderTransformAngle(); // 0x36ea260 [Final Native Public]
    float GetRenderOpacity(); // 0x36ea230 [Final Native Public]
    UPanelWidget* GetParent(); // 0x36ea200 [Final Native Public]
    FGeometry GetPaintSpaceGeometry(); // 0x36ea1c0 [Final Native Public]
    APlayerController* GetOwningPlayer(); // 0x36ea190 [Native Public]
    ULocalPlayer* GetOwningLocalPlayer(); // 0x36ea160 [Native Public]
    EMouseCursor GetMouseCursor__DelegateSignature(); // 0x1ca8910 [Public]
    FLinearColor GetLinearColor__DelegateSignature(); // 0x1ca8910 [Public]
    bool GetIsEnabled(); // 0x36ea130 [Final Native Public]
    int32 GetInt32__DelegateSignature(); // 0x1ca8910 [Public]
    UGameInstance* GetGameInstance(); // 0x36ea100 [Final Native Public]
    float GetFloat__DelegateSignature(); // 0x1ca8910 [Public]
    FVector2D GetDesiredSize(); // 0x36ea090 [Final Native Public]
    EWidgetClipping GetClipping(); // 0x36ea060 [Final Native Public]
    ECheckBoxState GetCheckBoxState__DelegateSignature(); // 0x1ca8910 [Public]
    FGeometry GetCachedGeometry(); // 0x36ea020 [Final Native Public]
    bool GetBool__DelegateSignature(); // 0x1ca8910 [Public]
    FText GetAccessibleText(); // 0x36e9f80 [Final Native Public]
    FText GetAccessibleSummaryText(); // 0x36e9ee0 [Final Native Public]
    UWidget* GenerateWidgetForString__DelegateSignature(const FString& Item); // 0x1ca8910 [Public]
    UWidget* GenerateWidgetForObject__DelegateSignature(UObject* Item); // 0x1ca8910 [Public]
    void ForceVolatile(bool bForce); // 0x36e9e50 [Final Native Public]
    void ForceLayoutPrepass(); // 0x36e9e30 [Final Native Public]

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

// UPanelWidget (/Script/UMG.PanelWidget)
    bool RemoveChildAt(int32 Index); // 0x36d6610 [Final Native Public]
    bool RemoveChild(UWidget* Content); // 0x36d6570 [Final Native Public]
    bool HasChild(UWidget* Content); // 0x36d63c0 [Final Native Public]
    bool HasAnyChildren(); // 0x36d6390 [Final Native Public]
    int32 GetChildrenCount(); // 0x3077a50 [Final Native Public]
    int32 GetChildIndex(UWidget* Content); // 0x36d5f40 [Final Native Public]
    UWidget* GetChildAt(int32 Index); // 0x36d5ea0 [Final Native Public]
    TArray<UWidget*> GetAllChildren(); // 0x36d5e20 [Final Native Public]
    void ClearChildren(); // 0x36d5d50 [Native Public]
    UPanelSlot* AddChild(UWidget* Content); // 0x36d5c10 [Final Native Public]

// UContentWidget (/Script/UMG.ContentWidget)
    UPanelSlot* SetContent(UWidget* Content); // 0x36cddb0 [Final Native Public]
    UPanelSlot* GetContentSlot(); // 0x36cd670 [Final Native Public]
    UWidget* GetContent(); // 0x36cd640 [Final Native Public]

// UBackgroundBlur (/Script/UMG.BackgroundBlur)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x36cad30 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x36ca590 [Final Native Public]
    void SetLowQualityFallbackBrush(FSlateBrush& InBrush); // 0x36ca260 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x36c9ea0 [Final Native Public]
    void SetCornerRadius(const FVector4& InCornerRadius); // 0x36c9d60 [Native Public]
    void SetBlurStrength(float InStrength); // 0x36c9790 [Native Public]
    void SetBlurRadius(int32 InBlurRadius); // 0x36c9700 [Final Native Public]
    void SetApplyAlphaToBlur(bool bInApplyAlphaToBlur); // 0x36c9550 [Final Native Public]

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

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

// UBorder (/Script/UMG.Border)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x36cae30 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x36ca6b0 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x36c9fa0 [Final Native Public]
    void SetDesiredSizeScale(const FVector2D& InScale); // 0x36c9e10 [Final Native Public]
    void SetContentColorAndOpacity(const FLinearColor& InContentColorAndOpacity); // 0x36c9cd0 [Final Native Public]
    void SetBrushFromTexture(UTexture2D* Texture); // 0x36c9a30 [Final Native Public]
    void SetBrushFromMaterial(UMaterialInterface* Material); // 0x36c9a30 [Final Native Public]
    void SetBrushFromAsset(USlateBrushAsset* Asset); // 0x36c99a0 [Final Native Public]
    void SetBrushColor(const FLinearColor& InBrushColor); // 0x36c9910 [Final Native Public]
    void SetBrush(FSlateBrush& InBrush); // 0x36c9820 [Final Native Public]
    UMaterialInstanceDynamic* GetDynamicMaterial(); // 0x36c8f80 [Final Native Public]

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

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

// UButton (/Script/UMG.Button)
    void SetTouchMethod(const EButtonTouchMethod& InTouchMethod); // 0x36cac30 [Final Native Public]
    void SetStyle(FButtonStyle& InStyle); // 0x36cab80 [Final Native Public]
    void SetPressMethod(const EButtonPressMethod& InPressMethod); // 0x36ca970 [Final Native Public]
    void SetColorAndOpacity(const FLinearColor& InColorAndOpacity); // 0x36c9c40 [Final Native Public]
    void SetClickMethod(const EButtonClickMethod& InClickMethod); // 0x36c9b40 [Final Native Public]
    void SetBackgroundColor(const FLinearColor& InBackgroundColor); // 0x36c9670 [Final Native Public]
    bool IsPressed(); // 0x36c93c0 [Final Native Public]

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

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

// UCanvasPanelSlot (/Script/UMG.CanvasPanelSlot)
    void SetZOrder(int32 InZOrder); // 0x36cafb0 [Final Native Public]
    void SetSize(const FVector2D& InSize); // 0x36caaf0 [Final Native Public]
    void SetPosition(const FVector2D& InPosition); // 0x36ca8e0 [Final Native Public]
    void SetOffsets(const FMargin& InOffset); // 0x36ca500 [Final Native Public]
    void SetMinimum(const FVector2D& InMinimumAnchors); // 0x36ca3e0 [Final Native Public]
    void SetMaximum(const FVector2D& InMaximumAnchors); // 0x36ca350 [Final Native Public]
    void SetLayout(FAnchorData& InLayoutData); // 0x36ca1b0 [Final Native Public]
    void SetAutoSize(bool InbAutoSize); // 0x36c95e0 [Final Native Public]
    void SetAnchors(const FAnchors& InAnchors); // 0x36c94b0 [Final Native Public]
    void SetAlignment(const FVector2D& InAlignment); // 0x36c9420 [Final Native Public]
    int32 GetZOrder(); // 0x36c9360 [Final Native Public]
    FVector2D GetSize(); // 0x36c9080 [Final Native Public]
    FVector2D GetPosition(); // 0x36c9040 [Final Native Public]
    FMargin GetOffsets(); // 0x36c9000 [Final Native Public]
    FAnchorData GetLayout(); // 0x36c8fb0 [Final Native Public]
    bool GetAutoSize(); // 0x36c8f20 [Final Native Public]
    FAnchors GetAnchors(); // 0x36c8ee0 [Final Native Public]
    FVector2D GetAlignment(); // 0x36c8ea0 [Final Native Public]

// UCheckBox (/Script/UMG.CheckBox)
    void SetTouchMethod(const EButtonTouchMethod& InTouchMethod); // 0x36cacb0 [Final Native Public]
    void SetPressMethod(const EButtonPressMethod& InPressMethod); // 0x36ca9f0 [Final Native Public]
    void SetIsChecked(bool InIsChecked); // 0x36ca120 [Final Native Public]
    void SetClickMethod(const EButtonClickMethod& InClickMethod); // 0x36c9bc0 [Final Native Public]
    void SetCheckedState(const ECheckBoxState& InCheckedState); // 0x36c9ac0 [Final Native Public]
    bool IsPressed(); // 0x36c93f0 [Final Native Public]
    bool IsChecked(); // 0x36c9390 [Final Native Public]
    ECheckBoxState GetCheckedState(); // 0x36c8f50 [Final Native Public]

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

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

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

// UComboBoxKey (/Script/UMG.ComboBoxKey)
    void SetSelectedOption(const FName& Option); // 0x36ce690 [Final Native Public]
    bool RemoveOption(const FName& Option); // 0x36cdbd0 [Final Native Public]
    void OnSelectionChangedEvent__DelegateSignature(const FName& SelectedItem, const ESelectInfo& SelectionType); // 0x1ca8910 [Public]
    void OnOpeningEvent__DelegateSignature(); // 0x1ca8910 [Public]
    bool IsOpen(); // 0x36cdac0 [Final Native Public]
    FName GetSelectedOption(); // 0x36cd850 [Final Native Public]
    UWidget* GenerateWidgetEvent__DelegateSignature(const FName& Item); // 0x1ca8910 [Public]
    void ClearSelection(); // 0x36cd0d0 [Final Native Public]
    void ClearOptions(); // 0x36cd090 [Final Native Public]
    void AddOption(const FName& Option); // 0x36cce70 [Final Native Public]

// UComboBoxString (/Script/UMG.ComboBoxString)
    void SetSelectedOption(const FString& Option); // 0x36ce720 [Final Native Public]
    void SetSelectedIndex(int32 Index); // 0x36ce600 [Final Native Public]
    bool RemoveOption(const FString& Option); // 0x36cdc70 [Final Native Public]
    void RefreshOptions(); // 0x36cdb20 [Final Native Public]
    void OnSelectionChangedEvent__DelegateSignature(const FString& SelectedItem, const ESelectInfo& SelectionType); // 0x1ca8910 [Public]
    void OnOpeningEvent__DelegateSignature(); // 0x1ca8910 [Public]
    bool IsOpen(); // 0x36cdaf0 [Final Native Public]
    FString GetSelectedOption(); // 0x36cd890 [Final Native Public]
    int32 GetSelectedIndex(); // 0x36cd820 [Final Native Public]
    int32 GetOptionCount(); // 0x36cd7f0 [Final Native Public]
    FString GetOptionAtIndex(int32 Index); // 0x36cd710 [Final Native Public]
    int32 FindOptionIndex(const FString& Option); // 0x36cd500 [Final Native Public]
    void ClearSelection(); // 0x36cd0f0 [Final Native Public]
    void ClearOptions(); // 0x36cd0b0 [Final Native Public]
    void AddOption(const FString& Option); // 0x36ccf00 [Final Native Public]

// UDragDropOperation (/Script/UMG.DragDropOperation)
    void Drop(FPointerEvent& PointerEvent); // 0x36cd3b0 [Native Event Public]
    void Dragged(FPointerEvent& PointerEvent); // 0x36cd260 [Native Event Public]
    void DragCancelled(FPointerEvent& PointerEvent); // 0x36cd110 [Native Event Public]

// UDynamicEntryBoxBase (/Script/UMG.DynamicEntryBoxBase)
    void SetRadialSettings(FRadialBoxSettings& InSettings); // 0x36ce550 [Final Native Public]
    void SetEntrySpacing(const FVector2D& InEntrySpacing); // 0x36cde50 [Final Native Public]
    int32 GetNumEntries(); // 0x36cd6e0 [Final Native Public]
    TArray<UUserWidget*> GetAllEntries(); // 0x36cd5b0 [Final Native Public]

// UDynamicEntryBox (/Script/UMG.DynamicEntryBox)
    void Reset(bool bDeleteWidgets); // 0x36cdd20 [Final Native Public]
    void RemoveEntry(UUserWidget* EntryWidget); // 0x36cdb40 [Final Native Public]
    UUserWidget* BP_CreateEntryOfClass(TSubclassOf<UUserWidget> EntryClass); // 0x36ccfd0 [Final Native Private]
    UUserWidget* BP_CreateEntry(); // 0x36ccfa0 [Final Native Private]

// UEditableText (/Script/UMG.EditableText)
    void SetTextOverflowPolicy(const ETextOverflowPolicy& InOverflowPolicy); // 0x36ce9d0 [Final Native Public]
    void SetText(const FText& InText); // 0x36ce810 [Final Native Public]
    void SetJustification(const ETextJustify& InJustification); // 0x36ce450 [Final Native Public]
    void SetIsReadOnly(bool InbIsReadyOnly); // 0x36ce330 [Final Native Public]
    void SetIsPassword(bool InbIsPassword); // 0x36ce210 [Final Native Public]
    void SetHintText(const FText& InHintText); // 0x36ce050 [Final Native Public]
    void OnEditableTextCommittedEvent__DelegateSignature(FText& Text, const ETextCommit& CommitMethod); // 0x1ca8910 [Public]
    void OnEditableTextChangedEvent__DelegateSignature(FText& Text); // 0x1ca8910 [Public]
    FText GetText(); // 0x36cd950 [Final Native Public]

// UEditableTextBox (/Script/UMG.EditableTextBox)
    void SetTextOverflowPolicy(const ETextOverflowPolicy& InOverflowPolicy); // 0x36cea50 [Final Native Public]
    void SetText(const FText& InText); // 0x36ce8f0 [Final Native Public]
    void SetJustification(const ETextJustify& InJustification); // 0x36ce4d0 [Final Native Public]
    void SetIsReadOnly(bool bReadOnly); // 0x36ce3c0 [Final Native Public]
    void SetIsPassword(bool bIsPassword); // 0x36ce2a0 [Final Native Public]
    void SetHintText(const FText& InText); // 0x36ce130 [Final Native Public]
    void SetForegroundColor(const FLinearColor& Color); // 0x36cdfc0 [Final Native Public]
    void SetError(const FText& InError); // 0x36cdee0 [Final Native Public]
    void OnEditableTextBoxCommittedEvent__DelegateSignature(FText& Text, const ETextCommit& CommitMethod); // 0x1ca8910 [Public]
    void OnEditableTextBoxChangedEvent__DelegateSignature(FText& Text); // 0x1ca8910 [Public]
    bool HasError(); // 0x36cda90 [Final Native Public]
    FText GetText(); // 0x36cd9f0 [Final Native Public]
    void ClearError(); // 0x36cd070 [Final Native Public]

// UExpandableArea (/Script/UMG.ExpandableArea)
    void SetIsExpanded_Animated(bool IsExpanded); // 0x36d2e40 [Final Native Public]
    void SetIsExpanded(bool IsExpanded); // 0x36d2db0 [Final Native Public]
    bool GetIsExpanded(); // 0x36d16b0 [Final Native Public]

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

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

// UGridSlot (/Script/UMG.GridSlot)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x36d3860 [Final Native Public]
    void SetRowSpan(int32 InRowSpan); // 0x36d34b0 [Final Native Public]
    void SetRow(int32 InRow); // 0x36d3350 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x36d3230 [Final Native Public]
    void SetNudge(const FVector2D& InNudge); // 0x36d3120 [Final Native Public]
    void SetLayer(int32 InLayer); // 0x36d2fb0 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x36d2cb0 [Final Native Public]
    void SetColumnSpan(int32 InColumnSpan); // 0x36d2a90 [Final Native Public]
    void SetColumn(int32 InColumn); // 0x36d2930 [Final Native Public]

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

// UHorizontalBoxSlot (/Script/UMG.HorizontalBoxSlot)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x36d38e0 [Final Native Public]
    void SetSize(const FSlateChildSize& InSize); // 0x36d3750 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x36d32c0 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x36d2d30 [Final Native Public]

// UImage (/Script/UMG.Image)
    void SetOpacity(float InOpacity); // 0x36d31b0 [Final Native Public]
    void SetDesiredSizeOverride(const FVector2D& DesiredSize); // 0x36d2b20 [Final Native Public]
    void SetColorAndOpacity(const FLinearColor& InColorAndOpacity); // 0x36d28a0 [Final Native Public]
    void SetBrushTintColor(const FSlateColor& TintColor); // 0x36d2770 [Final Native Public]
    void SetBrushResourceObject(UObject* ResourceObject); // 0x36d26e0 [Final Native Public]
    void SetBrushFromTextureDynamic(UTexture2DDynamic* Texture, bool bMatchSize); // 0x36d2610 [Native Public]
    void SetBrushFromTexture(UTexture2D* Texture, bool bMatchSize); // 0x36d2540 [Native Public]
    void SetBrushFromSoftTexture(const TSoftObjectPtr<UTexture2D>& SoftTexture, bool bMatchSize); // 0x36d23a0 [Native Public]
    void SetBrushFromSoftMaterial(const TSoftObjectPtr<UMaterialInterface>& SoftMaterial); // 0x36d2240 [Native Public]
    void SetBrushFromMaterial(UMaterialInterface* Material); // 0x36d21b0 [Native Public]
    void SetBrushFromAtlasInterface(const TScriptInterface<ISlateTextureAtlasInterface>& AtlasRegion, bool bMatchSize); // 0x36d20d0 [Native Public]
    void SetBrushFromAsset(USlateBrushAsset* Asset); // 0x36d2040 [Native Public]
    void SetBrush(FSlateBrush& InBrush); // 0x36d1f50 [Native Public]
    UMaterialInstanceDynamic* GetDynamicMaterial(); // 0x36d15e0 [Final Native Public]

// UInputKeySelector (/Script/UMG.InputKeySelector)
    void SetTextBlockVisibility(const ESlateVisibility& InVisibility); // 0x36d37e0 [Final Native Public]
    void SetSelectedKey(FInputChord& InSelectedKey); // 0x36d35d0 [Final Native Public]
    void SetNoKeySpecifiedText(const FText& InNoKeySpecifiedText); // 0x36d3040 [Final Native Public]
    void SetKeySelectionText(const FText& InKeySelectionText); // 0x36d2ed0 [Final Native Public]
    void SetEscapeKeys(const TArray<FKey>& InKeys); // 0x36d2bb0 [Final Native Public]
    void SetAllowModifierKeys(bool bInAllowModifierKeys); // 0x36d1ec0 [Final Native Public]
    void SetAllowGamepadKeys(bool bInAllowGamepadKeys); // 0x36d1e30 [Final Native Public]
    void OnKeySelected__DelegateSignature(const FInputChord& SelectedKey); // 0x1ca8910 [Public]
    void OnIsSelectingKeyChanged__DelegateSignature(); // 0x1ca8910 [Public]
    bool GetIsSelectingKey(); // 0x36d16e0 [Final Native Public]

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

// UInvalidationBox (/Script/UMG.InvalidationBox)
    void SetCanCache(bool CanCache); // 0x36d2810 [Final Native Public]
    void InvalidateCache(); // 0xcb2180 [Final Native Public]
    bool GetCanCache(); // 0x36d15b0 [Final Native Public]

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

// UUserListEntryLibrary (/Script/UMG.UserListEntryLibrary)
    bool IsListItemSelected(const TScriptInterface<IUserListEntry>& UserListEntry); // 0x36d1a20 [Final Native Static Public]
    bool IsListItemExpanded(const TScriptInterface<IUserListEntry>& UserListEntry); // 0x36d1990 [Final Native Static Public]
    UListViewBase* GetOwningListView(const TScriptInterface<IUserListEntry>& UserListEntry); // 0x36d18a0 [Final Native Static Public]

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

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

// UListViewBase (/Script/UMG.ListViewBase)
    void SetWheelScrollMultiplier(float NewWheelScrollMultiplier); // 0x36d7050 [Final Native Public]
    void SetScrollOffset(float InScrollOffset); // 0x36d6c60 [Final Native Public]
    void SetScrollbarVisibility(const ESlateVisibility& InVisibility); // 0x36d6ce0 [Final Native Public]
    void ScrollToTop(); // 0x36d66f0 [Final Native Public]
    void ScrollToBottom(); // 0x36d66d0 [Final Native Public]
    void RequestRefresh(); // 0x36d66b0 [Final Native Public]
    void RegenerateAllEntries(); // 0x36d6550 [Final Native Public]
    float GetScrollOffset(); // 0x36d61f0 [Final Native Public]
    TArray<UUserWidget*> GetDisplayedEntryWidgets(); // 0x36d5fe0 [Final Native Public]

// UListView (/Script/UMG.ListView)
    void SetSelectionMode(const ESelectionMode& SelectionMode); // 0x36d36d0 [Final Native Public]
    void SetSelectedIndex(int32 Index); // 0x36d3540 [Final Native Public]
    void ScrollIndexIntoView(int32 Index); // 0x36d1da0 [Final Native Public]
    void RemoveItem(UObject* Item); // 0x36d1d10 [Final Native Public]
    void OnListItemOuterEndPlayed(AActor* ItemOuter, const EEndPlayReason& EndPlayReason); // 0x36d1c40 [Final Native Protected]
    void OnListItemEndPlayed(AActor* Item, const EEndPlayReason& EndPlayReason); // 0x36d1b70 [Final Native Protected]
    void NavigateToIndex(int32 Index); // 0x36d1ae0 [Final Native Public]
    bool IsRefreshPending(); // 0x36d1ab0 [Final Native Public]
    int32 GetNumItems(); // 0x36d1870 [Final Native Public]
    TArray<UObject*> GetListItems(); // 0x36d1840 [Final Native Public]
    UObject* GetItemAt(int32 Index); // 0x36d1710 [Final Native Public]
    int32 GetIndexForItem(UObject* Item); // 0x36d1610 [Final Native Public]
    void ClearListItems(); // 0x36d1590 [Final Native Public]
    void BP_SetSelectedItem(UObject* Item); // 0x36d1500 [Final Native Private]
    void BP_SetListItems(const TArray<UObject*>& InListItems); // 0x36d1450 [Final Native Private]
    void BP_SetItemSelection(UObject* Item, bool bSelected); // 0x36d1380 [Final Native Private]
    void BP_ScrollItemIntoView(UObject* Item); // 0x36d12f0 [Final Native Private]
    void BP_NavigateToItem(UObject* Item); // 0x36d1260 [Final Native Private]
    bool BP_IsItemVisible(UObject* Item); // 0x36d11c0 [Final Native Private]
    bool BP_GetSelectedItems(const TArray<UObject*>& Items); // 0x36d1100 [Final Native Private]
    UObject* BP_GetSelectedItem(); // 0x36d10d0 [Final Native Private]
    int32 BP_GetNumItemsSelected(); // 0x36d10a0 [Final Native Private]
    void BP_ClearSelection(); // 0x36d1080 [Final Native Private]
    void BP_CancelScrollIntoView(); // 0x36d1060 [Final Native Private]
    void AddItem(UObject* Item); // 0x36d0fd0 [Final Native Public]

// UMenuAnchor (/Script/UMG.MenuAnchor)
    void ToggleOpen(bool bFocusOnOpen); // 0x36d71b0 [Final Native Public]
    bool ShouldOpenDueToClick(); // 0x36d7180 [Final Native Public]
    void SetPlacement(const EMenuPlacement& InPlacement); // 0x36d6be0 [Final Native Public]
    void Open(bool bFocusMenu); // 0x36d64c0 [Final Native Public]
    bool IsOpen(); // 0x36d6490 [Final Native Public]
    bool HasOpenSubMenus(); // 0x36d6460 [Final Native Public]
    UUserWidget* GetUserWidget__DelegateSignature(); // 0x1ca8910 [Public]
    FVector2D GetMenuPosition(); // 0x36d61b0 [Final Native Public]
    void FitInWindow(bool bFit); // 0x36d5d90 [Final Native Public]
    void Close(); // 0x36d5d70 [Final Native Public]

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

// UTextLayoutWidget (/Script/UMG.TextLayoutWidget)
    void SetJustification(const ETextJustify& InJustification); // 0x36e6cc0 [Native Public]

// UMultiLineEditableText (/Script/UMG.MultiLineEditableText)
    void SetWidgetStyle(FTextBlockStyle& InWidgetStyle); // 0x36d70d0 [Final Native Public]
    void SetText(const FText& InText); // 0x36d6d60 [Final Native Public]
    void SetIsReadOnly(bool bReadOnly); // 0x36d6ac0 [Final Native Public]
    void SetHintText(const FText& InHintText); // 0x36d6880 [Final Native Public]
    void OnMultiLineEditableTextCommittedEvent__DelegateSignature(FText& Text, const ETextCommit& CommitMethod); // 0x1ca8910 [Public]
    void OnMultiLineEditableTextChangedEvent__DelegateSignature(FText& Text); // 0x1ca8910 [Public]
    FText GetText(); // 0x36d6220 [Final Native Public]
    FText GetHintText(); // 0x36d6070 [Final Native Public]

// UMultiLineEditableTextBox (/Script/UMG.MultiLineEditableTextBox)
    void SetTextStyle(FTextBlockStyle& InTextStyle); // 0x36d6f20 [Final Native Public]
    void SetText(const FText& InText); // 0x36d6e40 [Final Native Public]
    void SetIsReadOnly(bool bReadOnly); // 0x36d6b50 [Final Native Public]
    void SetHintText(const FText& InHintText); // 0x36d6960 [Final Native Public]
    void SetForegroundColor(const FLinearColor& Color); // 0x36d67f0 [Final Native Public]
    void SetError(const FText& InError); // 0x36d6710 [Final Native Public]
    void OnMultiLineEditableTextBoxCommittedEvent__DelegateSignature(FText& Text, const ETextCommit& CommitMethod); // 0x1ca8910 [Public]
    void OnMultiLineEditableTextBoxChangedEvent__DelegateSignature(FText& Text); // 0x1ca8910 [Public]
    FText GetText(); // 0x36d62c0 [Final Native Public]
    FText GetHintText(); // 0x36d6110 [Final Native Public]

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

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

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

// URetainerBox (/Script/UMG.RetainerBox)
    void SetTextureParameter(const FName& TextureParameter); // 0x36dad90 [Final Native Public]
    void SetRetainRendering(bool bInRetainRendering); // 0x36da490 [Final Native Public]
    void SetRenderingPhase(int32 RenderPhase, int32 TotalPhases); // 0x36da3c0 [Final Native Public]
    void SetEffectMaterial(UMaterialInterface* EffectMaterial); // 0x36d9de0 [Final Native Public]
    void RequestRender(); // 0x36d94e0 [Final Native Public]
    UMaterialInstanceDynamic* GetEffectMaterial(); // 0x36d9360 [Final Native Public]

// URichTextBlock (/Script/UMG.RichTextBlock)
    void SetTextTransformPolicy(const ETextTransformPolicy& InTransformPolicy); // 0x36dad10 [Final Native Public]
    void SetTextStyleSet(UDataTable* NewTextStyleSet); // 0x36dac80 [Final Native Public]
    void SetTextOverflowPolicy(const ETextOverflowPolicy& InOverflowPolicy); // 0x36dac00 [Final Native Public]
    void SetText(FText& InText); // 0x36dab20 [Native Public]
    void SetMinDesiredWidth(float InMinDesiredWidth); // 0x36da0a0 [Final Native Public]
    void SetDefaultTextStyle(FTextBlockStyle& InDefaultTextStyle); // 0x36d9d30 [Final Native Public]
    void SetDefaultStrikeBrush(FSlateBrush& InStrikeBrush); // 0x36d9c40 [Final Native Public]
    void SetDefaultShadowOffset(const FVector2D& InShadowOffset); // 0x36d9bb0 [Final Native Public]
    void SetDefaultShadowColorAndOpacity(const FLinearColor& InShadowColorAndOpacity); // 0x36d9b20 [Final Native Public]
    void SetDefaultFont(const FSlateFontInfo& InFontInfo); // 0x36d9a00 [Final Native Public]
    void SetDefaultColorAndOpacity(const FSlateColor& InColorAndOpacity); // 0x36d9960 [Final Native Public]
    void SetAutoWrapText(bool InAutoTextWrap); // 0x36d9850 [Final Native Public]
    void RefreshTextLayout(); // 0x36d94c0 [Final Native Public]
    FText GetText(); // 0x36d93f0 [Final Native Public]
    UMaterialInstanceDynamic* GetDefaultDynamicMaterial(); // 0x36d9330 [Final Native Public]
    URichTextBlockDecorator* GetDecoratorByClass(TSubclassOf<URichTextBlockDecorator> DecoratorClass); // 0x36d9290 [Final Native Public]
    void ClearAllDefaultStyleOverrides(); // 0x36d9250 [Final Native Public]

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

// UScaleBox (/Script/UMG.ScaleBox)
    void SetUserSpecifiedScale(float InUserSpecifiedScale); // 0x36dae20 [Final Native Public]
    void SetStretchDirection(const EStretchDirection& InStretchDirection); // 0x36daaa0 [Final Native Public]
    void SetStretch(const EStretch& InStretch); // 0x36daa20 [Final Native Public]
    void SetIgnoreInheritedScale(bool bInIgnoreInheritedScale); // 0x36d9f80 [Final Native Public]

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

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

// UScrollBox (/Script/UMG.ScrollBox)
    void SetWheelScrollMultiplier(float NewWheelScrollMultiplier); // 0x36daf20 [Final Native Public]
    void SetScrollWhenFocusChanges(const EScrollWhenFocusChanges& NewScrollWhenFocusChanges); // 0x36da620 [Final Native Public]
    void SetScrollOffset(float NewScrollOffset); // 0x36da5a0 [Final Native Public]
    void SetScrollbarVisibility(const ESlateVisibility& NewScrollBarVisibility); // 0x36da520 [Final Native Public]
    void SetScrollbarThickness(const FVector2D& NewScrollbarThickness); // 0x36da740 [Final Native Public]
    void SetScrollbarPadding(const FMargin& NewScrollbarPadding); // 0x36da6a0 [Final Native Public]
    void SetOrientation(const EOrientation& NewOrientation); // 0x36da1a0 [Final Native Public]
    void SetNavigationDestination(const EDescendantScrollDestination& NewNavigationDestination); // 0x36da120 [Final Native Public]
    void SetConsumeMouseWheel(const EConsumeMouseWheel& NewConsumeMouseWheel); // 0x36d98e0 [Final Native Public]
    void SetAnimateWheelScrolling(bool bShouldAnimateWheelScrolling); // 0x36d97c0 [Final Native Public]
    void SetAlwaysShowScrollbar(bool NewAlwaysShowScrollbar); // 0x36d9730 [Final Native Public]
    void SetAllowOverscroll(bool NewAllowOverscroll); // 0x36d96a0 [Final Native Public]
    void ScrollWidgetIntoView(UWidget* WidgetToFind, bool AnimateScroll, const EDescendantScrollDestination& ScrollDestination, float Padding); // 0x36d9540 [Final Native Public]
    void ScrollToStart(); // 0x36d9520 [Final Native Public]
    void ScrollToEnd(); // 0x36d9500 [Final Native Public]
    float GetViewOffsetFraction(); // 0x36d9490 [Final Native Public]
    float GetScrollOffsetOfEnd(); // 0x36d93c0 [Final Native Public]
    float GetScrollOffset(); // 0x36d9390 [Final Native Public]
    void EndInertialScrolling(); // 0x36d9270 [Final Native Public]

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

// USizeBox (/Script/UMG.SizeBox)
    void SetWidthOverride(float InWidthOverride); // 0x36df050 [Final Native Public]
    void SetMinDesiredWidth(float InMinDesiredWidth); // 0x36de980 [Final Native Public]
    void SetMinDesiredHeight(float InMinDesiredHeight); // 0x36de900 [Final Native Public]
    void SetMinAspectRatio(float InMinAspectRatio); // 0x36de880 [Final Native Public]
    void SetMaxDesiredWidth(float InMaxDesiredWidth); // 0x36de5f0 [Final Native Public]
    void SetMaxDesiredHeight(float InMaxDesiredHeight); // 0x36de570 [Final Native Public]
    void SetMaxAspectRatio(float InMaxAspectRatio); // 0x36de4f0 [Final Native Public]
    void SetHeightOverride(float InHeightOverride); // 0x36de2d0 [Final Native Public]
    void ClearWidthOverride(); // 0x36dd290 [Final Native Public]
    void ClearMinDesiredWidth(); // 0x36dd230 [Final Native Public]
    void ClearMinDesiredHeight(); // 0x36dd210 [Final Native Public]
    void ClearMinAspectRatio(); // 0x36dd1f0 [Final Native Public]
    void ClearMaxDesiredWidth(); // 0x36dd190 [Final Native Public]
    void ClearMaxDesiredHeight(); // 0x36dd170 [Final Native Public]
    void ClearMaxAspectRatio(); // 0x36dd150 [Final Native Public]
    void ClearHeightOverride(); // 0x36dd130 [Final Native Public]

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

// USlateBlueprintLibrary (/Script/UMG.SlateBlueprintLibrary)
    FVector2D TransformVectorLocalToAbsolute(FGeometry& Geometry, const FVector2D& LocalVector); // 0x36df400 [Final Native Static Public]
    FVector2D TransformVectorAbsoluteToLocal(FGeometry& Geometry, const FVector2D& AbsoluteVector); // 0x36df2f0 [Final Native Static Public]
    float TransformScalarLocalToAbsolute(FGeometry& Geometry, float LocalScalar); // 0x36df1e0 [Final Native Static Public]
    float TransformScalarAbsoluteToLocal(FGeometry& Geometry, float AbsoluteScalar); // 0x36df0d0 [Final Native Static Public]
    void ScreenToWidgetLocal(UObject* WorldContextObject, FGeometry& Geometry, const FVector2D& ScreenPosition, const FVector2D& LocalCoordinate, bool bIncludeWindowPosition); // 0x36ddf30 [Final Native Static Public]
    void ScreenToWidgetAbsolute(UObject* WorldContextObject, const FVector2D& ScreenPosition, const FVector2D& AbsoluteCoordinate, bool bIncludeWindowPosition); // 0x36dddd0 [Final Native Static Public]
    void ScreenToViewport(UObject* WorldContextObject, const FVector2D& ScreenPosition, const FVector2D& ViewportPosition); // 0x36ddcc0 [Final Native Static Public]
    void LocalToViewport(UObject* WorldContextObject, FGeometry& Geometry, const FVector2D& LocalCoordinate, const FVector2D& PixelPosition, const FVector2D& ViewportPosition); // 0x36ddac0 [Final Native Static Public]
    FVector2D LocalToAbsolute(FGeometry& Geometry, const FVector2D& LocalCoordinate); // 0x36dd9b0 [Final Native Static Public]
    bool IsUnderLocation(FGeometry& Geometry, const FVector2D& AbsoluteCoordinate); // 0x36dd8a0 [Final Native Static Public]
    FVector2D GetLocalTopLeft(FGeometry& Geometry); // 0x36dd630 [Final Native Static Public]
    FVector2D GetLocalSize(FGeometry& Geometry); // 0x36dd570 [Final Native Static Public]
    FVector2D GetAbsoluteSize(FGeometry& Geometry); // 0x36dd450 [Final Native Static Public]
    bool EqualEqual_SlateBrush(FSlateBrush& A, FSlateBrush& B); // 0x36dd2b0 [Final Native Static Public]
    void AbsoluteToViewport(UObject* WorldContextObject, const FVector2D& AbsoluteDesktopCoordinate, const FVector2D& PixelPosition, const FVector2D& ViewportPosition); // 0x36dcfc0 [Final Native Static Public]
    FVector2D AbsoluteToLocal(FGeometry& Geometry, const FVector2D& AbsoluteCoordinate); // 0x36dceb0 [Final Native Static Public]

// USlider (/Script/UMG.Slider)
    void SetValue(float InValue); // 0x36deed0 [Final Native Public]
    void SetStepSize(float InValue); // 0x36dee50 [Final Native Public]
    void SetSliderHandleColor(const FLinearColor& InValue); // 0x36dedc0 [Final Native Public]
    void SetSliderBarColor(const FLinearColor& InValue); // 0x36ded30 [Final Native Public]
    void SetMinValue(float InValue); // 0x36deb10 [Final Native Public]
    void SetMaxValue(float InValue); // 0x36de780 [Final Native Public]
    void SetLocked(bool InValue); // 0x36de460 [Final Native Public]
    void SetIndentHandle(bool InValue); // 0x36de3d0 [Final Native Public]
    float GetValue(); // 0x36dd840 [Final Native Public]
    float GetNormalizedValue(); // 0x36dd810 [Final Native Public]

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

// USpinBox (/Script/UMG.SpinBox)
    void SetValue(float NewValue); // 0x36def50 [Final Native Public]
    void SetMinValue(float NewValue); // 0x36deb90 [Final Native Public]
    void SetMinSliderValue(float NewValue); // 0x36dea90 [Final Native Public]
    void SetMinFractionalDigits(int32 NewValue); // 0x36dea00 [Final Native Public]
    void SetMaxValue(float NewValue); // 0x36de800 [Final Native Public]
    void SetMaxSliderValue(float NewValue); // 0x36de700 [Final Native Public]
    void SetMaxFractionalDigits(int32 NewValue); // 0x36de670 [Final Native Public]
    void SetForegroundColor(const FSlateColor& InForegroundColor); // 0x36de230 [Final Native Public]
    void SetDelta(float NewValue); // 0x36de1b0 [Final Native Public]
    void SetAlwaysUsesDeltaSnap(bool bNewValue); // 0x36de120 [Final Native Public]
    void OnSpinBoxValueCommittedEvent__DelegateSignature(float InValue, const ETextCommit& CommitMethod); // 0x1ca8910 [Public]
    void OnSpinBoxValueChangedEvent__DelegateSignature(float InValue); // 0x1ca8910 [Public]
    void OnSpinBoxBeginSliderMovement__DelegateSignature(); // 0x1ca8910 [Public]
    float GetValue(); // 0x36dd870 [Final Native Public]
    float GetMinValue(); // 0x36dd7e0 [Final Native Public]
    float GetMinSliderValue(); // 0x36dd7b0 [Final Native Public]
    int32 GetMinFractionalDigits(); // 0x36dd780 [Final Native Public]
    float GetMaxValue(); // 0x36dd750 [Final Native Public]
    float GetMaxSliderValue(); // 0x36dd720 [Final Native Public]
    int32 GetMaxFractionalDigits(); // 0x36dd6f0 [Final Native Public]
    float GetDelta(); // 0x36dd540 [Final Native Public]
    bool GetAlwaysUsesDeltaSnap(); // 0x36dd510 [Final Native Public]
    void ClearMinValue(); // 0x36dd270 [Final Native Public]
    void ClearMinSliderValue(); // 0x36dd250 [Final Native Public]
    void ClearMaxValue(); // 0x36dd1d0 [Final Native Public]
    void ClearMaxSliderValue(); // 0x36dd1b0 [Final Native Public]

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

// UTextBlock (/Script/UMG.TextBlock)
    void SetTextTransformPolicy(const ETextTransformPolicy& InTransformPolicy); // 0x36e7810 [Final Native Public]
    void SetTextOverflowPolicy(const ETextOverflowPolicy& InOverflowPolicy); // 0x36e7790 [Final Native Public]
    void SetText(const FText& InText); // 0x36e76a0 [Native Public]
    void SetStrikeBrush(const FSlateBrush& InStrikeBrush); // 0x36e75b0 [Final Native Public]
    void SetShadowOffset(const FVector2D& InShadowOffset); // 0x36e7490 [Final Native Public]
    void SetShadowColorAndOpacity(const FLinearColor& InShadowColorAndOpacity); // 0x36e7400 [Final Native Public]
    void SetOpacity(float InOpacity); // 0x36e7020 [Final Native Public]
    void SetMinDesiredWidth(float InMinDesiredWidth); // 0x36e6e40 [Final Native Public]
    void SetFont(const FSlateFontInfo& InFontInfo); // 0x36e6890 [Final Native Public]
    void SetColorAndOpacity(const FSlateColor& InColorAndOpacity); // 0x36e6540 [Final Native Public]
    void SetAutoWrapText(bool InAutoTextWrap); // 0x36e64b0 [Final Native Public]
    FText GetText(); // 0x36e5280 [Final Native Public]
    UMaterialInstanceDynamic* GetDynamicOutlineMaterial(); // 0x36e5100 [Final Native Public]
    UMaterialInstanceDynamic* GetDynamicFontMaterial(); // 0x36e50d0 [Final Native Public]

// UThrobber (/Script/UMG.Throbber)
    void SetNumberOfPieces(int32 InNumberOfPieces); // 0x36e6f90 [Final Native Public]
    void SetAnimateVertically(bool bInAnimateVertically); // 0x36e6350 [Final Native Public]
    void SetAnimateOpacity(bool bInAnimateOpacity); // 0x36e62c0 [Final Native Public]
    void SetAnimateHorizontally(bool bInAnimateHorizontally); // 0x36e6230 [Final Native Public]

// UTileView (/Script/UMG.TileView)
    void SetEntryWidth(float NewWidth); // 0x36e6810 [Final Native Public]
    void SetEntryHeight(float NewHeight); // 0x36e6790 [Final Native Public]
    float GetEntryWidth(); // 0x36e5150 [Final Native Public]
    float GetEntryHeight(); // 0x36e5130 [Final Native Public]

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

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

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

// UUniformGridSlot (/Script/UMG.UniformGridSlot)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x36e7920 [Final Native Public]
    void SetRow(int32 InRow); // 0x36e7370 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x36e6a50 [Final Native Public]
    void SetColumn(int32 InColumn); // 0x36e6670 [Final Native Public]

// UUserWidget (/Script/UMG.UserWidget)
    void UnregisterInputComponent(); // 0x36e7e40 [Final Native Protected]
    void UnbindFromAnimationStarted(UWidgetAnimation* Animation, const FScriptDelegate& Delegate); // 0x36e7d60 [Final Native Public]
    void UnbindFromAnimationFinished(UWidgetAnimation* Animation, const FScriptDelegate& Delegate); // 0x36e7c80 [Final Native Public]
    void UnbindAllFromAnimationStarted(UWidgetAnimation* Animation); // 0x36e7bf0 [Final Native Public]
    void UnbindAllFromAnimationFinished(UWidgetAnimation* Animation); // 0x36e7b60 [Final Native Public]
    void Tick(const FGeometry& MyGeometry, float InDeltaTime); // 0x1ca8910 [Event Public]
    void StopListeningForInputAction(const FName& ActionName, const EInputEvent& EventType); // 0x36e7a90 [Final Native Protected]
    void StopListeningForAllInputActions(); // 0x36e7a70 [Final Native Protected]
    void StopAnimationsAndLatentActions(); // 0x36e7a50 [Final Native Public]
    void StopAnimation(UWidgetAnimation* InAnimation); // 0x36e79c0 [Final Native Public]
    void StopAllAnimations(); // 0x36e79a0 [Final Native Public]
    void SetPositionInViewport(const FVector2D& position, bool bRemoveDPIScale); // 0x36e7290 [Final Native Public]
    void SetPlaybackSpeed(UWidgetAnimation* InAnimation, float PlaybackSpeed); // 0x36e71c0 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x36e7130 [Final Native Public]
    void SetOwningPlayer(APlayerController* LocalPlayerController); // 0x36e70a0 [Final Native Public]
    void SetNumLoopsToPlay(UWidgetAnimation* InAnimation, int32 NumLoopsToPlay); // 0x36e6ec0 [Final Native Public]
    void SetInputActionPriority(int32 NewPriority); // 0x36e6b60 [Final Native Protected]
    void SetInputActionBlocking(bool bShouldBlock); // 0x36e6ad0 [Final Native Protected]
    void SetForegroundColor(const FSlateColor& InForegroundColor); // 0x36e69b0 [Final Native Public]
    void SetDesiredSizeInViewport(const FVector2D& Size); // 0x36e6700 [Final Native Public]
    void SetColorAndOpacity(const FLinearColor& InColorAndOpacity); // 0x36e65e0 [Final Native Public]
    void SetAnimationCurrentTime(UWidgetAnimation* InAnimation, float InTime); // 0x36e63e0 [Final Native Public]
    void SetAnchorsInViewport(const FAnchors& Anchors); // 0x36e6190 [Final Native Public]
    void SetAlignmentInViewport(const FVector2D& Alignment); // 0x36e6100 [Final Native Public]
    void ReverseAnimation(UWidgetAnimation* InAnimation); // 0x36e6070 [Final Native Public]
    void RemoveFromViewport(); // 0x36e6050 [Final Native Public]
    void RegisterInputComponent(); // 0x36e6030 [Final Native Protected]
    void PreConstruct(bool IsDesignTime); // 0x1ca8910 [Event Public]
    void PlaySound(USoundBase* SoundToPlay); // 0x36e5fa0 [Final Native Public]
    UUMGSequencePlayer* PlayAnimationTimeRange(UWidgetAnimation* InAnimation, float StartAtTime, float EndAtTime, int32 NumLoopsToPlay, const EUMGSequencePlayMode& PlayMode, float PlaybackSpeed, bool bRestoreState); // 0x36e5d80 [Final Native Public]
    UUMGSequencePlayer* PlayAnimationReverse(UWidgetAnimation* InAnimation, float PlaybackSpeed, bool bRestoreState); // 0x36e5c60 [Final Native Public]
    UUMGSequencePlayer* PlayAnimationForward(UWidgetAnimation* InAnimation, float PlaybackSpeed, bool bRestoreState); // 0x36e5b40 [Final Native Public]
    UUMGSequencePlayer* PlayAnimation(UWidgetAnimation* InAnimation, float StartAtTime, int32 NumLoopsToPlay, const EUMGSequencePlayMode& PlayMode, float PlaybackSpeed, bool bRestoreState); // 0x36e5970 [Final Native Public]
    float PauseAnimation(UWidgetAnimation* InAnimation); // 0x36e58d0 [Final Native Public]
    FEventReply OnTouchStarted(const FGeometry& MyGeometry, FPointerEvent& InTouchEvent); // 0x1ca8910 [Event Public]
    FEventReply OnTouchMoved(const FGeometry& MyGeometry, FPointerEvent& InTouchEvent); // 0x1ca8910 [Event Public]
    FEventReply OnTouchGesture(const FGeometry& MyGeometry, FPointerEvent& GestureEvent); // 0x1ca8910 [Event Public]
    FEventReply OnTouchForceChanged(const FGeometry& MyGeometry, FPointerEvent& InTouchEvent); // 0x1ca8910 [Event Public]
    FEventReply OnTouchEnded(const FGeometry& MyGeometry, FPointerEvent& InTouchEvent); // 0x1ca8910 [Event Public]
    void OnRemovedFromFocusPath(const FFocusEvent& InFocusEvent); // 0x1ca8910 [Event Public]
    FEventReply OnPreviewMouseButtonDown(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x1ca8910 [Event Public]
    FEventReply OnPreviewKeyDown(const FGeometry& MyGeometry, const FKeyEvent& InKeyEvent); // 0x1ca8910 [Event Public]
    void OnPaint(FPaintContext& Context); // 0x1ca8910 [Event Public]
    FEventReply OnMouseWheel(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x1ca8910 [Event Public]
    FEventReply OnMouseMove(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x1ca8910 [Event Public]
    void OnMouseLeave(FPointerEvent& MouseEvent); // 0x1ca8910 [Event Public]
    void OnMouseEnter(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x1ca8910 [Event Public]
    void OnMouseCaptureLost(); // 0x1ca8910 [Event Public]
    FEventReply OnMouseButtonUp(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x1ca8910 [Event Public]
    FEventReply OnMouseButtonDown(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x1ca8910 [Event Public]
    FEventReply OnMouseButtonDoubleClick(const FGeometry& InMyGeometry, FPointerEvent& InMouseEvent); // 0x1ca8910 [Event Public]
    FEventReply OnMotionDetected(const FGeometry& MyGeometry, const FMotionEvent& InMotionEvent); // 0x1ca8910 [Event Public]
    FEventReply OnKeyUp(const FGeometry& MyGeometry, const FKeyEvent& InKeyEvent); // 0x1ca8910 [Event Public]
    FEventReply OnKeyDown(const FGeometry& MyGeometry, const FKeyEvent& InKeyEvent); // 0x1ca8910 [Event Public]
    FEventReply OnKeyChar(const FGeometry& MyGeometry, const FCharacterEvent& InCharacterEvent); // 0x1ca8910 [Event Public]
    void OnInitialized(); // 0x1ca8910 [Event Public]
    FEventReply OnFocusReceived(const FGeometry& MyGeometry, const FFocusEvent& InFocusEvent); // 0x1ca8910 [Event Public]
    void OnFocusLost(const FFocusEvent& InFocusEvent); // 0x1ca8910 [Event Public]
    bool OnDrop(const FGeometry& MyGeometry, const FPointerEvent& PointerEvent, UDragDropOperation* Operation); // 0x1ca8910 [Event Public]
    bool OnDragOver(const FGeometry& MyGeometry, const FPointerEvent& PointerEvent, UDragDropOperation* Operation); // 0x1ca8910 [Event Public]
    void OnDragLeave(const FPointerEvent& PointerEvent, UDragDropOperation* Operation); // 0x1ca8910 [Event Public]
    void OnDragEnter(const FGeometry& MyGeometry, const FPointerEvent& PointerEvent, UDragDropOperation* Operation); // 0x1ca8910 [Event Public]
    void OnDragDetected(const FGeometry& MyGeometry, FPointerEvent& PointerEvent, const UDragDropOperation*& Operation); // 0x1ca8910 [Event Public]
    void OnDragCancelled(FPointerEvent& PointerEvent, UDragDropOperation* Operation); // 0x1ca8910 [Event Public]
    void OnAnimationStarted(UWidgetAnimation* Animation); // 0x36e5840 [Native Event Protected]
    void OnAnimationFinished(UWidgetAnimation* Animation); // 0x36e57b0 [Native Event Protected]
    FEventReply OnAnalogValueChanged(const FGeometry& MyGeometry, const FAnalogInputEvent& InAnalogInputEvent); // 0x1ca8910 [Event Public]
    void OnAddedToFocusPath(const FFocusEvent& InFocusEvent); // 0x1ca8910 [Event Public]
    void ListenForInputAction(const FName& ActionName, const EInputEvent& EventType, bool bConsume, const FScriptDelegate& Callback); // 0x36e5620 [Final Native Protected]
    bool IsPlayingAnimation(); // 0x36e55f0 [Final Native Public]
    bool IsListeningForInputAction(const FName& ActionName); // 0x36e5550 [Final Native Protected]
    bool IsInViewport(); // 0x36e5170 [Final Native Public]
    bool IsInteractable(); // 0x1ca8910 [Event Public]
    bool IsAnyAnimationPlaying(); // 0x36e5520 [Final Native Public]
    bool IsAnimationPlayingForward(UWidgetAnimation* InAnimation); // 0x36e5480 [Final Native Public]
    bool IsAnimationPlaying(UWidgetAnimation* InAnimation); // 0x36e53e0 [Final Native Public]
    APawn* GetOwningPlayerPawn(); // 0x36e51d0 [Final Native Public]
    APlayerCameraManager* GetOwningPlayerCameraManager(); // 0x36e51a0 [Final Native Public]
    bool GetIsVisible(); // 0x36e5170 [Final Native Public]
    float GetAnimationCurrentTime(UWidgetAnimation* InAnimation); // 0x36e5030 [Final Native Public]
    FAnchors GetAnchorsInViewport(); // 0x36e4ff0 [Final Native Public]
    FVector2D GetAlignmentInViewport(); // 0x36e4fb0 [Final Native Public]
    void FlushAnimations(); // 0x36e4f90 [Final Native Public]
    void Destruct(); // 0x1ca8910 [Event Public]
    void Construct(); // 0x1ca8910 [Event Public]
    void CancelLatentActions(); // 0x36e4f30 [Final Native Public]
    void BindToAnimationStarted(UWidgetAnimation* Animation, const FScriptDelegate& Delegate); // 0x36e4e50 [Final Native Public]
    void BindToAnimationFinished(UWidgetAnimation* Animation, const FScriptDelegate& Delegate); // 0x36e4d70 [Final Native Public]
    void BindToAnimationEvent(UWidgetAnimation* Animation, const FScriptDelegate& Delegate, const EWidgetAnimationEvent& AnimationEvent, const FName& UserTag); // 0x36e4bf0 [Final Native Public]
    void AddToViewport(int32 ZOrder); // 0x36e4b60 [Final Native Public]
    bool AddToPlayerScreen(int32 ZOrder); // 0x36e4ac0 [Final Native Public]

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

// UVerticalBoxSlot (/Script/UMG.VerticalBoxSlot)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x36eb650 [Final Native Public]
    void SetSize(const FSlateChildSize& InSize); // 0x36eb3d0 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x36eaf20 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x36ea960 [Final Native Public]

// UViewport (/Script/UMG.Viewport)
    AActor* Spawn(TSubclassOf<AActor> ActorClass); // 0x36eb870 [Final Native Public]
    void SetViewRotation(const FRotator& Rotation); // 0x36eb760 [Final Native Public]
    void SetViewLocation(const FVector& Location); // 0x36eb6d0 [Final Native Public]
    FRotator GetViewRotation(); // 0x36ea370 [Final Native Public]
    UWorld* GetViewportWorld(); // 0x36ea3b0 [Final Native Public]
    FVector GetViewLocation(); // 0x36ea330 [Final Native Public]

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

// UWidgetAnimation (/Script/UMG.WidgetAnimation)
    void UnbindFromAnimationStarted(UUserWidget* Widget, const FScriptDelegate& Delegate); // 0x36ebb10 [Final Native Public]
    void UnbindFromAnimationFinished(UUserWidget* Widget, const FScriptDelegate& Delegate); // 0x36eba30 [Final Native Public]
    void UnbindAllFromAnimationStarted(UUserWidget* Widget); // 0x36eb9a0 [Final Native Public]
    void UnbindAllFromAnimationFinished(UUserWidget* Widget); // 0x36eb910 [Final Native Public]
    float GetStartTime(); // 0x36ea290 [Final Native Public]
    float GetEndTime(); // 0x36ea0d0 [Final Native Public]
    void BindToAnimationStarted(UUserWidget* Widget, const FScriptDelegate& Delegate); // 0x36e9d50 [Final Native Public]
    void BindToAnimationFinished(UUserWidget* Widget, const FScriptDelegate& Delegate); // 0x36e9c70 [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); // 0x36ee840 [Final Native Static Public]
    UWidgetAnimationPlayCallbackProxy* CreatePlayAnimationProxyObject(const UUMGSequencePlayer*& Result, UUserWidget* Widget, UWidgetAnimation* InAnimation, float StartAtTime, int32 NumLoopsToPlay, const EUMGSequencePlayMode& PlayMode, float PlaybackSpeed); // 0x36ee620 [Final Native Static Public]

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

// UWidgetBlueprintLibrary (/Script/UMG.WidgetBlueprintLibrary)
    FEventReply UnlockMouse(FEventReply& Reply); // 0x36f27e0 [Final Native Static Public]
    FEventReply Unhandled(); // 0x36f2770 [Final Native Static Public]
    void SetWindowTitleBarState(UWidget* TitleBarContent, const EWindowTitleBarMode& Mode, bool bTitleBarDragEnabled, bool bWindowButtonsVisible, bool bTitleBarVisible); // 0x36f2550 [Final Native Static Public]
    void SetWindowTitleBarOnCloseClickedDelegate(const FScriptDelegate& Delegate); // 0x36f24c0 [Final Native Static Public]
    void SetWindowTitleBarCloseButtonActive(bool bActive); // 0x36f2440 [Final Native Static Public]
    FEventReply SetUserFocus(FEventReply& Reply, UWidget* FocusWidget, bool bInAllUsers); // 0x36ee0c0 [Final Native Static Public]
    FEventReply SetMousePosition(FEventReply& Reply, const FVector2D& NewMousePosition); // 0x36f1da0 [Final Native Static Public]
    void SetInputMode_UIOnlyEx(APlayerController* PlayerController, UWidget* InWidgetToFocus, const EMouseLockMode& InMouseLockMode); // 0x36f1c10 [Final Native Static Public]
    void SetInputMode_GameOnly(APlayerController* PlayerController); // 0x36f1b90 [Final Native Static Public]
    void SetInputMode_GameAndUIEx(APlayerController* PlayerController, UWidget* InWidgetToFocus, const EMouseLockMode& InMouseLockMode, bool bHideCursorDuringCapture); // 0x36f1a40 [Final Native Static Public]
    bool SetHardwareCursor(UObject* WorldContextObject, const EMouseCursor& CursorShape, const FName& CursorName, const FVector2D& HotSpot); // 0x36f18f0 [Final Native Static Public]
    void SetFocusToGameViewport(); // 0x36f1850 [Final Native Static Public]
    void SetColorVisionDeficiencyType(const EColorVisionDeficiency& Type, float Severity, bool CorrectDeficiency, bool ShowCorrectionWithDeficiency); // 0x36f1550 [Final Native Static Public]
    void SetBrushResourceToTexture(FSlateBrush& Brush, UTexture2D* Texture); // 0x36f1410 [Final Native Static Public]
    void SetBrushResourceToMaterial(FSlateBrush& Brush, UMaterialInterface* Material); // 0x36f1410 [Final Native Static Public]
    void RestorePreviousWindowTitleBarState(); // 0x36f1360 [Final Native Static Public]
    FEventReply ReleaseMouseCapture(FEventReply& Reply); // 0x36f1230 [Final Native Static Public]
    FEventReply ReleaseJoystickCapture(FEventReply& Reply, bool bInAllJoysticks); // 0x36ee360 [Final Native Static Public]
    void OnGameWindowCloseButtonClickedDelegate__DelegateSignature(); // 0x1ca8910 [Public]
    FSlateBrush NoResourceBrush(); // 0x36f1190 [Final Native Static Public]
    FSlateBrush MakeBrushFromTexture(UTexture2D* Texture, int32 Width, int32 Height); // 0x36f1000 [Final Native Static Public]
    FSlateBrush MakeBrushFromMaterial(UMaterialInterface* Material, int32 Width, int32 Height); // 0x36f0e70 [Final Native Static Public]
    FSlateBrush MakeBrushFromAsset(USlateBrushAsset* BrushAsset); // 0x36f0d80 [Final Native Static Public]
    FEventReply LockMouse(FEventReply& Reply, UWidget* CapturingWidget); // 0x36f0c50 [Final Native Static Public]
    bool IsDragDropping(); // 0x36f0bf0 [Final Native Static Public]
    FEventReply Handled(); // 0x36f0b80 [Final Native Static Public]
    void GetSafeZonePadding(UObject* WorldContextObject, const FVector4& SafePadding, const FVector2D& SafePaddingScale, const FVector4& SpillOverPadding); // 0x36f08b0 [Final Native Static Public]
    FKeyEvent GetKeyEventFromAnalogInputEvent(FAnalogInputEvent& Event); // 0x36f0610 [Final Native Static Public]
    FInputEvent GetInputEventFromPointerEvent(FPointerEvent& Event); // 0x36f04a0 [Final Native Static Public]
    FInputEvent GetInputEventFromNavigationEvent(FNavigationEvent& Event); // 0x36f03c0 [Final Native Static Public]
    FInputEvent GetInputEventFromKeyEvent(FKeyEvent& Event); // 0x36f0290 [Final Native Static Public]
    FInputEvent GetInputEventFromCharacterEvent(FCharacterEvent& Event); // 0x36f01b0 [Final Native Static Public]
    UMaterialInstanceDynamic* GetDynamicMaterial(FSlateBrush& Brush); // 0x36f00a0 [Final Native Static Public]
    UDragDropOperation* GetDragDroppingContent(); // 0x36f0010 [Final Native Static Public]
    UTexture2D* GetBrushResourceAsTexture2D(FSlateBrush& Brush); // 0x36efec0 [Final Native Static Public]
    UMaterialInterface* GetBrushResourceAsMaterial(FSlateBrush& Brush); // 0x36efdd0 [Final Native Static Public]
    UObject* GetBrushResource(FSlateBrush& Brush); // 0x36efce0 [Final Native Static Public]
    void GetAllWidgetsWithInterface(UObject* WorldContextObject, const TArray<UUserWidget*>& FoundWidgets, TSubclassOf<IInterface> Interface, bool TopLevelOnly); // 0x36efb70 [Final Native Static Public]
    void GetAllWidgetsOfClass(UObject* WorldContextObject, const TArray<UUserWidget*>& FoundWidgets, TSubclassOf<UUserWidget> WidgetClass, bool TopLevelOnly); // 0x36efa00 [Final Native Static Public]
    FEventReply EndDragDrop(FEventReply& Reply); // 0x36ef910 [Final Native Static Public]
    void DrawTextFormatted(FPaintContext& Context, FText& Text, const FVector2D& position, UFont* Font, int32 FontSize, const FName& FontTypeFace, const FLinearColor& Tint); // 0x36ef680 [Final Native Static Public]
    void DrawText(FPaintContext& Context, const FString& InString, const FVector2D& position, const FLinearColor& Tint); // 0x36ef4f0 [Final Native Static Public]
    void DrawLines(FPaintContext& Context, const TArray<FVector2D>& Points, const FLinearColor& Tint, bool bAntiAlias, float Thickness); // 0x36ef310 [Final Native Static Public]
    void DrawLine(FPaintContext& Context, const FVector2D& PositionA, const FVector2D& PositionB, const FLinearColor& Tint, bool bAntiAlias, float Thickness); // 0x36ef100 [Final Native Static Public]
    void DrawBox(FPaintContext& Context, const FVector2D& position, const FVector2D& Size, USlateBrushAsset* Brush, const FLinearColor& Tint); // 0x36eef20 [Final Native Static Public]
    void DismissAllMenus(); // 0x36eef00 [Final Native Static Public]
    FEventReply DetectDragIfPressed(FPointerEvent& PointerEvent, UWidget* WidgetDetectingDrag, const FKey& DragKey); // 0x36eec80 [Final Native Static Public]
    FEventReply DetectDrag(FEventReply& Reply, UWidget* WidgetDetectingDrag, const FKey& DragKey); // 0x36eeaa0 [Final Native Static Public]
    UDragDropOperation* CreateDragDropOperation(TSubclassOf<UDragDropOperation> OperationClass); // 0x36ee590 [Final Native Static Public]
    UUserWidget* Create(UObject* WorldContextObject, TSubclassOf<UUserWidget> WidgetType, APlayerController* OwningPlayer); // 0x36ee490 [Final Native Static Public]
    FEventReply ClearUserFocus(FEventReply& Reply, bool bInAllUsers); // 0x36ee360 [Final Native Static Public]
    FEventReply CaptureMouse(FEventReply& Reply, UWidget* CapturingWidget); // 0x36ee230 [Final Native Static Public]
    FEventReply CaptureJoystick(FEventReply& Reply, UWidget* CapturingWidget, bool bInAllJoysticks); // 0x36ee0c0 [Final Native Static Public]
    void CancelDragDrop(); // 0x36ee0a0 [Final Native Static Public]

// UWidgetComponent (/Script/UMG.WidgetComponent)
    void SetWindowVisibility(const EWindowVisibility& InVisibility); // 0x36f26f0 [Final Native Public]
    void SetWindowFocusable(bool bInWindowFocusable); // 0x36f23b0 [Final Native Public]
    void SetWidgetSpace(const EWidgetSpace& NewSpace); // 0x36f2330 [Final Native Public]
    void SetWidget(UUserWidget* Widget); // 0x36f22a0 [Native Public]
    void SetTwoSided(bool bWantTwoSided); // 0x36f2210 [Final Native Public]
    void SetTintColorAndOpacity(const FLinearColor& NewTintColorAndOpacity); // 0x36f2180 [Final Native Public]
    void SetTickWhenOffscreen(bool bWantTickWhenOffscreen); // 0x36f20f0 [Final Native Public]
    void SetTickMode(const ETickMode& InTickMode); // 0x36f2070 [Final Native Public]
    void SetRedrawTime(float InRedrawTime); // 0x36f1ff0 [Final Native Public]
    void SetPivot(const FVector2D& InPivot); // 0x36f1f60 [Final Native Public]
    void SetOwnerPlayer(ULocalPlayer* LocalPlayer); // 0x36f1ed0 [Final Native Public]
    void SetManuallyRedraw(bool bUseManualRedraw); // 0x36f1d10 [Final Native Public]
    void SetGeometryMode(const EWidgetGeometryMode& InGeometryMode); // 0x36f1870 [Final Native Public]
    void SetDrawSize(const FVector2D& Size); // 0x36f17c0 [Final Native Public]
    void SetDrawAtDesiredSize(bool bInDrawAtDesiredSize); // 0x36f1730 [Final Native Public]
    void SetCylinderArcAngle(float InCylinderArcAngle); // 0x36f16b0 [Final Native Public]
    void SetBackgroundColor(const FLinearColor& NewBackgroundColor); // 0x36f1380 [Final Native Public]
    void RequestRenderUpdate(); // 0x36f1340 [Native Public]
    void RequestRedraw(); // 0x36f1320 [Native Public]
    bool IsWidgetVisible(); // 0x36f0c20 [Final Native Public]
    EWindowVisibility GetWindowVisiblility(); // 0x36f0b60 [Final Native Public]
    bool GetWindowFocusable(); // 0x36f0b40 [Final Native Public]
    EWidgetSpace GetWidgetSpace(); // 0x36f0b20 [Final Native Public]
    UUserWidget* GetWidget(); // 0x36f0af0 [Native Public]
    UUserWidget* GetUserWidgetObject(); // 0x36f0a90 [Final Native Public]
    bool GetTwoSided(); // 0x36f0a70 [Final Native Public]
    bool GetTickWhenOffscreen(); // 0x36f0a50 [Final Native Public]
    UTextureRenderTarget2D* GetRenderTarget(); // 0x36f0880 [Final Native Public]
    float GetRedrawTime(); // 0x36f0860 [Final Native Public]
    FVector2D GetPivot(); // 0x36f0830 [Final Native Public]
    ULocalPlayer* GetOwnerPlayer(); // 0x36f0800 [Final Native Public]
    UMaterialInstanceDynamic* GetMaterialInstance(); // 0x36f07d0 [Final Native Public]
    bool GetManuallyRedraw(); // 0x309b9d0 [Final Native Public]
    EWidgetGeometryMode GetGeometryMode(); // 0x36f0190 [Final Native Public]
    FVector2D GetDrawSize(); // 0x36f0060 [Final Native Public]
    bool GetDrawAtDesiredSize(); // 0x36f0040 [Final Native Public]
    float GetCylinderArcAngle(); // 0x36efff0 [Final Native Public]
    FVector2D GetCurrentDrawSize(); // 0x36effb0 [Final Native Public]

// UWidgetInteractionComponent (/Script/UMG.WidgetInteractionComponent)
    void SetFocus(UWidget* FocusWidget); // 0x36f5680 [Final Native Public]
    void SetCustomHitResult(FHitResult& HitResult); // 0x36f5470 [Final Native Public]
    bool SendKeyChar(const FString& Characters, bool bRepeat); // 0x36f5290 [Native Public]
    void ScrollWheel(float ScrollDelta); // 0x36f5200 [Native Public]
    void ReleasePointerKey(const FKey& Key); // 0x36f5080 [Native Public]
    bool ReleaseKey(const FKey& Key); // 0x36f4f70 [Native Public]
    void PressPointerKey(const FKey& Key); // 0x36f4ce0 [Native Public]
    bool PressKey(const FKey& Key, bool bRepeat); // 0x36f4b90 [Native Public]
    bool PressAndReleaseKey(const FKey& Key); // 0x36f4a80 [Native Public]
    bool IsOverInteractableWidget(); // 0x16355b0 [Final Native Public]
    bool IsOverHitTestVisibleWidget(); // 0x1635550 [Final Native Public]
    bool IsOverFocusableWidget(); // 0x1635580 [Final Native Public]
    FHitResult GetLastHitResult(); // 0x36f4470 [Final Native Public]
    UWidgetComponent* GetHoveredWidgetComponent(); // 0x36f4440 [Final Native Public]
    FVector2D Get2DHitLocation(); // 0x36f43a0 [Final Native Public]

// UWidgetLayoutLibrary (/Script/UMG.WidgetLayoutLibrary)
    UWrapBoxSlot* SlotAsWrapBoxSlot(UWidget* Widget); // 0x36f6420 [Final Native Static Public]
    UWidgetSwitcherSlot* SlotAsWidgetSwitcherSlot(UWidget* Widget); // 0x36f6390 [Final Native Static Public]
    UVerticalBoxSlot* SlotAsVerticalBoxSlot(UWidget* Widget); // 0x36f6300 [Final Native Static Public]
    UUniformGridSlot* SlotAsUniformGridSlot(UWidget* Widget); // 0x36f6270 [Final Native Static Public]
    USizeBoxSlot* SlotAsSizeBoxSlot(UWidget* Widget); // 0x36f61e0 [Final Native Static Public]
    UScrollBoxSlot* SlotAsScrollBoxSlot(UWidget* Widget); // 0x36f6150 [Final Native Static Public]
    UScaleBoxSlot* SlotAsScaleBoxSlot(UWidget* Widget); // 0x36f60c0 [Final Native Static Public]
    USafeZoneSlot* SlotAsSafeBoxSlot(UWidget* Widget); // 0x36f6030 [Final Native Static Public]
    UOverlaySlot* SlotAsOverlaySlot(UWidget* Widget); // 0x36f5fa0 [Final Native Static Public]
    UHorizontalBoxSlot* SlotAsHorizontalBoxSlot(UWidget* Widget); // 0x36f5f10 [Final Native Static Public]
    UGridSlot* SlotAsGridSlot(UWidget* Widget); // 0x36f5e80 [Final Native Static Public]
    UCanvasPanelSlot* SlotAsCanvasSlot(UWidget* Widget); // 0x36f5df0 [Final Native Static Public]
    UBorderSlot* SlotAsBorderSlot(UWidget* Widget); // 0x36f5d60 [Final Native Static Public]
    void RemoveAllWidgets(UObject* WorldContextObject); // 0x36f5180 [Final Native Static Public]
    bool ProjectWorldLocationToWidgetPosition(APlayerController* PlayerController, const FVector& WorldLocation, const FVector2D& ScreenPosition, bool bPlayerViewportRelative); // 0x36f4de0 [Final Native Static Public]
    FGeometry GetViewportWidgetGeometry(UObject* WorldContextObject); // 0x36f4920 [Final Native Static Public]
    FVector2D GetViewportSize(UObject* WorldContextObject); // 0x36f4890 [Final Native Static Public]
    float GetViewportScale(UObject* WorldContextObject); // 0x36f4800 [Final Native Static Public]
    FGeometry GetPlayerScreenWidgetGeometry(APlayerController* PlayerController); // 0x36f4740 [Final Native Static Public]
    bool GetMousePositionScaledByDPI(APlayerController* Player, const float& LocationX, const float& LocationY); // 0x36f45f0 [Final Native Static Public]
    FVector2D GetMousePositionOnViewport(UObject* WorldContextObject); // 0x36f4560 [Final Native Static Public]
    FVector2D GetMousePositionOnPlatform(); // 0x36f4520 [Final Native Static Public]

// UWidgetSwitcher (/Script/UMG.WidgetSwitcher)
    void SetActiveWidgetIndex(int32 Index); // 0x36f53e0 [Native Public]
    void SetActiveWidget(UWidget* Widget); // 0x36d21b0 [Native Public]
    UWidget* GetWidgetAtIndex(int32 Index); // 0x36f49e0 [Final Native Public]
    int32 GetNumWidgets(); // 0x36f4710 [Final Native Public]
    int32 GetActiveWidgetIndex(); // 0x36f4410 [Final Native Public]
    UWidget* GetActiveWidget(); // 0x36f43e0 [Final Native Public]

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

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

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

// UWrapBox (/Script/UMG.WrapBox)
    void SetInnerSlotPadding(const FVector2D& InPadding); // 0x36f5910 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x36f5810 [Final Native Public]
    UWrapBoxSlot* AddChildToWrapBox(UWidget* Content); // 0x36f4300 [Final Native Public]

// UWrapBoxSlot (/Script/UMG.WrapBoxSlot)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x36f5ce0 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x36f5b50 [Final Native Public]
    void SetNewLine(bool InForceNewLine); // 0x36f59a0 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x36f5890 [Final Native Public]
    void SetFillSpanWhenLessThan(float InFillSpanWhenLessThan); // 0x36f5600 [Final Native Public]
    void SetFillEmptySpace(bool InbFillEmptySpace); // 0x36f5570 [Final Native Public]

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

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

// UPropertyValue (/Script/VariantManagerContent.PropertyValue)
    bool HasRecordedData(); // 0x1889b20 [Final Native Public]
    FText GetPropertyTooltip(); // 0x18896b0 [Final Native Public]
    FString GetFullDisplayString(); // 0x1889430 [Final Native Public]

// ASwitchActor (/Script/VariantManagerContent.SwitchActor)
    void SelectOption(int32 OptionIndex); // 0x1889b80 [Final Native Public]
    int32 GetSelectedOption(); // 0x1889750 [Final Native Public]
    TArray<AActor*> GetOptions(); // 0x18895d0 [Final Native Public]

// UVariant (/Script/VariantManagerContent.Variant)
    void SwitchOn(); // 0x188a6b0 [Final Native Public]
    void SetThumbnailFromTexture(UTexture2D* NewThumbnail); // 0x188a590 [Final Native Public]
    void SetThumbnailFromFile(const FString& FilePath); // 0x188a3b0 [Final Native Public]
    void SetThumbnailFromEditorViewport(); // 0xcb2180 [Final Native Public]
    void SetThumbnailFromCamera(UObject* WorldContextObject, FTransform& CameraTransform, float FOVDegrees, float MinZ, float Gamma); // 0x1889f90 [Final Native Public]
    void SetDisplayText(FText& NewDisplayText); // 0x1889d60 [Final Native Public]
    void SetDependency(int32 Index, FVariantDependency& Dependency); // 0x1889c10 [Final Native Public]
    bool IsActive(); // 0x1889b50 [Final Native Public]
    UTexture2D* GetThumbnail(); // 0x1889780 [Final Native Public]
    UVariantSet* GetParent(); // 0x1889650 [Final Native Public]
    int32 GetNumDependencies(); // 0x1889540 [Final Native Public]
    int32 GetNumActors(); // 0x1889510 [Final Native Public]
    FText GetDisplayText(); // 0x18892f0 [Final Native Public]
    TArray<UVariant*> GetDependents(ULevelVariantSets* LevelVariantSets, bool bOnlyEnabledDependencies); // 0x18891e0 [Final Native Public]
    FVariantDependency GetDependency(int32 Index); // 0x1889140 [Final Native Public]
    AActor* GetActor(int32 ActorIndex); // 0x18890a0 [Final Native Public]
    void DeleteDependency(int32 Index); // 0x1889010 [Final Native Public]
    int32 AddDependency(FVariantDependency& Dependency); // 0x1888ee0 [Final Native Public]

// UVariantSet (/Script/VariantManagerContent.VariantSet)
    void SetThumbnailFromTexture(UTexture2D* NewThumbnail); // 0x188a620 [Final Native Public]
    void SetThumbnailFromFile(const FString& FilePath); // 0x188a4a0 [Final Native Public]
    void SetThumbnailFromEditorViewport(); // 0xcb2180 [Final Native Public]
    void SetThumbnailFromCamera(UObject* WorldContextObject, FTransform& CameraTransform, float FOVDegrees, float MinZ, float Gamma); // 0x188a1a0 [Final Native Public]
    void SetDisplayText(FText& NewDisplayText); // 0x1889e30 [Final Native Public]
    UVariant* GetVariantByName(const FString& VariantName); // 0x1889880 [Final Native Public]
    UVariant* GetVariant(int32 VariantIndex); // 0x18897e0 [Final Native Public]
    UTexture2D* GetThumbnail(); // 0x18897b0 [Final Native Public]
    ULevelVariantSets* GetParent(); // 0x1889680 [Final Native Public]
    int32 GetNumVariants(); // 0x18895a0 [Final Native Public]
    FText GetDisplayText(); // 0x1889390 [Final Native Public]

// UBuoyancyComponent (/Script/Water.BuoyancyComponent)
    void OnPontoonExitedWater(FSphericalPontoon& Pontoon); // 0xa07220 [Final Native Public]
    void OnPontoonEnteredWater(FSphericalPontoon& Pontoon); // 0xa07150 [Final Native Public]
    bool IsOverlappingWaterBody(); // 0xa07120 [Final Native Public]
    bool IsInWaterBody(); // 0xa070f0 [Final Native Public]
    void GetLastWaterSurfaceInfo(const FVector& OutWaterPlaneLocation, const FVector& OutWaterPlaneNormal, const FVector& OutWaterSurfacePosition, const float& OutWaterDepth, const int32& OutWaterBodyIdx, const FVector& OutWaterVelocity); // 0xa06710 [Final Native Public]
    TArray<UWaterBodyComponent*> GetCurrentWaterBodyComponents(); // 0xa06480 [Final Native Public]

// ABuoyancyManager (/Script/Water.BuoyancyManager)
    bool GetBuoyancyComponentManager(UObject* WorldContextObject, const ABuoyancyManager*& Manager); // 0xa06320 [Final Native Static Public]

// UGerstnerWaterWaveGeneratorBase (/Script/Water.GerstnerWaterWaveGeneratorBase)
    void GenerateGerstnerWaves(const TArray<FGerstnerWave>& OutWaves); // 0xa061d0 [Native Event Public]

// UNiagaraWaterFunctionLibrary (/Script/Water.NiagaraWaterFunctionLibrary)
    void SetWaterBodyComponent(UNiagaraComponent* NiagaraSystem, const FString& OverrideName, UWaterBodyComponent* WaterBodyComponent); // 0xa075b0 [Final Native Static Private]
    void SetWaterBody(UNiagaraComponent* NiagaraSystem, const FString& OverrideName, AWaterBody* WaterBody); // 0xa07490 [Final Native Static Private]

// AWaterBody (/Script/Water.WaterBody)
    void SetWaterWaves(UWaterWavesBase* InWaterWaves); // 0xa07760 [Final Native Public]
    void SetWaterMaterial(UMaterialInterface* InMaterial); // 0xa076d0 [Final Native Public]
    void OnWaterBodyChanged(bool bShapeOrPositionChanged, bool bWeightmapSettingsChanged); // 0xa072f0 [Final Native Public]
    FVector GetWaterVelocityVectorAtSplineInputKey(float InKey); // 0xa07010 [Native Public]
    float GetWaterVelocityAtSplineInputKey(float InKey); // 0xa06ed0 [Native Public]
    UWaterSplineComponent* GetWaterSpline(); // 0xa06c30 [Final Native Public]
    UMaterialInstanceDynamic* GetWaterMaterialInstance(); // 0xa06bc0 [Final Native Public]
    EWaterBodyType GetWaterBodyType(); // 0xa06b70 [Native Public]
    UWaterBodyComponent* GetWaterBodyComponent(); // 0xa06b50 [Final Native Public]
    UMaterialInstanceDynamic* GetRiverToOceanTransitionMaterialInstance(); // 0xa06a00 [Final Native Public]
    UMaterialInstanceDynamic* GetRiverToLakeTransitionMaterialInstance(); // 0xa06990 [Final Native Public]
    TArray<AWaterBodyIsland*> GetIslands(); // 0xa06610 [Final Native Public]
    TArray<AWaterBodyExclusionVolume*> GetExclusionVolumes(); // 0xa06510 [Final Native Public]
    float GetAudioIntensityAtSplineInputKey(float InKey); // 0xa06280 [Native Public]

// UWaterBodyComponent (/Script/Water.WaterBodyComponent)
    void OnWaterBodyChanged(bool bShapeOrPositionChanged, bool bWeightmapSettingsChanged); // 0xa073c0 [Final Native Public]
    UWaterWavesBase* GetWaterWaves(); // 0xa070c0 [Final Native Public]
    float GetWaterVelocityAtSplineInputKey(float InKey); // 0xa06f70 [Native Public]
    void GetWaterSurfaceInfoAtLocation(const FVector& InLocation, const FVector& OutWaterSurfaceLocation, const FVector& OutWaterSurfaceNormal, const FVector& OutWaterVelocity, const float& OutWaterDepth, bool bIncludeDepth); // 0xa06c80 [Final Native Public]
    UWaterSplineComponent* GetWaterSpline(); // 0xa06c50 [Final Native Public]
    UMaterialInstanceDynamic* GetWaterMaterialInstance(); // 0xa06c00 [Final Native Public]
    UMaterialInterface* GetWaterMaterial(); // 0xa06ba0 [Final Native Public]
    AWaterBody* GetWaterBodyActor(); // 0xa06b20 [Final Native Public]
    UMaterialInstanceDynamic* GetUnderwaterPostProcessMaterialInstance(); // 0xa06af0 [Final Native Public]
    TArray<UPrimitiveComponent*> GetStandardRenderableComponents(); // 0xa06a70 [Native Public]
    UMaterialInstanceDynamic* GetRiverToOceanTransitionMaterialInstance(); // 0xa06a40 [Native Public]
    UMaterialInstanceDynamic* GetRiverToLakeTransitionMaterialInstance(); // 0xa069d0 [Native Public]
    float GetMaxWaveHeight(); // 0xa06960 [Final Native Public]
    TArray<AWaterBodyIsland*> GetIslands(); // 0xa06690 [Final Native Public]
    TArray<AWaterBodyExclusionVolume*> GetExclusionVolumes(); // 0xa06590 [Final Native Public]
    TArray<UPrimitiveComponent*> GetCollisionComponents(); // 0xa06400 [Native Public]

// AWaterBodyIsland (/Script/Water.WaterBodyIsland)
    UWaterSplineComponent* GetWaterSpline(); // 0xa06c30 [Final Native Public]

// UWaterMeshComponent (/Script/Water.WaterMeshComponent)
    bool IsEnabled(); // 0xa0a450 [Final Native Public]

// UWaterSubsystem (/Script/Water.WaterSubsystem)
    void SetOceanFloodHeight(float InFloodHeight); // 0xa0a5e0 [Final Native Public]
    void PrintToWaterLog(const FString& Message, bool bWarning); // 0xa0a500 [Final Native Public]
    bool IsWaterRenderingEnabled(); // 0xa0a4d0 [Final Native Public]
    bool IsUnderwaterPostProcessEnabled(); // 0xa0a4a0 [Final Native Public]
    bool IsShallowWaterSimulationEnabled(); // 0xa0a470 [Final Native Public]
    float GetWaterTimeSeconds(); // 0xa0a420 [Final Native Public]
    float GetSmoothedWorldTimeSeconds(); // 0xa0a3f0 [Final Native Public]
    int32 GetShallowWaterSimulationRenderTargetSize(); // 0xa0a3c0 [Final Native Static Public]
    int32 GetShallowWaterMaxImpulseForces(); // 0xa0a390 [Final Native Static Public]
    int32 GetShallowWaterMaxDynamicForces(); // 0xa0a360 [Final Native Static Public]
    float GetOceanTotalHeight(); // 0xa0a310 [Final Native Public]
    float GetOceanFloodHeight(); // 0xa0a2f0 [Final Native Public]
    float GetOceanBaseHeight(); // 0xa0a2c0 [Final Native Public]
    float GetCameraUnderwaterDepth(); // 0xa0a2a0 [Final Native Public]
