// Generated by Zdex (https://zlogic.eu/zdex) from a reflection dump
// Game:HRDINA — build 0.6.0 CLI external
// Engine: UE 4.22 · process HRDINA-Win64-Shipping.exe · dumped 2026-09-18T15:51:33Z
// Offsets and sizes are the reflected values; padding is filled with uint8 arrays.

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


// ABOSS1_C (/Game/BP/BOSS1.BOSS1_C)
    void UserConstructionScript(); // 0x728b20 [Event Public]
    void Timeline_0__FinishedFunc(); // 0x728b20
    void Timeline_0__UpdateFunc(); // 0x728b20
    void Timeline_1__FinishedFunc(); // 0x728b20
    void Timeline_1__UpdateFunc(); // 0x728b20
    void Timeline_2__FinishedFunc(); // 0x728b20
    void Timeline_2__UpdateFunc(); // 0x728b20
    void ReceiveTick(float DeltaSeconds); // 0x728b20 [Event Public]
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void Follow(); // 0x728b20
    void BndEvt__Cube_K2Node_ComponentBoundEvent_1_ComponentHitSignature__DelegateSignature(UPrimitiveComponent* HitComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, const FVector& NormalImpulse, FHitResult& Hit); // 0x728b20
    void bar_color(const FSlateColor& NewParam); // 0x728b20
    void ExecuteUbergraph_BOSS1(int32 EntryPoint); // 0x728b20 [Final]

// ABOSS2_C (/Game/BP/BOSS2.BOSS2_C)
    void Timeline_0__FinishedFunc(); // 0x728b20
    void Timeline_0__UpdateFunc(); // 0x728b20
    void Timeline_1__FinishedFunc(); // 0x728b20
    void Timeline_1__UpdateFunc(); // 0x728b20
    void Timeline_2__FinishedFunc(); // 0x728b20
    void Timeline_2__UpdateFunc(); // 0x728b20
    void ReceiveTick(float DeltaSeconds); // 0x728b20 [Event Public]
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void Follow(); // 0x728b20
    void BndEvt__Cube_K2Node_ComponentBoundEvent_1_ComponentHitSignature__DelegateSignature(UPrimitiveComponent* HitComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, const FVector& NormalImpulse, FHitResult& Hit); // 0x728b20
    void look_at(); // 0x728b20
    void Spawn(); // 0x728b20
    void Hit(); // 0x728b20
    void bar_color(const FSlateColor& NewParam); // 0x728b20
    void ExecuteUbergraph_BOSS2(int32 EntryPoint); // 0x728b20 [Final]

// ABOSS3_C (/Game/BP/BOSS3.BOSS3_C)
    void ReceiveTick(float DeltaSeconds); // 0x728b20 [Event Public]
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void BndEvt__CapsuleComponent_K2Node_ComponentBoundEvent_0_ComponentHitSignature__DelegateSignature(UPrimitiveComponent* HitComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, const FVector& NormalImpulse, FHitResult& Hit); // 0x728b20
    void 2nd_TICK(); // 0x728b20
    void ExecuteUbergraph_BOSS3(int32 EntryPoint); // 0x728b20 [Final]

// ACOIN_C (/Game/BP/COIN.COIN_C)
    void BndEvt__Box_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x728b20
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void ExecuteUbergraph_COIN(int32 EntryPoint); // 0x728b20 [Final]

// AENEMY_C (/Game/BP/ENEMY.ENEMY_C)
    void SetMaterialOnAll(UMaterialInstance* Material); // 0x728b20 [Public]
    void walk__FinishedFunc(); // 0x728b20
    void walk__UpdateFunc(); // 0x728b20
    void ReceiveTick(float DeltaSeconds); // 0x728b20 [Event Public]
    void Respawn(); // 0x728b20
    void WALK CYCLE(); // 0x728b20
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void stuck_check(); // 0x728b20
    void OnWalkingOffLedge(const FVector& PreviousFloorImpactNormal, const FVector& PreviousFloorContactNormal, const FVector& PreviousLocation, float TimeDelta); // 0x728b20 [Event Public]
    void BndEvt__Box1_K2Node_ComponentBoundEvent_3_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x728b20
    void die(); // 0x728b20
    void BndEvt__Box_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x728b20
    void DIE_STIT(); // 0x728b20
    void slow(float Speed); // 0x728b20
    void BndEvt__CapsuleComponent_K2Node_ComponentBoundEvent_3_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x728b20
    void BndEvt__CapsuleComponent_K2Node_ComponentBoundEvent_4_ComponentEndOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex); // 0x728b20
    void BndEvt__CapsuleComponent_K2Node_ComponentBoundEvent_2_ComponentHitSignature__DelegateSignature(UPrimitiveComponent* HitComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, const FVector& NormalImpulse, FHitResult& Hit); // 0x728b20
    void die_silent(); // 0x728b20
    void ExecuteUbergraph_ENEMY(int32 EntryPoint); // 0x728b20 [Final]

// AENEMY_KING_C (/Game/BP/ENEMY_KING.ENEMY_KING_C)
    void GetLiveCube(const FVector& NewParam); // 0x728b20 [Public]
    void SetMaterialOnAll(UMaterialInstance* Material); // 0x728b20 [Public]
    void float__FinishedFunc(); // 0x728b20
    void float__UpdateFunc(); // 0x728b20
    void Timeline_0__FinishedFunc(); // 0x728b20
    void Timeline_0__UpdateFunc(); // 0x728b20
    void ReceiveTick(float DeltaSeconds); // 0x728b20 [Event Public]
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void slow(float Speed); // 0x728b20
    void go(); // 0x728b20
    void UpdateMaterials(); // 0x728b20
    void BndEvt__Box_K2Node_ComponentBoundEvent_1_ComponentHitSignature__DelegateSignature(UPrimitiveComponent* HitComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, const FVector& NormalImpulse, FHitResult& Hit); // 0x728b20
    void die(); // 0x728b20
    void rockets(); // 0x728b20
    void BndEvt__Box_K2Node_ComponentBoundEvent_2_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x728b20
    void pridaj_raketu(); // 0x728b20
    void ExecuteUbergraph_ENEMY_KING(int32 EntryPoint); // 0x728b20 [Final]

// AENEMY_Shield_C (/Game/BP/ENEMY_Shield.ENEMY_Shield_C)
    void SetMaterialOnAll(UMaterialInstance* Material); // 0x728b20 [Public]
    void walk__FinishedFunc(); // 0x728b20
    void walk__UpdateFunc(); // 0x728b20
    void ReceiveTick(float DeltaSeconds); // 0x728b20 [Event Public]
    void Respawn(); // 0x728b20
    void WALK CYCLE(); // 0x728b20
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void stuck_check(); // 0x728b20
    void OnWalkingOffLedge(const FVector& PreviousFloorImpactNormal, const FVector& PreviousFloorContactNormal, const FVector& PreviousLocation, float TimeDelta); // 0x728b20 [Event Public]
    void BndEvt__Box1_K2Node_ComponentBoundEvent_3_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x728b20
    void die(); // 0x728b20
    void BndEvt__Box_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x728b20
    void DIE_STIT(); // 0x728b20
    void slow(float Speed); // 0x728b20
    void BndEvt__CapsuleComponent_K2Node_ComponentBoundEvent_3_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x728b20
    void BndEvt__CapsuleComponent_K2Node_ComponentBoundEvent_4_ComponentEndOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex); // 0x728b20
    void jmp(); // 0x728b20
    void ExecuteUbergraph_ENEMY_Shield(int32 EntryPoint); // 0x728b20 [Final]

// AENEMY_big_C (/Game/BP/ENEMY_big.ENEMY_big_C)
    void SetMaterialOnAll(UMaterialInstance* Material); // 0x728b20 [Public]
    void walk__FinishedFunc(); // 0x728b20
    void walk__UpdateFunc(); // 0x728b20
    void ReceiveTick(float DeltaSeconds); // 0x728b20 [Event Public]
    void Respawn(); // 0x728b20
    void WALK CYCLE(); // 0x728b20
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void stuck_check(); // 0x728b20
    void OnWalkingOffLedge(const FVector& PreviousFloorImpactNormal, const FVector& PreviousFloorContactNormal, const FVector& PreviousLocation, float TimeDelta); // 0x728b20 [Event Public]
    void BndEvt__Box1_K2Node_ComponentBoundEvent_3_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x728b20
    void die(); // 0x728b20
    void BndEvt__Box_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x728b20
    void DIE_STIT(); // 0x728b20
    void slow(float Speed); // 0x728b20
    void BndEvt__Explode_CUBE_K2Node_ComponentBoundEvent_2_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x728b20
    void BndEvt__CapsuleComponent_K2Node_ComponentBoundEvent_3_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x728b20
    void BndEvt__CapsuleComponent_K2Node_ComponentBoundEvent_4_ComponentEndOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex); // 0x728b20
    void NoPointsDie(); // 0x728b20
    void ExecuteUbergraph_ENEMY_big(int32 EntryPoint); // 0x728b20 [Final]

// AENEMY_invader_C (/Game/BP/ENEMY_invader.ENEMY_invader_C)
    void SetMaterialOnAll(UMaterialInstance* Material); // 0x728b20 [Public]
    void Timeline_0__FinishedFunc(); // 0x728b20
    void Timeline_0__UpdateFunc(); // 0x728b20
    void Timeline_1__FinishedFunc(); // 0x728b20
    void Timeline_1__UpdateFunc(); // 0x728b20
    void ReceiveTick(float DeltaSeconds); // 0x728b20 [Event Public]
    void Respawn(); // 0x728b20
    void WALK CYCLE(); // 0x728b20
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void stuck_check(); // 0x728b20
    void OnWalkingOffLedge(const FVector& PreviousFloorImpactNormal, const FVector& PreviousFloorContactNormal, const FVector& PreviousLocation, float TimeDelta); // 0x728b20 [Event Public]
    void BndEvt__Box1_K2Node_ComponentBoundEvent_3_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x728b20
    void die(); // 0x728b20
    void BndEvt__Box_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x728b20
    void DIE_STIT(); // 0x728b20
    void slow(float Speed); // 0x728b20
    void BndEvt__CapsuleComponent_K2Node_ComponentBoundEvent_3_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x728b20
    void BndEvt__CapsuleComponent_K2Node_ComponentBoundEvent_4_ComponentEndOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex); // 0x728b20
    void fire(); // 0x728b20
    void ExecuteUbergraph_ENEMY_invader(int32 EntryPoint); // 0x728b20 [Final]

// AeasySaveObject_C (/Game/BP/EasySave/easySaveObject.easySaveObject_C)
    void LoadCore(const FString& KeyName, bool Debugable, const FString& ValueAsString, const float& ValueAsFloat, const int32& ValueAsInt, const bool& ValueAsBool); // 0x728b20 [Public]
    void EasyLoadFromFile(); // 0x728b20 [Public]
    void EasySaveToFile(); // 0x728b20 [Public]
    void SaveCore(const FString& KeyName, const FString& KeyValue, bool Debugable); // 0x728b20 [Public]
    void EasyLoadValue(const FString& KeyName, const savedTypes& KeyType, bool Debugable, const FString& ValueAsString, const float& ValueAsFloat, const int32& ValueAsInt, const bool& ValueAsBool, const FVector2D& ValueAsVector2, const FVector& ValueAsVector3, const FVector& ValueAsLocation, FTransform& ValueAsTransform, const FRotator& ValueAsRotation); // 0x728b20 [Public]
    void EasySaveValue(const FString& KeyName, const savedTypes& KeyType, const FText& KeyValue, USaveGame* savingClass, bool Debugable, const FVector2D& IfVector2, const FVector& IfVector3, const FVector& IfLocation, const FTransform& IfTransform, const FRotator& IfRotation); // 0x728b20 [Public]

// UFUNCTIONS_C (/Game/BP/GAME/FUNCTIONS.FUNCTIONS_C)
    void GetOpositeColor(const FLinearColor& In Color, UObject* __WorldContext, const FLinearColor& Oposite Color); // 0x728b20 [Static Public]
    void Quality(const Quality& QualityLevel, UObject* __WorldContext); // 0x728b20 [Static Public]
    void GetAllActorsInRadius(AActor* Origin, float Radius, TSubclassOf<AActor> Class, UObject* __WorldContext, const TArray<AActor*>& ActorsInRange); // 0x728b20 [Static Public]
    void GetClosestActorWithTag(AActor* SelfActor, const FName& Tag, UObject* __WorldContext, const AActor*& Target, const FVector& Location, const float& Distance, const bool& IsValid, const bool& NoneFound); // 0x728b20 [Static Public]
    void DestroyAllActorsOfClass(TSubclassOf<AActor> NewParam, UObject* __WorldContext); // 0x728b20 [Static Public]
    void HAPTICS(const EControllerHand& SIDE, UHapticFeedbackEffect_Curve* Efekt, float Scale, UObject* __WorldContext); // 0x728b20 [Static Public]
    void TakeScreenshot(UObject* __WorldContext); // 0x728b20 [Static Public]
    void Open Map(const FName& Map, UObject* __WorldContext); // 0x728b20 [Static Public]
    void GetCurrentTimeString(UObject* __WorldContext, FText& NowTimeString); // 0x728b20 [Static Public]
    void GetRandomActorOfClass(TSubclassOf<AActor> Class, UObject* __WorldContext, const AActor*& RandomActor); // 0x728b20 [Static Public]
    void LOAD(const FString& VariableName, UObject* __WorldContext, const FString& Value); // 0x728b20 [Static Public]
    void SAVE(const FString& VariableName, const FText& Value, UObject* __WorldContext); // 0x728b20 [Static Public]
    void CountAllActorsOfClass(TSubclassOf<AActor> Class, UObject* __WorldContext, const int32& Count); // 0x728b20 [Static Public]
    void GetClosestActorOfClass(AActor* SelfActor, TSubclassOf<AActor> Class, const FName& IgnoreTag, UObject* __WorldContext, const AActor*& Target, const FVector& Location, const float& Distance, const bool& IsValid, const bool& NoneFound); // 0x728b20 [Static Public]
    void AngleBetweenVectors(const FVector& A, const FVector& B, UObject* __WorldContext, const float& Angle); // 0x728b20 [Static Public]
    void ValidatePath(AActor* SelfActor, AActor* TargetActor, float Acceptance, UObject* __WorldContext, const bool& IsValidPath); // 0x728b20 [Static Public]
    void TryGetAllActors(TSubclassOf<AActor> NewParam, UObject* __WorldContext, const TArray<AActor*>& Actors); // 0x728b20 [Static Public]
    void GetTeleportDestination(USceneComponent* ForwardArrow, UObject* __WorldContext, const FVector& Location, const FRotator& Rotation); // 0x728b20 [Static Public]

// AMAP_STREAM_C (/Game/BP/GAME/MAP_STREAM.MAP_STREAM_C)
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void OPEN_MAP(const FName& Map); // 0x728b20
    void ExecuteUbergraph_MAP_STREAM(int32 EntryPoint); // 0x728b20 [Final]

// AKEY_C (/Game/BP/KEY.KEY_C)
    void BndEvt__Box_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x728b20
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void ExecuteUbergraph_KEY(int32 EntryPoint); // 0x728b20 [Final]

// ANOTY_C (/Game/BP/NOTY.NOTY_C)
    void BndEvt__Box_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x728b20
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void ExecuteUbergraph_NOTY(int32 EntryPoint); // 0x728b20 [Final]

// AStit_C (/Game/BP/Stit.Stit_C)
    void UserConstructionScript(); // 0x728b20 [Event Public]
    void BndEvt__Box_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x728b20
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void ExecuteUbergraph_Stit(int32 EntryPoint); // 0x728b20 [Final]

// UBonus_C (/Game/BP/UI/Bonus.Bonus_C)
    FText GetText_5(); // 0x728b20 [Public]
    FText GetText_4(); // 0x728b20 [Public]
    FText GetText_3(); // 0x728b20 [Public]
    FText GetText_2(); // 0x728b20 [Public]
    float GetPercent_0(); // 0x728b20 [Public]
    FText GetText_1(); // 0x728b20 [Public]
    ESlateVisibility GetVisibility_1(); // 0x728b20 [Public]
    void GetToolTipText_0(); // 0x728b20 [Public]
    FText GetText_0(); // 0x728b20 [Public]
    ESlateVisibility GetVisibility_0(); // 0x728b20 [Public]
    void Construct(); // 0x728b20 [Event Public]
    void BndEvt__volume_slider_K2Node_ComponentBoundEvent_7_OnFloatValueChangedEvent__DelegateSignature(float Value); // 0x728b20
    void BndEvt__Button_456_K2Node_ComponentBoundEvent_0_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__1_K2Node_ComponentBoundEvent_1_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__2_K2Node_ComponentBoundEvent_2_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__3_K2Node_ComponentBoundEvent_5_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__4_K2Node_ComponentBoundEvent_6_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__5_K2Node_ComponentBoundEvent_8_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__6_K2Node_ComponentBoundEvent_9_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__7_K2Node_ComponentBoundEvent_10_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__8_K2Node_ComponentBoundEvent_11_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__9_K2Node_ComponentBoundEvent_12_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__10_K2Node_ComponentBoundEvent_13_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__11_K2Node_ComponentBoundEvent_14_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__12_K2Node_ComponentBoundEvent_15_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__13_K2Node_ComponentBoundEvent_16_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__14_K2Node_ComponentBoundEvent_17_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void ESC_handler(); // 0x728b20
    void BndEvt__Button_0_K2Node_ComponentBoundEvent_1_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__Button_0_K2Node_ComponentBoundEvent_4_OnButtonPressedEvent__DelegateSignature(); // 0x728b20
    void 1btn(); // 0x728b20
    void 2btn(); // 0x728b20
    void 3btn(); // 0x728b20
    void 4btn(); // 0x728b20
    void 5btn(); // 0x728b20
    void 6btn(); // 0x728b20
    void 7btn(); // 0x728b20
    void 8btn(); // 0x728b20
    void 9btn(); // 0x728b20
    void 10btn(); // 0x728b20
    void 11btn(); // 0x728b20
    void 12btn(); // 0x728b20
    void 13btn(); // 0x728b20
    void 14btn(); // 0x728b20
    void closeBTN(); // 0x728b20
    void lyricsBTN(); // 0x728b20
    void ExecuteUbergraph_Bonus(int32 EntryPoint); // 0x728b20 [Final]

// UBonus_Mobile_C (/Game/BP/UI/Bonus_Mobile.Bonus_Mobile_C)
    FText GetText_5(); // 0x728b20 [Public]
    FText GetText_4(); // 0x728b20 [Public]
    FText GetText_3(); // 0x728b20 [Public]
    FText GetText_2(); // 0x728b20 [Public]
    float GetPercent_0(); // 0x728b20 [Public]
    FText GetText_1(); // 0x728b20 [Public]
    ESlateVisibility GetVisibility_1(); // 0x728b20 [Public]
    void GetToolTipText_0(); // 0x728b20 [Public]
    FText GetText_0(); // 0x728b20 [Public]
    ESlateVisibility GetVisibility_0(); // 0x728b20 [Public]
    void BndEvt__1_K2Node_ComponentBoundEvent_1_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__2_K2Node_ComponentBoundEvent_2_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__3_K2Node_ComponentBoundEvent_5_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__4_K2Node_ComponentBoundEvent_6_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__5_K2Node_ComponentBoundEvent_8_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__6_K2Node_ComponentBoundEvent_9_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__7_K2Node_ComponentBoundEvent_10_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__8_K2Node_ComponentBoundEvent_11_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__9_K2Node_ComponentBoundEvent_12_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__10_K2Node_ComponentBoundEvent_13_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__11_K2Node_ComponentBoundEvent_14_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__12_K2Node_ComponentBoundEvent_15_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__13_K2Node_ComponentBoundEvent_16_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__14_K2Node_ComponentBoundEvent_17_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void ESC_handler(); // 0x728b20
    void BndEvt__Button_1_K2Node_ComponentBoundEvent_1_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void Construct(); // 0x728b20 [Event Public]
    void BndEvt__volume_slider_K2Node_ComponentBoundEvent_7_OnFloatValueChangedEvent__DelegateSignature(float Value); // 0x728b20
    void BndEvt__Button_456_K2Node_ComponentBoundEvent_0_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void ExecuteUbergraph_Bonus_Mobile(int32 EntryPoint); // 0x728b20 [Final]

// UIngameHud_C (/Game/BP/UI/IngameHud.IngameHud_C)
    ESlateVisibility GetVisibility_3(); // 0x728b20 [Public]
    ESlateVisibility GetVisibility_2(); // 0x728b20 [Public]
    ESlateVisibility Get_boss_progres_bar_Visibility_0(); // 0x728b20 [Public]
    ESlateVisibility GetVisibility_1(); // 0x728b20 [Public]
    ESlateVisibility GetVisibility_0(); // 0x728b20 [Public]
    void GetText_4(); // 0x728b20 [Public]
    FText GetText_3(); // 0x728b20 [Public]
    FText Get_TextBlock_894_Text_0(); // 0x728b20 [Public]
    FText GetText_2(); // 0x728b20 [Public]
    FText Get_TextBlock_0_Text_2(); // 0x728b20 [Public]
    FLinearColor GetColorAndOpacity_0(); // 0x728b20 [Public]
    FText Get_BPM_Text_0(); // 0x728b20 [Public]
    float GetValue_0(); // 0x728b20 [Public]
    FText Get_TextBlock_0_Text_1(); // 0x728b20 [Public]
    FText Get_TextBlock_0_Text_0(); // 0x728b20 [Public]
    FLinearColor GetBrushColor_2(); // 0x728b20 [Public]
    FLinearColor GetBrushColor_1(); // 0x728b20 [Public]
    FLinearColor GetBrushColor_0(); // 0x728b20 [Public]
    float GetPercent_1(); // 0x728b20 [Public]
    float GetPercent_0(); // 0x728b20 [Public]
    FText Get_time_Text_0(); // 0x728b20 [Public]
    float Get_ProgressBar_424_Percent_0(); // 0x728b20 [Public]
    FText GetText_1(); // 0x728b20 [Public]
    FText GetText_0(); // 0x728b20 [Public]
    void Tick(const FGeometry& MyGeometry, float InDeltaTime); // 0x728b20 [Event Public]
    void PLAY_ANI(UWidgetAnimation* Animation); // 0x728b20
    void ExecuteUbergraph_IngameHud(int32 EntryPoint); // 0x728b20 [Final]

// ULanguageSelect_C (/Game/BP/UI/LanguageSelect.LanguageSelect_C)
    FText GetText_7(); // 0x728b20 [Public]
    FText Get_VGA_Text_0(); // 0x728b20 [Public]
    FText GetText_6(); // 0x728b20 [Public]
    FText GetText_5(); // 0x728b20 [Public]
    FText GetText_4(); // 0x728b20 [Public]
    FText GetText_3(); // 0x728b20 [Public]
    FText GetText_2(); // 0x728b20 [Public]
    FText GetText_1(); // 0x728b20 [Public]
    FEventReply OnMouseButtonDown_2(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x728b20 [Public]
    FEventReply OnMouseButtonDown_1(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x728b20 [Public]
    FEventReply OnMouseButtonDown_0(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x728b20 [Public]
    FLinearColor GetColorAndOpacity_2(); // 0x728b20 [Public]
    FLinearColor GetColorAndOpacity_1(); // 0x728b20 [Public]
    FLinearColor GetColorAndOpacity_0(); // 0x728b20 [Public]
    ESlateVisibility GetVisibility_2(); // 0x728b20 [Public]
    ESlateVisibility GetVisibility_1(); // 0x728b20 [Public]
    void GetToolTipText_0(); // 0x728b20 [Public]
    void GetText_0(); // 0x728b20 [Public]
    ESlateVisibility GetVisibility_0(); // 0x728b20 [Public]
    void Construct(); // 0x728b20 [Event Public]
    void BndEvt__Button_456_K2Node_ComponentBoundEvent_0_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void ExecuteUbergraph_LanguageSelect(int32 EntryPoint); // 0x728b20 [Final]

// ULoose_C (/Game/BP/UI/Loose.Loose_C)
    ESlateVisibility GetVisibility_9(); // 0x728b20 [Public]
    ESlateVisibility GetVisibility_8(); // 0x728b20 [Public]
    void GetBrush_1(); // 0x728b20 [Public]
    ESlateVisibility GetVisibility_7(); // 0x728b20 [Public]
    ESlateVisibility GetVisibility_6(); // 0x728b20 [Public]
    ESlateVisibility GetVisibility_5(); // 0x728b20 [Public]
    ESlateVisibility GetVisibility_4(); // 0x728b20 [Public]
    FSlateBrush GetBrush_0(); // 0x728b20 [Public]
    FText GetText_6(); // 0x728b20 [Public]
    FText GetText_5(); // 0x728b20 [Public]
    FText GetText_4(); // 0x728b20 [Public]
    FText GetText_3(); // 0x728b20 [Public]
    FText GetText_2(); // 0x728b20 [Public]
    bool Get_btn_score_bIsEnabled_0(); // 0x728b20 [Public]
    bool Get_btn_key_bIsEnabled_0(); // 0x728b20 [Public]
    FText GetText_1(); // 0x728b20 [Public]
    ESlateVisibility GetVisibility_3(); // 0x728b20 [Public]
    ESlateVisibility GetVisibility_2(); // 0x728b20 [Public]
    ESlateVisibility GetVisibility_1(); // 0x728b20 [Public]
    void GetToolTipText_0(); // 0x728b20 [Public]
    void GetText_0(); // 0x728b20 [Public]
    ESlateVisibility GetVisibility_0(); // 0x728b20 [Public]
    void BndEvt__Button_456_K2Node_ComponentBoundEvent_0_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void Construct(); // 0x728b20 [Event Public]
    void BndEvt__Button_463_K2Node_ComponentBoundEvent_8_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void Destruct(); // 0x728b20 [Event Public]
    void BndEvt__Button_0_K2Node_ComponentBoundEvent_1_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__Button_1_K2Node_ComponentBoundEvent_5_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__Button_3_K2Node_ComponentBoundEvent_6_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__Button_4_K2Node_ComponentBoundEvent_11_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void Tick(const FGeometry& MyGeometry, float InDeltaTime); // 0x728b20 [Event Public]
    void main(); // 0x728b20
    void QUIT(); // 0x728b20
    void Restart(); // 0x728b20
    void Key(); // 0x728b20
    void Score(); // 0x728b20
    void ExecuteUbergraph_Loose(int32 EntryPoint); // 0x728b20 [Final]

// UMENU_C (/Game/BP/UI/MENU.MENU_C)
    ESlateVisibility GetVisibility_0(); // 0x728b20 [Public]
    FText Get_locked_text_Text_0(); // 0x728b20 [Public]
    FLinearColor Get_4_BrushColor_0(); // 0x728b20 [Public]
    FLinearColor Get_3_BrushColor_0(); // 0x728b20 [Public]
    FLinearColor Get_2_BrushColor_0(); // 0x728b20 [Public]
    FLinearColor Get_1_BrushColor_0(); // 0x728b20 [Public]
    FText GetText_0(); // 0x728b20 [Public]
    void GetBackground_0(); // 0x728b20 [Public]
    FText Get_space_to_start_Text_1(); // 0x728b20 [Public]
    FText Get_space_to_start_Text_0(); // 0x728b20 [Public]
    void Construct(); // 0x728b20 [Event Public]
    void BndEvt__exitCombobox_K2Node_ComponentBoundEvent_0_OnOpeningEvent__DelegateSignature(); // 0x728b20
    void BndEvt__OptionsCombo_K2Node_ComponentBoundEvent_1_OnOpeningEvent__DelegateSignature(); // 0x728b20
    void BndEvt__BonusCombobox_K2Node_ComponentBoundEvent_2_OnSelectionChangedEvent__DelegateSignature(const FString& SelectedItem, const ESelectInfo& SelectionType); // 0x728b20
    void BndEvt__BonusCombobox_K2Node_ComponentBoundEvent_3_OnOpeningEvent__DelegateSignature(); // 0x728b20
    void ExecuteUbergraph_MENU(int32 EntryPoint); // 0x728b20 [Final]

// UOptions_C (/Game/BP/UI/Options.Options_C)
    FText Get_TextBlock_6_Text_0(); // 0x728b20 [Public]
    ESlateVisibility GetVisibility_4(); // 0x728b20 [Public]
    ESlateVisibility Get_TextBlock_6_Visibility_0(); // 0x728b20 [Public]
    ESlateVisibility Get_TextBlock_5_Visibility_0(); // 0x728b20 [Public]
    ESlateVisibility Get_TextBlock_4_Visibility_0(); // 0x728b20 [Public]
    ESlateVisibility Get_ComboBoxString_0_Visibility_0(); // 0x728b20 [Public]
    ESlateVisibility Get_resolution_Visibility_1(); // 0x728b20 [Public]
    FText Get_TextBlock_5_Text_0(); // 0x728b20 [Public]
    FText Get_TextBlock_4_Text_0(); // 0x728b20 [Public]
    void Get_TextBlock_1_Text_0(); // 0x728b20 [Public]
    UWidget* On_resolution_GenerateWidget_1(const FString& Item); // 0x728b20 [Public]
    void On_resolution_GenerateWidget_0(const FString& Item); // 0x728b20 [Public]
    ESlateVisibility Get_resolution_Visibility_0(); // 0x728b20 [Public]
    void OnGenerateWidget_0(const FString& Item); // 0x728b20 [Public]
    ESlateVisibility GetVisibility_3(); // 0x728b20 [Public]
    FText GetText_7(); // 0x728b20 [Public]
    FText Get_VGA_Text_0(); // 0x728b20 [Public]
    FText GetText_6(); // 0x728b20 [Public]
    FText GetText_5(); // 0x728b20 [Public]
    FText GetText_4(); // 0x728b20 [Public]
    FText GetText_3(); // 0x728b20 [Public]
    FText GetText_2(); // 0x728b20 [Public]
    FText GetText_1(); // 0x728b20 [Public]
    FEventReply OnMouseButtonDown_2(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x728b20 [Public]
    FEventReply OnMouseButtonDown_1(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x728b20 [Public]
    FEventReply OnMouseButtonDown_0(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x728b20 [Public]
    FLinearColor GetColorAndOpacity_2(); // 0x728b20 [Public]
    FLinearColor GetColorAndOpacity_1(); // 0x728b20 [Public]
    FLinearColor GetColorAndOpacity_0(); // 0x728b20 [Public]
    ESlateVisibility GetVisibility_2(); // 0x728b20 [Public]
    ESlateVisibility GetVisibility_1(); // 0x728b20 [Public]
    void GetToolTipText_0(); // 0x728b20 [Public]
    FText GetText_0(); // 0x728b20 [Public]
    ESlateVisibility GetVisibility_0(); // 0x728b20 [Public]
    void BndEvt__volume_slider_K2Node_ComponentBoundEvent_7_OnFloatValueChangedEvent__DelegateSignature(float Value); // 0x728b20
    void Tick(const FGeometry& MyGeometry, float InDeltaTime); // 0x728b20 [Event Public]
    void BndEvt__Button_463_K2Node_ComponentBoundEvent_8_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void Destruct(); // 0x728b20 [Event Public]
    void BndEvt__Button_0_K2Node_ComponentBoundEvent_1_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__Button_1_K2Node_ComponentBoundEvent_5_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__Button_2_K2Node_ComponentBoundEvent_6_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__Button_371_K2Node_ComponentBoundEvent_12_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void Construct(); // 0x728b20 [Event Public]
    void HIDE_THE_OPTIONS(); // 0x728b20
    void BndEvt__Button_641_K2Node_ComponentBoundEvent_9_OnButtonPressedEvent__DelegateSignature(); // 0x728b20
    void ESC_handler(); // 0x728b20
    void BndEvt__Button_459_K2Node_ComponentBoundEvent_4_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__Button_461_K2Node_ComponentBoundEvent_3_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__Button_457_K2Node_ComponentBoundEvent_2_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__Button_456_K2Node_ComponentBoundEvent_0_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__ComboBoxString_362_K2Node_ComponentBoundEvent_10_OnSelectionChangedEvent__DelegateSignature(const FString& SelectedItem, const ESelectInfo& SelectionType); // 0x728b20
    void OK_BUTTON(); // 0x728b20
    void LOW_BUTTON(); // 0x728b20
    void MAX_BUTTON(); // 0x728b20
    void MED_BUTTON(); // 0x728b20
    void RESTART_BUTTON(); // 0x728b20
    void CREDITS_BUTTON(); // 0x728b20
    void MAIN_MENU_BUTTON(); // 0x728b20
    void ExecuteUbergraph_Options(int32 EntryPoint); // 0x728b20 [Final]

// Ubublina_C (/Game/BP/UI/bublina.bublina_C)
    FText Get_text_v_bubline_Text_0(); // 0x728b20 [Public]
    void Construct(); // 0x728b20 [Event Public]
    void Tick(const FGeometry& MyGeometry, float InDeltaTime); // 0x728b20 [Event Public]
    void PreConstruct(bool IsDesignTime); // 0x728b20 [Event Public]
    void ExecuteUbergraph_bublina(int32 EntryPoint); // 0x728b20 [Final]

// Ucheat_C (/Game/BP/UI/cheat.cheat_C)
    void GetText_0(); // 0x728b20 [Public]

// Ucontrolls_Mobile_C (/Game/BP/UI/controlls_Mobile.controlls_Mobile_C)
    ESlateVisibility Get_Button_ESC_Visibility_0(); // 0x728b20 [Public]
    void BndEvt__Button_LEFT_K2Node_ComponentBoundEvent_1_OnButtonPressedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__Button_RIGHT_K2Node_ComponentBoundEvent_2_OnButtonPressedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__Button_A_K2Node_ComponentBoundEvent_5_OnButtonPressedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__Button_A_K2Node_ComponentBoundEvent_8_OnButtonReleasedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__Button_553_K2Node_ComponentBoundEvent_0_OnButtonPressedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__Button_B_K2Node_ComponentBoundEvent_9_OnButtonPressedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__Button_RIGHT_K2Node_ComponentBoundEvent_10_OnButtonReleasedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__Button_LEFT_K2Node_ComponentBoundEvent_11_OnButtonReleasedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__Button_UP_K2Node_ComponentBoundEvent_1_OnButtonPressedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__Button_DOWN_K2Node_ComponentBoundEvent_3_OnButtonPressedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__Button_MID_K2Node_ComponentBoundEvent_4_OnButtonPressedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__Button_RIGHT_K2Node_ComponentBoundEvent_7_OnButtonHoverEvent__DelegateSignature(); // 0x728b20
    void ExecuteUbergraph_controlls_Mobile(int32 EntryPoint); // 0x728b20 [Final]

// Ucontrolls_Mobile_WithTouch_C (/Game/BP/UI/controlls_Mobile_WithTouch.controlls_Mobile_WithTouch_C)
    ESlateVisibility Get_Button_ESC_Visibility_0(); // 0x728b20 [Public]
    void BndEvt__Button_LEFT_K2Node_ComponentBoundEvent_1_OnButtonPressedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__Button_RIGHT_K2Node_ComponentBoundEvent_2_OnButtonPressedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__Button_A_K2Node_ComponentBoundEvent_5_OnButtonPressedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__Button_A_K2Node_ComponentBoundEvent_8_OnButtonReleasedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__Button_B_K2Node_ComponentBoundEvent_9_OnButtonPressedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__Button_RIGHT_K2Node_ComponentBoundEvent_10_OnButtonReleasedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__Button_LEFT_K2Node_ComponentBoundEvent_11_OnButtonReleasedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__Button_UP_K2Node_ComponentBoundEvent_1_OnButtonPressedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__Button_DOWN_K2Node_ComponentBoundEvent_3_OnButtonPressedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__Button_MID_K2Node_ComponentBoundEvent_4_OnButtonPressedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__Button_553_K2Node_ComponentBoundEvent_0_OnButtonPressedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__Button_B_K2Node_ComponentBoundEvent_7_OnButtonReleasedEvent__DelegateSignature(); // 0x728b20
    void ExecuteUbergraph_controlls_Mobile_WithTouch(int32 EntryPoint); // 0x728b20 [Final]

// Ukey_info_C (/Game/BP/UI/key_info.key_info_C)
    void SequenceEvent_0(); // 0x728b20 [Public]
    FText GetText_0(); // 0x728b20 [Public]
    void Remove(); // 0x728b20
    void ExecuteUbergraph_key_info(int32 EntryPoint); // 0x728b20 [Final]

// Umusic_info_C (/Game/BP/UI/music_info.music_info_C)
    FText Get_MusicTextInfo_Text_0(); // 0x728b20 [Public]
    ESlateVisibility GetVisibility_0(); // 0x728b20 [Public]
    void GetText_4(); // 0x728b20 [Public]
    FText GetText_3(); // 0x728b20 [Public]
    FText Get_TextBlock_894_Text_0(); // 0x728b20 [Public]
    FText GetText_2(); // 0x728b20 [Public]
    FText Get_TextBlock_0_Text_2(); // 0x728b20 [Public]
    FLinearColor GetColorAndOpacity_0(); // 0x728b20 [Public]
    FText Get_BPM_Text_0(); // 0x728b20 [Public]
    float GetValue_0(); // 0x728b20 [Public]
    FText Get_TextBlock_0_Text_1(); // 0x728b20 [Public]
    FText Get_TextBlock_0_Text_0(); // 0x728b20 [Public]
    FLinearColor GetBrushColor_2(); // 0x728b20 [Public]
    FLinearColor GetBrushColor_1(); // 0x728b20 [Public]
    FLinearColor GetBrushColor_0(); // 0x728b20 [Public]
    float GetPercent_1(); // 0x728b20 [Public]
    float GetPercent_0(); // 0x728b20 [Public]
    FText Get_time_Text_0(); // 0x728b20 [Public]
    float Get_ProgressBar_424_Percent_0(); // 0x728b20 [Public]
    FText GetText_1(); // 0x728b20 [Public]
    FText GetText_0(); // 0x728b20 [Public]
    void Construct(); // 0x728b20 [Event Public]
    void ExecuteUbergraph_music_info(int32 EntryPoint); // 0x728b20 [Final]

// Umusic_unlock_C (/Game/BP/UI/music_unlock.music_unlock_C)
    FText Get_Zobrazeny_TEXT_Text_0(); // 0x728b20 [Public]
    FText Get_MENO_Text_0(); // 0x728b20 [Public]
    FText GetText_0(); // 0x728b20 [Public]
    void PreConstruct(bool IsDesignTime); // 0x728b20 [Event Public]
    void Construct(); // 0x728b20 [Event Public]
    void ExecuteUbergraph_music_unlock(int32 EntryPoint); // 0x728b20 [Final]

// Uquit_book_C (/Game/BP/UI/quit_book.quit_book_C)
    FText GetText_2(); // 0x728b20 [Public]
    ESlateVisibility GetVisibility_0(); // 0x728b20 [Public]
    void Get_Button_0_Visibility_0(); // 0x728b20 [Public]
    ESlateVisibility Get_Button_ESC_Visibility_1(); // 0x728b20 [Public]
    float GetValue_0(); // 0x728b20 [Public]
    FText GetText_1(); // 0x728b20 [Public]
    FText GetText_0(); // 0x728b20 [Public]
    float GetPercent_0(); // 0x728b20 [Public]
    void Get_Button_ESC_Visibility_0(); // 0x728b20 [Public]
    void BndEvt__Button_ESC_K2Node_ComponentBoundEvent_12_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__right_K2Node_ComponentBoundEvent_13_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__left_K2Node_ComponentBoundEvent_14_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void BndEvt__Button_456_K2Node_ComponentBoundEvent_1_OnButtonClickedEvent__DelegateSignature(); // 0x728b20
    void CLOSE_BTN(); // 0x728b20
    void ExecuteUbergraph_quit_book(int32 EntryPoint); // 0x728b20 [Final]

// Ux0+empty_C (/Game/BP/UI/x0+empty.x0+empty_C)
    void Construct(); // 0x728b20 [Event Public]
    void ExecuteUbergraph_x0+empty(int32 EntryPoint); // 0x728b20 [Final]

// Ux0+energy_C (/Game/BP/UI/x0+energy.x0+energy_C)
    void Construct(); // 0x728b20 [Event Public]
    void ExecuteUbergraph_x0+energy(int32 EntryPoint); // 0x728b20 [Final]

// Ux0+key_C (/Game/BP/UI/x0+key.x0+key_C)
    void Construct(); // 0x728b20 [Event Public]
    void ExecuteUbergraph_x0+key(int32 EntryPoint); // 0x728b20 [Final]

// Ux0+life_C (/Game/BP/UI/x0+life.x0+life_C)
    void Construct(); // 0x728b20 [Event Public]
    void ExecuteUbergraph_x0+life(int32 EntryPoint); // 0x728b20 [Final]

// Ux0+music_C (/Game/BP/UI/x0+music.x0+music_C)
    void Construct(); // 0x728b20 [Event Public]
    void ExecuteUbergraph_x0+music(int32 EntryPoint); // 0x728b20 [Final]

// Ux0+points_C (/Game/BP/UI/x0+points.x0+points_C)
    void Construct(); // 0x728b20 [Event Public]
    void ExecuteUbergraph_x0+points(int32 EntryPoint); // 0x728b20 [Final]

// Abird_C (/Game/BP/bird.bird_C)
    void UserConstructionScript(); // 0x728b20 [Event Public]
    void Timeline_0__FinishedFunc(); // 0x728b20
    void Timeline_0__UpdateFunc(); // 0x728b20
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void ExecuteUbergraph_bird(int32 EntryPoint); // 0x728b20 [Final]

// Abird_fly_away_C (/Game/BP/bird_fly_away.bird_fly_away_C)
    void UserConstructionScript(); // 0x728b20 [Event Public]
    void Timeline_0__FinishedFunc(); // 0x728b20
    void Timeline_0__UpdateFunc(); // 0x728b20
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void ExecuteUbergraph_bird_fly_away(int32 EntryPoint); // 0x728b20 [Final]

// Abird_sitting_C (/Game/BP/bird_sitting.bird_sitting_C)
    void BndEvt__Box_K2Node_ComponentBoundEvent_1_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x728b20
    void ExecuteUbergraph_bird_sitting(int32 EntryPoint); // 0x728b20 [Final]

// Abook_C (/Game/BP/book.book_C)
    void flip page__FinishedFunc(); // 0x728b20
    void flip page__UpdateFunc(); // 0x728b20
    void Timeline_0__FinishedFunc(); // 0x728b20
    void Timeline_0__UpdateFunc(); // 0x728b20
    void FLIP_PAGE(int32 Index); // 0x728b20
    void InpAxisEvt_MOVEMENT_K2Node_InputAxisEvent_0(float AxisValue); // 0x728b20
    void EXIT_BOOK(); // 0x728b20
    void FLIP RIGHT(); // 0x728b20
    void FLIP LEFT(); // 0x728b20
    void setpage(int32 NewParam); // 0x728b20
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void ExecuteUbergraph_book(int32 EntryPoint); // 0x728b20 [Final]

// Aboss_projektil_C (/Game/BP/boss_projektil.boss_projektil_C)
    void Timeline_0__FinishedFunc(); // 0x728b20
    void Timeline_0__UpdateFunc(); // 0x728b20
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void DIE_BULLET(); // 0x728b20
    void ExecuteUbergraph_boss_projektil(int32 EntryPoint); // 0x728b20 [Final]

// Acheckpoint_C (/Game/BP/checkpoint.checkpoint_C)
    void Timeline_0__FinishedFunc(); // 0x728b20
    void Timeline_0__UpdateFunc(); // 0x728b20
    void BndEvt__Box_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x728b20
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void ReceiveTick(float DeltaSeconds); // 0x728b20 [Event Public]
    void ExecuteUbergraph_checkpoint(int32 EntryPoint); // 0x728b20 [Final]

// Acrate_C (/Game/BP/crate.crate_C)
    void Timeline_0__FinishedFunc(); // 0x728b20
    void Timeline_0__UpdateFunc(); // 0x728b20
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void BndEvt__Box_K2Node_ComponentBoundEvent_1_ComponentHitSignature__DelegateSignature(UPrimitiveComponent* HitComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, const FVector& NormalImpulse, FHitResult& Hit); // 0x728b20
    void BndEvt__StaticMesh14_K2Node_ComponentBoundEvent_2_ComponentHitSignature__DelegateSignature(UPrimitiveComponent* HitComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, const FVector& NormalImpulse, FHitResult& Hit); // 0x728b20
    void BndEvt__Box_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x728b20
    void smutnik(); // 0x728b20
    void ReceiveTick(float DeltaSeconds); // 0x728b20 [Event Public]
    void ExecuteUbergraph_crate(int32 EntryPoint); // 0x728b20 [Final]

// Acube_C (/Game/BP/cube.cube_C)
    void BndEvt__Box_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x728b20
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void ExecuteUbergraph_cube(int32 EntryPoint); // 0x728b20 [Final]

// Acube_dmBP_C (/Game/BP/cube_dmBP.cube_dmBP_C)
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void ExecuteUbergraph_cube_dmBP(int32 EntryPoint); // 0x728b20 [Final]

// Acube_dmBP_ANDROID_C (/Game/BP/cube_dmBP_ANDROID.cube_dmBP_ANDROID_C)
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void ExecuteUbergraph_cube_dmBP_ANDROID(int32 EntryPoint); // 0x728b20 [Final]

// Aenemy_projektil_C (/Game/BP/enemy_projektil.enemy_projektil_C)
    void Timeline_0__FinishedFunc(); // 0x728b20
    void Timeline_0__UpdateFunc(); // 0x728b20
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void BndEvt__Cube_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x728b20
    void ExecuteUbergraph_enemy_projektil(int32 EntryPoint); // 0x728b20 [Final]

// Aenemy_projektil_level10_C (/Game/BP/enemy_projektil_level10.enemy_projektil_level10_C)
    void Timeline_0__FinishedFunc(); // 0x728b20
    void Timeline_0__UpdateFunc(); // 0x728b20
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void BndEvt__Cube_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x728b20
    void ExecuteUbergraph_enemy_projektil_level10(int32 EntryPoint); // 0x728b20 [Final]

// Ahero_mirror_C (/Game/BP/hero_mirror.hero_mirror_C)
    void Timeline_0__FinishedFunc(); // 0x728b20
    void Timeline_0__UpdateFunc(); // 0x728b20
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void ReceiveTick(float DeltaSeconds); // 0x728b20 [Event Public]
    void WALK CYCLE(); // 0x728b20
    void jmp(); // 0x728b20
    void OnLanded(FHitResult& Hit); // 0x728b20 [Event Public]
    void BndEvt__Box_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x728b20
    void ExecuteUbergraph_hero_mirror(int32 EntryPoint); // 0x728b20 [Final]

// Ahorizonal_platform_C (/Game/BP/horizonal_platform.horizonal_platform_C)
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void ExecuteUbergraph_horizonal_platform(int32 EntryPoint); // 0x728b20 [Final]

// AmenuCamera_C (/Game/BP/menuCamera.menuCamera_C)
    void InpActEvt_AnyKey_K2Node_InputKeyEvent_1(const FKey& Key); // 0x728b20
    void InpActEvt_SpaceBar_K2Node_InputKeyEvent_0(const FKey& Key); // 0x728b20
    void InpActEvt_Jump_K2Node_InputActionEvent_2(const FKey& Key); // 0x728b20
    void InpActEvt_Up_K2Node_InputActionEvent_1(const FKey& Key); // 0x728b20
    void InpActEvt_Down_K2Node_InputActionEvent_0(const FKey& Key); // 0x728b20
    void InpTchEvt_K2Node_InputTouchEvent_0(const ETouchIndex& FingerIndex, const FVector& Location); // 0x728b20
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void InpAxisEvt_MOVEMENT_K2Node_InputAxisEvent_0(float AxisValue); // 0x728b20
    void ReceiveTick(float DeltaSeconds); // 0x728b20 [Event Public]
    void PRESS_SPACE(); // 0x728b20
    void Level+(); // 0x728b20
    void Level-(); // 0x728b20
    void Up(); // 0x728b20
    void Down(); // 0x728b20
    void InpAxisEvt_VERTICAL_AXIS_K2Node_InputAxisEvent_1(float AxisValue); // 0x728b20
    void update_cobmoboxes(); // 0x728b20
    void SHOW_BONUS(); // 0x728b20
    void ExecuteUbergraph_menuCamera(int32 EntryPoint); // 0x728b20 [Final]

// AWaterBrixToggle_C (/Game/BP/modifiers/WaterBrixToggle.WaterBrixToggle_C)
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void ExecuteUbergraph_WaterBrixToggle(int32 EntryPoint); // 0x728b20 [Final]

// AWaterBrix_OFF_C (/Game/BP/modifiers/WaterBrix_OFF.WaterBrix_OFF_C)
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void ExecuteUbergraph_WaterBrix_OFF(int32 EntryPoint); // 0x728b20 [Final]

// Ahero_emitter_2guys_C (/Game/BP/modifiers/hero_emitter_2guys.hero_emitter_2guys_C)
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void ExecuteUbergraph_hero_emitter_2guys(int32 EntryPoint); // 0x728b20 [Final]

// Awind_system_C (/Game/BP/modifiers/wind_system.wind_system_C)
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void wind_change(); // 0x728b20
    void ExecuteUbergraph_wind_system(int32 EntryPoint); // 0x728b20 [Final]

// Aobstacle1_C (/Game/BP/obstacle1.obstacle1_C)
    void SetTags(const FName& Name); // 0x728b20 [Public]
    void Timeline_0__FinishedFunc(); // 0x728b20
    void Timeline_0__UpdateFunc(); // 0x728b20
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void ExecuteUbergraph_obstacle1(int32 EntryPoint); // 0x728b20 [Final]

// Aobstacle2_C (/Game/BP/obstacle2.obstacle2_C)
    void Timeline_0__FinishedFunc(); // 0x728b20
    void Timeline_0__UpdateFunc(); // 0x728b20
    void Timeline_1__FinishedFunc(); // 0x728b20
    void Timeline_1__UpdateFunc(); // 0x728b20
    void Timeline_2__FinishedFunc(); // 0x728b20
    void Timeline_2__UpdateFunc(); // 0x728b20
    void Timeline_3__FinishedFunc(); // 0x728b20
    void Timeline_3__UpdateFunc(); // 0x728b20
    void Timeline_4__FinishedFunc(); // 0x728b20
    void Timeline_4__UpdateFunc(); // 0x728b20
    void Timeline_5__FinishedFunc(); // 0x728b20
    void Timeline_5__UpdateFunc(); // 0x728b20
    void Timeline_6__FinishedFunc(); // 0x728b20
    void Timeline_6__UpdateFunc(); // 0x728b20
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void spike(); // 0x728b20
    void ExecuteUbergraph_obstacle2(int32 EntryPoint); // 0x728b20 [Final]

// Apoints_C (/Game/BP/points.points_C)
    void Timeline_0__FinishedFunc(); // 0x728b20
    void Timeline_0__UpdateFunc(); // 0x728b20
    void Timeline_1__FinishedFunc(); // 0x728b20
    void Timeline_1__UpdateFunc(); // 0x728b20
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void ExecuteUbergraph_points(int32 EntryPoint); // 0x728b20 [Final]

// Arocket_C (/Game/BP/rocket.rocket_C)
    void BndEvt__Box_K2Node_ComponentBoundEvent_1_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x728b20
    void ReceiveTick(float DeltaSeconds); // 0x728b20 [Event Public]
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void ExecuteUbergraph_rocket(int32 EntryPoint); // 0x728b20 [Final]

// Asay_C (/Game/BP/say.say_C)
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void ExecuteUbergraph_say(int32 EntryPoint); // 0x728b20 [Final]

// Atext_C (/Game/BP/text.text_C)
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void ExecuteUbergraph_text(int32 EntryPoint); // 0x728b20 [Final]

// Atreasure_C (/Game/BP/treasure.treasure_C)
    void Timeline_0__FinishedFunc(); // 0x728b20
    void Timeline_0__UpdateFunc(); // 0x728b20
    void Timeline_1__FinishedFunc(); // 0x728b20
    void Timeline_1__UpdateFunc(); // 0x728b20
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void open_chest(); // 0x728b20
    void BndEvt__Box_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x728b20
    void ExecuteUbergraph_treasure(int32 EntryPoint); // 0x728b20 [Final]

// Awall_sklo_C (/Game/BP/wall_sklo.wall_sklo_C)
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void BndEvt__Box1_K2Node_ComponentBoundEvent_0_ComponentHitSignature__DelegateSignature(UPrimitiveComponent* HitComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, const FVector& NormalImpulse, FHitResult& Hit); // 0x728b20
    void BREAK(); // 0x728b20
    void BndEvt__Box_K2Node_ComponentBoundEvent_1_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x728b20
    void BndEvt__Box_K2Node_ComponentBoundEvent_2_ComponentEndOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex); // 0x728b20
    void ExecuteUbergraph_wall_sklo(int32 EntryPoint); // 0x728b20 [Final]

// AHRDINA__C (/Game/HRDINA_.HRDINA__C)
    void get_oldest_cube(const AActor*& Distance, const FVector2D& NewParam); // 0x728b20 [Public]
    void Say(const FText& text, const BublinaTyp& typ); // 0x728b20 [Public]
    void GetLiveCube(const FVector& NewParam); // 0x728b20 [Public]
    void SetMaterialOnAll(UMaterialInstance* Material); // 0x728b20 [Public]
    void Timeline_0__FinishedFunc(); // 0x728b20
    void Timeline_0__UpdateFunc(); // 0x728b20
    void walk__FinishedFunc(); // 0x728b20
    void walk__UpdateFunc(); // 0x728b20
    void Timeline_3__FinishedFunc(); // 0x728b20
    void Timeline_3__UpdateFunc(); // 0x728b20
    void Timeline_4__FinishedFunc(); // 0x728b20
    void Timeline_4__UpdateFunc(); // 0x728b20
    void Timeline_1__FinishedFunc(); // 0x728b20
    void Timeline_1__UpdateFunc(); // 0x728b20
    void Timeline_2__FinishedFunc(); // 0x728b20
    void Timeline_2__UpdateFunc(); // 0x728b20
    void move_to__FinishedFunc(); // 0x728b20
    void move_to__UpdateFunc(); // 0x728b20
    void Timeline_5__FinishedFunc(); // 0x728b20
    void Timeline_5__UpdateFunc(); // 0x728b20
    void InpActEvt_Jump_K2Node_InputActionEvent_10(const FKey& Key); // 0x728b20
    void InpActEvt_Jump_K2Node_InputActionEvent_9(const FKey& Key); // 0x728b20
    void InpActEvt_Charge_K2Node_InputActionEvent_8(const FKey& Key); // 0x728b20
    void InpActEvt_Charge_K2Node_InputActionEvent_7(const FKey& Key); // 0x728b20
    void InpActEvt_AnyKey_K2Node_InputKeyEvent_9(const FKey& Key); // 0x728b20
    void InpActEvt_Up_K2Node_InputActionEvent_6(const FKey& Key); // 0x728b20
    void InpActEvt_Up_K2Node_InputActionEvent_5(const FKey& Key); // 0x728b20
    void InpActEvt_Down_K2Node_InputActionEvent_4(const FKey& Key); // 0x728b20
    void InpActEvt_Down_K2Node_InputActionEvent_3(const FKey& Key); // 0x728b20
    void InpActEvt_Up_K2Node_InputActionEvent_2(const FKey& Key); // 0x728b20
    void InpActEvt_Down_K2Node_InputActionEvent_1(const FKey& Key); // 0x728b20
    void InpActEvt_Jump_K2Node_InputActionEvent_0(const FKey& Key); // 0x728b20
    void InpActEvt_Ctrl_T_K2Node_InputKeyEvent_8(const FKey& Key); // 0x728b20
    void InpActEvt_Gamepad_LeftTrigger_K2Node_InputKeyEvent_7(const FKey& Key); // 0x728b20
    void InpActEvt_Gamepad_LeftTrigger_K2Node_InputKeyEvent_6(const FKey& Key); // 0x728b20
    void InpActEvt_Gamepad_LeftShoulder_K2Node_InputKeyEvent_5(const FKey& Key); // 0x728b20
    void InpActEvt_Gamepad_LeftShoulder_K2Node_InputKeyEvent_4(const FKey& Key); // 0x728b20
    void InpActEvt_Gamepad_RightShoulder_K2Node_InputKeyEvent_3(const FKey& Key); // 0x728b20
    void InpActEvt_Gamepad_RightShoulder_K2Node_InputKeyEvent_2(const FKey& Key); // 0x728b20
    void InpActEvt_Gamepad_RightTrigger_K2Node_InputKeyEvent_1(const FKey& Key); // 0x728b20
    void InpActEvt_Gamepad_RightTrigger_K2Node_InputKeyEvent_0(const FKey& Key); // 0x728b20
    void InpAxisEvt_MOVEMENT_K2Node_InputAxisEvent_0(float AxisValue); // 0x728b20
    void ReceiveTick(float DeltaSeconds); // 0x728b20 [Event Public]
    void OnLanded(FHitResult& Hit); // 0x728b20 [Event Public]
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void Respawn(); // 0x728b20
    void BndEvt__Box_K2Node_ComponentBoundEvent_2_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x728b20
    void WALK CYCLE(); // 0x728b20
    void check_lives(); // 0x728b20
    void Invincibility(int32 Repeats); // 0x728b20
    void HIT_OBSTACLE_DIE(); // 0x728b20
    void STIT_SET(bool Enabled); // 0x728b20
    void setcolor(const FLinearColor& NewParam, float Emissivnes); // 0x728b20
    void power_timer(); // 0x728b20
    void release_charge(); // 0x728b20
    void BOTY(bool BOTY); // 0x728b20
    void BndEvt__CapsuleComponent_K2Node_ComponentBoundEvent_1_ComponentHitSignature__DelegateSignature(UPrimitiveComponent* HitComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, const FVector& NormalImpulse, FHitResult& Hit); // 0x728b20
    void BndEvt__CapsuleComponent_K2Node_ComponentBoundEvent_3_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x728b20
    void BndEvt__CapsuleComponent_K2Node_ComponentBoundEvent_4_ComponentEndOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex); // 0x728b20
    void BndEvt__Box_K2Node_ComponentBoundEvent_5_ComponentEndOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex); // 0x728b20
    void RotKameraDefault(); // 0x728b20
    void TeleportToTopHomeDimension(); // 0x728b20
    void return_boss3(); // 0x728b20
    void SpawnPlayers(int32 Amount); // 0x728b20
    void MusicInfoNow(); // 0x728b20
    void Movement(const InputSelection& Input); // 0x728b20
    void InpAxisEvt_VERTICAL_AXIS_K2Node_InputAxisEvent_1(float AxisValue); // 0x728b20
    void attack(); // 0x728b20
    void Vib(const vibration_type& NewParam); // 0x728b20
    void END_LEVEL_FLY(); // 0x728b20
    void InpAxisKeyEvt_MouseWheelAxis_K2Node_InputAxisKeyEvent_0(float AxisValue); // 0x728b20
    void MoveToLiveCube(); // 0x728b20
    void Fly(); // 0x728b20
    void check_boss_overlap(); // 0x728b20
    void ExecuteUbergraph_HRDINA_(int32 EntryPoint); // 0x728b20 [Final]

// AVISUALIZER__C (/Game/VISUALIZER_.VISUALIZER__C)
    void SetVolume(float Volume); // 0x728b20 [Public]
    void SPAWN_STUFF(bool ENEMY); // 0x728b20 [Public]
    void PlayMusicTrack(const FString& Path, int32 Index, bool Loop, bool listen); // 0x728b20 [Public]
    void SpawnObjectAtLastPos(TSubclassOf<AActor> ToSpawn, const FVector& Offset, const FVector& Size); // 0x728b20 [Public]
    void CheckTimings(int32 Input, const TArray<int32>& Array, const bool& IsContaining); // 0x728b20 [Public]
    void OnFailure_79F01DA7407ACCB8EA5E8283C839BCE4(); // 0x728b20
    void OnSuccess_79F01DA7407ACCB8EA5E8283C839BCE4(); // 0x728b20
    void OnFailure_480B365E44C2C3CEDFA64BBFDB221325(const FName& WrittenAchievementName, float WrittenProgress, int32 WrittenUserTag); // 0x728b20
    void OnSuccess_480B365E44C2C3CEDFA64BBFDB221325(const FName& WrittenAchievementName, float WrittenProgress, int32 WrittenUserTag); // 0x728b20
    void OnFailure_79F01DA7407ACCB8EA5E8283A66EDAE0(); // 0x728b20
    void OnSuccess_79F01DA7407ACCB8EA5E8283A66EDAE0(); // 0x728b20
    void OnFailure_480B365E44C2C3CEDFA64BBFB5757521(const FName& WrittenAchievementName, float WrittenProgress, int32 WrittenUserTag); // 0x728b20
    void OnSuccess_480B365E44C2C3CEDFA64BBFB5757521(const FName& WrittenAchievementName, float WrittenProgress, int32 WrittenUserTag); // 0x728b20
    void OnFailure_79F01DA7407ACCB8EA5E8283AAA57CFB(); // 0x728b20
    void OnSuccess_79F01DA7407ACCB8EA5E8283AAA57CFB(); // 0x728b20
    void OnFailure_480B365E44C2C3CEDFA64BBFB9BED33A(const FName& WrittenAchievementName, float WrittenProgress, int32 WrittenUserTag); // 0x728b20
    void OnSuccess_480B365E44C2C3CEDFA64BBFB9BED33A(const FName& WrittenAchievementName, float WrittenProgress, int32 WrittenUserTag); // 0x728b20
    void OnFailure_79F01DA7407ACCB8EA5E82831148723C(); // 0x728b20
    void OnSuccess_79F01DA7407ACCB8EA5E82831148723C(); // 0x728b20
    void OnFailure_480B365E44C2C3CEDFA64BBF0253DDFD(const FName& WrittenAchievementName, float WrittenProgress, int32 WrittenUserTag); // 0x728b20
    void OnSuccess_480B365E44C2C3CEDFA64BBF0253DDFD(const FName& WrittenAchievementName, float WrittenProgress, int32 WrittenUserTag); // 0x728b20
    void InpActEvt_Add_K2Node_InputKeyEvent_14(const FKey& Key); // 0x728b20
    void InpActEvt_Subtract_K2Node_InputKeyEvent_13(const FKey& Key); // 0x728b20
    void InpActEvt_End_K2Node_InputKeyEvent_12(const FKey& Key); // 0x728b20
    void InpActEvt_Delete_K2Node_InputKeyEvent_11(const FKey& Key); // 0x728b20
    void InpActEvt_PageDown_K2Node_InputKeyEvent_10(const FKey& Key); // 0x728b20
    void InpActEvt_Z_K2Node_InputKeyEvent_9(const FKey& Key); // 0x728b20
    void InpActEvt_Z_K2Node_InputKeyEvent_8(const FKey& Key); // 0x728b20
    void InpActEvt_R_K2Node_InputKeyEvent_7(const FKey& Key); // 0x728b20
    void InpActEvt_R_K2Node_InputKeyEvent_6(const FKey& Key); // 0x728b20
    void InpActEvt_N_K2Node_InputKeyEvent_5(const FKey& Key); // 0x728b20
    void InpActEvt_N_K2Node_InputKeyEvent_4(const FKey& Key); // 0x728b20
    void InpActEvt_I_K2Node_InputKeyEvent_3(const FKey& Key); // 0x728b20
    void InpActEvt_I_K2Node_InputKeyEvent_2(const FKey& Key); // 0x728b20
    void InpActEvt_Escape_K2Node_InputKeyEvent_1(const FKey& Key); // 0x728b20
    void InpActEvt_Pauza_K2Node_InputActionEvent_3(const FKey& Key); // 0x728b20
    void InpActEvt_F12_K2Node_InputKeyEvent_0(const FKey& Key); // 0x728b20
    void InpActEvt_Charge_K2Node_InputActionEvent_2(const FKey& Key); // 0x728b20
    void InpActEvt_Charge_K2Node_InputActionEvent_1(const FKey& Key); // 0x728b20
    void InpActEvt_Charge_K2Node_InputActionEvent_0(const FKey& Key); // 0x728b20
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void ReceiveTick(float DeltaSeconds); // 0x728b20 [Event Public]
    void MAKE_LEVEL(); // 0x728b20
    void RANDOM_vertical_JUMP(); // 0x728b20
    void RANDOM_JUMP(); // 0x728b20
    void CHECK_TIME(); // 0x728b20
    void GOTO_NEXT_LEVEL(); // 0x728b20
    void volume set(); // 0x728b20
    void escape_menu(); // 0x728b20
    void ACHIEVEMENT(); // 0x728b20
    void BndEvt__ApplicationLifecycle_K2Node_ComponentBoundEvent_0_ApplicationLifetimeDelegate__DelegateSignature(); // 0x728b20
    void BndEvt__ApplicationLifecycle_K2Node_ComponentBoundEvent_1_ApplicationLifetimeDelegate__DelegateSignature(); // 0x728b20
    void BndEvt__ApplicationLifecycle_K2Node_ComponentBoundEvent_2_ApplicationLifetimeDelegate__DelegateSignature(); // 0x728b20
    void BndEvt__ApplicationLifecycle_K2Node_ComponentBoundEvent_3_ApplicationLifetimeDelegate__DelegateSignature(); // 0x728b20
    void MAKE_PREDOVOR(const FText& Meno, const FText& text, UImage* obrazok); // 0x728b20
    void remove_checkpoint stuff(); // 0x728b20
    void MusicUnlock(bool Not Unlock); // 0x728b20
    void InpAxisEvt_MOVEMENT_K2Node_InputAxisEvent_0(float AxisValue); // 0x728b20
    void InpAxisEvt_VERTICAL_AXIS_K2Node_InputAxisEvent_1(float AxisValue); // 0x728b20
    void RECREATE_MENU(); // 0x728b20
    void analyze(); // 0x728b20
    void ExecuteUbergraph_VISUALIZER_(int32 EntryPoint); // 0x728b20 [Final]

// ABP_ZText_C (/Game/ZText/Blueprints/BP_ZText.BP_ZText_C)
    void SpawnText(); // 0x728b20 [Private]
    void DestroySpawnedMeshes(); // 0x728b20 [Private]
    void UpdateFont(const DefinedFonts& NewFont); // 0x728b20 [Public]
    void UpdateText(const TArray<FString>& NewText); // 0x728b20 [Public]
    void SetCharacterMesh(const FString& CurrentCharacter, const UStaticMesh*& Mesh); // 0x728b20 [Private]
    void UserConstructionScript(); // 0x728b20 [Event Public]
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void ExecuteUbergraph_BP_ZText(int32 EntryPoint); // 0x728b20 [Final]

// Alampa_C (/Game/attachables/lampa.lampa_C)
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void blikanie(); // 0x728b20
    void ExecuteUbergraph_lampa(int32 EntryPoint); // 0x728b20 [Final]

// Alietadlo_C (/Game/attachables/lietadlo.lietadlo_C)
    void UserConstructionScript(); // 0x728b20 [Event Public]
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void ExecuteUbergraph_lietadlo(int32 EntryPoint); // 0x728b20 [Final]

// Amain_C (/Game/main.main_C)
    void OnFailure_79F01DA7407ACCB8EA5E8283DD2BABB3(); // 0x728b20
    void OnSuccess_79F01DA7407ACCB8EA5E8283DD2BABB3(); // 0x728b20
    void OnFailure_480B365E44C2C3CEDFA64BBFCE300472(const FName& WrittenAchievementName, float WrittenProgress, int32 WrittenUserTag); // 0x728b20
    void OnSuccess_480B365E44C2C3CEDFA64BBFCE300472(const FName& WrittenAchievementName, float WrittenProgress, int32 WrittenUserTag); // 0x728b20
    void OnFailure_79F01DA7407ACCB8EA5E82839FD94F9A(); // 0x728b20
    void OnSuccess_79F01DA7407ACCB8EA5E82839FD94F9A(); // 0x728b20
    void OnFailure_480B365E44C2C3CEDFA64BBF8CC2E05B(const FName& WrittenAchievementName, float WrittenProgress, int32 WrittenUserTag); // 0x728b20
    void OnSuccess_480B365E44C2C3CEDFA64BBF8CC2E05B(const FName& WrittenAchievementName, float WrittenProgress, int32 WrittenUserTag); // 0x728b20
    void OnFailure_79F01DA7407ACCB8EA5E828368263F20(); // 0x728b20
    void OnSuccess_79F01DA7407ACCB8EA5E828368263F20(); // 0x728b20
    void OnFailure_480B365E44C2C3CEDFA64BBF7B3D90E1(const FName& WrittenAchievementName, float WrittenProgress, int32 WrittenUserTag); // 0x728b20
    void OnSuccess_480B365E44C2C3CEDFA64BBF7B3D90E1(const FName& WrittenAchievementName, float WrittenProgress, int32 WrittenUserTag); // 0x728b20
    void OnFailure_79F01DA7407ACCB8EA5E8283B11E02D2(); // 0x728b20
    void OnSuccess_79F01DA7407ACCB8EA5E8283B11E02D2(); // 0x728b20
    void OnFailure_480B365E44C2C3CEDFA64BBFA205AD13(const FName& WrittenAchievementName, float WrittenProgress, int32 WrittenUserTag); // 0x728b20
    void OnSuccess_480B365E44C2C3CEDFA64BBFA205AD13(const FName& WrittenAchievementName, float WrittenProgress, int32 WrittenUserTag); // 0x728b20
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void ExecuteUbergraph_main(int32 EntryPoint); // 0x728b20 [Final]

// ABP_Particle_Dandelion_C (/Game/particle/Particles_Wind_Control_System/Blueprints/BP_Particle_Dandelion.BP_Particle_Dandelion_C)
    void UserConstructionScript(); // 0x728b20 [Event Public]
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void ExecuteUbergraph_BP_Particle_Dandelion(int32 EntryPoint); // 0x728b20 [Final]

// ABP_Paticle_wind_settings_C (/Game/particle/Particles_Wind_Control_System/Blueprints/BP_Paticle_wind_settings.BP_Paticle_wind_settings_C)
    void UserConstructionScript(); // 0x728b20 [Event Public]

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

// UAIBlueprintHelperLibrary (/Script/AIModule.AIBlueprintHelperLibrary)
    void UnlockAIResourcesWithAnimation(UAnimInstance* AnimInstance, bool bUnlockMovement, bool UnlockAILogic); // 0x1b11ca0 [Final Native Static Public]
    APawn* SpawnAIFromClass(UObject* WorldContextObject, TSubclassOf<APawn> PawnClass, UBehaviorTree* BehaviorTree, const FVector& Location, const FRotator& Rotation, bool bNoCollisionFail); // 0x1b11a50 [Final Native Static Public]
    void SimpleMoveToLocation(AController* Controller, const FVector& Goal); // 0x1b11990 [Final Native Static Public]
    void SimpleMoveToActor(AController* Controller, AActor* Goal); // 0x1b118e0 [Final Native Static Public]
    void SendAIMessage(APawn* Target, const FName& Message, UObject* MessageSource, bool bSuccess); // 0x1b115d0 [Final Native Static Public]
    void LockAIResourcesWithAnimation(UAnimInstance* AnimInstance, bool bLockMovement, bool LockAILogic); // 0x1b109a0 [Final Native Static Public]
    bool IsValidAIRotation(const FRotator& Rotation); // 0x1b107e0 [Final Native Static Public]
    bool IsValidAILocation(const FVector& Location); // 0x1b10750 [Final Native Static Public]
    bool IsValidAIDirection(const FVector& DirectionVector); // 0x1b106c0 [Final Native Static Public]
    UNavigationPath* GetCurrentPath(AController* Controller); // 0x1b0ffb0 [Final Native Static Public]
    UBlackboardComponent* GetBlackboard(AActor* Target); // 0x1b0ff30 [Final Native Static Public]
    AAIController* GetAIController(AActor* ControlledActor); // 0x1b0fd90 [Final Native Static Public]
    UAIAsyncTaskBlueprintProxy* CreateMoveToProxyObject(UObject* WorldContextObject, APawn* Pawn, const FVector& Destination, AActor* TargetActor, float AcceptanceRadius, bool bStopOnOverlap); // 0x1b0fbd0 [Final Native Static Public]

// AAIController (/Script/AIModule.AIController)
    bool UseBlackboard(UBlackboardData* BlackboardAsset, const UBlackboardComponent*& BlackboardComponent); // 0x1b11e50 [Final Native Public]
    void UnclaimTaskResource(TSubclassOf<UGameplayTaskResource> ResourceClass); // 0x1b11c20 [Final Native Public]
    void SetPathFollowingComponent(UPathFollowingComponent* NewPFComponent); // 0x1b11790 [Final Native Public]
    void SetMoveBlockDetection(bool bEnable); // 0x1b11700 [Final Native Public]
    bool RunBehaviorTree(UBehaviorTree* BTAsset); // 0x1b11530 [Native Public]
    void OnUsingBlackBoard(UBlackboardComponent* BlackboardComp, UBlackboardData* BlackboardAsset); // 0x728b20 [Event Protected]
    void OnGameplayTaskResourcesClaimed(const FGameplayResourceSet& NewlyClaimed, const FGameplayResourceSet& FreshlyReleased); // 0x1b10f40 [Native Public]
    EPathFollowingRequestResult MoveToLocation(const FVector& Dest, float AcceptanceRadius, bool bStopOnOverlap, bool bUsePathfinding, bool bProjectDestinationToNavigation, bool bCanStrafe, TSubclassOf<UNavigationQueryFilter> FilterClass, bool bAllowPartialPath); // 0x1b10cd0 [Final Native Public]
    EPathFollowingRequestResult MoveToActor(AActor* Goal, float AcceptanceRadius, bool bStopOnOverlap, bool bUsePathfinding, bool bCanStrafe, TSubclassOf<UNavigationQueryFilter> FilterClass, bool bAllowPartialPath); // 0x1b10ab0 [Final Native Public]
    void K2_SetFocus(AActor* NewFocus); // 0x1b10920 [Final Native Public]
    void K2_SetFocalPoint(const FVector& FP); // 0x1b10890 [Final Native Public]
    void K2_ClearFocus(); // 0x1b10870 [Final Native Public]
    bool HasPartialPath(); // 0x1b10690 [Final Native Public]
    UPathFollowingComponent* GetPathFollowingComponent(); // 0x1b103a0 [Final Native Public]
    EPathFollowingStatus GetMoveStatus(); // 0x1b10370 [Final Native Public]
    FVector GetImmediateMoveDestination(); // 0x1b10240 [Final Native Public]
    AActor* GetFocusActor(); // 0x1b10210 [Final Native Public]
    FVector GetFocalPointOnActor(AActor* Actor); // 0x1b10160 [Native Public]
    FVector GetFocalPoint(); // 0x1b10120 [Final Native Public]
    UAIPerceptionComponent* GetAIPerceptionComponent(); // 0x1b0fe10 [Final Native Public]
    void ClaimTaskResource(TSubclassOf<UGameplayTaskResource> ResourceClass); // 0x1b0fb50 [Final Native Public]

// UAIPerceptionComponent (/Script/AIModule.AIPerceptionComponent)
    void SetSenseEnabled(TSubclassOf<UAISense> SenseClass, bool bEnable); // 0x1b11810 [Final Native Public]
    void RequestStimuliListenerUpdate(); // 0x1b11510 [Final Native Public]
    void OnOwnerEndPlay(AActor* Actor, const EEndPlayReason& EndPlayReason); // 0x1b110d0 [Final Native Public]
    void GetPerceivedHostileActors(const TArray<AActor*>& OutActors); // 0x1b104b0 [Final Native Public]
    void GetPerceivedActors(TSubclassOf<UAISense> SenseToUse, const TArray<AActor*>& OutActors); // 0x1b103c0 [Final Native Public]
    void GetKnownPerceivedActors(TSubclassOf<UAISense> SenseToUse, const TArray<AActor*>& OutActors); // 0x1b10280 [Final Native Public]
    void GetCurrentlyPerceivedActors(TSubclassOf<UAISense> SenseToUse, const TArray<AActor*>& OutActors); // 0x1b10030 [Final Native Public]
    bool GetActorsPerception(AActor* Actor, FActorPerceptionBlueprintInfo& Info); // 0x1b0fe30 [Final Native Public]

// UAIPerceptionStimuliSourceComponent (/Script/AIModule.AIPerceptionStimuliSourceComponent)
    void UnregisterFromSense(TSubclassOf<UAISense> SenseClass); // 0x1b11dd0 [Final Native Public]
    void UnregisterFromPerceptionSystem(); // 0x1b11db0 [Final Native Public]
    void RegisterWithPerceptionSystem(); // 0x1b113c0 [Final Native Public]
    void RegisterForSense(TSubclassOf<UAISense> SenseClass); // 0x1b11250 [Final Native Public]

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

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

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

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

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

// UBrainComponent (/Script/AIModule.BrainComponent)
    void StopLogic(const FString& Reason); // 0x1b1ab90 [Native Public]
    void RestartLogic(); // 0x1966a00 [Native Public]
    bool IsRunning(); // 0x1b1a200 [Native Public]
    bool IsPaused(); // 0x1b1a1d0 [Native Public]

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

// UBlackboardComponent (/Script/AIModule.BlackboardComponent)
    void SetValueAsVector(const FName& KeyName, const FVector& VectorValue); // 0x1b1aaa0 [Final Native Public]
    void SetValueAsString(const FName& KeyName, const FString& StringValue); // 0x1b1a970 [Final Native Public]
    void SetValueAsRotator(const FName& KeyName, const FRotator& VectorValue); // 0x1b1a880 [Final Native Public]
    void SetValueAsObject(const FName& KeyName, UObject* ObjectValue); // 0x1b1a7b0 [Final Native Public]
    void SetValueAsName(const FName& KeyName, const FName& NameValue); // 0x1b1a6e0 [Final Native Public]
    void SetValueAsInt(const FName& KeyName, int32 IntValue); // 0x1b1a610 [Final Native Public]
    void SetValueAsFloat(const FName& KeyName, float FloatValue); // 0x1b1a540 [Final Native Public]
    void SetValueAsEnum(const FName& KeyName, uint8 EnumValue); // 0x1b1a470 [Final Native Public]
    void SetValueAsClass(const FName& KeyName, TSubclassOf<UObject> ClassValue); // 0x1b1a3a0 [Final Native Public]
    void SetValueAsBool(const FName& KeyName, bool BoolValue); // 0x1b1a2d0 [Final Native Public]
    bool IsVectorValueSet(const FName& KeyName); // 0x1b1a230 [Final Native Public]
    FVector GetValueAsVector(const FName& KeyName); // 0x1b1a0c0 [Final Native Public]
    FString GetValueAsString(const FName& KeyName); // 0x1b19fe0 [Final Native Public]
    FRotator GetValueAsRotator(const FName& KeyName); // 0x1b19f30 [Final Native Public]
    UObject* GetValueAsObject(const FName& KeyName); // 0x1b19e90 [Final Native Public]
    FName GetValueAsName(const FName& KeyName); // 0x1b19df0 [Final Native Public]
    int32 GetValueAsInt(const FName& KeyName); // 0x1b19d50 [Final Native Public]
    float GetValueAsFloat(const FName& KeyName); // 0x1b19cb0 [Final Native Public]
    uint8 GetValueAsEnum(const FName& KeyName); // 0x1b19c10 [Final Native Public]
    TSubclassOf<UObject> GetValueAsClass(const FName& KeyName); // 0x1b19b70 [Final Native Public]
    bool GetValueAsBool(const FName& KeyName); // 0x1b19ad0 [Final Native Public]
    bool GetRotationFromEntry(const FName& KeyName, const FRotator& ResultRotation); // 0x1b199e0 [Final Native Public]
    bool GetLocationFromEntry(const FName& KeyName, const FVector& ResultLocation); // 0x1b198f0 [Final Native Public]
    void ClearValue(const FName& KeyName); // 0x1b19860 [Final Native Public]

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

// UBTFunctionLibrary (/Script/AIModule.BTFunctionLibrary)
    void StopUsingExternalEvent(UBTNode* NodeOwner); // 0x1921a40 [Final Native Static Public]
    void StartUsingExternalEvent(UBTNode* NodeOwner, AActor* OwningActor); // 0x19b0c60 [Final Native Static Public]
    void SetBlackboardValueAsVector(UBTNode* NodeOwner, FBlackboardKeySelector& Key, const FVector& Value); // 0x1b1efc0 [Final Native Static Public]
    void SetBlackboardValueAsString(UBTNode* NodeOwner, FBlackboardKeySelector& Key, const FString& Value); // 0x1b1ee40 [Final Native Static Public]
    void SetBlackboardValueAsRotator(UBTNode* NodeOwner, FBlackboardKeySelector& Key, const FRotator& Value); // 0x1b1ed00 [Final Native Static Public]
    void SetBlackboardValueAsObject(UBTNode* NodeOwner, FBlackboardKeySelector& Key, UObject* Value); // 0x1b1ebc0 [Final Native Static Public]
    void SetBlackboardValueAsName(UBTNode* NodeOwner, FBlackboardKeySelector& Key, const FName& Value); // 0x1b1ea80 [Final Native Static Public]
    void SetBlackboardValueAsInt(UBTNode* NodeOwner, FBlackboardKeySelector& Key, int32 Value); // 0x1b1e940 [Final Native Static Public]
    void SetBlackboardValueAsFloat(UBTNode* NodeOwner, FBlackboardKeySelector& Key, float Value); // 0x1b1e800 [Final Native Static Public]
    void SetBlackboardValueAsEnum(UBTNode* NodeOwner, FBlackboardKeySelector& Key, uint8 Value); // 0x1b1e6c0 [Final Native Static Public]
    void SetBlackboardValueAsClass(UBTNode* NodeOwner, FBlackboardKeySelector& Key, TSubclassOf<UObject> Value); // 0x1b1e580 [Final Native Static Public]
    void SetBlackboardValueAsBool(UBTNode* NodeOwner, FBlackboardKeySelector& Key, bool Value); // 0x1b1e440 [Final Native Static Public]
    UBlackboardComponent* GetOwnersBlackboard(UBTNode* NodeOwner); // 0x1b1e330 [Final Native Static Public]
    UBehaviorTreeComponent* GetOwnerComponent(UBTNode* NodeOwner); // 0x1b1e2b0 [Final Native Static Public]
    FVector GetBlackboardValueAsVector(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x1b1e1a0 [Final Native Static Public]
    FString GetBlackboardValueAsString(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x1b1e060 [Final Native Static Public]
    FRotator GetBlackboardValueAsRotator(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x1b1df50 [Final Native Static Public]
    UObject* GetBlackboardValueAsObject(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x1b1de50 [Final Native Static Public]
    FName GetBlackboardValueAsName(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x1b1dd50 [Final Native Static Public]
    int32 GetBlackboardValueAsInt(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x1b1dc50 [Final Native Static Public]
    float GetBlackboardValueAsFloat(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x1b1db50 [Final Native Static Public]
    uint8 GetBlackboardValueAsEnum(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x1b1da50 [Final Native Static Public]
    TSubclassOf<UObject> GetBlackboardValueAsClass(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x1b1d950 [Final Native Static Public]
    bool GetBlackboardValueAsBool(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x1b1d850 [Final Native Static Public]
    AActor* GetBlackboardValueAsActor(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x1b1d750 [Final Native Static Public]
    void ClearBlackboardValueAsVector(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x1b1d5b0 [Final Native Static Public]
    void ClearBlackboardValue(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x1b1d5b0 [Final Native Static Public]

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

// UBTTask_BlueprintBase (/Script/AIModule.BTTask_BlueprintBase)
    void SetFinishOnMessageWithId(const FName& MessageName, int32 RequestID); // 0x1b1f180 [Final Native Protected]
    void SetFinishOnMessage(const FName& MessageName); // 0x1b1f100 [Final Native Protected]
    void ReceiveTickAI(AAIController* OwnerController, APawn* ControlledPawn, float DeltaSeconds); // 0x728b20 [Event Protected]
    void ReceiveTick(AActor* OwnerActor, float DeltaSeconds); // 0x728b20 [Event Protected]
    void ReceiveExecuteAI(AAIController* OwnerController, APawn* ControlledPawn); // 0x728b20 [Event Protected]
    void ReceiveExecute(AActor* OwnerActor); // 0x728b20 [Event Protected]
    void ReceiveAbortAI(AAIController* OwnerController, APawn* ControlledPawn); // 0x728b20 [Event Protected]
    void ReceiveAbort(AActor* OwnerActor); // 0x728b20 [Event Protected]
    bool IsTaskExecuting(); // 0x1b1e410 [Final Native Protected]
    bool IsTaskAborting(); // 0x1b1e3e0 [Final Native Protected]
    void FinishExecute(bool bSuccess); // 0x1b1d6c0 [Final Native Protected]
    void FinishAbort(); // 0x1b1d6a0 [Final Native Protected]

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

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

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

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

// UEnvQueryInstanceBlueprintWrapper (/Script/AIModule.EnvQueryInstanceBlueprintWrapper)
    void SetNamedParam(const FName& ParamName, float Value); // 0x1b22a40 [Final Native Public]
    TArray<FVector> GetResultsAsLocations(); // 0x1b229c0 [Final Native Public]
    TArray<AActor*> GetResultsAsActors(); // 0x1b22940 [Final Native Public]
    bool GetQueryResultsAsLocations(const TArray<FVector>& ResultLocations); // 0x1b22880 [Final Native Public]
    bool GetQueryResultsAsActors(const TArray<AActor*>& ResultActors); // 0x1b227c0 [Final Native Public]
    float GetItemScore(int32 ItemIndex); // 0x1b22700 [Final Native Public]
    void EQSQueryDoneSignature__DelegateSignature(UEnvQueryInstanceBlueprintWrapper* QueryInstance, const EEnvQueryStatus& QueryStatus); // 0x728b20 [Public]

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

// ANavLinkProxy (/Script/AIModule.NavLinkProxy)
    void SetSmartLinkEnabled(bool bEnabled); // 0x1b26e60 [Final Native Public]
    void ResumePathFollowing(AActor* Agent); // 0x1b26b90 [Final Native Public]
    void ReceiveSmartLinkReached(AActor* Agent, const FVector& Destination); // 0x728b20 [Event Public]
    bool IsSmartLinkEnabled(); // 0x1b26a70 [Final Native Public]
    bool HasMovingAgents(); // 0x1b26a40 [Final Native Public]

// UNavLocalGridManager (/Script/AIModule.NavLocalGridManager)
    bool SetLocalNavigationGridDensity(UObject* WorldContextObject, float CellSize); // 0x1b26d90 [Final Native Static Public]
    void RemoveLocalNavigationGrid(UObject* WorldContextObject, int32 GridId, bool bRebuildGrids); // 0x1b26aa0 [Final Native Static Public]
    bool FindLocalNavigationGridPath(UObject* WorldContextObject, const FVector& Start, const FVector& End, const TArray<FVector>& PathPoints); // 0x1b268b0 [Final Native Static Public]
    int32 AddLocalNavigationGridForPoints(UObject* WorldContextObject, const TArray<FVector>& Locations, int32 Radius2D, float Height, bool bRebuildGrids); // 0x1b266f0 [Final Native Static Public]
    int32 AddLocalNavigationGridForPoint(UObject* WorldContextObject, const FVector& Location, int32 Radius2D, float Height, bool bRebuildGrids); // 0x1b26540 [Final Native Static Public]
    int32 AddLocalNavigationGridForCapsule(UObject* WorldContextObject, const FVector& Location, float CapsuleRadius, float CapsuleHalfHeight, int32 Radius2D, float Height, bool bRebuildGrids); // 0x1b26340 [Final Native Static Public]
    int32 AddLocalNavigationGridForBox(UObject* WorldContextObject, const FVector& Location, const FVector& Extent, const FRotator& Rotation, int32 Radius2D, float Height, bool bRebuildGrids); // 0x1b26120 [Final Native Static Public]

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

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

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

// UPawnSensingComponent (/Script/AIModule.PawnSensingComponent)
    void SetSensingUpdatesEnabled(bool bEnabled); // 0x1b28db0 [Native Public]
    void SetSensingInterval(float NewSensingInterval); // 0x1b28d30 [Native Public]
    void SetPeripheralVisionAngle(float NewPeripheralVisionAngle); // 0x1b28cb0 [Native Public]
    void SeePawnDelegate__DelegateSignature(APawn* Pawn); // 0x728b20 [Public]
    void HearNoiseDelegate__DelegateSignature(APawn* Instigator, const FVector& Location, float Volume); // 0x728b20 [Public]
    float GetPeripheralVisionCosine(); // 0x1b28760 [Final Native Public]
    float GetPeripheralVisionAngle(); // 0x1b28740 [Final Native Public]

// UAndroidPermissionFunctionLibrary (/Script/AndroidPermission.AndroidPermissionFunctionLibrary)
    bool CheckPermission(const FString& permission); // 0x3eaa50 [Final Native Static Public]
    UAndroidPermissionCallbackProxy* AcquirePermissions(const TArray<FString>& Permissions); // 0x3ea980 [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); // 0x10067b0 [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); // 0x1006500 [Final Native Static Public]
    float K2_MakePerlinNoiseAndRemap(float Value, float RangeOutMin, float RangeOutMax); // 0x10063f0 [Final Native Static Public]
    FTransform K2_LookAt(FTransform& CurrentTransform, const FVector& TargetPosition, const FVector& LookAtVector, bool bUseUpVector, const FVector& UpVector, float ClampConeInDegree); // 0x1006170 [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); // 0x1005eb0 [Final Native Static Public]
    FVector K2_DirectionBetweenSockets(USkeletalMeshComponent* Component, const FName& SocketOrBoneNameFrom, const FName& SocketOrBoneNameTo); // 0x1005db0 [Final Native Static Public]

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

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

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

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

// UDestructibleComponent (/Script/ApexDestruction.DestructibleComponent)
    void SetDestructibleMesh(UDestructibleMesh* NewMesh); // 0x23fff0 [Final Native Public]
    UDestructibleMesh* GetDestructibleMesh(); // 0x23ffc0 [Final Native Public]
    void ApplyRadiusDamage(float BaseDamage, const FVector& HurtOrigin, float DamageRadius, float ImpulseStrength, bool bFullDamage); // 0x23fe10 [Native Public]
    void ApplyDamage(float DamageAmount, const FVector& HitLocation, const FVector& ImpulseDir, float ImpulseStrength); // 0x23fca0 [Native Public]

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

// UAppleVisionDetectFacesAsyncTaskBlueprintProxy (/Script/AppleVision.AppleVisionDetectFacesAsyncTaskBlueprintProxy)
    UAppleVisionDetectFacesAsyncTaskBlueprintProxy* CreateProxyObjectForDetectFaces(UTexture* SourceImage); // 0x38bb20 [Final Native Static Public]

// UAssetRegistryHelpers (/Script/AssetRegistry.AssetRegistryHelpers)
    FSoftObjectPath ToSoftObjectPath(FAssetData& InAssetData); // 0x119e1a0 [Final Native Static Public]
    FARFilter SetFilterTagsAndValues(FARFilter& InFilter, const TArray<FTagAndValue>& InTagsAndValues); // 0x119dfc0 [Final Native Static Public]
    bool IsValid(FAssetData& InAssetData); // 0x119d8f0 [Final Native Static Public]
    bool IsUAsset(FAssetData& InAssetData); // 0x119d800 [Final Native Static Public]
    bool IsRedirector(FAssetData& InAssetData); // 0x119d710 [Final Native Static Public]
    bool IsAssetLoaded(FAssetData& InAssetData); // 0x119d5f0 [Final Native Static Public]
    bool GetTagValue(FAssetData& InAssetData, const FName& InTagName, const FString& OutTagValue); // 0x119d370 [Final Native Static Public]
    FString GetFullName(FAssetData& InAssetData); // 0x119d0b0 [Final Native Static Public]
    FString GetExportTextName(FAssetData& InAssetData); // 0x119cf70 [Final Native Static Public]
    TSubclassOf<UObject> GetClass(FAssetData& InAssetData); // 0x119ce80 [Final Native Static Public]
    TScriptInterface<IUnknown> GetAssetRegistry(); // 0x119c8c0 [Final Native Static Public]
    UObject* GetAsset(FAssetData& InAssetData); // 0x119c6b0 [Final Native Static Public]
    FAssetData CreateAssetData(UObject* InAsset, bool bAllowBlueprintClass); // 0x119c3c0 [Final Native Static Public]

// IAssetRegistry (/Script/AssetRegistry.AssetRegistry)
    void UseFilterToExcludeAssets(const TArray<FAssetData>& AssetDataList, FARFilter& Filter); // 0x119e2a0 [Native Public]
    void SearchAllAssets(bool bSynchronousSearch); // 0x119df30 [Native Public]
    void ScanPathsSynchronous(const TArray<FString>& InPaths, bool bForceRescan); // 0x119de10 [Native Public]
    void ScanModifiedAssetFiles(const TArray<FString>& InFilePaths); // 0x119dd40 [Native Public]
    void ScanFilesSynchronous(const TArray<FString>& InFilePaths, bool bForceRescan); // 0x119dc20 [Native Public]
    void RunAssetsThroughFilter(const TArray<FAssetData>& AssetDataList, FARFilter& Filter); // 0x119da80 [Native Public]
    void PrioritizeSearchPath(const FString& PathToPrioritize); // 0x119d9e0 [Native Public]
    bool IsLoadingAssets(); // 0x119d6e0 [Native Public]
    bool HasAssets(const FName& PackagePath, bool bRecursive); // 0x119d520 [Native Public]
    void GetSubPaths(const FString& InBasePath, const TArray<FString>& OutPathList, bool bInRecurse); // 0x119d1f0 [Native Public]
    bool GetAssetsByPath(const FName& PackagePath, const TArray<FAssetData>& OutAssetData, bool bRecursive, bool bIncludeOnlyOnDiskAssets); // 0x119cd00 [Native Public]
    bool GetAssetsByPackageName(const FName& PackageName, const TArray<FAssetData>& OutAssetData, bool bIncludeOnlyOnDiskAssets); // 0x119cbd0 [Native Public]
    bool GetAssetsByClass(const FName& ClassName, const TArray<FAssetData>& OutAssetData, bool bSearchSubClasses); // 0x119caa0 [Native Public]
    bool GetAssets(FARFilter& Filter, const TArray<FAssetData>& OutAssetData); // 0x119c900 [Native Public]
    FAssetData GetAssetByObjectPath(const FName& ObjectPath, bool bIncludeOnlyOnDiskAssets); // 0x119c7a0 [Native Public]
    void GetAllCachedPaths(const TArray<FString>& OutPathList); // 0x119c5e0 [Native Public]
    bool GetAllAssets(const TArray<FAssetData>& OutAssetData, bool bIncludeOnlyOnDiskAssets); // 0x119c4e0 [Native Public]

// UChannelFResult (/Script/AudioAnalyzer.ChannelFResult)
    int32 GetNumChannels(); // 0x2554c0 [Final Native Public]
    TArray<float> GetChannelResult(int32 Channel); // 0x254b90 [Final Native Public]

// UChannelIResult (/Script/AudioAnalyzer.ChannelIResult)
    int32 GetNumChannels(); // 0x2554c0 [Final Native Public]
    TArray<int32> GetChannelResult(int32 Channel); // 0x254b90 [Final Native Public]

// UChannelBResult (/Script/AudioAnalyzer.ChannelBResult)
    int32 GetNumChannels(); // 0x2554c0 [Final Native Public]
    TArray<bool> GetChannelResult(int32 Channel); // 0x254ac0 [Final Native Public]

// UAudioAnalyzerManager (/Script/AudioAnalyzer.AudioAnalyzerManager)
    void UnloadPlayerAudio(); // 0x256f20 [Final Native Public]
    void UnloadLoopbackAudio(); // 0x256f00 [Final Native Public]
    void UnloadCapturerAudio(); // 0x256ee0 [Final Native Public]
    void StopLoopback(); // 0x256ec0 [Final Native Public]
    void StopCapture(); // 0x256ea0 [Final Native Public]
    void Stop(); // 0x256e80 [Final Native Public]
    void StartLoopback(); // 0x256e60 [Final Native Public]
    void StartCapture(bool PlaybackCapturer); // 0x256dd0 [Final Native Public]
    void SetPlaybackVolume(float Volume); // 0x256d50 [Final Native Public]
    void SetPlaybackTime(float Progress); // 0x256cd0 [Final Native Public]
    void SetPaused(bool Pause); // 0x256c40 [Final Native Public]
    void SetDefaultDevicesCapturerAudio(const FString& CapturerDeviceName, const FString& PlayerDeviceName); // 0x256b50 [Final Native Public]
    void SetDefaultDevicePlayerAudio(const FString& AudioDeviceName); // 0x256ab0 [Final Native Public]
    void SetDefaultDeviceLoopbackAudio(const FString& SourceDeviceName); // 0x256a10 [Final Native Public]
    void PlayEx(int32 Loops, float StartTime); // 0x256940 [Final Native Public]
    void Play(); // 0x256920 [Final Native Public]
    void Pause(); // 0x256900 [Final Native Public]
    bool IsPlaying(); // 0x2568d0 [Final Native Public]
    bool IsPaused(); // 0x2568a0 [Final Native Public]
    bool IsLoopbackCapturing(); // 0x256870 [Final Native Public]
    bool IsCapturing(); // 0x256840 [Final Native Public]
    void InitSpectrumConfigWLimits(const EChannelSelectionMode& ChannelMode, int32 Channel, const TArray<FVector2D>& BandLimits, float TimeWindow, int32 HistorySize, bool UsePeakValues); // 0x2564e0 [Final Native Public]
    void InitSpectrumConfig(const ESpectrumType& Type, const EChannelSelectionMode& ChannelMode, int32 Channel, int32 NumFreqBands, float TimeWindow, int32 HistorySize, bool UsePeakValues); // 0x2562e0 [Final Native Public]
    bool InitPlayerAudioEx(const FString& Filename, int32 PlayerBufferSize); // 0x2561f0 [Final Native Public]
    bool InitPlayerAudio(const FString& Filename); // 0x256140 [Final Native Public]
    bool InitLoopbackAudioEx(float CapturerBufferSeconds); // 0x2560b0 [Final Native Public]
    bool InitLoopbackAudio(); // 0x256080 [Final Native Public]
    bool InitCapturerAudioEx(int32 SampleRate, float CapturerBufferSeconds, int32 PlayerBufferSize); // 0x255f80 [Final Native Public]
    bool InitCapturerAudio(); // 0x255f50 [Final Native Public]
    void InitBeatTrackingConfigWLimits(const EChannelSelectionMode& ChannelMode, int32 Channel, const TArray<FVector2D>& BandLimits, float TimeWindow, int32 HistorySize, bool CalculateBPM, int32 BPMHistorySize, float Threshold); // 0x255ce0 [Final Native Public]
    void InitBeatTrackingConfig(const EChannelSelectionMode& ChannelMode, int32 Channel, float TimeWindow, int32 HistorySize, bool CalculateBPM, int32 BPMHistorySize, float Threshold); // 0x255ae0 [Final Native Public]
    void InitAmplitudeConfig(const EChannelSelectionMode& ChannelMode, int32 Channel, int32 NumTimeBands, float TimeWindow); // 0x255990 [Final Native Public]
    float GetTotalDuration(); // 0x255960 [Final Native Public]
    void GetSpectrumByChannel(const UChannelFResult*& Frequencies, const UChannelFResult*& AverageFrequencies, bool CalculateAverageFrequencies); // 0x255830 [Final Native Public]
    void GetSpectrum(const TArray<float>& Frequencies, const TArray<float>& AverageFrequencies, bool CalculateAverageFrequencies); // 0x2556d0 [Final Native Public]
    int32 GetRemainingLoops(); // 0x2556a0 [Final Native Public]
    FString GetProjectFolder(); // 0x255620 [Final Native Static Public]
    float GetPlaybackVolume(); // 0x2555f0 [Final Native Public]
    float GetPlaybackTime(); // 0x2555c0 [Final Native Public]
    void GetOutputAudioDevices(const TArray<FString>& AudioDeviceNames); // 0x2554f0 [Final Native Public]
    void GetMetadata(const FString& Filename, const FString& Extension, const FString& MetaType, const FString& Title, const FString& Artist, const FString& Album, const FString& Year, const FString& Genre); // 0x255150 [Final Native Public]
    float GetLoopbackCaptureTime(); // 0x255120 [Final Native Public]
    void GetInputAudioDevices(const TArray<FString>& AudioDeviceNames); // 0x255050 [Final Native Public]
    bool GetFolderFiles(const FString& FolderPath, const FString& Extension, const TArray<FString>& FileNames); // 0x254ee0 [Final Native Static Public]
    void GetDefaultDevicesCapturerAudio(const FString& CapturerDeviceName, const FString& PlayerDeviceName); // 0x254dc0 [Final Native Public]
    void GetDefaultDevicePlayerAudio(const FString& PlayerDeviceName); // 0x254d10 [Final Native Public]
    void GetDefaultDeviceLoopbackAudio(const FString& SourceDeviceName); // 0x254c60 [Final Native Public]
    float GetCaptureTime(); // 0x254a90 [Final Native Public]
    void GetBeatTrackingWThresholdByChannel(const TArray<bool>& IsBass, const TArray<bool>& IsLowM, const TArray<bool>& IsHighM, const UChannelFResult*& SpectrumValues, const UChannelIResult*& BPMCurrent, const UChannelIResult*& BPMTotal, const TArray<float>& OverrideThreshold); // 0x2547c0 [Final Native Public]
    void GetBeatTrackingWThreshold(const bool& IsBass, const bool& IsLowM, const bool& IsHighM, const TArray<float>& SpectrumValues, const TArray<int32>& BPMCurrent, const TArray<int32>& BPMTotal, const TArray<float>& OverrideThreshold); // 0x2544f0 [Final Native Public]
    void GetBeatTrackingWLimitsWThresholdByChannel(const UChannelBResult*& Beats, const UChannelFResult*& SpectrumValues, const UChannelIResult*& BPMCurrent, const UChannelIResult*& BPMTotal, const TArray<float>& OverrideThreshold); // 0x2542e0 [Final Native Public]
    void GetBeatTrackingWLimitsWThreshold(const TArray<bool>& Beats, const TArray<float>& SpectrumValues, const TArray<int32>& BPMCurrent, const TArray<int32>& BPMTotal, const TArray<float>& OverrideThreshold); // 0x254090 [Final Native Public]
    void GetBeatTrackingWLimitsByChannel(const UChannelBResult*& Beats, const UChannelFResult*& SpectrumValues, const UChannelIResult*& BPMCurrent, const UChannelIResult*& BPMTotal); // 0x253ef0 [Final Native Public]
    void GetBeatTrackingWLimits(const TArray<bool>& Beats, const TArray<float>& SpectrumValues, const TArray<int32>& BPMCurrent, const TArray<int32>& BPMTotal); // 0x253d10 [Final Native Public]
    void GetBeatTrackingByChannel(const TArray<bool>& IsBass, const TArray<bool>& IsLowM, const TArray<bool>& IsHighM, const UChannelFResult*& SpectrumValues, const UChannelIResult*& BPMCurrent, const UChannelIResult*& BPMTotal); // 0x253aa0 [Final Native Public]
    void GetBeatTrackingAverageByChannel(const UChannelFResult*& AverageFrequencies); // 0x253a10 [Final Native Public]
    void GetBeatTrackingAverageAndVarianceByChannel(const UChannelFResult*& AverageFrequencies, const UChannelFResult*& VarianceFrequencies); // 0x253930 [Final Native Public]
    void GetBeatTrackingAverageAndVariance(const TArray<float>& AverageFrequencies, const TArray<float>& VarianceFrequencies); // 0x253810 [Final Native Public]
    void GetBeatTrackingAverage(const TArray<float>& AverageFrequencies); // 0x253760 [Final Native Public]
    void GetBeatTracking(const bool& IsBass, const bool& IsLowM, const bool& IsHighM, const TArray<float>& SpectrumValues, const TArray<int32>& BPMCurrent, const TArray<int32>& BPMTotal); // 0x2534f0 [Final Native Public]
    void GetAmplitudeByChannel(const UChannelFResult*& AmplitudeByChannel); // 0x253460 [Final Native Public]
    void GetAmplitude(const TArray<float>& Amplitude); // 0x2533b0 [Final Native Public]

// UTexturizer (/Script/AudioAnalyzer.Texturizer)
    void UpdateCanvas(); // 0x256f40 [Final Native Public]
    void IntsToCanvas(const TArray<int32>& ints); // 0x256790 [Final Native Public]
    void InitializeCanvas(int32 Width, int32 Height); // 0x2566d0 [Final Native Public]
    void FloatsToCanvas(const TArray<float>& floats); // 0x253300 [Final Native Public]
    void ClearCanvas(); // 0x2532e0 [Final Native Public]

// USynthComponent (/Script/AudioMixer.SynthComponent)
    void Stop(); // 0x1163b50 [Final Native Public]
    void Start(); // 0x1163870 [Final Native Public]
    void SetVolumeMultiplier(float VolumeMultiplier); // 0x11637f0 [Final Native Public]
    void SetSubmixSend(USoundSubmix* Submix, float SendLevel); // 0x1163720 [Final Native Public]
    bool IsPlaying(); // 0x1162fa0 [Final Native Public]

// UAudioMixerBlueprintLibrary (/Script/AudioMixer.AudioMixerBlueprintLibrary)
    USoundWave* StopRecordingOutput(UObject* WorldContextObject, const EAudioRecordingExportType& ExportType, const FString& Name, const FString& Path, USoundSubmix* SubmixToRecord, USoundWave* ExistingSoundWaveToOverwrite); // 0x1163c20 [Final Native Static Public]
    void StopAnalyzingOutput(UObject* WorldContextObject, USoundSubmix* SubmixToStopAnalyzing); // 0x1163b70 [Final Native Static Public]
    void StartRecordingOutput(UObject* WorldContextObject, float ExpectedDuration, USoundSubmix* SubmixToRecord); // 0x1163a50 [Final Native Static Public]
    void StartAnalyzingOutput(UObject* WorldContextObject, USoundSubmix* SubmixToAnalyze, const EFFTSize& FFTSize, const EFFTPeakInterpolationMethod& InterpolationMethod, const EFFTWindowType& WindowType, float HopSize); // 0x1163890 [Final Native Static Public]
    void SetBypassSourceEffectChainEntry(UObject* WorldContextObject, USoundEffectSourcePresetChain* PresetChain, int32 EntryIndex, bool bBypassed); // 0x11632d0 [Final Native Static Public]
    void ResumeRecordingOutput(UObject* WorldContextObject, USoundSubmix* SubmixToPause); // 0x1163220 [Final Native Static Public]
    void RemoveSourceEffectFromPresetChain(UObject* WorldContextObject, USoundEffectSourcePresetChain* PresetChain, int32 EntryIndex); // 0x1163130 [Final Native Static Public]
    void RemoveMasterSubmixEffect(UObject* WorldContextObject, USoundEffectSubmixPreset* SubmixEffectPreset); // 0x1163080 [Final Native Static Public]
    void PauseRecordingOutput(UObject* WorldContextObject, USoundSubmix* SubmixToPause); // 0x1162fd0 [Final Native Static Public]
    void GetPhaseForFrequencies(UObject* WorldContextObject, const TArray<float>& Frequencies, const TArray<float>& Phases, USoundSubmix* SubmixToAnalyze); // 0x1162e20 [Final Native Static Public]
    int32 GetNumberOfEntriesInSourceEffectChain(UObject* WorldContextObject, USoundEffectSourcePresetChain* PresetChain); // 0x1162d60 [Final Native Static Public]
    void GetMagnitudeForFrequencies(UObject* WorldContextObject, const TArray<float>& Frequencies, const TArray<float>& Magnitudes, USoundSubmix* SubmixToAnalyze); // 0x1162be0 [Final Native Static Public]
    void ClearMasterSubmixEffects(UObject* WorldContextObject); // 0x1162b70 [Final Native Static Public]
    void AddSourceEffectToPresetChain(UObject* WorldContextObject, USoundEffectSourcePresetChain* PresetChain, const FSourceEffectChainEntry& Entry); // 0x1162a70 [Final Native Static Public]
    void AddMasterSubmixEffect(UObject* WorldContextObject, USoundEffectSubmixPreset* SubmixEffectPreset); // 0x11629c0 [Final Native Static Public]

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

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

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

// UARBlueprintLibrary (/Script/AugmentedReality.ARBlueprintLibrary)
    void UnpinComponent(USceneComponent* ComponentToUnpin); // 0xd6c900 [Final Native Static Public]
    void StopARSession(); // 0xd6c8e0 [Final Native Static Public]
    void StartARSession(UARSessionConfig* SessionConfig); // 0xd6c870 [Final Native Static Public]
    void SetAlignmentTransform(FTransform& InAlignmentTransform); // 0xd6bf20 [Final Native Static Public]
    void RemovePin(UARPin* PinToRemove); // 0xd6bd60 [Final Native Static Public]
    UARPin* PinComponentToTraceResult(USceneComponent* ComponentToPin, FARTraceResult& TraceResult, const FName& DebugName); // 0xd6bbe0 [Final Native Static Public]
    UARPin* PinComponent(USceneComponent* ComponentToPin, FTransform& PinToWorldTransform, UARTrackedGeometry* TrackedGeometry, const FName& DebugName); // 0xd6ba40 [Final Native Static Public]
    void PauseARSession(); // 0xd6ba20 [Final Native Static Public]
    TArray<FARTraceResult> LineTraceTrackedObjects3D(const FVector& Start, const FVector& End, bool bTestFeaturePoints, bool bTestGroundPlane, bool bTestPlaneExtents, bool bTestPlaneBoundaryPolygon); // 0xd6b640 [Final Native Static Public]
    TArray<FARTraceResult> LineTraceTrackedObjects(const FVector2D& ScreenCoord, bool bTestFeaturePoints, bool bTestGroundPlane, bool bTestPlaneExtents, bool bTestPlaneBoundaryPolygon); // 0xd6b850 [Final Native Static Public]
    bool IsSessionTypeSupported(const EARSessionType& SessionType); // 0xd6b590 [Final Native Static Public]
    EARWorldMappingState GetWorldMappingStatus(); // 0xd6b4b0 [Final Native Static Public]
    EARTrackingQuality GetTrackingQuality(); // 0xd6b3b0 [Final Native Static Public]
    TArray<FARVideoFormat> GetSupportedVideoFormats(const EARSessionType& SessionType); // 0xd6b0c0 [Final Native Static Public]
    UARSessionConfig* GetSessionConfig(); // 0xd6b040 [Final Native Static Public]
    TArray<FVector> GetPointCloud(); // 0xd6afc0 [Final Native Static Public]
    UARLightEstimate* GetCurrentLightEstimate(); // 0xd6a5b0 [Final Native Static Public]
    UARTextureCameraImage* GetCameraImage(); // 0xd6a3e0 [Final Native Static Public]
    UARTextureCameraDepth* GetCameraDepth(); // 0xd6a3b0 [Final Native Static Public]
    FARSessionStatus GetARSessionStatus(); // 0xd69cc0 [Final Native Static Public]
    TArray<UARTrackedPoint*> GetAllTrackedPoints(); // 0xd6a000 [Final Native Static Public]
    TArray<UARPlaneGeometry*> GetAllTrackedPlanes(); // 0xd69f80 [Final Native Static Public]
    TArray<UARTrackedImage*> GetAllTrackedImages(); // 0xd69f00 [Final Native Static Public]
    TArray<UAREnvironmentCaptureProbe*> GetAllTrackedEnvironmentCaptureProbes(); // 0xd69e80 [Final Native Static Public]
    TArray<UARPin*> GetAllPins(); // 0xd69e00 [Final Native Static Public]
    TArray<UARTrackedGeometry*> GetAllGeometries(); // 0xd69d80 [Final Native Static Public]
    void DebugDrawTrackedGeometry(UARTrackedGeometry* TrackedGeometry, UObject* WorldContextObject, const FLinearColor& Color, float OutlineThickness, float PersistForSeconds); // 0xd69b30 [Final Native Static Public]
    void DebugDrawPin(UARPin* ARPin, UObject* WorldContextObject, const FLinearColor& Color, float Scale, float PersistForSeconds); // 0xd699a0 [Final Native Static Public]
    UARCandidateImage* AddRuntimeCandidateImage(UARSessionConfig* SessionConfig, UTexture2D* CandidateTexture, const FString& FriendlyName, float PhysicalWidth); // 0xd693d0 [Final Native Static Public]
    bool AddManualEnvironmentCaptureProbe(const FVector& Location, const FVector& Extent); // 0xd692f0 [Final Native Static Public]

// UARTraceResultLibrary (/Script/AugmentedReality.ARTraceResultLibrary)
    UARTrackedGeometry* GetTrackedGeometry(FARTraceResult& TraceResult); // 0xd6b2b0 [Final Native Static Public]
    EARLineTraceChannels GetTraceChannel(FARTraceResult& TraceResult); // 0xd6b180 [Final Native Static Public]
    FTransform GetLocalToWorldTransform(FARTraceResult& TraceResult); // 0xd6ad50 [Final Native Static Public]
    FTransform GetLocalToTrackingTransform(FARTraceResult& TraceResult); // 0xd6ab70 [Final Native Static Public]
    float GetDistanceFromCamera(FARTraceResult& TraceResult); // 0xd6a6e0 [Final Native Static Public]

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

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

// UARBasicLightEstimate (/Script/AugmentedReality.ARBasicLightEstimate)
    float GetAmbientIntensityLumens(); // 0xd6a0f0 [Final Native Public]
    float GetAmbientColorTemperatureKelvin(); // 0xd6a0c0 [Final Native Public]
    FLinearColor GetAmbientColor(); // 0xd6a080 [Final Native Public]

// UARPin (/Script/AugmentedReality.ARPin)
    EARTrackingState GetTrackingState(); // 0xd6b3e0 [Final Native Public]
    UARTrackedGeometry* GetTrackedGeometry(); // 0xd6b280 [Final Native Public]
    USceneComponent* GetPinnedComponent(); // 0xd6af60 [Final Native Public]
    FTransform GetLocalToWorldTransform(); // 0xd6acf0 [Final Native Public]
    FTransform GetLocalToTrackingTransform(); // 0xd6ab10 [Final Native Public]
    FName GetDebugName(); // 0xd6a5e0 [Final Native Public]
    void DebugDraw(UWorld* World, const FLinearColor& Color, float Scale, float PersistForSeconds); // 0xd69850 [Native Public]

// UARSessionConfig (/Script/AugmentedReality.ARSessionConfig)
    bool ShouldResetTrackedObjects(); // 0xd6c840 [Final Native Public]
    bool ShouldResetCameraTracking(); // 0xd6c810 [Final Native Public]
    bool ShouldRenderCameraOverlay(); // 0xd6c7e0 [Final Native Public]
    bool ShouldEnableCameraTracking(); // 0xd6c7b0 [Final Native Public]
    bool ShouldEnableAutoFocus(); // 0xd6c780 [Final Native Public]
    void SetWorldMapData(const TArray<uint8>& WorldMapData); // 0xd6c6a0 [Final Native Public]
    void SetResetTrackedObjects(bool bNewValue); // 0xd6c610 [Final Native Public]
    void SetResetCameraTracking(bool bNewValue); // 0xd6c580 [Final Native Public]
    void SetFaceTrackingUpdate(const EARFaceTrackingUpdate& InUpdate); // 0xd6c420 [Final Native Public]
    void SetFaceTrackingDirection(const EARFaceTrackingDirection& InDirection); // 0xd6c3a0 [Final Native Public]
    void SetEnableAutoFocus(bool bNewValue); // 0xd6c290 [Final Native Public]
    void SetDesiredVideoFormat(const FARVideoFormat& NewFormat); // 0xd6c1f0 [Final Native Public]
    void SetCandidateObjectList(const TArray<UARCandidateObject*>& InCandidateObjects); // 0xd6c140 [Final Native Public]
    TArray<uint8> GetWorldMapData(); // 0xd6b470 [Final Native Public]
    EARWorldAlignment GetWorldAlignment(); // 0xd6b440 [Final Native Public]
    EARSessionType GetSessionType(); // 0xd6b070 [Final Native Public]
    EARPlaneDetectionMode GetPlaneDetectionMode(); // 0xd6af90 [Final Native Public]
    int32 GetMaxNumSimultaneousImagesTracked(); // 0xd6aed0 [Final Native Public]
    EARLightEstimationMode GetLightEstimationMode(); // 0xd6aa40 [Final Native Public]
    EARFrameSyncMode GetFrameSyncMode(); // 0xd6a950 [Final Native Public]
    EARFaceTrackingUpdate GetFaceTrackingUpdate(); // 0xd6a920 [Final Native Public]
    EARFaceTrackingDirection GetFaceTrackingDirection(); // 0xd6a8f0 [Final Native Public]
    EAREnvironmentCaptureProbeType GetEnvironmentCaptureProbeType(); // 0xd6a7e0 [Final Native Public]
    FARVideoFormat GetDesiredVideoFormat(); // 0xd6a660 [Final Native Public]
    TArray<UARCandidateObject*> GetCandidateObjectList(); // 0xd6a4d0 [Final Native Public]
    TArray<UARCandidateImage*> GetCandidateImageList(); // 0xd6a410 [Final Native Public]
    void AddCandidateObject(UARCandidateObject* CandidateObject); // 0xd69270 [Final Native Public]
    void AddCandidateImage(UARCandidateImage* NewCandidateImage); // 0xd691f0 [Final Native Public]

// AARSharedWorldGameMode (/Script/AugmentedReality.ARSharedWorldGameMode)
    void SetPreviewImageData(const TArray<uint8>& ImageData); // 0xd6c4a0 [Final Native Public]
    void SetARWorldSharingIsReady(); // 0xd6bf00 [Final Native Public]
    void SetARSharedWorldData(const TArray<uint8>& ARWorldData); // 0xd6be20 [Final Native Public]
    AARSharedWorldGameState* GetARSharedWorldGameState(); // 0xd69d50 [Final Native Public]

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

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

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

// UARTrackedGeometry (/Script/AugmentedReality.ARTrackedGeometry)
    bool IsTracked(); // 0xd6b610 [Final Native Public]
    EARTrackingState GetTrackingState(); // 0xd6b410 [Final Native Public]
    FTransform GetLocalToWorldTransform(); // 0xd6ae70 [Final Native Public]
    FTransform GetLocalToTrackingTransform(); // 0xd6ac90 [Final Native Public]
    float GetLastUpdateTimestamp(); // 0xd6aa10 [Final Native Public]
    int32 GetLastUpdateFrameNumber(); // 0xd6a9e0 [Final Native Public]
    FName GetDebugName(); // 0xd6a620 [Final Native Public]

// UARPlaneGeometry (/Script/AugmentedReality.ARPlaneGeometry)
    UARPlaneGeometry* GetSubsumedBy(); // 0xd6b0a0 [Final Native Public]
    FVector GetExtent(); // 0xd6a8c0 [Final Native Public]
    FVector GetCenter(); // 0xd6a580 [Final Native Public]
    TArray<FVector> GetBoundaryPolygonInLocalSpace(); // 0xd6a2c0 [Final Native Public]

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

// UARFaceGeometry (/Script/AugmentedReality.ARFaceGeometry)
    FTransform GetWorldSpaceEyeTransform(const EAREye& Eye); // 0xd6b4e0 [Final Native Public]
    FTransform GetLocalSpaceEyeTransform(const EAREye& Eye); // 0xd6aa70 [Final Native Public]
    float GetBlendShapeValue(const EARFaceBlendShape& BlendShape); // 0xd6a120 [Final Native Public]
    TMap<EARFaceBlendShape, float> GetBlendShapes(); // 0xd6a1b0 [Final Native Public]

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

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

// UARCandidateImage (/Script/AugmentedReality.ARCandidateImage)
    float GetPhysicalWidth(); // 0xd6af40 [Final Native Public]
    float GetPhysicalHeight(); // 0xd6af20 [Final Native Public]
    EARCandidateImageOrientation GetOrientation(); // 0xd6af00 [Final Native Public]
    FString GetFriendlyName(); // 0xd6a980 [Final Native Public]
    UTexture2D* GetCandidateTexture(); // 0xd6a560 [Final Native Public]

// UARCandidateObject (/Script/AugmentedReality.ARCandidateObject)
    void SetCandidateObjectData(const TArray<uint8>& InCandidateObject); // 0xd6c090 [Final Native Public]
    void SetBoundingBox(const FBox& InBoundingBox); // 0xd6bff0 [Final Native Public]
    FString GetFriendlyName(); // 0xd6a9b0 [Final Native Public]
    TArray<uint8> GetCandidateObjectData(); // 0xd6a4a0 [Final Native Public]
    FBox GetBoundingBox(); // 0xd6a380 [Final Native Public]

// UCableComponent (/Script/CableComponent.CableComponent)
    void SetAttachEndToComponent(USceneComponent* Component, const FName& SocketName); // 0x3f1740 [Final Native Public]
    void SetAttachEndTo(AActor* Actor, const FName& ComponentProperty, const FName& SocketName); // 0x3f1640 [Final Native Public]
    void GetCableParticleLocations(const TArray<FVector>& Locations); // 0x3f1590 [Final Native Public]
    USceneComponent* GetAttachedComponent(); // 0x3f1560 [Final Native Public]
    AActor* GetAttachedActor(); // 0x3f1530 [Final Native Public]

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

// UCineCameraComponent (/Script/CinematicCamera.CineCameraComponent)
    void SetLensPresetByName(const FString& InPresetName); // 0x1134070 [Final Native Public]
    void SetFilmbackPresetByName(const FString& InPresetName); // 0x1133fd0 [Final Native Public]
    float GetVerticalFieldOfView(); // 0x1133fa0 [Final Native Public]
    FString GetLensPresetName(); // 0x1133f20 [Final Native Public]
    float GetHorizontalFieldOfView(); // 0x1133ef0 [Final Native Public]
    FString GetFilmbackPresetName(); // 0x1133e70 [Final Native Public]

// UClothingSimulationInteractorNv (/Script/ClothingSystemRuntime.ClothingSimulationInteractorNv)
    void SetAnimDriveSpringStiffness(float InStiffness); // 0x19d1c70 [Final Native Public]
    void SetAnimDriveDamperStiffness(float InStiffness); // 0x19d1bf0 [Final Native Public]
    void EnableGravityOverride(const FVector& InVector); // 0x19d1b60 [Final Native Public]
    void DisableGravityOverride(); // 0x19d1b40 [Final Native Public]

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

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

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

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

// UEditableMesh (/Script/EditableMesh.EditableMesh)
    void WeldVertices(const TArray<FVertexID>& VertexIDs, FVertexID& OutNewVertexID); // 0x455920 [Final Native Public]
    void TryToRemoveVertex(const FVertexID& VertexID, const bool& bOutWasVertexRemoved, FEdgeID& OutNewEdgeID); // 0x4557f0 [Final Native Public]
    void TryToRemovePolygonEdge(const FEdgeID& EdgeID, const bool& bOutWasEdgeRemoved, FPolygonID& OutNewPolygonID); // 0x4556c0 [Final Native Public]
    void TriangulatePolygons(const TArray<FPolygonID>& PolygonIDs, const TArray<FPolygonID>& OutNewTrianglePolygons); // 0x4555a0 [Final Native Public]
    void TessellatePolygons(const TArray<FPolygonID>& PolygonIDs, const ETriangleTessellationMode& TriangleTessellationMode, const TArray<FPolygonID>& OutNewPolygonIDs); // 0x455440 [Final Native Public]
    void StartModification(const EMeshModificationType& MeshModificationType, const EMeshTopologyChange& MeshTopologyChange); // 0x455380 [Final Native Public]
    void SplitPolygons(const TArray<FPolygonToSplit>& PolygonsToSplit, const TArray<FEdgeID>& OutNewEdgeIDs); // 0x455240 [Final Native Public]
    void SplitPolygonalMesh(const FPlane& InPlane, const TArray<FPolygonID>& PolygonIDs1, const TArray<FPolygonID>& PolygonIDs2, const TArray<FEdgeID>& BoundaryIDs); // 0x455070 [Final Native Public]
    void SplitEdge(const FEdgeID& EdgeID, const TArray<float>& Splits, const TArray<FVertexID>& OutNewVertexIDs); // 0x454f10 [Final Native Public]
    void SetVerticesCornerSharpness(const TArray<FVertexID>& VertexIDs, const TArray<float>& VerticesNewCornerSharpness); // 0x454df0 [Final Native Public]
    void SetVerticesAttributes(const TArray<FAttributesForVertex>& AttributesForVertices); // 0x454d20 [Final Native Public]
    void SetVertexInstancesAttributes(const TArray<FAttributesForVertexInstance>& AttributesForVertexInstances); // 0x454c50 [Final Native Public]
    void SetTextureCoordinateCount(int32 NumTexCoords); // 0x454bd0 [Final Native Public]
    void SetSubdivisionCount(int32 NewSubdivisionCount); // 0x454b50 [Final Native Public]
    void SetPolygonsVertexAttributes(const TArray<FVertexAttributesForPolygon>& VertexAttributesForPolygons); // 0x4549c0 [Final Native Public]
    void SetEdgesVertices(const TArray<FVerticesForEdge>& VerticesForEdges); // 0x454910 [Final Native Public]
    void SetEdgesHardnessAutomatically(const TArray<FEdgeID>& EdgeIDs, float MaxDotProductForSoftEdge); // 0x454810 [Final Native Public]
    void SetEdgesHardness(const TArray<FEdgeID>& EdgeIDs, const TArray<bool>& EdgesNewIsHard); // 0x4546f0 [Final Native Public]
    void SetEdgesCreaseSharpness(const TArray<FEdgeID>& EdgeIDs, const TArray<float>& EdgesNewCreaseSharpness); // 0x4545d0 [Final Native Public]
    void SetEdgesAttributes(const TArray<FAttributesForEdge>& AttributesForEdges); // 0x454500 [Final Native Public]
    void SetAllowUndo(bool bInAllowUndo); // 0x454480 [Final Native Public]
    void SetAllowSpatialDatabase(bool bInAllowSpatialDatabase); // 0x4543f0 [Final Native Public]
    void SetAllowCompact(bool bInAllowCompact); // 0x454370 [Final Native Public]
    void SearchSpatialDatabaseForPolygonsPotentiallyIntersectingPlane(const FPlane& InPlane, const TArray<FPolygonID>& OutPolygons); // 0x454270 [Final Native Public]
    void SearchSpatialDatabaseForPolygonsPotentiallyIntersectingLineSegment(const FVector& LineSegmentStart, const FVector& LineSegmentEnd, const TArray<FPolygonID>& OutPolygons); // 0x454120 [Final Native Public]
    void SearchSpatialDatabaseForPolygonsInVolume(const TArray<FPlane>& Planes, const TArray<FPolygonID>& OutPolygons); // 0x454000 [Final Native Public]
    UEditableMesh* RevertInstance(); // 0x453fd0 [Final Native Public]
    void Revert(); // 0x453d90 [Final Native Public]
    void RemovePolygonPerimeterVertices(const FPolygonID& PolygonID, int32 FirstVertexNumberToRemove, int32 NumVerticesToRemove, bool bDeleteOrphanedVertexInstances); // 0x453e80 [Final Native Public]
    void RebuildRenderMesh(); // 0x453e60 [Final Native Public]
    void QuadrangulateMesh(const TArray<FPolygonID>& OutNewPolygonIDs); // 0x453db0 [Final Native Public]
    void PropagateInstanceChanges(); // 0x453d90 [Final Native Public]
    void MoveVertices(const TArray<FVertexToMove>& VerticesToMove); // 0x453ce0 [Final Native Public]
    FVertexID MakeVertexID(int32 VertexIndex); // 0x453c60 [Final Native Static Public]
    FPolygonID MakePolygonID(int32 PolygonIndex); // 0x453c60 [Final Native Static Public]
    FPolygonGroupID MakePolygonGroupID(int32 PolygonGroupIndex); // 0x453c60 [Final Native Static Public]
    FEdgeID MakeEdgeID(int32 EdgeIndex); // 0x453c60 [Final Native Static Public]
    bool IsValidVertex(const FVertexID& VertexID); // 0x453bd0 [Final Native Public]
    bool IsValidPolygonGroup(const FPolygonGroupID& PolygonGroupID); // 0x453b40 [Final Native Public]
    bool IsValidPolygon(const FPolygonID& PolygonID); // 0x453ab0 [Final Native Public]
    bool IsValidEdge(const FEdgeID& EdgeID); // 0x453a20 [Final Native Public]
    bool IsUndoAllowed(); // 0x453a00 [Final Native Public]
    bool IsSpatialDatabaseAllowed(); // 0x4539e0 [Final Native Public]
    bool IsPreviewingSubdivisions(); // 0x4539b0 [Final Native Public]
    bool IsOrphanedVertex(const FVertexID& VertexID); // 0x453920 [Final Native Public]
    bool IsCompactAllowed(); // 0x453900 [Final Native Public]
    bool IsCommittedAsInstance(); // 0x4538d0 [Final Native Public]
    bool IsCommitted(); // 0x4538a0 [Final Native Public]
    bool IsBeingModified(); // 0x453870 [Native Public]
    FVertexID InvalidVertexID(); // 0x453850 [Final Native Static Public]
    FPolygonID InvalidPolygonID(); // 0x453830 [Final Native Static Public]
    FPolygonGroupID InvalidPolygonGroupID(); // 0x453810 [Final Native Static Public]
    FEdgeID InvalidEdgeID(); // 0x4537f0 [Final Native Static Public]
    void InsetPolygons(const TArray<FPolygonID>& PolygonIDs, float InsetFixedDistance, float InsetProgressTowardCenter, const EInsetPolygonsMode& Mode, const TArray<FPolygonID>& OutNewCenterPolygonIDs, const TArray<FPolygonID>& OutNewSidePolygonIDs); // 0x4535c0 [Final Native Public]
    void InsertPolygonPerimeterVertices(const FPolygonID& PolygonID, int32 InsertBeforeVertexNumber, const TArray<FVertexAndAttributes>& VerticesToInsert); // 0x453470 [Final Native Public]
    void InsertEdgeLoop(const FEdgeID& EdgeID, const TArray<float>& Splits, const TArray<FEdgeID>& OutNewEdgeIDs); // 0x453310 [Final Native Public]
    void InitializeAdapters(); // 0x4532f0 [Final Native Public]
    FEdgeID GetVertexPairEdge(const FVertexID& VertexID, const FVertexID& NextVertexID, const bool& bOutEdgeWindingIsReversed); // 0x4531c0 [Final Native Public]
    FVertexID GetVertexInstanceVertex(const FVertexInstanceID& VertexInstanceID); // 0x453120 [Final Native Public]
    int32 GetVertexInstanceCount(); // 0x4530f0 [Final Native Public]
    void GetVertexInstanceConnectedPolygons(const FVertexInstanceID& VertexInstanceID, const TArray<FPolygonID>& OutConnectedPolygonIDs); // 0x453000 [Final Native Public]
    int32 GetVertexInstanceConnectedPolygonCount(const FVertexInstanceID& VertexInstanceID); // 0x452f70 [Final Native Public]
    FPolygonID GetVertexInstanceConnectedPolygon(const FVertexInstanceID& VertexInstanceID, int32 ConnectedPolygonNumber); // 0x452ea0 [Final Native Public]
    int32 GetVertexCount(); // 0x452e70 [Final Native Public]
    void GetVertexConnectedPolygons(const FVertexID& VertexID, const TArray<FPolygonID>& OutConnectedPolygonIDs); // 0x452d80 [Final Native Public]
    void GetVertexConnectedEdges(const FVertexID& VertexID, const TArray<FEdgeID>& OutConnectedEdgeIDs); // 0x452c90 [Final Native Public]
    int32 GetVertexConnectedEdgeCount(const FVertexID& VertexID); // 0x452c00 [Final Native Public]
    FEdgeID GetVertexConnectedEdge(const FVertexID& VertexID, int32 ConnectedEdgeNumber); // 0x452b30 [Final Native Public]
    void GetVertexAdjacentVertices(const FVertexID& VertexID, const TArray<FVertexID>& OutAdjacentVertexIDs); // 0x452a40 [Final Native Public]
    int32 GetTextureCoordinateCount(); // 0x452a10 [Final Native Public]
    FSubdivisionLimitData GetSubdivisionLimitData(); // 0x4529d0 [Final Native Public]
    int32 GetSubdivisionCount(); // 0x4529a0 [Final Native Public]
    int32 GetPolygonTriangulatedTriangleCount(const FPolygonID& PolygonID); // 0x452910 [Final Native Public]
    FMeshTriangle GetPolygonTriangulatedTriangle(const FPolygonID& PolygonID, int32 PolygonTriangleNumber); // 0x452830 [Final Native Public]
    void GetPolygonPerimeterVertices(const FPolygonID& PolygonID, const TArray<FVertexID>& OutPolygonPerimeterVertexIDs); // 0x452740 [Final Native Public]
    void GetPolygonPerimeterVertexInstances(const FPolygonID& PolygonID, const TArray<FVertexInstanceID>& OutPolygonPerimeterVertexInstanceIDs); // 0x452650 [Final Native Public]
    FVertexInstanceID GetPolygonPerimeterVertexInstance(const FPolygonID& PolygonID, int32 PolygonVertexNumber); // 0x452580 [Final Native Public]
    int32 GetPolygonPerimeterVertexCount(const FPolygonID& PolygonID); // 0x452330 [Final Native Public]
    FVertexID GetPolygonPerimeterVertex(const FPolygonID& PolygonID, int32 PolygonVertexNumber); // 0x4524b0 [Final Native Public]
    void GetPolygonPerimeterEdges(const FPolygonID& PolygonID, const TArray<FEdgeID>& OutPolygonPerimeterEdgeIDs); // 0x4523c0 [Final Native Public]
    int32 GetPolygonPerimeterEdgeCount(const FPolygonID& PolygonID); // 0x452330 [Final Native Public]
    FEdgeID GetPolygonPerimeterEdge(const FPolygonID& PolygonID, int32 PerimeterEdgeNumber, const bool& bOutEdgeWindingIsReversedForPolygon); // 0x452210 [Final Native Public]
    FPolygonID GetPolygonInGroup(const FPolygonGroupID& PolygonGroupID, int32 PolygonNumber); // 0x452140 [Final Native Public]
    int32 GetPolygonGroupCount(); // 0x452110 [Final Native Public]
    int32 GetPolygonCountInGroup(const FPolygonGroupID& PolygonGroupID); // 0x452080 [Final Native Public]
    int32 GetPolygonCount(); // 0x452050 [Final Native Public]
    void GetPolygonAdjacentPolygons(const FPolygonID& PolygonID, const TArray<FPolygonID>& OutAdjacentPolygons); // 0x451f60 [Final Native Public]
    FPolygonGroupID GetGroupForPolygon(const FPolygonID& PolygonID); // 0x451ec0 [Final Native Public]
    FPolygonGroupID GetFirstValidPolygonGroup(); // 0x451e80 [Final Native Public]
    void GetEdgeVertices(const FEdgeID& EdgeID, FVertexID& OutEdgeVertexID0, FVertexID& OutEdgeVertexID1); // 0x451d50 [Final Native Public]
    FVertexID GetEdgeVertex(const FEdgeID& EdgeID, int32 EdgeVertexNumber); // 0x451c80 [Final Native Public]
    FEdgeID GetEdgeThatConnectsVertices(const FVertexID& VertexID0, const FVertexID& VertexID1); // 0x451bb0 [Final Native Public]
    void GetEdgeLoopElements(const FEdgeID& EdgeID, const TArray<FEdgeID>& EdgeLoopIDs); // 0x451ac0 [Final Native Public]
    int32 GetEdgeCount(); // 0x451a90 [Final Native Public]
    void GetEdgeConnectedPolygons(const FEdgeID& EdgeID, const TArray<FPolygonID>& OutConnectedPolygonIDs); // 0x4519a0 [Final Native Public]
    int32 GetEdgeConnectedPolygonCount(const FEdgeID& EdgeID); // 0x451910 [Final Native Public]
    FPolygonID GetEdgeConnectedPolygon(const FEdgeID& EdgeID, int32 ConnectedPolygonNumber); // 0x451840 [Final Native Public]
    void GeneratePolygonTangentsAndNormals(const TArray<FPolygonID>& PolygonIDs); // 0x451790 [Final Native Public]
    void FlipPolygons(const TArray<FPolygonID>& PolygonIDs); // 0x4516e0 [Final Native Public]
    int32 FindPolygonPerimeterVertexNumberForVertex(const FPolygonID& PolygonID, const FVertexID& VertexID); // 0x451610 [Final Native Public]
    int32 FindPolygonPerimeterEdgeNumberForVertices(const FPolygonID& PolygonID, const FVertexID& EdgeVertexID0, const FVertexID& EdgeVertexID1); // 0x451500 [Final Native Public]
    void FindPolygonLoop(const FEdgeID& EdgeID, const TArray<FEdgeID>& OutEdgeLoopEdgeIDs, const TArray<FEdgeID>& OutFlippedEdgeIDs, const TArray<FEdgeID>& OutReversedEdgeIDPathToTake, const TArray<FPolygonID>& OutPolygonIDsToSplit); // 0x4512e0 [Final Native Public]
    void ExtrudePolygons(const TArray<FPolygonID>& Polygons, float ExtrudeDistance, bool bKeepNeighborsTogether, const TArray<FPolygonID>& OutNewExtrudedFrontPolygons); // 0x451130 [Final Native Public]
    void ExtendVertices(const TArray<FVertexID>& VertexIDs, bool bOnlyExtendClosestEdge, const FVector& ReferencePosition, const TArray<FVertexID>& OutNewExtendedVertexIDs); // 0x450f90 [Final Native Public]
    void ExtendEdges(const TArray<FEdgeID>& EdgeIDs, bool bWeldNeighbors, const TArray<FEdgeID>& OutNewExtendedEdgeIDs); // 0x450e30 [Final Native Public]
    void EndModification(bool bFromUndo); // 0x450da0 [Final Native Public]
    void DeleteVertexInstances(const TArray<FVertexInstanceID>& VertexInstanceIDsToDelete, bool bDeleteOrphanedVertices); // 0x450ca0 [Final Native Public]
    void DeleteVertexAndConnectedEdgesAndPolygons(const FVertexID& VertexID, bool bDeleteOrphanedEdges, bool bDeleteOrphanedVertices, bool bDeleteOrphanedVertexInstances, bool bDeleteEmptyPolygonGroups); // 0x450af0 [Final Native Public]
    void DeletePolygons(const TArray<FPolygonID>& PolygonIDsToDelete, bool bDeleteOrphanedEdges, bool bDeleteOrphanedVertices, bool bDeleteOrphanedVertexInstances, bool bDeleteEmptyPolygonGroups); // 0x450900 [Final Native Public]
    void DeletePolygonGroups(const TArray<FPolygonGroupID>& PolygonGroupIDs); // 0x450850 [Final Native Public]
    void DeleteOrphanVertices(const TArray<FVertexID>& VertexIDsToDelete); // 0x4507a0 [Final Native Public]
    void DeleteEdges(const TArray<FEdgeID>& EdgeIDsToDelete, bool bDeleteOrphanedVertices); // 0x4506a0 [Final Native Public]
    void DeleteEdgeAndConnectedPolygons(const FEdgeID& EdgeID, bool bDeleteOrphanedEdges, bool bDeleteOrphanedVertices, bool bDeleteOrphanedVertexInstances, bool bDeleteEmptyPolygonGroups); // 0x4504f0 [Final Native Public]
    void CreateVertices(const TArray<FVertexToCreate>& VerticesToCreate, const TArray<FVertexID>& OutNewVertexIDs); // 0x4503b0 [Final Native Public]
    void CreateVertexInstances(const TArray<FVertexInstanceToCreate>& VertexInstancesToCreate, const TArray<FVertexInstanceID>& OutNewVertexInstanceIDs); // 0x450270 [Final Native Public]
    void CreatePolygons(const TArray<FPolygonToCreate>& PolygonsToCreate, const TArray<FPolygonID>& OutNewPolygonIDs, const TArray<FEdgeID>& OutNewEdgeIDs); // 0x4500c0 [Final Native Public]
    void CreatePolygonGroups(const TArray<FPolygonGroupToCreate>& PolygonGroupsToCreate, const TArray<FPolygonGroupID>& OutNewPolygonGroupIDs); // 0x44ff80 [Final Native Public]
    void CreateMissingPolygonPerimeterEdges(const FPolygonID& PolygonID, const TArray<FEdgeID>& OutNewEdgeIDs); // 0x44fe90 [Final Native Public]
    void CreateEmptyVertexRange(int32 NumVerticesToCreate, const TArray<FVertexID>& OutNewVertexIDs); // 0x44fdb0 [Final Native Public]
    void CreateEdges(const TArray<FEdgeToCreate>& EdgesToCreate, const TArray<FEdgeID>& OutNewEdgeIDs); // 0x44fc60 [Final Native Public]
    void ComputePolygonTriangulation(const FPolygonID& PolygonID, const TArray<FMeshTriangle>& OutTriangles); // 0x44fa50 [Final Native Public]
    void ComputePolygonsSharedEdges(const TArray<FPolygonID>& PolygonIDs, const TArray<FEdgeID>& OutSharedEdgeIDs); // 0x44fb40 [Final Native Public]
    FPlane ComputePolygonPlane(const FPolygonID& PolygonID); // 0x44f9b0 [Final Native Public]
    FVector ComputePolygonNormal(const FPolygonID& PolygonID); // 0x44f910 [Final Native Public]
    FVector ComputePolygonCenter(const FPolygonID& PolygonID); // 0x44f870 [Final Native Public]
    FBoxSphereBounds ComputeBoundingBoxAndSphere(); // 0x44f820 [Final Native Public]
    FBox ComputeBoundingBox(); // 0x44f7d0 [Final Native Public]
    bool ComputeBarycentricWeightForPointOnPolygon(const FPolygonID& PolygonID, const FVector& PointOnPolygon, FMeshTriangle& OutTriangle, const FVector& OutTriangleVertexWeights); // 0x44f630 [Final Native Public]
    UEditableMesh* CommitInstance(UPrimitiveComponent* ComponentToInstanceTo); // 0x44f5a0 [Final Native Public]
    void Commit(); // 0x44f580 [Final Native Public]
    void ChangePolygonsVertexInstances(const TArray<FChangeVertexInstancesForPolygon>& VertexInstancesForPolygons); // 0x44f460 [Final Native Public]
    void BevelPolygons(const TArray<FPolygonID>& PolygonIDs, float BevelFixedDistance, float BevelProgressTowardCenter, const TArray<FPolygonID>& OutNewCenterPolygonIDs, const TArray<FPolygonID>& OutNewSidePolygonIDs); // 0x44f280 [Final Native Public]
    void AssignPolygonsToPolygonGroups(const TArray<FPolygonGroupForPolygon>& PolygonGroupForPolygons, bool bDeleteOrphanedPolygonGroups); // 0x44f180 [Final Native Public]
    bool AnyChangesToUndo(); // 0x44f150 [Final Native Public]

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

// AActor (/Script/Engine.Actor)
    bool WasRecentlyRendered(float Tolerance); // 0x186a140 [Final Native Public]
    void UserConstructionScript(); // 0x728b20 [Event Public]
    void TearOff(); // 0x11dc7e0 [Native Public]
    void SnapRootComponentTo(AActor* InParentActor, const FName& InSocketName); // 0x186a080 [Final Native Public]
    void SetTickGroup(const ETickingGroup& NewTickGroup); // 0x1869f70 [Final Native Public]
    void SetTickableWhenPaused(bool bTickableWhenPaused); // 0x1869ff0 [Final Native Public]
    void SetReplicates(bool bInReplicates); // 0x1869ee0 [Final Native Public]
    void SetReplicateMovement(bool bInReplicateMovement); // 0x1869e50 [Native Public]
    void SetOwner(AActor* NewOwner); // 0x1869dc0 [Native Public]
    void SetNetDormancy(const ENetDormancy& NewDormancy); // 0x1869d40 [Final Native Public]
    void SetLifeSpan(float InLifespan); // 0x1869cc0 [Native Public]
    void SetActorTickInterval(float TickInterval); // 0x1869c40 [Final Native Public]
    void SetActorTickEnabled(bool bEnabled); // 0x1869bb0 [Final Native Public]
    void SetActorScale3D(const FVector& NewScale3D); // 0x1869b20 [Final Native Public]
    void SetActorRelativeScale3D(const FVector& NewRelativeScale); // 0x1869a90 [Final Native Public]
    void SetActorHiddenInGame(bool bNewHidden); // 0x1869a00 [Native Public]
    void SetActorEnableCollision(bool bNewActorEnableCollision); // 0x1869970 [Final Native Public]
    void RemoveTickPrerequisiteComponent(UActorComponent* PrerequisiteComponent); // 0x18698e0 [Native Public]
    void RemoveTickPrerequisiteActor(AActor* PrerequisiteActor); // 0x1869850 [Native Public]
    void ReceiveTick(float DeltaSeconds); // 0x728b20 [Event Public]
    void ReceiveRadialDamage(float DamageReceived, UDamageType* DamageType, const FVector& Origin, FHitResult& HitInfo, AController* InstigatedBy, AActor* DamageCauser); // 0x728b20 [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); // 0x728b20 [Event Public]
    void ReceiveHit(UPrimitiveComponent* MyComp, AActor* Other, UPrimitiveComponent* OtherComp, bool bSelfMoved, const FVector& HitLocation, const FVector& HitNormal, const FVector& NormalImpulse, FHitResult& Hit); // 0x728b20 [Event Public]
    void ReceiveEndPlay(const EEndPlayReason& EndPlayReason); // 0x728b20 [Event Public]
    void ReceiveDestroyed(); // 0x728b20 [Event Public]
    void ReceiveBeginPlay(); // 0x728b20 [Event Protected]
    void ReceiveAnyDamage(float Damage, UDamageType* DamageType, AController* InstigatedBy, AActor* DamageCauser); // 0x728b20 [Event Public]
    void ReceiveActorOnReleased(const FKey& ButtonReleased); // 0x728b20 [Event Public]
    void ReceiveActorOnInputTouchLeave(const ETouchIndex& FingerIndex); // 0x728b20 [Event Public]
    void ReceiveActorOnInputTouchEnter(const ETouchIndex& FingerIndex); // 0x728b20 [Event Public]
    void ReceiveActorOnInputTouchEnd(const ETouchIndex& FingerIndex); // 0x728b20 [Event Public]
    void ReceiveActorOnInputTouchBegin(const ETouchIndex& FingerIndex); // 0x728b20 [Event Public]
    void ReceiveActorOnClicked(const FKey& ButtonPressed); // 0x728b20 [Event Public]
    void ReceiveActorEndOverlap(AActor* OtherActor); // 0x728b20 [Event Public]
    void ReceiveActorEndCursorOver(); // 0x728b20 [Event Public]
    void ReceiveActorBeginOverlap(AActor* OtherActor); // 0x728b20 [Event Public]
    void ReceiveActorBeginCursorOver(); // 0x728b20 [Event Public]
    void PrestreamTextures(float Seconds, bool bEnableStreaming, int32 CinematicTextureGroups); // 0x1869740 [Native Public]
    void OnRep_ReplicateMovement(); // 0x11dc800 [Native Public]
    void OnRep_ReplicatedMovement(); // 0x1869720 [Native Public]
    void OnRep_Owner(); // 0x1129e00 [Native Protected]
    void OnRep_Instigator(); // 0x1869700 [Native Public]
    void OnRep_AttachmentReplication(); // 0x1204a10 [Native Public]
    void MakeNoise(float Loudness, APawn* NoiseInstigator, const FVector& NoiseLocation, float MaxRange, const FName& Tag); // 0x1869570 [Final Native Public]
    UMaterialInstanceDynamic* MakeMIDForMaterial(UMaterialInterface* Parent); // 0x18694e0 [Final Native Public]
    bool K2_TeleportTo(const FVector& DestLocation, const FRotator& DestRotation); // 0x18693f0 [Final Native Public]
    bool K2_SetActorTransform(FTransform& NewTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1869200 [Final Native Public]
    bool K2_SetActorRotation(const FRotator& NewRotation, bool bTeleportPhysics); // 0x1869120 [Final Native Public]
    void K2_SetActorRelativeTransform(FTransform& NewRelativeTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1868f30 [Final Native Public]
    void K2_SetActorRelativeRotation(const FRotator& NewRelativeRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1868d80 [Final Native Public]
    void K2_SetActorRelativeLocation(const FVector& NewRelativeLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1868bd0 [Final Native Public]
    bool K2_SetActorLocationAndRotation(const FVector& NewLocation, const FRotator& NewRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x18689e0 [Final Native Public]
    bool K2_SetActorLocation(const FVector& NewLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1868830 [Final Native Public]
    void K2_OnReset(); // 0x728b20 [Event Public]
    void K2_OnEndViewTarget(APlayerController* PC); // 0x728b20 [Event Public]
    void K2_OnBecomeViewTarget(APlayerController* PC); // 0x728b20 [Event Public]
    USceneComponent* K2_GetRootComponent(); // 0x1868810 [Final Native Public]
    FRotator K2_GetActorRotation(); // 0x1868750 [Final Native Public]
    FVector K2_GetActorLocation(); // 0x18686d0 [Final Native Public]
    void K2_DetachFromActor(const EDetachmentRule& LocationRule, const EDetachmentRule& RotationRule, const EDetachmentRule& ScaleRule); // 0x18685d0 [Final Native Public]
    void K2_DestroyComponent(UActorComponent* Component); // 0x1868550 [Final Native Public]
    void K2_DestroyActor(); // 0x1868530 [Native Public]
    void K2_AttachToComponent(USceneComponent* Parent, const FName& SocketName, const EAttachmentRule& LocationRule, const EAttachmentRule& RotationRule, const EAttachmentRule& ScaleRule, bool bWeldSimulatedBodies); // 0x1868370 [Final Native Public]
    void K2_AttachToActor(AActor* ParentActor, const FName& SocketName, const EAttachmentRule& LocationRule, const EAttachmentRule& RotationRule, const EAttachmentRule& ScaleRule, bool bWeldSimulatedBodies); // 0x18681b0 [Final Native Public]
    void K2_AttachRootComponentToActor(AActor* InParentActor, const FName& InSocketName, const EAttachLocation& AttachLocationType, bool bWeldSimulatedBodies); // 0x1868060 [Final Native Public]
    void K2_AttachRootComponentTo(USceneComponent* InParent, const FName& InSocketName, const EAttachLocation& AttachLocationType, bool bWeldSimulatedBodies); // 0x1867f10 [Final Native Public]
    void K2_AddActorWorldTransform(FTransform& DeltaTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1867d20 [Final Native Public]
    void K2_AddActorWorldRotation(const FRotator& DeltaRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1867b70 [Final Native Public]
    void K2_AddActorWorldOffset(const FVector& DeltaLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x18679c0 [Final Native Public]
    void K2_AddActorLocalTransform(FTransform& NewTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x18677d0 [Final Native Public]
    void K2_AddActorLocalRotation(const FRotator& DeltaRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1867620 [Final Native Public]
    void K2_AddActorLocalOffset(const FVector& DeltaLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1867470 [Final Native Public]
    bool IsOverlappingActor(AActor* Other); // 0x18673e0 [Final Native Public]
    bool IsChildActor(); // 0x18673b0 [Final Native Public]
    bool IsActorTickEnabled(); // 0x1867380 [Final Native Public]
    bool IsActorBeingDestroyed(); // 0x1867350 [Final Native Public]
    bool HasAuthority(); // 0x1867320 [Final Native Public]
    float GetVerticalDistanceTo(AActor* OtherActor); // 0x1867280 [Final Native Public]
    FVector GetVelocity(); // 0x1867240 [Native Public]
    FTransform GetTransform(); // 0x18671f0 [Final Native Public]
    bool GetTickableWhenPaused(); // 0x18671c0 [Final Native Public]
    float GetSquaredDistanceTo(AActor* OtherActor); // 0x1867120 [Final Native Public]
    ENetRole GetRemoteRole(); // 0x1867100 [Final Native Public]
    UChildActorComponent* GetParentComponent(); // 0x18670d0 [Final Native Public]
    AActor* GetParentActor(); // 0x18670a0 [Final Native Public]
    AActor* GetOwner(); // 0x1867080 [Final Native Public]
    void GetOverlappingComponents(const TArray<UPrimitiveComponent*>& OverlappingComponents); // 0x1866fd0 [Final Native Public]
    void GetOverlappingActors(const TArray<AActor*>& OverlappingActors, TSubclassOf<AActor> ClassFilter); // 0x1866ee0 [Final Native Public]
    ENetRole GetLocalRole(); // 0x1866ec0 [Final Native Public]
    float GetLifeSpan(); // 0x1866e80 [Native Public]
    AController* GetInstigatorController(); // 0x1866e50 [Final Native Public]
    APawn* GetInstigator(); // 0x1866e20 [Final Native Public]
    FVector GetInputVectorAxisValue(const FKey& InputAxisKey); // 0x1866d20 [Final Native Public]
    float GetInputAxisValue(const FName& InputAxisName); // 0x1866c80 [Final Native Public]
    float GetInputAxisKeyValue(const FKey& InputAxisKey); // 0x1866b90 [Final Native Public]
    float GetHorizontalDotProductTo(AActor* OtherActor); // 0x1866af0 [Final Native Public]
    float GetHorizontalDistanceTo(AActor* OtherActor); // 0x1866a50 [Final Native Public]
    float GetGameTimeSinceCreation(); // 0x1866a20 [Final Native Public]
    float GetDotProductTo(AActor* OtherActor); // 0x1866980 [Final Native Public]
    float GetDistanceTo(AActor* OtherActor); // 0x18668e0 [Final Native Public]
    TArray<UActorComponent*> GetComponentsByTag(TSubclassOf<UActorComponent> ComponentClass, const FName& Tag); // 0x18667e0 [Final Native Public]
    TArray<UActorComponent*> GetComponentsByClass(TSubclassOf<UActorComponent> ComponentClass); // 0x1866700 [Final Native Public]
    UActorComponent* GetComponentByClass(TSubclassOf<UActorComponent> ComponentClass); // 0x1866670 [Final Native Public]
    FName GetAttachParentSocketName(); // 0x1866580 [Final Native Public]
    AActor* GetAttachParentActor(); // 0x1866550 [Final Native Public]
    void GetAttachedActors(const TArray<AActor*>& OutActors); // 0x18665c0 [Final Native Public]
    void GetAllChildActors(const TArray<AActor*>& ChildActors, bool bIncludeDescendants); // 0x1866450 [Final Native Public]
    FVector GetActorUpVector(); // 0x18663e0 [Final Native Public]
    float GetActorTimeDilation(); // 0x18663b0 [Final Native Public]
    float GetActorTickInterval(); // 0x1866380 [Final Native Public]
    FVector GetActorScale3D(); // 0x1866340 [Final Native Public]
    FVector GetActorRightVector(); // 0x18662d0 [Final Native Public]
    FVector GetActorRelativeScale3D(); // 0x1866290 [Final Native Public]
    FVector GetActorForwardVector(); // 0x1866220 [Final Native Public]
    void GetActorEyesViewPoint(const FVector& OutLocation, const FRotator& OutRotation); // 0x1866130 [Native Public]
    bool GetActorEnableCollision(); // 0x1866100 [Final Native Public]
    void GetActorBounds(bool bOnlyCollidingComponents, const FVector& Origin, const FVector& BoxExtent); // 0x1865fd0 [Final Native Public]
    void ForceNetUpdate(); // 0x1865fb0 [Native Public]
    void FlushNetDormancy(); // 0x1865f90 [Final Native Public]
    void EnableInput(APlayerController* PlayerController); // 0x110e170 [Native Public]
    void DisableInput(APlayerController* PlayerController); // 0x1865f00 [Native Public]
    void DetachRootComponentFromParent(bool bMaintainWorldPosition); // 0x1865e70 [Final Native Public]
    void AddTickPrerequisiteComponent(UActorComponent* PrerequisiteComponent); // 0x1865de0 [Native Public]
    void AddTickPrerequisiteActor(AActor* PrerequisiteActor); // 0x1865d50 [Native Public]
    UActorComponent* AddComponent(const FName& TemplateName, bool bManualAttachment, FTransform& RelativeTransform, UObject* ComponentTemplateContext); // 0x1865b90 [Final Native Public]
    bool ActorHasTag(const FName& Tag); // 0x1865b00 [Final Native Public]

// UActorComponent (/Script/Engine.ActorComponent)
    void ToggleActive(); // 0x1129e00 [Native Public]
    void SetTickGroup(const ETickingGroup& NewTickGroup); // 0x186e240 [Final Native Public]
    void SetTickableWhenPaused(bool bTickableWhenPaused); // 0x186e2c0 [Final Native Public]
    void SetIsReplicated(bool ShouldReplicate); // 0x186e1b0 [Final Native Public]
    void SetComponentTickInterval(float TickInterval); // 0x186e130 [Final Native Public]
    void SetComponentTickEnabled(bool bEnabled); // 0x186e0a0 [Native Public]
    void SetAutoActivate(bool bNewAutoActivate); // 0x186e010 [Native Public]
    void SetActive(bool bNewActive, bool bReset); // 0x186df40 [Native Public]
    void RemoveTickPrerequisiteComponent(UActorComponent* PrerequisiteComponent); // 0x186deb0 [Native Public]
    void RemoveTickPrerequisiteActor(AActor* PrerequisiteActor); // 0x186de20 [Native Public]
    void ReceiveTick(float DeltaSeconds); // 0x728b20 [Event Public]
    void ReceiveEndPlay(const EEndPlayReason& EndPlayReason); // 0x728b20 [Event Public]
    void ReceiveBeginPlay(); // 0x728b20 [Event Public]
    void OnRep_IsActive(); // 0x11dc800 [Native Public]
    void K2_DestroyComponent(UObject* Object); // 0x186dd20 [Final Native Public]
    bool IsComponentTickEnabled(); // 0x186dcf0 [Native Public]
    bool IsBeingDestroyed(); // 0x186dcc0 [Final Native Public]
    bool IsActive(); // 0x186dc90 [Native Public]
    AActor* GetOwner(); // 0x186dc70 [Final Native Public]
    float GetComponentTickInterval(); // 0x186dc40 [Final Native Public]
    void Deactivate(); // 0x1204b40 [Native Public]
    bool ComponentHasTag(const FName& Tag); // 0x186da30 [Final Native Public]
    void AddTickPrerequisiteComponent(UActorComponent* PrerequisiteComponent); // 0x186d8e0 [Native Public]
    void AddTickPrerequisiteActor(AActor* PrerequisiteActor); // 0x186d850 [Native Public]
    void Activate(bool bReset); // 0x112a950 [Native Public]

// USceneComponent (/Script/Engine.SceneComponent)
    void ToggleVisibility(bool bPropagateToChildren); // 0x1988ba0 [Final Native Public]
    bool SnapTo(USceneComponent* InParent, const FName& InSocketName); // 0x1988ae0 [Final Native Public]
    void SetWorldScale3D(const FVector& NewScale); // 0x1988950 [Final Native Public]
    void SetVisibility(bool bNewVisibility, bool bPropagateToChildren); // 0x1988880 [Final Native Public]
    void SetShouldUpdatePhysicsVolume(bool bInShouldUpdatePhysicsVolume); // 0x19887f0 [Final Native Public]
    void SetRelativeScale3D(const FVector& NewScale3D); // 0x1988760 [Native Public]
    void SetMobility(const EComponentMobility& NewMobility); // 0x19886e0 [Native Public]
    void SetHiddenInGame(bool NewHidden, bool bPropagateToChildren); // 0x1988610 [Final Native Public]
    void SetAbsolute(bool bNewAbsoluteLocation, bool bNewAbsoluteRotation, bool bNewAbsoluteScale); // 0x1988470 [Final Native Public]
    void ResetRelativeTransform(); // 0x1988450 [Final Native Public]
    void OnRep_Visibility(bool OldValue); // 0x19882c0 [Final Native Private]
    void OnRep_Transform(); // 0x19882a0 [Final Native Private]
    void OnRep_RelativeRotation(); // 0x1988280 [Final Native Private]
    void OnRep_RelativeLocation(); // 0x1988260 [Final Native Private]
    void OnRep_AttachSocketName(); // 0x1988240 [Final Native Private]
    void OnRep_AttachParent(); // 0x1988240 [Final Native Private]
    void OnRep_AttachChildren(); // 0x1988220 [Final Native Private]
    void K2_SetWorldTransform(FTransform& NewTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1988030 [Final Native Public]
    void K2_SetWorldRotation(const FRotator& NewRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1987e80 [Final Native Public]
    void K2_SetWorldLocationAndRotation(const FVector& NewLocation, const FRotator& NewRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1987ca0 [Final Native Public]
    void K2_SetWorldLocation(const FVector& NewLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1987af0 [Final Native Public]
    void K2_SetRelativeTransform(FTransform& NewTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1987900 [Final Native Public]
    void K2_SetRelativeRotation(const FRotator& NewRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1987750 [Final Native Public]
    void K2_SetRelativeLocationAndRotation(const FVector& NewLocation, const FRotator& NewRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1987570 [Final Native Public]
    void K2_SetRelativeLocation(const FVector& NewLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x19873c0 [Final Native Public]
    FTransform K2_GetComponentToWorld(); // 0x1987360 [Final Native Public]
    FVector K2_GetComponentScale(); // 0x1987320 [Final Native Public]
    FRotator K2_GetComponentRotation(); // 0x19872e0 [Final Native Public]
    FVector K2_GetComponentLocation(); // 0x19872a0 [Final Native Public]
    void K2_DetachFromComponent(const EDetachmentRule& LocationRule, const EDetachmentRule& RotationRule, const EDetachmentRule& ScaleRule, bool bCallModify); // 0x1987150 [Final Native Public]
    bool K2_AttachToComponent(USceneComponent* Parent, const FName& SocketName, const EAttachmentRule& LocationRule, const EAttachmentRule& RotationRule, const EAttachmentRule& ScaleRule, bool bWeldSimulatedBodies); // 0x1986fa0 [Final Native Public]
    bool K2_AttachTo(USceneComponent* InParent, const FName& InSocketName, const EAttachLocation& AttachType, bool bWeldSimulatedBodies); // 0x1986e50 [Final Native Public]
    void K2_AddWorldTransform(FTransform& DeltaTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1986c60 [Final Native Public]
    void K2_AddWorldRotation(const FRotator& DeltaRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1986ab0 [Final Native Public]
    void K2_AddWorldOffset(const FVector& DeltaLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1986900 [Final Native Public]
    void K2_AddRelativeRotation(const FRotator& DeltaRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1986750 [Final Native Public]
    void K2_AddRelativeLocation(const FVector& DeltaLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x19865a0 [Final Native Public]
    void K2_AddLocalTransform(FTransform& DeltaTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x19863b0 [Final Native Public]
    void K2_AddLocalRotation(const FRotator& DeltaRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1986200 [Final Native Public]
    void K2_AddLocalOffset(const FVector& DeltaLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x1986050 [Final Native Public]
    bool IsVisible(); // 0x1986020 [Native Public]
    bool IsSimulatingPhysics(const FName& BoneName); // 0x1985f80 [Native Public]
    bool IsAnySimulatingPhysics(); // 0x1985f50 [Native Public]
    FVector GetUpVector(); // 0x1985e10 [Final Native Public]
    FTransform GetSocketTransform(const FName& InSocketName, const ERelativeTransformSpace& TransformSpace); // 0x1985d10 [Native Public]
    FRotator GetSocketRotation(const FName& InSocketName); // 0x1985c60 [Native Public]
    FQuat GetSocketQuaternion(const FName& InSocketName); // 0x1985bc0 [Native Public]
    FVector GetSocketLocation(const FName& InSocketName); // 0x1985b10 [Native Public]
    bool GetShouldUpdatePhysicsVolume(); // 0x1985ae0 [Final Native Public]
    FVector GetRightVector(); // 0x1985aa0 [Final Native Public]
    FTransform GetRelativeTransform(); // 0x1985a40 [Final Native Public]
    APhysicsVolume* GetPhysicsVolume(); // 0x1985a10 [Final Native Public]
    void GetParentComponents(const TArray<USceneComponent*>& Parents); // 0x1985960 [Final Native Public]
    int32 GetNumChildrenComponents(); // 0x1985930 [Final Native Public]
    FVector GetForwardVector(); // 0x1965e00 [Final Native Public]
    FVector GetComponentVelocity(); // 0x19858f0 [Native Public]
    void GetChildrenComponents(bool bIncludeAllDescendants, const TArray<USceneComponent*>& Children); // 0x19857f0 [Final Native Public]
    USceneComponent* GetChildComponent(int32 ChildIndex); // 0x1985760 [Final Native Public]
    FName GetAttachSocketName(); // 0x1985740 [Final Native Public]
    USceneComponent* GetAttachParent(); // 0x1867080 [Final Native Public]
    TArray<FName> GetAllSocketNames(); // 0x19856c0 [Final Native Public]
    bool DoesSocketExist(const FName& InSocketName); // 0x1985620 [Native Public]
    void DetachFromParent(bool bMaintainWorldPosition, bool bCallModify); // 0x1985550 [Native Public]

// UPrimitiveComponent (/Script/Engine.PrimitiveComponent)
    void WakeRigidBody(const FName& BoneName); // 0x197c730 [Native Public]
    void WakeAllRigidBodies(); // 0x197c710 [Native Public]
    void SetWalkableSlopeOverride(FWalkableSlopeOverride& NewOverride); // 0x197c660 [Native Public]
    void SetUseCCD(bool InUseCCD, const FName& BoneName); // 0x197c590 [Native Public]
    void SetTranslucentSortPriority(int32 NewTranslucentSortPriority); // 0x197c510 [Final Native Public]
    void SetSingleSampleShadowFromStationaryLights(bool bNewSingleSampleShadowFromStationaryLights); // 0x197c300 [Final Native Public]
    void SetSimulatePhysics(bool bSimulate); // 0x197c270 [Native Public]
    void SetRenderInMainPass(bool bValue); // 0x197c1e0 [Final Native Public]
    void SetRenderCustomDepth(bool bValue); // 0x197c150 [Final Native Public]
    void SetReceivesDecals(bool bNewReceivesDecals); // 0x197c0c0 [Final Native Public]
    void SetPhysMaterialOverride(UPhysicalMaterial* NewPhysMaterial); // 0x197ba00 [Native Public]
    void SetPhysicsMaxAngularVelocityInRadians(float NewMaxAngVel, bool bAddToCurrent, const FName& BoneName); // 0x197bf30 [Final Native Public]
    void SetPhysicsMaxAngularVelocityInDegrees(float NewMaxAngVel, bool bAddToCurrent, const FName& BoneName); // 0x197be20 [Final Native Public]
    void SetPhysicsMaxAngularVelocity(float NewMaxAngVel, bool bAddToCurrent, const FName& BoneName); // 0x197be20 [Final Native Public]
    void SetPhysicsLinearVelocity(const FVector& NewVel, bool bAddToCurrent, const FName& BoneName); // 0x197bd00 [Native Public]
    void SetPhysicsAngularVelocityInRadians(const FVector& NewAngVel, bool bAddToCurrent, const FName& BoneName); // 0x197bbe0 [Native Public]
    void SetPhysicsAngularVelocityInDegrees(const FVector& NewAngVel, bool bAddToCurrent, const FName& BoneName); // 0x197ba90 [Final Native Public]
    void SetPhysicsAngularVelocity(const FVector& NewAngVel, bool bAddToCurrent, const FName& BoneName); // 0x197ba90 [Final Native Public]
    void SetOwnerNoSee(bool bNewOwnerNoSee); // 0x197b970 [Final Native Public]
    void SetOnlyOwnerSee(bool bNewOnlyOwnerSee); // 0x197b8e0 [Final Native Public]
    void SetNotifyRigidBodyCollision(bool bNewNotifyRigidBodyCollision); // 0x197b850 [Native Public]
    void SetMaterialByName(const FName& MaterialSlotName, UMaterialInterface* Material); // 0x197b700 [Native Public]
    void SetMaterial(int32 ElementIndex, UMaterialInterface* Material); // 0x197b630 [Native Public]
    void SetMassScale(const FName& BoneName, float InMassScale); // 0x197b560 [Native Public]
    void SetMassOverrideInKg(const FName& BoneName, float MassInKg, bool bOverrideMass); // 0x197b460 [Native Public]
    void SetLinearDamping(float InDamping); // 0x18ac9b0 [Native Public]
    void SetGenerateOverlapEvents(bool bInGenerateOverlapEvents); // 0x197b2d0 [Final Native Public]
    void SetEnableGravity(bool bGravityEnabled); // 0x197b240 [Native Public]
    void SetCustomDepthStencilWriteMask(const ERendererStencilMask& WriteMaskBit); // 0x197b1c0 [Final Native Public]
    void SetCustomDepthStencilValue(int32 Value); // 0x197b140 [Final Native Public]
    void SetCullDistance(float NewCullDistance); // 0x197b0c0 [Final Native Public]
    void SetConstraintMode(const EDOFMode& ConstraintMode); // 0x197b040 [Native Public]
    void SetCollisionResponseToChannel(const ECollisionChannel& Channel, const ECollisionResponse& NewResponse); // 0x197af80 [Native Public]
    void SetCollisionResponseToAllChannels(const ECollisionResponse& NewResponse); // 0x197af00 [Native Public]
    void SetCollisionProfileName(const FName& InCollisionProfileName); // 0x197ae70 [Native Public]
    void SetCollisionObjectType(const ECollisionChannel& Channel); // 0x197adf0 [Native Public]
    void SetCollisionEnabled(const ECollisionEnabled& NewType); // 0x197ad70 [Native Public]
    void SetCenterOfMass(const FVector& CenterOfMassOffset, const FName& BoneName); // 0x197aca0 [Final Native Public]
    void SetCastShadow(bool NewCastShadow); // 0x197ac10 [Final Native Public]
    void SetBoundsScale(float NewBoundsScale); // 0x197ab90 [Final Native Public]
    void SetAngularDamping(float InDamping); // 0x197a5a0 [Native Public]
    void SetAllUseCCD(bool InUseCCD); // 0x197a510 [Native Public]
    void SetAllPhysicsLinearVelocity(const FVector& NewVel, bool bAddToCurrent); // 0x197a430 [Native Public]
    void SetAllPhysicsAngularVelocityInRadians(const FVector& NewAngVel, bool bAddToCurrent); // 0x197a350 [Native Public]
    void SetAllPhysicsAngularVelocityInDegrees(const FVector& NewAngVel, bool bAddToCurrent); // 0x197a230 [Final Native Public]
    void SetAllMassScale(float InMassScale); // 0x197a1b0 [Native Public]
    FVector ScaleByMomentOfInertia(const FVector& InputVector, const FName& BoneName); // 0x197a0b0 [Native Public]
    void PutRigidBodyToSleep(const FName& BoneName); // 0x1979fb0 [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); // 0x1979c40 [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); // 0x1979910 [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); // 0x19795e0 [Final Native Public]
    bool K2_IsQueryCollisionEnabled(); // 0x19795a0 [Final Native Public]
    bool K2_IsPhysicsCollisionEnabled(); // 0x1979560 [Final Native Public]
    bool K2_IsCollisionEnabled(); // 0x1979520 [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); // 0x19791e0 [Final Native Public]
    bool IsOverlappingComponent(UPrimitiveComponent* OtherComp); // 0x1979150 [Final Native Public]
    bool IsOverlappingActor(AActor* Other); // 0x19790c0 [Final Native Public]
    bool IsGravityEnabled(); // 0x1979090 [Native Public]
    bool IsAnyRigidBodyAwake(); // 0x1979060 [Native Public]
    void IgnoreComponentWhenMoving(UPrimitiveComponent* Component, bool bShouldIgnore); // 0x1978e30 [Final Native Public]
    void IgnoreActorWhenMoving(AActor* Actor, bool bShouldIgnore); // 0x1978d60 [Final Native Public]
    FWalkableSlopeOverride GetWalkableSlopeOverride(); // 0x1978d30 [Final Native Public]
    FVector GetPhysicsLinearVelocityAtPoint(const FVector& Point, const FName& BoneName); // 0x1978bc0 [Final Native Public]
    FVector GetPhysicsLinearVelocity(const FName& BoneName); // 0x1978b20 [Final Native Public]
    FVector GetPhysicsAngularVelocityInRadians(const FName& BoneName); // 0x1978a80 [Final Native Public]
    FVector GetPhysicsAngularVelocityInDegrees(const FName& BoneName); // 0x19789b0 [Final Native Public]
    FVector GetPhysicsAngularVelocity(const FName& BoneName); // 0x19789b0 [Final Native Public]
    void GetOverlappingComponents(const TArray<UPrimitiveComponent*>& OutOverlappingComponents); // 0x1978900 [Final Native Public]
    void GetOverlappingActors(const TArray<AActor*>& OverlappingActors, TSubclassOf<AActor> ClassFilter); // 0x1978810 [Final Native Public]
    int32 GetNumMaterials(); // 0x19787e0 [Native Public]
    UMaterialInterface* GetMaterialFromCollisionFaceIndex(int32 FaceIndex, const int32& SectionIndex); // 0x1978700 [Native Public]
    UMaterialInterface* GetMaterial(int32 ElementIndex); // 0x1978660 [Native Public]
    float GetMassScale(const FName& BoneName); // 0x19785c0 [Native Public]
    float GetMass(); // 0x1978580 [Native Public]
    float GetLinearDamping(); // 0x1978540 [Native Public]
    FVector GetInertiaTensor(const FName& BoneName); // 0x1978490 [Native Public]
    bool GetGenerateOverlapEvents(); // 0x1978460 [Final Native Public]
    ECollisionResponse GetCollisionResponseToChannel(const ECollisionChannel& Channel); // 0x19783d0 [Native Public]
    FName GetCollisionProfileName(); // 0x1978390 [Final Native Public]
    ECollisionChannel GetCollisionObjectType(); // 0x1978360 [Native Public]
    ECollisionEnabled GetCollisionEnabled(); // 0x1978330 [Native Public]
    float GetClosestPointOnCollision(const FVector& Point, const FVector& OutPointOnBody, const FName& BoneName); // 0x19781f0 [Final Native Public]
    FVector GetCenterOfMass(const FName& BoneName); // 0x1978150 [Final Native Public]
    float GetAngularDamping(); // 0x1977da0 [Native Public]
    UMaterialInstanceDynamic* CreateDynamicMaterialInstance(int32 ElementIndex, UMaterialInterface* SourceMaterial, const FName& OptionalName); // 0x1977c90 [Native Public]
    UMaterialInstanceDynamic* CreateAndSetMaterialInstanceDynamicFromMaterial(int32 ElementIndex, UMaterialInterface* Parent); // 0x1977bc0 [Native Public]
    UMaterialInstanceDynamic* CreateAndSetMaterialInstanceDynamic(int32 ElementIndex); // 0x1977b20 [Native Public]
    TArray<UPrimitiveComponent*> CopyArrayOfMoveIgnoreComponents(); // 0x1977a20 [Final Native Public]
    TArray<AActor*> CopyArrayOfMoveIgnoreActors(); // 0x19779a0 [Final Native Public]
    void ClearMoveIgnoreComponents(); // 0x1977950 [Final Native Public]
    void ClearMoveIgnoreActors(); // 0x1977930 [Final Native Public]
    bool CanCharacterStepUp(APawn* Pawn); // 0x1977890 [Native Public]
    void AddTorqueInRadians(const FVector& Torque, const FName& BoneName, bool bAccelChange); // 0x1977620 [Native Public]
    void AddTorqueInDegrees(const FVector& Torque, const FName& BoneName, bool bAccelChange); // 0x1977740 [Final Native Public]
    void AddTorque(const FVector& Torque, const FName& BoneName, bool bAccelChange); // 0x1977620 [Final Native Public]
    void AddRadialImpulse(const FVector& Origin, float Radius, float Strength, const ERadialImpulseFalloff& Falloff, bool bVelChange); // 0x1977460 [Native Public]
    void AddRadialForce(const FVector& Origin, float Radius, float Strength, const ERadialImpulseFalloff& Falloff, bool bAccelChange); // 0x19772a0 [Native Public]
    void AddImpulseAtLocation(const FVector& Impulse, const FVector& Location, const FName& BoneName); // 0x1976f90 [Native Public]
    void AddImpulse(const FVector& Impulse, const FName& BoneName, bool bVelChange); // 0x1976e70 [Native Public]
    void AddForceAtLocationLocal(const FVector& Force, const FVector& Location, const FName& BoneName); // 0x1976d40 [Native Public]
    void AddForceAtLocation(const FVector& Force, const FVector& Location, const FName& BoneName); // 0x1976c10 [Native Public]
    void AddForce(const FVector& Force, const FName& BoneName, bool bAccelChange); // 0x1976af0 [Native Public]
    void AddAngularImpulseInRadians(const FVector& Impulse, const FName& BoneName, bool bVelChange); // 0x19769d0 [Native Public]
    void AddAngularImpulseInDegrees(const FVector& Impulse, const FName& BoneName, bool bVelChange); // 0x1976880 [Final Native Public]
    void AddAngularImpulse(const FVector& Impulse, const FName& BoneName, bool bVelChange); // 0x1976760 [Native Public]

// UMeshComponent (/Script/Engine.MeshComponent)
    void SetVectorParameterValueOnMaterials(const FName& ParameterName, const FVector& ParameterValue); // 0x1948ca0 [Final Native Public]
    void SetScalarParameterValueOnMaterials(const FName& ParameterName, float ParameterValue); // 0x1948bd0 [Final Native Public]
    void PrestreamTextures(float Seconds, bool bPrioritizeCharacterTextures, int32 CinematicTextureGroups); // 0x1948940 [Native Public]
    bool IsMaterialSlotNameValid(const FName& MaterialSlotName); // 0x19488a0 [Native Public]
    TArray<FName> GetMaterialSlotNames(); // 0x19487a0 [Native Public]
    TArray<UMaterialInterface*> GetMaterials(); // 0x1948820 [Native Public]
    int32 GetMaterialIndex(const FName& MaterialSlotName); // 0x1948700 [Native Public]

// USkinnedMeshComponent (/Script/Engine.SkinnedMeshComponent)
    void UnHideBoneByName(const FName& BoneName); // 0x1994270 [Final Native Public]
    void TransformToBoneSpace(const FName& BoneName, const FVector& InPosition, const FRotator& InRotation, const FVector& OutPosition, const FRotator& OutRotation); // 0x19940b0 [Final Native Public]
    void TransformFromBoneSpace(const FName& BoneName, const FVector& InPosition, const FRotator& InRotation, const FVector& OutPosition, const FRotator& OutRotation); // 0x1993ef0 [Final Native Public]
    void ShowMaterialSection(int32 MaterialID, bool bShow, int32 LODIndex); // 0x1993df0 [Final Native Public]
    void ShowAllMaterialSections(int32 LODIndex); // 0x1993d70 [Final Native Public]
    void SetVertexColorOverride_LinearColor(int32 LODIndex, const TArray<FLinearColor>& VertexColors); // 0x1993c90 [Final Native Public]
    void SetSkinWeightOverride(int32 LODIndex, const TArray<FSkelMeshSkinWeightInfo>& SkinWeights); // 0x1993bb0 [Final Native Public]
    void SetSkeletalMesh(USkeletalMesh* NewMesh, bool bReinitPose); // 0x1993ae0 [Native Public]
    void SetRenderStatic(bool bNewValue); // 0x1993a50 [Final Native Public]
    void SetPhysicsAsset(UPhysicsAsset* NewPhysicsAsset, bool bForceReInit); // 0x1993980 [Native Public]
    void SetMinLOD(int32 InNewMinLOD); // 0x1993900 [Final Native Public]
    void SetMasterPoseComponent(USkinnedMeshComponent* NewMasterBoneComponent, bool bForceUpdate); // 0x1993830 [Final Native Public]
    void SetForcedLOD(int32 InNewForcedLOD); // 0x19937b0 [Final Native Public]
    void SetCastCapsuleIndirectShadow(bool bNewValue); // 0x1993720 [Final Native Public]
    void SetCastCapsuleDirectShadow(bool bNewValue); // 0x1993690 [Final Native Public]
    void SetCapsuleIndirectShadowMinVisibility(float NewValue); // 0x1993610 [Final Native Public]
    bool IsMaterialSectionShown(int32 MaterialID, int32 LODIndex); // 0x1993550 [Final Native Public]
    bool IsBoneHiddenByName(const FName& BoneName); // 0x19934c0 [Final Native Public]
    void HideBoneByName(const FName& BoneName, const EPhysBodyOp& PhysBodyOption); // 0x19932e0 [Final Native Public]
    FName GetSocketBoneName(const FName& InSocketName); // 0x19931b0 [Final Native Public]
    FVector GetRefPosePosition(int32 BoneIndex); // 0x1993110 [Final Native Public]
    FName GetParentBone(const FName& BoneName); // 0x1993080 [Final Native Public]
    int32 GetNumLODs(); // 0x1993050 [Final Native Public]
    int32 GetNumBones(); // 0x1993020 [Final Native Public]
    FTransform GetDeltaTransformFromRefPose(const FName& BoneName, const FName& BaseName); // 0x1992f20 [Final Native Public]
    FName GetBoneName(int32 BoneIndex); // 0x1992e90 [Final Native Public]
    int32 GetBoneIndex(const FName& BoneName); // 0x1992e00 [Final Native Public]
    FName FindClosestBone_K2(const FVector& TestLocation, const FVector& BoneLocation, float IgnoreScale, bool bRequirePhysicsAsset); // 0x1992c70 [Final Native Public]
    void ClearVertexColorOverride(int32 LODIndex); // 0x1992bf0 [Final Native Public]
    void ClearSkinWeightOverride(int32 LODIndex); // 0x1992b70 [Final Native Public]
    bool BoneIsChildOf(const FName& BoneName, const FName& ParentBoneName); // 0x1992ab0 [Final Native Public]

// USkeletalMesh (/Script/Engine.SkeletalMesh)
    void SetLODSettings(USkeletalMeshLODSettings* InLODSettings); // 0xf59510 [Final Native Public]
    int32 NumSockets(); // 0x198b0c0 [Final Native Public]
    bool IsSectionUsingCloth(int32 InSectionIndex, bool bCheckCorrespondingSections); // 0x198b000 [Final Native Public]
    USkeletalMeshSocket* GetSocketByIndex(int32 Index); // 0x198af70 [Final Native Public]
    UNodeMappingContainer* GetNodeMappingContainer(UBlueprint* SourceAsset); // 0x198aee0 [Final Native Public]
    FBoxSphereBounds GetImportedBounds(); // 0x198ae90 [Final Native Public]
    FBoxSphereBounds GetBounds(); // 0x198ae40 [Final Native Public]
    USkeletalMeshSocket* FindSocketInfo(const FName& InSocketName, FTransform& OutTransform, const int32& OutBoneIndex, const int32& OutIndex); // 0x198ac70 [Final Native Public]
    USkeletalMeshSocket* FindSocketAndIndex(const FName& InSocketName, const int32& OutIndex); // 0x198aba0 [Final Native Public]
    USkeletalMeshSocket* FindSocket(const FName& InSocketName); // 0x198ab10 [Final Native Public]

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

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

// AController (/Script/Engine.Controller)
    void UnPossess(); // 0x18a8380 [Final Native Public]
    void StopMovement(); // 0x18a8360 [Native Public]
    void SetInitialLocationAndRotation(const FVector& NewLocation, const FRotator& NewRotation); // 0x18a8270 [Native Public]
    void SetIgnoreMoveInput(bool bNewMoveInput); // 0x18a81e0 [Native Public]
    void SetIgnoreLookInput(bool bNewLookInput); // 0x18a8150 [Native Public]
    void SetControlRotation(const FRotator& NewRotation); // 0x18a80c0 [Native Public]
    void ResetIgnoreMoveInput(); // 0x18a80a0 [Native Public]
    void ResetIgnoreLookInput(); // 0x18a8080 [Native Public]
    void ResetIgnoreInputFlags(); // 0x18a8060 [Native Public]
    void ReceiveUnPossess(APawn* UnpossessedPawn); // 0x728b20 [Event Protected]
    void ReceivePossess(APawn* PossessedPawn); // 0x728b20 [Event Protected]
    void ReceiveInstigatedAnyDamage(float Damage, UDamageType* DamageType, AActor* DamagedActor, AActor* DamageCauser); // 0x728b20 [Event Protected]
    void Possess(APawn* InPawn); // 0x18a7fe0 [Final Native Public]
    void OnRep_PlayerState(); // 0x18a7fc0 [Native Public]
    void OnRep_Pawn(); // 0x18a7fa0 [Native Public]
    bool LineOfSightTo(AActor* Other, const FVector& ViewPoint, bool bAlternateChecks); // 0x18a7e80 [Native Public]
    APawn* K2_GetPawn(); // 0x18a7e50 [Final Native Public]
    bool IsPlayerController(); // 0x18a7e20 [Final Native Public]
    bool IsMoveInputIgnored(); // 0x18a7df0 [Native Public]
    bool IsLookInputIgnored(); // 0x18a7dc0 [Native Public]
    bool IsLocalPlayerController(); // 0x18a7d70 [Final Native Public]
    bool IsLocalController(); // 0x18a7d40 [Native Public]
    AActor* GetViewTarget(); // 0x18a7d10 [Native Public]
    FRotator GetDesiredRotation(); // 0x18a7940 [Native Public]
    FRotator GetControlRotation(); // 0x18a76d0 [Native Public]
    void ClientSetRotation(const FRotator& NewRotation, bool bResetCamera); // 0x18a7510 [Native Event Public]
    void ClientSetLocation(const FVector& NewLocation, const FRotator& NewRotation); // 0x18a7430 [Native Event Public]
    APlayerController* CastToPlayerController(); // 0x18a7400 [Final Native Public]

// APlayerController (/Script/Engine.PlayerController)
    bool WasInputKeyJustReleased(const FKey& Key); // 0x1970db0 [Final Native Public]
    bool WasInputKeyJustPressed(const FKey& Key); // 0x1970cc0 [Final Native Public]
    void ToggleSpeaking(bool bInSpeaking); // 0x1970c30 [Native Public]
    void SwitchLevel(const FString& URL); // 0x1970b90 [Native Public]
    void StopHapticEffect(const EControllerHand& Hand); // 0x1970b10 [Final Native Public]
    void StartFire(uint8 FireModeNum); // 0x1970a90 [Native Public]
    void SetVirtualJoystickVisibility(bool bVisible); // 0x1970a00 [Native Public]
    void SetViewTargetWithBlend(AActor* NewViewTarget, float BlendTime, const EViewTargetBlendFunction& BlendFunc, float BlendExp, bool bLockOutgoing); // 0x1970880 [Native Public]
    void SetName(const FString& S); // 0x19707e0 [Native Public]
    void SetMouseLocation(int32 X, int32 Y); // 0x1970720 [Final Native Public]
    void SetMouseCursorWidget(const EMouseCursor& Cursor, UUserWidget* CursorWidget); // 0x1970660 [Final Native Public]
    void SetHapticsByValue(float Frequency, float Amplitude, const EControllerHand& Hand); // 0x1970560 [Final Native Public]
    void SetDisableHaptics(bool bNewDisabled); // 0x19704d0 [Native Public]
    void SetControllerLightColor(const FColor& Color); // 0x1970460 [Final Native Public]
    void SetCinematicMode(bool bInCinematicMode, bool bHidePlayer, bool bAffectsHUD, bool bAffectsMovement, bool bAffectsTurning); // 0x19702a0 [Native Public]
    void SetAudioListenerOverride(USceneComponent* AttachToComponent, const FVector& Location, const FRotator& Rotation); // 0x1970180 [Final Native Public]
    void SetAudioListenerAttenuationOverride(USceneComponent* AttachToComponent, const FVector& AttenuationLocationOVerride); // 0x19700b0 [Final Native Public]
    void ServerViewSelf(const FViewTargetTransitionParams& TransitionParams); // 0x196ffc0 [Native Event Public]
    void ServerViewPrevPlayer(); // 0x196ff70 [Native Event Public]
    void ServerViewNextPlayer(); // 0x196ff20 [Native Event Public]
    void ServerVerifyViewTarget(); // 0x196fed0 [Native Event Public]
    void ServerUpdateMultipleLevelsVisibility(const TArray<FUpdateLevelVisibilityLevelInfo>& LevelVisibilities); // 0x196fe10 [Final Native Event Public]
    void ServerUpdateLevelVisibility(const FName& PackageName, bool bIsVisible); // 0x196fd20 [Final Native Event Public]
    void ServerUpdateCamera(const FVector_NetQuantize& CamLoc, int32 CamPitchAndYaw); // 0x196fc00 [Native Event Public]
    void ServerUnmutePlayer(const FUniqueNetIdRepl& PlayerId); // 0x196fa90 [Native Event Public]
    void ServerToggleAILogging(); // 0x196fa40 [Native Event Public]
    void ServerShortTimeout(); // 0x196f9f0 [Native Event Public]
    void ServerSetSpectatorWaiting(bool bWaiting); // 0x196f930 [Native Event Public]
    void ServerSetSpectatorLocation(const FVector& NewLoc, const FRotator& NewRot); // 0x196f800 [Native Event Public]
    void ServerRestartPlayer(); // 0x196f7b0 [Native Event Public]
    void ServerPause(); // 0x196f760 [Native Event Public]
    void ServerNotifyLoadedWorld(const FName& WorldPackageName); // 0x196f6b0 [Final Native Event Public]
    void ServerMutePlayer(const FUniqueNetIdRepl& PlayerId); // 0x196f540 [Native Event Public]
    void ServerCheckClientPossessionReliable(); // 0x196f4f0 [Native Event Public]
    void ServerCheckClientPossession(); // 0x196f4a0 [Native Event Public]
    void ServerChangeName(const FString& S); // 0x196f3e0 [Native Event Public]
    void ServerCamera(const FName& NewMode); // 0x196f320 [Native Event Public]
    void ServerAcknowledgePossession(APawn* P); // 0x196f260 [Native Event Public]
    void SendToConsole(const FString& Command); // 0x196f1c0 [Native Public]
    void RestartLevel(); // 0x196f1a0 [Native Public]
    void ResetControllerLightColor(); // 0x196f180 [Final Native Public]
    bool ProjectWorldLocationToScreen(const FVector& WorldLocation, const FVector2D& ScreenLocation, bool bPlayerViewportRelative); // 0x196f050 [Final Native Public]
    void PlayHapticEffect(UHapticFeedbackEffect_Base* HapticEffect, const EControllerHand& Hand, float Scale, bool bLoop); // 0x196ef00 [Final Native Public]
    void PlayDynamicForceFeedback(float Intensity, float Duration, bool bAffectsLeftLarge, bool bAffectsLeftSmall, bool bAffectsRightLarge, bool bAffectsRightSmall, const EDynamicForceFeedbackAction& Action, const FLatentActionInfo& LatentInfo); // 0x196ec80 [Final Native Private]
    void Pause(); // 0x196ec60 [Native Public]
    void OnServerStartedVisualLogger(bool bIsLogging); // 0x196ebd0 [Native Event Public]
    void LocalTravel(const FString& URL); // 0x196eb30 [Native Public]
    void K2_ClientPlayForceFeedback(UForceFeedbackEffect* ForceFeedbackEffect, const FName& Tag, bool bLooping, bool bIgnoreTimeDilation, bool bPlayWhilePaused); // 0x196e980 [Final Native Public]
    bool IsInputKeyDown(const FKey& Key); // 0x196e890 [Final Native Public]
    void GetViewportSize(const int32& SizeX, const int32& SizeY); // 0x196e7b0 [Final Native Public]
    ASpectatorPawn* GetSpectatorPawn(); // 0x196e790 [Final Native Public]
    bool GetMousePosition(const float& LocationX, const float& LocationY); // 0x196e6a0 [Final Native Public]
    FVector GetInputVectorKeyState(const FKey& Key); // 0x196e5a0 [Final Native Public]
    void GetInputTouchState(const ETouchIndex& FingerIndex, const float& LocationX, const float& LocationY, const bool& bIsCurrentlyPressed); // 0x196e420 [Final Native Public]
    void GetInputMouseDelta(const float& DeltaX, const float& DeltaY); // 0x196e340 [Final Native Public]
    void GetInputMotionState(const FVector& Tilt, const FVector& RotationRate, const FVector& Gravity, const FVector& Acceleration); // 0x196e1b0 [Final Native Public]
    float GetInputKeyTimeDown(const FKey& Key); // 0x196e0c0 [Final Native Public]
    void GetInputAnalogStickState(const EControllerAnalogStick& WhichStick, const float& StickX, const float& StickY); // 0x196dfa0 [Final Native Public]
    float GetInputAnalogKeyState(const FKey& Key); // 0x196deb0 [Final Native Public]
    AHUD* GetHUD(); // 0x196d540 [Final Native Public]
    bool GetHitResultUnderFingerForObjects(const ETouchIndex& FingerIndex, const TArray<EObjectTypeQuery>& ObjectTypes, bool bTraceComplex, FHitResult& HitResult); // 0x196dcf0 [Final Native Public]
    bool GetHitResultUnderFingerByChannel(const ETouchIndex& FingerIndex, const ETraceTypeQuery& TraceChannel, bool bTraceComplex, FHitResult& HitResult); // 0x196db50 [Final Native Public]
    bool GetHitResultUnderFinger(const ETouchIndex& FingerIndex, const ECollisionChannel& TraceChannel, bool bTraceComplex, FHitResult& HitResult); // 0x196d9b0 [Final Native Public]
    bool GetHitResultUnderCursorForObjects(const TArray<EObjectTypeQuery>& ObjectTypes, bool bTraceComplex, FHitResult& HitResult); // 0x196d830 [Final Native Public]
    bool GetHitResultUnderCursorByChannel(const ETraceTypeQuery& TraceChannel, bool bTraceComplex, FHitResult& HitResult); // 0x196d6d0 [Final Native Public]
    bool GetHitResultUnderCursor(const ECollisionChannel& TraceChannel, bool bTraceComplex, FHitResult& HitResult); // 0x196d570 [Final Native Public]
    FVector GetFocalLocation(); // 0x196d500 [Native Public]
    void FOV(float NewFOV); // 0x196d480 [Native Public]
    void EnableCheats(); // 0x196d460 [Native Public]
    bool DeprojectScreenPositionToWorld(float ScreenX, float ScreenY, const FVector& WorldLocation, const FVector& WorldDirection); // 0x196d2e0 [Final Native Public]
    bool DeprojectMousePositionToWorld(const FVector& WorldLocation, const FVector& WorldDirection); // 0x196d1e0 [Final Native Public]
    void ConsoleKey(const FKey& Key); // 0x196d100 [Native Public]
    void ClientWasKicked(const FText& KickReason); // 0x196d040 [Native Event Public]
    void ClientVoiceHandshakeComplete(); // 0x196d020 [Native Event Public]
    void ClientUpdateMultipleLevelsStreamingStatus(const TArray<FUpdateLevelStreamingLevelStatus>& LevelStatuses); // 0x196cf80 [Native Event Public]
    void ClientUpdateLevelStreamingStatus(const FName& PackageName, bool bNewShouldBeLoaded, bool bNewShouldBeVisible, bool bNewShouldBlockOnLoad, int32 LODIndex); // 0x196cdd0 [Native Event Public]
    void ClientUnmutePlayer(const FUniqueNetIdRepl& PlayerId); // 0x196ccb0 [Native Event Public]
    void ClientTravelInternal(const FString& URL, const ETravelType& TravelType, bool bSeamless, const FGuid& MapPackageGuid); // 0x196cb40 [Native Event Public]
    void ClientTravel(const FString& URL, const ETravelType& TravelType, bool bSeamless, const FGuid& MapPackageGuid); // 0x196c9d0 [Final Native Public]
    void ClientTeamMessage(APlayerState* SenderPlayerState, const FString& S, const FName& Type, float MsgLifeTime); // 0x196c870 [Native Event Public]
    void ClientStopForceFeedback(UForceFeedbackEffect* ForceFeedbackEffect, const FName& Tag); // 0x196c7a0 [Native Event Public]
    void ClientStopCameraShake(TSubclassOf<UCameraShake> Shake, bool bImmediately); // 0x195ce50 [Native Event Public]
    void ClientStopCameraAnim(UCameraAnim* AnimToStop); // 0x196c710 [Native Event Public]
    void ClientStartOnlineSession(); // 0x196c6f0 [Native Event Public]
    void ClientSpawnCameraLensEffect(TSubclassOf<AEmitterCameraLensEffectBase> LensEffectEmitterClass); // 0x196c660 [Native Event Public]
    void ClientSetViewTarget(AActor* A, const FViewTargetTransitionParams& TransitionParams); // 0x196c570 [Native Event Public]
    void ClientSetSpectatorWaiting(bool bWaiting); // 0x196c4e0 [Native Event Public]
    void ClientSetHUD(TSubclassOf<AHUD> NewHUDClass); // 0x196c450 [Native Event Public]
    void ClientSetForceMipLevelsToBeResident(UMaterialInterface* Material, float ForceDuration, int32 CinematicTextureGroups); // 0x196c350 [Native Event Public]
    void ClientSetCinematicMode(bool bInCinematicMode, bool bAffectsMovement, bool bAffectsTurning, bool bAffectsHUD); // 0x196c1e0 [Native Event Public]
    void ClientSetCameraMode(const FName& NewCamMode); // 0x196c150 [Native Event Public]
    void ClientSetCameraFade(bool bEnableFading, const FColor& FadeColor, const FVector2D& FadeAlpha, float FadeTime, bool bFadeAudio); // 0x196bfc0 [Native Event Public]
    void ClientSetBlockOnAsyncLoading(); // 0x196bfa0 [Native Event Public]
    void ClientReturnToMainMenuWithTextReason(const FText& ReturnReason); // 0x196bee0 [Native Event Public]
    void ClientReturnToMainMenu(const FString& ReturnReason); // 0x196be40 [Native Event Public]
    void ClientRetryClientRestart(APawn* NewPawn); // 0x196bdb0 [Native Event Public]
    void ClientRestart(APawn* NewPawn); // 0x196bd20 [Native Event Public]
    void ClientReset(); // 0x196bd00 [Native Event Public]
    void ClientRepObjRef(UObject* Object); // 0x196bc70 [Native Event Public]
    void ClientReceiveLocalizedMessage(TSubclassOf<ULocalMessage> Message, int32 Switch, APlayerState* RelatedPlayerState_1, APlayerState* RelatedPlayerState_2, UObject* OptionalObject); // 0x196baf0 [Native Event Public]
    void ClientPrestreamTextures(AActor* ForcedActor, float ForceDuration, bool bEnableStreaming, int32 CinematicTextureGroups); // 0x196b9a0 [Native Event Public]
    void ClientPrepareMapChange(const FName& LevelName, bool bFirst, bool bLast); // 0x196b890 [Native Event Public]
    void ClientPlaySoundAtLocation(USoundBase* Sound, const FVector& Location, float VolumeMultiplier, float PitchMultiplier); // 0x196b740 [Native Event Public]
    void ClientPlaySound(USoundBase* Sound, float VolumeMultiplier, float PitchMultiplier); // 0x196b640 [Native Event Public]
    void ClientPlayForceFeedback_Internal(UForceFeedbackEffect* ForceFeedbackEffect, const FForceFeedbackParameters& Params); // 0x196b550 [Final Native Event Private]
    void ClientPlayCameraShake(TSubclassOf<UCameraShake> Shake, float Scale, const ECameraAnimPlaySpace& PlaySpace, const FRotator& UserPlaySpaceRot); // 0x196b3f0 [Native Event Public]
    void ClientPlayCameraAnim(UCameraAnim* AnimToPlay, float Scale, float Rate, float BlendInTime, float BlendOutTime, bool bLoop, bool bRandomStartTime, const ECameraAnimPlaySpace& Space, const FRotator& CustomPlaySpace); // 0x196b150 [Native Event Public]
    void ClientMutePlayer(const FUniqueNetIdRepl& PlayerId); // 0x196b030 [Native Event Public]
    void ClientMessage(const FString& S, const FName& Type, float MsgLifeTime); // 0x196af10 [Native Event Public]
    void ClientIgnoreMoveInput(bool bIgnore); // 0x196ae80 [Native Event Public]
    void ClientIgnoreLookInput(bool bIgnore); // 0x196adf0 [Native Event Public]
    void ClientGotoState(const FName& NewState); // 0x196ad60 [Native Event Public]
    void ClientGameEnded(AActor* EndGameFocus, bool bIsWinner); // 0x196ac90 [Native Event Public]
    void ClientForceGarbageCollection(); // 0x196ac70 [Native Event Public]
    void ClientFlushLevelStreaming(); // 0x196ac50 [Final Native Event Public]
    void ClientEndOnlineSession(); // 0x196ac30 [Native Event Public]
    void ClientEnableNetworkVoice(bool bEnable); // 0x196aba0 [Native Event Public]
    void ClientCommitMapChange(); // 0x196ab80 [Native Event Public]
    void ClientClearCameraLensEffects(); // 0x196ab60 [Native Event Public]
    void ClientCapBandwidth(int32 Cap); // 0x196aad0 [Native Event Public]
    void ClientCancelPendingMapChange(); // 0x196aab0 [Native Event Public]
    void ClientAddTextureStreamingLoc(const FVector& InLoc, float Duration, bool bOverrideLocation); // 0x196a990 [Final Native Event Public]
    void ClearAudioListenerOverride(); // 0x196a970 [Final Native Public]
    void ClearAudioListenerAttenuationOverride(); // 0x196a950 [Final Native Public]
    bool CanRestartPlayer(); // 0x196a920 [Native Public]
    void Camera(const FName& NewMode); // 0x196a890 [Native Public]
    void AddYawInput(float Val); // 0x196a810 [Native Public]
    void AddRollInput(float Val); // 0x196a790 [Native Public]
    void AddPitchInput(float Val); // 0x196a710 [Native Public]
    void ActivateTouchInterface(UTouchInterface* NewTouchInterface); // 0x196a680 [Native Public]

// APawn (/Script/Engine.Pawn)
    void SpawnDefaultController(); // 0x189f060 [Native Public]
    void SetCanAffectNavigationGeneration(bool bNewValue, bool bForceUpdate); // 0x1961b50 [Final Native Public]
    void ReceiveUnpossessed(AController* OldController); // 0x728b20 [Event Public]
    void ReceivePossessed(AController* NewController); // 0x728b20 [Event Public]
    void PawnMakeNoise(float Loudness, const FVector& NoiseLocation, bool bUseNoiseMakerLocation, AActor* NoiseMaker); // 0x1961120 [Final Native Public]
    void OnRep_PlayerState(); // 0x18a7fa0 [Native Public]
    void OnRep_Controller(); // 0x1961100 [Native Public]
    void LaunchPawn(const FVector& LaunchVelocity, bool bXYOverride, bool bZOverride); // 0x1960ec0 [Final Native Public]
    FVector K2_GetMovementInputVector(); // 0x1960d60 [Final Native Public]
    bool IsPlayerControlled(); // 0x18c5450 [Native Public]
    bool IsMoveInputIgnored(); // 0x1960e60 [Native Public]
    bool IsLocallyControlled(); // 0x1960e30 [Native Public]
    bool IsControlled(); // 0x1960e00 [Final Native Public]
    bool IsBotControlled(); // 0x1960da0 [Native Public]
    FVector GetPendingMovementInputVector(); // 0x1960d60 [Final Native Public]
    FVector GetNavAgentLocation(); // 0x1960ca0 [Native Public]
    UPawnMovementComponent* GetMovementComponent(); // 0x18ab440 [Native Public]
    AActor* GetMovementBaseActor(APawn* Pawn); // 0x1960c20 [Final Native Static Public]
    FVector GetLastMovementInputVector(); // 0x1960be0 [Final Native Public]
    FRotator GetControlRotation(); // 0x1960ab0 [Final Native Public]
    AController* GetController(); // 0x1960af0 [Final Native Public]
    FRotator GetBaseAimRotation(); // 0x19608d0 [Native Public]
    void DetachFromControllerPendingDestroy(); // 0x19608b0 [Native Public]
    FVector ConsumeMovementInputVector(); // 0x1960870 [Native Public]
    void AddMovementInput(const FVector& WorldDirection, float ScaleValue, bool bForce); // 0x1960390 [Native Public]
    void AddControllerYawInput(float Val); // 0x1960230 [Native Public]
    void AddControllerRollInput(float Val); // 0x19601b0 [Native Public]
    void AddControllerPitchInput(float Val); // 0x1960130 [Native Public]

// ACharacter (/Script/Engine.Character)
    void UnCrouch(bool bClientSimulation); // 0x189da90 [Native Public]
    void StopJumping(); // 0x189da70 [Native Public]
    void StopAnimMontage(UAnimMontage* AnimMontage); // 0x189d9e0 [Native Public]
    void ServerMoveOld(float OldTimeStamp, const FVector_NetQuantize10& OldAccel, uint8 OldMoveFlags); // 0x189d5d0 [Native Event Public]
    void ServerMoveNoBase(float Timestamp, const FVector_NetQuantize10& InAccel, const FVector_NetQuantize100& ClientLoc, uint8 CompressedMoveFlags, uint8 ClientRoll, uint32 View, uint8 ClientMovementMode); // 0x189d350 [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); // 0x189cf90 [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); // 0x189cb40 [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); // 0x189c6f0 [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); // 0x189c3e0 [Native Event Public]
    void RootMotionDebugClientPrintOnScreen(const FString& inString); // 0x189c340 [Native Event Public]
    float PlayAnimMontage(UAnimMontage* AnimMontage, float InPlayRate, const FName& StartSectionName); // 0x189c230 [Native Public]
    void OnWalkingOffLedge(const FVector& PreviousFloorImpactNormal, const FVector& PreviousFloorContactNormal, const FVector& PreviousLocation, float TimeDelta); // 0x189c090 [Native Event Public]
    void OnRep_RootMotion(); // 0x189c070 [Final Native Public]
    void OnRep_ReplicatedBasedMovement(); // 0x189c050 [Native Public]
    void OnRep_ReplayLastTransformUpdateTimeStamp(); // 0x189c030 [Final Native Public]
    void OnRep_IsCrouched(); // 0x189c010 [Native Public]
    void OnLaunched(const FVector& LaunchVelocity, bool bXYOverride, bool bZOverride); // 0x728b20 [Event Public]
    void OnLanded(FHitResult& Hit); // 0x728b20 [Event Public]
    void OnJumped(); // 0x189bff0 [Native Event Public]
    void LaunchCharacter(const FVector& LaunchVelocity, bool bXYOverride, bool bZOverride); // 0x189bed0 [Native Public]
    void K2_UpdateCustomMovement(float DeltaTime); // 0x728b20 [Event Public]
    void K2_OnStartCrouch(float HalfHeightAdjust, float ScaledHalfHeightAdjust); // 0x728b20 [Event Public]
    void K2_OnMovementModeChanged(const EMovementMode& PrevMovementMode, const EMovementMode& NewMovementMode, uint8 PrevCustomMode, uint8 NewCustomMode); // 0x728b20 [Event Public]
    void K2_OnEndCrouch(float HalfHeightAdjust, float ScaledHalfHeightAdjust); // 0x728b20 [Event Public]
    void Jump(); // 0x189beb0 [Native Public]
    bool IsPlayingRootMotion(); // 0x189be80 [Final Native Public]
    bool IsPlayingNetworkedRootMotionMontage(); // 0x189be50 [Final Native Public]
    bool IsJumpProvidingForce(); // 0x189be20 [Native Public]
    bool HasAnyRootMotion(); // 0x189bdf0 [Final Native Public]
    UAnimMontage* GetCurrentMontage(); // 0x189b840 [Final Native Public]
    FVector GetBaseTranslationOffset(); // 0x189b810 [Final Native Public]
    FRotator GetBaseRotationOffsetRotator(); // 0x189b7c0 [Final Native Public]
    float GetAnimRootMotionTranslationScale(); // 0x189b790 [Final Native Public]
    void Crouch(bool bClientSimulation); // 0x189b700 [Native Public]
    void ClientVeryShortAdjustPosition(float Timestamp, const FVector& NewLoc, UPrimitiveComponent* NewBase, const FName& NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, uint8 ServerMovementMode); // 0x189b4e0 [Native Event Public]
    void ClientCheatWalk(); // 0x189b4c0 [Native Event Public]
    void ClientCheatGhost(); // 0x189b4a0 [Native Event Public]
    void ClientCheatFly(); // 0x189b480 [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); // 0x189b090 [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); // 0x189ada0 [Native Event Public]
    void ClientAdjustPosition(float Timestamp, const FVector& NewLoc, const FVector& NewVel, UPrimitiveComponent* NewBase, const FName& NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, uint8 ServerMovementMode); // 0x189ab30 [Native Event Public]
    void ClientAckGoodMove(float Timestamp); // 0x189aab0 [Native Event Public]
    bool CanJumpInternal(); // 0x189aa80 [Native Event Protected]
    bool CanJump(); // 0x189aa50 [Final Native Public]
    void CacheInitialMeshOffset(const FVector& MeshRelativeLocation, const FRotator& MeshRelativeRotation); // 0x189a970 [Native Public]

// USplineComponent (/Script/Engine.SplineComponent)
    void UpdateSpline(); // 0x19a1a70 [Final Native Public]
    void SetWorldLocationAtSplinePoint(int32 PointIndex, const FVector& InLocation); // 0x19a1990 [Final Native Public]
    void SetUpVectorAtSplinePoint(int32 PointIndex, const FVector& InUpVector, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline); // 0x19a1830 [Final Native Public]
    void SetUnselectedSplineSegmentColor(const FLinearColor& SegmentColor); // 0x19a10f0 [Final Native Public]
    void SetTangentsAtSplinePoint(int32 PointIndex, const FVector& InArriveTangent, const FVector& InLeaveTangent, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline); // 0x19a1670 [Final Native Public]
    void SetTangentAtSplinePoint(int32 PointIndex, const FVector& InTangent, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline); // 0x19a1510 [Final Native Public]
    void SetSplineWorldPoints(const TArray<FVector>& points); // 0x19a1460 [Final Native Public]
    void SetSplinePointType(int32 PointIndex, const ESplinePointType& Type, bool bUpdateSpline); // 0x19a1230 [Final Native Public]
    void SetSplinePoints(const TArray<FVector>& points, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline); // 0x19a1330 [Final Native Public]
    void SetSplineLocalPoints(const TArray<FVector>& points); // 0x19a1180 [Final Native Public]
    void SetSelectedSplineSegmentColor(const FLinearColor& SegmentColor); // 0x19a10f0 [Final Native Public]
    void SetLocationAtSplinePoint(int32 PointIndex, const FVector& InLocation, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline); // 0x19a0f90 [Final Native Public]
    void SetDrawDebug(bool bShow); // 0x19a0f00 [Final Native Public]
    void SetDefaultUpVector(const FVector& UpVector, const ESplineCoordinateSpace& CoordinateSpace); // 0x19a0e20 [Final Native Public]
    void SetClosedLoopAtPosition(bool bInClosedLoop, float Key, bool bUpdateSpline); // 0x19a0d10 [Final Native Public]
    void SetClosedLoop(bool bInClosedLoop, bool bUpdateSpline); // 0x19a0c40 [Final Native Public]
    void RemoveSplinePoint(int32 Index, bool bUpdateSpline); // 0x19a0b80 [Final Native Public]
    bool IsClosedLoop(); // 0x19a0b50 [Final Native Public]
    FVector GetWorldTangentAtDistanceAlongSpline(float Distance); // 0x19a0aa0 [Final Native Public]
    FRotator GetWorldRotationAtTime(float Time, bool bUseConstantVelocity); // 0x19a09b0 [Final Native Public]
    FRotator GetWorldRotationAtDistanceAlongSpline(float Distance); // 0x19a0900 [Final Native Public]
    FVector GetWorldLocationAtTime(float Time, bool bUseConstantVelocity); // 0x19a0810 [Final Native Public]
    FVector GetWorldLocationAtSplinePoint(int32 PointIndex); // 0x19a0760 [Final Native Public]
    FVector GetWorldLocationAtDistanceAlongSpline(float Distance); // 0x19a06b0 [Final Native Public]
    FVector GetWorldDirectionAtTime(float Time, bool bUseConstantVelocity); // 0x19a05c0 [Final Native Public]
    FVector GetWorldDirectionAtDistanceAlongSpline(float Distance); // 0x19a0510 [Final Native Public]
    FVector GetUpVectorAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity); // 0x19a03f0 [Final Native Public]
    FVector GetUpVectorAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x19a0320 [Final Native Public]
    FVector GetUpVectorAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace); // 0x19a0240 [Final Native Public]
    FTransform GetTransformAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity, bool bUseScale); // 0x19a00b0 [Final Native Public]
    FTransform GetTransformAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace, bool bUseScale); // 0x199ff70 [Final Native Public]
    FTransform GetTransformAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace, bool bUseScale); // 0x199fe20 [Final Native Public]
    FVector GetTangentAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity); // 0x199fd00 [Final Native Public]
    FVector GetTangentAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x199ea90 [Final Native Public]
    FVector GetTangentAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace); // 0x199fc20 [Final Native Public]
    ESplinePointType GetSplinePointType(int32 PointIndex); // 0x199fb90 [Final Native Public]
    float GetSplineLength(); // 0x199fb60 [Final Native Public]
    FVector GetScaleAtTime(float Time, bool bUseConstantVelocity); // 0x199fa80 [Final Native Public]
    FVector GetScaleAtSplinePoint(int32 PointIndex); // 0x199f9e0 [Final Native Public]
    FVector GetScaleAtDistanceAlongSpline(float Distance); // 0x199f940 [Final Native Public]
    FRotator GetRotationAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity); // 0x199f820 [Final Native Public]
    FRotator GetRotationAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x199f750 [Final Native Public]
    FRotator GetRotationAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace); // 0x199f670 [Final Native Public]
    float GetRollAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity); // 0x199f560 [Final Native Public]
    float GetRollAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x199f4a0 [Final Native Public]
    float GetRollAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace); // 0x199f3d0 [Final Native Public]
    FVector GetRightVectorAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity); // 0x199f2b0 [Final Native Public]
    FVector GetRightVectorAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x199f1e0 [Final Native Public]
    FVector GetRightVectorAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace); // 0x199f100 [Final Native Public]
    int32 GetNumberOfSplinePoints(); // 0x199f0d0 [Final Native Public]
    FVector GetLocationAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity); // 0x199efb0 [Final Native Public]
    FVector GetLocationAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x199eee0 [Final Native Public]
    FVector GetLocationAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace); // 0x199ee00 [Final Native Public]
    void GetLocationAndTangentAtSplinePoint(int32 PointIndex, const FVector& Location, const FVector& Tangent, const ESplineCoordinateSpace& CoordinateSpace); // 0x199ec90 [Final Native Public]
    void GetLocalLocationAndTangentAtSplinePoint(int32 PointIndex, const FVector& LocalLocation, const FVector& LocalTangent); // 0x199eb60 [Final Native Public]
    FVector GetLeaveTangentAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x199ea90 [Final Native Public]
    float GetInputKeyAtDistanceAlongSpline(float Distance); // 0x199ea00 [Final Native Public]
    float GetDistanceAlongSplineAtSplinePoint(int32 PointIndex); // 0x199e970 [Final Native Public]
    FVector GetDirectionAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity); // 0x199e850 [Final Native Public]
    FVector GetDirectionAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x199e780 [Final Native Public]
    FVector GetDirectionAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace); // 0x199e6a0 [Final Native Public]
    FVector GetDefaultUpVector(const ESplineCoordinateSpace& CoordinateSpace); // 0x199e600 [Final Native Public]
    FVector GetArriveTangentAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x199e530 [Final Native Public]
    FVector FindUpVectorClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace); // 0x199e440 [Final Native Public]
    FTransform FindTransformClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace, bool bUseScale); // 0x199e2f0 [Final Native Public]
    FVector FindTangentClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace); // 0x199e200 [Final Native Public]
    FVector FindScaleClosestToWorldLocation(const FVector& WorldLocation); // 0x199e150 [Final Native Public]
    FRotator FindRotationClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace); // 0x199e060 [Final Native Public]
    float FindRollClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace); // 0x199df80 [Final Native Public]
    FVector FindRightVectorClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace); // 0x199de90 [Final Native Public]
    FVector FindLocationClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace); // 0x199dda0 [Final Native Public]
    float FindInputKeyClosestToWorldLocation(const FVector& WorldLocation); // 0x199dd00 [Final Native Public]
    FVector FindDirectionClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace); // 0x199dc10 [Final Native Public]
    void ClearSplinePoints(bool bUpdateSpline); // 0x199db80 [Final Native Public]
    void AddSplineWorldPoint(const FVector& Position); // 0x199dae0 [Final Native Public]
    void AddSplinePointAtIndex(const FVector& Position, int32 Index, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline); // 0x199d980 [Final Native Public]
    void AddSplinePoint(const FVector& Position, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline); // 0x199d870 [Final Native Public]
    void AddSplineLocalPoint(const FVector& Position); // 0x199d7e0 [Final Native Public]
    void AddPoints(const TArray<FSplinePoint>& points, bool bUpdateSpline); // 0x199d6e0 [Final Native Public]
    void AddPoint(FSplinePoint& Point, bool bUpdateSpline); // 0x199d5d0 [Final Native Public]

// USkeletalMeshComponent (/Script/Engine.SkeletalMeshComponent)
    void UnbindClothFromMasterPoseComponent(bool bRestoreSimulationSpace); // 0x198f530 [Final Native Public]
    void ToggleDisablePostProcessBlueprint(); // 0x198f510 [Final Native Public]
    void TermBodiesBelow(const FName& ParentBoneName); // 0x198f490 [Final Native Public]
    void SuspendClothingSimulation(); // 0x198f470 [Final Native Public]
    void Stop(); // 0x198f450 [Final Native Public]
    void SnapshotPose(FPoseSnapshot& Snapshot); // 0x198f380 [Final Native Public]
    void SetUpdateAnimationInEditor(bool NewUpdateState); // 0x198f2f0 [Final Native Public]
    void SetTeleportRotationThreshold(float Threshold); // 0x198f270 [Final Native Public]
    void SetTeleportDistanceThreshold(float Threshold); // 0x198f1f0 [Final Native Public]
    void SetPosition(float InPos, bool bFireNotifies); // 0x198f120 [Final Native Public]
    void SetPlayRate(float Rate); // 0x198f0a0 [Final Native Public]
    void SetPhysicsBlendWeight(float PhysicsBlendWeight); // 0x198f020 [Final Native Public]
    void SetNotifyRigidBodyCollisionBelow(bool bNewNotifyRigidBodyCollision, const FName& BoneName, bool bIncludeSelf); // 0x198ef10 [Native Public]
    void SetMorphTarget(const FName& MorphTargetName, float Value, bool bRemoveZeroWeight); // 0x198ee00 [Final Native Public]
    void SetEnablePhysicsBlending(bool bNewBlendPhysics); // 0x198ed70 [Final Native Public]
    void SetEnableGravityOnAllBodiesBelow(bool bEnableGravity, const FName& BoneName, bool bIncludeSelf); // 0x198ec60 [Final Native Public]
    void SetEnableBodyGravity(bool bEnableGravity, const FName& BoneName); // 0x198eba0 [Final Native Public]
    void SetDisablePostProcessBlueprint(bool bInDisablePostProcess); // 0x198eb10 [Final Native Public]
    void SetDisableAnimCurves(bool bInDisableAnimCurves); // 0x198ea80 [Final Native Public]
    void SetConstraintProfileForAll(const FName& ProfileName, bool bDefaultIfNotFound); // 0x198e9b0 [Final Native Public]
    void SetConstraintProfile(const FName& JointName, const FName& ProfileName, bool bDefaultIfNotFound); // 0x198e8a0 [Final Native Public]
    void SetClothMaxDistanceScale(float Scale); // 0x198e820 [Final Native Public]
    void SetBodyNotifyRigidBodyCollision(bool bNewNotifyRigidBodyCollision, const FName& BoneName); // 0x198e750 [Native Public]
    void SetAnimationMode(const EAnimationMode& InAnimationMode); // 0x198e6d0 [Final Native Public]
    void SetAnimation(UAnimationAsset* NewAnimToPlay); // 0x198e650 [Final Native Public]
    void SetAngularLimits(const FName& InBoneName, float Swing1LimitAngle, float TwistLimitAngle, float Swing2LimitAngle); // 0x198e500 [Final Native Public]
    void SetAllowedAnimCurvesEvaluation(const TArray<FName>& List, bool bAllow); // 0x198e400 [Final Native Public]
    void SetAllowAnimCurveEvaluation(bool bInAllow); // 0x198e370 [Final Native Public]
    void SetAllMotorsAngularVelocityDrive(bool bEnableSwingDrive, bool bEnableTwistDrive, bool bSkipCustomPhysicsType); // 0x198e250 [Final Native Public]
    void SetAllMotorsAngularPositionDrive(bool bEnableSwingDrive, bool bEnableTwistDrive, bool bSkipCustomPhysicsType); // 0x198e130 [Final Native Public]
    void SetAllMotorsAngularDriveParams(float InSpring, float InDamping, float InForceLimit, bool bSkipCustomPhysicsType); // 0x198dfd0 [Final Native Public]
    void SetAllBodiesSimulatePhysics(bool bNewSimulate); // 0x198df40 [Final Native Public]
    void SetAllBodiesPhysicsBlendWeight(float PhysicsBlendWeight, bool bSkipCustomPhysicsType); // 0x198de70 [Final Native Public]
    void SetAllBodiesBelowSimulatePhysics(const FName& InBoneName, bool bNewSimulate, bool bIncludeSelf); // 0x198dd50 [Final Native Public]
    void SetAllBodiesBelowPhysicsBlendWeight(const FName& InBoneName, float PhysicsBlendWeight, bool bSkipCustomPhysicsType, bool bIncludeSelf); // 0x198dbe0 [Final Native Public]
    void ResumeClothingSimulation(); // 0x198dbc0 [Final Native Public]
    void ResetClothTeleportMode(); // 0x198dba0 [Final Native Public]
    void ResetAnimInstanceDynamics(const ETeleportType& InTeleportType); // 0x198db20 [Final Native Public]
    void ResetAllowedAnimCurveEvaluation(); // 0x198db00 [Final Native Public]
    void ResetAllBodiesSimulatePhysics(); // 0x198dae0 [Final Native Public]
    void PlayAnimation(UAnimationAsset* NewAnimToPlay, bool bLooping); // 0x198da10 [Final Native Public]
    void Play(bool bLooping); // 0x198d980 [Final Native Public]
    void OverrideAnimationData(UAnimationAsset* InAnimToPlay, bool bIsLooping, bool bIsPlaying, float Position, float PlayRate); // 0x198d7e0 [Final Native Public]
    void K2_SetAnimInstanceClass(TSubclassOf<UObject> NewClass); // 0x198d750 [Native Public]
    bool K2_GetClosestPointOnPhysicsAsset(const FVector& WorldPosition, const FVector& ClosestWorldPosition, const FVector& Normal, const FName& BoneName, const float& Distance); // 0x198d550 [Final Native Public]
    bool IsPlaying(); // 0x198d520 [Final Native Public]
    bool IsClothingSimulationSuspended(); // 0x198d4f0 [Final Native Public]
    bool IsBodyGravityEnabled(const FName& BoneName); // 0x198d460 [Final Native Public]
    bool HasValidAnimationInstance(); // 0x198d430 [Final Native Public]
    float GetTeleportRotationThreshold(); // 0x198d400 [Final Native Public]
    float GetTeleportDistanceThreshold(); // 0x198d400 [Final Native Public]
    UAnimInstance* GetSubInstanceByName(const FName& InName); // 0x198d370 [Final Native Public]
    FVector GetSkeletalCenterOfMass(); // 0x198d330 [Final Native Public]
    UAnimInstance* GetPostProcessInstance(); // 0x198d300 [Final Native Public]
    float GetPosition(); // 0x198d2d0 [Final Native Public]
    float GetPlayRate(); // 0x198d2a0 [Final Native Public]
    float GetMorphTarget(const FName& MorphTargetName); // 0x198d200 [Final Native Public]
    bool GetDisablePostProcessBlueprint(); // 0x198d1d0 [Final Native Public]
    bool GetDisableAnimCurves(); // 0x198d1a0 [Final Native Public]
    void GetCurrentJointAngles(const FName& InBoneName, const float& Swing1Angle, const float& TwistAngle, const float& Swing2Angle); // 0x198d020 [Final Native Public]
    float GetClothMaxDistanceScale(); // 0x198cfc0 [Final Native Public]
    UClothingSimulationInteractor* GetClothingSimulationInteractor(); // 0x198cff0 [Final Native Public]
    float GetBoneMass(const FName& BoneName, bool bScaleMass); // 0x198cef0 [Final Native Public]
    UAnimInstance* GetAnimInstance(); // 0x198ce90 [Final Native Public]
    EAnimationMode GetAnimationMode(); // 0x198cec0 [Final Native Public]
    bool GetAllowedAnimCurveEvaluate(); // 0x198ce60 [Final Native Public]
    void ForceClothNextUpdateTeleportAndReset(); // 0x198ce40 [Final Native Public]
    void ForceClothNextUpdateTeleport(); // 0x198ce20 [Final Native Public]
    FName FindConstraintBoneName(int32 ConstraintIndex); // 0x198cd90 [Final Native Public]
    void ClearMorphTargets(); // 0x198cd70 [Final Native Public]
    void BreakConstraint(const FVector& Impulse, const FVector& HitLocation, const FName& InBoneName); // 0x198cc40 [Final Native Public]
    void BindClothToMasterPoseComponent(); // 0x198cc20 [Final Native Public]
    void AllowAnimCurveEvaluation(const FName& NameOfCurve, bool bAllow); // 0x198cb50 [Final Native Public]
    void AddImpulseToAllBodiesBelow(const FVector& Impulse, const FName& BoneName, bool bVelChange, bool bIncludeSelf); // 0x198c9e0 [Native Public]
    void AddForceToAllBodiesBelow(const FVector& Force, const FName& BoneName, bool bAccelChange, bool bIncludeSelf); // 0x198c870 [Native Public]
    void AccumulateAllBodiesBelowPhysicsBlendWeight(const FName& InBoneName, float AddPhysicsBlendWeight, bool bSkipCustomPhysicsType); // 0x198c750 [Final Native Public]

// UAnimInstance (/Script/Engine.AnimInstance)
    void UnlockAIResources(bool bUnlockMovement, bool UnlockAILogic); // 0x1872fe0 [Final Native Public]
    APawn* TryGetPawnOwner(); // 0x18743d0 [Native Public]
    void StopSlotAnimation(float InBlendOutTime, const FName& SlotNodeName); // 0x1874300 [Final Native Public]
    void SnapshotPose(FPoseSnapshot& Snapshot); // 0x1874230 [Native Public]
    void SetRootMotionMode(const ERootMotionMode& Value); // 0x1869f70 [Final Native Public]
    void SetMorphTarget(const FName& MorphTargetName, float Value); // 0x1874160 [Final Native Public]
    void SavePoseSnapshot(const FName& SnapshotName); // 0x18740d0 [Native Public]
    void ResetDynamics(const ETeleportType& InTeleportType); // 0x1874050 [Final Native Public]
    UAnimMontage* PlaySlotAnimationAsDynamicMontage(UAnimSequenceBase* Asset, const FName& SlotNodeName, float BlendInTime, float BlendOutTime, float InPlayRate, int32 LoopCount, float BlendOutTriggerTime, float InTimeToStartMontageAt); // 0x1873e10 [Final Native Public]
    float PlaySlotAnimation(UAnimSequenceBase* Asset, const FName& SlotNodeName, float BlendInTime, float BlendOutTime, float InPlayRate, int32 LoopCount); // 0x1873c50 [Final Native Public]
    void Montage_Stop(float InBlendOutTime, UAnimMontage* Montage); // 0x1873b80 [Final Native Public]
    void Montage_SetPosition(UAnimMontage* Montage, float NewPosition); // 0x1873ab0 [Final Native Public]
    void Montage_SetPlayRate(UAnimMontage* Montage, float NewPlayRate); // 0x18739e0 [Final Native Public]
    void Montage_SetNextSection(const FName& SectionNameToChange, const FName& NextSection, UAnimMontage* Montage); // 0x18738e0 [Final Native Public]
    void Montage_Resume(UAnimMontage* Montage); // 0x1873860 [Final Native Public]
    float Montage_Play(UAnimMontage* MontageToPlay, float InPlayRate, const EMontagePlayReturnType& ReturnValueType, float InTimeToStartMontageAt, bool bStopAllMontages); // 0x18736d0 [Final Native Public]
    void Montage_Pause(UAnimMontage* Montage); // 0x1873650 [Final Native Public]
    void Montage_JumpToSectionsEnd(const FName& SectionName, UAnimMontage* Montage); // 0x1873590 [Final Native Public]
    void Montage_JumpToSection(const FName& SectionName, UAnimMontage* Montage); // 0x18734d0 [Final Native Public]
    bool Montage_IsPlaying(UAnimMontage* Montage); // 0x1873440 [Final Native Public]
    bool Montage_IsActive(UAnimMontage* Montage); // 0x18733b0 [Final Native Public]
    float Montage_GetPosition(UAnimMontage* Montage); // 0x1873310 [Final Native Public]
    float Montage_GetPlayRate(UAnimMontage* Montage); // 0x1873270 [Final Native Public]
    bool Montage_GetIsStopped(UAnimMontage* Montage); // 0x18731e0 [Final Native Public]
    FName Montage_GetCurrentSection(UAnimMontage* Montage); // 0x1873150 [Final Native Public]
    float Montage_GetBlendTime(UAnimMontage* Montage); // 0x18730b0 [Final Native Public]
    void LockAIResources(bool bLockMovement, bool LockAILogic); // 0x1872fe0 [Final Native Public]
    bool IsSyncGroupBetweenMarkers(const FName& InSyncGroupName, const FName& PreviousMarker, const FName& NextMarker, bool bRespectMarkerOrder); // 0x1872e90 [Final Native Public]
    bool IsPlayingSlotAnimation(UAnimSequenceBase* Asset, const FName& SlotNodeName); // 0x1872dd0 [Final Native Public]
    bool IsAnyMontagePlaying(); // 0x1872da0 [Final Native Public]
    bool HasMarkerBeenHitThisFrame(const FName& SyncGroup, const FName& MarkerName); // 0x1872ce0 [Final Native Public]
    bool GetTimeToClosestMarker(const FName& SyncGroup, const FName& MarkerName, const float& OutMarkerTime); // 0x1872bd0 [Final Native Public]
    FMarkerSyncAnimPosition GetSyncGroupPosition(const FName& InSyncGroupName); // 0x1872b30 [Final Native Public]
    float GetRelevantAnimTimeRemainingFraction(int32 MachineIndex, int32 StateIndex); // 0x1872a70 [Final Native Public]
    float GetRelevantAnimTimeRemaining(int32 MachineIndex, int32 StateIndex); // 0x18729b0 [Final Native Public]
    float GetRelevantAnimTimeFraction(int32 MachineIndex, int32 StateIndex); // 0x18728f0 [Final Native Public]
    float GetRelevantAnimTime(int32 MachineIndex, int32 StateIndex); // 0x1872830 [Final Native Public]
    float GetRelevantAnimLength(int32 MachineIndex, int32 StateIndex); // 0x1872770 [Final Native Public]
    USkeletalMeshComponent* GetOwningComponent(); // 0x1872740 [Final Native Public]
    AActor* GetOwningActor(); // 0x1872710 [Final Native Public]
    float GetInstanceTransitionTimeElapsedFraction(int32 MachineIndex, int32 TransitionIndex); // 0x1872650 [Final Native Public]
    float GetInstanceTransitionTimeElapsed(int32 MachineIndex, int32 TransitionIndex); // 0x1872590 [Final Native Public]
    float GetInstanceTransitionCrossfadeDuration(int32 MachineIndex, int32 TransitionIndex); // 0x18724d0 [Final Native Public]
    float GetInstanceStateWeight(int32 MachineIndex, int32 StateIndex); // 0x1872410 [Final Native Public]
    float GetInstanceMachineWeight(int32 MachineIndex); // 0x1872380 [Final Native Public]
    float GetInstanceCurrentStateElapsedTime(int32 MachineIndex); // 0x18722f0 [Final Native Public]
    float GetInstanceAssetPlayerTimeFromEndFraction(int32 AssetPlayerIndex); // 0x1872260 [Final Native Public]
    float GetInstanceAssetPlayerTimeFromEnd(int32 AssetPlayerIndex); // 0x18721d0 [Final Native Public]
    float GetInstanceAssetPlayerTimeFraction(int32 AssetPlayerIndex); // 0x1872140 [Final Native Public]
    float GetInstanceAssetPlayerTime(int32 AssetPlayerIndex); // 0x18720b0 [Final Native Public]
    float GetInstanceAssetPlayerLength(int32 AssetPlayerIndex); // 0x1872020 [Final Native Public]
    float GetCurveValue(const FName& CurveName); // 0x1871f80 [Final Native Public]
    FName GetCurrentStateName(int32 MachineIndex); // 0x1871ef0 [Final Native Public]
    UAnimMontage* GetCurrentActiveMontage(); // 0x1871ec0 [Final Native Public]
    void GetAllCurveNames(const TArray<FName>& OutNames); // 0x1871e10 [Final Native Public]
    void GetActiveCurveNames(const EAnimCurveType& CurveType, const TArray<FName>& OutNames); // 0x1871d20 [Final Native Public]
    void ClearMorphTargets(); // 0x1871d00 [Final Native Public]
    float CalculateDirection(const FVector& Velocity, const FRotator& BaseRotation); // 0x1871c00 [Final Native Public]
    void BlueprintUpdateAnimation(float DeltaTimeX); // 0x728b20 [Event Public]
    void BlueprintPostEvaluateAnimation(); // 0x728b20 [Event Public]
    void BlueprintInitializeAnimation(); // 0x728b20 [Event Public]
    void BlueprintBeginPlay(); // 0x728b20 [Event Public]

// UAudioComponent (/Script/Engine.AudioComponent)
    void Stop(); // 0x1885290 [Native Public]
    void SetWaveParameter(const FName& InName, USoundWave* InWave); // 0x18851d0 [Final Native Public]
    void SetVolumeMultiplier(float NewVolumeMultiplier); // 0x1885150 [Final Native Public]
    void SetUISound(bool bInUISound); // 0x18850c0 [Final Native Public]
    void SetSubmixSend(USoundSubmix* Submix, float SendLevel); // 0x1884ff0 [Final Native Public]
    void SetSound(USoundBase* NewSound); // 0x1884f70 [Final Native Public]
    void SetPitchMultiplier(float NewPitchMultiplier); // 0x1884dc0 [Final Native Public]
    void SetPaused(bool bPause); // 0x1884d30 [Final Native Public]
    void SetLowPassFilterFrequency(float InLowPassFilterFrequency); // 0x1884cb0 [Final Native Public]
    void SetLowPassFilterEnabled(bool InLowPassFilterEnabled); // 0x1884c20 [Final Native Public]
    void SetIntParameter(const FName& InName, int32 inInt); // 0x1884ac0 [Final Native Public]
    void SetFloatParameter(const FName& InName, float InFloat); // 0x18849f0 [Final Native Public]
    void SetBoolParameter(const FName& InName, bool InBool); // 0x1884890 [Final Native Public]
    void Play(float StartTime); // 0x1884810 [Native Public]
    bool IsPlaying(); // 0x18847c0 [Native Public]
    bool HasCookedFFTData(); // 0x1884790 [Final Native Public]
    bool HasCookedAmplitudeEnvelopeData(); // 0x1884760 [Final Native Public]
    bool GetCookedFFTData(const TArray<float>& FrequenciesToGet, const TArray<FSoundWaveSpectralData>& OutSoundWaveSpectralData); // 0x1884640 [Final Native Public]
    bool GetCookedEnvelopeData(const float& OutEnvelopeData); // 0x1884590 [Final Native Public]
    void FadeOut(float FadeOutDuration, float FadeVolumeLevel); // 0x18844c0 [Native Public]
    void FadeIn(float FadeInDuration, float FadeVolumeLevel, float StartTime); // 0x18843b0 [Native Public]
    bool BP_GetAttenuationSettingsToApply(FSoundAttenuationSettings& OutAttenuationSettings); // 0x18842e0 [Final Native Public]
    void AdjustVolume(float AdjustVolumeDuration, float AdjustVolumeLevel); // 0x1884220 [Final Native Public]
    void AdjustAttenuation(FSoundAttenuationSettings& InAttenuationSettings); // 0x1884150 [Final Native Public]

// UMovementComponent (/Script/Engine.MovementComponent)
    void StopMovementImmediately(); // 0x194d150 [Native Public]
    void SnapUpdatedComponentToPlane(); // 0x194d130 [Native Public]
    void SetUpdatedComponent(USceneComponent* NewUpdatedComponent); // 0x194cf60 [Native Public]
    void SetPlaneConstraintOrigin(const FVector& PlaneOrigin); // 0x194ced0 [Native Public]
    void SetPlaneConstraintNormal(const FVector& PlaneNormal); // 0x194ce40 [Native Public]
    void SetPlaneConstraintFromVectors(const FVector& Forward, const FVector& Up); // 0x194cd60 [Native Public]
    void SetPlaneConstraintEnabled(bool bEnabled); // 0x194ccd0 [Native Public]
    void SetPlaneConstraintAxisSetting(const EPlaneConstraintAxisSetting& NewAxisSetting); // 0x194cc50 [Native Public]
    void PhysicsVolumeChanged(APhysicsVolume* NewVolume); // 0x1869dc0 [Native Public]
    bool K2_MoveUpdatedComponent(const FVector& Delta, const FRotator& NewRotation, FHitResult& OutHit, bool bSweep, bool bTeleport); // 0x194c730 [Final Native Public]
    float K2_GetModifiedMaxSpeed(); // 0x194c6f0 [Native Public]
    float K2_GetMaxSpeedModifier(); // 0x194c6b0 [Native Public]
    bool IsExceedingMaxSpeed(float MaxSpeed); // 0x194c620 [Native Public]
    FVector GetPlaneConstraintOrigin(); // 0x194c5e0 [Final Native Public]
    FVector GetPlaneConstraintNormal(); // 0x194c5a0 [Final Native Public]
    EPlaneConstraintAxisSetting GetPlaneConstraintAxisSetting(); // 0x194c580 [Final Native Public]
    APhysicsVolume* GetPhysicsVolume(); // 0x194c550 [Native Public]
    float GetMaxSpeed(); // 0x194c510 [Native Public]
    float GetGravityZ(); // 0x194c4d0 [Native Public]
    FVector ConstrainNormalToPlane(const FVector& Normal); // 0x194c420 [Native Public]
    FVector ConstrainLocationToPlane(const FVector& Location); // 0x194c370 [Native Public]
    FVector ConstrainDirectionToPlane(const FVector& Direction); // 0x194c2c0 [Native Public]

// UNavMovementComponent (/Script/Engine.NavMovementComponent)
    void StopMovementKeepPathing(); // 0x19509e0 [Final Native Public]
    void StopActiveMovement(); // 0x19509c0 [Native Public]
    bool IsSwimming(); // 0x1950990 [Native Public]
    bool IsMovingOnGround(); // 0x189f4c0 [Native Public]
    bool IsFlying(); // 0x1950960 [Native Public]
    bool IsFalling(); // 0x1950930 [Native Public]
    bool IsCrouching(); // 0x18847c0 [Native Public]

// UPawnMovementComponent (/Script/Engine.PawnMovementComponent)
    FVector K2_GetInputVector(); // 0x1960d20 [Final Native Public]
    bool IsMoveInputIgnored(); // 0x1960e90 [Native Public]
    FVector GetPendingInputVector(); // 0x1960d20 [Final Native Public]
    APawn* GetPawnOwner(); // 0x1960cf0 [Final Native Public]
    FVector GetLastInputVector(); // 0x1960ba0 [Final Native Public]
    FVector ConsumeInputVector(); // 0x1960830 [Native Public]
    void AddInputVector(const FVector& WorldVector, bool bForce); // 0x19602b0 [Native Public]

// UCharacterMovementComponent (/Script/Engine.CharacterMovementComponent)
    void SetWalkableFloorZ(float InWalkableFloorZ); // 0x189fdc0 [Final Native Public]
    void SetWalkableFloorAngle(float InWalkableFloorAngle); // 0x189fd40 [Final Native Public]
    void SetMovementMode(const EMovementMode& NewMovementMode, uint8 NewCustomMode); // 0x189fc80 [Native Public]
    void SetGroupsToIgnoreMask(const FNavAvoidanceMask& GroupMask); // 0x189fbf0 [Final Native Public]
    void SetGroupsToIgnore(int32 GroupFlags); // 0x189fb70 [Final Native Public]
    void SetGroupsToAvoidMask(const FNavAvoidanceMask& GroupMask); // 0x189fae0 [Final Native Public]
    void SetGroupsToAvoid(int32 GroupFlags); // 0x189fa60 [Final Native Public]
    void SetAvoidanceGroupMask(const FNavAvoidanceMask& GroupMask); // 0x189f9d0 [Final Native Public]
    void SetAvoidanceGroup(int32 GroupFlags); // 0x189f950 [Final Native Public]
    void SetAvoidanceEnabled(bool bEnable); // 0x189f8c0 [Final Native Public]
    float K2_GetWalkableFloorZ(); // 0x189f890 [Final Native Public]
    float K2_GetWalkableFloorAngle(); // 0x189f860 [Final Native Public]
    float K2_GetModifiedMaxAcceleration(); // 0x189f820 [Native Public]
    void K2_FindFloor(const FVector& CapsuleLocation, FFindFloorResult& FloorResult); // 0x189f6e0 [Native Public]
    void K2_ComputeFloorDist(const FVector& CapsuleLocation, float LineDistance, float SweepDistance, float SweepRadius, FFindFloorResult& FloorResult); // 0x189f4f0 [Native Public]
    bool IsWalking(); // 0x189f4c0 [Final Native Public]
    bool IsWalkable(FHitResult& Hit); // 0x189f3f0 [Native Public]
    float GetValidPerchRadius(); // 0x189f3c0 [Final Native Public]
    float GetPerchRadiusThreshold(); // 0x189f390 [Final Native Public]
    UPrimitiveComponent* GetMovementBase(); // 0x189f360 [Final Native Public]
    float GetMinAnalogSpeed(); // 0x189f320 [Native Public]
    float GetMaxJumpHeightWithJumpTime(); // 0x189f2e0 [Native Public]
    float GetMaxJumpHeight(); // 0x189f2a0 [Native Public]
    float GetMaxBrakingDeceleration(); // 0x189f260 [Native Public]
    float GetMaxAcceleration(); // 0x189f220 [Native Public]
    FVector GetLastUpdateVelocity(); // 0x189f1f0 [Final Native Public]
    FRotator GetLastUpdateRotation(); // 0x189f1a0 [Final Native Public]
    FVector GetLastUpdateLocation(); // 0x189f170 [Final Native Public]
    FVector GetImpartedMovementBaseVelocity(); // 0x189f130 [Native Public]
    FVector GetCurrentAcceleration(); // 0x189f0f0 [Final Native Public]
    ACharacter* GetCharacterOwner(); // 0x189f0d0 [Final Native Public]
    float GetAnalogInputModifier(); // 0x189f0a0 [Final Native Public]
    void DisableMovement(); // 0x189f080 [Native Public]
    void ClearAccumulatedForces(); // 0x189f060 [Native Public]
    void CapsuleTouched(UPrimitiveComponent* OverlappedComp, AActor* Other, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x189ee70 [Native Protected]
    void CalcVelocity(float DeltaTime, float Friction, bool bFluid, float BrakingDeceleration); // 0x189ed10 [Native Public]
    void AddImpulse(const FVector& Impulse, bool bVelocityChange); // 0x189ec30 [Native Public]
    void AddForce(const FVector& Force); // 0x189eba0 [Native Public]

// AGameModeBase (/Script/Engine.GameModeBase)
    void StartPlay(); // 0x18ca770 [Native Public]
    APawn* SpawnDefaultPawnFor(AController* NewPlayer, AActor* StartSpot); // 0x18c89e0 [Native Event Public]
    APawn* SpawnDefaultPawnAtTransform(AController* NewPlayer, FTransform& SpawnTransform); // 0x18c88c0 [Native Event Public]
    bool ShouldReset(AActor* ActorToReset); // 0x18c83e0 [Native Event Public]
    void ReturnToMainMenuHost(); // 0x18c77b0 [Native Public]
    void RestartPlayerAtTransform(AController* NewPlayer, FTransform& SpawnTransform); // 0x18c7690 [Native Public]
    void RestartPlayerAtPlayerStart(AController* NewPlayer, AActor* StartSpot); // 0x18c75c0 [Native Public]
    void RestartPlayer(AController* NewPlayer); // 0x18c7530 [Native Public]
    void ResetLevel(); // 0x18c7510 [Native Public]
    bool PlayerCanRestart(APlayerController* Player); // 0x18c6f40 [Native Event Public]
    bool MustSpectate(APlayerController* NewPlayerController); // 0x18c6040 [Native Event Public]
    void K2_PostLogin(APlayerController* NewPlayer); // 0x728b20 [Event Public]
    void K2_OnSwapPlayerControllers(APlayerController* OldPC, APlayerController* NewPC); // 0x728b20 [Event Protected]
    void K2_OnRestartPlayer(AController* NewPlayer); // 0x728b20 [Event Public]
    void K2_OnLogout(AController* ExitingController); // 0x728b20 [Event Public]
    void K2_OnChangeName(AController* Other, const FString& NewName, bool bNameChange); // 0x728b20 [Event Public]
    AActor* K2_FindPlayerStart(AController* Player, const FString& IncomingName); // 0x18c5710 [Final Native Public]
    void InitStartSpot(AActor* StartSpot, AController* NewPlayer); // 0x18c55c0 [Native Event Public]
    void InitializeHUDForPlayer(APlayerController* NewPlayer); // 0x18b0630 [Native Event Protected]
    bool HasMatchStarted(); // 0x18c5450 [Native Public]
    void HandleStartingNewPlayer(APlayerController* NewPlayer); // 0x18c5320 [Native Event Public]
    int32 GetNumSpectators(); // 0x18c48c0 [Native Public]
    int32 GetNumPlayers(); // 0x18c4890 [Native Public]
    TSubclassOf<UObject> GetDefaultPawnClassForController(AController* InController); // 0x18c4250 [Native Event Public]
    AActor* FindPlayerStart(AController* Player, const FString& IncomingName); // 0x18c36e0 [Native Event Public]
    AActor* ChoosePlayerStart(AController* Player); // 0x18c2ae0 [Native Event Public]
    void ChangeName(AController* Controller, const FString& NewName, bool bNameChange); // 0x18c29c0 [Native Public]
    bool CanSpectate(APlayerController* Viewer, APlayerState* ViewTarget); // 0x18c28d0 [Native Event Public]

// AGameMode (/Script/Engine.GameMode)
    void StartMatch(); // 0x18bdc10 [Native Public]
    void SetBandwidthLimit(float AsyncIOBandwidthLimit); // 0x18bd190 [Native Public]
    void Say(const FString& Msg); // 0x18bd0f0 [Native Public]
    void RestartGame(); // 0x18bcfa0 [Native Public]
    bool ReadyToStartMatch(); // 0x18bcf70 [Native Event Protected]
    bool ReadyToEndMatch(); // 0x18bcf40 [Native Event Protected]
    void K2_OnSetMatchState(const FName& NewState); // 0x728b20 [Event Protected]
    bool IsMatchInProgress(); // 0x18bcef0 [Native Public]
    bool HasMatchEnded(); // 0x18bcec0 [Native Public]
    FName GetMatchState(); // 0x18bcea0 [Final Native Public]
    void EndMatch(); // 0x18bce80 [Native Public]
    void AbortMatch(); // 0x18bca60 [Native Public]

// AGameStateBase (/Script/Engine.GameStateBase)
    void OnRep_SpectatorClass(); // 0x2e9ff0 [Native Protected]
    void OnRep_ReplicatedWorldTimeSeconds(); // 0x18cdc10 [Native Protected]
    void OnRep_ReplicatedHasBegunPlay(); // 0x18cdbf0 [Native Protected]
    void OnRep_GameModeClass(); // 0x18a7fc0 [Native Protected]
    bool HasMatchStarted(); // 0x18cd9e0 [Native Public]
    bool HasBegunPlay(); // 0x18cd9b0 [Native Public]
    float GetServerWorldTimeSeconds(); // 0x18cd880 [Native Public]
    float GetPlayerStartTime(AController* Controller); // 0x18cd3c0 [Native Public]
    float GetPlayerRespawnDelay(AController* Controller); // 0x18cd320 [Native Public]

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

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

// UStaticMeshComponent (/Script/Engine.StaticMeshComponent)
    bool SetStaticMesh(UStaticMesh* NewMesh); // 0x3507e0 [Native Public]
    void SetReverseCulling(bool ReverseCulling); // 0x19a93b0 [Final Native Public]
    void SetForcedLodModel(int32 NewForcedLodModel); // 0x19a9090 [Final Native Public]
    void SetDistanceFieldSelfShadowBias(float NewValue); // 0x19a8f90 [Final Native Public]
    void OnRep_StaticMesh(UStaticMesh* OldStaticMesh); // 0x19a8f10 [Final Native Public]
    void GetLocalBounds(const FVector& Min, const FVector& Max); // 0x19a8a80 [Final Native Public]

// UInstancedStaticMeshComponent (/Script/Engine.InstancedStaticMeshComponent)
    bool UpdateInstanceTransform(int32 InstanceIndex, FTransform& NewInstanceTransform, bool bWorldSpace, bool bMarkRenderStateDirty, bool bTeleport); // 0x18d8900 [Native Public]
    void SetCullDistances(int32 StartCullDistance, int32 EndCullDistance); // 0x18d8840 [Final Native Public]
    bool RemoveInstance(int32 InstanceIndex); // 0x18d8780 [Native Public]
    bool GetInstanceTransform(int32 InstanceIndex, FTransform& OutInstanceTransform, bool bWorldSpace); // 0x18d7e30 [Final Native Public]
    TArray<int32> GetInstancesOverlappingSphere(const FVector& Center, float Radius, bool bSphereInWorldSpace); // 0x18d80c0 [Native Public]
    TArray<int32> GetInstancesOverlappingBox(const FBox& Box, bool bBoxInWorldSpace); // 0x18d7f90 [Native Public]
    int32 GetInstanceCount(); // 0x18d7e00 [Final Native Public]
    void ClearInstances(); // 0x18d75e0 [Native Public]
    int32 AddInstanceWorldSpace(FTransform& WorldTransform); // 0x18d7500 [Final Native Public]
    int32 AddInstance(FTransform& InstanceTransform); // 0x18d7420 [Native Public]

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

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

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

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

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

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

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

// UCameraComponent (/Script/Engine.CameraComponent)
    void SetUseFieldOfViewForLOD(bool bInUseFieldOfViewForLOD); // 0x18983a0 [Final Native Public]
    void SetProjectionMode(const ECameraProjectionMode& InProjectionMode); // 0x18982a0 [Final Native Public]
    void SetPostProcessBlendWeight(float InPostProcessBlendWeight); // 0x1898220 [Final Native Public]
    void SetOrthoWidth(float InOrthoWidth); // 0x18981a0 [Final Native Public]
    void SetOrthoNearClipPlane(float InOrthoNearClipPlane); // 0x1898120 [Final Native Public]
    void SetOrthoFarClipPlane(float InOrthoFarClipPlane); // 0x18980a0 [Final Native Public]
    void SetFieldOfView(float InFieldOfView); // 0x1898020 [Native Public]
    void SetConstraintAspectRatio(bool bInConstrainAspectRatio); // 0x1897f10 [Final Native Public]
    void SetAspectRatio(float InAspectRatio); // 0x1897e90 [Final Native Public]
    void RemoveBlendable(const TScriptInterface<IUnknown>& InBlendableObject); // 0x1897d60 [Final Native Public]
    void GetCameraView(float DeltaTime, FMinimalViewInfo& DesiredView); // 0x1896450 [Native Public]
    void AddOrUpdateBlendable(const TScriptInterface<IUnknown>& InBlendableObject, float InWeight); // 0x18961d0 [Final Native Public]

// AAmbientSound (/Script/Engine.AmbientSound)
    void Stop(); // 0x186e350 [Final Native Public]
    void Play(float StartTime); // 0x186dda0 [Final Native Public]
    void FadeOut(float FadeOutDuration, float FadeVolumeLevel); // 0x186db80 [Final Native Public]
    void FadeIn(float FadeInDuration, float FadeVolumeLevel); // 0x186dac0 [Final Native Public]
    void AdjustVolume(float AdjustVolumeDuration, float AdjustVolumeLevel); // 0x186d970 [Final Native Public]

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

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

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

// UAnimSingleNodeInstance (/Script/Engine.AnimSingleNodeInstance)
    void StopAnim(); // 0x187dbe0 [Final Native Public]
    void SetReverse(bool bInReverse); // 0x187db50 [Final Native Public]
    void SetPreviewCurveOverride(const FName& PoseName, float Value, bool bRemoveIfZero); // 0x187da30 [Final Native Public]
    void SetPositionWithPreviousTime(float InPosition, float InPreviousTime, bool bFireNotifies); // 0x187d920 [Final Native Public]
    void SetPosition(float InPosition, bool bFireNotifies); // 0x187d850 [Final Native Public]
    void SetPlayRate(float InPlayRate); // 0x187d740 [Final Native Public]
    void SetPlaying(bool bIsPlaying); // 0x187d7c0 [Final Native Public]
    void SetLooping(bool bIsLooping); // 0x187d6b0 [Final Native Public]
    void SetBlendSpaceInput(const FVector& InBlendInput); // 0x187d620 [Final Native Public]
    void SetAnimationAsset(UAnimationAsset* NewAsset, bool bIsLooping, float InPlayRate); // 0x187d510 [Native Public]
    void PlayAnim(bool bIsLooping, float InPlayRate, float InStartPosition); // 0x187d410 [Final Native Public]
    float GetLength(); // 0x187d3a0 [Final Native Public]
    UAnimationAsset* GetAnimationAsset(); // 0x187d370 [Native Public]

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

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

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

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

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

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

// UAtmosphericFogComponent (/Script/Engine.AtmosphericFogComponent)
    void StartPrecompute(); // 0x453d90 [Final Native Public]
    void SetSunMultiplier(float NewSunMultiplier); // 0x18817e0 [Final Native Public]
    void SetStartDistance(float NewStartDistance); // 0x1881760 [Final Native Public]
    void SetPrecomputeParams(float DensityHeight, int32 MaxScatteringOrder, int32 InscatterAltitudeSampleNum); // 0x1881650 [Final Native Public]
    void SetFogMultiplier(float NewFogMultiplier); // 0x18815d0 [Final Native Public]
    void SetDistanceScale(float NewDistanceScale); // 0x1881550 [Final Native Public]
    void SetDistanceOffset(float NewDistanceOffset); // 0x18814d0 [Final Native Public]
    void SetDensityOffset(float NewDensityOffset); // 0x1881450 [Final Native Public]
    void SetDensityMultiplier(float NewDensityMultiplier); // 0x18813d0 [Final Native Public]
    void SetDefaultLightColor(const FLinearColor& NewLightColor); // 0x1881350 [Final Native Public]
    void SetDefaultBrightness(float NewBrightness); // 0x18812d0 [Final Native Public]
    void SetAltitudeScale(float NewAltitudeScale); // 0x18811d0 [Final Native Public]
    void DisableSunDisk(bool NewSunDisk); // 0x1881140 [Final Native Public]
    void DisableGroundScattering(bool NewGroundScattering); // 0x18810b0 [Final Native Public]

// AAudioVolume (/Script/Engine.AudioVolume)
    void SetReverbSettings(FReverbSettings& NewReverbSettings); // 0x1884ec0 [Final Native Public]
    void SetPriority(float NewPriority); // 0x1884e40 [Final Native Public]
    void SetInteriorSettings(FInteriorSettings& NewInteriorSettings); // 0x1884b80 [Final Native Public]
    void SetEnabled(bool bNewEnabled); // 0x1884960 [Final Native Public]
    void OnRep_bEnabled(); // 0x18847f0 [Final Native Private]

// UAvoidanceManager (/Script/Engine.AvoidanceManager)
    bool RegisterMovementComponent(UMovementComponent* MovementComp, float AvoidanceWeight); // 0x18895b0 [Final Native Public]
    int32 GetObjectCount(); // 0x1889580 [Final Native Public]
    int32 GetNewAvoidanceUID(); // 0x1889550 [Final Native Public]
    FVector GetAvoidanceVelocityForComponent(UMovementComponent* MovementComp); // 0x18894b0 [Final Native Public]

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

// UBlueprintMapLibrary (/Script/Engine.BlueprintMapLibrary)
    void SetMapPropertyByName(UObject* Object, const FName& PropertyName, const TMap<int32, int32>& Value); // 0x188fb90 [Final Native Static Public]
    void Map_Values(const TMap<int32, int32>& TargetMap, const TArray<int32>& Values); // 0x188e810 [Final Native Static Public]
    bool Map_Remove(const TMap<int32, int32>& TargetMap, const int32& Key); // 0x188e650 [Final Native Static Public]
    int32 Map_Length(const TMap<int32, int32>& TargetMap); // 0x188e580 [Final Native Static Public]
    void Map_Keys(const TMap<int32, int32>& TargetMap, const TArray<int32>& Keys); // 0x188e440 [Final Native Static Public]
    bool Map_Find(const TMap<int32, int32>& TargetMap, const int32& Key, const int32& Value); // 0x188e1a0 [Final Native Static Public]
    bool Map_Contains(const TMap<int32, int32>& TargetMap, const int32& Key); // 0x188dfe0 [Final Native Static Public]
    void Map_Clear(const TMap<int32, int32>& TargetMap); // 0x188df20 [Final Native Static Public]
    void Map_Add(const TMap<int32, int32>& TargetMap, const int32& Key, const int32& Value); // 0x188dca0 [Final Native Static Public]

// UBlueprintPathsLibrary (/Script/Engine.BlueprintPathsLibrary)
    FString VideoCaptureDir(); // 0x18900f0 [Final Native Static Public]
    void ValidatePath(const FString& InPath, const bool& bDidSucceed, FText& OutReason); // 0x188ff80 [Final Native Static Public]
    void Split(const FString& InPath, const FString& PathPart, const FString& FilenamePart, const FString& ExtensionPart); // 0x188fdc0 [Final Native Static Public]
    FString SourceConfigDir(); // 0x188ebb0 [Final Native Static Public]
    bool ShouldSaveToUserDir(); // 0x188fd90 [Final Native Static Public]
    FString ShaderWorkingDir(); // 0x188fd10 [Final Native Static Public]
    void SetProjectFilePath(const FString& NewGameProjectFilePath); // 0x188fc80 [Final Native Static Public]
    FString SetExtension(const FString& InPath, const FString& InNewExtension); // 0x188fa60 [Final Native Static Public]
    FString ScreenShotDir(); // 0x188f9e0 [Final Native Static Public]
    FString SandboxesDir(); // 0x188f220 [Final Native Static Public]
    FString RootDir(); // 0x188f1a0 [Final Native Static Public]
    void RemoveDuplicateSlashes(const FString& InPath, const FString& OutPath); // 0x188f0b0 [Final Native Static Public]
    FString ProjectUserDir(); // 0x188f030 [Final Native Static Public]
    FString ProjectSavedDir(); // 0x188efb0 [Final Native Static Public]
    FString ProjectPluginsDir(); // 0x188ef30 [Final Native Static Public]
    FString ProjectPersistentDownloadDir(); // 0x188eeb0 [Final Native Static Public]
    FString ProjectModsDir(); // 0x188ee30 [Final Native Static Public]
    FString ProjectLogDir(); // 0x188edb0 [Final Native Static Public]
    FString ProjectIntermediateDir(); // 0x188ed30 [Final Native Static Public]
    FString ProjectDir(); // 0x188ecb0 [Final Native Static Public]
    FString ProjectContentDir(); // 0x188ec30 [Final Native Static Public]
    FString ProjectConfigDir(); // 0x188ebb0 [Final Native Static Public]
    FString ProfilingDir(); // 0x188eb30 [Final Native Static Public]
    void NormalizeFilename(const FString& InPath, const FString& OutPath); // 0x188ea40 [Final Native Static Public]
    void NormalizeDirectoryName(const FString& InPath, const FString& OutPath); // 0x188e950 [Final Native Static Public]
    FString MakeValidFileName(const FString& inString, const FString& InReplacementChar); // 0x188db70 [Final Native Static Public]
    void MakeStandardFilename(const FString& InPath, const FString& OutPath); // 0x188da80 [Final Native Static Public]
    void MakePlatformFilename(const FString& InPath, const FString& OutPath); // 0x188d990 [Final Native Static Public]
    bool MakePathRelativeTo(const FString& InPath, const FString& InRelativeTo, const FString& OutPath); // 0x188d840 [Final Native Static Public]
    FString LaunchDir(); // 0x188d7c0 [Final Native Static Public]
    bool IsSamePath(const FString& PathA, const FString& PathB); // 0x188d6d0 [Final Native Static Public]
    bool IsRestrictedPath(const FString& InPath); // 0x188d630 [Final Native Static Public]
    bool IsRelative(const FString& InPath); // 0x188d590 [Final Native Static Public]
    bool IsProjectFilePathSet(); // 0x188d560 [Final Native Static Public]
    bool IsDrive(const FString& InPath); // 0x188d4c0 [Final Native Static Public]
    bool HasProjectPersistentDownloadDir(); // 0x188d490 [Final Native Static Public]
    TArray<FString> GetToolTipLocalizationPaths(); // 0x188d450 [Final Native Static Public]
    TArray<FString> GetRestrictedFolderNames(); // 0x188d410 [Final Native Static Public]
    FString GetRelativePathToRoot(); // 0x188d3d0 [Final Native Static Public]
    TArray<FString> GetPropertyNameLocalizationPaths(); // 0x188d390 [Final Native Static Public]
    FString GetProjectFilePath(); // 0x188d310 [Final Native Static Public]
    FString GetPath(const FString& InPath); // 0x188d230 [Final Native Static Public]
    FString GetInvalidFileSystemChars(); // 0x188d070 [Final Native Static Public]
    TArray<FString> GetGameLocalizationPaths(); // 0x188d030 [Final Native Static Public]
    FString GetExtension(const FString& InPath, bool bIncludeDot); // 0x188cf10 [Final Native Static Public]
    TArray<FString> GetEngineLocalizationPaths(); // 0x188ced0 [Final Native Static Public]
    TArray<FString> GetEditorLocalizationPaths(); // 0x188ce90 [Final Native Static Public]
    FString GetCleanFilename(const FString& InPath); // 0x188cd80 [Final Native Static Public]
    FString GetBaseFilename(const FString& InPath, bool bRemovePath); // 0x188cc60 [Final Native Static Public]
    FString GeneratedConfigDir(); // 0x188cbe0 [Final Native Static Public]
    FString GameUserDeveloperDir(); // 0x188cb60 [Final Native Static Public]
    FString GameSourceDir(); // 0x188cae0 [Final Native Static Public]
    FString GameDevelopersDir(); // 0x188ca60 [Final Native Static Public]
    FString GameAgnosticSavedDir(); // 0x188c5c0 [Final Native Static Public]
    bool FileExists(const FString& InPath); // 0x188c9c0 [Final Native Static Public]
    FString FeaturePackDir(); // 0x188c940 [Final Native Static Public]
    FString EnterprisePluginsDir(); // 0x188c8c0 [Final Native Static Public]
    FString EnterpriseFeaturePackDir(); // 0x188c840 [Final Native Static Public]
    FString EnterpriseDir(); // 0x188c7c0 [Final Native Static Public]
    FString EngineVersionAgnosticUserDir(); // 0x188c740 [Final Native Static Public]
    FString EngineUserDir(); // 0x188c6c0 [Final Native Static Public]
    FString EngineSourceDir(); // 0x188c640 [Final Native Static Public]
    FString EngineSavedDir(); // 0x188c5c0 [Final Native Static Public]
    FString EnginePluginsDir(); // 0x188c540 [Final Native Static Public]
    FString EngineIntermediateDir(); // 0x188c4c0 [Final Native Static Public]
    FString EngineDir(); // 0x188c440 [Final Native Static Public]
    FString EngineContentDir(); // 0x188c3c0 [Final Native Static Public]
    FString EngineConfigDir(); // 0x188c340 [Final Native Static Public]
    bool DirectoryExists(const FString& InPath); // 0x188c2a0 [Final Native Static Public]
    FString DiffDir(); // 0x188c220 [Final Native Static Public]
    FString CreateTempFilename(const FString& Path, const FString& Prefix, const FString& Extension); // 0x188c0a0 [Final Native Static Public]
    FString ConvertToSandboxPath(const FString& InPath, const FString& InSandboxName); // 0x188bf70 [Final Native Static Public]
    FString ConvertRelativePathToFull(const FString& InPath, const FString& InBasePath); // 0x188be40 [Final Native Static Public]
    FString ConvertFromSandboxPath(const FString& InPath, const FString& InSandboxName); // 0x188bd10 [Final Native Static Public]
    FString Combine(const TArray<FString>& InPaths); // 0x188bc00 [Final Native Static Public]
    bool CollapseRelativeDirectories(const FString& InPath, const FString& OutPath); // 0x188bb00 [Final Native Static Public]
    FString CloudDir(); // 0x188ba80 [Final Native Static Public]
    FString ChangeExtension(const FString& InPath, const FString& InNewExtension); // 0x188b930 [Final Native Static Public]
    FString BugItDir(); // 0x188b820 [Final Native Static Public]
    FString AutomationTransientDir(); // 0x188b7a0 [Final Native Static Public]
    FString AutomationLogDir(); // 0x188b720 [Final Native Static Public]
    FString AutomationDir(); // 0x188b6a0 [Final Native Static Public]

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

// UBlueprintPlatformLibrary (/Script/Engine.BlueprintPlatformLibrary)
    void ScheduleLocalNotificationFromNow(int32 inSecondsFromNow, FText& Title, FText& Body, FText& Action, const FString& ActivationEvent); // 0x188f760 [Final Native Static Public]
    void ScheduleLocalNotificationBadgeFromNow(int32 inSecondsFromNow, const FString& ActivationEvent); // 0x188f690 [Final Native Static Public]
    void ScheduleLocalNotificationBadgeAtTime(const FDateTime& FireDateTime, bool LocalTime, const FString& ActivationEvent); // 0x188f570 [Final Native Static Public]
    void ScheduleLocalNotificationAtTime(const FDateTime& FireDateTime, bool LocalTime, FText& Title, FText& Body, FText& Action, const FString& ActivationEvent); // 0x188f2a0 [Final Native Static Public]
    void GetLaunchNotification(const bool& NotificationLaunchedApp, const FString& ActivationEvent, const int32& FireDate); // 0x188d0f0 [Final Native Static Public]
    EScreenOrientation GetDeviceOrientation(); // 0x188ce60 [Final Native Static Public]
    void ClearAllLocalNotifications(); // 0x188ba60 [Final Native Static Public]
    void CancelLocalNotification(const FString& ActivationEvent); // 0x188b8a0 [Final Native Static Public]

// UBlueprintSetLibrary (/Script/Engine.BlueprintSetLibrary)
    void SetSetPropertyByName(UObject* Object, const FName& PropertyName, const TSet<int32>& Value); // 0x1892f50 [Final Native Static Public]
    void Set_Union(const TSet<int32>& A, const TSet<int32>& B, const TSet<int32>& Result); // 0x1893e50 [Final Native Static Public]
    void Set_ToArray(const TSet<int32>& A, const TArray<int32>& Result); // 0x1893d10 [Final Native Static Public]
    void Set_RemoveItems(const TSet<int32>& TargetSet, const TArray<int32>& Items); // 0x1893bd0 [Final Native Static Public]
    bool Set_Remove(const TSet<int32>& TargetSet, const int32& Item); // 0x1893a10 [Final Native Static Public]
    int32 Set_Length(const TSet<int32>& TargetSet); // 0x1893940 [Final Native Static Public]
    void Set_Intersection(const TSet<int32>& A, const TSet<int32>& B, const TSet<int32>& Result); // 0x1893780 [Final Native Static Public]
    void Set_Difference(const TSet<int32>& A, const TSet<int32>& B, const TSet<int32>& Result); // 0x18935c0 [Final Native Static Public]
    bool Set_Contains(const TSet<int32>& TargetSet, const int32& ItemToFind); // 0x1893400 [Final Native Static Public]
    void Set_Clear(const TSet<int32>& TargetSet); // 0x1893340 [Final Native Static Public]
    void Set_AddItems(const TSet<int32>& TargetSet, const TArray<int32>& NewItems); // 0x1893200 [Final Native Static Public]
    void Set_Add(const TSet<int32>& TargetSet, const int32& NewItem); // 0x1893040 [Final Native Static Public]

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

// UCameraAnimInst (/Script/Engine.CameraAnimInst)
    void Stop(bool bImmediate); // 0x1898430 [Final Native Public]
    void SetScale(float NewDuration); // 0x1898320 [Final Native Public]
    void SetDuration(float NewDuration); // 0x1897fa0 [Final Native Public]

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

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

// UCanvas (/Script/Engine.Canvas)
    FVector2D K2_TextSize(UFont* RenderFont, const FString& RenderText, const FVector2D& Scale); // 0x1897c40 [Final Native Public]
    FVector2D K2_StrLen(UFont* RenderFont, const FString& RenderText); // 0x1897b60 [Final Native Public]
    FVector K2_Project(const FVector& WorldLocation); // 0x1897ab0 [Final Native Public]
    void K2_DrawTriangle(UTexture* RenderTexture, const TArray<FCanvasUVTri>& Triangles); // 0x1897990 [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); // 0x1897710 [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); // 0x1897390 [Final Native Public]
    void K2_DrawPolygon(UTexture* RenderTexture, const FVector2D& ScreenPosition, const FVector2D& Radius, int32 NumberOfSides, const FLinearColor& RenderColor); // 0x1897200 [Final Native Public]
    void K2_DrawMaterialTriangle(UMaterialInterface* RenderMaterial, const TArray<FCanvasUVTri>& Triangles); // 0x18970e0 [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); // 0x1896ec0 [Final Native Public]
    void K2_DrawLine(const FVector2D& ScreenPositionA, const FVector2D& ScreenPositionB, float Thickness, const FLinearColor& RenderColor); // 0x1896d70 [Final Native Public]
    void K2_DrawBox(const FVector2D& ScreenPosition, const FVector2D& ScreenSize, float Thickness, const FLinearColor& RenderColor); // 0x1896c20 [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); // 0x18967e0 [Final Native Public]
    void K2_Deproject(const FVector2D& ScreenPosition, const FVector& WorldOrigin, const FVector& WorldDirection); // 0x18966c0 [Final Native Public]

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

// UCapsuleComponent (/Script/Engine.CapsuleComponent)
    void SetCapsuleSize(float InRadius, float InHalfHeight, bool bUpdateOverlaps); // 0x189d8d0 [Final Native Public]
    void SetCapsuleRadius(float Radius, bool bUpdateOverlaps); // 0x189d800 [Final Native Public]
    void SetCapsuleHalfHeight(float HalfHeight, bool bUpdateOverlaps); // 0x189d730 [Final Native Public]
    void GetUnscaledCapsuleSize_WithoutHemisphere(const float& OutRadius, const float& OutHalfHeightWithoutHemisphere); // 0x189bd00 [Final Native Public]
    void GetUnscaledCapsuleSize(const float& OutRadius, const float& OutHalfHeight); // 0x189bc10 [Final Native Public]
    float GetUnscaledCapsuleRadius(); // 0x189bbf0 [Final Native Public]
    float GetUnscaledCapsuleHalfHeight_WithoutHemisphere(); // 0x189bbc0 [Final Native Public]
    float GetUnscaledCapsuleHalfHeight(); // 0x189bba0 [Final Native Public]
    float GetShapeScale(); // 0x189bb60 [Final Native Public]
    void GetScaledCapsuleSize_WithoutHemisphere(const float& OutRadius, const float& OutHalfHeightWithoutHemisphere); // 0x189ba40 [Final Native Public]
    void GetScaledCapsuleSize(const float& OutRadius, const float& OutHalfHeight); // 0x189b930 [Final Native Public]
    float GetScaledCapsuleRadius(); // 0x189b8f0 [Final Native Public]
    float GetScaledCapsuleHalfHeight_WithoutHemisphere(); // 0x189b8a0 [Final Native Public]
    float GetScaledCapsuleHalfHeight(); // 0x189b870 [Final Native Public]

// UCheatManager (/Script/Engine.CheatManager)
    void Walk(); // 0x1204a10 [Native Public]
    void ViewSelf(); // 0x18a4110 [Native Public]
    void ViewPlayer(const FString& S); // 0x18a4070 [Native Public]
    void ViewClass(TSubclassOf<AActor> DesiredClass); // 0x18a3fe0 [Native Public]
    void ViewActor(const FName& ActorName); // 0x18a3f50 [Native Public]
    void UpdateSafeArea(); // 0x18a3f30 [Final Native Public]
    void ToggleServerStatReplicatorUpdateStatNet(); // 0x18a3f10 [Final Native Public]
    void ToggleServerStatReplicatorClientOverwrite(); // 0x18a3ef0 [Final Native Public]
    void ToggleDebugCamera(); // 0x18a3ed0 [Native Public]
    void ToggleAILogging(); // 0x18a3eb0 [Native Public]
    void TestCollisionDistance(); // 0x18a3e90 [Native Public]
    void Teleport(); // 0x18a3e70 [Native Public]
    void Summon(const FString& ClassName); // 0x18a3dd0 [Native Public]
    void StreamLevelOut(const FName& PackageName); // 0x1869850 [Native Public]
    void StreamLevelIn(const FName& PackageName); // 0x1865d50 [Native Public]
    void SpawnServerStatReplicator(); // 0x18a3db0 [Final Native Public]
    void Slomo(float NewTimeDilation); // 0x18a3d30 [Native Public]
    void SetWorldOrigin(); // 0x18a3d10 [Final Native Public]
    void SetMouseSensitivityToDefault(); // 0x18a3cf0 [Native Public]
    void ServerToggleAILogging(); // 0x18a3c20 [Native Event Public]
    void ReceiveInitCheatManager(); // 0x728b20 [Event Public]
    void ReceiveEndPlay(); // 0x728b20 [Event Public]
    void PlayersOnly(); // 0x18a3c00 [Native Public]
    void OnlyLoadLevel(const FName& PackageName); // 0x1865de0 [Native Public]
    void LogLoc(); // 0x18a3be0 [Native Public]
    void InvertMouse(); // 0x18a3bc0 [Native Public]
    void God(); // 0x18a3ba0 [Native Public]
    void Ghost(); // 0x18a3b80 [Native Public]
    void FreezeFrame(float Delay); // 0x18a3b00 [Native Public]
    void Fly(); // 0x18a3ae0 [Native Public]
    void FlushLog(); // 0x18a3ac0 [Native Public]
    void EnableDebugCamera(); // 0x18a3aa0 [Native Protected]
    void DumpVoiceMutingState(); // 0x18a3a80 [Native Public]
    void DumpPartyState(); // 0x18a3a60 [Native Public]
    void DumpOnlineSessionState(); // 0x18a3a40 [Native Public]
    void DumpChatState(); // 0x18a3a20 [Native Public]
    void DisableDebugCamera(); // 0x18a3a00 [Native Protected]
    void DestroyTarget(); // 0x1116df0 [Native Public]
    void DestroyServerStatReplicator(); // 0x18a39e0 [Final Native Public]
    void DestroyPawns(TSubclassOf<APawn> aClass); // 0x1122010 [Native Public]
    void DestroyAllPawnsExceptTarget(); // 0x18a39c0 [Native Public]
    void DestroyAll(TSubclassOf<AActor> aClass); // 0x110dff0 [Native Public]
    void DebugCapsuleSweepSize(float HalfHeight, float Radius); // 0x18a38f0 [Native Public]
    void DebugCapsuleSweepPawn(); // 0x18a38d0 [Native Public]
    void DebugCapsuleSweepComplex(bool bTraceComplex); // 0x18a3840 [Native Public]
    void DebugCapsuleSweepClear(); // 0x18a3820 [Native Public]
    void DebugCapsuleSweepChannel(const ECollisionChannel& Channel); // 0x18a37a0 [Native Public]
    void DebugCapsuleSweepCapture(); // 0x18a3780 [Native Public]
    void DebugCapsuleSweep(); // 0x18a3760 [Native Public]
    void DamageTarget(float DamageAmount); // 0x18a36e0 [Native Public]
    void CheatScript(const FString& ScriptName); // 0x18a3600 [Final Native Public]
    void ChangeSize(float F); // 0x18a3580 [Native Public]
    void BugItStringCreator(const FVector& ViewLocation, const FRotator& ViewRotation, const FString& GoString, const FString& LocString); // 0x18a33c0 [Native Public]
    void BugItGo(float X, float Y, float Z, float Pitch, float Yaw, float Roll); // 0x18a31f0 [Native Public]
    void BugIt(const FString& ScreenShotDescription); // 0x18a3150 [Native Public]

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

// UGameViewportClient (/Script/Engine.GameViewportClient)
    void SSSwapControllers(); // 0x11dc800 [Native Public]
    void ShowTitleSafeArea(); // 0x11dc7e0 [Native Public]
    void SetConsoleTarget(int32 PlayerIndex); // 0x18cde90 [Native Public]

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

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

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

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

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

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

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

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

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

// AHUD (/Script/Engine.HUD)
    void ShowHUD(); // 0x18bcf20 [Native Public]
    void ShowDebugToggleSubCategory(const FName& Category); // 0x18d3ec0 [Final Native Public]
    void ShowDebugForReticleTargetToggle(TSubclassOf<AActor> DesiredClass); // 0x18d3e40 [Final Native Public]
    void ShowDebug(const FName& DebugType); // 0x18d3db0 [Native Public]
    void RemoveDebugText(AActor* SrcActor, bool bLeaveDurationText); // 0x18d3c20 [Final Native Event Public]
    void RemoveAllDebugStrings(); // 0x18d3c00 [Final Native Event Public]
    void ReceiveHitBoxRelease(const FName& BoxName); // 0x728b20 [Event Public]
    void ReceiveHitBoxEndCursorOver(const FName& BoxName); // 0x728b20 [Event Public]
    void ReceiveHitBoxClick(const FName& BoxName); // 0x728b20 [Event Public]
    void ReceiveHitBoxBeginCursorOver(const FName& BoxName); // 0x728b20 [Event Public]
    void ReceiveDrawHUD(int32 SizeX, int32 SizeY); // 0x728b20 [Event Public]
    FVector Project(const FVector& Location); // 0x18d3780 [Final Native Public]
    void PreviousDebugTarget(); // 0x18cdc10 [Native Public]
    void NextDebugTarget(); // 0x18d3440 [Native Public]
    void GetTextSize(const FString& text, const float& OutWidth, const float& OutHeight, UFont* Font, float Scale); // 0x18d2c80 [Final Native Public]
    APlayerController* GetOwningPlayerController(); // 0x3838c0 [Final Native Public]
    APawn* GetOwningPawn(); // 0x18d2c50 [Final Native Public]
    void GetActorsInSelectionRectangle(TSubclassOf<AActor> ClassFilter, const FVector2D& FirstPoint, const FVector2D& SecondPoint, const TArray<AActor*>& OutActors, bool bIncludeNonCollidingComponents, bool bActorMustBeFullyEnclosed); // 0x18d2a40 [Final Native Public]
    void DrawTextureSimple(UTexture* Texture, float ScreenX, float ScreenY, float Scale, bool bScalePosition); // 0x18d28b0 [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); // 0x18d2490 [Final Native Public]
    void DrawText(const FString& text, const FLinearColor& TextColor, float ScreenX, float ScreenY, UFont* Font, float Scale, bool bScalePosition); // 0x18d2270 [Final Native Public]
    void DrawRect(const FLinearColor& RectColor, float ScreenX, float ScreenY, float ScreenW, float ScreenH); // 0x18d20c0 [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); // 0x18d1e00 [Final Native Public]
    void DrawMaterialSimple(UMaterialInterface* Material, float ScreenX, float ScreenY, float ScreenW, float ScreenH, float Scale, bool bScalePosition); // 0x18d1c00 [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); // 0x18d1870 [Final Native Public]
    void DrawLine(float StartScreenX, float StartScreenY, float EndScreenX, float EndScreenY, const FLinearColor& LineColor, float LineThickness); // 0x18d1690 [Final Native Public]
    void Deproject(float ScreenX, float ScreenY, const FVector& WorldPosition, const FVector& WorldDirection); // 0x18d1520 [Final Native Public]
    void AddHitBox(const FVector2D& Position, const FVector2D& Size, const FName& InName, bool bConsumesInput, int32 Priority); // 0x18d1210 [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); // 0x18d0e90 [Final Native Event Public]

// ADecalActor (/Script/Engine.DecalActor)
    void SetDecalMaterial(UMaterialInterface* NewDecalMaterial); // 0x18ac180 [Final Native Public]
    UMaterialInterface* GetDecalMaterial(); // 0x18abd30 [Final Native Public]
    UMaterialInstanceDynamic* CreateDynamicMaterialInstance(); // 0x18ab440 [Native Public]

// UDecalComponent (/Script/Engine.DecalComponent)
    void SetSortOrder(int32 Value); // 0x18ac8f0 [Final Native Public]
    void SetFadeScreenSize(float NewFadeScreenSize); // 0x18ac660 [Final Native Public]
    void SetFadeOut(float StartDelay, float Duration, bool DestroyOwnerAfterFade); // 0x18ac550 [Final Native Public]
    void SetFadeIn(float StartDelay, float Duaration); // 0x18ac490 [Final Native Public]
    void SetDecalMaterial(UMaterialInterface* NewDecalMaterial); // 0x18ac200 [Final Native Public]
    float GetFadeStartDelay(); // 0x18abe20 [Final Native Public]
    float GetFadeInStartDelay(); // 0x18abdf0 [Final Native Public]
    float GetFadeInDuration(); // 0x18abdc0 [Final Native Public]
    float GetFadeDuration(); // 0x18abd90 [Final Native Public]
    UMaterialInterface* GetDecalMaterial(); // 0x18abd60 [Final Native Public]
    UMaterialInstanceDynamic* CreateDynamicMaterialInstance(); // 0x18ab470 [Native Public]

// ADefaultPawn (/Script/Engine.DefaultPawn)
    void TurnAtRate(float Rate); // 0x18ac9b0 [Native Public]
    void MoveUp_World(float Val); // 0x18ac000 [Native Public]
    void MoveRight(float Val); // 0x18abf80 [Native Public]
    void MoveForward(float Val); // 0x18abf00 [Native Public]
    void LookUpAtRate(float Rate); // 0x18abe80 [Native Public]

// ALight (/Script/Engine.Light)
    void ToggleEnabled(); // 0x1935ff0 [Final Native Public]
    void SetLightFunctionScale(const FVector& NewLightFunctionScale); // 0x19359f0 [Final Native Public]
    void SetLightFunctionMaterial(UMaterialInterface* NewLightFunctionMaterial); // 0x19358f0 [Final Native Public]
    void SetLightFunctionFadeDistance(float NewLightFunctionFadeDistance); // 0x19357f0 [Final Native Public]
    void SetLightColor(const FLinearColor& NewLightColor); // 0x1935620 [Final Native Public]
    void SetEnabled(bool bSetEnabled); // 0x1935280 [Final Native Public]
    void SetCastShadows(bool bNewValue); // 0x1935040 [Final Native Public]
    void SetBrightness(float NewBrightness); // 0x1934f30 [Final Native Public]
    void SetAffectTranslucentLighting(bool bNewValue); // 0x1934ca0 [Final Native Public]
    void OnRep_bEnabled(); // 0x18bcf20 [Native Public]
    bool IsEnabled(); // 0x19346b0 [Final Native Public]
    FLinearColor GetLightColor(); // 0x19345d0 [Final Native Public]
    float GetBrightness(); // 0x1934570 [Final Native Public]

// ULightComponentBase (/Script/Engine.LightComponentBase)
    void SetSamplesPerPixel(int32 NewValue); // 0x1935b90 [Final Native Public]
    void SetCastVolumetricShadow(bool bNewValue); // 0x1935160 [Final Native Public]
    void SetCastShadows(bool bNewValue); // 0x19350d0 [Final Native Public]
    void SetCastRaytracedShadow(bool bNewValue); // 0x1934fb0 [Final Native Public]
    void SetAffectReflection(bool bNewValue); // 0x1934c10 [Final Native Public]
    FLinearColor GetLightColor(); // 0x1934610 [Final Native Public]

// ULightComponent (/Script/Engine.LightComponent)
    void SetVolumetricScatteringIntensity(float NewIntensity); // 0x1935f40 [Final Native Public]
    void SetUseIESBrightness(bool bNewValue); // 0x1935eb0 [Final Native Public]
    void SetTransmission(bool bNewValue); // 0x1935e20 [Final Native Public]
    void SetTemperature(float NewTemperature); // 0x1935da0 [Final Native Public]
    void SetSpecularScale(float NewValue); // 0x1935d20 [Final Native Public]
    void SetShadowBias(float NewValue); // 0x1935c10 [Final Native Public]
    void SetLightFunctionScale(const FVector& NewLightFunctionScale); // 0x1935a80 [Final Native Public]
    void SetLightFunctionMaterial(UMaterialInterface* NewLightFunctionMaterial); // 0x1935970 [Final Native Public]
    void SetLightFunctionFadeDistance(float NewLightFunctionFadeDistance); // 0x1935870 [Final Native Public]
    void SetLightFunctionDisabledBrightness(float NewValue); // 0x1935770 [Final Native Public]
    void SetLightColor(const FLinearColor& NewLightColor, bool bSRGB); // 0x19356a0 [Final Native Public]
    void SetIntensity(float NewIntensity); // 0x1935520 [Final Native Public]
    void SetIndirectLightingIntensity(float NewIntensity); // 0x19354a0 [Final Native Public]
    void SetIESTexture(UTextureLightProfile* NewValue); // 0x1935420 [Final Native Public]
    void SetIESBrightnessScale(float NewValue); // 0x19353a0 [Final Native Public]
    void SetForceCachedShadowsForMovablePrimitives(bool bNewValue); // 0x1935310 [Final Native Public]
    void SetEnableLightShaftBloom(bool bNewValue); // 0x19351f0 [Final Native Public]
    void SetBloomTint(const FColor& NewValue); // 0x1934ec0 [Final Native Public]
    void SetBloomThreshold(float NewValue); // 0x1934e40 [Final Native Public]
    void SetBloomScale(float NewValue); // 0x1934dc0 [Final Native Public]
    void SetAffectTranslucentLighting(bool bNewValue); // 0x1934d30 [Final Native Public]
    void SetAffectDynamicIndirectLighting(bool bNewValue); // 0x1934b80 [Final Native Public]

// UDirectionalLightComponent (/Script/Engine.DirectionalLightComponent)
    void SetShadowDistanceFadeoutFraction(float NewValue); // 0x18ac870 [Final Native Public]
    void SetOcclusionMaskDarkness(float NewValue); // 0x18ac770 [Final Native Public]
    void SetLightShaftOverrideDirection(const FVector& NewValue); // 0x18ac6e0 [Final Native Public]
    void SetEnableLightShaftOcclusion(bool bNewValue); // 0x18ac400 [Final Native Public]
    void SetDynamicShadowDistanceStationaryLight(float NewValue); // 0x18ac380 [Final Native Public]
    void SetDynamicShadowDistanceMovableLight(float NewValue); // 0x18ac300 [Final Native Public]
    void SetDynamicShadowCascades(int32 NewValue); // 0x18ac280 [Final Native Public]
    void SetCascadeTransitionFraction(float NewValue); // 0x18ac100 [Final Native Public]
    void SetCascadeDistributionExponent(float NewValue); // 0x18ac080 [Final Native Public]

// USphereComponent (/Script/Engine.SphereComponent)
    void SetSphereRadius(float InSphereRadius, bool bUpdateOverlaps); // 0x199b1e0 [Final Native Public]
    float GetUnscaledSphereRadius(); // 0x189bba0 [Final Native Public]
    float GetShapeScale(); // 0x199b1a0 [Final Native Public]
    float GetScaledSphereRadius(); // 0x199b150 [Final Native Public]

// AEmitter (/Script/Engine.Emitter)
    void ToggleActive(); // 0x18b0b60 [Final Native Public]
    void SetVectorParameter(const FName& ParameterName, const FVector& Param); // 0x18b0a90 [Final Native Public]
    void SetTemplate(UParticleSystem* NewTemplate); // 0x18b0a00 [Native Public]
    void SetMaterialParameter(const FName& ParameterName, UMaterialInterface* Param); // 0x18b0940 [Final Native Public]
    void SetFloatParameter(const FName& ParameterName, float Param); // 0x18b0870 [Final Native Public]
    void SetColorParameter(const FName& ParameterName, const FLinearColor& Param); // 0x18b07a0 [Final Native Public]
    void SetActorParameter(const FName& ParameterName, AActor* Param); // 0x18b06e0 [Final Native Public]
    void OnRep_bCurrentlyActive(); // 0x18b06c0 [Native Public]
    void OnParticleSystemFinished(UParticleSystemComponent* FinishedComponent); // 0x18b0630 [Native Public]
    bool IsActive(); // 0x18b0600 [Final Native Public]
    void Deactivate(); // 0x18b05e0 [Final Native Public]
    void Activate(); // 0x18b05c0 [Final Native Public]

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

// UExponentialHeightFogComponent (/Script/Engine.ExponentialHeightFogComponent)
    void SetVolumetricFogScatteringDistribution(float NewValue); // 0x18bdb90 [Final Native Public]
    void SetVolumetricFogExtinctionScale(float NewValue); // 0x18bdb10 [Final Native Public]
    void SetVolumetricFogEmissive(const FLinearColor& NewValue); // 0x18bda90 [Final Native Public]
    void SetVolumetricFogDistance(float NewValue); // 0x18bda10 [Final Native Public]
    void SetVolumetricFogAlbedo(const FColor& NewValue); // 0x18bd9a0 [Final Native Public]
    void SetVolumetricFog(bool bNewValue); // 0x18bd910 [Final Native Public]
    void SetStartDistance(float Value); // 0x18bd890 [Final Native Public]
    void SetNonDirectionalInscatteringColorDistance(float Value); // 0x18bd810 [Final Native Public]
    void SetInscatteringTextureTint(const FLinearColor& Value); // 0x18bd710 [Final Native Public]
    void SetInscatteringColorCubemapAngle(float Value); // 0x18bd690 [Final Native Public]
    void SetInscatteringColorCubemap(UTextureCube* Value); // 0x18bd610 [Final Native Public]
    void SetFullyDirectionalInscatteringColorDistance(float Value); // 0x18bd590 [Final Native Public]
    void SetFogMaxOpacity(float Value); // 0x18bd490 [Final Native Public]
    void SetFogInscatteringColor(const FLinearColor& Value); // 0x18bd410 [Final Native Public]
    void SetFogHeightFalloff(float Value); // 0x18815d0 [Final Native Public]
    void SetFogDensity(float Value); // 0x18817e0 [Final Native Public]
    void SetFogCutoffDistance(float Value); // 0x18bd390 [Final Native Public]
    void SetDirectionalInscatteringStartDistance(float Value); // 0x18bd310 [Final Native Public]
    void SetDirectionalInscatteringExponent(float Value); // 0x18bd290 [Final Native Public]
    void SetDirectionalInscatteringColor(const FLinearColor& Value); // 0x18bd210 [Final Native Public]

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

// UForceFeedbackComponent (/Script/Engine.ForceFeedbackComponent)
    void Stop(); // 0x18bdc30 [Native Public]
    void SetIntensityMultiplier(float NewIntensityMultiplier); // 0x18bd790 [Final Native Public]
    void SetForceFeedbackEffect(UForceFeedbackEffect* NewForceFeedbackEffect); // 0x18bd510 [Final Native Public]
    void Play(float StartTime); // 0x1898020 [Native Public]
    bool BP_GetAttenuationSettingsToApply(FForceFeedbackAttenuationSettings& OutAttenuationSettings); // 0x18bcbf0 [Final Native Public]
    void AdjustAttenuation(FForceFeedbackAttenuationSettings& InAttenuationSettings); // 0x18bca80 [Final Native Public]

// UGameplayStatics (/Script/Engine.GameplayStatics)
    void UnloadStreamLevel(UObject* WorldContextObject, const FName& LevelName, const FLatentActionInfo& LatentInfo, bool bShouldBlockOnUnload); // 0x18ca970 [Final Native Static Public]
    bool SuggestProjectileVelocity_CustomArc(UObject* WorldContextObject, const FVector& OutLaunchVelocity, const FVector& StartPos, const FVector& EndPos, float OverrideGravityZ, float ArcParam); // 0x18ca790 [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); // 0x18ca3e0 [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); // 0x18ca110 [Final Native Static Public]
    UAudioComponent* SpawnSound2D(UObject* WorldContextObject, USoundBase* Sound, float VolumeMultiplier, float PitchMultiplier, float StartTime, USoundConcurrency* ConcurrencySettings, bool bPersistAcrossLevelTransition, bool bAutoDestroy); // 0x18c9ee0 [Final Native Static Public]
    UObject* SpawnObject(TSubclassOf<UObject> ObjectClass, UObject* Outer); // 0x18c9e20 [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); // 0x18c9ac0 [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); // 0x18c9830 [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); // 0x18c9590 [Final Native Static Public]
    UParticleSystemComponent* SpawnEmitterAtLocation(UObject* WorldContextObject, UParticleSystem* EmitterTemplate, const FVector& Location, const FRotator& Rotation, const FVector& Scale, bool bAutoDestroy, const EPSCPoolMethod& PoolingMethod); // 0x18c9370 [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); // 0x18c8fb0 [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); // 0x18c8cc0 [Final Native Static Public]
    UAudioComponent* SpawnDialogue2D(UObject* WorldContextObject, UDialogueWave* Dialogue, FDialogueContext& Context, float VolumeMultiplier, float PitchMultiplier, float StartTime, bool bAutoDestroy); // 0x18c8ab0 [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); // 0x18c8660 [Final Native Static Public]
    UDecalComponent* SpawnDecalAtLocation(UObject* WorldContextObject, UMaterialInterface* DecalMaterial, const FVector& DecalSize, const FVector& Location, const FRotator& Rotation, float LifeSpan); // 0x18c8480 [Final Native Static Public]
    void SetWorldOriginLocation(UObject* WorldContextObject, const FIntVector& NewLocation); // 0x18c8320 [Final Native Static Public]
    void SetSubtitlesEnabled(bool bEnabled); // 0x18c82a0 [Final Native Static Public]
    void SetSoundMixClassOverride(UObject* WorldContextObject, USoundMix* InSoundMixModifier, USoundClass* InSoundClass, float Volume, float Pitch, float FadeInTime, bool bApplyToChildren); // 0x18c80b0 [Final Native Static Public]
    void SetPlayerControllerID(APlayerController* Player, int32 ControllerId); // 0x18c8000 [Final Native Static Public]
    void SetMaxAudioChannelsScaled(UObject* WorldContextObject, float MaxChannelCountScale); // 0x18c7f40 [Final Native Static Public]
    void SetGlobalTimeDilation(UObject* WorldContextObject, float TimeDilation); // 0x18c7e80 [Final Native Static Public]
    void SetGlobalPitchModulation(UObject* WorldContextObject, float PitchModulation, float TimeSec); // 0x18c7d90 [Final Native Static Public]
    void SetGlobalListenerFocusParameters(UObject* WorldContextObject, float FocusAzimuthScale, float NonFocusAzimuthScale, float FocusDistanceScale, float NonFocusDistanceScale, float FocusVolumeScale, float NonFocusVolumeScale, float FocusPriorityScale, float NonFocusPriorityScale); // 0x18c7b10 [Final Native Static Public]
    bool SetGamePaused(UObject* WorldContextObject, bool bPaused); // 0x18c7a50 [Final Native Static Public]
    void SetEnableWorldRendering(UObject* WorldContextObject, bool bEnable); // 0x18c7990 [Final Native Static Public]
    void SetBaseSoundMix(UObject* WorldContextObject, USoundMix* InSoundMix); // 0x18c78e0 [Final Native Static Public]
    bool SaveGameToSlot(USaveGame* SaveGameObject, const FString& SlotName, int32 UserIndex); // 0x18c77d0 [Final Native Static Public]
    void RemovePlayer(APlayerController* Player, bool bDestroyPawn); // 0x18c7450 [Final Native Static Public]
    FVector RebaseZeroOriginOntoLocal(UObject* WorldContextObject, const FVector& WorldLocation); // 0x18c7370 [Final Native Static Public]
    FVector RebaseLocalOriginOntoZero(UObject* WorldContextObject, const FVector& WorldLocation); // 0x18c7290 [Final Native Static Public]
    void PushSoundMixModifier(UObject* WorldContextObject, USoundMix* InSoundMixModifier); // 0x18c71e0 [Final Native Static Public]
    bool ProjectWorldToScreen(APlayerController* Player, const FVector& WorldPosition, const FVector2D& ScreenPosition, bool bPlayerViewportRelative); // 0x18c7090 [Final Native Static Public]
    void PopSoundMixModifier(UObject* WorldContextObject, USoundMix* InSoundMixModifier); // 0x18c6fe0 [Final Native Static Public]
    void PlayWorldCameraShake(UObject* WorldContextObject, TSubclassOf<UCameraShake> Shake, const FVector& Epicenter, float InnerRadius, float OuterRadius, float Falloff, bool bOrientShakeTowardsEpicenter); // 0x18c6d30 [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); // 0x18c6a60 [Final Native Static Public]
    void PlaySound2D(UObject* WorldContextObject, USoundBase* Sound, float VolumeMultiplier, float PitchMultiplier, float StartTime, USoundConcurrency* ConcurrencySettings, AActor* OwningActor); // 0x18c6870 [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); // 0x18c65c0 [Final Native Static Public]
    void PlayDialogue2D(UObject* WorldContextObject, UDialogueWave* Dialogue, FDialogueContext& Context, float VolumeMultiplier, float PitchMultiplier, float StartTime); // 0x18c63f0 [Final Native Static Public]
    FString ParseOption(const FString& Options, const FString& Key); // 0x18c6270 [Final Native Static Public]
    void OpenLevel(UObject* WorldContextObject, const FName& LevelName, bool bAbsolute, const FString& Options); // 0x18c60e0 [Final Native Static Public]
    FHitResult MakeHitResult(bool bBlockingHit, bool bInitialOverlap, float Time, float Distance, const FVector& Location, const FVector& ImpactPoint, const FVector& Normal, const FVector& ImpactNormal, UPhysicalMaterial* PhysMat, AActor* HitActor, UPrimitiveComponent* HitComponent, const FName& HitBoneName, int32 HitItem, int32 FaceIndex, const FVector& TraceStart, const FVector& TraceEnd); // 0x18c5a90 [Final Native Static Public]
    void LoadStreamLevel(UObject* WorldContextObject, const FName& LevelName, bool bMakeVisibleAfterLoad, bool bShouldBlockOnLoad, const FLatentActionInfo& LatentInfo); // 0x18c58e0 [Final Native Static Public]
    USaveGame* LoadGameFromSlot(const FString& SlotName, int32 UserIndex); // 0x18c5800 [Final Native Static Public]
    bool IsGamePaused(UObject* WorldContextObject); // 0x18c5690 [Final Native Static Public]
    bool HasOption(const FString& Options, const FString& InKey); // 0x18c5480 [Final Native Static Public]
    bool HasLaunchOption(const FString& OptionToCheck); // 0x18c53b0 [Final Native Static Public]
    int32 GrassOverlappingSphereCount(UObject* WorldContextObject, UStaticMesh* StaticMesh, const FVector& CenterPosition, float Radius); // 0x18c51d0 [Final Native Static Public]
    FIntVector GetWorldOriginLocation(UObject* WorldContextObject); // 0x18c5130 [Final Native Static Public]
    float GetWorldDeltaSeconds(UObject* WorldContextObject); // 0x18c50a0 [Final Native Static Public]
    float GetUnpausedTimeSeconds(UObject* WorldContextObject); // 0x18c5010 [Final Native Static Public]
    float GetTimeSeconds(UObject* WorldContextObject); // 0x18c4f80 [Final Native Static Public]
    EPhysicalSurface GetSurfaceType(FHitResult& Hit); // 0x18c4ec0 [Final Native Static Public]
    ULevelStreaming* GetStreamingLevel(UObject* WorldContextObject, const FName& PackageName); // 0x18c4e00 [Final Native Static Public]
    float GetRealTimeSeconds(UObject* WorldContextObject); // 0x18c4d70 [Final Native Static Public]
    APawn* GetPlayerPawn(UObject* WorldContextObject, int32 PlayerIndex); // 0x18c4cb0 [Final Native Static Public]
    int32 GetPlayerControllerID(APlayerController* Player); // 0x18c4c30 [Final Native Static Public]
    APlayerController* GetPlayerController(UObject* WorldContextObject, int32 PlayerIndex); // 0x18c4b70 [Final Native Static Public]
    ACharacter* GetPlayerCharacter(UObject* WorldContextObject, int32 PlayerIndex); // 0x18c4ab0 [Final Native Static Public]
    APlayerCameraManager* GetPlayerCameraManager(UObject* WorldContextObject, int32 PlayerIndex); // 0x18c49f0 [Final Native Static Public]
    FString GetPlatformName(); // 0x18c4970 [Final Native Static Public]
    TSubclassOf<UObject> GetObjectClass(UObject* Object); // 0x18c48f0 [Final Native Static Public]
    int32 GetMaxAudioChannelCount(UObject* WorldContextObject); // 0x18c4810 [Final Native Static Public]
    void GetKeyValue(const FString& Pair, const FString& Key, const FString& Value); // 0x18c46b0 [Final Native Static Public]
    int32 GetIntOption(const FString& Options, const FString& Key, int32 DefaultValue); // 0x18c4580 [Final Native Static Public]
    float GetGlobalTimeDilation(UObject* WorldContextObject); // 0x18c44f0 [Final Native Static Public]
    AGameStateBase* GetGameState(UObject* WorldContextObject); // 0x18c4470 [Final Native Static Public]
    AGameModeBase* GetGameMode(UObject* WorldContextObject); // 0x18c43f0 [Final Native Static Public]
    UGameInstance* GetGameInstance(UObject* WorldContextObject); // 0x18c4370 [Final Native Static Public]
    bool GetEnableWorldRendering(UObject* WorldContextObject); // 0x18c42f0 [Final Native Static Public]
    UReverbEffect* GetCurrentReverbEffect(UObject* WorldContextObject); // 0x18c41d0 [Final Native Static Public]
    FString GetCurrentLevelName(UObject* WorldContextObject, bool bRemovePrefixString); // 0x18c40c0 [Final Native Static Public]
    float GetAudioTimeSeconds(UObject* WorldContextObject); // 0x18c4030 [Final Native Static Public]
    void GetAllActorsWithTag(UObject* WorldContextObject, const FName& Tag, const TArray<AActor*>& OutActors); // 0x18c3f10 [Final Native Static Public]
    void GetAllActorsWithInterface(UObject* WorldContextObject, TSubclassOf<IInterface> Interface, const TArray<AActor*>& OutActors); // 0x18c3df0 [Final Native Static Public]
    void GetAllActorsOfClass(UObject* WorldContextObject, TSubclassOf<AActor> ActorClass, const TArray<AActor*>& OutActors); // 0x18c3cd0 [Final Native Static Public]
    void GetActorArrayBounds(const TArray<AActor*>& Actors, bool bOnlyCollidingComponents, const FVector& Center, const FVector& BoxExtent); // 0x18c3b40 [Final Native Static Public]
    FVector GetActorArrayAverageLocation(const TArray<AActor*>& Actors); // 0x18c3a80 [Final Native Static Public]
    void GetAccurateRealTime(UObject* WorldContextObject, const int32& Seconds, const float& PartialSeconds); // 0x18c3960 [Final Native Static Public]
    void FlushLevelStreaming(UObject* WorldContextObject); // 0x18c38f0 [Final Native Static Public]
    AActor* FinishSpawningActor(AActor* Actor, FTransform& SpawnTransform); // 0x18c37d0 [Final Native Static Public]
    bool FindCollisionUV(FHitResult& Hit, int32 UVChannel, const FVector2D& UV); // 0x18c3590 [Final Native Static Public]
    void EnableLiveStreaming(bool Enable); // 0x18c3510 [Final Native Static Public]
    bool DoesSaveGameExist(const FString& SlotName, int32 UserIndex); // 0x18c3440 [Final Native Static Public]
    bool DeprojectScreenToWorld(APlayerController* Player, const FVector2D& ScreenPosition, const FVector& WorldPosition, const FVector& WorldDirection); // 0x18c32d0 [Final Native Static Public]
    bool DeleteGameInSlot(const FString& SlotName, int32 UserIndex); // 0x18c3200 [Final Native Static Public]
    void DeactivateReverbEffect(UObject* WorldContextObject, const FName& TagName); // 0x18c3150 [Final Native Static Public]
    UAudioComponent* CreateSound2D(UObject* WorldContextObject, USoundBase* Sound, float VolumeMultiplier, float PitchMultiplier, float StartTime, USoundConcurrency* ConcurrencySettings, bool bPersistAcrossLevelTransition, bool bAutoDestroy); // 0x18c2f20 [Final Native Static Public]
    USaveGame* CreateSaveGameObjectFromBlueprint(UBlueprint* SaveGameBlueprint); // 0x18c2ea0 [Final Native Static Public]
    USaveGame* CreateSaveGameObject(TSubclassOf<USaveGame> SaveGameClass); // 0x18c2e20 [Final Native Static Public]
    APlayerController* CreatePlayer(UObject* WorldContextObject, int32 ControllerId, bool bSpawnPlayerController); // 0x18c2d30 [Final Native Static Public]
    void ClearSoundMixModifiers(UObject* WorldContextObject); // 0x18c2cc0 [Final Native Static Public]
    void ClearSoundMixClassOverride(UObject* WorldContextObject, USoundMix* InSoundMixModifier, USoundClass* InSoundClass, float FadeOutTime); // 0x18c2b80 [Final Native Static Public]
    void CancelAsyncLoading(); // 0x18c29a0 [Final Native Static Public]
    void BreakHitResult(FHitResult& Hit, const bool& bBlockingHit, const bool& bInitialOverlap, const float& Time, const float& Distance, const FVector& Location, const FVector& ImpactPoint, const FVector& Normal, const FVector& ImpactNormal, const UPhysicalMaterial*& PhysMat, const AActor*& HitActor, const UPrimitiveComponent*& HitComponent, const FName& HitBoneName, const int32& HitItem, const int32& FaceIndex, const FVector& TraceStart, const FVector& TraceEnd); // 0x18c22d0 [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); // 0x18c1380 [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); // 0x18c1dc0 [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); // 0x18c1890 [Final Native Static Public]
    bool Blueprint_PredictProjectilePath_Advanced(UObject* WorldContextObject, FPredictProjectilePathParams& PredictParams, FPredictProjectilePathResult& PredictResult); // 0x18c1670 [Final Native Static Public]
    AActor* BeginSpawningActorFromClass(UObject* WorldContextObject, TSubclassOf<AActor> ActorClass, FTransform& SpawnTransform, bool bNoCollisionFail, AActor* Owner); // 0x18c1180 [Final Native Static Public]
    AActor* BeginSpawningActorFromBlueprint(UObject* WorldContextObject, UBlueprint* Blueprint, FTransform& SpawnTransform, bool bNoCollisionFail); // 0x18c0fe0 [Final Native Static Public]
    AActor* BeginDeferredActorSpawnFromClass(UObject* WorldContextObject, TSubclassOf<AActor> ActorClass, FTransform& SpawnTransform, const ESpawnActorCollisionHandlingMethod& CollisionHandlingOverride, AActor* Owner); // 0x18c0df0 [Final Native Static Public]
    bool AreSubtitlesEnabled(); // 0x18c0dc0 [Final Native Static Public]
    bool AreAnyListenersWithinRange(UObject* WorldContextObject, const FVector& Location, float MaximumRange); // 0x18c0ca0 [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); // 0x18c0930 [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); // 0x18c0640 [Final Native Static Public]
    float ApplyPointDamage(AActor* DamagedActor, float BaseDamage, const FVector& HitFromDirection, FHitResult& HitInfo, AController* EventInstigator, AActor* DamageCauser, TSubclassOf<UDamageType> DamageTypeClass); // 0x18c0400 [Final Native Static Public]
    float ApplyDamage(AActor* DamagedActor, float BaseDamage, AController* EventInstigator, AActor* DamageCauser, TSubclassOf<UDamageType> DamageTypeClass); // 0x18c0280 [Final Native Static Public]
    void ActivateReverbEffect(UObject* WorldContextObject, UReverbEffect* ReverbEffect, const FName& TagName, float Priority, float Volume, float FadeTime); // 0x18c00d0 [Final Native Static Public]

// UGameUserSettings (/Script/Engine.GameUserSettings)
    void ValidateSettings(); // 0x1204a10 [Native Public]
    bool SupportsHDRDisplayOutput(); // 0x18ce6f0 [Native Public]
    void SetVSyncEnabled(bool bEnable); // 0x18ce560 [Final Native Public]
    void SetVisualEffectQuality(int32 Value); // 0x18ce670 [Final Native Public]
    void SetViewDistanceQuality(int32 Value); // 0x18ce5f0 [Final Native Public]
    void SetToDefaults(); // 0x18ce540 [Native Public]
    void SetTextureQuality(int32 Value); // 0x18ce4c0 [Final Native Public]
    void SetShadowQuality(int32 Value); // 0x18ce440 [Final Native Public]
    void SetScreenResolution(const FIntPoint& Resolution); // 0x18ce3c0 [Final Native Public]
    void SetResolutionScaleValueEx(float NewScaleValue); // 0x18ce340 [Final Native Public]
    void SetResolutionScaleValue(int32 NewScaleValue); // 0x18ce2c0 [Final Native Public]
    void SetResolutionScaleNormalized(float NewScaleNormalized); // 0x18ce240 [Final Native Public]
    void SetPostProcessingQuality(int32 Value); // 0x18ce1c0 [Final Native Public]
    void SetOverallScalabilityLevel(int32 Value); // 0x18ce130 [Native Public]
    void SetFullscreenMode(const EWindowMode& InFullscreenMode); // 0x18ce0b0 [Final Native Public]
    void SetFrameRateLimit(float NewLimit); // 0x18ce030 [Final Native Public]
    void SetFoliageQuality(int32 Value); // 0x18cdfb0 [Final Native Public]
    void SetDynamicResolutionEnabled(bool bEnable); // 0x18cdf20 [Final Native Public]
    void SetBenchmarkFallbackValues(); // 0x18cde70 [Final Native Public]
    void SetAudioQualityLevel(int32 QualityLevel); // 0x18cddf0 [Final Native Public]
    void SetAntiAliasingQuality(int32 Value); // 0x18cdd70 [Final Native Public]
    void SaveSettings(); // 0x18a3ba0 [Native Public]
    void RunHardwareBenchmark(int32 WorkScale, float CPUMultiplier, float GPUMultiplier); // 0x18cdc70 [Native Public]
    void RevertVideoMode(); // 0x18cdc50 [Final Native Public]
    void ResetToCurrentSettings(); // 0x18cdc30 [Native Public]
    void LoadSettings(bool bForceReload); // 0x18cdb60 [Native Public]
    bool IsVSyncEnabled(); // 0x18cdb30 [Final Native Public]
    bool IsVSyncDirty(); // 0x18cdb00 [Final Native Public]
    bool IsScreenResolutionDirty(); // 0x18cdad0 [Final Native Public]
    bool IsHDREnabled(); // 0x18cdaa0 [Final Native Public]
    bool IsFullscreenModeDirty(); // 0x18cda70 [Final Native Public]
    bool IsDynamicResolutionEnabled(); // 0x18cda40 [Final Native Public]
    bool IsDynamicResolutionDirty(); // 0x18cda10 [Final Native Public]
    bool IsDirty(); // 0x186dc90 [Native Public]
    int32 GetVisualEffectQuality(); // 0x18cd980 [Final Native Public]
    int32 GetViewDistanceQuality(); // 0x18cd950 [Final Native Public]
    int32 GetTextureQuality(); // 0x18cd920 [Final Native Public]
    int32 GetSyncInterval(); // 0x18cd8f0 [Final Native Static Public]
    int32 GetShadowQuality(); // 0x18cd8c0 [Final Native Public]
    FIntPoint GetScreenResolution(); // 0x18cd840 [Final Native Public]
    void GetResolutionScaleInformationEx(const float& CurrentScaleNormalized, const float& CurrentScaleValue, const float& MinScaleValue, const float& MaxScaleValue); // 0x18cd6a0 [Final Native Public]
    void GetResolutionScaleInformation(const float& CurrentScaleNormalized, const int32& CurrentScaleValue, const int32& MinScaleValue, const int32& MaxScaleValue); // 0x18cd500 [Final Native Public]
    float GetRecommendedResolutionScale(); // 0x18cd4c0 [Native Public]
    EWindowMode GetPreferredFullscreenMode(); // 0x18cd490 [Final Native Public]
    int32 GetPostProcessingQuality(); // 0x18cd460 [Final Native Public]
    int32 GetOverallScalabilityLevel(); // 0x18cd2f0 [Native Public]
    FIntPoint GetLastConfirmedScreenResolution(); // 0x18cd2b0 [Final Native Public]
    EWindowMode GetLastConfirmedFullscreenMode(); // 0x18cd280 [Final Native Public]
    UGameUserSettings* GetGameUserSettings(); // 0x18cd250 [Final Native Static Public]
    EWindowMode GetFullscreenMode(); // 0x18cd220 [Final Native Public]
    float GetFrameRateLimit(); // 0x18cd1f0 [Final Native Public]
    int32 GetFoliageQuality(); // 0x18cd1c0 [Final Native Public]
    FIntPoint GetDesktopResolution(); // 0x18cd180 [Final Native Public]
    FIntPoint GetDefaultWindowPosition(); // 0x18cd140 [Final Native Static Public]
    EWindowMode GetDefaultWindowMode(); // 0x18cd110 [Final Native Static Public]
    float GetDefaultResolutionScale(); // 0x18cd0d0 [Native Public]
    FIntPoint GetDefaultResolution(); // 0x18cd090 [Final Native Static Public]
    int32 GetCurrentHDRDisplayNits(); // 0x18cd060 [Final Native Public]
    int32 GetAudioQualityLevel(); // 0xfa9230 [Final Native Public]
    int32 GetAntiAliasingQuality(); // 0x36f810 [Final Native Public]
    void EnableHDRDisplayOutput(bool bEnable, int32 DisplayNits); // 0x18ccfa0 [Final Native Public]
    void ConfirmVideoMode(); // 0x1204b40 [Native Public]
    void ApplySettings(bool bCheckForCommandLineOverrides); // 0x18ccf10 [Native Public]
    void ApplyResolutionSettings(bool bCheckForCommandLineOverrides); // 0x18cce80 [Final Native Public]
    void ApplyNonResolutionSettings(); // 0x11dc7e0 [Native Public]
    void ApplyHardwareBenchmarkResults(); // 0x18a3c00 [Native Public]

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

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

// UImportanceSamplingLibrary (/Script/Engine.ImportanceSamplingLibrary)
    float RandomSobolFloat(int32 Index, int32 Dimension, float Seed); // 0x18d3b00 [Final Native Static Public]
    FVector RandomSobolCell3D(int32 Index, int32 NumCells, const FVector& Cell, const FVector& Seed); // 0x18d3970 [Final Native Static Public]
    FVector2D RandomSobolCell2D(int32 Index, int32 NumCells, const FVector2D& Cell, const FVector2D& Seed); // 0x18d3830 [Final Native Static Public]
    float NextSobolFloat(int32 Index, int32 Dimension, float PreviousValue); // 0x18d3680 [Final Native Static Public]
    FVector NextSobolCell3D(int32 Index, int32 NumCells, const FVector& PreviousValue); // 0x18d3560 [Final Native Static Public]
    FVector2D NextSobolCell2D(int32 Index, int32 NumCells, const FVector2D& PreviousValue); // 0x18d3460 [Final Native Static Public]
    FImportanceTexture MakeImportanceTexture(UTexture2D* Texture, const EImportanceWeight& WeightingFunc); // 0x18d3270 [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); // 0x18d2e60 [Final Native Static Public]
    void BreakImportanceTexture(FImportanceTexture& ImportanceTexture, const UTexture2D*& Texture, const EImportanceWeight& WeightingFunc); // 0x18d13a0 [Final Native Static Public]

// UInputComponent (/Script/Engine.InputComponent)
    bool WasControllerKeyJustReleased(const FKey& Key); // 0x18d83b0 [Final Native Private]
    bool WasControllerKeyJustPressed(const FKey& Key); // 0x18d83b0 [Final Native Private]
    bool IsControllerKeyDown(const FKey& Key); // 0x18d83b0 [Final Native Private]
    void GetTouchState(int32 FingerIndex, const float& LocationX, const float& LocationY, const bool& bIsCurrentlyPressed); // 0x18d8230 [Final Native Private]
    FVector GetControllerVectorKeyState(const FKey& Key); // 0x18d7cd0 [Final Native Private]
    void GetControllerMouseDelta(const float& DeltaX, const float& DeltaY); // 0x18d7bf0 [Final Native Private]
    float GetControllerKeyTimeDown(const FKey& Key); // 0x18d79e0 [Final Native Private]
    void GetControllerAnalogStickState(const EControllerAnalogStick& WhichStick, const float& StickX, const float& StickY); // 0x18d7ad0 [Final Native Private]
    float GetControllerAnalogKeyState(const FKey& Key); // 0x18d79e0 [Final Native Private]

// UInputSettings (/Script/Engine.InputSettings)
    void SaveKeyMappings(); // 0x18d8820 [Final Native Public]
    void RemoveAxisMapping(FInputAxisKeyMapping& KeyMapping, bool bForceRebuildKeymaps); // 0x18d8610 [Final Native Public]
    void RemoveActionMapping(FInputActionKeyMapping& KeyMapping, bool bForceRebuildKeymaps); // 0x18d84a0 [Final Native Public]
    UInputSettings* GetInputSettings(); // 0x18d7dd0 [Final Native Static Public]
    void GetAxisNames(const TArray<FName>& AxisNames); // 0x18d7930 [Final Native Public]
    void GetAxisMappingByName(const FName& InAxisName, const TArray<FInputAxisKeyMapping>& OutMappings); // 0x18d7800 [Final Native Public]
    void GetActionNames(const TArray<FName>& ActionNames); // 0x18d7750 [Final Native Public]
    void GetActionMappingByName(const FName& InActionName, const TArray<FInputActionKeyMapping>& OutMappings); // 0x18d7620 [Final Native Public]
    void ForceRebuildKeymaps(); // 0x18d7600 [Final Native Public]
    void AddAxisMapping(FInputAxisKeyMapping& KeyMapping, bool bForceRebuildKeymaps); // 0x18d72b0 [Final Native Public]
    void AddActionMapping(FInputActionKeyMapping& KeyMapping, bool bForceRebuildKeymaps); // 0x18d7140 [Final Native Public]

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

// UKismetArrayLibrary (/Script/Engine.KismetArrayLibrary)
    void SetArrayPropertyByName(UObject* Object, const FName& PropertyName, const TArray<int32>& Value); // 0x18e0e50 [Final Native Static Public]
    void FilterArray(const TArray<AActor*>& TargetArray, TSubclassOf<AActor> FilterClass, const TArray<AActor*>& FilteredArray); // 0x18e0d00 [Final Native Static Public]
    void Array_Swap(const TArray<int32>& TargetArray, int32 FirstIndex, int32 SecondIndex); // 0x18e0bc0 [Final Native Static Public]
    void Array_Shuffle(const TArray<int32>& TargetArray); // 0x18e0b00 [Final Native Static Public]
    void Array_Set(const TArray<int32>& TargetArray, int32 Index, const int32& Item, bool bSizeToFit); // 0x18e08d0 [Final Native Static Public]
    void Array_Resize(const TArray<int32>& TargetArray, int32 Size); // 0x18e07d0 [Final Native Static Public]
    bool Array_RemoveItem(const TArray<int32>& TargetArray, const int32& Item); // 0x18e0600 [Final Native Static Public]
    void Array_Remove(const TArray<int32>& TargetArray, int32 IndexToRemove); // 0x18e0500 [Final Native Static Public]
    int32 Array_Length(const TArray<int32>& TargetArray); // 0x18e0430 [Final Native Static Public]
    int32 Array_LastIndex(const TArray<int32>& TargetArray); // 0x18e0360 [Final Native Static Public]
    bool Array_IsValidIndex(const TArray<int32>& TargetArray, int32 IndexToTest); // 0x18e0260 [Final Native Static Public]
    void Array_Insert(const TArray<int32>& TargetArray, const int32& NewItem, int32 Index); // 0x18e0070 [Final Native Static Public]
    bool Array_Identical(const TArray<int32>& ArrayA, const TArray<int32>& ArrayB); // 0x18dff20 [Final Native Static Public]
    void Array_Get(const TArray<int32>& TargetArray, int32 Index, const int32& Item); // 0x18dfd10 [Final Native Static Public]
    int32 Array_Find(const TArray<int32>& TargetArray, const int32& ItemToFind); // 0x18dfb40 [Final Native Static Public]
    bool Array_Contains(const TArray<int32>& TargetArray, const int32& ItemToFind); // 0x18df970 [Final Native Static Public]
    void Array_Clear(const TArray<int32>& TargetArray); // 0x18df8b0 [Final Native Static Public]
    void Array_Append(const TArray<int32>& TargetArray, const TArray<int32>& SourceArray); // 0x18df770 [Final Native Static Public]
    int32 Array_AddUnique(const TArray<int32>& TargetArray, const int32& NewItem); // 0x18df5b0 [Final Native Static Public]
    int32 Array_Add(const TArray<int32>& TargetArray, const int32& NewItem); // 0x18df3f0 [Final Native Static Public]

// UKismetGuidLibrary (/Script/Engine.KismetGuidLibrary)
    void Parse_StringToGuid(const FString& GuidString, const FGuid& OutGuid, const bool& Success); // 0x1900eb0 [Final Native Static Public]
    bool NotEqual_GuidGuid(const FGuid& A, const FGuid& B); // 0x19000d0 [Final Native Static Public]
    FGuid NewGuid(); // 0x18ff1a0 [Final Native Static Public]
    bool IsValid_Guid(const FGuid& InGuid); // 0x18f86a0 [Final Native Static Public]
    void Invalidate_Guid(const FGuid& InGuid); // 0x18f7a60 [Final Native Static Public]
    bool EqualEqual_GuidGuid(const FGuid& A, const FGuid& B); // 0x18f0a60 [Final Native Static Public]
    FString Conv_GuidToString(const FGuid& InGuid); // 0x18ed7e0 [Final Native Static Public]

// UKismetInputLibrary (/Script/Engine.KismetInputLibrary)
    bool PointerEvent_IsTouchEvent(FPointerEvent& Input); // 0x1902170 [Final Native Static Public]
    bool PointerEvent_IsMouseButtonDown(FPointerEvent& Input, const FKey& MouseButton); // 0x1901fb0 [Final Native Static Public]
    float PointerEvent_GetWheelDelta(FPointerEvent& Input); // 0x1901e80 [Final Native Static Public]
    int32 PointerEvent_GetUserIndex(FPointerEvent& Input); // 0x1901d50 [Final Native Static Public]
    int32 PointerEvent_GetTouchpadIndex(FPointerEvent& Input); // 0x1901c20 [Final Native Static Public]
    FVector2D PointerEvent_GetScreenSpacePosition(FPointerEvent& Input); // 0x1901af0 [Final Native Static Public]
    int32 PointerEvent_GetPointerIndex(FPointerEvent& Input); // 0x19019c0 [Final Native Static Public]
    FVector2D PointerEvent_GetLastScreenSpacePosition(FPointerEvent& Input); // 0x1901890 [Final Native Static Public]
    ESlateGesture PointerEvent_GetGestureType(FPointerEvent& Input); // 0x1901760 [Final Native Static Public]
    FVector2D PointerEvent_GetGestureDelta(FPointerEvent& Input); // 0x1901630 [Final Native Static Public]
    FKey PointerEvent_GetEffectingButton(FPointerEvent& Input); // 0x19014d0 [Final Native Static Public]
    FVector2D PointerEvent_GetCursorDelta(FPointerEvent& Input); // 0x19013a0 [Final Native Static Public]
    bool Key_IsVectorAxis(FKey& Key); // 0x18f8df0 [Final Native Static Public]
    bool Key_IsValid(FKey& Key); // 0x18f8d20 [Final Native Static Public]
    bool Key_IsMouseButton(FKey& Key); // 0x18f8c50 [Final Native Static Public]
    bool Key_IsModifierKey(FKey& Key); // 0x18f8b80 [Final Native Static Public]
    bool Key_IsKeyboardKey(FKey& Key); // 0x18f8ab0 [Final Native Static Public]
    bool Key_IsGamepadKey(FKey& Key); // 0x18f89e0 [Final Native Static Public]
    bool Key_IsFloatAxis(FKey& Key); // 0x18f8910 [Final Native Static Public]
    FText Key_GetDisplayName(FKey& Key); // 0x18f87f0 [Final Native Static Public]
    bool InputEvent_IsShiftDown(FInputEvent& Input); // 0x18f79b0 [Final Native Static Public]
    bool InputEvent_IsRightShiftDown(FInputEvent& Input); // 0x18f7900 [Final Native Static Public]
    bool InputEvent_IsRightControlDown(FInputEvent& Input); // 0x18f7850 [Final Native Static Public]
    bool InputEvent_IsRightCommandDown(FInputEvent& Input); // 0x18f77a0 [Final Native Static Public]
    bool InputEvent_IsRightAltDown(FInputEvent& Input); // 0x18f76f0 [Final Native Static Public]
    bool InputEvent_IsRepeat(FInputEvent& Input); // 0x18f7640 [Final Native Static Public]
    bool InputEvent_IsLeftShiftDown(FInputEvent& Input); // 0x18f7590 [Final Native Static Public]
    bool InputEvent_IsLeftControlDown(FInputEvent& Input); // 0x18f74e0 [Final Native Static Public]
    bool InputEvent_IsLeftCommandDown(FInputEvent& Input); // 0x18f7430 [Final Native Static Public]
    bool InputEvent_IsLeftAltDown(FInputEvent& Input); // 0x18f7380 [Final Native Static Public]
    bool InputEvent_IsControlDown(FInputEvent& Input); // 0x18f72d0 [Final Native Static Public]
    bool InputEvent_IsCommandDown(FInputEvent& Input); // 0x18f7220 [Final Native Static Public]
    bool InputEvent_IsAltDown(FInputEvent& Input); // 0x18f7170 [Final Native Static Public]
    int32 GetUserIndex(FKeyEvent& Input); // 0x18f5b60 [Final Native Static Public]
    FKey GetKey(FKeyEvent& Input); // 0x18f43b0 [Final Native Static Public]
    float GetAnalogValue(FAnalogInputEvent& Input); // 0x18f3620 [Final Native Static Public]
    bool EqualEqual_KeyKey(const FKey& A, const FKey& B); // 0x18f0df0 [Final Native Static Public]
    bool EqualEqual_InputChordInputChord(const FInputChord& A, const FInputChord& B); // 0x18f0b60 [Final Native Static Public]
    void CalibrateTilt(); // 0x18ec910 [Final Native Static Public]

// UKismetInternationalizationLibrary (/Script/Engine.KismetInternationalizationLibrary)
    bool SetCurrentLocale(const FString& Culture, bool SaveToConfig); // 0x1907760 [Final Native Static Public]
    bool SetCurrentLanguageAndLocale(const FString& Culture, bool SaveToConfig); // 0x1907680 [Final Native Static Public]
    bool SetCurrentLanguage(const FString& Culture, bool SaveToConfig); // 0x19075a0 [Final Native Static Public]
    bool SetCurrentCulture(const FString& Culture, bool SaveToConfig); // 0x19074c0 [Final Native Static Public]
    bool SetCurrentAssetGroupCulture(const FName& AssetGroup, const FString& Culture, bool SaveToConfig); // 0x19073a0 [Final Native Static Public]
    FString GetSuitableCulture(const TArray<FString>& AvailableCultures, const FString& CultureToMatch, const FString& FallbackCulture); // 0x18f55e0 [Final Native Static Public]
    FString GetNativeCulture(const ELocalizedTextSourceCategory& TextCategory); // 0x18f4b80 [Final Native Static Public]
    TArray<FString> GetLocalizedCultures(bool IncludeGame, bool IncludeEngine, bool IncludeEditor, bool IncludeAdditional); // 0x18f44e0 [Final Native Static Public]
    FString GetCurrentLocale(); // 0x18f3d00 [Final Native Static Public]
    FString GetCurrentLanguage(); // 0x18f3c80 [Final Native Static Public]
    FString GetCurrentCulture(); // 0x18f3c80 [Final Native Static Public]
    FString GetCurrentAssetGroupCulture(const FName& AssetGroup); // 0x18f3bb0 [Final Native Static Public]
    FString GetCultureDisplayName(const FString& Culture, bool Localized); // 0x18f3a90 [Final Native Static Public]
    void ClearCurrentAssetGroupCulture(const FName& AssetGroup, bool SaveToConfig); // 0x18ed060 [Final Native Static Public]

// UKismetMaterialLibrary (/Script/Engine.KismetMaterialLibrary)
    void SetVectorParameterValue(UObject* WorldContextObject, UMaterialParameterCollection* Collection, const FName& ParameterName, const FLinearColor& ParameterValue); // 0x1907a50 [Final Native Static Public]
    void SetScalarParameterValue(UObject* WorldContextObject, UMaterialParameterCollection* Collection, const FName& ParameterName, float ParameterValue); // 0x1907910 [Final Native Static Public]
    FLinearColor GetVectorParameterValue(UObject* WorldContextObject, UMaterialParameterCollection* Collection, const FName& ParameterName); // 0x18f5d20 [Final Native Static Public]
    float GetScalarParameterValue(UObject* WorldContextObject, UMaterialParameterCollection* Collection, const FName& ParameterName); // 0x18f5260 [Final Native Static Public]
    UMaterialInstanceDynamic* CreateDynamicMaterialInstance(UObject* WorldContextObject, UMaterialInterface* Parent, const FName& OptionalName); // 0x18ee820 [Final Native Static Public]

// UKismetMathLibrary (/Script/Engine.KismetMathLibrary)
    int32 Xor_IntInt(int32 A, int32 B); // 0x190edc0 [Final Native Static Public]
    int64 Xor_Int64Int64(int64 A, int64 B); // 0x190ed00 [Final Native Static Public]
    float VSizeXYSquared(const FVector& A); // 0x190a710 [Final Native Static Public]
    float VSizeXY(const FVector& A); // 0x190a680 [Final Native Static Public]
    float VSizeSquared(const FVector& A); // 0x190a5f0 [Final Native Static Public]
    float VSize2DSquared(const FVector2D& A); // 0x190a4d0 [Final Native Static Public]
    float VSize2D(const FVector2D& A); // 0x190a440 [Final Native Static Public]
    float VSize(const FVector& A); // 0x190a550 [Final Native Static Public]
    FVector VLerp(const FVector& A, const FVector& B, float Alpha); // 0x190a300 [Final Native Static Public]
    FVector VInterpTo_Constant(const FVector& Current, const FVector& Target, float DeltaTime, float InterpSpeed); // 0x190a180 [Final Native Static Public]
    FVector VInterpTo(const FVector& Current, const FVector& Target, float DeltaTime, float InterpSpeed); // 0x190a000 [Final Native Static Public]
    FVector VectorSpringInterp(const FVector& Current, const FVector& Target, FVectorSpringState& SpringState, float Stiffness, float CriticalDampingFactor, float DeltaTime, float Mass); // 0x190c060 [Final Native Static Public]
    FVector Vector_Zero(); // 0x190ecd0 [Final Native Static Public]
    FVector Vector_Up(); // 0x190eca0 [Final Native Static Public]
    void Vector_UnwindEuler(const FVector& A); // 0x190ec20 [Final Native Static Public]
    FVector2D Vector_UnitCartesianToSpherical(const FVector& A); // 0x190eb40 [Final Native Static Public]
    FVector Vector_ToRadians(const FVector& A); // 0x190ea90 [Final Native Static Public]
    FVector Vector_ToDegrees(const FVector& A); // 0x190e9e0 [Final Native Static Public]
    FVector Vector_SnappedToGrid(const FVector& InVect, float InGridSize); // 0x190e860 [Final Native Static Public]
    void Vector_Set(const FVector& A, float X, float Y, float Z); // 0x190e710 [Final Native Static Public]
    FVector Vector_Right(); // 0x190e6e0 [Final Native Static Public]
    FVector Vector_Reciprocal(const FVector& A); // 0x190e5e0 [Final Native Static Public]
    FVector Vector_ProjectOnToNormal(const FVector& V, const FVector& InNormal); // 0x190e4e0 [Final Native Static Public]
    FVector Vector_One(); // 0x190e4b0 [Final Native Static Public]
    FVector Vector_NormalUnsafe(const FVector& A); // 0x190e1d0 [Final Native Static Public]
    void Vector_Normalize(const FVector& A, float Tolerance); // 0x190e320 [Final Native Static Public]
    FVector Vector_Normal2D(const FVector& A, float Tolerance); // 0x190e000 [Final Native Static Public]
    FVector Vector_MirrorByPlane(const FVector& A, const FPlane& InPlane); // 0x190dea0 [Final Native Static Public]
    FVector Vector_Left(); // 0x190de70 [Final Native Static Public]
    bool Vector_IsZero(const FVector& A); // 0x190ddc0 [Final Native Static Public]
    bool Vector_IsUnit(const FVector& A, float SquaredLenthTolerance); // 0x190dcb0 [Final Native Static Public]
    bool Vector_IsUniform(const FVector& A, float Tolerance); // 0x190db90 [Final Native Static Public]
    bool Vector_IsNormal(const FVector& A); // 0x190dac0 [Final Native Static Public]
    bool Vector_IsNearlyZero(const FVector& A, float Tolerance); // 0x190d9b0 [Final Native Static Public]
    bool Vector_IsNAN(const FVector& A); // 0x190d8e0 [Final Native Static Public]
    float Vector_HeadingAngle(const FVector& A); // 0x190d790 [Final Native Static Public]
    FVector Vector_GetSignVector(const FVector& A); // 0x190d6c0 [Final Native Static Public]
    FVector Vector_GetProjection(const FVector& A); // 0x190d620 [Final Native Static Public]
    float Vector_GetAbsMin(const FVector& A); // 0x190d580 [Final Native Static Public]
    float Vector_GetAbsMax(const FVector& A); // 0x190d4e0 [Final Native Static Public]
    FVector Vector_GetAbs(const FVector& A); // 0x190d440 [Final Native Static Public]
    FVector Vector_Forward(); // 0x190d410 [Final Native Static Public]
    FVector Vector_Down(); // 0x190d3e0 [Final Native Static Public]
    float Vector_DistanceSquared(const FVector& v1, const FVector& v2); // 0x190d300 [Final Native Static Public]
    float Vector_Distance2DSquared(const FVector& v1, const FVector& v2); // 0x190d150 [Final Native Static Public]
    float Vector_Distance2D(const FVector& v1, const FVector& v2); // 0x190d080 [Final Native Static Public]
    float Vector_Distance(const FVector& v1, const FVector& v2); // 0x190d220 [Final Native Static Public]
    float Vector_CosineAngle2D(const FVector& A, const FVector& B); // 0x190ce80 [Final Native Static Public]
    FVector Vector_ComponentMin(const FVector& A, const FVector& B); // 0x190cda0 [Final Native Static Public]
    FVector Vector_ComponentMax(const FVector& A, const FVector& B); // 0x190ccc0 [Final Native Static Public]
    FVector Vector_ClampSizeMax2D(const FVector& A, float Max); // 0x190c920 [Final Native Static Public]
    FVector Vector_ClampSizeMax(const FVector& A, float Max); // 0x190cad0 [Final Native Static Public]
    FVector Vector_ClampSize2D(const FVector& A, float Min, float Max); // 0x190c770 [Final Native Static Public]
    FVector Vector_BoundedToCube(const FVector& InVect, float InRadius); // 0x190c660 [Final Native Static Public]
    FVector Vector_BoundedToBox(const FVector& InVect, const FVector& InBoxMin, const FVector& InBoxMax); // 0x190c520 [Final Native Static Public]
    FVector Vector_Backward(); // 0x190c4f0 [Final Native Static Public]
    void Vector_Assign(const FVector& A, const FVector& InVector); // 0x190c410 [Final Native Static Public]
    void Vector_AddBounded(const FVector& A, const FVector& InAddVect, float InRadius); // 0x190c2b0 [Final Native Static Public]
    FVector4 Vector4_Zero(); // 0x190c040 [Final Native Static Public]
    float Vector4_SizeSquared3(const FVector4& A); // 0x190beb0 [Final Native Static Public]
    float Vector4_SizeSquared(const FVector4& A); // 0x190bf70 [Final Native Static Public]
    float Vector4_Size3(const FVector4& A); // 0x190bd20 [Final Native Static Public]
    float Vector4_Size(const FVector4& A); // 0x190bde0 [Final Native Static Public]
    void Vector4_Set(const FVector4& A, float X, float Y, float Z, float W); // 0x190bb80 [Final Native Static Public]
    FVector4 Vector4_NormalUnsafe3(const FVector4& A); // 0x190b850 [Final Native Static Public]
    void Vector4_Normalize3(const FVector4& A, float Tolerance); // 0x190b9c0 [Final Native Static Public]
    FVector4 Vector4_Normal3(const FVector4& A, float Tolerance); // 0x190b690 [Final Native Static Public]
    FVector4 Vector4_Negated(const FVector4& A); // 0x190b5f0 [Final Native Static Public]
    FVector4 Vector4_MirrorByVector3(const FVector4& Direction, const FVector4& SurfaceNormal); // 0x190b460 [Final Native Static Public]
    bool Vector4_IsZero(const FVector4& A); // 0x190b3a0 [Final Native Static Public]
    bool Vector4_IsUnit3(const FVector4& A, float SquaredLenthTolerance); // 0x190b280 [Final Native Static Public]
    bool Vector4_IsNormal3(const FVector4& A); // 0x190b1b0 [Final Native Static Public]
    bool Vector4_IsNearlyZero3(const FVector4& A, float Tolerance); // 0x190b090 [Final Native Static Public]
    bool Vector4_IsNAN(const FVector4& A); // 0x190afa0 [Final Native Static Public]
    float Vector4_DotProduct3(const FVector4& A, const FVector4& B); // 0x190ad50 [Final Native Static Public]
    float Vector4_DotProduct(const FVector4& A, const FVector4& B); // 0x190ae70 [Final Native Static Public]
    FVector4 Vector4_CrossProduct3(const FVector4& A, const FVector4& B); // 0x190abd0 [Final Native Static Public]
    void Vector4_Assign(const FVector4& A, const FVector4& InVector); // 0x190aae0 [Final Native Static Public]
    FVector2D Vector2DInterpTo_Constant(const FVector2D& Current, const FVector2D& Target, float DeltaTime, float InterpSpeed); // 0x190a8f0 [Final Native Static Public]
    FVector2D Vector2DInterpTo(const FVector2D& Current, const FVector2D& Target, float DeltaTime, float InterpSpeed); // 0x190a790 [Final Native Static Public]
    FVector2D Vector2D_Zero(); // 0x190aab0 [Final Native Static Public]
    FVector2D Vector2D_Unit45Deg(); // 0x190aa80 [Final Native Static Public]
    FVector2D Vector2D_One(); // 0x190aa50 [Final Native Static Public]
    FVector VEase(const FVector& A, const FVector& B, float Alpha, const EEasingFunc& EasingFunc, float BlendExp, int32 Steps); // 0x1909e10 [Final Native Static Public]
    FDateTime UtcNow(); // 0x1909dd0 [Final Native Static Public]
    FRotator TransformRotation(FTransform& T, const FRotator& Rotation); // 0x1909bb0 [Final Native Static Public]
    FVector TransformLocation(FTransform& T, const FVector& Location); // 0x1909a00 [Final Native Static Public]
    FVector TransformDirection(FTransform& T, const FVector& Direction); // 0x1909860 [Final Native Static Public]
    float Transform_Determinant(FTransform& Transform); // 0x1909cf0 [Final Native Static Public]
    FVector2D ToSign2D(const FVector2D& A); // 0x1909760 [Final Native Static Public]
    FVector2D ToRounded2D(const FVector2D& A); // 0x19096a0 [Final Native Static Public]
    void ToDirectionAndLength2D(const FVector2D& A, const FVector2D& OutDir, const float& OutLength); // 0x1909520 [Final Native Static Public]
    FDateTime Today(); // 0x1909810 [Final Native Static Public]
    FTransform TLerp(FTransform& A, FTransform& B, float Alpha, const ELerpInterpolationMode& InterpMode); // 0x1909000 [Final Native Static Public]
    FTransform TInterpTo(FTransform& Current, FTransform& Target, float DeltaTime, float InterpSpeed); // 0x1908de0 [Final Native Static Public]
    FTimespan TimespanZeroValue(); // 0x11eaa70 [Final Native Static Public]
    float TimespanRatio(const FTimespan& A, const FTimespan& B); // 0x1909440 [Final Native Static Public]
    FTimespan TimespanMinValue(); // 0x1909410 [Final Native Static Public]
    FTimespan TimespanMaxValue(); // 0x19093e0 [Final Native Static Public]
    bool TimespanFromString(const FString& TimespanString, const FTimespan& Result); // 0x19092a0 [Final Native Static Public]
    FTransform TEase(FTransform& A, FTransform& B, float Alpha, const EEasingFunc& EasingFunc, float BlendExp, int32 Steps); // 0x1908b60 [Final Native Static Public]
    float Tan(float A); // 0x1909220 [Final Native Static Public]
    FVector Subtract_VectorVector(const FVector& A, const FVector& B); // 0x1908a80 [Final Native Static Public]
    FVector Subtract_VectorInt(const FVector& A, int32 B); // 0x1908990 [Final Native Static Public]
    FVector Subtract_VectorFloat(const FVector& A, float B); // 0x19088b0 [Final Native Static Public]
    FVector4 Subtract_Vector4Vector4(const FVector4& A, const FVector4& B); // 0x1908770 [Final Native Static Public]
    FVector2D Subtract_Vector2DVector2D(const FVector2D& A, const FVector2D& B); // 0x19086b0 [Final Native Static Public]
    FVector2D Subtract_Vector2DFloat(const FVector2D& A, float B); // 0x19085e0 [Final Native Static Public]
    FTimespan Subtract_TimespanTimespan(const FTimespan& A, const FTimespan& B); // 0x19080e0 [Final Native Static Public]
    FQuat Subtract_QuatQuat(FQuat& A, FQuat& B); // 0x19084c0 [Final Native Static Public]
    FLinearColor Subtract_LinearColorLinearColor(const FLinearColor& A, const FLinearColor& B); // 0x19083d0 [Final Native Static Public]
    int32 Subtract_IntInt(int32 A, int32 B); // 0x1908310 [Final Native Static Public]
    int64 Subtract_Int64Int64(int64 A, int64 B); // 0x1908250 [Final Native Static Public]
    float Subtract_FloatFloat(float A, float B); // 0x1908190 [Final Native Static Public]
    FDateTime Subtract_DateTimeTimespan(const FDateTime& A, const FTimespan& B); // 0x19080e0 [Final Native Static Public]
    FTimespan Subtract_DateTimeDateTime(const FDateTime& A, const FDateTime& B); // 0x19080e0 [Final Native Static Public]
    uint8 Subtract_ByteByte(uint8 A, uint8 B); // 0x1908030 [Final Native Static Public]
    float Square(float A); // 0x1907fb0 [Final Native Static Public]
    float Sqrt(float A); // 0x1907f00 [Final Native Static Public]
    FVector Spherical2DToUnitCartesian(const FVector2D& A); // 0x1907e20 [Final Native Static Public]
    float Sin(float A); // 0x1907da0 [Final Native Static Public]
    int64 SignOfInteger64(int64 A); // 0x1907c60 [Final Native Static Public]
    int32 SignOfInteger(int32 A); // 0x1907d00 [Final Native Static Public]
    float SignOfFloat(float A); // 0x1907b90 [Final Native Static Public]
    void SetRandomStreamSeed(const FRandomStream& Stream, int32 NewSeed); // 0x1907840 [Final Native Static Public]
    void Set2D(const FVector2D& A, float X, float Y); // 0x1907290 [Final Native Static Public]
    FVector SelectVector(const FVector& A, const FVector& B, bool bPickA); // 0x1906e00 [Final Native Static Public]
    FTransform SelectTransform(FTransform& A, FTransform& B, bool bPickA); // 0x19070d0 [Final Native Static Public]
    FString SelectString(const FString& A, const FString& B, bool bPickA); // 0x1906f30 [Final Native Static Public]
    FRotator SelectRotator(const FRotator& A, const FRotator& B, bool bPickA); // 0x1906e00 [Final Native Static Public]
    UObject* SelectObject(UObject* A, UObject* B, bool bSelectA); // 0x1906a00 [Final Native Static Public]
    int32 SelectInt(int32 A, int32 B, bool bPickA); // 0x1906d10 [Final Native Static Public]
    float SelectFloat(float A, float B, bool bPickA); // 0x1906c00 [Final Native Static Public]
    FLinearColor SelectColor(const FLinearColor& A, const FLinearColor& B, bool bPickA); // 0x1906af0 [Final Native Static Public]
    TSubclassOf<UObject> SelectClass(TSubclassOf<UObject> A, TSubclassOf<UObject> B, bool bSelectA); // 0x1906a00 [Final Native Static Public]
    void SeedRandomStream(const FRandomStream& Stream); // 0x1906980 [Final Native Static Public]
    int64 Round64(float A); // 0x1906860 [Final Native Static Public]
    int32 Round(float A); // 0x19068f0 [Final Native Static Public]
    FRotator RotatorFromAxisAndAngle(const FVector& Axis, float Angle); // 0x1906780 [Final Native Static Public]
    FVector RotateAngleAxis(const FVector& InVect, float AngleDeg, const FVector& Axis); // 0x1906640 [Final Native Static Public]
    FRotator RLerp(const FRotator& A, const FRotator& B, float Alpha, bool bShortestPath); // 0x1904a60 [Final Native Static Public]
    FRotator RInterpTo_Constant(const FRotator& Current, const FRotator& Target, float DeltaTime, float InterpSpeed); // 0x19048e0 [Final Native Static Public]
    FRotator RInterpTo(const FRotator& Current, const FRotator& Target, float DeltaTime, float InterpSpeed); // 0x1904760 [Final Native Static Public]
    void RGBToHSV_Vector(const FLinearColor& RGB, const FLinearColor& HSV); // 0x1904680 [Final Native Static Public]
    void RGBToHSV(const FLinearColor& InColor, const float& H, const float& S, const float& V, const float& A); // 0x1904490 [Final Native Static Public]
    FLinearColor RGBLinearToHSV(const FLinearColor& RGB); // 0x1904400 [Final Native Static Public]
    void ResetVectorSpringState(FVectorSpringState& SpringState); // 0x19065a0 [Final Native Static Public]
    void ResetRandomStream(const FRandomStream& Stream); // 0x1906520 [Final Native Static Public]
    void ResetFloatSpringState(FFloatSpringState& SpringState); // 0x1906490 [Final Native Static Public]
    FRotator REase(const FRotator& A, const FRotator& B, float Alpha, bool bShortestPath, const EEasingFunc& EasingFunc, float BlendExp, int32 Steps); // 0x19041d0 [Final Native Static Public]
    FVector RandomUnitVectorInEllipticalConeInRadiansFromStream(const FVector& ConeDir, float MaxYawInRadians, float MaxPitchInRadians, const FRandomStream& Stream); // 0x1906300 [Final Native Static Public]
    FVector RandomUnitVectorInEllipticalConeInRadians(const FVector& ConeDir, float MaxYawInRadians, float MaxPitchInRadians); // 0x19061e0 [Final Native Static Public]
    FVector RandomUnitVectorInEllipticalConeInDegreesFromStream(const FVector& ConeDir, float MaxYawInDegrees, float MaxPitchInDegrees, const FRandomStream& Stream); // 0x1906040 [Final Native Static Public]
    FVector RandomUnitVectorInEllipticalConeInDegrees(const FVector& ConeDir, float MaxYawInDegrees, float MaxPitchInDegrees); // 0x1905f10 [Final Native Static Public]
    FVector RandomUnitVectorInConeInRadiansFromStream(const FVector& ConeDir, float ConeHalfAngleInRadians, const FRandomStream& Stream); // 0x1905de0 [Final Native Static Public]
    FVector RandomUnitVectorInConeInRadians(const FVector& ConeDir, float ConeHalfAngleInRadians); // 0x1905d00 [Final Native Static Public]
    FVector RandomUnitVectorInConeInDegreesFromStream(const FVector& ConeDir, float ConeHalfAngleInDegrees, const FRandomStream& Stream); // 0x1905bc0 [Final Native Static Public]
    FVector RandomUnitVectorInConeInDegrees(const FVector& ConeDir, float ConeHalfAngleInDegrees); // 0x1905ad0 [Final Native Static Public]
    FVector RandomUnitVectorFromStream(const FRandomStream& Stream); // 0x1905a30 [Final Native Static Public]
    FVector RandomUnitVector(); // 0x19059f0 [Final Native Static Public]
    FRotator RandomRotatorFromStream(bool bRoll, const FRandomStream& Stream); // 0x1905910 [Final Native Static Public]
    FRotator RandomRotator(bool bRoll); // 0x1905870 [Final Native Static Public]
    FVector RandomPointInBoundingBox(const FVector& Origin, const FVector& BoxExtent); // 0x1905710 [Final Native Static Public]
    int32 RandomIntegerInRangeFromStream(int32 Min, int32 Max, const FRandomStream& Stream); // 0x1905610 [Final Native Static Public]
    int32 RandomIntegerInRange(int32 Min, int32 Max); // 0x1905510 [Final Native Static Public]
    int32 RandomIntegerFromStream(int32 Max, const FRandomStream& Stream); // 0x1905440 [Final Native Static Public]
    int64 RandomInteger64InRange(int64 Min, int64 Max); // 0x1905270 [Final Native Static Public]
    int64 RandomInteger64(int64 Max); // 0x19051a0 [Final Native Static Public]
    int32 RandomInteger(int32 Max); // 0x1905380 [Final Native Static Public]
    float RandomFloatInRangeFromStream(float Min, float Max, const FRandomStream& Stream); // 0x1905090 [Final Native Static Public]
    float RandomFloatInRange(float Min, float Max); // 0x1904fa0 [Final Native Static Public]
    float RandomFloatFromStream(const FRandomStream& Stream); // 0x1904f10 [Final Native Static Public]
    float RandomFloat(); // 0x1904ed0 [Final Native Static Public]
    bool RandomBoolWithWeightFromStream(float Weight, const FRandomStream& RandomStream); // 0x1904df0 [Final Native Static Public]
    bool RandomBoolWithWeight(float Weight); // 0x1904d70 [Final Native Static Public]
    bool RandomBoolFromStream(const FRandomStream& Stream); // 0x1904ce0 [Final Native Static Public]
    bool RandomBool(); // 0x1904c80 [Final Native Static Public]
    float RadiansToDegrees(float A); // 0x1904c00 [Final Native Static Public]
    FVector Quat_VectorUp(FQuat& Q); // 0x1902e20 [Final Native Static Public]
    FVector Quat_VectorRight(FQuat& Q); // 0x1902d00 [Final Native Static Public]
    FVector Quat_VectorForward(FQuat& Q); // 0x1902c00 [Final Native Static Public]
    FVector Quat_UnrotateVector(FQuat& Q, const FVector& V); // 0x1903f90 [Final Native Static Public]
    float Quat_SizeSquared(FQuat& Q); // 0x1903ed0 [Final Native Static Public]
    float Quat_Size(FQuat& Q); // 0x1903e10 [Final Native Static Public]
    void Quat_SetFromEuler(FQuat& Q, const FVector& Euler); // 0x1903d30 [Final Native Static Public]
    void Quat_SetComponents(FQuat& Q, float X, float Y, float Z, float W); // 0x1903ba0 [Final Native Static Public]
    FRotator Quat_Rotator(FQuat& Q); // 0x1903b00 [Final Native Static Public]
    FVector Quat_RotateVector(FQuat& Q, const FVector& V); // 0x19038d0 [Final Native Static Public]
    FQuat Quat_Normalized(FQuat& Q, float Tolerance); // 0x1903760 [Final Native Static Public]
    void Quat_Normalize(FQuat& Q, float Tolerance); // 0x1903610 [Final Native Static Public]
    FQuat Quat_MakeFromEuler(const FVector& Euler); // 0x1903570 [Final Native Static Public]
    FQuat Quat_Log(FQuat& Q); // 0x19034d0 [Final Native Static Public]
    bool Quat_IsNormalized(FQuat& Q); // 0x1903400 [Final Native Static Public]
    bool Quat_IsNonFinite(FQuat& Q); // 0x1903320 [Final Native Static Public]
    bool Quat_IsIdentity(FQuat& Q, float Tolerance); // 0x1903200 [Final Native Static Public]
    bool Quat_IsFinite(FQuat& Q); // 0x1903120 [Final Native Static Public]
    FQuat Quat_Inversed(FQuat& Q); // 0x1903050 [Final Native Static Public]
    FQuat Quat_Identity(); // 0x1903020 [Final Native Static Public]
    FVector Quat_GetRotationAxis(FQuat& Q); // 0x1902f20 [Final Native Static Public]
    FVector Quat_GetAxisZ(FQuat& Q); // 0x1902e20 [Final Native Static Public]
    FVector Quat_GetAxisY(FQuat& Q); // 0x1902d00 [Final Native Static Public]
    FVector Quat_GetAxisX(FQuat& Q); // 0x1902c00 [Final Native Static Public]
    float Quat_GetAngle(FQuat& Q); // 0x1902b50 [Final Native Static Public]
    FQuat Quat_Exp(FQuat& Q); // 0x1902ab0 [Final Native Static Public]
    FVector Quat_Euler(FQuat& Q); // 0x1902a10 [Final Native Static Public]
    void Quat_EnforceShortestArcWith(FQuat& A, FQuat& B); // 0x19028e0 [Final Native Static Public]
    float Quat_AngularDistance(FQuat& A, FQuat& B); // 0x19027a0 [Final Native Static Public]
    FVector ProjectVectorOnToVector(const FVector& V, const FVector& Target); // 0x1902630 [Final Native Static Public]
    FVector ProjectVectorOnToPlane(const FVector& V, const FVector& PlaneNormal); // 0x1902510 [Final Native Static Public]
    FVector ProjectPointOnToPlane(const FVector& Point, const FVector& PlaneBase, const FVector& PlaneNormal); // 0x19023a0 [Final Native Static Public]
    bool PointsAreCoplanar(const TArray<FVector>& points, float Tolerance); // 0x19022a0 [Final Native Static Public]
    float PerlinNoise1D(float Value); // 0x1901320 [Final Native Static Public]
    int32 Percent_IntInt(int32 A, int32 B); // 0x1901240 [Final Native Static Public]
    float Percent_FloatFloat(float A, float B); // 0x19010c0 [Final Native Static Public]
    uint8 Percent_ByteByte(uint8 A, uint8 B); // 0x1900ff0 [Final Native Static Public]
    int32 Or_IntInt(int32 A, int32 B); // 0x1900df0 [Final Native Static Public]
    int64 Or_Int64Int64(int64 A, int64 B); // 0x1900d30 [Final Native Static Public]
    FDateTime Now(); // 0x1900cf0 [Final Native Static Public]
    bool NotEqualExactly_VectorVector(const FVector& A, const FVector& B); // 0x18ffc20 [Final Native Static Public]
    bool NotEqualExactly_Vector4Vector4(const FVector4& A, const FVector4& B); // 0x18ffaf0 [Final Native Static Public]
    bool NotEqualExactly_Vector2DVector2D(const FVector2D& A, const FVector2D& B); // 0x18ffa20 [Final Native Static Public]
    bool NotEqual_VectorVector(const FVector& A, const FVector& B, float ErrorTolerance); // 0x1900a30 [Final Native Static Public]
    bool NotEqual_Vector4Vector4(const FVector4& A, const FVector4& B, float ErrorTolerance); // 0x19008a0 [Final Native Static Public]
    bool NotEqual_Vector2DVector2D(const FVector2D& A, const FVector2D& B, float ErrorTolerance); // 0x1900780 [Final Native Static Public]
    bool NotEqual_TimespanTimespan(const FTimespan& A, const FTimespan& B); // 0x18fff50 [Final Native Static Public]
    bool NotEqual_RotatorRotator(const FRotator& A, const FRotator& B, float ErrorTolerance); // 0x19005c0 [Final Native Static Public]
    bool NotEqual_QuatQuat(FQuat& A, FQuat& B, float ErrorTolerance); // 0x1900450 [Final Native Static Public]
    bool NotEqual_ObjectObject(UObject* A, UObject* B); // 0x18ffe90 [Final Native Static Public]
    bool NotEqual_NameName(const FName& A, const FName& B); // 0x1900370 [Final Native Static Public]
    bool NotEqual_LinearColorLinearColor(const FLinearColor& A, const FLinearColor& B); // 0x1900290 [Final Native Static Public]
    bool NotEqual_IntInt(int32 A, int32 B); // 0x19001d0 [Final Native Static Public]
    bool NotEqual_Int64Int64(int64 A, int64 B); // 0x18ffe90 [Final Native Static Public]
    bool NotEqual_FloatFloat(float A, float B); // 0x1900000 [Final Native Static Public]
    bool NotEqual_DateTimeDateTime(const FDateTime& A, const FDateTime& B); // 0x18fff50 [Final Native Static Public]
    bool NotEqual_ClassClass(TSubclassOf<UObject> A, TSubclassOf<UObject> B); // 0x18ffe90 [Final Native Static Public]
    bool NotEqual_ByteByte(uint8 A, uint8 B); // 0x18ffdd0 [Final Native Static Public]
    bool NotEqual_BoolBool(bool A, bool B); // 0x18ffd00 [Final Native Static Public]
    bool Not_PreBool(bool A); // 0x1900c70 [Final Native Static Public]
    int64 Not_Int64(int64 A); // 0x1900b70 [Final Native Static Public]
    int32 Not_Int(int32 A); // 0x1900bf0 [Final Native Static Public]
    FVector2D NormalSafe2D(const FVector2D& A, float Tolerance); // 0x18ff4c0 [Final Native Static Public]
    float NormalizeToRange(float Value, float RangeMin, float RangeMax); // 0x18ff820 [Final Native Static Public]
    FRotator NormalizedDeltaRotator(const FRotator& A, const FRotator& B); // 0x18ff930 [Final Native Static Public]
    float NormalizeAxis(float Angle); // 0x18ff7a0 [Final Native Static Public]
    void Normalize2D(const FVector2D& A, float Tolerance); // 0x18ff620 [Final Native Static Public]
    FVector2D Normal2D(const FVector2D& A); // 0x18ff1e0 [Final Native Static Public]
    FVector Normal(const FVector& A, float Tolerance); // 0x18ff300 [Final Native Static Public]
    FVector NegateVector(const FVector& A); // 0x18ff060 [Final Native Static Public]
    FRotator NegateRotator(const FRotator& A); // 0x18fefc0 [Final Native Static Public]
    FVector2D Negated2D(const FVector2D& A); // 0x18ff100 [Final Native Static Public]
    bool NearlyEqual_TransformTransform(FTransform& A, FTransform& B, float LocationTolerance, float RotationTolerance, float Scale3DTolerance); // 0x18feda0 [Final Native Static Public]
    bool NearlyEqual_FloatFloat(float A, float B, float ErrorTolerance); // 0x18fec90 [Final Native Static Public]
    float MultiplyMultiply_FloatFloat(float Base, float Exp); // 0x18fde90 [Final Native Static Public]
    float MultiplyByPi(float Value); // 0x18fde10 [Final Native Static Public]
    FVector Multiply_VectorVector(const FVector& A, const FVector& B); // 0x18febb0 [Final Native Static Public]
    FVector Multiply_VectorInt(const FVector& A, int32 B); // 0x18fe720 [Final Native Static Public]
    FVector Multiply_VectorFloat(const FVector& A, float B); // 0x18fe640 [Final Native Static Public]
    FVector4 Multiply_Vector4Vector4(const FVector4& A, const FVector4& B); // 0x18fea70 [Final Native Static Public]
    FVector2D Multiply_Vector2DVector2D(const FVector2D& A, const FVector2D& B); // 0x18fe9b0 [Final Native Static Public]
    FVector2D Multiply_Vector2DFloat(const FVector2D& A, float B); // 0x18fe8e0 [Final Native Static Public]
    FTimespan Multiply_TimespanFloat(const FTimespan& A, float Scalar); // 0x18fe810 [Final Native Static Public]
    FRotator Multiply_RotatorInt(const FRotator& A, int32 B); // 0x18fe720 [Final Native Static Public]
    FRotator Multiply_RotatorFloat(const FRotator& A, float B); // 0x18fe640 [Final Native Static Public]
    FQuat Multiply_QuatQuat(FQuat& A, FQuat& B); // 0x18fe500 [Final Native Static Public]
    FLinearColor Multiply_LinearColorLinearColor(const FLinearColor& A, const FLinearColor& B); // 0x18fe410 [Final Native Static Public]
    FLinearColor Multiply_LinearColorFloat(const FLinearColor& A, float B); // 0x18fe320 [Final Native Static Public]
    int32 Multiply_IntInt(int32 A, int32 B); // 0x18fe260 [Final Native Static Public]
    float Multiply_IntFloat(int32 A, float B); // 0x18fe190 [Final Native Static Public]
    int64 Multiply_Int64Int64(int64 A, int64 B); // 0x18fe0d0 [Final Native Static Public]
    float Multiply_FloatFloat(float A, float B); // 0x18fe010 [Final Native Static Public]
    uint8 Multiply_ByteByte(uint8 A, uint8 B); // 0x18fdf50 [Final Native Static Public]
    FVector MirrorVectorByNormal(const FVector& InVect, const FVector& InNormal); // 0x18f4ec0 [Final Native Static Public]
    void MinOfIntArray(const TArray<int32>& IntArray, const int32& IndexOfMinValue, const int32& MinValue); // 0x18fda20 [Final Native Static Public]
    void MinOfFloatArray(const TArray<float>& FloatArray, const int32& IndexOfMinValue, const float& MinValue); // 0x18fd8e0 [Final Native Static Public]
    void MinOfByteArray(const TArray<uint8>& ByteArray, const int32& IndexOfMinValue, const uint8& MinValue); // 0x18fd7a0 [Final Native Static Public]
    int64 MinInt64(int64 A, int64 B); // 0x18fd6e0 [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); // 0x18fdb60 [Final Native Static Public]
    int32 Min(int32 A, int32 B); // 0x18fd620 [Final Native Static Public]
    void MaxOfIntArray(const TArray<int32>& IntArray, const int32& IndexOfMaxValue, const int32& MaxValue); // 0x18fd4e0 [Final Native Static Public]
    void MaxOfFloatArray(const TArray<float>& FloatArray, const int32& IndexOfMaxValue, const float& MaxValue); // 0x18fd3a0 [Final Native Static Public]
    void MaxOfByteArray(const TArray<uint8>& ByteArray, const int32& IndexOfMaxValue, const uint8& MaxValue); // 0x18fd260 [Final Native Static Public]
    int64 MaxInt64(int64 A, int64 B); // 0x18fd1a0 [Final Native Static Public]
    int32 Max(int32 A, int32 B); // 0x18fd0e0 [Final Native Static Public]
    FVector Matrix_GetOrigin(const FMatrix& InMatrix); // 0x18fd030 [Final Native Static Public]
    float MapRangeUnclamped(float Value, float InRangeA, float InRangeB, float OutRangeA, float OutRangeB); // 0x18fce90 [Final Native Static Public]
    float MapRangeClamped(float Value, float InRangeA, float InRangeB, float OutRangeA, float OutRangeB); // 0x18fccf0 [Final Native Static Public]
    FVector4 MakeVector4(float X, float Y, float Z, float W); // 0x18fca80 [Final Native Static Public]
    FVector2D MakeVector2D(float X, float Y); // 0x18fc9c0 [Final Native Static Public]
    FVector MakeVector(float X, float Y, float Z); // 0x18fcbe0 [Final Native Static Public]
    FTransform MakeTransform(const FVector& Location, const FRotator& Rotation, const FVector& Scale); // 0x18fc820 [Final Native Static Public]
    FTimespan MakeTimespan2(int32 Days, int32 Hours, int32 Minutes, int32 Seconds, int32 FractionNano); // 0x18fc520 [Final Native Static Public]
    FTimespan MakeTimespan(int32 Days, int32 Hours, int32 Minutes, int32 Seconds, int32 MilliSeconds); // 0x18fc6a0 [Final Native Static Public]
    FRotator MakeRotFromZY(const FVector& Z, const FVector& Y); // 0x18fc1c0 [Final Native Static Public]
    FRotator MakeRotFromZX(const FVector& Z, const FVector& X); // 0x18fc0b0 [Final Native Static Public]
    FRotator MakeRotFromZ(const FVector& Z); // 0x18fbff0 [Final Native Static Public]
    FRotator MakeRotFromYZ(const FVector& Y, const FVector& Z); // 0x18fbee0 [Final Native Static Public]
    FRotator MakeRotFromYX(const FVector& Y, const FVector& X); // 0x18fbdd0 [Final Native Static Public]
    FRotator MakeRotFromY(const FVector& Y); // 0x18fbd10 [Final Native Static Public]
    FRotator MakeRotFromXZ(const FVector& X, const FVector& Z); // 0x18fbc00 [Final Native Static Public]
    FRotator MakeRotFromXY(const FVector& X, const FVector& Y); // 0x18fbaf0 [Final Native Static Public]
    FRotator MakeRotFromX(const FVector& X); // 0x18fba30 [Final Native Static Public]
    FRotator MakeRotator(float Roll, float Pitch, float Yaw); // 0x18fc410 [Final Native Static Public]
    FRotator MakeRotationFromAxes(const FVector& Forward, const FVector& Right, const FVector& Up); // 0x18fc2d0 [Final Native Static Public]
    FTransform MakeRelativeTransform(FTransform& A, FTransform& RelativeTo); // 0x18fb8a0 [Final Native Static Public]
    FRandomStream MakeRandomStream(int32 InitialSeed); // 0x18fb810 [Final Native Static Public]
    FQualifiedFrameTime MakeQualifiedFrameTime(const FFrameNumber& Frame, const FFrameRate& FrameRate, float SubFrame); // 0x18fb700 [Final Native Static Public]
    float MakePulsatingValue(float InCurrentTime, float InPulsesPerSecond, float InPhase); // 0x18fb5f0 [Final Native Static Public]
    FPlane MakePlaneFromPointAndNormal(const FVector& Point, const FVector& Normal); // 0x18fb510 [Final Native Static Public]
    FFrameRate MakeFrameRate(int32 Numerator, int32 Denominator); // 0x18fb450 [Final Native Static Public]
    FDateTime MakeDateTime(int32 Year, int32 Month, int32 Day, int32 Hour, int32 Minute, int32 Second, int32 Millisecond); // 0x18fb260 [Final Native Static Public]
    FLinearColor MakeColor(float R, float G, float B, float A); // 0x18fb100 [Final Native Static Public]
    FBox2D MakeBox2D(const FVector2D& Min, const FVector2D& Max); // 0x18faf50 [Final Native Static Public]
    FBox MakeBox(const FVector& Min, const FVector& Max); // 0x18fb020 [Final Native Static Public]
    float Loge(float A); // 0x18faed0 [Final Native Static Public]
    float Log(float A, float Base); // 0x18fae10 [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); // 0x18f9a10 [Final Native Static Public]
    bool LinePlaneIntersection(const FVector& LineStart, const FVector& LineEnd, const FPlane& APlane, const float& T, const FVector& Intersection); // 0x18f9820 [Final Native Static Public]
    FLinearColor LinearColorLerpUsingHSV(const FLinearColor& A, const FLinearColor& B, float Alpha); // 0x18f9d90 [Final Native Static Public]
    FLinearColor LinearColorLerp(const FLinearColor& A, const FLinearColor& B, float Alpha); // 0x18f9c30 [Final Native Static Public]
    FLinearColor LinearColor_Yellow(); // 0x18fadf0 [Final Native Static Public]
    FLinearColor LinearColor_White(); // 0x18fadd0 [Final Native Static Public]
    FLinearColor LinearColor_Transparent(); // 0x18fadb0 [Final Native Static Public]
    FColor LinearColor_ToRGBE(const FLinearColor& InLinearColor); // 0x18fad20 [Final Native Static Public]
    FLinearColor LinearColor_ToNewOpacity(const FLinearColor& InColor, float InOpacity); // 0x18fac40 [Final Native Static Public]
    void LinearColor_SetTemperature(const FLinearColor& InOutColor, float InTemperature); // 0x18fab60 [Final Native Static Public]
    void LinearColor_SetRGBA(const FLinearColor& InOutColor, float R, float G, float B, float A); // 0x18fa940 [Final Native Static Public]
    void LinearColor_SetRandomHue(const FLinearColor& InOutColor); // 0x18faad0 [Final Native Static Public]
    void LinearColor_SetFromSRGB(const FLinearColor& InOutColor, const FColor& InSRGB); // 0x18fa860 [Final Native Static Public]
    void LinearColor_SetFromPow22(const FLinearColor& InOutColor, const FColor& InColor); // 0x18fa780 [Final Native Static Public]
    void LinearColor_SetFromHSV(const FLinearColor& InOutColor, float H, float S, float V, float A); // 0x18fa5f0 [Final Native Static Public]
    void LinearColor_Set(const FLinearColor& InOutColor, const FLinearColor& InColor); // 0x18fa530 [Final Native Static Public]
    FLinearColor LinearColor_Red(); // 0x18fa510 [Final Native Static Public]
    FColor LinearColor_QuantizeRound(const FLinearColor& InColor); // 0x18fa480 [Final Native Static Public]
    FColor LinearColor_Quantize(const FLinearColor& InColor); // 0x18fa3f0 [Final Native Static Public]
    bool LinearColor_IsNearEqual(const FLinearColor& A, const FLinearColor& B, float Tolerance); // 0x18fa2a0 [Final Native Static Public]
    FLinearColor LinearColor_Green(); // 0x18fa280 [Final Native Static Public]
    FLinearColor LinearColor_Gray(); // 0x18fa260 [Final Native Static Public]
    float LinearColor_GetMin(const FLinearColor& InColor); // 0x18fa1e0 [Final Native Static Public]
    float LinearColor_GetMax(const FLinearColor& InColor); // 0x18fa160 [Final Native Static Public]
    float LinearColor_GetLuminance(const FLinearColor& InColor); // 0x18fa0c0 [Final Native Static Public]
    float LinearColor_Distance(const FLinearColor& C1, const FLinearColor& C2); // 0x18f9fc0 [Final Native Static Public]
    FLinearColor LinearColor_Desaturated(const FLinearColor& InColor, float InDesaturation); // 0x18f9ef0 [Final Native Static Public]
    FLinearColor LinearColor_Blue(); // 0x18f9ed0 [Final Native Static Public]
    FLinearColor LinearColor_Black(); // 0x18f9eb0 [Final Native Static Public]
    FVector LessLess_VectorRotator(const FVector& A, const FRotator& B); // 0x18f9380 [Final Native Static Public]
    bool LessEqual_TimespanTimespan(const FTimespan& A, const FTimespan& B); // 0x18f9090 [Final Native Static Public]
    bool LessEqual_IntInt(int32 A, int32 B); // 0x18f92c0 [Final Native Static Public]
    bool LessEqual_Int64Int64(int64 A, int64 B); // 0x18f9200 [Final Native Static Public]
    bool LessEqual_FloatFloat(float A, float B); // 0x18f9140 [Final Native Static Public]
    bool LessEqual_DateTimeDateTime(const FDateTime& A, const FDateTime& B); // 0x18f9090 [Final Native Static Public]
    bool LessEqual_ByteByte(uint8 A, uint8 B); // 0x18f8fd0 [Final Native Static Public]
    bool Less_TimespanTimespan(const FTimespan& A, const FTimespan& B); // 0x18f9530 [Final Native Static Public]
    bool Less_IntInt(int32 A, int32 B); // 0x18f9760 [Final Native Static Public]
    bool Less_Int64Int64(int64 A, int64 B); // 0x18f96a0 [Final Native Static Public]
    bool Less_FloatFloat(float A, float B); // 0x18f95e0 [Final Native Static Public]
    bool Less_DateTimeDateTime(const FDateTime& A, const FDateTime& B); // 0x18f9530 [Final Native Static Public]
    bool Less_ByteByte(uint8 A, uint8 B); // 0x18f9470 [Final Native Static Public]
    float Lerp(float A, float B, float Alpha); // 0x18f8ec0 [Final Native Static Public]
    bool IsZero2D(const FVector2D& A); // 0x18f8740 [Final Native Static Public]
    bool IsPointInBoxWithTransform(const FVector& Point, FTransform& BoxWorldTransform, const FVector& BoxExtent); // 0x18f8510 [Final Native Static Public]
    bool IsPointInBox(const FVector& Point, const FVector& BoxOrigin, const FVector& BoxExtent); // 0x18f83e0 [Final Native Static Public]
    bool IsNearlyZero2D(const FVector2D& A, float Tolerance); // 0x18f82e0 [Final Native Static Public]
    bool IsMorning(const FDateTime& A); // 0x18f8230 [Final Native Static Public]
    bool IsLeapYear(int32 Year); // 0x18f81b0 [Final Native Static Public]
    bool IsAfternoon(const FDateTime& A); // 0x18f8100 [Final Native Static Public]
    FTransform InvertTransform(FTransform& T); // 0x18f8000 [Final Native Static Public]
    FRotator InverseTransformRotation(FTransform& T, const FRotator& Rotation); // 0x18f7ec0 [Final Native Static Public]
    FVector InverseTransformLocation(FTransform& T, const FVector& Location); // 0x18f7ca0 [Final Native Static Public]
    FVector InverseTransformDirection(FTransform& T, const FVector& Direction); // 0x18f7af0 [Final Native Static Public]
    bool InRange_IntInt(int32 Value, int32 Min, int32 Max, bool InclusiveMin, bool InclusiveMax); // 0x18f6ff0 [Final Native Static Public]
    bool InRange_Int64Int64(int64 Value, int64 Min, int64 Max, bool InclusiveMin, bool InclusiveMax); // 0x18f6e60 [Final Native Static Public]
    bool InRange_FloatFloat(float Value, float Min, float Max, bool InclusiveMin, bool InclusiveMax); // 0x18f6cc0 [Final Native Static Public]
    float Hypotenuse(float Width, float Height); // 0x18f6c00 [Final Native Static Public]
    FLinearColor HSVToRGBLinear(const FLinearColor& HSV); // 0x18f6a90 [Final Native Static Public]
    void HSVToRGB_Vector(const FLinearColor& HSV, const FLinearColor& RGB); // 0x18f6b20 [Final Native Static Public]
    FLinearColor HSVToRGB(float H, float S, float V, float A); // 0x18f6920 [Final Native Static Public]
    float GridSnap_Float(float Location, float GridSize); // 0x18f6820 [Final Native Static Public]
    FVector GreaterGreater_VectorRotator(const FVector& A, const FRotator& B); // 0x18f6380 [Final Native Static Public]
    bool GreaterEqual_TimespanTimespan(const FTimespan& A, const FTimespan& B); // 0x18f6090 [Final Native Static Public]
    bool GreaterEqual_IntInt(int32 A, int32 B); // 0x18f62c0 [Final Native Static Public]
    bool GreaterEqual_Int64Int64(int64 A, int64 B); // 0x18f6200 [Final Native Static Public]
    bool GreaterEqual_FloatFloat(float A, float B); // 0x18f6140 [Final Native Static Public]
    bool GreaterEqual_DateTimeDateTime(const FDateTime& A, const FDateTime& B); // 0x18f6090 [Final Native Static Public]
    bool GreaterEqual_ByteByte(uint8 A, uint8 B); // 0x18f5fd0 [Final Native Static Public]
    bool Greater_TimespanTimespan(const FTimespan& A, const FTimespan& B); // 0x18f6530 [Final Native Static Public]
    bool Greater_IntInt(int32 A, int32 B); // 0x18f6760 [Final Native Static Public]
    bool Greater_Int64Int64(int64 A, int64 B); // 0x18f66a0 [Final Native Static Public]
    bool Greater_FloatFloat(float A, float B); // 0x18f65e0 [Final Native Static Public]
    bool Greater_DateTimeDateTime(const FDateTime& A, const FDateTime& B); // 0x18f6530 [Final Native Static Public]
    bool Greater_ByteByte(uint8 A, uint8 B); // 0x18f6470 [Final Native Static Public]
    int32 GetYear(const FDateTime& A); // 0x18f5f50 [Final Native Static Public]
    void GetYawPitchFromVector(const FVector& InVec, const float& Yaw, const float& Pitch); // 0x18f5e20 [Final Native Static Public]
    FVector GetVectorArrayAverage(const TArray<FVector>& Vectors); // 0x18f5c60 [Final Native Static Public]
    FVector GetUpVector(const FRotator& InRot); // 0x18f5ac0 [Final Native Static Public]
    float GetTotalSeconds(const FTimespan& A); // 0x18f5a40 [Final Native Static Public]
    float GetTotalMinutes(const FTimespan& A); // 0x18f59c0 [Final Native Static Public]
    float GetTotalMilliseconds(const FTimespan& A); // 0x18f5940 [Final Native Static Public]
    float GetTotalHours(const FTimespan& A); // 0x18f58c0 [Final Native Static Public]
    float GetTotalDays(const FTimespan& A); // 0x18f5840 [Final Native Static Public]
    FTimespan GetTimeOfDay(const FDateTime& A); // 0x18f57c0 [Final Native Static Public]
    float GetTAU(); // 0x18f57a0 [Final Native Static Public]
    void GetSlopeDegreeAngles(const FVector& MyRightYAxis, const FVector& FloorNormal, const FVector& UpVector, const float& OutSlopePitchDegreeAngle, const float& OutSlopeRollDegreeAngle); // 0x18f5400 [Final Native Static Public]
    int32 GetSeconds(const FTimespan& A); // 0x18f5350 [Final Native Static Public]
    int32 GetSecond(const FDateTime& A); // 0x18f5350 [Final Native Static Public]
    FVector2D GetRotated2D(const FVector2D& A, float AngleDeg); // 0x18f5050 [Final Native Static Public]
    FVector GetRightVector(const FRotator& InRot); // 0x18f4fb0 [Final Native Static Public]
    FVector GetReflectionVector(const FVector& Direction, const FVector& SurfaceNormal); // 0x18f4ec0 [Final Native Static Public]
    float GetPointDistanceToSegment(const FVector& Point, const FVector& SegmentStart, const FVector& SegmentEnd); // 0x18f4d90 [Final Native Static Public]
    float GetPointDistanceToLine(const FVector& Point, const FVector& LineOrigin, const FVector& LineDirection); // 0x18f4c60 [Final Native Static Public]
    float GetPI(); // 0x18f4c40 [Final Native Static Public]
    int32 GetMonth(const FDateTime& A); // 0x18f4b00 [Final Native Static Public]
    int32 GetMinutes(const FTimespan& A); // 0x18f4a50 [Final Native Static Public]
    int32 GetMinute(const FDateTime& A); // 0x18f4a50 [Final Native Static Public]
    float GetMinElement(const FVector& A); // 0x18f49d0 [Final Native Static Public]
    float GetMin2D(const FVector2D& A); // 0x18f4950 [Final Native Static Public]
    int32 GetMilliseconds(const FTimespan& A); // 0x18f48a0 [Final Native Static Public]
    int32 GetMillisecond(const FDateTime& A); // 0x18f47f0 [Final Native Static Public]
    float GetMaxElement(const FVector& A); // 0x18f4770 [Final Native Static Public]
    float GetMax2D(const FVector2D& A); // 0x18f46f0 [Final Native Static Public]
    int32 GetHours(const FTimespan& A); // 0x18f4300 [Final Native Static Public]
    int32 GetHour12(const FDateTime& A); // 0x18f4280 [Final Native Static Public]
    int32 GetHour(const FDateTime& A); // 0x18f4300 [Final Native Static Public]
    FVector GetForwardVector(const FRotator& InRot); // 0x18f41e0 [Final Native Static Public]
    FTimespan GetDuration(const FTimespan& A); // 0x18f4160 [Final Native Static Public]
    FVector GetDirectionUnitVector(const FVector& From, const FVector& To); // 0x18f3f90 [Final Native Static Public]
    int32 GetDays(const FTimespan& A); // 0x18f3f10 [Final Native Static Public]
    int32 GetDayOfYear(const FDateTime& A); // 0x18f3e90 [Final Native Static Public]
    int32 GetDay(const FDateTime& A); // 0x18f3e10 [Final Native Static Public]
    FDateTime GetDate(const FDateTime& A); // 0x18f3d80 [Final Native Static Public]
    void GetAzimuthAndElevation(const FVector& InDirection, FTransform& ReferenceFrame, const float& Azimuth, const float& Elevation); // 0x18f38b0 [Final Native Static Public]
    void GetAxes(const FRotator& A, const FVector& X, const FVector& Y, const FVector& Z); // 0x18f3730 [Final Native Static Public]
    float GetAbsMax2D(const FVector2D& A); // 0x18f3590 [Final Native Static Public]
    FVector2D GetAbs2D(const FVector2D& A); // 0x18f3500 [Final Native Static Public]
    FIntVector FTruncVector(const FVector& InVector); // 0x18f2810 [Final Native Static Public]
    int64 FTrunc64(float A); // 0x18f2710 [Final Native Static Public]
    int32 FTrunc(float A); // 0x18f2790 [Final Native Static Public]
    FTimespan FromSeconds(float Seconds); // 0x18f3470 [Final Native Static Public]
    FTimespan FromMinutes(float Minutes); // 0x18f33e0 [Final Native Static Public]
    FTimespan FromMilliseconds(float MilliSeconds); // 0x18f3350 [Final Native Static Public]
    FTimespan FromHours(float Hours); // 0x18f32c0 [Final Native Static Public]
    FTimespan FromDays(float Days); // 0x18f3230 [Final Native Static Public]
    float Fraction(float A); // 0x18f31a0 [Final Native Static Public]
    int32 FMod(float Dividend, float Divisor, const float& Remainder); // 0x18f2600 [Final Native Static Public]
    float FMin(float A, float B); // 0x18f2540 [Final Native Static Public]
    float FMax(float A, float B); // 0x18f2480 [Final Native Static Public]
    float FloatSpringInterp(float Current, float Target, FFloatSpringState& SpringState, float Stiffness, float CriticalDampingFactor, float DeltaTime, float Mass); // 0x18f2f90 [Final Native Static Public]
    float FixedTurn(float InCurrent, float InDesired, float InDeltaRate); // 0x18f2e80 [Final Native Static Public]
    float FInterpTo_Constant(float Current, float Target, float DeltaTime, float InterpSpeed); // 0x18f2330 [Final Native Static Public]
    float FInterpTo(float Current, float Target, float DeltaTime, float InterpSpeed); // 0x18f21e0 [Final Native Static Public]
    float FInterpEaseInOut(float A, float B, float Alpha, float Exponent); // 0x18f2090 [Final Native Static Public]
    void FindNearestPointsOnLineSegments(const FVector& Segment1Start, const FVector& Segment1End, const FVector& Segment2Start, const FVector& Segment2End, const FVector& Segment1Point, const FVector& Segment2Point); // 0x18f2c70 [Final Native Static Public]
    FRotator FindLookAtRotation(const FVector& Start, const FVector& Target); // 0x18f2b30 [Final Native Static Public]
    FVector FindClosestPointOnSegment(const FVector& Point, const FVector& SegmentStart, const FVector& SegmentEnd); // 0x18f29f0 [Final Native Static Public]
    FVector FindClosestPointOnLine(const FVector& Point, const FVector& LineOrigin, const FVector& LineDirection); // 0x18f28b0 [Final Native Static Public]
    int64 FFloor64(float A); // 0x18f1f70 [Final Native Static Public]
    int32 FFloor(float A); // 0x18f2000 [Final Native Static Public]
    float FClamp(float Value, float Min, float Max); // 0x18f1e60 [Final Native Static Public]
    int64 FCeil64(float A); // 0x18f1d20 [Final Native Static Public]
    int32 FCeil(float A); // 0x18f1dc0 [Final Native Static Public]
    float Exp(float A); // 0x18f1ca0 [Final Native Static Public]
    bool EqualExactly_VectorVector(const FVector& A, const FVector& B); // 0x18f1bc0 [Final Native Static Public]
    bool EqualExactly_Vector4Vector4(const FVector4& A, const FVector4& B); // 0x18f1a90 [Final Native Static Public]
    bool EqualExactly_Vector2DVector2D(const FVector2D& A, const FVector2D& B); // 0x18f19c0 [Final Native Static Public]
    bool EqualEqual_VectorVector(const FVector& A, const FVector& B, float ErrorTolerance); // 0x18f1880 [Final Native Static Public]
    bool EqualEqual_Vector4Vector4(const FVector4& A, const FVector4& B, float ErrorTolerance); // 0x18f16f0 [Final Native Static Public]
    bool EqualEqual_Vector2DVector2D(const FVector2D& A, const FVector2D& B, float ErrorTolerance); // 0x18f15d0 [Final Native Static Public]
    bool EqualEqual_TransformTransform(FTransform& A, FTransform& B); // 0x18f1450 [Final Native Static Public]
    bool EqualEqual_TimespanTimespan(const FTimespan& A, const FTimespan& B); // 0x18f08e0 [Final Native Static Public]
    bool EqualEqual_RotatorRotator(const FRotator& A, const FRotator& B, float ErrorTolerance); // 0x18f1290 [Final Native Static Public]
    bool EqualEqual_QuatQuat(FQuat& A, FQuat& B, float Tolerance); // 0x18f1120 [Final Native Static Public]
    bool EqualEqual_ObjectObject(UObject* A, UObject* B); // 0x18f0820 [Final Native Static Public]
    bool EqualEqual_NameName(const FName& A, const FName& B); // 0x18f1040 [Final Native Static Public]
    bool EqualEqual_LinearColorLinearColor(const FLinearColor& A, const FLinearColor& B); // 0x18f0f60 [Final Native Static Public]
    bool EqualEqual_IntInt(int32 A, int32 B); // 0x18f0d30 [Final Native Static Public]
    bool EqualEqual_Int64Int64(int64 A, int64 B); // 0x18f0820 [Final Native Static Public]
    bool EqualEqual_FloatFloat(float A, float B); // 0x18f0990 [Final Native Static Public]
    bool EqualEqual_DateTimeDateTime(const FDateTime& A, const FDateTime& B); // 0x18f08e0 [Final Native Static Public]
    bool EqualEqual_ClassClass(TSubclassOf<UObject> A, TSubclassOf<UObject> B); // 0x18f0820 [Final Native Static Public]
    bool EqualEqual_ByteByte(uint8 A, uint8 B); // 0x18f0760 [Final Native Static Public]
    bool EqualEqual_BoolBool(bool A, bool B); // 0x18f0690 [Final Native Static Public]
    float Ease(float A, float B, float Alpha, const EEasingFunc& EasingFunc, float BlendExp, int32 Steps); // 0x18f04d0 [Final Native Static Public]
    float DotProduct2D(const FVector2D& A, const FVector2D& B); // 0x18f0340 [Final Native Static Public]
    float Dot_VectorVector(const FVector& A, const FVector& B); // 0x18f0400 [Final Native Static Public]
    FVector Divide_VectorVector(const FVector& A, const FVector& B); // 0x18f0210 [Final Native Static Public]
    FVector Divide_VectorInt(const FVector& A, int32 B); // 0x18f00d0 [Final Native Static Public]
    FVector Divide_VectorFloat(const FVector& A, float B); // 0x18effa0 [Final Native Static Public]
    FVector4 Divide_Vector4Vector4(const FVector4& A, const FVector4& B); // 0x18efe60 [Final Native Static Public]
    FVector2D Divide_Vector2DVector2D(const FVector2D& A, const FVector2D& B); // 0x18efd60 [Final Native Static Public]
    FVector2D Divide_Vector2DFloat(const FVector2D& A, float B); // 0x18efc50 [Final Native Static Public]
    FTimespan Divide_TimespanFloat(const FTimespan& A, float Scalar); // 0x18efb80 [Final Native Static Public]
    FLinearColor Divide_LinearColorLinearColor(const FLinearColor& A, const FLinearColor& B); // 0x18efa90 [Final Native Static Public]
    int32 Divide_IntInt(int32 A, int32 B); // 0x18ef9b0 [Final Native Static Public]
    int64 Divide_Int64Int64(int64 A, int64 B); // 0x18ef8d0 [Final Native Static Public]
    float Divide_FloatFloat(float A, float B); // 0x18ef750 [Final Native Static Public]
    uint8 Divide_ByteByte(uint8 A, uint8 B); // 0x18ef680 [Final Native Static Public]
    float DistanceSquared2D(const FVector2D& v1, const FVector2D& v2); // 0x18ef5b0 [Final Native Static Public]
    float Distance2D(const FVector2D& v1, const FVector2D& v2); // 0x18ef4e0 [Final Native Static Public]
    float DegTan(float A); // 0x18ef3d0 [Final Native Static Public]
    float DegSin(float A); // 0x18ef340 [Final Native Static Public]
    float DegreesToRadians(float A); // 0x18ef460 [Final Native Static Public]
    float DegCos(float A); // 0x18ef2b0 [Final Native Static Public]
    float DegAtan2(float A, float B); // 0x18ef150 [Final Native Static Public]
    float DegAtan(float A); // 0x18ef220 [Final Native Static Public]
    float DegAsin(float A); // 0x18ef0b0 [Final Native Static Public]
    float DegAcos(float A); // 0x18ef010 [Final Native Static Public]
    int32 DaysInYear(int32 Year); // 0x18eef90 [Final Native Static Public]
    int32 DaysInMonth(int32 Year, int32 Month); // 0x18eeeb0 [Final Native Static Public]
    FDateTime DateTimeMinValue(); // 0x11eaa70 [Final Native Static Public]
    FDateTime DateTimeMaxValue(); // 0x18eee80 [Final Native Static Public]
    bool DateTimeFromString(const FString& DateTimeString, const FDateTime& Result); // 0x18eed40 [Final Native Static Public]
    bool DateTimeFromIsoString(const FString& IsoString, const FDateTime& Result); // 0x18eec00 [Final Native Static Public]
    float CrossProduct2D(const FVector2D& A, const FVector2D& B); // 0x18eea30 [Final Native Static Public]
    FVector Cross_VectorVector(const FVector& A, const FVector& B); // 0x18eeaf0 [Final Native Static Public]
    FVector CreateVectorFromYawPitch(float Yaw, float Pitch, float Length); // 0x18ee910 [Final Native Static Public]
    float Cos(float A); // 0x18ee7a0 [Final Native Static Public]
    FTransform ConvertTransformToRelative(FTransform& Transform, FTransform& ParentTransform); // 0x18ee610 [Final Native Static Public]
    FVector2D Conv_VectorToVector2D(const FVector& InVector); // 0x18ee590 [Final Native Static Public]
    FTransform Conv_VectorToTransform(const FVector& InLocation); // 0x18ee4e0 [Final Native Static Public]
    FRotator Conv_VectorToRotator(const FVector& InVec); // 0x18ee440 [Final Native Static Public]
    FQuat Conv_VectorToQuaterion(const FVector& InVec); // 0x18ee3b0 [Final Native Static Public]
    FLinearColor Conv_VectorToLinearColor(const FVector& InVec); // 0x18ee320 [Final Native Static Public]
    FVector Conv_Vector4ToVector(const FVector4& InVector4); // 0x18ee270 [Final Native Static Public]
    FRotator Conv_Vector4ToRotator(const FVector4& InVec); // 0x18ee1c0 [Final Native Static Public]
    FQuat Conv_Vector4ToQuaterion(const FVector4& InVec); // 0x18ee120 [Final Native Static Public]
    FVector Conv_Vector2DToVector(const FVector2D& InVector2D, float Z); // 0x18ee050 [Final Native Static Public]
    FIntPoint Conv_Vector2DToIntPoint(const FVector2D& InVector2D); // 0x18edfa0 [Final Native Static Public]
    FVector Conv_RotatorToVector(const FRotator& InRot); // 0x18edf00 [Final Native Static Public]
    FTransform Conv_RotatorToTransform(const FRotator& InRotator); // 0x18ede50 [Final Native Static Public]
    FTransform Conv_MatrixToTransform(const FMatrix& InMatrix); // 0x18edda0 [Final Native Static Public]
    FRotator Conv_MatrixToRotator(const FMatrix& InMatrix); // 0x18edd00 [Final Native Static Public]
    FVector Conv_LinearColorToVector(const FLinearColor& InLinearColor); // 0x18edc70 [Final Native Static Public]
    FColor Conv_LinearColorToColor(const FLinearColor& InLinearColor, bool InUseSRGB); // 0x18edb90 [Final Native Static Public]
    FVector Conv_IntVectorToVector(const FIntVector& InIntVector); // 0x18edac0 [Final Native Static Public]
    FIntVector Conv_IntToIntVector(int32 inInt); // 0x18eda40 [Final Native Static Public]
    int64 Conv_IntToInt64(int32 inInt); // 0x18ed9c0 [Final Native Static Public]
    float Conv_IntToFloat(int32 inInt); // 0x18ed940 [Final Native Static Public]
    uint8 Conv_IntToByte(int32 inInt); // 0x18ed8c0 [Final Native Static Public]
    bool Conv_IntToBool(int32 inInt); // 0x18ed3a0 [Final Native Static Public]
    FVector Conv_FloatToVector(float InFloat); // 0x18ed750 [Final Native Static Public]
    FLinearColor Conv_FloatToLinearColor(float InFloat); // 0x18ed6b0 [Final Native Static Public]
    FLinearColor Conv_ColorToLinearColor(const FColor& InColor); // 0x18ed620 [Final Native Static Public]
    int32 Conv_ByteToInt(uint8 InByte); // 0x18ed5b0 [Final Native Static Public]
    float Conv_ByteToFloat(uint8 InByte); // 0x18ed530 [Final Native Static Public]
    int32 Conv_BoolToInt(bool InBool); // 0x18ed4b0 [Final Native Static Public]
    float Conv_BoolToFloat(bool InBool); // 0x18ed420 [Final Native Static Public]
    uint8 Conv_BoolToByte(bool InBool); // 0x18ed3a0 [Final Native Static Public]
    FTransform ComposeTransforms(FTransform& A, FTransform& B); // 0x18ed210 [Final Native Static Public]
    FRotator ComposeRotators(const FRotator& A, const FRotator& B); // 0x18ed120 [Final Native Static Public]
    bool ClassIsChildOf(TSubclassOf<UObject> TestClass, TSubclassOf<UObject> ParentClass); // 0x18ecfa0 [Final Native Static Public]
    FVector ClampVectorSize(const FVector& A, float Min, float Max); // 0x18ecdd0 [Final Native Static Public]
    int64 ClampInt64(int64 Value, int64 Min, int64 Max); // 0x18eccd0 [Final Native Static Public]
    float ClampAxis(float Angle); // 0x18ecc50 [Final Native Static Public]
    FVector2D ClampAxes2D(const FVector2D& A, float MinAxisVal, float MaxAxisVal); // 0x18ecb30 [Final Native Static Public]
    float ClampAngle(float AngleDegrees, float MinAngleDegrees, float MaxAngleDegrees); // 0x18eca20 [Final Native Static Public]
    int32 Clamp(int32 Value, int32 Min, int32 Max); // 0x18ec930 [Final Native Static Public]
    FLinearColor CInterpTo(const FLinearColor& Current, const FLinearColor& Target, float DeltaTime, float InterpSpeed); // 0x18ec790 [Final Native Static Public]
    void BreakVector4(const FVector4& InVec, const float& X, const float& Y, const float& Z, const float& W); // 0x18ec430 [Final Native Static Public]
    void BreakVector2D(const FVector2D& InVec, const float& X, const float& Y); // 0x18ec310 [Final Native Static Public]
    void BreakVector(const FVector& InVec, const float& X, const float& Y, const float& Z); // 0x18ec620 [Final Native Static Public]
    void BreakTransform(FTransform& InTransform, const FVector& Location, const FRotator& Rotation, const FVector& Scale); // 0x18ec0e0 [Final Native Static Public]
    void BreakTimespan2(const FTimespan& InTimespan, const int32& Days, const int32& Hours, const int32& Minutes, const int32& Seconds, const int32& FractionNano); // 0x18ebc80 [Final Native Static Public]
    void BreakTimespan(const FTimespan& InTimespan, const int32& Days, const int32& Hours, const int32& Minutes, const int32& Seconds, const int32& MilliSeconds); // 0x18ebeb0 [Final Native Static Public]
    void BreakRotIntoAxes(const FRotator& InRot, const FVector& X, const FVector& Y, const FVector& Z); // 0x18eb990 [Final Native Static Public]
    void BreakRotator(const FRotator& InRot, const float& Roll, const float& Pitch, const float& Yaw); // 0x18ebb10 [Final Native Static Public]
    void BreakRandomStream(const FRandomStream& InRandomStream, const int32& InitialSeed); // 0x18eb8b0 [Final Native Static Public]
    void BreakQualifiedFrameTime(FQualifiedFrameTime& InFrameTime, FFrameNumber& Frame, const FFrameRate& FrameRate, const float& SubFrame); // 0x18eb710 [Final Native Static Public]
    void BreakFrameRate(const FFrameRate& InFrameRate, const int32& Numerator, const int32& Denominator); // 0x18eb5e0 [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); // 0x18eb330 [Final Native Static Public]
    void BreakColor(const FLinearColor& InColor, const float& R, const float& G, const float& B, const float& A); // 0x18eb150 [Final Native Static Public]
    bool BooleanXOR(bool A, bool B); // 0x18eb090 [Final Native Static Public]
    bool BooleanOR(bool A, bool B); // 0x18eafc0 [Final Native Static Public]
    bool BooleanNOR(bool A, bool B); // 0x18eaef0 [Final Native Static Public]
    bool BooleanNAND(bool A, bool B); // 0x18eae20 [Final Native Static Public]
    bool BooleanAND(bool A, bool B); // 0x18ead50 [Final Native Static Public]
    uint8 BMin(uint8 A, uint8 B); // 0x18eac90 [Final Native Static Public]
    uint8 BMax(uint8 A, uint8 B); // 0x18eabd0 [Final Native Static Public]
    float Atan2(float A, float B); // 0x18eaa90 [Final Native Static Public]
    float Atan(float A); // 0x18eab50 [Final Native Static Public]
    float Asin(float A); // 0x18ea9f0 [Final Native Static Public]
    int32 And_IntInt(int32 A, int32 B); // 0x18ea930 [Final Native Static Public]
    int64 And_Int64Int64(int64 A, int64 B); // 0x18ea870 [Final Native Static Public]
    FVector Add_VectorVector(const FVector& A, const FVector& B); // 0x18ea790 [Final Native Static Public]
    FVector Add_VectorInt(const FVector& A, int32 B); // 0x18ea6a0 [Final Native Static Public]
    FVector Add_VectorFloat(const FVector& A, float B); // 0x18ea5c0 [Final Native Static Public]
    FVector4 Add_Vector4Vector4(const FVector4& A, const FVector4& B); // 0x18ea480 [Final Native Static Public]
    FVector2D Add_Vector2DVector2D(const FVector2D& A, const FVector2D& B); // 0x18ea3c0 [Final Native Static Public]
    FVector2D Add_Vector2DFloat(const FVector2D& A, float B); // 0x18ea2f0 [Final Native Static Public]
    FTimespan Add_TimespanTimespan(const FTimespan& A, const FTimespan& B); // 0x18e9df0 [Final Native Static Public]
    FQuat Add_QuatQuat(FQuat& A, FQuat& B); // 0x18ea1d0 [Final Native Static Public]
    FLinearColor Add_LinearColorLinearColor(const FLinearColor& A, const FLinearColor& B); // 0x18ea0e0 [Final Native Static Public]
    int32 Add_IntInt(int32 A, int32 B); // 0x18ea020 [Final Native Static Public]
    int64 Add_Int64Int64(int64 A, int64 B); // 0x18e9f60 [Final Native Static Public]
    float Add_FloatFloat(float A, float B); // 0x18e9ea0 [Final Native Static Public]
    FDateTime Add_DateTimeTimespan(const FDateTime& A, const FTimespan& B); // 0x18e9df0 [Final Native Static Public]
    uint8 Add_ByteByte(uint8 A, uint8 B); // 0x18e9d40 [Final Native Static Public]
    float Acos(float A); // 0x18e9ca0 [Final Native Static Public]
    int64 Abs_Int64(int64 A); // 0x18e9b90 [Final Native Static Public]
    int32 Abs_Int(int32 A); // 0x18e9c20 [Final Native Static Public]
    float Abs(float A); // 0x18e9b10 [Final Native Static Public]

// UKismetNodeHelperLibrary (/Script/Engine.KismetNodeHelperLibrary)
    void MarkBit(const int32& Data, int32 Index); // 0x19151f0 [Final Native Static Public]
    bool HasUnmarkedBit(int32 Data, int32 NumBits); // 0x1914700 [Final Native Static Public]
    bool HasMarkedBit(int32 Data, int32 NumBits); // 0x1914640 [Final Native Static Public]
    uint8 GetValidValue(UEnum* Enum, uint8 EnumeratorValue); // 0x1914580 [Final Native Static Public]
    int32 GetUnmarkedBit(int32 Data, int32 StartIdx, int32 NumBits, bool bRandom); // 0x1914450 [Final Native Static Public]
    int32 GetRandomUnmarkedBit(int32 Data, int32 StartIdx, int32 NumBits); // 0x1914200 [Final Native Static Public]
    int32 GetFirstUnmarkedBit(int32 Data, int32 StartIdx, int32 NumBits); // 0x1914110 [Final Native Static Public]
    uint8 GetEnumeratorValueFromIndex(UEnum* Enum, uint8 EnumeratorIndex); // 0x1914050 [Final Native Static Public]
    FString GetEnumeratorUserFriendlyName(UEnum* Enum, uint8 EnumeratorValue); // 0x1913f40 [Final Native Static Public]
    FName GetEnumeratorName(UEnum* Enum, uint8 EnumeratorValue); // 0x1913e80 [Final Native Static Public]
    void ClearBit(const int32& Data, int32 Index); // 0x1911c30 [Final Native Static Public]
    void ClearAllBits(const int32& Data); // 0x1911bb0 [Final Native Static Public]
    bool BitIsMarked(int32 Data, int32 Index); // 0x19105e0 [Final Native Static Public]

// UKismetRenderingLibrary (/Script/Engine.KismetRenderingLibrary)
    UTexture2D* RenderTargetCreateStaticTexture2DEditorOnly(UTextureRenderTarget2D* RenderTarget, const FString& Name, const TextureCompressionSettings& CompressionSettings, const TextureMipGenSettings& MipSettings); // 0x1915ce0 [Final Native Static Public]
    void ReleaseRenderTarget2D(UTextureRenderTarget2D* TextureRenderTarget); // 0x1915c70 [Final Native Static Public]
    FColor ReadRenderTargetUV(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, float U, float V); // 0x1915b30 [Final Native Static Public]
    FLinearColor ReadRenderTargetRawUV(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, float U, float V); // 0x19159d0 [Final Native Static Public]
    FLinearColor ReadRenderTargetRawPixel(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, int32 X, int32 Y); // 0x1915880 [Final Native Static Public]
    FColor ReadRenderTargetPixel(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, int32 X, int32 Y); // 0x1915740 [Final Native Static Public]
    FSkelMeshSkinWeightInfo MakeSkinWeightInfo(int32 Bone0, uint8 Weight0, int32 Bone1, uint8 Weight1, int32 Bone2, uint8 Weight2, int32 Bone3, uint8 Weight3); // 0x1914fa0 [Final Native Static Public]
    UTexture2D* ImportFileAsTexture2D(UObject* WorldContextObject, const FString& Filename); // 0x19148b0 [Final Native Static Public]
    UTexture2D* ImportBufferAsTexture2D(UObject* WorldContextObject, const TArray<uint8>& Buffer); // 0x19147c0 [Final Native Static Public]
    void ExportTexture2D(UObject* WorldContextObject, UTexture2D* Texture, const FString& FilePath, const FString& Filename); // 0x19139c0 [Final Native Static Public]
    void ExportRenderTarget(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, const FString& FilePath, const FString& Filename); // 0x1913860 [Final Native Static Public]
    void EndDrawCanvasToRenderTarget(UObject* WorldContextObject, FDrawToRenderTargetContext& Context); // 0x1913480 [Final Native Static Public]
    void DrawMaterialToRenderTarget(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, UMaterialInterface* Material); // 0x1913390 [Final Native Static Public]
    UTextureRenderTarget2D* CreateRenderTarget2D(UObject* WorldContextObject, int32 Width, int32 Height, const ETextureRenderTargetFormat& Format); // 0x1913140 [Final Native Static Public]
    void ConvertRenderTargetToTexture2DEditorOnly(UObject* WorldContextObject, UTextureRenderTarget2D* RenderTarget, UTexture2D* Texture); // 0x1913050 [Final Native Static Public]
    void ClearRenderTarget2D(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, const FLinearColor& ClearColor); // 0x1911d00 [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); // 0x19106a0 [Final Native Static Public]
    void BeginDrawCanvasToRenderTarget(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, const UCanvas*& Canvas, const FVector2D& Size, FDrawToRenderTargetContext& Context); // 0x1910420 [Final Native Static Public]

// UKismetStringLibrary (/Script/Engine.KismetStringLibrary)
    FString TrimTrailing(const FString& SourceString); // 0x1916cb0 [Final Native Static Public]
    FString Trim(const FString& SourceString); // 0x1916bd0 [Final Native Static Public]
    FString ToUpper(const FString& SourceString); // 0x1916af0 [Final Native Static Public]
    FString ToLower(const FString& SourceString); // 0x1916a10 [Final Native Static Public]
    FString TimeSecondsToString(float InSeconds); // 0x1916940 [Final Native Static Public]
    bool StartsWith(const FString& SourceString, const FString& InPrefix, const ESearchCase& SearchCase); // 0x1916810 [Final Native Static Public]
    bool Split(const FString& SourceString, const FString& InStr, const FString& LeftS, const FString& RightS, const ESearchCase& SearchCase, const ESearchDir& SearchDir); // 0x19165f0 [Final Native Static Public]
    FString RightPad(const FString& SourceString, int32 ChCount); // 0x19164d0 [Final Native Static Public]
    FString RightChop(const FString& SourceString, int32 Count); // 0x19163b0 [Final Native Static Public]
    FString Right(const FString& SourceString, int32 Count); // 0x1916290 [Final Native Static Public]
    FString Reverse(const FString& SourceString); // 0x19161b0 [Final Native Static Public]
    int32 ReplaceInline(const FString& SourceString, const FString& SearchText, const FString& ReplacementText, const ESearchCase& SearchCase); // 0x1916020 [Final Native Static Public]
    FString Replace(const FString& SourceString, const FString& From, const FString& To, const ESearchCase& SearchCase); // 0x1915e60 [Final Native Static Public]
    TArray<FString> ParseIntoArray(const FString& SourceString, const FString& Delimiter, bool CullEmptyStrings); // 0x19155d0 [Final Native Static Public]
    bool NotEqual_StrStr(const FString& A, const FString& B); // 0x19153f0 [Final Native Static Public]
    bool NotEqual_StriStri(const FString& A, const FString& B); // 0x19154e0 [Final Native Static Public]
    FString Mid(const FString& SourceString, int32 Start, int32 Count); // 0x19142f0 [Final Native Static Public]
    bool MatchesWildcard(const FString& SourceString, const FString& Wildcard, const ESearchCase& SearchCase); // 0x19152c0 [Final Native Static Public]
    int32 Len(const FString& S); // 0x1914f00 [Final Native Static Public]
    FString LeftPad(const FString& SourceString, int32 ChCount); // 0x1914de0 [Final Native Static Public]
    FString LeftChop(const FString& SourceString, int32 Count); // 0x1914cc0 [Final Native Static Public]
    FString Left(const FString& SourceString, int32 Count); // 0x1914ba0 [Final Native Static Public]
    FString JoinStringArray(const TArray<FString>& SourceArray, const FString& Separator); // 0x1914a30 [Final Native Static Public]
    bool IsNumeric(const FString& SourceString); // 0x1914990 [Final Native Static Public]
    FString GetSubstring(const FString& SourceString, int32 StartIndex, int32 Length); // 0x19142f0 [Final Native Static Public]
    int32 GetCharacterAsNumber(const FString& SourceString, int32 Index); // 0x1913db0 [Final Native Static Public]
    TArray<FString> GetCharacterArrayFromString(const FString& SourceString); // 0x1913cd0 [Final Native Static Public]
    int32 FindSubstring(const FString& SearchIn, const FString& SubString, bool bUseCase, bool bSearchFromEnd, int32 StartPosition); // 0x1913b20 [Final Native Static Public]
    bool EqualEqual_StrStr(const FString& A, const FString& B); // 0x1913680 [Final Native Static Public]
    bool EqualEqual_StriStri(const FString& A, const FString& B); // 0x1913770 [Final Native Static Public]
    bool EndsWith(const FString& SourceString, const FString& InSuffix, const ESearchCase& SearchCase); // 0x1913550 [Final Native Static Public]
    int32 CullArray(const FString& SourceString, const TArray<FString>& inArray); // 0x1913270 [Final Native Static Public]
    FString Conv_VectorToString(const FVector& InVec); // 0x1912f80 [Final Native Static Public]
    FString Conv_Vector2dToString(const FVector2D& InVec); // 0x1912ec0 [Final Native Static Public]
    FString Conv_TransformToString(FTransform& InTrans); // 0x1912da0 [Final Native Static Public]
    void Conv_StringToVector2D(const FString& inString, const FVector2D& OutConvertedVector2D, const bool& OutIsValid); // 0x1912b40 [Final Native Static Public]
    void Conv_StringToVector(const FString& inString, const FVector& OutConvertedVector, const bool& OutIsValid); // 0x1912c70 [Final Native Static Public]
    void Conv_StringToRotator(const FString& inString, const FRotator& OutConvertedRotator, const bool& OutIsValid); // 0x1912a10 [Final Native Static Public]
    FName Conv_StringToName(const FString& inString); // 0x1912970 [Final Native Static Public]
    int32 Conv_StringToInt(const FString& inString); // 0x19128d0 [Final Native Static Public]
    float Conv_StringToFloat(const FString& inString); // 0x1912830 [Final Native Static Public]
    void Conv_StringToColor(const FString& inString, const FLinearColor& OutConvertedColor, const bool& OutIsValid); // 0x1912700 [Final Native Static Public]
    FString Conv_RotatorToString(const FRotator& InRot); // 0x1912630 [Final Native Static Public]
    FString Conv_ObjectToString(UObject* InObj); // 0x1912560 [Final Native Static Public]
    FString Conv_NameToString(const FName& InName); // 0x11ad6e0 [Final Native Static Public]
    FString Conv_IntVectorToString(const FIntVector& InIntVec); // 0x1912490 [Final Native Static Public]
    FString Conv_IntToString(int32 inInt); // 0x19123d0 [Final Native Static Public]
    FString Conv_FloatToString(float InFloat); // 0x1912300 [Final Native Static Public]
    FString Conv_ColorToString(const FLinearColor& InColor); // 0x1912230 [Final Native Static Public]
    FString Conv_ByteToString(uint8 InByte); // 0x1912170 [Final Native Static Public]
    FString Conv_BoolToString(bool InBool); // 0x19120a0 [Final Native Static Public]
    bool Contains(const FString& SearchIn, const FString& SubString, bool bUseCase, bool bSearchFromEnd); // 0x1911f30 [Final Native Static Public]
    FString Concat_StrStr(const FString& A, const FString& B); // 0x1911e00 [Final Native Static Public]
    FString BuildString_Vector2d(const FString& AppendTo, const FString& Prefix, const FVector2D& InVector2D, const FString& Suffix); // 0x1911820 [Final Native Static Public]
    FString BuildString_Vector(const FString& AppendTo, const FString& Prefix, const FVector& InVector, const FString& Suffix); // 0x19119e0 [Final Native Static Public]
    FString BuildString_Rotator(const FString& AppendTo, const FString& Prefix, const FRotator& InRot, const FString& Suffix); // 0x1911650 [Final Native Static Public]
    FString BuildString_Object(const FString& AppendTo, const FString& Prefix, UObject* InObj, const FString& Suffix); // 0x1911490 [Final Native Static Public]
    FString BuildString_Name(const FString& AppendTo, const FString& Prefix, const FName& InName, const FString& Suffix); // 0x19112d0 [Final Native Static Public]
    FString BuildString_IntVector(const FString& AppendTo, const FString& Prefix, const FIntVector& InIntVector, const FString& Suffix); // 0x1911100 [Final Native Static Public]
    FString BuildString_Int(const FString& AppendTo, const FString& Prefix, int32 inInt, const FString& Suffix); // 0x1910f40 [Final Native Static Public]
    FString BuildString_Float(const FString& AppendTo, const FString& Prefix, float InFloat, const FString& Suffix); // 0x1910d80 [Final Native Static Public]
    FString BuildString_Color(const FString& AppendTo, const FString& Prefix, const FLinearColor& InColor, const FString& Suffix); // 0x1910bb0 [Final Native Static Public]
    FString BuildString_Bool(const FString& AppendTo, const FString& Prefix, bool InBool, const FString& Suffix); // 0x19109f0 [Final Native Static Public]

// UKismetStringTableLibrary (/Script/Engine.KismetStringTableLibrary)
    bool IsRegisteredTableId(const FName& TableId); // 0x1923f50 [Final Native Static Public]
    bool IsRegisteredTableEntry(const FName& TableId, const FString& Key); // 0x1923e70 [Final Native Static Public]
    FString GetTableNamespace(const FName& TableId); // 0x1923ba0 [Final Native Static Public]
    FString GetTableEntrySourceString(const FName& TableId, const FString& Key); // 0x1923a80 [Final Native Static Public]
    FString GetTableEntryMetaData(const FName& TableId, const FString& Key, const FName& MetaDataId); // 0x1923920 [Final Native Static Public]
    TArray<FName> GetRegisteredStringTables(); // 0x19235d0 [Final Native Static Public]
    TArray<FName> GetMetaDataIdsFromStringTableEntry(const FName& TableId, const FString& Key); // 0x19229f0 [Final Native Static Public]
    TArray<FString> GetKeysFromStringTable(const FName& TableId); // 0x1922920 [Final Native Static Public]

// UKismetSystemLibrary (/Script/Engine.KismetSystemLibrary)
    void UnregisterForRemoteNotifications(); // 0x1928ab0 [Final Native Static Public]
    void UnloadPrimaryAssetList(const TArray<FPrimaryAssetId>& PrimaryAssetIdList); // 0x192c180 [Final Native Static Public]
    void UnloadPrimaryAsset(const FPrimaryAssetId& PrimaryAssetId); // 0x192c100 [Final Native Static Public]
    void TransactObject(UObject* Object); // 0x1921a40 [Final Native Static Public]
    void StackTrace(); // 0x192c0e0 [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); // 0x192bc90 [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); // 0x192b860 [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); // 0x192b430 [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); // 0x192aff0 [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); // 0x192abd0 [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); // 0x192a7b0 [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); // 0x192a530 [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); // 0x192a2b0 [Final Native Static Public]
    void ShowPlatformSpecificLeaderboardScreen(const FString& CategoryName); // 0x192a220 [Final Native Static Public]
    void ShowPlatformSpecificAchievementsScreen(APlayerController* SpecificPlayer); // 0x192a1b0 [Final Native Static Public]
    void ShowInterstitialAd(); // 0x192a190 [Final Native Static Public]
    void ShowAdBanner(int32 AdIdIndex, bool bShowOnBottomOfScreen); // 0x192a0e0 [Final Native Static Public]
    void SetWindowTitle(FText& Title); // 0x192a020 [Final Native Static Public]
    void SetVolumeButtonsHandledBySystem(bool bEnabled); // 0x191eab0 [Final Native Static Public]
    void SetVectorPropertyByName(UObject* Object, const FName& PropertyName, const FVector& Value); // 0x1929f20 [Final Native Static Public]
    void SetUserActivity(FUserActivity& UserActivity); // 0x1929e80 [Final Native Static Public]
    void SetTransformPropertyByName(UObject* Object, const FName& PropertyName, FTransform& Value); // 0x1929d30 [Final Native Static Public]
    void SetTextPropertyByName(UObject* Object, const FName& PropertyName, FText& Value); // 0x1929bf0 [Final Native Static Public]
    void SetSuppressViewportTransitionMessage(UObject* WorldContextObject, bool bState); // 0x1929b30 [Final Native Static Public]
    void SetStructurePropertyByName(UObject* Object, const FName& PropertyName, const FGenericStruct& Value); // 0x1928ef0 [Final Native Static Public]
    void SetStringPropertyByName(UObject* Object, const FName& PropertyName, const FString& Value); // 0x1929a20 [Final Native Static Public]
    void SetSoftObjectPropertyByName(UObject* Object, const FName& PropertyName, TSoftObjectPtr<UObject>& Value); // 0x19298f0 [Final Native Static Public]
    void SetSoftClassPropertyByName(UObject* Object, const FName& PropertyName, TSoftClassPtr<UObject>& Value); // 0x19297c0 [Final Native Static Public]
    void SetRotatorPropertyByName(UObject* Object, const FName& PropertyName, const FRotator& Value); // 0x19296c0 [Final Native Static Public]
    void SetObjectPropertyByName(UObject* Object, const FName& PropertyName, UObject* Value); // 0x19295d0 [Final Native Static Public]
    void SetNamePropertyByName(UObject* Object, const FName& PropertyName, const FName& Value); // 0x19294d0 [Final Native Static Public]
    void SetLinearColorPropertyByName(UObject* Object, const FName& PropertyName, const FLinearColor& Value); // 0x19293d0 [Final Native Static Public]
    void SetIntPropertyByName(UObject* Object, const FName& PropertyName, int32 Value); // 0x19291d0 [Final Native Static Public]
    void SetInterfacePropertyByName(UObject* Object, const FName& PropertyName, const TScriptInterface<IUnknown>& Value); // 0x19292c0 [Final Native Static Public]
    void SetInt64PropertyByName(UObject* Object, const FName& PropertyName, int64 Value); // 0x19290e0 [Final Native Static Public]
    void SetFloatPropertyByName(UObject* Object, const FName& PropertyName, float Value); // 0x1928fe0 [Final Native Static Public]
    void SetCollisionProfileNameProperty(UObject* Object, const FName& PropertyName, FCollisionProfileName& Value); // 0x1928ef0 [Final Native Static Public]
    void SetClassPropertyByName(UObject* Object, const FName& PropertyName, TSubclassOf<UObject> Value); // 0x1928e00 [Final Native Static Public]
    void SetBytePropertyByName(UObject* Object, const FName& PropertyName, uint8 Value); // 0x1928d10 [Final Native Static Public]
    void SetBoolPropertyByName(UObject* Object, const FName& PropertyName, bool Value); // 0x1928c10 [Final Native Static Public]
    void RetriggerableDelay(UObject* WorldContextObject, float Duration, const FLatentActionInfo& LatentInfo); // 0x1928af0 [Final Native Static Public]
    void ResetGamepadAssignmentToController(int32 ControllerId); // 0x191c4f0 [Final Native Static Public]
    void ResetGamepadAssignments(); // 0x1928ad0 [Final Native Static Public]
    void RegisterForRemoteNotifications(); // 0x1928ab0 [Final Native Static Public]
    void QuitGame(UObject* WorldContextObject, APlayerController* SpecificPlayer, const EQuitPreference& QuitPreference, bool bIgnorePlatformRestrictions); // 0x1928970 [Final Native Static Public]
    void PrintWarning(const FString& inString); // 0x19288e0 [Final Native Static Public]
    void PrintText(UObject* WorldContextObject, const FText& InText, bool bPrintToScreen, bool bPrintToLog, const FLinearColor& TextColor, float Duration); // 0x19286b0 [Final Native Static Public]
    void PrintString(UObject* WorldContextObject, const FString& inString, bool bPrintToScreen, bool bPrintToLog, const FLinearColor& TextColor, float Duration); // 0x19284d0 [Final Native Static Public]
    void OnAssetLoaded__DelegateSignature(UObject* Loaded); // 0x728b20 [Public]
    void OnAssetClassLoaded__DelegateSignature(TSubclassOf<UObject> Loaded); // 0x728b20 [Public]
    bool NotEqual_SoftObjectReference(TSoftObjectPtr<UObject>& A, TSoftObjectPtr<UObject>& B); // 0x1928390 [Final Native Static Public]
    bool NotEqual_SoftClassReference(TSoftClassPtr<UObject>& A, TSoftClassPtr<UObject>& B); // 0x1928390 [Final Native Static Public]
    bool NotEqual_PrimaryAssetType(const FPrimaryAssetType& A, const FPrimaryAssetType& B); // 0x11ae970 [Final Native Static Public]
    bool NotEqual_PrimaryAssetId(const FPrimaryAssetId& A, const FPrimaryAssetId& B); // 0x19282b0 [Final Native Static Public]
    FString NormalizeFilename(const FString& InFilename); // 0x19281d0 [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); // 0x1927f10 [Final Native Static Public]
    FSoftObjectPath MakeSoftObjectPath(const FString& PathString); // 0x1927e60 [Final Native Static Public]
    FSoftClassPath MakeSoftClassPath(const FString& PathString); // 0x1927d90 [Final Native Static Public]
    FText MakeLiteralText(const FText& Value); // 0x1927c20 [Final Native Static Public]
    FString MakeLiteralString(const FString& Value); // 0x1927b10 [Final Native Static Public]
    FName MakeLiteralName(const FName& Value); // 0x1927a90 [Final Native Static Public]
    int32 MakeLiteralInt(int32 Value); // 0x453c60 [Final Native Static Public]
    float MakeLiteralFloat(float Value); // 0x1927a10 [Final Native Static Public]
    uint8 MakeLiteralByte(uint8 Value); // 0x19279a0 [Final Native Static Public]
    bool MakeLiteralBool(bool Value); // 0x18ed3a0 [Final Native Static Public]
    void LoadInterstitialAd(int32 AdIdIndex); // 0x1927930 [Final Native Static Public]
    void LoadAssetClass(UObject* WorldContextObject, const TSoftClassPtr<UObject>& AssetClass, const FScriptDelegate& OnLoaded, const FLatentActionInfo& LatentInfo); // 0x1927630 [Final Native Static Public]
    UObject* LoadAsset_Blocking(const TSoftObjectPtr<UObject>& Asset); // 0x1927820 [Final Native Static Public]
    void LoadAsset(UObject* WorldContextObject, const TSoftObjectPtr<UObject>& Asset, const FScriptDelegate& OnLoaded, const FLatentActionInfo& LatentInfo); // 0x1927440 [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); // 0x1927020 [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); // 0x1926c20 [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); // 0x1926820 [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); // 0x1926430 [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); // 0x1926060 [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); // 0x1925c90 [Final Native Static Public]
    void LaunchURL(const FString& URL); // 0x1925c00 [Final Native Static Public]
    void K2_UnPauseTimerHandle(UObject* WorldContextObject, const FTimerHandle& Handle); // 0x1925b50 [Final Native Static Public]
    void K2_UnPauseTimerDelegate(const FScriptDelegate& Delegate); // 0x1925ab0 [Final Native Static Public]
    void K2_UnPauseTimer(UObject* Object, const FString& FunctionName); // 0x19259a0 [Final Native Static Public]
    bool K2_TimerExistsHandle(UObject* WorldContextObject, const FTimerHandle& Handle); // 0x19258e0 [Final Native Static Public]
    bool K2_TimerExistsDelegate(const FScriptDelegate& Delegate); // 0x1925830 [Final Native Static Public]
    bool K2_TimerExists(UObject* Object, const FString& FunctionName); // 0x1925710 [Final Native Static Public]
    FTimerHandle K2_SetTimerDelegate(const FScriptDelegate& Delegate, float Time, bool bLooping); // 0x19255e0 [Final Native Static Public]
    FTimerHandle K2_SetTimer(UObject* Object, const FString& FunctionName, float Time, bool bLooping); // 0x1925440 [Final Native Static Public]
    void K2_PauseTimerHandle(UObject* WorldContextObject, const FTimerHandle& Handle); // 0x1925390 [Final Native Static Public]
    void K2_PauseTimerDelegate(const FScriptDelegate& Delegate); // 0x19252f0 [Final Native Static Public]
    void K2_PauseTimer(UObject* Object, const FString& FunctionName); // 0x19251e0 [Final Native Static Public]
    bool K2_IsValidTimerHandle(const FTimerHandle& Handle); // 0x1925160 [Final Native Static Public]
    bool K2_IsTimerPausedHandle(UObject* WorldContextObject, const FTimerHandle& Handle); // 0x19250a0 [Final Native Static Public]
    bool K2_IsTimerPausedDelegate(const FScriptDelegate& Delegate); // 0x1924ff0 [Final Native Static Public]
    bool K2_IsTimerPaused(UObject* Object, const FString& FunctionName); // 0x1924ed0 [Final Native Static Public]
    bool K2_IsTimerActiveHandle(UObject* WorldContextObject, const FTimerHandle& Handle); // 0x1924e10 [Final Native Static Public]
    bool K2_IsTimerActiveDelegate(const FScriptDelegate& Delegate); // 0x1924d60 [Final Native Static Public]
    bool K2_IsTimerActive(UObject* Object, const FString& FunctionName); // 0x1924c40 [Final Native Static Public]
    FTimerHandle K2_InvalidateTimerHandle(FTimerHandle& Handle); // 0x1924ba0 [Final Native Static Public]
    float K2_GetTimerRemainingTimeHandle(UObject* WorldContextObject, const FTimerHandle& Handle); // 0x1924ae0 [Final Native Static Public]
    float K2_GetTimerRemainingTimeDelegate(const FScriptDelegate& Delegate); // 0x1924a30 [Final Native Static Public]
    float K2_GetTimerRemainingTime(UObject* Object, const FString& FunctionName); // 0x1924910 [Final Native Static Public]
    float K2_GetTimerElapsedTimeHandle(UObject* WorldContextObject, const FTimerHandle& Handle); // 0x1924850 [Final Native Static Public]
    float K2_GetTimerElapsedTimeDelegate(const FScriptDelegate& Delegate); // 0x19247a0 [Final Native Static Public]
    float K2_GetTimerElapsedTime(UObject* Object, const FString& FunctionName); // 0x1924680 [Final Native Static Public]
    void K2_ClearTimerHandle(UObject* WorldContextObject, const FTimerHandle& Handle); // 0x19245d0 [Final Native Static Public]
    void K2_ClearTimerDelegate(const FScriptDelegate& Delegate); // 0x1924530 [Final Native Static Public]
    void K2_ClearTimer(UObject* Object, const FString& FunctionName); // 0x1924420 [Final Native Static Public]
    void K2_ClearAndInvalidateTimerHandle(UObject* WorldContextObject, FTimerHandle& Handle); // 0x1924360 [Final Native Static Public]
    bool IsValidSoftObjectReference(TSoftObjectPtr<UObject>& SoftObjectReference); // 0x19242a0 [Final Native Static Public]
    bool IsValidSoftClassReference(TSoftClassPtr<UObject>& SoftClassReference); // 0x19242a0 [Final Native Static Public]
    bool IsValidPrimaryAssetType(const FPrimaryAssetType& PrimaryAssetType); // 0x11ae270 [Final Native Static Public]
    bool IsValidPrimaryAssetId(const FPrimaryAssetId& PrimaryAssetId); // 0x1924210 [Final Native Static Public]
    bool IsValidClass(TSubclassOf<UObject> Class); // 0x1924130 [Final Native Static Public]
    bool IsValid(UObject* Object); // 0x1924130 [Final Native Static Public]
    bool IsUnattended(); // 0x1924100 [Final Native Static Public]
    bool IsStandAlone(UObject* WorldContextObject); // 0x1924080 [Final Native Static Public]
    bool IsServer(UObject* WorldContextObject); // 0x1924000 [Final Native Static Public]
    bool IsScreensaverEnabled(); // 0x1923fd0 [Final Native Static Public]
    bool IsPackagedForDistribution(); // 0x45d1d0 [Final Native Static Public]
    bool IsLoggedIn(APlayerController* SpecificPlayer); // 0x1923df0 [Final Native Static Public]
    bool IsInterstitialAdRequested(); // 0x1923dc0 [Final Native Static Public]
    bool IsInterstitialAdAvailable(); // 0x1923d90 [Final Native Static Public]
    bool IsDedicatedServer(UObject* WorldContextObject); // 0x1923d10 [Final Native Static Public]
    bool IsControllerAssignedToGamepad(int32 ControllerId); // 0x1923c90 [Final Native Static Public]
    void HideAdBanner(); // 0x1923c70 [Final Native Static Public]
    bool GetVolumeButtonsHandledBySystem(); // 0x45d1d0 [Final Native Static Public]
    FString GetUniqueDeviceId(); // 0x1922590 [Final Native Static Public]
    bool GetSupportedFullscreenResolutions(const TArray<FIntPoint>& Resolutions); // 0x1923870 [Final Native Static Public]
    TSoftObjectPtr<UObject> GetSoftObjectReferenceFromPrimaryAssetId(const FPrimaryAssetId& PrimaryAssetId); // 0x1923790 [Final Native Static Public]
    TSoftClassPtr<UObject> GetSoftClassReferenceFromPrimaryAssetId(const FPrimaryAssetId& PrimaryAssetId); // 0x19236b0 [Final Native Static Public]
    int32 GetRenderingMaterialQualityLevel(); // 0x1923680 [Final Native Static Public]
    int32 GetRenderingDetailMode(); // 0x1923650 [Final Native Static Public]
    FString GetProjectSavedDirectory(); // 0x1923550 [Final Native Static Public]
    FString GetProjectDirectory(); // 0x19234d0 [Final Native Static Public]
    FString GetProjectContentDirectory(); // 0x1923450 [Final Native Static Public]
    void GetPrimaryAssetsWithBundleState(const TArray<FName>& RequiredBundles, const TArray<FName>& ExcludedBundles, const TArray<FPrimaryAssetType>& ValidTypes, bool bForceCurrentState, const TArray<FPrimaryAssetId>& OutPrimaryAssetIdList); // 0x1923240 [Final Native Static Public]
    void GetPrimaryAssetIdList(const FPrimaryAssetType& PrimaryAssetType, const TArray<FPrimaryAssetId>& OutPrimaryAssetIdList); // 0x1923160 [Final Native Static Public]
    FPrimaryAssetId GetPrimaryAssetIdFromSoftObjectReference(const TSoftObjectPtr<UObject>& SoftObjectReference); // 0x1923040 [Final Native Static Public]
    FPrimaryAssetId GetPrimaryAssetIdFromSoftClassReference(const TSoftClassPtr<UObject>& SoftClassReference); // 0x1923040 [Final Native Static Public]
    FPrimaryAssetId GetPrimaryAssetIdFromObject(UObject* Object); // 0x1922fb0 [Final Native Static Public]
    FPrimaryAssetId GetPrimaryAssetIdFromClass(TSubclassOf<UObject> Class); // 0x1922f20 [Final Native Static Public]
    TArray<FString> GetPreferredLanguages(); // 0x1922ea0 [Final Native Static Public]
    FString GetPlatformUserName(); // 0x1922e20 [Final Native Static Public]
    FString GetPathName(UObject* Object); // 0x1922d50 [Final Native Static Public]
    UObject* GetOuterObject(UObject* Object); // 0x1922cd0 [Final Native Static Public]
    FString GetObjectName(UObject* Object); // 0x1922c00 [Final Native Static Public]
    UObject* GetObjectFromPrimaryAssetId(const FPrimaryAssetId& PrimaryAssetId); // 0x1922b70 [Final Native Static Public]
    int32 GetMinYResolutionForUI(); // 0x1922b40 [Final Native Static Public]
    int32 GetMinYResolutionFor3DView(); // 0x1922b10 [Final Native Static Public]
    FString GetLocalCurrencySymbol(); // 0x1922760 [Final Native Static Public]
    FString GetLocalCurrencyCode(); // 0x1922760 [Final Native Static Public]
    float GetGameTimeInSeconds(UObject* WorldContextObject); // 0x18c4f80 [Final Native Static Public]
    FString GetGamepadControllerName(int32 ControllerId); // 0x1922860 [Final Native Static Public]
    FString GetGameName(); // 0x19227e0 [Final Native Static Public]
    FString GetGameBundleId(); // 0x1922760 [Final Native Static Public]
    FString GetEngineVersion(); // 0x19226e0 [Final Native Static Public]
    FString GetDisplayName(UObject* Object); // 0x1922610 [Final Native Static Public]
    FString GetDeviceId(); // 0x1922590 [Final Native Static Public]
    FString GetDefaultLocale(); // 0x1922510 [Final Native Static Public]
    FString GetDefaultLanguage(); // 0x1922490 [Final Native Static Public]
    bool GetCurrentBundleState(const FPrimaryAssetId& PrimaryAssetId, bool bForceCurrentState, const TArray<FName>& OutBundles); // 0x1922340 [Final Native Static Public]
    bool GetConvenientWindowedResolutions(const TArray<FIntPoint>& Resolutions); // 0x1922290 [Final Native Static Public]
    int32 GetConsoleVariableIntValue(const FString& VariableName); // 0x19221f0 [Final Native Static Public]
    float GetConsoleVariableFloatValue(const FString& VariableName); // 0x1922150 [Final Native Static Public]
    bool GetConsoleVariableBoolValue(const FString& VariableName); // 0x19220b0 [Final Native Static Public]
    void GetComponentBounds(USceneComponent* Component, const FVector& Origin, const FVector& BoxExtent, const float& SphereRadius); // 0x1921f50 [Final Native Static Public]
    FString GetCommandLine(); // 0x1921ed0 [Final Native Static Public]
    TSubclassOf<UObject> GetClassFromPrimaryAssetId(const FPrimaryAssetId& PrimaryAssetId); // 0x1921e30 [Final Native Static Public]
    FString GetClassDisplayName(TSubclassOf<UObject> Class); // 0x1921d60 [Final Native Static Public]
    int32 GetAdIDCount(); // 0x1921d30 [Final Native Static Public]
    void GetActorListFromComponentList(const TArray<UPrimitiveComponent*>& ComponentList, TSubclassOf<UObject> ActorClassFilter, const TArray<AActor*>& OutActorList); // 0x1921be0 [Final Native Static Public]
    void GetActorBounds(AActor* Actor, const FVector& Origin, const FVector& BoxExtent); // 0x1921ad0 [Final Native Static Public]
    void ForceCloseAdBanner(); // 0x1921ab0 [Final Native Static Public]
    void FlushPersistentDebugLines(UObject* WorldContextObject); // 0x1921a40 [Final Native Static Public]
    void FlushDebugStrings(UObject* WorldContextObject); // 0x1921a40 [Final Native Static Public]
    void ExecuteConsoleCommand(UObject* WorldContextObject, const FString& Command, APlayerController* SpecificPlayer); // 0x1921930 [Final Native Static Public]
    bool EqualEqual_SoftObjectReference(TSoftObjectPtr<UObject>& A, TSoftObjectPtr<UObject>& B); // 0x19217f0 [Final Native Static Public]
    bool EqualEqual_SoftClassReference(TSoftClassPtr<UObject>& A, TSoftClassPtr<UObject>& B); // 0x19217f0 [Final Native Static Public]
    bool EqualEqual_PrimaryAssetType(const FPrimaryAssetType& A, const FPrimaryAssetType& B); // 0x11ad300 [Final Native Static Public]
    bool EqualEqual_PrimaryAssetId(const FPrimaryAssetId& A, const FPrimaryAssetId& B); // 0x1921710 [Final Native Static Public]
    int32 EndTransaction(); // 0x19216e0 [Final Native Static Public]
    void DrawDebugString(UObject* WorldContextObject, const FVector& TextLocation, const FString& text, AActor* TestBaseActor, const FLinearColor& TextColor, float Duration); // 0x1921500 [Final Native Static Public]
    void DrawDebugSphere(UObject* WorldContextObject, const FVector& Center, float Radius, int32 Segments, const FLinearColor& LineColor, float Duration, float Thickness); // 0x19212f0 [Final Native Static Public]
    void DrawDebugPoint(UObject* WorldContextObject, const FVector& Position, float Size, const FLinearColor& PointColor, float Duration); // 0x1921160 [Final Native Static Public]
    void DrawDebugPlane(UObject* WorldContextObject, const FPlane& PlaneCoordinates, const FVector& Location, float Size, const FLinearColor& PlaneColor, float Duration); // 0x1920f90 [Final Native Static Public]
    void DrawDebugLine(UObject* WorldContextObject, const FVector& LineStart, const FVector& LineEnd, const FLinearColor& LineColor, float Duration, float Thickness); // 0x1920db0 [Final Native Static Public]
    void DrawDebugFrustum(UObject* WorldContextObject, FTransform& FrustumTransform, const FLinearColor& FrustumColor, float Duration, float Thickness); // 0x1920bc0 [Final Native Static Public]
    void DrawDebugFloatHistoryTransform(UObject* WorldContextObject, FDebugFloatHistory& FloatHistory, FTransform& DrawTransform, const FVector2D& DrawSize, const FLinearColor& DrawColor, float Duration); // 0x1920970 [Final Native Static Public]
    void DrawDebugFloatHistoryLocation(UObject* WorldContextObject, FDebugFloatHistory& FloatHistory, const FVector& DrawLocation, const FVector2D& DrawSize, const FLinearColor& DrawColor, float Duration); // 0x1920770 [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); // 0x1920520 [Final Native Static Public]
    void DrawDebugCoordinateSystem(UObject* WorldContextObject, const FVector& AxisLoc, const FRotator& AxisRot, float Scale, float Duration, float Thickness); // 0x1920350 [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); // 0x1920070 [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); // 0x1920070 [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); // 0x191fd90 [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); // 0x191fb30 [Final Native Static Public]
    void DrawDebugCamera(ACameraActor* CameraActor, const FLinearColor& CameraColor, float Duration); // 0x191fa30 [Final Native Static Public]
    void DrawDebugBox(UObject* WorldContextObject, const FVector& Center, const FVector& Extent, const FLinearColor& LineColor, const FRotator& Rotation, float Duration, float Thickness); // 0x191f810 [Final Native Static Public]
    void DrawDebugArrow(UObject* WorldContextObject, const FVector& LineStart, const FVector& LineEnd, float ArrowSize, const FLinearColor& LineColor, float Duration, float Thickness); // 0x191f5f0 [Final Native Static Public]
    bool DoesImplementInterface(UObject* TestObject, TSubclassOf<IInterface> Interface); // 0x191f530 [Final Native Static Public]
    void Delay(UObject* WorldContextObject, float Duration, const FLatentActionInfo& LatentInfo); // 0x191f410 [Final Native Static Public]
    void CreateCopyForUndoBuffer(UObject* ObjectToModify); // 0x191f3a0 [Final Native Static Public]
    FString ConvertToRelativePath(const FString& Filename); // 0x191f2c0 [Final Native Static Public]
    FString ConvertToAbsolutePath(const FString& Filename); // 0x191f1e0 [Final Native Static Public]
    TSoftObjectPtr<UObject> Conv_SoftObjPathToSoftObjRef(const FSoftObjectPath& SoftObjectPath); // 0x191f020 [Final Native Static Public]
    FString Conv_SoftObjectReferenceToString(TSoftObjectPtr<UObject>& SoftObjectReference); // 0x191ef20 [Final Native Static Public]
    UObject* Conv_SoftObjectReferenceToObject(TSoftObjectPtr<UObject>& SoftObject); // 0x191f120 [Final Native Static Public]
    FString Conv_SoftClassReferenceToString(TSoftClassPtr<UObject>& SoftClassReference); // 0x191ef20 [Final Native Static Public]
    TSubclassOf<UObject> Conv_SoftClassReferenceToClass(TSoftClassPtr<UObject>& SoftClass); // 0x191ee60 [Final Native Static Public]
    FString Conv_PrimaryAssetTypeToString(const FPrimaryAssetType& PrimaryAssetType); // 0x11ad6e0 [Final Native Static Public]
    FString Conv_PrimaryAssetIdToString(const FPrimaryAssetId& PrimaryAssetId); // 0x191ed80 [Final Native Static Public]
    TSoftObjectPtr<UObject> Conv_ObjectToSoftObjectReference(UObject* Object); // 0x191ecb0 [Final Native Static Public]
    UObject* Conv_InterfaceToObject(const TScriptInterface<IUnknown>& Interface); // 0x191ec10 [Final Native Static Public]
    TSoftClassPtr<UObject> Conv_ClassToSoftClassReference(const TSubclassOf<UObject>& Class); // 0x191eb30 [Final Native Static Public]
    void ControlScreensaver(bool bAllowScreenSaver); // 0x191eab0 [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); // 0x191e820 [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); // 0x191e590 [Final Native Static Public]
    void CollectGarbage(); // 0x191e570 [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); // 0x191e0e0 [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); // 0x191dc70 [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); // 0x191d800 [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); // 0x191d380 [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); // 0x191cf20 [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); // 0x191cac0 [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); // 0x191c810 [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); // 0x191c560 [Final Native Static Public]
    bool CanLaunchURL(const FString& URL); // 0x191c450 [Final Native Static Public]
    void CancelTransaction(int32 Index); // 0x191c4f0 [Final Native Static Public]
    void BreakSoftObjectPath(const FSoftObjectPath& InSoftObjectPath, const FString& PathString); // 0x191c330 [Final Native Static Public]
    void BreakSoftClassPath(const FSoftClassPath& InSoftClassPath, const FString& PathString); // 0x191c330 [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); // 0x191be80 [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); // 0x191b9f0 [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); // 0x191b560 [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); // 0x191b0c0 [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); // 0x191ac40 [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); // 0x191a7c0 [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); // 0x191a540 [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); // 0x191a2c0 [Final Native Static Public]
    int32 BeginTransaction(const FString& Context, const FText& Description, UObject* PrimaryObject); // 0x191a140 [Final Native Static Public]
    FDebugFloatHistory AddFloatHistorySample(float Value, FDebugFloatHistory& FloatHistory); // 0x1919fe0 [Final Native Static Public]

// UKismetTextLibrary (/Script/Engine.KismetTextLibrary)
    FText TextTrimTrailing(FText& InText); // 0x1931d60 [Final Native Static Public]
    FText TextTrimPrecedingAndTrailing(FText& InText); // 0x1931c30 [Final Native Static Public]
    FText TextTrimPreceding(FText& InText); // 0x1931b00 [Final Native Static Public]
    FText TextToUpper(FText& InText); // 0x19319d0 [Final Native Static Public]
    FText TextToLower(FText& InText); // 0x19318a0 [Final Native Static Public]
    bool TextIsTransient(FText& InText); // 0x19317d0 [Final Native Static Public]
    bool TextIsFromStringTable(FText& text); // 0x1931700 [Final Native Static Public]
    bool TextIsEmpty(FText& InText); // 0x1931630 [Final Native Static Public]
    bool TextIsCultureInvariant(FText& InText); // 0x1931560 [Final Native Static Public]
    FText TextFromStringTable(const FName& TableId, const FString& Key); // 0x1931430 [Final Native Static Public]
    bool StringTableIdAndKeyFromText(const FText& text, const FName& OutTableId, const FString& OutKey); // 0x1931280 [Final Native Static Public]
    FText PolyglotDataToText(FPolyglotTextData& PolyglotData); // 0x1930eb0 [Final Native Static Public]
    bool NotEqual_TextText(FText& A, FText& B); // 0x1930d40 [Final Native Static Public]
    bool NotEqual_IgnoreCase_TextText(FText& A, FText& B); // 0x1930bd0 [Final Native Static Public]
    void IsPolyglotDataValid(FPolyglotTextData& PolyglotData, const bool& IsValid, FText& ErrorMessage); // 0x19309d0 [Final Native Static Public]
    FText GetEmptyText(); // 0x1930940 [Final Native Static Public]
    FText Format(const FText& InPattern, const TArray<FFormatArgumentData>& InArgs); // 0x1930790 [Final Native Static Public]
    bool FindTextInLocalizationTable(const FString& Namespace, const FString& Key, FText& OutText); // 0x1930610 [Final Native Static Public]
    bool EqualEqual_TextText(FText& A, FText& B); // 0x19304a0 [Final Native Static Public]
    bool EqualEqual_IgnoreCase_TextText(FText& A, FText& B); // 0x1930330 [Final Native Static Public]
    FText Conv_VectorToText(const FVector& InVec); // 0x1930240 [Final Native Static Public]
    FText Conv_Vector2dToText(const FVector2D& InVec); // 0x1930170 [Final Native Static Public]
    FText Conv_TransformToText(FTransform& InTrans); // 0x1930030 [Final Native Static Public]
    FString Conv_TextToString(FText& InText); // 0x192ff20 [Final Native Static Public]
    FText Conv_StringToText(const FString& inString); // 0x192fe30 [Final Native Static Public]
    FText Conv_RotatorToText(const FRotator& InRot); // 0x192fd40 [Final Native Static Public]
    FText Conv_ObjectToText(UObject* InObj); // 0x192fc60 [Final Native Static Public]
    FText Conv_NameToText(const FName& InName); // 0x192fb80 [Final Native Static Public]
    FText Conv_IntToText(int32 Value, bool bAlwaysSign, bool bUseGrouping, int32 MinimumIntegralDigits, int32 MaximumIntegralDigits); // 0x192f970 [Final Native Static Public]
    FText Conv_FloatToText(float Value, const ERoundingMode& RoundingMode, bool bAlwaysSign, bool bUseGrouping, int32 MinimumIntegralDigits, int32 MaximumIntegralDigits, int32 MinimumFractionalDigits, int32 MaximumFractionalDigits); // 0x192f6d0 [Final Native Static Public]
    FText Conv_ColorToText(const FLinearColor& InColor); // 0x192f5f0 [Final Native Static Public]
    FText Conv_ByteToText(uint8 Value); // 0x192f510 [Final Native Static Public]
    FText Conv_BoolToText(bool InBool); // 0x192f430 [Final Native Static Public]
    FText AsTimeZoneTime_DateTime(const FDateTime& InDateTime, const FString& InTimeZone); // 0x192f100 [Final Native Static Public]
    FText AsTimeZoneDateTime_DateTime(const FDateTime& InDateTime, const FString& InTimeZone); // 0x192ee60 [Final Native Static Public]
    FText AsTimeZoneDate_DateTime(const FDateTime& InDateTime, const FString& InTimeZone); // 0x192efb0 [Final Native Static Public]
    FText AsTimespan_Timespan(const FTimespan& InTimespan); // 0x192f340 [Final Native Static Public]
    FText AsTime_DateTime(const FDateTime& In); // 0x192f250 [Final Native Static Public]
    FText AsPercent_Float(float Value, const ERoundingMode& RoundingMode, bool bAlwaysSign, bool bUseGrouping, int32 MinimumIntegralDigits, int32 MaximumIntegralDigits, int32 MinimumFractionalDigits, int32 MaximumFractionalDigits); // 0x192ebc0 [Final Native Static Public]
    FText AsDateTime_DateTime(const FDateTime& In); // 0x192e9e0 [Final Native Static Public]
    FText AsDate_DateTime(const FDateTime& InDateTime); // 0x192ead0 [Final Native Static Public]
    FText AsCurrencyBase(int32 BaseValue, const FString& CurrencyCode); // 0x192e2c0 [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); // 0x192e6f0 [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); // 0x192e3f0 [Final Native Static Public]

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

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

// ULevelStreaming (/Script/Engine.LevelStreaming)
    bool ShouldBeLoaded(); // 0x1935fc0 [Native Public]
    void SetShouldBeVisible(bool bInShouldBeVisible); // 0x1935c90 [Final Native Public]
    void SetShouldBeLoaded(bool bInShouldBeLoaded); // 0x18ccf10 [Native Public]
    void SetPriority(int32 NewPriority); // 0x1935b10 [Final Native Public]
    void SetLevelLODIndex(int32 LODIndex); // 0x19355a0 [Final Native Public]
    bool IsStreamingStatePending(); // 0x1934740 [Final Native Public]
    bool IsLevelVisible(); // 0x1934710 [Final Native Public]
    bool IsLevelLoaded(); // 0x19346e0 [Final Native Public]
    FName GetWorldAssetPackageFName(); // 0x1934670 [Final Native Public]
    ULevel* GetLoadedLevel(); // 0x1934650 [Final Native Public]
    ALevelScriptActor* GetLevelScriptActor(); // 0x19345a0 [Final Native Public]
    ULevelStreaming* CreateInstance(const FString& UniqueInstanceName); // 0x19344c0 [Final Native Public]

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

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

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

// UMaterialInstanceDynamic (/Script/Engine.MaterialInstanceDynamic)
    void SetVectorParameterValue(const FName& ParameterName, const FLinearColor& Value); // 0x1945c30 [Final Native Public]
    void SetTextureParameterValue(const FName& ParameterName, UTexture* Value); // 0x1945b70 [Final Native Public]
    void SetScalarParameterValue(const FName& ParameterName, float Value); // 0x1945aa0 [Final Native Public]
    void K2_InterpolateMaterialInstanceParams(UMaterialInstance* SourceA, UMaterialInstance* SourceB, float Alpha); // 0x1945830 [Final Native Public]
    FLinearColor K2_GetVectorParameterValue(const FName& ParameterName); // 0x1945790 [Final Native Public]
    UTexture* K2_GetTextureParameterValue(const FName& ParameterName); // 0x1945700 [Final Native Public]
    float K2_GetScalarParameterValue(const FName& ParameterName); // 0x1945660 [Final Native Public]
    void K2_CopyMaterialInstanceParameters(UMaterialInterface* Source, bool bQuickParametersOnly); // 0x1945590 [Final Native Public]
    void CopyParameterOverrides(UMaterialInstance* MaterialInstance); // 0x19454e0 [Final Native Public]
    void CopyInterpParameters(UMaterialInstance* Source); // 0x1945460 [Final Native Public]

// AMatineeActor (/Script/Engine.MatineeActor)
    void Stop(); // 0x1948d70 [Native Public]
    void SetPosition(float NewPosition, bool bJump); // 0x1948b00 [Final Native Public]
    void SetLoopingState(bool bNewLooping); // 0x1948a70 [Native Public]
    void Reverse(); // 0x1948a50 [Native Public]
    void Play(); // 0x18b06c0 [Native Public]
    void Pause(); // 0x2e9f30 [Native Public]
    void EnableGroupByName(const FString& GroupName, bool bEnable); // 0x19485d0 [Final Native Public]
    void ChangePlaybackDirection(); // 0x18847f0 [Native Public]

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

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

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

// UParticleSystemComponent (/Script/Engine.ParticleSystemComponent)
    void SetVectorParameter(const FName& ParameterName, const FVector& Param); // 0x195d280 [Final Native Public]
    void SetTrailSourceData(const FName& InFirstSocketName, const FName& InSecondSocketName, const ETrailWidthMode& InWidthMode, float InWidth); // 0x195d130 [Final Native Public]
    void SetTemplate(UParticleSystem* NewTemplate); // 0x195d0b0 [Final Native Public]
    void SetMaterialParameter(const FName& ParameterName, UMaterialInterface* Param); // 0x195cff0 [Final Native Public]
    void SetFloatParameter(const FName& ParameterName, float Param); // 0x195cf20 [Final Native Public]
    void SetEmitterEnable(const FName& EmitterName, bool bNewEnableState); // 0x195ce50 [Native Public]
    void SetColorParameter(const FName& ParameterName, const FLinearColor& Param); // 0x195cd80 [Final Native Public]
    void SetBeamTargetTangent(int32 EmitterIndex, const FVector& NewTangentPoint, int32 TargetIndex); // 0x195cc70 [Native Public]
    void SetBeamTargetStrength(int32 EmitterIndex, float NewTargetStrength, int32 TargetIndex); // 0x195cb70 [Native Public]
    void SetBeamTargetPoint(int32 EmitterIndex, const FVector& NewTargetPoint, int32 TargetIndex); // 0x195ca60 [Native Public]
    void SetBeamSourceTangent(int32 EmitterIndex, const FVector& NewTangentPoint, int32 SourceIndex); // 0x195c950 [Native Public]
    void SetBeamSourceStrength(int32 EmitterIndex, float NewSourceStrength, int32 SourceIndex); // 0x195c850 [Native Public]
    void SetBeamSourcePoint(int32 EmitterIndex, const FVector& NewSourcePoint, int32 SourceIndex); // 0x195c740 [Native Public]
    void SetBeamEndPoint(int32 EmitterIndex, const FVector& NewEndPoint); // 0x195c670 [Native Public]
    void SetAutoAttachParams(USceneComponent* Parent, const FName& SocketName, const EAttachLocation& LocationType); // 0x195c3b0 [Final Native Public]
    void SetAutoAttachmentParameters(USceneComponent* Parent, const FName& SocketName, const EAttachmentRule& LocationRule, const EAttachmentRule& RotationRule, const EAttachmentRule& ScaleRule); // 0x195c4d0 [Final Native Public]
    void SetActorParameter(const FName& ParameterName, AActor* Param); // 0x195c2f0 [Final Native Public]
    void ReleaseToPool(); // 0x195c2d0 [Final Native Public]
    int32 GetNumActiveParticles(); // 0x195c2a0 [Final Native Public]
    UMaterialInterface* GetNamedMaterial(const FName& InName); // 0x195c200 [Native Public]
    bool GetBeamTargetTangent(int32 EmitterIndex, int32 TargetIndex, const FVector& OutTangentPoint); // 0x195c0f0 [Native Public]
    bool GetBeamTargetStrength(int32 EmitterIndex, int32 TargetIndex, const float& OutTargetStrength); // 0x195bfd0 [Native Public]
    bool GetBeamTargetPoint(int32 EmitterIndex, int32 TargetIndex, const FVector& OutTargetPoint); // 0x195bec0 [Native Public]
    bool GetBeamSourceTangent(int32 EmitterIndex, int32 SourceIndex, const FVector& OutTangentPoint); // 0x195bdb0 [Native Public]
    bool GetBeamSourceStrength(int32 EmitterIndex, int32 SourceIndex, const float& OutSourceStrength); // 0x195bc90 [Native Public]
    bool GetBeamSourcePoint(int32 EmitterIndex, int32 SourceIndex, const FVector& OutSourcePoint); // 0x195bb80 [Native Public]
    bool GetBeamEndPoint(int32 EmitterIndex, const FVector& OutEndPoint); // 0x195baa0 [Native Public]
    void GenerateParticleEvent(const FName& InEventName, float InEmitterTime, const FVector& InLocation, const FVector& InDirection, const FVector& InVelocity); // 0x195b8f0 [Final Native Public]
    void EndTrails(); // 0x195b8d0 [Final Native Public]
    UMaterialInstanceDynamic* CreateNamedDynamicMaterialInstance(const FName& InName, UMaterialInterface* SourceMaterial); // 0x195b800 [Native Public]
    void BeginTrails(const FName& InFirstSocketName, const FName& InSecondSocketName, const ETrailWidthMode& InWidthMode, float InWidth); // 0x195b620 [Final Native Public]

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

// UPhysicalAnimationComponent (/Script/Engine.PhysicalAnimationComponent)
    void SetStrengthMultiplyer(float InStrengthMultiplyer); // 0x1962a70 [Final Native Public]
    void SetSkeletalMeshComponent(USkeletalMeshComponent* InSkeletalMeshComponent); // 0x19629f0 [Final Native Public]
    FTransform GetBodyTargetTransform(const FName& BodyName); // 0x1960910 [Final Native Public]
    void ApplyPhysicalAnimationSettingsBelow(const FName& BodyName, FPhysicalAnimationData& PhysicalAnimationData, bool bIncludeSelf); // 0x19606e0 [Final Native Public]
    void ApplyPhysicalAnimationSettings(const FName& BodyName, FPhysicalAnimationData& PhysicalAnimationData); // 0x1960600 [Final Native Public]
    void ApplyPhysicalAnimationProfileBelow(const FName& BodyName, const FName& ProfileName, bool bIncludeSelf, bool bClearNotFound); // 0x19604b0 [Final Native Public]

// UPhysicsConstraintComponent (/Script/Engine.PhysicsConstraintComponent)
    void SetOrientationDriveTwistAndSwing(bool bEnableTwistDrive, bool bEnableSwingDrive); // 0x1962920 [Final Native Public]
    void SetOrientationDriveSLERP(bool bEnableSLERP); // 0x1962890 [Final Native Public]
    void SetLinearZLimit(const ELinearConstraintMotion& ConstraintType, float LimitSize); // 0x19627d0 [Final Native Public]
    void SetLinearYLimit(const ELinearConstraintMotion& ConstraintType, float LimitSize); // 0x1962710 [Final Native Public]
    void SetLinearXLimit(const ELinearConstraintMotion& ConstraintType, float LimitSize); // 0x1962650 [Final Native Public]
    void SetLinearVelocityTarget(const FVector& InVelTarget); // 0x19625c0 [Final Native Public]
    void SetLinearVelocityDrive(bool bEnableDriveX, bool bEnableDriveY, bool bEnableDriveZ); // 0x19624a0 [Final Native Public]
    void SetLinearPositionTarget(const FVector& InPosTarget); // 0x1962410 [Final Native Public]
    void SetLinearPositionDrive(bool bEnableDriveX, bool bEnableDriveY, bool bEnableDriveZ); // 0x19622f0 [Final Native Public]
    void SetLinearDriveParams(float PositionStrength, float VelocityStrength, float InForceLimit); // 0x19621e0 [Final Native Public]
    void SetLinearBreakable(bool bLinearBreakable, float LinearBreakThreshold); // 0x1962110 [Final Native Public]
    void SetDisableCollision(bool bDisableCollision); // 0x1962080 [Final Native Public]
    void SetConstraintReferencePosition(const EConstraintFrame& Frame, const FVector& RefPosition); // 0x1961fb0 [Final Native Public]
    void SetConstraintReferenceOrientation(const EConstraintFrame& Frame, const FVector& PriAxis, const FVector& SecAxis); // 0x1961e90 [Final Native Public]
    void SetConstraintReferenceFrame(const EConstraintFrame& Frame, FTransform& RefFrame); // 0x1961d70 [Final Native Public]
    void SetConstrainedComponents(UPrimitiveComponent* Component1, const FName& BoneName1, UPrimitiveComponent* Component2, const FName& BoneName2); // 0x1961c20 [Final Native Public]
    void SetAngularVelocityTarget(const FVector& InVelTarget); // 0x1961ac0 [Final Native Public]
    void SetAngularVelocityDriveTwistAndSwing(bool bEnableTwistDrive, bool bEnableSwingDrive); // 0x19619f0 [Final Native Public]
    void SetAngularVelocityDriveSLERP(bool bEnableSLERP); // 0x1961960 [Final Native Public]
    void SetAngularVelocityDrive(bool bEnableSwingDrive, bool bEnableTwistDrive); // 0x1961890 [Final Native Public]
    void SetAngularTwistLimit(const EAngularConstraintMotion& ConstraintType, float TwistLimitAngle); // 0x19617d0 [Final Native Public]
    void SetAngularSwing2Limit(const EAngularConstraintMotion& MotionType, float Swing2LimitAngle); // 0x1961710 [Final Native Public]
    void SetAngularSwing1Limit(const EAngularConstraintMotion& MotionType, float Swing1LimitAngle); // 0x1961650 [Final Native Public]
    void SetAngularOrientationTarget(const FRotator& InPosTarget); // 0x19615c0 [Final Native Public]
    void SetAngularOrientationDrive(bool bEnableSwingDrive, bool bEnableTwistDrive); // 0x19614f0 [Final Native Public]
    void SetAngularDriveParams(float PositionStrength, float VelocityStrength, float InForceLimit); // 0x19613e0 [Final Native Public]
    void SetAngularDriveMode(const EAngularDriveMode& DriveMode); // 0x1961360 [Final Native Public]
    void SetAngularBreakable(bool bAngularBreakable, float AngularBreakThreshold); // 0x1961290 [Final Native Public]
    bool IsBroken(); // 0x1960dd0 [Final Native Public]
    float GetCurrentTwist(); // 0x1960b70 [Final Native Public]
    float GetCurrentSwing2(); // 0x1960b40 [Final Native Public]
    float GetCurrentSwing1(); // 0x1960b10 [Final Native Public]
    void GetConstraintForce(const FVector& OutLinearForce, const FVector& OutAngularForce); // 0x19609d0 [Final Native Public]
    void BreakConstraint(); // 0x1960810 [Final Native Public]

// UPhysicsHandleComponent (/Script/Engine.PhysicsHandleComponent)
    void SetTargetRotation(const FRotator& NewRotation); // 0x1967060 [Final Native Public]
    void SetTargetLocationAndRotation(const FVector& NewLocation, const FRotator& NewRotation); // 0x1966f80 [Final Native Public]
    void SetTargetLocation(const FVector& NewLocation); // 0x1966ef0 [Final Native Public]
    void SetLinearStiffness(float NewLinearStiffness); // 0x1966d50 [Final Native Public]
    void SetLinearDamping(float NewLinearDamping); // 0x1966cd0 [Final Native Public]
    void SetInterpolationSpeed(float NewInterpolationSpeed); // 0x1966c50 [Final Native Public]
    void SetAngularStiffness(float NewAngularStiffness); // 0x1966bd0 [Final Native Public]
    void SetAngularDamping(float NewAngularDamping); // 0x1966b50 [Final Native Public]
    void ReleaseComponent(); // 0x1966a00 [Native Public]
    void GrabComponentAtLocationWithRotation(UPrimitiveComponent* Component, const FName& InBoneName, const FVector& Location, const FRotator& Rotation); // 0x19661c0 [Final Native Public]
    void GrabComponentAtLocation(UPrimitiveComponent* Component, const FName& InBoneName, const FVector& GrabLocation); // 0x19660b0 [Final Native Public]
    void GrabComponent(UPrimitiveComponent* Component, const FName& InBoneName, const FVector& GrabLocation, bool bConstrainRotation); // 0x1965f60 [Native Public]
    void GetTargetLocationAndRotation(const FVector& TargetLocation, const FRotator& TargetRotation); // 0x1965e80 [Final Native Public]
    UPrimitiveComponent* GetGrabbedComponent(); // 0x1965ab0 [Final Native Public]

// UPhysicsSpringComponent (/Script/Engine.PhysicsSpringComponent)
    FVector GetSpringRestingPoint(); // 0x1965e40 [Final Native Public]
    FVector GetSpringDirection(); // 0x1965e00 [Final Native Public]
    FVector GetSpringCurrentEndPoint(); // 0x1965dc0 [Final Native Public]
    float GetNormalizedCompressionScalar(); // 0x1965d30 [Final Native Public]

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

// USceneCaptureComponent (/Script/Engine.SceneCaptureComponent)
    void ShowOnlyComponent(UPrimitiveComponent* InComponent); // 0x1988a60 [Final Native Public]
    void ShowOnlyActorComponents(AActor* InActor); // 0x19889e0 [Final Native Public]
    void SetCaptureSortPriority(int32 NewCaptureSortPriority); // 0x1988590 [Final Native Public]
    void RemoveShowOnlyComponent(UPrimitiveComponent* InComponent); // 0x19883d0 [Final Native Public]
    void RemoveShowOnlyActorComponents(AActor* InActor); // 0x1988350 [Final Native Public]
    void HideComponent(UPrimitiveComponent* InComponent); // 0x1985ed0 [Final Native Public]
    void HideActorComponents(AActor* InActor); // 0x1985e50 [Final Native Public]
    void ClearShowOnlyComponents(); // 0x1985530 [Final Native Public]
    void ClearHiddenComponents(); // 0x1985510 [Final Native Public]

// UPlatformEventsComponent (/Script/Engine.PlatformEventsComponent)
    bool SupportsConvertibleLaptops(); // 0x1967720 [Final Native Public]
    void PlatformEventDelegate__DelegateSignature(); // 0x728b20 [Public]
    bool IsInTabletMode(); // 0x1966370 [Final Native Public]
    bool IsInLaptopMode(); // 0x1966340 [Final Native Public]

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

// APlayerCameraManager (/Script/Engine.PlayerCameraManager)
    void StopCameraShake(UCameraShake* ShakeInstance, bool bImmediately); // 0x1967650 [Native Public]
    void StopCameraFade(); // 0x189da70 [Native Public]
    void StopCameraAnimInst(UCameraAnimInst* AnimInst, bool bImmediate); // 0x1967580 [Native Public]
    void StopAllInstancesOfCameraShake(TSubclassOf<UCameraShake> Shake, bool bImmediately); // 0x19674b0 [Native Public]
    void StopAllInstancesOfCameraAnim(UCameraAnim* Anim, bool bImmediate); // 0x19673e0 [Native Public]
    void StopAllCameraShakes(bool bImmediately); // 0x1967350 [Native Public]
    void StopAllCameraAnims(bool bImmediate); // 0x19672c0 [Native Public]
    void StartCameraFade(float FromAlpha, float ToAlpha, float Duration, const FLinearColor& Color, bool bShouldFadeAudio, bool bHoldWhenFinished); // 0x19670f0 [Native Public]
    void SetManualCameraFade(float InFadeAmount, const FLinearColor& Color, bool bInFadeAudio); // 0x1966dd0 [Native Public]
    bool RemoveCameraModifier(UCameraModifier* ModifierToRemove); // 0x1966ab0 [Native Public]
    void RemoveCameraLensEffect(AEmitterCameraLensEffectBase* Emitter); // 0x1966a20 [Native Public]
    UCameraShake* PlayCameraShake(TSubclassOf<UCameraShake> ShakeClass, float Scale, const ECameraAnimPlaySpace& PlaySpace, const FRotator& UserPlaySpaceRot); // 0x1966890 [Native Public]
    UCameraAnimInst* PlayCameraAnim(UCameraAnim* Anim, float Rate, float Scale, float BlendInTime, float BlendOutTime, bool bLoop, bool bRandomStartTime, float Duration, const ECameraAnimPlaySpace& PlaySpace, const FRotator& UserPlaySpaceRot); // 0x19665b0 [Native Public]
    void PhotographyCameraModify(const FVector& NewCameraLocation, const FVector& PreviousCameraLocation, const FVector& OriginalCameraLocation, const FVector& ResultCameraLocation); // 0x1966430 [Native Event Public]
    void OnPhotographySessionStart(); // 0x1948a50 [Native Event Public]
    void OnPhotographySessionEnd(); // 0x1948d70 [Native Event Public]
    void OnPhotographyMultiPartCaptureStart(); // 0x18b06c0 [Native Event Public]
    void OnPhotographyMultiPartCaptureEnd(); // 0x18bcf20 [Native Event Public]
    APlayerController* GetOwningPlayerController(); // 0x1965d90 [Native Public]
    float GetFOVAngle(); // 0x189f220 [Native Public]
    FRotator GetCameraRotation(); // 0x1965a70 [Final Native Public]
    FVector GetCameraLocation(); // 0x1965a30 [Final Native Public]
    UCameraModifier* FindCameraModifierByClass(TSubclassOf<UCameraModifier> ModifierClass); // 0x1965990 [Native Public]
    void ClearCameraLensEffects(); // 0x189c050 [Native Public]
    bool BlueprintUpdateCamera(AActor* CameraTarget, const FVector& NewCameraLocation, const FRotator& NewCameraRotation, const float& NewCameraFOV); // 0x728b20 [Event Public]
    UCameraModifier* AddNewCameraModifier(TSubclassOf<UCameraModifier> ModifierClass); // 0x19658f0 [Native Public]
    AEmitterCameraLensEffectBase* AddCameraLensEffect(TSubclassOf<AEmitterCameraLensEffectBase> LensEffectEmitterClass); // 0x1965850 [Native Public]

// UPlayerInput (/Script/Engine.PlayerInput)
    void SetMouseSensitivity(float Sensitivity); // 0x197b7d0 [Final Native Public]
    void SetBind(const FName& BindName, const FString& Command); // 0x197a620 [Final Native Public]
    void InvertAxisKey(const FKey& AxisKey); // 0x1978f80 [Final Native Public]
    void InvertAxis(const FName& AxisName); // 0x1978f00 [Final Native Public]
    void ClearSmoothing(); // 0x1977980 [Final Native Public]

// APlayerState (/Script/Engine.PlayerState)
    void ReceiveOverrideWith(APlayerState* OldPlayerState); // 0x728b20 [Event Protected]
    void ReceiveCopyProperties(APlayerState* NewPlayerState); // 0x728b20 [Event Protected]
    void OnRep_UniqueId(); // 0x2e9f30 [Native Public]
    void OnRep_Score(); // 0x18bcf20 [Native Public]
    void OnRep_PlayerName(); // 0x18b06c0 [Native Public]
    void OnRep_PlayerId(); // 0x1948a50 [Native Public]
    void OnRep_bIsInactive(); // 0x1948d70 [Native Public]
    FString GetPlayerName(); // 0x1978cb0 [Final Native Public]

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

// UPointLightComponent (/Script/Engine.PointLightComponent)
    void SetSourceRadius(float bNewValue); // 0x197c490 [Final Native Public]
    void SetSourceLength(float NewValue); // 0x197c410 [Final Native Public]
    void SetSoftSourceRadius(float bNewValue); // 0x197c390 [Final Native Public]
    void SetLightFalloffExponent(float NewLightFalloffExponent); // 0x197b3e0 [Final Native Public]

// UPoseableMeshComponent (/Script/Engine.PoseableMeshComponent)
    void SetBoneTransformByName(const FName& BoneName, FTransform& InTransform, const EBoneSpaces& BoneSpace); // 0x197aa30 [Final Native Public]
    void SetBoneScaleByName(const FName& BoneName, const FVector& InScale3D, const EBoneSpaces& BoneSpace); // 0x197a920 [Final Native Public]
    void SetBoneRotationByName(const FName& BoneName, const FRotator& InRotation, const EBoneSpaces& BoneSpace); // 0x197a810 [Final Native Public]
    void SetBoneLocationByName(const FName& BoneName, const FVector& InLocation, const EBoneSpaces& BoneSpace); // 0x197a700 [Final Native Public]
    void ResetBoneTransformByName(const FName& BoneName); // 0x197a030 [Final Native Public]
    FTransform GetBoneTransformByName(const FName& BoneName, const EBoneSpaces& BoneSpace); // 0x1978050 [Final Native Public]
    FVector GetBoneScaleByName(const FName& BoneName, const EBoneSpaces& BoneSpace); // 0x1977f80 [Final Native Public]
    FRotator GetBoneRotationByName(const FName& BoneName, const EBoneSpaces& BoneSpace); // 0x1977eb0 [Final Native Public]
    FVector GetBoneLocationByName(const FName& BoneName, const EBoneSpaces& BoneSpace); // 0x1977de0 [Final Native Public]
    void CopyPoseFromSkeletalComponent(USkeletalMeshComponent* InComponentToCopy); // 0x1977aa0 [Final Native Public]

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

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

// UProjectileMovementComponent (/Script/Engine.ProjectileMovementComponent)
    void StopSimulating(FHitResult& HitResult); // 0x197e770 [Native Public]
    void SetVelocityInLocalSpace(const FVector& NewVelocity); // 0x197e6e0 [Native Public]
    void SetInterpolatedComponent(USceneComponent* Component); // 0x197e550 [Native Public]
    void ResetInterpolation(); // 0x197e430 [Native Public]
    void OnProjectileStopDelegate__DelegateSignature(FHitResult& ImpactResult); // 0x728b20 [Public]
    void OnProjectileBounceDelegate__DelegateSignature(FHitResult& ImpactResult, const FVector& ImpactVelocity); // 0x728b20 [Public]
    void MoveInterpolationTarget(const FVector& NewLocation, const FRotator& NewRotation); // 0x197e2c0 [Native Public]
    FVector LimitVelocity(const FVector& NewVelocity); // 0x197e210 [Final Native Protected]
    bool IsVelocityUnderSimulationThreshold(); // 0x197e1b0 [Final Native Public]
    bool IsInterpolationComplete(); // 0x197e180 [Final Native Public]

// ARadialForceActor (/Script/Engine.RadialForceActor)
    void ToggleForce(); // 0x1948a50 [Native Public]
    void FireImpulse(); // 0x18bcf20 [Native Public]
    void EnableForce(); // 0x18b06c0 [Native Public]
    void DisableForce(); // 0x1948d70 [Native Public]

// URadialForceComponent (/Script/Engine.RadialForceComponent)
    void RemoveObjectTypeToAffect(const EObjectTypeQuery& ObjectType); // 0x197e3b0 [Native Public]
    void FireImpulse(); // 0x197e160 [Native Public]
    void AddObjectTypeToAffect(const EObjectTypeQuery& ObjectType); // 0x197e0e0 [Native Public]

// URectLightComponent (/Script/Engine.RectLightComponent)
    void SetSourceWidth(float bNewValue); // 0x197e660 [Final Native Public]
    void SetSourceTexture(UTexture* bNewValue); // 0x197e5e0 [Final Native Public]
    void SetSourceHeight(float NewValue); // 0x197b3e0 [Final Native Public]
    void SetBarnDoorLength(float NewValue); // 0x197e4d0 [Final Native Public]
    void SetBarnDoorAngle(float NewValue); // 0x197e450 [Final Native Public]

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

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

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

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

// ASkeletalMeshActor (/Script/Engine.SkeletalMeshActor)
    void OnRep_ReplicatedPhysAsset(); // 0x18b06c0 [Native Public]
    void OnRep_ReplicatedMesh(); // 0x18bcf20 [Native Public]
    void OnRep_ReplicatedMaterial1(); // 0x1948a50 [Native Public]
    void OnRep_ReplicatedMaterial0(); // 0x1948d70 [Native Public]

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

// USkyLightComponent (/Script/Engine.SkyLightComponent)
    void SetVolumetricScatteringIntensity(float NewIntensity); // 0x1997cf0 [Final Native Public]
    void SetOcclusionTint(const FColor& InTint); // 0x1997c60 [Final Native Public]
    void SetOcclusionExponent(float InOcclusionExponent); // 0x1997be0 [Final Native Public]
    void SetOcclusionContrast(float InOcclusionContrast); // 0x1997b60 [Final Native Public]
    void SetMinOcclusion(float InMinOcclusion); // 0x1997ae0 [Final Native Public]
    void SetLowerHemisphereColor(const FLinearColor& InLowerHemisphereColor); // 0x1997a50 [Final Native Public]
    void SetLightColor(const FLinearColor& NewLightColor); // 0x19979d0 [Final Native Public]
    void SetIntensity(float NewIntensity); // 0x1997950 [Final Native Public]
    void SetIndirectLightingIntensity(float NewIntensity); // 0x19978d0 [Final Native Public]
    void SetCubemapBlend(UTextureCube* SourceCubemap, UTextureCube* DestinationCubemap, float InBlendFraction); // 0x19977c0 [Final Native Public]
    void SetCubemap(UTextureCube* NewCubemap); // 0x1997740 [Final Native Public]
    void RecaptureSky(); // 0x1997720 [Final Native Public]

// USoundSubmix (/Script/Engine.SoundSubmix)
    void StopRecordingOutput(UObject* WorldContextObject, const EAudioRecordingExportType& ExportType, const FString& Name, const FString& Path, USoundWave* ExistingSoundWaveToOverwrite); // 0x199b480 [Final Native Public]
    void StopEnvelopeFollowing(UObject* WorldContextObject); // 0x199b400 [Final Native Public]
    void StartRecordingOutput(UObject* WorldContextObject, float ExpectedDuration); // 0x199b330 [Final Native Public]
    void StartEnvelopeFollowing(UObject* WorldContextObject); // 0x199b2b0 [Final Native Public]
    void AddEnvelopeFollowerDelegate(UObject* WorldContextObject, const FScriptDelegate& OnSubmixEnvelopeBP); // 0x199b050 [Final Native Public]

// USplineMeshComponent (/Script/Engine.SplineMeshComponent)
    void UpdateMesh(); // 0x19a5100 [Final Native Public]
    void SetStartTangent(const FVector& StartTangent, bool bUpdateMesh); // 0x19a5020 [Final Native Public]
    void SetStartScale(const FVector2D& StartScale, bool bUpdateMesh); // 0x19a4f60 [Final Native Public]
    void SetStartRoll(float StartRoll, bool bUpdateMesh); // 0x19a4e90 [Final Native Public]
    void SetStartPosition(const FVector& StartPos, bool bUpdateMesh); // 0x19a4db0 [Final Native Public]
    void SetStartOffset(const FVector2D& StartOffset, bool bUpdateMesh); // 0x19a4cf0 [Final Native Public]
    void SetStartAndEnd(const FVector& StartPos, const FVector& StartTangent, const FVector& EndPos, const FVector& EndTangent, bool bUpdateMesh); // 0x19a4b30 [Final Native Public]
    void SetSplineUpDir(const FVector& InSplineUpDir, bool bUpdateMesh); // 0x19a4a50 [Final Native Public]
    void SetForwardAxis(const ESplineMeshAxis& InForwardAxis, bool bUpdateMesh); // 0x19a4700 [Final Native Public]
    void SetEndTangent(const FVector& EndTangent, bool bUpdateMesh); // 0x19a4620 [Final Native Public]
    void SetEndScale(const FVector2D& EndScale, bool bUpdateMesh); // 0x19a4560 [Final Native Public]
    void SetEndRoll(float EndRoll, bool bUpdateMesh); // 0x19a4490 [Final Native Public]
    void SetEndPosition(const FVector& EndPos, bool bUpdateMesh); // 0x19a43b0 [Final Native Public]
    void SetEndOffset(const FVector2D& EndOffset, bool bUpdateMesh); // 0x19a42f0 [Final Native Public]
    void SetBoundaryMin(float InBoundaryMin, bool bUpdateMesh); // 0x19a4220 [Final Native Public]
    void SetBoundaryMax(float InBoundaryMax, bool bUpdateMesh); // 0x19a4150 [Final Native Public]
    FVector GetStartTangent(); // 0x19a4060 [Final Native Public]
    FVector2D GetStartScale(); // 0x19a4020 [Final Native Public]
    float GetStartRoll(); // 0x19a3ff0 [Final Native Public]
    FVector GetStartPosition(); // 0x19a3fb0 [Final Native Public]
    FVector2D GetStartOffset(); // 0x19a3f70 [Final Native Public]
    FVector GetSplineUpDir(); // 0x19a3f30 [Final Native Public]
    ESplineMeshAxis GetForwardAxis(); // 0x19a3d20 [Final Native Public]
    FVector GetEndTangent(); // 0x19a3ce0 [Final Native Public]
    FVector2D GetEndScale(); // 0x19a3ca0 [Final Native Public]
    float GetEndRoll(); // 0x19a3c70 [Final Native Public]
    FVector GetEndPosition(); // 0x19a3c30 [Final Native Public]
    FVector2D GetEndOffset(); // 0x19a3bf0 [Final Native Public]
    float GetBoundaryMin(); // 0x19a3b20 [Final Native Public]
    float GetBoundaryMax(); // 0x19a3af0 [Final Native Public]

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

// USpringArmComponent (/Script/Engine.SpringArmComponent)
    bool IsCollisionFixApplied(); // 0x19a4120 [Final Native Public]
    FVector GetUnfixedCameraPosition(); // 0x19a40e0 [Final Native Public]
    FRotator GetTargetRotation(); // 0x19a40a0 [Final Native Public]

// UStaticMesh (/Script/Engine.StaticMesh)
    int32 GetNumSections(int32 InLOD); // 0x19a3ea0 [Final Native Public]
    int32 GetNumLODs(); // 0x19a3e70 [Final Native Public]
    int32 GetMaterialIndex(const FName& MaterialSlotName); // 0x19a3de0 [Final Native Public]
    UMaterialInterface* GetMaterial(int32 MaterialIndex); // 0x19a3d50 [Final Native Public]
    FBoxSphereBounds GetBounds(); // 0x19a3ba0 [Final Native Public]
    FBox GetBoundingBox(); // 0x19a3b50 [Final Native Public]
    UStaticMeshSocket* FindSocket(const FName& InSocketName); // 0x19a3a60 [Final Native Public]

// UStereoLayerComponent (/Script/Engine.StereoLayerComponent)
    void SetUVRect(const FBox2D& InUVRect); // 0x19a97f0 [Final Native Public]
    void SetTexture(UTexture* InTexture); // 0x19a9770 [Final Native Public]
    void SetQuadSize(const FVector2D& InQuadSize); // 0x19a9330 [Final Native Public]
    void SetPriority(int32 InPriority); // 0x19a92b0 [Final Native Public]
    void MarkTextureForUpdate(); // 0x19a8ef0 [Final Native Public]
    FBox2D GetUVRect(); // 0x19a8dd0 [Final Native Public]
    UTexture* GetTexture(); // 0x19a8db0 [Final Native Public]
    FVector2D GetQuadSize(); // 0x19a8d00 [Final Native Public]
    int32 GetPriority(); // 0x19a8ce0 [Final Native Public]

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

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

// UTimecodeProvider (/Script/Engine.TimecodeProvider)
    FTimecode GetTimecode(); // 0x19ac9f0 [Native Public]
    ETimecodeProviderSynchronizationState GetSynchronizationState(); // 0x19ac9c0 [Native Public]
    FFrameRate GetFrameRate(); // 0x19ac8f0 [Native Public]

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

// UTextRenderComponent (/Script/Engine.TextRenderComponent)
    void SetYScale(float Value); // 0x383d70 [Final Native Public]
    void SetXScale(float Value); // 0x19a9a00 [Final Native Public]
    void SetWorldSize(float Value); // 0x19a9980 [Final Native Public]
    void SetVertSpacingAdjust(float Value); // 0x19a9880 [Final Native Public]
    void SetVerticalAlignment(const EVerticalTextAligment& Value); // 0x19a9900 [Final Native Public]
    void SetTextRenderColor(const FColor& Value); // 0x19a9700 [Final Native Public]
    void SetTextMaterial(UMaterialInterface* Material); // 0x19a9680 [Final Native Public]
    void SetText(const FString& Value); // 0x19a95e0 [Final Native Public]
    void SetHorizSpacingAdjust(float Value); // 0x19a91b0 [Final Native Public]
    void SetHorizontalAlignment(const EHorizTextAligment& Value); // 0x19a9230 [Final Native Public]
    void SetFont(UFont* Value); // 0x19a9010 [Final Native Public]
    void K2_SetText(FText& Value); // 0x19a8e20 [Final Native Public]
    FVector GetTextWorldSize(); // 0x19a8d70 [Final Native Public]
    FVector GetTextLocalSize(); // 0x19a8d30 [Final Native Public]

// UTimelineComponent (/Script/Engine.TimelineComponent)
    void Stop(); // 0x19ad200 [Final Native Public]
    void SetVectorCurve(UCurveVector* NewVectorCurve, const FName& VectorTrackName); // 0x19ad140 [Final Native Public]
    void SetTimelineLengthMode(const ETimelineLengthMode& NewLengthMode); // 0x19ad0c0 [Final Native Public]
    void SetTimelineLength(float NewLength); // 0x19ad040 [Final Native Public]
    void SetPlayRate(float NewRate); // 0x19aceb0 [Final Native Public]
    void SetPlaybackPosition(float NewPosition, bool bFireEvents, bool bFireUpdate); // 0x19acf30 [Final Native Public]
    void SetNewTime(float NewTime); // 0x19ace30 [Final Native Public]
    void SetLooping(bool bNewLooping); // 0x19acda0 [Final Native Public]
    void SetLinearColorCurve(UCurveLinearColor* NewLinearColorCurve, const FName& LinearColorTrackName); // 0x19acce0 [Final Native Public]
    void SetIgnoreTimeDilation(bool bNewIgnoreTimeDilation); // 0x19acc50 [Final Native Public]
    void SetFloatCurve(UCurveFloat* NewFloatCurve, const FName& FloatTrackName); // 0x19acb90 [Final Native Public]
    void ReverseFromEnd(); // 0x19acb70 [Final Native Public]
    void Reverse(); // 0x19acb50 [Final Native Public]
    void PlayFromStart(); // 0x19acb30 [Final Native Public]
    void Play(); // 0x19acb10 [Final Native Public]
    void OnRep_Timeline(); // 0x19acaf0 [Final Native Public]
    bool IsReversing(); // 0x19acac0 [Final Native Public]
    bool IsPlaying(); // 0x19aca90 [Final Native Public]
    bool IsLooping(); // 0x19aca60 [Final Native Public]
    float GetTimelineLength(); // 0x19aca30 [Final Native Public]
    float GetPlayRate(); // 0x19ac960 [Final Native Public]
    float GetPlaybackPosition(); // 0x19ac990 [Final Native Public]
    bool GetIgnoreTimeDilation(); // 0x19ac930 [Final Native Public]

// UTwitterIntegrationBase (/Script/Engine.TwitterIntegrationBase)
    bool TwitterRequest(const FString& URL, const TArray<FString>& ParamKeysAndValues, const ETwitterRequestMethod& RequestMethod, int32 AccountIndex); // 0x19b0ee0 [Native Public]
    bool ShowTweetUI(const FString& InitialMessage, const FString& URL, const FString& Picture); // 0x19b0d90 [Native Public]
    void Init(); // 0x1204b40 [Native Public]
    int32 GetNumAccounts(); // 0x19b0350 [Native Public]
    FString GetAccountName(int32 AccountIndex); // 0x19b0270 [Native Public]
    bool CanShowTweetUI(); // 0x11295d0 [Native Public]
    bool AuthorizeAccounts(); // 0x186dc90 [Native Public]

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

// UVisualLoggerKismetLibrary (/Script/Engine.VisualLoggerKismetLibrary)
    void RedirectVislog(UObject* SourceOwner, UObject* DestinationOwner); // 0x19b0c60 [Final Native Static Public]
    void LogText(UObject* WorldContextObject, const FString& text, const FName& LogCategory, bool bAddToMessageLog); // 0x19b0ad0 [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); // 0x19b0820 [Final Native Static Public]
    void LogLocation(UObject* WorldContextObject, const FVector& Location, const FString& text, const FLinearColor& ObjectColor, float Radius, const FName& LogCategory, bool bAddToMessageLog); // 0x19b05b0 [Final Native Static Public]
    void LogBox(UObject* WorldContextObject, const FBox& BoxShape, const FString& text, const FLinearColor& ObjectColor, const FName& LogCategory, bool bAddToMessageLog); // 0x19b0380 [Final Native Static Public]
    void EnableRecording(bool bEnabled); // 0x191eab0 [Final Native Static Public]

// UVOIPTalker (/Script/Engine.VOIPTalker)
    void RegisterWithPlayerState(APlayerState* OwningState); // 0x19b4460 [Final Native Public]
    float GetVoiceLevel(); // 0x19b43e0 [Final Native Public]
    UVOIPTalker* CreateTalkerForPlayer(APlayerState* OwningState); // 0x19b4360 [Final Native Static Public]
    void BPOnTalkingEnd(); // 0x19b4340 [Native Event Protected]
    void BPOnTalkingBegin(UAudioComponent* AudioComponent); // 0x19b42b0 [Native Event Protected]

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

// UWindDirectionalSourceComponent (/Script/Engine.WindDirectionalSourceComponent)
    void SetWindType(const EWindSourceType& InNewType); // 0x19b47d0 [Final Native Public]
    void SetStrength(float InNewStrength); // 0x19b4750 [Final Native Public]
    void SetSpeed(float InNewSpeed); // 0x19b46d0 [Final Native Public]
    void SetRadius(float InNewRadius); // 0x19b4650 [Final Native Public]
    void SetMinimumGustAmount(float InNewMinGust); // 0x19b45d0 [Final Native Public]
    void SetMaximumGustAmount(float InNewMaxGust); // 0x19b44e0 [Final Native Public]

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

// UEyeTrackerFunctionLibrary (/Script/EyeTracker.EyeTrackerFunctionLibrary)
    void SetEyeTrackedPlayer(APlayerController* PlayerController); // 0x11dd000 [Final Native Static Public]
    bool IsStereoGazeDataAvailable(); // 0x11dcfd0 [Final Native Static Public]
    bool IsEyeTrackerConnected(); // 0x11dcfa0 [Final Native Static Public]
    bool GetStereoGazeData(FEyeTrackerStereoGazeData& OutGazeData); // 0x11dcf00 [Final Native Static Public]
    bool GetGazeData(FEyeTrackerGazeData& OutGazeData); // 0x11dce50 [Final Native Static Public]

// UFieldSystemComponent (/Script/FieldSystemEngine.FieldSystemComponent)
    void ApplyUniformVectorFalloffForce(bool Enabled, const FVector& Position, const FVector& Direction, float Radius, float Magnitude); // 0x1b6dba0 [Final Native Public]
    void ApplyStayDynamicField(bool Enabled, const FVector& Position, float Radius, int32 MaxLevelPerCommand); // 0x1b6da30 [Final Native Public]
    void ApplyRadialVectorFalloffForce(bool Enabled, const FVector& Position, float Radius, float Magnitude); // 0x1b6d8c0 [Final Native Public]
    void ApplyRadialForce(bool Enabled, const FVector& Position, float Magnitude); // 0x1b6d7a0 [Final Native Public]
    void ApplyLinearForce(bool Enabled, const FVector& Direction, float Magnitude); // 0x1b6d680 [Final Native Public]

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

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

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

// UBlueprintGameplayTagLibrary (/Script/GameplayTags.BlueprintGameplayTagLibrary)
    bool RemoveGameplayTag(FGameplayTagContainer& TagContainer, const FGameplayTag& Tag); // 0x11aee10 [Final Native Static Public]
    bool NotEqual_TagTag(const FGameplayTag& A, const FString& B); // 0x11aecf0 [Final Native Static Public]
    bool NotEqual_TagContainerTagContainer(const FGameplayTagContainer& A, const FString& B); // 0x11aeb80 [Final Native Static Public]
    bool NotEqual_GameplayTagContainer(FGameplayTagContainer& A, FGameplayTagContainer& B); // 0x11aea30 [Final Native Static Public]
    bool NotEqual_GameplayTag(const FGameplayTag& A, const FGameplayTag& B); // 0x11ae970 [Final Native Static Public]
    bool MatchesTag(const FGameplayTag& TagOne, const FGameplayTag& TagTwo, bool bExactMatch); // 0x11ae880 [Final Native Static Public]
    bool MatchesAnyTags(const FGameplayTag& TagOne, FGameplayTagContainer& OtherContainer, bool bExactMatch); // 0x11ae740 [Final Native Static Public]
    FGameplayTagContainer MakeLiteralGameplayTagContainer(const FGameplayTagContainer& Value); // 0x11ae630 [Final Native Static Public]
    FGameplayTag MakeLiteralGameplayTag(const FGameplayTag& Value); // 0x11ae5a0 [Final Native Static Public]
    FGameplayTagQuery MakeGameplayTagQuery(const FGameplayTagQuery& TagQuery); // 0x11ae470 [Final Native Static Public]
    FGameplayTagContainer MakeGameplayTagContainerFromTag(const FGameplayTag& SingleTag); // 0x11ae3c0 [Final Native Static Public]
    FGameplayTagContainer MakeGameplayTagContainerFromArray(const TArray<FGameplayTag>& GameplayTags); // 0x11ae2f0 [Final Native Static Public]
    bool IsGameplayTagValid(const FGameplayTag& GameplayTag); // 0x11ae270 [Final Native Static Public]
    bool HasTag(FGameplayTagContainer& TagContainer, const FGameplayTag& Tag, bool bExactMatch); // 0x11ae130 [Final Native Static Public]
    bool HasAnyTags(FGameplayTagContainer& TagContainer, FGameplayTagContainer& OtherContainer, bool bExactMatch); // 0x11adf10 [Final Native Static Public]
    bool HasAllTags(FGameplayTagContainer& TagContainer, FGameplayTagContainer& OtherContainer, bool bExactMatch); // 0x11adcc0 [Final Native Static Public]
    bool HasAllMatchingGameplayTags(const TScriptInterface<IUnknown>& TagContainerInterface, FGameplayTagContainer& OtherContainer); // 0x11adba0 [Final Native Static Public]
    FName GetTagName(FGameplayTag& GameplayTag); // 0x11ada30 [Final Native Static Public]
    int32 GetNumGameplayTagsInContainer(FGameplayTagContainer& TagContainer); // 0x11ad8b0 [Final Native Static Public]
    FString GetDebugStringFromGameplayTagContainer(FGameplayTagContainer& TagContainer); // 0x11ad7b0 [Final Native Static Public]
    FString GetDebugStringFromGameplayTag(const FGameplayTag& GameplayTag); // 0x11ad6e0 [Final Native Static Public]
    void GetAllActorsOfClassMatchingTagQuery(UObject* WorldContextObject, TSubclassOf<AActor> ActorClass, FGameplayTagQuery& GameplayTagQuery, const TArray<AActor*>& OutActors); // 0x11ad510 [Final Native Static Public]
    bool EqualEqual_GameplayTagContainer(FGameplayTagContainer& A, FGameplayTagContainer& B); // 0x11ad3c0 [Final Native Static Public]
    bool EqualEqual_GameplayTag(const FGameplayTag& A, const FGameplayTag& B); // 0x11ad300 [Final Native Static Public]
    bool DoesTagAssetInterfaceHaveTag(const TScriptInterface<IUnknown>& TagContainerInterface, const FGameplayTag& Tag); // 0x11ad220 [Final Native Static Public]
    bool DoesContainerMatchTagQuery(FGameplayTagContainer& TagContainer, FGameplayTagQuery& TagQuery); // 0x11ad0c0 [Final Native Static Public]
    void BreakGameplayTagContainer(FGameplayTagContainer& GameplayTagContainer, const TArray<FGameplayTag>& GameplayTags); // 0x11acfa0 [Final Native Static Public]
    void AppendGameplayTagContainers(FGameplayTagContainer& InOutTagContainer, FGameplayTagContainer& InTagContainer); // 0x11ace70 [Final Native Static Public]
    void AddGameplayTag(FGameplayTagContainer& TagContainer, const FGameplayTag& Tag); // 0x11acd70 [Final Native Static Public]

// IGameplayTagAssetInterface (/Script/GameplayTags.GameplayTagAssetInterface)
    bool HasMatchingGameplayTag(const FGameplayTag& TagToCheck); // 0x11ae090 [Native Public]
    bool HasAnyMatchingGameplayTags(FGameplayTagContainer& TagContainer); // 0x11ade40 [Native Public]
    bool HasAllMatchingGameplayTags(FGameplayTagContainer& TagContainer); // 0x11adad0 [Native Public]
    void GetOwnedGameplayTags(FGameplayTagContainer& TagContainer); // 0x11ad970 [Native Public]

// UGameplayTask (/Script/GameplayTasks.GameplayTask)
    void ReadyForActivation(); // 0x1a8e150 [Final Native Public]
    void GenericGameplayTaskDelegate__DelegateSignature(); // 0x728b20 [Public]
    void EndTask(); // 0x1a8de00 [Final Native Public]

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

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

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

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

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

// UGeometryCacheComponent (/Script/GeometryCache.GeometryCacheComponent)
    void TickAtThisTime(float Time, bool bInIsRunning, bool bInBackwards, bool bInIsLooping); // 0x383e10 [Final Native Public]
    void Stop(); // 0x383df0 [Final Native Public]
    void SetStartTimeOffset(float NewStartTimeOffset); // 0x383d70 [Final Native Public]
    void SetPlaybackSpeed(float NewPlaybackSpeed); // 0x383cf0 [Final Native Public]
    void SetLooping(bool bNewLooping); // 0x383b70 [Final Native Public]
    bool SetGeometryCache(UGeometryCache* NewGeomCache); // 0x383ae0 [Final Native Public]
    void PlayReversedFromEnd(); // 0x383ac0 [Final Native Public]
    void PlayReversed(); // 0x383aa0 [Final Native Public]
    void PlayFromStart(); // 0x383a80 [Final Native Public]
    void Play(); // 0x383a60 [Final Native Public]
    void Pause(); // 0x383a40 [Final Native Public]
    bool IsPlayingReversed(); // 0x383a10 [Final Native Public]
    bool IsPlaying(); // 0x3839e0 [Final Native Public]
    bool IsLooping(); // 0x3839b0 [Final Native Public]
    float GetStartTimeOffset(); // 0x383980 [Final Native Public]
    float GetPlaybackSpeed(); // 0x383950 [Final Native Public]
    float GetPlaybackDirection(); // 0x383920 [Final Native Public]
    int32 GetNumberOfFrames(); // 0x3838f0 [Final Native Public]
    float GetDuration(); // 0x383890 [Final Native Public]
    float GetAnimationTime(); // 0x383860 [Final Native Public]

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

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

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

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

// UHeadMountedDisplayFunctionLibrary (/Script/HeadMountedDisplay.HeadMountedDisplayFunctionLibrary)
    void UpdateExternalTrackingHMDPosition(FTransform& ExternalTrackingTransform); // 0xd7c040 [Final Native Static Public]
    void SetWorldToMetersScale(UObject* WorldContext, float NewScale); // 0xd7bf80 [Final Native Static Public]
    void SetTrackingOrigin(const EHMDTrackingOrigin& Origin); // 0xd7be90 [Final Native Static Public]
    void SetSpectatorScreenTexture(UTexture* InTexture); // 0xd7bda0 [Final Native Static Public]
    void SetSpectatorScreenModeTexturePlusEyeLayout(const FVector2D& EyeRectMin, const FVector2D& EyeRectMax, const FVector2D& TextureRectMin, const FVector2D& TextureRectMax, bool bDrawEyeFirst, bool bClearBlack, bool bUseAlpha); // 0xd7bbb0 [Final Native Static Public]
    void SetSpectatorScreenMode(const ESpectatorScreenMode& Mode); // 0xd7bb40 [Final Native Static Public]
    void SetClippingPlanes(float Near, float Far); // 0xd7b880 [Final Native Static Public]
    void ResetOrientationAndPosition(float Yaw, const EOrientPositionSelector& Options); // 0xd7b750 [Final Native Static Public]
    bool IsSpectatorScreenModeControllable(); // 0xd7b700 [Final Native Static Public]
    bool IsInLowPersistenceMode(); // 0xd7b3f0 [Final Native Static Public]
    bool IsHeadMountedDisplayEnabled(); // 0xd7b3c0 [Final Native Static Public]
    bool IsHeadMountedDisplayConnected(); // 0xd7b390 [Final Native Static Public]
    bool IsDeviceTracking(FXRDeviceId& XRDeviceId); // 0xd7b2f0 [Final Native Static Public]
    bool HasValidTrackingPosition(); // 0xd7b2c0 [Final Native Static Public]
    float GetWorldToMetersScale(UObject* WorldContext); // 0xd7b230 [Final Native Static Public]
    void GetVRFocusState(const bool& bUseFocus, const bool& bHasFocus); // 0xd7b150 [Final Native Static Public]
    FTransform GetTrackingToWorldTransform(UObject* WorldContext); // 0xd7b090 [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); // 0xd7acb0 [Final Native Static Public]
    EHMDTrackingOrigin GetTrackingOrigin(); // 0xd7ac70 [Final Native Static Public]
    float GetScreenPercentage(); // 0xd7ac40 [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); // 0xd7a9d0 [Final Native Static Public]
    float GetPixelDensity(); // 0xd7a9a0 [Final Native Static Public]
    void GetOrientationAndPosition(const FRotator& DeviceRotation, const FVector& DevicePosition); // 0xd7a800 [Final Native Static Public]
    int32 GetNumOfTrackingSensors(); // 0xd7a7d0 [Final Native Static Public]
    EHMDWornState GetHMDWornState(); // 0xd7a740 [Final Native Static Public]
    FName GetHMDDeviceName(); // 0xd7a700 [Final Native Static Public]
    void GetDeviceWorldPose(UObject* WorldContext, FXRDeviceId& XRDeviceId, const bool& bIsTracked, const FRotator& Orientation, const bool& bHasPositionalTracking, const FVector& Position); // 0xd7a4d0 [Final Native Static Public]
    void GetDevicePose(FXRDeviceId& XRDeviceId, const bool& bIsTracked, const FRotator& Orientation, const bool& bHasPositionalTracking, const FVector& Position); // 0xd7a2e0 [Final Native Static Public]
    TArray<FXRDeviceId> EnumerateTrackedDevices(const FName& SystemId, const EXRTrackedDeviceType& DeviceType); // 0xd7a190 [Final Native Static Public]
    void EnableLowPersistenceMode(bool bEnable); // 0xd79ea0 [Final Native Static Public]
    bool EnableHMD(bool bEnable); // 0xd79e20 [Final Native Static Public]
    void CalibrateExternalTrackingToHMD(FTransform& ExternalTrackingTransform); // 0xd79af0 [Final Native Static Public]

// UMotionControllerComponent (/Script/HeadMountedDisplay.MotionControllerComponent)
    void SetTrackingSource(const EControllerHand& NewSource); // 0xd7bf00 [Final Native Public]
    void SetTrackingMotionSource(const FName& NewSource); // 0xd7be10 [Final Native Public]
    void SetShowDeviceModel(bool bShowControllerModel); // 0xd7bab0 [Final Native Public]
    void SetDisplayModelSource(const FName& NewDisplayModelSource); // 0xd7b9b0 [Final Native Public]
    void SetCustomDisplayMesh(UStaticMesh* NewDisplayMesh); // 0xd7b930 [Final Native Public]
    void SetAssociatedPlayerIndex(int32 NewPlayer); // 0xd7b800 [Final Native Public]
    void OnMotionControllerUpdated(); // 0x728b20 [Event Protected]
    bool IsTracked(); // 0xd7b730 [Final Native Public]
    EControllerHand GetTrackingSource(); // 0xd7b060 [Final Native Public]
    float GetParameterValue(const FName& InName, const bool& bValueFound); // 0xd7a8d0 [Final Native Protected]

// UMotionTrackedDeviceFunctionLibrary (/Script/HeadMountedDisplay.MotionTrackedDeviceFunctionLibrary)
    void SetIsControllerMotionTrackingEnabledByDefault(bool Enable); // 0xd7ba30 [Final Native Static Public]
    bool IsMotionTrackingEnabledForSource(int32 PlayerIndex, const FName& SourceName); // 0xd7b640 [Final Native Static Public]
    bool IsMotionTrackingEnabledForDevice(int32 PlayerIndex, const EControllerHand& Hand); // 0xd7b580 [Final Native Static Public]
    bool IsMotionTrackingEnabledForComponent(UMotionControllerComponent* MotionControllerComponent); // 0xd7b500 [Final Native Static Public]
    bool IsMotionTrackedDeviceCountManagementNecessary(); // 0xd7b4d0 [Final Native Static Public]
    bool IsMotionSourceTracking(int32 PlayerIndex, const FName& SourceName); // 0xd7b410 [Final Native Static Public]
    int32 GetMotionTrackingEnabledControllerCount(); // 0xd7a7a0 [Final Native Static Public]
    int32 GetMaximumMotionTrackedControllerCount(); // 0xd7a770 [Final Native Static Public]
    FName GetActiveTrackingSystemName(); // 0xd7a2a0 [Final Native Static Public]
    TArray<FName> EnumerateMotionSources(); // 0xd7a110 [Final Native Static Public]
    bool EnableMotionTrackingOfSource(int32 PlayerIndex, const FName& SourceName); // 0xd7a050 [Final Native Static Public]
    bool EnableMotionTrackingOfDevice(int32 PlayerIndex, const EControllerHand& Hand); // 0xd79f90 [Final Native Static Public]
    bool EnableMotionTrackingForComponent(UMotionControllerComponent* MotionControllerComponent); // 0xd79f10 [Final Native Static Public]
    void DisableMotionTrackingOfSource(int32 PlayerIndex, const FName& SourceName); // 0xd79d70 [Final Native Static Public]
    void DisableMotionTrackingOfDevice(int32 PlayerIndex, const EControllerHand& Hand); // 0xd79cc0 [Final Native Static Public]
    void DisableMotionTrackingOfControllersForPlayer(int32 PlayerIndex); // 0xd79c50 [Final Native Static Public]
    void DisableMotionTrackingOfAllControllers(); // 0xd79c30 [Final Native Static Public]
    void DisableMotionTrackingForComponent(UMotionControllerComponent* MotionControllerComponent); // 0xd79bc0 [Final Native Static Public]

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

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

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

// ALandscapeProxy (/Script/Landscape.LandscapeProxy)
    void SetLandscapeMaterialVectorParameterValue(const FName& ParameterName, const FLinearColor& Value); // 0xf597b0 [Final Native Public]
    void SetLandscapeMaterialTextureParameterValue(const FName& ParameterName, UTexture* Value); // 0xf596f0 [Final Native Public]
    void SetLandscapeMaterialScalarParameterValue(const FName& ParameterName, float Value); // 0xf59620 [Final Native Public]
    void EditorSetLandscapeMaterial(UMaterialInterface* NewLandscapeMaterial); // 0xf59510 [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); // 0xf59200 [Final Native Public]
    void ChangeUseTessellationComponentScreenSizeFalloff(bool InComponentScreenSizeToUseSubSections); // 0xf59170 [Native Public]
    void ChangeTessellationComponentScreenSizeFalloff(float InUseTessellationComponentScreenSizeFalloff); // 0xf590f0 [Native Public]
    void ChangeTessellationComponentScreenSize(float InTessellationComponentScreenSize); // 0xf59070 [Native Public]
    void ChangeLODDistanceFactor(float InLODDistanceFactor); // 0xf58ff0 [Native Public]
    void ChangeComponentScreenSizeToUseSubSections(float InComponentScreenSizeToUseSubSections); // 0xf58f70 [Native Public]

// ALandscapeBlueprintCustomBrush (/Script/Landscape.LandscapeBlueprintCustomBrush)
    UTextureRenderTarget2D* Render(bool InIsHeightmap, UTextureRenderTarget2D* InCombinedResult); // 0x728b20 [Event Public]
    void Initialize(const FIntPoint& InLandscapeSize, const FIntPoint& InLandscapeRenderTargetSize); // 0x728b20 [Event Public]

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

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

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

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

// ALevelSequenceActor (/Script/LevelSequence.LevelSequenceActor)
    void SetSequence(ULevelSequence* InSequence); // 0x11eb230 [Final Native Public]
    void SetReplicatePlayback(bool ReplicatePlayback); // 0x11eb1a0 [Final Native Public]
    void SetEventReceivers(const TArray<AActor*>& AdditionalReceivers); // 0x11eb060 [Final Native Public]
    void SetBinding(const FMovieSceneObjectBindingID& Binding, const TArray<AActor*>& Actors, bool bAllowBindingsFromAsset); // 0x11eadb0 [Final Native Public]
    void ResetBindings(); // 0x11ead60 [Final Native Public]
    void ResetBinding(const FMovieSceneObjectBindingID& Binding); // 0x11eac70 [Final Native Public]
    void RemoveBinding(const FMovieSceneObjectBindingID& Binding, AActor* Actor); // 0x11eaac0 [Final Native Public]
    void OnLevelSequenceLoaded__DelegateSignature(); // 0x728b20 [Public]
    ULevelSequence* LoadSequence(); // 0x11eaa90 [Final Native Public]
    ULevelSequencePlayer* GetSequencePlayer(); // 0x11eaa40 [Final Native Public]
    ULevelSequence* GetSequence(); // 0x11eaa10 [Final Native Public]
    void AddBinding(const FMovieSceneObjectBindingID& Binding, AActor* Actor, bool bAllowBindingsFromAsset); // 0x11ea690 [Final Native Public]

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

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

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

// ULinearTimecodeComponent (/Script/LinearTimecode.LinearTimecodeComponent)
    void SetDropTimecodeFrameNumber(FDropTimecode& Timecode, int32 FrameNumber, FDropTimecode& OutTimecode); // 0x39d090 [Final Native Static Public]
    void GetDropTimeCodeFrameNumber(FDropTimecode& Timecode, const int32& FrameNumber); // 0x39cfa0 [Final Native Static Public]
    int32 GetDropFrameNumber(); // 0x39cf70 [Final Native Public]

// UDropTimecodeToStringConversion (/Script/LinearTimecode.DropTimecodeToStringConversion)
    FString Conv_DropTimecodeToString(FDropTimecode& InTimecode); // 0x39ce90 [Final Native Static Private]

// ULocationServices (/Script/LocationServicesBPLibrary.LocationServices)
    bool StopLocationServices(); // 0x459a30 [Final Native Static Public]
    bool StartLocationServices(); // 0x459a00 [Final Native Static Public]
    bool IsLocationAccuracyAvailable(const ELocationAccuracy& Accuracy); // 0x459980 [Final Native Static Public]
    bool InitLocationServices(const ELocationAccuracy& Accuracy, float UpdateFrequency, float MinDistanceFilter); // 0x459880 [Final Native Static Public]
    ULocationServicesImpl* GetLocationServicesImpl(); // 0x459860 [Final Native Static Public]
    FLocationServicesData GetLastKnownLocation(); // 0x459820 [Final Native Static Public]
    bool AreLocationServicesEnabled(); // 0x4597f0 [Final Native Static Public]

// UMeshReconstructorBase (/Script/MRMesh.MeshReconstructorBase)
    void StopReconstruction(); // 0x11dc7e0 [Native Public]
    void StartReconstruction(); // 0x11dc800 [Native Public]
    void PauseReconstruction(); // 0x1204b40 [Native Public]
    bool IsReconstructionStarted(); // 0x11295d0 [Native Public]
    bool IsReconstructionPaused(); // 0x1204b10 [Native Public]
    void DisconnectMRMesh(); // 0x1204a10 [Native Public]
    void ConnectMRMesh(UMRMeshComponent* Mesh); // 0x1204900 [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); // 0x728b20 [Public]
    void DisconnectMRMesh(UMRMeshComponent* InMRMeshPtr); // 0x1204a30 [Final Native Public]
    void ConnectMRMesh(UMRMeshComponent* InMRMeshPtr); // 0x1204990 [Final Native Public]

// UMRMeshComponent (/Script/MRMesh.MRMeshComponent)
    bool IsConnected(); // 0x1204ad0 [Final Native Public]
    void ForceNavMeshUpdate(); // 0x1204ab0 [Final Native Public]
    void Clear(); // 0x12048d0 [Final Native Public]

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

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

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

// UMediaPlayer (/Script/MediaAssets.MediaPlayer)
    bool SupportsSeeking(); // 0x19f3b80 [Final Native Public]
    bool SupportsScrubbing(); // 0x19f3b50 [Final Native Public]
    bool SupportsRate(float Rate, bool Unthinned); // 0x19f3a80 [Final Native Public]
    bool SetViewRotation(const FRotator& Rotation, bool Absolute); // 0x19f39a0 [Final Native Public]
    bool SetViewField(float Horizontal, float Vertical, bool Absolute); // 0x19f3890 [Final Native Public]
    bool SetVideoTrackFrameRate(int32 TrackIndex, int32 FormatIndex, float FrameRate); // 0x19f3790 [Final Native Public]
    bool SetTrackFormat(const EMediaPlayerTrack& TrackType, int32 TrackIndex, int32 FormatIndex); // 0x19f3690 [Final Native Public]
    void SetTimeDelay(const FTimespan& TimeDelay); // 0x19f3610 [Final Native Public]
    bool SetRate(float Rate); // 0x19f3460 [Final Native Public]
    bool SetNativeVolume(float Volume); // 0x19f33d0 [Final Native Public]
    bool SetLooping(bool Looping); // 0x19f3240 [Final Native Public]
    void SetDesiredPlayerName(const FName& PlayerName); // 0x19f2f40 [Final Native Public]
    void SetBlockOnTime(const FTimespan& Time); // 0x19f2eb0 [Final Native Public]
    bool SelectTrack(const EMediaPlayerTrack& TrackType, int32 TrackIndex); // 0x19f2df0 [Final Native Public]
    bool Seek(const FTimespan& Time); // 0x19f2d50 [Final Native Public]
    bool Rewind(); // 0x19f2d20 [Final Native Public]
    bool Reopen(); // 0x19f2c30 [Final Native Public]
    bool Previous(); // 0x19f2ae0 [Final Native Public]
    bool Play(); // 0x19f2ab0 [Final Native Public]
    bool Pause(); // 0x19f2a80 [Final Native Public]
    bool OpenUrl(const FString& URL); // 0x19f29d0 [Final Native Public]
    bool OpenSourceWithOptions(UMediaSource* MediaSource, FMediaPlayerOptions& Options); // 0x19f28d0 [Final Native Public]
    void OpenSourceLatent(UObject* WorldContextObject, const FLatentActionInfo& LatentInfo, UMediaSource* MediaSource, FMediaPlayerOptions& Options, const bool& bSuccess); // 0x19f26f0 [Final Native Public]
    bool OpenSource(UMediaSource* MediaSource); // 0x19f2660 [Final Native Public]
    bool OpenPlaylistIndex(UMediaPlaylist* InPlaylist, int32 Index); // 0x19f25a0 [Final Native Public]
    bool OpenPlaylist(UMediaPlaylist* InPlaylist); // 0x19f2500 [Final Native Public]
    bool OpenFile(const FString& FilePath); // 0x19f2450 [Final Native Public]
    bool Next(); // 0x19f2400 [Final Native Public]
    bool IsReady(); // 0x19f23d0 [Final Native Public]
    bool IsPreparing(); // 0x19f23a0 [Final Native Public]
    bool IsPlaying(); // 0x19f2370 [Final Native Public]
    bool IsPaused(); // 0x19f2340 [Final Native Public]
    bool IsLooping(); // 0x19f2310 [Final Native Public]
    bool IsConnecting(); // 0x19f22e0 [Final Native Public]
    bool IsClosed(); // 0x19f22b0 [Final Native Public]
    bool IsBuffering(); // 0x19f2280 [Final Native Public]
    bool HasError(); // 0x19f2190 [Final Native Public]
    FRotator GetViewRotation(); // 0x19f2150 [Final Native Public]
    FString GetVideoTrackType(int32 TrackIndex, int32 FormatIndex); // 0x19f2050 [Final Native Public]
    FFloatRange GetVideoTrackFrameRates(int32 TrackIndex, int32 FormatIndex); // 0x19f1f80 [Final Native Public]
    float GetVideoTrackFrameRate(int32 TrackIndex, int32 FormatIndex); // 0x19f1ec0 [Final Native Public]
    FIntPoint GetVideoTrackDimensions(int32 TrackIndex, int32 FormatIndex); // 0x19f1df0 [Final Native Public]
    float GetVideoTrackAspectRatio(int32 TrackIndex, int32 FormatIndex); // 0x19f1d30 [Final Native Public]
    float GetVerticalFieldOfView(); // 0x19f1d00 [Final Native Public]
    FString GetUrl(); // 0x19f1cc0 [Final Native Public]
    FString GetTrackLanguage(const EMediaPlayerTrack& TrackType, int32 TrackIndex); // 0x19f1bb0 [Final Native Public]
    int32 GetTrackFormat(const EMediaPlayerTrack& TrackType, int32 TrackIndex); // 0x19f1af0 [Final Native Public]
    FText GetTrackDisplayName(const EMediaPlayerTrack& TrackType, int32 TrackIndex); // 0x19f19d0 [Final Native Public]
    FTimespan GetTimeDelay(); // 0x19f1990 [Final Native Public]
    FTimespan GetTime(); // 0x19f1950 [Final Native Public]
    void GetSupportedRates(const TArray<FFloatRange>& OutRates, bool Unthinned); // 0x19f1850 [Final Native Public]
    int32 GetSelectedTrack(const EMediaPlayerTrack& TrackType); // 0x19f1740 [Final Native Public]
    float GetRate(); // 0x19f1710 [Final Native Public]
    int32 GetPlaylistIndex(); // 0x19f15b0 [Final Native Public]
    UMediaPlaylist* GetPlaylist(); // 0xd6a6c0 [Final Native Public]
    FName GetPlayerName(); // 0x19f1570 [Final Native Public]
    int32 GetNumTracks(const EMediaPlayerTrack& TrackType); // 0x19f14e0 [Final Native Public]
    int32 GetNumTrackFormats(const EMediaPlayerTrack& TrackType, int32 TrackIndex); // 0x19f1420 [Final Native Public]
    FText GetMediaName(); // 0x19f1280 [Native Public]
    FTimespan GetLastVideoSampleProcessedTime(); // 0x19f1240 [Final Native Public]
    FTimespan GetLastAudioSampleProcessedTime(); // 0x19f1200 [Final Native Public]
    float GetHorizontalFieldOfView(); // 0x19f11d0 [Final Native Public]
    FTimespan GetDuration(); // 0x19f1130 [Final Native Public]
    FName GetDesiredPlayerName(); // 0x19f10f0 [Final Native Public]
    FString GetAudioTrackType(int32 TrackIndex, int32 FormatIndex); // 0x19f0ff0 [Final Native Public]
    int32 GetAudioTrackSampleRate(int32 TrackIndex, int32 FormatIndex); // 0x19f0f30 [Final Native Public]
    int32 GetAudioTrackChannels(int32 TrackIndex, int32 FormatIndex); // 0x19f0e70 [Final Native Public]
    void Close(); // 0x19f0af0 [Final Native Public]
    bool CanPlayUrl(const FString& URL); // 0x19f0a40 [Final Native Public]
    bool CanPlaySource(UMediaSource* MediaSource); // 0x19f09b0 [Final Native Public]
    bool CanPause(); // 0x19f0980 [Final Native Public]

// UMediaPlaylist (/Script/MediaAssets.MediaPlaylist)
    bool Replace(int32 Index, UMediaSource* Replacement); // 0x19f2c60 [Final Native Public]
    bool RemoveAt(int32 Index); // 0x19f2ba0 [Final Native Public]
    bool Remove(UMediaSource* MediaSource); // 0x19f2b10 [Final Native Public]
    int32 Num(); // 0x19f2430 [Final Native Public]
    void Insert(UMediaSource* MediaSource, int32 Index); // 0x19f21c0 [Final Native Public]
    UMediaSource* GetRandom(const int32& OutIndex); // 0x19f1670 [Final Native Public]
    UMediaSource* GetPrevious(const int32& InOutIndex); // 0x19f15d0 [Final Native Public]
    UMediaSource* GetNext(const int32& InOutIndex); // 0x19f1380 [Final Native Public]
    UMediaSource* Get(int32 Index); // 0x19f0db0 [Final Native Public]
    bool AddUrl(const FString& URL); // 0x19f06b0 [Final Native Public]
    bool AddFile(const FString& FilePath); // 0x19f0600 [Final Native Public]
    bool Add(UMediaSource* MediaSource); // 0x19f0570 [Final Native Public]

// UMediaSoundComponent (/Script/MediaAssets.MediaSoundComponent)
    void SetSpectralAnalysisSettings(const TArray<float>& InFrequenciesToAnalyze, const EMediaSoundComponentFFTSize& InFFTSize); // 0x19f34f0 [Final Native Public]
    void SetMediaPlayer(UMediaPlayer* NewMediaPlayer); // 0x19f32d0 [Final Native Public]
    void SetEnvelopeFollowingsettings(int32 AttackTimeMsec, int32 ReleaseTimeMsec); // 0x19f30e0 [Final Native Public]
    void SetEnableSpectralAnalysis(bool bInSpectralAnalysisEnabled); // 0x19f3050 [Final Native Public]
    void SetEnableEnvelopeFollowing(bool bInEnvelopeFollowing); // 0x19f2fc0 [Final Native Public]
    TArray<FMediaSoundComponentSpectralData> GetSpectralData(); // 0x19f17d0 [Final Native Public]
    UMediaPlayer* GetMediaPlayer(); // 0x19f1320 [Final Native Public]
    float GetEnvelopeValue(); // 0x19f1170 [Final Native Public]
    bool BP_GetAttenuationSettingsToApply(FSoundAttenuationSettings& OutAttenuationSettings); // 0x19f0760 [Final Native Public]

// UMediaTexture (/Script/MediaAssets.MediaTexture)
    void SetMediaPlayer(UMediaPlayer* NewMediaPlayer); // 0x19f3350 [Final Native Public]
    int32 GetWidth(); // 0x1985930 [Final Native Public]
    UMediaPlayer* GetMediaPlayer(); // 0x19f1350 [Final Native Public]
    int32 GetHeight(); // 0x19f11a0 [Final Native Public]
    float GetAspectRatio(); // 0x19f0e40 [Final Native Public]

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

// UMobilePendingContent (/Script/MobilePatchingUtils.MobilePendingContent)
    void StartInstall(const FScriptDelegate& OnSucceeded, const FScriptDelegate& OnFailed); // 0x45d4d0 [Final Native Public]
    float GetTotalDownloadedSize(); // 0x45d1a0 [Final Native Public]
    float GetRequiredDiskSpace(); // 0x45d090 [Final Native Public]
    float GetInstallProgress(); // 0x45cf90 [Final Native Public]
    FText GetDownloadStatusText(); // 0x45cef0 [Final Native Public]
    float GetDownloadSpeed(); // 0x45cec0 [Final Native Public]
    float GetDownloadSize(); // 0x45ce90 [Final Native Public]

// UMobilePatchingLibrary (/Script/MobilePatchingUtils.MobilePatchingLibrary)
    void RequestContent(const FString& RemoteManifestURL, const FString& CloudURL, const FString& InstallDirectory, const FScriptDelegate& OnSucceeded, const FScriptDelegate& OnFailed); // 0x45d2e0 [Final Native Static Public]
    bool HasActiveWiFiConnection(); // 0x45d1d0 [Final Native Static Public]
    TArray<FString> GetSupportedPlatformNames(); // 0x45d0c0 [Final Native Static Public]
    UMobileInstalledContent* GetInstalledContent(const FString& InstallDirectory); // 0x45cfc0 [Final Native Static Public]
    FString GetActiveDeviceProfileName(); // 0x45cde0 [Final Native Static Public]

// UMovieSceneSection (/Script/MovieScene.MovieSceneSection)
    void SetRowIndex(int32 NewRowIndex); // 0xfaa250 [Final Native Public]
    void SetPreRollFrames(int32 InPreRollFrames); // 0xfaa1c0 [Final Native Public]
    void SetPostRollFrames(int32 InPostRollFrames); // 0xfaa130 [Final Native Public]
    void SetOverlapPriority(int32 NewPriority); // 0xfa9e70 [Final Native Public]
    void SetIsLocked(bool bInIsLocked); // 0xfa9de0 [Final Native Public]
    void SetIsActive(bool bInIsActive); // 0xfa9d50 [Final Native Public]
    bool IsLocked(); // 0xfa9310 [Final Native Public]
    bool IsActive(); // 0xfa92e0 [Final Native Public]
    int32 GetRowIndex(); // 0xfa9250 [Final Native Public]
    int32 GetPreRollFrames(); // 0xfa9230 [Final Native Public]
    int32 GetPostRollFrames(); // 0xfa9210 [Final Native Public]
    int32 GetOverlapPriority(); // 0xfa8fc0 [Final Native Public]

// UMovieSceneSequencePlayer (/Script/MovieScene.MovieSceneSequencePlayer)
    void StopAtCurrentTime(); // 0xfaa3b0 [Final Native Public]
    void Stop(); // 0xfaa390 [Final Native Public]
    void SetTimeRange(float StartTime, float Duration); // 0xfaa2d0 [Final Native Public]
    void SetPlayRate(float PlayRate); // 0xfa9ef0 [Final Native Public]
    void SetPlaybackRange(float NewStartTime, float NewEndTime); // 0xfaa070 [Final Native Public]
    void SetPlaybackPosition(float NewPlaybackPosition); // 0xfa9f70 [Final Native Public]
    void SetFrameRate(const FFrameRate& FrameRate); // 0xfa9cc0 [Final Native Public]
    void SetFrameRange(int32 StartFrame, int32 Duration); // 0xfa9c00 [Final Native Public]
    void SetDisableCameraCuts(bool bInDisableCameraCuts); // 0xfa9b70 [Final Native Public]
    void ScrubToSeconds(float TimeInSeconds); // 0xfa9510 [Final Native Public]
    bool ScrubToMarkedFrame(const FString& InLabel); // 0xfa9ac0 [Final Native Public]
    void ScrubToFrame(const FFrameTime& NewPosition); // 0xfa9a30 [Final Native Public]
    void Scrub(); // 0xfa9a10 [Final Native Public]
    void RPC_OnStopEvent(const FFrameTime& StoppedTime); // 0xfa9980 [Final Native Event Private]
    void RPC_ExplicitServerUpdateEvent(const EUpdatePositionMethod& Method, const FFrameTime& RelevantTime); // 0xfa98b0 [Final Native Event Private]
    void PlayToSeconds(float TimeInSeconds); // 0xfa9830 [Final Native Public]
    bool PlayToMarkedFrame(const FString& InLabel); // 0xfa9780 [Final Native Public]
    void PlayToFrame(const FFrameTime& NewPosition); // 0xfa96f0 [Final Native Public]
    void PlayReverse(); // 0xfa96d0 [Final Native Public]
    void PlayLooping(int32 NumLoops); // 0xfa9650 [Final Native Public]
    void Play(); // 0xfa9630 [Final Native Public]
    void Pause(); // 0xfa9610 [Final Native Public]
    void JumpToSeconds(float TimeInSeconds); // 0xfa9590 [Final Native Public]
    void JumpToPosition(float NewPlaybackPosition); // 0xfa9510 [Final Native Public]
    bool JumpToMarkedFrame(const FString& InLabel); // 0xfa9460 [Final Native Public]
    void JumpToFrame(const FFrameTime& NewPosition); // 0xfa93d0 [Final Native Public]
    bool IsReversed(); // 0xfa93a0 [Final Native Public]
    bool IsPlaying(); // 0xfa9370 [Final Native Public]
    bool IsPaused(); // 0xfa9340 [Final Native Public]
    void GoToEndAndStop(); // 0xfa92c0 [Final Native Public]
    FQualifiedFrameTime GetStartTime(); // 0xfa9270 [Final Native Public]
    float GetPlayRate(); // 0xfa8fe0 [Final Native Public]
    float GetPlaybackStart(); // 0xfa9190 [Final Native Public]
    float GetPlaybackPosition(); // 0xfa90a0 [Final Native Public]
    float GetPlaybackEnd(); // 0xfa9010 [Final Native Public]
    TArray<FMovieSceneObjectBindingID> GetObjectBindings(UObject* InObject); // 0xfa8ee0 [Final Native Public]
    float GetLength(); // 0xfa8eb0 [Final Native Public]
    FFrameRate GetFrameRate(); // 0xfa8e90 [Final Native Public]
    int32 GetFrameDuration(); // 0xfa8e60 [Final Native Public]
    FQualifiedFrameTime GetEndTime(); // 0xfa8e00 [Final Native Public]
    FQualifiedFrameTime GetDuration(); // 0xfa8dc0 [Final Native Public]
    bool GetDisableCameraCuts(); // 0xfa8d90 [Final Native Public]
    FQualifiedFrameTime GetCurrentTime(); // 0xfa8d50 [Final Native Public]
    TArray<UObject*> GetBoundObjects(const FMovieSceneObjectBindingID& ObjectBinding); // 0xfa8c50 [Final Native Public]
    void ChangePlaybackDirection(); // 0xfa8c30 [Final Native Public]

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

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

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

// UMovieSceneCapture (/Script/MovieSceneCapture.MovieSceneCapture)
    void SetImageCaptureProtocolType(TSubclassOf<UMovieSceneCaptureProtocolBase> ProtocolType); // 0x11fcf20 [Final Native Public]
    void SetAudioCaptureProtocolType(TSubclassOf<UMovieSceneCaptureProtocolBase> ProtocolType); // 0x11fcea0 [Final Native Public]
    UMovieSceneCaptureProtocolBase* GetImageCaptureProtocol(); // 0x11fcc70 [Final Native Public]
    UMovieSceneCaptureProtocolBase* GetAudioCaptureProtocol(); // 0x11fcbd0 [Final Native Public]

// UMovieSceneCaptureEnvironment (/Script/MovieSceneCapture.MovieSceneCaptureEnvironment)
    bool IsCaptureInProgress(); // 0x11fcc90 [Final Native Static Public]
    int32 GetCaptureFrameNumber(); // 0x11fcc20 [Final Native Static Public]
    float GetCaptureElapsedTime(); // 0x11fcbf0 [Final Native Static Public]
    UMovieSceneImageCaptureProtocolBase* FindImageCaptureProtocol(); // 0x11fc8a0 [Final Native Static Public]
    UMovieSceneAudioCaptureProtocolBase* FindAudioCaptureProtocol(); // 0x11fc870 [Final Native Static Public]

// UUserDefinedCaptureProtocol (/Script/MovieSceneCapture.UserDefinedCaptureProtocol)
    void StopCapturingFinalPixels(); // 0x11fd0a0 [Final Native Public]
    void StartCapturingFinalPixels(FCapturedPixelsID& StreamID); // 0x11fcfa0 [Final Native Public]
    void ResolveBuffer(UTexture* Buffer, FCapturedPixelsID& BufferID); // 0x11fcd60 [Final Native Public]
    void OnWarmUp(); // 0x728b20 [Event Protected]
    void OnTick(); // 0x728b20 [Event Protected]
    void OnStartCapture(); // 0x728b20 [Event Protected]
    bool OnSetup(); // 0x11fcd30 [Native Event Protected]
    void OnPreTick(); // 0x728b20 [Event Protected]
    void OnPixelsReceived(FCapturedPixels& Pixels, FCapturedPixelsID& ID, const FFrameMetrics& FrameMetrics); // 0x728b20 [Event Protected]
    void OnPauseCapture(); // 0x728b20 [Event Protected]
    void OnFinalize(); // 0x728b20 [Event Protected]
    void OnCaptureFrame(); // 0x728b20 [Event Protected]
    bool OnCanFinalize(); // 0x11fcd00 [Native Event Protected]
    void OnBeginFinalize(); // 0x728b20 [Event Protected]
    FFrameMetrics GetCurrentFrameMetrics(); // 0x11fcc50 [Final Native Public]
    FString GenerateFilename(FFrameMetrics& InFrameMetrics); // 0x11fc8d0 [Native Public]

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

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

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

// UMovieSceneAudioSection (/Script/MovieSceneTracks.MovieSceneAudioSection)
    void SetStartOffset(const FFrameNumber& InStartOffset); // 0x1051490 [Final Native Public]
    void SetSound(USoundBase* InSound); // 0x1051410 [Final Native Public]
    FFrameNumber GetStartOffset(); // 0x1051330 [Final Native Public]
    USoundBase* GetSound(); // 0x1051310 [Final Native Public]

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

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

// UMovieSceneLevelVisibilitySection (/Script/MovieSceneTracks.MovieSceneLevelVisibilitySection)
    void SetVisibility(const ELevelVisibility& InVisibility); // 0x1056fb0 [Final Native Public]
    void SetLevelNames(const TArray<FName>& InLevelNames); // 0x1056e10 [Final Native Public]
    ELevelVisibility GetVisibility(); // 0x1056de0 [Final Native Public]
    TArray<FName> GetLevelNames(); // 0x1056cf0 [Final Native Public]

// UNavigationPath (/Script/NavigationSystem.NavigationPath)
    bool IsValid(); // 0x1a848c0 [Final Native Public]
    bool IsStringPulled(); // 0x1a84890 [Final Native Public]
    bool IsPartial(); // 0x1a84860 [Final Native Public]
    float GetPathLength(); // 0x1a84170 [Final Native Public]
    float GetPathCost(); // 0x1a83f20 [Final Native Public]
    FString GetDebugString(); // 0x1a83e20 [Final Native Public]
    void EnableRecalculationOnInvalidation(const ENavigationOptionFlag& DoRecalculation); // 0x1a83a00 [Final Native Public]
    void EnableDebugDrawing(bool bShouldDrawDebugData, const FLinearColor& PathColor); // 0x1a83920 [Final Native Public]

// UNavigationSystemV1 (/Script/NavigationSystem.NavigationSystemV1)
    void UnregisterNavigationInvoker(AActor* Invoker); // 0x1a857a0 [Final Native Public]
    void SimpleMoveToLocation(AController* Controller, const FVector& Goal); // 0x1a856e0 [Final Native Static Public]
    void SimpleMoveToActor(AController* Controller, AActor* Goal); // 0x19b0c60 [Final Native Static Public]
    void SetMaxSimultaneousTileGenerationJobsCount(int32 MaxNumberOfJobs); // 0x1a855d0 [Final Native Public]
    void SetGeometryGatheringMode(const ENavDataGatheringModeConfig& NewMode); // 0x1a85550 [Final Native Public]
    void ResetMaxSimultaneousTileGenerationJobsCount(); // 0x1a85430 [Final Native Public]
    void RegisterNavigationInvoker(AActor* Invoker, float TileGenerationRadius, float TileRemovalRadius); // 0x1a85330 [Final Native Public]
    FVector ProjectPointToNavigation(UObject* WorldContextObject, const FVector& Point, ANavigationData* NavData, TSubclassOf<UNavigationQueryFilter> FilterClass, const FVector& QueryExtent); // 0x1a85160 [Final Native Static Public]
    void OnNavigationBoundsUpdated(ANavMeshBoundsVolume* NavVolume); // 0x1a850e0 [Final Native Public]
    bool NavigationRaycast(UObject* WorldContextObject, const FVector& RayStart, const FVector& RayEnd, const FVector& HitLocation, TSubclassOf<UNavigationQueryFilter> FilterClass, AController* Querier); // 0x1a84ed0 [Final Native Static Public]
    bool K2_ProjectPointToNavigation(UObject* WorldContextObject, const FVector& Point, const FVector& ProjectedLocation, ANavigationData* NavData, TSubclassOf<UNavigationQueryFilter> FilterClass, const FVector& QueryExtent); // 0x1a84cf0 [Final Native Static Public]
    bool K2_GetRandomReachablePointInRadius(UObject* WorldContextObject, const FVector& Origin, const FVector& RandomLocation, float Radius, ANavigationData* NavData, TSubclassOf<UNavigationQueryFilter> FilterClass); // 0x1a84af0 [Final Native Static Public]
    bool K2_GetRandomPointInNavigableRadius(UObject* WorldContextObject, const FVector& Origin, const FVector& RandomLocation, float Radius, ANavigationData* NavData, TSubclassOf<UNavigationQueryFilter> FilterClass); // 0x1a848f0 [Final Native Static Public]
    bool IsNavigationBeingBuiltOrLocked(UObject* WorldContextObject); // 0x1a847e0 [Final Native Static Public]
    bool IsNavigationBeingBuilt(UObject* WorldContextObject); // 0x1a84760 [Final Native Static Public]
    FVector GetRandomReachablePointInRadius(UObject* WorldContextObject, const FVector& Origin, float Radius, ANavigationData* NavData, TSubclassOf<UNavigationQueryFilter> FilterClass); // 0x1a84590 [Final Native Static Public]
    FVector GetRandomPointInNavigableRadius(UObject* WorldContextObject, const FVector& Origin, float Radius, ANavigationData* NavData, TSubclassOf<UNavigationQueryFilter> FilterClass); // 0x1a843c0 [Final Native Static Public]
    ENavigationQueryResult GetPathLength(UObject* WorldContextObject, const FVector& PathStart, const FVector& PathEnd, const float& PathLength, ANavigationData* NavData, TSubclassOf<UNavigationQueryFilter> FilterClass); // 0x1a841a0 [Final Native Static Public]
    ENavigationQueryResult GetPathCost(UObject* WorldContextObject, const FVector& PathStart, const FVector& PathEnd, const float& PathCost, ANavigationData* NavData, TSubclassOf<UNavigationQueryFilter> FilterClass); // 0x1a83f50 [Final Native Static Public]
    UNavigationSystemV1* GetNavigationSystem(UObject* WorldContextObject); // 0x1a83ea0 [Final Native Static Public]
    UNavigationPath* FindPathToLocationSynchronously(UObject* WorldContextObject, const FVector& PathStart, const FVector& PathEnd, AActor* PathfindingContext, TSubclassOf<UNavigationQueryFilter> FilterClass); // 0x1a83c70 [Final Native Static Public]
    UNavigationPath* FindPathToActorSynchronously(UObject* WorldContextObject, const FVector& PathStart, AActor* GoalActor, float TetherDistance, AActor* PathfindingContext, TSubclassOf<UNavigationQueryFilter> FilterClass); // 0x1a83a80 [Final Native Static Public]

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

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

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

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

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

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

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

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

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

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

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

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

// UFindSessionsCallbackProxy (/Script/OnlineSubsystemUtils.FindSessionsCallbackProxy)
    FString GetServerName(FBlueprintSessionResult& Result); // 0x2ebc70 [Final Native Static Public]
    int32 GetPingInMs(FBlueprintSessionResult& Result); // 0x2eb960 [Final Native Static Public]
    int32 GetMaxPlayers(FBlueprintSessionResult& Result); // 0x2eb6a0 [Final Native Static Public]
    int32 GetCurrentPlayers(FBlueprintSessionResult& Result); // 0x2eb3e0 [Final Native Static Public]
    UFindSessionsCallbackProxy* FindSessions(UObject* WorldContextObject, APlayerController* PlayerController, int32 MaxResults, bool bUseLAN); // 0x2eabb0 [Final Native Static Public]

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

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

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

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

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

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

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

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

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

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

// APartyBeaconClient (/Script/OnlineSubsystemUtils.PartyBeaconClient)
    void ServerUpdateReservationRequest(const FString& SessionId, const FPartyReservation& ReservationUpdate); // 0x2ec5e0 [Native Event Protected]
    void ServerReservationRequest(const FString& SessionId, const FPartyReservation& Reservation); // 0x2ec490 [Native Event Protected]
    void ServerCancelReservationRequest(const FUniqueNetIdRepl& PartyLeader); // 0x2ec320 [Native Event Protected]
    void ClientSendReservationUpdates(int32 NumRemainingReservations); // 0x2ea010 [Native Event Public]
    void ClientSendReservationFull(); // 0x2e9ff0 [Native Event Public]
    void ClientReservationResponse(const EPartyReservationResult& ReservationResponse); // 0x2e9f70 [Native Event Public]
    void ClientCancelReservationResponse(const EPartyReservationResult& ReservationResponse); // 0x2e9eb0 [Native Event Public]

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

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

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

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

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

// UPaperFlipbook (/Script/Paper2D.PaperFlipbook)
    bool IsValidKeyFrameIndex(int32 Index); // 0x350060 [Final Native Public]
    float GetTotalDuration(); // 0x34ffa0 [Final Native Public]
    UPaperSprite* GetSpriteAtTime(float Time, bool bClampToEnds); // 0x34f7a0 [Final Native Public]
    UPaperSprite* GetSpriteAtFrame(int32 FrameIndex); // 0x34f710 [Final Native Public]
    int32 GetNumKeyFrames(); // 0x34f660 [Final Native Public]
    int32 GetNumFrames(); // 0x34f630 [Final Native Public]
    int32 GetKeyFrameIndexAtTime(float Time, bool bClampToEnds); // 0x34f380 [Final Native Public]

// UPaperFlipbookComponent (/Script/Paper2D.PaperFlipbookComponent)
    void Stop(); // 0x351280 [Final Native Public]
    void SetSpriteColor(const FLinearColor& NewColor); // 0x350e90 [Final Native Public]
    void SetPlayRate(float NewRate); // 0x350c80 [Final Native Public]
    void SetPlaybackPositionInFrames(int32 NewFramePosition, bool bFireEvents); // 0x350dd0 [Final Native Public]
    void SetPlaybackPosition(float NewPosition, bool bFireEvents); // 0x350d00 [Final Native Public]
    void SetNewTime(float NewTime); // 0x350c00 [Final Native Public]
    void SetLooping(bool bNewLooping); // 0x350b70 [Final Native Public]
    bool SetFlipbook(UPaperFlipbook* NewFlipbook); // 0x3507e0 [Native Public]
    void ReverseFromEnd(); // 0x3506f0 [Final Native Public]
    void Reverse(); // 0x3506d0 [Final Native Public]
    void PlayFromStart(); // 0x350530 [Final Native Public]
    void Play(); // 0x350510 [Final Native Public]
    void OnRep_SourceFlipbook(UPaperFlipbook* OldFlipbook); // 0x350460 [Final Native Protected]
    bool IsReversing(); // 0x350030 [Final Native Public]
    bool IsPlaying(); // 0x350000 [Final Native Public]
    bool IsLooping(); // 0x34ffd0 [Final Native Public]
    float GetPlayRate(); // 0x34f680 [Final Native Public]
    int32 GetPlaybackPositionInFrames(); // 0x34f6e0 [Final Native Public]
    float GetPlaybackPosition(); // 0x34f6b0 [Final Native Public]
    int32 GetFlipbookLengthInFrames(); // 0x34f1c0 [Final Native Public]
    float GetFlipbookLength(); // 0x34f190 [Final Native Public]
    float GetFlipbookFramerate(); // 0x34f160 [Final Native Public]
    UPaperFlipbook* GetFlipbook(); // 0x34f130 [Native Public]

// UPaperGroupedSpriteComponent (/Script/Paper2D.PaperGroupedSpriteComponent)
    bool UpdateInstanceTransform(int32 InstanceIndex, FTransform& NewInstanceTransform, bool bWorldSpace, bool bMarkRenderStateDirty, bool bTeleport); // 0x3513b0 [Native Public]
    bool UpdateInstanceColor(int32 InstanceIndex, const FLinearColor& NewInstanceColor, bool bMarkRenderStateDirty); // 0x3512a0 [Native Public]
    void SortInstancesAlongAxis(const FVector& WorldSpaceSortAxis); // 0x3511f0 [Final Native Public]
    bool RemoveInstance(int32 InstanceIndex); // 0x350570 [Native Public]
    bool GetInstanceTransform(int32 InstanceIndex, FTransform& OutInstanceTransform, bool bWorldSpace); // 0x34f220 [Final Native Public]
    int32 GetInstanceCount(); // 0x34f1f0 [Final Native Public]
    void ClearInstances(); // 0x34ef60 [Native Public]
    int32 AddInstance(FTransform& Transform, UPaperSprite* Sprite, bool bWorldSpace, const FLinearColor& Color); // 0x34eb50 [Final Native Public]

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

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

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

// UPaperTileMapComponent (/Script/Paper2D.PaperTileMapComponent)
    void SetTileMapColor(const FLinearColor& NewColor); // 0x351170 [Final Native Public]
    bool SetTileMap(UPaperTileMap* NewTileMap); // 0x3507e0 [Native Public]
    void SetTile(int32 X, int32 Y, int32 Layer, const FPaperTileInfo& NewValue); // 0x351010 [Final Native Public]
    void SetLayerColor(const FLinearColor& NewColor, int32 Layer); // 0x350aa0 [Final Native Public]
    void SetLayerCollision(int32 Layer, bool bHasCollision, bool bOverrideThickness, float CustomThickness, bool bOverrideOffset, float CustomOffset, bool bRebuildCollision); // 0x350880 [Final Native Public]
    void SetDefaultCollisionThickness(float Thickness, bool bRebuildCollision); // 0x350710 [Final Native Public]
    void ResizeMap(int32 NewWidthInTiles, int32 NewHeightInTiles); // 0x350610 [Final Native Public]
    void RebuildCollision(); // 0x350550 [Final Native Public]
    bool OwnsTileMap(); // 0x3504e0 [Final Native Public]
    void MakeTileMapEditable(); // 0x350440 [Final Native Public]
    void GetTilePolygon(int32 TileX, int32 TileY, const TArray<FVector>& points, int32 LayerIndex, bool bWorldSpace); // 0x34fc80 [Final Native Public]
    FLinearColor GetTileMapColor(); // 0x34fc40 [Final Native Public]
    FVector GetTileCornerPosition(int32 TileX, int32 TileY, int32 LayerIndex, bool bWorldSpace); // 0x34fae0 [Final Native Public]
    FVector GetTileCenterPosition(int32 TileX, int32 TileY, int32 LayerIndex, bool bWorldSpace); // 0x34f980 [Final Native Public]
    FPaperTileInfo GetTile(int32 X, int32 Y, int32 Layer); // 0x34f870 [Final Native Public]
    void GetMapSize(const int32& MapWidth, const int32& MapHeight, const int32& NumLayers); // 0x34f4f0 [Final Native Public]
    FLinearColor GetLayerColor(int32 Layer); // 0x34f450 [Final Native Public]
    void CreateNewTileMap(int32 MapWidth, int32 MapHeight, int32 TileWidth, int32 TileHeight, float PixelsPerUnrealUnit, bool bCreateLayer); // 0x34ef80 [Final Native Public]
    UPaperTileLayer* AddNewLayer(); // 0x34ed10 [Final Native Public]

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

// UWheeledVehicleMovementComponent (/Script/PhysXVehicles.WheeledVehicleMovementComponent)
    void SetUseAutoGears(bool bUseAuto); // 0x470200 [Final Native Public]
    void SetThrottleInput(float Throttle); // 0x470180 [Final Native Public]
    void SetTargetGear(int32 GearNum, bool bImmediate); // 0x4700c0 [Final Native Public]
    void SetSteeringInput(float Steering); // 0x470040 [Final Native Public]
    void SetHandbrakeInput(bool bNewHandbrake); // 0x46fee0 [Final Native Public]
    void SetGroupsToIgnoreMask(const FNavAvoidanceMask& GroupMask); // 0x46fe50 [Final Native Public]
    void SetGroupsToIgnore(int32 GroupFlags); // 0x46fdd0 [Final Native Public]
    void SetGroupsToAvoidMask(const FNavAvoidanceMask& GroupMask); // 0x46fd40 [Final Native Public]
    void SetGroupsToAvoid(int32 GroupFlags); // 0x46fcc0 [Final Native Public]
    void SetGearUp(bool bNewGearUp); // 0x46fc30 [Final Native Public]
    void SetGearDown(bool bNewGearDown); // 0x46fba0 [Final Native Public]
    void SetBrakeInput(float Brake); // 0x46f980 [Final Native Public]
    void SetAvoidanceGroupMask(const FNavAvoidanceMask& GroupMask); // 0x46f8f0 [Final Native Public]
    void SetAvoidanceGroup(int32 GroupFlags); // 0x46f870 [Final Native Public]
    void SetAvoidanceEnabled(bool bEnable); // 0x46f7e0 [Final Native Public]
    void ServerUpdateState(float InSteeringInput, float InThrottleInput, float InBrakeInput, float InHandbrakeInput, int32 CurrentGear); // 0x46f610 [Native Event Protected]
    bool GetUseAutoGears(); // 0x46f580 [Final Native Public]
    int32 GetTargetGear(); // 0x46f550 [Final Native Public]
    float GetForwardSpeed(); // 0x46f490 [Final Native Public]
    float GetEngineRotationSpeed(); // 0x46f460 [Final Native Public]
    float GetEngineMaxRotationSpeed(); // 0x46f430 [Final Native Public]
    int32 GetCurrentGear(); // 0x46f400 [Final Native Public]

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

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

// UVehicleWheel (/Script/PhysXVehicles.VehicleWheel)
    bool IsInAir(); // 0x46f5e0 [Final Native Public]
    float GetSuspensionOffset(); // 0x46f520 [Final Native Public]
    float GetSteerAngle(); // 0x46f4f0 [Final Native Public]
    float GetRotationAngle(); // 0x46f4c0 [Final Native Public]

// UKismetProceduralMeshLibrary (/Script/ProceduralMeshComponent.KismetProceduralMeshLibrary)
    void SliceProceduralMesh(UProceduralMeshComponent* InProcMesh, const FVector& PlanePosition, const FVector& PlaneNormal, bool bCreateOtherHalf, const UProceduralMeshComponent*& OutOtherHalfProcMesh, const EProcMeshSliceCapOption& CapOption, UMaterialInterface* CapMaterial); // 0x47f360 [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); // 0x47ef20 [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); // 0x47ec70 [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); // 0x47e9b0 [Final Native Static Public]
    void CreateGridMeshWelded(int32 NumX, int32 NumY, const TArray<int32>& Triangles, const TArray<FVector>& Vertices, const TArray<FVector2D>& UVs, float GridSpacing); // 0x47dfd0 [Final Native Static Public]
    void CreateGridMeshTriangles(int32 NumX, int32 NumY, bool bWinding, const TArray<int32>& Triangles); // 0x47de70 [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); // 0x47dbe0 [Final Native Static Public]
    void CopyProceduralMeshFromStaticMeshComponent(UStaticMeshComponent* StaticMeshComponent, int32 LODIndex, UProceduralMeshComponent* ProcMeshComponent, bool bCreateCollision); // 0x47dab0 [Final Native Static Public]
    void ConvertQuadToTriangles(const TArray<int32>& Triangles, int32 Vert0, int32 Vert1, int32 Vert2, int32 Vert3); // 0x47d910 [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); // 0x47d610 [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); // 0x47f850 [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); // 0x47f590 [Final Native Public]
    void SetMeshSectionVisible(int32 SectionIndex, bool bNewVisibility); // 0x47f2a0 [Final Native Public]
    bool IsMeshSectionVisible(int32 SectionIndex); // 0x47f210 [Final Native Public]
    int32 GetNumSections(); // 0x47ec40 [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); // 0x47e540 [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); // 0x47e1f0 [Final Native Public]
    void ClearMeshSection(int32 SectionIndex); // 0x47d890 [Final Native Public]
    void ClearCollisionConvexMeshes(); // 0x47d870 [Final Native Public]
    void ClearAllMeshSections(); // 0x47d850 [Final Native Public]
    void AddCollisionConvexMesh(const TArray<FVector>& ConvexVerts); // 0x47d520 [Final Native Public]

// UTimeManagementBlueprintLibrary (/Script/TimeManagement.TimeManagementBlueprintLibrary)
    FFrameTime TransformTime(FFrameTime& SourceTime, const FFrameRate& SourceRate, const FFrameRate& DestinationRate); // 0xf5cce0 [Final Native Static Public]
    FFrameNumber Subtract_FrameNumberInteger(const FFrameNumber& A, int32 B); // 0xf5cc20 [Final Native Static Public]
    FFrameNumber Subtract_FrameNumberFrameNumber(const FFrameNumber& A, const FFrameNumber& B); // 0xf5cc20 [Final Native Static Public]
    FFrameTime SnapFrameTimeToRate(FFrameTime& SourceTime, const FFrameRate& SourceRate, const FFrameRate& SnapToRate); // 0xf5cad0 [Final Native Static Public]
    FFrameTime Multiply_SecondsFrameRate(float TimeInSeconds, const FFrameRate& FrameRate); // 0xf5c9f0 [Final Native Static Public]
    FFrameNumber Multiply_FrameNumberInteger(const FFrameNumber& A, int32 B); // 0xf5c930 [Final Native Static Public]
    bool IsValid_MultipleOf(const FFrameRate& InFrameRate, const FFrameRate& OtherFramerate); // 0xf5c830 [Final Native Static Public]
    bool IsValid_Framerate(const FFrameRate& InFrameRate); // 0xf5c790 [Final Native Static Public]
    FTimecode GetTimecode(); // 0xf5c750 [Final Native Static Public]
    FFrameNumber Divide_FrameNumberInteger(const FFrameNumber& A, int32 B); // 0xf5c690 [Final Native Static Public]
    FString Conv_TimecodeToString(const FTimecode& InTimecode, bool bForceSignDisplay); // 0xf5c560 [Final Native Static Public]
    float Conv_QualifiedFrameTimeToSeconds(FQualifiedFrameTime& InFrameTime); // 0xf5c4b0 [Final Native Static Public]
    float Conv_FrameRateToSeconds(const FFrameRate& InFrameRate); // 0xf5c410 [Final Native Static Public]
    int32 Conv_FrameNumberToInteger(FFrameNumber& InFrameNumber); // 0xf5c380 [Final Native Static Public]
    FFrameNumber Add_FrameNumberInteger(const FFrameNumber& A, int32 B); // 0xf5c2c0 [Final Native Static Public]
    FFrameNumber Add_FrameNumberFrameNumber(const FFrameNumber& A, const FFrameNumber& B); // 0xf5c2c0 [Final Native Static Public]

// UWidget (/Script/UMG.Widget)
    void SetVisibility(const ESlateVisibility& InVisibility); // 0x112b370 [Native Public]
    void SetUserFocus(APlayerController* PlayerController); // 0x112b1d0 [Final Native Public]
    void SetToolTipText(FText& InToolTipText); // 0x112b100 [Final Native Public]
    void SetToolTip(UWidget* Widget); // 0x112b080 [Final Native Public]
    void SetRenderTranslation(const FVector2D& Translation); // 0x112b000 [Final Native Public]
    void SetRenderTransformPivot(const FVector2D& Pivot); // 0x112af80 [Final Native Public]
    void SetRenderTransform(const FWidgetTransform& InTransform); // 0x112aea0 [Final Native Public]
    void SetRenderShear(const FVector2D& Shear); // 0x112ae20 [Final Native Public]
    void SetRenderScale(const FVector2D& Scale); // 0x112ada0 [Final Native Public]
    void SetRenderOpacity(float InOpacity); // 0x112ad20 [Final Native Public]
    void SetRenderAngle(float Angle); // 0x112aca0 [Final Native Public]
    void SetNavigationRule(const EUINavigation& Direction, const EUINavigationRule& Rule, const FName& WidgetToFocus); // 0x112ab90 [Final Native Public]
    void SetKeyboardFocus(); // 0x112a9e0 [Final Native Public]
    void SetIsEnabled(bool bInIsEnabled); // 0x112a950 [Native Public]
    void SetCursor(const EMouseCursor& InCursor); // 0x112a2a0 [Final Native Public]
    void SetClipping(const EWidgetClipping& InClipping); // 0x112a0d0 [Final Native Public]
    void SetAllNavigationRules(const EUINavigationRule& Rule, const FName& WidgetToFocus); // 0x1129e60 [Final Native Public]
    void ResetCursor(); // 0x1129e20 [Final Native Public]
    void RemoveFromParent(); // 0x1129e00 [Native Public]
    FEventReply OnReply__DelegateSignature(); // 0x728b20 [Public]
    FEventReply OnPointerEvent__DelegateSignature(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x728b20 [Public]
    bool IsVisible(); // 0x1129600 [Final Native Public]
    bool IsHovered(); // 0x11295d0 [Native Public]
    void InvalidateLayoutAndVolatility(); // 0x1129580 [Final Native Public]
    bool HasUserFocusedDescendants(APlayerController* PlayerController); // 0x11294f0 [Final Native Public]
    bool HasUserFocus(APlayerController* PlayerController); // 0x1129460 [Final Native Public]
    bool HasMouseCaptureByUser(int32 UserIndex, int32 PointerIndex); // 0x11293a0 [Final Native Public]
    bool HasMouseCapture(); // 0x1129370 [Final Native Public]
    bool HasKeyboardFocus(); // 0x1129340 [Final Native Public]
    bool HasFocusedDescendants(); // 0x1129310 [Final Native Public]
    bool HasAnyUserFocus(); // 0x11292e0 [Final Native Public]
    UWidget* GetWidget__DelegateSignature(); // 0x728b20 [Public]
    ESlateVisibility GetVisibility(); // 0x1129240 [Final Native Public]
    FText GetText__DelegateSignature(); // 0x728b20 [Public]
    ESlateVisibility GetSlateVisibility__DelegateSignature(); // 0x728b20 [Public]
    FSlateColor GetSlateColor__DelegateSignature(); // 0x728b20 [Public]
    FSlateBrush GetSlateBrush__DelegateSignature(); // 0x728b20 [Public]
    float GetRenderOpacity(); // 0x1128f60 [Final Native Public]
    UPanelWidget* GetParent(); // 0x1128f30 [Final Native Public]
    APlayerController* GetOwningPlayer(); // 0x1128f00 [Native Public]
    ULocalPlayer* GetOwningLocalPlayer(); // 0x1128ed0 [Native Public]
    EMouseCursor GetMouseCursor__DelegateSignature(); // 0x728b20 [Public]
    FLinearColor GetLinearColor__DelegateSignature(); // 0x728b20 [Public]
    bool GetIsEnabled(); // 0x1128d20 [Final Native Public]
    int32 GetInt32__DelegateSignature(); // 0x728b20 [Public]
    UGameInstance* GetGameInstance(); // 0x11288c0 [Final Native Public]
    float GetFloat__DelegateSignature(); // 0x728b20 [Public]
    FVector2D GetDesiredSize(); // 0x11286a0 [Final Native Public]
    EWidgetClipping GetClipping(); // 0x1128670 [Final Native Public]
    ECheckBoxState GetCheckBoxState__DelegateSignature(); // 0x728b20 [Public]
    FGeometry GetCachedGeometry(); // 0x1128630 [Final Native Public]
    bool GetBool__DelegateSignature(); // 0x728b20 [Public]
    UWidget* GenerateWidgetForString__DelegateSignature(const FString& Item); // 0x728b20 [Public]
    UWidget* GenerateWidgetForObject__DelegateSignature(UObject* Item); // 0x728b20 [Public]
    void ForceVolatile(bool bForce); // 0x1127e60 [Final Native Public]
    void ForceLayoutPrepass(); // 0x1127e40 [Final Native Public]

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

// UPanelWidget (/Script/UMG.PanelWidget)
    bool RemoveChildAt(int32 Index); // 0x11173d0 [Final Native Public]
    bool RemoveChild(UWidget* Content); // 0x1117340 [Final Native Public]
    bool HasChild(UWidget* Content); // 0x11172b0 [Final Native Public]
    bool HasAnyChildren(); // 0x1117280 [Final Native Public]
    int32 GetChildrenCount(); // 0x1117090 [Final Native Public]
    int32 GetChildIndex(UWidget* Content); // 0x1117000 [Final Native Public]
    UWidget* GetChildAt(int32 Index); // 0x1116f70 [Final Native Public]
    TArray<UWidget*> GetAllChildren(); // 0x1116ef0 [Final Native Public]
    void ClearChildren(); // 0x1116df0 [Native Public]
    UPanelSlot* AddChild(UWidget* Content); // 0x1116cd0 [Final Native Public]

// UContentWidget (/Script/UMG.ContentWidget)
    UPanelSlot* SetContent(UWidget* Content); // 0x110e9a0 [Final Native Public]
    UPanelSlot* GetContentSlot(); // 0x110db00 [Final Native Public]
    UWidget* GetContent(); // 0x110dad0 [Final Native Public]

// UBackgroundBlur (/Script/UMG.BackgroundBlur)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x110afe0 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x110a7d0 [Final Native Public]
    void SetLowQualityFallbackBrush(FSlateBrush& InBrush); // 0x110a440 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x110a090 [Final Native Public]
    void SetBlurStrength(float InStrength); // 0x1109a90 [Native Public]
    void SetBlurRadius(int32 InBlurRadius); // 0x1109a10 [Final Native Public]
    void SetApplyAlphaToBlur(bool bInApplyAlphaToBlur); // 0x1109870 [Final Native Public]

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

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

// UBorder (/Script/UMG.Border)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x110b0e0 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x110a8f0 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x110a190 [Final Native Public]
    void SetDesiredSizeScale(const FVector2D& InScale); // 0x110a010 [Final Native Public]
    void SetContentColorAndOpacity(const FLinearColor& InContentColorAndOpacity); // 0x1109f90 [Final Native Public]
    void SetBrushFromTexture(UTexture2D* Texture); // 0x1109d90 [Final Native Public]
    void SetBrushFromMaterial(UMaterialInterface* Material); // 0x1109d90 [Final Native Public]
    void SetBrushFromAsset(USlateBrushAsset* Asset); // 0x1109d10 [Final Native Public]
    void SetBrushColor(const FLinearColor& InBrushColor); // 0x1109c90 [Final Native Public]
    void SetBrush(FSlateBrush& InBrush); // 0x1109b10 [Final Native Public]
    UMaterialInstanceDynamic* GetDynamicMaterial(); // 0x1109040 [Final Native Public]

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

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

// UButton (/Script/UMG.Button)
    void SetTouchMethod(const EButtonTouchMethod& InTouchMethod); // 0x110af60 [Final Native Public]
    void SetStyle(FButtonStyle& InStyle); // 0x110ae80 [Final Native Public]
    void SetPressMethod(const EButtonPressMethod& InPressMethod); // 0x110aba0 [Final Native Public]
    void SetColorAndOpacity(const FLinearColor& InColorAndOpacity); // 0x1109f10 [Final Native Public]
    void SetClickMethod(const EButtonClickMethod& InClickMethod); // 0x1109e90 [Final Native Public]
    void SetBackgroundColor(const FLinearColor& InBackgroundColor); // 0x1109990 [Final Native Public]
    bool IsPressed(); // 0x1109630 [Final Native Public]

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

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

// UCanvasPanelSlot (/Script/UMG.CanvasPanelSlot)
    void SetZOrder(int32 InZOrder); // 0x110b260 [Final Native Public]
    void SetSize(const FVector2D& InSize); // 0x110ae00 [Final Native Public]
    void SetPosition(const FVector2D& InPosition); // 0x110ab20 [Final Native Public]
    void SetOffsets(const FMargin& InOffset); // 0x110a740 [Final Native Public]
    void SetMinimum(const FVector2D& InMinimumAnchors); // 0x110a640 [Final Native Public]
    void SetMaximum(const FVector2D& InMaximumAnchors); // 0x110a5c0 [Final Native Public]
    void SetLayout(FAnchorData& InLayoutData); // 0x110a3a0 [Final Native Public]
    void SetAutoSize(bool InbAutoSize); // 0x1109900 [Final Native Public]
    void SetAnchors(const FAnchors& InAnchors); // 0x11097e0 [Final Native Public]
    void SetAlignment(const FVector2D& InAlignment); // 0x1109760 [Final Native Public]
    int32 GetZOrder(); // 0x11095d0 [Final Native Public]
    FVector2D GetSize(); // 0x1109330 [Final Native Public]
    FVector2D GetPosition(); // 0x1109240 [Final Native Public]
    FMargin GetOffsets(); // 0x1109100 [Final Native Public]
    FAnchorData GetLayout(); // 0x1109070 [Final Native Public]
    bool GetAutoSize(); // 0x1108fe0 [Final Native Public]
    FAnchors GetAnchors(); // 0x1108fa0 [Final Native Public]
    FVector2D GetAlignment(); // 0x1108f60 [Final Native Public]

// UCheckBox (/Script/UMG.CheckBox)
    void SetIsChecked(bool InIsChecked); // 0x110a310 [Final Native Public]
    void SetCheckedState(const ECheckBoxState& InCheckedState); // 0x1109e10 [Final Native Public]
    bool IsPressed(); // 0x1109660 [Final Native Public]
    bool IsChecked(); // 0x1109600 [Final Native Public]
    ECheckBoxState GetCheckedState(); // 0x1109010 [Final Native Public]

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

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

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

// UComboBoxString (/Script/UMG.ComboBoxString)
    void SetSelectedOption(const FString& Option); // 0x110ad20 [Final Native Public]
    void SetSelectedIndex(int32 Index); // 0x110aca0 [Final Native Public]
    bool RemoveOption(const FString& Option); // 0x11096b0 [Final Native Public]
    void RefreshOptions(); // 0x1109690 [Final Native Public]
    void OnSelectionChangedEvent__DelegateSignature(const FString& SelectedItem, const ESelectInfo& SelectionType); // 0x728b20 [Public]
    void OnOpeningEvent__DelegateSignature(); // 0x728b20 [Public]
    FString GetSelectedOption(); // 0x11092b0 [Final Native Public]
    int32 GetSelectedIndex(); // 0x1109280 [Final Native Public]
    int32 GetOptionCount(); // 0x1109210 [Final Native Public]
    FString GetOptionAtIndex(int32 Index); // 0x1109140 [Final Native Public]
    int32 FindOptionIndex(const FString& Option); // 0x1108eb0 [Final Native Public]
    void ClearSelection(); // 0x1108db0 [Final Native Public]
    void ClearOptions(); // 0x1108d90 [Final Native Public]
    void AddOption(const FString& Option); // 0x1108cf0 [Final Native Public]

// UDragDropOperation (/Script/UMG.DragDropOperation)
    void Drop(FPointerEvent& PointerEvent); // 0x110d910 [Native Event Public]
    void Dragged(FPointerEvent& PointerEvent); // 0x110d7e0 [Native Event Public]
    void DragCancelled(FPointerEvent& PointerEvent); // 0x110d6b0 [Native Event Public]

// UDynamicEntryBox (/Script/UMG.DynamicEntryBox)
    void SetEntrySpacing(const FVector2D& InEntrySpacing); // 0x110ea30 [Final Native Public]
    void Reset(bool bDeleteWidgets); // 0x110dde0 [Final Native Public]
    void RemoveEntry(UUserWidget* EntryWidget); // 0x110dd60 [Final Native Public]
    int32 GetNumEntries(); // 0x110db90 [Final Native Public]
    TArray<UUserWidget*> GetAllEntries(); // 0x110da40 [Final Native Public]
    UUserWidget* BP_CreateEntryOfClass(TSubclassOf<UUserWidget> EntryClass); // 0x110d600 [Final Native Private]
    UUserWidget* BP_CreateEntry(); // 0x110d5d0 [Final Native Private]

// UEditableText (/Script/UMG.EditableText)
    void SetText(const FText& InText); // 0x110f640 [Final Native Public]
    void SetIsReadOnly(bool InbIsReadyOnly); // 0x110f0a0 [Final Native Public]
    void SetIsPassword(bool InbIsPassword); // 0x110ef80 [Final Native Public]
    void SetHintText(const FText& InHintText); // 0x110eba0 [Final Native Public]
    void OnEditableTextCommittedEvent__DelegateSignature(FText& text, const ETextCommit& CommitMethod); // 0x728b20 [Public]
    void OnEditableTextChangedEvent__DelegateSignature(FText& text); // 0x728b20 [Public]
    FText GetText(); // 0x110dbc0 [Final Native Public]

// UEditableTextBox (/Script/UMG.EditableTextBox)
    void SetText(const FText& InText); // 0x110f720 [Final Native Public]
    void SetIsReadOnly(bool bReadOnly); // 0x110f130 [Final Native Public]
    void SetIsPassword(bool bIsPassword); // 0x110f010 [Final Native Public]
    void SetHintText(const FText& InText); // 0x110ec80 [Final Native Public]
    void SetError(const FText& InError); // 0x110eac0 [Final Native Public]
    void OnEditableTextBoxCommittedEvent__DelegateSignature(FText& text, const ETextCommit& CommitMethod); // 0x728b20 [Public]
    void OnEditableTextBoxChangedEvent__DelegateSignature(FText& text); // 0x728b20 [Public]
    bool HasError(); // 0x110dd30 [Final Native Public]
    FText GetText(); // 0x110dc60 [Final Native Public]
    void ClearError(); // 0x110d690 [Final Native Public]

// UExpandableArea (/Script/UMG.ExpandableArea)
    void SetIsExpanded_Animated(bool IsExpanded); // 0x110eef0 [Final Native Public]
    void SetIsExpanded(bool IsExpanded); // 0x110ee60 [Final Native Public]
    bool GetIsExpanded(); // 0x110db60 [Final Native Public]

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

// UGridPanel (/Script/UMG.GridPanel)
    void SetRowFill(int32 ColumnIndex, float Coefficient); // 0x110f460 [Final Native Public]
    void SetColumnFill(int32 ColumnIndex, float Coefficient); // 0x110e850 [Final Native Public]
    UGridSlot* AddChildToGrid(UWidget* Content); // 0x110d4b0 [Final Native Public]

// UGridSlot (/Script/UMG.GridSlot)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x110f800 [Final Native Public]
    void SetRowSpan(int32 InRowSpan); // 0x110f530 [Final Native Public]
    void SetRow(int32 InRow); // 0x110f3e0 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x110f2c0 [Final Native Public]
    void SetLayer(int32 InLayer); // 0x110f1c0 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x110ed60 [Final Native Public]
    void SetColumnSpan(int32 InColumnSpan); // 0x110e920 [Final Native Public]
    void SetColumn(int32 InColumn); // 0x110e7d0 [Final Native Public]

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

// UHorizontalBoxSlot (/Script/UMG.HorizontalBoxSlot)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x110f880 [Final Native Public]
    void SetSize(const FSlateChildSize& InSize); // 0x110f5b0 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x110f350 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x110ede0 [Final Native Public]

// UImage (/Script/UMG.Image)
    void SetOpacity(float InOpacity); // 0x110f240 [Final Native Public]
    void SetColorAndOpacity(const FLinearColor& InColorAndOpacity); // 0x110e750 [Final Native Public]
    void SetBrushTintColor(const FSlateColor& TintColor); // 0x110e660 [Final Native Public]
    void SetBrushSize(const FVector2D& DesiredSize); // 0x110e5e0 [Final Native Public]
    void SetBrushFromTextureDynamic(UTexture2DDynamic* Texture, bool bMatchSize); // 0x110e510 [Native Public]
    void SetBrushFromTexture(UTexture2D* Texture, bool bMatchSize); // 0x110e440 [Native Public]
    void SetBrushFromSoftTexture(const TSoftObjectPtr<UTexture2D>& SoftTexture, bool bMatchSize); // 0x110e300 [Native Public]
    void SetBrushFromSoftMaterial(const TSoftObjectPtr<UMaterialInterface>& SoftMaterial); // 0x110e200 [Native Public]
    void SetBrushFromMaterial(UMaterialInterface* Material); // 0x110e170 [Native Public]
    void SetBrushFromAtlasInterface(const TScriptInterface<IUnknown>& AtlasRegion, bool bMatchSize); // 0x110e080 [Native Public]
    void SetBrushFromAsset(USlateBrushAsset* Asset); // 0x110dff0 [Native Public]
    void SetBrush(FSlateBrush& InBrush); // 0x110de70 [Native Public]
    UMaterialInstanceDynamic* GetDynamicMaterial(); // 0x110db30 [Final Native Public]

// UInputKeySelector (/Script/UMG.InputKeySelector)
    void SetTextBlockVisibility(const ESlateVisibility& InVisibility); // 0x1113ef0 [Final Native Public]
    void SetSelectedKey(FInputChord& InSelectedKey); // 0x1113ca0 [Final Native Public]
    void SetNoKeySpecifiedText(const FText& InNoKeySpecifiedText); // 0x1113b40 [Final Native Public]
    void SetKeySelectionText(const FText& InKeySelectionText); // 0x1113a60 [Final Native Public]
    void SetEscapeKeys(const TArray<FKey>& InKeys); // 0x11138e0 [Final Native Public]
    void SetAllowModifierKeys(bool bInAllowModifierKeys); // 0x11137c0 [Final Native Public]
    void SetAllowGamepadKeys(bool bInAllowGamepadKeys); // 0x1113730 [Final Native Public]
    void OnKeySelected__DelegateSignature(const FInputChord& SelectedKey); // 0x728b20 [Public]
    void OnIsSelectingKeyChanged__DelegateSignature(); // 0x728b20 [Public]
    bool GetIsSelectingKey(); // 0x1113170 [Final Native Public]

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

// UInvalidationBox (/Script/UMG.InvalidationBox)
    void SetCanCache(bool CanCache); // 0x1113850 [Final Native Public]
    void InvalidateCache(); // 0x1113460 [Final Native Public]
    bool GetCanCache(); // 0x1113020 [Final Native Public]

// INativeUserListEntry (/Script/UMG.NativeUserListEntry)
    bool IsListItemSelected(); // 0x11134b0 [Native Public]
    bool IsListItemExpanded(); // 0x1113480 [Native Public]
    UListViewBase* GetOwningListView(); // 0x1113300 [Native Public]

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

// IUserObjectListEntry (/Script/UMG.UserObjectListEntry)
    void OnListItemObjectSet(UObject* ListItemObject); // 0x728b20 [Event Protected]
    UObject* GetListItemObject(); // 0x1113230 [Native Event Protected]

// UListViewBase (/Script/UMG.ListViewBase)
    void ScrollToTop(); // 0x1113710 [Final Native Public]
    void ScrollToBottom(); // 0x11136f0 [Final Native Public]
    void RegenerateAllEntries(); // 0x1113650 [Final Native Public]
    TArray<UUserWidget*> GetDisplayedEntryWidgets(); // 0x1113050 [Final Native Public]

// UListView (/Script/UMG.ListView)
    void SetSelectionMode(const ESelectionMode& SelectionMode); // 0x1113d90 [Final Native Public]
    void SetSelectedIndex(int32 Index); // 0x1113c20 [Final Native Public]
    void ScrollIndexIntoView(int32 Index); // 0x1113670 [Final Native Public]
    void NavigateToIndex(int32 Index); // 0x1113540 [Final Native Public]
    bool IsRefreshPending(); // 0x1113510 [Final Native Public]
    int32 GetNumItems(); // 0x11132d0 [Final Native Public]
    TArray<UObject*> GetListItems(); // 0x1113260 [Final Native Public]
    UObject* GetItemAt(int32 Index); // 0x11131a0 [Final Native Public]
    int32 GetIndexForItem(UObject* Item); // 0x11130e0 [Final Native Public]
    void ClearListItems(); // 0x1112fe0 [Final Native Public]
    void BP_SetSelectedItem(UObject* Item); // 0x1112f60 [Final Native Private]
    void BP_SetListItems(const TArray<UObject*>& InListItems); // 0x1112eb0 [Final Native Private]
    void BP_SetItemSelection(UObject* Item, bool bSelected); // 0x1112de0 [Final Native Private]
    void BP_ScrollItemIntoView(UObject* Item); // 0x1112d60 [Final Native Private]
    void BP_NavigateToItem(UObject* Item); // 0x1112ce0 [Final Native Private]
    bool BP_IsItemVisible(UObject* Item); // 0x1112c50 [Final Native Private]
    bool BP_GetSelectedItems(const TArray<UObject*>& Items); // 0x1112b90 [Final Native Private]
    UObject* BP_GetSelectedItem(); // 0x1112b60 [Final Native Private]
    int32 BP_GetNumItemsSelected(); // 0x1112b30 [Final Native Private]
    void BP_ClearSelection(); // 0x1112b10 [Final Native Private]
    void BP_CancelScrollIntoView(); // 0x1112af0 [Final Native Private]
    void AddItem(UObject* Item); // 0x1112a70 [Final Native Public]

// UMenuAnchor (/Script/UMG.MenuAnchor)
    void ToggleOpen(bool bFocusOnOpen); // 0x1113fa0 [Final Native Public]
    bool ShouldOpenDueToClick(); // 0x1113f70 [Final Native Public]
    void Open(bool bFocusMenu); // 0x11135c0 [Final Native Public]
    bool IsOpen(); // 0x11134e0 [Final Native Public]
    bool HasOpenSubMenus(); // 0x1113430 [Final Native Public]
    FVector2D GetMenuPosition(); // 0x1113290 [Final Native Public]
    void Close(); // 0x1113000 [Final Native Public]

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

// UMultiLineEditableText (/Script/UMG.MultiLineEditableText)
    void SetText(const FText& InText); // 0x1113e10 [Final Native Public]
    void SetIsReadOnly(bool bReadOnly); // 0x11139d0 [Final Native Public]
    void OnMultiLineEditableTextCommittedEvent__DelegateSignature(FText& text, const ETextCommit& CommitMethod); // 0x728b20 [Public]
    void OnMultiLineEditableTextChangedEvent__DelegateSignature(FText& text); // 0x728b20 [Public]
    FText GetText(); // 0x1113330 [Final Native Public]

// UMultiLineEditableTextBox (/Script/UMG.MultiLineEditableTextBox)
    void SetText(const FText& InText); // 0x1118720 [Final Native Public]
    void SetIsReadOnly(bool bReadOnly); // 0x1117be0 [Final Native Public]
    void SetError(const FText& InError); // 0x11177e0 [Final Native Public]
    void OnMultiLineEditableTextBoxCommittedEvent__DelegateSignature(FText& text, const ETextCommit& CommitMethod); // 0x728b20 [Public]
    void OnMultiLineEditableTextBoxChangedEvent__DelegateSignature(FText& text); // 0x728b20 [Public]
    FText GetText(); // 0x11171b0 [Final Native Public]

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

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

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

// URetainerBox (/Script/UMG.RetainerBox)
    void SetTextureParameter(const FName& TextureParameter); // 0x11188d0 [Final Native Public]
    void SetRenderingPhase(int32 RenderPhase, int32 TotalPhases); // 0x11181a0 [Final Native Public]
    void SetEffectMaterial(UMaterialInterface* EffectMaterial); // 0x1117760 [Final Native Public]
    void RequestRender(); // 0x1117460 [Final Native Public]
    UMaterialInstanceDynamic* GetEffectMaterial(); // 0x1117150 [Final Native Public]

// URichTextBlock (/Script/UMG.RichTextBlock)
    void SetText(FText& InText); // 0x1118800 [Final Native Public]
    URichTextBlockDecorator* GetDecoratorByClass(TSubclassOf<URichTextBlockDecorator> DecoratorClass); // 0x11170c0 [Final Native Public]

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

// UScaleBox (/Script/UMG.ScaleBox)
    void SetUserSpecifiedScale(float InUserSpecifiedScale); // 0x1118950 [Final Native Public]
    void SetStretchDirection(const EStretchDirection& InStretchDirection); // 0x11186a0 [Final Native Public]
    void SetStretch(const EStretch& InStretch); // 0x1118620 [Final Native Public]
    void SetIgnoreInheritedScale(bool bInIgnoreInheritedScale); // 0x1117ac0 [Final Native Public]

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

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

// UScrollBox (/Script/UMG.ScrollBox)
    void SetScrollOffset(float NewScrollOffset); // 0x11182e0 [Final Native Public]
    void SetScrollBarVisibility(const ESlateVisibility& NewScrollBarVisibility); // 0x1118260 [Final Native Public]
    void SetScrollbarThickness(const FVector2D& NewScrollbarThickness); // 0x1118360 [Final Native Public]
    void SetOrientation(const EOrientation& NewOrientation); // 0x1117ef0 [Final Native Public]
    void SetConsumeMouseWheel(const EConsumeMouseWheel& NewConsumeMouseWheel); // 0x11176e0 [Final Native Public]
    void SetAlwaysShowScrollbar(bool NewAlwaysShowScrollbar); // 0x1117650 [Final Native Public]
    void SetAllowOverscroll(bool NewAllowOverscroll); // 0x11175c0 [Final Native Public]
    void ScrollWidgetIntoView(UWidget* WidgetToFind, bool AnimateScroll, const EDescendantScrollDestination& ScrollDestination); // 0x11174c0 [Final Native Public]
    void ScrollToStart(); // 0x11174a0 [Final Native Public]
    void ScrollToEnd(); // 0x1117480 [Final Native Public]
    float GetViewOffsetFraction(); // 0x1117250 [Final Native Public]
    float GetScrollOffset(); // 0x1117180 [Final Native Public]

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

// USizeBox (/Script/UMG.SizeBox)
    void SetWidthOverride(float InWidthOverride); // 0x1118ad0 [Final Native Public]
    void SetMinDesiredWidth(float InMinDesiredWidth); // 0x1117e70 [Final Native Public]
    void SetMinDesiredHeight(float InMinDesiredHeight); // 0x1117df0 [Final Native Public]
    void SetMaxDesiredWidth(float InMaxDesiredWidth); // 0x1117d70 [Final Native Public]
    void SetMaxDesiredHeight(float InMaxDesiredHeight); // 0x1117cf0 [Final Native Public]
    void SetMaxAspectRatio(float InMaxAspectRatio); // 0x1117c70 [Final Native Public]
    void SetHeightOverride(float InHeightOverride); // 0x1117940 [Final Native Public]
    void ClearWidthOverride(); // 0x1116ed0 [Final Native Public]
    void ClearMinDesiredWidth(); // 0x1116eb0 [Final Native Public]
    void ClearMinDesiredHeight(); // 0x1116e90 [Final Native Public]
    void ClearMaxDesiredWidth(); // 0x1116e70 [Final Native Public]
    void ClearMaxDesiredHeight(); // 0x1116e50 [Final Native Public]
    void ClearMaxAspectRatio(); // 0x1116e30 [Final Native Public]
    void ClearHeightOverride(); // 0x1116e10 [Final Native Public]

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

// USlateBlueprintLibrary (/Script/UMG.SlateBlueprintLibrary)
    FVector2D TransformVectorLocalToAbsolute(FGeometry& Geometry, const FVector2D& LocalVector); // 0x111d100 [Final Native Static Public]
    FVector2D TransformVectorAbsoluteToLocal(FGeometry& Geometry, const FVector2D& AbsoluteVector); // 0x111d000 [Final Native Static Public]
    float TransformScalarLocalToAbsolute(FGeometry& Geometry, float LocalScalar); // 0x111cf00 [Final Native Static Public]
    float TransformScalarAbsoluteToLocal(FGeometry& Geometry, float AbsoluteScalar); // 0x111ce00 [Final Native Static Public]
    void ScreenToWidgetLocal(UObject* WorldContextObject, FGeometry& Geometry, const FVector2D& ScreenPosition, const FVector2D& LocalCoordinate); // 0x111bb20 [Final Native Static Public]
    void ScreenToWidgetAbsolute(UObject* WorldContextObject, const FVector2D& ScreenPosition, const FVector2D& AbsoluteCoordinate); // 0x111ba20 [Final Native Static Public]
    void ScreenToViewport(UObject* WorldContextObject, const FVector2D& ScreenPosition, const FVector2D& ViewportPosition); // 0x111b920 [Final Native Static Public]
    void LocalToViewport(UObject* WorldContextObject, FGeometry& Geometry, const FVector2D& LocalCoordinate, const FVector2D& PixelPosition, const FVector2D& ViewportPosition); // 0x111b740 [Final Native Static Public]
    FVector2D LocalToAbsolute(FGeometry& Geometry, const FVector2D& LocalCoordinate); // 0x111b640 [Final Native Static Public]
    bool IsUnderLocation(FGeometry& Geometry, const FVector2D& AbsoluteCoordinate); // 0x111b540 [Final Native Static Public]
    FVector2D GetLocalSize(FGeometry& Geometry); // 0x111b1a0 [Final Native Static Public]
    FVector2D GetAbsoluteSize(FGeometry& Geometry); // 0x111b080 [Final Native Static Public]
    bool EqualEqual_SlateBrush(FSlateBrush& A, FSlateBrush& B); // 0x111add0 [Final Native Static Public]
    void AbsoluteToViewport(UObject* WorldContextObject, const FVector2D& AbsoluteDesktopCoordinate, const FVector2D& PixelPosition, const FVector2D& ViewportPosition); // 0x111ac00 [Final Native Static Public]
    FVector2D AbsoluteToLocal(FGeometry& Geometry, const FVector2D& AbsoluteCoordinate); // 0x111ab00 [Final Native Static Public]

// USlider (/Script/UMG.Slider)
    void SetValue(float InValue); // 0x111cd00 [Final Native Public]
    void SetStepSize(float InValue); // 0x111ca20 [Final Native Public]
    void SetSliderHandleColor(const FLinearColor& InValue); // 0x111c9a0 [Final Native Public]
    void SetSliderBarColor(const FLinearColor& InValue); // 0x111c920 [Final Native Public]
    void SetLocked(bool InValue); // 0x111c300 [Final Native Public]
    void SetIndentHandle(bool InValue); // 0x111c1f0 [Final Native Public]
    float GetValue(); // 0x111b4e0 [Final Native Public]

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

// USpinBox (/Script/UMG.SpinBox)
    void SetValue(float NewValue); // 0x111cd80 [Final Native Public]
    void SetMinValue(float NewValue); // 0x111c590 [Final Native Public]
    void SetMinSliderValue(float NewValue); // 0x111c510 [Final Native Public]
    void SetMaxValue(float NewValue); // 0x111c410 [Final Native Public]
    void SetMaxSliderValue(float NewValue); // 0x111c390 [Final Native Public]
    void SetForegroundColor(const FSlateColor& InForegroundColor); // 0x111c100 [Final Native Public]
    void OnSpinBoxValueCommittedEvent__DelegateSignature(float InValue, const ETextCommit& CommitMethod); // 0x728b20 [Public]
    void OnSpinBoxValueChangedEvent__DelegateSignature(float InValue); // 0x728b20 [Public]
    void OnSpinBoxBeginSliderMovement__DelegateSignature(); // 0x728b20 [Public]
    float GetValue(); // 0x111b510 [Final Native Public]
    float GetMinValue(); // 0x111b2f0 [Final Native Public]
    float GetMinSliderValue(); // 0x111b2c0 [Final Native Public]
    float GetMaxValue(); // 0x111b290 [Final Native Public]
    float GetMaxSliderValue(); // 0x111b260 [Final Native Public]
    void ClearMinValue(); // 0x111adb0 [Final Native Public]
    void ClearMinSliderValue(); // 0x111ad90 [Final Native Public]
    void ClearMaxValue(); // 0x111ad70 [Final Native Public]
    void ClearMaxSliderValue(); // 0x111ad50 [Final Native Public]

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

// UTextBlock (/Script/UMG.TextBlock)
    void SetText(const FText& InText); // 0x111cc20 [Native Public]
    void SetStrikeBrush(const FSlateBrush& InStrikeBrush); // 0x111caa0 [Final Native Public]
    void SetShadowOffset(const FVector2D& InShadowOffset); // 0x111c820 [Final Native Public]
    void SetShadowColorAndOpacity(const FLinearColor& InShadowColorAndOpacity); // 0x111c7a0 [Final Native Public]
    void SetOpacity(float InOpacity); // 0x111c690 [Final Native Public]
    void SetMinDesiredWidth(float InMinDesiredWidth); // 0x111c490 [Final Native Public]
    void SetJustification(const ETextJustify& InJustification); // 0x111c280 [Final Native Public]
    void SetFont(const FSlateFontInfo& InFontInfo); // 0x111bfd0 [Final Native Public]
    void SetColorAndOpacity(const FSlateColor& InColorAndOpacity); // 0x111bee0 [Final Native Public]
    void SetAutoWrapText(bool InAutoTextWrap); // 0x111be50 [Final Native Public]
    FText GetText(); // 0x111b3a0 [Final Native Public]
    UMaterialInstanceDynamic* GetDynamicOutlineMaterial(); // 0x111b170 [Final Native Public]
    UMaterialInstanceDynamic* GetDynamicFontMaterial(); // 0x111b140 [Final Native Public]

// UThrobber (/Script/UMG.Throbber)
    void SetNumberOfPieces(int32 InNumberOfPieces); // 0x111c610 [Final Native Public]
    void SetAnimateVertically(bool bInAnimateVertically); // 0x111bdc0 [Final Native Public]
    void SetAnimateOpacity(bool bInAnimateOpacity); // 0x111bd30 [Final Native Public]
    void SetAnimateHorizontally(bool bInAnimateHorizontally); // 0x111bca0 [Final Native Public]

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

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

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

// UUniformGridPanel (/Script/UMG.UniformGridPanel)
    void SetSlotPadding(const FMargin& InSlotPadding); // 0x1123320 [Final Native Public]
    void SetMinDesiredSlotWidth(float InMinDesiredSlotWidth); // 0x1122ec0 [Final Native Public]
    void SetMinDesiredSlotHeight(float InMinDesiredSlotHeight); // 0x1122e40 [Final Native Public]
    UUniformGridSlot* AddChildToUniformGrid(UWidget* Content); // 0x1121520 [Final Native Public]

// UUniformGridSlot (/Script/UMG.UniformGridSlot)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x1123430 [Final Native Public]
    void SetRow(int32 InRow); // 0x11232a0 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x1122be0 [Final Native Public]
    void SetColumn(int32 InColumn); // 0x11228f0 [Final Native Public]

// UUserWidget (/Script/UMG.UserWidget)
    void UnregisterInputComponent(); // 0x1123930 [Final Native Protected]
    void UnbindFromAnimationStarted(UWidgetAnimation* Animation, const FScriptDelegate& Delegate); // 0x1123840 [Final Native Public]
    void UnbindFromAnimationFinished(UWidgetAnimation* Animation, const FScriptDelegate& Delegate); // 0x1123750 [Final Native Public]
    void UnbindAllFromAnimationStarted(UWidgetAnimation* Animation); // 0x11236d0 [Final Native Public]
    void UnbindAllFromAnimationFinished(UWidgetAnimation* Animation); // 0x1123650 [Final Native Public]
    void Tick(const FGeometry& MyGeometry, float InDeltaTime); // 0x728b20 [Event Public]
    void StopListeningForInputAction(const FName& ActionName, const EInputEvent& EventType); // 0x1123590 [Final Native Protected]
    void StopListeningForAllInputActions(); // 0x1123570 [Final Native Protected]
    void StopAnimationsAndLatentActions(); // 0x1123550 [Final Native Public]
    void StopAnimation(UWidgetAnimation* InAnimation); // 0x11234d0 [Final Native Public]
    void StopAllAnimations(); // 0x11234b0 [Final Native Public]
    void SetPositionInViewport(const FVector2D& Position, bool bRemoveDPIScale); // 0x11231e0 [Final Native Public]
    void SetPlaybackSpeed(UWidgetAnimation* InAnimation, float PlaybackSpeed); // 0x1123110 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x1123080 [Final Native Public]
    void SetOwningPlayer(APlayerController* LocalPlayerController); // 0x1123000 [Final Native Public]
    void SetNumLoopsToPlay(UWidgetAnimation* InAnimation, int32 NumLoopsToPlay); // 0x1122f40 [Final Native Public]
    void SetInputActionPriority(int32 NewPriority); // 0x1122cf0 [Final Native Protected]
    void SetInputActionBlocking(bool bShouldBlock); // 0x1122c60 [Final Native Protected]
    void SetForegroundColor(const FSlateColor& InForegroundColor); // 0x1122af0 [Final Native Public]
    void SetDesiredSizeInViewport(const FVector2D& Size); // 0x1122970 [Final Native Public]
    void SetColorAndOpacity(const FLinearColor& InColorAndOpacity); // 0x1122870 [Final Native Public]
    void SetAnchorsInViewport(const FAnchors& Anchors); // 0x11227e0 [Final Native Public]
    void SetAlignmentInViewport(const FVector2D& Alignment); // 0x1122760 [Final Native Public]
    void ReverseAnimation(UWidgetAnimation* InAnimation); // 0x11226e0 [Final Native Public]
    void RemoveFromViewport(); // 0x11226c0 [Final Native Public]
    void RegisterInputComponent(); // 0x11226a0 [Final Native Protected]
    void PreConstruct(bool IsDesignTime); // 0x728b20 [Event Public]
    void PlaySound(USoundBase* SoundToPlay); // 0x1122620 [Final Native Public]
    UUMGSequencePlayer* PlayAnimationTimeRange(UWidgetAnimation* InAnimation, float StartAtTime, float EndAtTime, int32 NumLoopsToPlay, const EUMGSequencePlayMode& PlayMode, float PlaybackSpeed); // 0x1122470 [Final Native Public]
    UUMGSequencePlayer* PlayAnimationReverse(UWidgetAnimation* InAnimation, float PlaybackSpeed); // 0x11223a0 [Final Native Public]
    UUMGSequencePlayer* PlayAnimationForward(UWidgetAnimation* InAnimation, float PlaybackSpeed); // 0x11222d0 [Final Native Public]
    UUMGSequencePlayer* PlayAnimation(UWidgetAnimation* InAnimation, float StartAtTime, int32 NumLoopsToPlay, const EUMGSequencePlayMode& PlayMode, float PlaybackSpeed); // 0x1122140 [Final Native Public]
    float PauseAnimation(UWidgetAnimation* InAnimation); // 0x11220a0 [Final Native Public]
    FEventReply OnTouchStarted(const FGeometry& MyGeometry, FPointerEvent& InTouchEvent); // 0x728b20 [Event Public]
    FEventReply OnTouchMoved(const FGeometry& MyGeometry, FPointerEvent& InTouchEvent); // 0x728b20 [Event Public]
    FEventReply OnTouchGesture(const FGeometry& MyGeometry, FPointerEvent& GestureEvent); // 0x728b20 [Event Public]
    FEventReply OnTouchForceChanged(const FGeometry& MyGeometry, FPointerEvent& InTouchEvent); // 0x728b20 [Event Public]
    FEventReply OnTouchEnded(const FGeometry& MyGeometry, FPointerEvent& InTouchEvent); // 0x728b20 [Event Public]
    void OnRemovedFromFocusPath(const FFocusEvent& InFocusEvent); // 0x728b20 [Event Public]
    FEventReply OnPreviewMouseButtonDown(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x728b20 [Event Public]
    FEventReply OnPreviewKeyDown(const FGeometry& MyGeometry, const FKeyEvent& InKeyEvent); // 0x728b20 [Event Public]
    void OnPaint(FPaintContext& Context); // 0x728b20 [Event Public]
    FEventReply OnMouseWheel(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x728b20 [Event Public]
    FEventReply OnMouseMove(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x728b20 [Event Public]
    void OnMouseLeave(FPointerEvent& MouseEvent); // 0x728b20 [Event Public]
    void OnMouseEnter(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x728b20 [Event Public]
    void OnMouseCaptureLost(); // 0x728b20 [Event Public]
    FEventReply OnMouseButtonUp(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x728b20 [Event Public]
    FEventReply OnMouseButtonDown(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x728b20 [Event Public]
    FEventReply OnMouseButtonDoubleClick(const FGeometry& InMyGeometry, FPointerEvent& InMouseEvent); // 0x728b20 [Event Public]
    FEventReply OnMotionDetected(const FGeometry& MyGeometry, const FMotionEvent& InMotionEvent); // 0x728b20 [Event Public]
    FEventReply OnKeyUp(const FGeometry& MyGeometry, const FKeyEvent& InKeyEvent); // 0x728b20 [Event Public]
    FEventReply OnKeyDown(const FGeometry& MyGeometry, const FKeyEvent& InKeyEvent); // 0x728b20 [Event Public]
    FEventReply OnKeyChar(const FGeometry& MyGeometry, const FCharacterEvent& InCharacterEvent); // 0x728b20 [Event Public]
    void OnInitialized(); // 0x728b20 [Event Public]
    FEventReply OnFocusReceived(const FGeometry& MyGeometry, const FFocusEvent& InFocusEvent); // 0x728b20 [Event Public]
    void OnFocusLost(const FFocusEvent& InFocusEvent); // 0x728b20 [Event Public]
    bool OnDrop(const FGeometry& MyGeometry, const FPointerEvent& PointerEvent, UDragDropOperation* Operation); // 0x728b20 [Event Public]
    bool OnDragOver(const FGeometry& MyGeometry, const FPointerEvent& PointerEvent, UDragDropOperation* Operation); // 0x728b20 [Event Public]
    void OnDragLeave(const FPointerEvent& PointerEvent, UDragDropOperation* Operation); // 0x728b20 [Event Public]
    void OnDragEnter(const FGeometry& MyGeometry, const FPointerEvent& PointerEvent, UDragDropOperation* Operation); // 0x728b20 [Event Public]
    void OnDragDetected(const FGeometry& MyGeometry, FPointerEvent& PointerEvent, const UDragDropOperation*& Operation); // 0x728b20 [Event Public]
    void OnDragCancelled(FPointerEvent& PointerEvent, UDragDropOperation* Operation); // 0x728b20 [Event Public]
    void OnAnimationStarted(UWidgetAnimation* Animation); // 0x1122010 [Native Event Protected]
    void OnAnimationFinished(UWidgetAnimation* Animation); // 0x1121f80 [Native Event Protected]
    FEventReply OnAnalogValueChanged(const FGeometry& MyGeometry, const FAnalogInputEvent& InAnalogInputEvent); // 0x728b20 [Event Public]
    void OnAddedToFocusPath(const FFocusEvent& InFocusEvent); // 0x728b20 [Event Public]
    void ListenForInputAction(const FName& ActionName, const EInputEvent& EventType, bool bConsume, const FScriptDelegate& Callback); // 0x1121e10 [Final Native Protected]
    bool IsPlayingAnimation(); // 0x1121de0 [Final Native Public]
    bool IsListeningForInputAction(const FName& ActionName); // 0x1121d50 [Final Native Protected]
    bool IsInViewport(); // 0x1121b80 [Final Native Public]
    bool IsInteractable(); // 0x728b20 [Event Public]
    bool IsAnyAnimationPlaying(); // 0x1121d20 [Final Native Public]
    bool IsAnimationPlayingForward(UWidgetAnimation* InAnimation); // 0x1121c90 [Final Native Public]
    bool IsAnimationPlaying(UWidgetAnimation* InAnimation); // 0x1121c00 [Final Native Public]
    APawn* GetOwningPlayerPawn(); // 0x1121bb0 [Final Native Public]
    bool GetIsVisible(); // 0x1121b80 [Final Native Public]
    float GetAnimationCurrentTime(UWidgetAnimation* InAnimation); // 0x1121ae0 [Final Native Public]
    FAnchors GetAnchorsInViewport(); // 0x1121aa0 [Final Native Public]
    FVector2D GetAlignmentInViewport(); // 0x1121a60 [Final Native Public]
    void Destruct(); // 0x728b20 [Event Public]
    void Construct(); // 0x728b20 [Event Public]
    void CancelLatentActions(); // 0x1121a00 [Final Native Public]
    void BindToAnimationStarted(UWidgetAnimation* Animation, const FScriptDelegate& Delegate); // 0x1121910 [Final Native Public]
    void BindToAnimationFinished(UWidgetAnimation* Animation, const FScriptDelegate& Delegate); // 0x1121820 [Final Native Public]
    void BindToAnimationEvent(UWidgetAnimation* Animation, const FScriptDelegate& Delegate, const EWidgetAnimationEvent& AnimationEvent, const FName& UserTag); // 0x11216c0 [Final Native Public]
    void AddToViewport(int32 ZOrder); // 0x1121640 [Final Native Public]
    bool AddToPlayerScreen(int32 ZOrder); // 0x11215b0 [Final Native Public]

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

// UVerticalBoxSlot (/Script/UMG.VerticalBoxSlot)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x110f880 [Final Native Public]
    void SetSize(const FSlateChildSize& InSize); // 0x110f5b0 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x110f350 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x110ede0 [Final Native Public]

// UViewport (/Script/UMG.Viewport)
    AActor* Spawn(TSubclassOf<AActor> ActorClass); // 0x112b6a0 [Final Native Public]
    void SetViewRotation(const FRotator& Rotation); // 0x112b2e0 [Final Native Public]
    void SetViewLocation(const FVector& Location); // 0x112b250 [Final Native Public]
    FRotator GetViewRotation(); // 0x11291d0 [Final Native Public]
    UWorld* GetViewportWorld(); // 0x1129210 [Final Native Public]
    FVector GetViewLocation(); // 0x1129190 [Final Native Public]

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

// UWidgetAnimation (/Script/UMG.WidgetAnimation)
    void UnbindFromAnimationStarted(UUserWidget* Widget, const FScriptDelegate& Delegate); // 0x112b920 [Final Native Public]
    void UnbindFromAnimationFinished(UUserWidget* Widget, const FScriptDelegate& Delegate); // 0x112b830 [Final Native Public]
    void UnbindAllFromAnimationStarted(UUserWidget* Widget); // 0x112b7b0 [Final Native Public]
    void UnbindAllFromAnimationFinished(UUserWidget* Widget); // 0x112b730 [Final Native Public]
    float GetStartTime(); // 0x1129100 [Final Native Public]
    float GetEndTime(); // 0x1128890 [Final Native Public]
    void BindToAnimationStarted(UUserWidget* Widget, const FScriptDelegate& Delegate); // 0x1126760 [Final Native Public]
    void BindToAnimationFinished(UUserWidget* Widget, const FScriptDelegate& Delegate); // 0x1126670 [Final Native Public]

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

// UWidgetBlueprintLibrary (/Script/UMG.WidgetBlueprintLibrary)
    FEventReply UnlockMouse(FEventReply& Reply); // 0x112ba80 [Final Native Static Public]
    FEventReply Unhandled(); // 0x112ba10 [Final Native Static Public]
    void SetWindowTitleBarState(UWidget* TitleBarContent, const EWindowTitleBarMode& Mode, bool bTitleBarDragEnabled, bool bWindowButtonsVisible, bool bTitleBarVisible); // 0x112b510 [Final Native Static Public]
    void SetWindowTitleBarOnCloseClickedDelegate(const FScriptDelegate& Delegate); // 0x112b470 [Final Native Static Public]
    void SetWindowTitleBarCloseButtonActive(bool bActive); // 0x112b3f0 [Final Native Static Public]
    FEventReply SetUserFocus(FEventReply& Reply, UWidget* FocusWidget, bool bInAllUsers); // 0x1126870 [Final Native Static Public]
    FEventReply SetMousePosition(FEventReply& Reply, const FVector2D& NewMousePosition); // 0x112aa00 [Final Native Static Public]
    void SetInputMode_UIOnlyEx(APlayerController* PlayerController, UWidget* InWidgetToFocus, const EMouseLockMode& InMouseLockMode); // 0x112a860 [Final Native Static Public]
    void SetInputMode_UIOnly(APlayerController* Target, UWidget* InWidgetToFocus, bool bLockMouseToViewport); // 0x112a760 [Final Native Static Public]
    void SetInputMode_GameOnly(APlayerController* PlayerController); // 0x112a6f0 [Final Native Static Public]
    void SetInputMode_GameAndUIEx(APlayerController* PlayerController, UWidget* InWidgetToFocus, const EMouseLockMode& InMouseLockMode, bool bHideCursorDuringCapture); // 0x112a5b0 [Final Native Static Public]
    void SetInputMode_GameAndUI(APlayerController* Target, UWidget* InWidgetToFocus, bool bLockMouseToViewport, bool bHideCursorDuringCapture); // 0x112a470 [Final Native Static Public]
    bool SetHardwareCursor(UObject* WorldContextObject, const EMouseCursor& CursorShape, const FName& CursorName, const FVector2D& HotSpot); // 0x112a340 [Final Native Static Public]
    void SetFocusToGameViewport(); // 0x112a320 [Final Native Static Public]
    void SetColorVisionDeficiencyType(const EColorVisionDeficiency& Type, float Severity, bool CorrectDeficiency, bool ShowCorrectionWithDeficiency); // 0x112a150 [Final Native Static Public]
    void SetBrushResourceToTexture(FSlateBrush& Brush, UTexture2D* Texture); // 0x1129f20 [Final Native Static Public]
    void SetBrushResourceToMaterial(FSlateBrush& Brush, UMaterialInterface* Material); // 0x1129f20 [Final Native Static Public]
    void RestorePreviousWindowTitleBarState(); // 0x1129e40 [Final Native Static Public]
    FEventReply ReleaseMouseCapture(FEventReply& Reply); // 0x1129cb0 [Final Native Static Public]
    FEventReply ReleaseJoystickCapture(FEventReply& Reply, bool bInAllJoysticks); // 0x1126bf0 [Final Native Static Public]
    void OnGameWindowCloseButtonClickedDelegate__DelegateSignature(); // 0x728b20 [Public]
    FSlateBrush NoResourceBrush(); // 0x1129c00 [Final Native Static Public]
    FSlateBrush MakeBrushFromTexture(UTexture2D* Texture, int32 Width, int32 Height); // 0x1129a70 [Final Native Static Public]
    FSlateBrush MakeBrushFromMaterial(UMaterialInterface* Material, int32 Width, int32 Height); // 0x11298e0 [Final Native Static Public]
    FSlateBrush MakeBrushFromAsset(USlateBrushAsset* BrushAsset); // 0x11297d0 [Final Native Static Public]
    FEventReply LockMouse(FEventReply& Reply, UWidget* CapturingWidget); // 0x1129630 [Final Native Static Public]
    bool IsDragDropping(); // 0x11295a0 [Final Native Static Public]
    FEventReply Handled(); // 0x1129270 [Final Native Static Public]
    void GetSafeZonePadding(UObject* WorldContextObject, const FVector4& SafePadding, const FVector2D& SafePaddingScale, const FVector4& SpillOverPadding); // 0x1128f90 [Final Native Static Public]
    FKeyEvent GetKeyEventFromAnalogInputEvent(FAnalogInputEvent& Event); // 0x1128d50 [Final Native Static Public]
    FInputEvent GetInputEventFromPointerEvent(FPointerEvent& Event); // 0x1128bd0 [Final Native Static Public]
    FInputEvent GetInputEventFromNavigationEvent(FNavigationEvent& Event); // 0x1128af0 [Final Native Static Public]
    FInputEvent GetInputEventFromKeyEvent(FKeyEvent& Event); // 0x11289d0 [Final Native Static Public]
    FInputEvent GetInputEventFromCharacterEvent(FCharacterEvent& Event); // 0x11288f0 [Final Native Static Public]
    UMaterialInstanceDynamic* GetDynamicMaterial(FSlateBrush& Brush); // 0x1128710 [Final Native Static Public]
    UDragDropOperation* GetDragDroppingContent(); // 0x11286e0 [Final Native Static Public]
    UTexture2D* GetBrushResourceAsTexture2D(FSlateBrush& Brush); // 0x11284b0 [Final Native Static Public]
    UMaterialInterface* GetBrushResourceAsMaterial(FSlateBrush& Brush); // 0x1128330 [Final Native Static Public]
    UObject* GetBrushResource(FSlateBrush& Brush); // 0x11281b0 [Final Native Static Public]
    void GetAllWidgetsWithInterface(UObject* WorldContextObject, const TArray<UUserWidget*>& FoundWidgets, TSubclassOf<IInterface> Interface, bool TopLevelOnly); // 0x1128050 [Final Native Static Public]
    void GetAllWidgetsOfClass(UObject* WorldContextObject, const TArray<UUserWidget*>& FoundWidgets, TSubclassOf<UUserWidget> WidgetClass, bool TopLevelOnly); // 0x1127ef0 [Final Native Static Public]
    FEventReply EndDragDrop(FEventReply& Reply); // 0x1127cf0 [Final Native Static Public]
    void DrawTextFormatted(FPaintContext& Context, FText& text, const FVector2D& Position, UFont* Font, int32 FontSize, const FName& FontTypeFace, const FLinearColor& Tint); // 0x1127a90 [Final Native Static Public]
    void DrawText(FPaintContext& Context, const FString& inString, const FVector2D& Position, const FLinearColor& Tint); // 0x1127910 [Final Native Static Public]
    void DrawLines(FPaintContext& Context, const TArray<FVector2D>& points, const FLinearColor& Tint, bool bAntiAlias, float Thickness); // 0x1127740 [Final Native Static Public]
    void DrawLine(FPaintContext& Context, const FVector2D& PositionA, const FVector2D& PositionB, const FLinearColor& Tint, bool bAntiAlias, float Thickness); // 0x1127540 [Final Native Static Public]
    void DrawBox(FPaintContext& Context, const FVector2D& Position, const FVector2D& Size, USlateBrushAsset* Brush, const FLinearColor& Tint); // 0x1127390 [Final Native Static Public]
    void DismissAllMenus(); // 0x1127370 [Final Native Static Public]
    FEventReply DetectDragIfPressed(FPointerEvent& PointerEvent, UWidget* WidgetDetectingDrag, const FKey& DragKey); // 0x1127130 [Final Native Static Public]
    FEventReply DetectDrag(FEventReply& Reply, UWidget* WidgetDetectingDrag, const FKey& DragKey); // 0x1126f00 [Final Native Static Public]
    UDragDropOperation* CreateDragDropOperation(TSubclassOf<UDragDropOperation> OperationClass); // 0x1126e80 [Final Native Static Public]
    UUserWidget* Create(UObject* WorldContextObject, TSubclassOf<UUserWidget> WidgetType, APlayerController* OwningPlayer); // 0x1126d90 [Final Native Static Public]
    FEventReply ClearUserFocus(FEventReply& Reply, bool bInAllUsers); // 0x1126bf0 [Final Native Static Public]
    FEventReply CaptureMouse(FEventReply& Reply, UWidget* CapturingWidget); // 0x1126a50 [Final Native Static Public]
    FEventReply CaptureJoystick(FEventReply& Reply, UWidget* CapturingWidget, bool bInAllJoysticks); // 0x1126870 [Final Native Static Public]
    void CancelDragDrop(); // 0x1126850 [Final Native Static Public]

// UWidgetComponent (/Script/UMG.WidgetComponent)
    void SetWindowFocusable(bool bInWindowFocusable); // 0x112f7d0 [Final Native Public]
    void SetWidgetSpace(const EWidgetSpace& NewSpace); // 0x112f750 [Final Native Public]
    void SetWidget(UUserWidget* Widget); // 0x112f6c0 [Native Public]
    void SetTwoSided(bool bWantTwoSided); // 0x112f5b0 [Final Native Public]
    void SetTintColorAndOpacity(const FLinearColor& NewTintColorAndOpacity); // 0x112f530 [Final Native Public]
    void SetTickWhenOffscreen(bool bWantTickWhenOffscreen); // 0x112f4b0 [Final Native Public]
    void SetRedrawTime(float bInRedrawTime); // 0x112f430 [Final Native Public]
    void SetPivot(const FVector2D& InPivot); // 0x112f3a0 [Final Native Public]
    void SetOwnerPlayer(ULocalPlayer* LocalPlayer); // 0x112f290 [Final Native Public]
    void SetManuallyRedraw(bool bUseManualRedraw); // 0x112f200 [Final Native Public]
    void SetGeometryMode(const EWidgetGeometryMode& InGeometryMode); // 0x112f100 [Final Native Public]
    void SetDrawSize(const FVector2D& Size); // 0x112f080 [Final Native Public]
    void SetDrawAtDesiredSize(bool InbDrawAtDesiredSize); // 0x112f000 [Final Native Public]
    void SetCylinderArcAngle(float InCylinderArcAngle); // 0x112ef80 [Final Native Public]
    void SetBackgroundColor(const FLinearColor& NewBackgroundColor); // 0x112ee40 [Final Native Public]
    void RequestRedraw(); // 0x112ebd0 [Native Public]
    bool GetWindowFocusable(); // 0x112e490 [Final Native Public]
    EWidgetSpace GetWidgetSpace(); // 0x112e470 [Final Native Public]
    UUserWidget* GetUserWidgetObject(); // 0x112e1e0 [Final Native Public]
    bool GetTwoSided(); // 0x112e1c0 [Final Native Public]
    bool GetTickWhenOffscreen(); // 0x112e1a0 [Final Native Public]
    UTextureRenderTarget2D* GetRenderTarget(); // 0x112e170 [Final Native Public]
    float GetRedrawTime(); // 0x112e150 [Final Native Public]
    FVector2D GetPivot(); // 0x112e070 [Final Native Public]
    ULocalPlayer* GetOwnerPlayer(); // 0x112e040 [Final Native Public]
    UMaterialInstanceDynamic* GetMaterialInstance(); // 0x112ddf0 [Final Native Public]
    bool GetManuallyRedraw(); // 0xd7b730 [Final Native Public]
    EWidgetGeometryMode GetGeometryMode(); // 0x112dc90 [Final Native Public]
    FVector2D GetDrawSize(); // 0x112dc50 [Final Native Public]
    bool GetDrawAtDesiredSize(); // 0x112dc30 [Final Native Public]
    float GetCylinderArcAngle(); // 0x112dc10 [Final Native Public]
    FVector2D GetCurrentDrawSize(); // 0x112dbd0 [Final Native Public]

// UWidgetInteractionComponent (/Script/UMG.WidgetInteractionComponent)
    void SetCustomHitResult(FHitResult& HitResult); // 0x112eec0 [Final Native Public]
    bool SendKeyChar(const FString& Characters, bool bRepeat); // 0x112ec70 [Native Public]
    void ScrollWheel(float ScrollDelta); // 0x112ebf0 [Native Public]
    void ReleasePointerKey(const FKey& Key); // 0x112ea80 [Native Public]
    bool ReleaseKey(const FKey& Key); // 0x112e980 [Native Public]
    void PressPointerKey(const FKey& Key); // 0x112e780 [Native Public]
    bool PressKey(const FKey& Key, bool bRepeat); // 0x112e640 [Native Public]
    bool PressAndReleaseKey(const FKey& Key); // 0x112e540 [Native Public]
    bool IsOverInteractableWidget(); // 0x112e510 [Final Native Public]
    bool IsOverHitTestVisibleWidget(); // 0x112e4e0 [Final Native Public]
    bool IsOverFocusableWidget(); // 0x112e4b0 [Final Native Public]
    FHitResult GetLastHitResult(); // 0x112dce0 [Final Native Public]
    UWidgetComponent* GetHoveredWidgetComponent(); // 0x112dcb0 [Final Native Public]
    FVector2D Get2DHitLocation(); // 0x112db30 [Final Native Public]

// UWidgetLayoutLibrary (/Script/UMG.WidgetLayoutLibrary)
    UVerticalBoxSlot* SlotAsVerticalBoxSlot(UWidget* Widget); // 0x112fb50 [Final Native Static Public]
    UUniformGridSlot* SlotAsUniformGridSlot(UWidget* Widget); // 0x112fad0 [Final Native Static Public]
    UOverlaySlot* SlotAsOverlaySlot(UWidget* Widget); // 0x112fa50 [Final Native Static Public]
    UHorizontalBoxSlot* SlotAsHorizontalBoxSlot(UWidget* Widget); // 0x112f9d0 [Final Native Static Public]
    UGridSlot* SlotAsGridSlot(UWidget* Widget); // 0x112f950 [Final Native Static Public]
    UCanvasPanelSlot* SlotAsCanvasSlot(UWidget* Widget); // 0x112f8d0 [Final Native Static Public]
    UBorderSlot* SlotAsBorderSlot(UWidget* Widget); // 0x112f850 [Final Native Static Public]
    void RemoveAllWidgets(UObject* WorldContextObject); // 0x112eb60 [Final Native Static Public]
    bool ProjectWorldLocationToWidgetPosition(APlayerController* PlayerController, const FVector& WorldLocation, const FVector2D& ScreenPosition); // 0x112e860 [Final Native Static Public]
    FGeometry GetViewportWidgetGeometry(UObject* WorldContextObject); // 0x112e330 [Final Native Static Public]
    FVector2D GetViewportSize(UObject* WorldContextObject); // 0x112e2a0 [Final Native Static Public]
    float GetViewportScale(UObject* WorldContextObject); // 0x112e210 [Final Native Static Public]
    FGeometry GetPlayerScreenWidgetGeometry(APlayerController* PlayerController); // 0x112e0a0 [Final Native Static Public]
    bool GetMousePositionScaledByDPI(APlayerController* Player, const float& LocationX, const float& LocationY); // 0x112def0 [Final Native Static Public]
    FVector2D GetMousePositionOnViewport(UObject* WorldContextObject); // 0x112de60 [Final Native Static Public]
    FVector2D GetMousePositionOnPlatform(); // 0x112de20 [Final Native Static Public]

// UWidgetSwitcher (/Script/UMG.WidgetSwitcher)
    void SetActiveWidgetIndex(int32 Index); // 0x112edb0 [Native Public]
    void SetActiveWidget(UWidget* Widget); // 0x110e170 [Native Public]
    UWidget* GetWidgetAtIndex(int32 Index); // 0x112e3e0 [Final Native Public]
    int32 GetNumWidgets(); // 0x112e010 [Final Native Public]
    int32 GetActiveWidgetIndex(); // 0x112dba0 [Final Native Public]
    UWidget* GetActiveWidget(); // 0x112db70 [Final Native Public]

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

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

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

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

// UWrapBoxSlot (/Script/UMG.WrapBoxSlot)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x1130bc0 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x1130a30 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x1130810 [Final Native Public]
    void SetFillSpanWhenLessThan(float InFillSpanWhenLessThan); // 0x1130690 [Final Native Public]
    void SetFillEmptySpace(bool InbFillEmptySpace); // 0x1130600 [Final Native Public]

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

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

// UPropertyValue (/Script/VariantManagerContent.PropertyValue)
    bool HasRecordedData(); // 0x36fc10 [Final Native Public]
    FText GetPropertyTooltip(); // 0x36f870 [Final Native Public]
    FString GetFullDisplayString(); // 0x36f700 [Final Native Public]

// UVariant (/Script/VariantManagerContent.Variant)
    void SwitchOn(); // 0x36fd90 [Final Native Public]
    void SetDisplayText(FText& NewDisplayText); // 0x36fc40 [Final Native Public]
    int32 GetNumActors(); // 0x36f7e0 [Final Native Public]
    FText GetDisplayText(); // 0x36f660 [Final Native Public]
    AActor* GetActor(int32 ActorIndex); // 0x36f5d0 [Final Native Public]

// UVariantSet (/Script/VariantManagerContent.VariantSet)
    void SetDisplayText(FText& NewDisplayText); // 0x36fc40 [Final Native Public]
    UVariant* GetVariantByName(const FString& VariantName); // 0x36f9a0 [Final Native Public]
    UVariant* GetVariant(int32 VariantIndex); // 0x36f910 [Final Native Public]
    int32 GetNumVariants(); // 0x36f840 [Final Native Public]
    FText GetDisplayText(); // 0x36f660 [Final Native Public]

// UTKMathFunctionLibrary (/Script/VictoryBPLibrary.TKMathFunctionLibrary)
    FVector VectorRadiansToDegrees(const FVector& RadVector); // 0x31eaa0 [Final Native Static Public]
    FVector VectorDegreesToRadians(const FVector& DegVector); // 0x31ea00 [Final Native Static Public]
    bool SphereBoxIntersection(const FVector& SphereOrigin, float SphereRadius, const FVector& BoxOrigin, const FVector& BoxExtent); // 0x31c980 [Final Native Static Public]
    float SignedDistancePlanePoint(const FVector& PlaneNormal, const FVector& planePoint, const FVector& Point); // 0x31c680 [Final Native Static Public]
    FVector SetVectorLength(const FVector& A, float Size); // 0x31c5a0 [Final Native Static Public]
    void SetCenterOfMassOffset(UPrimitiveComponent* Target, const FVector& Offset, const FName& BoneName); // 0x31c330 [Final Native Static Public]
    int32 RoundToUpperMultiple(int32 A, int32 Multiple, bool skipSelf); // 0x31bbc0 [Final Native Static Public]
    int32 RoundToNearestMultiple(int32 A, int32 Multiple); // 0x31bb00 [Final Native Static Public]
    int32 RoundToLowerMultiple(int32 A, int32 Multiple, bool skipSelf); // 0x31ba10 [Final Native Static Public]
    FVector ProjectPointOnLine(const FVector& LineOrigin, const FVector& LineDirection, const FVector& Point); // 0x31aa90 [Final Native Static Public]
    int32 PointOnWhichSideOfLineSegment(const FVector& LinePoint1, const FVector& LinePoint2, const FVector& Point); // 0x31a960 [Final Native Static Public]
    FVector2D NegateVector2D(const FVector2D& A); // 0x3193e0 [Final Native Static Public]
    int32 NegateInt(int32 A); // 0x319360 [Final Native Static Public]
    float NegateFloat(float A); // 0x3192e0 [Final Native Static Public]
    bool LineToLineIntersection(const FVector& IntersectionPoint, const FVector& LinePoint1, const FVector& LineDir1, const FVector& LinePoint2, const FVector& LineDir2); // 0x318310 [Final Native Static Public]
    bool LineExtentBoxIntersection(const FBox& InBox, const FVector& Start, const FVector& End, const FVector& Extent, const FVector& HitLocation, const FVector& HitNormal, const float& HitTime); // 0x3180a0 [Final Native Static Public]
    bool IsPowerOfTwo(int32 X); // 0x3174d0 [Final Native Static Public]
    bool IsPointInsideBox(const FVector& Point, const FVector& BoxOrigin, const FVector& BoxExtent); // 0x317250 [Final Native Static Public]
    bool IsMultipleOf(int32 A, int32 Multiple); // 0x317190 [Final Native Static Public]
    bool IsLineInsideSphere(const FVector& LineStart, const FVector& LineDir, float LineLength, const FVector& SphereOrigin, float SphereRadius); // 0x316fe0 [Final Native Static Public]
    bool IsEvenNumber(float A); // 0x316f60 [Final Native Static Public]
    FVector GridSnap(const FVector& A, float Grid); // 0x316a40 [Final Native Static Public]
    FVector GetVelocityAtPoint(UPrimitiveComponent* Target, const FVector& Point, const FName& BoneName, bool DrawDebugInfo); // 0x316470 [Final Native Static Public]
    int32 GetConsoleVariableInt(const FString& VariableName); // 0x315280 [Final Native Static Public]
    float GetConsoleVariableFloat(const FString& VariableName); // 0x3151a0 [Final Native Static Public]
    float ConvertPhysicsLinearVelocity(const FVector& Velocity, const ESpeedUnit& SpeedUnit); // 0x3128f0 [Final Native Static Public]
    void ConvertAnchorToAnchor(UObject* WorldContextObject, const FAnchors& CurrentAnchor, const FMargin& Offsets, const FAnchors& TargetAnchor, const FMargin& ConvertedOffsets); // 0x312740 [Final Native Static Public]
    bool ClosestPointsOnTwoLines(const FVector& closestPointLine1, const FVector& closestPointLine2, const FVector& LinePoint1, const FVector& lineVec1, const FVector& LinePoint2, const FVector& lineVec2); // 0x311c20 [Final Native Static Public]
    void ClosestPointsOfLineSegments(const FVector& Line1Start, const FVector& Line1End, const FVector& Line2Start, const FVector& Line2End, const FVector& LinePoint1, const FVector& LinePoint2); // 0x311a10 [Final Native Static Public]
    FVector ClosestPointOnSphereToLine(const FVector& SphereOrigin, float SphereRadius, const FVector& LineOrigin, const FVector& LineDir); // 0x311890 [Final Native Static Public]
    FVector ClosestPointOnLineSeqment(const FVector& Point, const FVector& LineStart, const FVector& LineEnd); // 0x311750 [Final Native Static Public]
    bool AreLineSegmentsCrossing(const FVector& pointA1, const FVector& pointA2, const FVector& pointB1, const FVector& pointB2); // 0x3109e0 [Final Native Static Public]

// UVictoryBPFunctionLibrary (/Script/VictoryBPLibrary.VictoryBPFunctionLibrary)
    bool WorldType__InPIEWorld(UObject* WorldContextObject); // 0x324e80 [Final Native Static Public]
    bool WorldType__InGameInstanceWorld(UObject* WorldContextObject); // 0x324e00 [Final Native Static Public]
    bool WorldType__InEditorWorld(UObject* WorldContextObject); // 0x324d80 [Final Native Static Public]
    bool WidgetIsChildOf(UWidget* ChildWidget, UWidget* PossibleParent); // 0x324cc0 [Final Native Static Public]
    UUserWidget* WidgetGetParentOfClass(UWidget* ChildWidget, TSubclassOf<UUserWidget> WidgetClass); // 0x324c00 [Final Native Static Public]
    void WidgetGetChildrenOfClass(UWidget* ParentWidget, const TArray<UUserWidget*>& ChildWidgets, TSubclassOf<UUserWidget> WidgetClass, bool bImmediateOnly); // 0x324aa0 [Final Native Static Public]
    void Visibility__GetRenderedActors(UObject* WorldContextObject, const TArray<AActor*>& CurrentlyRenderedActors, float MinRecentTime); // 0x324970 [Final Native Static Public]
    void Visibility__GetNotRenderedActors(UObject* WorldContextObject, const TArray<AActor*>& CurrentlyNotRenderedActors, float MinRecentTime); // 0x324840 [Final Native Static Public]
    bool ViewportPositionDeproject(UObject* WorldContextObject, const FVector2D& ViewportPosition, const FVector& OutWorldOrigin, const FVector& OutWorldDirection); // 0x3242b0 [Final Native Static Public]
    bool Viewport__SetMousePosition(APlayerController* ThePC, const float& PosX, const float& PosY); // 0x324720 [Final Native Static Public]
    bool Viewport__GetMousePosition(APlayerController* ThePC, const float& PosX, const float& PosY); // 0x324600 [Final Native Static Public]
    bool Viewport__GetCenterOfViewport(APlayerController* ThePC, const float& PosX, const float& PosY); // 0x3244e0 [Final Native Static Public]
    bool Viewport__EnableWorldRendering(APlayerController* ThePC, bool RenderTheWorld); // 0x324420 [Final Native Static Public]
    bool VictorySoundVolumeChange(USoundClass* SoundClassObject, float NewVolume); // 0x322fa0 [Final Native Static Public]
    void VictorySortIntArray(const TArray<int32>& IntArray, const TArray<int32>& IntArrayRef); // 0x322e90 [Final Native Static Public]
    void VictorySortFloatArray(const TArray<float>& FloatArray, const TArray<float>& FloatArrayRef); // 0x322d80 [Final Native Static Public]
    void VictorySimulateMouseWheel(const float& Delta); // 0x322cf0 [Final Native Static Public]
    void VictorySimulateKeyPress(APlayerController* ThePC, const FKey& Key, const EInputEvent& EventType); // 0x322ba0 [Final Native Static Public]
    void VictorySetCustomConfigVar_Vector2D(const FString& SectionName, const FString& VariableName, const FVector2D& Value); // 0x322860 [Final Native Static Public]
    void VictorySetCustomConfigVar_Vector(const FString& SectionName, const FString& VariableName, const FVector& Value); // 0x3229f0 [Final Native Static Public]
    void VictorySetCustomConfigVar_String(const FString& SectionName, const FString& VariableName, const FString& Value); // 0x322680 [Final Native Static Public]
    void VictorySetCustomConfigVar_Rotator(const FString& SectionName, const FString& VariableName, const FRotator& Value); // 0x3224d0 [Final Native Static Public]
    void VictorySetCustomConfigVar_Int(const FString& SectionName, const FString& VariableName, int32 Value); // 0x322340 [Final Native Static Public]
    void VictorySetCustomConfigVar_Float(const FString& SectionName, const FString& VariableName, float Value); // 0x3221a0 [Final Native Static Public]
    void VictorySetCustomConfigVar_Color(const FString& SectionName, const FString& VariableName, const FLinearColor& Value); // 0x322000 [Final Native Static Public]
    void VictorySetCustomConfigVar_Bool(const FString& SectionName, const FString& VariableName, bool Value); // 0x321e60 [Final Native Static Public]
    void VictoryRemoveAxisKeyBind(const FVictoryInputAxis& ToRemove); // 0x321d20 [Final Native Static Public]
    void VictoryRemoveActionKeyBind(const FVictoryInput& ToRemove); // 0x321bf0 [Final Native Static Public]
    bool VictoryReBindAxisKey(const FVictoryInputAxis& Original, const FVictoryInputAxis& NewBinding); // 0x3219b0 [Final Native Static Public]
    bool VictoryReBindActionKey(const FVictoryInput& Original, const FVictoryInput& NewBinding); // 0x321770 [Final Native Static Public]
    bool VictoryPhysics_UpdateAngularDamping(UPrimitiveComponent* CompToUpdate, float NewAngularDamping); // 0x3216a0 [Final Native Static Public]
    FString VictoryPaths__WindowsNoEditorDir(); // 0x321620 [Final Native Static Public]
    FString VictoryPaths__Win64Dir_BinaryLocation(); // 0x3215a0 [Final Native Static Public]
    FString VictoryPaths__ScreenShotsDir(); // 0x321520 [Final Native Static Public]
    FString VictoryPaths__SavedDir(); // 0x3214a0 [Final Native Static Public]
    FString VictoryPaths__LogsDir(); // 0x321420 [Final Native Static Public]
    FString VictoryPaths__GameRootDirectory(); // 0x3213a0 [Final Native Static Public]
    FString VictoryPaths__ConfigDir(); // 0x321320 [Final Native Static Public]
    ULevelStreaming* VictoryLoadLevelInstance(UObject* WorldContextObject, const FString& MapFolderOffOfContent, const FString& LevelName, int32 InstanceNumber, const FVector& Location, const FRotator& Rotation, const bool& Success); // 0x321060 [Final Native Static Public]
    void VictoryISM_GetAllVictoryISMActors(UObject* WorldContextObject, const TArray<AVictoryISM*>& Out); // 0x320cc0 [Final Native Static Public]
    void VictoryISM_ConvertToVictoryISMActors(UObject* WorldContextObject, TSubclassOf<AActor> ActorClass, const TArray<AVictoryISM*>& CreatedISMActors, bool DestroyOriginalActors, int32 MinCountToCreateISM); // 0x320b10 [Final Native Static Public]
    bool VictoryIsApplicationRunning(int32 ProcessId); // 0x320fe0 [Final Native Static Public]
    void VictoryIntPlusEquals(const int32& Int, int32 Add, const int32& IntOut); // 0x320ec0 [Final Native Static Public]
    void VictoryIntMinusEquals(const int32& Int, int32 Sub, const int32& IntOut); // 0x320da0 [Final Native Static Public]
    FVictoryInputAxis VictoryGetVictoryInputAxis(FKeyEvent& KeyEvent); // 0x320940 [Final Native Static Public]
    FVictoryInput VictoryGetVictoryInput(FKeyEvent& KeyEvent); // 0x320740 [Final Native Static Public]
    float VictoryGetSoundVolume(USoundClass* SoundClassObject); // 0x3206b0 [Final Native Static Public]
    FVector2D VictoryGetCustomConfigVar_Vector2D(const FString& SectionName, const FString& VariableName, const bool& IsValid); // 0x320330 [Final Native Static Public]
    FVector VictoryGetCustomConfigVar_Vector(const FString& SectionName, const FString& VariableName, const bool& IsValid); // 0x3204e0 [Final Native Static Public]
    FString VictoryGetCustomConfigVar_String(const FString& SectionName, const FString& VariableName, const bool& IsValid); // 0x320140 [Final Native Static Public]
    FRotator VictoryGetCustomConfigVar_Rotator(const FString& SectionName, const FString& VariableName, const bool& IsValid); // 0x31ff70 [Final Native Static Public]
    int32 VictoryGetCustomConfigVar_Int(const FString& SectionName, const FString& VariableName, const bool& IsValid); // 0x31fdb0 [Final Native Static Public]
    float VictoryGetCustomConfigVar_Float(const FString& SectionName, const FString& VariableName, const bool& IsValid); // 0x31fbf0 [Final Native Static Public]
    FLinearColor VictoryGetCustomConfigVar_Color(const FString& SectionName, const FString& VariableName, const bool& IsValid); // 0x31fa30 [Final Native Static Public]
    bool VictoryGetCustomConfigVar_Bool(const FString& SectionName, const FString& VariableName, const bool& IsValid); // 0x31f870 [Final Native Static Public]
    FString VictoryGetApplicationName(int32 ProcessId); // 0x31f7a0 [Final Native Static Public]
    void VictoryGetAllAxisKeyBindings(const TArray<FVictoryInputAxis>& Bindings); // 0x31f710 [Final Native Static Public]
    void VictoryGetAllAxisAndActionMappingsForKey(const FKey& Key, const TArray<FVictoryInput>& ActionBindings, const TArray<FVictoryInputAxis>& AxisBindings); // 0x31f580 [Final Native Static Public]
    void VictoryGetAllActionKeyBindings(const TArray<FVictoryInput>& Bindings); // 0x31f4f0 [Final Native Static Public]
    void VictoryFloatPlusEquals(const float& Float, float Add, const float& FloatOut); // 0x31f3d0 [Final Native Static Public]
    void VictoryFloatMinusEquals(const float& Float, float Sub, const float& FloatOut); // 0x31f2b0 [Final Native Static Public]
    bool VictoryDestructible_DestroyChunk(UDestructibleComponent* DestructibleComp, int32 HitItem); // 0x31f1f0 [Final Native Static Public]
    void VictoryCreateProc(const int32& ProcessId, const FString& FullPathOfProgramToRun, const TArray<FString>& CommandlineArgs, bool Detach, bool Hidden, int32 Priority, const FString& OptionalWorkingDirectory); // 0x31ee80 [Final Native Static Public]
    void VictoryAppendInline(const FString& String, const FString& ToAppend, const FString& Result, bool AppendNewline); // 0x31ec00 [Final Native Static Public]
    FString Victory_SecondsToHoursMinutesSeconds(float Seconds, bool TrimZeroes); // 0x3241a0 [Final Native Static Public]
    void Victory_SaveStringToOSClipboard(const FString& ToClipboard); // 0x324110 [Final Native Static Public]
    bool Victory_SavePixels(const FString& FullFilePath, int32 Width, int32 Height, const TArray<FLinearColor>& ImagePixels, bool SaveAsBMP, bool SRGB, const FString& ErrorString); // 0x323ec0 [Final Native Static Public]
    UTexture2D* Victory_LoadTexture2D_FromFile_Pixels(const FString& FullFilePath, const EJoyImageFormats& ImageFormat, const bool& IsValid, const int32& Width, const int32& Height, const TArray<FLinearColor>& OutPixels); // 0x323ca0 [Final Native Static Public]
    UTexture2D* Victory_LoadTexture2D_FromFile(const FString& FullFilePath, const EJoyImageFormats& ImageFormat, const bool& IsValid, const int32& Width, const int32& Height); // 0x323ab0 [Final Native Static Public]
    void Victory_GetStringFromOSClipboard(const FString& FromClipboard); // 0x323840 [Final Native Static Public]
    bool Victory_GetPixelsArrayFromT2D(UTexture2D* T2D, const int32& TextureWidth, const int32& TextureHeight, const TArray<FLinearColor>& PixelArray); // 0x3236c0 [Final Native Static Public]
    bool Victory_GetPixelFromT2D(UTexture2D* T2D, int32 X, int32 Y, const FLinearColor& PixelColor); // 0x323580 [Final Native Static Public]
    FString Victory_GetGRHIAdapterName(); // 0x3234c0 [Final Native Static Public]
    void Victory_GetGPUInfo(const FString& DeviceDescription, const FString& Provider, const FString& DriverVersion, const FString& DriverDate); // 0x3232f0 [Final Native Static Public]
    FString Victory_GetGPUBrand(); // 0x323280 [Final Native Static Public]
    bool Victory_Get_Pixel(const TArray<FLinearColor>& Pixels, int32 ImageHeight, int32 X, int32 Y, const FLinearColor& FoundColor); // 0x3238e0 [Final Native Static Public]
    EPathFollowingRequestResult Victory_AI_MoveToWithFilter(APawn* Pawn, const FVector& Dest, TSubclassOf<UNavigationQueryFilter> FilterClass, float AcceptanceRadius, bool bProjectDestinationToNavigation, bool bStopOnOverlap, bool bCanStrafe); // 0x323070 [Final Native Static Public]
    float VerticalFOV(float HorizontalFOV, float AspectRatio); // 0x31eb40 [Final Native Static Public]
    FVector2D Vector2DInterpTo_Constant(const FVector2D& Current, const FVector2D& Target, float DeltaTime, float InterpSpeed); // 0x31e8b0 [Final Native Static Public]
    FVector2D Vector2DInterpTo(const FVector2D& Current, const FVector2D& Target, float DeltaTime, float InterpSpeed); // 0x31e760 [Final Native Static Public]
    void UTCToLocal(const FDateTime& UTCTime, const FDateTime& LocalTime); // 0x31e5f0 [Final Native Static Public]
    void UnloadStreamingLevel(ULevelStreamingDynamic* LevelInstance); // 0x31e6e0 [Final Native Static Public]
    FRotator TransformVectorToActorSpaceAngle(AActor* Actor, const FVector& InVector); // 0x31e500 [Final Native Public]
    FVector TransformVectorToActorSpace(AActor* Actor, const FVector& InVector); // 0x31e410 [Final Native Public]
    AActor* Traces__CharacterMeshTrace___ClosestSocket(UObject* WorldContextObject, AActor* TraceOwner, const FVector& TraceStart, const FVector& TraceEnd, const FVector& OutImpactPoint, const FVector& OutImpactNormal, const FName& ClosestSocketName, const FVector& SocketLocation, const bool& IsValid); // 0x31e120 [Final Native Static Public]
    AActor* Traces__CharacterMeshTrace___ClosestBone(AActor* TraceOwner, const FVector& TraceStart, const FVector& TraceEnd, const FVector& OutImpactPoint, const FVector& OutImpactNormal, const FName& ClosestBoneName, const FVector& ClosestBoneLocation, const bool& IsValid); // 0x31de70 [Final Native Static Public]
    bool TraceData__GetTraceDataFromSkeletalMeshSocket(const FVector& TraceStart, const FVector& TraceEnd, USkeletalMeshComponent* Mesh, const FRotator& TraceRotation, float TraceLength, const FName& Socket, bool DrawTraceData, const FLinearColor& TraceDataColor, float TraceDataThickness); // 0x31dbb0 [Final Native Static Public]
    bool TraceData__GetTraceDataFromCharacterSocket(const FVector& TraceStart, const FVector& TraceEnd, AActor* TheCharacter, const FRotator& TraceRotation, float TraceLength, const FName& Socket, bool DrawTraceData, const FLinearColor& TraceDataColor, float TraceDataThickness); // 0x31d8f0 [Final Native Static Public]
    int32 Text_ToInt(FText& text, bool UseDotForThousands); // 0x31d720 [Final Native Static Public]
    float Text_ToFloat(FText& text, bool UseDotForThousands); // 0x31d530 [Final Native Static Public]
    bool Text_IsNumeric(FText& text); // 0x31d460 [Final Native Static Public]
    bool StringIsEmpty(const FString& Target); // 0x31cc60 [Final Native Static Public]
    void StringConversion__GetFloatAsStringWithPrecision(float TheFloat, const FString& TheString, int32 Precision, bool IncludeLeadingZero); // 0x31caf0 [Final Native Static Public]
    void String__ExplodeString(const TArray<FString>& OutputStrings, const FString& InputString, const FString& Separator, int32 Limit, bool bTrimElements); // 0x31d200 [Final Native Static Public]
    FString String__CombineStrings_Multi(const FString& A, const FString& B); // 0x31d050 [Final Native Static Public]
    FString String__CombineStrings(const FString& StringFirst, const FString& StringSecond, const FString& Separator, const FString& StringFirstLabel, const FString& StringSecondLabel); // 0x31cd00 [Final Native Static Public]
    AActor* SpawnActorIntoLevel(UObject* WorldContextObject, TSubclassOf<AActor> ActorClass, const FName& Level, const FVector& Location, const FRotator& Rotation, bool SpawnEvenIfColliding); // 0x31c7b0 [Final Native Static Public]
    void SetGenericTeamId(AActor* Target, uint8 NewTeamId); // 0x31c4f0 [Final Native Static Public]
    void SetComponentTickRate(UActorComponent* Component, float Seconds); // 0x31c430 [Final Native Static Public]
    void SetBloomIntensity(APostProcessVolume* PostProcessVolume, float Intensity); // 0x31c270 [Final Native Static Public]
    void ServerTravel(UObject* WorldContextObject, const FString& MapName, bool bNotifyPlayers); // 0x31c120 [Final Native Static Public]
    void Selection_SelectionBox(UObject* WorldContextObject, const TArray<AActor*>& SelectedActors, const FVector2D& AnchorPoint, const FVector2D& DraggedPoint, TSubclassOf<AActor> ClassFilter); // 0x31bf80 [Final Native Static Public]
    void seedRandWithTime(); // 0x324fb0 [Final Native Static Public]
    void seedRandWithEntropy(); // 0x324f90 [Final Native Static Public]
    void seedRand(int32 Seed); // 0x324f20 [Final Native Static Public]
    bool ScreenShots_Rename_Move_Most_Recent(const FString& OriginalFileName, const FString& NewName, const FString& NewAbsoluteFolderPath, bool HighResolution); // 0x31bd70 [Final Native Static Public]
    void SaveGameObject_GetAllSaveSlotFileNames(const TArray<FString>& FileNames); // 0x31bcb0 [Final Native Static Public]
    void Rendering__UnFreezeGameRendering(); // 0x31b9f0 [Final Native Static Public]
    void Rendering__FreezeGameRendering(); // 0x31b9d0 [Final Native Static Public]
    void RemoveFromStreamingLevels(UObject* WorldContextObject, FLevelStreamInstanceInfo& LevelInstanceInfo); // 0x31b900 [Final Native Static Public]
    void RemoveAllWidgetsOfClass(UObject* WorldContextObject, TSubclassOf<UUserWidget> WidgetClass); // 0x31b850 [Final Native Static Public]
    void RealWorldTime__GetTimePassedSincePreviousTime(const FString& PreviousTime, const float& MilliSeconds, const float& Seconds, const float& Minutes, const float& Hours); // 0x31b660 [Final Native Static Public]
    void RealWorldTime__GetDifferenceBetweenTimes(const FString& PreviousTime1, const FString& PreviousTime2, const float& MilliSeconds, const float& Seconds, const float& Minutes, const float& Hours); // 0x31b440 [Final Native Static Public]
    FString RealWorldTime__GetCurrentOSTime(const int32& MilliSeconds, const int32& Seconds, const int32& Minutes, const int32& Hours12, const int32& Hours24, const int32& Day, const int32& Month, const int32& Year); // 0x31b130 [Final Native Static Public]
    int32 RandInt_uniDis_MT(); // 0x31b100 [Final Native Static Public]
    int32 RandInt_uniDis(); // 0x31b0d0 [Final Native Static Public]
    int32 RandInt_MINMAX_uniDis_MT(int32 iMin, int32 iMax); // 0x31b010 [Final Native Static Public]
    int32 RandInt_MINMAX_uniDis(int32 iMin, int32 iMax); // 0x31af50 [Final Native Static Public]
    float RandFloat_uniDis_MT(); // 0x31af20 [Final Native Static Public]
    float RandFloat_uniDis(); // 0x31aef0 [Final Native Static Public]
    float RandFloat_MINMAX_uniDis_MT(float iMin, float iMax); // 0x31ae30 [Final Native Static Public]
    float RandFloat_MINMAX_uniDis(float iMin, float iMax); // 0x31ad70 [Final Native Static Public]
    bool RandBool_Bernoulli_MT(float fBias); // 0x31acf0 [Final Native Static Public]
    bool RandBool_Bernoulli(float fBias); // 0x31ac70 [Final Native Static Public]
    FVector2D ProjectWorldToScreenPosition(const FVector& WorldLocation); // 0x31abd0 [Final Native Static Public]
    void PointDistanceToPlane(const FPlane& Plane, const FVector& Point, const float& Distance); // 0x31a820 [Final Native Static Public]
    UAudioComponent* PlaySoundAttachedFromFile(const FString& FilePath, USceneComponent* AttachToComponent, const FName& AttachPointName, const FVector& Location, const EAttachLocation& LocationType, bool bStopWhenAttachedToDestroyed, float VolumeMultiplier, float PitchMultiplier, float StartTime, USoundAttenuation* AttenuationSettings); // 0x31a3a0 [Final Native Static Public]
    void PlaySoundAtLocationFromFile(UObject* WorldContextObject, const FString& FilePath, const FVector& Location, float VolumeMultiplier, float PitchMultiplier, float StartTime, USoundAttenuation* AttenuationSettings); // 0x31a180 [Final Native Static Public]
    bool PlayerState_GetPlayerID(APlayerController* ThePC, const int32& PlayerId); // 0x31a750 [Final Native Static Public]
    bool PlayerController_GetControllerID(APlayerController* ThePC, const int32& ControllerId); // 0x31a680 [Final Native Static Public]
    bool Physics__UpdateCharacterCameraToRagdollLocation(AActor* TheCharacter, float HeightOffset, float InterpSpeed); // 0x31a090 [Final Native Static Public]
    bool Physics__LeaveRagDoll(AActor* TheCharacter, bool SetToFallingMovementMode, float HeightAboveRBMesh, const FVector& InitLocation, const FRotator& InitRotation); // 0x319ed0 [Final Native Static Public]
    bool Physics__IsRagDoll(AActor* TheCharacter); // 0x319e50 [Final Native Static Public]
    bool Physics__InitializeVictoryRagDoll(AActor* TheCharacter, const FVector& InitLocation, const FRotator& InitRotation); // 0x319d20 [Final Native Static Public]
    bool Physics__GetLocationofRagDoll(AActor* TheCharacter, const FVector& RagdollLocation); // 0x319c50 [Final Native Static Public]
    bool Physics__EnterRagDoll(AActor* TheCharacter); // 0x319bd0 [Final Native Static Public]
    bool OptionsMenu__GetDisplayAdapterScreenResolutions(const TArray<int32>& Widths, const TArray<int32>& Heights, const TArray<int32>& RefreshRates, bool IncludeRefreshRates); // 0x319a20 [Final Native Static Public]
    void OperatingSystem__GetCurrentPlatform(const bool& Windows_, const bool& Mac, const bool& Linux, const bool& IOS, const bool& Android, const bool& Android_ARM, const bool& Android_Vulkan, const bool& PS4, const bool& XboxOne, const bool& HTML5, const bool& Apple); // 0x319650 [Final Native Static Public]
    void Open_URL_In_Web_Browser(const FString& TheURL); // 0x319580 [Final Native Static Public]
    bool NotEqual_Vector2DVector2D(const FVector2D& A, const FVector2D& B, float ErrorTolerance); // 0x319460 [Final Native Static Public]
    bool Mobility__SetSceneCompMobility(USceneComponent* SceneComp, const EComponentMobility& NewMobility); // 0x319220 [Final Native Static Public]
    void MinOfIntArray(const TArray<int32>& IntArray, const int32& IndexOfMinValue, const int32& MinValue); // 0x3190e0 [Final Native Static Public]
    void MinOfFloatArray(const TArray<float>& FloatArray, const int32& IndexOfMinValue, const float& MinValue); // 0x318fa0 [Final Native Static Public]
    void MaxOfIntArray(const TArray<int32>& IntArray, const int32& IndexOfMaxValue, const int32& MaxValue); // 0x318e60 [Final Native Static Public]
    void MaxOfFloatArray(const TArray<float>& FloatArray, const int32& IndexOfMaxValue, const float& MaxValue); // 0x318d20 [Final Native Static Public]
    float MapRangeClamped(float Value, float InRangeA, float InRangeB, float OutRangeA, float OutRangeB); // 0x318b80 [Final Native Static Public]
    void Loops_ResetBPRunawayCounter(); // 0x318b60 [Final Native Static Public]
    UTexture2D* LoadTexture2D_FromFileByExtension(const FString& ImagePath, const bool& IsValid, const int32& OutWidth, const int32& OutHeight); // 0x3189e0 [Final Native Static Public]
    UTexture2D* LoadTexture2D_FromDDSFile(const FString& FullFilePath); // 0x318940 [Final Native Static Public]
    bool LoadStringFromFile(const FString& Result, const FString& FullFilePath); // 0x3187d0 [Final Native Static Public]
    bool LoadStringArrayFromFile(const TArray<FString>& StringArray, const int32& ArraySize, const FString& FullFilePath, bool ExcludeEmptyLines); // 0x3185e0 [Final Native Static Public]
    UObject* LoadObjectFromAssetPath(TSubclassOf<UObject> ObjectClass, const FName& Path, const bool& IsValid); // 0x3184e0 [Final Native Static Public]
    bool LensFlare__GetLensFlareOffsets(APlayerController* PlayerController, AActor* LightSource, const float& PitchOffset, const float& YawOffset, const float& RollOffset); // 0x317ee0 [Final Native Static Public]
    void JoyIsKey(FKeyEvent& KeyEvent, const FKey& Key, const bool& Ctrl, const bool& Shift, const bool& Alt, const bool& Cmd, const bool& Match); // 0x317b50 [Final Native Static Public]
    void JoyGraphicsSettings__FullScreen_Set(const EJoyGraphicsFullScreen& NewSetting); // 0x317ae0 [Final Native Static Public]
    EJoyGraphicsFullScreen JoyGraphicsSettings__FullScreen_Get(); // 0x317aa0 [Final Native Static Public]
    bool JoyFileIO_GetFilesInRootAndAllSubFolders(const TArray<FString>& Files, const FString& RootFolderFullPath, const FString& Ext); // 0x3178b0 [Final Native Static Public]
    bool JoyFileIO_GetFiles(const TArray<FString>& Files, const FString& RootFolderFullPath, const FString& Ext); // 0x3176c0 [Final Native Static Public]
    bool IsWidgetOfClassInViewport(UObject* WorldContextObject, TSubclassOf<UUserWidget> WidgetClass); // 0x317600 [Final Native Static Public]
    bool IsStandAlone(UObject* WorldContextObject); // 0x317550 [Final Native Static Public]
    bool IsPointOnPlane(const FPlane& Plane, const FVector& Point, float Tolerance); // 0x317380 [Final Native Static Public]
    bool IsAlphaNumeric(const FString& String); // 0x316ec0 [Final Native Static Public]
    UPanelSlot* InsertChildAt(UWidget* Parent, int32 Index, UWidget* Content); // 0x316dd0 [Final Native Static Public]
    float HorizontalFOV(float VerticalFOV, float AspectRatio); // 0x316d10 [Final Native Static Public]
    void HideStreamingLevel(ULevelStreamingDynamic* LevelInstance); // 0x316c90 [Final Native Static Public]
    bool HasSubstring(const FString& SearchIn, const FString& SubString, const ESearchCase& SearchCase, const ESearchDir& SearchDir); // 0x316b20 [Final Native Static Public]
    void GraphicsSettings__SetFrameRateToBeUnbound(); // 0x316a20 [Final Native Static Public]
    void GraphicsSettings__SetFrameRateCap(float NewValue); // 0x3169b0 [Final Native Static Public]
    UWidget* GetWidgetFromName(UUserWidget* ParentUserWidget, const FName& Name); // 0x3168e0 [Final Native Static Public]
    bool GetViewportPositionHitResultByChannel(UObject* WorldContextObject, const FVector2D& ViewportPosition, const ECollisionChannel& TraceChannel, bool bTraceComplex, FHitResult& OutHitResult); // 0x316700 [Final Native Static Public]
    bool GetViewportPosition(UObject* WorldContextObject, const FVector2D& ScreenPosition, const FVector2D& OutViewportPosition); // 0x3165e0 [Final Native Static Public]
    FVector GetVectorRelativeLocation(const FVector& ParentLocation, const FRotator& ParentRotation, const FVector& ChildLocation); // 0x316330 [Final Native Static Public]
    void GetUTCFromUnixTimeStamp(int32 UnixTimeStamp, const FDateTime& UTCTime); // 0x315f80 [Final Native Static Public]
    void GetUserDisplayAdapterBrand(const bool& IsAMD, const bool& IsNvidia, const bool& IsIntel, const bool& IsUnknown, const int32& UnknownId); // 0x316150 [Final Native Static Public]
    int32 GetUnixTimeStamp(const FDateTime& UTCTime); // 0x316080 [Final Native Static Public]
    float GetTimeInPlay(AActor* Actor); // 0x315ec0 [Final Native Static Public]
    float GetTimeAlive(AActor* Target); // 0x315e30 [Final Native Static Public]
    bool GetStaticMeshVertexLocations(UStaticMeshComponent* Comp, const TArray<FVector>& VertexPositions); // 0x315d40 [Final Native Static Public]
    USoundWave* GetSoundWaveFromFile(const FString& FilePath); // 0x315ca0 [Final Native Static Public]
    FRotator GetRotatorRelativeRotation(const FRotator& ParentRotation, const FRotator& ChildRotation); // 0x315bb0 [Final Native Static Public]
    int32 GetPlayerUniqueNetID(); // 0x315b80 [Final Native Static Public]
    APlayerStart* GetPlayerStart(UObject* WorldContextObject, const FString& PlayerStartName); // 0x315a60 [Final Native Static Public]
    FName GetObjectPath(UObject* Obj); // 0x3159d0 [Final Native Static Public]
    void GetNamesOfLoadedLevels(UObject* WorldContextObject, const TArray<FString>& NamesOfLoadedLevels); // 0x3158d0 [Final Native Static Public]
    FLevelStreamInstanceInfo GetLevelInstanceInfo(ULevelStreamingDynamic* LevelInstance); // 0x315830 [Final Native Static Public]
    FName GetHeadMountedDisplayDeviceType(); // 0x3157f0 [Final Native Static Public]
    uint8 GetGenericTeamId(AActor* Target); // 0x315770 [Final Native Static Public]
    UUserWidget* GetFirstWidgetOfClass(UObject* WorldContextObject, TSubclassOf<UUserWidget> WidgetClass, bool TopLevelOnly); // 0x315670 [Final Native Static Public]
    float GetDistanceToCollision(UPrimitiveComponent* CollisionComponent, const FVector& Point, const FVector& ClosestPointOnCollision); // 0x315540 [Final Native Static Public]
    float GetDistanceBetweenComponentSurfaces(UPrimitiveComponent* CollisionComponent1, UPrimitiveComponent* CollisionComponent2, const FVector& PointOnSurface1, const FVector& PointOnSurface2); // 0x3153f0 [Final Native Static Public]
    float GetCreationTime(AActor* Target); // 0x315360 [Final Native Static Public]
    FRotator GetComponentRelativeRotation(USceneComponent* ParentComponent, USceneComponent* ChildComponent); // 0x3150d0 [Final Native Static Public]
    FVector GetComponentRelativeLocation(USceneComponent* ParentComponent, USceneComponent* ChildComponent); // 0x315000 [Final Native Static Public]
    FString GetCommandLine(); // 0x314f00 [Final Native Static Public]
    AActor* GetClosestActorOfClassInRadiusOfLocation(UObject* WorldContextObject, TSubclassOf<AActor> ActorClass, const FVector& Center, float Radius, const bool& IsValid); // 0x314d40 [Final Native Static Public]
    AActor* GetClosestActorOfClassInRadiusOfActor(UObject* WorldContextObject, TSubclassOf<AActor> ActorClass, AActor* ActorCenter, float Radius, const bool& IsValid); // 0x314bb0 [Final Native Static Public]
    void GetBoxContainingWorldPoints(const TArray<FVector>& points, const FVector& Center, const FVector& Extent); // 0x314910 [Final Native Static Public]
    void GetAllWidgetsOfClass(UObject* WorldContextObject, TSubclassOf<UUserWidget> WidgetClass, const TArray<UUserWidget*>& FoundWidgets, bool TopLevelOnly); // 0x3147b0 [Final Native Static Public]
    int32 GetAllBoneNamesBelowBone(USkeletalMeshComponent* SkeletalMeshComp, const FName& StartingBoneName, const TArray<FName>& BoneNames); // 0x314690 [Final Native Static Public]
    FRotator GetActorRelativeRotation(AActor* ParentActor, AActor* ChildActor); // 0x3145c0 [Final Native Static Public]
    FVector GetActorRelativeLocation(AActor* ParentActor, AActor* ChildActor); // 0x3144f0 [Final Native Static Public]
    void FlushPressedKeys(APlayerController* PlayerController); // 0x314480 [Final Native Static Public]
    void FlashGameOnTaskBar(APlayerController* PC, bool FlashContinuous, int32 MaxFlashCount, int32 FlashFrequencyMilliseconds); // 0x314340 [Final Native Static Public]
    bool FileIO__SaveStringTextToFile(const FString& SaveDirectory, const FString& JoyfulFileName, const FString& SaveText, bool AllowOverWriting); // 0x314100 [Final Native Static Public]
    bool FileIO__SaveStringArrayToFile(const FString& SaveDirectory, const FString& JoyfulFileName, const TArray<FString>& SaveText, bool AllowOverWriting); // 0x313e30 [Final Native Static Public]
    bool EqualEqual_Vector2DVector2D(const FVector2D& A, const FVector2D& B, float ErrorTolerance); // 0x313d10 [Final Native Static Public]
    void DrawCircle(UObject* WorldContextObject, const FVector& Center, float Radius, int32 NumPoints, float Thickness, const FLinearColor& LineColor, const FVector& YAxis, const FVector& ZAxis, float Duration, bool PersistentLines); // 0x313520 [Final Native Static Public]
    void Draw__Thick3DLineFromSocket(USkeletalMeshComponent* Mesh, const FVector& EndPoint, const FName& Socket, const FLinearColor& LineColor, float Thickness, float Duration); // 0x313b50 [Final Native Static Public]
    void Draw__Thick3DLineFromCharacterSocket(AActor* TheCharacter, const FVector& EndPoint, const FName& Socket, const FLinearColor& LineColor, float Thickness, float Duration); // 0x313990 [Final Native Static Public]
    void Draw__Thick3DLineBetweenActors(AActor* StartActor, AActor* EndActor, const FLinearColor& LineColor, float Thickness, float Duration); // 0x313800 [Final Native Static Public]
    bool DoesMaterialHaveParameter(UMaterialInterface* Mat, const FName& Parameter); // 0x313460 [Final Native Static Public]
    float DistanceToSurface__DistaceOfPointToMeshSurface(AStaticMeshActor* TheSMA, const FVector& TestPoint, const FVector& ClosestSurfacePoint); // 0x313330 [Final Native Static Public]
    bool Data__GetCharacterBoneLocations(AActor* TheCharacter, const TArray<FVector>& BoneLocations); // 0x313240 [Final Native Static Public]
    UTextureRenderTarget2D* CreateTextureRenderTarget2D(int32 Width, int32 Height, const FLinearColor& ClearColor, float Gamma); // 0x313060 [Final Native Static Public]
    UPrimitiveComponent* CreatePrimitiveComponent(UObject* WorldContextObject, TSubclassOf<UPrimitiveComponent> CompClass, const FName& Name, const FVector& Location, const FRotator& Rotation); // 0x312ed0 [Final Native Static Public]
    FPlane CreatePlane(const FVector& Center, const FVector& Normal); // 0x312dd0 [Final Native Static Public]
    UObject* CreateObject(UObject* WorldContextObject, TSubclassOf<UObject> TheObjectClass); // 0x312d10 [Final Native Static Public]
    bool CreateMD5Hash(const FString& FileToHash, const FString& FileToStoreHashTo); // 0x312ba0 [Final Native Static Public]
    int32 CountOccurrancesOfSubString(const FString& Source, const FString& SubString, const ESearchCase& SearchCase); // 0x3129c0 [Final Native Static Public]
    FRotator Conversions__VectorToRotator(const FVector& TheVector); // 0x3126a0 [Final Native Static Public]
    void Conversions__StringToVector(const FString& String, const FVector& ConvertedVector, const bool& IsValid); // 0x312570 [Final Native Static Public]
    void Conversions__StringToRotator(const FString& String, const FRotator& ConvertedRotator, const bool& IsValid); // 0x312440 [Final Native Static Public]
    void Conversions__StringToColor(const FString& String, const FLinearColor& ConvertedColor, const bool& IsValid); // 0x312310 [Final Native Static Public]
    FVector Conversions__RotatorToVector(const FRotator& TheRotator); // 0x312270 [Final Native Static Public]
    void Conversions__ColorToString(const FLinearColor& Color, const FString& ColorAsString); // 0x312180 [Final Native Static Public]
    int32 Conversion__FloatToRoundedInteger(float IN_Float); // 0x312100 [Final Native Static Public]
    void constructRand(); // 0x324f00 [Final Native Static Public]
    void Component_PrestreamTextures(UMeshComponent* Target, float Seconds, bool bEnableStreaming, int32 CinematicTextureGroups); // 0x311fb0 [Final Native Static Public]
    bool CompareMD5Hash(const FString& MD5HashFile1, const FString& MD5HashFile2); // 0x311e40 [Final Native Static Public]
    AStaticMeshActor* Clone__StaticMeshActor(UObject* WorldContextObject, const bool& IsValid, AStaticMeshActor* ToClone, const FVector& LocationOffset, const FRotator& RotationOffset); // 0x3115b0 [Final Native Static Public]
    bool ClientWindow__GameWindowIsForeGroundInOS(); // 0x311580 [Final Native Static Public]
    bool CharacterMovement__SetMaxMoveSpeed(ACharacter* TheCharacter, float NewMaxMoveSpeed); // 0x311420 [Final Native Static Public]
    FRotator Character__GetControllerRotation(AActor* TheCharacter); // 0x3114f0 [Final Native Static Public]
    bool CaptureComponent2D_SaveImage(USceneCaptureComponent2D* Target, const FString& ImagePath, const FLinearColor& ClearColour); // 0x3112b0 [Final Native Static Public]
    bool CaptureComponent2D_Project(USceneCaptureComponent2D* Target, const FVector& Location, const FVector2D& OutPixelLocation); // 0x311190 [Final Native Static Public]
    bool Capture2D_SaveImage(ASceneCapture2D* Target, const FString& ImagePath, const FLinearColor& ClearColour); // 0x311020 [Final Native Static Public]
    bool Capture2D_Project(ASceneCapture2D* Target, const FVector& Location, const FVector2D& OutPixelLocation); // 0x310f00 [Final Native Static Public]
    float Calcs__ClosestPointToSourcePoint(const FVector& Source, const TArray<FVector>& OtherPoints, const FVector& ClosestPoint); // 0x310da0 [Final Native Static Public]
    void Array_Sort(const TArray<int32>& TargetArray, bool bAscendingOrder, const FName& VariableName); // 0x310c50 [Final Native Static Public]
    bool Array_IsValidIndex(const TArray<int32>& TargetArray, int32 Index); // 0x310b50 [Final Native Static Public]
    FString AppendMultiple(const FString& A, const FString& B); // 0x310830 [Final Native Static Public]
    bool Animation__GetAimOffsetsFromRotation(AActor* AnimBPOwner, const FRotator& TheRotation, const float& Pitch, const float& Yaw); // 0x3106d0 [Final Native Static Public]
    bool Animation__GetAimOffsets(AActor* AnimBPOwner, const float& Pitch, const float& Yaw); // 0x3105b0 [Final Native Static Public]
    void AddToStreamingLevels(UObject* WorldContextObject, FLevelStreamInstanceInfo& LevelInstanceInfo); // 0x3104e0 [Final Native Static Public]
    void AddToActorRotation(AActor* TheActor, const FRotator& AddRot); // 0x310420 [Final Native Static Public]
    void Actor_PrestreamTextures(AActor* Target, float Seconds, bool bEnableStreaming, int32 CinematicTextureGroups); // 0x310130 [Final Native Static Public]
    bool Actor__TeleportToActor(AActor* ActorToTeleport, AActor* DestinationActor); // 0x310360 [Final Native Static Public]
    void Actor__GetAttachedActors(AActor* ParentActor, const TArray<AActor*>& ActorsArray); // 0x310280 [Final Native Static Public]
    APlayerController* Accessor__GetPlayerController(AActor* TheCharacter, const bool& IsValid); // 0x310060 [Final Native Static Public]
    FString Accessor__GetNameAsString(UObject* TheObject); // 0x30ff90 [Final Native Static Public]
    USkeletalMeshComponent* Accessor__GetCharacterSkeletalMesh(AActor* TheCharacter, const bool& IsValid); // 0x30fec0 [Final Native Static Public]

// UVictoryBPHTML (/Script/VictoryBPLibrary.VictoryBPHTML)
    void VictoryHTML5_SetCursorVisible(bool MakeVisible); // 0x327a30 [Final Native Static Public]
    bool IsHTML(); // 0x3266e0 [Final Native Static Public]

// AVictoryPC (/Script/VictoryBPLibrary.VictoryPC)
    UAudioComponent* VictoryPlaySpeechSound(USoundBase* Sound, float VolumeMultiplier, float PitchMultiplier, float StartTime); // 0x327ae0 [Final Native Public]
    bool VictoryPC_GetMyIP_SendRequest(); // 0x327ab0 [Final Native Public]
    void VictoryPC_GetMyIP_DataReceived(const FString& YourIP); // 0x728b20 [Event Public]
    void Subtitles_CPPDelegate(const TArray<FSubtitleCue>& VictorySubtitles, float CueDuration); // 0x3278e0 [Final Native Public]
    void OnVictorySubtitlesQueued(const TArray<FVictorySubtitleCue>& VictorySubtitles, float CueDuration); // 0x728b20 [Event Public]

// UVictoryTMapComp (/Script/VictoryBPLibrary.VictoryTMapComp)
    void String_Vector__Remove(const FString& Key); // 0x327800 [Final Native Public]
    FVector String_Vector__Get(const FString& Key, const bool& IsValid); // 0x3276a0 [Final Native Public]
    void String_Vector__Clear(); // 0x327680 [Final Native Public]
    void String_Vector__AddPair(const FString& Key, const FVector& Value); // 0x327550 [Final Native Public]
    void String_String__Remove(const FString& Key); // 0x327470 [Final Native Public]
    FString String_String__Get(const FString& Key, const bool& IsValid); // 0x3272f0 [Final Native Public]
    void String_String__Clear(); // 0x3272d0 [Final Native Public]
    void String_String__AddPair(const FString& Key, const FString& Value); // 0x327160 [Final Native Public]
    void String_Rotator__Remove(const FString& Key); // 0x327080 [Final Native Public]
    FRotator String_Rotator__Get(const FString& Key, const bool& IsValid); // 0x326f20 [Final Native Public]
    void String_Rotator__Clear(); // 0x326f00 [Final Native Public]
    void String_Rotator__AddPair(const FString& Key, const FRotator& Value); // 0x326dd0 [Final Native Public]
    void String_Int__Remove(const FString& Key); // 0x326cf0 [Final Native Public]
    int32 String_Int__Get(const FString& Key, const bool& IsValid); // 0x326bb0 [Final Native Public]
    void String_Int__Clear(); // 0x326b90 [Final Native Public]
    void String_Int__AddPair(const FString& Key, int32 Value); // 0x326a70 [Final Native Public]
    void String_Actor__Remove(const FString& Key); // 0x326990 [Final Native Public]
    AActor* String_Actor__Get(const FString& Key, const bool& IsValid); // 0x326850 [Final Native Public]
    void String_Actor__Clear(); // 0x326830 [Final Native Public]
    void String_Actor__AddPair(const FString& Key, AActor* Value); // 0x326710 [Final Native Public]
    void Int_Vector__Remove(int32 Key); // 0x326660 [Final Native Public]
    FVector Int_Vector__Get(int32 Key, const bool& IsValid); // 0x326580 [Final Native Public]
    void Int_Vector__Clear(); // 0x326560 [Final Native Public]
    void Int_Vector__AddPair(int32 Key, const FVector& Value); // 0x326490 [Final Native Public]
    void Int_Float__Remove(int32 Key, float Value); // 0x3263c0 [Final Native Public]
    float Int_Float__Get(int32 Key, const bool& IsValid); // 0x3262f0 [Final Native Public]
    void Int_Float__Clear(); // 0x3262d0 [Final Native Public]
    void Int_Float__AddPair(int32 Key, float Value); // 0x326200 [Final Native Public]

// UWebBrowser (/Script/WebBrowserWidget.WebBrowser)
    void OnUrlChanged__DelegateSignature(FText& text); // 0x728b20 [Public]
    void OnBeforePopup__DelegateSignature(const FString& URL, const FString& Frame); // 0x728b20 [Public]
    void LoadURL(const FString& NewURL); // 0x32a010 [Final Native Public]
    void LoadString(const FString& Contents, const FString& DummyURL); // 0x329ea0 [Final Native Public]
    FString GetUrl(); // 0x329e20 [Final Native Public]
    FText GetTitleText(); // 0x329d80 [Final Native Public]
    void ExecuteJavascript(const FString& ScriptText); // 0x329ce0 [Final Native Public]
