// Generated by Zdex (https://zlogic.eu/zdex) from a reflection dump
// Game:MOTORSLICE — build v1.05
// Engine: UE unknown · process MotorSlice-Win64-Shipping.exe · dumped 2026-09-16T16:09:21Z
// Offsets and sizes are the reflected values; padding is filled with uint8 arrays.

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


// AAchievementTrigger_C (/Game/Blueprints/Achievement/AchievementTrigger.AchievementTrigger_C)
    void ReceiveActorBeginOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void AchievementTrigger(); // 0x14f0670
    void ExecuteUbergraph_AchievementTrigger(int32 EntryPoint); // 0x14f0670 [Final]

// ADarkFogActor_C (/Game/Blueprints/Ambient/DarkFog/DarkFogActor.DarkFogActor_C)
    void LumenVisibility(bool Off); // 0x14f0670 [Public]
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ExecuteUbergraph_DarkFogActor(int32 EntryPoint); // 0x14f0670 [Final]

// AConcreteRain_C (/Game/Blueprints/Ambient/Particles/ConcreteRain.ConcreteRain_C)
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void isInterior(bool Interior); // 0x14f0670
    void ExecuteUbergraph_ConcreteRain(int32 EntryPoint); // 0x14f0670 [Final]

// AEarthquake_C (/Game/Blueprints/Ambient/Particles/Earthquake.Earthquake_C)
    void Timeline__FinishedFunc(); // 0x14f0670
    void Timeline__UpdateFunc(); // 0x14f0670
    void RandomEarthquake(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ExecuteUbergraph_Earthquake(int32 EntryPoint); // 0x14f0670 [Final]

// UBorderEnemyWidget_C (/Game/Blueprints/Border/BorderEnemyWidget.BorderEnemyWidget_C)
    void Count(int32 inInt); // 0x14f0670 [Public]
    void CustomEvent(int32 NewParam); // 0x14f0670
    void Construct(); // 0x14f0670 [Event Public]
    void StartText(int32 Amount, bool End, UWidgetComponent* Widget); // 0x14f0670
    void Destruct(); // 0x14f0670 [Event Public]
    void ExecuteUbergraph_BorderEnemyWidget(int32 EntryPoint); // 0x14f0670 [Final]

// ABorderWallOutOfArea_C (/Game/Blueprints/Border/BorderWallOutOfArea.BorderWallOutOfArea_C)
    void autoCatch(); // 0x14f0670 [Public]
    void Line(float ParameterValue); // 0x14f0670 [Public]
    void Linear(); // 0x14f0670 [Public]
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void Timeline__FinishedFunc(); // 0x14f0670
    void Timeline__UpdateFunc(); // 0x14f0670
    void Timeline__NewTrack_5__EventFunc(); // 0x14f0670
    void Timeline__NewTrack_3__EventFunc(); // 0x14f0670
    void Timeline_0__FinishedFunc(); // 0x14f0670
    void Timeline_0__UpdateFunc(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void DestroyDeactivateBorder(); // 0x14f0670
    void SetActive(bool Activate); // 0x14f0670
    void AutoDestroy(); // 0x14f0670
    void SetIDSameAsCheckpoint(int32 LevelID, ACheckpoint_C* CheckpointOwner); // 0x14f0670
    void ReceiveHit(UPrimitiveComponent* MyComp, AActor* Other, UPrimitiveComponent* OtherComp, bool bSelfMoved, const FVector& HitLocation, const FVector& HitNormal, const FVector& NormalImpulse, FHitResult& Hit); // 0x14f0670 [Event Public]
    void ReceiveActorBeginOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void ReceiveActorEndOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void EndOV(bool Start); // 0x14f0670
    void ExecuteUbergraph_BorderWallOutOfArea(int32 EntryPoint); // 0x14f0670 [Final]
    void BorderActive__DelegateSignature(); // 0x14f0670 [Public]

// ABoss01_C (/Game/Blueprints/Boss/Boss01/Boss01.Boss01_C)
    void SpecialAttachCondition(AMainChar_C* P, AActor* Actor, USceneComponent* Component); // 0x14f0670 [Public]
    void ParryCheckFunction(const bool& NewParam); // 0x14f0670 [Public]
    void Beep(); // 0x14f0670 [Public]
    void Utilities(); // 0x14f0670 [Public]
    void AddShatterGround(USplineComponent* SplineComp, const FVector& Height, bool Back); // 0x14f0670 [Public]
    void Debris(double SpeedM); // 0x14f0670 [Public]
    void DeathDestroyActors(); // 0x14f0670 [Public]
    void DeathDestroyComponents(); // 0x14f0670 [Public]
    void Recast(AMainChar_C* NewParam); // 0x14f0670 [Public]
    void SetSituation(); // 0x14f0670 [Public]
    void SpawnGlowEyes(); // 0x14f0670 [Public]
    void DumpSlopeEvent(bool RemoveSlope); // 0x14f0670 [Public]
    void SetStartValues(); // 0x14f0670 [Public]
    void SetSliceLife(); // 0x14f0670 [Public]
    void EnablePhysicsPropsDump(); // 0x14f0670 [Public]
    void Attach Childs(); // 0x14f0670 [Public]
    void AddWheel(UWheelComponent_C* Component); // 0x14f0670 [Public]
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void StartEngineTL__FinishedFunc(); // 0x14f0670
    void StartEngineTL__UpdateFunc(); // 0x14f0670
    void ReverseEngineTL__FinishedFunc(); // 0x14f0670
    void ReverseEngineTL__UpdateFunc(); // 0x14f0670
    void Timeline__FinishedFunc(); // 0x14f0670
    void Timeline__UpdateFunc(); // 0x14f0670
    void ParryStart__FinishedFunc(); // 0x14f0670
    void ParryStart__UpdateFunc(); // 0x14f0670
    void ParryImpactTL__FinishedFunc(); // 0x14f0670
    void ParryImpactTL__UpdateFunc(); // 0x14f0670
    void OnNotifyEnd_FF7E59474306E528855E089FF56836E8(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_FF7E59474306E528855E089FF56836E8(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_FF7E59474306E528855E089FF56836E8(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_FF7E59474306E528855E089FF56836E8(const FName& NotifyName); // 0x14f0670
    void OnCompleted_FF7E59474306E528855E089FF56836E8(const FName& NotifyName); // 0x14f0670
    void OnNotifyEnd_C0D1AAD64B29BA9D8C76B7B26FD6EE51(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_C0D1AAD64B29BA9D8C76B7B26FD6EE51(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_C0D1AAD64B29BA9D8C76B7B26FD6EE51(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_C0D1AAD64B29BA9D8C76B7B26FD6EE51(const FName& NotifyName); // 0x14f0670
    void OnCompleted_C0D1AAD64B29BA9D8C76B7B26FD6EE51(const FName& NotifyName); // 0x14f0670
    void OnNotifyEnd_1C2646FC48F2A0626DDFAA97532B9BB9(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_1C2646FC48F2A0626DDFAA97532B9BB9(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_1C2646FC48F2A0626DDFAA97532B9BB9(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_1C2646FC48F2A0626DDFAA97532B9BB9(const FName& NotifyName); // 0x14f0670
    void OnCompleted_1C2646FC48F2A0626DDFAA97532B9BB9(const FName& NotifyName); // 0x14f0670
    void OnNotifyEnd_1849E01A4A4381955F719483DBED5261(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_1849E01A4A4381955F719483DBED5261(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_1849E01A4A4381955F719483DBED5261(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_1849E01A4A4381955F719483DBED5261(const FName& NotifyName); // 0x14f0670
    void OnCompleted_1849E01A4A4381955F719483DBED5261(const FName& NotifyName); // 0x14f0670
    void BossOptimizationCall(bool On, UBossOptimization_C* BossOptmizationComponment); // 0x14f0670 [Public]
    void LifeCompletion(ULifeSystem_C* Life); // 0x14f0670 [Public]
    void SawHitBack(ASawProjectile_C* Saw, const FVector& HitLocation); // 0x14f0670 [Public]
    void SawParryCastBack(ASawProjectile_C* Saw, AActor* Owner); // 0x14f0670 [Public]
    void SliceHandle(); // 0x14f0670 [Public]
    void AnnihilationCall(); // 0x14f0670 [Public]
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ReceiveTick(float DeltaSeconds); // 0x14f0670 [Event Public]
    void Movement(); // 0x14f0670
    void WheelsTurning(); // 0x14f0670
    void LandDispatcher(AActor* Actor, USceneComponent* Comp); // 0x14f0670
    void BalanceEvent(); // 0x14f0670
    void BndEvt__Boss01_InnerBox_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x14f0670
    void BndEvt__Boss01_InnerBox_K2Node_ComponentBoundEvent_1_ComponentEndOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex); // 0x14f0670
    void StartPursue(); // 0x14f0670
    void TurnOn(); // 0x14f0670
    void TurnOff(); // 0x14f0670
    void DumpEvent(); // 0x14f0670
    void StartReverse(bool Reverse); // 0x14f0670
    void CheckStandDump(); // 0x14f0670
    void ReverseDump(); // 0x14f0670
    void EngineOn(bool On); // 0x14f0670
    void EngineStart(bool Start); // 0x14f0670
    void HitResults(AMainChar_C* P, AActor* Actor, const FVector& Location, const FVector& Direction); // 0x14f0670 [Public]
    void LifeResult(ULifeSystem_C* Life); // 0x14f0670 [Public]
    void LifeFeedback(ULifeSystem_C* Life); // 0x14f0670 [Public]
    void BossStartPursueCall(AActor* Boss); // 0x14f0670 [Public]
    void ReceiveEndPlay(const EEndPlayReason& EndPlayReason); // 0x14f0670 [Event Protected]
    void SlicedEnd(); // 0x14f0670
    void EndSequenceDeath(); // 0x14f0670
    void LevelEvent(); // 0x14f0670
    void StartEngineSound(); // 0x14f0670
    void SliceFeedback(); // 0x14f0670
    void AudioSpeed(); // 0x14f0670
    void GrinderParry(); // 0x14f0670
    void TruckKunDash(); // 0x14f0670
    void ParryWin(); // 0x14f0670
    void ParryLerp(double NewParam); // 0x14f0670
    void ParryFail(); // 0x14f0670
    void ReturnParry(); // 0x14f0670
    void ParryEvent(); // 0x14f0670
    void SliceStore(ULifeSystem_C* NewParam); // 0x14f0670
    void BossCheckpoint(ACheckpoint_C* Checkpoint, int32 ID); // 0x14f0670 [Public]
    void CheckpointChecker(); // 0x14f0670
    void ExecuteUbergraph_Boss01(int32 EntryPoint); // 0x14f0670 [Final]

// ABoss01Teleporter_C (/Game/Blueprints/Boss/Boss01/Boss01Teleporter.Boss01Teleporter_C)
    void DetectBoss(const AActor*& Output_Get); // 0x14f0670 [Public]
    void Level01(); // 0x14f0670
    void Telo(int32 A); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void RemoveTeleporter(); // 0x14f0670
    void ExecuteUbergraph_Boss01Teleporter(int32 EntryPoint); // 0x14f0670 [Final]

// UBoss01Anim_C (/Game/Blueprints/Boss/Boss01/Mesh/Boss01Anim.Boss01Anim_C)
    void AnimGraph(FPoseLink& AnimGraph); // 0x14f0670
    void MirrorMode(bool Mirror, double Blend); // 0x14f0670 [Public]
    void AnimNotify_DumpSlope(); // 0x14f0670
    void AnimNotify_DumpRemoveSlope(); // 0x14f0670
    void BlueprintInitializeAnimation(); // 0x14f0670 [Event Public]
    void AnimNotify_CheckDump(); // 0x14f0670
    void AnimNotify_StartEngine(); // 0x14f0670
    void AnimNotify_LevelStartParticle(); // 0x14f0670
    void AnimNotify_ParryReturn(); // 0x14f0670
    void ExecuteUbergraph_Boss01Anim(int32 EntryPoint); // 0x14f0670 [Final]

// UParryNotify_C (/Game/Blueprints/Boss/Boss01/Mesh/ParryNotify.ParryNotify_C)
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// ABoss01ParryEvent_C (/Game/Blueprints/Boss/Boss01/Parry/Boss01ParryEvent.Boss01ParryEvent_C)
    void Timeline_0__FinishedFunc(); // 0x14f0670
    void Timeline_0__UpdateFunc(); // 0x14f0670
    void Lerp(double Value, double ClickLerp); // 0x14f0670
    void Win(); // 0x14f0670
    void Fail(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ParryEnd(); // 0x14f0670
    void ExecuteUbergraph_Boss01ParryEvent(int32 EntryPoint); // 0x14f0670 [Final]

// ABoss04_C (/Game/Blueprints/Boss/Boss04/Boss04.Boss04_C)
    void SpecialAttachCondition(AMainChar_C* P, AActor* Actor, USceneComponent* Component); // 0x14f0670 [Public]
    void WheelAttachSpecial(USceneComponent* Output_Get1, const USceneComponent*& Output_Get); // 0x14f0670 [Public]
    void PhysicsControl(float PhysicsBlendWeight, bool Physics, bool AnimNotify); // 0x14f0670 [Public]
    void ParryCheck(const bool& NewParam); // 0x14f0670 [Public]
    void UpdateCurrentSpline(ABoss04Arena_C* NewParam); // 0x14f0670 [Public]
    void SFX-VFX(); // 0x14f0670 [Public]
    void Trail(); // 0x14f0670 [Public]
    void Utilities(); // 0x14f0670 [Public]
    void Movement(); // 0x14f0670 [Public]
    void SetLife(); // 0x14f0670 [Public]
    void SpawnRedEyes(); // 0x14f0670 [Public]
    void Recast(AMainChar_C* As Main Char); // 0x14f0670 [Public]
    void DetectNearestSplinePosition(); // 0x14f0670 [Public]
    void AttachChilds(); // 0x14f0670 [Public]
    void AddWheel(UWheelComponent_C* Component); // 0x14f0670 [Public]
    void SetStartValues(); // 0x14f0670 [Public]
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void BackTL__FinishedFunc(); // 0x14f0670
    void BackTL__UpdateFunc(); // 0x14f0670
    void Timeline_1__FinishedFunc(); // 0x14f0670
    void Timeline_1__UpdateFunc(); // 0x14f0670
    void Timeline__FinishedFunc(); // 0x14f0670
    void Timeline__UpdateFunc(); // 0x14f0670
    void SpeedControlTL__FinishedFunc(); // 0x14f0670
    void SpeedControlTL__UpdateFunc(); // 0x14f0670
    void fAILlERP__FinishedFunc(); // 0x14f0670
    void fAILlERP__UpdateFunc(); // 0x14f0670
    void Timeline_0__FinishedFunc(); // 0x14f0670
    void Timeline_0__UpdateFunc(); // 0x14f0670
    void SlowDownTL__FinishedFunc(); // 0x14f0670
    void SlowDownTL__UpdateFunc(); // 0x14f0670
    void FadeTL__FinishedFunc(); // 0x14f0670
    void FadeTL__UpdateFunc(); // 0x14f0670
    void StartTL__FinishedFunc(); // 0x14f0670
    void StartTL__UpdateFunc(); // 0x14f0670
    void OnNotifyEnd_00FF48F44065FF6D9E37998A0D0E6B23(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_00FF48F44065FF6D9E37998A0D0E6B23(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_00FF48F44065FF6D9E37998A0D0E6B23(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_00FF48F44065FF6D9E37998A0D0E6B23(const FName& NotifyName); // 0x14f0670
    void OnCompleted_00FF48F44065FF6D9E37998A0D0E6B23(const FName& NotifyName); // 0x14f0670
    void OnNotifyEnd_7F96018F4E5AFC2111B132906D659E7D(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_7F96018F4E5AFC2111B132906D659E7D(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_7F96018F4E5AFC2111B132906D659E7D(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_7F96018F4E5AFC2111B132906D659E7D(const FName& NotifyName); // 0x14f0670
    void OnCompleted_7F96018F4E5AFC2111B132906D659E7D(const FName& NotifyName); // 0x14f0670
    void OnNotifyEnd_79FE3F954779D960642B6DA61745E425(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_79FE3F954779D960642B6DA61745E425(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_79FE3F954779D960642B6DA61745E425(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_79FE3F954779D960642B6DA61745E425(const FName& NotifyName); // 0x14f0670
    void OnCompleted_79FE3F954779D960642B6DA61745E425(const FName& NotifyName); // 0x14f0670
    void BossOptimizationCall(bool On, UBossOptimization_C* BossOptmizationComponment); // 0x14f0670 [Public]
    void LifeCompletion(ULifeSystem_C* Life); // 0x14f0670 [Public]
    void SawHitBack(ASawProjectile_C* Saw, const FVector& HitLocation); // 0x14f0670 [Public]
    void SawParryCastBack(ASawProjectile_C* Saw, AActor* Owner); // 0x14f0670 [Public]
    void SliceHandle(); // 0x14f0670 [Public]
    void AnnihilationCall(); // 0x14f0670 [Public]
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ReceiveTick(float DeltaSeconds); // 0x14f0670 [Event Public]
    void ImpulseAttack(); // 0x14f0670
    void HitResults(AMainChar_C* P, AActor* Actor, const FVector& Location, const FVector& Direction); // 0x14f0670 [Public]
    void LifeResult(ULifeSystem_C* Life); // 0x14f0670 [Public]
    void LifeFeedback(ULifeSystem_C* Life); // 0x14f0670 [Public]
    void BossStartPursueCall(AActor* Boss); // 0x14f0670 [Public]
    void BackSlowDown(bool Back); // 0x14f0670
    void FenceTopEvent(bool Return); // 0x14f0670
    void SliceFeedback(); // 0x14f0670
    void CheckCabins(bool Force); // 0x14f0670
    void ForceDetach(); // 0x14f0670
    void LandDispatcher(AActor* Actor, USceneComponent* Comp); // 0x14f0670
    void SliceStart(AActor* Actor, USceneComponent* Comp); // 0x14f0670
    void SliceEndAction(AActor* Actor); // 0x14f0670
    void ReceiveHit(UPrimitiveComponent* MyComp, AActor* Other, UPrimitiveComponent* OtherComp, bool bSelfMoved, const FVector& HitLocation, const FVector& HitNormal, const FVector& NormalImpulse, FHitResult& Hit); // 0x14f0670 [Event Public]
    void RedEyesCrane(int32 ID); // 0x14f0670
    void SpawnMines(); // 0x14f0670
    void CraneArmStart(int32 ID); // 0x14f0670
    void RetreatArm(); // 0x14f0670
    void StartArm(); // 0x14f0670
    void DeathDestroy(); // 0x14f0670
    void ReceiveEndPlay(const EEndPlayReason& EndPlayReason); // 0x14f0670 [Event Protected]
    void SliceEndDeath(); // 0x14f0670
    void ParryReturn(); // 0x14f0670
    void Shockwave(); // 0x14f0670
    void ParryLerp(double NewParam); // 0x14f0670
    void ParryFail(); // 0x14f0670
    void ParryWin(); // 0x14f0670
    void ParryEvent(); // 0x14f0670
    void EndEventPursue(); // 0x14f0670
    void SlowDownEvent(float NewRate, double StartSD); // 0x14f0670
    void FadeInOut(bool Condition); // 0x14f0670
    void EndPursue(); // 0x14f0670
    void EventOverTime(const FName& Tag, double PointA, double PointB, double DelayToEnd, bool ReturnToPosition); // 0x14f0670
    void StartPursue(bool Full, bool Instant); // 0x14f0670
    void StartEngine(bool Start, bool Instant); // 0x14f0670
    void BossCheckpoint(ACheckpoint_C* Checkpoint, int32 ID); // 0x14f0670 [Public]
    void CheckCheckpointSlice(UObject* InputPin); // 0x14f0670
    void ExecuteUbergraph_Boss04(int32 EntryPoint); // 0x14f0670 [Final]

// ABoss04Arena_C (/Game/Blueprints/Boss/Boss04/Boss04Arena.Boss04Arena_C)
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ExecuteUbergraph_Boss04Arena(int32 EntryPoint); // 0x14f0670 [Final]

// UBoss04Anim_C (/Game/Blueprints/Boss/Boss04/Mesh/Boss04Anim.Boss04Anim_C)
    void AnimGraph(FPoseLink& AnimGraph); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_ModifyBone_6AE1177844FEB99108FBAC93EB174847(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_ModifyBone_8D1FD449428547DA602B02909C2B9EDF(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_LookAt_5B62A6B24FEE755FAA1C65853E99B837(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_LookAt_5E531ED44FEA432A1479DBB49E934F09(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_ModifyBone_3143D9CF46601C1595EC0EA57D15F0CF(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_ModifyBone_B48BA7714877093DC53DE78CB082E70F(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_LookAt_BD31EB8D4E29506AF8021FAE00408AE6(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_LookAt_4D538FBE47AB372A137797B10115862A(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_ModifyBone_EB1D1C86402578414866A19B4531D7F4(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_ModifyBone_3E6AD83148D4456A363B21800330B664(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_LookAt_4A22605F4D9AC961BD8EFC8427D10F36(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_LookAt_BEB730D54EEF3B4CCB9E3D95951470AA(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_ModifyBone_455612144E081D1223832DA5CBD91151(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_ModifyBone_CD4BE1334A0B0C76CAF215AA018939C2(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_LookAt_45AEA84C4F64C0D10C5BA497D06ABD2D(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_LookAt_E543EADF48750DB8717BDBA5A616E68C(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_ModifyBone_D8BD6DBE466E294FCFA188892A46327A(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_ModifyBone_2D7A210A4A21774C41DEFAAD9908A396(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_ModifyBone_A6CE6FD84E99A7EFB11B0CB1F120ADC4(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_LayeredBoneBlend_786CABE84E69EC5D6337639EC601DEF7(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_LayeredBoneBlend_0058CE994E76EF8F92C5D09D44FD0576(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_LookAt_D86DA1754AB3DEFE30920C82E3B8902E(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_LookAt_CF0F86994CD9376C3F327AAF84DDEDAC(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_ModifyBone_CCEBBD5149C5F5873C90648DF611B4EF(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_ModifyBone_E63C40B34B87A5A57825508002C7FF13(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_LookAt_43ACB4DC4BF3802E7CD831A6F15ED402(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_LookAt_EE73C927422E51C55051049778734F27(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_ModifyBone_21EEF8F741EE69A4D7FB37871880D91B(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_ModifyBone_DB81E03847F1B415B738DEB669DC2E15(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_ModifyBone_7F16A72C43A62D2F5682A1A39A060707(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_ModifyBone_9521C2874DC9C44156479F8CE5D1B169(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_ModifyBone_E52C5FF24AFC2CE442E1BEBBA21609E3(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_ModifyBone_54F7003045D7582002876A8B3B873EB9(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_ModifyBone_355FDF934E238343AC6F1EB2E253D76A(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_ModifyBone_38F3214C42F1D35482520A9C0C94F27D(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_ModifyBone_45F3347D4DBC3CF9958044BCFE9C0520(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_BlendListByBool_6B84381D487956EFB9A78AB2455AB217(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Boss04Anim_AnimGraphNode_TransitionResult_9E6BEBF54AD5A25FD5346D856D349014(); // 0x14f0670
    void BlueprintUpdateAnimation(float DeltaTimeX); // 0x14f0670 [Event Public]
    void ExecuteUbergraph_Boss04Anim(int32 EntryPoint); // 0x14f0670 [Final]

// UBoss04CraneState_C (/Game/Blueprints/Boss/Boss04/Mesh/Boss04CraneState.Boss04CraneState_C)
    bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UBoss04Impact_C (/Game/Blueprints/Boss/Boss04/Mesh/Boss04Impact.Boss04Impact_C)
    bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// ACraneHook_C (/Game/Blueprints/Boss/Boss04/Mesh/CraneHook.CraneHook_C)
    void ResetHookPosition(bool OnGround); // 0x14f0670
    void ReceiveHit(UPrimitiveComponent* MyComp, AActor* Other, UPrimitiveComponent* OtherComp, bool bSelfMoved, const FVector& HitLocation, const FVector& HitNormal, const FVector& NormalImpulse, FHitResult& Hit); // 0x14f0670 [Event Public]
    void HookPositionLerp(const FVector& XYZ, const FRotator& RotOffset, bool Literal, double PhysicsMultiply); // 0x14f0670
    void ExecuteUbergraph_CraneHook(int32 EntryPoint); // 0x14f0670 [Final]

// UCraneHookNotify_C (/Game/Blueprints/Boss/Boss04/Mesh/CraneHookNotify.CraneHookNotify_C)
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UCraneSoundNotify_C (/Game/Blueprints/Boss/Boss04/Mesh/CraneSoundNotify.CraneSoundNotify_C)
    bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UCraneStartNotify_C (/Game/Blueprints/Boss/Boss04/Mesh/CraneStartNotify.CraneStartNotify_C)
    bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UHookPhysicsControl_C (/Game/Blueprints/Boss/Boss04/Mesh/HookPhysicsControl.HookPhysicsControl_C)
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// ABoss04ParryEvent_C (/Game/Blueprints/Boss/Boss04/Parry/Boss04ParryEvent.Boss04ParryEvent_C)
    void Timeline_0__FinishedFunc(); // 0x14f0670
    void Timeline_0__UpdateFunc(); // 0x14f0670
    void Lerp(double Value, double ClickLerp); // 0x14f0670
    void Win(); // 0x14f0670
    void Fail(); // 0x14f0670
    void ParryEnd(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ExecuteUbergraph_Boss04ParryEvent(int32 EntryPoint); // 0x14f0670 [Final]

// UMusicParry_C (/Game/Blueprints/Boss/Boss05/Mesh/MusicParry.MusicParry_C)
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UParryLookTarget_C (/Game/Blueprints/Boss/Boss07/Anim/ParryLookTarget.ParryLookTarget_C)
    void SelectTarget(AActor* NewParam, const FName& NewParam1); // 0x14f0670 [Public]
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UBossCheckpointFunction_C (/Game/Blueprints/Boss/BossCheckpointFunction.BossCheckpointFunction_C)
    void AddSavedLifes(TArray<ULifeSystem_C*>& Lifes, AActor* Boss, UObject* __WorldContext); // 0x14f0670 [Static Public]
    void LifeCompletion(ULifeSystem_C* Life, UObject* __WorldContext); // 0x14f0670 [Static Public]
    void AutoStartLife(AActor* Boss, UObject* __WorldContext); // 0x14f0670 [Static Public]

// ABossCheckpointTeleporter_C (/Game/Blueprints/Boss/BossCheckpointTeleporter.BossCheckpointTeleporter_C)
    void BossHintAdapt(); // 0x14f0670 [Public]
    void Timeline__FinishedFunc(); // 0x14f0670
    void Timeline__UpdateFunc(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void BossDetectionPhase(); // 0x14f0670
    void TeleportPhase(); // 0x14f0670
    void Ended(); // 0x14f0670
    void ExecuteUbergraph_BossCheckpointTeleporter(int32 EntryPoint); // 0x14f0670 [Final]

// ABossDeath_C (/Game/Blueprints/Boss/BossDeath.BossDeath_C)
    void SpecialDisable(); // 0x14f0670 [Public]
    void Lerp Function(float FullLinearLerp, float FirstHalf, float SecondHalf, float StartFast, double EndFast, double BossVolume); // 0x14f0670 [Public]
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void Timeline__FinishedFunc(); // 0x14f0670
    void Timeline__UpdateFunc(); // 0x14f0670
    void StartDeath(TArray<UMaterialInstanceDynamic*>& BossMaterials, AActor* SelfActor, USkeletalMeshComponent* SkeletonMesh, TArray<UMaterialInstanceDynamic*>& otherMaterials, TArray<AActor*>& AttachedActors, USceneComponent* TeleportComp, TArray<UAudioComponent*>& AudioToFade); // 0x14f0670
    void EndSequencer(); // 0x14f0670
    void StartMap(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void Visibility(bool Visible); // 0x14f0670
    void ForceCheckpoint(); // 0x14f0670
    void EndTeleporter(); // 0x14f0670
    void SpawnDust(); // 0x14f0670
    void ReceiveEndPlay(const EEndPlayReason& EndPlayReason); // 0x14f0670 [Event Protected]
    void ExecuteUbergraph_BossDeath(int32 EntryPoint); // 0x14f0670 [Final]
    void StartEvent__DelegateSignature(); // 0x14f0670 [Public]
    void EndEvent__DelegateSignature(); // 0x14f0670 [Public]

// UBossDeathState_C (/Game/Blueprints/Boss/BossDeathState.BossDeathState_C)
    void BossCast(AActor* Owner); // 0x14f0670 [Public]
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// ABossHint_C (/Game/Blueprints/Boss/BossHint.BossHint_C)
    void StartHintPopUp(bool Start); // 0x14f0670
    void HUD(); // 0x14f0670
    void EndHUD(); // 0x14f0670
    void ReceiveActorEndOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void StartHint(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void CustomEvent(); // 0x14f0670
    void ReceiveActorBeginOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void CustomEvent_0(); // 0x14f0670
    void ExecuteUbergraph_BossHint(int32 EntryPoint); // 0x14f0670 [Final]

// UBossHintWidget_C (/Game/Blueprints/Boss/BossHintWidget.BossHintWidget_C)
    void Construct(); // 0x14f0670 [Event Public]
    void End(); // 0x14f0670
    void ExecuteUbergraph_BossHintWidget(int32 EntryPoint); // 0x14f0670 [Final]
    void EndDispatch__DelegateSignature(); // 0x14f0670 [Public]

// UBossOptimization_C (/Game/Blueprints/Boss/BossOptimization.BossOptimization_C)
    void PreventWlakingOnBoss(bool On, const bool& Prevented); // 0x14f0670 [Public]
    void DefineActors(TArray<AActor*>& Actors); // 0x14f0670 [Public]
    void Apply(); // 0x14f0670
    void ChangeActors(bool On, bool Force); // 0x14f0670
    void ResetCheckp(); // 0x14f0670
    void ExecuteUbergraph_BossOptimization(int32 EntryPoint); // 0x14f0670 [Final]

// ABossOptimizationArea_C (/Game/Blueprints/Boss/BossOptimizationArea.BossOptimizationArea_C)
    void CheckInnerBounds(); // 0x14f0670
    void CheckOpt(bool On, UBossOptimization_C* BossOpt); // 0x14f0670
    void ExecuteUbergraph_BossOptimizationArea(int32 EntryPoint); // 0x14f0670 [Final]

// ABossSaveLife_C (/Game/Blueprints/Boss/BossSaveLife.BossSaveLife_C)
    void StoreOrder(); // 0x14f0670 [Public]
    void StartEventStore(TSubclassOf<AActor> Class, AActor* Boss, int32 SaveID); // 0x14f0670
    void EndPlay(AActor* Actor, const EEndPlayReason& EndPlayReason); // 0x14f0670
    void ExecuteUbergraph_BossSaveLife(int32 EntryPoint); // 0x14f0670 [Final]

// ABossStartArea_C (/Game/Blueprints/Boss/BossStartArea.BossStartArea_C)
    void Look to Boss(bool Long, bool CanLootAtBoss); // 0x14f0670 [Public]
    void StoreBoss(AActor* Boss); // 0x14f0670 [Public]
    void DistanceMusic(double VolumeMultiply, bool TickMode); // 0x14f0670 [Public]
    void StoreActors(); // 0x14f0670 [Public]
    void rADIUStl__FinishedFunc(); // 0x14f0670
    void rADIUStl__UpdateFunc(); // 0x14f0670
    void ResetRadiusTL__FinishedFunc(); // 0x14f0670
    void ResetRadiusTL__UpdateFunc(); // 0x14f0670
    void JumpToTL__FinishedFunc(); // 0x14f0670
    void JumpToTL__UpdateFunc(); // 0x14f0670
    void BossStartPursueCall(AActor* Boss); // 0x14f0670 [Public]
    void BossCheckpoint(ACheckpoint_C* Checkpoint, int32 ID); // 0x14f0670 [Public]
    void BossOptimizationCall(bool On, UBossOptimization_C* BossOptmizationComponment); // 0x14f0670 [Public]
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ReceiveActorBeginOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void ReceiveActorEndOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void LandDispatcher(AActor* Actor, USceneComponent* Comp); // 0x14f0670
    void EventStart(); // 0x14f0670
    void EndSecondary(); // 0x14f0670
    void DestroyLoad(); // 0x14f0670
    void EndSequencer(); // 0x14f0670
    void StartBoss(); // 0x14f0670
    void ResetDeath(); // 0x14f0670
    void MusicRadius(bool Start); // 0x14f0670
    void InstaDeath(); // 0x14f0670
    void UnhideP(); // 0x14f0670
    void MontagePlay(UAnimMontage* MontageToPlay); // 0x14f0670
    void HideP(); // 0x14f0670
    void MontageEnd(); // 0x14f0670
    void JumpToEpic(bool DoNotJump); // 0x14f0670
    void StartedBoss(bool Started); // 0x14f0670
    void StartBossOutOfBounds(); // 0x14f0670
    void ExecuteUbergraph_BossStartArea(int32 EntryPoint); // 0x14f0670 [Final]
    void BossStartPursue__DelegateSignature(); // 0x14f0670 [Public]

// UCameraDistanceBoss_C (/Game/Blueprints/Boss/CameraDistanceBoss.CameraDistanceBoss_C)
    void Check(const FVector& Location, TArray<USceneComponent*>& Comp, TArray<ShapeDetectCamera>& Shape, TArray<double>& Distance, TArray<bool>& DisableImpart, bool ChangeDefault, double NewDefault); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Public]
    void EndResetValues(); // 0x14f0670
    void ReceiveEndPlay(const EEndPlayReason& EndPlayReason); // 0x14f0670 [Event Public]
    void ExecuteUbergraph_CameraDistanceBoss(int32 EntryPoint); // 0x14f0670 [Final]

// UParryEndBack_C (/Game/Blueprints/Boss/Parry/ParryEndBack.ParryEndBack_C)
    bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// AParryMaster_C (/Game/Blueprints/Boss/Parry/ParryMaster.ParryMaster_C)
    void ClickTL__FinishedFunc(); // 0x14f0670
    void ClickTL__UpdateFunc(); // 0x14f0670
    void HoldTL__FinishedFunc(); // 0x14f0670
    void HoldTL__UpdateFunc(); // 0x14f0670
    void TimelinefIRST__FinishedFunc(); // 0x14f0670
    void TimelinefIRST__UpdateFunc(); // 0x14f0670
    void InpActEvt_Attack_K2Node_EnhancedInputActionEvent_1(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void InpActEvt_Attack_K2Node_EnhancedInputActionEvent_0(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ReceiveTick(float DeltaSeconds); // 0x14f0670 [Event Public]
    void Tapping(); // 0x14f0670
    void FailState(); // 0x14f0670
    void VictoryState(); // 0x14f0670
    void Deactivate(); // 0x14f0670
    void ReceiveEndPlay(const EEndPlayReason& EndPlayReason); // 0x14f0670 [Event Protected]
    void Holding(bool Press); // 0x14f0670
    void EndParryEffect(); // 0x14f0670
    void Destroy(); // 0x14f0670
    void ExecuteUbergraph_ParryMaster(int32 EntryPoint); // 0x14f0670 [Final]
    void ClickDispatcher__DelegateSignature(double NewParam); // 0x14f0670 [Public]
    void FailDispatcher__DelegateSignature(); // 0x14f0670 [Public]
    void VictoryDispatcher__DelegateSignature(); // 0x14f0670 [Public]
    void LerpDispatcher__DelegateSignature(double DurationLerp, double NewParam); // 0x14f0670 [Public]

// UPauseFreezeAnim_C (/Game/Blueprints/Boss/PauseFreezeAnim.PauseFreezeAnim_C)
    bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// AGroundShatterActor_C (/Game/Blueprints/Boss/ShatterGround/GroundShatterActor.GroundShatterActor_C)
    void Formation(USplineComponent* Spline, bool CheckTrace, bool AdaptTerain, bool InvertRot, const GroundShatterType& Type, float OffsetFwd, UMaterialInterface* Material, bool AvoidGrounds); // 0x14f0670 [Public]
    void Timeline__FinishedFunc(); // 0x14f0670
    void Timeline__UpdateFunc(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void StartEvent(); // 0x14f0670
    void ExecuteUbergraph_GroundShatterActor(int32 EntryPoint); // 0x14f0670 [Final]

// USpawnRedEyes_C (/Game/Blueprints/Boss/SpawnRedEyes.SpawnRedEyes_C)
    void SpawnRedEyes(UObject* WorldContextObject, TArray<USceneComponent*>& Arrows, const FVector& LocationSound, float ScaleMultiply, bool Sound, double Lifetime, UObject* __WorldContext); // 0x14f0670 [Static Public]

// UWheelComponent_C (/Game/Blueprints/Boss/Wheel/WheelComponent.WheelComponent_C)
    void Turning(double Speed, double Turn, double FactorSpeed); // 0x14f0670 [Public]
    void AddWheel(UStaticMeshComponent* WheelStaticMesh, AActor* OwningActor, UNiagaraComponent* NiagaSystem); // 0x14f0670 [Public]
    void ReceiveBeginPlay(); // 0x14f0670 [Event Public]
    void RemoveCollisionWheel(double Delay); // 0x14f0670
    void ExecuteUbergraph_WheelComponent(int32 EntryPoint); // 0x14f0670 [Final]

// ACameraDeathSpline_C (/Game/Blueprints/Cameras/CameraDeathSpline.CameraDeathSpline_C)
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void CameraLook(AMainChar_C* InputPin); // 0x14f0670
    void ExecuteUbergraph_CameraDeathSpline(int32 EntryPoint); // 0x14f0670 [Final]

// UCameraNearbyFade_C (/Game/Blueprints/Cameras/CameraNearbyFade.CameraNearbyFade_C)
    void FadeCamera(UMaterialInstanceDynamic* Material, AActor* Actor, const FName& Parameter, double Radius, bool Instant, double InstantValue, double 0camera1Player, UObject* __WorldContext); // 0x14f0670 [Static Public]

// UControlRotationUp_C (/Game/Blueprints/Cameras/ControlRotationUp.ControlRotationUp_C)
    void ControlRotation(const FRotator& InRot, UObject* __WorldContext); // 0x14f0670 [Static Public]

// AFixCameraSpline_C (/Game/Blueprints/Cameras/FixCameraSpline.FixCameraSpline_C)
    void BossOptimization(bool On); // 0x14f0670 [Public]
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ReceiveActorEndOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void ReceiveActorBeginOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void DistanceOptimization(bool Enabled); // 0x14f0670 [Public]
    void Activate(bool Start); // 0x14f0670
    void EventStart(bool Start); // 0x14f0670
    void ActivationTriggerOptmization(bool Active); // 0x14f0670 [Public]
    void ReceiveEndPlay(const EEndPlayReason& EndPlayReason); // 0x14f0670 [Event Protected]
    void ExecuteUbergraph_FixCameraSpline(int32 EntryPoint); // 0x14f0670 [Final]

// ACheckpoint_C (/Game/Blueprints/Checkpoint/Checkpoint.Checkpoint_C)
    void BossCheckpointRemoval(); // 0x14f0670 [Public]
    void BossCheckpointActivation(bool Active, int32 CheckpointID, bool BossNoTeleport); // 0x14f0670 [Public]
    void AutoInterior(); // 0x14f0670 [Public]
    void DestroyBorders(); // 0x14f0670 [Public]
    void CheckpointTimer(const double& NewParam); // 0x14f0670 [Public]
    void AutoMusic(); // 0x14f0670 [Public]
    void AutoFlashlight(); // 0x14f0670 [Public]
    void DestroyUnload(); // 0x14f0670 [Public]
    void StoreStartActors(); // 0x14f0670 [Public]
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void ReloadMaps(); // 0x14f0670
    void TriggerCheckpoint(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void EnemySet(); // 0x14f0670
    void TeleportStartLoad(); // 0x14f0670
    void CheckIfPlayerInside(); // 0x14f0670
    void StartedUnload(); // 0x14f0670
    void EndedLoadMaps(); // 0x14f0670
    void CallLevelEvents(); // 0x14f0670
    void CheckLevel(int32 LevelID); // 0x14f0670
    void ReceiveActorBeginOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void BossTeleport(); // 0x14f0670
    void ReloadMapsNoCalls(); // 0x14f0670
    void CustomEvent(); // 0x14f0670
    void CehckIfCheckpointIsCorrect(); // 0x14f0670
    void ExecuteUbergraph_Checkpoint(int32 EntryPoint); // 0x14f0670 [Final]
    void StartCheckpoint__DelegateSignature(); // 0x14f0670 [Public]

// AInteractionEnvironmental_C (/Game/Blueprints/Checkpoint/InteractionEnvironmental.InteractionEnvironmental_C)
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void LookingTo(); // 0x14f0670
    void SetVisible(bool Visible); // 0x14f0670
    void Activate(); // 0x14f0670
    void PlayEvent(); // 0x14f0670
    void EndTalk(); // 0x14f0670
    void EndWalk(); // 0x14f0670
    void EndAnim(); // 0x14f0670
    void ReceiveActorEndOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void ReceiveActorBeginOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ActivateTrigger(); // 0x14f0670
    void DeactivateTrigger(); // 0x14f0670
    void ResetVars(bool Reset); // 0x14f0670
    void ReceiveEndPlay(const EEndPlayReason& EndPlayReason); // 0x14f0670 [Event Protected]
    void ActivateEvent(); // 0x14f0670
    void ExecuteUbergraph_InteractionEnvironmental(int32 EntryPoint); // 0x14f0670 [Final]
    void LookEvent__DelegateSignature(); // 0x14f0670 [Public]

// AInteractionLookAtActor_C (/Game/Blueprints/Checkpoint/InteractionLookAtActor.InteractionLookAtActor_C)
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void StartEvent(bool Start); // 0x14f0670
    void ReceiveActorEndOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void ReceiveActorBeginOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ExecuteUbergraph_InteractionLookAtActor(int32 EntryPoint); // 0x14f0670 [Final]

// AInteractionTutorialPrompt_C (/Game/Blueprints/Checkpoint/InteractionTutorialPrompt.InteractionTutorialPrompt_C)
    void StuntActivation(); // 0x14f0670 [Public]
    void MineActivation(const FVector& Location, AActor* Mine); // 0x14f0670 [Public]
    void ShootCastBack(); // 0x14f0670 [Public]
    void PhysDestroyClone(AActor* Owner); // 0x14f0670 [Public]
    void PhysDestroySnapshot(); // 0x14f0670 [Public]
    void PhysDestroyTentacle(APhysicsDestroyEnemy_C* Phys, USkeletalMeshComponent* Mesh, int32 Index); // 0x14f0670 [Public]
    void PhysDestroyCastToDestroyer(); // 0x14f0670 [Public]
    void AwakeEnemy(const FVector& Location); // 0x14f0670 [Public]
    void EnvironmentalDestroy(const FVector& Loc, const FVector& Dir, AActor* Destroyer); // 0x14f0670 [Public]
    void DroneChangePath(int32 ID); // 0x14f0670 [Public]
    void ForceDashEnemyOnPath(); // 0x14f0670 [Public]
    void BlinkSlacking(double NewParam); // 0x14f0670 [Public]
    void NoiseCallAttention(); // 0x14f0670 [Public]
    void ParryTrap(AMainChar_C* P); // 0x14f0670 [Public]
    void HitCapsuleResult(); // 0x14f0670 [Public]
    void CementSulk(const FHitResult& Hit, AMainChar_C* Player); // 0x14f0670 [Public]
    void ExplosionEnvironment(); // 0x14f0670 [Public]
    void DoorBash(const FVector& Loc); // 0x14f0670 [Public]
    void ReceiveActorBeginOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void ReceiveTick(float DeltaSeconds); // 0x14f0670 [Event Public]
    void ReceiveActorEndOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void RemoveEvent(); // 0x14f0670
    void StartEvent(); // 0x14f0670
    void ForceDeactivateBox(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void AutoRemoveDelay(float Duration); // 0x14f0670
    void EventDependency(); // 0x14f0670
    void TutorialMessage(AActor* ActorCall); // 0x14f0670 [Public]
    void VR(bool TurnOn); // 0x14f0670
    void RemoveAction(); // 0x14f0670
    void Unbind(); // 0x14f0670
    void ExecuteUbergraph_InteractionTutorialPrompt(int32 EntryPoint); // 0x14f0670 [Final]
    void ForceEndDispatcher__DelegateSignature(); // 0x14f0670 [Public]
    void EndDispatcher__DelegateSignature(); // 0x14f0670 [Public]
    void StartDispatcher__DelegateSignature(); // 0x14f0670 [Public]

// ADoor2Normal_C (/Game/Blueprints/Doors/Door2Normal.Door2Normal_C)
    void AutoDeactivateFlashlightFunction(); // 0x14f0670 [Public]
    void AutoActiveFlashlightFunction(); // 0x14f0670 [Public]
    void InnerCollision(const ECollisionEnabled& NewType); // 0x14f0670 [Public]
    void CloseDoorActions(); // 0x14f0670 [Public]
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void Timeline__FinishedFunc(); // 0x14f0670
    void Timeline__UpdateFunc(); // 0x14f0670
    void ArmTL__FinishedFunc(); // 0x14f0670
    void ArmTL__UpdateFunc(); // 0x14f0670
    void OnNotifyEnd_7811B9FB4FB4B4394875E698D01E3ECA(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_7811B9FB4FB4B4394875E698D01E3ECA(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_7811B9FB4FB4B4394875E698D01E3ECA(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_7811B9FB4FB4B4394875E698D01E3ECA(const FName& NotifyName); // 0x14f0670
    void OnCompleted_7811B9FB4FB4B4394875E698D01E3ECA(const FName& NotifyName); // 0x14f0670
    void CallOpenDoor(const FVector& Target); // 0x14f0670
    void CloseDoor(); // 0x14f0670
    void OpenDoor(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ForceEnd(); // 0x14f0670
    void ExecuteUbergraph_Door2Normal(int32 EntryPoint); // 0x14f0670 [Final]

// ACrouchDuctStart_C (/Game/Blueprints/DuctCrocuh/CrouchDuctStart.CrouchDuctStart_C)
    void StartPosition(const FVector& Location, FTransform& Start, FTransform& Dest); // 0x14f0670 [Public]

// ABerserkTank_C (/Game/Blueprints/Enemy/BerserkTank/BerserkTank.BerserkTank_C)
    void FrontalTag(bool Add); // 0x14f0670 [Public]
    void Utilities(); // 0x14f0670 [Public]
    void SliceTick(); // 0x14f0670 [Public]
    void NoSunkF(); // 0x14f0670 [Public]
    void KillBox(); // 0x14f0670 [Public]
    void RedEyes(); // 0x14f0670 [Public]
    void MaterialFunction(UPrimitiveComponent* Target); // 0x14f0670 [Public]
    void SetSplinePath(); // 0x14f0670 [Public]
    void Set Slice Life(); // 0x14f0670 [Public]
    void CheckCleanPathToPlayer(const bool& NewParam); // 0x14f0670 [Public]
    void Roller(); // 0x14f0670 [Public]
    void Recast(AMainChar_C* NewParam); // 0x14f0670 [Public]
    void CheckCanBrake(); // 0x14f0670 [Public]
    void RotatingDirectionFunction(); // 0x14f0670 [Public]
    void HeightAngleAdapt(); // 0x14f0670 [Public]
    void StartSets(); // 0x14f0670 [Public]
    void UpdateDirection(); // 0x14f0670 [Public]
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void AlphaStartBlendTL__FinishedFunc(); // 0x14f0670
    void AlphaStartBlendTL__UpdateFunc(); // 0x14f0670
    void dESTROYtl__FinishedFunc(); // 0x14f0670
    void dESTROYtl__UpdateFunc(); // 0x14f0670
    void dESTROYtl__NewTrack_4__EventFunc(); // 0x14f0670
    void ReadjustRotTL__FinishedFunc(); // 0x14f0670
    void ReadjustRotTL__UpdateFunc(); // 0x14f0670
    void StartPursueTL__FinishedFunc(); // 0x14f0670
    void StartPursueTL__UpdateFunc(); // 0x14f0670
    void SlowFWDAxisTL__FinishedFunc(); // 0x14f0670
    void SlowFWDAxisTL__UpdateFunc(); // 0x14f0670
    void RotatingTL__FinishedFunc(); // 0x14f0670
    void RotatingTL__UpdateFunc(); // 0x14f0670
    void ImpactTL__FinishedFunc(); // 0x14f0670
    void ImpactTL__UpdateFunc(); // 0x14f0670
    void OnNotifyEnd_5435CFA44B6A530532C9CEBC8ABE5235(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_5435CFA44B6A530532C9CEBC8ABE5235(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_5435CFA44B6A530532C9CEBC8ABE5235(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_5435CFA44B6A530532C9CEBC8ABE5235(const FName& NotifyName); // 0x14f0670
    void OnCompleted_5435CFA44B6A530532C9CEBC8ABE5235(const FName& NotifyName); // 0x14f0670
    void MineActivation(const FVector& Location, AActor* Mine); // 0x14f0670 [Public]
    void ShootCastBack(); // 0x14f0670 [Public]
    void PhysDestroyClone(AActor* Owner); // 0x14f0670 [Public]
    void PhysDestroySnapshot(); // 0x14f0670 [Public]
    void PhysDestroyTentacle(APhysicsDestroyEnemy_C* Phys, USkeletalMeshComponent* Mesh, int32 Index); // 0x14f0670 [Public]
    void PhysDestroyCastToDestroyer(); // 0x14f0670 [Public]
    void DroneChangePath(int32 ID); // 0x14f0670 [Public]
    void ForceDashEnemyOnPath(); // 0x14f0670 [Public]
    void BlinkSlacking(double NewParam); // 0x14f0670 [Public]
    void NoiseCallAttention(); // 0x14f0670 [Public]
    void ParryTrap(AMainChar_C* P); // 0x14f0670 [Public]
    void HitCapsuleResult(); // 0x14f0670 [Public]
    void CementSulk(const FHitResult& Hit, AMainChar_C* Player); // 0x14f0670 [Public]
    void TutorialMessage(AActor* ActorCall); // 0x14f0670 [Public]
    void ExplosionEnvironment(); // 0x14f0670 [Public]
    void DoorBash(const FVector& Loc); // 0x14f0670 [Public]
    void TentacleRemovalCommand(ASentinelTentacle_C* Tentacle); // 0x14f0670 [Public]
    void TentacleAttack(); // 0x14f0670 [Public]
    void SpecialAttachCondition(AMainChar_C* P, AActor* Actor, USceneComponent* Component); // 0x14f0670 [Public]
    void SawHitBack(ASawProjectile_C* Saw, const FVector& HitLocation); // 0x14f0670 [Public]
    void SawParryCastBack(ASawProjectile_C* Saw, AActor* Owner); // 0x14f0670 [Public]
    void AnnihilationCall(); // 0x14f0670 [Public]
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ForceEnd(); // 0x14f0670
    void CheckActivation(); // 0x14f0670
    void VRScan(bool NewParam); // 0x14f0670
    void Activate(bool Active); // 0x14f0670
    void LifeFeedback(ULifeSystem_C* Life); // 0x14f0670 [Public]
    void LifeResult(ULifeSystem_C* Life); // 0x14f0670 [Public]
    void HitResults(AMainChar_C* P, AActor* Actor, const FVector& Location, const FVector& Direction); // 0x14f0670 [Public]
    void SliceHandle(); // 0x14f0670 [Public]
    void DashRemoval(bool Active); // 0x14f0670 [Public]
    void EnemyActivation(bool Active); // 0x14f0670 [Public]
    void LifeCompletion(ULifeSystem_C* Life); // 0x14f0670 [Public]
    void StuntActivation(); // 0x14f0670 [Public]
    void AwakeEnemy(const FVector& Location); // 0x14f0670 [Public]
    void EnvironmentalDestroy(const FVector& Loc, const FVector& Dir, AActor* Destroyer); // 0x14f0670 [Public]
    void ReceiveTick(float DeltaSeconds); // 0x14f0670 [Event Public]
    void SliceStart(AActor* SlicedActor, USceneComponent* Component); // 0x14f0670
    void SliceEnd(AActor* Actor); // 0x14f0670
    void Land(AActor* Actor, USceneComponent* Comp); // 0x14f0670
    void Explosion(); // 0x14f0670
    void OnLanded(FHitResult& Hit); // 0x14f0670 [Event Public]
    void K2_OnMovementModeChanged(const EMovementMode& PrevMovementMode, const EMovementMode& NewMovementMode, uint8 PrevCustomMode, uint8 NewCustomMode); // 0x14f0670 [Event Public]
    void DestroyPhase(); // 0x14f0670
    void DestroyEvent(); // 0x14f0670
    void StartAwake(const FVector& NewParam); // 0x14f0670
    void ReadjustRot(const FRotator& Target, float Rate, bool changedirection); // 0x14f0670
    void StartCharge(); // 0x14f0670
    void StartPursue(); // 0x14f0670
    void ReverseEngineChange(bool Reverse); // 0x14f0670
    void StopRotate(bool CanDash); // 0x14f0670
    void SlowFwdAxis(float NewRate, float DelayToStart); // 0x14f0670
    void RotateEvent(AActor* RotatingActor); // 0x14f0670
    void Movement(); // 0x14f0670
    void BerserkMode(); // 0x14f0670
    void Parry(AActor* Tank); // 0x14f0670
    void ReceiveHit(UPrimitiveComponent* MyComp, AActor* Other, UPrimitiveComponent* OtherComp, bool bSelfMoved, const FVector& HitLocation, const FVector& HitNormal, const FVector& NormalImpulse, FHitResult& Hit); // 0x14f0670 [Event Public]
    void StuntEffect(); // 0x14f0670
    void StuntEvent(double NewParam); // 0x14f0670
    void MainCharDeath(); // 0x14f0670
    void SliceStartEvent(AActor* Actor, USceneComponent* Comp); // 0x14f0670
    void AdruptBrake(const FVector& HitPos, const FVector& HitNormal, bool Hit); // 0x14f0670
    void StopPursue(); // 0x14f0670
    void BndEvt__BerserkTankChar_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature(APawn* Pawn); // 0x14f0670
    void AudioEngine(); // 0x14f0670
    void ExecuteUbergraph_BerserkTank(int32 EntryPoint); // 0x14f0670 [Final]

// UNewBerserkAnim_C (/Game/Blueprints/Enemy/BerserkTank/New/NewBerserkAnim.NewBerserkAnim_C)
    void AnimGraph(FPoseLink& AnimGraph); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_NewBerserkAnim_AnimGraphNode_ModifyBone_5E9ADAFE4EC2D62D5FBA7ABCF6427E0A(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_NewBerserkAnim_AnimGraphNode_ModifyBone_956D42B644B033EAF09EF792BBBF3A61(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_NewBerserkAnim_AnimGraphNode_ModifyBone_E46F5912423AE82A4CE9559ECA380B6A(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_NewBerserkAnim_AnimGraphNode_ModifyBone_6A289DF949F8CA6AC06022A6619827B8(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_NewBerserkAnim_AnimGraphNode_ModifyBone_A09371C149D03929C08EDF8A75FBE325(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_NewBerserkAnim_AnimGraphNode_ModifyBone_817593594872B86849B7E5B3F0AE8198(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_NewBerserkAnim_AnimGraphNode_ModifyBone_F260817747C8F138FA867EBF3600089A(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_NewBerserkAnim_AnimGraphNode_TransitionResult_CA2316564C014D9CCACD40BB7E43D01A(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_NewBerserkAnim_AnimGraphNode_TransitionResult_A6CCC51F4797C3FAD18239A21F304A4D(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_NewBerserkAnim_AnimGraphNode_TransitionResult_A6402359424CB9C0D3EA6CA33F80A008(); // 0x14f0670
    void AnimNotify_Charge(); // 0x14f0670
    void ExecuteUbergraph_NewBerserkAnim(int32 EntryPoint); // 0x14f0670 [Final]

// AEnemyManager_C (/Game/Blueprints/Enemy/EnemyManager.EnemyManager_C)
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void Check(); // 0x14f0670
    void SetEnemy(AActor* InputPin); // 0x14f0670
    void CheckAgain(); // 0x14f0670
    void ExecuteUbergraph_EnemyManager(int32 EntryPoint); // 0x14f0670 [Final]

// UEnemyAttackHit_C (/Game/Blueprints/Enemy/GuardPatrol/01/Anim/EnemyAttackHit.EnemyAttackHit_C)
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UParryTime_C (/Game/Blueprints/Enemy/GuardPatrol/01/Anim/ParryTime.ParryTime_C)
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// URandomAttack_C (/Game/Blueprints/Enemy/GuardPatrol/01/Anim/RandomAttack.RandomAttack_C)
    bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UGuard01Anim_C (/Game/Blueprints/Enemy/GuardPatrol/01/Guard01Anim.Guard01Anim_C)
    void AnimGraph(FPoseLink& AnimGraph); // 0x14f0670
    void MirrorFunction(bool Mirror, double MirrorBlend); // 0x14f0670 [Public]
    void CancelAnimation(float InBlendOutTime); // 0x14f0670 [Public]
    void StuntActivation(); // 0x14f0670 [Public]
    void DoorBash(const FVector& Loc); // 0x14f0670 [Public]
    void ExplosionEnvironment(); // 0x14f0670 [Public]
    void TutorialMessage(AActor* ActorCall); // 0x14f0670 [Public]
    void CementSulk(const FHitResult& Hit, AMainChar_C* Player); // 0x14f0670 [Public]
    void HitCapsuleResult(); // 0x14f0670 [Public]
    void ParryTrap(AMainChar_C* P); // 0x14f0670 [Public]
    void NoiseCallAttention(); // 0x14f0670 [Public]
    void BlinkSlacking(double NewParam); // 0x14f0670 [Public]
    void ForceDashEnemyOnPath(); // 0x14f0670 [Public]
    void DroneChangePath(int32 ID); // 0x14f0670 [Public]
    void EnvironmentalDestroy(const FVector& Loc, const FVector& Dir, AActor* Destroyer); // 0x14f0670 [Public]
    void AwakeEnemy(const FVector& Location); // 0x14f0670 [Public]
    void PhysDestroyCastToDestroyer(); // 0x14f0670 [Public]
    void PhysDestroyTentacle(APhysicsDestroyEnemy_C* Phys, USkeletalMeshComponent* Mesh, int32 Index); // 0x14f0670 [Public]
    void ShootCastBack(); // 0x14f0670 [Public]
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Guard01Anim_AnimGraphNode_TransitionResult_20FA20A84DF7807832437085EDF6F572(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Guard01Anim_AnimGraphNode_BlendSpacePlayer_16ADDCD14F72A4D45FFD2BB1A9D5C1A1(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Guard01Anim_AnimGraphNode_TransitionResult_AFAAB5654EFC8EE2720E74A9512C4AA1(); // 0x14f0670
    void BlueprintUpdateAnimation(float DeltaTimeX); // 0x14f0670 [Event Public]
    void BlueprintInitializeAnimation(); // 0x14f0670 [Event Public]
    void MineActivation(const FVector& Location, AActor* Mine); // 0x14f0670 [Public]
    void AnimNotify_ForceAttack(); // 0x14f0670
    void PhysDestroyClone(AActor* Owner); // 0x14f0670 [Public]
    void PhysDestroySnapshot(); // 0x14f0670 [Public]
    void ExecuteUbergraph_Guard01Anim(int32 EntryPoint); // 0x14f0670 [Final]

// UEnvEQS_ChasePlayer_C (/Game/Blueprints/Enemy/GuardPatrol/EnvEQS_ChasePlayer.EnvEQS_ChasePlayer_C)
    void ProvideSingleActor(UObject* QuerierObject, AActor* QuerierActor, const AActor*& ResultingActor); // 0x14f0670 [Event Public]

// AGuardPatrol_C (/Game/Blueprints/Enemy/GuardPatrol/GuardPatrol.GuardPatrol_C)
    void MeshCollisionToPawn(bool Enabled); // 0x14f0670 [Public]
    void NeresteEnemyInCombat(); // 0x14f0670 [Public]
    void LaserF(bool Check, bool Active); // 0x14f0670 [Public]
    void Utilities(); // 0x14f0670 [Public]
    void Set Position Fwd Player(AActor* Actor); // 0x14f0670 [Public]
    void Performance(bool ActiveOpt); // 0x14f0670 [Public]
    void Red Eye(); // 0x14f0670 [Public]
    void AdaptGround(); // 0x14f0670 [Public]
    void Recast(AMainChar_C* NewParam); // 0x14f0670 [Public]
    void StopWarp(); // 0x14f0670 [Public]
    void MovementCalculationValues(); // 0x14f0670 [Public]
    void StartSets(); // 0x14f0670 [Public]
    void WheelFunction(); // 0x14f0670 [Public]
    void GetAITargetLocation(const FVector& NewParam, const FRotator& NewParam1); // 0x14f0670 [Public]
    void UpdateCurrentTarget(const FVector& Location, AActor* Actor); // 0x14f0670 [Public]
    void UpdateSpeed(bool Walk); // 0x14f0670 [Public]
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void Timeline__FinishedFunc(); // 0x14f0670
    void Timeline__UpdateFunc(); // 0x14f0670
    void OnNotifyEnd_E376C1AF4BBC2D1A791A958EC04FD1A9(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_E376C1AF4BBC2D1A791A958EC04FD1A9(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_E376C1AF4BBC2D1A791A958EC04FD1A9(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_E376C1AF4BBC2D1A791A958EC04FD1A9(const FName& NotifyName); // 0x14f0670
    void OnCompleted_E376C1AF4BBC2D1A791A958EC04FD1A9(const FName& NotifyName); // 0x14f0670
    void OnNotifyEnd_4691D73841AFFA6F7CBF7CB1A9248A4C(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_4691D73841AFFA6F7CBF7CB1A9248A4C(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_4691D73841AFFA6F7CBF7CB1A9248A4C(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_4691D73841AFFA6F7CBF7CB1A9248A4C(const FName& NotifyName); // 0x14f0670
    void OnCompleted_4691D73841AFFA6F7CBF7CB1A9248A4C(const FName& NotifyName); // 0x14f0670
    void OnFail_BFD063E044761D3D1D4022A218BC0AD9(const EPathFollowingResult& MovementResult); // 0x14f0670
    void OnSuccess_BFD063E044761D3D1D4022A218BC0AD9(const EPathFollowingResult& MovementResult); // 0x14f0670
    void OnNotifyEnd_67A497A34E6F635D03EFDA94FDA8B792(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_67A497A34E6F635D03EFDA94FDA8B792(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_67A497A34E6F635D03EFDA94FDA8B792(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_67A497A34E6F635D03EFDA94FDA8B792(const FName& NotifyName); // 0x14f0670
    void OnCompleted_67A497A34E6F635D03EFDA94FDA8B792(const FName& NotifyName); // 0x14f0670
    void OnFail_8AD30265416D568E6FFF8BA3920A3C24(const EPathFollowingResult& MovementResult); // 0x14f0670
    void OnSuccess_8AD30265416D568E6FFF8BA3920A3C24(const EPathFollowingResult& MovementResult); // 0x14f0670
    void OnNotifyEnd_39E12D204C2A95958D7FE58026707CA7(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_39E12D204C2A95958D7FE58026707CA7(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_39E12D204C2A95958D7FE58026707CA7(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_39E12D204C2A95958D7FE58026707CA7(const FName& NotifyName); // 0x14f0670
    void OnCompleted_39E12D204C2A95958D7FE58026707CA7(const FName& NotifyName); // 0x14f0670
    void OnFail_30D110BA4D07BCA3EBB4C0841B74EB41(const EPathFollowingResult& MovementResult); // 0x14f0670
    void OnSuccess_30D110BA4D07BCA3EBB4C0841B74EB41(const EPathFollowingResult& MovementResult); // 0x14f0670
    void OnFail_BB720314436A925CA9E1AE9068BDE03D(const EPathFollowingResult& MovementResult); // 0x14f0670
    void OnSuccess_BB720314436A925CA9E1AE9068BDE03D(const EPathFollowingResult& MovementResult); // 0x14f0670
    void OnFail_8C071D744D9DC0C984C7C2A61D36B997(const EPathFollowingResult& MovementResult); // 0x14f0670
    void OnSuccess_8C071D744D9DC0C984C7C2A61D36B997(const EPathFollowingResult& MovementResult); // 0x14f0670
    void OnFail_CD97D0784A662219D47295BCA7B56BAC(const EPathFollowingResult& MovementResult); // 0x14f0670
    void OnSuccess_CD97D0784A662219D47295BCA7B56BAC(const EPathFollowingResult& MovementResult); // 0x14f0670
    void Activate(bool Activate); // 0x14f0670
    void RandomizeWhenAttack(); // 0x14f0670
    void ForceEnd(); // 0x14f0670
    void VRScan(bool TurnOn); // 0x14f0670
    void CheckActivation(); // 0x14f0670
    void HitResults(AMainChar_C* P, AActor* Actor, const FVector& Location, const FVector& Direction); // 0x14f0670 [Public]
    void DashRemoval(bool Active); // 0x14f0670 [Public]
    void AnnihilationCall(); // 0x14f0670 [Public]
    void EnemyActivation(bool Active); // 0x14f0670 [Public]
    void StuntActivation(); // 0x14f0670 [Public]
    void MineActivation(const FVector& Location, AActor* Mine); // 0x14f0670 [Public]
    void AwakeEnemy(const FVector& Location); // 0x14f0670 [Public]
    void EnvironmentalDestroy(const FVector& Loc, const FVector& Dir, AActor* Destroyer); // 0x14f0670 [Public]
    void SawHitBack(ASawProjectile_C* Saw, const FVector& HitLocation); // 0x14f0670 [Public]
    void CustomEvent(AActor* Actor, USceneComponent* Comp); // 0x14f0670
    void ActionDelayEvent(double Delay, bool NoDefinitive); // 0x14f0670
    void CustomEvent_0(); // 0x14f0670
    void ReceiveTick(float DeltaSeconds); // 0x14f0670 [Event Public]
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void SliceHandle(); // 0x14f0670 [Public]
    void SawParryCastBack(ASawProjectile_C* Saw, AActor* Owner); // 0x14f0670 [Public]
    void SpecialAttachCondition(AMainChar_C* P, AActor* Actor, USceneComponent* Component); // 0x14f0670 [Public]
    void TentacleAttack(); // 0x14f0670 [Public]
    void TentacleRemovalCommand(ASentinelTentacle_C* Tentacle); // 0x14f0670 [Public]
    void DoorBash(const FVector& Loc); // 0x14f0670 [Public]
    void SlowDownAttack(float StartDelay); // 0x14f0670
    void TutorialMessage(AActor* ActorCall); // 0x14f0670 [Public]
    void CementSulk(const FHitResult& Hit, AMainChar_C* Player); // 0x14f0670 [Public]
    void HitCapsuleResult(); // 0x14f0670 [Public]
    void ParryTrap(AMainChar_C* P); // 0x14f0670 [Public]
    void NoiseCallAttention(); // 0x14f0670 [Public]
    void BlinkSlacking(double NewParam); // 0x14f0670 [Public]
    void MultiAttackAvoid(float Duration); // 0x14f0670
    void ForceAttack(); // 0x14f0670
    void ForceDashEnemyOnPath(); // 0x14f0670 [Public]
    void ParryEvent(AActor* Me); // 0x14f0670
    void ParryHit(const FVector& Location, bool Env); // 0x14f0670
    void DroneChangePath(int32 ID); // 0x14f0670 [Public]
    void StartHitAttack(bool End, bool ThroughNotify); // 0x14f0670
    void PhysDestroyCastToDestroyer(); // 0x14f0670 [Public]
    void PhysDestroyTentacle(APhysicsDestroyEnemy_C* Phys, USkeletalMeshComponent* Mesh, int32 Index); // 0x14f0670 [Public]
    void ThrowHitTrace(); // 0x14f0670
    void Attack(bool ForceAttack); // 0x14f0670
    void CheckPathToAttack(); // 0x14f0670
    void PhysDestroySnapshot(); // 0x14f0670 [Public]
    void RotatingGuard(); // 0x14f0670
    void PhysDestroyClone(AActor* Owner); // 0x14f0670 [Public]
    void ReturnToPatrol(); // 0x14f0670
    void CheckPathToPatrol(); // 0x14f0670
    void ShootCastBack(); // 0x14f0670 [Public]
    void PatrolDelay(bool ShortDelay); // 0x14f0670
    void PatrolEvent(); // 0x14f0670
    void StatAwakeMove(const FVector& NewParam); // 0x14f0670
    void Annihilation(); // 0x14f0670
    void ForceDash(int32 Probability, bool Faster); // 0x14f0670
    void PlayerAttackDash(); // 0x14f0670
    void StartPursue(); // 0x14f0670
    void DashNear(); // 0x14f0670
    void OnFailChase(); // 0x14f0670
    void OnMovingChase(); // 0x14f0670
    void OnSuccessChase(); // 0x14f0670
    void QueryChaseResults(UEnvQueryInstanceBlueprintWrapper* QueryInstance, const EEnvQueryStatus& QueryStatus); // 0x14f0670
    void ChasePlayer(); // 0x14f0670
    void BndEvt__GuardEnemy_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature(APawn* Pawn); // 0x14f0670
    void ExplosionEnvironment(); // 0x14f0670 [Public]
    void BndEvt__GuardPatrol_CapsuleInner_K2Node_ComponentBoundEvent_1_ComponentHitSignature__DelegateSignature(UPrimitiveComponent* HitComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, const FVector& NormalImpulse, FHitResult& Hit); // 0x14f0670
    void OnLanded(FHitResult& Hit); // 0x14f0670 [Event Public]
    void K2_OnMovementModeChanged(const EMovementMode& PrevMovementMode, const EMovementMode& NewMovementMode, uint8 PrevCustomMode, uint8 NewCustomMode); // 0x14f0670 [Event Public]
    void Explosion(); // 0x14f0670
    void ReceiveHit(UPrimitiveComponent* MyComp, AActor* Other, UPrimitiveComponent* OtherComp, bool bSelfMoved, const FVector& HitLocation, const FVector& HitNormal, const FVector& NormalImpulse, FHitResult& Hit); // 0x14f0670 [Event Public]
    void BndEvt__GuardPatrol_Mesh_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x14f0670
    void SlowDownHitEvent(); // 0x14f0670
    void DestroyEvent(const FVector& HitPoint, const FVector& HitDirection, AActor* ActorDestroying); // 0x14f0670
    void StuntEffect(); // 0x14f0670
    void EngineAudioEvent(); // 0x14f0670
    void RandomAccelerationAudio(); // 0x14f0670
    void ExecuteUbergraph_GuardPatrol(int32 EntryPoint); // 0x14f0670 [Final]
    void EnemyDestroyed__DelegateSignature(); // 0x14f0670 [Public]

// AHackEffect_C (/Game/Blueprints/Enemy/HackEnemy/HackEffect.HackEffect_C)
    void Timeline__FinishedFunc(); // 0x14f0670
    void Timeline__UpdateFunc(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ExecuteUbergraph_HackEffect(int32 EntryPoint); // 0x14f0670 [Final]

// AHackEnemies_C (/Game/Blueprints/Enemy/HackEnemy/HackEnemies.HackEnemies_C)
    void Enemies(TArray<AActor*>& NewParam); // 0x14f0670
    void Execute(); // 0x14f0670
    void CheckAgain(); // 0x14f0670
    void ExecuteUbergraph_HackEnemies(int32 EntryPoint); // 0x14f0670 [Final]

// UHackEnemyHUD_C (/Game/Blueprints/Enemy/HackEnemy/HackEnemyHUD.HackEnemyHUD_C)
    void Construct(); // 0x14f0670 [Event Public]
    void ExecuteUbergraph_HackEnemyHUD(int32 EntryPoint); // 0x14f0670 [Final]

// AStuntActor_C (/Game/Blueprints/Enemy/SFX/StuntActor.StuntActor_C)
    void StartStuntEffect(USkeletalMeshComponent* Skele, TArray<FName>& In Socket Name, const double& NewParam); // 0x14f0670 [Public]
    void TimelineMesh__FinishedFunc(); // 0x14f0670
    void TimelineMesh__UpdateFunc(); // 0x14f0670
    void StuntEffect(); // 0x14f0670
    void DestroyEvent(); // 0x14f0670
    void CheckAlive(); // 0x14f0670
    void ExecuteUbergraph_StuntActor(int32 EntryPoint); // 0x14f0670 [Final]

// USentinel01Anim_C (/Game/Blueprints/Enemy/SentinelDrone/01/Sentinel01Anim.Sentinel01Anim_C)
    void AnimGraph(FPoseLink& AnimGraph); // 0x14f0670
    void CancelAnim(float InBlendOutTime); // 0x14f0670 [Public]
    void MirrorMode(bool isMirror, double Blend); // 0x14f0670 [Public]
    void MineActivation(const FVector& Location, AActor* Mine); // 0x14f0670 [Public]
    void DoorBash(const FVector& Loc); // 0x14f0670 [Public]
    void ExplosionEnvironment(); // 0x14f0670 [Public]
    void StuntActivation(); // 0x14f0670 [Public]
    void TutorialMessage(AActor* ActorCall); // 0x14f0670 [Public]
    void CementSulk(const FHitResult& Hit, AMainChar_C* Player); // 0x14f0670 [Public]
    void HitCapsuleResult(); // 0x14f0670 [Public]
    void ParryTrap(AMainChar_C* P); // 0x14f0670 [Public]
    void NoiseCallAttention(); // 0x14f0670 [Public]
    void BlinkSlacking(double NewParam); // 0x14f0670 [Public]
    void ForceDashEnemyOnPath(); // 0x14f0670 [Public]
    void DroneChangePath(int32 ID); // 0x14f0670 [Public]
    void EnvironmentalDestroy(const FVector& Loc, const FVector& Dir, AActor* Destroyer); // 0x14f0670 [Public]
    void AwakeEnemy(const FVector& Location); // 0x14f0670 [Public]
    void PhysDestroyCastToDestroyer(); // 0x14f0670 [Public]
    void PhysDestroyTentacle(APhysicsDestroyEnemy_C* Phys, USkeletalMeshComponent* Mesh, int32 Index); // 0x14f0670 [Public]
    void ShootCastBack(); // 0x14f0670 [Public]
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Sentinel01Anim_AnimGraphNode_SequencePlayer_88AE85E24BC442B58E1136AA77233919(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Sentinel01Anim_AnimGraphNode_BlendSpacePlayer_9EC86690410CE0DEA5BCA4BC05CB5E1B(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Sentinel01Anim_AnimGraphNode_TransitionResult_82BB694D4D493E9903B9CA905030C32E(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_Sentinel01Anim_AnimGraphNode_TransitionResult_FAE886B742636DD2C782A6AAFFEF9CCA(); // 0x14f0670
    void BlueprintInitializeAnimation(); // 0x14f0670 [Event Public]
    void BlueprintUpdateAnimation(float DeltaTimeX); // 0x14f0670 [Event Public]
    void PhysDestroyClone(AActor* Owner); // 0x14f0670 [Public]
    void PhysDestroySnapshot(); // 0x14f0670 [Public]
    void ExecuteUbergraph_Sentinel01Anim(int32 EntryPoint); // 0x14f0670 [Final]

// ASentinelDrone_C (/Game/Blueprints/Enemy/SentinelDrone/SentinelDrone.SentinelDrone_C)
    void FlyingSet(); // 0x14f0670 [Public]
    void TentaclesAttack(); // 0x14f0670 [Public]
    void ShootTarget(AMainChar_C* NewParam, const AActor*& Target); // 0x14f0670 [Public]
    void DashCheck(const bool& NotAllowed); // 0x14f0670 [Public]
    void StartCheckBelow(); // 0x14f0670 [Public]
    void ShootingFunction(); // 0x14f0670 [Public]
    void Recast(AMainChar_C* NewParam); // 0x14f0670 [Public]
    void AddPaths(); // 0x14f0670 [Public]
    void SetCurrentSpeed(); // 0x14f0670 [Public]
    void HeightFunction(float InputPin); // 0x14f0670 [Public]
    void AnimValues(); // 0x14f0670 [Public]
    void StartSets(); // 0x14f0670 [Public]
    void AddTentacles(); // 0x14f0670 [Public]
    void Type Weapon Select(); // 0x14f0670 [Public]
    void UpdateSpeed(bool Walk); // 0x14f0670 [Public]
    void GetAITargetLoc(const FVector& Loc, const FRotator& rot, const bool& Pursue); // 0x14f0670 [Public]
    void UpdateCurrentTarget(AActor* Actor, const FVector& Loc, const FRotator& rot); // 0x14f0670 [Public]
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void AdjustPatrolTL__FinishedFunc(); // 0x14f0670
    void AdjustPatrolTL__UpdateFunc(); // 0x14f0670
    void TimelineHeight__FinishedFunc(); // 0x14f0670
    void TimelineHeight__UpdateFunc(); // 0x14f0670
    void TentacleBlendTL__FinishedFunc(); // 0x14f0670
    void TentacleBlendTL__UpdateFunc(); // 0x14f0670
    void OnNotifyEnd_30BF246B48CD59ECB63F9B9A753AA065(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_30BF246B48CD59ECB63F9B9A753AA065(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_30BF246B48CD59ECB63F9B9A753AA065(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_30BF246B48CD59ECB63F9B9A753AA065(const FName& NotifyName); // 0x14f0670
    void OnCompleted_30BF246B48CD59ECB63F9B9A753AA065(const FName& NotifyName); // 0x14f0670
    void OnFail_37ACC8D945A1DF14040FBB9F8CCFCE4B(const EPathFollowingResult& MovementResult); // 0x14f0670
    void OnSuccess_37ACC8D945A1DF14040FBB9F8CCFCE4B(const EPathFollowingResult& MovementResult); // 0x14f0670
    void OnFail_4E19258B409D5518C889F780594BFE5E(const EPathFollowingResult& MovementResult); // 0x14f0670
    void OnSuccess_4E19258B409D5518C889F780594BFE5E(const EPathFollowingResult& MovementResult); // 0x14f0670
    void OnNotifyEnd_955437F04EB5777FA61DDD8C0F16751E(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_955437F04EB5777FA61DDD8C0F16751E(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_955437F04EB5777FA61DDD8C0F16751E(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_955437F04EB5777FA61DDD8C0F16751E(const FName& NotifyName); // 0x14f0670
    void OnCompleted_955437F04EB5777FA61DDD8C0F16751E(const FName& NotifyName); // 0x14f0670
    void PhysDestroyClone(AActor* Owner); // 0x14f0670 [Public]
    void PhysDestroySnapshot(); // 0x14f0670 [Public]
    void PhysDestroyCastToDestroyer(); // 0x14f0670 [Public]
    void BlinkSlacking(double NewParam); // 0x14f0670 [Public]
    void ParryTrap(AMainChar_C* P); // 0x14f0670 [Public]
    void HitCapsuleResult(); // 0x14f0670 [Public]
    void CementSulk(const FHitResult& Hit, AMainChar_C* Player); // 0x14f0670 [Public]
    void TutorialMessage(AActor* ActorCall); // 0x14f0670 [Public]
    void ExplosionEnvironment(); // 0x14f0670 [Public]
    void DoorBash(const FVector& Loc); // 0x14f0670 [Public]
    void SpecialAttachCondition(AMainChar_C* P, AActor* Actor, USceneComponent* Component); // 0x14f0670 [Public]
    void SawHitBack(ASawProjectile_C* Saw, const FVector& HitLocation); // 0x14f0670 [Public]
    void SawParryCastBack(ASawProjectile_C* Saw, AActor* Owner); // 0x14f0670 [Public]
    void SliceHandle(); // 0x14f0670 [Public]
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ReceiveTick(float DeltaSeconds); // 0x14f0670 [Event Public]
    void ShootReaction(); // 0x14f0670
    void Activate(bool Active); // 0x14f0670
    void StuntEffect(); // 0x14f0670
    void AttackPressEvent(); // 0x14f0670
    void StartAwakeMove(const FVector& LocationToMove); // 0x14f0670
    void VRScan(bool TurnOn); // 0x14f0670
    void ForceEnd(); // 0x14f0670
    void Parry(AActor* NewParam); // 0x14f0670
    void JumpAttackHelp(bool Check); // 0x14f0670
    void CheckActivation(); // 0x14f0670
    void AudioEngine(); // 0x14f0670
    void HitResults(AMainChar_C* P, AActor* Actor, const FVector& Location, const FVector& Direction); // 0x14f0670 [Public]
    void DashRemoval(bool Active); // 0x14f0670 [Public]
    void AnnihilationCall(); // 0x14f0670 [Public]
    void EnemyActivation(bool Active); // 0x14f0670 [Public]
    void StuntActivation(); // 0x14f0670 [Public]
    void MineActivation(const FVector& Location, AActor* Mine); // 0x14f0670 [Public]
    void ShootCastBack(); // 0x14f0670 [Public]
    void PhysDestroyTentacle(APhysicsDestroyEnemy_C* Phys, USkeletalMeshComponent* Mesh, int32 Index); // 0x14f0670 [Public]
    void AwakeEnemy(const FVector& Location); // 0x14f0670 [Public]
    void EnvironmentalDestroy(const FVector& Loc, const FVector& Dir, AActor* Destroyer); // 0x14f0670 [Public]
    void DroneChangePath(int32 ID); // 0x14f0670 [Public]
    void TentacleRemovalCommand(ASentinelTentacle_C* Tentacle); // 0x14f0670 [Public]
    void BerserkChase(); // 0x14f0670
    void TentacleAttack(); // 0x14f0670 [Public]
    void Explosion(); // 0x14f0670
    void Annihilation(); // 0x14f0670
    void BndEvt__SentinelDrone_Mesh_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x14f0670
    void TentacleRemoval(); // 0x14f0670
    void DestroyEvent(const FVector& HitLocation, const FVector& HitDirection, AActor* HitActor); // 0x14f0670
    void AdaptNewHeight(bool tO2); // 0x14f0670
    void ChangePathID(int32 ID); // 0x14f0670
    void PatrolDelay(); // 0x14f0670
    void PatrolEvent(); // 0x14f0670
    void NoiseCallAttention(); // 0x14f0670 [Public]
    void ForceDashEnemyOnPath(); // 0x14f0670 [Public]
    void ForceDash(); // 0x14f0670
    void ForceSense(AActor* NewParam); // 0x14f0670
    void SeenOnce(); // 0x14f0670
    void TentacleBlend(bool Start); // 0x14f0670
    void Dashing(); // 0x14f0670
    void BndEvt__SentinelDrone_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature(APawn* Pawn); // 0x14f0670
    void ExecuteUbergraph_SentinelDrone(int32 EntryPoint); // 0x14f0670 [Final]

// UDestroyEnemy_C (/Game/Blueprints/Enemy/Systems/DestroyEnemy.DestroyEnemy_C)
    void SFX(AActor* OwningActor, double Pitch, UObject* __WorldContext); // 0x14f0670 [Static Public]

// AExplodeEnemy_C (/Game/Blueprints/Enemy/Systems/ExplodeEnemy.ExplodeEnemy_C)
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ExecuteUbergraph_ExplodeEnemy(int32 EntryPoint); // 0x14f0670 [Final]

// UHitEnemyHandle_C (/Game/Blueprints/Enemy/Systems/HitEnemyHandle.HitEnemyHandle_C)
    void StartEventHitOverlap(UPrimitiveComponent* Component, AActor* Actor, const FVector& HitLocation, const FVector& HitNormal, bool CheckisPlayerInteraction); // 0x14f0670
    void ExecuteUbergraph_HitEnemyHandle(int32 EntryPoint); // 0x14f0670 [Final]

// UHitSplashSpawner_C (/Game/Blueprints/Enemy/Systems/HitSplashSpawner.HitSplashSpawner_C)
    void DecalInvert(); // 0x14f0670 [Public]
    void DecalRandomizer(UMaterialInstanceDynamic* Target); // 0x14f0670 [Public]
    void DecalFunction(const UDecalComponent*& Decal); // 0x14f0670 [Public]
    void StartHitEventHandler(const FVector& HitLocation, const FVector& HitNormal, USceneComponent* HitComponent, USceneComponent* MyComponent, const FVector& ParticleLocation, const FName& AttachToSocket, double SizeMultiply, UNiagaraSystem* ParticleNiagara, bool CheckDelay); // 0x14f0670
    void CleanDecal(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Public]
    void ExecuteUbergraph_HitSplashSpawner(int32 EntryPoint); // 0x14f0670 [Final]

// ULifeSystem_C (/Game/Blueprints/Enemy/Systems/LifeSystem.LifeSystem_C)
    void CheckWasSliced(const bool& NewParam); // 0x14f0670 [Public]
    void SetLifeBar(double Value, const double& Percent); // 0x14f0670 [Public]
    void SliceEndAnim(); // 0x14f0670 [Public]
    void CheckStart(USceneComponent* SliceComp, const ULifeSystem_C*& NewParam); // 0x14f0670 [Public]
    void SetMesh(TArray<USceneComponent*>& SliceComps, AActor* Owner, TArray<UMaterialInstanceDynamic*>& Material, TArray<FName>& RGBChannel, bool EnableRender); // 0x14f0670 [Public]
    void Destroy Completion(bool WithoutFeedback); // 0x14f0670 [Public]
    void LifeCalculation(double AttackValue, USceneComponent* SliceComp, int32 NumberOfPhases, bool AvoidLifeMultiplier, const bool& DestroyedPhasse, const double& CurrentLife, const double& Life, const double& CurrentLife/1, const bool& AllDestroyed, const USceneComponent*& CurrentComp, const bool& isCurrent); // 0x14f0670 [Public]
    void DeathBlend(); // 0x14f0670
    void StartDeathBlend(); // 0x14f0670
    void MaterialCompletion(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Public]
    void SliceStart(AActor* SlicedActor, USceneComponent* Component); // 0x14f0670
    void SliceEnd(AActor* Actor); // 0x14f0670
    void ExecuteUbergraph_LifeSystem(int32 EntryPoint); // 0x14f0670 [Final]

// APhysicsDestroyEnemy_C (/Game/Blueprints/Enemy/Systems/PhysicsDestroyEnemy.PhysicsDestroyEnemy_C)
    void TransferTentacles(USkeletalMeshComponent* Mesh, int32 Index); // 0x14f0670 [Public]
    void SliceSelection(); // 0x14f0670 [Public]
    void SetMalfunctionInsideParticle(USkeletalMeshComponent* NewParam); // 0x14f0670 [Public]
    void SetMaterials(USkeletalMeshComponent* InputPin); // 0x14f0670 [Public]
    void SetSnapshotAnim(USkeletalMeshComponent* Target); // 0x14f0670 [Public]
    void SetCloneAnim(USkeletalMeshComponent* Target); // 0x14f0670 [Public]
    void MeldParticle(); // 0x14f0670 [Public]
    void BurnInsideTL__FinishedFunc(); // 0x14f0670
    void BurnInsideTL__UpdateFunc(); // 0x14f0670
    void SandBlendTL__FinishedFunc(); // 0x14f0670
    void SandBlendTL__UpdateFunc(); // 0x14f0670
    void InstantDissolveTL__FinishedFunc(); // 0x14f0670
    void InstantDissolveTL__UpdateFunc(); // 0x14f0670
    void Timeline__FinishedFunc(); // 0x14f0670
    void Timeline__UpdateFunc(); // 0x14f0670
    void StartPhysics(const FVector& Location, const FVector& Direction, UTexture* TextureSelected, ACharacter* Character, AActor* ActorDestroying, float Radius, const FVector& HeightMesh); // 0x14f0670
    void DissolveDespawn(float Duration); // 0x14f0670
    void ReceiveHit(UPrimitiveComponent* MyComp, AActor* Other, UPrimitiveComponent* OtherComp, bool bSelfMoved, const FVector& HitLocation, const FVector& HitNormal, const FVector& NormalImpulse, FHitResult& Hit); // 0x14f0670 [Event Public]
    void InstantDissolve(); // 0x14f0670
    void AudioHit(const FVector& Location, USceneComponent* Target); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void Respawn(); // 0x14f0670
    void Combat(); // 0x14f0670
    void ReceiveTick(float DeltaSeconds); // 0x14f0670 [Event Public]
    void ExecuteUbergraph_PhysicsDestroyEnemy(int32 EntryPoint); // 0x14f0670 [Final]

// ASplasherDecalOwner_C (/Game/Blueprints/Enemy/Systems/SplasherDecalOwner.SplasherDecalOwner_C)
    void AddDecal(AActor* Actor, const UDecalComponent*& Decal); // 0x14f0670 [Public]
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void OwnerIsAlive(); // 0x14f0670
    void ExecuteUbergraph_SplasherDecalOwner(int32 EntryPoint); // 0x14f0670 [Final]

// ASplinePath_C (/Game/Blueprints/Enemy/Systems/SplinePath.SplinePath_C)
    void UserConstructionScript(); // 0x14f0670 [Event Public]

// UStuntAudioEffect_C (/Game/Blueprints/Enemy/Systems/StuntAudioEffect.StuntAudioEffect_C)
    void StuntSFX(AActor* Owner, bool FadeOut, double Fade, UAudioComponent* AudioComp, UObject* __WorldContext, const UAudioComponent*& Audio); // 0x14f0670 [Static Public]

// UWeaponModule_C (/Game/Blueprints/Enemy/Systems/WeaponModule.WeaponModule_C)
    void CREATEDELEGATE_PROXYFUNCTION_0(double Time); // 0x14f0670
    void LenghtVelocityTarget(); // 0x14f0670 [Public]
    void HintShoot(); // 0x14f0670 [Public]
    void CastBackShoot(); // 0x14f0670 [Public]
    void HitResults(AMainChar_C* P, AActor* Actor, const FVector& Location, const FVector& Direction); // 0x14f0670 [Public]
    void SpecialAttachCondition(AMainChar_C* P, AActor* Actor, USceneComponent* Component); // 0x14f0670 [Public]
    void SawHitBack(ASawProjectile_C* Saw, const FVector& HitLocation); // 0x14f0670 [Public]
    void SliceHandle(); // 0x14f0670 [Public]
    void AnnihilationCall(); // 0x14f0670 [Public]
    void CheckTarget(const FVector& Target, bool Enabled, AActor* TargetActor, USceneComponent* Root); // 0x14f0670
    void SpawnProjectile(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Public]
    void Animate(bool First); // 0x14f0670
    void StartSet(); // 0x14f0670
    void ParrySaw(); // 0x14f0670
    void TemporalDeactivate(float Duration); // 0x14f0670
    void DelayAvoid(double Delay, bool NoDefinitive); // 0x14f0670
    void LaserVisibility(bool ForceDisable); // 0x14f0670
    void SawParryCastBack(ASawProjectile_C* Saw, AActor* Owner); // 0x14f0670 [Public]
    void DeactiveTimer(float Duration); // 0x14f0670
    void ExecuteUbergraph_WeaponModule(int32 EntryPoint); // 0x14f0670 [Final]

// ASentinelTentacle_C (/Game/Blueprints/Enemy/Tentacles/Base/SentinelTentacle.SentinelTentacle_C)
    void ParryTrap(AMainChar_C* P); // 0x14f0670 [Public]
    void AddDeathAttack(bool Add); // 0x14f0670 [Public]
    void Optimization(bool Enabled, bool Force); // 0x14f0670 [Public]
    void SetCollision(bool has, const ECollisionChannel& Channel, const ECollisionResponse& NewResponse); // 0x14f0670 [Public]
    void CreateDynamicMaterial(TArray<UMaterialInstanceDynamic*>& Materials); // 0x14f0670 [Public]
    void Set Anim(float Blend, float Play Rate); // 0x14f0670 [Public]
    void SetAnimLength(double Length); // 0x14f0670 [Public]
    void CastBack(); // 0x14f0670 [Public]
    void TentaclePhysics(double Multiply, const FName& Skeleton, USkeletalMeshComponent* InputPin); // 0x14f0670 [Public]
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void AnimTL__FinishedFunc(); // 0x14f0670
    void AnimTL__UpdateFunc(); // 0x14f0670
    void HitTL__FinishedFunc(); // 0x14f0670
    void HitTL__UpdateFunc(); // 0x14f0670
    void OnNotifyEnd_0413E2F54E805B3B218882BFA40191E3(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_0413E2F54E805B3B218882BFA40191E3(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_0413E2F54E805B3B218882BFA40191E3(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_0413E2F54E805B3B218882BFA40191E3(const FName& NotifyName); // 0x14f0670
    void OnCompleted_0413E2F54E805B3B218882BFA40191E3(const FName& NotifyName); // 0x14f0670
    void StuntActivation(); // 0x14f0670 [Public]
    void MineActivation(const FVector& Location, AActor* Mine); // 0x14f0670 [Public]
    void ShootCastBack(); // 0x14f0670 [Public]
    void PhysDestroyClone(AActor* Owner); // 0x14f0670 [Public]
    void PhysDestroySnapshot(); // 0x14f0670 [Public]
    void PhysDestroyTentacle(APhysicsDestroyEnemy_C* Phys, USkeletalMeshComponent* Mesh, int32 Index); // 0x14f0670 [Public]
    void PhysDestroyCastToDestroyer(); // 0x14f0670 [Public]
    void AwakeEnemy(const FVector& Location); // 0x14f0670 [Public]
    void DroneChangePath(int32 ID); // 0x14f0670 [Public]
    void ForceDashEnemyOnPath(); // 0x14f0670 [Public]
    void BlinkSlacking(double NewParam); // 0x14f0670 [Public]
    void NoiseCallAttention(); // 0x14f0670 [Public]
    void HitCapsuleResult(); // 0x14f0670 [Public]
    void CementSulk(const FHitResult& Hit, AMainChar_C* Player); // 0x14f0670 [Public]
    void TutorialMessage(AActor* ActorCall); // 0x14f0670 [Public]
    void ExplosionEnvironment(); // 0x14f0670 [Public]
    void ActivationTriggerOptmization(bool Active); // 0x14f0670 [Public]
    void SpecialAttachCondition(AMainChar_C* P, AActor* Actor, USceneComponent* Component); // 0x14f0670 [Public]
    void SawHitBack(ASawProjectile_C* Saw, const FVector& HitLocation); // 0x14f0670 [Public]
    void SawParryCastBack(ASawProjectile_C* Saw, AActor* Owner); // 0x14f0670 [Public]
    void SliceHandle(); // 0x14f0670 [Public]
    void AnnihilationCall(); // 0x14f0670 [Public]
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void Split(const FVector& HitSplitLocation); // 0x14f0670
    void TentacleBlend(bool Start); // 0x14f0670
    void TentacleLerpAnim(double Alpha); // 0x14f0670
    void OwnerDeath(); // 0x14f0670
    void SliceSkip(bool WasDead); // 0x14f0670
    void AttackPress_Event(); // 0x14f0670
    void ReceiveHit(UPrimitiveComponent* MyComp, AActor* Other, UPrimitiveComponent* OtherComp, bool bSelfMoved, const FVector& HitLocation, const FVector& HitNormal, const FVector& NormalImpulse, FHitResult& Hit); // 0x14f0670 [Event Public]
    void SetHitEnabled(bool bNewNotifyRigidBodyCollision); // 0x14f0670
    void HitResults(AMainChar_C* P, AActor* Actor, const FVector& Location, const FVector& Direction); // 0x14f0670 [Public]
    void DistanceOptimization(bool Enabled); // 0x14f0670 [Public]
    void Reset(); // 0x14f0670
    void BndEvt__SentinelTentacle_Tentacle_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x14f0670
    void EnvironmentalDestroy(const FVector& Loc, const FVector& Dir, AActor* Destroyer); // 0x14f0670 [Public]
    void TentacleAttackEvent(); // 0x14f0670
    void DoorBash(const FVector& Loc); // 0x14f0670 [Public]
    void ExecuteUbergraph_SentinelTentacle(int32 EntryPoint); // 0x14f0670 [Final]

// UTentacleAnim_C (/Game/Blueprints/Enemy/Tentacles/Base/TentacleAnim.TentacleAnim_C)
    void AnimGraph(FPoseLink& AnimGraph); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_TentacleAnim_AnimGraphNode_BlendListByBool_ECB79F674AD3BFFDEB8F69AF13EFD88D(); // 0x14f0670
    void BlueprintInitializeAnimation(); // 0x14f0670 [Event Public]
    void BlendSnapshot(); // 0x14f0670
    void ExecuteUbergraph_TentacleAnim(int32 EntryPoint); // 0x14f0670 [Final]

// UTentacleAttackAdapt_C (/Game/Blueprints/Enemy/Tentacles/Base/TentacleAttackAdapt.TentacleAttackAdapt_C)
    bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UCheatWidget_C (/Game/Blueprints/Essentials/CheatWidget.CheatWidget_C)
    void Construct(); // 0x14f0670 [Event Public]
    void CustomEvent(int32 ID); // 0x14f0670
    void PreConstruct(bool IsDesignTime); // 0x14f0670 [Event Public]
    void TakeEffect(int32 ID, UWidget* CurrentButton); // 0x14f0670
    void Exit(int32 ID, UWidget* CurrentButton); // 0x14f0670
    void ExecuteUbergraph_CheatWidget(int32 EntryPoint); // 0x14f0670 [Final]

// ATeleportTest_C (/Game/Blueprints/Essentials/Debuggers/TeleportTest.TeleportTest_C)
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void Teleport(); // 0x14f0670
    void ExecuteUbergraph_TeleportTest(int32 EntryPoint); // 0x14f0670 [Final]

// ATeleporterCheckpointDebugger_C (/Game/Blueprints/Essentials/Debuggers/TeleporterCheckpointDebugger.TeleporterCheckpointDebugger_C)
    void InpActEvt_MouseScrollUp_K2Node_InputKeyEvent_7(const FKey& Key); // 0x14f0670
    void InpActEvt_MouseScrollDown_K2Node_InputKeyEvent_6(const FKey& Key); // 0x14f0670
    void InpActEvt_Zero_K2Node_InputKeyEvent_5(const FKey& Key); // 0x14f0670
    void InpActEvt_Zero_K2Node_InputKeyEvent_4(const FKey& Key); // 0x14f0670
    void InpActEvt_Gamepad_RightThumbstick_K2Node_InputKeyEvent_3(const FKey& Key); // 0x14f0670
    void InpActEvt_Gamepad_RightThumbstick_K2Node_InputKeyEvent_2(const FKey& Key); // 0x14f0670
    void InpActEvt_Gamepad_LeftThumbstick_K2Node_InputKeyEvent_1(const FKey& Key); // 0x14f0670
    void InpActEvt_Gamepad_LeftThumbstick_K2Node_InputKeyEvent_0(const FKey& Key); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void Enable(); // 0x14f0670
    void Execute(ACheckpoint_C* checkpointselected, int32 SelectedCheckpoint, bool OpenLevenMode); // 0x14f0670
    void InpAxisKeyEvt_Gamepad_RightY_K2Node_InputAxisKeyEvent_2(float AxisValue); // 0x14f0670
    void JumpID(); // 0x14f0670
    void Detection(); // 0x14f0670
    void ExecuteUbergraph_TeleporterCheckpointDebugger(int32 EntryPoint); // 0x14f0670 [Final]

// ADetectInputMethod_C (/Game/Blueprints/Essentials/DetectInputMethod.DetectInputMethod_C)
    void InpActEvt_AnyKey_K2Node_InputKeyEvent_0(const FKey& Key); // 0x14f0670
    void InpAxisKeyEvt_Mouse2D_K2Node_InputVectorAxisEvent_0(const FVector& AxisValue); // 0x14f0670
    void KeyDetected(FKey& Key); // 0x14f0670
    void RespawnWorld_Event(); // 0x14f0670
    void CustomEvent(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void CustomEvent_0(); // 0x14f0670
    void ExecuteUbergraph_DetectInputMethod(int32 EntryPoint); // 0x14f0670 [Final]

// UGlobalConfigSave_C (/Game/Blueprints/Essentials/GlobalConfigSave.GlobalConfigSave_C)
    void ChangeQualityFirstTime(); // 0x14f0670 [Public]
    void Save(const FConfigSave& ConfigSave); // 0x14f0670 [Public]

// AInstanceGeneratorPlacement_C (/Game/Blueprints/Essentials/InstanceGeneratorPlacement.InstanceGeneratorPlacement_C)
    void Align(); // 0x14f0670 [Public]
    void UserConstructionScript(); // 0x14f0670 [Event Public]

// ULoadDetection_C (/Game/Blueprints/Essentials/LoadDetection.LoadDetection_C)
    void StillInside(bool Inside, bool Loaded, int32 ID, AActor* NewParam, UObject* __WorldContext, const bool& Unload); // 0x14f0670 [Static Public]
    void CheckPossible(AActor* Actor, AActor* Owner, UObject* __WorldContext, const bool& Possible, const bool& CheckAgain); // 0x14f0670 [Static Public]

// ALoadMapArea_C (/Game/Blueprints/Essentials/LoadMapArea.LoadMapArea_C)
    void Check Can Load(AActor* ActorToCheck, const bool& Allowed, const bool& NotAllowedInstant); // 0x14f0670 [Public]
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void ReceiveActorBeginOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void LoadMap(); // 0x14f0670
    void LoadCommand(bool Start); // 0x14f0670
    void ReceiveActorEndOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void UnloadMap(); // 0x14f0670
    void FinishLoad(); // 0x14f0670
    void ExecuteUbergraph_LoadMapArea(int32 EntryPoint); // 0x14f0670 [Final]
    void FinishLoadArea__DelegateSignature(); // 0x14f0670 [Public]

// ALoadMapLOD_C (/Game/Blueprints/Essentials/LoadMapLOD.LoadMapLOD_C)
    void LoadMapAfter(); // 0x14f0670 [Public]
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void ReceiveActorBeginOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void ReceiveActorEndOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void LoadMap(); // 0x14f0670
    void UnloadMap(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void FinishLoad(); // 0x14f0670
    void LoadCommand(bool Start); // 0x14f0670
    void CustomEvent(); // 0x14f0670
    void ExecuteUbergraph_LoadMapLOD(int32 EntryPoint); // 0x14f0670 [Final]
    void FinishLoadLOD__DelegateSignature(); // 0x14f0670 [Public]

// ULocationInScreen_C (/Game/Blueprints/Essentials/LocationInScreen.LocationInScreen_C)
    void InScreen(const FVector& WorldPosition, UObject* __WorldContext, const bool& OnScreen); // 0x14f0670 [Static Public]

// AMeshSandDissolverDespawn_C (/Game/Blueprints/Essentials/MeshSandDissolverDespawn.MeshSandDissolverDespawn_C)
    void Timeline__FinishedFunc(); // 0x14f0670
    void Timeline__UpdateFunc(); // 0x14f0670
    void DestroyActor(UStaticMeshComponent* Mesh, float Amount, TArray<UMaterialInstanceDynamic*>& Materials); // 0x14f0670
    void ExecuteUbergraph_MeshSandDissolverDespawn(int32 EntryPoint); // 0x14f0670 [Final]
    void Despawn__DelegateSignature(); // 0x14f0670 [Public]

// AMoneySystem_C (/Game/Blueprints/Essentials/Money/MoneySystem.MoneySystem_C)
    void Countability(double Value); // 0x14f0670
    void ExecuteUbergraph_MoneySystem(int32 EntryPoint); // 0x14f0670 [Final]

// AMyController_C (/Game/Blueprints/Essentials/MyController.MyController_C)
    void K2_OnBecomeViewTarget(APlayerController* PC); // 0x14f0670 [Event Public]
    void ReceivePossess(APawn* PossessedPawn); // 0x14f0670 [Event Protected]
    void ExecuteUbergraph_MyController(int32 EntryPoint); // 0x14f0670 [Final]

// UMyGameInstance_C (/Game/Blueprints/Essentials/MyGameInstance.MyGameInstance_C)
    void ChangeConsoleQuality(int32 ID); // 0x14f0670 [Public]
    void ApplyGameOptions(); // 0x14f0670 [Public]
    void ConsoleSettings(); // 0x14f0670 [Public]
    void ChangeDirtLens(bool LensBlinkEnabled); // 0x14f0670 [Public]
    void ChangeLumen(bool OnOff); // 0x14f0670 [Public]
    void ChangeResolutionScale(double Value); // 0x14f0670 [Public]
    void ApplyKeyBindings(); // 0x14f0670 [Public]
    void ShadowQuality(int32 NewParam); // 0x14f0670 [Public]
    void GetPlayerUserName(const FString& Name, const bool& ReturnAny, const bool& STEAM); // 0x14f0670 [Public]
    void SageGame_StartFrom(); // 0x14f0670 [Public]
    void FadeAudioFucntion(double FadeAudio); // 0x14f0670 [Public]
    void OrbDeathSound(double OrbDeath); // 0x14f0670 [Public]
    void UISound(const UIActions& UI); // 0x14f0670 [Public]
    void VRPulseEffect(double VRSFX); // 0x14f0670 [Public]
    void DeathSoundEffect(double DeathEffectSFX); // 0x14f0670 [Public]
    void GlobalMixVolume(); // 0x14f0670 [Public]
    void TurnOnOffWorldLight(bool On); // 0x14f0670 [Public]
    void CommandIconDetection(const ActionCommands& PromptCommand, const ForceInputMeths& ForceInput, const UObject*& Icon); // 0x14f0670 [Public]
    void SpawnIconGenerator(); // 0x14f0670 [Public]
    void ChangeEasyMode(bool EasyMode); // 0x14f0670 [Public]
    void ChangeAA(int32 NewParam); // 0x14f0670 [Public]
    void ChangeBossCheckpoint(bool Enabled); // 0x14f0670 [Public]
    void ChangeFOV(double Slide); // 0x14f0670 [Public]
    void ChangeFPSLimit(int32 ID); // 0x14f0670 [Public]
    void ChangeBrightness(double Amount); // 0x14f0670 [Public]
    void ChangeQTE(int32 ChangeQTEID); // 0x14f0670 [Public]
    void ChangeShowFPS(bool Show); // 0x14f0670 [Public]
    void ChangeCameraShake(double CameraShakeEnabled); // 0x14f0670 [Public]
    void ChangeCameraMode(int32 CameraModeID); // 0x14f0670 [Public]
    void ChangeGamma(double VolumeSFX); // 0x14f0670 [Public]
    void ChangeVolumeVoice(double VolumeVoice); // 0x14f0670 [Public]
    void ChangeVolumeSFX(double VolumeSFX); // 0x14f0670 [Public]
    void ChangeVolumeMusic(double Music); // 0x14f0670 [Public]
    void ChangeVolumeMaster(double VolumeMaster); // 0x14f0670 [Public]
    void ChangeSubtitles(bool Subtitles); // 0x14f0670 [Public]
    void ChangeVSync(bool On); // 0x14f0670 [Public]
    void ChangeScreenMode(int32 ID); // 0x14f0670 [Public]
    void ChangeCameraBlob(bool CameraBlob); // 0x14f0670 [Public]
    void ChangeVibration(bool VibrationMode); // 0x14f0670 [Public]
    void ChangeCameraInvertY(bool InvertCameraY); // 0x14f0670 [Public]
    void ChangeCameraInvertX(bool InvertCameraX); // 0x14f0670 [Public]
    void ChangeCameraSensitivity(double CameraSensitivity); // 0x14f0670 [Public]
    void ChangeReduceEffects(bool Effects); // 0x14f0670 [Public]
    void ChangeGore(bool Gore); // 0x14f0670 [Public]
    void ChangePCQuality(int32 ID); // 0x14f0670 [Public]
    void ChangeResolution(int32 ID); // 0x14f0670 [Public]
    void ChangeLanguage(int32 LanguageID); // 0x14f0670 [Public]
    void DetectHDR(); // 0x14f0670 [Public]
    void DetectLanguagePreset(const int32& NewParam); // 0x14f0670 [Public]
    void DetectResolutions(const int32& NewParam); // 0x14f0670 [Public]
    void ApplySettings(); // 0x14f0670 [Public]
    void SaveConfig(); // 0x14f0670 [Public]
    void LoadConfig(); // 0x14f0670 [Public]
    void CheckGlobalConfigSave(); // 0x14f0670 [Public]
    void OnFailure_2738F5324C453105FB0CF8BD80ED205E(); // 0x14f0670
    void OnSuccess_2738F5324C453105FB0CF8BD80ED205E(); // 0x14f0670
    void OnWriteFailure_CE24F74F4929F94A84B78783D1761EF6(const FString& WrittenAchievementName, float WrittenProgress, int32 WrittenUserTag); // 0x14f0670
    void OnWriteSuccess_CE24F74F4929F94A84B78783D1761EF6(const FString& WrittenAchievementName, float WrittenProgress, int32 WrittenUserTag); // 0x14f0670
    void CallAchievement(const AchievementEnum& ACH); // 0x14f0670
    void CheckPlatinum(); // 0x14f0670
    void StartUpCallAchievement(); // 0x14f0670
    void CustomBeginPlay(); // 0x14f0670
    void SetPostProcess(); // 0x14f0670
    void ReceiveInit(); // 0x14f0670 [Event Public]
    void AutoSaveConfig(); // 0x14f0670
    void OpenLevelDebug(int32 LevelID); // 0x14f0670
    void ExecuteUbergraph_MyGameInstance(int32 EntryPoint); // 0x14f0670 [Final]
    void LumenChange__DelegateSignature(bool On); // 0x14f0670 [Public]
    void ReduceEffectsDispatcher__DelegateSignature(bool ReduceEffects); // 0x14f0670 [Public]
    void GoreRemoval__DelegateSignature(); // 0x14f0670 [Public]

// AMyGameMode_C (/Game/Blueprints/Essentials/MyGameMode.MyGameMode_C)
    void LoadCommandFromStartPointAfter(); // 0x14f0670 [Public]
    void LoadCommandFromStartPoint(int32 LevelID, bool ClearSave); // 0x14f0670 [Public]
    void AddCheckpointDeathCount(); // 0x14f0670 [Public]
    void AnimationWidgetPauseFunction(bool Pause, TArray<UWidgetAnimation*>& Anims, UUserWidget* Target, TArray<double>& Rates); // 0x14f0670 [Public]
    void GameInstanceVars(); // 0x14f0670 [Public]
    void StartCutsceneOffset(const FRotator& CameraTarget, const FVector& LookAt, double Alpha, double Angle, bool FullBlock); // 0x14f0670 [Public]
    void SaveRandom(const FRandomSaves& RandomSaves); // 0x14f0670 [Public]
    void StoreAchievement(TArray<AchievementEnum>& StoredACH); // 0x14f0670 [Public]
    void CheckRespawnBossChckpoint(); // 0x14f0670 [Public]
    void AdjustPlayerStart(APlayerStart* InputPin); // 0x14f0670 [Public]
    void StartScreen(bool Start); // 0x14f0670 [Public]
    void AddMoney(const MoneyType& Type); // 0x14f0670 [Public]
    void LoadingMaster(); // 0x14f0670 [Public]
    void LoadingBase(bool Start); // 0x14f0670 [Public]
    void LoadingLOD(bool Start); // 0x14f0670 [Public]
    void LoadingArea(bool Start); // 0x14f0670 [Public]
    void ClampSave(int32 LevelID, const bool& Check, const int32& clamp); // 0x14f0670 [Public]
    void RemoveFade(); // 0x14f0670 [Public]
    void DetectCheckpointStart(); // 0x14f0670 [Public]
    void CheckSaveFurtherSave(UMySaveGame_C* CurrentSaveGame, FSaveVars& NewParam); // 0x14f0670 [Public]
    void NewCheckpoint(int32 ID, APlayerStart* CheckpointStartPlayer, ACheckpoint_C* CheckpointActor, TArray<FName>& ExtraLevels, bool CanSave, bool ForceSave); // 0x14f0670 [Public]
    void StorePlaytime(); // 0x14f0670 [Public]
    void FindTimerCount(int32 LevelID, const bool& NotFound, const int32& Index, const FPerLevelCount& CurrentDeathCount); // 0x14f0670 [Public]
    void StoreLevelCount(int32 LVL1, const FPerLevelCount& Output); // 0x14f0670 [Public]
    void AddDeathCount(const int32& Count); // 0x14f0670 [Public]
    void FindDeathCount(int32 LevelID, const bool& NotFound, const int32& Index, const FPerLevelCount& CurrentDeathCount); // 0x14f0670 [Public]
    void GPinputFunction(bool GPInput); // 0x14f0670 [Public]
    void StoreOrb(const int32& ID); // 0x14f0670 [Public]
    void AddFadeView(); // 0x14f0670 [Public]
    void AddFade(); // 0x14f0670 [Public]
    void LoadMap(); // 0x14f0670 [Public]
    void Checkpoint Level IDChecker(int32 LevelID, const bool& CurrentCheckpoint_LESS_ThanSelf, const bool& CurrentCheckpoint_EQUAL_ThanSelf, const bool& CurrentCheckpoint_GREATER_ThanSelf); // 0x14f0670 [Public]
    void StoreIDWake(const int32& NewParam); // 0x14f0670 [Public]
    void StorePlayerStartCheckpoint(APlayerStart* CheckpointStartPlayer); // 0x14f0670 [Public]
    void DetectNearestCheckpoint(); // 0x14f0670 [Public]
    void DetectPlayerStartInitialPIE(); // 0x14f0670 [Public]
    void Completed_D1263AB3473B1A91C17F55ADDECDE7EE(bool bSuccess, USaveGame* SaveGame); // 0x14f0670
    void Completed_C98CB4E24C715D00B9D88C94901D20AC(bool bSuccess, USaveGame* SaveGame); // 0x14f0670
    void Completed_5FDE8F334E7C067D94071C83F54AAB1B(bool bSuccess); // 0x14f0670
    void Completed_BD557E994DD555AF00AD599E81755CFC(bool bExists); // 0x14f0670
    void Completed_73BBACCD42E416A824379DA18BF29220(bool bSuccess, USaveGame* SaveGame); // 0x14f0670
    void Completed_F2200189444F626E51E9D98FDBEC6E39(bool bSuccess, USaveGame* SaveGame); // 0x14f0670
    void Completed_EE73A17C42E65717ED5AF89B1D6C867B(bool bSuccess, USaveGame* SaveGame); // 0x14f0670
    void Completed_370F7CFB472F9105280C788E2BAFD5B0(bool bSuccess, USaveGame* SaveGame); // 0x14f0670
    void Completed_9734756243A9F666BEDA03BA339A5872(bool bSuccess, USaveGame* SaveGame); // 0x14f0670
    void Completed_4A4C75B24F1C0C0230243DA16C7F0BE0(bool bSuccess, USaveGame* SaveGame); // 0x14f0670
    void Completed_B63F97BC405527D5274EC08E31C313DA(bool bSuccess); // 0x14f0670
    void Completed_0B7C872040ACA04DE7E733AE8ACDB6E8(bool bSuccess); // 0x14f0670
    void Completed_E4A88BC9408BADD795A8C9A31C88ADC3(bool bSuccess); // 0x14f0670
    void Completed_F33343024F1E497D7D2303BC1ACEB67C(bool bSuccess); // 0x14f0670
    void Completed_37F5463D4F06E0AE4892128A53A020EE(bool bSuccess); // 0x14f0670
    void Completed_AA10B41C4839032E88DB2998E38E7E69(bool bSuccess); // 0x14f0670
    void Completed_BF11B3F64AEA4845CA6DCB9EDCC4C841(bool bExists); // 0x14f0670
    void Completed_0074E7A74D5A19995E1B32964D1EAAFC(bool bExists); // 0x14f0670
    void Completed_906636D445B49A6920DFDB9768C43C22(bool bExists); // 0x14f0670
    void Completed_E70F7BE94F196FC39C453BA0BF140641(bool bExists); // 0x14f0670
    void DataCoreTimer(double TimeAdd); // 0x14f0670
    void LoadStartEnemyMaps(); // 0x14f0670
    void ToStartScreen(); // 0x14f0670
    void CustomEvent(); // 0x14f0670
    void ReloadEventSkip(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ContinueAfterReplayLoad(); // 0x14f0670
    void ContinueAfterReplayAsyn(); // 0x14f0670
    void ResetPlayer(); // 0x14f0670
    void ReplayAsync(int32 LocalLevel, bool resetsavev); // 0x14f0670
    void ClearAllSaveAsync(); // 0x14f0670
    void ClearSaveAsync(const SaveSlot& Selection); // 0x14f0670
    void LoadAsync(const SaveSlot& selectedslot); // 0x14f0670
    void StartFromPointAsync(int32 LevelID, bool Reset); // 0x14f0670
    void SaveAsync(bool Icon, bool AutoSave); // 0x14f0670
    void ExecuteUbergraph_MyGameMode(int32 EntryPoint); // 0x14f0670 [Final]
    void StartPointAsynEnd__DelegateSignature(); // 0x14f0670 [Public]
    void EndClearSave__DelegateSignature(); // 0x14f0670 [Public]
    void AsynLoadEnd__DelegateSignature(); // 0x14f0670 [Public]
    void EndCheckSaveAsync__DelegateSignature(bool FurthestHas, bool GameHas, int32 FurthestID, int32 GameID); // 0x14f0670 [Public]
    void PauseGame__DelegateSignature(bool Pause); // 0x14f0670 [Public]
    void SelfieMode__DelegateSignature(bool Start); // 0x14f0670 [Public]
    void Blink__DelegateSignature(bool Blink); // 0x14f0670 [Public]
    void SkipCutscene__DelegateSignature(); // 0x14f0670 [Public]
    void WeaponDeactiveTimer__DelegateSignature(double Time); // 0x14f0670 [Public]
    void StartDemoGame__DelegateSignature(); // 0x14f0670 [Public]
    void StartBeginningGame__DelegateSignature(); // 0x14f0670 [Public]
    void HackPress__DelegateSignature(); // 0x14f0670 [Public]
    void ParryEndBack__DelegateSignature(); // 0x14f0670 [Public]
    void StartedBoss__DelegateSignature(bool Started); // 0x14f0670 [Public]
    void EndOrbCollect__DelegateSignature(); // 0x14f0670 [Public]
    void FinishLoadLOD__DelegateSignature(); // 0x14f0670 [Public]
    void FinishLoadArea__DelegateSignature(); // 0x14f0670 [Public]
    void StartScreenEnd__DelegateSignature(); // 0x14f0670 [Public]
    void NotinGround__DelegateSignature(bool NotInGround); // 0x14f0670 [Public]
    void SlackingEvent__DelegateSignature(); // 0x14f0670 [Public]
    void DelayActionEnemy__DelegateSignature(double Delay, bool NoDefinitive); // 0x14f0670 [Public]
    void StartGame__DelegateSignature(); // 0x14f0670 [Public]
    void StartOrbCollect__DelegateSignature(); // 0x14f0670 [Public]
    void ParkourHitStart__DelegateSignature(AActor* Actor, USceneComponent* Comp); // 0x14f0670 [Public]
    void BossSliced__DelegateSignature(); // 0x14f0670 [Public]
    void isShadowPlayer__DelegateSignature(bool Interior); // 0x14f0670 [Public]
    void DeathFirstDelay__DelegateSignature(); // 0x14f0670 [Public]
    void WallRunDispatcher__DelegateSignature(); // 0x14f0670 [Public]
    void JumpDispatcher__DelegateSignature(); // 0x14f0670 [Public]
    void SliceEndEvent__DelegateSignature(AActor* Actor); // 0x14f0670 [Public]
    void SliceStartEvent__DelegateSignature(AActor* SlicedActor, USceneComponent* Component); // 0x14f0670 [Public]
    void AfterRestartPlayer__DelegateSignature(); // 0x14f0670 [Public]
    void EnemyDestroyed__DelegateSignature(); // 0x14f0670 [Public]
    void StartVerticalSlice__DelegateSignature(); // 0x14f0670 [Public]
    void EndShowfloor__DelegateSignature(); // 0x14f0670 [Public]
    void EndDemo__DelegateSignature(); // 0x14f0670 [Public]
    void EndVerticalSlice__DelegateSignature(); // 0x14f0670 [Public]
    void EventCutsceneEnd__DelegateSignature(); // 0x14f0670 [Public]
    void TurnOnOffFlashlight__DelegateSignature(bool OnOff); // 0x14f0670 [Public]
    void InstantDeath__DelegateSignature(); // 0x14f0670 [Public]
    void EventCutscenePhase__DelegateSignature(); // 0x14f0670 [Public]
    void VRScan__DelegateSignature(bool TurnOn); // 0x14f0670 [Public]
    void StartCheckpointUnload__DelegateSignature(); // 0x14f0670 [Public]
    void Interior__DelegateSignature(bool isInterior); // 0x14f0670 [Public]
    void EndTalkSubtitle__DelegateSignature(); // 0x14f0670 [Public]
    void ChangedInputMethod__DelegateSignature(bool GPInput); // 0x14f0670 [Public]
    void CheckpointAfterDeath__DelegateSignature(); // 0x14f0670 [Public]
    void FinishLoadBaseMaps__DelegateSignature(); // 0x14f0670 [Public]
    void StartPawn__DelegateSignature(AMainChar_C* P mainChar); // 0x14f0670 [Public]
    void Level10__DelegateSignature(); // 0x14f0670 [Public]
    void Level09__DelegateSignature(); // 0x14f0670 [Public]
    void Level08__DelegateSignature(); // 0x14f0670 [Public]
    void Level07__DelegateSignature(); // 0x14f0670 [Public]
    void Level06__DelegateSignature(); // 0x14f0670 [Public]
    void Level05__DelegateSignature(); // 0x14f0670 [Public]
    void Level04__DelegateSignature(); // 0x14f0670 [Public]
    void Level03__DelegateSignature(); // 0x14f0670 [Public]
    void Level02__DelegateSignature(); // 0x14f0670 [Public]
    void Level01__DelegateSignature(); // 0x14f0670 [Public]
    void Level00__DelegateSignature(); // 0x14f0670 [Public]
    void CheckpointStart__DelegateSignature(); // 0x14f0670 [Public]
    void CustomStartPlay__DelegateSignature(); // 0x14f0670 [Public]
    void GoreEmoval__DelegateSignature(); // 0x14f0670 [Public]
    void Parry__DelegateSignature(AActor* Owner); // 0x14f0670 [Public]
    void Land__DelegateSignature(AActor* Actor, USceneComponent* Comp); // 0x14f0670 [Public]
    void AttackPress__DelegateSignature(); // 0x14f0670 [Public]
    void ForceEnd__DelegateSignature(); // 0x14f0670 [Public]
    void RespawnWorld__DelegateSignature(); // 0x14f0670 [Public]

// UMySaveGame_C (/Game/Blueprints/Essentials/MySaveGame.MySaveGame_C)
    void ClearSlot(); // 0x14f0670 [Public]
    void LoadSlot(FSaveVars& SaveVars); // 0x14f0670 [Public]
    void SaveSlot(int32 LevelID, TArray<int32>& OrbsCollected, TArray<FPerLevelCount>& DeathCount, TArray<FPerLevelCount>& TimerCount, double PlayTime, int32 DeathTotal, TArray<AchievementEnum>& Achievements, const FRandomSaves& RandomSaves, double Money); // 0x14f0670 [Public]

// ANegateEffect_C (/Game/Blueprints/Essentials/NegateEffect.NegateEffect_C)
    void TimelineShake__FinishedFunc(); // 0x14f0670
    void TimelineShake__UpdateFunc(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ExecuteUbergraph_NegateEffect(int32 EntryPoint); // 0x14f0670 [Final]

// UAutoDetectCheckpoint_C (/Game/Blueprints/Functions/AutoDetectCheckpoint.AutoDetectCheckpoint_C)
    void AutoDetectCheckpoint(AActor* Actor, UObject* __WorldContext); // 0x14f0670 [Static Public]

// UDebrisStone_C (/Game/Blueprints/Functions/DebrisStone.DebrisStone_C)
    void DebrisTank(const FVector& Pos, float Radius, double SpeedIntensity, int32 ID, UObject* __WorldContext); // 0x14f0670 [Static Public]
    void DebrisBoss(const FVector& Pos, float Radius, double SpeedIntensity, UObject* WorldContextObject, UObject* __WorldContext); // 0x14f0670 [Static Public]

// UDirtSpawnAlongSplineFunction_C (/Game/Blueprints/Functions/DirtSpawnAlongSplineFunction.DirtSpawnAlongSplineFunction_C)
    void DirtALongSpline(USplineComponent* Spline, double Distance, const FRotator& Rotation, UNiagaraSystem* SystemTemplate, UObject* __WorldContext); // 0x14f0670 [Static Public]

// UGridFloat_C (/Game/Blueprints/Functions/GridFloat.GridFloat_C)
    void GridFloat(double Value, double Grid, bool round, UObject* __WorldContext, const double& Return); // 0x14f0670 [Static Public]

// UHasTag_C (/Game/Blueprints/Functions/HasTag.HasTag_C)
    void CheckTag(const Tags& TagToCheck, AActor* NewActor1, USceneComponent* NewComp1, UObject* __WorldContext, const bool& NewParam); // 0x14f0670 [Static Public]

// UIsPointinBoxRelative_C (/Game/Blueprints/Functions/IsPointinBoxRelative.IsPointinBoxRelative_C)
    void Is Pointin Box Relative(const FVector& Location, UBoxComponent* BoxCollision, const FVector& AddBoxExtend, bool MultiplyScale, bool Debug, UObject* __WorldContext, const bool& Inside); // 0x14f0670 [Static Public]

// ULevelExtractor_C (/Game/Blueprints/Functions/LevelExtractor.LevelExtractor_C)
    void LevelMakerID(int32 LevelID, int32 CheckpointID, UObject* __WorldContext, const int32& CombinedID); // 0x14f0670 [Static Public]
    void LevelExtractorID(int32 ID, UObject* __WorldContext, const int32& LevelIDFound, const int32& CheckpointIDFound, const int32& Decimalx1000, const int32& Decimalx100); // 0x14f0670 [Static Public]

// UNearestAlongSplineFunction_C (/Game/Blueprints/Functions/NearestAlongSplineFunction.NearestAlongSplineFunction_C)
    void NearestAlongSpline(USplineComponent* Spline, const FVector& WorldLocation, double OffsetExtreme, double Grid, UObject* __WorldContext, const double& Distance, const double& SplineLegth, const bool& NotInExtremes, const double& DistanceGrid); // 0x14f0670 [Static Public]

// USetControlRotationFunction_C (/Game/Blueprints/Functions/SetControlRotationFunction.SetControlRotationFunction_C)
    void SetControlRotationFunction(const FRotator& Target, float InterpSpeed, UObject* __WorldContext); // 0x14f0670 [Static Public]

// USortArrayByDistance_C (/Game/Blueprints/Functions/SortArrayByDistance.SortArrayByDistance_C)
    void Saw Order(AActor* SelfActor, UWeaponModule_C* Module, UObject* __WorldContext, const UWeaponModule_C*& WeaponNearest, const int32& OrderSelf); // 0x14f0670 [Static Public]
    void DistanceOrder(TArray<AActor*>& NewParam, AActor* Owner, UObject* __WorldContext, TArray<AActor*>& NewOrder, const int32& OwnerIndex); // 0x14f0670 [Static Public]

// UStartEnemyActivation_C (/Game/Blueprints/Functions/StartEnemyActivation.StartEnemyActivation_C)
    void StartEnemyActivation(const AActor*& SelfActor, UObject* __WorldContext, const bool& IsValid); // 0x14f0670 [Static Public]

// UTimeFormatExtract_C (/Game/Blueprints/Functions/TimeFormatExtract.TimeFormatExtract_C)
    void Time Format Extract(double Timer, bool ClambedByHours, UObject* __WorldContext, FText& Formated H/M/S, FText& Formated M/S, FText& Hours, FText& Minutes, FText& Seconds); // 0x14f0670 [Static Public]

// UWheelCheck_C (/Game/Blueprints/Functions/WheelCheck.WheelCheck_C)
    void WheelDirection(USceneComponent* Scene, FHitResult& Hit, const FVector& Impact, const FVector& Normal, bool Debug, UObject* __WorldContext, const bool& Valid, const FVector& Loc, const bool& isMoving); // 0x14f0670 [Static Public]

// AMetalGate_C (/Game/Blueprints/Gate/MetalGate.MetalGate_C)
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void MovingEndTL__FinishedFunc(); // 0x14f0670
    void MovingEndTL__UpdateFunc(); // 0x14f0670
    void MovingEndTL__NewTrack_1__EventFunc(); // 0x14f0670
    void FinalMovementTL__FinishedFunc(); // 0x14f0670
    void FinalMovementTL__UpdateFunc(); // 0x14f0670
    void FinalMovementTL__NewTrack_1__EventFunc(); // 0x14f0670
    void LerpValve(double Turns); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void FinishValve(); // 0x14f0670
    void SpawnParticle(); // 0x14f0670
    void CheckedCollected(); // 0x14f0670
    void LerpFinal(double Value); // 0x14f0670
    void SpawnAudio(double VolumeLerp, bool HasDelay); // 0x14f0670
    void TurnValve(); // 0x14f0670
    void ExecuteUbergraph_MetalGate(int32 EntryPoint); // 0x14f0670 [Final]

// UActionWorldButton_C (/Game/Blueprints/HUD/ActionWorldButton.ActionWorldButton_C)
    void EndAnimtaion(); // 0x14f0670
    void CustomEvent(bool Start); // 0x14f0670
    void Construct(); // 0x14f0670 [Event Public]
    void StartIcon(bool Start, const FText& Text, UWidgetComponent* Widget); // 0x14f0670
    void Destruct(); // 0x14f0670 [Event Public]
    void ExecuteUbergraph_ActionWorldButton(int32 EntryPoint); // 0x14f0670 [Final]
    void EndAnim__DelegateSignature(); // 0x14f0670 [Public]

// UButtonCheckbox_C (/Game/Blueprints/HUD/ButtonCheckbox.ButtonCheckbox_C)
    void Sound(const UIActions& UI); // 0x14f0670 [Public]
    FEventReply OnKeyDown(const FGeometry& MyGeometry, const FKeyEvent& InKeyEvent); // 0x14f0670 [Event Public]
    FEventReply MouseClick(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x14f0670 [Public]
    FEventReply OnFocusReceived(const FGeometry& MyGeometry, const FFocusEvent& InFocusEvent); // 0x14f0670 [Event Public]
    void TurnOnOff(bool OnOff, bool StartSet); // 0x14f0670
    void ClickButton(); // 0x14f0670
    void PreConstruct(bool IsDesignTime); // 0x14f0670 [Event Public]
    void CreationSet(UWidget* WidgetOwner); // 0x14f0670
    void ConfirmKey(); // 0x14f0670
    void CancelKey(); // 0x14f0670
    void Construct(); // 0x14f0670 [Event Public]
    void SetVisual(int32 VisualID); // 0x14f0670
    void ApplySettings(); // 0x14f0670
    void OnFocusLost(const FFocusEvent& InFocusEvent); // 0x14f0670 [Event Public]
    void UpdateActivation(bool OnOff); // 0x14f0670
    void OnSelect(); // 0x14f0670
    void OnMouseLeave(FPointerEvent& MouseEvent); // 0x14f0670 [Event Public]
    void OnMouseEnter(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x14f0670 [Event Public]
    void OnNormal(); // 0x14f0670
    void OnHover(); // 0x14f0670
    void ExecuteUbergraph_ButtonCheckbox(int32 EntryPoint); // 0x14f0670 [Final]
    void HoverEffect__DelegateSignature(int32 ID); // 0x14f0670 [Public]
    void SelectionState__DelegateSignature(const UIActions& UI); // 0x14f0670 [Public]
    void TakeEffect__DelegateSignature(int32 ID, UWidget* CurrentButton); // 0x14f0670 [Public]
    void ReturnEffect__DelegateSignature(); // 0x14f0670 [Public]

// UButtonDroplist_C (/Game/Blueprints/HUD/ButtonDroplist.ButtonDroplist_C)
    void Sound(const UIActions& UI); // 0x14f0670 [Public]
    FEventReply OnKeyDown(const FGeometry& MyGeometry, const FKeyEvent& InKeyEvent); // 0x14f0670 [Event Public]
    FEventReply ClickMouse(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x14f0670 [Public]
    FEventReply OnFocusReceived(const FGeometry& MyGeometry, const FFocusEvent& InFocusEvent); // 0x14f0670 [Event Public]
    void OnMouseEnter(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x14f0670 [Event Public]
    void OnMouseLeave(FPointerEvent& MouseEvent); // 0x14f0670 [Event Public]
    void PreConstruct(bool IsDesignTime); // 0x14f0670 [Event Public]
    void OnFocusLost(const FFocusEvent& InFocusEvent); // 0x14f0670 [Event Public]
    void OnHover(); // 0x14f0670
    void OnNormal(); // 0x14f0670
    void OnSelect(); // 0x14f0670
    void Tick(const FGeometry& MyGeometry, float InDeltaTime); // 0x14f0670 [Event Public]
    void SetVisuals(int32 VisualID); // 0x14f0670
    void ExpandDropList(bool Expand); // 0x14f0670
    void CreationSet(UWidget* WidgetOwner); // 0x14f0670
    void Construct(); // 0x14f0670 [Event Public]
    void ConfirmKey(); // 0x14f0670
    void CancelKey(); // 0x14f0670
    void ConfirmCastBack(UButtonDroplistItemElement_C* ButtonsGenerated); // 0x14f0670
    void SetElements(); // 0x14f0670
    void ClearList(bool DontClearStoredText); // 0x14f0670
    void UpdateSelectedText(int32 DefaultShowOption); // 0x14f0670
    void PreventDroplistOpenWhenNotOnFocus(); // 0x14f0670
    void ExecuteUbergraph_ButtonDroplist(int32 EntryPoint); // 0x14f0670 [Final]
    void SelectionState__DelegateSignature(const UIActions& NewParam); // 0x14f0670 [Public]
    void TakeEffect__DelegateSignature(int32 ID, UWidget* CurrentButton); // 0x14f0670 [Public]
    void ReturnEffect__DelegateSignature(); // 0x14f0670 [Public]

// UButtonDroplistItemElement_C (/Game/Blueprints/HUD/ButtonDroplistItemElement.ButtonDroplistItemElement_C)
    void Sound(const UIActions& UI); // 0x14f0670 [Public]
    FEventReply ClickMouse(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x14f0670 [Public]
    FEventReply OnKeyDown(const FGeometry& MyGeometry, const FKeyEvent& InKeyEvent); // 0x14f0670 [Event Public]
    FEventReply OnFocusReceived(const FGeometry& MyGeometry, const FFocusEvent& InFocusEvent); // 0x14f0670 [Event Public]
    void SetElement(const FText& InText, UButtonDroplist_C* WidgetOwner2); // 0x14f0670
    void OnMouseEnter(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x14f0670 [Event Public]
    void OnMouseLeave(FPointerEvent& MouseEvent); // 0x14f0670 [Event Public]
    void OnHover(); // 0x14f0670
    void OnNormal(); // 0x14f0670
    void OnSelect(); // 0x14f0670
    void SetVisualElement(int32 VisualID); // 0x14f0670
    void OnFocusLost(const FFocusEvent& InFocusEvent); // 0x14f0670 [Event Public]
    void Construct(); // 0x14f0670 [Event Public]
    void ConfirmKey(); // 0x14f0670
    void ExecuteUbergraph_ButtonDroplistItemElement(int32 EntryPoint); // 0x14f0670 [Final]

// UButtonHUD_C (/Game/Blueprints/HUD/ButtonHUD.ButtonHUD_C)
    void SequenceEvent__ENTRYPOINTButtonHUD(); // 0x14f0670 [Public]
    void CustomFocus(UWidget* NewParam); // 0x14f0670 [Public]
    void Sound(const UIActions& UI); // 0x14f0670 [Public]
    FEventReply OnKeyDown(const FGeometry& MyGeometry, const FKeyEvent& InKeyEvent); // 0x14f0670 [Event Public]
    FEventReply OnFocusReceived(const FGeometry& MyGeometry, const FFocusEvent& InFocusEvent); // 0x14f0670 [Event Public]
    FEventReply MouseClick(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x14f0670 [Public]
    void SetVisualProperty(int32 ButtonSelectionID); // 0x14f0670
    void Tick(const FGeometry& MyGeometry, float InDeltaTime); // 0x14f0670 [Event Public]
    void CreationSet(UWidget* WidgetOwner); // 0x14f0670
    void TakeEffectInstant(); // 0x14f0670
    void TakeEffectEnd(); // 0x14f0670
    void Construct(); // 0x14f0670 [Event Public]
    void OnMouseEnter(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x14f0670 [Event Public]
    void OnMouseLeave(FPointerEvent& MouseEvent); // 0x14f0670 [Event Public]
    void OnNormal(); // 0x14f0670
    void OnFocusLost(const FFocusEvent& InFocusEvent); // 0x14f0670 [Event Public]
    void ConfirmKey(); // 0x14f0670
    void CancelKey(); // 0x14f0670
    void OnSelect(); // 0x14f0670
    void OnHover(); // 0x14f0670
    void SetStyle(); // 0x14f0670
    void DisableButton(bool Enable); // 0x14f0670
    void DisableOpacity(bool Enable); // 0x14f0670
    void PreConstruct(bool IsDesignTime); // 0x14f0670 [Event Public]
    void ExecuteUbergraph_ButtonHUD(int32 EntryPoint); // 0x14f0670 [Final]
    void SelectionState__DelegateSignature(const UIActions& UI); // 0x14f0670 [Public]
    void ReturnEffect__DelegateSignature(); // 0x14f0670 [Public]
    void TakeEffect__DelegateSignature(int32 ID, UWidget* CurrentButton); // 0x14f0670 [Public]

// UButtonKeyMapping_C (/Game/Blueprints/HUD/ButtonKeyMapping.ButtonKeyMapping_C)
    void AvoidKeys(FEnhancedActionKeyMapping& EnhancedActionKeyMapping); // 0x14f0670 [Public]
    void LoadKey(); // 0x14f0670 [Public]
    void SaveKey(); // 0x14f0670 [Public]
    void DetectKey(); // 0x14f0670 [Public]
    void UpdateWidgetKey(); // 0x14f0670 [Public]
    void BndEvt__ButtonKeyMapping_KeyRemap_K2Node_ComponentBoundEvent_0_OnKeySelected__DelegateSignature(const FInputChord& SelectedKey); // 0x14f0670
    void BndEvt__ButtonKeyMapping_KeyRemap_K2Node_ComponentBoundEvent_1_OnIsSelectingKeyChanged__DelegateSignature(); // 0x14f0670
    void ChangeKey(const FInputChord& Selected Key); // 0x14f0670
    void RestoreDefaults(); // 0x14f0670
    void UpdateIcon(); // 0x14f0670
    void ApplyLoadKey(); // 0x14f0670
    void PreConstruct(bool IsDesignTime); // 0x14f0670 [Event Public]
    void Construct(); // 0x14f0670 [Event Public]
    void CreationSet(UWidget* WidgetOwner); // 0x14f0670
    void ExecuteUbergraph_ButtonKeyMapping(int32 EntryPoint); // 0x14f0670 [Final]
    void TakeEffect__DelegateSignature(int32 ID, UWidget* CurrentButton); // 0x14f0670 [Public]
    void ReturnEffect__DelegateSignature(); // 0x14f0670 [Public]

// UButtonSlider_C (/Game/Blueprints/HUD/ButtonSlider.ButtonSlider_C)
    void Sound(const UIActions& UI); // 0x14f0670 [Public]
    FEventReply On_ButtonRight_MouseMove(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x14f0670 [Public]
    FEventReply On_ButtonLeft_MouseMove(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x14f0670 [Public]
    FEventReply RightDoubleClick(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x14f0670 [Public]
    FEventReply Left Double Click(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x14f0670 [Public]
    FEventReply OnKeyDown(const FGeometry& MyGeometry, const FKeyEvent& InKeyEvent); // 0x14f0670 [Event Public]
    FEventReply OnFocusReceived(const FGeometry& MyGeometry, const FFocusEvent& InFocusEvent); // 0x14f0670 [Event Public]
    FEventReply OnMouseButtonUp(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x14f0670 [Event Public]
    FEventReply OnMouseButtonDown(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x14f0670 [Event Public]
    FEventReply MainButtonClick(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x14f0670 [Public]
    FEventReply RightButton(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x14f0670 [Public]
    FEventReply LeftButton(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x14f0670 [Public]
    void LeftOrRight(bool Increase); // 0x14f0670
    void SetMasterValue(); // 0x14f0670
    void Tick(const FGeometry& MyGeometry, float InDeltaTime); // 0x14f0670 [Event Public]
    void OnMouseEnter(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x14f0670 [Event Public]
    void OnMouseLeave(FPointerEvent& MouseEvent); // 0x14f0670 [Event Public]
    void OnHover(); // 0x14f0670
    void OnNormal(); // 0x14f0670
    void OnSelect(); // 0x14f0670
    void OnFocusLost(const FFocusEvent& InFocusEvent); // 0x14f0670 [Event Public]
    void SetVisualValue(int32 VisualID); // 0x14f0670
    void PreConstruct(bool IsDesignTime); // 0x14f0670 [Event Public]
    void CreationSet(UWidget* WidgetOwner); // 0x14f0670
    void ApplyValue(); // 0x14f0670
    void ConfirmRight(); // 0x14f0670
    void ConfirmLeft(); // 0x14f0670
    void Construct(); // 0x14f0670 [Event Public]
    void FocusDelayAvoidMissInpu(); // 0x14f0670
    void CancelKey(); // 0x14f0670
    void OutOfArea(float Duration); // 0x14f0670
    void UpdateSlider(double Value); // 0x14f0670
    void ExecuteUbergraph_ButtonSlider(int32 EntryPoint); // 0x14f0670 [Final]
    void SelectionState__DelegateSignature(const UIActions& UI); // 0x14f0670 [Public]
    void TakeEffect__DelegateSignature(int32 ID, UWidget* CurrentButton); // 0x14f0670 [Public]
    void ReturnEffect__DelegateSignature(); // 0x14f0670 [Public]

// UChapterSelectHUD_C (/Game/Blueprints/HUD/ChapterSelectHUD.ChapterSelectHUD_C)
    void SetTextCondition(); // 0x14f0670 [Public]
    FEventReply OnKeyDown(const FGeometry& MyGeometry, const FKeyEvent& InKeyEvent); // 0x14f0670 [Event Public]
    void ChildrenFocus(const bool& ChildrenHasFocus, const UCheckpointSelectHUD_C*& ChildrenWithFocus); // 0x14f0670 [Public]
    void ArrowOpacity(); // 0x14f0670 [Public]
    FEventReply OnFocusReceived(const FGeometry& MyGeometry, const FFocusEvent& InFocusEvent); // 0x14f0670 [Event Public]
    void PreConstruct(bool IsDesignTime); // 0x14f0670 [Event Public]
    void OnMouseEnter(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x14f0670 [Event Public]
    void OnMouseLeave(FPointerEvent& MouseEvent); // 0x14f0670 [Event Public]
    void OnHover(); // 0x14f0670
    void OnNormal(); // 0x14f0670
    void OnSelect(); // 0x14f0670
    void OnExpand(bool Expand); // 0x14f0670
    void SetVisualID(int32 VisualID); // 0x14f0670
    void CreationSet(UWidget* WidgetOwner); // 0x14f0670
    void Construct(); // 0x14f0670 [Event Public]
    void OnFocusLost(const FFocusEvent& InFocusEvent); // 0x14f0670 [Event Public]
    void Tick(const FGeometry& MyGeometry, float InDeltaTime); // 0x14f0670 [Event Public]
    void TakeEffect(int32 ID, UCheckpointSelectHUD_C* Selected); // 0x14f0670
    void ConfirmKey(); // 0x14f0670
    void CancelKey(); // 0x14f0670
    void CheckChildrenLostLocus(); // 0x14f0670
    void ReloadLevel(); // 0x14f0670
    void SetText(const FText& InText); // 0x14f0670
    void Update(); // 0x14f0670
    void ChangeIcon(UObject* Image); // 0x14f0670
    void BndEvt__ChapterSelectHUD_ScrollBox_K2Node_ComponentBoundEvent_0_OnUserScrolledEvent__DelegateSignature(float CurrentOffset); // 0x14f0670
    void GPInput(bool GPInput); // 0x14f0670
    void BndEvt__ChapterSelectHUD_ScrollBox_K2Node_ComponentBoundEvent_1_OnScrollBarVisibilityChangedEvent__DelegateSignature(const ESlateVisibility& NewVisibility); // 0x14f0670
    void ExecuteUbergraph_ChapterSelectHUD(int32 EntryPoint); // 0x14f0670 [Final]
    void ReturnEffect__DelegateSignature(); // 0x14f0670 [Public]
    void TakeEffectEnd__DelegateSignature(int32 ID, UWidget* CurrentButton); // 0x14f0670 [Public]

// UCheckpointSelectHUD_C (/Game/Blueprints/HUD/CheckpointSelectHUD.CheckpointSelectHUD_C)
    void UpdateName(); // 0x14f0670 [Public]
    void OrbExtract(); // 0x14f0670 [Public]
    FEventReply OnFocusReceived(const FGeometry& MyGeometry, const FFocusEvent& InFocusEvent); // 0x14f0670 [Event Public]
    FEventReply On_MainBox_MouseButtonDown(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x14f0670 [Public]
    void OnNormal(); // 0x14f0670
    void OnHover(); // 0x14f0670
    void OnSelect(); // 0x14f0670
    void OnMouseLeave(FPointerEvent& MouseEvent); // 0x14f0670 [Event Public]
    void OnFocusLost(const FFocusEvent& InFocusEvent); // 0x14f0670 [Event Public]
    void SetVisualID(int32 NewParam); // 0x14f0670
    void UpdateImage(bool Remove); // 0x14f0670
    void Construct(); // 0x14f0670 [Event Public]
    void TakeEffect(int32 ID, UWidget* CurrentWidget); // 0x14f0670
    void DisableButton(); // 0x14f0670
    void Update(); // 0x14f0670
    void GenerateOrbs(); // 0x14f0670
    void UpdateOrbs(); // 0x14f0670
    void OnMouseEnter(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x14f0670 [Event Public]
    void PreConstruct(bool IsDesignTime); // 0x14f0670 [Event Public]
    void ExecuteUbergraph_CheckpointSelectHUD(int32 EntryPoint); // 0x14f0670 [Final]

// UConfirmHUD_C (/Game/Blueprints/HUD/ConfirmHUD.ConfirmHUD_C)
    FEventReply On_BackgroundBlack_MouseMove(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x14f0670 [Public]
    void Construct(); // 0x14f0670 [Event Public]
    void TakeEffectEnd(int32 ID, UWidget* CurrentWidget); // 0x14f0670
    void PreConstruct(bool IsDesignTime); // 0x14f0670 [Event Public]
    void ReturnAction(); // 0x14f0670
    void Destruct(); // 0x14f0670 [Event Public]
    void ExecuteUbergraph_ConfirmHUD(int32 EntryPoint); // 0x14f0670 [Final]

// UDataCoreOrbWidget_C (/Game/Blueprints/HUD/DataCoreOrbWidget.DataCoreOrbWidget_C)
    void SequenceEvent__ENTRYPOINTDataCoreOrbWidget(); // 0x14f0670 [Public]
    void SequenceEvent(); // 0x14f0670
    void SetCollected(bool Collected); // 0x14f0670
    void Size(float Scale); // 0x14f0670
    void ExecuteUbergraph_DataCoreOrbWidget(int32 EntryPoint); // 0x14f0670 [Final]

// UFadeScreen_C (/Game/Blueprints/HUD/FadeScreen.FadeScreen_C)
    void FadeIn(bool Instant, double Time); // 0x14f0670
    void FadeOut(double Time); // 0x14f0670
    void CustomEvent(); // 0x14f0670
    void Construct(); // 0x14f0670 [Event Public]
    void ExecuteUbergraph_FadeScreen(int32 EntryPoint); // 0x14f0670 [Final]

// UFixCameraIcon_C (/Game/Blueprints/HUD/FixCameraIcon.FixCameraIcon_C)
    void Construct(); // 0x14f0670 [Event Public]
    void CameraFix(bool isFixCamera); // 0x14f0670
    void Death(); // 0x14f0670
    void Remove(); // 0x14f0670
    void Tick(const FGeometry& MyGeometry, float InDeltaTime); // 0x14f0670 [Event Public]
    void ExecuteUbergraph_FixCameraIcon(int32 EntryPoint); // 0x14f0670 [Final]

// UFullCredits_C (/Game/Blueprints/HUD/FullCredits.FullCredits_C)
    void TakeEffect(int32 ID, UWidget* CurrentButton); // 0x14f0670
    void Construct(); // 0x14f0670 [Event Public]
    void Destruct(); // 0x14f0670 [Event Public]
    void Return(); // 0x14f0670
    void ExecuteUbergraph_FullCredits(int32 EntryPoint); // 0x14f0670 [Final]

// UHUD_C (/Game/Blueprints/HUD/HUD.HUD_C)
    void SequenceEvent__ENTRYPOINTHUD_4(); // 0x14f0670 [Public]
    void SequenceEvent__ENTRYPOINTHUD_3(); // 0x14f0670 [Public]
    void SequenceEvent__ENTRYPOINTHUD_2(); // 0x14f0670 [Public]
    void SequenceEvent__ENTRYPOINTHUD_1(); // 0x14f0670 [Public]
    void SequenceEvent__ENTRYPOINTHUD_0(); // 0x14f0670 [Public]
    void SequenceEvent__ENTRYPOINTHUD(); // 0x14f0670 [Public]
    void ReadaptPrompt(); // 0x14f0670 [Public]
    void AimCamOffset(const FVector2D& 2D, double Tilt); // 0x14f0670 [Public]
    void LockOnFunction(bool Start); // 0x14f0670 [Public]
    void ShowFPSFunction(bool Toggle); // 0x14f0670 [Public]
    void ForceStopAllAnim(); // 0x14f0670 [Public]
    void PauseHidden(bool Visible); // 0x14f0670 [Public]
    void SetVisible(bool Visible); // 0x14f0670 [Public]
    void StartCommandPrompt(bool HasLine, bool Start, const FText& InText, const ActionCommands& ActionCommand, bool Tap, bool Invert, UObject* SpecificIcon); // 0x14f0670 [Public]
    void PointLineScreenPosition(const FVector& WorldLocation, bool HasLine); // 0x14f0670 [Public]
    void AddText(const TextTypeAlign& Location, const FText& Text, double Speed, double AnimationStartRate, double AnimationEndRate, double Size, const FLinearColor& ColorText, double OverallOpacity, UObject* Icon, float Delay, bool Return, const FVector& PlaySoundInLocation, float SizeIcon); // 0x14f0670 [Public]
    void RemoveHUD(); // 0x14f0670 [Public]
    void SaveIcon(); // 0x14f0670 [Public]
    void AddSliceBar(TArray<ULifeSystem_C*>& SystemsAvailable); // 0x14f0670 [Public]
    void StartSlice(bool Start); // 0x14f0670 [Public]
    void DeathAnim(bool Return, bool DontPlay); // 0x14f0670 [Public]
    void LifeEnd(); // 0x14f0670
    void StartDeathBlink(); // 0x14f0670
    void EndDeathBlink(); // 0x14f0670
    void BorderAudio(); // 0x14f0670
    void Tick(const FGeometry& MyGeometry, float InDeltaTime); // 0x14f0670 [Event Public]
    void Construct(); // 0x14f0670 [Event Public]
    void RunOpacityEvent(float InOpacity); // 0x14f0670
    void BarBorderStartEvent(const FText& InText, bool Start, double StoreAmount); // 0x14f0670
    void RestartIngameEvent(bool Return, bool HasBar); // 0x14f0670
    void PreConstruct(bool IsDesignTime); // 0x14f0670 [Event Public]
    void StartSubtitle(const FText& InText, bool Visible); // 0x14f0670
    void IconsChangeInput(bool GP); // 0x14f0670
    void AddOrbsLost(int32 Amount, const IconOrb& Method); // 0x14f0670
    void Destruct(); // 0x14f0670 [Event Public]
    void RemoveWidgetsDeath(); // 0x14f0670
    void ChangeOrderOnTop(); // 0x14f0670
    void DataCoreClean(); // 0x14f0670
    void RestartingameSpeedup(); // 0x14f0670
    void CustomEvent(bool Start); // 0x14f0670
    void ExecuteUbergraph_HUD(int32 EntryPoint); // 0x14f0670 [Final]

// AIconGeneratorActor_C (/Game/Blueprints/HUD/Icons/Generator/IconGeneratorActor.IconGeneratorActor_C)
    void CaptureScene(); // 0x14f0670 [Public]
    void InputIconText(const FText& InputName, const UMaterialInstanceDynamic*& IconMaterial); // 0x14f0670 [Public]
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ReceiveEndPlay(const EEndPlayReason& EndPlayReason); // 0x14f0670 [Event Protected]
    void ExecuteUbergraph_IconGeneratorActor(int32 EntryPoint); // 0x14f0670 [Final]

// UIconGeneratorWidget_C (/Game/Blueprints/HUD/Icons/Generator/IconGeneratorWidget.IconGeneratorWidget_C)
    void SetIconText(FText& InText, AIconGeneratorActor_C* IconGenerator); // 0x14f0670
    void ExecuteUbergraph_IconGeneratorWidget(int32 EntryPoint); // 0x14f0670 [Final]

// ALevelDebugHandler_C (/Game/Blueprints/HUD/LevelDebug/LevelDebugHandler.LevelDebugHandler_C)
    void checkpointset(); // 0x14f0670 [Public]
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ExecuteUbergraph_LevelDebugHandler(int32 EntryPoint); // 0x14f0670 [Final]

// ULevelDebugWidget_C (/Game/Blueprints/HUD/LevelDebug/LevelDebugWidget.LevelDebugWidget_C)
    void Button(int32 ID); // 0x14f0670
    void Construct(); // 0x14f0670 [Event Public]
    void End(); // 0x14f0670
    void CustomEvent_0(int32 ID, UWidget* CurrentButton); // 0x14f0670
    void ExecuteUbergraph_LevelDebugWidget(int32 EntryPoint); // 0x14f0670 [Final]

// ULifeSliceBarWidget_C (/Game/Blueprints/HUD/LifeSliceBarWidget.LifeSliceBarWidget_C)
    void SetPercent(float InPercent); // 0x14f0670 [Public]
    void SetBar(double Size, float InPercent); // 0x14f0670 [Public]
    void StartAttention(); // 0x14f0670
    void ExecuteUbergraph_LifeSliceBarWidget(int32 EntryPoint); // 0x14f0670 [Final]

// ULoadingWidget_C (/Game/Blueprints/HUD/LoadingWidget.LoadingWidget_C)
    void Construct(); // 0x14f0670 [Event Public]
    void RemoveFade(); // 0x14f0670
    void ExecuteUbergraph_LoadingWidget(int32 EntryPoint); // 0x14f0670 [Final]

// AMediaPlayerActor_C (/Game/Blueprints/HUD/MediaPlayer/MediaPlayerActor.MediaPlayerActor_C)
    void InpActEvt_AnyKey_K2Node_InputKeyEvent_1(const FKey& Key); // 0x14f0670
    void InpActEvt_AnyKey_K2Node_InputKeyEvent_0(const FKey& Key); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ExecuteUbergraph_MediaPlayerActor(int32 EntryPoint); // 0x14f0670 [Final]

// ASpawnEndDemo_C (/Game/Blueprints/HUD/MediaPlayer/SpawnEndDemo.SpawnEndDemo_C)
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void CustomEvent(); // 0x14f0670
    void ExecuteUbergraph_SpawnEndDemo(int32 EntryPoint); // 0x14f0670 [Final]
    void ReturnVideo__DelegateSignature(); // 0x14f0670 [Public]

// UVideoMediaPlayer_C (/Game/Blueprints/HUD/MediaPlayer/VideoMediaPlayer.VideoMediaPlayer_C)
    void Construct(); // 0x14f0670 [Event Public]
    void Tick(const FGeometry& MyGeometry, float InDeltaTime); // 0x14f0670 [Event Public]
    void CustomEvent(bool Hold); // 0x14f0670
    void OnMediaReachedEnd_Event(); // 0x14f0670
    void ExecuteUbergraph_VideoMediaPlayer(int32 EntryPoint); // 0x14f0670 [Final]
    void EndVideo__DelegateSignature(); // 0x14f0670 [Public]

// AGameMessagePause_C (/Game/Blueprints/HUD/Message/GameMessagePause.GameMessagePause_C)
    void ReceiveActorBeginOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void StartPauseMessage(); // 0x14f0670
    void UnpauseGameMessage(); // 0x14f0670
    void TimerEnd(); // 0x14f0670
    void End(); // 0x14f0670
    void ExecuteUbergraph_GameMessagePause(int32 EntryPoint); // 0x14f0670 [Final]
    void EndMessage__DelegateSignature(); // 0x14f0670 [Public]

// UScreenPauseMessage_C (/Game/Blueprints/HUD/Message/ScreenPauseMessage.ScreenPauseMessage_C)
    void SetHolding(bool Hold); // 0x14f0670 [Public]
    void End(); // 0x14f0670
    void Construct(); // 0x14f0670 [Event Public]
    void TakeEffect(int32 ID, UWidget* CurrentWidget); // 0x14f0670
    void GP(bool GPInput); // 0x14f0670
    void VisibilityButton(bool Condition); // 0x14f0670
    void EndEvent(); // 0x14f0670
    void ExecuteUbergraph_ScreenPauseMessage(int32 EntryPoint); // 0x14f0670 [Final]
    void HoldEnd__DelegateSignature(); // 0x14f0670 [Public]
    void EndTimer__DelegateSignature(); // 0x14f0670 [Public]
    void EndDispatcher__DelegateSignature(); // 0x14f0670 [Public]

// ATutorialMessageEvent_C (/Game/Blueprints/HUD/Message/TutorialMessageEvent.TutorialMessageEvent_C)
    void CallDependency(); // 0x14f0670 [Public]
    void OrbCollected(); // 0x14f0670
    void AfterMessage(); // 0x14f0670
    void OnLand1(AActor* Actor, USceneComponent* Comp); // 0x14f0670
    void ReceiveActorBeginOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void StartMessage(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void Land(AActor* Actor, USceneComponent* Comp); // 0x14f0670
    void ReceiveActorEndOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void ExecuteUbergraph_TutorialMessageEvent(int32 EntryPoint); // 0x14f0670 [Final]

// UPauseMenuHUD_C (/Game/Blueprints/HUD/PauseMenuHUD.PauseMenuHUD_C)
    void ButtonsConsoleCollapse(); // 0x14f0670 [Public]
    void SkipCutsceneFunction(); // 0x14f0670 [Public]
    FEventReply OnMouseButtonDownR(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x14f0670 [Public]
    FEventReply OnMouseButtonDownL(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x14f0670 [Public]
    void UpdateStartButton(UWidget* StartButtonFocus); // 0x14f0670 [Public]
    void StartLoadScreen(bool Start); // 0x14f0670 [Public]
    void DemoChanges(); // 0x14f0670 [Public]
    void ChangeArrowTipIcons(); // 0x14f0670 [Public]
    void InputChangeFocus(UWidget* InputPin); // 0x14f0670 [Public]
    FEventReply OnKeyUp(const FGeometry& MyGeometry, const FKeyEvent& InKeyEvent); // 0x14f0670 [Event Public]
    void SetTipText(FText& NewParam, const int32& NewParam1); // 0x14f0670 [Public]
    void UISound(const UIActions& Action); // 0x14f0670 [Public]
    void Force Un Hover All(UWidget* WidgetToAvoid); // 0x14f0670 [Public]
    void ShowPlaytime(); // 0x14f0670 [Public]
    void DisableButtons(bool Enable); // 0x14f0670 [Public]
    void GPinputFunction(bool GP); // 0x14f0670 [Public]
    void SetDefaultValues(); // 0x14f0670 [Public]
    FEventReply OnKeyDown(const FGeometry& MyGeometry, const FKeyEvent& InKeyEvent); // 0x14f0670 [Event Public]
    FEventReply OnMouseMove(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x14f0670 [Event Public]
    void Completed_8951E2EC4876B371C4A7FCAEE61CC039(); // 0x14f0670
    void Completed_F9329D1E4DFF9C963F9A9DB6B785E673(); // 0x14f0670
    void ReturnToMenuCall(); // 0x14f0670 [Public]
    void Construct(); // 0x14f0670 [Event Public]
    void PreConstruct(bool IsDesignTime); // 0x14f0670 [Event Public]
    void TakeEffectEnd(int32 ID, UWidget* CurrentButton); // 0x14f0670
    void Tick(const FGeometry& MyGeometry, float InDeltaTime); // 0x14f0670 [Event Public]
    void PauseResults(); // 0x14f0670
    void ChangeMenuInstance(const MenuVersion& MenuVersion); // 0x14f0670
    void AddConfirmBox(const FText& TipText); // 0x14f0670
    void OptionResults(); // 0x14f0670
    void ConfirmResults(bool Yes); // 0x14f0670
    void Destruct(); // 0x14f0670 [Event Public]
    void CleanConfirmBox(); // 0x14f0670
    void VideoResults(); // 0x14f0670
    void GameResults(); // 0x14f0670
    void ControlsResults(); // 0x14f0670
    void AudioResults(); // 0x14f0670
    void ReturnAction(); // 0x14f0670
    void DeselectButtom(); // 0x14f0670
    void GamepadMode(); // 0x14f0670
    void ChangeInputIngame(bool Condition); // 0x14f0670
    void SetMousePosition(UWidget* ButtonTarget, float Duration, bool SingleChange); // 0x14f0670
    void ControlDisplayVersion(); // 0x14f0670
    void SetSupportText(const FText& InText); // 0x14f0670
    void StartScreenResults(); // 0x14f0670
    void StartAnim(); // 0x14f0670
    void InitializationEnd(); // 0x14f0670
    void FadeAnim(); // 0x14f0670
    void ChaptersResults(); // 0x14f0670
    void WasMouseMovement(); // 0x14f0670 [Public]
    void BndEvt__PauseMenuHUD_ChaptersScroll_K2Node_ComponentBoundEvent_0_OnUserScrolledEvent__DelegateSignature(float CurrentOffset); // 0x14f0670
    void BndEvt__PauseMenuHUD_ChaptersScroll_K2Node_ComponentBoundEvent_1_OnScrollBarVisibilityChangedEvent__DelegateSignature(const ESlateVisibility& NewVisibility); // 0x14f0670
    void EndHUD(); // 0x14f0670
    void ChapterLoadEnd(); // 0x14f0670
    void EndScreenInit(); // 0x14f0670
    void SaveConfig(bool Instant); // 0x14f0670
    void ChangeDirtLens(); // 0x14f0670
    void BossCheckpoint(); // 0x14f0670
    void QTEResult(); // 0x14f0670
    void CameraShakeResult(); // 0x14f0670
    void CameraModeResult(); // 0x14f0670
    void CameraBlobResult(); // 0x14f0670
    void EasyModeResult(); // 0x14f0670
    void VibrationResult(); // 0x14f0670
    void InvertCameraXResult(); // 0x14f0670
    void CameraSensitivityResult(); // 0x14f0670
    void InvertCameraYResult(); // 0x14f0670
    void TextLanguageResult(); // 0x14f0670
    void EffectsResult(); // 0x14f0670
    void GoreResult(); // 0x14f0670
    void ReturnTitleScreenForce(); // 0x14f0670
    void QuitApp(); // 0x14f0670
    void ReturnTitleScreen(); // 0x14f0670
    void LumenChange(); // 0x14f0670
    void ResolutionScaleResult(); // 0x14f0670
    void AAMethod(); // 0x14f0670
    void FPSLimitResult(); // 0x14f0670
    void BrightnessSettings(); // 0x14f0670
    void ShowFPSResults(); // 0x14f0670
    void GammaResults(); // 0x14f0670
    void SetConsolePreset(); // 0x14f0670
    void SetResolutionArray(); // 0x14f0670
    void QualityResult(); // 0x14f0670
    void VsyncResult(); // 0x14f0670
    void ScreenResult(); // 0x14f0670
    void ResolutionResult(); // 0x14f0670
    void VolumeMasterResult(); // 0x14f0670
    void VolumeVoiceResult(); // 0x14f0670
    void VolumeMusicResult(); // 0x14f0670
    void VolumeSFXResult(); // 0x14f0670
    void SubtitleResult(); // 0x14f0670
    void RestoreDefaultKeys(); // 0x14f0670
    void KeyRemap(); // 0x14f0670
    void EndLoadSpecialEvent(); // 0x14f0670
    void OpenMenuLoad(); // 0x14f0670
    void OpenSteam(); // 0x14f0670
    void OpenTwitter(); // 0x14f0670
    void OpenYoutube(); // 0x14f0670
    void MenuLoad(bool FurthestHas, bool GameHas, int32 FurthestID, int32 GameID); // 0x14f0670
    void OpenFullCredits(); // 0x14f0670
    void OpenDiscord(); // 0x14f0670
    void OpenLevelList(int32 ID, UWidget* CurrentButton); // 0x14f0670
    void ResumeGame(); // 0x14f0670
    void StartLoadMap(); // 0x14f0670
    void LoadSlot(bool ReplaySlot); // 0x14f0670
    void StartNewGame(); // 0x14f0670
    void NewGameDetectionResult(); // 0x14f0670
    void StartScreenInit(); // 0x14f0670
    void ContinueGameStartScreen(); // 0x14f0670
    void OpenWishlist(); // 0x14f0670
    void ConfirmReplayLevelWithLoad(); // 0x14f0670
    void AsyncEnd(); // 0x14f0670
    void ContinueAfterLoad(); // 0x14f0670
    void ConfirmReplayLevel(); // 0x14f0670
    void LoadCheckpointResult(int32 ID); // 0x14f0670
    void InitSpecials(); // 0x14f0670
    void StartAudio(); // 0x14f0670
    void SoundButton(const UIActions& Selection); // 0x14f0670
    void SkipNextTip(bool Return); // 0x14f0670
    void HintSystemStart(); // 0x14f0670
    void HintSystem(); // 0x14f0670
    void ExecuteUbergraph_PauseMenuHUD(int32 EntryPoint); // 0x14f0670 [Final]
    void FocusDispatcher__DelegateSignature(UWidget* WidgetToCall); // 0x14f0670 [Public]
    void ReplayLevel__DelegateSignature(); // 0x14f0670 [Public]

// USplashLogoIntro_C (/Game/Blueprints/HUD/SplashLogoIntro.SplashLogoIntro_C)
    void SequenceEvent__ENTRYPOINTSplashLogoIntro(); // 0x14f0670 [Public]
    void StartAnim(); // 0x14f0670
    void Construct(); // 0x14f0670 [Event Public]
    void EndAnim(); // 0x14f0670
    void Skip(); // 0x14f0670
    void ExecuteUbergraph_SplashLogoIntro(int32 EntryPoint); // 0x14f0670 [Final]
    void End__DelegateSignature(); // 0x14f0670 [Public]

// UTextType_C (/Game/Blueprints/HUD/TextType.TextType_C)
    void SequenceEvent__ENTRYPOINTTextType(); // 0x14f0670 [Public]
    void End(bool ForceEnd); // 0x14f0670
    void StartTextTyping(const FString& Text, double Speed, double AnimationStartRate, double AnimationEndRate, double Size, const FLinearColor& ColorText, double OverallOpacity, UObject* Icon, float Delay, bool Return, const FVector& PlaySoundInLocation, float SizeIcon); // 0x14f0670
    void TypingEvent(); // 0x14f0670
    void ConcludeTyping(); // 0x14f0670
    void Construct(); // 0x14f0670 [Event Public]
    void Blink(); // 0x14f0670
    void PreConstruct(bool IsDesignTime); // 0x14f0670 [Event Public]
    void ExecuteUbergraph_TextType(int32 EntryPoint); // 0x14f0670 [Final]

// AChangeLightingBox_C (/Game/Blueprints/Lights/ChangeLightingBox.ChangeLightingBox_C)
    void StoreCurrentSettings(bool StoreDefaults); // 0x14f0670 [Public]
    void ChangeLightTL__FinishedFunc(); // 0x14f0670
    void ChangeLightTL__UpdateFunc(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void CheckInsideBox(); // 0x14f0670
    void ExecuteUbergraph_ChangeLightingBox(int32 EntryPoint); // 0x14f0670 [Final]

// AFakeGodRayActor_C (/Game/Blueprints/Lights/FakeGodRay/FakeGodRayActor.FakeGodRayActor_C)
    void UserConstructionScript(); // 0x14f0670 [Event Public]

// AHiddenEmissiveLight_C (/Game/Blueprints/Lights/HiddenEmissiveLight.HiddenEmissiveLight_C)
    void Activate Deactivate(bool Visible); // 0x14f0670 [Public]
    void UpdateMaterialLight(); // 0x14f0670 [Public]
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void Timeline__FinishedFunc(); // 0x14f0670
    void Timeline__UpdateFunc(); // 0x14f0670
    void TickUpdateLight(bool Start); // 0x14f0670
    void ExecuteUbergraph_HiddenEmissiveLight(int32 EntryPoint); // 0x14f0670 [Final]

// AAttachCapsule_C (/Game/Blueprints/MainCharacter/AttachCapsule.AttachCapsule_C)
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ExecuteUbergraph_AttachCapsule(int32 EntryPoint); // 0x14f0670 [Final]

// AChainsawWeapon_C (/Game/Blueprints/MainCharacter/Chainsaw/ChainsawWeapon.ChainsawWeapon_C)
    void UpdateAnimMontage(UAnimMontage* AnimMontageAttach, UAnimSequenceBase* AnimFromNotify); // 0x14f0670 [Public]
    void Collision(bool Enabled, const bool& NewParam); // 0x14f0670 [Public]
    void SetPhysics(bool Start, bool CheckStickToWall); // 0x14f0670 [Public]
    void SlashColor(float Alpha, const FLinearColor& B); // 0x14f0670 [Public]
    void AttackRibbon(bool Start); // 0x14f0670 [Public]
    void Attach Weapon Function(USceneComponent* Parent, const FName& SocketName, const AttachWeaponMode& AttachWeaponMode); // 0x14f0670 [Public]
    void MaterialInstance(TArray<UMaterialInstanceDynamic*>& Output_Get); // 0x14f0670 [Public]
    void Timeline__FinishedFunc(); // 0x14f0670
    void Timeline__UpdateFunc(); // 0x14f0670
    void HitWallTL__FinishedFunc(); // 0x14f0670
    void HitWallTL__UpdateFunc(); // 0x14f0670
    void ChainsawInterpTL__FinishedFunc(); // 0x14f0670
    void ChainsawInterpTL__UpdateFunc(); // 0x14f0670
    void Timeline_1__FinishedFunc(); // 0x14f0670
    void Timeline_1__UpdateFunc(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void HandPlacementAttack(const FString& SocketName, bool UseUPSocket, double AnimFrameRate); // 0x14f0670
    void StartClavicleBlend(bool Reverse); // 0x14f0670
    void WallHitEffect(UPrimitiveComponent* HitComp); // 0x14f0670
    void InterpBladeMesh(); // 0x14f0670
    void MovementClink(); // 0x14f0670
    void BndEvt__MotorsawSwordWeapon_MotorsawBody_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x14f0670
    void ChainsawEngineSound(float NewVolumeMultiplier); // 0x14f0670
    void SetEngineVolumes(); // 0x14f0670
    void StartEngineSound(bool NoCheck); // 0x14f0670
    void ResetSoundStart(); // 0x14f0670
    void StartClink(); // 0x14f0670
    void HandPlacementSliceVertical(); // 0x14f0670
    void HandPlacementSlice(); // 0x14f0670
    void ForceStopAttack(); // 0x14f0670
    void ExecuteUbergraph_ChainsawWeapon(int32 EntryPoint); // 0x14f0670 [Final]

// UPendantAnim_C (/Game/Blueprints/MainCharacter/Chainsaw/Pendant/PendantAnim.PendantAnim_C)
    void AnimGraph(FPoseLink& AnimGraph); // 0x14f0670

// AGroundCollision_C (/Game/Blueprints/MainCharacter/GroundCollision.GroundCollision_C)
    void ReceiveTick(float DeltaSeconds); // 0x14f0670 [Event Public]
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ExecuteUbergraph_GroundCollision(int32 EntryPoint); // 0x14f0670 [Final]

// IAttackInterface_C (/Game/Blueprints/MainCharacter/Interfaces/AttackInterface.AttackInterface_C)
    void AnnihilationCall(); // 0x14f0670 [Public]
    void SliceHandle(); // 0x14f0670 [Public]
    void SawParryCastBack(ASawProjectile_C* Saw, AActor* Owner); // 0x14f0670 [Public]
    void SawHitBack(ASawProjectile_C* Saw, const FVector& HitLocation); // 0x14f0670 [Public]
    void SpecialAttachCondition(AMainChar_C* P, AActor* Actor, USceneComponent* Component); // 0x14f0670 [Public]
    void HitResults(AMainChar_C* P, AActor* Actor, const FVector& Location, const FVector& Direction); // 0x14f0670 [Public]

// IBossInterface_C (/Game/Blueprints/MainCharacter/Interfaces/BossInterface.BossInterface_C)
    void BossOptimizationCall(bool On, UBossOptimization_C* BossOptmizationComponment); // 0x14f0670 [Public]
    void BossCheckpoint(ACheckpoint_C* Checkpoint, int32 ID); // 0x14f0670 [Public]
    void BossStartPursueCall(AActor* Boss); // 0x14f0670 [Public]

// IDevCommandInterface_C (/Game/Blueprints/MainCharacter/Interfaces/DevCommandInterface.DevCommandInterface_C)
    void TentacleAttack(); // 0x14f0670 [Public]
    void TentacleRemovalCommand(ASentinelTentacle_C* Tentacle); // 0x14f0670 [Public]
    void EnemyActivation(bool Active); // 0x14f0670 [Public]
    void DashRemoval(bool Active); // 0x14f0670 [Public]

// IEnvironmentalInterface_C (/Game/Blueprints/MainCharacter/Interfaces/EnvironmentalInterface.EnvironmentalInterface_C)
    void DoorBash(const FVector& Loc); // 0x14f0670 [Public]
    void ExplosionEnvironment(); // 0x14f0670 [Public]
    void TutorialMessage(AActor* ActorCall); // 0x14f0670 [Public]
    void CementSulk(const FHitResult& Hit, AMainChar_C* Player); // 0x14f0670 [Public]
    void HitCapsuleResult(); // 0x14f0670 [Public]
    void ParryTrap(AMainChar_C* P); // 0x14f0670 [Public]
    void NoiseCallAttention(); // 0x14f0670 [Public]
    void BlinkSlacking(double NewParam); // 0x14f0670 [Public]
    void ForceDashEnemyOnPath(); // 0x14f0670 [Public]
    void DroneChangePath(int32 ID); // 0x14f0670 [Public]
    void EnvironmentalDestroy(const FVector& Loc, const FVector& Dir, AActor* Destroyer); // 0x14f0670 [Public]
    void AwakeEnemy(const FVector& Location); // 0x14f0670 [Public]
    void PhysDestroyCastToDestroyer(); // 0x14f0670 [Public]
    void PhysDestroyTentacle(APhysicsDestroyEnemy_C* Phys, USkeletalMeshComponent* Mesh, int32 Index); // 0x14f0670 [Public]
    void PhysDestroySnapshot(); // 0x14f0670 [Public]
    void PhysDestroyClone(AActor* Owner); // 0x14f0670 [Public]
    void ShootCastBack(); // 0x14f0670 [Public]
    void MineActivation(const FVector& Location, AActor* Mine); // 0x14f0670 [Public]
    void StuntActivation(); // 0x14f0670 [Public]

// IHUDinterface_C (/Game/Blueprints/MainCharacter/Interfaces/HUDinterface.HUDinterface_C)
    void WasMouseMovement(); // 0x14f0670 [Public]
    void ReturnToMenuCall(); // 0x14f0670 [Public]

// ILifeSystemInterface_C (/Game/Blueprints/MainCharacter/Interfaces/LifeSystemInterface.LifeSystemInterface_C)
    void LifeCompletion(ULifeSystem_C* Life); // 0x14f0670 [Public]
    void LifeResult(ULifeSystem_C* Life); // 0x14f0670 [Public]
    void LifeFeedback(ULifeSystem_C* Life); // 0x14f0670 [Public]

// IOptmizationInterface_C (/Game/Blueprints/MainCharacter/Interfaces/OptmizationInterface.OptmizationInterface_C)
    void DistanceOptimization(bool Enabled); // 0x14f0670 [Public]
    void ActivationTriggerOptmization(bool Active); // 0x14f0670 [Public]

// AMainChar_C (/Game/Blueprints/MainCharacter/MainChar.MainChar_C)
    void ParryTrap(AMainChar_C* P); // 0x14f0670 [Public]
    void SpecialAttachCondition(AMainChar_C* P, AActor* Actor, USceneComponent* Component); // 0x14f0670 [Public]
    void FallMagnetics(); // 0x14f0670 [Public]
    void inputRelativeToNormal(const FVector& InputPin, const FVector& NewParam, const FVector& OutputPin); // 0x14f0670 [Public]
    void HangOnEdge(); // 0x14f0670 [Public]
    void InvertJumpFunction(); // 0x14f0670 [Public]
    void EnemyMoney(const MoneyType& Type); // 0x14f0670 [Public]
    void AttachSpecialBelowCheck(const bool& Attach); // 0x14f0670 [Public]
    void BloodR_MaterialSet(); // 0x14f0670 [Public]
    void Saws(); // 0x14f0670 [Public]
    void DynamicShadowBiasFaceNormal(); // 0x14f0670 [Public]
    void Expression(const FaceExpressions& ExpressionSelector, double FaceBlendTime, float FaceLerpAmount, bool CanOverrideSelfieExpression); // 0x14f0670 [Public]
    void StartSliceValueCamera(ULifeSystem_C* InputPin); // 0x14f0670 [Public]
    void RoundedWallRunDetection(); // 0x14f0670 [Public]
    void DecalRemovalFromComp(UObject* Target, USceneComponent* SceneComponent); // 0x14f0670 [Public]
    void VerticalCameraLook(const FRotator& Destination, bool bPrintToScreen, bool Condition); // 0x14f0670 [Public]
    void CamAutoAdjustSpeed(float NewRate); // 0x14f0670 [Public]
    void PreventSliceClimbTooFast(const bool& Prevented); // 0x14f0670 [Public]
    void ClothControl(float Cloth Blend Weight, bool Default); // 0x14f0670 [Public]
    void ChangeMeshSkin(USkeletalMesh* NewMesh, TArray<UMaterialInterface*>& Mats, bool ReturnToOriginal); // 0x14f0670 [Public]
    void LedgeAnglePipeAngeFwd(); // 0x14f0670 [Public]
    void FwdInputAngle(const FRotator& AngleRotToCheck, const FRotator& Results); // 0x14f0670 [Public]
    void SkipableEventFunction(bool Skipable); // 0x14f0670 [Public]
    void NormalWallRunCompare(const FTransform& TransformStart, const FVector& NormalToCompare, const double& AlphaAngle); // 0x14f0670 [Public]
    void WallJumpLookToDanger(); // 0x14f0670 [Public]
    void FindSceneLockOn(AActor* Target, const FVector& Loc); // 0x14f0670 [Public]
    void OrbShieldEnd(); // 0x14f0670 [Public]
    void AngleFwdNormalize(const FVector& A, const FVector& B, double Add, bool Invert, const double& NewParam); // 0x14f0670 [Public]
    void SliceLastMomentSave(const bool& NewParam); // 0x14f0670 [Public]
    void JumpAccelerationInputFwd(); // 0x14f0670 [Public]
    void JumpStoreAcceleration(); // 0x14f0670 [Public]
    void ClothMasksOvertime_OilDirt(); // 0x14f0670 [Public]
    void SliceMomentumKeep(const bool& NewParam); // 0x14f0670 [Public]
    void OrbShield(const bool& HasShield); // 0x14f0670 [Public]
    void SideEjectAddRotationWallJump(); // 0x14f0670 [Public]
    void CameraCombatAlign(AActor* InputPin); // 0x14f0670 [Public]
    void NearestEnemyFunction(double Radius, const FName& EnemyTagCheck, const LockonMethod& Lock on Method, bool SwapMethod, const FNearestSpecialData& SpecialCheckData, const AActor*& NearestEnemy); // 0x14f0670 [Public]
    void Zoom Distance Enemy(bool SwapMethod); // 0x14f0670 [Public]
    void FwdTracePrevent(bool Back, bool Debug, const bool& Prevented); // 0x14f0670 [Public]
    void ParryTrapFunction(AActor* Actor, UPrimitiveComponent* Comp); // 0x14f0670 [Public]
    void InstantCollectOrbs(); // 0x14f0670 [Public]
    void Sensing Enemy(AActor* EnemySensing, bool Remove); // 0x14f0670 [Public]
    void DashRotDetection(AActor* self2, const FRotator& RightDash, const FRotator& CameraRot); // 0x14f0670 [Public]
    void DashNearbyEnemy(const bool& DashRoll); // 0x14f0670 [Public]
    void Last Frame No Collision(); // 0x14f0670 [Public]
    void PreventAttackLedge(const bool& Prevented); // 0x14f0670 [Public]
    void CheckSliceTagDeath(FHitResult& Hit, bool Condition); // 0x14f0670 [Public]
    void FaceCam(); // 0x14f0670 [Public]
    void InstantIncreaseArmLength(double EventExtraCameraLength, bool RemoveCollisionaswell); // 0x14f0670 [Public]
    void ResetMovementAxis(); // 0x14f0670 [Public]
    void EdgeWalkTraceLimit(ALateralEdgeWalk_C* Target, const EDrawDebugTrace& Debug, const bool& Limit); // 0x14f0670 [Public]
    void InputPausePrevent(); // 0x14f0670 [Public]
    FVector InputFwdSliceClamp(bool JustFwd, bool JustInput); // 0x14f0670 [Public]
    void ForceEndWallAttack(); // 0x14f0670 [Public]
    void OrbieSlackEvent(bool Hide, USceneComponent* OrbieScene); // 0x14f0670 [Public]
    void CheckDeathOverlap(); // 0x14f0670 [Public]
    void EventActionsTick(); // 0x14f0670 [Public]
    void ParryReset(); // 0x14f0670 [Public]
    void SliceEndPointVisible(const bool& NewParam); // 0x14f0670 [Public]
    void Avoid Force Land On Walk(); // 0x14f0670 [Public]
    void BossParryAttackResult(bool Parry, AActor* Boss); // 0x14f0670 [Public]
    void SlicePreventEnemyInBetween(const bool& NewParam); // 0x14f0670 [Public]
    void CameraPredictJumpFwd(TArray<EObjectTypeQuery>& ObjectTypes, const bool& NewParam); // 0x14f0670 [Public]
    void InitGlobalConfig(); // 0x14f0670 [Public]
    void JumpLengthAdapt(); // 0x14f0670 [Public]
    void NotAvailableDemo(const FText& Text, const bool& Normal); // 0x14f0670 [Public]
    void ChangePhat(const PhatBodyType& Selection); // 0x14f0670 [Public]
    void GhostDustBurst(); // 0x14f0670 [Public]
    void JumpAdaptAfterKill(); // 0x14f0670 [Public]
    void DetectStillHasEnemyNearby(const bool& NewParam); // 0x14f0670 [Public]
    void FakeLanding(); // 0x14f0670 [Public]
    void SliceCameraDirection(const FRotator& NewParam); // 0x14f0670 [Public]
    void SliceSpaceDetection(const FVector& DirectionUp, const FVector& DirRighta, const bool& NotEnoughVerticalSpace, const bool& NotEnoughHorizontal); // 0x14f0670 [Public]
    void StoreLastCapsuleAttachedPosition(); // 0x14f0670 [Public]
    FVector BeamPositionDetected(ABeamSpline_C* Beam, const FVector& StartLocation, const bool& GreaterHeight, const bool& AngleFwd, const FVector& Direction, const FRotator& LookRot, const FVector& Up, const float& Distance); // 0x14f0670 [Public]
    void BossParryEffect(const FVector& Location, bool isBoss); // 0x14f0670 [Public]
    void CheckSameAsGround(UObject* Comp, const bool& TRUE); // 0x14f0670 [Public]
    void GlowEyes(); // 0x14f0670 [Public]
    void OptimizationNodes(); // 0x14f0670 [Public]
    void LookAtParameter(bool LookWhileFalling, double LookIgnoreBody); // 0x14f0670 [Public]
    void SliceEndHelper(); // 0x14f0670 [Public]
    void CameraDistanceAddAngleWallRun(const double& Value, const FRotator& RotatorToCombine); // 0x14f0670 [Public]
    void DrawLineTraceDebugDirection(const FVector& Vector, double Distance, double Time, const FLinearColor& TraceColor, const FVector& DifferentLocationThanPlayer); // 0x14f0670 [Public]
    FVector Set Current Edge Location with Offset(float InputPin, USplineComponent* Spline, ALateralEdgeWalk_C* Actor, const FRotator& OutputPin); // 0x14f0670 [Public]
    void Slacking Mode Funcion(bool EnableSlack); // 0x14f0670 [Public]
    void ChangeMeshGroupTick(bool Pre, bool DontCheck); // 0x14f0670 [Public]
    void AttachCastBack(USceneComponent* LastActorComponentToAttach, AActor* Actor); // 0x14f0670 [Public]
    void ActionDelayEnemy(double Delay, bool NoDefinitive); // 0x14f0670 [Public]
    void PredictDistanceResult(const FVector& Location, bool Vector2D, const double& ResultDistance); // 0x14f0670 [Public]
    void PauseSequencer(bool Pause); // 0x14f0670 [Public]
    void WindForce(const FVector& WindDirectionForce, const FVector& WindEnvironment); // 0x14f0670 [Public]
    void SurfaceWalkFunction(); // 0x14f0670 [Public]
    void TankTreadSurfaceWalk(); // 0x14f0670 [Public]
    void ForcePauseByFramerate(); // 0x14f0670 [Public]
    void PredictCapsuleCollision(const FVector& Loc, double CapsuleRadiusSubtractor, double CapsuleHeightSubtract, double HeightSubtractor, bool SphereShape, const EDrawDebugTrace& DrawDebugType, const bool& NewParam, FHitResult& OutHit); // 0x14f0670 [Public]
    double VelocityThreseholdAvoid(USceneComponent* Target, const bool& NewParam); // 0x14f0670 [Public]
    void EnableInputStart(); // 0x14f0670 [Public]
    void ParryEffect(const FVector& Location); // 0x14f0670 [Public]
    void Blush(); // 0x14f0670 [Public]
    void BreathType(const BreathType& Type); // 0x14f0670 [Public]
    void SpecialDeaths(); // 0x14f0670 [Public]
    void CheckLookDirection(const FVector& LookPoint, bool ExtraCheck, const bool& CanLook); // 0x14f0670 [Public]
    void UpdateMotionWarp(USceneComponent* Component, const FName& WarpTargetName, const FVector& LocationOffset, const FRotator& RotationOffset); // 0x14f0670 [Public]
    void SliceDecalRemoval(double Radius); // 0x14f0670 [Public]
    void OverrideDeathType(const DeathType& DeathType); // 0x14f0670 [Public]
    void ParkourHitStart(); // 0x14f0670 [Public]
    void Height Ground Update(); // 0x14f0670 [Public]
    void SetSettingsSaved(); // 0x14f0670 [Public]
    void PlaneEdgeCollision(bool Active); // 0x14f0670 [Public]
    void EdgeInputWallFwd(const FVector& NewParam); // 0x14f0670 [Public]
    void KeepWallRunMode(bool Fwd, double Angle, const bool& Vertical); // 0x14f0670 [Public]
    void PredictSpecialLocationDetection(AActor* InputPin, bool Hit, const FVector& NewLoc, const bool& SpecialConditionToFail, const FVector& SpecialLoc1); // 0x14f0670 [Public]
    void FindQuaternion(const FRotator& rot, const FRotator& Result); // 0x14f0670 [Public]
    void Play Voice Dialogue(const FAudioDialogueStructure& Dialogue); // 0x14f0670 [Public]
    void CancelFallFwdFunction(); // 0x14f0670 [Public]
    void UpdateCameraImpactPoint(); // 0x14f0670 [Public]
    void MovementAxisFunction(int32 AxisValue, const double& Axis, const double& Speed); // 0x14f0670 [Public]
    void CheckFwdCapsuleTrace(double SubtractAmount, const EDrawDebugTrace& DrawDebugType, const bool& NewParam); // 0x14f0670 [Public]
    void AddFootDecal(const FVector& Location, const FVector& Normal, USceneComponent* Parent, const FVector& FootDir); // 0x14f0670 [Public]
    void SurroundAreaActors(float SphereRadius, const bool& Hit, TArray<AActor*>& OutActors); // 0x14f0670 [Public]
    void DetachCutsceneUpdateMesh(const FTransform& T); // 0x14f0670 [Public]
    void DetachCutsceneChainsaw(bool ReturnNormal, bool HiddenChainsaw, bool Invert); // 0x14f0670 [Public]
    void Detach Cutscene(FTransform& NewTransform, bool Return); // 0x14f0670 [Public]
    void CutsceneMode(bool Start, bool BlockEverything, bool SlackingMode); // 0x14f0670 [Public]
    void CancelAnim(float InBlendOutTime); // 0x14f0670 [Public]
    void LookActorCount(AInteractionLookAtActor_C* NewParam, bool Remove); // 0x14f0670 [Public]
    void Beam Check Ends(); // 0x14f0670 [Public]
    void DisablePlayer(bool Reactive); // 0x14f0670 [Public]
    void AngleMaxParkour(const FVector& ImpactNormal, bool Up, const bool& Result, const double& OutputPin); // 0x14f0670 [Public]
    void ParkourDistanceHeight(const double& NewParam); // 0x14f0670 [Public]
    void Oild_BMaterialSet(float B_AlphaOffset, float B_BlendAmount, bool SetOffset); // 0x14f0670 [Public]
    void Dirt_GMaterialSet(float G_AlphaOffset, float G_BlendAmount, bool SetOffset); // 0x14f0670 [Public]
    void HandleAttackInstantRadial(); // 0x14f0670 [Public]
    void AddAirControlFallingSpeed(); // 0x14f0670 [Public]
    void JumpCorrection(); // 0x14f0670 [Public]
    void CorrectWallRunDistance(); // 0x14f0670 [Public]
    void SlideSets(); // 0x14f0670 [Public]
    void FixCameraSetValues(); // 0x14f0670 [Public]
    void FixCameraCalculatePointDistance(); // 0x14f0670 [Public]
    void FunctionChangeMovement(const EMovementMode& Movement); // 0x14f0670 [Public]
    void ResetWallCount(); // 0x14f0670 [Public]
    void OffsetPredictJump(const FVector& NewParam, AActor* Target); // 0x14f0670 [Public]
    void AddCameraRotAcrobatic(double Z); // 0x14f0670 [Public]
    void Set Boss Big Enemy(bool BossStart, AActor* BossActor, USceneComponent* BossLookComp); // 0x14f0670 [Public]
    void Set Inside Boss(bool IsInsideBoss); // 0x14f0670 [Public]
    void GooglesPhysicsBlend(double B); // 0x14f0670 [Public]
    void StoreAttachComponent(USceneComponent* ActorComponentToAttach, bool CheckTag, bool ForceAttach); // 0x14f0670 [Public]
    void TagsHitCheck(USceneComponent* Component, AActor* Actor, const FHitResult& Hit, const FVector& HitLoc); // 0x14f0670 [Public]
    void HUDOrbEyelid(double EventLerp); // 0x14f0670 [Public]
    void EdgeRun(); // 0x14f0670 [Public]
    void WarpPosition(const FName& WarpTargetName, const FVector& TargetLocation, const FRotator& TargetRotation, USceneComponent* Component); // 0x14f0670 [Public]
    void InteractionDetectFunction(const bool& WasValid); // 0x14f0670 [Public]
    void DynamicFeedbackShake(float Scale, const FVector& Point, bool Fast, TSubclassOf<UCameraShakeBase> SpecificShake, double Radius, int32 Priority, double Rumble, bool JustRumble); // 0x14f0670 [Public]
    void CameraAddClamps(); // 0x14f0670 [Public]
    void CameraMovementOffset(); // 0x14f0670 [Public]
    void WeaponInterruptedArmsExecute(bool Start); // 0x14f0670 [Public]
    void DetectCorners(const bool& BothSides); // 0x14f0670 [Public]
    void NearestEnemyRotDistance(AActor* Target, const FRotator& RotZ, const double& Distance, const double& Distance2D, const double& PlayerAngle, const FVector& LocXY, const FVector& ActualLoc, const FRotator& FullRot, const double& CameraAngle, const bool& SameHeight, const double& DistanceToGround); // 0x14f0670 [Public]
    void HitChainsaw(); // 0x14f0670 [Public]
    void EdgeNormalizeWallDirection(const FVector& RightVector, const FVector& NearestPosition, const double& Direction); // 0x14f0670 [Public]
    void CheckCanChangeEdge(const bool& IsVert); // 0x14f0670 [Public]
    void EdgeHandLedge(bool Deactivate); // 0x14f0670 [Public]
    void EdgeCamera(); // 0x14f0670 [Public]
    void AddPreviewArray(AActor* Object); // 0x14f0670 [Public]
    void CheckTopClean(double AddHeight, double AddRadius, double AddFwd, const EDrawDebugTrace& DrawDebugType, const bool& Hit, FHitResult& OutHit); // 0x14f0670 [Public]
    void StoreParkourValues(); // 0x14f0670 [Public]
    void CheckParkourSpecialStart(const bool& itHas); // 0x14f0670 [Public]
    void MirrorMode(bool Mirror, double Blend); // 0x14f0670 [Public]
    void HandLedgeStart(bool Start, bool Right); // 0x14f0670 [Public]
    void HandLedgeFunction(bool Right); // 0x14f0670 [Public]
    void StopMotionWarp(); // 0x14f0670 [Public]
    void CrouchFallTopCheck(); // 0x14f0670 [Public]
    void PhysicsCapsuleCollision(); // 0x14f0670 [Public]
    void Impart Velocity Moving Platform(); // 0x14f0670 [Public]
    void GroundHitTraces(); // 0x14f0670 [Public]
    void DetectWallLeftOrRight(const FVector& HitNormal, const FVector& HitLoc, bool CompareToInput, const FTransform& Transform, const FVector& RightVector, const bool& LeftOrRight); // 0x14f0670 [Public]
    void ForceDisableRoot(); // 0x14f0670 [Public]
    void Pause Freeze Montage(); // 0x14f0670 [Public]
    void HitSpecialAttachLand(); // 0x14f0670 [Public]
    void DetectWallDirection(const FVector& HitNormal, bool LeftOrRightV, const FVector& VectorResult); // 0x14f0670 [Public]
    void NotifyDurationFunction(double NotifyDuration, UAnimMontage* NotyMontageRoot, double NotifyStartTime); // 0x14f0670 [Public]
    void AttackMovementLerpFunction(double Lerp, bool AddInput, bool CheckIncremental); // 0x14f0670 [Public]
    void JumpCancelAnimation(); // 0x14f0670 [Public]
    void InputStoreCalculations(); // 0x14f0670 [Public]
    void CameraBobEffect(); // 0x14f0670 [Public]
    void RunEffectValues(); // 0x14f0670 [Public]
    void TurnValues(); // 0x14f0670 [Public]
    void SpeedRunBoostValues(); // 0x14f0670 [Public]
    void LookAnimAim(); // 0x14f0670 [Public]
    void StartAnim(); // 0x14f0670 [Public]
    void PhysicsBodyPart(const FPHatParts& PHatParts, double PhatMultiplier); // 0x14f0670 [Public]
    void LightSets(const ADirectionalLight*& DirectionalLight); // 0x14f0670 [Public]
    void MasterGlobalTimeDilation(); // 0x14f0670 [Public]
    void HandleAttackHitOV(AActor* Actor, const bool& NewParam); // 0x14f0670 [Public]
    void CleanOrb(); // 0x14f0670 [Public]
    void RemoveOrbFollow(AActor* ActorToFollow, const int32& NewParam); // 0x14f0670 [Public]
    void AddOrbFollow(AActor* ActorToFollow, const int32& NewParam); // 0x14f0670 [Public]
    void MaxTopAngle(); // 0x14f0670 [Public]
    void AttachFunction(bool Detach, const FVector& Location, const FRotator& Rotation, USceneComponent* Component, bool InstantSnapPlayer); // 0x14f0670 [Public]
    void MovementMode(); // 0x14f0670 [Public]
    void MaterialPlayer(bool Condition); // 0x14f0670 [Public]
    void ifCanWallRun(bool Vertical, double OffsetTop, const FVector& SpecialFwd, bool isWallRunning_ContinuosCheck, FTransform& Transform, double OffsetFwd, const FVector& WallDirection, bool Debug, const bool& CanWallRun, const int32& FailID); // 0x14f0670 [Public]
    void SliceAttackConeCheck(const bool& CacnelAnim); // 0x14f0670 [Public]
    void FunctionSliceAttack(const FHitResult& HitToCheck, bool CheckCanDie, const bool& SliceSurface, const bool& WasHit); // 0x14f0670 [Public]
    void PredictJumpPath(bool isPreviewJump, const FVector& Offset, const FRotator& ResultRot, const bool& PredictedFound, const bool& WallPredicted, const FVector& LocHit, const AActor*& ActorResult, const bool& AvoidJump); // 0x14f0670 [Public]
    void WalkOfLedgeEdgeEvent(); // 0x14f0670 [Public]
    void DeactivateCheck(bool Condition); // 0x14f0670 [Public]
    void FwdAngle(const FVector& HitFwdNormal, double Angle, const FRotator& ActorFwd, const bool& Fwd, const double& CurrentAngle); // 0x14f0670 [Public]
    void ExecuteDevConsoleCommands(); // 0x14f0670 [Public]
    void Arm Camera Offset Function(); // 0x14f0670 [Public]
    void FocalLenghtFOV(); // 0x14f0670 [Public]
    void StartSpawn(); // 0x14f0670 [Public]
    void WalkOffPushTL__FinishedFunc(); // 0x14f0670
    void WalkOffPushTL__UpdateFunc(); // 0x14f0670
    void CameraAdjustTL__FinishedFunc(); // 0x14f0670
    void CameraAdjustTL__UpdateFunc(); // 0x14f0670
    void JumpRotTL__FinishedFunc(); // 0x14f0670
    void JumpRotTL__UpdateFunc(); // 0x14f0670
    void LandSlowDownTL__FinishedFunc(); // 0x14f0670
    void LandSlowDownTL__UpdateFunc(); // 0x14f0670
    void LandSlowDownTL__LandDamageEnd__EventFunc(); // 0x14f0670
    void JumpHeightTLMesh__FinishedFunc(); // 0x14f0670
    void JumpHeightTLMesh__UpdateFunc(); // 0x14f0670
    void SlowDilationTL__FinishedFunc(); // 0x14f0670
    void SlowDilationTL__UpdateFunc(); // 0x14f0670
    void AdjustJumpRotTL__FinishedFunc(); // 0x14f0670
    void AdjustJumpRotTL__UpdateFunc(); // 0x14f0670
    void ParryTrapTL__FinishedFunc(); // 0x14f0670
    void ParryTrapTL__UpdateFunc(); // 0x14f0670
    void CameraFocalLengthMovementTL__FinishedFunc(); // 0x14f0670
    void CameraFocalLengthMovementTL__UpdateFunc(); // 0x14f0670
    void CamAutoAdjustTL__FinishedFunc(); // 0x14f0670
    void CamAutoAdjustTL__UpdateFunc(); // 0x14f0670
    void FallingDecreaseTL__FinishedFunc(); // 0x14f0670
    void FallingDecreaseTL__UpdateFunc(); // 0x14f0670
    void MoveDragTL__FinishedFunc(); // 0x14f0670
    void MoveDragTL__UpdateFunc(); // 0x14f0670
    void BoostTL__FinishedFunc(); // 0x14f0670
    void BoostTL__UpdateFunc(); // 0x14f0670
    void BoostTL__NewTrack_2__EventFunc(); // 0x14f0670
    void ParkourLandTL__FinishedFunc(); // 0x14f0670
    void ParkourLandTL__UpdateFunc(); // 0x14f0670
    void ShortenParkourtl__FinishedFunc(); // 0x14f0670
    void ShortenParkourtl__UpdateFunc(); // 0x14f0670
    void FovDashTL__FinishedFunc(); // 0x14f0670
    void FovDashTL__UpdateFunc(); // 0x14f0670
    void CrouchSlidingTL__FinishedFunc(); // 0x14f0670
    void CrouchSlidingTL__UpdateFunc(); // 0x14f0670
    void CrouchSlidingTL__NewTrack_0__EventFunc(); // 0x14f0670
    void CrouchTL__FinishedFunc(); // 0x14f0670
    void CrouchTL__UpdateFunc(); // 0x14f0670
    void CrouchTL__Audio__EventFunc(); // 0x14f0670
    void CombatTLOffset__FinishedFunc(); // 0x14f0670
    void CombatTLOffset__UpdateFunc(); // 0x14f0670
    void AttackHoldTL__FinishedFunc(); // 0x14f0670
    void AttackHoldTL__UpdateFunc(); // 0x14f0670
    void AttackBoostTL__FinishedFunc(); // 0x14f0670
    void AttackBoostTL__UpdateFunc(); // 0x14f0670
    void ChainsawHitParryTL__FinishedFunc(); // 0x14f0670
    void ChainsawHitParryTL__UpdateFunc(); // 0x14f0670
    void HitImpactTL__FinishedFunc(); // 0x14f0670
    void HitImpactTL__UpdateFunc(); // 0x14f0670
    void AttackTL__FinishedFunc(); // 0x14f0670
    void AttackTL__UpdateFunc(); // 0x14f0670
    void LandBeamTL__FinishedFunc(); // 0x14f0670
    void LandBeamTL__UpdateFunc(); // 0x14f0670
    void BeamWalkTL__FinishedFunc(); // 0x14f0670
    void BeamWalkTL__UpdateFunc(); // 0x14f0670
    void EdgeLookBackTL__FinishedFunc(); // 0x14f0670
    void EdgeLookBackTL__UpdateFunc(); // 0x14f0670
    void EdgeTransitionTL__FinishedFunc(); // 0x14f0670
    void EdgeTransitionTL__UpdateFunc(); // 0x14f0670
    void RetryTL__FinishedFunc(); // 0x14f0670
    void RetryTL__UpdateFunc(); // 0x14f0670
    void DoubleHitTL__FinishedFunc(); // 0x14f0670
    void DoubleHitTL__UpdateFunc(); // 0x14f0670
    void DoubleHitTL__NewTrack_3__EventFunc(); // 0x14f0670
    void SplatterDeathTL__FinishedFunc(); // 0x14f0670
    void SplatterDeathTL__UpdateFunc(); // 0x14f0670
    void WakeUpTL__FinishedFunc(); // 0x14f0670
    void WakeUpTL__UpdateFunc(); // 0x14f0670
    void WakeUpTL__endtrigger__EventFunc(); // 0x14f0670
    void CapsuleFollowRagdollTL__FinishedFunc(); // 0x14f0670
    void CapsuleFollowRagdollTL__UpdateFunc(); // 0x14f0670
    void LoadingTeleportTL__FinishedFunc(); // 0x14f0670
    void LoadingTeleportTL__UpdateFunc(); // 0x14f0670
    void SliceSmashButtonTL__FinishedFunc(); // 0x14f0670
    void SliceSmashButtonTL__UpdateFunc(); // 0x14f0670
    void SliceEndEnableJumpTL__FinishedFunc(); // 0x14f0670
    void SliceEndEnableJumpTL__UpdateFunc(); // 0x14f0670
    void StartSliceTL__FinishedFunc(); // 0x14f0670
    void StartSliceTL__UpdateFunc(); // 0x14f0670
    void SlicedTL__FinishedFunc(); // 0x14f0670
    void SlicedTL__UpdateFunc(); // 0x14f0670
    void SliceAttackTL__FinishedFunc(); // 0x14f0670
    void SliceAttackTL__UpdateFunc(); // 0x14f0670
    void FallSlowDownTL__FinishedFunc(); // 0x14f0670
    void FallSlowDownTL__UpdateFunc(); // 0x14f0670
    void FixCameraLerpTL__FinishedFunc(); // 0x14f0670
    void FixCameraLerpTL__UpdateFunc(); // 0x14f0670
    void CameraTransitionTL__FinishedFunc(); // 0x14f0670
    void CameraTransitionTL__UpdateFunc(); // 0x14f0670
    void HackDeviceActiveTL__FinishedFunc(); // 0x14f0670
    void HackDeviceActiveTL__UpdateFunc(); // 0x14f0670
    void KeepLookingTL__FinishedFunc(); // 0x14f0670
    void KeepLookingTL__UpdateFunc(); // 0x14f0670
    void CameraLookTL__FinishedFunc(); // 0x14f0670
    void CameraLookTL__UpdateFunc(); // 0x14f0670
    void ReadaptCancelRRotTL__FinishedFunc(); // 0x14f0670
    void ReadaptCancelRRotTL__UpdateFunc(); // 0x14f0670
    void AIStartLerpLP__FinishedFunc(); // 0x14f0670
    void AIStartLerpLP__UpdateFunc(); // 0x14f0670
    void EventAxisTL__FinishedFunc(); // 0x14f0670
    void EventAxisTL__UpdateFunc(); // 0x14f0670
    void DangerModeLoop__FinishedFunc(); // 0x14f0670
    void DangerModeLoop__UpdateFunc(); // 0x14f0670
    void DangerModeStartTL__FinishedFunc(); // 0x14f0670
    void DangerModeStartTL__UpdateFunc(); // 0x14f0670
    void AutoInputTL__FinishedFunc(); // 0x14f0670
    void AutoInputTL__UpdateFunc(); // 0x14f0670
    void SelfieStartTL__FinishedFunc(); // 0x14f0670
    void SelfieStartTL__UpdateFunc(); // 0x14f0670
    void SelfieStartTL__Call__EventFunc(); // 0x14f0670
    void SelfieStartTL__StartSelfie__EventFunc(); // 0x14f0670
    void VRAnimLengthTL__FinishedFunc(); // 0x14f0670
    void VRAnimLengthTL__UpdateFunc(); // 0x14f0670
    void VRAnimLengthTL__NewTrack_3__EventFunc(); // 0x14f0670
    void VRAnimLengthTL__NewTrack_1__EventFunc(); // 0x14f0670
    void AttachBlendTL__FinishedFunc(); // 0x14f0670
    void AttachBlendTL__UpdateFunc(); // 0x14f0670
    void VRScanTL__FinishedFunc(); // 0x14f0670
    void VRScanTL__UpdateFunc(); // 0x14f0670
    void VRScanTL__Start__EventFunc(); // 0x14f0670
    void VRScanTL__End__EventFunc(); // 0x14f0670
    void WarpWithoutRootTL__FinishedFunc(); // 0x14f0670
    void WarpWithoutRootTL__UpdateFunc(); // 0x14f0670
    void LockedStartTL__FinishedFunc(); // 0x14f0670
    void LockedStartTL__UpdateFunc(); // 0x14f0670
    void RandomOrbieBlinkTL__FinishedFunc(); // 0x14f0670
    void RandomOrbieBlinkTL__UpdateFunc(); // 0x14f0670
    void RandomOrbieBlinkTL__NewTrack_1__EventFunc(); // 0x14f0670
    void DirtLensTL__FinishedFunc(); // 0x14f0670
    void DirtLensTL__UpdateFunc(); // 0x14f0670
    void CleanTL__FinishedFunc(); // 0x14f0670
    void CleanTL__UpdateFunc(); // 0x14f0670
    void FlashlightEyeTL__FinishedFunc(); // 0x14f0670
    void FlashlightEyeTL__UpdateFunc(); // 0x14f0670
    void StaringShyTL__FinishedFunc(); // 0x14f0670
    void StaringShyTL__UpdateFunc(); // 0x14f0670
    void Burst__FinishedFunc(); // 0x14f0670
    void Burst__UpdateFunc(); // 0x14f0670
    void Burst__NewTrack_1__EventFunc(); // 0x14f0670
    void OnNotifyEnd_4EF919A748B46EA93723689D0D2A7634(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_4EF919A748B46EA93723689D0D2A7634(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_4EF919A748B46EA93723689D0D2A7634(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_4EF919A748B46EA93723689D0D2A7634(const FName& NotifyName); // 0x14f0670
    void OnCompleted_4EF919A748B46EA93723689D0D2A7634(const FName& NotifyName); // 0x14f0670
    void OnNotifyEnd_4518FD4D46897F59151C999D2D0B39A4(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_4518FD4D46897F59151C999D2D0B39A4(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_4518FD4D46897F59151C999D2D0B39A4(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_4518FD4D46897F59151C999D2D0B39A4(const FName& NotifyName); // 0x14f0670
    void OnCompleted_4518FD4D46897F59151C999D2D0B39A4(const FName& NotifyName); // 0x14f0670
    void OnNotifyEnd_FC76BBFE4F956112371C5BA79C842C94(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_FC76BBFE4F956112371C5BA79C842C94(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_FC76BBFE4F956112371C5BA79C842C94(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_FC76BBFE4F956112371C5BA79C842C94(const FName& NotifyName); // 0x14f0670
    void OnCompleted_FC76BBFE4F956112371C5BA79C842C94(const FName& NotifyName); // 0x14f0670
    void InpActEvt_Jump_K2Node_EnhancedInputActionEvent_26(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void InpActEvt_Jump_K2Node_EnhancedInputActionEvent_25(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void OnNotifyEnd_2106C36B416F04756F52ED886391630E(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_2106C36B416F04756F52ED886391630E(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_2106C36B416F04756F52ED886391630E(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_2106C36B416F04756F52ED886391630E(const FName& NotifyName); // 0x14f0670
    void OnCompleted_2106C36B416F04756F52ED886391630E(const FName& NotifyName); // 0x14f0670
    void OnNotifyEnd_E4F2BFA447BE20396C18C3912F09CF1F(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_E4F2BFA447BE20396C18C3912F09CF1F(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_E4F2BFA447BE20396C18C3912F09CF1F(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_E4F2BFA447BE20396C18C3912F09CF1F(const FName& NotifyName); // 0x14f0670
    void OnCompleted_E4F2BFA447BE20396C18C3912F09CF1F(const FName& NotifyName); // 0x14f0670
    void OnNotifyEnd_4826515949F8FCB130110BBC11AA3975(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_4826515949F8FCB130110BBC11AA3975(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_4826515949F8FCB130110BBC11AA3975(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_4826515949F8FCB130110BBC11AA3975(const FName& NotifyName); // 0x14f0670
    void OnCompleted_4826515949F8FCB130110BBC11AA3975(const FName& NotifyName); // 0x14f0670
    void InpActEvt_Camera_K2Node_EnhancedInputActionEvent_24(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void InpActEvt_Camera_K2Node_EnhancedInputActionEvent_23(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void InpActEvt_Camera_K2Node_EnhancedInputActionEvent_22(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void InpActEvt_Movement_K2Node_EnhancedInputActionEvent_21(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void InpActEvt_Movement_K2Node_EnhancedInputActionEvent_20(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void InpActEvt_Movement_K2Node_EnhancedInputActionEvent_19(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void OnNotifyEnd_53B26F3E4A6CC8EC2ED288849C6D4D5D(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_53B26F3E4A6CC8EC2ED288849C6D4D5D(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_53B26F3E4A6CC8EC2ED288849C6D4D5D(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_53B26F3E4A6CC8EC2ED288849C6D4D5D(const FName& NotifyName); // 0x14f0670
    void OnCompleted_53B26F3E4A6CC8EC2ED288849C6D4D5D(const FName& NotifyName); // 0x14f0670
    void OnNotifyEnd_EB211FD342662AF9426A34AE37731F67(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_EB211FD342662AF9426A34AE37731F67(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_EB211FD342662AF9426A34AE37731F67(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_EB211FD342662AF9426A34AE37731F67(const FName& NotifyName); // 0x14f0670
    void OnCompleted_EB211FD342662AF9426A34AE37731F67(const FName& NotifyName); // 0x14f0670
    void InpActEvt_Crouch_K2Node_EnhancedInputActionEvent_18(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void InpActEvt_Crouch_K2Node_EnhancedInputActionEvent_17(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void OnNotifyEnd_3AA71C2E4301C5453E4540BBAD81130F(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_3AA71C2E4301C5453E4540BBAD81130F(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_3AA71C2E4301C5453E4540BBAD81130F(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_3AA71C2E4301C5453E4540BBAD81130F(const FName& NotifyName); // 0x14f0670
    void OnCompleted_3AA71C2E4301C5453E4540BBAD81130F(const FName& NotifyName); // 0x14f0670
    void OnNotifyEnd_91287A7141C655A8C3FD65BCCCDB3BE6(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_91287A7141C655A8C3FD65BCCCDB3BE6(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_91287A7141C655A8C3FD65BCCCDB3BE6(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_91287A7141C655A8C3FD65BCCCDB3BE6(const FName& NotifyName); // 0x14f0670
    void OnCompleted_91287A7141C655A8C3FD65BCCCDB3BE6(const FName& NotifyName); // 0x14f0670
    void OnNotifyEnd_541E8B2C4FBB9A11C329E3AD54867BFE(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_541E8B2C4FBB9A11C329E3AD54867BFE(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_541E8B2C4FBB9A11C329E3AD54867BFE(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_541E8B2C4FBB9A11C329E3AD54867BFE(const FName& NotifyName); // 0x14f0670
    void OnCompleted_541E8B2C4FBB9A11C329E3AD54867BFE(const FName& NotifyName); // 0x14f0670
    void OnNotifyEnd_20039A9D448A6A6AE539D5BC1B3E5086(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_20039A9D448A6A6AE539D5BC1B3E5086(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_20039A9D448A6A6AE539D5BC1B3E5086(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_20039A9D448A6A6AE539D5BC1B3E5086(const FName& NotifyName); // 0x14f0670
    void OnCompleted_20039A9D448A6A6AE539D5BC1B3E5086(const FName& NotifyName); // 0x14f0670
    void InpActEvt_Attack_K2Node_EnhancedInputActionEvent_16(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void InpActEvt_Attack_K2Node_EnhancedInputActionEvent_15(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void OnNotifyEnd_FABACA92462DB782F8C01AA33159836A(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_FABACA92462DB782F8C01AA33159836A(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_FABACA92462DB782F8C01AA33159836A(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_FABACA92462DB782F8C01AA33159836A(const FName& NotifyName); // 0x14f0670
    void OnCompleted_FABACA92462DB782F8C01AA33159836A(const FName& NotifyName); // 0x14f0670
    void OnNotifyEnd_7401658E4840B64ECA3F74A1DCA2F632(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_7401658E4840B64ECA3F74A1DCA2F632(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_7401658E4840B64ECA3F74A1DCA2F632(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_7401658E4840B64ECA3F74A1DCA2F632(const FName& NotifyName); // 0x14f0670
    void OnCompleted_7401658E4840B64ECA3F74A1DCA2F632(const FName& NotifyName); // 0x14f0670
    void OnNotifyEnd_6479F7434191964E41442388B5008299(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_6479F7434191964E41442388B5008299(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_6479F7434191964E41442388B5008299(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_6479F7434191964E41442388B5008299(const FName& NotifyName); // 0x14f0670
    void OnCompleted_6479F7434191964E41442388B5008299(const FName& NotifyName); // 0x14f0670
    void OnNotifyEnd_E613825C4C2D08AFE44F52A9A03EA3DD(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_E613825C4C2D08AFE44F52A9A03EA3DD(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_E613825C4C2D08AFE44F52A9A03EA3DD(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_E613825C4C2D08AFE44F52A9A03EA3DD(const FName& NotifyName); // 0x14f0670
    void OnCompleted_E613825C4C2D08AFE44F52A9A03EA3DD(const FName& NotifyName); // 0x14f0670
    void InpActEvt_Retry_K2Node_EnhancedInputActionEvent_14(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void InpActEvt_Retry_K2Node_EnhancedInputActionEvent_13(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void InpActEvt_ToggleWalk_K2Node_EnhancedInputActionEvent_12(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void OnNotifyEnd_A241789D403443ED805966A2FB5ECED3(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_A241789D403443ED805966A2FB5ECED3(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_A241789D403443ED805966A2FB5ECED3(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_A241789D403443ED805966A2FB5ECED3(const FName& NotifyName); // 0x14f0670
    void OnCompleted_A241789D403443ED805966A2FB5ECED3(const FName& NotifyName); // 0x14f0670
    void OnNotifyEnd_5D4E97FE401B24752A34ABB824E97243(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_5D4E97FE401B24752A34ABB824E97243(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_5D4E97FE401B24752A34ABB824E97243(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_5D4E97FE401B24752A34ABB824E97243(const FName& NotifyName); // 0x14f0670
    void OnCompleted_5D4E97FE401B24752A34ABB824E97243(const FName& NotifyName); // 0x14f0670
    void OnNotifyEnd_E2FA38974035FFDEF71FA697BA559C7B(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_E2FA38974035FFDEF71FA697BA559C7B(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_E2FA38974035FFDEF71FA697BA559C7B(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_E2FA38974035FFDEF71FA697BA559C7B(const FName& NotifyName); // 0x14f0670
    void OnCompleted_E2FA38974035FFDEF71FA697BA559C7B(const FName& NotifyName); // 0x14f0670
    void OnNotifyEnd_5ADE7EAF4FE6F20143D0DF9BDC024B50(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_5ADE7EAF4FE6F20143D0DF9BDC024B50(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_5ADE7EAF4FE6F20143D0DF9BDC024B50(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_5ADE7EAF4FE6F20143D0DF9BDC024B50(const FName& NotifyName); // 0x14f0670
    void OnCompleted_5ADE7EAF4FE6F20143D0DF9BDC024B50(const FName& NotifyName); // 0x14f0670
    void InpActEvt_CameraView_K2Node_EnhancedInputActionEvent_11(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void InpActEvt_Action_K2Node_EnhancedInputActionEvent_10(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void InpActEvt_Action_K2Node_EnhancedInputActionEvent_9(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void OnNotifyEnd_6D8455A04B438CABD51DA29AE883C408(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_6D8455A04B438CABD51DA29AE883C408(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_6D8455A04B438CABD51DA29AE883C408(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_6D8455A04B438CABD51DA29AE883C408(const FName& NotifyName); // 0x14f0670
    void OnCompleted_6D8455A04B438CABD51DA29AE883C408(const FName& NotifyName); // 0x14f0670
    void InpActEvt_Flashlight_K2Node_EnhancedInputActionEvent_8(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void OnFailure_350764104AAA929C8992568AB90B3ED5(); // 0x14f0670
    void OnSuccess_350764104AAA929C8992568AB90B3ED5(); // 0x14f0670
    void InpActEvt_F12_K2Node_InputKeyEvent_4(const FKey& Key); // 0x14f0670
    void InpActEvt_F12_K2Node_InputKeyEvent_3(const FKey& Key); // 0x14f0670
    void InpActEvt_AnyKey_K2Node_InputKeyEvent_2(const FKey& Key); // 0x14f0670
    void OnNotifyEnd_8BA0BB034E9C50AFC0F85EAB834EB0DB(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_8BA0BB034E9C50AFC0F85EAB834EB0DB(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_8BA0BB034E9C50AFC0F85EAB834EB0DB(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_8BA0BB034E9C50AFC0F85EAB834EB0DB(const FName& NotifyName); // 0x14f0670
    void OnCompleted_8BA0BB034E9C50AFC0F85EAB834EB0DB(const FName& NotifyName); // 0x14f0670
    void OnNotifyEnd_9923D8CF4FD02A66E31BA585F5EB0429(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_9923D8CF4FD02A66E31BA585F5EB0429(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_9923D8CF4FD02A66E31BA585F5EB0429(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_9923D8CF4FD02A66E31BA585F5EB0429(const FName& NotifyName); // 0x14f0670
    void OnCompleted_9923D8CF4FD02A66E31BA585F5EB0429(const FName& NotifyName); // 0x14f0670
    void OnNotifyEnd_2D8E307743F85CB6F8FA059D823A234F(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_2D8E307743F85CB6F8FA059D823A234F(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_2D8E307743F85CB6F8FA059D823A234F(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_2D8E307743F85CB6F8FA059D823A234F(const FName& NotifyName); // 0x14f0670
    void OnCompleted_2D8E307743F85CB6F8FA059D823A234F(const FName& NotifyName); // 0x14f0670
    void InpActEvt_Selfie_K2Node_EnhancedInputActionEvent_7(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void OnNotifyEnd_FF19E2854395F7B1BD03D99E1C132338(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_FF19E2854395F7B1BD03D99E1C132338(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_FF19E2854395F7B1BD03D99E1C132338(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_FF19E2854395F7B1BD03D99E1C132338(const FName& NotifyName); // 0x14f0670
    void OnCompleted_FF19E2854395F7B1BD03D99E1C132338(const FName& NotifyName); // 0x14f0670
    void InpActEvt_Scan_K2Node_EnhancedInputActionEvent_6(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void InpActEvt_Pause_K2Node_EnhancedInputActionEvent_5(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void InpActEvt_Pause_K2Node_EnhancedInputActionEvent_4(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void InpActEvt_End_K2Node_InputKeyEvent_1(const FKey& Key); // 0x14f0670
    void InpActEvt_End_K2Node_InputKeyEvent_0(const FKey& Key); // 0x14f0670
    void InpActEvt_Zoom_K2Node_EnhancedInputActionEvent_3(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void InpActEvt_Zoom_K2Node_EnhancedInputActionEvent_2(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void InpActEvt_Lens_K2Node_EnhancedInputActionEvent_1(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void InpActEvt_Lens_K2Node_EnhancedInputActionEvent_0(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void PreventLandAnimEvent(float Duration, bool PreventLand); // 0x14f0670
    void CancelWalkOff(); // 0x14f0670
    void TriggerStopWalk(bool FromInput); // 0x14f0670
    void FallCheckBeamAlign(); // 0x14f0670
    void ForceGrabEdge(); // 0x14f0670
    void LandAnimation(); // 0x14f0670
    void StopLandDamage(); // 0x14f0670
    void AdjustCameraRotation(); // 0x14f0670
    void AdjustJumpRotation(); // 0x14f0670
    void LandSlowDown(); // 0x14f0670
    void OnLanded(FHitResult& Hit); // 0x14f0670 [Event Public]
    void OnWalkingOffLedge(const FVector& PreviousFloorImpactNormal, const FVector& PreviousFloorContactNormal, const FVector& PreviousLocation, float TimeDelta); // 0x14f0670 [Event Public]
    void K2_OnMovementModeChanged(const EMovementMode& PrevMovementMode, const EMovementMode& NewMovementMode, uint8 PrevCustomMode, uint8 NewCustomMode); // 0x14f0670 [Event Public]
    void HitWallResults(FHitResult& InputPin); // 0x14f0670
    void NormalLand(); // 0x14f0670
    void JumpLand(); // 0x14f0670
    void ReceiveHit(UPrimitiveComponent* MyComp, AActor* Other, UPrimitiveComponent* OtherComp, bool bSelfMoved, const FVector& HitLocation, const FVector& HitNormal, const FVector& NormalImpulse, FHitResult& Hit); // 0x14f0670 [Event Public]
    void WallRunLand(); // 0x14f0670
    void CustomLand(const FHitResult& Hit, bool byLandEvent, bool JustReset); // 0x14f0670
    void HeightMeshSmooth(double TimeInSeconds); // 0x14f0670
    void SlowTimeDilation(AActor* Hit Actor); // 0x14f0670
    void JumpEndMontage(UAnimMontage* Montage, bool bInterrupted); // 0x14f0670
    void ActivateCoyoteJump(); // 0x14f0670
    void WallJumpEnd(); // 0x14f0670
    void NormalJump(bool NoCheckJump); // 0x14f0670
    void JumpFWD(); // 0x14f0670
    void JumpAction(); // 0x14f0670
    void WallJump(bool CameraLookToRotationDestination); // 0x14f0670
    void WallRunTopHit(); // 0x14f0670
    void ForceShorten(bool CanCheckTime, double DurationMultiply, double PositionToCheck); // 0x14f0670
    void WallRunEndAnim(); // 0x14f0670
    void WallRunFail(); // 0x14f0670
    void TimerWallRun(); // 0x14f0670
    void NullWallRun(); // 0x14f0670
    void ForceStopWallRun(); // 0x14f0670
    void HitWallRun(const FHitResult& NewParam, const FTransform& WallRunTransform); // 0x14f0670
    void WallRun(); // 0x14f0670
    void CameraFlux(); // 0x14f0670
    void ParryTrapEffectEvent(float Scale); // 0x14f0670
    void CameraEvents(); // 0x14f0670
    void AddSingleEnemy(AActor* NewParam); // 0x14f0670
    void Enemies Checkpoint(TArray<AActor*>& SourceArray); // 0x14f0670
    void EndEnemyArena(); // 0x14f0670
    void RemoveEnemyArray(const AActor*& ItemToFind); // 0x14f0670
    void DetectOverTime(); // 0x14f0670
    void EndFallEffect(); // 0x14f0670
    void CheckHeight(); // 0x14f0670
    void CrushSmashDeath(); // 0x14f0670
    void MovementFlux(); // 0x14f0670
    void FluxInputAxis(); // 0x14f0670
    void MovementInputBypass(float Duration); // 0x14f0670
    void MovementSystem(); // 0x14f0670
    void BoostStartAt(float Add, bool PlaySound, double Delay); // 0x14f0670
    void NotMovingForAWhileEvent(); // 0x14f0670
    void StartMoveDrag(); // 0x14f0670
    void MovementTurn(); // 0x14f0670
    void StoppedForAWhileEvent(); // 0x14f0670
    void LookDownLedge(); // 0x14f0670
    void WalkBoost(); // 0x14f0670
    void ParkourLandDistantCheck(); // 0x14f0670
    void ShortParkourEvent(const FVector& A); // 0x14f0670
    void ParkourHitWallCheck(); // 0x14f0670
    void RetriggerableEndParkour(float Duration); // 0x14f0670
    void ParkourPredictStart(const FVector& InputPin); // 0x14f0670
    void ParkourSpecialEvent(); // 0x14f0670
    void ExecuteParkourStartAnimation(); // 0x14f0670
    void ParkourDetection(bool PredictJump, const FVector& InputPin, const FRotator& ParkourRotStart); // 0x14f0670
    void ParkourAnimationEnd(); // 0x14f0670
    void ParkourFailedToStart(int32 FailID); // 0x14f0670
    void CheckLedgeClimb(bool ForceStart, const FRotator& SpecificRotLedge, const ParkourLedgeStartMode& LedgeMode); // 0x14f0670
    void OilCloth(); // 0x14f0670
    void CheckUncrouchTop(); // 0x14f0670
    void DirtCloth(); // 0x14f0670
    void LandCrouch(); // 0x14f0670
    void StopSliding(bool FromSliding, bool AvoidReturning, bool AvoidUncrouch, bool ShortenStandUp); // 0x14f0670
    void StartSliding(bool ForceStart); // 0x14f0670
    void CustomCrouch(bool UnCrouch, bool Force); // 0x14f0670
    void ParryTread(); // 0x14f0670
    void AttackBoosEvent(); // 0x14f0670
    void AttackHoldCancel(bool CancelAnim); // 0x14f0670
    void AttackHoldRelease(); // 0x14f0670
    void HoldingAttack(const AttackMode& NewParam); // 0x14f0670
    void TriggerParry(AActor* Owner, const FVector& Location, bool HasSound, bool Effect); // 0x14f0670
    void ParryAnim(); // 0x14f0670
    void InvencibleFrameEvent(double DurationInSeconds); // 0x14f0670
    void JumpAttack(); // 0x14f0670
    void HitImpactEffect(bool HitEnemy); // 0x14f0670
    void AttackStartLerpEvent(bool Stop); // 0x14f0670
    void LandAttack(); // 0x14f0670
    void AttachWeapon(bool Start, const AttachWeaponMode& Mode, bool Invert, bool CheckMirror); // 0x14f0670
    void EndAttack(); // 0x14f0670
    void CancelAttack(); // 0x14f0670
    void AttackEvent(bool NoCheck); // 0x14f0670
    void AttackEventResults(AActor* Actor, UActorComponent* Comp, const HitAttackType& Type, const FVector& HitLocation); // 0x14f0670
    void ForceBeam(); // 0x14f0670
    void LandBeam(); // 0x14f0670
    void StillHit(AActor* NewParam, double NewParam2); // 0x14f0670
    void BeamDetect(); // 0x14f0670
    void EndPole(); // 0x14f0670
    void PoleFall(); // 0x14f0670
    void JumpPole(); // 0x14f0670
    void StartHorizontalPole(AActor* Special Movement Actor); // 0x14f0670
    void EndPillar(); // 0x14f0670
    void PillarJump(); // 0x14f0670
    void StartVerticalPilar(AActor* SpecialMovementActor); // 0x14f0670
    void CustomLandSlowDown(double LandSlowDownValueStored); // 0x14f0670
    void AchDelay(const AchievementEnum& ACH, float Duration); // 0x14f0670
    void MineActivation(const FVector& Location, AActor* Mine); // 0x14f0670 [Public]
    void HandEdgeDelay(); // 0x14f0670
    void SpawnBurstWallVFX(); // 0x14f0670
    void EdgeCommands(); // 0x14f0670
    void ExecuteStartEdge(); // 0x14f0670
    void UngrabEdge(); // 0x14f0670
    void EndEdgeWalk(); // 0x14f0670
    void EdgeWalking(); // 0x14f0670
    void EdgeWalkDetect(ALateralEdgeWalk_C* LedgeActor, const EdgeStartType& EdgeStartType); // 0x14f0670
    void InstantRemoveDoubleTap(); // 0x14f0670
    void CombatSecondHit(); // 0x14f0670
    void BndEvt__MainChar_OverlapCapsule_K2Node_ComponentBoundEvent_1_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x14f0670
    void ReceiveEndPlay(const EEndPlayReason& EndPlayReason); // 0x14f0670 [Event Protected]
    void AfterDeathInstant(); // 0x14f0670
    void GPinputFunction(bool GPInput); // 0x14f0670
    void DeathCamera(const FRotator& Destination); // 0x14f0670
    void StartAfterLoad(); // 0x14f0670
    void ContinueAfterReset(); // 0x14f0670
    void GoreRemoval(); // 0x14f0670
    void AfterDeathAnim(); // 0x14f0670
    void InstantDeath(); // 0x14f0670
    void GoreSystem(); // 0x14f0670
    void OverlapDeathResults(AActor* Actor, USceneComponent* Comp, bool NoOverlap); // 0x14f0670
    void DeathRestartEvent(const DeathType& Type, const FVector& RagdollImpactLocation, AActor* ActorTryingToKill?, bool byOV); // 0x14f0670
    void Ragdoll(bool Returns, const FVector& RagdollImpactLocation); // 0x14f0670
    void LoadingTeleport(const FTransform& PlayerStart); // 0x14f0670
    void PlayMontageSliceEnd(); // 0x14f0670
    void BndEvt__MainChar_MotionWarping_K2Node_ComponentBoundEvent_2_ActorComponentDeactivateSignature__DelegateSignature(UActorComponent* Component); // 0x14f0670
    void SliceSmashButton(bool Continuos); // 0x14f0670
    void InpAxisKeyEvt_MouseWheelAxis_K2Node_InputAxisKeyEvent_0(float AxisValue); // 0x14f0670
    void StartSliceAnim(); // 0x14f0670
    void EndSliceAnim(); // 0x14f0670
    void StartSlice(); // 0x14f0670
    void SliceDestroyedEvent(); // 0x14f0670
    void ForceEndSlicing(const SliceEndMode& SliceEndMode); // 0x14f0670
    void StartSliceAttack(const FHitResult& Hit, const FVector& Direction); // 0x14f0670
    void EndSliceAttack(); // 0x14f0670
    void SlowDownAction(double Time, double Amount); // 0x14f0670
    void StopFallSlowDown(); // 0x14f0670
    void FallSlowDown(double DurationInSeconds, double TargetGravity, bool HasInertia, bool AdaptRotationToInput, bool SlowDown); // 0x14f0670
    void StartingDelays(double Delay); // 0x14f0670
    void StopCameraTransition(bool Instant); // 0x14f0670
    void FixCameraStartCount(bool Increase, AFixCameraSpline_C* Actor); // 0x14f0670
    void CameraPositionLerp(bool Start, double Add); // 0x14f0670
    void CameraHackMovement(const FVector& Location); // 0x14f0670
    void ReleaseHack(); // 0x14f0670
    void HoldHack(); // 0x14f0670
    void LightTrace(); // 0x14f0670
    void KeepLooking(); // 0x14f0670
    void StopFocalCamera(); // 0x14f0670
    void CameraFocusLerp(double Lerp); // 0x14f0670
    void CameraFocus(const FRotator& Destination, double Time Length, double Vertical Align to Zero Multiply, bool IgnoreCheckInstantLook, bool SensitiveToMovement, bool VerticalCameraLookToTarget, double KeepLookingAmount); // 0x14f0670
    void TurnNewDirection(const FVector& NewOrientation, const FVector& NewTurnLoc, bool NewTurnForceAdaptEnd, bool AImode); // 0x14f0670
    void StopAI(); // 0x14f0670
    void AIMoveToWalk(const FVector& AiMoveToDestination, double AiMoveToSpeed, const FRotator& AiMoveToRotation, bool AiFinalAdapt, bool CameraFocus, USceneComponent* AiMoveToComponent); // 0x14f0670
    void SkipiRigidBody(float Duration); // 0x14f0670
    void ShakePriorityEvent(); // 0x14f0670
    void ControllerRumbleVibration(float Intensity, float Duration); // 0x14f0670
    void AcrobaticEndEvent(double Timer); // 0x14f0670
    void OncePrintScreen(float Duration, const FString& InString); // 0x14f0670
    void EventStopWalk(bool NoDelay, float Duration); // 0x14f0670
    void PreventInteraction(float Duration, bool NoDelay); // 0x14f0670
    void EventAxisLerp(bool Start); // 0x14f0670
    void EventUpdatingCameraTarget(); // 0x14f0670
    void StartLoadEvent(bool NoDelay, float Duration); // 0x14f0670
    void EventDispatcher(AActor* HitInteractiveActor); // 0x14f0670
    void TemporaryDeactivateCameraHit(double Timer); // 0x14f0670
    void StartCameraEvent(bool NoDelay, float Duration); // 0x14f0670
    void StartEvent(bool NoDelay, float Duration); // 0x14f0670
    void ProceduralDangerAnimation(bool Start); // 0x14f0670
    void AutoInputActor(float DurationInSeconds, USceneComponent* ComponentAutoInput, const FVector& AutoInputDestination, double AutoInputDistance); // 0x14f0670
    void AutoActivateFlashlight(bool FlashlightEnabled, bool CheckIFCanPerformAction); // 0x14f0670
    void FlashlightEvent(); // 0x14f0670
    void HiddenPlayerP(bool HideP); // 0x14f0670
    void MouseWheelAxisCheat(double Axis); // 0x14f0670
    void CheatSelection(const CheatList& CheatKeySelect); // 0x14f0670
    void ConfirmCheatKey(); // 0x14f0670
    void ResetCheatKey(); // 0x14f0670
    void AddCheatKey(const FString& CheatKey); // 0x14f0670
    void ResumeAttachCastBack(USceneComponent* ActorComponentToAttach); // 0x14f0670
    void ForceDetach(); // 0x14f0670
    void ForceAttachToComponent(USceneComponent* ActorComponentToAttach); // 0x14f0670
    void AttachMovementChange(const EMovementMode& Movement); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ReceiveTick(float DeltaSeconds); // 0x14f0670 [Event Public]
    void AnnihilationCall(); // 0x14f0670 [Public]
    void SliceHandle(); // 0x14f0670 [Public]
    void SawParryCastBack(ASawProjectile_C* Saw, AActor* Owner); // 0x14f0670 [Public]
    void SawHitBack(ASawProjectile_C* Saw, const FVector& HitLocation); // 0x14f0670 [Public]
    void HitResults(AMainChar_C* P, AActor* Actor, const FVector& Location, const FVector& Direction); // 0x14f0670 [Public]
    void DoorBash(const FVector& Loc); // 0x14f0670 [Public]
    void ExplosionEnvironment(); // 0x14f0670 [Public]
    void TutorialMessage(AActor* ActorCall); // 0x14f0670 [Public]
    void CementSulk(const FHitResult& Hit, AMainChar_C* Player); // 0x14f0670 [Public]
    void HitCapsuleResult(); // 0x14f0670 [Public]
    void SlopeSlideAngleDetection(); // 0x14f0670
    void NoiseCallAttention(); // 0x14f0670 [Public]
    void BlinkSlacking(double NewParam); // 0x14f0670 [Public]
    void ForceDashEnemyOnPath(); // 0x14f0670 [Public]
    void DroneChangePath(int32 ID); // 0x14f0670 [Public]
    void EnvironmentalDestroy(const FVector& Loc, const FVector& Dir, AActor* Destroyer); // 0x14f0670 [Public]
    void AwakeEnemy(const FVector& Location); // 0x14f0670 [Public]
    void PhysDestroyCastToDestroyer(); // 0x14f0670 [Public]
    void PhysDestroyTentacle(APhysicsDestroyEnemy_C* Phys, USkeletalMeshComponent* Mesh, int32 Index); // 0x14f0670 [Public]
    void PhysDestroySnapshot(); // 0x14f0670 [Public]
    void PhysDestroyClone(AActor* Owner); // 0x14f0670 [Public]
    void ShootCastBack(); // 0x14f0670 [Public]
    void StuntActivation(); // 0x14f0670 [Public]
    void EndSelfieMode(); // 0x14f0670
    void EventSelfie(); // 0x14f0670
    void MontagePlay(UAnimMontage* MontageToPlay, float PlayRate, float StartingPosition, const FName& StartingSection, bool CheckInterrupted); // 0x14f0670
    void StartSelfie(); // 0x14f0670
    void CustomVRStart(float NewRate); // 0x14f0670
    void SetVRtoEnd(); // 0x14f0670
    void CancelVRAnim(); // 0x14f0670
    void VRScanLerp(double Radius, double OffsetStart); // 0x14f0670
    void InterrupVRScan(); // 0x14f0670
    void AttachVR(bool Left, bool Start); // 0x14f0670
    void StartVRScan(bool SkipAnim); // 0x14f0670
    void AddMenu(bool Start, const MenuVersion& MenuVersion); // 0x14f0670
    void PauseEvent(bool Unpause); // 0x14f0670
    void ColdBreath(); // 0x14f0670
    void ColdEvent(); // 0x14f0670
    void CoughEvent(); // 0x14f0670
    void FakeShadowEvent(); // 0x14f0670
    void TickAudio(); // 0x14f0670
    void EndBreathAudio(); // 0x14f0670
    void StartSounds(); // 0x14f0670
    void BreathingSounds(); // 0x14f0670
    void GenericAudioSoundLoop(bool Finish, USoundBase* Sound, double Volume, double Fade, float PitchMultiplier); // 0x14f0670
    void CustomMotionWarp(USceneComponent* Comp, double Length, bool FollowZ, bool FollowRot); // 0x14f0670
    void DelayZoomInactive(double Delay); // 0x14f0670
    void ForceLockOn(); // 0x14f0670
    void LockOnStart(bool Start); // 0x14f0670
    void Zoom(bool Start); // 0x14f0670
    void ZoomTick(); // 0x14f0670
    void CustomBlink(bool Blink); // 0x14f0670
    void BlinkToc(bool Start); // 0x14f0670
    void BlinkEventCheck(); // 0x14f0670
    void CleanLens(); // 0x14f0670
    void BlinkEvent(); // 0x14f0670
    void BlinkDirt(); // 0x14f0670
    void DirtLensActionAdd(int32 Amount1-3); // 0x14f0670
    void IDLE_Events(); // 0x14f0670
    void PInteractions(); // 0x14f0670
    void ForceStopHandFlashlight(); // 0x14f0670
    void BoostFwd(); // 0x14f0670
    void StartBoostUp(); // 0x14f0670
    void ExecuteUbergraph_MainChar(int32 EntryPoint); // 0x14f0670 [Final]
    void EnemiesRemaining__DelegateSignature(int32 NewParam); // 0x14f0670 [Public]
    void FixCameraDispatcher__DelegateSignature(bool isFixCamera); // 0x14f0670 [Public]
    void EdgeWalkDispatcher__DelegateSignature(); // 0x14f0670 [Public]
    void EndSlide__DelegateSignature(); // 0x14f0670 [Public]
    void MontageEndDispatcher__DelegateSignature(); // 0x14f0670 [Public]
    void EndCutscenePhase__DelegateSignature(); // 0x14f0670 [Public]
    void AIEndMove__DelegateSignature(); // 0x14f0670 [Public]
    void WalkOffDispatcher__DelegateSignature(); // 0x14f0670 [Public]
    void EmojiEnd__DelegateSignature(); // 0x14f0670 [Public]

// AOrbRewindSound_C (/Game/Blueprints/MainCharacter/OrbRewindSound.OrbRewindSound_C)
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ExecuteUbergraph_OrbRewindSound(int32 EntryPoint); // 0x14f0670 [Final]

// UBoostNotify_C (/Game/Blueprints/MainCharacter/P/Anim/Action/BoostNotify.BoostNotify_C)
    bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UDeactivakeIK_C (/Game/Blueprints/MainCharacter/P/Anim/Action/DeactivakeIK.DeactivakeIK_C)
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UPlayRateNotify_C (/Game/Blueprints/MainCharacter/P/Anim/Action/PlayRateNotify.PlayRateNotify_C)
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    void OnRep_NewVar(); // 0x14f0670
    bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UPreventLookToCamera_C (/Game/Blueprints/MainCharacter/P/Anim/Action/PreventLookToCamera.PreventLookToCamera_C)
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// USlowMo_C (/Game/Blueprints/MainCharacter/P/Anim/Action/SlowMo.SlowMo_C)
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UVRAttach_C (/Game/Blueprints/MainCharacter/P/Anim/Action/VRAttach.VRAttach_C)
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UAttachCancelStart_C (/Game/Blueprints/MainCharacter/P/Anim/Attack/AttachCancelStart.AttachCancelStart_C)
    bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UAttackDash_C (/Game/Blueprints/MainCharacter/P/Anim/Attack/AttackDash.AttackDash_C)
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UAttackHit_C (/Game/Blueprints/MainCharacter/P/Anim/Attack/AttackHit.AttackHit_C)
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UAttackHit2_C (/Game/Blueprints/MainCharacter/P/Anim/Attack/AttackHit2.AttackHit2_C)
    bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UAttackStartSound_C (/Game/Blueprints/MainCharacter/P/Anim/Attack/AttackStartSound.AttackStartSound_C)
    bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UAttackWalkLerp_C (/Game/Blueprints/MainCharacter/P/Anim/Attack/AttackWalkLerp.AttackWalkLerp_C)
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UChainsawAttach_C (/Game/Blueprints/MainCharacter/P/Anim/Attack/ChainsawAttach.ChainsawAttach_C)
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UChainsawAttack_C (/Game/Blueprints/MainCharacter/P/Anim/Attack/ChainsawAttack.ChainsawAttack_C)
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UChainsawHandle_C (/Game/Blueprints/MainCharacter/P/Anim/Attack/ChainsawHandle.ChainsawHandle_C)
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UFallingAttackCheck_C (/Game/Blueprints/MainCharacter/P/Anim/Attack/FallingAttackCheck.FallingAttackCheck_C)
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// USpamAttack_C (/Game/Blueprints/MainCharacter/P/Anim/Attack/SpamAttack.SpamAttack_C)
    bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UAttackHoldNotify_C (/Game/Blueprints/MainCharacter/P/Anim/AttackHold/AttackHoldNotify.AttackHoldNotify_C)
    bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UAttackisHolding_C (/Game/Blueprints/MainCharacter/P/Anim/AttackHold/AttackisHolding.AttackisHolding_C)
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UPlayrateReturn_C (/Game/Blueprints/MainCharacter/P/Anim/AttackHold/PlayrateReturn.PlayrateReturn_C)
    bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UDashRollAddForce_C (/Game/Blueprints/MainCharacter/P/Anim/CrouchSlide/DashRollAddForce.DashRollAddForce_C)
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UEndRollingNotify_C (/Game/Blueprints/MainCharacter/P/Anim/CrouchSlide/EndRollingNotify.EndRollingNotify_C)
    bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// URollNotify_C (/Game/Blueprints/MainCharacter/P/Anim/CrouchSlide/RollNotify.RollNotify_C)
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UHandEdgeotify_C (/Game/Blueprints/MainCharacter/P/Anim/Edge/HandEdgeotify.HandEdgeotify_C)
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UAnimLoopCancel_C (/Game/Blueprints/MainCharacter/P/Anim/Emoji/AnimLoopCancel.AnimLoopCancel_C)
    bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// AHangOnActor_C (/Game/Blueprints/MainCharacter/P/Anim/HangOff/HangOnActor.HangOnActor_C)
    void Timeline__FinishedFunc(); // 0x14f0670
    void Timeline__UpdateFunc(); // 0x14f0670
    void OnNotifyEnd_4D5A61904E0A6A943A9F6F854AC35355(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_4D5A61904E0A6A943A9F6F854AC35355(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_4D5A61904E0A6A943A9F6F854AC35355(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_4D5A61904E0A6A943A9F6F854AC35355(const FName& NotifyName); // 0x14f0670
    void OnCompleted_4D5A61904E0A6A943A9F6F854AC35355(const FName& NotifyName); // 0x14f0670
    void OnNotifyEnd_B9039B8A4DAD7FCD441EC993F00A18DA(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_B9039B8A4DAD7FCD441EC993F00A18DA(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_B9039B8A4DAD7FCD441EC993F00A18DA(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_B9039B8A4DAD7FCD441EC993F00A18DA(const FName& NotifyName); // 0x14f0670
    void OnCompleted_B9039B8A4DAD7FCD441EC993F00A18DA(const FName& NotifyName); // 0x14f0670
    void OnNotifyEnd_F1B8DFAD42D0C11A23AD6A9105F4DACC(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_F1B8DFAD42D0C11A23AD6A9105F4DACC(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_F1B8DFAD42D0C11A23AD6A9105F4DACC(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_F1B8DFAD42D0C11A23AD6A9105F4DACC(const FName& NotifyName); // 0x14f0670
    void OnCompleted_F1B8DFAD42D0C11A23AD6A9105F4DACC(const FName& NotifyName); // 0x14f0670
    void AutoDestroy(); // 0x14f0670
    void ReceiveTick(float DeltaSeconds); // 0x14f0670 [Event Public]
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void WallJump(); // 0x14f0670
    void Climb(); // 0x14f0670
    void GetOut(); // 0x14f0670
    void ExecuteUbergraph_HangOnActor(int32 EntryPoint); // 0x14f0670 [Final]

// ABlinkEvent_C (/Game/Blueprints/MainCharacter/P/Anim/IDLEs/BlinkEvent.BlinkEvent_C)
    void TimelineLoop__FinishedFunc(); // 0x14f0670
    void TimelineLoop__UpdateFunc(); // 0x14f0670
    void FirstTL__FinishedFunc(); // 0x14f0670
    void FirstTL__UpdateFunc(); // 0x14f0670
    void LensTL__FinishedFunc(); // 0x14f0670
    void LensTL__UpdateFunc(); // 0x14f0670
    void OnNotifyEnd_F2C807614108C9D238642D9F0B10F322(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_F2C807614108C9D238642D9F0B10F322(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_F2C807614108C9D238642D9F0B10F322(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_F2C807614108C9D238642D9F0B10F322(const FName& NotifyName); // 0x14f0670
    void OnCompleted_F2C807614108C9D238642D9F0B10F322(const FName& NotifyName); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void EndEvent(); // 0x14f0670
    void HitLens(); // 0x14f0670
    void CustomEvent(bool OnOff); // 0x14f0670
    void ExecuteUbergraph_BlinkEvent(int32 EntryPoint); // 0x14f0670 [Final]

// UCameraOffsetNotify_C (/Game/Blueprints/MainCharacter/P/Anim/IDLEs/CameraOffsetNotify.CameraOffsetNotify_C)
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// ULookIgnoreBody_C (/Game/Blueprints/MainCharacter/P/Anim/IDLEs/LookIgnoreBody.LookIgnoreBody_C)
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UMirrorNotify_C (/Game/Blueprints/MainCharacter/P/Anim/IDLEs/MirrorNotify.MirrorNotify_C)
    bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// AStepActor_C (/Game/Blueprints/MainCharacter/P/Anim/IDLEs/StepActor.StepActor_C)
    void End__FinishedFunc(); // 0x14f0670
    void End__UpdateFunc(); // 0x14f0670
    void OnNotifyEnd_C13CBE6840C9BD079D178D8D263BB6D7(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_C13CBE6840C9BD079D178D8D263BB6D7(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_C13CBE6840C9BD079D178D8D263BB6D7(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_C13CBE6840C9BD079D178D8D263BB6D7(const FName& NotifyName); // 0x14f0670
    void OnCompleted_C13CBE6840C9BD079D178D8D263BB6D7(const FName& NotifyName); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void LerpCameraLens(double Alpha); // 0x14f0670
    void ReceiveTick(float DeltaSeconds); // 0x14f0670 [Event Public]
    void EndStep(); // 0x14f0670
    void StepLens(); // 0x14f0670
    void ExecuteUbergraph_StepActor(int32 EntryPoint); // 0x14f0670 [Final]

// UStepNotify_C (/Game/Blueprints/MainCharacter/P/Anim/IDLEs/StepNotify.StepNotify_C)
    bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UStepNotifyState_C (/Game/Blueprints/MainCharacter/P/Anim/IDLEs/StepNotifyState.StepNotifyState_C)
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UJumpCorrectionLength_C (/Game/Blueprints/MainCharacter/P/Anim/Jump/JumpCorrectionLength.JumpCorrectionLength_C)
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UJumpType_C (/Game/Blueprints/MainCharacter/P/Anim/Jump/JumpType.JumpType_C)
    bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UPhysicsPartNotify_C (/Game/Blueprints/MainCharacter/P/Anim/Jump/PhysicsPartNotify.PhysicsPartNotify_C)
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UVelocityNotifyControl_C (/Game/Blueprints/MainCharacter/P/Anim/Jump/VelocityNotifyControl.VelocityNotifyControl_C)
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UDialogueVoiceNotify_C (/Game/Blueprints/MainCharacter/P/Anim/LipSync/DialogueVoiceNotify.DialogueVoiceNotify_C)
    bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UFaceChangeNotify_C (/Game/Blueprints/MainCharacter/P/Anim/Orbie/FaceChangeNotify.FaceChangeNotify_C)
    bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UHitBoneCheck_C (/Game/Blueprints/MainCharacter/P/Anim/Orbie/HitBoneCheck.HitBoneCheck_C)
    void BoneCheck(const FName& Hit Bone1, UObject* __WorldContext, const int32& ID); // 0x14f0670 [Static Public]

// UPreventEmoji_C (/Game/Blueprints/MainCharacter/P/Anim/Orbie/PreventEmoji.PreventEmoji_C)
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// ASelfieActor_C (/Game/Blueprints/MainCharacter/P/Anim/Orbie/SelfieActor.SelfieActor_C)
    void ChainsawSet(bool Star); // 0x14f0670 [Public]
    void FakeSpringArm(); // 0x14f0670 [Public]
    void StartSets(); // 0x14f0670 [Public]
    void SelfieStartTL__FinishedFunc(); // 0x14f0670
    void SelfieStartTL__UpdateFunc(); // 0x14f0670
    void SelfieLoopTL__FinishedFunc(); // 0x14f0670
    void SelfieLoopTL__UpdateFunc(); // 0x14f0670
    void SelfieStopTL__FinishedFunc(); // 0x14f0670
    void SelfieStopTL__UpdateFunc(); // 0x14f0670
    void SelfieStopTL__NewTrack_4__EventFunc(); // 0x14f0670
    void InpActEvt_Action_K2Node_EnhancedInputActionEvent_11(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void InpActEvt_Action_K2Node_EnhancedInputActionEvent_10(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void InpActEvt_Attack_K2Node_EnhancedInputActionEvent_9(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void InpActEvt_Attack_K2Node_EnhancedInputActionEvent_8(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void InpActEvt_Crouch_K2Node_EnhancedInputActionEvent_7(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void InpActEvt_Crouch_K2Node_EnhancedInputActionEvent_6(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void InpActEvt_Jump_K2Node_EnhancedInputActionEvent_5(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void InpActEvt_Jump_K2Node_EnhancedInputActionEvent_4(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void InpActEvt_Scan_K2Node_EnhancedInputActionEvent_3(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void InpActEvt_Scan_K2Node_EnhancedInputActionEvent_2(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void OnNotifyEnd_723C7A0B4C934CCE85E5A18C092D8B75(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_723C7A0B4C934CCE85E5A18C092D8B75(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_723C7A0B4C934CCE85E5A18C092D8B75(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_723C7A0B4C934CCE85E5A18C092D8B75(const FName& NotifyName); // 0x14f0670
    void OnCompleted_723C7A0B4C934CCE85E5A18C092D8B75(const FName& NotifyName); // 0x14f0670
    void OnNotifyEnd_9259078A4B0DB69412B1F9817FE18A22(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_9259078A4B0DB69412B1F9817FE18A22(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_9259078A4B0DB69412B1F9817FE18A22(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_9259078A4B0DB69412B1F9817FE18A22(const FName& NotifyName); // 0x14f0670
    void OnCompleted_9259078A4B0DB69412B1F9817FE18A22(const FName& NotifyName); // 0x14f0670
    void OnNotifyEnd_0ED2678345D262CD4F00BCB29D6200CA(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_0ED2678345D262CD4F00BCB29D6200CA(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_0ED2678345D262CD4F00BCB29D6200CA(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_0ED2678345D262CD4F00BCB29D6200CA(const FName& NotifyName); // 0x14f0670
    void OnCompleted_0ED2678345D262CD4F00BCB29D6200CA(const FName& NotifyName); // 0x14f0670
    void InpActEvt_Zoom_K2Node_EnhancedInputActionEvent_1(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void InpActEvt_Zoom_K2Node_EnhancedInputActionEvent_0(const FInputActionValue& ActionValue, float ElapsedTime, float TriggeredTime, UInputAction* SourceAction); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void EndSelfieMode(); // 0x14f0670
    void ReceiveEndPlay(const EEndPlayReason& EndPlayReason); // 0x14f0670 [Event Protected]
    void ChangeFace(); // 0x14f0670
    void HitCheck(const FName& bone); // 0x14f0670
    void FaceResult(); // 0x14f0670
    void ArmResult(); // 0x14f0670
    void NooseResult(); // 0x14f0670
    void ExecuteUbergraph_SelfieActor(int32 EntryPoint); // 0x14f0670 [Final]

// UCameraZClamp_C (/Game/Blueprints/MainCharacter/P/Anim/Parkour/CameraZClamp.CameraZClamp_C)
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UCustomBlendOutWindow_C (/Game/Blueprints/MainCharacter/P/Anim/Parkour/CustomBlendOutWindow.CustomBlendOutWindow_C)
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UDisableCollisionNotify_C (/Game/Blueprints/MainCharacter/P/Anim/Parkour/DisableCollisionNotify.DisableCollisionNotify_C)
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UHandLedge_C (/Game/Blueprints/MainCharacter/P/Anim/Parkour/HandLedge.HandLedge_C)
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UMovementInputBypass_C (/Game/Blueprints/MainCharacter/P/Anim/Parkour/MovementInputBypass.MovementInputBypass_C)
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UParkourDuration_C (/Game/Blueprints/MainCharacter/P/Anim/Parkour/ParkourDuration.ParkourDuration_C)
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UParkourJumpWindow_C (/Game/Blueprints/MainCharacter/P/Anim/Parkour/ParkourJumpWindow.ParkourJumpWindow_C)
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UParkourLandSituation_C (/Game/Blueprints/MainCharacter/P/Anim/Parkour/ParkourLandSituation.ParkourLandSituation_C)
    bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UPreventLandAnim_C (/Game/Blueprints/MainCharacter/P/Anim/Parkour/PreventLandAnim.PreventLandAnim_C)
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// URootMotionBlendRotation_C (/Game/Blueprints/MainCharacter/P/Anim/Parkour/RootMotionBlendRotation.RootMotionBlendRotation_C)
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UCutsomPillarJump_C (/Game/Blueprints/MainCharacter/P/Anim/Pillar/CutsomPillarJump.CutsomPillarJump_C)
    bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UJumpPillar_C (/Game/Blueprints/MainCharacter/P/Anim/Pillar/JumpPillar.JumpPillar_C)
    bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UJumpPole_C (/Game/Blueprints/MainCharacter/P/Anim/Pole/JumpPole.JumpPole_C)
    bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UPoleSwingAvoid_C (/Game/Blueprints/MainCharacter/P/Anim/Pole/PoleSwingAvoid.PoleSwingAvoid_C)
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UPoleSwingNotify_C (/Game/Blueprints/MainCharacter/P/Anim/Pole/PoleSwingNotify.PoleSwingNotify_C)
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UReturnSwingEndState_C (/Game/Blueprints/MainCharacter/P/Anim/Pole/ReturnSwingEndState.ReturnSwingEndState_C)
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UReturnSwingState_C (/Game/Blueprints/MainCharacter/P/Anim/Pole/ReturnSwingState.ReturnSwingState_C)
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// USwingEnabled_C (/Game/Blueprints/MainCharacter/P/Anim/Pole/SwingEnabled.SwingEnabled_C)
    bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// USwingMid_C (/Game/Blueprints/MainCharacter/P/Anim/Pole/SwingMid.SwingMid_C)
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UFakeLanding_C (/Game/Blueprints/MainCharacter/P/Anim/Slice/FakeLanding.FakeLanding_C)
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// USliceHandle_C (/Game/Blueprints/MainCharacter/P/Anim/Slice/SliceHandle.SliceHandle_C)
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// USliceHandleVertical_C (/Game/Blueprints/MainCharacter/P/Anim/Slice/SliceHandleVertical.SliceHandleVertical_C)
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// USliceTopCheck_C (/Game/Blueprints/MainCharacter/P/Anim/Slice/SliceTopCheck.SliceTopCheck_C)
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UStartSliceMode_C (/Game/Blueprints/MainCharacter/P/Anim/Slice/StartSliceMode.StartSliceMode_C)
    bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// URootMotionEnabled_C (/Game/Blueprints/MainCharacter/P/Anim/Walk/RootMotionEnabled.RootMotionEnabled_C)
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UStopWalk_C (/Game/Blueprints/MainCharacter/P/Anim/Walk/StopWalk.StopWalk_C)
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UWeaponClipAdjust_C (/Game/Blueprints/MainCharacter/P/Anim/Walk/WeaponClipAdjust.WeaponClipAdjust_C)
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UEdgeWalkDisableHandIK_C (/Game/Blueprints/MainCharacter/P/Anim/WallRun/EdgeWalkDisableHandIK.EdgeWalkDisableHandIK_C)
    bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UGravitySet_C (/Game/Blueprints/MainCharacter/P/Anim/WallRun/GravitySet.GravitySet_C)
    bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UVerticalEdgeHeightCorrect_C (/Game/Blueprints/MainCharacter/P/Anim/WallRun/VerticalEdgeHeightCorrect.VerticalEdgeHeightCorrect_C)
    bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UWallJumpFwd_C (/Game/Blueprints/MainCharacter/P/Anim/WallRun/WallJumpFwd.WallJumpFwd_C)
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UWallRunAdjustHeight_C (/Game/Blueprints/MainCharacter/P/Anim/WallRun/WallRunAdjustHeight.WallRunAdjustHeight_C)
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UWallRunEnableRotation_C (/Game/Blueprints/MainCharacter/P/Anim/WallRun/WallRunEnableRotation.WallRunEnableRotation_C)
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// AWallRunEndPlatform_C (/Game/Blueprints/MainCharacter/P/Anim/WallRun/WallRunEndPlatform.WallRunEndPlatform_C)
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void CustomEvent(AActor* Actor, USceneComponent* Comp); // 0x14f0670
    void DestroyEvent(); // 0x14f0670
    void ExecuteUbergraph_WallRunEndPlatform(int32 EntryPoint); // 0x14f0670 [Final]

// UWallRunSliceCancel_C (/Game/Blueprints/MainCharacter/P/Anim/WallRun/WallRunSliceCancel.WallRunSliceCancel_C)
    bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UWallRunSwap_C (/Game/Blueprints/MainCharacter/P/Anim/WallRun/WallRunSwap.WallRunSwap_C)
    bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UWallRunVerticalAdaptXY_C (/Game/Blueprints/MainCharacter/P/Anim/WallRun/WallRunVerticalAdaptXY.WallRunVerticalAdaptXY_C)
    bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UWindTopNotify_C (/Game/Blueprints/MainCharacter/P/Anim/WallRun/WindTopNotify.WindTopNotify_C)
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// AFleshGorePhysics_C (/Game/Blueprints/MainCharacter/P/Mesh/Gore/FleshGorePhysics.FleshGorePhysics_C)
    void StartCheckLoc(AMainChar_C* InputPin); // 0x14f0670 [Public]
    void SetCustomDepth(UPrimitiveComponent* Target); // 0x14f0670 [Public]
    void Physics Body(USkeletalMeshComponent* Target, const FName& InputPin, float PhysicsBlendWeight); // 0x14f0670 [Public]
    void GORESelection(); // 0x14f0670 [Public]
    void SetBloodBone(USkeletalMeshComponent* NewParam); // 0x14f0670 [Public]
    void SetMaterials(USkeletalMeshComponent* InputPin); // 0x14f0670 [Public]
    void StartPhysics(const FVector& HitLocation, const FVector& Direction, AActor* ActorGore, const DeathType& DeathType, USkeletalMeshComponent* Skeleton, const FVector& Velocity, const FMaterialBlendChannels& MaterialBlends); // 0x14f0670
    void ReceiveHit(UPrimitiveComponent* MyComp, AActor* Other, UPrimitiveComponent* OtherComp, bool bSelfMoved, const FVector& HitLocation, const FVector& HitNormal, const FVector& NormalImpulse, FHitResult& Hit); // 0x14f0670 [Event Public]
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void Despawn(); // 0x14f0670
    void ReceiveTick(float DeltaSeconds); // 0x14f0670 [Event Public]
    void SplashHitSound(const FVector& NewParam); // 0x14f0670
    void CustomEvent(); // 0x14f0670
    void ExecuteUbergraph_FleshGorePhysics(int32 EntryPoint); // 0x14f0670 [Final]

// UP_Anim_C (/Game/Blueprints/MainCharacter/P/Mesh/P_Anim.P_Anim_C)
    void AnimGraph(FPoseLink& AnimGraph); // 0x14f0670
    void RemoveWalkModeOnRoot(); // 0x14f0670 [Public]
    void Lashes Removal(bool StoreValues, const double& max); // 0x14f0670 [Public]
    void ChainsawImpact(float VolumeMultiplier); // 0x14f0670 [Public]
    void FootTrace(const FName& InSocketName, const FVector& NewParam); // 0x14f0670 [Public]
    void OnStateExit(FAnimUpdateContext& Context, FAnimNodeReference& Node); // 0x14f0670 [Public]
    void OnStateEntry(FAnimUpdateContext& Context, FAnimNodeReference& Node); // 0x14f0670 [Public]
    void OnFallUpdate(FAnimUpdateContext& Context, FAnimNodeReference& Node); // 0x14f0670 [Public]
    void SnapshotFall(); // 0x14f0670 [Public]
    void ForceBothFoot(bool Land); // 0x14f0670 [Public]
    void TalkLipSyncOverTime(); // 0x14f0670 [Public]
    void InteractionHandSpawnParticle(const FVector& InputPin); // 0x14f0670 [Public]
    void SetSpecificExpression(const FaceExpressions& ExpressionSelector, double FaceBlendTime, float FaceLerpAmount, bool CanOverrideSelfieExpression); // 0x14f0670 [Public]
    void Curves(); // 0x14f0670 [Public]
    void ChangeRootMotionMethod(); // 0x14f0670 [Public]
    void Foot(); // 0x14f0670 [Public]
    void FallModesBlend(); // 0x14f0670 [Public]
    void UpdateSpeedRateMontage(UAnimMontage* Montage); // 0x14f0670 [Public]
    void PCasting(); // 0x14f0670 [Public]
    void WallHand(); // 0x14f0670 [Public]
    void CloneReplicatePreview(); // 0x14f0670 [Public]
    void MirrorMode(bool Mirror, double Blend); // 0x14f0670 [Public]
    void CancelAnimation(float InBlendOutTime); // 0x14f0670 [Public]
    void RootMotionEnableFunction(const ERootMotionMode& Value); // 0x14f0670 [Public]
    void TurnCalculationFunction(); // 0x14f0670 [Public]
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_TransitionResult_8D7F2C7F46300108A3D2C4B79E92AABD(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_TransitionResult_4E7899BC49683033CE0E33A2D754AB21(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_TransitionResult_AD0D85E3486C4DDD60178ABDB938D9DE(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_TransitionResult_5D77F6B342B62B36D08E13A9A15E7F0A(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_TransitionResult_FA93665F4D707071244DF5BCF765DFFF(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_TransitionResult_85641C2444C6304E339F51A5183A7310(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_TransitionResult_F159DB234607CE317470A389E5514F5A(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_TransitionResult_906E85D6429C86995D1E8C9B53784638(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_TransitionResult_B8DF90114025C7C191C2CFB84024E099(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_TransitionResult_3D49A2624CB17B8B991AE79E885F5C68(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_BlendSpacePlayer_A040F20549DC1C284B18F693B4AFB0F8(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_LayeredBoneBlend_7D17C3344A2A9FB97DD5EDBDBCEDB5F5(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_ModifyBone_860E364C460252586A08089DC5829F26(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_ModifyBone_A7F1EF7A4F15EB5B9DF423B3672C6076(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_ModifyBone_DD205A1F4240D252FDC05599E5E6621A(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_ModifyBone_AD9B61EC41CD0836983471A8C4A73962(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_RigidBody_BFF7943B4FC6F4177EAE88B7856A080C(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_TwoBoneIK_B942C00949EEA20F72B5EAB1703E9D3C(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_BlendListByBool_4543E6ED48EEEA9BF9756FA6445F716A(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_TwoBoneIK_6149FFA3486F2FEBEDD1B7ACC9CC3E7D(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_ModifyBone_DBD6193C4864B4413F9F1687FE5D23A2(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_TwoBoneIK_4AB97840414610153B9E22AB3BE65200(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_ModifyBone_322BE7E44F7334C9402303B79F26B0E4(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_ModifyBone_EC973DFF41264815010DA485AE5A99DC(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_ModifyBone_8D26A42A46D98A7326A72D92C0ECA522(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_TwoBoneIK_4A57673C4069B6DB7F13E79EAA4AAF7E(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_TwoBoneIK_3FFAEC5344D270AEC7687F91DF24FBF2(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_BlendListByBool_F470D9B94C2917BA5F91F0B43BD5050D(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_BlendListByBool_73F501D9498CECF55FCDE3B04EF64BCF(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_TwoBoneIK_C2B075584E061AFADF6C1C97B1279A70(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_ModifyBone_5B240EFE42106F3F4C866787C14627A8(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_TwoBoneIK_6B4990574213449786462484722E2870(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_ModifyBone_5F1DAF1D401495CB2D9C33A48C8882F8(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_ModifyBone_48AB4B504BE3AD2160D1578214535076(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_TwoBoneIK_AE6B9F4242F705CC700BCEA7AD3D2627(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_BlendListByBool_5CA8C63E47B47BD590945EA7FD7C8027(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_BlendListByBool_71C88BFB4B1EFC03688DD296310C3358(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_ModifyBone_4DC3F34B488EB7FEEC4063928AD2585E(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_TwoBoneIK_6B10610042229DBCDEE34D92D9125F23(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_ModifyBone_24EDD8C345E7EF4438078996CECE0CD6(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_TwoBoneIK_2C6B17EA42DDCF62E539B49B8BEA8FBF(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_ModifyBone_FD6480B94EF59E9DE4F93A9398DA3DD9(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_ModifyBone_EDF233424181A6E7118FA8BDEAC1DBE8(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_TwoWayBlend_A4B8E183456C72C8FCD18885C6FDDD4B(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_ModifyBone_A6AE26FD4A56858615FB1EA9D45ABC8A(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_TwoBoneIK_A4E54052433DDA82BF947C924B6B6459(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_ModifyBone_B6BA8CF0432A2BE8CE80CEBAA64BB163(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_TwoBoneIK_927529E54710B9B3F927ADB9BAF46858(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_ModifyBone_2017C84F4D61DCEE2D8CF88D5B2C53C1(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_ModifyBone_7E5FE06E4D0A689BA53F4BBC02030ABC(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_ModifyBone_150160CB44AC470015C0A7BE311D89FE(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_ModifyBone_CF335056412D9EB87E7458985C3DC742(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_ModifyBone_EE7B3B37499BCE8F267DF787BED45CB8(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_ModifyBone_F7D2E4CF40DE43EBCB23F0A448F8752B(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_ModifyBone_5A13253D4F0653A8D569FD83F157F963(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_ModifyBone_6BF8586B45A4C74B38446390F814BDFA(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_BlendListByBool_EEF0CF354C65177085A1DFAFC134FE20(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_BlendListByBool_D87202B6497BCAF32C2FDDB4FC681801(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_BlendSpacePlayer_7C60113F41B82025DC52029F207668E5(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_BlendSpacePlayer_EE1F80E8486E02CC945190BEB3762391(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_BlendListByBool_76E062504F538D422DB9BEB5109F45E8(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_PoseByName_9D1F74F343C1081BEB5C3DABA8E3FF5A(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_PoseByName_799FFFD0433382B45583FEBFD5689D68(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_PoseByName_2198CAF04FF3DA9B9706908CD7EB846A(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_PoseByName_1FDD4D064C96CBA37E0D6188F40FEDC1(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_PoseByName_29B286164E3D6F524CDDC29F111B76D5(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_PoseByName_B485FC384AA27BFFBC8F7A8E697037C0(); // 0x14f0670
    void BlueprintUpdateAnimation(float DeltaTimeX); // 0x14f0670 [Event Public]
    void BlueprintInitializeAnimation(); // 0x14f0670 [Event Public]
    void BlinkEvent(bool Force); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_PoseByName_5177FC33497FAD4CF1B3188534910C8E(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_BlendListByInt_4B481B334F4ECE520D3DAD97515133AF(); // 0x14f0670
    void FaceSnapshotPreventEyes(); // 0x14f0670
    void AnimNotify_SlideStandUp(); // 0x14f0670
    void AnimNotify_FallSnapshot(); // 0x14f0670
    void AnimNotify_EndCutscenePhase(); // 0x14f0670
    void AnimNotify_Blink(); // 0x14f0670
    void AnimNotify_HoleEnd(); // 0x14f0670
    void AnimNotify_ValveStartLoop(); // 0x14f0670
    void AnimNotify_CheckValveTurns(); // 0x14f0670
    void AnimNotify_ValveTurn(); // 0x14f0670
    void AnimNotify_OpenDoor(); // 0x14f0670
    void AnimNotify_DirtCloth(); // 0x14f0670
    void AnimNotify_EndLandDamage(); // 0x14f0670
    void AnimNotify_BelowBeam(); // 0x14f0670
    void AnimNotify_PoleStandEnd(); // 0x14f0670
    void AnimNotify_PoleEndSwing(); // 0x14f0670
    void AnimNotify_ArmSwingFall(); // 0x14f0670
    void AnimNotify_DeactivateCollision(); // 0x14f0670
    void AnimNotify_ActivateCollision(); // 0x14f0670
    void AnimNotify_MirrorBlend(); // 0x14f0670
    void CanWallRotate(bool TRUE); // 0x14f0670
    void AnimNotify_PillarJump(); // 0x14f0670
    void AnimNotify_ParkourSpecialEvent(); // 0x14f0670
    void AnimNotify_JumpPole(); // 0x14f0670
    void AnimNotify_StartSlice(); // 0x14f0670
    void AnimNotify_WallJump(); // 0x14f0670
    void ForceDisableRoot(); // 0x14f0670
    void AnimNotify_RootMotionEnable(); // 0x14f0670
    void AnimNotify_RootMotionDisable(); // 0x14f0670
    void AnimNotify_ModeWalking(); // 0x14f0670
    void AnimNotify_ModeNormal(); // 0x14f0670
    void AnimNotify_ModeFalling(); // 0x14f0670
    void AnimNotify_ModeFlying(); // 0x14f0670
    void AnimNotify_RightLeg(); // 0x14f0670
    void AnimNotify_LeftLeg(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_PoseByName_F8F9B79C4411553351FC90856CB1069E(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_LayeredBoneBlend_EEEB748E4728542F6C781BAE3F9A61BC(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_LayeredBoneBlend_ED85E8BD47F301A0469EF8B97463738B(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_BlendListByBool_A6E36506442F5EC21B106A906E54A367(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_BlendListByBool_8AE5D9894ACD1AFD29FFDDA693832C7B(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_BlendListByBool_7DE39C16407AADC9B74750A4E04A0160(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_BlendListByBool_AA4B0CB14760B82C8DAA47A875D26831(); // 0x14f0670
    void BothFootDelay(bool Land); // 0x14f0670
    void CancelAudio(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_TransitionResult_01A70D01424EBD1EFBF691B8467D084B(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_Anim_AnimGraphNode_ApplyAdditive_4B4786DE4D868E25D65120AE9DE68C09(); // 0x14f0670
    void VoicePlayback(USoundWave* PlayingSoundWave, float PlaybackPercent); // 0x14f0670
    void EndVoiceSound(); // 0x14f0670
    void PlayVoice(const FAudioDialogueStructure& DialogueStrucuture); // 0x14f0670
    void ExecuteUbergraph_P_Anim(int32 EntryPoint); // 0x14f0670 [Final]

// AP_PreviewAnim_C (/Game/Blueprints/MainCharacter/P/PreviewMesh/P_PreviewAnim.P_PreviewAnim_C)
    void Timeline__FinishedFunc(); // 0x14f0670
    void Timeline__UpdateFunc(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void CloneAnimGraph(bool Activate); // 0x14f0670
    void StartAnimPreview(UAnimSequenceBase* Animation, bool bLooping, float Rate, bool Crouch, USceneComponent* AttachComp, const FTransform& Transform); // 0x14f0670
    void ReceiveTick(float DeltaSeconds); // 0x14f0670 [Event Public]
    void MimicAll(); // 0x14f0670
    void ExecuteUbergraph_P_PreviewAnim(int32 EntryPoint); // 0x14f0670 [Final]

// UPreviewP_C (/Game/Blueprints/MainCharacter/P/PreviewMesh/PreviewP.PreviewP_C)
    void AnimGraph(FPoseLink& AnimGraph); // 0x14f0670
    void BlueprintInitializeAnimation(); // 0x14f0670 [Event Public]
    void ExecuteUbergraph_PreviewP(int32 EntryPoint); // 0x14f0670 [Final]

// UBreathNotify_C (/Game/Blueprints/MainCharacter/P/VFX/BreathNotify.BreathNotify_C)
    bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UHandInteraction_C (/Game/Blueprints/MainCharacter/P/VFX/HandInteraction.HandInteraction_C)
    void SpawnSound(USkeletalMeshComponent* NewParam); // 0x14f0670 [Public]
    bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// APlayerPositionMaterial_C (/Game/Blueprints/Motor/DarkVision/PlayerPositionMaterial.PlayerPositionMaterial_C)
    void UserConstructionScript(); // 0x14f0670 [Event Public]

// AMotorSlice_C (/Game/Blueprints/Motor/MotorSlice.MotorSlice_C)
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void VRScan(bool TurnOn); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ExecuteUbergraph_MotorSlice(int32 EntryPoint); // 0x14f0670 [Final]

// ADecalSliceActor_C (/Game/Blueprints/Motor/Slice/DecalSliceActor.DecalSliceActor_C)
    void ForceFadeOut(float StartDelay, float Duration); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ExecuteUbergraph_DecalSliceActor(int32 EntryPoint); // 0x14f0670 [Final]

// ABeamSpline_C (/Game/Blueprints/Movesets/BeamWalk/BeamSpline.BeamSpline_C)
    void BossOptimization(bool On); // 0x14f0670 [Public]
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void BossStartPursueCall(AActor* Boss); // 0x14f0670 [Public]
    void BossCheckpoint(ACheckpoint_C* Checkpoint, int32 ID); // 0x14f0670 [Public]
    void BossOptimizationCall(bool On, UBossOptimization_C* BossOptmizationComponment); // 0x14f0670 [Public]
    void DistanceOptimization(bool Enabled); // 0x14f0670 [Public]
    void OnBeam(); // 0x14f0670
    void ReceiveActorBeginOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void ReceiveActorEndOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void WalkOffStart(); // 0x14f0670
    void ActivationTriggerOptmization(bool Active); // 0x14f0670 [Public]
    void ExecuteUbergraph_BeamSpline(int32 EntryPoint); // 0x14f0670 [Final]
    void StartDispatcher__DelegateSignature(); // 0x14f0670 [Public]

// ADeathBox_C (/Game/Blueprints/Movesets/DeathBox.DeathBox_C)
    void ReceiveActorBeginOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void ExecuteUbergraph_DeathBox(int32 EntryPoint); // 0x14f0670 [Final]

// AHorizontalPole_C (/Game/Blueprints/Movesets/HorizontalPole/HorizontalPole.HorizontalPole_C)
    void capsulestartInverset(); // 0x14f0670 [Public]
    void JumpOffTag(bool Add); // 0x14f0670 [Public]
    void TickVariables(); // 0x14f0670 [Public]
    void WindAdapt(); // 0x14f0670 [Public]
    void BossOptimization(bool On); // 0x14f0670 [Public]
    void AvoidAnim(bool Avoid); // 0x14f0670 [Public]
    void EndSound(); // 0x14f0670 [Public]
    void CameraAdaptDirection(); // 0x14f0670 [Public]
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void SwingTL__FinishedFunc(); // 0x14f0670
    void SwingTL__UpdateFunc(); // 0x14f0670
    void EndSwingTL__FinishedFunc(); // 0x14f0670
    void EndSwingTL__UpdateFunc(); // 0x14f0670
    void RotTL__FinishedFunc(); // 0x14f0670
    void RotTL__UpdateFunc(); // 0x14f0670
    void TurnTL__FinishedFunc(); // 0x14f0670
    void TurnTL__UpdateFunc(); // 0x14f0670
    void TurnTL__end__EventFunc(); // 0x14f0670
    void StartLerpTL__FinishedFunc(); // 0x14f0670
    void StartLerpTL__UpdateFunc(); // 0x14f0670
    void StartLerpTL__NewTrack_0__EventFunc(); // 0x14f0670
    void PosePoleTL__FinishedFunc(); // 0x14f0670
    void PosePoleTL__UpdateFunc(); // 0x14f0670
    void OnNotifyEnd_C80BC64F4D3E8BE93478E29E2C47C32D(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_C80BC64F4D3E8BE93478E29E2C47C32D(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_C80BC64F4D3E8BE93478E29E2C47C32D(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_C80BC64F4D3E8BE93478E29E2C47C32D(const FName& NotifyName); // 0x14f0670
    void OnCompleted_C80BC64F4D3E8BE93478E29E2C47C32D(const FName& NotifyName); // 0x14f0670
    void OnNotifyEnd_7948A2684687BA21E6D5A6A94FD2B2DD(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_7948A2684687BA21E6D5A6A94FD2B2DD(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_7948A2684687BA21E6D5A6A94FD2B2DD(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_7948A2684687BA21E6D5A6A94FD2B2DD(const FName& NotifyName); // 0x14f0670
    void OnCompleted_7948A2684687BA21E6D5A6A94FD2B2DD(const FName& NotifyName); // 0x14f0670
    void OnNotifyEnd_448620D6460F1DF940F826841D00648D(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_448620D6460F1DF940F826841D00648D(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_448620D6460F1DF940F826841D00648D(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_448620D6460F1DF940F826841D00648D(const FName& NotifyName); // 0x14f0670
    void OnCompleted_448620D6460F1DF940F826841D00648D(const FName& NotifyName); // 0x14f0670
    void OnNotifyEnd_8E077FB14F0D705A87CEC1B7F8D0D4DF(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_8E077FB14F0D705A87CEC1B7F8D0D4DF(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_8E077FB14F0D705A87CEC1B7F8D0D4DF(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_8E077FB14F0D705A87CEC1B7F8D0D4DF(const FName& NotifyName); // 0x14f0670
    void OnCompleted_8E077FB14F0D705A87CEC1B7F8D0D4DF(const FName& NotifyName); // 0x14f0670
    void ExecuteFrontalCommand(); // 0x14f0670
    void ReceiveActorBeginOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void DistanceOptimization(bool Enabled); // 0x14f0670 [Public]
    void Fall(); // 0x14f0670
    void StartEvent(); // 0x14f0670
    void RotateWhenGrab(bool Return); // 0x14f0670
    void TurnEvent(bool Stand); // 0x14f0670
    void ExecuteStandCommand(); // 0x14f0670
    void WalkEvent(); // 0x14f0670
    void StartAdaptLerp(); // 0x14f0670
    void BalanceSwingPole(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void CheckSwingEnd(bool PoleSwingFront); // 0x14f0670
    void ReturnFromStart(bool Front); // 0x14f0670
    void CanSwingEnd(bool Front); // 0x14f0670
    void EndSwing(); // 0x14f0670
    void PoleCastBack(); // 0x14f0670
    void StartSounGrab(); // 0x14f0670
    void ReceiveActorEndOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void CheckOverlap(); // 0x14f0670
    void IsSwing(bool IsSwing, bool Deactivate, bool isBack); // 0x14f0670
    void PolePose(double Time); // 0x14f0670
    void SwingEndMiddle(); // 0x14f0670
    void ActivationTriggerOptmization(bool Active); // 0x14f0670 [Public]
    void JumpEvent(); // 0x14f0670
    void ExecuteUbergraph_HorizontalPole(int32 EntryPoint); // 0x14f0670 [Final]
    void EndDispatcher__DelegateSignature(); // 0x14f0670 [Public]
    void StartDispatcher__DelegateSignature(); // 0x14f0670 [Public]

// AJumpHelper_C (/Game/Blueprints/Movesets/JumpHelper.JumpHelper_C)
    void UpdateSpheres(); // 0x14f0670 [Public]
    void UserConstructionScript(); // 0x14f0670 [Event Public]

// ALateralEdgeWalk_C (/Game/Blueprints/Movesets/LateralEdgeClimb/LateralEdgeWalk.LateralEdgeWalk_C)
    void LinearPoint(); // 0x14f0670 [Public]
    void BossOptimization(bool On); // 0x14f0670 [Public]
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void ReceiveActorBeginOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void DistanceOptimization(bool Enabled); // 0x14f0670 [Public]
    void ActivationTriggerOptmization(bool Active); // 0x14f0670 [Public]
    void WalkOffStart(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ReceiveActorEndOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void ExecuteUbergraph_LateralEdgeWalk(int32 EntryPoint); // 0x14f0670 [Final]
    void StartDispatcher__DelegateSignature(); // 0x14f0670 [Public]

// AMidHole_C (/Game/Blueprints/Movesets/MidHole/MidHole.MidHole_C)
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void AdjustCamTL__FinishedFunc(); // 0x14f0670
    void AdjustCamTL__UpdateFunc(); // 0x14f0670
    void ReceiveActorEndOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void ForceEnd(); // 0x14f0670
    void Start(); // 0x14f0670
    void EndTraverse(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ReceiveActorBeginOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void ExecuteUbergraph_MidHole(int32 EntryPoint); // 0x14f0670 [Final]

// AVerticalPillar_C (/Game/Blueprints/Movesets/VerticalPillar/VerticalPillar.VerticalPillar_C)
    void AttachSpecial(AMainChar_C* self2); // 0x14f0670 [Public]
    void TraceJump(const bool& NewParam); // 0x14f0670 [Public]
    void BossOptimization(bool On); // 0x14f0670 [Public]
    void TurnCameraF(); // 0x14f0670 [Public]
    void DetectArrowDirection(const FVector& VectorToCheck, bool AvoidNullAreas, bool Debug, TArray<FVector>& AvoidVectorDirection, const FRotator& RotWorld, const FRotator& Relative, const bool& CannotTurn); // 0x14f0670 [Public]
    void StartSounds(); // 0x14f0670 [Public]
    void BoxForceRot(bool CheckInput, bool isTickCheck, const FRotator& NewParam, const bool& Allowed, const FRotator& Result, const bool& Hitted); // 0x14f0670 [Public]
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void TimelineTurn__FinishedFunc(); // 0x14f0670
    void TimelineTurn__UpdateFunc(); // 0x14f0670
    void TimelineTurn__TurnCameraEvent__EventFunc(); // 0x14f0670
    void TimelineConstant__FinishedFunc(); // 0x14f0670
    void TimelineConstant__UpdateFunc(); // 0x14f0670
    void TimelineStart__FinishedFunc(); // 0x14f0670
    void TimelineStart__UpdateFunc(); // 0x14f0670
    void OnNotifyEnd_5A1E651147A727BDCF36CDA7328FA97F(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_5A1E651147A727BDCF36CDA7328FA97F(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_5A1E651147A727BDCF36CDA7328FA97F(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_5A1E651147A727BDCF36CDA7328FA97F(const FName& NotifyName); // 0x14f0670
    void OnCompleted_5A1E651147A727BDCF36CDA7328FA97F(const FName& NotifyName); // 0x14f0670
    void OnNotifyEnd_EF9F9A934F849019E4B3F8B23C62FE49(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_EF9F9A934F849019E4B3F8B23C62FE49(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_EF9F9A934F849019E4B3F8B23C62FE49(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_EF9F9A934F849019E4B3F8B23C62FE49(const FName& NotifyName); // 0x14f0670
    void OnCompleted_EF9F9A934F849019E4B3F8B23C62FE49(const FName& NotifyName); // 0x14f0670
    void OnNotifyEnd_0398D103435E897EC2B8EB8A2370F1C2(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_0398D103435E897EC2B8EB8A2370F1C2(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_0398D103435E897EC2B8EB8A2370F1C2(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_0398D103435E897EC2B8EB8A2370F1C2(const FName& NotifyName); // 0x14f0670
    void OnCompleted_0398D103435E897EC2B8EB8A2370F1C2(const FName& NotifyName); // 0x14f0670
    void TurnEvent(bool StartTurn, bool ClampAlongside); // 0x14f0670
    void JumpEvent(bool AvoidCheck); // 0x14f0670
    void EndPillar(); // 0x14f0670
    void ReceiveActorBeginOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void StartPillar(bool DoNotRotate); // 0x14f0670
    void DistanceOptimization(bool Enabled); // 0x14f0670 [Public]
    void DoorBash(const FVector& Loc); // 0x14f0670 [Public]
    void ExplosionEnvironment(); // 0x14f0670 [Public]
    void TutorialMessage(AActor* ActorCall); // 0x14f0670 [Public]
    void CementSulk(const FHitResult& Hit, AMainChar_C* Player); // 0x14f0670 [Public]
    void ParryTrap(AMainChar_C* P); // 0x14f0670 [Public]
    void NoiseCallAttention(); // 0x14f0670 [Public]
    void BlinkSlacking(double NewParam); // 0x14f0670 [Public]
    void ForceDashEnemyOnPath(); // 0x14f0670 [Public]
    void DroneChangePath(int32 ID); // 0x14f0670 [Public]
    void EnvironmentalDestroy(const FVector& Loc, const FVector& Dir, AActor* Destroyer); // 0x14f0670 [Public]
    void AwakeEnemy(const FVector& Location); // 0x14f0670 [Public]
    void PhysDestroyCastToDestroyer(); // 0x14f0670 [Public]
    void PhysDestroyTentacle(APhysicsDestroyEnemy_C* Phys, USkeletalMeshComponent* Mesh, int32 Index); // 0x14f0670 [Public]
    void PhysDestroySnapshot(); // 0x14f0670 [Public]
    void PhysDestroyClone(AActor* Owner); // 0x14f0670 [Public]
    void AnimStart(); // 0x14f0670
    void StartAdapt(); // 0x14f0670
    void ShootCastBack(); // 0x14f0670 [Public]
    void MineActivation(const FVector& Location, AActor* Mine); // 0x14f0670 [Public]
    void StuntActivation(); // 0x14f0670 [Public]
    void AnnihilationCall(); // 0x14f0670 [Public]
    void SliceHandle(); // 0x14f0670 [Public]
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void SawParryCastBack(ASawProjectile_C* Saw, AActor* Owner); // 0x14f0670 [Public]
    void SawHitBack(ASawProjectile_C* Saw, const FVector& HitLocation); // 0x14f0670 [Public]
    void HitResults(AMainChar_C* P, AActor* Actor, const FVector& Location, const FVector& Direction); // 0x14f0670 [Public]
    void CheckOverlap(); // 0x14f0670
    void ActivationTriggerOptmization(bool Active); // 0x14f0670 [Public]
    void HitCapsuleResult(); // 0x14f0670 [Public]
    void GetOffPillar(bool ByLand); // 0x14f0670
    void SpecialAttachCondition(AMainChar_C* P, AActor* Actor, USceneComponent* Component); // 0x14f0670 [Public]
    void CustomCheckJump(); // 0x14f0670
    void ExecuteUbergraph_VerticalPillar(int32 EntryPoint); // 0x14f0670 [Final]
    void StartDispatcher__DelegateSignature(); // 0x14f0670 [Public]

// ADeployCargo_C (/Game/Blueprints/OrbDrone/Cargo/DeployCargo.DeployCargo_C)
    void NearestDetection(const bool& NewParam); // 0x14f0670 [Public]
    void Dependency(ADataCore_C* Orb, const bool& Failed); // 0x14f0670 [Public]
    AActor* Closest(); // 0x14f0670 [Public]
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void Start(); // 0x14f0670
    void End(); // 0x14f0670
    void ReceiveActorBeginOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void Collect(AActor* InputPin); // 0x14f0670
    void VR(bool TurnOn); // 0x14f0670
    void DeactiveFast(); // 0x14f0670
    void ActiveFast(); // 0x14f0670
    void DeathRestart(); // 0x14f0670
    void Effects(); // 0x14f0670
    void ExecuteUbergraph_DeployCargo(int32 EntryPoint); // 0x14f0670 [Final]
    void GoAway__DelegateSignature(ADeployCargo_C* NewParam); // 0x14f0670 [Public]

// ASkyHoleCargo_C (/Game/Blueprints/OrbDrone/Cargo/SkyHoleCargo.SkyHoleCargo_C)
    void Timeline__FinishedFunc(); // 0x14f0670
    void Timeline__UpdateFunc(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ExecuteUbergraph_SkyHoleCargo(int32 EntryPoint); // 0x14f0670 [Final]

// ADataCore_C (/Game/Blueprints/OrbDrone/DataCore.DataCore_C)
    void CollisionFall(const ECollisionResponse& NewResponse, const ECollisionEnabled& NewType); // 0x14f0670 [Public]
    void OrbManager(bool Add); // 0x14f0670 [Public]
    void Malfunction(); // 0x14f0670 [Public]
    void NearestDetection(const bool& NewParam); // 0x14f0670 [Public]
    void CameraNearby(bool Instant); // 0x14f0670 [Public]
    void HitEnemyDirection(AActor* InputPin); // 0x14f0670 [Public]
    void SpawnDependencyHint(); // 0x14f0670 [Public]
    void PreventTooFarAway(); // 0x14f0670 [Public]
    void PathToFixedPosition(); // 0x14f0670 [Public]
    void Hidden(bool Start); // 0x14f0670 [Public]
    void GoAwaySpline(USplineComponent* Spline); // 0x14f0670 [Public]
    void HitPathClearCheck(AActor* Actor, USceneComponent* SceneComp); // 0x14f0670 [Public]
    void PlayerNear(); // 0x14f0670 [Public]
    void HitSound(); // 0x14f0670 [Public]
    void EnginePitch(double InputPin); // 0x14f0670 [Public]
    void GetSun(); // 0x14f0670 [Public]
    void AttachedActorBind(); // 0x14f0670 [Public]
    void UpdateOrbID(); // 0x14f0670 [Public]
    void HoverFunction(const FVector& HoverZ); // 0x14f0670 [Public]
    void CollisionToPawn(const ECollisionResponse& NewResponse); // 0x14f0670 [Public]
    void LimitOrbDetection(const double& CurrentDistanceTarget1, const FVector& CurrentDestinationTarget1); // 0x14f0670 [Public]
    void DoorLocation(const FVector& NewParam); // 0x14f0670 [Public]
    void BlinkRotMatDir(); // 0x14f0670 [Public]
    void StartSpawn(); // 0x14f0670 [Public]
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void StartTL__FinishedFunc(); // 0x14f0670
    void StartTL__UpdateFunc(); // 0x14f0670
    void StartTL__NewTrack_2__EventFunc(); // 0x14f0670
    void SlowDownSpeedTL__FinishedFunc(); // 0x14f0670
    void SlowDownSpeedTL__UpdateFunc(); // 0x14f0670
    void HitImpactTL__FinishedFunc(); // 0x14f0670
    void HitImpactTL__UpdateFunc(); // 0x14f0670
    void ResetTL__FinishedFunc(); // 0x14f0670
    void ResetTL__UpdateFunc(); // 0x14f0670
    void ResetTL__Trigger__EventFunc(); // 0x14f0670
    void BlinkReturn__FinishedFunc(); // 0x14f0670
    void BlinkReturn__UpdateFunc(); // 0x14f0670
    void StartCollect(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void FollowTrail(); // 0x14f0670
    void SlowDownSpeed(float NewRate); // 0x14f0670
    void StartLightBlink(); // 0x14f0670
    void InstantDelete(bool AvoidNS); // 0x14f0670
    void VRCheckDistance(bool TurnOn); // 0x14f0670
    void DestroyEvent(); // 0x14f0670
    void StoreOrb(); // 0x14f0670
    void HitReaction(const FVector& NewParam, bool AutoShield); // 0x14f0670
    void ResetOrb(); // 0x14f0670
    void HitResults(AMainChar_C* P, AActor* Actor, const FVector& Location, const FVector& Direction); // 0x14f0670 [Public]
    void ReceiveHit(UPrimitiveComponent* MyComp, AActor* Other, UPrimitiveComponent* OtherComp, bool bSelfMoved, const FVector& HitLocation, const FVector& HitNormal, const FVector& NormalImpulse, FHitResult& Hit); // 0x14f0670 [Event Public]
    void CollectEvent(); // 0x14f0670
    void SplineTrailStart(); // 0x14f0670
    void TimerReset(); // 0x14f0670
    void AddPointTimer(); // 0x14f0670
    void InstantCollect(); // 0x14f0670
    void OrbieShield(const FVector& NewParam, bool Don'tThrow); // 0x14f0670
    void ReceiveActorBeginOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void AnnihilationCall(); // 0x14f0670 [Public]
    void SliceHandle(); // 0x14f0670 [Public]
    void SawParryCastBack(ASawProjectile_C* Saw, AActor* Owner); // 0x14f0670 [Public]
    void SawHitBack(ASawProjectile_C* Saw, const FVector& HitLocation); // 0x14f0670 [Public]
    void SpecialAttachCondition(AMainChar_C* P, AActor* Actor, USceneComponent* Component); // 0x14f0670 [Public]
    void FallMode(); // 0x14f0670
    void FallEnd(); // 0x14f0670
    void EndHitImpact(); // 0x14f0670
    void ExecuteUbergraph_DataCore(int32 EntryPoint); // 0x14f0670 [Final]
    void DestroyDispatcher__DelegateSignature(); // 0x14f0670 [Public]
    void EndDispatcher__DelegateSignature(); // 0x14f0670 [Public]

// ADataCoreManager_C (/Game/Blueprints/OrbDrone/DataCoreManager.DataCoreManager_C)
    void AddOrb(ADataCore_C* Orb); // 0x14f0670
    void RemoveOrb(ADataCore_C* Orb); // 0x14f0670
    void ReceiveTick(float DeltaSeconds); // 0x14f0670 [Event Public]
    void ExecuteUbergraph_DataCoreManager(int32 EntryPoint); // 0x14f0670 [Final]

// AOrbFallen_C (/Game/Blueprints/OrbDrone/OrbFallen.OrbFallen_C)
    void Timeline__FinishedFunc(); // 0x14f0670
    void Timeline__UpdateFunc(); // 0x14f0670
    void Timeline__Thud__EventFunc(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ReceiveTick(float DeltaSeconds); // 0x14f0670 [Event Public]
    void FallEnd(); // 0x14f0670
    void End(); // 0x14f0670
    void ExecuteUbergraph_OrbFallen(int32 EntryPoint); // 0x14f0670 [Final]

// AOrbTimer_C (/Game/Blueprints/OrbDrone/OrbTimer.OrbTimer_C)
    void OrbieTimer(double B); // 0x14f0670
    void ReceiveTick(float DeltaSeconds); // 0x14f0670 [Event Public]
    void End(); // 0x14f0670
    void ExecuteUbergraph_OrbTimer(int32 EntryPoint); // 0x14f0670 [Final]

// UOrbTimerWidget_C (/Game/Blueprints/OrbDrone/OrbTimerWidget.OrbTimerWidget_C)
    void SetTimer(double Text); // 0x14f0670 [Public]
    void StartEvent(); // 0x14f0670
    void AddTime(double NewParam); // 0x14f0670
    void EndTimer(); // 0x14f0670
    void ExecuteUbergraph_OrbTimerWidget(int32 EntryPoint); // 0x14f0670 [Final]

// UOrbAnim_C (/Game/Blueprints/OrbDrone/Rig/OrbAnim.OrbAnim_C)
    void AnimGraph(FPoseLink& AnimGraph); // 0x14f0670
    void OnInitialUpdate(FAnimUpdateContext& Context, FAnimNodeReference& Node); // 0x14f0670 [Public]
    void EvaluateGraphExposedInputs_ExecuteUbergraph_OrbAnim_AnimGraphNode_ModifyBone_EF8C94BD42A50FFE23DF229F512BE409(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_OrbAnim_AnimGraphNode_ModifyBone_08A59D4B408DCD2504BD788D3999E8A7(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_OrbAnim_AnimGraphNode_ModifyBone_9A9398974AA20313943552BDFAB3D552(); // 0x14f0670
    void BlueprintInitializeAnimation(); // 0x14f0670 [Event Public]
    void ExecuteUbergraph_OrbAnim(int32 EntryPoint); // 0x14f0670 [Final]
    void StartCamera__DelegateSignature(); // 0x14f0670 [Public]
    void EndPhase__DelegateSignature(); // 0x14f0670 [Public]

// AOrbieActor_C (/Game/Blueprints/OrbDrone/Rig/OrbieActor.OrbieActor_C)
    void PreventHitClosestInteractive(const bool& Prevented); // 0x14f0670 [Public]
    void DisableCollision(bool Disable); // 0x14f0670 [Public]
    void TurnInvisible(bool Invisible); // 0x14f0670 [Public]
    void HitSound(const FVector& InputPin); // 0x14f0670 [Public]
    void Material(bool Visible); // 0x14f0670 [Public]
    void CreateAnim(); // 0x14f0670 [Public]
    void MontagePlayer(UAnimMontage* MontageToPlay, float InPlayRate, float InTimeToStartMontageAt); // 0x14f0670 [Public]
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void HitTL__FinishedFunc(); // 0x14f0670
    void HitTL__UpdateFunc(); // 0x14f0670
    void eyelid__FinishedFunc(); // 0x14f0670
    void eyelid__UpdateFunc(); // 0x14f0670
    void eyelid__NewTrack_1__EventFunc(); // 0x14f0670
    void SpecialAttachCondition(AMainChar_C* P, AActor* Actor, USceneComponent* Component); // 0x14f0670 [Public]
    void SawHitBack(ASawProjectile_C* Saw, const FVector& HitLocation); // 0x14f0670 [Public]
    void SawParryCastBack(ASawProjectile_C* Saw, AActor* Owner); // 0x14f0670 [Public]
    void SliceHandle(); // 0x14f0670 [Public]
    void AnnihilationCall(); // 0x14f0670 [Public]
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void inGameView(bool Ingame, bool Player); // 0x14f0670
    void ReceiveTick(float DeltaSeconds); // 0x14f0670 [Event Public]
    void HitCamerabyPlayer(); // 0x14f0670
    void ReceiveEndPlay(const EEndPlayReason& EndPlayReason); // 0x14f0670 [Event Protected]
    void InstantDeath_Event(); // 0x14f0670
    void HitResults(AMainChar_C* P, AActor* Actor, const FVector& Location, const FVector& Direction); // 0x14f0670 [Public]
    void SlackingEventTransfer(bool Hide); // 0x14f0670
    void ShakeOverTime(); // 0x14f0670
    void SetShakes(); // 0x14f0670
    void ReceiveActorBeginOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void SawDeath(const FVector& NewParam); // 0x14f0670
    void ReceiveHit(UPrimitiveComponent* MyComp, AActor* Other, UPrimitiveComponent* OtherComp, bool bSelfMoved, const FVector& HitLocation, const FVector& HitNormal, const FVector& NormalImpulse, FHitResult& Hit); // 0x14f0670 [Event Public]
    void HitCameraByEnvironment(const FVector& NewParam); // 0x14f0670
    void HitCheck(AActor* Target); // 0x14f0670
    void ExecuteUbergraph_OrbieActor(int32 EntryPoint); // 0x14f0670 [Final]

// UOrbieStaticDeath_C (/Game/Blueprints/OrbDrone/Rig/OrbieStaticDeath.OrbieStaticDeath_C)
    void Construct(); // 0x14f0670 [Event Public]
    void ExecuteUbergraph_OrbieStaticDeath(int32 EntryPoint); // 0x14f0670 [Final]

// ASplineTrailActor_C (/Game/Blueprints/OrbDrone/SplineTrailActor.SplineTrailActor_C)
    void RepositionPointDrone(const FVector& Direction, const FVector& WorldLocation, double Along); // 0x14f0670 [Public]
    void ReadaptRadialPoints(); // 0x14f0670 [Public]
    void TrailPosition(const FVector& TrailPos); // 0x14f0670 [Public]
    void AddSplinePoint(USpringArmComponent* Arm); // 0x14f0670 [Public]
    void Update Trail(); // 0x14f0670 [Public]
    void ReceiveTick(float DeltaSeconds); // 0x14f0670 [Event Public]
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ExecuteUbergraph_SplineTrailActor(int32 EntryPoint); // 0x14f0670 [Final]

// ASawProjectile_C (/Game/Blueprints/Saw/SawProjectile.SawProjectile_C)
    void ParryTrap(AMainChar_C* P); // 0x14f0670 [Public]
    void DestroySparkle(); // 0x14f0670 [Public]
    void AddLateralMiddleMesh(); // 0x14f0670 [Public]
    void DetectNextTarget(const bool& NotEnabled); // 0x14f0670 [Public]
    void HitBack(); // 0x14f0670 [Public]
    void ParrySound(bool Return); // 0x14f0670 [Public]
    void AddSawAudioLoop(bool Local); // 0x14f0670 [Public]
    void StartEnvironmental(); // 0x14f0670 [Public]
    void ZHeightAdd(); // 0x14f0670 [Public]
    void Parry Cast Back(const bool& NewParam); // 0x14f0670 [Public]
    void AdjustDirection(const FVector& A, double SpeedMultiply); // 0x14f0670 [Public]
    void Decal Set(); // 0x14f0670 [Public]
    void RicochetImpact(); // 0x14f0670 [Public]
    void StartRotation(bool Start); // 0x14f0670 [Public]
    void SetSaw(); // 0x14f0670 [Public]
    void TargetSeeker(USceneComponent* Target); // 0x14f0670 [Public]
    void StopProjectile(bool AddDirection, const FVector& Direction); // 0x14f0670 [Public]
    void FlipTL__FinishedFunc(); // 0x14f0670
    void FlipTL__UpdateFunc(); // 0x14f0670
    void StartRotTL__FinishedFunc(); // 0x14f0670
    void StartRotTL__UpdateFunc(); // 0x14f0670
    void Cooldown(float Duration); // 0x14f0670
    void StopStartPhysics(bool EnalbePhysics, bool AddAnyForce, bool Hit); // 0x14f0670
    void RicochetEvent(); // 0x14f0670
    void PhysicsHit(bool Hit); // 0x14f0670
    void DroneChangePath(int32 ID); // 0x14f0670 [Public]
    void EnvironmentalDestroy(const FVector& Loc, const FVector& Dir, AActor* Destroyer); // 0x14f0670 [Public]
    void AwakeEnemy(const FVector& Location); // 0x14f0670 [Public]
    void PhysDestroyTentacle(APhysicsDestroyEnemy_C* Phys, USkeletalMeshComponent* Mesh, int32 Index); // 0x14f0670 [Public]
    void PhysDestroySnapshot(); // 0x14f0670 [Public]
    void PhysDestroyClone(AActor* Owner); // 0x14f0670 [Public]
    void ShootCastBack(); // 0x14f0670 [Public]
    void StuntActivation(); // 0x14f0670 [Public]
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void StopModeEvent(const FVector& Direction, bool Physics, bool Instant, bool Ricochet); // 0x14f0670
    void ShootDeactivateCollision(); // 0x14f0670
    void ReadaptRot(); // 0x14f0670
    void ForceDashEnemyOnPath(); // 0x14f0670 [Public]
    void SpawnSound(); // 0x14f0670
    void DestroyProjectile(bool Instant); // 0x14f0670
    void MineActivation(const FVector& Location, AActor* Mine); // 0x14f0670 [Public]
    void PhysDestroyCastToDestroyer(); // 0x14f0670 [Public]
    void StartEvent(double dist, const FVector& Direction, USceneComponent* RootComponent, USceneComponent* SeekComp, double MaxSpeed); // 0x14f0670
    void ReceiveHit(UPrimitiveComponent* MyComp, AActor* Other, UPrimitiveComponent* OtherComp, bool bSelfMoved, const FVector& HitLocation, const FVector& HitNormal, const FVector& NormalImpulse, FHitResult& Hit); // 0x14f0670 [Event Public]
    void DoorBash(const FVector& Loc); // 0x14f0670 [Public]
    void ExplosionEnvironment(); // 0x14f0670 [Public]
    void PursueTarget(); // 0x14f0670
    void TutorialMessage(AActor* ActorCall); // 0x14f0670 [Public]
    void CementSulk(const FHitResult& Hit, AMainChar_C* Player); // 0x14f0670 [Public]
    void HitCapsuleResult(); // 0x14f0670 [Public]
    void NoiseCallAttention(); // 0x14f0670 [Public]
    void BlinkSlacking(double NewParam); // 0x14f0670 [Public]
    void ExecuteUbergraph_SawProjectile(int32 EntryPoint); // 0x14f0670 [Final]

// UBlurry_C (/Game/Blueprints/Slacking/Blurry.Blurry_C)
    void Construct(); // 0x14f0670 [Event Public]
    void CustomEvent(); // 0x14f0670
    void ExecuteUbergraph_Blurry(int32 EntryPoint); // 0x14f0670 [Final]

// UPreventWorldEvent_C (/Game/Blueprints/Slacking/PreventWorldEvent.PreventWorldEvent_C)
    void prevent(UObject* WorldContextObject, const FVector& Loc, UObject* __WorldContext); // 0x14f0670 [Static Public]

// USlackCursor_C (/Game/Blueprints/Slacking/SlackCursor.SlackCursor_C)
    void ZeroPos(); // 0x14f0670 [Public]
    void TickCursor(const FVector2D& NewVar); // 0x14f0670
    void Tick(const FGeometry& MyGeometry, float InDeltaTime); // 0x14f0670 [Event Public]
    void Construct(); // 0x14f0670 [Event Public]
    void CursorMode(const CursorMode& NewParam); // 0x14f0670
    void EndCursor(); // 0x14f0670
    void ExecuteUbergraph_SlackCursor(int32 EntryPoint); // 0x14f0670 [Final]

// ACompressPendulum_C (/Game/Blueprints/Traps/Compress/CompressPendulum.CompressPendulum_C)
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void TL__FinishedFunc(); // 0x14f0670
    void TL__UpdateFunc(); // 0x14f0670
    void ParryTL__FinishedFunc(); // 0x14f0670
    void ParryTL__UpdateFunc(); // 0x14f0670
    void TutorialMessage(AActor* ActorCall); // 0x14f0670 [Public]
    void ExplosionEnvironment(); // 0x14f0670 [Public]
    void DoorBash(const FVector& Loc); // 0x14f0670 [Public]
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void PendulumEvent(); // 0x14f0670
    void HitCapsuleResult(); // 0x14f0670 [Public]
    void NoiseCallAttention(); // 0x14f0670 [Public]
    void CementSulk(const FHitResult& Hit, AMainChar_C* Player); // 0x14f0670 [Public]
    void StartEvent(bool Start); // 0x14f0670
    void Lerp(float InputPin); // 0x14f0670
    void BlinkSlacking(double NewParam); // 0x14f0670 [Public]
    void ForceDashEnemyOnPath(); // 0x14f0670 [Public]
    void DroneChangePath(int32 ID); // 0x14f0670 [Public]
    void EnvironmentalDestroy(const FVector& Loc, const FVector& Dir, AActor* Destroyer); // 0x14f0670 [Public]
    void AwakeEnemy(const FVector& Location); // 0x14f0670 [Public]
    void StuntActivation(); // 0x14f0670 [Public]
    void Death(); // 0x14f0670
    void ReturnDeath0(); // 0x14f0670
    void PhysDestroyCastToDestroyer(); // 0x14f0670 [Public]
    void PhysDestroyTentacle(APhysicsDestroyEnemy_C* Phys, USkeletalMeshComponent* Mesh, int32 Index); // 0x14f0670 [Public]
    void PhysDestroySnapshot(); // 0x14f0670 [Public]
    void PhysDestroyClone(AActor* Owner); // 0x14f0670 [Public]
    void ShootCastBack(); // 0x14f0670 [Public]
    void ParryTrap(AMainChar_C* P); // 0x14f0670 [Public]
    void ParryCompress(AMainChar_C* P); // 0x14f0670
    void MineActivation(const FVector& Location, AActor* Mine); // 0x14f0670 [Public]
    void ExecuteUbergraph_CompressPendulum(int32 EntryPoint); // 0x14f0670 [Final]

// AGrinder_C (/Game/Blueprints/Traps/Grinder/Grinder.Grinder_C)
    void BossOptimization(bool On); // 0x14f0670 [Public]
    void SoundActive(); // 0x14f0670 [Public]
    void ChangeRotationRate(double B); // 0x14f0670 [Public]
    void Set Rotation(bool isWorld); // 0x14f0670 [Public]
    void Rot Player Hit(const FVector& PlayerLOc, const FVector& HitNormal, AMainChar_C* P, const FVector& Direction, const FVector& position, const bool& Inside); // 0x14f0670 [Public]
    void ActivateStartStopFunction(bool Start); // 0x14f0670 [Public]
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void InnerTL__FinishedFunc(); // 0x14f0670
    void InnerTL__UpdateFunc(); // 0x14f0670
    void TurnOnShake__FinishedFunc(); // 0x14f0670
    void TurnOnShake__UpdateFunc(); // 0x14f0670
    void PhysDestroyTentacle(APhysicsDestroyEnemy_C* Phys, USkeletalMeshComponent* Mesh, int32 Index); // 0x14f0670 [Public]
    void PhysDestroyCastToDestroyer(); // 0x14f0670 [Public]
    void AwakeEnemy(const FVector& Location); // 0x14f0670 [Public]
    void EnvironmentalDestroy(const FVector& Loc, const FVector& Dir, AActor* Destroyer); // 0x14f0670 [Public]
    void DroneChangePath(int32 ID); // 0x14f0670 [Public]
    void ForceDashEnemyOnPath(); // 0x14f0670 [Public]
    void BlinkSlacking(double NewParam); // 0x14f0670 [Public]
    void NoiseCallAttention(); // 0x14f0670 [Public]
    void HitCapsuleResult(); // 0x14f0670 [Public]
    void CementSulk(const FHitResult& Hit, AMainChar_C* Player); // 0x14f0670 [Public]
    void TutorialMessage(AActor* ActorCall); // 0x14f0670 [Public]
    void ExplosionEnvironment(); // 0x14f0670 [Public]
    void DoorBash(const FVector& Loc); // 0x14f0670 [Public]
    void DistanceOptimization(bool Enabled); // 0x14f0670 [Public]
    void DeathGrinder(); // 0x14f0670
    void BndEvt__Grinder_Capsule_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x14f0670
    void BndEvt__Grinder_Capsule_K2Node_ComponentBoundEvent_1_ComponentEndOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex); // 0x14f0670
    void ShootCastBack(); // 0x14f0670 [Public]
    void LerpInner(double Multiply); // 0x14f0670
    void MineActivation(const FVector& Location, AActor* Mine); // 0x14f0670 [Public]
    void StuntActivation(); // 0x14f0670 [Public]
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void CapsuleOV(bool Start); // 0x14f0670
    void PhysDestroySnapshot(); // 0x14f0670 [Public]
    void PhysDestroyClone(AActor* Owner); // 0x14f0670 [Public]
    void CheckisOV(); // 0x14f0670
    void ActivationTriggerOptmization(bool Active); // 0x14f0670 [Public]
    void ParryTrap(AMainChar_C* P); // 0x14f0670 [Public]
    void ParryGrinder(AMainChar_C* P); // 0x14f0670
    void ShakeTurnOn(); // 0x14f0670
    void ExecuteUbergraph_Grinder(int32 EntryPoint); // 0x14f0670 [Final]
    void GrinderParryDispatcher__DelegateSignature(); // 0x14f0670 [Public]

// AMine_C (/Game/Blueprints/Traps/Mine/Mine.Mine_C)
    void IsCharacterAvoid(AActor* Actor, const bool& IsWalkingGround, const bool& NoChar); // 0x14f0670 [Public]
    void CompareGround(AActor* ActorToCheck, const bool& NewParam); // 0x14f0670 [Public]
    void SpecialCast(); // 0x14f0670 [Public]
    void Visibility(bool Visible); // 0x14f0670 [Public]
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void MineTL__FinishedFunc(); // 0x14f0670
    void MineTL__UpdateFunc(); // 0x14f0670
    void Timeline_0__FinishedFunc(); // 0x14f0670
    void Timeline_0__UpdateFunc(); // 0x14f0670
    void Timeline_1__FinishedFunc(); // 0x14f0670
    void Timeline_1__UpdateFunc(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ActivateMine(); // 0x14f0670
    void Blink(); // 0x14f0670
    void BndEvt__Mine_CylinderOV_K2Node_ComponentBoundEvent_0_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x14f0670
    void BndEvt__Mine_CylinderFeeback_K2Node_ComponentBoundEvent_1_ComponentBeginOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x14f0670
    void BndEvt__Mine_CylinderFeeback_K2Node_ComponentBoundEvent_2_ComponentEndOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex); // 0x14f0670
    void StartBlink(bool Start); // 0x14f0670
    void BlinkLerp(float InputPin); // 0x14f0670
    void BndEvt__Mine_CylinderOV_K2Node_ComponentBoundEvent_3_ComponentEndOverlapSignature__DelegateSignature(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex); // 0x14f0670
    void ResetMine(); // 0x14f0670
    void RestPhase(); // 0x14f0670
    void SpawnMine(); // 0x14f0670
    void ExecuteUbergraph_Mine(int32 EntryPoint); // 0x14f0670 [Final]

// ARotator_C (/Game/Blueprints/Traps/Rotator.Rotator_C)
    void Reverse(); // 0x14f0670 [Public]
    void UserConstructionScript(); // 0x14f0670 [Event Public]

// AImpulseThrow_C (/Game/Blueprints/Traps/Throw/ImpulseThrow.ImpulseThrow_C)
    void ShockwaveAvoid(const bool& NewParam); // 0x14f0670 [Public]
    void ThrowTL__FinishedFunc(); // 0x14f0670
    void ThrowTL__UpdateFunc(); // 0x14f0670
    void ThrowTL__NewTrack_2__EventFunc(); // 0x14f0670
    void OnNotifyEnd_90970F784BFA41EE91780FBC37229746(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_90970F784BFA41EE91780FBC37229746(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_90970F784BFA41EE91780FBC37229746(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_90970F784BFA41EE91780FBC37229746(const FName& NotifyName); // 0x14f0670
    void OnCompleted_90970F784BFA41EE91780FBC37229746(const FName& NotifyName); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void Shake(); // 0x14f0670
    void ReceiveEndPlay(const EEndPlayReason& EndPlayReason); // 0x14f0670 [Event Protected]
    void ExecuteUbergraph_ImpulseThrow(int32 EntryPoint); // 0x14f0670 [Final]

// UOrbThrowState_C (/Game/Blueprints/Traps/Throw/OrbThrowState.OrbThrowState_C)
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// AValve_C (/Game/Blueprints/ValveSwitch/Valve.Valve_C)
    void StartActive(); // 0x14f0670 [Public]
    void StartTurnEvent(); // 0x14f0670 [Public]
    void TurnTL__FinishedFunc(); // 0x14f0670
    void TurnTL__UpdateFunc(); // 0x14f0670
    void LoopTL__FinishedFunc(); // 0x14f0670
    void LoopTL__UpdateFunc(); // 0x14f0670
    void ReturnTL__FinishedFunc(); // 0x14f0670
    void ReturnTL__UpdateFunc(); // 0x14f0670
    void OnNotifyEnd_867156094E3390725273F88F78BE1BAB(const FName& NotifyName); // 0x14f0670
    void OnNotifyBegin_867156094E3390725273F88F78BE1BAB(const FName& NotifyName); // 0x14f0670
    void OnInterrupted_867156094E3390725273F88F78BE1BAB(const FName& NotifyName); // 0x14f0670
    void OnBlendOut_867156094E3390725273F88F78BE1BAB(const FName& NotifyName); // 0x14f0670
    void OnCompleted_867156094E3390725273F88F78BE1BAB(const FName& NotifyName); // 0x14f0670
    void StartEvent(); // 0x14f0670
    void GoToValve(); // 0x14f0670
    void TurnValve(); // 0x14f0670
    void CheckTurns(); // 0x14f0670
    void EndAnim(); // 0x14f0670
    void CompleteTurning(bool NoAnim); // 0x14f0670
    void StartLoop(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ForceEnd(); // 0x14f0670
    void LerpEvent(float InputPin); // 0x14f0670
    void UndoReturnTurns(bool ForceReset); // 0x14f0670
    void SmoothReturnAll(); // 0x14f0670
    void AutoActive(); // 0x14f0670
    void ExecuteUbergraph_Valve(int32 EntryPoint); // 0x14f0670 [Final]
    void ReleaseDispatcher__DelegateSignature(); // 0x14f0670 [Public]
    void DelayTurnDispatcher__DelegateSignature(); // 0x14f0670 [Public]
    void StartDispatcher__DelegateSignature(bool Start); // 0x14f0670 [Public]
    void StartActivatedDispatcher__DelegateSignature(); // 0x14f0670 [Public]
    void LerpDispatcher__DelegateSignature(double LerpValue); // 0x14f0670 [Public]
    void EndDispatcher__DelegateSignature(); // 0x14f0670 [Public]

// UCheckpointTesterHUD_C (/Game/Maps/00_StartScreen/CheckpointTesterHUD.CheckpointTesterHUD_C)
    void Construct(); // 0x14f0670 [Event Public]
    void ExecuteUbergraph_CheckpointTesterHUD(int32 EntryPoint); // 0x14f0670 [Final]

// AInputPlaytime_C (/Game/Maps/00_StartScreen/InputPlaytime.InputPlaytime_C)
    void InpActEvt_AnyKey_K2Node_InputKeyEvent_1(const FKey& Key); // 0x14f0670
    void InpActEvt_AnyKey_K2Node_InputKeyEvent_0(const FKey& Key); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ExecuteUbergraph_InputPlaytime(int32 EntryPoint); // 0x14f0670 [Final]
    void HoldButton__DelegateSignature(bool Hold); // 0x14f0670 [Public]

// APMainMenu_C (/Game/Maps/00_StartScreen/PMenu/PMainMenu.PMainMenu_C)
    void Bodies(double PhatMultiplier); // 0x14f0670 [Public]
    void PTL__FinishedFunc(); // 0x14f0670
    void PTL__UpdateFunc(); // 0x14f0670
    void Timeline__FinishedFunc(); // 0x14f0670
    void Timeline__UpdateFunc(); // 0x14f0670
    void PMenu(const FName& HitBone); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void Chest(); // 0x14f0670
    void Face(); // 0x14f0670
    void RightSide(); // 0x14f0670
    void LeftSide(); // 0x14f0670
    void Bottles(); // 0x14f0670
    void StartP(bool Start, AStartScreenActor_C* NewParam); // 0x14f0670
    void CursorMosquito(); // 0x14f0670
    void ForceQuitAnim(); // 0x14f0670
    void ByeBye(); // 0x14f0670
    void CursorMove(); // 0x14f0670
    void QuitGame(bool ForcedShutdown); // 0x14f0670
    void ResetCount(); // 0x14f0670
    void Noose(); // 0x14f0670
    void ExecuteUbergraph_PMainMenu(int32 EntryPoint); // 0x14f0670 [Final]

// UP_MainMenuAnim_C (/Game/Maps/00_StartScreen/PMenu/P_MainMenuAnim.P_MainMenuAnim_C)
    void AnimGraph(FPoseLink& AnimGraph); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_MainMenuAnim_AnimGraphNode_LookAt_9D03A09845C793AEAF16C6A1EA5293A4(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_MainMenuAnim_AnimGraphNode_LookAt_2932BA374BA8162D2B12C6A317644207(); // 0x14f0670
    void EvaluateGraphExposedInputs_ExecuteUbergraph_P_MainMenuAnim_AnimGraphNode_LookAt_6C209C1D46F5DB3C9CBBFEB3CDB43B54(); // 0x14f0670
    void AnimNotify_CursorMosquito(); // 0x14f0670
    void AnimNotify_ForceQuitGame(); // 0x14f0670
    void ExecuteUbergraph_P_MainMenuAnim(int32 EntryPoint); // 0x14f0670 [Final]

// UPlayTimeWidget_C (/Game/Maps/00_StartScreen/PlayTimeWidget.PlayTimeWidget_C)
    void Construct(); // 0x14f0670 [Event Public]
    void EndPlayTimeScreen(); // 0x14f0670
    void Tick(const FGeometry& MyGeometry, float InDeltaTime); // 0x14f0670 [Event Public]
    void HoldButton(bool NewParam); // 0x14f0670
    void OpenWishlist(); // 0x14f0670
    void TakeEffect(int32 ID, UWidget* CurrentWidget); // 0x14f0670
    void GP(bool GPInput); // 0x14f0670
    void VisibilityButton(bool Condition); // 0x14f0670
    void Continue(); // 0x14f0670
    void ExecuteUbergraph_PlayTimeWidget(int32 EntryPoint); // 0x14f0670 [Final]

// AStartScreenActor_C (/Game/Maps/00_StartScreen/StartScreenActor.StartScreenActor_C)
    void CamMoveTL__FinishedFunc(); // 0x14f0670
    void CamMoveTL__UpdateFunc(); // 0x14f0670
    void CameraShake__FinishedFunc(); // 0x14f0670
    void CameraShake__UpdateFunc(); // 0x14f0670
    void InpActEvt_AnyKey_K2Node_InputKeyEvent_11(const FKey& Key); // 0x14f0670
    void InpActEvt_LeftMouseButton_K2Node_InputKeyEvent_10(const FKey& Key); // 0x14f0670
    void InpActEvt_RightMouseButton_K2Node_InputKeyEvent_9(const FKey& Key); // 0x14f0670
    void InpActEvt_Gamepad_FaceButton_Left_K2Node_InputKeyEvent_8(const FKey& Key); // 0x14f0670
    void InpActEvt_Gamepad_FaceButton_Top_K2Node_InputKeyEvent_7(const FKey& Key); // 0x14f0670
    void InpActEvt_Gamepad_LeftShoulder_K2Node_InputKeyEvent_6(const FKey& Key); // 0x14f0670
    void InpActEvt_Gamepad_RightShoulder_K2Node_InputKeyEvent_5(const FKey& Key); // 0x14f0670
    void InpActEvt_Gamepad_RightTrigger_K2Node_InputKeyEvent_4(const FKey& Key); // 0x14f0670
    void InpActEvt_Gamepad_LeftTrigger_K2Node_InputKeyEvent_3(const FKey& Key); // 0x14f0670
    void InpActEvt_Gamepad_FaceButton_Right_K2Node_InputKeyEvent_2(const FKey& Key); // 0x14f0670
    void InpActEvt_Gamepad_LeftThumbstick_K2Node_InputKeyEvent_1(const FKey& Key); // 0x14f0670
    void InpActEvt_Gamepad_RightThumbstick_K2Node_InputKeyEvent_0(const FKey& Key); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void PossesMenu(bool Force); // 0x14f0670
    void InitialLoad(); // 0x14f0670
    void ReturnToStartScreen(); // 0x14f0670
    void StartScreen(); // 0x14f0670
    void EndStartScreen(); // 0x14f0670
    void StartStartScreen(); // 0x14f0670
    void TraceHit(); // 0x14f0670
    void MoveCamera(); // 0x14f0670
    void LerpCamera(float Alpha, float Alpha2); // 0x14f0670
    void ShakeCameraStartScreen(bool Condition); // 0x14f0670
    void InpAxisKeyEvt_Gamepad_Right2D_K2Node_InputVectorAxisEvent_0(const FVector& AxisValue); // 0x14f0670
    void QuitAppAnim(); // 0x14f0670
    void ReturningToTitleScreen(); // 0x14f0670
    void ExecuteUbergraph_StartScreenActor(int32 EntryPoint); // 0x14f0670 [Final]

// AStartScreenMap_C (/Game/Maps/00_StartScreen/StartScreenMap.StartScreenMap_C)
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ExecuteUbergraph_StartScreenMap(int32 EntryPoint); // 0x14f0670 [Final]

// AEventLevel01Boss01_C (/Game/Maps/01_City/03/EventLevel01Boss01.EventLevel01Boss01_C)
    void StartEvent(); // 0x14f0670
    void LevelNotify(); // 0x14f0670
    void ExecuteUbergraph_EventLevel01Boss01(int32 EntryPoint); // 0x14f0670 [Final]

// A08_LOD_C (/Game/Maps/LODs/08_LOD.08_LOD_C)
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ExecuteUbergraph_08_LOD(int32 EntryPoint); // 0x14f0670 [Final]

// A09_LOD_C (/Game/Maps/LODs/09_LOD.09_LOD_C)
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void CustomEvent(); // 0x14f0670
    void ExecuteUbergraph_09_LOD(int32 EntryPoint); // 0x14f0670 [Final]

// ALight_C (/Game/Maps/Light.Light_C)
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void LightSet(); // 0x14f0670
    void ExecuteUbergraph_Light(int32 EntryPoint); // 0x14f0670 [Final]
    void LoadLight__DelegateSignature(); // 0x14f0670 [Public]

// ANewObelisk_C (/Game/Maps/NewObelisk.NewObelisk_C)
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ExecuteUbergraph_NewObelisk(int32 EntryPoint); // 0x14f0670 [Final]

// AMiddleObeliskSandFall_C (/Game/Maps/World/Obelisk/MiddleObeliskSandFall.MiddleObeliskSandFall_C)
    void DisableTemporary(); // 0x14f0670 [Public]
    void ReceiveActorBeginOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void ExecuteUbergraph_MiddleObeliskSandFall(int32 EntryPoint); // 0x14f0670 [Final]
    void Activate__DelegateSignature(); // 0x14f0670 [Public]

// AObeliskActor_C (/Game/Maps/World/Obelisk/ObeliskActor.ObeliskActor_C)
    void ReceiveTick(float DeltaSeconds); // 0x14f0670 [Event Public]
    void ExecuteUbergraph_ObeliskActor(int32 EntryPoint); // 0x14f0670 [Final]

// AObeliskBossMeshesStore_C (/Game/Maps/World/Obelisk/ObeliskBossMeshesStore.ObeliskBossMeshesStore_C)
    void AddMesh(UStaticMeshComponent* Boss Dead, int32 ID, ABossDeath_C* NewParam); // 0x14f0670
    void RemoveLODMeshes(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ExecuteUbergraph_ObeliskBossMeshesStore(int32 EntryPoint); // 0x14f0670 [Final]

// AObeliskBoulder_C (/Game/Maps/World/Obelisk/ObeliskBoulder.ObeliskBoulder_C)
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void CheckVisibility(); // 0x14f0670
    void ForceStart(); // 0x14f0670
    void ExecuteUbergraph_ObeliskBoulder(int32 EntryPoint); // 0x14f0670 [Final]

// AWorldMap_C (/Game/Maps/WorldMap.WorldMap_C)
    void LoadDemoMaps(); // 0x14f0670
    void LoadEssentials(); // 0x14f0670
    void LoadMaps(); // 0x14f0670
    void LoadChildLevels_NotVisible(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void EndLoads(); // 0x14f0670
    void ExecuteUbergraph_WorldMap(int32 EntryPoint); // 0x14f0670 [Final]

// AFishEyeEffect_C (/Game/Materials/BasicMaterials/EffectControl/FishEyeEffect.FishEyeEffect_C)
    void SetValue(); // 0x14f0670 [Public]
    void TurnOnOff(bool Off); // 0x14f0670 [Public]
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void OvertimeStartTL__FinishedFunc(); // 0x14f0670
    void OvertimeStartTL__UpdateFunc(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ReceiveEndPlay(const EEndPlayReason& EndPlayReason); // 0x14f0670 [Event Protected]
    void CustomEvent(bool ReduceEffects); // 0x14f0670
    void CustomEvent_0(); // 0x14f0670
    void FishEyeAnim(); // 0x14f0670
    void ExecuteUbergraph_FishEyeEffect(int32 EntryPoint); // 0x14f0670 [Final]

// AWindBlow_C (/Game/Materials/BasicMaterials/EffectControl/WindBlow.WindBlow_C)
    void RandomTL__FinishedFunc(); // 0x14f0670
    void RandomTL__UpdateFunc(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void RandomWindBlows(); // 0x14f0670
    void ExecuteUbergraph_WindBlow(int32 EntryPoint); // 0x14f0670 [Final]

// ACableEnv_C (/Game/Meshes/Cable/CableEnv.CableEnv_C)
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void RandomWind(double Strength); // 0x14f0670
    void ExecuteUbergraph_CableEnv(int32 EntryPoint); // 0x14f0670 [Final]

// ACableManager_C (/Game/Meshes/Cable/CableManager.CableManager_C)
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void CheckAgain(); // 0x14f0670
    void ExecuteUbergraph_CableManager(int32 EntryPoint); // 0x14f0670 [Final]

// AFence1Generator_C (/Game/Meshes/Fences/Fence1Generator.Fence1Generator_C)
    void BossOptmization(bool On); // 0x14f0670 [Public]
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void ShakeTL__FinishedFunc(); // 0x14f0670
    void ShakeTL__UpdateFunc(); // 0x14f0670
    void DistanceOptimization(bool Enabled); // 0x14f0670 [Public]
    void ShakeFence(const FVector& NewParam); // 0x14f0670
    void ActivationTriggerOptmization(bool Active); // 0x14f0670 [Public]
    void ExecuteUbergraph_Fence1Generator(int32 EntryPoint); // 0x14f0670 [Final]

// AFence4Generator_Machine_C (/Game/Meshes/Fences/Fence4Generator_Machine.Fence4Generator_Machine_C)
    void BossOptimization(bool On); // 0x14f0670 [Public]
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void DistanceOptimization(bool Enabled); // 0x14f0670 [Public]
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ActivationTriggerOptmization(bool Active); // 0x14f0670 [Public]
    void ExecuteUbergraph_Fence4Generator_Machine(int32 EntryPoint); // 0x14f0670 [Final]

// APhysicsProp_C (/Game/Meshes/PhysicsProps/PhysicsProp.PhysicsProp_C)
    void KillAngularMomentum(); // 0x14f0670 [Public]
    void KillVelocityMomentum(); // 0x14f0670 [Public]
    void DetectNearestPhysics(); // 0x14f0670 [Public]
    void ResetPosition(); // 0x14f0670 [Public]
    void AddFalseImpulse(const FVector& Direction, double multipky); // 0x14f0670 [Public]
    void EnablePhysics(bool bSimulate, bool Force); // 0x14f0670 [Public]
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void ThrowTL__FinishedFunc(); // 0x14f0670
    void ThrowTL__UpdateFunc(); // 0x14f0670
    void StuntActivation(); // 0x14f0670 [Public]
    void MineActivation(const FVector& Location, AActor* Mine); // 0x14f0670 [Public]
    void ShootCastBack(); // 0x14f0670 [Public]
    void PhysDestroyClone(AActor* Owner); // 0x14f0670 [Public]
    void PhysDestroySnapshot(); // 0x14f0670 [Public]
    void PhysDestroyTentacle(APhysicsDestroyEnemy_C* Phys, USkeletalMeshComponent* Mesh, int32 Index); // 0x14f0670 [Public]
    void PhysDestroyCastToDestroyer(); // 0x14f0670 [Public]
    void AwakeEnemy(const FVector& Location); // 0x14f0670 [Public]
    void EnvironmentalDestroy(const FVector& Loc, const FVector& Dir, AActor* Destroyer); // 0x14f0670 [Public]
    void DroneChangePath(int32 ID); // 0x14f0670 [Public]
    void ForceDashEnemyOnPath(); // 0x14f0670 [Public]
    void BlinkSlacking(double NewParam); // 0x14f0670 [Public]
    void NoiseCallAttention(); // 0x14f0670 [Public]
    void ParryTrap(AMainChar_C* P); // 0x14f0670 [Public]
    void HitCapsuleResult(); // 0x14f0670 [Public]
    void CementSulk(const FHitResult& Hit, AMainChar_C* Player); // 0x14f0670 [Public]
    void TutorialMessage(AActor* ActorCall); // 0x14f0670 [Public]
    void ExplosionEnvironment(); // 0x14f0670 [Public]
    void ReceiveHit(UPrimitiveComponent* MyComp, AActor* Other, UPrimitiveComponent* OtherComp, bool bSelfMoved, const FVector& HitLocation, const FVector& HitNormal, const FVector& NormalImpulse, FHitResult& Hit); // 0x14f0670 [Event Public]
    void PhysicsHitResults(AActor* Object); // 0x14f0670
    void HitCameraTarget(); // 0x14f0670
    void PlayerHit(AActor* ActorTarget, double Velocity, const FVector& Fwd, const FVector& Loc); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void RemovePlayerCollision(); // 0x14f0670
    void DeactivateOverTime(); // 0x14f0670
    void HitAwake(AActor* InputPin, USceneComponent* Comp); // 0x14f0670
    void ReceiveTick(float DeltaSeconds); // 0x14f0670 [Event Public]
    void CustomImpulse(const FVector& ImpactPoint, double StrengthMult, bool JustZ); // 0x14f0670
    void ResetStarts(); // 0x14f0670
    void DoorBash(const FVector& Loc); // 0x14f0670 [Public]
    void HitSoundImpact(const FVector& Dir, const FVector& Loc); // 0x14f0670
    void HitSound(const FVector& Loc, const FVector& Normal); // 0x14f0670
    void ExecuteUbergraph_PhysicsProp(int32 EntryPoint); // 0x14f0670 [Final]

// ASplinePipeGeneraor_C (/Game/Meshes/Pipe/SplinePipeGeneraor.SplinePipeGeneraor_C)
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void PipeBangSFX(); // 0x14f0670
    void ExecuteUbergraph_SplinePipeGeneraor(int32 EntryPoint); // 0x14f0670 [Final]

// AEnvironmentalAmbientSound_C (/Game/Sound/EnvironmentalAmbientSound.EnvironmentalAmbientSound_C)
    void TimelineDeathSoun__FinishedFunc(); // 0x14f0670
    void TimelineDeathSoun__UpdateFunc(); // 0x14f0670
    void FadeMixerSFX__FinishedFunc(); // 0x14f0670
    void FadeMixerSFX__UpdateFunc(); // 0x14f0670
    void isInterior(bool isInterior); // 0x14f0670
    void DeathEffectStart(); // 0x14f0670
    void DeathEffectEnd(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void isShadowBoth(bool NewParam); // 0x14f0670
    void FadeOutSFX(float inSeocnds, double Volume); // 0x14f0670
    void FadeInSFX(double inSeocnds, double Volume); // 0x14f0670
    void FadeinSound(double TimeInSeconds); // 0x14f0670
    void FadeOutSound(double TimeInSeconds); // 0x14f0670
    void ExecuteUbergraph_EnvironmentalAmbientSound(int32 EntryPoint); // 0x14f0670 [Final]

// AMusicPlayer_C (/Game/Sound/Music/MusicPlayer.MusicPlayer_C)
    void SelectMusicData(const MusicList& Selection, int32 InputPin); // 0x14f0670 [Public]
    void AudioFadeTL__FinishedFunc(); // 0x14f0670
    void AudioFadeTL__UpdateFunc(); // 0x14f0670
    void ResetonRespawn(); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void AudioFade(bool Start, double Time); // 0x14f0670
    void MusicLengt2(USoundWave* PlayingSoundWave, float PlaybackPercent); // 0x14f0670
    void StartAudios(); // 0x14f0670
    void LayerActionVolume(float VolumeAction, double VolumeAtm); // 0x14f0670
    void JumpTo(); // 0x14f0670
    void MusicLength1(USoundWave* PlayingSoundWave, float PlaybackPercent); // 0x14f0670
    void end2(); // 0x14f0670
    void end1(); // 0x14f0670
    void ClearPercent(); // 0x14f0670
    void StopMusicAllTracks(float FadeOutDnB, double FadeOutBG, double HowFastByStandard); // 0x14f0670
    void StartMusic(float FadeInDuration, int32 StartPoint, const MusicList& MusicSelected, bool CanResetOnDeath, const FMusicLayers& Start, double VolumeToStart, AActor* ComingFromActor); // 0x14f0670
    void ResetTrigger(AActor* Trigger); // 0x14f0670
    void RemoveAllBinds(); // 0x14f0670
    void CustomFadeout(); // 0x14f0670
    void ExecuteUbergraph_MusicPlayer(int32 EntryPoint); // 0x14f0670 [Final]

// AMusicTrigger_C (/Game/Sound/Music/MusicTrigger.MusicTrigger_C)
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void ReceiveActorBeginOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void StartMusic(bool CheckCheckpoint); // 0x14f0670
    void OnLand(AActor* Actor, USceneComponent* Comp); // 0x14f0670
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ReceiveEndPlay(const EEndPlayReason& EndPlayReason); // 0x14f0670 [Event Protected]
    void RespawnWorld_Event(); // 0x14f0670
    void FadeOut(); // 0x14f0670
    void ResetCancelTimer(); // 0x14f0670
    void ReceiveActorEndOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void CheckDistanceSafe(); // 0x14f0670
    void ExecuteUbergraph_MusicTrigger(int32 EntryPoint); // 0x14f0670 [Final]

// UChainsawImpacNotify_C (/Game/Sound/SFX/Chainsaw/Attack/ChainsawImpacNotify.ChainsawImpacNotify_C)
    bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UChainsawImpacParry_C (/Game/Sound/SFX/Chainsaw/Attack/ChainsawImpacParry.ChainsawImpacParry_C)
    bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UChainsawEngineNotify_C (/Game/Sound/SFX/Chainsaw/Engine/ChainsawEngineNotify.ChainsawEngineNotify_C)
    bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// UFootstepFunction_C (/Game/Sound/SFX/Footsteps/FootstepFunction.FootstepFunction_C)
    void DirtLens(AMainChar_C* InputPin, UObject* __WorldContext); // 0x14f0670 [Static Public]
    void FootstepSFX(USkeletalMeshComponent* Mesh, const FHitResult& HitResult, bool Avoid, bool Land, UObject* __WorldContext); // 0x14f0670 [Static Public]
    void FootstepVFX(USkeletalMeshComponent* Mesh, const FHitResult& HitResult, bool RorL, UObject* __WorldContext); // 0x14f0670 [Static Public]
    void FootstepDecal(USkeletalMeshComponent* Mesh, const FHitResult& HitResult, bool Avoid, bool LorR, UObject* __WorldContext); // 0x14f0670 [Static Public]
    void FootstepCheck(USkeletalMeshComponent* Mesh, bool LorR, bool AvoidCheck, bool Land, UObject* __WorldContext); // 0x14f0670 [Static Public]
    void Footstep(USkeletalMeshComponent* MeshSkel, bool AvoidCheck, bool RightFoot, bool Land, UObject* __WorldContext); // 0x14f0670 [Static Public]

// UFootstepNotify_C (/Game/Sound/SFX/Footsteps/FootstepNotify.FootstepNotify_C)
    bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// ULoopAudioState_C (/Game/Sound/SFX/LoopAudioState.LoopAudioState_C)
    bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]
    bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// URandomVoiceNotify_C (/Game/Sound/SFX/Voices/RandomVoiceNotify.RandomVoiceNotify_C)
    bool Received_Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference); // 0x14f0670 [Event Public]

// URandomVoicesFunction_C (/Game/Sound/SFX/Voices/RandomVoicesFunction.RandomVoicesFunction_C)
    void RandomVoiceGameplay(const VoiceType& VoiceType, int32 MaxProbability1, USkeletalMeshComponent* SkeletalMesh, float Volume1, UObject* __WorldContext); // 0x14f0670 [Static Public]

// UAnimationCompressionLibraryDatabase (/Script/ACLPlugin.AnimationCompressionLibraryDatabase)
    void SetVisualFidelity(UObject* WorldContextObject, const FLatentActionInfo& LatentInfo, UAnimationCompressionLibraryDatabase* DatabaseAsset, const ACLVisualFidelityChangeResult& Result, const ACLVisualFidelity& VisualFidelity); // 0x5260cd0 [Final Native Static Public]
    ACLVisualFidelity GetVisualFidelity(UAnimationCompressionLibraryDatabase* DatabaseAsset); // 0x5260c30 [Final Native Static Public]

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

// AAIController (/Script/AIModule.AIController)
    bool UseBlackboard(UBlackboardData* BlackboardAsset, const UBlackboardComponent*& BlackboardComponent); // 0x47197b0 [Final Native Public]
    void UnclaimTaskResource(TSubclassOf<UGameplayTaskResource> ResourceClass); // 0x4719630 [Final Native Public]
    void SetPathFollowingComponent(UPathFollowingComponent* NewPFComponent); // 0x4719590 [Final Native Public]
    void SetMoveBlockDetection(bool bEnable); // 0x4719500 [Final Native Public]
    bool RunBehaviorTree(UBehaviorTree* BTAsset); // 0x4719390 [Native Public]
    void OnUsingBlackBoard(UBlackboardComponent* BlackboardComp, UBlackboardData* BlackboardAsset); // 0x14f0670 [Event Protected]
    void OnGameplayTaskResourcesClaimed(const FGameplayResourceSet& NewlyClaimed, const FGameplayResourceSet& FreshlyReleased); // 0x47191f0 [Native Public]
    EPathFollowingRequestResult MoveToLocation(const FVector& Dest, float AcceptanceRadius, bool bStopOnOverlap, bool bUsePathfinding, bool bProjectDestinationToNavigation, bool bCanStrafe, TSubclassOf<UNavigationQueryFilter> FilterClass, bool bAllowPartialPath); // 0x4718f40 [Final Native Public]
    EPathFollowingRequestResult MoveToActor(AActor* Goal, float AcceptanceRadius, bool bStopOnOverlap, bool bUsePathfinding, bool bCanStrafe, TSubclassOf<UNavigationQueryFilter> FilterClass, bool bAllowPartialPath); // 0x4718cf0 [Final Native Public]
    void K2_SetFocus(AActor* NewFocus); // 0x4718c60 [Final Native Public]
    void K2_SetFocalPoint(const FVector& FP); // 0x4718bc0 [Final Native Public]
    void K2_ClearFocus(); // 0x4718b90 [Final Native Public]
    bool HasPartialPath(); // 0x4718b40 [Final Native Public]
    UPathFollowingComponent* GetPathFollowingComponent(); // 0x4718a60 [Final Native Public]
    EPathFollowingStatus GetMoveStatus(); // 0x4718a20 [Final Native Public]
    FVector GetImmediateMoveDestination(); // 0x47189a0 [Final Native Public]
    AActor* GetFocusActor(); // 0x4718970 [Final Native Public]
    FVector GetFocalPointOnActor(AActor* Actor); // 0x47188c0 [Native Public]
    FVector GetFocalPoint(); // 0x4718880 [Final Native Public]
    UAIPerceptionComponent* GetAIPerceptionComponent(); // 0x4718860 [Final Native Public]
    void ClaimTaskResource(TSubclassOf<UGameplayTaskResource> ResourceClass); // 0x47186c0 [Final Native Public]

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

// UBrainComponent (/Script/AIModule.BrainComponent)
    void StopLogic(const FString& Reason); // 0x477e9d0 [Native Public]
    void StartLogic(); // 0x3de0370 [Native Public]
    void RestartLogic(); // 0x477d420 [Native Public]
    bool IsRunning(); // 0x477d010 [Native Public]
    bool IsPaused(); // 0x477cfe0 [Native Public]

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

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

// UBlackboardComponent (/Script/AIModule.BlackboardComponent)
    void SetValueAsVector(const FName& KeyName, const FVector& VectorValue); // 0x474ade0 [Final Native Public]
    void SetValueAsString(const FName& KeyName, const FString& StringValue); // 0x474ac70 [Final Native Public]
    void SetValueAsRotator(const FName& KeyName, const FRotator& VectorValue); // 0x474ab60 [Final Native Public]
    void SetValueAsObject(const FName& KeyName, UObject* ObjectValue); // 0x474aa70 [Final Native Public]
    void SetValueAsName(const FName& KeyName, const FName& NameValue); // 0x474a980 [Final Native Public]
    void SetValueAsInt(const FName& KeyName, int32 IntValue); // 0x474a890 [Final Native Public]
    void SetValueAsFloat(const FName& KeyName, float FloatValue); // 0x474a7a0 [Final Native Public]
    void SetValueAsEnum(const FName& KeyName, uint8 EnumValue); // 0x474a6b0 [Final Native Public]
    void SetValueAsClass(const FName& KeyName, TSubclassOf<UObject> ClassValue); // 0x474a5c0 [Final Native Public]
    void SetValueAsBool(const FName& KeyName, bool BoolValue); // 0x474a4d0 [Final Native Public]
    bool IsVectorValueSet(const FName& KeyName); // 0x47490c0 [Final Native Public]
    FVector GetValueAsVector(const FName& KeyName); // 0x4748d70 [Final Native Public]
    FString GetValueAsString(const FName& KeyName); // 0x4748c70 [Final Native Public]
    FRotator GetValueAsRotator(const FName& KeyName); // 0x4748bb0 [Final Native Public]
    UObject* GetValueAsObject(const FName& KeyName); // 0x4748b00 [Final Native Public]
    FName GetValueAsName(const FName& KeyName); // 0x4748a40 [Final Native Public]
    int32 GetValueAsInt(const FName& KeyName); // 0x4748990 [Final Native Public]
    float GetValueAsFloat(const FName& KeyName); // 0x47488e0 [Final Native Public]
    uint8 GetValueAsEnum(const FName& KeyName); // 0x4748830 [Final Native Public]
    TSubclassOf<UObject> GetValueAsClass(const FName& KeyName); // 0x4748780 [Final Native Public]
    bool GetValueAsBool(const FName& KeyName); // 0x47486d0 [Final Native Public]
    bool GetRotationFromEntry(const FName& KeyName, const FRotator& ResultRotation); // 0x47485c0 [Final Native Public]
    bool GetLocationFromEntry(const FName& KeyName, const FVector& ResultLocation); // 0x4748320 [Final Native Public]
    void ClearValue(const FName& KeyName); // 0x4746f40 [Final Native Public]

// UBTFunctionLibrary (/Script/AIModule.BTFunctionLibrary)
    void StopUsingExternalEvent(UBTNode* NodeOwner); // 0x30c0820 [Final Native Static Public]
    void StartUsingExternalEvent(UBTNode* NodeOwner, AActor* OwningActor); // 0x40fd950 [Final Native Static Public]
    void SetBlackboardValueAsVector(UBTNode* NodeOwner, FBlackboardKeySelector& Key, const FVector& Value); // 0x474a150 [Final Native Static Public]
    void SetBlackboardValueAsString(UBTNode* NodeOwner, FBlackboardKeySelector& Key, const FString& Value); // 0x4749f20 [Final Native Static Public]
    void SetBlackboardValueAsRotator(UBTNode* NodeOwner, FBlackboardKeySelector& Key, const FRotator& Value); // 0x4749d70 [Final Native Static Public]
    void SetBlackboardValueAsObject(UBTNode* NodeOwner, FBlackboardKeySelector& Key, UObject* Value); // 0x4749bc0 [Final Native Static Public]
    void SetBlackboardValueAsName(UBTNode* NodeOwner, FBlackboardKeySelector& Key, const FName& Value); // 0x4749a30 [Final Native Static Public]
    void SetBlackboardValueAsInt(UBTNode* NodeOwner, FBlackboardKeySelector& Key, int32 Value); // 0x4749880 [Final Native Static Public]
    void SetBlackboardValueAsFloat(UBTNode* NodeOwner, FBlackboardKeySelector& Key, float Value); // 0x47496c0 [Final Native Static Public]
    void SetBlackboardValueAsEnum(UBTNode* NodeOwner, FBlackboardKeySelector& Key, uint8 Value); // 0x4749510 [Final Native Static Public]
    void SetBlackboardValueAsClass(UBTNode* NodeOwner, FBlackboardKeySelector& Key, TSubclassOf<UObject> Value); // 0x4749360 [Final Native Static Public]
    void SetBlackboardValueAsBool(UBTNode* NodeOwner, FBlackboardKeySelector& Key, bool Value); // 0x47491b0 [Final Native Static Public]
    UBlackboardComponent* GetOwnersBlackboard(UBTNode* NodeOwner); // 0x47484f0 [Final Native Static Public]
    UBehaviorTreeComponent* GetOwnerComponent(UBTNode* NodeOwner); // 0x4748430 [Final Native Static Public]
    FVector GetBlackboardValueAsVector(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x4748190 [Final Native Static Public]
    FString GetBlackboardValueAsString(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x4747f90 [Final Native Static Public]
    FRotator GetBlackboardValueAsRotator(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x4747e00 [Final Native Static Public]
    UObject* GetBlackboardValueAsObject(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x4747c80 [Final Native Static Public]
    FName GetBlackboardValueAsName(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x4747af0 [Final Native Static Public]
    int32 GetBlackboardValueAsInt(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x4747970 [Final Native Static Public]
    float GetBlackboardValueAsFloat(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x47477f0 [Final Native Static Public]
    uint8 GetBlackboardValueAsEnum(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x4747670 [Final Native Static Public]
    TSubclassOf<UObject> GetBlackboardValueAsClass(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x47474f0 [Final Native Static Public]
    bool GetBlackboardValueAsBool(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x4747370 [Final Native Static Public]
    AActor* GetBlackboardValueAsActor(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x47471c0 [Final Native Static Public]
    void ClearBlackboardValueAsVector(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x4746dd0 [Final Native Static Public]
    void ClearBlackboardValue(UBTNode* NodeOwner, FBlackboardKeySelector& Key); // 0x4746dd0 [Final Native Static Public]

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

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

// UBTTask_BlueprintBase (/Script/AIModule.BTTask_BlueprintBase)
    void SetFinishOnMessageWithId(const FName& MessageName, int32 RequestID); // 0x474a3c0 [Final Native Protected]
    void SetFinishOnMessage(const FName& MessageName); // 0x474a300 [Final Native Protected]
    void ReceiveTickAI(AAIController* OwnerController, APawn* ControlledPawn, float DeltaSeconds); // 0x14f0670 [Event Protected]
    void ReceiveTick(AActor* OwnerActor, float DeltaSeconds); // 0x14f0670 [Event Protected]
    void ReceiveExecuteAI(AAIController* OwnerController, APawn* ControlledPawn); // 0x14f0670 [Event Protected]
    void ReceiveExecute(AActor* OwnerActor); // 0x14f0670 [Event Protected]
    void ReceiveAbortAI(AAIController* OwnerController, APawn* ControlledPawn); // 0x14f0670 [Event Protected]
    void ReceiveAbort(AActor* OwnerActor); // 0x14f0670 [Event Protected]
    bool IsTaskExecuting(); // 0x4749040 [Final Native Protected]
    bool IsTaskAborting(); // 0x4749010 [Final Native Protected]
    void FinishExecute(bool bSuccess); // 0x4747090 [Final Native Protected]
    void FinishAbort(); // 0x4746ff0 [Final Native Protected]

// UValueOrBBKeyBlueprintUtility (/Script/AIModule.ValueOrBBKeyBlueprintUtility)
    FVector GetVector(FValueOrBBKey_Vector& Value, UBehaviorTreeComponent* BehaviorTreeComp); // 0x477cec0 [Final Native Static Public]
    FInstancedStruct GetStruct(FValueOrBBKey_Struct& Value, UBehaviorTreeComponent* BehaviorTreeComp); // 0x477cd40 [Final Native Static Public]
    FString GetString(FValueOrBBKey_String& Value, UBehaviorTreeComponent* BehaviorTreeComp); // 0x477cbe0 [Final Native Static Public]
    FRotator GetRotator(FValueOrBBKey_Rotator& Value, UBehaviorTreeComponent* BehaviorTreeComp); // 0x477cac0 [Final Native Static Public]
    UObject* GetObject(FValueOrBBKey_Object& Value, UBehaviorTreeComponent* BehaviorTreeComp); // 0x477c5b0 [Final Native Static Public]
    FName GetName(FValueOrBBKey_Name& Value, UBehaviorTreeComponent* BehaviorTreeComp); // 0x477c380 [Final Native Static Public]
    int32 GetInt32(FValueOrBBKey_Int32& Value, UBehaviorTreeComponent* BehaviorTreeComp); // 0x477c1c0 [Final Native Static Public]
    float GetFloat(FValueOrBBKey_Float& Value, UBehaviorTreeComponent* BehaviorTreeComp); // 0x477c0c0 [Final Native Static Public]
    uint8 GetEnum(FValueOrBBKey_Enum& Value, UBehaviorTreeComponent* BehaviorTreeComp); // 0x477bfa0 [Final Native Static Public]
    TSubclassOf<UObject> GetClass(FValueOrBBKey_Class& Value, UBehaviorTreeComponent* BehaviorTreeComp); // 0x477bb40 [Final Native Static Public]
    bool GetBool(FValueOrBBKey_Bool& Value, UBehaviorTreeComponent* BehaviorTreeComp); // 0x477ba40 [Final Native Static Public]

// UAIBlueprintHelperLibrary (/Script/AIModule.AIBlueprintHelperLibrary)
    void UnlockAIResourcesWithAnimation(UAnimInstance* AnimInstance, bool bUnlockMovement, bool UnlockAILogic); // 0x477ea70 [Final Native Static Public]
    APawn* SpawnAIFromClass(UObject* WorldContextObject, TSubclassOf<APawn> PawnClass, UBehaviorTree* BehaviorTree, const FVector& Location, const FRotator& Rotation, bool bNoCollisionFail, AActor* Owner); // 0x477e610 [Final Native Static Public]
    void SimpleMoveToLocation(AController* Controller, const FVector& Goal); // 0x477e0e0 [Final Native Static Public]
    void SimpleMoveToActor(AController* Controller, AActor* Goal); // 0x477db90 [Final Native Static Public]
    void SendAIMessage(APawn* Target, const FName& Message, UObject* MessageSource, bool bSuccess); // 0x477d8c0 [Final Native Static Public]
    void LockAIResourcesWithAnimation(UAnimInstance* AnimInstance, bool bLockMovement, bool LockAILogic); // 0x477d290 [Final Native Static Public]
    bool IsValidAIRotation(const FRotator& Rotation); // 0x477d1e0 [Final Native Static Public]
    bool IsValidAILocation(const FVector& Location); // 0x477d120 [Final Native Static Public]
    bool IsValidAIDirection(const FVector& DirectionVector); // 0x477d040 [Final Native Static Public]
    int32 GetNextNavLinkIndex(AController* Controller); // 0x477c470 [Final Native Static Public]
    TArray<FVector> GetCurrentPathPoints(AController* Controller); // 0x477bef0 [Final Native Static Public]
    int32 GetCurrentPathIndex(AController* Controller); // 0x477be10 [Final Native Static Public]
    UNavigationPath* GetCurrentPath(AController* Controller); // 0x477bc60 [Final Native Static Public]
    UBlackboardComponent* GetBlackboard(AActor* Target); // 0x477b960 [Final Native Static Public]
    AAIController* GetAIController(AActor* ControlledActor); // 0x477b880 [Final Native Static Public]
    UAIAsyncTaskBlueprintProxy* CreateMoveToProxyObject(UObject* WorldContextObject, APawn* Pawn, const FVector& Destination, AActor* TargetActor, float AcceptanceRadius, bool bStopOnOverlap); // 0x477b690 [Final Native Static Public]

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

// UEnvQueryInstanceBlueprintWrapper (/Script/AIModule.EnvQueryInstanceBlueprintWrapper)
    void SetNamedParam(const FName& ParamName, float Value); // 0x477dab0 [Final Native Public]
    TArray<FVector> GetResultsAsLocations(); // 0x477c9b0 [Final Native Public]
    TArray<AActor*> GetResultsAsActors(); // 0x477c930 [Final Native Public]
    bool GetQueryResultsAsLocations(const TArray<FVector>& ResultLocations); // 0x477c7d0 [Final Native Public]
    bool GetQueryResultsAsActors(const TArray<AActor*>& ResultActors); // 0x477c710 [Final Native Public]
    float GetItemScore(int32 ItemIndex); // 0x477c2c0 [Final Native Public]
    void EQSQueryDoneSignature__DelegateSignature(UEnvQueryInstanceBlueprintWrapper* QueryInstance, const EEnvQueryStatus& QueryStatus); // 0x14f0670 [Public]

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

// UEnvQueryGenerator_BlueprintBase (/Script/AIModule.EnvQueryGenerator_BlueprintBase)
    UObject* GetQuerier(); // 0x477c6d0 [Final Native Public]
    void DoItemGenerationFromActors(const TArray<AActor*>& ContextActors); // 0x14f0670 [Event Public]
    void DoItemGeneration(const TArray<FVector>& ContextLocations); // 0x14f0670 [Event Public]
    void AddGeneratedVector(const FVector& GeneratedVector); // 0x477b560 [Final Native Public]
    void AddGeneratedActor(AActor* GeneratedActor); // 0x477b380 [Final Native Public]

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

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

// UGeneratedNavLinksProxy (/Script/AIModule.GeneratedNavLinksProxy)
    void ReceiveSmartLinkReached(AActor* Agent, const FVector& Destination); // 0x14f0670 [Event Public]

// ANavLinkProxy (/Script/AIModule.NavLinkProxy)
    void SetSmartLinkEnabled(bool bEnabled); // 0x47a9090 [Final Native Public]
    void ResumePathFollowing(AActor* Agent); // 0x47a8b80 [Final Native Public]
    void ReceiveSmartLinkReached(AActor* Agent, const FVector& Destination); // 0x14f0670 [Event Public]
    bool IsSmartLinkEnabled(); // 0x47a7340 [Final Native Public]
    bool HasMovingAgents(); // 0x47a7060 [Final Native Public]

// UNavLocalGridManager (/Script/AIModule.NavLocalGridManager)
    bool SetLocalNavigationGridDensity(UObject* WorldContextObject, float CellSize); // 0x47a8ca0 [Final Native Static Public]
    void RemoveLocalNavigationGrid(UObject* WorldContextObject, int32 GridId, bool bRebuildGrids); // 0x47a7c50 [Final Native Static Public]
    bool FindLocalNavigationGridPath(UObject* WorldContextObject, const FVector& Start, const FVector& End, const TArray<FVector>& PathPoints); // 0x47a6260 [Final Native Static Public]
    int32 AddLocalNavigationGridForPoints(UObject* WorldContextObject, const TArray<FVector>& Locations, int32 Radius2D, float Height, bool bRebuildGrids); // 0x47a6080 [Final Native Static Public]
    int32 AddLocalNavigationGridForPoint(UObject* WorldContextObject, const FVector& Location, int32 Radius2D, float Height, bool bRebuildGrids); // 0x47a5dc0 [Final Native Static Public]
    int32 AddLocalNavigationGridForCapsule(UObject* WorldContextObject, const FVector& Location, float CapsuleRadius, float CapsuleHalfHeight, int32 Radius2D, float Height, bool bRebuildGrids); // 0x47a59c0 [Final Native Static Public]
    int32 AddLocalNavigationGridForBox(UObject* WorldContextObject, const FVector& Location, const FVector& Extent, const FRotator& Rotation, int32 Radius2D, float Height, bool bRebuildGrids); // 0x47a5650 [Final Native Static Public]

// UAIPerceptionComponent (/Script/AIModule.AIPerceptionComponent)
    void SetSenseEnabled(TSubclassOf<UAISense> SenseClass, bool bEnable); // 0x47a8da0 [Final Native Public]
    void RequestStimuliListenerUpdate(); // 0x47a8b60 [Final Native Public]
    void OnOwnerEndPlay(AActor* Actor, const EEndPlayReason& EndPlayReason); // 0x47a7760 [Final Native Public]
    bool IsSenseEnabled(TSubclassOf<UAISense> SenseClass); // 0x47a70a0 [Final Native Public]
    void GetPerceivedHostileActorsBySense(TSubclassOf<UAISense> SenseToUse, const TArray<AActor*>& OutActors); // 0x47a6d40 [Final Native Public]
    void GetPerceivedHostileActors(const TArray<AActor*>& OutActors); // 0x47a6c90 [Final Native Public]
    void GetKnownPerceivedActors(TSubclassOf<UAISense> SenseToUse, const TArray<AActor*>& OutActors); // 0x47a6a40 [Final Native Public]
    void GetCurrentlyPerceivedActors(TSubclassOf<UAISense> SenseToUse, const TArray<AActor*>& OutActors); // 0x47a6930 [Final Native Public]
    bool GetActorsPerception(AActor* Actor, FActorPerceptionBlueprintInfo& Info); // 0x47a6440 [Final Native Public]
    void ForgetAll(); // 0x47a6420 [Final Native Public]

// UAIPerceptionStimuliSourceComponent (/Script/AIModule.AIPerceptionStimuliSourceComponent)
    void UnregisterFromSense(TSubclassOf<UAISense> SenseClass); // 0x47a92a0 [Final Native Public]
    void UnregisterFromPerceptionSystem(); // 0x47a91b0 [Final Native Public]
    void RegisterWithPerceptionSystem(); // 0x47a7c30 [Final Native Public]
    void RegisterForSense(TSubclassOf<UAISense> SenseClass); // 0x47a7910 [Final Native Public]

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

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

// UAISense_Damage (/Script/AIModule.AISense_Damage)
    void ReportDamageEvent(UObject* WorldContextObject, AActor* DamagedActor, AActor* Instigator, float DamageAmount, const FVector& EventLocation, const FVector& HitLocation, const FName& Tag); // 0x47a7e00 [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); // 0x47a8410 [Final Native Static Public]

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

// UAISense_Touch (/Script/AIModule.AISense_Touch)
    void ReportTouchEvent(UObject* WorldContextObject, AActor* TouchReceiver, AActor* OtherActor, const FVector& Location); // 0x47ae450 [Final Native Static Public]

// UPawnSensingComponent (/Script/AIModule.PawnSensingComponent)
    void SetSensingUpdatesEnabled(bool bEnabled); // 0x47ae9e0 [Native Public]
    void SetSensingInterval(float NewSensingInterval); // 0x47ae950 [Native Public]
    void SetPeripheralVisionAngle(float NewPeripheralVisionAngle); // 0x47ae8c0 [Native Public]
    void SeePawnDelegate__DelegateSignature(APawn* Pawn); // 0x14f0670 [Public]
    void HearNoiseDelegate__DelegateSignature(APawn* Instigator, const FVector& Location, float Volume); // 0x14f0670 [Public]
    float GetPeripheralVisionCosine(); // 0x47ae430 [Final Native Public]
    float GetPeripheralVisionAngle(); // 0x47ae410 [Final 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 bUseContinuousGoalTracking, const EAIOptionFlag& ProjectGoalOnNavigation, const EAIOptionFlag& RequireNavigableEndLocation); // 0x47ae0c0 [Final Native Static Public]

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

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

// UActorSequenceComponent (/Script/ActorSequence.ActorSequenceComponent)
    void StopSequence(); // 0x5df2660 [Final Native Public]
    void PlaySequenceReverse(); // 0x5df2630 [Final Native Public]
    void PlaySequence(); // 0x5df2600 [Final Native Public]
    void PauseSequence(); // 0x5df25d0 [Final Native Public]

// URadialSlider (/Script/AdvancedWidgets.RadialSlider)
    void SetValueTags(const TArray<float>& InValueTags); // 0x52f5d00 [Final Native Public]
    void SetValue(float InValue); // 0x52f5bf0 [Final Native Public]
    void SetUseVerticalDrag(bool InUseVerticalDrag); // 0x52f5b50 [Final Native Public]
    void SetStepSize(float InValue); // 0x52f5a30 [Final Native Public]
    void SetSliderRange(FRuntimeFloatCurve& InSliderRange); // 0x52f58f0 [Final Native Public]
    void SetSliderProgressColor(const FLinearColor& InValue); // 0x52f57d0 [Final Native Public]
    void SetSliderHandleStartAngle(float InValue); // 0x52f5720 [Final Native Public]
    void SetSliderHandleEndAngle(float InValue); // 0x52f5670 [Final Native Public]
    void SetSliderHandleColor(const FLinearColor& InValue); // 0x52f5550 [Final Native Public]
    void SetSliderBarColor(const FLinearColor& InValue); // 0x52f5430 [Final Native Public]
    void SetShowSliderHandle(bool InShowSliderHandle); // 0x52f5390 [Final Native Public]
    void SetShowSliderHand(bool InShowSliderHand); // 0x52f52f0 [Final Native Public]
    void SetLocked(bool InValue); // 0x52f51f0 [Final Native Public]
    void SetHandStartEndRatio(const FVector2D& InValue); // 0x52f5110 [Final Native Public]
    void SetCustomDefaultValue(float InValue); // 0x52f5000 [Final Native Public]
    void SetCenterBackgroundColor(const FLinearColor& InValue); // 0x52f4ee0 [Final Native Public]
    void SetAngularOffset(float InValue); // 0x52f4e40 [Final Native Public]
    float GetValue(); // 0x52f4d90 [Final Native Public]
    float GetNormalizedSliderHandlePosition(); // 0x52f4d40 [Final Native Public]
    float GetCustomDefaultValue(); // 0x52f4c90 [Final Native Public]

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

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

// ISequencerAnimationOverride (/Script/AnimGraphRuntime.SequencerAnimationOverride)
    TArray<FName> GetSequencerAnimSlotNames(); // 0x310f490 [Native Event Public]
    bool AllowsCinematicOverride(); // 0x310d370 [Native Event Public]

// UAnimationStateMachineLibrary (/Script/AnimGraphRuntime.AnimationStateMachineLibrary)
    void SetState(FAnimUpdateContext& UpdateContext, FAnimationStateMachineReference& Node, const FName& TargetState, float Duration, const ETransitionLogicType& BlendType, UBlendProfile* BlendProfile, const EAlphaBlendOption& AlphaBlendOption, UCurveFloat* CustomBlendCurve); // 0x31102c0 [Final Native Static Public]
    bool IsStateBlendingOut(FAnimUpdateContext& UpdateContext, FAnimationStateResultReference& Node); // 0x310fa20 [Final Native Static Public]
    bool IsStateBlendingIn(FAnimUpdateContext& UpdateContext, FAnimationStateResultReference& Node); // 0x310f890 [Final Native Static Public]
    FName GetState(FAnimUpdateContext& UpdateContext, FAnimationStateMachineReference& Node); // 0x310f5f0 [Final Native Static Public]
    float GetRelevantAnimTimeRemainingFraction(FAnimUpdateContext& UpdateContext, FAnimationStateResultReference& Node); // 0x310f300 [Final Native Static Public]
    float GetRelevantAnimTimeRemaining(FAnimUpdateContext& UpdateContext, FAnimationStateResultReference& Node); // 0x310f170 [Final Native Static Public]
    void ConvertToAnimationStateResultPure(FAnimNodeReference& Node, FAnimationStateResultReference& AnimationState, const bool& Result); // 0x310d7e0 [Final Native Static Public]
    void ConvertToAnimationStateResult(FAnimNodeReference& Node, FAnimationStateResultReference& AnimationState, const EAnimNodeReferenceConversionResult& Result); // 0x310d690 [Final Native Static Public]
    void ConvertToAnimationStateMachinePure(FAnimNodeReference& Node, FAnimationStateMachineReference& AnimationState, const bool& Result); // 0x310d4f0 [Final Native Static Public]
    void ConvertToAnimationStateMachine(FAnimNodeReference& Node, FAnimationStateMachineReference& AnimationState, const EAnimNodeReferenceConversionResult& Result); // 0x310d3a0 [Final Native Static Public]

// UAnimExecutionContextLibrary (/Script/AnimGraphRuntime.AnimExecutionContextLibrary)
    bool IsActive(FAnimExecutionContext& Context); // 0x310f790 [Final Native Static Public]
    float GetDeltaTime(FAnimUpdateContext& Context); // 0x310ec20 [Final Native Static Public]
    float GetCurrentWeight(FAnimUpdateContext& Context); // 0x310eb50 [Final Native Static Public]
    FAnimNodeReference GetAnimNodeReference(UAnimInstance* Instance, int32 Index); // 0x310e980 [Final Native Static Public]
    UAnimInstance* GetAnimInstance(FAnimExecutionContext& Context); // 0x310e880 [Final Native Static Public]
    FAnimUpdateContext ConvertToUpdateContext(FAnimExecutionContext& Context, const EAnimExecutionContextConversionResult& Result); // 0x310e680 [Final Native Static Public]
    FAnimPoseContext ConvertToPoseContext(FAnimExecutionContext& Context, const EAnimExecutionContextConversionResult& Result); // 0x310e480 [Final Native Static Public]
    FAnimInitializationContext ConvertToInitializationContext(FAnimExecutionContext& Context, const EAnimExecutionContextConversionResult& Result); // 0x310e280 [Final Native Static Public]
    FAnimComponentSpacePoseContext ConvertToComponentSpacePoseContext(FAnimExecutionContext& Context, const EAnimExecutionContextConversionResult& Result); // 0x310e080 [Final Native Static Public]

// UBlendListBaseLibrary (/Script/AnimGraphRuntime.BlendListBaseLibrary)
    void ResetNode(FBlendListBaseReference& BlendListBase); // 0x310fbb0 [Final Native Static Public]
    FBlendListBaseReference ConvertToBlendListBase(FAnimNodeReference& Node, const EAnimNodeReferenceConversionResult& Result); // 0x310d980 [Final Native Static Public]

// UBlendSpaceLibrary (/Script/AnimGraphRuntime.BlendSpaceLibrary)
    void SnapToPosition(FBlendSpaceReference& BlendSpace, const FVector& NewPosition); // 0x3110660 [Final Native Static Public]
    FVector GetPosition(FBlendSpaceReference& BlendSpace); // 0x310ef90 [Final Native Static Public]
    FVector GetFilteredPosition(FBlendSpaceReference& BlendSpace); // 0x310ecf0 [Final Native Static Public]
    void ConvertToBlendSpacePure(FAnimNodeReference& Node, FBlendSpaceReference& BlendSpace, const bool& Result); // 0x310dec0 [Final Native Static Public]
    FBlendSpaceReference ConvertToBlendSpace(FAnimNodeReference& Node, const EAnimNodeReferenceConversionResult& Result); // 0x310db00 [Final Native Static Public]

// UBlendSpacePlayerLibrary (/Script/AnimGraphRuntime.BlendSpacePlayerLibrary)
    void SnapToPosition(FBlendSpacePlayerReference& BlendSpacePlayer, const FVector& NewPosition); // 0x3110780 [Final Native Static Public]
    bool ShouldResetPlayTimeWhenBlendSpaceChanges(FBlendSpacePlayerReference& BlendSpacePlayer); // 0x3110590 [Final Native Static Public]
    FBlendSpacePlayerReference SetResetPlayTimeWhenBlendSpaceChanges(FBlendSpacePlayerReference& BlendSpacePlayer, bool bReset); // 0x31101b0 [Final Native Static Public]
    FBlendSpacePlayerReference SetPlayRate(FBlendSpacePlayerReference& BlendSpacePlayer, float PlayRate); // 0x31100a0 [Final Native Static Public]
    FBlendSpacePlayerReference SetLoop(FBlendSpacePlayerReference& BlendSpacePlayer, bool bLoop); // 0x310ff90 [Final Native Static Public]
    FBlendSpacePlayerReference SetBlendSpaceWithInertialBlending(FAnimUpdateContext& UpdateContext, FBlendSpacePlayerReference& BlendSpacePlayer, UBlendSpace* BlendSpace, float BlendTime); // 0x310fdc0 [Final Native Static Public]
    FBlendSpacePlayerReference SetBlendSpace(FBlendSpacePlayerReference& BlendSpacePlayer, UBlendSpace* BlendSpace); // 0x310fcb0 [Final Native Static Public]
    float GetStartPosition(FBlendSpacePlayerReference& BlendSpacePlayer); // 0x310f510 [Final Native Static Public]
    FVector GetPosition(FBlendSpacePlayerReference& BlendSpacePlayer); // 0x310f080 [Final Native Static Public]
    float GetPlayRate(FBlendSpacePlayerReference& BlendSpacePlayer); // 0x310eeb0 [Final Native Static Public]
    bool GetLoop(FBlendSpacePlayerReference& BlendSpacePlayer); // 0x310ede0 [Final Native Static Public]
    UBlendSpace* GetBlendSpace(FBlendSpacePlayerReference& BlendSpacePlayer); // 0x310ea80 [Final Native Static Public]
    void ConvertToBlendSpacePlayerPure(FAnimNodeReference& Node, FBlendSpacePlayerReference& BlendSpacePlayer, const bool& Result); // 0x310dd00 [Final Native Static Public]
    FBlendSpacePlayerReference ConvertToBlendSpacePlayer(FAnimNodeReference& Node, const EAnimNodeReferenceConversionResult& Result); // 0x310dc00 [Final Native Static Public]

// UAnimNodeRigidBodyLibrary (/Script/AnimGraphRuntime.AnimNodeRigidBodyLibrary)
    FRigidBodyAnimNodeReference SetOverridePhysicsAsset(FRigidBodyAnimNodeReference& Node, UPhysicsAsset* PhysicsAsset); // 0x314d210 [Final Native Static Public]
    void ConvertToRigidBodyAnimNodePure(FAnimNodeReference& Node, FRigidBodyAnimNodeReference& RigidBodyAnimNode, const bool& Result); // 0x3148180 [Final Native Static Public]
    FRigidBodyAnimNodeReference ConvertToRigidBodyAnimNode(FAnimNodeReference& Node, const EAnimNodeReferenceConversionResult& Result); // 0x3148080 [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); // 0x314bc40 [Final Native Static Public]
    void K2_StartProfilingTimer(); // 0x314bb80 [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); // 0x314b7b0 [Final Native Static Public]
    float K2_MakePerlinNoiseAndRemap(float Value, float RangeOutMin, float RangeOutMax); // 0x314b650 [Final Native Static Public]
    FTransform K2_LookAt(FTransform& CurrentTransform, const FVector& TargetPosition, const FVector& LookAtVector, bool bUseUpVector, const FVector& UpVector, float ClampConeInDegree); // 0x314b370 [Final Native Static Public]
    float K2_EndProfilingTimer(bool bLog, const FString& LogPrefix); // 0x314b1e0 [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); // 0x314adc0 [Final Native Static Public]
    FVector K2_DirectionBetweenSockets(USkeletalMeshComponent* Component, const FName& SocketOrBoneNameFrom, const FName& SocketOrBoneNameTo); // 0x314ac00 [Final Native Static Public]
    float K2_CalculateVelocityFromSockets(float DeltaSeconds, USkeletalMeshComponent* Component, const FName& SocketOrBoneName, const FName& ReferenceSocketOrBone, const ERelativeTransformSpace& SocketSpace, const FVector& OffsetInBoneSpace, FPositionHistory& History, int32 NumberOfSamples, float VelocityMin, float VelocityMax, const EEasingFuncType& EasingType, FRuntimeFloatCurve& CustomCurve); // 0x314a4e0 [Final Native Static Public]
    float K2_CalculateVelocityFromPositionHistory(float DeltaSeconds, const FVector& position, FPositionHistory& History, int32 NumberOfSamples, float VelocityMin, float VelocityMax); // 0x314a2b0 [Final Native Static Public]
    float CalculateDirection(const FVector& Velocity, const FRotator& BaseRotation); // 0x3147280 [Final Native Static Public]

// ULayeredBoneBlendLibrary (/Script/AnimGraphRuntime.LayeredBoneBlendLibrary)
    FLayeredBoneBlendReference SetBlendMask(FAnimUpdateContext& UpdateContext, FLayeredBoneBlendReference& LayeredBoneBlend, int32 PoseIndex, const FName& BlendMaskName); // 0x314c8a0 [Final Native Static Public]
    int32 GetNumPoses(FLayeredBoneBlendReference& LayeredBoneBlend); // 0x3149af0 [Final Native Static Public]
    FLayeredBoneBlendReference ConvertToLayeredBoneBlend(FAnimNodeReference& Node, const EAnimNodeReferenceConversionResult& Result); // 0x3147690 [Final Native Static Public]
    void ConvertToLayeredBlendPerBonePure(FAnimNodeReference& Node, FLayeredBoneBlendReference& LayeredBoneBlend, const bool& Result); // 0x3147500 [Final Native Static Public]

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

// UMirrorAnimLibrary (/Script/AnimGraphRuntime.MirrorAnimLibrary)
    FMirrorAnimNodeReference SetMirrorTransitionBlendTime(FMirrorAnimNodeReference& MirrorNode, float InBlendTime); // 0x314d0c0 [Final Native Static Public]
    FMirrorAnimNodeReference SetMirror(FMirrorAnimNodeReference& MirrorNode, bool bInMirror); // 0x314cf80 [Final Native Static Public]
    float GetMirrorTransitionBlendTime(FMirrorAnimNodeReference& MirrorNode); // 0x31499f0 [Final Native Static Public]
    UMirrorDataTable* GetMirrorDataTable(FMirrorAnimNodeReference& MirrorNode); // 0x31498f0 [Final Native Static Public]
    bool GetMirror(FMirrorAnimNodeReference& MirrorNode); // 0x31497f0 [Final Native Static Public]
    void ConvertToMirrorNodePure(FAnimNodeReference& Node, FMirrorAnimNodeReference& MirrorNode, const bool& Result); // 0x3147c10 [Final Native Static Public]
    FMirrorAnimNodeReference ConvertToMirrorNode(FAnimNodeReference& Node, const EAnimNodeReferenceConversionResult& Result); // 0x3147ac0 [Final Native Static Public]

// UModifyCurveAnimLibrary (/Script/AnimGraphRuntime.ModifyCurveAnimLibrary)
    FModifyCurveAnimNodeReference SetCurveMap(FModifyCurveAnimNodeReference& ModifyCurveNode, TMap<FName, float>& InCurveMap); // 0x314cad0 [Final Native Static Public]
    FModifyCurveAnimNodeReference SetApplyMode(FModifyCurveAnimNodeReference& ModifyCurveNode, const EModifyCurveApplyMode& InMode); // 0x314c760 [Final Native Static Public]
    FModifyCurveAnimNodeReference SetAlpha(FModifyCurveAnimNodeReference& ModifyCurveNode, float InAlpha); // 0x314c500 [Final Native Static Public]
    EModifyCurveApplyMode GetApplyMode(FModifyCurveAnimNodeReference& ModifyCurveNode); // 0x31494c0 [Final Native Static Public]
    float GetAlpha(FModifyCurveAnimNodeReference& ModifyCurveNode); // 0x31492e0 [Final Native Static Public]
    void ConvertToModifyCurveNodePure(FAnimNodeReference& Node, FModifyCurveAnimNodeReference& ModifyCurveNode, const bool& Result); // 0x3147ef0 [Final Native Static Public]
    FModifyCurveAnimNodeReference ConvertToModifyCurveNode(FAnimNodeReference& Node, const EAnimNodeReferenceConversionResult& Result); // 0x3147da0 [Final Native Static Public]

// UPlayMontageCallbackProxy (/Script/AnimGraphRuntime.PlayMontageCallbackProxy)
    void OnNotifyEndReceived(const FName& NotifyName, FBranchingPointNotifyPayload& BranchingPointNotifyPayload); // 0x314c2a0 [Final Native Protected]
    void OnNotifyBeginReceived(const FName& NotifyName, FBranchingPointNotifyPayload& BranchingPointNotifyPayload); // 0x314c190 [Final Native Protected]
    void OnMontageEnded(UAnimMontage* Montage, bool bInterrupted); // 0x314c0a0 [Final Native Protected]
    void OnMontageBlendingOut(UAnimMontage* Montage, bool bInterrupted); // 0x314bfb0 [Final Native Protected]
    UPlayMontageCallbackProxy* CreateProxyObjectForPlayMontage(USkeletalMeshComponent* InSkeletalMeshComponent, UAnimMontage* MontageToPlay, float PlayRate, float StartingPosition, const FName& StartingSection, bool bShouldStopAllMontages); // 0x3148bc0 [Final Native Static Public]

// USequenceEvaluatorLibrary (/Script/AnimGraphRuntime.SequenceEvaluatorLibrary)
    FSequenceEvaluatorReference SetSequenceWithInertialBlending(FAnimUpdateContext& UpdateContext, FSequenceEvaluatorReference& SequenceEvaluator, UAnimSequenceBase* Sequence, float BlendTime); // 0x314d760 [Final Native Static Public]
    FSequenceEvaluatorReference SetSequence(FSequenceEvaluatorReference& SequenceEvaluator, UAnimSequenceBase* Sequence); // 0x314d4e0 [Final Native Static Public]
    FSequenceEvaluatorReference SetExplicitTime(FSequenceEvaluatorReference& SequenceEvaluator, float Time); // 0x314ce30 [Final Native Static Public]
    FSequenceEvaluatorReference SetExplicitFrame(FSequenceEvaluatorReference& SequenceEvaluator, int32 Frame); // 0x314ccf0 [Final Native Static Public]
    UAnimSequenceBase* GetSequence(FSequenceEvaluatorReference& SequenceEvaluator); // 0x3149d00 [Final Native Static Public]
    float GetAccumulatedTime(FSequenceEvaluatorReference& SequenceEvaluator); // 0x31490e0 [Final Native Static Public]
    void ConvertToSequenceEvaluatorPure(FAnimNodeReference& Node, FSequenceEvaluatorReference& SequenceEvaluator, const bool& Result); // 0x3148490 [Final Native Static Public]
    FSequenceEvaluatorReference ConvertToSequenceEvaluator(FAnimNodeReference& Node, const EAnimNodeReferenceConversionResult& Result); // 0x3148340 [Final Native Static Public]
    FSequenceEvaluatorReference AdvanceTime(FAnimUpdateContext& UpdateContext, FSequenceEvaluatorReference& SequenceEvaluator, float PlayRate); // 0x31470c0 [Final Native Static Public]

// USequencePlayerLibrary (/Script/AnimGraphRuntime.SequencePlayerLibrary)
    FSequencePlayerReference SetStartPosition(FSequencePlayerReference& SequencePlayer, float StartPosition); // 0x314db80 [Final Native Static Public]
    FSequencePlayerReference SetSequenceWithInertialBlending(FAnimUpdateContext& UpdateContext, FSequencePlayerReference& SequencePlayer, UAnimSequenceBase* Sequence, float BlendTime); // 0x314d970 [Final Native Static Public]
    FSequencePlayerReference SetSequence(FSequencePlayerReference& SequencePlayer, UAnimSequenceBase* Sequence); // 0x314d620 [Final Native Static Public]
    FSequencePlayerReference SetPlayRate(FSequencePlayerReference& SequencePlayer, float PlayRate); // 0x314d390 [Final Native Static Public]
    FSequencePlayerReference SetAccumulatedTime(FSequencePlayerReference& SequencePlayer, float Time); // 0x314c3b0 [Final Native Static Public]
    float GetStartPosition(FSequencePlayerReference& SequencePlayer); // 0x314a070 [Final Native Static Public]
    UAnimSequenceBase* GetSequencePure(FSequencePlayerReference& SequencePlayer); // 0x3149f70 [Final Native Static Public]
    FSequencePlayerReference GetSequence(FSequencePlayerReference& SequencePlayer, const UAnimSequenceBase*& SequenceBase); // 0x3149e00 [Final Native Static Public]
    float GetPlayRate(FSequencePlayerReference& SequencePlayer); // 0x3149bf0 [Final Native Static Public]
    bool GetLoopAnimation(FSequencePlayerReference& SequencePlayer); // 0x31496f0 [Final Native Static Public]
    float GetAccumulatedTime(FSequencePlayerReference& SequencePlayer); // 0x31491e0 [Final Native Static Public]
    void ConvertToSequencePlayerPure(FAnimNodeReference& Node, FSequencePlayerReference& SequencePlayer, const bool& Result); // 0x3148770 [Final Native Static Public]
    FSequencePlayerReference ConvertToSequencePlayer(FAnimNodeReference& Node, const EAnimNodeReferenceConversionResult& Result); // 0x3148620 [Final Native Static Public]
    float ComputePlayRateFromDuration(FSequencePlayerReference& SequencePlayer, float Duration); // 0x3147370 [Final Native Static Public]

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

// UAnimationWarpingLibrary (/Script/AnimationWarpingRuntime.AnimationWarpingLibrary)
    bool GetVectorValueFromCurve(UCurveVector* InCurve, float Time, const FVector& OutValue); // 0x4f7ad80 [Final Native Static Public]
    FTransform GetOffsetRootTransform(FAnimNodeReference& Node); // 0x4f7abc0 [Final Native Static Public]
    bool GetFloatValueFromCurve(UCurveFloat* InCurve, float Time, const float& OutValue); // 0x4f7aa90 [Final Native Static Public]
    bool GetCurveValueFromAnimation(UAnimSequenceBase* Animation, const FName& CurveName, float Time, const float& OutValue); // 0x4f7a7a0 [Final Native Static Public]

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

// UAssetRegistryHelpers (/Script/AssetRegistry.AssetRegistryHelpers)
    FSoftObjectPath ToSoftObjectPath(FAssetData& InAssetData); // 0x2150ba0 [Final Native Static Public]
    bool SortingPredicate__DelegateSignature(FAssetData& Left, FAssetData& Right); // 0x14f0670 [Public]
    void SortByPredicate(const TArray<FAssetData>& Assets, const FScriptDelegate& SortingPredicate, const EAssetRegistrySortOrder& SortOrder); // 0x2150a00 [Final Native Static Public]
    void SortByAssetName(const TArray<FAssetData>& Assets, const EAssetRegistrySortOrder& SortOrder); // 0x21508d0 [Final Native Static Public]
    FARFilter SetFilterTagsAndValues(FARFilter& InFilter, const TArray<FTagAndValue>& InTagsAndValues); // 0x2150700 [Final Native Static Public]
    bool IsValid(FAssetData& InAssetData); // 0x21505e0 [Final Native Static Public]
    bool IsUAsset(FAssetData& InAssetData); // 0x21504d0 [Final Native Static Public]
    bool IsRedirector(FAssetData& InAssetData); // 0x21503b0 [Final Native Static Public]
    bool IsAssetLoaded(FAssetData& InAssetData); // 0x2150260 [Final Native Static Public]
    bool GetTagValue(FAssetData& InAssetData, const FName& InTagName, const FString& OutTagValue); // 0x2150030 [Final Native Static Public]
    FString GetFullName(FAssetData& InAssetData); // 0x214fe70 [Final Native Static Public]
    FString GetExportTextName(FAssetData& InAssetData); // 0x214fca0 [Final Native Static Public]
    void GetDerivedClassAssetData(const TArray<FTopLevelAssetPath>& InBaseClasses, const TArray<FAssetData>& OutDerivedClassAssetData); // 0x214fb80 [Final Native Static Public]
    TSubclassOf<UObject> GetClass(FAssetData& InAssetData); // 0x214fa70 [Final Native Static Public]
    void GetBlueprintAssets(FARFilter& InFilter, const TArray<FAssetData>& OutAssetData); // 0x214f930 [Final Native Static Public]
    TScriptInterface<IAssetRegistry> GetAssetRegistry(); // 0x214f8a0 [Final Native Static Public]
    UObject* GetAsset(FAssetData& InAssetData); // 0x214f680 [Final Native Static Public]
    TSubclassOf<UObject> FindAssetNativeClass(FAssetData& AssetData); // 0x214f490 [Final Native Static Public]
    FAssetData CreateAssetData(UObject* InAsset, bool bAllowBlueprintClass); // 0x214f300 [Final Native Static Public]

// IAssetRegistry (/Script/AssetRegistry.AssetRegistry)
    void WaitForPackage(const FString& PackageName); // 0x21964f0 [Native Public]
    void WaitForCompletion(); // 0x21964d0 [Native Public]
    void UseFilterToExcludeAssets(const TArray<FAssetData>& AssetDataList, FARFilter& Filter); // 0x2196380 [Native Public]
    void SearchAllAssets(bool bSynchronousSearch); // 0x21962f0 [Native Public]
    void ScanPathsSynchronous(const TArray<FString>& InPaths, bool bForceRescan, bool bIgnoreDenyListScanFilters); // 0x2196190 [Native Public]
    void ScanModifiedAssetFiles(const TArray<FString>& InFilePaths); // 0x21960d0 [Native Public]
    void ScanFilesSynchronous(const TArray<FString>& InFilePaths, bool bForceRescan); // 0x2195fc0 [Native Public]
    void RunAssetsThroughFilter(const TArray<FAssetData>& AssetDataList, FARFilter& Filter); // 0x2195e70 [Native Public]
    void PrioritizeSearchPath(const FString& PathToPrioritize); // 0x2195dd0 [Native Public]
    bool K2_GetReferencers(const FName& PackageName, FAssetRegistryDependencyOptions& ReferenceOptions, const TArray<FName>& OutReferencers); // 0x2195c70 [Native Public]
    bool K2_GetDependencies(const FName& PackageName, FAssetRegistryDependencyOptions& DependencyOptions, const TArray<FName>& OutDependencies); // 0x2195b10 [Native Public]
    FAssetData K2_GetAssetByObjectPath(const FSoftObjectPath& ObjectPath, bool bIncludeOnlyOnDiskAssets, bool bSkipARFilteredAssets); // 0x2195950 [Native Public]
    bool IsSearchAsync(); // 0x2195920 [Native Public]
    bool IsSearchAllAssets(); // 0x21958f0 [Native Public]
    bool IsLoadingAssets(); // 0x21958c0 [Native Public]
    bool HasAssets(const FName& PackagePath, bool bRecursive); // 0x21957f0 [Native Public]
    void GetSubPaths(const FString& InBasePath, const TArray<FString>& OutPathList, bool bInRecurse); // 0x2195680 [Native Public]
    bool GetInMemoryAssets(FARFilter& Filter, const TArray<FAssetData>& OutAssetData, bool bSkipARFilteredAssets); // 0x21954e0 [Native Public]
    void GetDerivedClassNames(const TArray<FTopLevelAssetPath>& ClassNames, const TSet<FTopLevelAssetPath>& ExcludedClassNames, const TSet<FTopLevelAssetPath>& OutDerivedClassNames); // 0x2195200 [Native Public]
    bool GetAssetsByPaths(const TArray<FName>& PackagePaths, const TArray<FAssetData>& OutAssetData, bool bRecursive, bool bIncludeOnlyOnDiskAssets); // 0x2194ff0 [Native Public]
    bool GetAssetsByPath(const FName& PackagePath, const TArray<FAssetData>& OutAssetData, bool bRecursive, bool bIncludeOnlyOnDiskAssets); // 0x2194e40 [Native Public]
    bool GetAssetsByPackageName(const FName& PackageName, const TArray<FAssetData>& OutAssetData, bool bIncludeOnlyOnDiskAssets, bool bSkipARFilteredAssets); // 0x2194c90 [Native Public]
    bool GetAssetsByClass(const FTopLevelAssetPath& ClassPathName, const TArray<FAssetData>& OutAssetData, bool bSearchSubClasses); // 0x2194b20 [Native Public]
    bool GetAssets(FARFilter& Filter, const TArray<FAssetData>& OutAssetData, bool bSkipARFilteredAssets); // 0x2194980 [Native Public]
    FAssetData GetAssetByObjectPath(const FName& ObjectPath, bool bIncludeOnlyOnDiskAssets); // 0x2194850 [Native Public]
    bool GetAncestorClassNames(const FTopLevelAssetPath& ClassPathName, const TArray<FTopLevelAssetPath>& OutAncestorClassNames); // 0x2194730 [Native Public]
    void GetAllCachedPaths(const TArray<FString>& OutPathList); // 0x2194670 [Native Public]
    bool GetAllAssets(const TArray<FAssetData>& OutAssetData, bool bIncludeOnlyOnDiskAssets); // 0x2194550 [Native Public]

// UAssetTagsSubsystem (/Script/AssetTags.AssetTagsSubsystem)
    TArray<FName> K2_GetCollectionsContainingAsset(const FSoftObjectPath& AssetPath); // 0x5e26840 [Final Native Public]
    TArray<FName> GetCollectionsContainingAssetPtr(UObject* AssetPtr); // 0x5e26720 [Final Native Public]
    TArray<FName> GetCollectionsContainingAssetData(FAssetData& AssetData); // 0x5e265a0 [Final Native Public]
    TArray<FName> GetCollectionsContainingAsset(const FName& AssetPathName); // 0x5e26450 [Final Native Public]
    TArray<FName> GetCollections(); // 0x5e26310 [Final Native Public]
    TArray<FAssetData> GetAssetsInCollection(const FName& Name); // 0x5e26220 [Final Native Public]
    bool CollectionExists(const FName& Name); // 0x5e260f0 [Final Native Public]

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

// UAudioCapture (/Script/AudioCapture.AudioCapture)
    void StopCapturingAudio(); // 0x4e53890 [Final Native Public]
    void StartCapturingAudio(); // 0x4e53840 [Final Native Public]
    bool IsCapturingAudio(); // 0x4e53800 [Final Native Public]
    bool GetAudioCaptureDeviceInfo(FAudioCaptureDeviceInfo& OutInfo); // 0x4e535c0 [Final Native Public]

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

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

// IAudioParameterControllerInterface (/Script/AudioExtensions.AudioParameterControllerInterface)
    void SetTriggerParameter(const FName& InName); // 0x2239350 [Native Public]
    void SetStringParameter(const FName& InName, const FString& InValue); // 0x2239270 [Native Public]
    void SetStringArrayParameter(const FName& InName, const TArray<FString>& InValue); // 0x2239170 [Native Public]
    void SetParameters_Blueprint(const TArray<FAudioParameter>& InParameters); // 0x22390b0 [Native Public]
    void SetObjectParameter(const FName& InName, UObject* InValue); // 0x2238fe0 [Native Public]
    void SetObjectArrayParameter(const FName& InName, const TArray<UObject*>& InValue); // 0x2238ef0 [Native Public]
    void SetIntParameter(const FName& InName, int32 inInt); // 0x2238e20 [Native Public]
    void SetIntArrayParameter(const FName& InName, const TArray<int32>& InValue); // 0x2238d30 [Native Public]
    void SetFloatParameter(const FName& InName, float InFloat); // 0x2238c60 [Native Public]
    void SetFloatArrayParameter(const FName& InName, const TArray<float>& InValue); // 0x2238b70 [Native Public]
    void SetBoolParameter(const FName& InName, bool InBool); // 0x2238aa0 [Native Public]
    void SetBoolArrayParameter(const FName& InName, const TArray<bool>& InValue); // 0x22389b0 [Native Public]
    void ResetParameters(); // 0x2238990 [Native Public]

// IAudioLinkBlueprintInterface (/Script/AudioLinkEngine.AudioLinkBlueprintInterface)
    void StopLink(); // 0x3176b80 [Native Public]
    void SetLinkSound(USoundBase* NewSound); // 0x3176af0 [Native Public]
    void PlayLink(float StartTime); // 0x3176a70 [Native Public]
    bool IsLinkPlaying(); // 0x3176a40 [Native Public]

// UAudioMixerBlueprintLibrary (/Script/AudioMixer.AudioMixerBlueprintLibrary)
    void UnregisterAudioBusFromSubmix(UObject* WorldContextObject, USoundSubmix* SoundSubmix, UAudioBus* AudioBus); // 0x31a7fb0 [Final Native Static Public]
    float TrimAudioCache(float InMegabytesToFree); // 0x31a7ea0 [Final Native Static Public]
    void SwapAudioOutputDevice(UObject* WorldContextObject, const FString& NewDeviceId, const FScriptDelegate& OnCompletedDeviceSwap); // 0x31a7940 [Final Native Static Public]
    USoundWave* StopRecordingOutput(UObject* WorldContextObject, const EAudioRecordingExportType& ExportType, const FString& Name, const FString& Path, USoundSubmix* SubmixToRecord, USoundWave* ExistingSoundWaveToOverwrite); // 0x31a76f0 [Final Native Static Public]
    void StopAudioBus(UObject* WorldContextObject, UAudioBus* AudioBus); // 0x31a7600 [Final Native Static Public]
    void StopAnalyzingOutput(UObject* WorldContextObject, USoundSubmix* SubmixToStopAnalyzing); // 0x31a7520 [Final Native Static Public]
    void StartRecordingOutput(UObject* WorldContextObject, float ExpectedDuration, USoundSubmix* SubmixToRecord); // 0x31a73f0 [Final Native Static Public]
    void StartAudioBus(UObject* WorldContextObject, UAudioBus* AudioBus); // 0x31a72d0 [Final Native Static Public]
    void StartAnalyzingOutput(UObject* WorldContextObject, USoundSubmix* SubmixToAnalyze, const EFFTSize& FFTSize, const EFFTPeakInterpolationMethod& InterpolationMethod, const EFFTWindowType& WindowType, float HopSize, const EAudioSpectrumType& SpectrumType); // 0x31a7070 [Final Native Static Public]
    void SetSubmixEffectChainOverride(UObject* WorldContextObject, USoundSubmix* SoundSubmix, const TArray<USoundEffectSubmixPreset*>& SubmixEffectPresetChain, float FadeTimeSec); // 0x31a6eb0 [Final Native Static Public]
    void SetBypassSourceEffectChainEntry(UObject* WorldContextObject, USoundEffectSourcePresetChain* PresetChain, int32 EntryIndex, bool bBypassed); // 0x31a6c70 [Final Native Static Public]
    void ResumeRecordingOutput(UObject* WorldContextObject, USoundSubmix* SubmixToPause); // 0x31a6b90 [Final Native Static Public]
    void ReplaceSubmixEffect(UObject* WorldContextObject, USoundSubmix* InSoundSubmix, int32 SubmixChainIndex, USoundEffectSubmixPreset* SubmixEffectPreset); // 0x31a69b0 [Final Native Static Public]
    void ReplaceSoundEffectSubmix(UObject* WorldContextObject, USoundSubmix* InSoundSubmix, int32 SubmixChainIndex, USoundEffectSubmixPreset* SubmixEffectPreset); // 0x31a69b0 [Final Native Static Public]
    void RemoveSubmixEffectPresetAtIndex(UObject* WorldContextObject, USoundSubmix* SoundSubmix, int32 SubmixChainIndex); // 0x31a68b0 [Final Native Static Public]
    void RemoveSubmixEffectPreset(UObject* WorldContextObject, USoundSubmix* SoundSubmix, USoundEffectSubmixPreset* SubmixEffectPreset); // 0x31a67b0 [Final Native Static Public]
    void RemoveSubmixEffectAtIndex(UObject* WorldContextObject, USoundSubmix* SoundSubmix, int32 SubmixChainIndex); // 0x31a68b0 [Final Native Static Public]
    void RemoveSubmixEffect(UObject* WorldContextObject, USoundSubmix* SoundSubmix, USoundEffectSubmixPreset* SubmixEffectPreset); // 0x31a67b0 [Final Native Static Public]
    void RemoveSourceEffectFromPresetChain(UObject* WorldContextObject, USoundEffectSourcePresetChain* PresetChain, int32 EntryIndex); // 0x31a6570 [Final Native Static Public]
    void RemoveMasterSubmixEffect(UObject* WorldContextObject, USoundEffectSubmixPreset* SubmixEffectPreset); // 0x31a6450 [Final Native Static Public]
    void RegisterAudioBusToSubmix(UObject* WorldContextObject, USoundSubmix* SoundSubmix, UAudioBus* AudioBus); // 0x31a5fb0 [Final Native Static Public]
    void PrimeSoundForPlayback(USoundWave* SoundWave, const FScriptDelegate& OnLoadCompletion); // 0x31a5e10 [Final Native Static Public]
    void PrimeSoundCueForPlayback(USoundCue* SoundCue); // 0x31a5d90 [Final Native Static Public]
    void PauseRecordingOutput(UObject* WorldContextObject, USoundSubmix* SubmixToPause); // 0x31a5cb0 [Final Native Static Public]
    TArray<FSoundSubmixSpectralAnalysisBandSettings> MakePresetSpectralAnalysisBandSettings(const EAudioSpectrumBandPresetType& InBandPresetType, int32 InNumBands, int32 InAttackTimeMsec, int32 InReleaseTimeMsec); // 0x31a5ab0 [Final Native Static Public]
    TArray<FSoundSubmixSpectralAnalysisBandSettings> MakeMusicalSpectralAnalysisBandSettings(int32 InNumSemitones, const EMusicalNoteName& InStartingMusicalNote, int32 InStartingOctave, int32 InAttackTimeMsec, int32 InReleaseTimeMsec); // 0x31a57a0 [Final Native Static Public]
    TArray<FSoundSubmixSpectralAnalysisBandSettings> MakeFullSpectrumSpectralAnalysisBandSettings(int32 InNumBands, float InMinimumFrequency, float InMaximumFrequency, int32 InAttackTimeMsec, int32 InReleaseTimeMsec); // 0x31a55b0 [Final Native Static Public]
    bool IsAudioBusActive(UObject* WorldContextObject, UAudioBus* AudioBus); // 0x31a53c0 [Final Native Static Public]
    void GetPhaseForFrequencies(UObject* WorldContextObject, const TArray<float>& Frequencies, const TArray<float>& Phases, USoundSubmix* SubmixToAnalyze); // 0x31a5210 [Final Native Static Public]
    int32 GetNumberOfEntriesInSourceEffectChain(UObject* WorldContextObject, USoundEffectSourcePresetChain* PresetChain); // 0x31a50e0 [Final Native Static Public]
    void GetMagnitudeForFrequencies(UObject* WorldContextObject, const TArray<float>& Frequencies, const TArray<float>& Magnitudes, USoundSubmix* SubmixToAnalyze); // 0x31a4f30 [Final Native Static Public]
    void GetCurrentAudioOutputDeviceName(UObject* WorldContextObject, const FScriptDelegate& OnObtainCurrentDeviceEvent); // 0x31a4c80 [Final Native Static Public]
    void GetAvailableAudioOutputDevices(UObject* WorldContextObject, const FScriptDelegate& OnObtainDevicesEvent); // 0x31a4b90 [Final Native Static Public]
    FString Conv_AudioOutputDeviceInfoToString(FAudioOutputDeviceInfo& Info); // 0x31a4a40 [Final Native Static Public]
    void ClearSubmixEffects(UObject* WorldContextObject, USoundSubmix* SoundSubmix); // 0x31a46b0 [Final Native Static Public]
    void ClearSubmixEffectChainOverride(UObject* WorldContextObject, USoundSubmix* SoundSubmix, float FadeTimeSec); // 0x31a4580 [Final Native Static Public]
    void ClearMasterSubmixEffects(UObject* WorldContextObject); // 0x31a44d0 [Final Native Static Public]
    int32 AddSubmixEffect(UObject* WorldContextObject, USoundSubmix* SoundSubmix, USoundEffectSubmixPreset* SubmixEffectPreset); // 0x31a4300 [Final Native Static Public]
    void AddSourceEffectToPresetChain(UObject* WorldContextObject, USoundEffectSourcePresetChain* PresetChain, const FSourceEffectChainEntry& Entry); // 0x31a40b0 [Final Native Static Public]
    void AddMasterSubmixEffect(UObject* WorldContextObject, USoundEffectSubmixPreset* SubmixEffectPreset); // 0x31a3ed0 [Final Native Static Public]

// USynthComponent (/Script/AudioMixer.SynthComponent)
    void Stop(); // 0x31cffa0 [Final Native Public]
    void Start(); // 0x31cfd40 [Final Native Public]
    void SetVolumeMultiplier(float VolumeMultiplier); // 0x31cfcb0 [Final Native Public]
    void SetSubmixSend(USoundSubmixBase* Submix, float SendLevel); // 0x31cf6e0 [Final Native Public]
    void SetSourceBusSendPreEffect(USoundSourceBus* SoundSourceBus, float SourceBusSendLevel); // 0x31cf600 [Final Native Public]
    void SetSourceBusSendPostEffect(USoundSourceBus* SoundSourceBus, float SourceBusSendLevel); // 0x31cf520 [Final Native Public]
    void SetOutputToBusOnly(bool bInOutputToBusOnly); // 0x31ceae0 [Final Native Public]
    void SetModulationRouting(const TSet<USoundModulatorBase*>& Modulators, const EModulationDestination& Destination, const EModulationRouting& RoutingMethod); // 0x31ce8e0 [Final Native Public]
    void SetLowPassFilterFrequency(float InLowPassFilterFrequency); // 0x31ce5e0 [Native Public]
    void SetLowPassFilterEnabled(bool InLowPassFilterEnabled); // 0x31ce550 [Final Native Public]
    void SetAudioBusSendPreEffect(UAudioBus* AudioBus, float AudioBusSendLevel); // 0x31cded0 [Final Native Public]
    void SetAudioBusSendPostEffect(UAudioBus* AudioBus, float AudioBusSendLevel); // 0x31cddf0 [Final Native Public]
    bool IsPlaying(); // 0x31cd050 [Final Native Public]
    TSet<USoundModulatorBase*> GetModulators(const EModulationDestination& Destination); // 0x31cc730 [Final Native Public]
    void FadeOut(float FadeOutDuration, float FadeVolumeLevel, const EAudioFaderCurve& FadeCurve); // 0x31cb980 [Final Native Public]
    void FadeIn(float FadeInDuration, float FadeVolumeLevel, float StartTime, const EAudioFaderCurve& FadeCurve); // 0x31cb810 [Final Native Public]
    void AdjustVolume(float AdjustVolumeDuration, float AdjustVolumeLevel, const EAudioFaderCurve& FadeCurve); // 0x31cb020 [Final Native Public]

// USubmixEffectDynamicsProcessorPreset (/Script/AudioMixer.SubmixEffectDynamicsProcessorPreset)
    void SetSettings(FSubmixEffectDynamicsProcessorSettings& Settings); // 0x31cef50 [Final Native Public]
    void SetExternalSubmix(USoundSubmix* Submix); // 0x31ce220 [Final Native Public]
    void SetAudioBus(UAudioBus* AudioBus); // 0x31cdcb0 [Final Native Public]
    void ResetKey(); // 0x31cd600 [Final Native Public]

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

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

// UScrubbedSound (/Script/AudioMixer.ScrubbedSound)
    void SetSoundWave(USoundWave* InSoundWave); // 0x31cf470 [Final Native Public]
    void SetPlayheadTime(float InPlayheadTimeSeconds); // 0x31ceb70 [Final Native Public]
    void SetIsScrubbingWhileStationary(bool bInScrubWhileStationary); // 0x31ce4b0 [Final Native Public]
    void SetIsScrubbing(bool bInIsScrubbing); // 0x31ce410 [Final Native Public]
    void SetGrainDurationRange(const FVector2D& InGrainDurationRangeSeconds); // 0x31ce360 [Final Native Public]
    float GetPlayheadTime(); // 0x31cc980 [Final Native Public]

// UQuartzClockHandle (/Script/AudioMixer.QuartzClockHandle)
    void UnsubscribeFromTimeDivision(UObject* WorldContextObject, const EQuartzCommandQuantization& InQuantizationBoundary, const UQuartzClockHandle*& ClockHandle); // 0x31d0910 [Final Native Public]
    void UnsubscribeFromAllTimeDivisions(UObject* WorldContextObject, const UQuartzClockHandle*& ClockHandle); // 0x31d06f0 [Final Native Public]
    void SubscribeToQuantizationEvent(UObject* WorldContextObject, const EQuartzCommandQuantization& InQuantizationBoundary, const FScriptDelegate& OnQuantizationEvent, const UQuartzClockHandle*& ClockHandle); // 0x31d03f0 [Final Native Public]
    void SubscribeToAllQuantizationEvents(UObject* WorldContextObject, const FScriptDelegate& OnQuantizationEvent, const UQuartzClockHandle*& ClockHandle); // 0x31d0140 [Final Native Public]
    void StopClock(UObject* WorldContextObject, bool CancelPendingEvents, const UQuartzClockHandle*& ClockHandle); // 0x31cffc0 [Final Native Public]
    void StartOtherClock(UObject* WorldContextObject, const FName& OtherClockName, const FQuartzQuantizationBoundary& InQuantizationBoundary, const FScriptDelegate& InDelegate); // 0x31cfd60 [Final Native Public]
    void StartClock(UObject* WorldContextObject, const UQuartzClockHandle*& ClockHandle); // 0x31cdb90 [Final Native Public]
    void SetTicksPerSecond(UObject* WorldContextObject, FQuartzQuantizationBoundary& QuantizationBoundary, const FScriptDelegate& Delegate, const UQuartzClockHandle*& ClockHandle, float TicksPerSecond); // 0x31cfa30 [Final Native Public]
    void SetThirtySecondNotesPerMinute(UObject* WorldContextObject, FQuartzQuantizationBoundary& QuantizationBoundary, const FScriptDelegate& Delegate, const UQuartzClockHandle*& ClockHandle, float ThirtySecondsNotesPerMinute); // 0x31cf7c0 [Final Native Public]
    void SetSecondsPerTick(UObject* WorldContextObject, FQuartzQuantizationBoundary& QuantizationBoundary, const FScriptDelegate& Delegate, const UQuartzClockHandle*& ClockHandle, float SecondsPerTick); // 0x31cece0 [Final Native Public]
    void SetMillisecondsPerTick(UObject* WorldContextObject, FQuartzQuantizationBoundary& QuantizationBoundary, const FScriptDelegate& Delegate, const UQuartzClockHandle*& ClockHandle, float MillisecondsPerTick); // 0x31ce670 [Final Native Public]
    void SetBeatsPerMinute(UObject* WorldContextObject, FQuartzQuantizationBoundary& QuantizationBoundary, const FScriptDelegate& Delegate, const UQuartzClockHandle*& ClockHandle, float BeatsPerMinute); // 0x31cdfb0 [Final Native Public]
    void ResumeClock(UObject* WorldContextObject, const UQuartzClockHandle*& ClockHandle); // 0x31cdb90 [Final Native Public]
    void ResetTransportQuantized(UObject* WorldContextObject, const FQuartzQuantizationBoundary& InQuantizationBoundary, const FScriptDelegate& InDelegate, const UQuartzClockHandle*& ClockHandle); // 0x31cd760 [Final Native Public]
    void ResetTransport(UObject* WorldContextObject, const FScriptDelegate& InDelegate); // 0x31cd660 [Final Native Public]
    void PauseClock(UObject* WorldContextObject, const UQuartzClockHandle*& ClockHandle); // 0x31cd4e0 [Final Native Public]
    void NotifyOnQuantizationBoundary(UObject* WorldContextObject, const FQuartzQuantizationBoundary& InQuantizationBoundary, const FScriptDelegate& InDelegate, float InMsOffset); // 0x31cd0c0 [Final Native Public]
    bool IsClockRunning(UObject* WorldContextObject); // 0x31cce70 [Final Native Public]
    float GetTicksPerSecond(UObject* WorldContextObject); // 0x31ccd90 [Final Native Public]
    float GetThirtySecondNotesPerMinute(UObject* WorldContextObject); // 0x31cccd0 [Final Native Public]
    float GetSecondsPerTick(UObject* WorldContextObject); // 0x31ccc10 [Final Native Public]
    float GetMillisecondsPerTick(UObject* WorldContextObject); // 0x31cc670 [Final Native Public]
    float GetEstimatedRunTime(UObject* WorldContextObject); // 0x31cc3a0 [Final Native Public]
    float GetDurationOfQuantizationTypeInSeconds(UObject* WorldContextObject, const EQuartzCommandQuantization& QuantizationType, float Multiplier); // 0x31cbf10 [Final Native Public]
    FQuartzTransportTimeStamp GetCurrentTimestamp(UObject* WorldContextObject); // 0x31cbe70 [Final Native Public]
    float GetBeatsPerMinute(UObject* WorldContextObject); // 0x31cbc70 [Final Native Public]
    float GetBeatProgressPercent(const EQuartzCommandQuantization& QuantizationBoundary, float PhaseOffset, float MsOffset); // 0x31cbb60 [Final Native Public]

// UQuartzSubsystem (/Script/AudioMixer.QuartzSubsystem)
    void SetQuartzSubsystemTickableWhenPaused(bool bInTickableWhenPaused); // 0x31cec50 [Final Native Public]
    bool IsQuartzEnabled(); // 0x31cd0a0 [Final Native Public]
    bool IsClockRunning(UObject* WorldContextObject, const FName& ClockName); // 0x31ccf10 [Final Native Public]
    float GetRoundTripMinLatency(UObject* WorldContextObject); // 0x31ccb40 [Final Native Public]
    float GetRoundTripMaxLatency(UObject* WorldContextObject); // 0x31cca70 [Final Native Public]
    float GetRoundTripAverageLatency(UObject* WorldContextObject); // 0x31cc9a0 [Final Native Public]
    UQuartzClockHandle* GetHandleForClock(UObject* WorldContextObject, const FName& ClockName); // 0x31cc5a0 [Final Native Public]
    float GetGameThreadToAudioRenderThreadMinLatency(UObject* WorldContextObject); // 0x31cc4f0 [Final Native Public]
    float GetGameThreadToAudioRenderThreadMaxLatency(UObject* WorldContextObject); // 0x31cc4f0 [Final Native Public]
    float GetGameThreadToAudioRenderThreadAverageLatency(UObject* WorldContextObject); // 0x31cc440 [Final Native Public]
    float GetEstimatedClockRunTime(UObject* WorldContextObject, const FName& InClockName); // 0x31cc270 [Final Native Public]
    float GetDurationOfQuantizationTypeInSeconds(UObject* WorldContextObject, const FName& ClockName, const EQuartzCommandQuantization& QuantizationType, float Multiplier); // 0x31cc080 [Final Native Public]
    FQuartzTransportTimeStamp GetCurrentClockTimestamp(UObject* WorldContextObject, const FName& InClockName); // 0x31cbd30 [Final Native Public]
    float GetAudioRenderThreadToGameThreadMinLatency(); // 0x31cbb20 [Final Native Public]
    float GetAudioRenderThreadToGameThreadMaxLatency(); // 0x31cbae0 [Final Native Public]
    float GetAudioRenderThreadToGameThreadAverageLatency(); // 0x31cbaa0 [Final Native Public]
    bool DoesClockExist(UObject* WorldContextObject, const FName& ClockName); // 0x31cb6a0 [Final Native Public]
    void DeleteClockByName(UObject* WorldContextObject, const FName& ClockName); // 0x31cb5d0 [Final Native Public]
    void DeleteClockByHandle(UObject* WorldContextObject, const UQuartzClockHandle*& InClockHandle); // 0x31cb4d0 [Final Native Public]
    UQuartzClockHandle* CreateNewClock(UObject* WorldContextObject, const FName& ClockName, const FQuartzClockSettings& InSettings, bool bOverrideSettingsIfClockExists, bool bUseAudioEngineClockManager); // 0x31cb140 [Final Native Public]

// UConstantQAnalyzer (/Script/AudioSynesthesia.ConstantQAnalyzer)
    int32 GetNumCenterFrequencies(); // 0x52e6a50 [Final Native Public]
    void GetCenterFrequencies(const TArray<float>& OutCenterFrequencies); // 0x52e53e0 [Final Native Public]

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

// ULKFSNRT (/Script/AudioSynesthesia.LKFSNRT)
    FLKFSNRTResults GetLoudnessDataForChannelAtTime(float InSeconds, int32 InChannel); // 0x52e62f0 [Final Native Public]
    TArray<FLKFSNRTResults> GetLoudnessDataForChannel(int32 InChannel); // 0x52e6210 [Final Native Public]
    FLKFSNRTResults GetLoudnessDataAtTime(float InSeconds); // 0x52e6160 [Final Native Public]
    TArray<FLKFSNRTResults> GetLoudnessData(); // 0x52e60d0 [Final Native Public]
    void GetLoudnessAtTime(float InSeconds, const float& OutLoudness); // 0x52e5ef0 [Final Native Public]
    float GetIntegratedLoudnessForChannel(int32 InChannel); // 0x52e5e50 [Final Native Public]
    float GetIntegratedLoudness(); // 0x52e5e10 [Final Native Public]
    float GetGatedLoudnessForChannel(int32 InChannel); // 0x52e5d70 [Final Native Public]
    float GetGatedLoudness(); // 0x52e5d30 [Final Native Public]
    void GetChannelLoudnessAtTime(float InSeconds, int32 InChannel, const float& OutLoudness); // 0x52e5820 [Final Native Public]

// ULoudnessNRT (/Script/AudioSynesthesia.LoudnessNRT)
    void GetNormalizedLoudnessAtTime(float InSeconds, const float& OutLoudness); // 0x52e6960 [Final Native Public]
    void GetNormalizedChannelLoudnessAtTime(float InSeconds, int32 InChannel, const float& OutLoudness); // 0x52e6510 [Final Native Public]
    void GetLoudnessAtTime(float InSeconds, const float& OutLoudness); // 0x52e5fe0 [Final Native Public]
    void GetChannelLoudnessAtTime(float InSeconds, int32 InChannel, const float& OutLoudness); // 0x52e5940 [Final Native Public]

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

// USynesthesiaSpectrumAnalyzer (/Script/AudioSynesthesia.SynesthesiaSpectrumAnalyzer)
    int32 GetNumCenterFrequencies(); // 0x52e6a80 [Final Native Public]
    void GetCenterFrequencies(float InSampleRate, const TArray<float>& OutCenterFrequencies); // 0x52e5530 [Final Native Public]

// UAudioMaterialButton (/Script/AudioWidgets.AudioMaterialButton)
    void SetIsPressed(bool InPressed); // 0x533d4a0 [Final Native Public]
    bool GetIsPressed(); // 0x533cbc0 [Final Native Public]

// UAudioMaterialKnob (/Script/AudioWidgets.AudioMaterialKnob)
    void SetValue(float InValue); // 0x533f080 [Final Native Public]
    void SetTuneSpeed(float InValue); // 0x533eaa0 [Final Native Public]
    void SetStepSize(float InValue); // 0x533e700 [Final Native Public]
    void SetMouseUsesStep(bool InUsesStep); // 0x533de50 [Final Native Public]
    void SetLocked(bool InLocked); // 0x533d550 [Final Native Public]
    void SetFineTuneSpeed(float InValue); // 0x533d200 [Final Native Public]
    float GetValue(); // 0x533d080 [Final Native Public]
    float GetTuneSpeed(); // 0x533d040 [Final Native Public]
    float GetStepSize(); // 0x533d000 [Final Native Public]
    bool GetMouseUsesStep(); // 0x533cde0 [Final Native Public]
    bool GetIsLocked(); // 0x533cb80 [Final Native Public]
    float GetFineTuneSpeed(); // 0x533cb40 [Final Native Public]

// UAudioMaterialMeter (/Script/AudioWidgets.AudioMaterialMeter)
    void SetMeterChannelInfo(const TArray<FMeterChannelInfo>& InMeterChannelInfo); // 0x533d7d0 [Final Native Public]
    TArray<FMeterChannelInfo> GetMeterChannelInfo__DelegateSignature(); // 0x14f0670 [Public]
    TArray<FMeterChannelInfo> GetMeterChannelInfo(); // 0x533cc80 [Final Native Public]

// UAudioMaterialSlider (/Script/AudioWidgets.AudioMaterialSlider)
    void SetValue(float InValue); // 0x533f1e0 [Final Native Public]
    void SetTuneSpeed(float InValue); // 0x533eba0 [Final Native Public]
    void SetStepSize(float InValue); // 0x533e7f0 [Final Native Public]
    void SetMouseUsesStep(bool bInUsesStep); // 0x533df40 [Final Native Public]
    void SetLocked(bool bInLocked); // 0x533d640 [Final Native Public]
    void SetFineTuneSpeed(float InValue); // 0x533d300 [Final Native Public]
    float GetValue(); // 0x533d0a0 [Final Native Public]
    float GetTuneSpeed(); // 0x533d060 [Final Native Public]
    float GetStepSize(); // 0x533d020 [Final Native Public]
    bool GetMouseUsesStep(); // 0x533ce00 [Final Native Public]
    bool GetIsLocked(); // 0x533cba0 [Final Native Public]
    float GetFineTuneSpeed(); // 0x533cb60 [Final Native Public]

// UAudioMeter (/Script/AudioWidgets.AudioMeter)
    void SetMeterValueColor(const FLinearColor& InValue); // 0x533ddb0 [Final Native Public]
    void SetMeterScaleLabelColor(const FLinearColor& InValue); // 0x533dd10 [Final Native Public]
    void SetMeterScaleColor(const FLinearColor& InValue); // 0x533dc70 [Final Native Public]
    void SetMeterPeakColor(const FLinearColor& InValue); // 0x533dbd0 [Final Native Public]
    void SetMeterClippingColor(const FLinearColor& InValue); // 0x533db30 [Final Native Public]
    void SetMeterChannelInfo(const TArray<FMeterChannelInfo>& InMeterChannelInfo); // 0x533d980 [Final Native Public]
    void SetMeterBackgroundColor(const FLinearColor& InValue); // 0x533d730 [Final Native Public]
    void SetBackgroundColor(const FLinearColor& InValue); // 0x533d0c0 [Final Native Public]
    TArray<FMeterChannelInfo> GetMeterChannelInfo__DelegateSignature(); // 0x14f0670 [Public]
    TArray<FMeterChannelInfo> GetMeterChannelInfo(); // 0x533cd30 [Final Native Public]

// UAudioOscilloscope (/Script/AudioWidgets.AudioOscilloscope)
    void StopProcessing(); // 0x533f5b0 [Final Native Public]
    void StartProcessing(); // 0x533f550 [Final Native Public]
    TArray<float> GetOscilloscopeAudioSamples__DelegateSignature(); // 0x14f0670 [Public]
    bool CanTriggeringBeSet(); // 0x533cb00 [Final Native Private]

// UAudioRadialSlider (/Script/AudioWidgets.AudioRadialSlider)
    void SetWidgetLayout(const EAudioRadialSliderLayout& InLayout); // 0x533f4c0 [Final Native Public]
    void SetValueTextReadOnly(bool bIsReadOnly); // 0x533f2e0 [Final Native Public]
    void SetUnitsTextReadOnly(bool bIsReadOnly); // 0x533ef40 [Final Native Public]
    void SetUnitsText(const FText& Units); // 0x533eca0 [Final Native Public]
    void SetTextLabelBackgroundColor(const FSlateColor& InColor); // 0x533e8e0 [Final Native Public]
    void SetSliderThickness(float InThickness); // 0x533e5d0 [Final Native Public]
    void SetSliderProgressColor(const FLinearColor& InValue); // 0x533e530 [Final Native Public]
    void SetSliderBarColor(const FLinearColor& InValue); // 0x533e3f0 [Final Native Public]
    void SetShowUnitsText(bool bShowUnitsText); // 0x533e210 [Final Native Public]
    void SetShowLabelOnlyOnHover(bool bShowLabelOnlyOnHover); // 0x533e0d0 [Final Native Public]
    void SetOutputRange(const FVector2D& InOutputRange); // 0x533e030 [Final Native Public]
    void SetHandStartEndRatio(const FVector2D& InHandStartEndRatio); // 0x533d400 [Final Native Public]
    void SetCenterBackgroundColor(const FLinearColor& InValue); // 0x533d160 [Final Native Public]
    float GetSliderValue(float OutputValue); // 0x533cf60 [Final Native Public]
    float GetOutputValue(float InSliderValue); // 0x533ce20 [Final Native Public]

// UAudioSliderBase (/Script/AudioWidgets.AudioSliderBase)
    void SetWidgetBackgroundColor(const FLinearColor& InValue); // 0x533f420 [Final Native Public]
    void SetValueTextReadOnly(bool bIsReadOnly); // 0x533f380 [Final Native Public]
    void SetUnitsTextReadOnly(bool bIsReadOnly); // 0x533efe0 [Final Native Public]
    void SetUnitsText(const FText& Units); // 0x533edf0 [Final Native Public]
    void SetTextLabelBackgroundColor(const FSlateColor& InColor); // 0x533e9c0 [Final Native Public]
    void SetSliderThumbColor(const FLinearColor& InValue); // 0x533e660 [Final Native Public]
    void SetSliderBarColor(const FLinearColor& InValue); // 0x533e490 [Final Native Public]
    void SetSliderBackgroundColor(const FLinearColor& InValue); // 0x533e350 [Final Native Public]
    void SetShowUnitsText(bool bShowUnitsText); // 0x533e2b0 [Final Native Public]
    void SetShowLabelOnlyOnHover(bool bShowLabelOnlyOnHover); // 0x533e170 [Final Native Public]
    float GetSliderValue(float OutputValue); // 0x533cbe0 [Final Native Public]
    float GetOutputValue(float InSliderValue); // 0x533cec0 [Final Native Public]
    float GetLinValue(float OutputValue); // 0x533cbe0 [Final Native Public]

// UAudioVectorscope (/Script/AudioWidgets.AudioVectorscope)
    void StopProcessing(); // 0x533f5e0 [Final Native Public]
    void StartProcessing(); // 0x533f580 [Final Native Public]
    TArray<float> GetVectorscopeAudioSamples__DelegateSignature(); // 0x14f0670 [Public]

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

// UBinkFunctionLibrary (/Script/BinkMediaPlayer.BinkFunctionLibrary)
    FTimespan BinkLoadingMovie_GetTime(); // 0x5220d90 [Final Native Static Public]
    FTimespan BinkLoadingMovie_GetDuration(); // 0x5220ca0 [Final Native Static Public]
    void Bink_DrawOverlays(); // 0x5220e80 [Final Native Static Public]

// UBinkMediaPlayer (/Script/BinkMediaPlayer.BinkMediaPlayer)
    bool SupportsSeeking(); // 0x31cd0a0 [Final Native Public]
    bool SupportsScrubbing(); // 0x31cd0a0 [Final Native Public]
    bool SupportsRate(float Rate, bool Unthinned); // 0x5221990 [Final Native Public]
    void Stop(); // 0x5221970 [Final Native Public]
    void SetVolume(float Rate); // 0x52218c0 [Final Native Public]
    bool SetRate(float Rate); // 0x5221830 [Final Native Public]
    bool SetLooping(bool InLooping); // 0x52216d0 [Final Native Public]
    bool Seek(const FTimespan& InTime); // 0x5221620 [Final Native Public]
    bool Rewind(); // 0x52215e0 [Final Native Public]
    bool Play(); // 0x52215a0 [Final Native Public]
    bool Pause(); // 0x5221570 [Final Native Public]
    bool OpenUrl(const FString& NewUrl); // 0x5221420 [Final Native Public]
    bool IsStopped(); // 0x52213f0 [Final Native Public]
    bool IsPlaying(); // 0x5220ea0 [Final Native Public]
    bool IsPaused(); // 0x52213c0 [Final Native Public]
    bool IsLooping(); // 0x5221390 [Final Native Public]
    bool IsInitialized(); // 0x5220ed0 [Final Native Public]
    bool IsGotoing(); // 0x5221360 [Final Native Public]
    FString GetUrl(); // 0x5221330 [Final Native Public]
    FTimespan GetTime(); // 0x52212f0 [Final Native Public]
    float GetRate(); // 0x5221230 [Final Native Public]
    FTimespan GetDuration(); // 0x52211f0 [Final Native Public]
    void Draw(UTexture* Texture, bool tonemap, int32 out_nits, float Alpha, bool srgb_decode, bool hdr); // 0x5221000 [Final Native Public]
    void CloseUrl(); // 0x5220f50 [Final Native Public]
    bool CanPlay(); // 0x5220ed0 [Final Native Public]
    bool CanPause(); // 0x5220ea0 [Final Native Public]

// UBinkMediaTexture (/Script/BinkMediaPlayer.BinkMediaTexture)
    void SetMediaPlayer(UBinkMediaPlayer* InMediaPlayer); // 0x5221780 [Final Native Public]
    void Clear(); // 0x5220f00 [Final Native Public]

// UCableComponent (/Script/CableComponent.CableComponent)
    void SetAttachEndToComponent(USceneComponent* Component, const FName& SocketName); // 0x5e2d500 [Final Native Public]
    void SetAttachEndTo(AActor* Actor, const FName& ComponentProperty, const FName& SocketName); // 0x5e2d3c0 [Final Native Public]
    void GetCableParticleLocations(const TArray<FVector>& Locations); // 0x5e2d270 [Final Native Public]
    USceneComponent* GetAttachedComponent(); // 0x5e2d1e0 [Final Native Public]
    AActor* GetAttachedActor(); // 0x5e2d1a0 [Final Native Public]

// AChaosCacheManager (/Script/ChaosCaching.ChaosCacheManager)
    void TriggerComponentByCache(const FName& InCacheName); // 0x4c00800 [Final Native Protected]
    void TriggerComponent(UPrimitiveComponent* InComponent); // 0x4c006e0 [Final Native Protected]
    void TriggerAll(); // 0x4c00610 [Final Native Protected]
    void Stop(); // 0x4c005f0 [Final Native Public]
    void Start(float InStartTime); // 0x4c00540 [Final Native Public]
    void SetStartTime(float InStartTime); // 0x4c004a0 [Final Native Public]
    void SetCurrentTime(float CurrentTime); // 0x4c004a0 [Final Native Public]
    void SetCacheCollection(UChaosCacheCollection* InCacheCollection); // 0x4c000f0 [Final Native Protected]
    void ResetSingleTransform(int32 InIndex); // 0x4bfffe0 [Final Native Public]
    void ResetAllComponentTransforms(); // 0x4bffeb0 [Final Native Public]
    void RemoveObservedComponent(UPrimitiveComponent* InComponent); // 0x4bffe10 [Final Native Public]
    bool IsRecording(); // 0x4bffde0 [Final Native Public]
    void FindOrAddObservedComponent(UPrimitiveComponent* InComponent, const FName& CacheName, bool bTransferSimulationFlag); // 0x4bffbc0 [Final Native Public]
    void EnablePlaybackByCache(const FName& InCacheName, bool bEnable); // 0x4bffac0 [Final Native Protected]
    void EnablePlayback(int32 Index, bool bEnable); // 0x4bff9d0 [Final Native Protected]
    void ClearObservedComponents(bool bDestroyComponents); // 0x4bff940 [Final Native Public]

// UChaosClothingInteractor (/Script/ChaosCloth.ChaosClothingInteractor)
    void SetWind(const FVector2D& Drag, const FVector2D& Lift, float AirDensity, const FVector& WindVelocity, const FVector2D& OuterDrag, const FVector2D& OuterLift); // 0x4c47de0 [Final Native Public]
    void SetVelocityScale(const FVector& LinearVelocityScale, float AngularVelocityScale, float FictitiousAngularScale); // 0x4c47c20 [Final Native Public]
    void SetVelocityClamps(bool bEnableLinearVelocityClamping, const FVector& MaxLinearVelocity, bool bEnableLinearAccelerationClamping, const FVector& MaxLinearAcceleration, bool bEnableAngularVelocityClamping, float MaxAngularVelocity, bool bEnableAngularAccelerationClamping, float MaxAngularAcceleration); // 0x4c47900 [Final Native Public]
    void SetPressure(const FVector2D& Pressure); // 0x4c477e0 [Final Native Public]
    void SetMaterialLinear(float EdgeStiffness, float BendingStiffness, float AreaStiffness); // 0x4c47570 [Final Native Public]
    void SetMaterialBuckling(const FVector2D& BucklingRatio, const FVector2D& BucklingStiffness); // 0x4c473f0 [Final Native Public]
    void SetMaterial(const FVector2D& EdgeStiffness, const FVector2D& BendingStiffness, const FVector2D& AreaStiffness); // 0x4c47230 [Final Native Public]
    void SetLongRangeAttachmentLinear(float TetherStiffness, float TetherScale); // 0x4c47070 [Final Native Public]
    void SetLongRangeAttachment(const FVector2D& TetherStiffness, const FVector2D& TetherScale); // 0x4c46ef0 [Final Native Public]
    void SetGravity(float GravityScale, bool bIsGravityOverridden, const FVector& GravityOverride); // 0x4c46d30 [Final Native Public]
    void SetDamping(float DampingCoefficient, float LocalDampingCoefficient); // 0x4c46bb0 [Final Native Public]
    void SetCollision(float CollisionThickness, float FrictionCoefficient, bool bUseCCD, float SelfCollisionThickness); // 0x4c469c0 [Final Native Public]
    void SetBackstop(bool bEnabled); // 0x4c46890 [Final Native Public]
    void SetAnimDriveLinear(float AnimDriveStiffness); // 0x4c46810 [Final Native Public]
    void SetAnimDrive(const FVector2D& AnimDriveStiffness, const FVector2D& AnimDriveDamping); // 0x4c46690 [Final Native Public]
    void SetAerodynamics(float DragCoefficient, float LiftCoefficient, const FVector& WindVelocity); // 0x4c464d0 [Final Native Public]
    void ResetAndTeleport(bool bReset, bool bTeleport); // 0x4c462d0 [Final Native Public]

// UChaosClothAssetBase (/Script/ChaosClothAssetEngine.ChaosClothAssetBase)
    void SetOverlayMaterialMaxDrawDistance(float InMaxDrawDistance); // 0x4c631a0 [Final Native Public]
    void SetOverlayMaterial(UMaterialInterface* NewOverlayMaterial); // 0x4c630f0 [Final Native Public]
    UPhysicsAsset* GetShadowPhysicsAsset(); // 0x3f36070 [Native Public]
    float GetOverlayMaterialMaxDrawDistance(); // 0x3f36000 [Native Public]
    UMaterialInterface* GetOverlayMaterial(); // 0x3f35fd0 [Native Public]

// UChaosClothAssetInteractor (/Script/ChaosClothAssetEngine.ChaosClothAssetInteractor)
    void SetWeightedFloatValue(const FString& PropertyName, int32 LODIndex, const FVector2D& Value); // 0x4c64110 [Final Native Public]
    void SetWeightedFloatPropertyValue(const FName& PropertyName, int32 LODIndex, const FVector2D& Value); // 0x4c63ea0 [Final Native Public]
    void SetVectorValue(const FString& PropertyName, int32 LODIndex, const FVector& Value); // 0x4c63bb0 [Final Native Public]
    void SetVectorPropertyValue(const FName& PropertyName, int32 LODIndex, const FVector& Value); // 0x4c63920 [Final Native Public]
    void SetStringValue(const FString& PropertyName, int32 LODIndex, const FString& Value); // 0x4c634d0 [Final Native Public]
    void SetStringPropertyValue(const FName& PropertyName, int32 LODIndex, const FString& Value); // 0x4c63240 [Final Native Public]
    void SetLowFloatValue(const FString& PropertyName, int32 LODIndex, float Value); // 0x4c62e30 [Final Native Public]
    void SetLowFloatPropertyValue(const FName& PropertyName, int32 LODIndex, float Value); // 0x4c62bc0 [Final Native Public]
    void SetIntValue(const FString& PropertyName, int32 LODIndex, int32 Value); // 0x4c62900 [Final Native Public]
    void SetIntPropertyValue(const FName& PropertyName, int32 LODIndex, int32 Value); // 0x4c62690 [Final Native Public]
    void SetHighFloatValue(const FString& PropertyName, int32 LODIndex, float Value); // 0x4c623d0 [Final Native Public]
    void SetHighFloatPropertyValue(const FName& PropertyName, int32 LODIndex, float Value); // 0x4c62160 [Final Native Public]
    void SetFloatValue(const FString& PropertyName, int32 LODIndex, float Value); // 0x4c61ea0 [Final Native Public]
    void SetFloatPropertyValue(const FName& PropertyName, int32 LODIndex, float Value); // 0x4c61c30 [Final Native Public]
    FVector2D GetWeightedFloatValue(const FString& PropertyName, int32 LODIndex, const FVector2D& DefaultValue); // 0x4c61210 [Final Native Public]
    FVector2D GetWeightedFloatPropertyValue(const FName& PropertyName, int32 LODIndex, const FVector2D& DefaultValue); // 0x4c610d0 [Final Native Public]
    FVector GetVectorValue(const FString& PropertyName, int32 LODIndex, const FVector& DefaultValue); // 0x4c60f20 [Final Native Public]
    FVector GetVectorPropertyValue(const FName& PropertyName, int32 LODIndex, const FVector& DefaultValue); // 0x4c60dc0 [Final Native Public]
    FString GetStringValue(const FString& PropertyName, int32 LODIndex, const FString& DefaultValue); // 0x4c60be0 [Final Native Public]
    FString GetStringPropertyValue(const FName& PropertyName, int32 LODIndex, const FString& DefaultValue); // 0x4c60a60 [Final Native Public]
    float GetLowFloatValue(const FString& PropertyName, int32 LODIndex, float DefaultValue); // 0x4c60430 [Final Native Public]
    float GetLowFloatPropertyValue(const FName& PropertyName, int32 LODIndex, float DefaultValue); // 0x4c60320 [Final Native Public]
    int32 GetIntValue(const FString& PropertyName, int32 LODIndex, int32 DefaultValue); // 0x4c60910 [Final Native Public]
    int32 GetIntPropertyValue(const FName& PropertyName, int32 LODIndex, int32 DefaultValue); // 0x4c60800 [Final Native Public]
    float GetHighFloatValue(const FString& PropertyName, int32 LODIndex, float DefaultValue); // 0x4c606a0 [Final Native Public]
    float GetHighFloatPropertyValue(const FName& PropertyName, int32 LODIndex, float DefaultValue); // 0x4c60590 [Final Native Public]
    float GetFloatValue(const FString& PropertyName, int32 LODIndex, float DefaultValue); // 0x4c60430 [Final Native Public]
    float GetFloatPropertyValue(const FName& PropertyName, int32 LODIndex, float DefaultValue); // 0x4c60320 [Final Native Public]
    TArray<FName> GetAllPropertyNames(int32 LODIndex); // 0x4c5fed0 [Final Native Public]
    TArray<FString> GetAllProperties(int32 LODIndex); // 0x4c5fcf0 [Final Native Public]

// UChaosClothAssetSKMClothingAsset (/Script/ChaosClothAssetEngine.ChaosClothAssetSKMClothingAsset)
    TArray<FString> GetClothSimulationModelIds(); // 0x4c60250 [Final Native Private]

// UChaosClothComponent (/Script/ChaosClothAssetEngine.ChaosClothComponent)
    void SuspendSimulation(); // 0x4c643e0 [Final Native Public]
    void SetTeleportRotationThreshold(float Threshold); // 0x4c63870 [Final Native Public]
    void SetTeleportDistanceThreshold(float Threshold); // 0x4c637b0 [Final Native Public]
    void SetSimulateInEditor(bool bNewSimulateState); // 0x383d7d0 [Final Native Public]
    void SetEnableSimulation(bool bEnable); // 0x4c61ba0 [Final Native Public]
    void SetCollideWithEnvironment(bool bCollide); // 0x4c61af0 [Final Native Public]
    void SetClothAsset(UChaosClothAsset* InClothAsset); // 0x4c61a60 [Final Native Public]
    void SetAsset(UChaosClothAssetBase* InAsset); // 0x4c61a60 [Final Native Public]
    void ResumeSimulation(); // 0x4c61a40 [Final Native Public]
    void ResetTeleportMode(); // 0x4c61a20 [Final Native Public]
    void ResetRestLengthsWithMorphTarget(const FString& MorphTargetName); // 0x4c61910 [Final Native Public]
    void ResetConfigProperties(); // 0x4c618f0 [Final Native Public]
    void ResetCollisionSources(); // 0x4c61850 [Final Native Public]
    void RemoveCollisionSources(USkinnedMeshComponent* SourceComponent); // 0x4c61680 [Final Native Public]
    void RemoveCollisionSource(USkinnedMeshComponent* SourceComponent, UPhysicsAsset* SourcePhysicsAsset); // 0x4c61430 [Final Native Public]
    void RecreateClothSimulationProxy(); // 0x4c61410 [Final Native Public]
    bool IsSimulationSuspended(); // 0x4c613d0 [Native Public]
    bool IsSimulationEnabled(); // 0x4c61390 [Native Public]
    float GetTeleportRotationThreshold(); // 0x4c60da0 [Final Native Public]
    float GetTeleportDistanceThreshold(); // 0x4c60d80 [Final Native Public]
    bool GetCollideWithEnvironment(); // 0x4c602f0 [Final Native Public]
    UChaosClothAssetInteractor* GetClothOutfitInteractor(int32 ModelIndex, const FName& ClothSimulationModelName); // 0x4c60180 [Final Native Public]
    UChaosClothAsset* GetClothAsset(); // 0x4c60020 [Final Native Public]
    UChaosClothAssetBase* GetAsset(); // 0x4c5ffb0 [Final Native Public]
    void ForceNextUpdateTeleportAndReset(); // 0x4c5fcd0 [Final Native Public]
    void ForceNextUpdateTeleport(); // 0x4c5fcb0 [Final Native Public]
    void AddCollisionSource(USkinnedMeshComponent* SourceComponent, UPhysicsAsset* SourcePhysicsAsset, bool bUseSphylsOnly); // 0x4c5fa10 [Final Native Public]

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

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

// UChaosVDRuntimeBlueprintLibrary (/Script/ChaosVDBlueprint.ChaosVDRuntimeBlueprintLibrary)
    void SetTraceRelevancyVolume(UObject* WorldContext, const FBox& RelevancyVolume); // 0x5412f60 [Final Native Static Private]
    void RecordDebugDrawVector(UObject* WorldContext, const FVector& InStartLocation, const FVector& InVector, const FName& Tag, const FLinearColor& Color); // 0x5412c90 [Final Native Static Private]
    void RecordDebugDrawSphere(UObject* WorldContext, const FVector& InCenter, float Radius, const FName& Tag, const FLinearColor& Color); // 0x5412e00 [Final Native Static Private]
    void RecordDebugDrawLine(UObject* WorldContext, const FVector& InStartLocation, const FVector& InEndLocation, const FName& Tag, const FLinearColor& Color); // 0x5412c90 [Final Native Static Private]
    void RecordDebugDrawBox(UObject* WorldContext, const FBox& InBox, const FName& Tag, const FLinearColor& Color); // 0x5412b40 [Final Native Static Private]

// UChaosVehicleMovementComponent (/Script/ChaosVehicles.ChaosVehicleMovementComponent)
    void SetYawInput(float Yaw); // 0x47f9070 [Final Native Public]
    void SetUseAutomaticGears(bool bUseAuto); // 0x47f8fe0 [Final Native Public]
    void SetThrottleInput(float Throttle); // 0x47f8f60 [Final Native Public]
    void SetTargetGear(int32 GearNum, bool bImmediate); // 0x47f8e90 [Final Native Public]
    void SetSteeringInput(float Steering); // 0x47f8e10 [Final Native Public]
    void SetSleeping(bool bEnableSleep); // 0x47f8d80 [Final Native Public]
    void SetRollInput(float Roll); // 0x47f8d00 [Final Native Public]
    void SetRequiresControllerForInputs(bool bRequiresController); // 0x47f8c70 [Final Native Public]
    void SetPitchInput(float Pitch); // 0x47f8bf0 [Final Native Public]
    void SetParked(bool bParked); // 0x47f8b60 [Final Native Public]
    void SetHandbrakeInput(bool bNewHandbrake); // 0x47f8ad0 [Final Native Public]
    void SetChangeUpInput(bool bNewGearUp); // 0x47f8a40 [Final Native Public]
    void SetChangeDownInput(bool bNewGearDown); // 0x47f89b0 [Final Native Public]
    void SetBrakeInput(float Brake); // 0x47f8930 [Final Native Public]
    void ServerUpdateState(float InSteeringInput, float InThrottleInput, float InBrakeInput, float InHandbrakeInput, int32 InCurrentGear, float InRollInput, float InPitchInput, float InYawInput); // 0x47f8640 [Native Event Protected]
    void ResetVehicle(); // 0x3838b90 [Final Native Public]
    bool IsParked(); // 0x47f8610 [Final Native Public]
    void IncreaseThrottleInput(float ThrottleDelta); // 0x47f8560 [Final Native Public]
    bool GetUseAutoGears(); // 0x47f84d0 [Final Native Public]
    float GetThrottleInput(); // 0x47f84b0 [Final Native Public]
    int32 GetTargetGear(); // 0x47f8480 [Final Native Public]
    float GetSteeringInput(); // 0x47f83f0 [Final Native Public]
    bool GetHandbrakeInput(); // 0x47f8330 [Final Native Public]
    float GetForwardSpeedMPH(); // 0x47f8300 [Final Native Public]
    float GetForwardSpeed(); // 0x47f82d0 [Final Native Public]
    int32 GetCurrentGear(); // 0x47f82a0 [Final Native Public]
    float GetBrakeInput(); // 0x47f8280 [Final Native Public]
    void EnableSelfRighting(bool InState); // 0x47f81f0 [Final Native Public]
    void DecreaseThrottleInput(float ThrottleDelta); // 0x47f8170 [Final Native Public]

// UChaosVehicleWheel (/Script/ChaosVehicles.ChaosVehicleWheel)
    bool IsInAir(); // 0x47f85e0 [Final Native Public]
    float GetWheelRadius(); // 0x47f8530 [Final Native Public]
    float GetWheelAngularVelocity(); // 0x47f8500 [Final Native Public]
    float GetSuspensionOffset(); // 0x47f8450 [Final Native Public]
    FVector GetSuspensionAxis(); // 0x47f8410 [Final Native Public]
    float GetSteerAngle(); // 0x47f83c0 [Final Native Public]
    float GetRotationAngularVelocity(); // 0x47f8390 [Final Native Public]
    float GetRotationAngle(); // 0x47f8360 [Final Native Public]
    EAxleType GetAxleType(); // 0x454e3d0 [Final Native Public]

// UChaosWheeledVehicleMovementComponent (/Script/ChaosVehicles.ChaosWheeledVehicleMovementComponent)
    void SetWheelSlipGraphMultiplier(int32 WheelIndex, float Multiplier); // 0x4801500 [Final Native Public]
    void SetWheelRadius(int32 WheelIndex, float Radius); // 0x4801430 [Final Native Public]
    void SetWheelMaxSteerAngle(int32 WheelIndex, float AngleDegrees); // 0x4801360 [Final Native Public]
    void SetWheelMaxBrakeTorque(int32 WheelIndex, float Torque); // 0x4801290 [Final Native Public]
    void SetWheelHandbrakeTorque(int32 WheelIndex, float Torque); // 0x48011c0 [Final Native Public]
    void SetWheelFrictionMultiplier(int32 WheelIndex, float Friction); // 0x48010f0 [Final Native Public]
    void SetWheelClass(int32 WheelIndex, TSubclassOf<UChaosVehicleWheel> InWheelClass); // 0x4801000 [Final Native Public]
    void SetTractionControlEnabled(int32 WheelIndex, bool Enabled); // 0x4800f30 [Final Native Public]
    void SetTorqueCombineMethod(const ETorqueCombineMethod& InCombineMethod, int32 WheelIndex); // 0x4800e60 [Final Native Public]
    void SetSuspensionParams(float Rate, float Damping, float Preload, float MaxRaise, float MaxDrop, int32 WheelIndex); // 0x4800c70 [Final Native Public]
    void SetSnapshot(FWheeledSnaphotData& SnapshotIn); // 0x4800b20 [Native Public]
    void SetMaxEngineTorque(float Torque); // 0x4800aa0 [Final Native Public]
    void SetDriveTorque(float DriveTorque, int32 WheelIndex); // 0x48009d0 [Final Native Public]
    void SetDragCoefficient(float DragCoeff); // 0x4800950 [Final Native Public]
    void SetDownforceCoefficient(float DownforceCoeff); // 0x48008d0 [Final Native Public]
    void SetDifferentialFrontRearSplit(float FrontRearSlpit); // 0x4800850 [Final Native Public]
    void SetBrakeTorque(float BrakeTorque, int32 WheelIndex); // 0x4800780 [Final Native Public]
    void SetAffectedBySteering(int32 WheelIndex, bool Enabled); // 0x48006b0 [Final Native Public]
    void SetAffectedByHandbrake(int32 WheelIndex, bool Enabled); // 0x48005e0 [Final Native Public]
    void SetAffectedByEngine(int32 WheelIndex, bool Enabled); // 0x4800510 [Final Native Public]
    void SetAffectedByBrake(int32 WheelIndex, bool Enabled); // 0x4800440 [Final Native Public]
    void SetABSEnabled(int32 WheelIndex, bool Enabled); // 0x4800370 [Final Native Public]
    FWheelStatus MakeWheelStatus(bool bInContact, const FVector& ContactPoint, UPhysicalMaterial* PhysMaterial, float NormalizedSuspensionLength, float SpringForce, float SlipAngle, bool bIsSlipping, float SlipMagnitude, bool bIsSkidding, float SkidMagnitude, const FVector& SkidNormal, float DriveTorque, float BrakeTorque, bool bABSActivated); // 0x47ffbc0 [Final Native Static Public]
    FWheelSnapshot MakeWheelSnapshot(float SuspensionOffset, float WheelRotationAngle, float SteeringAngle, float WheelRadius, float WheelAngularVelocity); // 0x47ffa00 [Final Native Static Public]
    FWheeledSnaphotData MakeWheeledSnapshot(const FTransform& Transform, const FVector& LinearVelocity, const FVector& AngularVelocity, int32 SelectedGear, float EngineRPM, const TArray<FWheelSnapshot>& WheelSnapshots); // 0x4800080 [Final Native Static Public]
    FWheelStatus GetWheelState(int32 WheelIndex); // 0x47ff910 [Final Native Public]
    FWheeledSnaphotData GetSnapshot(); // 0x47ff860 [Native Public]
    int32 GetNumWheels(); // 0x47ff840 [Final Native Public]
    float GetEngineRotationSpeed(); // 0x47ff810 [Final Native Public]
    float GetEngineMaxRotationSpeed(); // 0x47ff7e0 [Final Native Public]
    void EnableWheelFriction(bool InState); // 0x47ff750 [Final Native Public]
    void EnableSuspension(bool InState); // 0x47ff6c0 [Final Native Public]
    void EnableMechanicalSim(bool InState); // 0x47ff630 [Final Native Public]
    void BreakWheelStatus(FWheelStatus& Status, const bool& bInContact, const FVector& ContactPoint, const UPhysicalMaterial*& PhysMaterial, const float& NormalizedSuspensionLength, const float& SpringForce, const float& SlipAngle, const bool& bIsSlipping, const float& SlipMagnitude, const bool& bIsSkidding, const float& SkidMagnitude, const FVector& SkidNormal, const float& DriveTorque, const float& BrakeTorque, const bool& bABSActivated); // 0x47fec90 [Final Native Static Public]
    void BreakWheelSnapshot(FWheelSnapshot& Snapshot, const float& SuspensionOffset, const float& WheelRotationAngle, const float& SteeringAngle, const float& WheelRadius, const float& WheelAngularVelocity); // 0x47fea50 [Final Native Static Public]
    void BreakWheeledSnapshot(FWheeledSnaphotData& Snapshot, FTransform& Transform, const FVector& LinearVelocity, const FVector& AngularVelocity, const int32& SelectedGear, const float& EngineRPM, const TArray<FWheelSnapshot>& WheelSnapshots); // 0x47ff280 [Final Native Static Public]

// UVehicleAnimationInstance (/Script/ChaosVehicles.VehicleAnimationInstance)
    AWheeledVehiclePawn* GetVehicle(); // 0x47ff8e0 [Final Native Public]

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

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

// UCineCameraComponent (/Script/CinematicCamera.CineCameraComponent)
    void SetLensSettings(FCameraLensSettings& NewLensSettings); // 0x349c300 [Final Native Public]
    void SetLensPresetByName(const FString& InPresetName); // 0x349c100 [Final Native Public]
    void SetFocusSettings(FCameraFocusSettings& NewFocusSettings); // 0x349c000 [Final Native Public]
    void SetFilmbackPresetByName(const FString& InPresetName); // 0x349bdc0 [Final Native Public]
    void SetFilmback(FCameraFilmbackSettings& NewFilmback); // 0x349bd00 [Final Native Public]
    void SetCustomNearClippingPlane(float NewCustomNearClippingPlane); // 0x349b7a0 [Final Native Public]
    void SetCurrentFocalLength(float InFocalLength); // 0x349b710 [Final Native Public]
    void SetCurrentAperture(float NewCurrentAperture); // 0x349b680 [Final Native Public]
    void SetCropSettings(FPlateCropSettings& NewCropSettings); // 0x349b5d0 [Final Native Public]
    void SetCropPresetByName(const FString& InPresetName); // 0x349b3d0 [Final Native Public]
    float GetVerticalProjectionOffset(); // 0x349b3a0 [Final Native Public]
    float GetVerticalFieldOfView(); // 0x349b2d0 [Final Native Public]
    TArray<FNamedLensPreset> GetLensPresetsCopy(); // 0x349b190 [Final Native Static Public]
    FString GetLensPresetName(); // 0x349aee0 [Final Native Public]
    float GetHorizontalProjectionOffset(); // 0x349ac40 [Final Native Public]
    float GetHorizontalFieldOfView(); // 0x349ac10 [Final Native Public]
    TArray<FNamedFilmbackPreset> GetFilmbackPresetsCopy(); // 0x349aaf0 [Final Native Static Public]
    FString GetFilmbackPresetName(); // 0x349a860 [Final Native Public]
    FString GetDefaultFilmbackPresetName(); // 0x349a500 [Final Native Public]
    FString GetCropPresetName(); // 0x349a2a0 [Final Native Public]

// UCineCameraSettings (/Script/CinematicCamera.CineCameraSettings)
    void SetLensPresets(const TArray<FNamedLensPreset>& InLensPresets); // 0x349c1b0 [Final Native Private]
    void SetFilmbackPresets(const TArray<FNamedFilmbackPreset>& InFilmbackPresets); // 0x349be70 [Final Native Private]
    void SetDefaultLensPresetName(const FString& InDefaultLensPresetName); // 0x349bbd0 [Final Native Private]
    void SetDefaultLensFStop(float InDefaultLensFStop); // 0x349ba90 [Final Native Private]
    void SetDefaultLensFocalLength(float InDefaultLensFocalLength); // 0x349bb30 [Final Native Private]
    void SetDefaultFilmbackPreset(const FString& InDefaultFilmbackPreset); // 0x349b960 [Final Native Private]
    void SetDefaultCropPresetName(const FString& InDefaultCropPresetName); // 0x349b820 [Final Native Private]
    void SetCropPresets(const TArray<FNamedPlateCropPreset>& InCropPresets); // 0x349b480 [Final Native Private]
    TArray<FString> GetLensPresetNames(); // 0x349b080 [Final Native Private]
    bool GetLensPresetByName(const FString& PresetName, FCameraLensSettings& LensSettings); // 0x349ac70 [Final Native Public]
    TArray<FString> GetFilmbackPresetNames(); // 0x349a9e0 [Final Native Private]
    bool GetFilmbackPresetByName(const FString& PresetName, FCameraFilmbackSettings& FilmbackSettings); // 0x349a620 [Final Native Public]
    TArray<FString> GetCropPresetNames(); // 0x349a3f0 [Final Native Private]
    bool GetCropPresetByName(const FString& PresetName, FPlateCropSettings& CropSettings); // 0x349a0b0 [Final Native Public]
    UCineCameraSettings* GetCineCameraSettings(); // 0x349a040 [Final Native Static Private]

// UClothingSimulationInteractor (/Script/ClothingSystemRuntimeInterface.ClothingSimulationInteractor)
    void SetNumSubsteps(int32 NumSubsteps); // 0x22d3ba0 [Native Public]
    void SetNumIterations(int32 NumIterations); // 0x22d3b10 [Native Public]
    void SetMaxNumIterations(int32 MaxNumIterations); // 0x22d3a80 [Native Public]
    void SetAnimDriveSpringStiffness(float InStiffness); // 0x22d39f0 [Native Public]
    void PhysicsAssetUpdated(); // 0x22d39d0 [Native Public]
    float GetSimulationTime(); // 0x22d39b0 [Final Native Public]
    int32 GetNumSubsteps(); // 0x22d3990 [Final Native Public]
    int32 GetNumKinematicParticles(); // 0x22d3970 [Final Native Public]
    int32 GetNumIterations(); // 0x22d3950 [Final Native Public]
    int32 GetNumDynamicParticles(); // 0x22d3930 [Final Native Public]
    int32 GetNumCloths(); // 0x22d3910 [Final Native Public]
    UClothingInteractor* GetClothingInteractor(const FName& ClothingAssetName); // 0x22d37a0 [Final Native Public]
    void EnableGravityOverride(const FVector& InVector); // 0x22d3700 [Native Public]
    void DisableGravityOverride(); // 0x22d36e0 [Native Public]
    void ClothConfigUpdated(); // 0x22d36c0 [Native Public]

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

// UCompositeCoreSubsystem (/Script/CompositeCore.CompositeCoreSubsystem)
    void UnregisterPrimitive(UPrimitiveComponent* InPrimitiveComponent); // 0x5a2fa30 [Final Native Public]
    void RegisterPrimitive(UPrimitiveComponent* InPrimitiveComponent); // 0x5a2f8a0 [Final Native Public]

// UHoldoutCompositeComponent (/Script/CompositeCore.HoldoutCompositeComponent)
    void SetEnabled(bool bInEnabled); // 0x5a2f980 [Final Native Public]
    bool IsEnabled(); // 0x5a2f880 [Final Native Public]

// UComputeGraphComponent (/Script/ComputeFramework.ComputeGraphComponent)
    void QueueExecute(); // 0x575f800 [Final Native Public]
    void DestroyDataProviders(); // 0x575f7b0 [Final Native Public]
    void CreateDataProviders(int32 InBindingIndex, UObject* InBindingObject); // 0x575f6c0 [Final Native Public]

// UConsoleVariablesAsset (/Script/ConsoleVariablesEditorRuntime.ConsoleVariablesAsset)
    void SetVariableCollectionDescription(const FString& InVariableCollectionDescription); // 0x4d7b870 [Final Native Public]
    void ReplaceSavedCommands(const TArray<FConsoleVariablesEditorAssetSaveData>& Replacement); // 0x4d7b7b0 [Final Native Public]
    bool RemoveConsoleVariable(const FString& InCommandString); // 0x4d7b700 [Final Native Public]
    FString GetVariableCollectionDescription(); // 0x304a9c0 [Final Native Public]
    int32 GetSavedCommandsCount(); // 0x3a64e60 [Final Native Public]
    TArray<FString> GetSavedCommandsAsStringArray(bool bOnlyIncludeChecked); // 0x4d7b600 [Final Native Public]
    FString GetSavedCommandsAsCommaSeparatedString(bool bOnlyIncludeChecked); // 0x4d7b490 [Final Native Public]
    TArray<FConsoleVariablesEditorAssetSaveData> GetSavedCommands(); // 0x4d7b460 [Final Native Public]
    bool FindSavedDataByCommandString(const FString& InCommandString, FConsoleVariablesEditorAssetSaveData& OutValue, const ESearchCase& SearchCase); // 0x4d7b2e0 [Final Native Public]
    void ExecuteSavedCommands(UObject* WorldContextObject, bool bOnlyIncludeChecked); // 0x4d7b160 [Final Native Public]
    void CopyFrom(UConsoleVariablesAsset* InAssetToCopy); // 0x4d7b010 [Final Native Public]
    void AddOrSetConsoleObjectSavedData(FConsoleVariablesEditorAssetSaveData& InData); // 0x4d7ae70 [Final Native Public]
    void AddFrom(UConsoleVariablesAsset* InAssetToCopy); // 0x4d7ade0 [Final Native Public]

// UConstraintsManager (/Script/Constraints.ConstraintsManager)
    void OnConstraintRemoved__DelegateSignature(UConstraintsManager* Mananger, UTickableConstraint* Constraint, bool bDoNotCompensate); // 0x14f0670 [Public]
    void OnConstraintAdded__DelegateSignature(UConstraintsManager* Mananger, UTickableConstraint* Constraint); // 0x14f0670 [Public]

// UConstraintsScriptingLibrary (/Script/Constraints.ConstraintsScriptingLibrary)
    bool RemoveThisConstraint(UWorld* InWorld, UTickableConstraint* InTickableConstraint); // 0x31727c0 [Final Native Static Public]
    bool RemoveConstraint(UWorld* InWorld, int32 InIndex); // 0x31720e0 [Final Native Static Public]
    TArray<UTickableConstraint*> GetConstraintsArray(UWorld* InWorld); // 0x3171ea0 [Final Native Static Public]
    UTransformableHandle* CreateTransformableHandle(UWorld* InWorld, UObject* InObject, const FName& InAttachmentName); // 0x3171ca0 [Final Native Static Public]
    UTransformableComponentHandle* CreateTransformableComponentHandle(UWorld* InWorld, USceneComponent* InSceneComponent, const FName& InSocketName); // 0x3171b90 [Final Native Static Public]
    UTickableTransformConstraint* CreateFromType(UWorld* InWorld, const ETransformConstraintType& InType); // 0x3171980 [Final Native Static Public]
    bool AddConstraint(UWorld* InWorld, UTransformableHandle* InParentHandle, UTransformableHandle* InChildHandle, UTickableTransformConstraint* InConstraint, bool bMaintainOffset); // 0x3171580 [Final Native Static Public]

// UConstraintSubsystem (/Script/Constraints.ConstraintSubsystem)
    void OnConstraintRemovedFromSystem__DelegateSignature(UConstraintSubsystem* Mananger, UTickableConstraint* Constraint, bool bDoNotCompensate); // 0x14f0670 [Public]
    void OnConstraintAddedToSystem__DelegateSignature(UConstraintSubsystem* Mananger, UTickableConstraint* Constraint); // 0x14f0670 [Public]

// UAnimNodeControlRigLibrary (/Script/ControlRig.AnimNodeControlRigLibrary)
    FControlRigReference SetControlRigClass(FControlRigReference& Node, TSubclassOf<UControlRig> ControlRigClass); // 0x499f470 [Final Native Static Public]
    void ConvertToControlRigPure(FAnimNodeReference& Node, FControlRigReference& ControlRig, const bool& Result); // 0x49995b0 [Final Native Static Public]
    FControlRigReference ConvertToControlRig(FAnimNodeReference& Node, const EAnimNodeReferenceConversionResult& Result); // 0x49994b0 [Final Native Static Public]

// UControlRig (/Script/ControlRig.ControlRig)
    bool SupportsBackwardsSolve(); // 0x49a0fd0 [Final Native Public]
    void SetInteractionRigClass(TSubclassOf<UControlRig> InInteractionRigClass); // 0x3507690 [Final Native Public]
    void SetInteractionRig(UControlRig* InInteractionRig); // 0x30c0820 [Final Native Public]
    void SelectControl(const FName& InControlName, bool bSelect, bool bSetupUndo); // 0x499e1d0 [Native Public]
    void RequestConstruction(); // 0x499db00 [Final Native Public]
    void OnControlSelectedBP__DelegateSignature(UControlRig* Rig, FRigControlElement& Control, bool bSelected); // 0x14f0670 [Public]
    bool IsControlSelected(const FName& InControlName); // 0x499d0e0 [Native Public]
    TSubclassOf<UControlRig> GetInteractionRigClass(); // 0x3b28700 [Final Native Public]
    UControlRig* GetInteractionRig(); // 0x3b28700 [Final Native Public]
    AActor* GetHostingActor(); // 0x499be10 [Final Native Public]
    URigHierarchy* GetHierarchy(); // 0x499bdf0 [Final Native Public]
    TArray<UControlRig*> FindControlRigs(UObject* Outer, TSubclassOf<UControlRig> OptionalClass); // 0x499a460 [Final Native Static Public]
    TArray<FName> CurrentControlSelection(); // 0x4999a10 [Native Public]
    UTransformableControlHandle* CreateTransformableControlHandle(const FName& ControlName); // 0x4999960 [Final Native Public]
    bool ClearControlSelection(bool bSetupUndo); // 0x4999040 [Native Public]

// UControlRigShapeLibraryLink (/Script/ControlRig.ControlRigShapeLibraryLink)
    void SetShapeLibrary(const TSoftObjectPtr<UControlRigShapeLibrary>& InShapeLibrary); // 0x49a0cd0 [Final Native Public]
    TSoftObjectPtr<UControlRigShapeLibrary> GetShapeLibrary(); // 0x487b0c0 [Final Native Public]

// UControlRigComponent (/Script/ControlRig.ControlRigComponent)
    void Update(float DeltaTime); // 0x49a1850 [Final Native Public]
    void SetObjectBinding(UObject* InObjectToBind); // 0x49a09e0 [Final Native Public]
    void SetMappedElements(const TArray<FControlRigComponentMappedElement>& NewMappedElements); // 0x49a0770 [Final Native Public]
    void SetInitialSpaceTransform(const FName& SpaceName, const FTransform& InitialTransform, const EControlRigComponentSpace& Space); // 0x49a0540 [Final Native Public]
    void SetInitialBoneTransform(const FName& BoneName, const FTransform& InitialTransform, const EControlRigComponentSpace& Space, bool bPropagateToChildren); // 0x49a0350 [Final Native Public]
    void SetControlVector2D(const FName& ControlName, const FVector2D& Value); // 0x49a0010 [Final Native Public]
    void SetControlTransform(const FName& ControlName, const FTransform& Value, const EControlRigComponentSpace& Space); // 0x499fde0 [Final Native Public]
    void SetControlScale(const FName& ControlName, const FVector& Value, const EControlRigComponentSpace& Space); // 0x499fac0 [Final Native Public]
    void SetControlRotator(const FName& ControlName, const FRotator& Value, const EControlRigComponentSpace& Space); // 0x499f750 [Final Native Public]
    void SetControlRigClass(TSubclassOf<UControlRig> InControlRigClass); // 0x499f600 [Final Native Public]
    void SetControlPosition(const FName& ControlName, const FVector& Value, const EControlRigComponentSpace& Space); // 0x499f150 [Final Native Public]
    void SetControlOffset(const FName& ControlName, const FTransform& OffsetTransform, const EControlRigComponentSpace& Space); // 0x499ef20 [Final Native Public]
    void SetControlInt(const FName& ControlName, int32 Value); // 0x499edd0 [Final Native Public]
    void SetControlFloat(const FName& ControlName, float Value); // 0x499ec70 [Final Native Public]
    void SetControlBool(const FName& ControlName, bool Value); // 0x499eb10 [Final Native Public]
    void SetBoneTransform(const FName& BoneName, const FTransform& Transform, const EControlRigComponentSpace& Space, float Weight, bool bPropagateToChildren); // 0x499e4a0 [Final Native Public]
    void SetBoneInitialTransformsFromSkeletalMesh(USkeletalMesh* InSkeletalMesh); // 0x499e3f0 [Final Native Public]
    void OnPreInitialize(UControlRigComponent* Component); // 0x499d690 [Native Event Public]
    void OnPreForwardsSolve(UControlRigComponent* Component); // 0x499d600 [Native Event Public]
    void OnPreConstruction(UControlRigComponent* Component); // 0x499d570 [Native Event Public]
    void OnPostInitialize(UControlRigComponent* Component); // 0x499d4e0 [Native Event Public]
    void OnPostForwardsSolve(UControlRigComponent* Component); // 0x499d450 [Native Event Public]
    void OnPostConstruction(UControlRigComponent* Component); // 0x499d3c0 [Native Event Public]
    void Initialize(); // 0x499d0c0 [Final Native Public]
    FTransform GetSpaceTransform(const FName& SpaceName, const EControlRigComponentSpace& Space); // 0x499cc90 [Final Native Public]
    FTransform GetInitialSpaceTransform(const FName& SpaceName, const EControlRigComponentSpace& Space); // 0x499c050 [Final Native Public]
    FTransform GetInitialBoneTransform(const FName& BoneName, const EControlRigComponentSpace& Space); // 0x499be60 [Final Native Public]
    TArray<FName> GetElementNames(const ERigElementType& ElementType); // 0x499b650 [Final Native Public]
    FVector2D GetControlVector2D(const FName& ControlName); // 0x499b530 [Final Native Public]
    FTransform GetControlTransform(const FName& ControlName, const EControlRigComponentSpace& Space); // 0x499b410 [Final Native Public]
    FVector GetControlScale(const FName& ControlName, const EControlRigComponentSpace& Space); // 0x499b320 [Final Native Public]
    FRotator GetControlRotator(const FName& ControlName, const EControlRigComponentSpace& Space); // 0x499b210 [Final Native Public]
    UControlRig* GetControlRig(); // 0x499b1e0 [Final Native Public]
    FVector GetControlPosition(const FName& ControlName, const EControlRigComponentSpace& Space); // 0x499b0f0 [Final Native Public]
    FTransform GetControlOffset(const FName& ControlName, const EControlRigComponentSpace& Space); // 0x499af00 [Final Native Public]
    int32 GetControlInt(const FName& ControlName); // 0x499adf0 [Final Native Public]
    float GetControlFloat(const FName& ControlName); // 0x499ace0 [Final Native Public]
    bool GetControlBool(const FName& ControlName); // 0x499abe0 [Final Native Public]
    FTransform GetBoneTransform(const FName& BoneName, const EControlRigComponentSpace& Space); // 0x499a910 [Final Native Public]
    float GetAbsoluteTime(); // 0x499a810 [Final Native Public]
    bool DoesElementExist(const FName& Name, const ERigElementType& ElementType); // 0x4999e20 [Final Native Public]
    void ClearMappedElements(); // 0x49990e0 [Final Native Public]
    bool CanExecute(); // 0x4998fb0 [Final Native Public]
    void AddMappedSkeletalMesh(USkeletalMeshComponent* SkeletalMeshComponent, const TArray<FControlRigComponentMappedBone>& Bones, const TArray<FControlRigComponentMappedCurve>& Curves, const EControlRigComponentMapDirection& InDirection); // 0x4998220 [Final Native Public]
    void AddMappedElements(const TArray<FControlRigComponentMappedElement>& NewMappedElements); // 0x4998110 [Final Native Public]
    void AddMappedComponents(const TArray<FControlRigComponentMappedComponent>& Components); // 0x4998000 [Final Native Public]
    void AddMappedCompleteSkeletalMesh(USkeletalMeshComponent* SkeletalMeshComponent, const EControlRigComponentMapDirection& InDirection); // 0x4997f10 [Final Native Public]

// AControlRigControlActor (/Script/ControlRig.ControlRigControlActor)
    void ResetControlActor(); // 0x499e180 [Final Native Public]
    void Refresh(); // 0x499d720 [Final Native Public]
    void Clear(); // 0x4999020 [Final Native Public]

// AControlRigShapeActor (/Script/ControlRig.ControlRigShapeActor)
    void SetSelected(bool bInSelected); // 0x388e160 [Native Public]
    void SetSelectable(bool bInSelectable); // 0x49a0c40 [Native Public]
    void SetHovered(bool bInHovered); // 0x49a02c0 [Native Public]
    void SetGlobalTransform(FTransform& InTransform); // 0x49a01a0 [Final Native Public]
    void SetEnabled(bool bInEnabled); // 0x308b1e0 [Native Public]
    void OnTransformChanged(FTransform& NewTransform); // 0x14f0670 [Event Public]
    void OnSelectionChanged(bool bIsSelected); // 0x14f0670 [Event Public]
    void OnManipulatingChanged(bool bIsManipulating); // 0x14f0670 [Event Public]
    void OnHoveredChanged(bool bIsSelected); // 0x14f0670 [Event Public]
    void OnEnabledChanged(bool bIsEnabled); // 0x14f0670 [Event Public]
    bool IsSelectedInEditor(); // 0x3a66100 [Native Public]
    bool IsHovered(); // 0x499d1c0 [Native Public]
    bool IsEnabled(); // 0x499d190 [Native Public]
    FTransform GetGlobalTransform(); // 0x499bd20 [Final Native Public]

// UControlRigReplay (/Script/ControlRig.ControlRigReplay)
    bool StopReplay(); // 0x3510e90 [Native Public]
    bool StopRecording(); // 0x3a66650 [Native Public]
    bool StartReplay(UControlRig* InControlRig, const EControlRigReplayPlaybackMode& InMode); // 0x49a0f00 [Native Public]
    bool StartRecording(UControlRig* InControlRig); // 0x3fc4da0 [Native Public]
    void SetPlaybackMode(const EControlRigReplayPlaybackMode& InMode); // 0x49a0b90 [Final Native Public]
    bool PauseReplay(); // 0x35d9b70 [Native Public]
    bool IsReplaying(); // 0x37b24e0 [Native Public]
    bool IsRecording(); // 0x499d1f0 [Native Public]
    bool IsPaused(); // 0x3bc5490 [Native Public]
    FVector2D GetTimeRange(); // 0x499ce80 [Native Public]
    EControlRigReplayPlaybackMode GetPlaybackMode(); // 0x499cb40 [Final Native Public]
    UControlRigReplay* CreateNewAsset(const FString& InDesiredPackagePath, const FString& InBlueprintPathName, TSubclassOf<UObject> InAssetClass); // 0x4999770 [Final Native Static Public]

// UControlRigTestData (/Script/ControlRig.ControlRigTestData)
    int32 GetFrameIndexForTime(double InSeconds, bool bInput); // 0x499bc40 [Final Native Public]

// UModularRig (/Script/ControlRig.ModularRig)
    FString GetParentPathForBP(const FString& InModulePath); // 0x499c910 [Final Native Public]
    FName GetParentModuleNameForBP(const FName& InModuleName); // 0x499c850 [Final Native Public]
    UControlRig* GetModuleRigByName(const FName& InModuleName); // 0x499c7b0 [Final Native Public]
    UControlRig* GetModuleRig(const FString& InModulePath); // 0x499c640 [Final Native Public]
    TArray<FString> GetModulePaths(); // 0x499c390 [Final Native Public]
    TArray<FName> GetModuleNames(); // 0x499c240 [Final Native Public]
    TArray<FName> GetEventsForModuleByName(const FName& InModuleName); // 0x499bad0 [Final Native Public]
    TArray<FName> GetEventsForModule(const FString& InModulePath); // 0x499b8d0 [Final Native Public]
    TArray<FName> GetEventsForAllModules(); // 0x499b7d0 [Final Native Public]
    bool ExecuteEventOnModuleForBP(const FName& InEvent, const FString& InModulePath); // 0x499a150 [Final Native Public]
    bool ExecuteEventOnModuleByNameForBP(const FName& InEvent, const FName& InModuleName); // 0x499a010 [Final Native Public]
    TArray<FName> ExecuteEventOnAllModules(const FName& InEvent); // 0x4999f30 [Final Native Public]

// UModularRigController (/Script/ControlRig.ModularRigController)
    bool UnBindModuleVariable(const FName& InModuleName, const FName& InVariableName, bool bSetupUndo); // 0x49a1710 [Final Native Public]
    bool SwapModulesOfClass(TSubclassOf<UControlRig> InOldClass, TSubclassOf<UControlRig> InNewClass, bool bSetupUndo); // 0x49a1560 [Final Native Public]
    bool SwapModuleClass(const FName& InModuleName, TSubclassOf<UControlRig> InNewClass, bool bSetupUndo); // 0x49a1040 [Final Native Public]
    bool SetModuleSelection(const TArray<FName>& InModuleNames); // 0x49a0920 [Final Native Public]
    bool SetConfigValueInModule(const FName& InModuleName, const FName& InVariableName, const FString& InValue, bool bSetupUndo); // 0x499e800 [Final Native Public]
    bool SelectModule(const FName& InModuleName, bool InSelected); // 0x499e300 [Final Native Public]
    bool ResetConfigValueInModule(const FName& InModuleName, const FString& InPath, bool bClearOverride, bool bSetupUndo); // 0x499db20 [Final Native Public]
    bool ReparentModule(const FName& InModuleName, const FName& InNewParentModuleName, bool bSetupUndo); // 0x499d9c0 [Final Native Public]
    bool ReorderModule(const FName& InModuleName, int32 InModuleIndex, bool bSetupUndo); // 0x499d8a0 [Final Native Public]
    FName RenameModule(const FName& InModuleName, const FName& InNewName, bool bSetupUndo); // 0x499d740 [Final Native Public]
    FName MirrorModule(const FName& InModuleName, FRigVMMirrorSettings& InSettings, bool bSetupUndo); // 0x499d220 [Final Native Public]
    bool ImportModuleSettingsFromString(const FString& InContent, const TArray<FName>& InOptionalModuleNames, bool bSetupUndo); // 0x499cec0 [Final Native Public]
    TArray<FName> GetSelectedModules(); // 0x499cba0 [Final Native Public]
    FRigModuleReference GetModuleReference(const FName& InModuleName); // 0x499c4f0 [Final Native Public]
    TArray<FRigElementKey> GetConnectorsForModule(const FName& InModuleName); // 0x499ab00 [Final Native Public]
    TArray<FName> GetAllModules(); // 0x499a850 [Final Native Public]
    FString ExportModuleSettingsToString(const TArray<FName>& InModuleNames); // 0x499a300 [Final Native Public]
    TArray<FRigElementKey> DisconnectCyclicConnectors(bool bSetupUndo); // 0x4999d80 [Final Native Public]
    bool DisconnectConnector(FRigElementKey& InConnectorKey, bool bDisconnectSubModules, bool bSetupUndo); // 0x4999c30 [Final Native Public]
    bool DeselectModule(const FName& InModuleName); // 0x4999b80 [Final Native Public]
    bool DeleteModule(const FName& InModuleName, bool bSetupUndo); // 0x4999a90 [Final Native Public]
    bool ConnectConnectorToElements(FRigElementKey& InConnectorKey, const TArray<FRigElementKey>& InTargetKeys, bool bSetupUndo, bool bAutoResolveOtherConnectors, bool bCheckValidConnection); // 0x49992d0 [Final Native Public]
    bool ConnectConnectorToElement(FRigElementKey& InConnectorKey, FRigElementKey& InTargetKey, bool bSetupUndo, bool bAutoResolveOtherConnectors, bool bCheckValidConnection); // 0x4999100 [Final Native Public]
    bool CanConnectConnectorToElements(FRigElementKey& InConnectorKey, const TArray<FRigElementKey>& InTargetKeys, FText& OutErrorMessage); // 0x4998e20 [Final Native Public]
    bool CanConnectConnectorToElement(FRigElementKey& InConnectorKey, FRigElementKey& InTargetKey, FText& OutErrorMessage); // 0x4998ca0 [Final Native Public]
    bool BindModuleVariable(const FName& InModuleName, const FName& InVariableName, const FString& InSourcePath, bool bSetupUndo); // 0x4998af0 [Final Native Public]
    bool AutoConnectSecondaryConnectors(const TArray<FRigElementKey>& InConnectorKeys, bool bReplaceExistingConnections, bool bSetupUndo); // 0x49989e0 [Final Native Public]
    bool AutoConnectModules(const TArray<FName>& InModuleNames, bool bReplaceExistingConnections, bool bSetupUndo); // 0x49989e0 [Final Native Public]
    bool AddTargetToArrayConnector(FRigElementKey& InConnectorKey, FRigElementKey& InTargetKey, bool bSetupUndo, bool bAutoResolveOtherConnectors, bool bCheckValidConnection); // 0x4998810 [Final Native Public]
    FName AddModule(const FName& InModuleName, TSubclassOf<UControlRig> InClass, const FName& InParentModuleName, bool bSetupUndo); // 0x4998450 [Final Native Public]

// URigHierarchy (/Script/ControlRig.RigHierarchy)
    void UnsetCurveValueByIndex(int32 InElementIndex, bool bSetupUndo); // 0x4a23510 [Final Native Public]
    void UnsetCurveValue(const FRigElementKey& InKey, bool bSetupUndo); // 0x4a233d0 [Final Native Public]
    bool SwitchToWorldSpace(const FRigElementKey& InChild, bool bInitial, bool bAffectChildren); // 0x4a23200 [Final Native Public]
    bool SwitchToParent(const FRigElementKey& InChild, const FRigElementKey& InParent, bool bInitial, bool bAffectChildren); // 0x4a23070 [Final Native Public]
    bool SwitchToDefaultParent(const FRigElementKey& InChild, bool bInitial, bool bAffectChildren); // 0x4a22ea0 [Final Native Public]
    TArray<FRigElementKey> SortKeys(const TArray<FRigElementKey>& InKeys); // 0x4a22da0 [Final Native Public]
    bool SetVectorMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const FVector& InValue); // 0x4a22bf0 [Final Native Public]
    bool SetVectorArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const TArray<FVector>& InValue); // 0x4a229d0 [Final Native Public]
    bool SetTransformMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const FTransform& InValue); // 0x4a22790 [Final Native Public]
    bool SetTransformArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const TArray<FTransform>& InValue); // 0x4a22570 [Final Native Public]
    bool SetTag(const FRigElementKey& InItem, const FName& InTag); // 0x4a22470 [Final Native Public]
    bool SetRotatorMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const FRotator& InValue); // 0x4a22170 [Final Native Public]
    bool SetRotatorArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const TArray<FRotator>& InValue); // 0x4a21f50 [Final Native Public]
    bool SetRigElementKeyMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const FRigElementKey& InValue); // 0x4a21da0 [Final Native Public]
    bool SetRigElementKeyArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const TArray<FRigElementKey>& InValue); // 0x4a21b80 [Final Native Public]
    bool SetQuatMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const FQuat& InValue); // 0x4a219d0 [Final Native Public]
    bool SetQuatArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const TArray<FQuat>& InValue); // 0x4a217b0 [Final Native Public]
    void SetPose_ForBlueprint(const FRigPose& InPose); // 0x4a214c0 [Final Native Public]
    bool SetParentWeightArray(const FRigElementKey& InChild, const TArray<FRigElementWeight>& InWeights, bool bInitial, bool bAffectChildren); // 0x4a21290 [Final Native Public]
    bool SetParentWeight(const FRigElementKey& InChild, const FRigElementKey& InParent, const FRigElementWeight& InWeight, bool bInitial, bool bAffectChildren); // 0x4a20ff0 [Final Native Public]
    bool SetNameMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const FName& InValue); // 0x4a20c60 [Final Native Public]
    bool SetNameArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const TArray<FName>& InValue); // 0x4a20a40 [Final Native Public]
    void SetLocalTransformByIndex(int32 InElementIndex, const FTransform& InTransform, bool bInitial, bool bAffectChildren, bool bSetupUndo, bool bPrintPythonCommands); // 0x4a20790 [Final Native Public]
    void SetLocalTransform(const FRigElementKey& InKey, const FTransform& InTransform, bool bInitial, bool bAffectChildren, bool bSetupUndo, bool bPrintPythonCommands); // 0x4a20460 [Final Native Public]
    bool SetLinearColorMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const FLinearColor& InValue); // 0x4a202a0 [Final Native Public]
    bool SetLinearColorArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const TArray<FLinearColor>& InValue); // 0x4a20080 [Final Native Public]
    bool SetInt32Metadata(const FRigElementKey& InItem, const FName& InMetadataName, int32 InValue); // 0x4a1fed0 [Final Native Public]
    bool SetInt32ArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const TArray<int32>& InValue); // 0x4a1fcc0 [Final Native Public]
    void SetGlobalTransformByIndex(int32 InElementIndex, const FTransform& InTransform, bool bInitial, bool bAffectChildren, bool bSetupUndo, bool bPrintPythonCommand); // 0x4a1f810 [Final Native Public]
    void SetGlobalTransform(const FRigElementKey& InKey, const FTransform& InTransform, bool bInitial, bool bAffectChildren, bool bSetupUndo, bool bPrintPythonCommand); // 0x4a1f4e0 [Final Native Public]
    bool SetFloatMetadata(const FRigElementKey& InItem, const FName& InMetadataName, float InValue); // 0x4a1f320 [Final Native Public]
    bool SetFloatArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const TArray<float>& InValue); // 0x4a1f110 [Final Native Public]
    void SetCurveValueByIndex(int32 InElementIndex, float InValue, bool bSetupUndo); // 0x4a1ee00 [Final Native Public]
    void SetCurveValue(const FRigElementKey& InKey, float InValue, bool bSetupUndo); // 0x4a1ecb0 [Final Native Public]
    void SetControlVisibilityByIndex(int32 InElementIndex, bool bVisibility); // 0x4a1ebe0 [Final Native Public]
    void SetControlVisibility(const FRigElementKey& InKey, bool bVisibility); // 0x4a1eae0 [Final Native Public]
    void SetControlValueByIndex(int32 InElementIndex, const FRigControlValue& InValue, const ERigControlValueType& InValueType, bool bSetupUndo, bool bPrintPythonCommands); // 0x4a1e880 [Final Native Public]
    void SetControlValue(const FRigElementKey& InKey, const FRigControlValue& InValue, const ERigControlValueType& InValueType, bool bSetupUndo, bool bPrintPythonCommands); // 0x4a1e5a0 [Final Native Public]
    void SetControlShapeTransformByIndex(int32 InElementIndex, const FTransform& InTransform, bool bInitial, bool bSetupUndo); // 0x4a1e370 [Final Native Public]
    void SetControlShapeTransform(const FRigElementKey& InKey, const FTransform& InTransform, bool bInitial, bool bSetupUndo); // 0x4a1e0d0 [Final Native Public]
    void SetControlSettingsByIndex(int32 InElementIndex, const FRigControlSettings& InSettings, bool bSetupUndo, bool bForce, bool bPrintPythonCommands); // 0x4a1de30 [Final Native Public]
    void SetControlSettings(const FRigElementKey& InKey, const FRigControlSettings& InSettings, bool bSetupUndo, bool bForce, bool bPrintPythonCommands); // 0x4a1d990 [Final Native Public]
    void SetControlPreferredRotatorByIndex(int32 InElementIndex, const FRotator& InRotator, bool bInitial, bool bFixEulerFlips); // 0x4a1d7d0 [Final Native Public]
    void SetControlPreferredRotator(const FRigElementKey& InKey, const FRotator& InRotator, bool bInitial, bool bFixEulerFlips); // 0x4a1d620 [Final Native Public]
    void SetControlPreferredRotationOrderByIndex(int32 InElementIndex, const EEulerRotationOrder& InRotationOrder); // 0x4a1d510 [Final Native Public]
    void SetControlPreferredRotationOrder(const FRigElementKey& InKey, const EEulerRotationOrder& InRotationOrder); // 0x4a1d3e0 [Final Native Public]
    void SetControlPreferredEulerAnglesByIndex(int32 InElementIndex, const FVector& InEulerAngles, const EEulerRotationOrder& InRotationOrder, bool bInitial, bool bFixEulerFlips); // 0x4a1d1d0 [Final Native Public]
    void SetControlPreferredEulerAngles(const FRigElementKey& InKey, const FVector& InEulerAngles, const EEulerRotationOrder& InRotationOrder, bool bInitial, bool bFixEulerFlips); // 0x4a1cff0 [Final Native Public]
    void SetControlOffsetTransformByIndex(int32 InElementIndex, const FTransform& InTransform, bool bInitial, bool bAffectChildren, bool bSetupUndo, bool bPrintPythonCommands); // 0x4a1cd40 [Final Native Public]
    void SetControlOffsetTransform(const FRigElementKey& InKey, const FTransform& InTransform, bool bInitial, bool bAffectChildren, bool bSetupUndo, bool bPrintPythonCommands); // 0x4a1ca10 [Final Native Public]
    void SetConnectorSettingsByIndex(int32 InElementIndex, const FRigConnectorSettings& InSettings, bool bSetupUndo, bool bForce, bool bPrintPythonCommands); // 0x4a1c6a0 [Final Native Public]
    void SetConnectorSettings(const FRigElementKey& InKey, const FRigConnectorSettings& InSettings, bool bSetupUndo, bool bForce, bool bPrintPythonCommands); // 0x4a1c320 [Final Native Public]
    bool SetBoolMetadata(const FRigElementKey& InItem, const FName& InMetadataName, bool InValue); // 0x4a1bdc0 [Final Native Public]
    bool SetBoolArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const TArray<bool>& InValue); // 0x4a1bbb0 [Final Native Public]
    void SendAutoKeyEvent(const FRigElementKey& InElement, float InOffsetInSeconds, bool bAsynchronous); // 0x4a1b690 [Final Native Public]
    TArray<FRigElementKey> RestoreSocketsFromStates(const TArray<FRigSocketState>& InStates, bool bSetupUndoRedo); // 0x4a1afc0 [Final Native Public]
    TArray<FRigElementKey> RestoreConnectorsFromStates(const TArray<FRigConnectorState>& InStates, bool bSetupUndoRedo); // 0x4a1ae00 [Final Native Public]
    void ResetToDefault(); // 0x4a1ad60 [Final Native Public]
    void ResetPoseToInitial(const ERigElementType& InTypeFilter); // 0x4a1ace0 [Final Native Public]
    void ResetCurveValues(); // 0x4a1acc0 [Final Native Public]
    void Reset(); // 0x4a1aca0 [Final Native Public]
    bool RemoveMetadata(const FRigElementKey& InItem, const FName& InMetadataName); // 0x4a1a280 [Final Native Public]
    bool RemoveAllMetadata(const FRigElementKey& InItem); // 0x4a19a30 [Final Native Public]
    int32 NumComponents(const FRigElementKey& InElement); // 0x4a19940 [Final Native Public]
    int32 Num(); // 0x4a19920 [Final Native Public]
    FRigControlValue MakeControlValueFromVector2D(const FVector2D& InValue); // 0x4a19360 [Final Native Static Public]
    FRigControlValue MakeControlValueFromVector(const FVector& InValue); // 0x4a19490 [Final Native Static Public]
    FRigControlValue MakeControlValueFromTransformNoScale(const FTransformNoScale& InValue); // 0x4a191e0 [Final Native Static Public]
    FRigControlValue MakeControlValueFromTransform(const FTransform& InValue); // 0x4a18fd0 [Final Native Static Public]
    FRigControlValue MakeControlValueFromRotator(const FRotator& InValue); // 0x4a18e60 [Final Native Static Public]
    FRigControlValue MakeControlValueFromInt(int32 InValue); // 0x4a18d80 [Final Native Static Public]
    FRigControlValue MakeControlValueFromFloat(float InValue); // 0x4a18c50 [Final Native Static Public]
    FRigControlValue MakeControlValueFromEulerTransform(const FEulerTransform& InValue); // 0x4a18aa0 [Final Native Static Public]
    FRigControlValue MakeControlValueFromBool(bool InValue); // 0x4a189c0 [Final Native Static Public]
    bool IsValidIndex(int32 InElementIndex); // 0x4a18920 [Final Native Public]
    bool IsSelectedByIndex(int32 InIndex); // 0x4a18860 [Final Native Public]
    bool IsSelected(const FRigElementKey& InKey); // 0x4a18780 [Final Native Public]
    bool IsProcedural(FRigElementKey& InKey); // 0x4a186a0 [Final Native Public]
    bool IsParentedTo(const FRigElementKey& InChild, const FRigElementKey& InParent); // 0x4a18510 [Final Native Public]
    bool IsCurveValueSetByIndex(int32 InElementIndex); // 0x4a18440 [Final Native Public]
    bool IsCurveValueSet(const FRigElementKey& InKey); // 0x4a18350 [Final Native Public]
    bool IsControllerAvailable(); // 0x4a18330 [Final Native Public]
    bool IsComponentSelected(const FRigComponentKey& InKey); // 0x4a18250 [Final Native Public]
    bool HasTag(const FRigElementKey& InItem, const FName& InTag); // 0x4a16a60 [Final Native Public]
    FVector GetVectorMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const FVector& DefaultValue); // 0x4a16870 [Final Native Public]
    FVector GetVectorFromControlValue(const FRigControlValue& InValue); // 0x4a167a0 [Final Native Static Public]
    TArray<FVector> GetVectorArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName); // 0x4a16660 [Final Native Public]
    FVector2D GetVector2DFromControlValue(const FRigControlValue& InValue); // 0x4a165a0 [Final Native Static Public]
    FTransformNoScale GetTransformNoScaleFromControlValue(const FRigControlValue& InValue); // 0x4a16470 [Final Native Static Public]
    FTransform GetTransformMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const FTransform& DefaultValue); // 0x4a161d0 [Final Native Public]
    FTransform GetTransformFromControlValue(const FRigControlValue& InValue); // 0x4a16060 [Final Native Static Public]
    TArray<FTransform> GetTransformArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName); // 0x4a15f20 [Final Native Public]
    TArray<FName> GetTags(const FRigElementKey& InItem); // 0x4a15e00 [Final Native Public]
    TArray<FRigSocketState> GetSocketStates(); // 0x4a15d60 [Final Native Public]
    TArray<FRigElementKey> GetSocketKeys(bool bTraverse); // 0x4a15c70 [Final Native Public]
    TArray<FRigElementKey> GetSelectedKeys(const ERigElementType& InTypeFilter); // 0x4a15b90 [Final Native Public]
    TArray<FRigHierarchyKey> GetSelectedHierarchyKeys_ForBlueprint(); // 0x4a15a90 [Final Native Public]
    UModularRigRuleManager* GetRuleManager(bool bCreateIfNeeded); // 0x4a159f0 [Final Native Public]
    FRotator GetRotatorMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const FRotator& DefaultValue); // 0x4a15800 [Final Native Public]
    FRotator GetRotatorFromControlValue(const FRigControlValue& InValue); // 0x4a15700 [Final Native Static Public]
    TArray<FRotator> GetRotatorArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName); // 0x4a155c0 [Final Native Public]
    TArray<FRigElementKey> GetRootElementKeys(); // 0x4a15510 [Final Native Public]
    FRigElementKey GetRigElementKeyMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const FRigElementKey& DefaultValue); // 0x4a15320 [Final Native Public]
    TArray<FRigElementKey> GetRigElementKeyArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName); // 0x4a151e0 [Final Native Public]
    TArray<FRigElementKey> GetReferenceKeys(bool bTraverse); // 0x4a150f0 [Final Native Public]
    FQuat GetQuatMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const FQuat& DefaultValue); // 0x4a14f00 [Final Native Public]
    TArray<FQuat> GetQuatArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName); // 0x4a14dc0 [Final Native Public]
    FRigElementKey GetPreviousParent(FRigElementKey& InKey); // 0x4a14c10 [Final Native Public]
    FName GetPreviousName(FRigElementKey& InKey); // 0x4a14a80 [Final Native Public]
    FRigHierarchyKey GetPreviousHierarchyParent(FRigHierarchyKey& InKey); // 0x4a14930 [Final Native Public]
    FName GetPreviousHierarchyName(FRigHierarchyKey& InKey); // 0x4a14820 [Final Native Public]
    FRigPose GetPose(bool bInitial, bool bIncludeTransientControls); // 0x4a14680 [Final Native Public]
    TArray<FRigElementWeight> GetParentWeightArray(const FRigElementKey& InChild, bool bInitial); // 0x4a143c0 [Final Native Public]
    FRigElementWeight GetParentWeight(const FRigElementKey& InChild, const FRigElementKey& InParent, bool bInitial); // 0x4a14190 [Final Native Public]
    FTransform GetParentTransformByIndex(int32 InElementIndex, bool bInitial); // 0x4a14000 [Final Native Public]
    FTransform GetParentTransform(const FRigElementKey& InKey, bool bInitial); // 0x4a13e40 [Final Native Public]
    TArray<FRigElementKey> GetParents(const FRigElementKey& InKey, bool bRecursive); // 0x4a14540 [Final Native Public]
    int32 GetNumberOfParents(const FRigElementKey& InKey); // 0x4a13d40 [Final Native Public]
    TArray<FRigElementKey> GetNullKeys(bool bTraverse); // 0x4a13c50 [Final Native Public]
    FName GetNameSpaceFName(const FRigElementKey& InItem); // 0x4a13af0 [Final Native Public]
    FString GetNameSpace(const FRigElementKey& InItem); // 0x4a13980 [Final Native Public]
    FName GetNameMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const FName& DefaultValue); // 0x4a137b0 [Final Native Public]
    TArray<FName> GetNameArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName); // 0x4a13670 [Final Native Public]
    FString GetModulePrefix(const FRigElementKey& InItem); // 0x4a13540 [Final Native Public]
    FName GetModulePathFName(const FRigElementKey& InItem); // 0x4a13480 [Final Native Public]
    FString GetModulePath(const FRigElementKey& InItem); // 0x4a13370 [Final Native Public]
    FString GetModuleName(const FRigElementKey& InItem); // 0x4a13370 [Final Native Public]
    FName GetModuleFName(const FRigElementKey& InItem); // 0x4a132b0 [Final Native Public]
    ERigMetadataType GetMetadataType(const FRigElementKey& InItem, const FName& InMetadataName); // 0x4a13160 [Final Native Public]
    TArray<FName> GetMetadataNames(const FRigElementKey& InItem); // 0x4a13010 [Final Native Public]
    FTransform GetLocalTransformByIndex(int32 InElementIndex, bool bInitial); // 0x4a12e80 [Final Native Public]
    FTransform GetLocalTransform(const FRigElementKey& InKey, bool bInitial); // 0x4a12d20 [Final Native Public]
    int32 GetLocalIndex_ForBlueprint(const FRigElementKey& InKey); // 0x4a12c70 [Final Native Public]
    FTransform GetLocalControlShapeTransformByIndex(int32 InElementIndex, bool bInitial); // 0x4a12ae0 [Final Native Public]
    FTransform GetLocalControlShapeTransform(const FRigElementKey& InKey, bool bInitial); // 0x4a12980 [Final Native Public]
    FLinearColor GetLinearColorMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const FLinearColor& DefaultValue); // 0x4a12780 [Final Native Public]
    TArray<FLinearColor> GetLinearColorArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName); // 0x4a12640 [Final Native Public]
    TArray<FRigElementKey> GetKeys(const TArray<int32>& InElementIndices); // 0x4a12430 [Final Native Public]
    FRigElementKey GetKey(int32 InElementIndex); // 0x4a12360 [Final Native Public]
    int32 GetIntFromControlValue(const FRigControlValue& InValue); // 0x4a122b0 [Final Native Static Public]
    int32 GetInt32Metadata(const FRigElementKey& InItem, const FName& InMetadataName, int32 DefaultValue); // 0x4a120b0 [Final Native Public]
    TArray<int32> GetInt32ArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName); // 0x4a11f70 [Final Native Public]
    int32 GetIndex_ForBlueprint(const FRigElementKey& InKey); // 0x4a11ec0 [Final Native Public]
    FTransform GetGlobalTransformByIndex(int32 InElementIndex, bool bInitial); // 0x4a11cb0 [Final Native Public]
    FTransform GetGlobalTransform(const FRigElementKey& InKey, bool bInitial); // 0x4a11b50 [Final Native Public]
    FTransform GetGlobalControlShapeTransformByIndex(int32 InElementIndex, bool bInitial); // 0x4a119b0 [Final Native Public]
    FTransform GetGlobalControlShapeTransform(const FRigElementKey& InKey, bool bInitial); // 0x4a11850 [Final Native Public]
    FTransform GetGlobalControlOffsetTransformByIndex(int32 InElementIndex, bool bInitial); // 0x4a116b0 [Final Native Public]
    FTransform GetGlobalControlOffsetTransform(const FRigElementKey& InKey, bool bInitial); // 0x4a11550 [Final Native Public]
    float GetFloatMetadata(const FRigElementKey& InItem, const FName& InMetadataName, float DefaultValue); // 0x4a11350 [Final Native Public]
    float GetFloatFromControlValue(const FRigControlValue& InValue); // 0x4a112a0 [Final Native Static Public]
    TArray<float> GetFloatArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName); // 0x4a11160 [Final Native Public]
    FRigElementKey GetFirstParent(const FRigElementKey& InKey); // 0x4a11020 [Final Native Public]
    FEulerTransform GetEulerTransformFromControlValue(const FRigControlValue& InValue); // 0x4a10ed0 [Final Native Static Public]
    FRigElementKey GetDefaultParent(const FRigElementKey& InKey); // 0x4a10e10 [Final Native Public]
    float GetCurveValueByIndex(int32 InElementIndex); // 0x4a10d30 [Final Native Public]
    float GetCurveValue(const FRigElementKey& InKey); // 0x4a10c30 [Final Native Public]
    TArray<FRigElementKey> GetCurveKeys(); // 0x4a10ba0 [Final Native Public]
    FRigControlValue GetControlValueByIndex(int32 InElementIndex, const ERigControlValueType& InValueType); // 0x4a10930 [Final Native Public]
    FRigControlValue GetControlValue(const FRigElementKey& InKey, const ERigControlValueType& InValueType); // 0x4a10760 [Final Native Public]
    FRotator GetControlPreferredRotatorByIndex(int32 InElementIndex, bool bInitial); // 0x4a10460 [Final Native Public]
    FRotator GetControlPreferredRotator(const FRigElementKey& InKey, bool bInitial); // 0x4a10330 [Final Native Public]
    EEulerRotationOrder GetControlPreferredEulerRotationOrderByIndex(int32 InElementIndex, bool bFromSettings); // 0x4a10210 [Final Native Public]
    EEulerRotationOrder GetControlPreferredEulerRotationOrder(const FRigElementKey& InKey, bool bFromSettings); // 0x4a10110 [Final Native Public]
    FVector GetControlPreferredEulerAnglesByIndex(int32 InElementIndex, const EEulerRotationOrder& InRotationOrder, bool bInitial); // 0x4a0ff50 [Final Native Public]
    FVector GetControlPreferredEulerAngles(const FRigElementKey& InKey, const EEulerRotationOrder& InRotationOrder, bool bInitial); // 0x4a0fdd0 [Final Native Public]
    URigHierarchyController* GetController(bool bCreateIfNeeded); // 0x4a10b00 [Final Native Public]
    TArray<FRigElementKey> GetControlKeys(bool bTraverse); // 0x4a0fce0 [Final Native Public]
    TArray<FRigConnectorState> GetConnectorStates(); // 0x4a0fc40 [Final Native Public]
    TArray<FRigElementKey> GetConnectorKeys(bool bTraverse); // 0x4a0fb60 [Final Native Public]
    UScriptStruct* GetComponentType(const FRigElementKey& InElement, int32 InComponentIndex); // 0x4a0f9e0 [Final Native Public]
    FName GetComponentName(const FRigElementKey& InElement, int32 InComponentIndex); // 0x4a0f860 [Final Native Public]
    TArray<FRigComponentKey> GetComponentKeys(const FRigElementKey& InElement); // 0x4a0f720 [Final Native Public]
    FRigComponentKey GetComponentKey(const FRigElementKey& InElement, int32 InComponentIndex); // 0x4a0f590 [Final Native Public]
    FString GetComponentContent(const FRigElementKey& InElement, int32 InComponentIndex); // 0x4a0f380 [Final Native Public]
    TArray<FRigElementKey> GetChildren(const FRigElementKey& InKey, bool bRecursive); // 0x4a0f240 [Final Native Public]
    bool GetBoolMetadata(const FRigElementKey& InItem, const FName& InMetadataName, bool DefaultValue); // 0x4a0f040 [Final Native Public]
    TArray<bool> GetBoolArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName); // 0x4a0ef00 [Final Native Public]
    TArray<FRigElementKey> GetBoneKeys(bool bTraverse); // 0x4a0eda0 [Final Native Public]
    TArray<FRigElementKey> GetAllKeys_ForBlueprint(bool bTraverse); // 0x4a0eca0 [Final Native Public]
    TArray<FRigComponentKey> GetAllComponentKeys(); // 0x4a0ec00 [Final Native Public]
    FRigNullElement FindNull_ForBlueprintOnly(FRigElementKey& InKey); // 0x4a0e760 [Final Native Private]
    FRigControlElement FindControl_ForBlueprintOnly(FRigElementKey& InKey); // 0x4a0e140 [Final Native Private]
    FRigBoneElement FindBone_ForBlueprintOnly(FRigElementKey& InKey); // 0x4a0e050 [Final Native Private]
    void CopyPose(URigHierarchy* InHierarchy, bool bCurrent, bool bInitial, bool bWeights, bool bMatchPoseInGlobalIfNeeded); // 0x4a0d630 [Final Native Public]
    void CopyHierarchy(URigHierarchy* InHierarchy); // 0x4a0d5a0 [Final Native Public]
    bool Contains_ForBlueprint(const FRigElementKey& InKey); // 0x4a0d4e0 [Final Native Public]

// URigHierarchyController (/Script/ControlRig.RigHierarchyController)
    bool SetSelection(const TArray<FRigElementKey>& InKeys, bool bPrintPythonCommand, bool bSetupUndo); // 0x4a22320 [Final Native Public]
    bool SetParent(const FRigElementKey& InChild, const FRigElementKey& InParent, bool bMaintainGlobalTransform, bool bSetupUndo, bool bPrintPythonCommand); // 0x4a20e20 [Final Native Public]
    bool SetHierarchySelection(const TArray<FRigHierarchyKey>& InKeys, bool bPrintPythonCommand, bool bSetupUndo); // 0x4a1fb70 [Final Native Public]
    void SetHierarchy(URigHierarchy* InHierarchy); // 0x4a1fac0 [Final Native Public]
    FName SetDisplayName(const FRigElementKey& InControl, const FName& InDisplayName, bool bRenameElement, bool bSetupUndo, bool bPrintPythonCommand); // 0x4a1ef50 [Final Native Public]
    bool SetControlSettings(const FRigElementKey& InKey, const FRigControlSettings& InSettings, bool bSetupUndo); // 0x4a1dc40 [Final Native Public]
    bool SetComponentSelection(const TArray<FRigComponentKey>& InKeys, bool bPrintPythonCommand); // 0x4a1c110 [Final Native Public]
    bool SetComponentContent(const FRigComponentKey& InComponent, const FString& InContent, bool bSetupUndo, bool bPrintPythonCommand); // 0x4a1bf80 [Final Native Public]
    bool SetAvailableSpaceLabel(const FRigElementKey& InControl, const FRigElementKey& InSpace, const FName& InDisplayLabel, bool bSetupUndo, bool bPrintPythonCommand); // 0x4a1b9e0 [Final Native Public]
    bool SetAvailableSpaceIndex(const FRigElementKey& InControl, const FRigElementKey& InSpace, int32 InIndex, bool bSetupUndo, bool bPrintPythonCommand); // 0x4a1b810 [Final Native Public]
    bool SelectHierarchyKey(const FRigHierarchyKey& InKey, bool bSelect, bool bClearSelection, bool bSetupUndo); // 0x4a1b4f0 [Final Native Public]
    bool SelectElement(const FRigElementKey& InKey, bool bSelect, bool bClearSelection, bool bSetupUndo); // 0x4a1b340 [Final Native Public]
    bool SelectComponent(const FRigComponentKey& InKey, bool bSelect, bool bClearSelection, bool bSetupUndo); // 0x4a1b180 [Final Native Public]
    FRigComponentKey ReparentComponent(const FRigComponentKey& InComponentKey, const FRigElementKey& InParentElementKey, bool bSetupUndo, bool bPrintPythonCommand, bool bClearSelection); // 0x4a1aac0 [Final Native Public]
    bool ReorderElement(const FRigElementKey& InElement, int32 InIndex, bool bSetupUndo, bool bPrintPythonCommand); // 0x4a1a920 [Final Native Public]
    FRigElementKey RenameElement(const FRigElementKey& InElement, const FName& InName, bool bSetupUndo, bool bPrintPythonCommand, bool bClearSelection); // 0x4a1a750 [Final Native Public]
    FRigComponentKey RenameComponent(const FRigComponentKey& InComponent, const FName& InName, bool bSetupUndo, bool bPrintPythonCommand, bool bClearSelection); // 0x4a1a580 [Final Native Public]
    bool RemoveParent(const FRigElementKey& InChild, const FRigElementKey& InParent, bool bMaintainGlobalTransform, bool bSetupUndo, bool bPrintPythonCommand); // 0x4a1a3b0 [Final Native Public]
    bool RemoveElement(const FRigElementKey& InElement, bool bSetupUndo, bool bPrintPythonCommand); // 0x4a1a140 [Final Native Public]
    bool RemoveComponent(const FRigComponentKey& InComponent, bool bSetupUndo, bool bPrintPythonCommand); // 0x4a19fe0 [Final Native Public]
    bool RemoveChannelHost(const FRigElementKey& InChannel, const FRigElementKey& InHost, bool bSetupUndo, bool bPrintPythonCommand); // 0x4a19e50 [Final Native Public]
    bool RemoveAvailableSpace(const FRigElementKey& InControl, const FRigElementKey& InSpace, bool bSetupUndo, bool bPrintPythonCommand); // 0x4a19cc0 [Final Native Public]
    bool RemoveAllParents(const FRigElementKey& InChild, bool bMaintainGlobalTransform, bool bSetupUndo, bool bPrintPythonCommand); // 0x4a19b10 [Final Native Public]
    TArray<FRigElementKey> MirrorElements(const TArray<FRigElementKey>& InKeys, const FRigVMMirrorSettings& InSettings, bool bSelectNewElements, bool bSetupUndo, bool bPrintPythonCommands); // 0x4a195d0 [Final Native Public]
    TArray<FRigElementKey> ImportSocketsFromSkeletalMesh(USkeletalMesh* InSkeletalMesh, const FName& InNameSpace, bool bReplaceExistingSockets, bool bRemoveObsoleteSockets, bool bSelectSockets, bool bSetupUndo, bool bPrintPythonCommand); // 0x4a17fc0 [Final Native Public]
    TArray<FRigElementKey> ImportPreviewSkeletalMesh(USkeletalMesh* InSkeletalMesh, bool bReplaceExistingBones, bool bRemoveObsoleteBones, bool bSelectBones, bool bSetupUndo); // 0x4a17d90 [Final Native Public]
    TArray<FRigElementKey> ImportFromText(const FString& InContent, bool bReplaceExistingElements, bool bSelectNewElements, bool bSetupUndo, bool bPrintPythonCommands); // 0x4a17b10 [Final Native Public]
    TArray<FRigElementKey> ImportCurvesFromSkeletalMesh(USkeletalMesh* InSkeletalMesh, const FName& InNameSpace, bool bSelectCurves, bool bSetupUndo, bool bPrintPythonCommand); // 0x4a17720 [Final Native Public]
    TArray<FRigElementKey> ImportCurves(USkeleton* InSkeleton, const FName& InNameSpace, bool bSelectCurves, bool bSetupUndo, bool bPrintPythonCommand); // 0x4a173e0 [Final Native Public]
    TArray<FRigElementKey> ImportBonesFromSkeletalMesh(USkeletalMesh* InSkeletalMesh, const FName& InNameSpace, bool bReplaceExistingBones, bool bRemoveObsoleteBones, bool bSelectBones, bool bSetupUndo, bool bPrintPythonCommand); // 0x4a16e40 [Final Native Public]
    TArray<FRigElementKey> ImportBones(USkeleton* InSkeleton, const FName& InNameSpace, bool bReplaceExistingBones, bool bRemoveObsoleteBones, bool bSelectBones, bool bSetupUndo, bool bPrintPythonCommand); // 0x4a16bb0 [Final Native Public]
    URigHierarchy* GetHierarchy(); // 0x4a11e50 [Final Native Public]
    FRigControlSettings GetControlSettings(const FRigElementKey& InKey); // 0x4a10540 [Final Native Public]
    FString ExportToText(const TArray<FRigElementKey>& InKeys); // 0x4a0def0 [Final Native Public]
    FString ExportSelectionToText(); // 0x4a0ddb0 [Final Native Public]
    TArray<FRigElementKey> DuplicateElements(const TArray<FRigElementKey>& InKeys, bool bSelectNewElements, bool bSetupUndo, bool bPrintPythonCommands); // 0x4a0db80 [Final Native Public]
    bool DeselectHierarchyKey(const FRigHierarchyKey& InKey, bool bSetupUndo); // 0x4a0da40 [Final Native Public]
    bool DeselectElement(const FRigElementKey& InKey); // 0x4a0d930 [Final Native Public]
    bool DeselectComponent(const FRigComponentKey& InKey); // 0x4a0d7f0 [Final Native Public]
    bool ClearSelection(bool bSetupUndo); // 0x4a0d420 [Final Native Public]
    FRigElementKey AddSocket(const FName& InName, const FRigElementKey& InParent, const FTransform& InTransform, bool bTransformInGlobal, const FLinearColor& InColor, const FString& InDescription, bool bSetupUndo, bool bPrintPythonCommand); // 0x4a0d0a0 [Final Native Public]
    bool AddParent(const FRigElementKey& InChild, const FRigElementKey& InParent, float InWeight, bool bMaintainGlobalTransform, const FName& InDisplayLabel, bool bSetupUndo); // 0x4a0ce80 [Final Native Public]
    FRigElementKey AddNull(const FName& InName, const FRigElementKey& InParent, const FTransform& InTransform, bool bTransformInGlobal, bool bSetupUndo, bool bPrintPythonCommand); // 0x4a0cbc0 [Final Native Public]
    FRigElementKey AddCurve(const FName& InName, float InValue, bool bSetupUndo, bool bPrintPythonCommand); // 0x4a0ca30 [Final Native Public]
    FRigElementKey AddControl_ForBlueprint(const FName& InName, const FRigElementKey& InParent, const FRigControlSettings& InSettings, const FRigControlValue& InValue, bool bSetupUndo, bool bPrintPythonCommand); // 0x4a0c560 [Final Native Public]
    FRigElementKey AddConnector(const FName& InName, const FRigConnectorSettings& InSettings, bool bSetupUndo, bool bPrintPythonCommand); // 0x4a0c2e0 [Final Native Public]
    FRigComponentKey AddComponent(UScriptStruct* InComponentStruct, const FName& InName, const FRigElementKey& InElement, const FString& InContent, bool bSetupUndo, bool bPrintPythonCommand); // 0x4a0bdd0 [Final Native Public]
    bool AddChannelHost(const FRigElementKey& InChannel, const FRigElementKey& InHost, bool bSetupUndo, bool bPrintPythonCommand); // 0x4a0bc40 [Final Native Public]
    FRigElementKey AddBone(const FName& InName, const FRigElementKey& InParent, const FTransform& InTransform, bool bTransformInGlobal, const ERigBoneType& InBoneType, bool bSetupUndo, bool bPrintPythonCommand); // 0x4a0b940 [Final Native Public]
    bool AddAvailableSpace(const FRigElementKey& InControl, const FRigElementKey& InSpace, const FName& InDisplayLabel, bool bSetupUndo, bool bPrintPythonCommand); // 0x4a0b770 [Final Native Public]
    FRigElementKey AddAnimationChannel_ForBlueprint(const FName& InName, const FRigElementKey& InParentControl, const FRigControlSettings& InSettings, bool bSetupUndo, bool bPrintPythonCommand); // 0x4a0b4b0 [Final Native Public]

// UControlRigPoseAsset (/Script/ControlRig.ControlRigPoseAsset)
    void SetUpMirrorMatchTable(UControlRig* InControlRig); // 0x30c0820 [Final Native Public]
    void SelectControls(UControlRig* InControlRig, bool bDoMirror, bool bClearSelection); // 0x4aac030 [Final Native Public]
    void SavePose(UControlRig* InControlRig, bool bUseAll); // 0x4aab950 [Final Native Public]
    void ReplaceControlName(const FName& CurrentName, const FName& NewName); // 0x4aab770 [Final Native Public]
    void PastePose(UControlRig* InControlRig, bool bDoKey, bool bDoMirror, bool bDoAdditive); // 0x4aa9d80 [Final Native Public]
    void GetCurrentPose(UControlRig* InControlRig, FControlRigControlPose& OutPose); // 0x4aa9580 [Final Native Public]
    TArray<FName> GetControlNames(); // 0x4aa94f0 [Final Native Public]
    bool DoesMirrorMatch(UControlRig* ControlRig, const FName& ControlName); // 0x4aa93d0 [Final Native Public]

// UControlRigWorkflowOptions (/Script/ControlRig.ControlRigWorkflowOptions)
    bool EnsureAtLeastOneRigElementSelected(); // 0x4b74a70 [Final Native Public]

// UControlRigTransformWorkflowOptions (/Script/ControlRig.ControlRigTransformWorkflowOptions)
    TArray<FRigVMUserWorkflow> ProvideWorkflows(UObject* InSubject); // 0x4b74af0 [Final Native Public]

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

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

// UDataflowBlueprintLibrary (/Script/DataflowEngine.DataflowBlueprintLibrary)
    bool RegenerateAssetFromDataflow(UObject* AssetToRegenerate, bool bRegenerateDependentAssets); // 0x3076fb0 [Final Native Static Public]
    bool OverrideDataflowVariableObjectArray(UObject* Asset, const FName& VariableName, const TArray<UObject*>& VariableArrayValue); // 0x3076e40 [Final Native Static Public]
    bool OverrideDataflowVariableObject(UObject* Asset, const FName& VariableName, UObject* VariableValue); // 0x3076cc0 [Final Native Static Public]
    bool OverrideDataflowVariableIntArray(UObject* Asset, const FName& VariableName, const TArray<int32>& VariableArrayValue); // 0x3076b50 [Final Native Static Public]
    bool OverrideDataflowVariableInt(UObject* Asset, const FName& VariableName, int64 VariableValue); // 0x30769d0 [Final Native Static Public]
    bool OverrideDataflowVariableFloatArray(UObject* Asset, const FName& VariableName, const TArray<float>& VariableArrayValue); // 0x3076860 [Final Native Static Public]
    bool OverrideDataflowVariableFloat(UObject* Asset, const FName& VariableName, float VariableValue); // 0x30766d0 [Final Native Static Public]
    bool OverrideDataflowVariableBoolArray(UObject* Asset, const FName& VariableName, const TArray<bool>& VariableArrayValue); // 0x3076560 [Final Native Static Public]
    bool OverrideDataflowVariableBool(UObject* Asset, const FName& VariableName, bool VariableValue); // 0x30763e0 [Final Native Static Public]
    void EvaluateTerminalNodeByName(UDataflow* Dataflow, const FName& TerminalNodeName, UObject* ResultAsset); // 0x3076150 [Final Native Static Public]

// IDataflowSimulationActor (/Script/DataflowSimulation.DataflowSimulationActor)
    void PreDataflowSimulationTick(float SimulationTime, float DeltaTime); // 0x3082090 [Native Event Public]
    void PostDataflowSimulationTick(float SimulationTime, float DeltaTime); // 0x3081fc0 [Native Event Public]

// UDatasmithContentBlueprintLibrary (/Script/DatasmithContent.DatasmithContentBlueprintLibrary)
    TArray<FString> GetDatasmithUserDataValuesForKey(UObject* Object, const FName& Key, bool bPartialMatchKey); // 0x542dcd0 [Final Native Static Public]
    FString GetDatasmithUserDataValueForKey(UObject* Object, const FName& Key, bool bPartialMatchKey); // 0x542d860 [Final Native Static Public]
    void GetDatasmithUserDataKeysAndValuesForValue(UObject* Object, const FString& StringToMatch, const TArray<FName>& OutKeys, const TArray<FString>& OutValues); // 0x542d390 [Final Native Static Public]
    UDatasmithAssetUserData* GetDatasmithUserData(UObject* Object); // 0x542d300 [Final Native Static Public]

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

// UActorComponent (/Script/Engine.ActorComponent)
    void ToggleActive(); // 0x22d39d0 [Native Public]
    void SetTickGroup(const ETickingGroup& NewTickGroup); // 0x383d3e0 [Final Native Public]
    void SetTickableWhenPaused(bool bTickableWhenPaused); // 0x383d460 [Final Native Public]
    void SetIsReplicated(bool ShouldReplicate); // 0x383c360 [Final Native Public]
    void SetComponentTickIntervalAndCooldown(float TickInterval); // 0x383bc00 [Final Native Public]
    void SetComponentTickInterval(float TickInterval); // 0x383bb80 [Final Native Public]
    void SetComponentTickEnabled(bool bEnabled); // 0x383baf0 [Native Public]
    void SetAutoActivate(bool bNewAutoActivate); // 0x360e710 [Native Public]
    void SetActive(bool bNewActive, bool bReset); // 0x383ac40 [Native Public]
    void RemoveTickPrerequisiteComponent(UActorComponent* PrerequisiteComponent); // 0x383abb0 [Native Public]
    void RemoveTickPrerequisiteActor(AActor* PrerequisiteActor); // 0x383ab20 [Native Public]
    void ReceiveTick(float DeltaSeconds); // 0x14f0670 [Event Public]
    void ReceiveEndPlay(const EEndPlayReason& EndPlayReason); // 0x14f0670 [Event Public]
    void ReceiveBeginPlay(); // 0x14f0670 [Event Public]
    void ReceiveAsyncPhysicsTick(float DeltaSeconds, float SimSeconds); // 0x14f0670 [Event Public]
    void OnRep_IsActive(); // 0x35111f0 [Native Public]
    void K2_DestroyComponent(UObject* Object); // 0x383a3a0 [Final Native Public]
    bool IsComponentTickEnabled(); // 0x3839f50 [Native Public]
    bool IsBeingDestroyed(); // 0x3839f20 [Final Native Public]
    bool IsActive(); // 0x3839ef0 [Final Native Public]
    AActor* GetOwner(); // 0x38395e0 [Final Native Public]
    float GetComponentTickInterval(); // 0x3838e60 [Final Native Public]
    void Deactivate(); // 0x3510ec0 [Native Public]
    bool ComponentHasTag(const FName& Tag); // 0x3838ad0 [Final Native Public]
    void AddTickPrerequisiteComponent(UActorComponent* PrerequisiteComponent); // 0x3838290 [Native Public]
    void AddTickPrerequisiteActor(AActor* PrerequisiteActor); // 0x3838200 [Native Public]
    void Activate(bool bReset); // 0x3837e40 [Native Public]

// USceneComponent (/Script/Engine.SceneComponent)
    void ToggleVisibility(bool bPropagateToChildren); // 0x38dc710 [Final Native Public]
    void SetWorldScale3D(const FVector& NewScale); // 0x38dbb00 [Final Native Public]
    void SetVisibility(bool bNewVisibility, bool bPropagateToChildren); // 0x38dba30 [Final Native Public]
    void SetShouldUpdatePhysicsVolume(bool bInShouldUpdatePhysicsVolume); // 0x38daf50 [Final Native Public]
    void SetRelativeScale3D(const FVector& NewScale3D); // 0x38dae00 [Final Native Public]
    void SetMobility(const EComponentMobility& NewMobility); // 0x38da5d0 [Native Public]
    void SetHiddenInGame(bool NewHidden, bool bPropagateToChildren); // 0x38da1b0 [Final Native Public]
    void SetAbsolute(bool bNewAbsoluteLocation, bool bNewAbsoluteRotation, bool bNewAbsoluteScale); // 0x38d7e60 [Final Native Public]
    void ResetRelativeTransform(); // 0x38d7d90 [Final Native Public]
    void OnRep_Visibility(bool OldValue); // 0x38d6ff0 [Final Native Private]
    void OnRep_Transform(); // 0x38d6fd0 [Final Native Private]
    void OnRep_AttachSocketName(); // 0x38d6f90 [Final Native Private]
    void OnRep_AttachParent(); // 0x38d6f70 [Final Native Private]
    void OnRep_AttachChildren(); // 0x38d6f50 [Final Native Private]
    void K2_SetWorldTransform(FTransform& NewTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x38d6950 [Final Native Public]
    void K2_SetWorldRotation(const FRotator& NewRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x38d6710 [Final Native Public]
    void K2_SetWorldLocationAndRotation(const FVector& NewLocation, const FRotator& NewRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x38d6460 [Final Native Public]
    void K2_SetWorldLocation(const FVector& NewLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x38d6260 [Final Native Public]
    void K2_SetRelativeTransform(FTransform& NewTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x38d6000 [Final Native Public]
    void K2_SetRelativeRotation(const FRotator& NewRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x38d5e00 [Final Native Public]
    void K2_SetRelativeLocationAndRotation(const FVector& NewLocation, const FRotator& NewRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x38d5bb0 [Final Native Public]
    void K2_SetRelativeLocation(const FVector& NewLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x38d59b0 [Final Native Public]
    FTransform K2_GetComponentToWorld(); // 0x38d5950 [Final Native Public]
    FVector K2_GetComponentScale(); // 0x38d5920 [Final Native Public]
    FRotator K2_GetComponentRotation(); // 0x38d5860 [Final Native Public]
    FVector K2_GetComponentLocation(); // 0x38d5830 [Final Native Public]
    void K2_DetachFromComponent(const EDetachmentRule& LocationRule, const EDetachmentRule& RotationRule, const EDetachmentRule& ScaleRule, bool bCallModify); // 0x38d54c0 [Final Native Public]
    bool K2_AttachToComponent(USceneComponent* Parent, const FName& SocketName, const EAttachmentRule& LocationRule, const EAttachmentRule& RotationRule, const EAttachmentRule& ScaleRule, bool bWeldSimulatedBodies); // 0x38d52e0 [Final Native Public]
    bool K2_AttachTo(USceneComponent* InParent, const FName& InSocketName, const EAttachLocation& AttachType, bool bWeldSimulatedBodies); // 0x38d5150 [Final Native Public]
    void K2_AddWorldTransformKeepScale(FTransform& DeltaTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x38d4ef0 [Final Native Public]
    void K2_AddWorldTransform(FTransform& DeltaTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x38d4c90 [Final Native Public]
    void K2_AddWorldRotation(const FRotator& DeltaRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x38d4a90 [Final Native Public]
    void K2_AddWorldOffset(const FVector& DeltaLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x38d4860 [Final Native Public]
    void K2_AddRelativeRotation(const FRotator& DeltaRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x38d4630 [Final Native Public]
    void K2_AddRelativeLocation(const FVector& DeltaLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x38d4430 [Final Native Public]
    void K2_AddLocalTransform(FTransform& DeltaTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x38d41d0 [Final Native Public]
    void K2_AddLocalRotation(const FRotator& DeltaRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x38d3fd0 [Final Native Public]
    void K2_AddLocalOffset(const FVector& DeltaLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x38d3dd0 [Final Native Public]
    bool IsVisible(); // 0x38d3da0 [Native Public]
    bool IsSimulatingPhysics(const FName& BoneName); // 0x38d3bb0 [Native Public]
    bool IsGroupedComponentMovementEnabled(); // 0x38d39f0 [Final Native Static Public]
    bool IsAnySimulatingPhysics(); // 0x38d37b0 [Native Public]
    FVector GetUpVector(); // 0x38d3030 [Final Native Public]
    FTransform GetSocketTransform(const FName& InSocketName, const ERelativeTransformSpace& TransformSpace); // 0x38d2440 [Native Public]
    FRotator GetSocketRotation(const FName& InSocketName); // 0x38d2390 [Native Public]
    FQuat GetSocketQuaternion(const FName& InSocketName); // 0x38d22e0 [Native Public]
    FVector GetSocketLocation(const FName& InSocketName); // 0x38d2230 [Native Public]
    bool GetShouldUpdatePhysicsVolume(); // 0x38d1fb0 [Final Native Public]
    FVector GetRightVector(); // 0x38d1e70 [Final Native Public]
    FTransform GetRelativeTransform(); // 0x38d1e00 [Final Native Public]
    APhysicsVolume* GetPhysicsVolume(); // 0x38d1920 [Final Native Public]
    void GetParentComponents(const TArray<USceneComponent*>& Parents); // 0x38d1800 [Final Native Public]
    int32 GetNumChildrenComponents(); // 0x38d1710 [Final Native Public]
    FVector GetForwardVector(); // 0x38d0d70 [Final Native Public]
    FVector GetComponentVelocity(); // 0x38cff50 [Native Public]
    void GetChildrenComponents(bool bIncludeAllDescendants, const TArray<USceneComponent*>& Children); // 0x38cfc00 [Final Native Public]
    USceneComponent* GetChildComponent(int32 ChildIndex); // 0x38cfb40 [Final Native Public]
    FName GetAttachSocketName(); // 0x38cf5b0 [Final Native Public]
    USceneComponent* GetAttachParent(); // 0x38cf590 [Final Native Public]
    TArray<FName> GetAllSocketNames(); // 0x38cf2b0 [Final Native Public]
    bool DoesSocketExist(const FName& InSocketName); // 0x38cef80 [Native Public]
    void DetachFromParent(bool bMaintainWorldPosition, bool bCallModify); // 0x38ceeb0 [Native Public]

// UPrimitiveComponent (/Script/Engine.PrimitiveComponent)
    bool WasRecentlyRendered(float Tolerance); // 0x3892230 [Final Native Public]
    void WakeRigidBody(const FName& BoneName); // 0x38921a0 [Native Public]
    void WakeAllRigidBodies(); // 0x37b25b0 [Native Public]
    void UnregisterAsFocalPointInPhysicsReplicationLOD(); // 0x3892180 [Final Native Public]
    void SetWalkableSlopeOverride(FWalkableSlopeOverride& NewOverride); // 0x3891f00 [Native Public]
    void SetVisibleInSceneCaptureOnly(bool bValue); // 0x38917c0 [Final Native Public]
    void SetVisibleInRayTracing(bool bNewVisibleInRayTracing); // 0x3891710 [Final Native Public]
    void SetVectorParameterForDefaultCustomPrimitiveData(const FName& ParameterName, const FVector4& Value); // 0x3891470 [Final Native Public]
    void SetVectorParameterForCustomPrimitiveData(const FName& ParameterName, const FVector4& Value); // 0x38912e0 [Final Native Public]
    void SetUseMACD(bool InUseMACD, const FName& BoneName); // 0x3891060 [Native Public]
    void SetUseCCD(bool InUseCCD, const FName& BoneName); // 0x3890df0 [Native Public]
    void SetUpdateKinematicFromSimulation(bool bUpdateKinematicFromSimulation); // 0x3890cd0 [Native Public]
    void SetTranslucentSortPriority(int32 NewTranslucentSortPriority); // 0x3890b50 [Final Native Public]
    void SetTranslucencySortDistanceOffset(float NewTranslucencySortDistanceOffset); // 0x3890aa0 [Final Native Public]
    void SetStaticWhenNotMoveable(bool bInStaticWhenNotMoveable); // 0x38907b0 [Final Native Public]
    void SetSingleSampleShadowFromStationaryLights(bool bNewSingleSampleShadowFromStationaryLights); // 0x3890150 [Final Native Public]
    void SetSimulatePhysics(bool bSimulate); // 0x38900c0 [Native Public]
    void SetScalarParameterForDefaultCustomPrimitiveData(const FName& ParameterName, float Value); // 0x388f790 [Final Native Public]
    void SetScalarParameterForCustomPrimitiveData(const FName& ParameterName, float Value); // 0x388f680 [Final Native Public]
    void SetRenderInMainPass(bool bValue); // 0x388f5d0 [Final Native Public]
    void SetRenderInDepthPass(bool bValue); // 0x388f470 [Final Native Public]
    void SetRenderCustomDepth(bool bValue); // 0x388f3c0 [Final Native Public]
    void SetReceivesDecals(bool bNewReceivesDecals); // 0x388f310 [Final Native Public]
    void SetPhysMaterialOverride(UPhysicalMaterial* NewPhysMaterial); // 0x388e7a0 [Native Public]
    void SetPhysicsMaxAngularVelocityInRadians(float NewMaxAngVel, bool bAddToCurrent, const FName& BoneName); // 0x388ed20 [Final Native Public]
    void SetPhysicsMaxAngularVelocityInDegrees(float NewMaxAngVel, bool bAddToCurrent, const FName& BoneName); // 0x388ec00 [Final Native Public]
    void SetPhysicsLinearVelocity(const FVector& NewVel, bool bAddToCurrent, const FName& BoneName); // 0x388eac0 [Native Public]
    void SetPhysicsAngularVelocityInRadians(const FVector& NewAngVel, bool bAddToCurrent, const FName& BoneName); // 0x388e980 [Native Public]
    void SetPhysicsAngularVelocityInDegrees(const FVector& NewAngVel, bool bAddToCurrent, const FName& BoneName); // 0x388e830 [Final Native Public]
    void SetOwnerNoSee(bool bNewOwnerNoSee); // 0x388e6f0 [Final Native Public]
    void SetOnlyOwnerSee(bool bNewOnlyOwnerSee); // 0x388e4e0 [Final Native Public]
    void SetNotifyRigidBodyCollision(bool bNewNotifyRigidBodyCollision); // 0x388e160 [Native Public]
    void SetMaxDepenetrationVelocity(const FName& BoneName, float InMaxDepenetrationVelocity); // 0x388de70 [Native Public]
    void SetMaterialByName(const FName& MaterialSlotName, UMaterialInterface* Material); // 0x388dda0 [Native Public]
    void SetMaterial(int32 ElementIndex, UMaterialInterface* Material); // 0x388dcd0 [Native Public]
    void SetMassScale(const FName& BoneName, float InMassScale); // 0x388dc00 [Native Public]
    void SetMassOverrideInKg(const FName& BoneName, float MassInKg, bool bOverrideMass); // 0x388daf0 [Native Public]
    void SetLinearDamping(float InDamping); // 0x388d980 [Native Public]
    void SetLightingChannels(bool bChannel0, bool bChannel1, bool bChannel2); // 0x388d800 [Final Native Public]
    void SetLightAttachmentsAsGroup(bool bInLightAttachmentsAsGroup); // 0x388cb20 [Final Native Public]
    void SetIgnoreBoundsForEditorFocus(bool bIgnore); // 0x388c560 [Final Native Public]
    void SetHoldout(bool bNewHoldout); // 0x388c310 [Final Native Public]
    void SetHiddenInSceneCapture(bool bValue); // 0x388c1b0 [Final Native Public]
    void SetGyroscopicTorqueEnabled(bool bInGyroscopicTorqueEnabled); // 0x388beb0 [Final Native Public]
    void SetGenerateOverlapEvents(bool bInGenerateOverlapEvents); // 0x388be00 [Final Native Public]
    void SetFirstPersonPrimitiveType(const EFirstPersonPrimitiveType& Value); // 0x388b250 [Final Native Public]
    void SetExcludeFromLightAttachmentGroup(bool bInExcludeFromLightAttachmentGroup); // 0x388ad70 [Final Native Public]
    void SetExcludeForSpecificHLODLevels(const TArray<int32>& InExcludeForSpecificHLODLevels); // 0x388ac90 [Final Native Private]
    void SetExcludedFromHLODLevel(const EHLODLevelExclusion& HLODLevel, bool bExcluded); // 0x388ae20 [Final Native Public]
    void SetEnableGravity(bool bGravityEnabled); // 0x388a870 [Native Public]
    void SetEmissiveLightSource(bool NewEmissiveLightSource); // 0x388a7c0 [Final Native Public]
    void SetDefaultCustomPrimitiveDataVector4(int32 DataIndex, const FVector4& Value); // 0x388a0c0 [Final Native Public]
    void SetDefaultCustomPrimitiveDataVector3(int32 DataIndex, const FVector& Value); // 0x3889f90 [Final Native Public]
    void SetDefaultCustomPrimitiveDataVector2(int32 DataIndex, const FVector2D& Value); // 0x3889e90 [Final Native Public]
    void SetDefaultCustomPrimitiveDataFloatArray(int32 DataIndex, const TArray<float>& Values); // 0x3889d80 [Final Native Public]
    void SetDefaultCustomPrimitiveDataFloat(int32 DataIndex, float Value); // 0x3889c90 [Final Native Public]
    void SetCustomPrimitiveDataVector4(int32 DataIndex, const FVector4& Value); // 0x38899e0 [Final Native Public]
    void SetCustomPrimitiveDataVector3(int32 DataIndex, const FVector& Value); // 0x38898b0 [Final Native Public]
    void SetCustomPrimitiveDataVector2(int32 DataIndex, const FVector2D& Value); // 0x38897b0 [Final Native Public]
    void SetCustomPrimitiveDataFloatArray(int32 DataIndex, const TArray<float>& Values); // 0x38896a0 [Final Native Public]
    void SetCustomPrimitiveDataFloat(int32 DataIndex, float Value); // 0x38895b0 [Final Native Public]
    void SetCustomDepthStencilWriteMask(const ERendererStencilMask& WriteMaskBit); // 0x3889520 [Final Native Public]
    void SetCustomDepthStencilValue(int32 Value); // 0x3889470 [Final Native Public]
    void SetCullDistance(float NewCullDistance); // 0x3889200 [Final Native Public]
    void SetConstraintMode(const EDOFMode& ConstraintMode); // 0x3889180 [Native Public]
    void SetCollisionResponseToChannel(const ECollisionChannel& Channel, const ECollisionResponse& NewResponse); // 0x3888fe0 [Native Public]
    void SetCollisionResponseToAllChannels(const ECollisionResponse& NewResponse); // 0x3888f60 [Native Public]
    void SetCollisionProfileName(const FName& InCollisionProfileName, bool bUpdateOverlaps); // 0x3888e90 [Native Public]
    void SetCollisionObjectType(const ECollisionChannel& Channel); // 0x3888e10 [Native Public]
    void SetCollisionEnabled(const ECollisionEnabled& NewType); // 0x3888d90 [Native Public]
    void SetCenterOfMass(const FVector& CenterOfMassOffset, const FName& BoneName); // 0x3888be0 [Final Native Public]
    void SetCastShadow(bool NewCastShadow); // 0x3888b30 [Final Native Public]
    void SetCastInsetShadow(bool bInCastInsetShadow); // 0x3888a80 [Final Native Public]
    void SetCastHiddenShadow(bool NewCastHiddenShadow); // 0x38889d0 [Final Native Public]
    void SetCastContactShadow(bool bInCastContactShadow); // 0x3888920 [Final Native Public]
    void SetBoundsScale(float NewBoundsScale); // 0x3888760 [Final Native Public]
    void SetAngularDamping(float InDamping); // 0x3887970 [Native Public]
    void SetAllUseMACD(bool InUseMACD); // 0x3887810 [Native Public]
    void SetAllUseCCD(bool InUseCCD); // 0x3887780 [Native Public]
    void SetAllPhysicsLinearVelocity(const FVector& NewVel, bool bAddToCurrent); // 0x3887690 [Native Public]
    void SetAllPhysicsAngularVelocityInRadians(const FVector& NewAngVel, bool bAddToCurrent); // 0x38875a0 [Native Public]
    void SetAllPhysicsAngularVelocityInDegrees(const FVector& NewAngVel, bool bAddToCurrent); // 0x3887480 [Final Native Public]
    void SetAllowPartialIslandSleep(bool InAllowPartialIslandSleep, const FName& BoneName); // 0x38878a0 [Native Public]
    void SetAllMassScale(float InMassScale); // 0x38873f0 [Native Public]
    void SetAllAllowPartialIslandSleep(bool InAllowPartialIslandSleep); // 0x3887360 [Native Public]
    void SetAffectIndirectLightingWhileHidden(bool bNewAffectIndirectLightingWhileHidden); // 0x38871d0 [Final Native Public]
    void SetAffectDynamicIndirectLighting(bool bNewAffectDynamicIndirectLighting); // 0x3887120 [Final Native Public]
    void SetAffectDistanceFieldLighting(bool NewAffectDistanceFieldLighting); // 0x3887070 [Final Native Public]
    FVector ScaleByMomentOfInertia(const FVector& InputVector, const FName& BoneName); // 0x3886d50 [Native Public]
    void RegisterAsFocalPointInPhysicsReplicationLOD(); // 0x38868f0 [Final Native Public]
    void PutRigidBodyToSleep(const FName& BoneName); // 0x3886860 [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); // 0x3885b00 [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); // 0x3885780 [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); // 0x3885180 [Final Native Public]
    bool K2_IsQueryCollisionEnabled(); // 0x3885130 [Final Native Public]
    bool K2_IsPhysicsCollisionEnabled(); // 0x38850f0 [Final Native Public]
    bool K2_IsCollisionEnabled(); // 0x38850b0 [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); // 0x3884ce0 [Final Native Public]
    bool IsOverlappingComponent(UPrimitiveComponent* OtherComp); // 0x3884bd0 [Final Native Public]
    bool IsOverlappingActor(AActor* Other); // 0x3884af0 [Final Native Public]
    bool IsMaterialSlotNameValid(const FName& MaterialSlotName); // 0x3884a20 [Native Public]
    bool IsGravityEnabled(); // 0x37b01e0 [Native Public]
    bool IsExcludedFromHLODLevel(const EHLODLevelExclusion& HLODLevel); // 0x38848b0 [Final Native Public]
    bool IsAnyRigidBodyAwake(); // 0x38846f0 [Native Public]
    void InvalidateLumenSurfaceCache(); // 0x38846b0 [Final Native Public]
    void IgnoreComponentWhenMoving(UPrimitiveComponent* Component, bool bShouldIgnore); // 0x38845e0 [Final Native Public]
    void IgnoreActorWhenMoving(AActor* Actor, bool bShouldIgnore); // 0x3884510 [Final Native Public]
    void HandlePostMigrationPhysicsStateChanged(UPrimitiveComponent* ChangedComponent, const EComponentPhysicsStateChange& StateChange); // 0x3884440 [Native Protected]
    FWalkableSlopeOverride GetWalkableSlopeOverride(); // 0x3884410 [Final Native Public]
    bool GetUpdateKinematicFromSimulation(); // 0x37b24b0 [Native Public]
    bool GetStaticWhenNotMoveable(); // 0x3884070 [Final Native Public]
    FVector GetPhysicsLinearVelocityAtPoint(const FVector& Point, const FName& BoneName); // 0x3883ed0 [Final Native Public]
    FVector GetPhysicsLinearVelocity(const FName& BoneName); // 0x3883e20 [Final Native Public]
    FVector GetPhysicsAngularVelocityInRadians(const FName& BoneName); // 0x3883d70 [Final Native Public]
    FVector GetPhysicsAngularVelocityInDegrees(const FName& BoneName); // 0x3883cb0 [Final Native Public]
    void GetOverlappingComponents(const TArray<UPrimitiveComponent*>& OutOverlappingComponents); // 0x3883ae0 [Final Native Public]
    void GetOverlappingActors(const TArray<AActor*>& OverlappingActors, TSubclassOf<AActor> ClassFilter); // 0x38839d0 [Final Native Public]
    int32 GetNumMaterials(); // 0x38839a0 [Native Public]
    float GetMaxDepenetrationVelocity(const FName& BoneName); // 0x38838c0 [Native Public]
    TArray<FName> GetMaterialSlotNames(); // 0x38837c0 [Native Public]
    int32 GetMaterialIndex(const FName& MaterialSlotName); // 0x3883720 [Native Public]
    UMaterialInterface* GetMaterialFromCollisionFaceIndex(int32 FaceIndex, const int32& SectionIndex); // 0x3883640 [Native Public]
    UMaterialInterface* GetMaterialByName(const FName& MaterialSlotName); // 0x38835a0 [Native Public]
    UMaterialInterface* GetMaterial(int32 ElementIndex); // 0x3883500 [Native Public]
    float GetMassScale(const FName& BoneName); // 0x3883460 [Native Public]
    float GetMass(); // 0x3883420 [Native Public]
    float GetLinearDamping(); // 0x38833e0 [Native Public]
    FVector GetInertiaTensor(const FName& BoneName); // 0x3882f80 [Native Public]
    bool GetIgnoreBoundsForEditorFocus(); // 0x3882f50 [Native Public]
    bool GetGyroscopicTorqueEnabled(); // 0x3882f20 [Native Public]
    bool GetGenerateOverlapEvents(); // 0x3882eb0 [Final Native Public]
    TArray<int32> GetExcludeForSpecificHLODLevels(); // 0x3882db0 [Final Native Private]
    int32 GetCustomPrimitiveDataIndexForVectorParameter(const FName& ParameterName); // 0x3882cf0 [Final Native Public]
    int32 GetCustomPrimitiveDataIndexForScalarParameter(const FName& ParameterName); // 0x3882c50 [Final Native Public]
    ECollisionResponse GetCollisionResponseToChannel(const ECollisionChannel& Channel); // 0x38828a0 [Native Public]
    FName GetCollisionProfileName(); // 0x3882860 [Final Native Public]
    ECollisionChannel GetCollisionObjectType(); // 0x3882830 [Native Public]
    ECollisionEnabled GetCollisionEnabled(); // 0x3882800 [Native Public]
    float GetClosestPointOnCollision(const FVector& Point, const FVector& OutPointOnBody, const FName& BoneName); // 0x38826c0 [Final Native Public]
    FVector GetCenterOfMass(const FName& BoneName); // 0x3882610 [Final Native Public]
    FBodyInstanceAsyncPhysicsTickHandle GetBodyInstanceAsyncPhysicsTickHandle(const FName& BoneName, bool bGetWelded, int32 Index); // 0x3882050 [Final Native Public]
    float GetAngularDamping(); // 0x3882010 [Native Public]
    UMaterialInstanceDynamic* CreateDynamicMaterialInstance(int32 ElementIndex, UMaterialInterface* SourceMaterial, const FName& OptionalName); // 0x3881ed0 [Native Public]
    UMaterialInstanceDynamic* CreateAndSetMaterialInstanceDynamicFromMaterial(int32 ElementIndex, UMaterialInterface* Parent); // 0x3881dd0 [Native Public]
    UMaterialInstanceDynamic* CreateAndSetMaterialInstanceDynamic(int32 ElementIndex); // 0x3881d30 [Native Public]
    TArray<UPrimitiveComponent*> CopyArrayOfMoveIgnoreComponents(); // 0x3881990 [Final Native Public]
    TArray<AActor*> CopyArrayOfMoveIgnoreActors(); // 0x38817f0 [Final Native Public]
    void ClearMoveIgnoreComponents(); // 0x3881510 [Final Native Public]
    void ClearMoveIgnoreActors(); // 0x38814c0 [Final Native Public]
    bool CanCharacterStepUp(APawn* Pawn); // 0x3881400 [Native Public]
    bool AllowHLODLevelsExclusion(); // 0x3881250 [Final Native Private]
    void AddVelocityChangeImpulseAtLocation(const FVector& Impulse, const FVector& Location, const FName& BoneName); // 0x3881010 [Native Public]
    void AddTorqueInRadians(const FVector& Torque, const FName& BoneName, bool bAccelChange); // 0x3880ee0 [Native Public]
    void AddTorqueInDegrees(const FVector& Torque, const FName& BoneName, bool bAccelChange); // 0x3880da0 [Final Native Public]
    void AddRadialImpulse(const FVector& Origin, float Radius, float Strength, const ERadialImpulseFalloff& Falloff, bool bVelChange); // 0x3880bc0 [Native Public]
    void AddRadialForce(const FVector& Origin, float Radius, float Strength, const ERadialImpulseFalloff& Falloff, bool bAccelChange); // 0x38809e0 [Native Public]
    void AddImpulseAtLocation(const FVector& Impulse, const FVector& Location, const FName& BoneName); // 0x3880230 [Native Public]
    void AddImpulse(const FVector& Impulse, const FName& BoneName, bool bVelChange); // 0x3880100 [Native Public]
    void AddForceAtLocationLocal(const FVector& Force, const FVector& Location, const FName& BoneName); // 0x387ffb0 [Native Public]
    void AddForceAtLocation(const FVector& Force, const FVector& Location, const FName& BoneName); // 0x387fe60 [Native Public]
    void AddForce(const FVector& Force, const FName& BoneName, bool bAccelChange); // 0x387fd30 [Native Public]
    void AddAngularImpulseInRadians(const FVector& Impulse, const FName& BoneName, bool bVelChange); // 0x387f840 [Native Public]
    void AddAngularImpulseInDegrees(const FVector& Impulse, const FName& BoneName, bool bVelChange); // 0x387f700 [Final Native Public]

// AActor (/Script/Engine.Actor)
    bool WasRecentlyRendered(float Tolerance); // 0x360e9a0 [Final Native Public]
    void UserConstructionScript(); // 0x14f0670 [Event Public]
    void UnregisterAsFocalPointInPhysicsReplicationLOD(); // 0x360e940 [Final Native Public]
    void TearOff(); // 0x3511210 [Native Public]
    void SetTickGroup(const ETickingGroup& NewTickGroup); // 0x360e830 [Final Native Public]
    void SetTickableWhenPaused(bool bTickableWhenPaused); // 0x360e8b0 [Final Native Public]
    void SetReplicates(bool bInReplicates); // 0x360e7a0 [Final Native Public]
    void SetReplicateMovement(bool bInReplicateMovement); // 0x360e710 [Native Public]
    void SetRayTracingGroupId(int32 InRaytracingGroupId); // 0x360e680 [Final Native Public]
    void SetPhysicsReplicationMode(const EPhysicsReplicationMode& ReplicationMode); // 0x360e5a0 [Final Native Public]
    void SetOwner(AActor* NewOwner); // 0x360e510 [Native Public]
    void SetNetUpdateFrequency(float Frequency); // 0x360e490 [Final Native Public]
    void SetNetDormancy(const ENetDormancy& NewDormancy); // 0x360e410 [Final Native Public]
    void SetNetCullDistanceSquared(float DistanceSq); // 0x360e390 [Final Native Public]
    void SetMinNetUpdateFrequency(float MinFrequency); // 0x360e310 [Final Native Public]
    void SetLifeSpan(float InLifespan); // 0x360e280 [Native Public]
    void SetAutoDestroyWhenFinished(bool bVal); // 0x360e1a0 [Final Native Public]
    void SetActorTickInterval(float TickInterval); // 0x360e120 [Final Native Public]
    void SetActorTickEnabled(bool bEnabled); // 0x360e090 [Native Public]
    void SetActorScale3D(const FVector& NewScale3D); // 0x360dff0 [Final Native Public]
    void SetActorRelativeScale3D(const FVector& NewRelativeScale); // 0x360ddd0 [Final Native Public]
    void SetActorHiddenInGame(bool bNewHidden); // 0x360dd40 [Native Public]
    void SetActorEnableCollision(bool bNewActorEnableCollision); // 0x360dcb0 [Final Native Public]
    void RemoveTickPrerequisiteComponent(UActorComponent* PrerequisiteComponent); // 0x360dc20 [Native Public]
    void RemoveTickPrerequisiteActor(AActor* PrerequisiteActor); // 0x360db90 [Native Public]
    void RegisterAsFocalPointInPhysicsReplicationLOD(); // 0x360d9c0 [Final Native Public]
    void ReceiveTick(float DeltaSeconds); // 0x14f0670 [Event Public]
    void ReceiveRadialDamage(float DamageReceived, UDamageType* DamageType, const FVector& Origin, FHitResult& HitInfo, AController* InstigatedBy, AActor* DamageCauser); // 0x14f0670 [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); // 0x14f0670 [Event Public]
    void ReceiveHit(UPrimitiveComponent* MyComp, AActor* Other, UPrimitiveComponent* OtherComp, bool bSelfMoved, const FVector& HitLocation, const FVector& HitNormal, const FVector& NormalImpulse, FHitResult& Hit); // 0x14f0670 [Event Public]
    void ReceiveEndPlay(const EEndPlayReason& EndPlayReason); // 0x14f0670 [Event Protected]
    void ReceiveDestroyed(); // 0x14f0670 [Event Public]
    void ReceiveBeginPlay(); // 0x14f0670 [Event Protected]
    void ReceiveAsyncPhysicsTick(float DeltaSeconds, float SimSeconds); // 0x14f0670 [Event Public]
    void ReceiveAnyDamage(float Damage, UDamageType* DamageType, AController* InstigatedBy, AActor* DamageCauser); // 0x14f0670 [Event Public]
    void ReceiveActorOnReleased(const FKey& ButtonReleased); // 0x14f0670 [Event Public]
    void ReceiveActorOnInputTouchLeave(const ETouchIndex& FingerIndex); // 0x14f0670 [Event Public]
    void ReceiveActorOnInputTouchEnter(const ETouchIndex& FingerIndex); // 0x14f0670 [Event Public]
    void ReceiveActorOnInputTouchEnd(const ETouchIndex& FingerIndex); // 0x14f0670 [Event Public]
    void ReceiveActorOnInputTouchBegin(const ETouchIndex& FingerIndex); // 0x14f0670 [Event Public]
    void ReceiveActorOnClicked(const FKey& ButtonPressed); // 0x14f0670 [Event Public]
    void ReceiveActorEndOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void ReceiveActorEndCursorOver(); // 0x14f0670 [Event Public]
    void ReceiveActorBeginOverlap(AActor* OtherActor); // 0x14f0670 [Event Public]
    void ReceiveActorBeginCursorOver(); // 0x14f0670 [Event Public]
    void PrestreamTextures(float Seconds, bool bEnableStreaming, int32 CinematicTextureGroups); // 0x360d8a0 [Native Public]
    void OnRep_ReplicateMovement(); // 0x35111f0 [Native Public]
    void OnRep_ReplicatedMovement(); // 0x360d880 [Native Public]
    void OnRep_Owner(); // 0x22d39d0 [Native Protected]
    void OnRep_Instigator(); // 0x34f6ed0 [Native Public]
    void OnRep_AttachmentReplication(); // 0x3510cf0 [Native Public]
    void MakeNoise(float Loudness, APawn* NoiseInstigator, const FVector& NoiseLocation, float MaxRange, const FName& Tag); // 0x360d610 [Final Native Public]
    bool K2_TeleportTo(const FVector& DestLocation, const FRotator& DestRotation); // 0x360d500 [Final Native Public]
    bool K2_SetActorTransform(FTransform& NewTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x360d290 [Final Native Public]
    bool K2_SetActorRotation(const FRotator& NewRotation, bool bTeleportPhysics); // 0x360d160 [Final Native Public]
    void K2_SetActorRelativeTransform(FTransform& NewRelativeTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x360ce20 [Final Native Public]
    void K2_SetActorRelativeRotation(const FRotator& NewRelativeRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x360cb50 [Final Native Public]
    void K2_SetActorRelativeLocation(const FVector& NewRelativeLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x360c880 [Final Native Public]
    bool K2_SetActorLocationAndRotation(const FVector& NewLocation, const FRotator& NewRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x360c620 [Final Native Public]
    bool K2_SetActorLocation(const FVector& NewLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x360c2d0 [Final Native Public]
    void K2_OnReset(); // 0x14f0670 [Event Public]
    void K2_OnEndViewTarget(APlayerController* PC); // 0x14f0670 [Event Public]
    void K2_OnBecomeViewTarget(APlayerController* PC); // 0x14f0670 [Event Public]
    USceneComponent* K2_GetRootComponent(); // 0x360c2b0 [Final Native Public]
    TArray<UActorComponent*> K2_GetComponentsByClass(TSubclassOf<UActorComponent> ComponentClass); // 0x360bf00 [Final Native Public]
    FRotator K2_GetActorRotation(); // 0x360be90 [Final Native Public]
    FVector K2_GetActorLocation(); // 0x360be10 [Final Native Public]
    void K2_DetachFromActor(const EDetachmentRule& LocationRule, const EDetachmentRule& RotationRule, const EDetachmentRule& ScaleRule); // 0x360bce0 [Final Native Public]
    void K2_DestroyActor(); // 0x360bcc0 [Native Public]
    bool K2_AttachToComponent(USceneComponent* Parent, const FName& SocketName, const EAttachmentRule& LocationRule, const EAttachmentRule& RotationRule, const EAttachmentRule& ScaleRule, bool bWeldSimulatedBodies); // 0x360bad0 [Final Native Public]
    bool K2_AttachToActor(AActor* ParentActor, const FName& SocketName, const EAttachmentRule& LocationRule, const EAttachmentRule& RotationRule, const EAttachmentRule& ScaleRule, bool bWeldSimulatedBodies); // 0x360b8c0 [Final Native Public]
    void K2_AttachRootComponentToActor(AActor* InParentActor, const FName& InSocketName, const EAttachLocation& AttachLocationType, bool bWeldSimulatedBodies); // 0x360b740 [Final Native Public]
    void K2_AttachRootComponentTo(USceneComponent* InParent, const FName& InSocketName, const EAttachLocation& AttachLocationType, bool bWeldSimulatedBodies); // 0x360b5e0 [Final Native Public]
    void K2_AddActorWorldTransformKeepScale(FTransform& DeltaTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x360b2a0 [Final Native Public]
    void K2_AddActorWorldTransform(FTransform& DeltaTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x360af60 [Final Native Public]
    void K2_AddActorWorldRotation(const FRotator& DeltaRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x360ac90 [Final Native Public]
    void K2_AddActorWorldOffset(const FVector& DeltaLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x360a9c0 [Final Native Public]
    void K2_AddActorLocalTransform(FTransform& NewTransform, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x360a680 [Final Native Public]
    void K2_AddActorLocalRotation(const FRotator& DeltaRotation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x360a3b0 [Final Native Public]
    void K2_AddActorLocalOffset(const FVector& DeltaLocation, bool bSweep, FHitResult& SweepHitResult, bool bTeleport); // 0x360a0e0 [Final Native Public]
    bool IsOverlappingActor(AActor* Other); // 0x360a040 [Final Native Public]
    bool IsChildActor(); // 0x360a000 [Final Native Public]
    bool IsActorTickEnabled(); // 0x3609fe0 [Final Native Public]
    bool IsActorBeingDestroyed(); // 0x3609fb0 [Final Native Public]
    bool HasAuthority(); // 0x3609f80 [Final Native Public]
    float GetVerticalDistanceTo(AActor* OtherActor); // 0x3609e80 [Final Native Public]
    FVector GetVelocity(); // 0x3609e30 [Native Public]
    FTransform GetTransform(); // 0x3609dc0 [Final Native Public]
    bool GetTickableWhenPaused(); // 0x3609da0 [Final Native Public]
    float GetSquaredHorizontalDistanceTo(AActor* OtherActor); // 0x3609ca0 [Final Native Public]
    float GetSquaredDistanceTo(AActor* OtherActor); // 0x3609b60 [Final Native Public]
    float GetResimulationThreshold(); // 0x3609b00 [Final Native Public]
    ENetRole GetRemoteRole(); // 0x3609ae0 [Final Native Public]
    int32 GetRayTracingGroupId(); // 0x3609ab0 [Final Native Public]
    EPhysicsReplicationMode GetPhysicsReplicationMode(); // 0x3609a90 [Final Native Public]
    UChildActorComponent* GetParentComponent(); // 0x3609a50 [Final Native Public]
    AActor* GetParentActor(); // 0x3609a00 [Final Native Public]
    AActor* GetOwner(); // 0x36099e0 [Final Native Public]
    void GetOverlappingComponents(const TArray<UPrimitiveComponent*>& OverlappingComponents); // 0x3609930 [Final Native Public]
    void GetOverlappingActors(const TArray<AActor*>& OverlappingActors, TSubclassOf<AActor> ClassFilter); // 0x3609820 [Final Native Public]
    float GetNetUpdateFrequency(); // 0x36097a0 [Final Native Public]
    float GetNetCullDistanceSquared(); // 0x3609780 [Final Native Public]
    float GetMinNetUpdateFrequency(); // 0x3609760 [Final Native Public]
    ENetRole GetLocalRole(); // 0x3609740 [Final Native Public]
    float GetLifeSpan(); // 0x3609700 [Native Public]
    FTransform GetLevelTransform(); // 0x3609640 [Final Native Public]
    ULevel* GetLevel(); // 0x36095f0 [Final Native Public]
    AController* GetInstigatorController(); // 0x36095b0 [Final Native Public]
    APawn* GetInstigator(); // 0x3609590 [Final Native Public]
    FVector GetInputVectorAxisValue(const FKey& InputAxisKey); // 0x3609460 [Final Native Public]
    float GetInputAxisValue(const FName& InputAxisName); // 0x36093b0 [Final Native Public]
    float GetInputAxisKeyValue(const FKey& InputAxisKey); // 0x36092a0 [Final Native Public]
    float GetHorizontalDotProductTo(AActor* OtherActor); // 0x3609080 [Final Native Public]
    float GetHorizontalDistanceTo(AActor* OtherActor); // 0x3608f80 [Final Native Public]
    float GetGameTimeSinceCreation(); // 0x3608f10 [Final Native Public]
    float GetDotProductTo(AActor* OtherActor); // 0x3608cd0 [Final Native Public]
    float GetDistanceTo(AActor* OtherActor); // 0x3608b90 [Final Native Public]
    TArray<UActorComponent*> GetComponentsByTag(TSubclassOf<UActorComponent> ComponentClass, const FName& Tag); // 0x3608a60 [Final Native Public]
    TArray<UActorComponent*> GetComponentsByInterface(TSubclassOf<IInterface> Interface); // 0x3608690 [Final Native Public]
    UActorComponent* GetComponentByClass(TSubclassOf<UActorComponent> ComponentClass); // 0x36085c0 [Final Native Public]
    FName GetAttachParentSocketName(); // 0x3608310 [Final Native Public]
    AActor* GetAttachParentActor(); // 0x36082d0 [Final Native Public]
    void GetAttachedActors(const TArray<AActor*>& OutActors, bool bResetArray, bool bRecursivelyIncludeAttachedActors); // 0x3608350 [Final Native Public]
    void GetAllChildActors(const TArray<AActor*>& ChildActors, bool bIncludeDescendants); // 0x36081d0 [Final Native Public]
    FVector GetActorUpVector(); // 0x3608160 [Final Native Public]
    float GetActorTimeDilation(); // 0x36080e0 [Final Native Public]
    float GetActorTickInterval(); // 0x36080c0 [Final Native Public]
    FVector GetActorScale3D(); // 0x3608050 [Final Native Public]
    FVector GetActorRightVector(); // 0x3607fe0 [Final Native Public]
    FVector GetActorRelativeScale3D(); // 0x3607f70 [Final Native Public]
    FVector GetActorForwardVector(); // 0x3607f00 [Final Native Public]
    void GetActorEyesViewPoint(const FVector& OutLocation, const FRotator& OutRotation); // 0x3607e10 [Native Public]
    bool GetActorEnableCollision(); // 0x3607df0 [Final Native Public]
    void GetActorBounds(bool bOnlyCollidingComponents, const FVector& Origin, const FVector& BoxExtent, bool bIncludeFromChildActors); // 0x3607c50 [Native Public]
    void ForceNetUpdate(); // 0x3607c30 [Native Public]
    void FlushNetDormancy(); // 0x3607c10 [Final Native Public]
    void FinishAddComponent(UActorComponent* Component, bool bManualAttachment, FTransform& RelativeTransform); // 0x3607990 [Final Native Public]
    UActorComponent* FindComponentByTag(TSubclassOf<UActorComponent> ComponentClass, const FName& Tag); // 0x36078a0 [Final Native Public]
    void EnableInput(APlayerController* PlayerController); // 0x3607810 [Native Public]
    void DisableInput(APlayerController* PlayerController); // 0x3607780 [Native Public]
    void DetachRootComponentFromParent(bool bMaintainWorldPosition); // 0x3607660 [Final Native Public]
    void CreateInputComponent(TSubclassOf<UInputComponent> InputComponentToCreate); // 0x36075b0 [Native Public]
    bool CanTriggerResimulation(); // 0x3607580 [Final Native Public]
    void AddTickPrerequisiteComponent(UActorComponent* PrerequisiteComponent); // 0x36074f0 [Native Public]
    void AddTickPrerequisiteActor(AActor* PrerequisiteActor); // 0x3607460 [Native Public]
    UActorComponent* AddComponentByClass(TSubclassOf<UActorComponent> Class, bool bManualAttachment, FTransform& RelativeTransform, bool bDeferredFinish); // 0x3607180 [Final Native Public]
    UActorComponent* AddComponent(const FName& TemplateName, bool bManualAttachment, FTransform& RelativeTransform, UObject* ComponentTemplateContext, bool bDeferredFinish); // 0x3606f60 [Final Native Public]
    bool ActorHasTag(const FName& Tag); // 0x3606ea0 [Final Native Public]

// UMeshComponent (/Script/Engine.MeshComponent)
    void SetVectorParameterValueOnMaterials(const FName& ParameterName, const FVector& ParameterValue); // 0x3891600 [Final Native Public]
    void SetScalarParameterValueOnMaterials(const FName& ParameterName, float ParameterValue); // 0x388f8a0 [Final Native Public]
    void SetOverlayMaterialMaxDrawDistance(float InMaxDrawDistance); // 0x388e660 [Final Native Public]
    void SetOverlayMaterial(UMaterialInterface* NewOverlayMaterial); // 0x388e590 [Final Native Public]
    void SetColorParameterValueOnMaterials(const FName& ParameterName, const FLinearColor& ParameterValue); // 0x38890b0 [Final Native Public]
    void PrestreamTextures(float Seconds, bool bPrioritizeCharacterTextures, int32 CinematicTextureGroups); // 0x3886740 [Native Public]
    bool PrestreamMeshLODs(float Seconds); // 0x38866a0 [Native Public]
    float GetOverlayMaterialMaxDrawDistance(); // 0x3883be0 [Final Native Public]
    UMaterialInterface* GetOverlayMaterial(); // 0x3883b90 [Final Native Public]
    TArray<UMaterialInterface*> GetMaterials(); // 0x3883840 [Native Public]

// UStaticMeshComponent (/Script/Engine.StaticMeshComponent)
    void UpdateInitialEvaluateWorldPositionOffset(); // 0x392c000 [Final Native Public]
    void SetWorldPositionOffsetDisableDistance(int32 NewValue); // 0x392bc10 [Final Native Public]
    bool SetStaticMesh(UStaticMesh* NewMesh); // 0x392a200 [Native Public]
    void SetReverseCulling(bool ReverseCulling); // 0x3928810 [Final Native Public]
    void SetForcedLodModel(int32 NewForcedLodModel); // 0x3925e20 [Final Native Public]
    void SetForceDisableNanite(bool bInForceDisableNanite); // 0x3925d60 [Final Native Public]
    void SetEvaluateWorldPositionOffsetInRayTracing(bool NewValue); // 0x3925740 [Final Native Public]
    void SetEvaluateWorldPositionOffset(bool NewValue); // 0x3925640 [Final Native Public]
    void SetDistanceFieldSelfShadowBias(float NewValue); // 0x3924aa0 [Final Native Public]
    void OnRep_StaticMesh(UStaticMesh* OldStaticMesh); // 0x39236e0 [Final Native Public]
    void GetLocalBounds(const FVector& min, const FVector& max); // 0x391ca40 [Final Native Public]
    bool GetInitialEvaluateWorldPositionOffset(); // 0x391c420 [Final Native Public]

// UInstancedStaticMeshComponent (/Script/Engine.InstancedStaticMeshComponent)
    bool UpdateInstanceTransform(int32 InstanceIndex, FTransform& NewInstanceTransform, bool bWorldSpace, bool bMarkRenderStateDirty, bool bTeleport); // 0x3589cb0 [Native Public]
    void SetNumCustomDataFloats(int32 InNumCustomDataFloats); // 0x3589c20 [Native Public]
    void SetLODDistanceScale(float InLODDistanceScale); // 0x3589ba0 [Final Native Public]
    bool SetCustomDataValue(int32 InstanceIndex, int32 CustomDataIndex, float CustomDataValue, bool bMarkRenderStateDirty); // 0x3589a40 [Native Public]
    void SetCullDistances(int32 StartCullDistance, int32 EndCullDistance); // 0x3589970 [Final Native Public]
    bool RemoveInstances(const TArray<int32>& InstancesToRemove); // 0x3589770 [Native Public]
    bool RemoveInstance(int32 InstanceIndex); // 0x35896d0 [Native Public]
    bool IsValidInstance(int32 InstanceIndex); // 0x3589610 [Final Native Public]
    float GetLODDistanceScale(); // 0x3589540 [Final Native Public]
    bool GetInstanceTransform(int32 InstanceIndex, FTransform& OutInstanceTransform, bool bWorldSpace); // 0x35890e0 [Final Native Public]
    TArray<int32> GetInstancesOverlappingSphere(const FVector& Center, float Radius, bool bSphereInWorldSpace); // 0x35893b0 [Native Public]
    TArray<int32> GetInstancesOverlappingBox(const FBox& Box, bool bBoxInWorldSpace); // 0x3589270 [Native Public]
    int32 GetInstanceCount(); // 0x35890b0 [Final Native Public]
    void GetCullDistances(const int32& OutStartCullDistance, const int32& OutEndCullDistance); // 0x3588fc0 [Final Native Public]
    void ClearInstances(); // 0x3588ef0 [Native Public]
    bool BatchUpdateInstancesTransforms(int32 StartInstanceIndex, const TArray<FTransform>& NewInstancesTransforms, bool bWorldSpace, bool bMarkRenderStateDirty, bool bTeleport); // 0x3588ce0 [Native Public]
    bool BatchUpdateInstancesTransform(int32 StartInstanceIndex, int32 NumInstances, FTransform& NewInstancesTransform, bool bWorldSpace, bool bMarkRenderStateDirty, bool bTeleport); // 0x3588a70 [Native Public]
    int32 AddInstanceWorldSpace(FTransform& WorldTransform); // 0x3588760 [Final Native Public]
    TArray<int32> AddInstances(const TArray<FTransform>& InstanceTransforms, bool bShouldReturnIndices, bool bWorldSpace, bool bUpdateNavigation); // 0x3588870 [Native Public]
    int32 AddInstance(FTransform& InstanceTransform, bool bWorldSpace); // 0x3588600 [Native Public]

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

// UMaterialInterface (/Script/Engine.MaterialInterface)
    void SetForceMipLevelsToBeResident(bool OverrideForceMiplevelsToBeResident, bool bForceMiplevelsToBeResidentValue, float ForceDuration, int32 CinematicTextureGroups, bool bFastResponse); // 0x3bfb950 [Native Public]
    UPhysicalMaterialMask* GetPhysicalMaterialMask(); // 0x3bfa100 [Native Public]
    UPhysicalMaterial* GetPhysicalMaterialFromMap(int32 Index); // 0x3bfa060 [Native Public]
    UPhysicalMaterial* GetPhysicalMaterial(); // 0x3bfa030 [Native Public]
    FMaterialParameterInfo GetParameterInfo(const EMaterialParameterAssociation& Association, const FName& ParameterName, UMaterialFunctionInterface* LayerFunction); // 0x3bf9c60 [Final Native Public]
    UMaterialInterface* GetNaniteOverideMaterial(); // 0x3bf9c20 [Final Native Public]
    EBlendMode GetBlendMode(); // 0x3bf9bf0 [Native Public]
    UMaterial* GetBaseMaterial(); // 0x344a6e0 [Final Native Public]

// UMaterialInstanceConstant (/Script/Engine.MaterialInstanceConstant)
    FLinearColor K2_GetVectorParameterValue(const FName& ParameterName); // 0x3bfab50 [Final Native Public]
    UTexture* K2_GetTextureParameterValue(const FName& ParameterName); // 0x3bfa930 [Final Native Public]
    UTextureCollection* K2_GetTextureCollectionParameterValue(const FName& ParameterName); // 0x3bfa780 [Final Native Public]
    float K2_GetScalarParameterValue(const FName& ParameterName); // 0x3bfa540 [Final Native Public]

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

// UTexture (/Script/Engine.Texture)
    ETextureStreamingMethod GetTextureStreamingMethod(); // 0x4064700 [Final Native Public]
    bool ComputeTextureSourceChannelMinMax(const FLinearColor& OutColorMin, const FLinearColor& OutColorMax); // 0x4064610 [Final Native Public]
    bool Blueprint_GetTextureSourceIdString(const FString& OutTextureSourceId); // 0x4064560 [Final Native Public]
    void Blueprint_GetTextureSourceDiskAndMemorySize(const int64& OutDiskSize, const int64& OutMemorySize); // 0x4064470 [Final Native Public]
    int64 Blueprint_GetMemorySize(); // 0x40643d0 [Final Native Public]
    FVector3f Blueprint_GetBuiltTextureSize(); // 0x4064280 [Final Native Public]
    bool AreDownscalePropertiesEditable(); // 0x3a1ac90 [Native Public]

// UTexture2D (/Script/Engine.Texture2D)
    int32 Blueprint_GetSizeY(); // 0x4064440 [Final Native Public]
    int32 Blueprint_GetSizeX(); // 0x4064410 [Final Native Public]
    FSharedImageConstRefBlueprint Blueprint_GetCPUCopy(); // 0x4064310 [Final Native Public]

// UTimecodeProvider (/Script/Engine.TimecodeProvider)
    FTimecode GetTimecode(); // 0x3a1aa40 [Final Native Public]
    ETimecodeProviderSynchronizationState GetSynchronizationState(); // 0x3a1a9d0 [Native Public]
    FQualifiedFrameTime GetQualifiedFrameTime(); // 0x3a1a8e0 [Native Public]
    FFrameRate GetFrameRate(); // 0x3a1a4a0 [Final Native Public]
    FTimecode GetDelayedTimecode(); // 0x3a1a3a0 [Final Native Public]
    FQualifiedFrameTime GetDelayedQualifiedFrameTime(); // 0x3a1a2e0 [Final Native Public]
    bool FetchTimecode(FQualifiedFrameTime& OutFrameTime); // 0x3a1a0d0 [Native Public]
    void FetchAndUpdate(); // 0x3511210 [Native Public]

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

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

// USkinnedMeshComponent (/Script/Engine.SkinnedMeshComponent)
    void UnsetMeshDeformer(); // 0x38dd1b0 [Final Native Public]
    void UnloadSkinWeightProfile(const FName& InProfileName); // 0x38dd140 [Final Native Public]
    void UnHideBoneByName(const FName& BoneName); // 0x38dce50 [Final Native Public]
    void TransformToBoneSpace(const FName& BoneName, const FVector& InPosition, const FRotator& InRotation, const FVector& OutPosition, const FRotator& OutRotation); // 0x38dcb00 [Final Native Public]
    void TransformFromBoneSpace(const FName& BoneName, const FVector& InPosition, const FRotator& InRotation, const FVector& OutPosition, const FRotator& OutRotation); // 0x38dc7b0 [Final Native Public]
    void ShowMaterialSection(int32 MaterialID, int32 SectionIndex, bool bShow, int32 LODIndex); // 0x38dbed0 [Final Native Public]
    void ShowAllMaterialSections(int32 LODIndex); // 0x38dbcc0 [Final Native Public]
    void SetVertexColorOverride_LinearColor(int32 LODIndex, const TArray<FLinearColor>& VertexColors); // 0x38db940 [Final Native Public]
    bool SetSkinWeightProfile(const FName& InProfileName, const ESkinWeightProfileLayer& InLayer); // 0x38db3b0 [Final Native Public]
    void SetSkinWeightOverride(int32 LODIndex, const TArray<FSkelMeshSkinWeightInfo>& SkinWeights); // 0x38db180 [Final Native Public]
    void SetSkinnedAssetAndUpdate(USkinnedAsset* NewMesh, bool bReinitPose); // 0x38db4c0 [Native Public]
    void SetRenderStatic(bool bNewValue); // 0x38dae90 [Final Native Public]
    void SetPhysicsAsset(UPhysicsAsset* NewPhysicsAsset, bool bForceReInit); // 0x38daad0 [Native Public]
    void SetMinLOD(int32 InNewMinLOD); // 0x38da540 [Final Native Public]
    void SetMeshDeformer(UMeshDeformer* InMeshDeformer); // 0x38da4b0 [Final Native Public]
    void SetLeaderPoseComponent(USkinnedMeshComponent* NewLeaderBoneComponent, bool bForceUpdate, bool bInFollowerShouldTickPose); // 0x38da310 [Final Native Public]
    void SetForcedLOD(int32 InNewForcedLOD); // 0x38da100 [Final Native Public]
    void SetCastCapsuleIndirectShadow(bool bNewValue); // 0x38d9740 [Final Native Public]
    void SetCastCapsuleDirectShadow(bool bNewValue); // 0x38d9690 [Final Native Public]
    void SetCapsuleIndirectShadowMinVisibility(float NewValue); // 0x38d9570 [Final Native Public]
    void SetAlwaysUseMeshDeformer(bool bShouldAlwaysUseMeshDeformer); // 0x38d8df0 [Final Native Public]
    void OverrideMinLOD(int32 InNewMinLOD); // 0x38d7350 [Final Native Public]
    bool IsUsingSkinWeightProfile(); // 0x38d3c50 [Final Native Public]
    bool IsMaterialSectionShown(int32 MaterialID, int32 LODIndex); // 0x38d3a40 [Final Native Public]
    bool IsBoneHiddenByName(const FName& BoneName); // 0x38d3880 [Final Native Public]
    void HideBoneByName(const FName& BoneName, const EPhysBodyOp& PhysBodyOption); // 0x38d33d0 [Final Native Public]
    bool GetTwistAndSwingAngleOfDeltaRotationFromRefPose(const FName& BoneName, const float& OutTwistAngle, const float& OutSwingAngle); // 0x38d2f00 [Final Native Public]
    FName GetSocketBoneName(const FName& InSocketName); // 0x38d21a0 [Final Native Public]
    USkinnedAsset* GetSkinnedAsset(); // 0x38d2130 [Final Native Public]
    USkeletalMesh* GetSkeletalMesh_DEPRECATED(); // 0x38d2080 [Final Native Public]
    FTransform GetRefPoseTransform(int32 BoneIndex); // 0x38d1c60 [Final Native Public]
    FVector GetRefPosePosition(int32 BoneIndex); // 0x38d1b00 [Final Native Public]
    int32 GetPredictedLODLevel(); // 0x38d1ae0 [Final Native Public]
    FName GetParentBone(const FName& BoneName); // 0x38d1770 [Final Native Public]
    int32 GetNumLODs(); // 0x38d1730 [Final Native Public]
    int32 GetNumBones(); // 0x38d16e0 [Final Native Public]
    UMeshDeformerInstance* GetMeshDeformerInstance(); // 0x38d15e0 [Final Native Public]
    int32 GetForcedLOD(); // 0x38d0d50 [Final Native Public]
    FTransform GetDeltaTransformFromRefPose(const FName& BoneName, const FName& BaseName); // 0x38d0810 [Final Native Public]
    FName GetCurrentSkinWeightProfileName(const ESkinWeightProfileLayer& InLayer); // 0x38d0560 [Final Native Public]
    TArray<FName> GetCurrentSkinWeightProfileLayerNames(); // 0x38d04e0 [Final Native Public]
    FTransform GetBoneTransform(const FName& InBoneName, const ERelativeTransformSpace& TransformSpace); // 0x38cfa00 [Final Native Public]
    FName GetBoneName(int32 BoneIndex); // 0x38cf890 [Final Native Public]
    int32 GetBoneIndex(const FName& BoneName); // 0x38cf5d0 [Final Native Public]
    bool GetAlwaysUseMeshDeformer(); // 0x38cf490 [Final Native Public]
    FName FindClosestBone_K2(const FVector& TestLocation, const FVector& BoneLocation, float IgnoreScale, bool bRequirePhysicsAsset); // 0x38cf020 [Final Native Public]
    void ClearVertexColorOverride(int32 LODIndex); // 0x38cede0 [Final Native Public]
    void ClearSkinWeightProfile(const ESkinWeightProfileLayer& InLayer); // 0x38ced10 [Final Native Public]
    void ClearSkinWeightOverride(int32 LODIndex); // 0x38cec60 [Final Native Public]
    void ClearAllSkinWeightProfiles(); // 0x38ceb30 [Final Native Public]
    bool BoneIsChildOf(const FName& BoneName, const FName& ParentBoneName); // 0x38ce910 [Final Native Public]

// USkeletalMeshComponent (/Script/Engine.SkeletalMeshComponent)
    void UnlinkAnimClassLayers(TSubclassOf<UAnimInstance> InClass); // 0x38dd060 [Final Native Public]
    void UnbindClothFromLeaderPoseComponent(bool bRestoreSimulationSpace); // 0x38dcf80 [Final Native Public]
    void ToggleDisablePostProcessBlueprint(); // 0x38dc6a0 [Final Native Public]
    void TermBodiesBelow(const FName& ParentBoneName); // 0x38dc610 [Final Native Public]
    void SuspendClothingSimulation(); // 0x38dc5f0 [Final Native Public]
    void Stop(); // 0x38dc480 [Final Native Public]
    void SnapshotPose(FPoseSnapshot& Snapshot); // 0x38dc3b0 [Final Native Public]
    void SetUpdateClothInEditor(bool NewUpdateState); // 0x2ec77e0 [Final Native Public]
    void SetUpdateAnimationInEditor(bool NewUpdateState); // 0x2ec77e0 [Final Native Public]
    void SetTeleportRotationThreshold(float Threshold); // 0x38db800 [Final Native Public]
    void SetTeleportDistanceThreshold(float Threshold); // 0x38db740 [Final Native Public]
    void SetSkeletalMeshAsset(USkeletalMesh* NewMesh); // 0x38db0f0 [Final Native Public]
    void SetPosition(float InPos, bool bFireNotifies); // 0x38dace0 [Final Native Public]
    void SetPlayRate(float Rate); // 0x38dac20 [Final Native Public]
    void SetPhysicsBlendWeight(float PhysicsBlendWeight); // 0x38daba0 [Final Native Public]
    void SetOverridePostProcessAnimBP(TSubclassOf<UAnimInstance> InPostProcessAnimBlueprint, bool ReinitAnimInstances); // 0x38da9c0 [Final Native Public]
    void SetNotifyRigidBodyCollisionBelow(bool bNewNotifyRigidBodyCollision, const FName& BoneName, bool bIncludeSelf); // 0x38da8a0 [Native Public]
    void SetMorphTarget(const FName& MorphTargetName, float Value, bool bRemoveZeroWeight); // 0x38da650 [Final Native Public]
    void SetEnablePhysicsBlending(bool bNewBlendPhysics); // 0x38da070 [Final Native Public]
    void SetEnablePerPolyCollision(bool bInEnablePerPolyCollision); // 0x38d9fe0 [Final Native Public]
    void SetEnableGravityOnAllBodiesBelow(bool bEnableGravity, const FName& BoneName, bool bIncludeSelf); // 0x38d9ed0 [Final Native Public]
    void SetEnableBodyGravity(bool bEnableGravity, const FName& BoneName); // 0x38d9e00 [Final Native Public]
    void SetEnableAnimation(bool bNewEnableAnimation); // 0x38d9bc0 [Final Native Public]
    void SetDisablePostProcessBlueprint(bool bInDisablePostProcess); // 0x38d9b00 [Final Native Public]
    void SetDisableAnimCurves(bool bInDisableAnimCurves); // 0x38d9a50 [Final Native Public]
    void SetConstraintProfileForAll(const FName& ProfileName, bool bDefaultIfNotFound); // 0x38d9980 [Final Native Public]
    void SetConstraintProfile(const FName& JointName, const FName& ProfileName, bool bDefaultIfNotFound); // 0x38d9870 [Final Native Public]
    void SetClothMaxDistanceScale(float Scale); // 0x38d97f0 [Final Native Public]
    void SetBodySimulatePhysics(const FName& InBoneName, bool bSimulate); // 0x38d9490 [Final Native Public]
    void SetBodyNotifyRigidBodyCollision(bool bNewNotifyRigidBodyCollision, const FName& BoneName); // 0x38d93c0 [Native Public]
    void SetAnimInstanceClass(TSubclassOf<UObject> NewClass); // 0x38d8ff0 [Native Public]
    void SetAnimationMode(const EAnimationMode& InAnimationMode, bool bForceInitAnimScriptInstance); // 0x38d9160 [Final Native Public]
    void SetAnimation(UAnimationAsset* NewAnimToPlay); // 0x38d9080 [Final Native Public]
    void SetAngularLimits(const FName& InBoneName, float Swing1LimitAngle, float TwistLimitAngle, float Swing2LimitAngle); // 0x38d8e90 [Final Native Public]
    void SetAllowRigidBodyAnimNode(bool bInAllow, bool bReinitAnim); // 0x38d8b40 [Final Native Public]
    void SetAllowedAnimCurvesEvaluation(const TArray<FName>& List, bool bAllow); // 0x38d8c60 [Final Native Public]
    void SetAllowClothActors(bool bInAllow); // 0x38d8ab0 [Final Native Public]
    void SetAllowAnimCurveEvaluation(bool bInAllow); // 0x38d8a00 [Final Native Public]
    void SetAllMotorsAngularVelocityDrive(bool bEnableSwingDrive, bool bEnableTwistDrive, bool bSkipCustomPhysicsType); // 0x38d88d0 [Final Native Public]
    void SetAllMotorsAngularPositionDrive(bool bEnableSwingDrive, bool bEnableTwistDrive, bool bSkipCustomPhysicsType); // 0x38d87a0 [Final Native Public]
    void SetAllMotorsAngularDriveParams(float InSpring, float InDamping, float InForceLimit, bool bSkipCustomPhysicsType); // 0x38d8630 [Final Native Public]
    void SetAllBodiesSimulatePhysics(bool bNewSimulate); // 0x38d85a0 [Final Native Public]
    void SetAllBodiesPhysicsBlendWeight(float PhysicsBlendWeight, bool bSkipCustomPhysicsType); // 0x38d84c0 [Final Native Public]
    void SetAllBodiesBelowSimulatePhysics(const FName& InBoneName, bool bNewSimulate, bool bIncludeSelf); // 0x38d8390 [Final Native Public]
    void SetAllBodiesBelowPhysicsDisabled(const FName& InBoneName, bool bDisabled, bool bIncludeSelf); // 0x38d8260 [Final Native Public]
    void SetAllBodiesBelowPhysicsBlendWeight(const FName& InBoneName, float PhysicsBlendWeight, bool bSkipCustomPhysicsType, bool bIncludeSelf); // 0x38d80e0 [Final Native Public]
    void SetAllBodiesBelowLinearVelocity(const FName& InBoneName, const FVector& LinearVelocity, bool bIncludeSelf); // 0x38d7fa0 [Final Native Public]
    void ResumeClothingSimulation(); // 0x38d7e30 [Final Native Public]
    void ResetClothTeleportMode(); // 0x38d7d50 [Final Native Public]
    void ResetClothCollisionSources(); // 0x38d7d30 [Final Native Public]
    void ResetAnimInstanceDynamics(const ETeleportType& InTeleportType); // 0x38d7cb0 [Final Native Public]
    void ResetAllowedAnimCurveEvaluation(); // 0x38d7c40 [Final Native Public]
    void ResetAllBodiesSimulatePhysics(); // 0x38d7c20 [Final Native Public]
    void RemoveClothCollisionSources(USkeletalMeshComponent* InSourceComponent); // 0x38d76f0 [Final Native Public]
    void RemoveClothCollisionSource(USkeletalMeshComponent* InSourceComponent, UPhysicsAsset* InSourcePhysicsAsset); // 0x38d7620 [Final Native Public]
    void RecreateClothingActors(); // 0x38d7600 [Final Native Public]
    void PlayAnimation(UAnimationAsset* NewAnimToPlay, bool bLooping); // 0x38d74c0 [Final Native Public]
    void Play(bool bLooping); // 0x38d73e0 [Final Native Public]
    void OverrideAnimationData(UAnimationAsset* InAnimToPlay, bool bIsLooping, bool bIsPlaying, float position, float PlayRate); // 0x38d70b0 [Final Native Public]
    void LinkAnimGraphByTag(const FName& InTag, TSubclassOf<UAnimInstance> InClass); // 0x38d6d50 [Final Native Public]
    void LinkAnimClassLayers(TSubclassOf<UAnimInstance> InClass); // 0x38d6c70 [Final Native Public]
    bool K2_GetClosestPointOnPhysicsAsset(const FVector& WorldPosition, const FVector& ClosestWorldPosition, const FVector& Normal, const FName& BoneName, const float& Distance); // 0x38d5620 [Final Native Public]
    bool IsPlaying(); // 0x38d3b40 [Final Native Public]
    bool IsClothingSimulationSuspended(); // 0x38d39c0 [Final Native Public]
    bool IsBodyGravityEnabled(const FName& BoneName); // 0x38d37e0 [Final Native Public]
    bool HasValidAnimationInstance(); // 0x38d3160 [Final Native Public]
    bool GetTransformAttribute_Ref(const FName& BoneName, const FName& AttributeName, FTransform& OutValue, const ECustomBoneAttributeLookup& LookupType); // 0x38d2cc0 [Final Native Public]
    bool GetTransformAttribute(const FName& BoneName, const FName& AttributeName, const FTransform& DefaultValue, FTransform& OutValue, const ECustomBoneAttributeLookup& LookupType); // 0x38d2a00 [Final Native Public]
    float GetTeleportRotationThreshold(); // 0x38d29e0 [Final Native Public]
    float GetTeleportDistanceThreshold(); // 0x38d29c0 [Final Native Public]
    bool GetStringAttribute_Ref(const FName& BoneName, const FName& AttributeName, const FString& OutValue, const ECustomBoneAttributeLookup& LookupType); // 0x38d27e0 [Final Native Public]
    bool GetStringAttribute(const FName& BoneName, const FName& AttributeName, const FString& DefaultValue, const FString& OutValue, const ECustomBoneAttributeLookup& LookupType); // 0x38d2570 [Final Native Public]
    USkeletalMesh* GetSkeletalMeshAsset(); // 0x38d2050 [Final Native Public]
    FVector GetSkeletalCenterOfMass(); // 0x38d2010 [Final Native Public]
    UAnimInstance* GetPostProcessInstance(); // 0x38d1ac0 [Final Native Public]
    float GetPosition(); // 0x38d1a40 [Final Native Public]
    float GetPlayRate(); // 0x38d19c0 [Final Native Public]
    float GetMorphTarget(const FName& MorphTargetName); // 0x38d1630 [Final Native Public]
    UAnimInstance* GetLinkedAnimLayerInstanceByGroup(const FName& InGroup); // 0x38d1520 [Final Native Public]
    UAnimInstance* GetLinkedAnimLayerInstanceByClass(TSubclassOf<UAnimInstance> InClass); // 0x38d1420 [Final Native Public]
    void GetLinkedAnimGraphInstancesByTag(const FName& InTag, const TArray<UAnimInstance*>& OutLinkedInstances); // 0x38d1320 [Final Native Public]
    UAnimInstance* GetLinkedAnimGraphInstanceByTag(const FName& InTag); // 0x38d1260 [Final Native Public]
    bool GetIntegerAttribute_Ref(const FName& BoneName, const FName& AttributeName, const int32& OutValue, const ECustomBoneAttributeLookup& LookupType); // 0x38d10b0 [Final Native Public]
    bool GetIntegerAttribute(const FName& BoneName, const FName& AttributeName, int32 DefaultValue, const int32& OutValue, const ECustomBoneAttributeLookup& LookupType); // 0x38d0eb0 [Final Native Public]
    bool GetFloatAttribute_Ref(const FName& BoneName, const FName& AttributeName, const float& OutValue, const ECustomBoneAttributeLookup& LookupType); // 0x38d0ba0 [Final Native Public]
    bool GetFloatAttribute(const FName& BoneName, const FName& AttributeName, float DefaultValue, const float& OutValue, const ECustomBoneAttributeLookup& LookupType); // 0x38d09a0 [Final Native Public]
    bool GetDisablePostProcessBlueprint(); // 0x38d0970 [Final Native Public]
    bool GetDisableAnimCurves(); // 0x38d0940 [Final Native Public]
    bool GetCurveValue(const FName& CurveName, float DefaultValue, const float& Value); // 0x38d0610 [Final Native Public]
    void GetCurrentJointAngles(const FName& InBoneName, const float& Swing1Angle, const float& TwistAngle, const float& Swing2Angle); // 0x38d0350 [Final Native Public]
    void GetConstraintsFromBody(const FName& BodyName, bool bParentConstraints, bool bChildConstraints, bool bIncludesTerminated, const TArray<FConstraintInstanceAccessor>& OutConstraints); // 0x38d0180 [Final Native Public]
    void GetConstraints(bool bIncludesTerminated, const TArray<FConstraintInstanceAccessor>& OutConstraints); // 0x38d0080 [Final Native Public]
    FConstraintInstanceAccessor GetConstraintByName(const FName& ConstraintName, bool bIncludesTerminated); // 0x38cffa0 [Final Native Public]
    float GetClothMaxDistanceScale(); // 0x38cfdd0 [Final Native Public]
    UClothingSimulationInteractor* GetClothingSimulationInteractor(const FName& ClothingAssetName); // 0x38cfe00 [Final Native Public]
    float GetBoneMass(const FName& BoneName, bool bScaleMass); // 0x38cf7c0 [Final Native Public]
    FVector GetBoneLinearVelocity(const FName& InBoneName); // 0x38cf700 [Final Native Public]
    UAnimInstance* GetAnimInstance(); // 0x38cf550 [Final Native Public]
    TSubclassOf<UObject> GetAnimClass(); // 0x38cf4b0 [Final Native Public]
    EAnimationMode GetAnimationMode(); // 0x38cf570 [Final Native Public]
    bool GetAllowRigidBodyAnimNode(); // 0x38cf430 [Final Native Public]
    bool GetAllowedAnimCurveEvaluate(); // 0x38cf460 [Final Native Public]
    bool GetAllowClothActors(); // 0x38cf400 [Final Native Public]
    void ForceClothNextUpdateTeleportAndReset(); // 0x38cf290 [Final Native Public]
    void ForceClothNextUpdateTeleport(); // 0x38cf270 [Final Native Public]
    FName FindConstraintBoneName(int32 ConstraintIndex); // 0x38cf1e0 [Final Native Public]
    void ClearMorphTargets(); // 0x38cebe0 [Final Native Public]
    void BreakConstraint(const FVector& Impulse, const FVector& HitLocation, const FName& InBoneName); // 0x38ce9e0 [Final Native Public]
    void BindClothToLeaderPoseComponent(); // 0x38ce860 [Final Native Public]
    void AllowAnimCurveEvaluation(const FName& NameOfCurve, bool bAllow); // 0x38ce750 [Final Native Public]
    void AddImpulseToAllBodiesBelow(const FVector& Impulse, const FName& BoneName, bool bVelChange, bool bIncludeSelf); // 0x38ce5b0 [Native Public]
    void AddForceToAllBodiesBelow(const FVector& Force, const FName& BoneName, bool bAccelChange, bool bIncludeSelf); // 0x38ce410 [Native Public]
    void AddClothCollisionSource(USkeletalMeshComponent* InSourceComponent, UPhysicsAsset* InSourcePhysicsAsset); // 0x38ce340 [Final Native Public]
    void AccumulateAllBodiesBelowPhysicsBlendWeight(const FName& InBoneName, float AddPhysicsBlendWeight, bool bSkipCustomPhysicsType); // 0x38ce220 [Final Native Public]

// UAnimInstance (/Script/Engine.AnimInstance)
    bool WasAnimNotifyTriggeredInStateMachine(int32 MachineIndex, TSubclassOf<UAnimNotify> AnimNotifyType); // 0x3673530 [Final Native Public]
    bool WasAnimNotifyTriggeredInSourceState(int32 MachineIndex, int32 StateIndex, TSubclassOf<UAnimNotify> AnimNotifyType); // 0x36733e0 [Final Native Public]
    bool WasAnimNotifyTriggeredInAnyState(TSubclassOf<UAnimNotify> AnimNotifyType); // 0x3673310 [Final Native Public]
    bool WasAnimNotifyStateActiveInStateMachine(int32 MachineIndex, TSubclassOf<UAnimNotifyState> AnimNotifyStateType); // 0x36731e0 [Final Native Public]
    bool WasAnimNotifyStateActiveInSourceState(int32 MachineIndex, int32 StateIndex, TSubclassOf<UAnimNotifyState> AnimNotifyStateType); // 0x3673090 [Final Native Public]
    bool WasAnimNotifyStateActiveInAnyState(TSubclassOf<UAnimNotifyState> AnimNotifyStateType); // 0x3672fc0 [Final Native Public]
    bool WasAnimNotifyNameTriggeredInStateMachine(int32 MachineIndex, const FName& NotifyName); // 0x3672eb0 [Final Native Public]
    bool WasAnimNotifyNameTriggeredInSourceState(int32 MachineIndex, int32 StateIndex, const FName& NotifyName); // 0x3672d70 [Final Native Public]
    bool WasAnimNotifyNameTriggeredInAnyState(const FName& NotifyName); // 0x3672cc0 [Final Native Public]
    void UnlockAIResources(bool bUnlockMovement, bool UnlockAILogic); // 0x366ce00 [Final Native Public]
    void UnlinkAnimClassLayers(TSubclassOf<UAnimInstance> InClass); // 0x3672b00 [Native Public]
    APawn* TryGetPawnOwner(); // 0x3672ad0 [Native Public]
    void StopSlotAnimation(float InBlendOutTime, const FName& SlotNodeName); // 0x36728f0 [Final Native Public]
    void SnapshotPose(FPoseSnapshot& Snapshot); // 0x3672820 [Native Public]
    void SetUseMainInstanceMontageEvaluationData(bool bSet); // 0x3672790 [Final Native Public]
    void SetRootMotionMode(const ERootMotionMode& Value); // 0x3672340 [Final Native Public]
    void SetReceiveNotifiesFromLinkedInstances(bool bSet); // 0x36722b0 [Final Native Public]
    void SetPropagateNotifiesToLinkedInstances(bool bSet); // 0x3672220 [Final Native Public]
    void SetMorphTarget(const FName& MorphTargetName, float Value); // 0x3671f90 [Final Native Public]
    void SavePoseSnapshot(const FName& SnapshotName); // 0x3671160 [Native Public]
    void ResetDynamics(const ETeleportType& InTeleportType); // 0x3670b70 [Final Native Public]
    bool RequestTransitionEvent(const FName& EventName, double RequestTimeout, const ETransitionRequestQueueMode& QueueMode, const ETransitionRequestOverwriteMode& OverwriteMode); // 0x3670950 [Final Native Public]
    void RequestSlotGroupInertialization(const FName& InSlotGroupName, float Duration, UBlendProfile* BlendProfile); // 0x3670840 [Final Native Public]
    void RemovePoseSnapshot(const FName& SnapshotName); // 0x3670420 [Final Native Public]
    bool QueryTransitionEvent(int32 MachineIndex, int32 TransitionIndex, const FName& EventName); // 0x366f9c0 [Final Native Public]
    bool QueryAndMarkTransitionEvent(int32 MachineIndex, int32 TransitionIndex, const FName& EventName); // 0x366f810 [Final Native Public]
    UAnimMontage* PlaySlotAnimationAsDynamicMontage_WithBlendSettings(UAnimSequenceBase* Asset, const FName& SlotNodeName, FMontageBlendSettings& BlendInSettings, FMontageBlendSettings& BlendOutSettings, float InPlayRate, int32 LoopCount, float BlendOutTriggerTime, float InTimeToStartMontageAt); // 0x366f520 [Final Native Public]
    UAnimMontage* PlaySlotAnimationAsDynamicMontage_WithBlendArgs(UAnimSequenceBase* Asset, const FName& SlotNodeName, FAlphaBlendArgs& BlendIn, FAlphaBlendArgs& BlendOut, float InPlayRate, int32 LoopCount, float BlendOutTriggerTime, float InTimeToStartMontageAt); // 0x366f1e0 [Final Native Public]
    UAnimMontage* PlaySlotAnimationAsDynamicMontage(UAnimSequenceBase* Asset, const FName& SlotNodeName, float BlendInTime, float BlendOutTime, float InPlayRate, int32 LoopCount, float BlendOutTriggerTime, float InTimeToStartMontageAt); // 0x366eed0 [Final Native Public]
    void MontageSync_StopFollowing(UAnimMontage* MontageFollower); // 0x366d010 [Final Native Public]
    void MontageSync_Follow(UAnimMontage* MontageFollower, UAnimInstance* OtherAnimInstance, UAnimMontage* MontageLeader); // 0x366ceb0 [Final Native Public]
    void Montage_StopWithBlendSettings(FMontageBlendSettings& BlendOutSettings, UAnimMontage* Montage); // 0x366ece0 [Final Native Public]
    void Montage_StopWithBlendOut(FAlphaBlendArgs& BlendOut, UAnimMontage* Montage); // 0x366eba0 [Final Native Public]
    void Montage_StopGroupByName(float InBlendOutTime, const FName& GroupName); // 0x366ea00 [Final Native Public]
    void Montage_Stop(float InBlendOutTime, UAnimMontage* Montage); // 0x366e930 [Final Native Public]
    void Montage_SetPosition(UAnimMontage* Montage, float NewPosition); // 0x366e7b0 [Final Native Public]
    void Montage_SetPlayRate(UAnimMontage* Montage, float NewPlayRate); // 0x366e650 [Final Native Public]
    void Montage_SetNextSection(const FName& SectionNameToChange, const FName& NextSection, UAnimMontage* Montage); // 0x366e4b0 [Final Native Public]
    void Montage_Resume(UAnimMontage* Montage); // 0x366e3a0 [Final Native Public]
    float Montage_PlayWithBlendSettings(UAnimMontage* MontageToPlay, FMontageBlendSettings& BlendInSettings, float InPlayRate, const EMontagePlayReturnType& ReturnValueType, float InTimeToStartMontageAt, bool bStopAllMontages); // 0x366e1a0 [Final Native Public]
    float Montage_PlayWithBlendIn(UAnimMontage* MontageToPlay, FAlphaBlendArgs& BlendIn, float InPlayRate, const EMontagePlayReturnType& ReturnValueType, float InTimeToStartMontageAt, bool bStopAllMontages); // 0x366df10 [Final Native Public]
    float Montage_Play(UAnimMontage* MontageToPlay, float InPlayRate, const EMontagePlayReturnType& ReturnValueType, float InTimeToStartMontageAt, bool bStopAllMontages); // 0x366dcc0 [Final Native Public]
    void Montage_Pause(UAnimMontage* Montage); // 0x366dbb0 [Final Native Public]
    void Montage_JumpToSectionsEnd(const FName& SectionName, UAnimMontage* Montage); // 0x366da40 [Final Native Public]
    void Montage_JumpToSection(const FName& SectionName, UAnimMontage* Montage); // 0x366d8d0 [Final Native Public]
    bool Montage_IsPlaying(UAnimMontage* Montage); // 0x366d7c0 [Final Native Public]
    bool Montage_IsActive(UAnimMontage* Montage); // 0x366d6d0 [Final Native Public]
    float Montage_GetPosition(UAnimMontage* Montage); // 0x366d5c0 [Final Native Public]
    float Montage_GetPlayRate(UAnimMontage* Montage); // 0x366d4b0 [Final Native Public]
    bool Montage_GetIsStopped(UAnimMontage* Montage); // 0x366d3f0 [Final Native Public]
    float Montage_GetEffectivePlayRate(UAnimMontage* Montage); // 0x366d2c0 [Final Native Public]
    FName Montage_GetCurrentSection(UAnimMontage* Montage); // 0x366d1c0 [Final Native Public]
    float Montage_GetBlendTime(UAnimMontage* Montage); // 0x366d0b0 [Final Native Public]
    void LockAIResources(bool bLockMovement, bool LockAILogic); // 0x366ce00 [Final Native Public]
    void LinkAnimGraphByTag(const FName& InTag, TSubclassOf<UAnimInstance> InClass); // 0x366ccb0 [Final Native Public]
    void LinkAnimClassLayers(TSubclassOf<UAnimInstance> InClass); // 0x366cc00 [Native Public]
    bool IsUsingMainInstanceMontageEvaluationData(); // 0x366ca80 [Final Native Public]
    bool IsSyncGroupBetweenMarkers(const FName& InSyncGroupName, const FName& PreviousMarker, const FName& NextMarker, bool bRespectMarkerOrder); // 0x366c8f0 [Final Native Public]
    bool IsSlotActive(const FName& SlotNodeName); // 0x366c7e0 [Final Native Public]
    bool IsPlayingSlotAnimation(UAnimSequenceBase* Asset, const FName& SlotNodeName); // 0x366c660 [Final Native Public]
    bool IsAnyMontagePlaying(); // 0x366c630 [Final Native Public]
    bool HasMarkerBeenHitThisFrame(const FName& SyncGroup, const FName& MarkerName); // 0x366c430 [Final Native Public]
    bool GetTimeToClosestMarker(const FName& SyncGroup, const FName& MarkerName, const float& OutMarkerTime); // 0x366c300 [Final Native Public]
    FMarkerSyncAnimPosition GetSyncGroupPosition(const FName& InSyncGroupName); // 0x366c240 [Final Native Public]
    float GetRelevantAnimTimeRemainingFraction(int32 MachineIndex, int32 StateIndex); // 0x366c0e0 [Final Native Public]
    float GetRelevantAnimTimeRemaining(int32 MachineIndex, int32 StateIndex); // 0x366bf80 [Final Native Public]
    float GetRelevantAnimTimeFraction(int32 MachineIndex, int32 StateIndex); // 0x366bdc0 [Final Native Public]
    float GetRelevantAnimTime(int32 MachineIndex, int32 StateIndex); // 0x366bc40 [Final Native Public]
    float GetRelevantAnimLength(int32 MachineIndex, int32 StateIndex); // 0x366baa0 [Final Native Public]
    bool GetReceiveNotifiesFromLinkedInstances(); // 0x366ba70 [Final Native Public]
    bool GetPropagateNotifiesToLinkedInstances(); // 0x366ba40 [Final Native Public]
    USkeletalMeshComponent* GetOwningComponent(); // 0x366b9f0 [Final Native Public]
    AActor* GetOwningActor(); // 0x366b9c0 [Final Native Public]
    int32 GetLODLevel(); // 0x366b300 [Native Public]
    void GetLinkedAnimLayerInstancesByGroup(const FName& InGroup, const TArray<UAnimInstance*>& OutLinkedInstances); // 0x366b780 [Final Native Public]
    UAnimInstance* GetLinkedAnimLayerInstanceByGroupAndClass(const FName& InGroup, TSubclassOf<UAnimInstance> InClass); // 0x366b690 [Final Native Public]
    UAnimInstance* GetLinkedAnimLayerInstanceByGroup(const FName& InGroup); // 0x366b5f0 [Final Native Public]
    UAnimInstance* GetLinkedAnimLayerInstanceByClass(TSubclassOf<UAnimInstance> InClass, bool bCheckForChildClass); // 0x366b500 [Final Native Public]
    void GetLinkedAnimGraphInstancesByTag(const FName& InTag, const TArray<UAnimInstance*>& OutLinkedInstances); // 0x366b3d0 [Final Native Public]
    UAnimInstance* GetLinkedAnimGraphInstanceByTag(const FName& InTag); // 0x366b330 [Final Native Public]
    float GetInstanceTransitionTimeElapsedFraction(int32 MachineIndex, int32 TransitionIndex); // 0x366b130 [Final Native Public]
    float GetInstanceTransitionTimeElapsed(int32 MachineIndex, int32 TransitionIndex); // 0x366af70 [Final Native Public]
    float GetInstanceTransitionCrossfadeDuration(int32 MachineIndex, int32 TransitionIndex); // 0x366ae10 [Final Native Public]
    float GetInstanceStateWeight(int32 MachineIndex, int32 StateIndex); // 0x366ac10 [Final Native Public]
    float GetInstanceMachineWeight(int32 MachineIndex); // 0x366aae0 [Final Native Public]
    float GetInstanceCurrentStateElapsedTime(int32 MachineIndex); // 0x366a9d0 [Final Native Public]
    float GetInstanceAssetPlayerTimeFromEndFraction(int32 AssetPlayerIndex); // 0x366a880 [Final Native Public]
    float GetInstanceAssetPlayerTimeFromEnd(int32 AssetPlayerIndex); // 0x366a740 [Final Native Public]
    float GetInstanceAssetPlayerTimeFraction(int32 AssetPlayerIndex); // 0x366a5f0 [Final Native Public]
    float GetInstanceAssetPlayerTime(int32 AssetPlayerIndex); // 0x366a4e0 [Final Native Public]
    float GetInstanceAssetPlayerLength(int32 AssetPlayerIndex); // 0x366a3d0 [Final Native Public]
    float GetDeltaSeconds(); // 0x366a350 [Final Native Public]
    bool GetCurveValueWithDefault(const FName& CurveName, float DefaultValue, const float& OutValue); // 0x366a1f0 [Final Native Public]
    float GetCurveValue(const FName& CurveName); // 0x366a120 [Final Native Public]
    FName GetCurrentStateName(int32 MachineIndex); // 0x366a040 [Final Native Public]
    UAnimMontage* GetCurrentActiveMontage(); // 0x3669fd0 [Final Native Public]
    UBlendProfile* GetBlendProfileByName(const FName& InBlendProfileName); // 0x3669ad0 [Final Native Public]
    void GetAllCurveNames(const TArray<FName>& OutNames); // 0x36699f0 [Final Native Public]
    void GetActiveCurveNames(const EAnimCurveType& CurveType, const TArray<FName>& OutNames); // 0x3669900 [Final Native Public]
    bool DynamicMontage_IsPlayingFrom(UAnimSequenceBase* Animation); // 0x3669510 [Final Native Public]
    void ClearTransitionEvents(const FName& EventName); // 0x36690b0 [Final Native Public]
    void ClearMorphTargets(); // 0x3669080 [Final Native Public]
    void ClearAllTransitionEvents(); // 0x3669030 [Final Native Public]
    float CalculateDirection(const FVector& Velocity, const FRotator& BaseRotation); // 0x3668f30 [Final Native Public]
    void BlueprintUpdateAnimation(float DeltaTimeX); // 0x14f0670 [Event Public]
    void BlueprintThreadSafeUpdateAnimation(float DeltaTime); // 0x14f0670 [Event Public]
    void BlueprintPostEvaluateAnimation(); // 0x14f0670 [Event Public]
    void BlueprintLinkedAnimationLayersInitialized(); // 0x14f0670 [Event Public]
    void BlueprintInitializeAnimation(); // 0x14f0670 [Event Public]
    void BlueprintBeginPlay(); // 0x14f0670 [Event Public]
    float Blueprint_GetSlotMontageLocalWeight(const FName& SlotNodeName); // 0x3668e50 [Final Native Public]
    UAnimInstance* Blueprint_GetMainAnimInstance(); // 0x3668e20 [Final Native Public]

// USoundBase (/Script/Engine.SoundBase)
    bool IsAttenuationSettingsEditable(); // 0x3fc5320 [Native Public]

// USoundWave (/Script/Engine.SoundWave)
    void SetSoundAssetCompressionType(const ESoundAssetCompressionType& InSoundAssetCompressionType, bool bMarkDirty); // 0x3fc5930 [Final Native Public]
    ESoundAssetCompressionType GetSoundAssetCompressionType(); // 0x3fc52f0 [Final Native Public]
    TArray<FSoundWaveCuePoint> GetLoopRegions(); // 0x3fc51f0 [Final Native Public]
    TArray<FSoundWaveCuePoint> GetCuePoints(); // 0x3fc50f0 [Final Native Public]

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

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

// UCameraComponent (/Script/Engine.CameraComponent)
    void SetUseFieldOfViewForLOD(bool bInUseFieldOfViewForLOD); // 0x37b5780 [Final Native Public]
    void SetUseCameraHeightAsViewTarget(bool bInUseCameraHeightAsViewTarget); // 0x37b56f0 [Final Native Public]
    void SetUpdateOrthoPlanes(bool bInUpdateOrthoPlanes); // 0x37b5660 [Final Native Public]
    void SetScaleResolutionWithOverscan(bool bInScaleResolutionWithOverscan); // 0x37b55d0 [Final Native Public]
    void SetProjectionMode(const ECameraProjectionMode& InProjectionMode); // 0x37b53f0 [Final Native Public]
    void SetPostProcessBlendWeight(float InPostProcessBlendWeight); // 0x37b5370 [Final Native Public]
    void SetOverscan(float InOverscan); // 0x37b52f0 [Final Native Public]
    void SetOrthoWidth(float InOrthoWidth); // 0x37b5270 [Final Native Public]
    void SetOrthoNearClipPlane(float InOrthoNearClipPlane); // 0x37b51f0 [Final Native Public]
    void SetOrthoFarClipPlane(float InOrthoFarClipPlane); // 0x37b5170 [Final Native Public]
    void SetFirstPersonScale(float InFirstPersonScale); // 0x37b4d60 [Native Public]
    void SetFirstPersonFieldOfView(float InFirstPersonFieldOfView); // 0x37b4cd0 [Native Public]
    void SetFieldOfView(float InFieldOfView); // 0x31ce5e0 [Native Public]
    void SetEnableFirstPersonScale(bool bInEnableFirstPersonScale); // 0x37b4c40 [Final Native Public]
    void SetEnableFirstPersonFieldOfView(bool bInEnableFirstPersonFieldOfView); // 0x37b4bb0 [Final Native Public]
    void SetCropOverscan(bool bInCropOverscan); // 0x37b4b20 [Final Native Public]
    void SetConstraintAspectRatio(bool bInConstrainAspectRatio); // 0x37b4a90 [Final Native Public]
    void SetAutoPlaneShift(float InAutoPlaneShift); // 0x37b4a10 [Final Native Public]
    void SetAutoCalculateOrthoPlanes(bool bAutoCalculate); // 0x37b4980 [Final Native Public]
    void SetAsymmetricOverscan(const FVector4f& InAsymmetricOverscan); // 0x37b48e0 [Final Native Public]
    void SetAspectRatioAxisConstraint(const EAspectRatioAxisConstraint& InAspectRatioAxisConstraint); // 0x37b4860 [Final Native Public]
    void SetAspectRatio(float InAspectRatio); // 0x37b47e0 [Final Native Public]
    void RemoveBlendable(const TScriptInterface<IBlendableInterface>& InBlendableObject); // 0x37b2e10 [Final Native Public]
    void OnCameraMeshHiddenChanged(); // 0x344b910 [Final Native Protected]
    void GetCameraView(float DeltaTime, FMinimalViewInfo& DesiredView); // 0x37b1d60 [Native Public]
    void AddOrUpdateBlendable(const TScriptInterface<IBlendableInterface>& InBlendableObject, float InWeight); // 0x37afa50 [Final Native Public]

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

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

// UChildActorComponent (/Script/Engine.ChildActorComponent)
    void SetChildActorClass(TSubclassOf<AActor> InClass); // 0x3888cc0 [Final Native Public]
    void OnRep_ChildActor(); // 0x3886500 [Final Native Private]
    void OnChildActorDestroyed(AActor* Actor); // 0x38861f0 [Final Native Private]

// UAutoRTFMTestObject (/Script/Engine.AutoRTFMTestObject)
    void OnComponentPhysicsStateChanged(UPrimitiveComponent* ChangedComponent, const EComponentPhysicsStateChange& StateChange); // 0x35798c0 [Final Native Public]

// UBlueprintSpringMathLibrary (/Script/Engine.BlueprintSpringMathLibrary)
    void VelocitySpringDampVector2D(const FVector2D& InOutX, const FVector2D& InOutV, const FVector2D& InOutVi, const FVector2D& TargetX, float MaxSpeed, float DeltaTime, float SmoothingTime); // 0x357a0c0 [Final Native Static Public]
    void VelocitySpringDampVector(const FVector& InOutX, const FVector& InOutV, const FVector& InOutVi, const FVector& TargetX, float MaxSpeed, float DeltaTime, float SmoothingTime); // 0x357a320 [Final Native Static Public]
    void VelocitySpringDampFloat(const float& InOutX, const float& InOutV, const float& InOutVi, float TargetX, float MaxSpeed, float DeltaTime, float SmoothingTime); // 0x3579e70 [Final Native Static Public]
    void VelocitySpringCharacterUpdate(const FVector& InOutPosition, const FVector& InOutVelocity, const FVector& InOutVelocityIntermediate, const FVector& InOutAcceleration, const FVector& TargetVelocity, float DeltaTime, float SmoothingTime, float MaxAcceleration); // 0x3579bc0 [Final Native Static Public]
    void SpringCharacterUpdate(const FVector& InOutPosition, const FVector& InOutVelocity, const FVector& InOutAcceleration, const FVector& TargetVelocity, float DeltaTime, float SmoothingTime); // 0x3579980 [Final Native Static Public]
    FVector2D DampVector2D(const FVector2D& Value, const FVector2D& Target, float DeltaTime, float SmoothingTime); // 0x3579570 [Final Native Static Public]
    FVector DampVector(const FVector& Value, const FVector& Target, float DeltaTime, float SmoothingTime); // 0x3579710 [Final Native Static Public]
    FRotator DampRotator(const FRotator& Rotation, const FRotator& TargetRotation, float DeltaTime, float SmoothingTime); // 0x35793c0 [Final Native Static Public]
    FQuat DampQuat(FQuat& Rotation, FQuat& TargetRotation, float DeltaTime, float SmoothingTime); // 0x3579210 [Final Native Static Public]
    float DampFloat(float Value, float Target, float DeltaTime, float SmoothingTime); // 0x35790b0 [Final Native Static Public]
    float DampAngle(float Angle, float TargetAngle, float DeltaTime, float SmoothingTime); // 0x3578f50 [Final Native Static Public]
    void CriticalSpringDampVector2D(const FVector2D& InOutX, const FVector2D& InOutV, const FVector2D& TargetX, float DeltaTime, float SmoothingTime); // 0x3578b90 [Final Native Static Public]
    void CriticalSpringDampVector(const FVector& InOutX, const FVector& InOutV, const FVector& TargetX, float DeltaTime, float SmoothingTime); // 0x3578d70 [Final Native Static Public]
    void CriticalSpringDampRotator(const FRotator& InOutRotation, const FVector& InOutAngularVelocity, const FRotator& TargetRotation, float DeltaTime, float SmoothingTime); // 0x35789b0 [Final Native Static Public]
    void CriticalSpringDampQuat(FQuat& InOutRotation, const FVector& InOutAngularVelocity, FQuat& TargetRotation, float DeltaTime, float SmoothingTime); // 0x35787d0 [Final Native Static Public]
    void CriticalSpringDampFloat(const float& InOutX, const float& InOutV, const float& TargetX, float DeltaTime, float SmoothingTime); // 0x3578600 [Final Native Static Public]
    void CriticalSpringDampAngle(const float& InOutAngle, const float& InOutAngularVelocity, const float& TargetAngle, float DeltaTime, float SmoothingTime); // 0x3578430 [Final Native Static Public]
    float ConvertStrengthToSmoothingTime(float Strength); // 0x35783b0 [Final Native Static Public]
    float ConvertSmoothingTimeToStrength(float SmoothingTime); // 0x35783b0 [Final Native Static Public]
    float ConvertSmoothingTimeToHalfLife(float SmoothingTime); // 0x3578330 [Final Native Static Public]
    float ConvertHalfLifeToSmoothingTime(float HalfLife); // 0x35782b0 [Final Native Static Public]

// ALight (/Script/Engine.Light)
    void ToggleEnabled(); // 0x3bc54c0 [Final Native Public]
    void SetLightFunctionScale(const FVector& NewLightFunctionScale); // 0x3bc51e0 [Final Native Public]
    void SetLightFunctionMaterial(UMaterialInterface* NewLightFunctionMaterial); // 0x3bc5150 [Final Native Public]
    void SetLightFunctionFadeDistance(float NewLightFunctionFadeDistance); // 0x3bc50c0 [Final Native Public]
    void SetLightColor(const FLinearColor& NewLightColor); // 0x3bc5030 [Final Native Public]
    void SetEnabled(bool bSetEnabled); // 0x3bc4e10 [Final Native Public]
    void SetCastShadows(bool bNewValue); // 0x3bc4ba0 [Final Native Public]
    void SetBrightness(float NewBrightness); // 0x3bc4b10 [Final Native Public]
    void SetAffectTranslucentLighting(bool bNewValue); // 0x3bc4a80 [Final Native Public]
    void OnRep_bEnabled(); // 0x35896b0 [Native Public]
    bool IsEnabled(); // 0x3bc4630 [Final Native Public]
    FLinearColor GetLightColor(); // 0x3bc4520 [Final Native Public]
    float GetBrightness(); // 0x3bc4460 [Final Native Public]

// AEmitter (/Script/Engine.Emitter)
    void ToggleActive(); // 0x3ccd550 [Final Native Public]
    void SetVectorParameter(const FName& ParameterName, const FVector& Param); // 0x3ccd460 [Final Native Public]
    void SetTemplate(UParticleSystem* NewTemplate); // 0x3ccd3d0 [Native Public]
    void SetMaterialParameter(const FName& ParameterName, UMaterialInterface* Param); // 0x3ccd2f0 [Final Native Public]
    void SetFloatParameter(const FName& ParameterName, float Param); // 0x3ccd210 [Final Native Public]
    void SetColorParameter(const FName& ParameterName, const FLinearColor& Param); // 0x3ccd130 [Final Native Public]
    void SetActorParameter(const FName& ParameterName, AActor* Param); // 0x3ccd050 [Final Native Public]
    void OnRep_bCurrentlyActive(); // 0x35bead0 [Native Public]
    void OnParticleSystemFinished(UParticleSystemComponent* FinishedComponent); // 0x3a66360 [Native Public]
    bool IsActive(); // 0x3ccd010 [Final Native Public]
    void Deactivate(); // 0x3cccfd0 [Final Native Public]
    void Activate(); // 0x3cccf80 [Final Native Public]

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

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

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

// IInterface_AssetUserData (/Script/Engine.Interface_AssetUserData)
    bool HasAssetUserDataOfClass(TSubclassOf<UAssetUserData> InUserDataClass); // 0x3589560 [Native Public]
    UAssetUserData* GetAssetUserDataOfClass(TSubclassOf<UAssetUserData> InUserDataClass); // 0x3588f10 [Native Public]
    bool AddAssetUserDataOfClass(TSubclassOf<UAssetUserData> InUserDataClass); // 0x3588550 [Native Public]

// UWorld (/Script/Engine.World)
    AWorldSettings* K2_GetWorldSettings(); // 0x40fb210 [Final Native Public]
    void HandleTimelineScrubbed(); // 0x40fb1f0 [Final Native Public]
    UDataLayerManager* GetDataLayerManager(); // 0x40fafe0 [Final Native Public]

// ULevelStreaming (/Script/Engine.LevelStreaming)
    bool ShouldBeLoaded(); // 0x3bc5490 [Native Public]
    void SetShouldBeVisible(bool bInShouldBeVisible); // 0x3bc53c0 [Final Native Public]
    void SetShouldBeLoaded(bool bInShouldBeLoaded); // 0x3bc5330 [Native Public]
    void SetPriority(int32 NewPriority); // 0x3bc5270 [Final Native Public]
    void SetLevelLODIndex(int32 LODIndex); // 0x3bc4f70 [Final Native Public]
    void SetIsRequestingUnloadAndRemoval(bool bInIsRequestingUnloadAndRemoval); // 0x3bc4eb0 [Final Native Public]
    bool IsStreamingStatePending(); // 0x3bc46e0 [Final Native Public]
    bool IsLevelVisible(); // 0x3bc46a0 [Final Native Public]
    bool IsLevelLoaded(); // 0x3bc4670 [Final Native Public]
    FName GetWorldAssetPackageFName(); // 0x3bc45f0 [Native Public]
    ULevel* GetLoadedLevel(); // 0x3bc45d0 [Final Native Public]
    ALevelScriptActor* GetLevelScriptActor(); // 0x3bc44d0 [Final Native Public]
    bool GetIsRequestingUnloadAndRemoval(); // 0x3bc44a0 [Final Native Public]
    ULevelStreaming* CreateInstance(const FString& UniqueInstanceName); // 0x3bc40e0 [Final Native Public]

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

// ULightComponentBase (/Script/Engine.LightComponentBase)
    void SetSamplesPerPixel(int32 NewValue); // 0x358fe30 [Final Native Public]
    void SetCastVolumetricShadow(bool bNewValue); // 0x358fda0 [Final Native Public]
    void SetCastShadows(bool bNewValue); // 0x358fd10 [Final Native Public]
    void SetCastRaytracedShadows(const ECastRayTracedShadow& bNewValue); // 0x358fc90 [Final Native Public]
    void SetCastRaytracedShadow(bool bNewValue); // 0x358fc00 [Final Native Public]
    void SetCastDeepShadow(bool bNewValue); // 0x358fb70 [Final Native Public]
    void SetAffectReflection(bool bNewValue); // 0x358fae0 [Final Native Public]
    void SetAffectGlobalIllumination(bool bNewValue); // 0x358fa50 [Final Native Public]
    FLinearColor GetLightColor(); // 0x358f310 [Final Native Public]

// UMaterialExpressionDataDrivenShaderPlatformInfoSwitch (/Script/Engine.MaterialExpressionDataDrivenShaderPlatformInfoSwitch)
    TArray<FString> GetNameOptions(); // 0x3594900 [Final Native Public]

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

// UPhysicsSpringComponent (/Script/Engine.PhysicsSpringComponent)
    FVector GetSpringRestingPoint(); // 0x35bef70 [Final Native Public]
    FVector GetSpringDirection(); // 0x35bef30 [Final Native Public]
    FVector GetSpringCurrentEndPoint(); // 0x35beef0 [Final Native Public]
    float GetNormalizedCompressionScalar(); // 0x35bed50 [Final Native Public]

// UPhysicsThreadLibrary (/Script/Engine.PhysicsThreadLibrary)
    void AddForce(const FBodyInstanceAsyncPhysicsTickHandle& Handle, const FVector& Force, bool bAccelChange); // 0x35be700 [Final Native Static Private]

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

// USceneCaptureComponent (/Script/Engine.SceneCaptureComponent)
    void ShowOnlyComponent(UPrimitiveComponent* InComponent); // 0x38dc260 [Final Native Public]
    void ShowOnlyActorComponents(AActor* InActor, bool bIncludeFromChildActors); // 0x38dc020 [Final Native Public]
    void SetShowFlagSettings(const TArray<FEngineShowFlagsSetting>& InShowFlagSettings); // 0x38db020 [Final Native Public]
    void SetCaptureSortPriority(int32 NewCaptureSortPriority); // 0x38d9600 [Final Native Public]
    void RemoveShowOnlyComponent(UPrimitiveComponent* InComponent); // 0x38d7a30 [Final Native Public]
    void RemoveShowOnlyActorComponents(AActor* InActor, bool bIncludeFromChildActors); // 0x38d7780 [Final Native Public]
    void HideComponent(UPrimitiveComponent* InComponent); // 0x38d3550 [Final Native Public]
    void HideActorComponents(AActor* InActor, bool bIncludeFromChildActors); // 0x38d31a0 [Final Native Public]
    TArray<FEngineShowFlagsSetting> GetShowFlagSettings(); // 0x38d1fe0 [Final Native Public]
    void ClearShowOnlyComponents(); // 0x38cec00 [Final Native Public]
    void ClearHiddenComponents(); // 0x38ceb80 [Final Native Public]

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

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

// ARadialForceActor (/Script/Engine.RadialForceActor)
    void ToggleForce(); // 0x35bf400 [Native Public]
    void FireImpulse(); // 0x35896b0 [Native Public]
    void EnableForce(); // 0x35bead0 [Native Public]
    void DisableForce(); // 0x35beab0 [Native Public]

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

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

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

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

// USkeletalMeshSocket (/Script/Engine.SkeletalMeshSocket)
    void InitializeSocketFromLocation(USkeletalMeshComponent* SkelComp, const FVector& WorldLocation, const FVector& WorldNormal); // 0x35befb0 [Final Native Public]
    FVector GetSocketLocation(USkeletalMeshComponent* SkelComp); // 0x35bee40 [Final Native Public]
    FTransform GetSocketLocalTransform(); // 0x35bedb0 [Final Native Public]

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

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

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

// UTimelineComponent (/Script/Engine.TimelineComponent)
    void Stop(); // 0x35dad40 [Final Native Public]
    void SetVectorCurve(UCurveVector* NewVectorCurve, const FName& VectorTrackName); // 0x35daa90 [Final Native Public]
    void SetTimelinePostUpdateFunc(const FScriptDelegate& NewTimelinePostUpdateFunc); // 0x35da9f0 [Final Native Public]
    void SetTimelineLengthMode(const ETimelineLengthMode& NewLengthMode); // 0x35da970 [Final Native Public]
    void SetTimelineLength(float NewLength); // 0x35da8f0 [Final Native Public]
    void SetTimelineFinishedFunc(const FScriptDelegate& NewTimelineFinishedFunc); // 0x35da850 [Final Native Public]
    void SetPlayRate(float NewRate); // 0x35da530 [Final Native Public]
    void SetPlaybackPosition(float NewPosition, bool bFireEvents, bool bFireUpdate); // 0x35da5b0 [Final Native Public]
    void SetNewTime(float NewTime); // 0x35da4b0 [Final Native Public]
    void SetLooping(bool bNewLooping); // 0x35da320 [Final Native Public]
    void SetLinearColorCurve(UCurveLinearColor* NewLinearColorCurve, const FName& LinearColorTrackName); // 0x35da250 [Final Native Public]
    void SetIgnoreTimeDilation(bool bNewIgnoreTimeDilation); // 0x35da130 [Final Native Public]
    void SetFloatCurve(UCurveFloat* NewFloatCurve, const FName& FloatTrackName); // 0x35da060 [Final Native Public]
    void ReverseFromEnd(); // 0x35da040 [Final Native Public]
    void Reverse(); // 0x35da020 [Final Native Public]
    void PlayFromStart(); // 0x35da000 [Final Native Public]
    void Play(); // 0x35d9fe0 [Final Native Public]
    void OnRep_Timeline(FTimeline& OldTimeline); // 0x35d9e30 [Final Native Public]
    bool IsReversing(); // 0x35d9e00 [Final Native Public]
    bool IsPlaying(); // 0x35d9dd0 [Final Native Public]
    bool IsLooping(); // 0x35d9da0 [Final Native Public]
    float GetTimelineLength(); // 0x35d9d70 [Final Native Public]
    float GetScaledTimelineLength(); // 0x35d9d40 [Final Native Public]
    float GetPlayRate(); // 0x35d9ce0 [Final Native Public]
    float GetPlaybackPosition(); // 0x35d9d10 [Final Native Public]
    bool GetIgnoreTimeDilation(); // 0x35d9c80 [Final Native Public]
    void AddInterpVector(UCurveVector* VectorCurve, const FScriptDelegate& InterpFunc, const FName& PropertyName, const FName& TrackName); // 0x35d9a10 [Final Native Public]
    void AddInterpLinearColor(UCurveLinearColor* LinearColorCurve, const FScriptDelegate& InterpFunc, const FName& PropertyName, const FName& TrackName); // 0x35d98b0 [Final Native Public]
    void AddInterpFloat(UCurveFloat* FloatCurve, const FScriptDelegate& InterpFunc, const FName& PropertyName, const FName& TrackName); // 0x35d9750 [Final Native Public]
    void AddEvent(float Time, const FScriptDelegate& EventFunc); // 0x35d9660 [Final Native Public]

// UTwitterIntegrationBase (/Script/Engine.TwitterIntegrationBase)
    bool TwitterRequest(const FString& URL, const TArray<FString>& ParamKeysAndValues, const ETwitterRequestMethod& RequestMethod, int32 AccountIndex); // 0x35dad60 [Native Public]
    bool ShowTweetUI(const FString& InitialMessage, const FString& URL, const FString& Picture); // 0x35dabe0 [Native Public]
    void Init(); // 0x3510ec0 [Native Public]
    int32 GetNumAccounts(); // 0x35d9cb0 [Native Public]
    FString GetAccountName(int32 AccountIndex); // 0x35d9ba0 [Native Public]
    bool CanShowTweetUI(); // 0x344ba60 [Native Public]
    bool AuthorizeAccounts(); // 0x35d9b70 [Native Public]

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

// UWindDirectionalSourceComponent (/Script/Engine.WindDirectionalSourceComponent)
    void SetWindType(const EWindSourceType& InNewType); // 0x35dab60 [Final Native Public]
    void SetStrength(float InNewStrength); // 0x35da7d0 [Final Native Public]
    void SetSpeed(float InNewSpeed); // 0x35da750 [Final Native Public]
    void SetRadius(float InNewRadius); // 0x35da6d0 [Final Native Public]
    void SetMinimumGustAmount(float InNewMinGust); // 0x35da430 [Final Native Public]
    void SetMaximumGustAmount(float InNewMaxGust); // 0x35da3b0 [Final Native Public]

// UAvoidanceManager (/Script/Engine.AvoidanceManager)
    bool RegisterMovementComponent(UMovementComponent* MovementComp, float AvoidanceWeight); // 0x360da20 [Final Native Public]
    int32 GetObjectCount(); // 0x36097f0 [Final Native Public]
    int32 GetNewAvoidanceUID(); // 0x36097c0 [Final Native Public]
    FVector GetAvoidanceVelocityForComponent(UMovementComponent* MovementComp); // 0x36084a0 [Final Native Public]

// AAmbientSound (/Script/Engine.AmbientSound)
    void Stop(); // 0x3638fe0 [Final Native Public]
    void Play(float StartTime); // 0x3638ed0 [Final Native Public]
    void FadeOut(float FadeOutDuration, float FadeVolumeLevel); // 0x3638bf0 [Final Native Public]
    void FadeIn(float FadeInDuration, float FadeVolumeLevel); // 0x3638b10 [Final Native Public]
    void AdjustVolume(float AdjustVolumeDuration, float AdjustVolumeLevel); // 0x3638a30 [Final Native Public]

// UAnimationAsset (/Script/Engine.AnimationAsset)
    float GetPlayLength(); // 0x3638e90 [Native Public]
    UAnimMetaData* FindMetaDataByClass(TSubclassOf<UAnimMetaData> MetaDataClass); // 0x3638cd0 [Final Native Public]

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

// IAnimationDataController (/Script/Engine.AnimationDataController)
    void UpdateCurveNamesFromSkeleton(USkeleton* Skeleton, const ERawCurveTrackTypes& SupportedCurveType, bool bShouldTransact); // 0x3672bb0 [Native Public]
    bool SetTransformCurveKeys(FAnimationCurveIdentifier& CurveId, const TArray<FTransform>& TransformValues, const TArray<float>& TimeKeys, bool bShouldTransact); // 0x36725b0 [Native Public]
    bool SetTransformCurveKey(FAnimationCurveIdentifier& CurveId, float Time, FTransform& Value, bool bShouldTransact); // 0x36723c0 [Native Public]
    void SetPlayLength(float Length, bool bShouldTransact); // 0x3672140 [Native Public]
    void SetNumberOfFrames(const FFrameNumber& NewLengthInFrames, bool bShouldTransact); // 0x3672070 [Native Public]
    void SetModel(const TScriptInterface<IAnimationDataModel>& InModel); // 0x3671ee0 [Native Public]
    void SetFrameRate(const FFrameRate& FrameRate, bool bShouldTransact); // 0x3671e00 [Native Public]
    bool SetCurveKeys(FAnimationCurveIdentifier& CurveId, const TArray<FRichCurveKey>& CurveKeys, bool bShouldTransact); // 0x3671c90 [Native Public]
    bool SetCurveKey(FAnimationCurveIdentifier& CurveId, const FRichCurveKey& Key, bool bShouldTransact); // 0x3671b20 [Native Public]
    bool SetCurveFlags(FAnimationCurveIdentifier& CurveId, int32 Flags, bool bShouldTransact); // 0x36719e0 [Native Public]
    bool SetCurveFlag(FAnimationCurveIdentifier& CurveId, const EAnimAssetCurveFlags& flag, bool bState, bool bShouldTransact); // 0x3671840 [Native Public]
    bool SetCurveComment(FAnimationCurveIdentifier& CurveId, const FString& Comment, bool bShouldTransact); // 0x36716e0 [Native Public]
    bool SetCurveColor(FAnimationCurveIdentifier& CurveId, const FLinearColor& Color, bool bShouldTransact); // 0x3671590 [Native Public]
    bool SetBoneTrackKeys(const FName& BoneName, const TArray<FVector>& PositionalKeys, const TArray<FQuat>& RotationalKeys, const TArray<FVector>& ScalingKeys, bool bShouldTransact); // 0x3671380 [Native Public]
    bool ScaleCurve(FAnimationCurveIdentifier& CurveId, float Origin, float Factor, bool bShouldTransact); // 0x36711f0 [Native Public]
    void ResizePlayLength(float NewLength, float T0, float T1, bool bShouldTransact); // 0x3671000 [Native Public]
    void ResizeNumberOfFrames(const FFrameNumber& NewLengthInFrames, const FFrameNumber& T0, const FFrameNumber& T1, bool bShouldTransact); // 0x3670eb0 [Native Public]
    void ResizeInFrames(const FFrameNumber& NewLengthInFrames, const FFrameNumber& T0, const FFrameNumber& T1, bool bShouldTransact); // 0x3670d60 [Native Public]
    void Resize(float Length, float T0, float T1, bool bShouldTransact); // 0x3670c00 [Native Public]
    bool RenameCurve(FAnimationCurveIdentifier& CurveToRenameId, FAnimationCurveIdentifier& NewCurveId, bool bShouldTransact); // 0x36706d0 [Native Public]
    bool RemoveTransformCurveKey(FAnimationCurveIdentifier& CurveId, float Time, bool bShouldTransact); // 0x3670590 [Native Public]
    bool RemoveCurveKey(FAnimationCurveIdentifier& CurveId, float Time, bool bShouldTransact); // 0x36702e0 [Native Public]
    bool RemoveCurve(FAnimationCurveIdentifier& CurveId, bool bShouldTransact); // 0x36701e0 [Native Public]
    bool RemoveBoneTrack(const FName& BoneName, bool bShouldTransact); // 0x3670100 [Native Public]
    bool RemoveAttributeKey(FAnimationAttributeIdentifier& AttributeIdentifier, float Time, bool bShouldTransact); // 0x366ffa0 [Native Public]
    bool RemoveAttribute(FAnimationAttributeIdentifier& AttributeIdentifier, bool bShouldTransact); // 0x366fe70 [Native Public]
    void RemoveAllCurvesOfType(const ERawCurveTrackTypes& SupportedCurveType, bool bShouldTransact); // 0x366fd90 [Native Public]
    void RemoveAllBoneTracks(bool bShouldTransact); // 0x366fd00 [Native Public]
    int32 RemoveAllAttributesForBone(const FName& BoneName, bool bShouldTransact); // 0x366fc10 [Native Public]
    int32 RemoveAllAttributes(bool bShouldTransact); // 0x366fb70 [Native Public]
    void OpenBracket(FText& InTitle, bool bShouldTransact); // 0x366edd0 [Native Public]
    int32 InsertBoneTrack(const FName& BoneName, int32 DesiredIndex, bool bShouldTransact); // 0x366c510 [Native Public]
    TScriptInterface<IAnimationDataModel> GetModelInterface(); // 0x366b870 [Native Public]
    void FindOrAddCurveNamesOnSkeleton(USkeleton* Skeleton, const ERawCurveTrackTypes& SupportedCurveType, bool bShouldTransact); // 0x36697f0 [Native Public]
    bool DuplicateCurve(FAnimationCurveIdentifier& CopyCurveId, FAnimationCurveIdentifier& NewCurveId, bool bShouldTransact); // 0x36693a0 [Native Public]
    bool DuplicateAttribute(FAnimationAttributeIdentifier& AttributeIdentifier, FAnimationAttributeIdentifier& NewAttributeIdentifier, bool bShouldTransact); // 0x36691f0 [Native Public]
    void CloseBracket(bool bShouldTransact); // 0x3669160 [Native Public]
    bool AddCurve(FAnimationCurveIdentifier& CurveId, int32 CurveFlags, bool bShouldTransact); // 0x3668ce0 [Native Public]
    int32 AddBoneTrack(const FName& BoneName, bool bShouldTransact); // 0x3668c10 [Native Public]
    bool AddBoneCurve(const FName& BoneName, bool bShouldTransact); // 0x3668b40 [Native Public]
    bool AddAttribute(FAnimationAttributeIdentifier& AttributeIdentifier, bool bShouldTransact); // 0x3668a10 [Native Public]

// IAnimationDataModel (/Script/Engine.AnimationDataModel)
    bool IsValidBoneTrackName(const FName& TrackName); // 0x366cb50 [Native Public]
    bool IsValidBoneTrackIndex(int32 TrackIndex); // 0x366cab0 [Native Public]
    double GetPlayLength(); // 0x366ba10 [Native Public]
    int32 GetNumBoneTracks(); // 0x366b8d0 [Native Public]
    int32 GetNumberOfTransformCurves(); // 0x366b990 [Native Public]
    int32 GetNumberOfKeys(); // 0x366b960 [Native Public]
    int32 GetNumberOfFrames(); // 0x366b930 [Native Public]
    int32 GetNumberOfFloatCurves(); // 0x366b900 [Native Public]
    FFrameRate GetFrameRate(); // 0x366a390 [Native Public]
    void GetBoneTrackNames(const TArray<FName>& OutNames); // 0x3669f20 [Native Public]
    int32 GetBoneTrackIndexByName(const FName& TrackName); // 0x3669e80 [Native Public]
    int32 GetBoneTrackIndex(FBoneAnimationTrack& Track); // 0x3669d80 [Native Public]
    FBoneAnimationTrack GetBoneTrackByName(const FName& TrackName); // 0x3669ce0 [Native Public]
    FBoneAnimationTrack GetBoneTrackByIndex(int32 TrackIndex); // 0x3669c40 [Native Public]
    TArray<FBoneAnimationTrack> GetBoneAnimationTracks(); // 0x3669b90 [Native Public]
    UAnimSequence* GetAnimationSequence(); // 0x3669aa0 [Native Public]

// UAnimMontage (/Script/Engine.AnimMontage)
    bool IsValidSectionName(const FName& InSectionName); // 0x36ba9c0 [Final Native Public]
    bool IsValidAdditiveSlot(const FName& SlotNodeName); // 0x36ba8d0 [Final Native Public]
    bool IsDynamicMontage(); // 0x36ba290 [Final Native Public]
    FName GetSectionName(int32 SectionIndex); // 0x36ba110 [Final Native Public]
    int32 GetSectionIndex(const FName& InSectionName); // 0x36ba040 [Final Native Public]
    int32 GetNumSections(); // 0x36ba020 [Final Native Public]
    FName GetGroupName(); // 0x36b9e60 [Final Native Public]
    UAnimSequenceBase* GetFirstAnimReference(); // 0x36b9e20 [Final Native Public]
    float GetDefaultBlendOutTime(); // 0x36b9dc0 [Final Native Public]
    float GetDefaultBlendInTime(); // 0x304b1c0 [Final Native Public]
    FAlphaBlendArgs GetBlendOutArgs(); // 0x36b9930 [Final Native Public]
    FAlphaBlendArgs GetBlendInArgs(); // 0x36b98c0 [Final Native Public]
    UAnimMontage* CreateSlotAnimationAsDynamicMontage_WithBlendSettings(UAnimSequenceBase* Asset, const FName& SlotNodeName, FMontageBlendSettings& BlendInSettings, FMontageBlendSettings& BlendOutSettings, float InPlayRate, int32 LoopCount, float InBlendOutTriggerTime); // 0x36b9660 [Final Native Static Public]

// UAnimNotifyLibrary (/Script/Engine.AnimNotifyLibrary)
    bool NotifyStateReachedEnd(FAnimNotifyEventReference& EventReference); // 0x36baa90 [Final Native Static Public]
    bool IsBlendingOut(FAnimNotifyEventReference& EventReference); // 0x36ba1d0 [Final Native Static Public]
    float GetCurrentAnimationTimeRatio(FAnimNotifyEventReference& EventReference); // 0x36b9c90 [Final Native Static Public]
    float GetCurrentAnimationTime(FAnimNotifyEventReference& EventReference); // 0x36b9be0 [Final Native Static Public]
    float GetCurrentAnimationNotifyStateTimeRatio(FAnimNotifyEventReference& EventReference); // 0x36b9ac0 [Final Native Static Public]
    float GetCurrentAnimationNotifyStateTime(FAnimNotifyEventReference& EventReference); // 0x36b99a0 [Final Native Static Public]

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

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

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

// UAnimSingleNodeInstance (/Script/Engine.AnimSingleNodeInstance)
    void StopAnim(); // 0x36ecae0 [Final Native Public]
    void SetReverse(bool bInReverse); // 0x36ebb20 [Final Native Public]
    void SetPreviewCurveOverride(const FName& PoseName, float Value, bool bRemoveIfZero); // 0x36eb9b0 [Final Native Public]
    void SetPositionWithPreviousTime(float InPosition, float InPreviousTime, bool bFireNotifies); // 0x36eb890 [Final Native Public]
    void SetPosition(float InPosition, bool bFireNotifies); // 0x36eb760 [Final Native Public]
    void SetPlayRate(float InPlayRate); // 0x36eb5e0 [Final Native Public]
    void SetPlaying(bool bIsPlaying); // 0x36eb6d0 [Final Native Public]
    void SetMirrorDataTable(UMirrorDataTable* MirrorDataTable); // 0x36eb500 [Final Native Public]
    void SetLooping(bool bIsLooping); // 0x36eb470 [Final Native Public]
    void SetBlendSpacePosition(const FVector& InPosition); // 0x36eb380 [Final Native Public]
    void SetAnimationAsset(UAnimationAsset* NewAsset, bool bIsLooping, float InPlayRate); // 0x36eb260 [Native Public]
    void PlayAnim(bool bIsLooping, float InPlayRate, float InStartPosition); // 0x36eb070 [Final Native Public]
    UMirrorDataTable* GetMirrorDataTable(); // 0x36ea6e0 [Final Native Public]
    float GetLength(); // 0x36ea6b0 [Final Native Public]
    UAnimationAsset* GetAnimationAsset(); // 0x36ea4f0 [Native Public]

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

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

// UCachedAnimDataLibrary (/Script/Engine.CachedAnimDataLibrary)
    bool StateMachine_IsStateRelevant(UAnimInstance* InAnimInstance, FCachedAnimStateData& CachedAnimStateData); // 0x36ec9a0 [Final Native Static Public]
    bool StateMachine_IsRelevant(UAnimInstance* InAnimInstance, FCachedAnimStateArray& CachedAnimStateArray); // 0x36ec810 [Final Native Static Public]
    bool StateMachine_IsFullWeight(UAnimInstance* InAnimInstance, FCachedAnimStateArray& CachedAnimStateArray); // 0x36ec710 [Final Native Static Public]
    float StateMachine_GetTotalWeight(UAnimInstance* InAnimInstance, FCachedAnimStateArray& CachedAnimStateArray); // 0x36ec600 [Final Native Static Public]
    float StateMachine_GetRelevantAnimTimeRemainingFraction(UAnimInstance* InAnimInstance, FCachedAnimRelevancyData& CachedAnimRelevancyData); // 0x36ec4e0 [Final Native Static Public]
    float StateMachine_GetRelevantAnimTimeRemaining(UAnimInstance* InAnimInstance, FCachedAnimRelevancyData& CachedAnimRelevancyData); // 0x36ec3c0 [Final Native Static Public]
    float StateMachine_GetRelevantAnimTime(UAnimInstance* InAnimInstance, FCachedAnimRelevancyData& CachedAnimRelevancyData); // 0x36ec2a0 [Final Native Static Public]
    float StateMachine_GetLocalWeight(UAnimInstance* InAnimInstance, FCachedAnimStateData& CachedAnimStateData); // 0x36ec180 [Final Native Static Public]
    float StateMachine_GetGlobalWeight(UAnimInstance* InAnimInstance, FCachedAnimStateData& CachedAnimStateData); // 0x36ec030 [Final Native Static Public]
    float StateMachine_GetCrossfadeDuration(UAnimInstance* InAnimInstance, FCachedAnimTransitionData& CachedAnimTransitionData); // 0x36ebf00 [Final Native Static Public]
    float StateMachine_GetAssetPlayerTimeRatio(UAnimInstance* InAnimInstance, FCachedAnimAssetPlayerData& CachedAnimAssetPlayerData); // 0x36ebdc0 [Final Native Static Public]
    float StateMachine_GetAssetPlayerTime(UAnimInstance* InAnimInstance, FCachedAnimAssetPlayerData& CachedAnimAssetPlayerData); // 0x36ebc80 [Final Native Static Public]

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

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

// ASkeletalMeshActor (/Script/Engine.SkeletalMeshActor)
    void OnRep_ReplicatedPhysAsset(); // 0x35bead0 [Native Public]
    void OnRep_ReplicatedMesh(); // 0x35896b0 [Native Public]
    void OnRep_ReplicatedMaterial1(); // 0x35bf400 [Native Public]
    void OnRep_ReplicatedMaterial0(); // 0x35beab0 [Native Public]

// USkeleton (/Script/Engine.Skeleton)
    UBlendProfile* GetBlendProfile(const FName& InProfileName); // 0x3726c10 [Final Native Public]
    void AddCompatibleSkeletonSoft(TSoftObjectPtr<USkeleton>& SourceSkeleton); // 0x3725e60 [Final Native Public]
    void AddCompatibleSkeleton(USkeleton* SourceSkeleton); // 0x3725cb0 [Final Native Public]

// UTransformTrajectoryBlueprintLibrary (/Script/Engine.TransformTrajectoryBlueprintLibrary)
    void DebugDrawTrajectory(FTransformTrajectory& Trajectory, UWorld* World, float DebugThickness, float HeightOffset); // 0x3726ad0 [Final Native Static Public]

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

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

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

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

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

// USkyAtmosphereComponent (/Script/Engine.SkyAtmosphereComponent)
    void SetTransmittanceMinLightElevationAngle(float NewValue); // 0x392b250 [Final Native Public]
    void SetSkyLuminanceFactor(const FLinearColor& NewValue); // 0x3929010 [Final Native Public]
    void SetSkyAndAerialPerspectiveLuminanceFactor(const FLinearColor& NewValue); // 0x3928e00 [Final Native Public]
    void SetRenderInMainPass(bool bValue); // 0x39286b0 [Final Native Public]
    void SetRayleighScatteringScale(float NewValue); // 0x3927fa0 [Final Native Public]
    void SetRayleighScattering(const FLinearColor& NewValue); // 0x3928310 [Final Native Public]
    void SetRayleighExponentialDistribution(float NewValue); // 0x3928250 [Final Native Public]
    void SetOtherAbsorptionScale(float NewValue); // 0x3927cd0 [Final Native Public]
    void SetOtherAbsorption(const FLinearColor& NewValue); // 0x3927b80 [Final Native Public]
    void SetMultiScatteringFactor(float NewValue); // 0x3927870 [Final Native Public]
    void SetMieScatteringScale(float NewValue); // 0x39276f0 [Final Native Public]
    void SetMieScattering(const FLinearColor& NewValue); // 0x39275a0 [Final Native Public]
    void SetMieExponentialDistribution(float NewValue); // 0x39274e0 [Final Native Public]
    void SetMieAnisotropy(float NewValue); // 0x3927420 [Final Native Public]
    void SetMieAbsorptionScale(float NewValue); // 0x3927360 [Final Native Public]
    void SetMieAbsorption(const FLinearColor& NewValue); // 0x3927210 [Final Native Public]
    void SetHoldout(bool bNewHoldout); // 0x39262a0 [Final Native Public]
    void SetHeightFogContribution(float NewValue); // 0x39261e0 [Final Native Public]
    void SetGroundAlbedo(const FColor& NewValue); // 0x3925fb0 [Final Native Public]
    void SetBottomRadius(float NewValue); // 0x3924010 [Final Native Public]
    void SetAtmosphereHeight(float NewValue); // 0x3923f50 [Final Native Public]
    void SetAerialPespectiveViewDistanceScale(float NewValue); // 0x3923e90 [Final Native Public]
    void SetAerialPerspectiveStartDepth(float NewValue); // 0x3923dd0 [Final Native Public]
    void ResetAtmosphereLightDirectionOverride(int32 AtmosphereLightIndex); // 0x3923cc0 [Final Native Public]
    void OverrideAtmosphereLightDirection(int32 AtmosphereLightIndex, const FVector& LightDirection); // 0x39237b0 [Final Native Public]
    bool IsAtmosphereLightDirectionOverriden(int32 AtmosphereLightIndex); // 0x39231c0 [Final Native Public]
    FVector GetOverridenAtmosphereLightDirection(int32 AtmosphereLightIndex); // 0x391dcd0 [Final Native Public]
    float GetAtmosphericLightToMatchIlluminanceOnGround(const FVector& LightDirection, float IlluminanceOnGround); // 0x391a6d0 [Final Native Public]
    FLinearColor GetAtmosphereTransmitanceOnGroundAtPlanetTop(UDirectionalLightComponent* DirectionalLight); // 0x391a5d0 [Final Native Public]

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

// AAudioVolume (/Script/Engine.AudioVolume)
    void SetSubmixSendSettings(const TArray<FAudioVolumeSubmixSendSettings>& NewSubmixSendSettings); // 0x377d6d0 [Final Native Public]
    void SetSubmixOverrideSettings(const TArray<FAudioVolumeSubmixOverrideSettings>& NewSubmixOverrideSettings); // 0x377d600 [Final Native Public]
    void SetReverbSettings(FReverbSettings& NewReverbSettings); // 0x377d360 [Final Native Public]
    void SetPriority(float NewPriority); // 0x377d290 [Final Native Public]
    void SetInteriorSettings(FInteriorSettings& NewInteriorSettings); // 0x377cf80 [Final Native Public]
    void SetEnabled(bool bNewEnabled); // 0x377cd00 [Final Native Public]
    void OnRep_bEnabled(); // 0x377cbf0 [Final Native Private]

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

// UAudioParameterConversionStatics (/Script/Engine.AudioParameterConversionStatics)
    FAudioParameter StringToAudioParameter(const FName& Name, const FString& String); // 0x377f0c0 [Final Native Static Public]
    FAudioParameter StringArrayToAudioParameter(const FName& Name, const TArray<FString>& Strings); // 0x377ee70 [Final Native Static Public]
    FAudioParameter ObjectToAudioParameter(const FName& Name, UObject* Object); // 0x377ca30 [Final Native Static Public]
    FAudioParameter ObjectArrayToAudioParameter(const FName& Name, const TArray<UObject*>& Objects); // 0x377c850 [Final Native Static Public]
    FAudioParameter IntegerToAudioParameter(const FName& Name, int32 Integer); // 0x377ac90 [Final Native Static Public]
    FAudioParameter IntegerArrayToAudioParameter(const FName& Name, const TArray<int32>& Integers); // 0x377aa60 [Final Native Static Public]
    FAudioParameter FloatToAudioParameter(const FName& Name, float float); // 0x377a590 [Final Native Static Public]
    FAudioParameter FloatArrayToAudioParameter(const FName& Name, const TArray<float>& Floats); // 0x377a360 [Final Native Static Public]
    FAudioParameter BooleanToAudioParameter(const FName& Name, bool bool); // 0x377a0a0 [Final Native Static Public]
    FAudioParameter BooleanArrayToAudioParameter(const FName& Name, const TArray<bool>& Bools); // 0x3779e70 [Final Native Static Public]

// UBlueprintInstancedStructLibrary (/Script/Engine.BlueprintInstancedStructLibrary)
    void SetInstancedStructValue(FInstancedStruct& InstancedStruct, const int32& Value); // 0x377cdc0 [Final Native Static Public]
    void Reset(FInstancedStruct& InstancedStruct, UScriptStruct* StructType); // 0x377cc10 [Final Native Static Public]
    bool NotEqual_InstancedStruct(FInstancedStruct& A, FInstancedStruct& B); // 0x377c730 [Final Native Static Public]
    FInstancedStruct MakeInstancedStruct(const int32& Value); // 0x377af90 [Final Native Static Public]
    bool IsValid_InstancedStruct(FInstancedStruct& InstancedStruct); // 0x377aee0 [Final Native Static Public]
    EStructUtilsResult IsInstancedStructValid(FInstancedStruct& InstancedStruct); // 0x377ae30 [Final Native Static Public]
    void GetInstancedStructValue(const EStructUtilsResult& ExecResult, FInstancedStruct& InstancedStruct, const int32& Value); // 0x377a800 [Final Native Static Public]
    bool EqualEqual_InstancedStruct(FInstancedStruct& A, FInstancedStruct& B); // 0x377a240 [Final Native Static Public]

// UBlueprintMapLibrary (/Script/Engine.BlueprintMapLibrary)
    void SetMapPropertyByName(UObject* Object, const FName& PropertyName, TMap<int32, int32>& Value); // 0x377d0d0 [Final Native Static Public]
    void Map_Values(TMap<int32, int32>& TargetMap, const TArray<int32>& Values); // 0x377c620 [Final Native Static Public]
    bool Map_Remove(TMap<int32, int32>& TargetMap, const int32& Key); // 0x377c340 [Final Native Static Public]
    int32 Map_Length(TMap<int32, int32>& TargetMap); // 0x377c260 [Final Native Static Public]
    void Map_Keys(TMap<int32, int32>& TargetMap, const TArray<int32>& Keys); // 0x377c150 [Final Native Static Public]
    bool Map_IsNotEmpty(TMap<int32, int32>& TargetMap); // 0x377c050 [Final Native Static Public]
    bool Map_IsEmpty(TMap<int32, int32>& TargetMap); // 0x377bf50 [Final Native Static Public]
    int32 Map_GetLastIndex(TMap<int32, int32>& TargetMap); // 0x377be70 [Final Native Static Public]
    void Map_GetKeyValueByIndex(TMap<int32, int32>& TargetMap, int32 Index, const int32& Key, const int32& Value); // 0x377ba50 [Final Native Static Public]
    bool Map_Find(TMap<int32, int32>& TargetMap, const int32& Key, const int32& Value); // 0x377b720 [Final Native Static Public]
    bool Map_Contains(TMap<int32, int32>& TargetMap, const int32& Key); // 0x377b550 [Final Native Static Public]
    void Map_Clear(TMap<int32, int32>& TargetMap); // 0x377b4b0 [Final Native Static Public]
    void Map_Add(TMap<int32, int32>& TargetMap, const int32& Key, const int32& Value); // 0x377b0e0 [Final Native Static Public]

// UBlueprintSetLibrary (/Script/Engine.BlueprintSetLibrary)
    void SetSetPropertyByName(UObject* Object, const FName& PropertyName, const TSet<int32>& Value); // 0x377d440 [Final Native Static Public]
    void Set_Union(const TSet<int32>& A, const TSet<int32>& B, const TSet<int32>& Result); // 0x377ecf0 [Final Native Static Public]
    void Set_ToArray(const TSet<int32>& A, const TArray<int32>& Result); // 0x377eab0 [Final Native Static Public]
    void Set_RemoveItems(const TSet<int32>& TargetSet, const TArray<int32>& Items); // 0x377e850 [Final Native Static Public]
    bool Set_Remove(const TSet<int32>& TargetSet, const int32& Item); // 0x377e690 [Final Native Static Public]
    int32 Set_Length(const TSet<int32>& TargetSet); // 0x377e5d0 [Final Native Static Public]
    bool Set_IsNotEmpty(const TSet<int32>& TargetSet); // 0x377e500 [Final Native Static Public]
    bool Set_IsEmpty(const TSet<int32>& TargetSet); // 0x377e430 [Final Native Static Public]
    void Set_Intersection(const TSet<int32>& A, const TSet<int32>& B, const TSet<int32>& Result); // 0x377e2b0 [Final Native Static Public]
    int32 Set_GetLastIndex(const TSet<int32>& TargetSet); // 0x377e1f0 [Final Native Static Public]
    void Set_GetItemByIndex(const TSet<int32>& TargetSet, int32 Index, const int32& Item); // 0x377df60 [Final Native Static Public]
    void Set_Difference(const TSet<int32>& A, const TSet<int32>& B, const TSet<int32>& Result); // 0x377dde0 [Final Native Static Public]
    bool Set_Contains(const TSet<int32>& TargetSet, const int32& ItemToFind); // 0x377dba0 [Final Native Static Public]
    void Set_Clear(const TSet<int32>& TargetSet); // 0x377db00 [Final Native Static Public]
    void Set_AddItems(const TSet<int32>& TargetSet, const TArray<int32>& NewItems); // 0x377d960 [Final Native Static Public]
    void Set_Add(const TSet<int32>& TargetSet, const int32& NewItem); // 0x377d7a0 [Final Native Static Public]

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

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

// UCameraModifier (/Script/Engine.CameraModifier)
    void OnCameraOwnerDestroyed(AActor* InOwner); // 0x37b2740 [Final Native Protected]
    bool IsPendingDisable(); // 0x37b24e0 [Native Public]
    bool IsDisabled(); // 0x35d9b70 [Native Public]
    AActor* GetViewTarget(); // 0x37b2220 [Native Public]
    void EnableModifier(); // 0x37b1b10 [Native Public]
    void DisableModifier(bool bImmediate); // 0x37b19e0 [Native Public]
    void BlueprintModifyPostProcess(float DeltaTime, const float& PostProcessBlendWeight, FPostProcessSettings& PostProcessSettings); // 0x14f0670 [Event Public]
    void BlueprintModifyCamera(float DeltaTime, const FVector& ViewLocation, const FRotator& ViewRotation, float FOV, const FVector& NewViewLocation, const FRotator& NewViewRotation, const float& NewFOV); // 0x14f0670 [Event Public]

// UCameraShakeSourceComponent (/Script/Engine.CameraShakeSourceComponent)
    void StopAllCameraShakesOfType(TSubclassOf<UCameraShakeBase> InCameraShake, bool bImmediately); // 0x37b5c90 [Final Native Public]
    void StopAllCameraShakes(bool bImmediately); // 0x37b5c00 [Final Native Public]
    void StartCameraShake(TSubclassOf<UCameraShakeBase> InCameraShake, float Scale, const ECameraShakePlaySpace& PlaySpace, const FRotator& UserPlaySpaceRot); // 0x37b5a30 [Final Native Public]
    void Start(); // 0x37b5a10 [Final Native Public]
    float GetAttenuationFactor(const FVector& Location); // 0x37b1c00 [Final Native Public]

// UCanvasRenderTarget2D (/Script/Engine.CanvasRenderTarget2D)
    void UpdateResource(); // 0x34f6ed0 [Final Native Public]
    void SetSampleCount(const ETextureRenderTargetSampleCount& InSampleCount); // 0x37b5510 [Final Native Public]
    void ReceiveUpdate(UCanvas* Canvas, int32 Width, int32 Height); // 0x14f0670 [Event Public]
    void GetSize(const int32& Width, const int32& Height); // 0x37b2110 [Final Native Public]
    ETextureRenderTargetSampleCount GetSampleCount(); // 0x37b20e0 [Native Public]
    UCanvasRenderTarget2D* CreateCanvasRenderTarget2D(UObject* WorldContextObject, TSubclassOf<UCanvasRenderTarget2D> CanvasRenderTarget2DClass, int32 Width, int32 Height); // 0x37b1310 [Final Native Static Public]

// APawn (/Script/Engine.Pawn)
    void SpawnDefaultController(); // 0x3923db0 [Native Public]
    void SetCanAffectNavigationGeneration(bool bNewValue, bool bForceUpdate); // 0x3d509d0 [Final Native Public]
    void ReceiveUnpossessed(AController* OldController); // 0x14f0670 [Event Public]
    void ReceiveRestarted(); // 0x14f0670 [Event Public]
    void ReceivePossessed(AController* NewController); // 0x14f0670 [Event Public]
    void ReceiveControllerChanged(AController* OldController, AController* NewController); // 0x14f0670 [Event Public]
    void PawnMakeNoise(float Loudness, const FVector& NoiseLocation, bool bUseNoiseMakerLocation, AActor* NoiseMaker); // 0x3d50750 [Final Native Public]
    void OnRep_PlayerState(); // 0x3d50730 [Native Public]
    void OnRep_Controller(); // 0x3d50710 [Native Public]
    bool IsPlayerControlled(); // 0x3d506e0 [Native Public]
    bool IsPawnControlled(); // 0x3d506b0 [Native Public]
    bool IsMoveInputIgnored(); // 0x3d50680 [Native Public]
    bool IsLocallyViewed(); // 0x3d50650 [Final Native Public]
    bool IsLocallyControlled(); // 0x3d50620 [Native Public]
    bool IsControlled(); // 0x3d505b0 [Final Native Public]
    bool IsBotControlled(); // 0x3d50580 [Native Public]
    FPlatformUserId GetPlatformUserId(); // 0x3d50500 [Final Native Public]
    FVector GetPendingMovementInputVector(); // 0x3d504d0 [Final Native Public]
    TSubclassOf<UInputComponent> GetOverrideInputComponentClass(); // 0x3d50450 [Final Native Public]
    FVector GetNavAgentLocation(); // 0x3d50400 [Native Public]
    UPawnMovementComponent* GetMovementComponent(); // 0x39b22b0 [Native Public]
    AActor* GetMovementBaseActor(APawn* Pawn); // 0x3d50350 [Final Native Static Public]
    APlayerController* GetLocalViewingPlayerController(); // 0x3d50320 [Final Native Public]
    FVector GetLastMovementInputVector(); // 0x3d502f0 [Final Native Public]
    FRotator GetControlRotation(); // 0x3d50180 [Final Native Public]
    AController* GetController(); // 0x3d501f0 [Final Native Public]
    FRotator GetBaseAimRotation(); // 0x3d50130 [Native Public]
    void DetachFromControllerPendingDestroy(); // 0x3d50110 [Native Public]
    FVector ConsumeMovementInputVector(); // 0x3d500c0 [Native Public]
    void AddMovementInput(const FVector& WorldDirection, float ScaleValue, bool bForce); // 0x3d4ff90 [Native Public]
    void AddControllerYawInput(float Val); // 0x3d4ff00 [Native Public]
    void AddControllerRollInput(float Val); // 0x3d4fe70 [Native Public]
    void AddControllerPitchInput(float Val); // 0x3d4fde0 [Native Public]

// ACharacter (/Script/Engine.Character)
    void UnCrouch(bool bClientSimulation); // 0x37b61f0 [Native Public]
    void StopJumping(); // 0x37b5e90 [Native Public]
    void StopAnimMontage(UAnimMontage* AnimMontage); // 0x37b5e00 [Native Public]
    void ServerMovePacked(const FCharacterServerMovePackedBits& PackedBits); // 0x37b4640 [Native Event Public]
    void ServerMoveOld(float OldTimeStamp, const FVector_NetQuantize10& OldAccel, uint8 OldMoveFlags); // 0x37b44c0 [Native Event Public]
    void ServerMoveNoBase(float Timestamp, const FVector_NetQuantize10& InAccel, const FVector_NetQuantize100& ClientLoc, uint8 CompressedMoveFlags, uint8 ClientRoll, uint32 View, uint8 ClientMovementMode); // 0x37b41d0 [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); // 0x37b3d60 [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); // 0x37b3870 [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); // 0x37b3380 [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); // 0x37b3020 [Native Event Public]
    void RootMotionDebugClientPrintOnScreen(const FString& InString); // 0x37b2f80 [Native Event Public]
    float PlayAnimMontage(UAnimMontage* AnimMontage, float InPlayRate, const FName& StartSectionName); // 0x37b2cd0 [Native Public]
    void OnWalkingOffLedge(const FVector& PreviousFloorImpactNormal, const FVector& PreviousFloorContactNormal, const FVector& PreviousLocation, float TimeDelta); // 0x37b2a90 [Native Event Public]
    void OnRep_RootMotion(); // 0x37b2940 [Final Native Public]
    void OnRep_ReplicatedBasedMovement(); // 0x37b2920 [Native Public]
    void OnRep_ReplayLastTransformUpdateTimeStamp(); // 0x37b28f0 [Final Native Public]
    void OnRep_IsCrouched(); // 0x37b28d0 [Native Public]
    void OnLaunched(const FVector& LaunchVelocity, bool bXYOverride, bool bZOverride); // 0x14f0670 [Event Public]
    void OnLanded(FHitResult& Hit); // 0x14f0670 [Event Public]
    void OnJumped(); // 0x37b27e0 [Native Event Public]
    void LaunchCharacter(const FVector& LaunchVelocity, bool bXYOverride, bool bZOverride); // 0x37b25d0 [Native Public]
    void K2_UpdateCustomMovement(float DeltaTime); // 0x14f0670 [Event Public]
    void K2_OnStartCrouch(float HalfHeightAdjust, float ScaledHalfHeightAdjust); // 0x14f0670 [Event Public]
    void K2_OnMovementModeChanged(const EMovementMode& PrevMovementMode, const EMovementMode& NewMovementMode, uint8 PrevCustomMode, uint8 NewCustomMode); // 0x14f0670 [Event Public]
    void K2_OnEndCrouch(float HalfHeightAdjust, float ScaledHalfHeightAdjust); // 0x14f0670 [Event Public]
    void Jump(); // 0x37b25b0 [Native Public]
    bool IsPlayingRootMotion(); // 0x37b2560 [Final Native Public]
    bool IsPlayingNetworkedRootMotionMontage(); // 0x37b2510 [Final Native Public]
    bool IsJumpProvidingForce(); // 0x37b24b0 [Native Public]
    bool HasAnyRootMotion(); // 0x37b2270 [Final Native Public]
    UAnimMontage* GetCurrentMontage(); // 0x37b1e90 [Final Native Public]
    FVector GetBaseTranslationOffset(); // 0x37b1d30 [Final Native Public]
    FRotator GetBaseRotationOffsetRotator(); // 0x37b1cd0 [Final Native Public]
    float GetAnimRootMotionTranslationScale(); // 0x37b1be0 [Final Native Public]
    void Crouch(bool bClientSimulation); // 0x37b1480 [Native Public]
    void ClientVeryShortAdjustPosition(float Timestamp, const FVector& NewLoc, UPrimitiveComponent* NewBase, const FName& NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, uint8 ServerMovementMode); // 0x37b10c0 [Native Event Public]
    void ClientMoveResponsePacked(const FCharacterMoveResponsePackedBits& PackedBits); // 0x37b0f70 [Native Event Public]
    void ClientCheatWalk(); // 0x37b0f50 [Native Event Public]
    void ClientCheatGhost(); // 0x37b0f30 [Native Event Public]
    void ClientCheatFly(); // 0x37b0f10 [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); // 0x37b0a20 [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); // 0x37b06f0 [Native Event Public]
    void ClientAdjustPosition(float Timestamp, const FVector& NewLoc, const FVector& NewVel, UPrimitiveComponent* NewBase, const FName& NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, uint8 ServerMovementMode); // 0x37b0440 [Native Event Public]
    void ClientAckGoodMove(float Timestamp); // 0x37b03b0 [Native Event Public]
    bool CanJumpInternal(); // 0x37b01e0 [Native Event Protected]
    bool CanJump(); // 0x37b01b0 [Final Native Public]
    bool CanCrouch(); // 0x37b0180 [Native Public]
    void CacheInitialMeshOffset(const FVector& MeshRelativeLocation, const FRotator& MeshRelativeRotation); // 0x37b0080 [Native Public]

// AController (/Script/Engine.Controller)
    void UnPossess(); // 0x392bfe0 [Final Native Public]
    void StopMovement(); // 0x392bf60 [Native Public]
    void SetInitialLocationAndRotation(const FVector& NewLocation, const FRotator& NewRotation); // 0x3926700 [Native Public]
    void SetIgnoreMoveInput(bool bNewMoveInput); // 0x39265b0 [Native Public]
    void SetIgnoreLookInput(bool bNewLookInput); // 0x3926520 [Native Public]
    void SetControlRotation(const FRotator& NewRotation); // 0x39244e0 [Native Public]
    void ResetIgnoreMoveInput(); // 0x3923db0 [Native Public]
    void ResetIgnoreLookInput(); // 0x3923d90 [Native Public]
    void ResetIgnoreInputFlags(); // 0x3923d70 [Native Public]
    void ReceiveUnPossess(APawn* UnpossessedPawn); // 0x14f0670 [Event Protected]
    void ReceivePossess(APawn* PossessedPawn); // 0x14f0670 [Event Protected]
    void ReceiveInstigatedAnyDamage(float Damage, UDamageType* DamageType, AActor* DamagedActor, AActor* DamageCauser); // 0x14f0670 [Event Protected]
    void Possess(APawn* InPawn); // 0x3923990 [Final Native Public]
    void OnRep_PlayerState(); // 0x3838ab0 [Native Public]
    void OnRep_Pawn(); // 0x39236c0 [Native Public]
    bool LineOfSightTo(AActor* Other, const FVector& ViewPoint, bool bAlternateChecks); // 0x3923550 [Native Public]
    APawn* K2_GetPawn(); // 0x3923440 [Final Native Public]
    bool IsPlayerController(); // 0x3923360 [Final Native Public]
    bool IsMoveInputIgnored(); // 0x3923330 [Native Public]
    bool IsLookInputIgnored(); // 0x3923300 [Native Public]
    bool IsLocalPlayerController(); // 0x39232b0 [Final Native Public]
    bool IsLocalController(); // 0x3923280 [Native Public]
    AActor* GetViewTarget(); // 0x3922860 [Native Public]
    void GetPlayerViewPoint(const FVector& Location, const FRotator& Rotation); // 0x391dd90 [Native Public]
    FRotator GetDesiredRotation(); // 0x391aa80 [Native Public]
    FRotator GetControlRotation(); // 0x391a850 [Native Public]
    void ClientSetRotation(const FRotator& NewRotation, bool bResetCamera); // 0x3917e30 [Native Event Public]
    void ClientSetLocation(const FVector& NewLocation, const FRotator& NewRotation); // 0x3917cf0 [Native Event Public]

// APlayerController (/Script/Engine.PlayerController)
    bool WasInputKeyJustReleased(const FKey& Key); // 0x3e33f20 [Final Native Public]
    bool WasInputKeyJustPressed(const FKey& Key); // 0x3e33e20 [Final Native Public]
    void ToggleSpeaking(bool bInSpeaking); // 0x3e33d90 [Native Public]
    void TestServerLevelVisibilityChange(const FName& PackageName, const FName& Filename); // 0x3e33ce0 [Final Native Private]
    void SwitchLevel(const FString& URL); // 0x3e33c40 [Native Public]
    bool StreamingSourceShouldBlockOnSlowStreaming(); // 0x3e33bf0 [Native Public]
    bool StreamingSourceShouldActivate(); // 0x3e33bc0 [Native Public]
    void StopHapticEffect(const EControllerHand& Hand); // 0x3e33b30 [Final Native Public]
    void StartFire(uint8 FireModeNum); // 0x3e33630 [Native Public]
    void SetVirtualJoystickVisibility(bool bVisible); // 0x3e32fd0 [Native Public]
    void SetViewTargetWithBlend(AActor* NewViewTarget, float BlendTime, const EViewTargetBlendFunction& BlendFunc, float BlendExp, bool bLockOutgoing); // 0x3e32e30 [Native Public]
    void SetName(const FString& S); // 0x3e32d90 [Native Public]
    void SetMouseLocation(int32 X, int32 Y); // 0x3e32c70 [Final Native Public]
    void SetMouseCursorWidget(const EMouseCursor& Cursor, UUserWidget* CursorWidget); // 0x3e32b60 [Final Native Public]
    void SetMotionControlsEnabled(bool bEnabled); // 0x3e32ab0 [Final Native Public]
    void SetHapticsByValue(float Frequency, float Amplitude, const EControllerHand& Hand); // 0x3e32880 [Final Native Public]
    void SetDisableHaptics(bool bNewDisabled); // 0x3e327d0 [Native Public]
    void SetDeprecatedInputYawScale(float NewValue); // 0x3e32720 [Final Native Public]
    void SetDeprecatedInputRollScale(float NewValue); // 0x3e32670 [Final Native Public]
    void SetDeprecatedInputPitchScale(float NewValue); // 0x3e325c0 [Final Native Public]
    void SetControllerTriggerReleaseThresholds(float LeftThreshold, float RightThreshold); // 0x3e32410 [Final Native Public]
    void SetControllerLightColor(const FColor& Color); // 0x3e32350 [Final Native Public]
    void SetControllerGyroAutoCalibration(bool bEnabled); // 0x3e32260 [Final Native Public]
    void SetControllerDeadZones(float LeftDeadZone, float RightDeadZone); // 0x3e320b0 [Final Native Public]
    void SetCinematicMode(bool bInCinematicMode, bool bHidePlayer, bool bAffectsHUD, bool bAffectsMovement, bool bAffectsTurning); // 0x3e31ed0 [Native Public]
    void SetAudioListenerOverride(USceneComponent* AttachToComponent, const FVector& Location, const FRotator& Rotation); // 0x3e31d30 [Final Native Public]
    void SetAudioListenerAttenuationOverride(USceneComponent* AttachToComponent, const FVector& AttenuationLocationOVerride); // 0x3e31c10 [Final Native Public]
    void ServerViewSelf(const FViewTargetTransitionParams& TransitionParams); // 0x3e31b30 [Native Event Public]
    void ServerViewPrevPlayer(); // 0x3e31ae0 [Native Event Public]
    void ServerViewNextPlayer(); // 0x3e31a90 [Native Event Public]
    void ServerVerifyViewTarget(); // 0x3e31a40 [Native Event Public]
    void ServerUpdateMultipleLevelsVisibility(const TArray<FUpdateLevelVisibilityLevelInfo>& LevelVisibilities); // 0x3e31940 [Final Native Event Public]
    void ServerUpdateLevelVisibility(const FUpdateLevelVisibilityLevelInfo& LevelVisibility); // 0x3e31800 [Final Native Event Public]
    void ServerUpdateCamera(const FVector_NetQuantize& CamLoc, int32 CamPitchAndYaw); // 0x3e316d0 [Native Event Public]
    void ServerUnmutePlayer(const FUniqueNetIdRepl& PlayerId); // 0x3e314f0 [Native Event Public]
    void ServerUnblockPlayer(const FUniqueNetIdRepl& PlayerId); // 0x3e31310 [Native Event Public]
    void ServerToggleAILogging(); // 0x3e312c0 [Native Event Public]
    void ServerShortTimeout(); // 0x3e31270 [Native Event Public]
    void ServerSetSpectatorWaiting(bool bWaiting); // 0x3e31120 [Native Event Public]
    void ServerSetSpectatorLocation(const FVector& NewLoc, const FRotator& NewRot); // 0x3e30fe0 [Native Event Public]
    void ServerSendLatestAsyncPhysicsTimestamp(const FAsyncPhysicsTimestamp& Timestamp); // 0x3e30f50 [Native Event Public]
    void ServerRestartPlayer(); // 0x3e30f00 [Native Event Public]
    void ServerPause(); // 0x3e30eb0 [Native Event Public]
    void ServerNotifyLoadedWorld(const FName& WorldPackageName); // 0x3e30d00 [Final Native Event Public]
    void ServerMutePlayer(const FUniqueNetIdRepl& PlayerId); // 0x3e30b20 [Native Event Public]
    void ServerExecRPC(const FString& Msg); // 0x3e30a60 [Native Event Public]
    void ServerExec(const FString& Msg); // 0x3b5a250 [Final Native Public]
    void ServerCheckClientPossessionReliable(); // 0x3e30980 [Native Event Public]
    void ServerCheckClientPossession(); // 0x3e30930 [Native Event Public]
    void ServerChangeName(const FString& S); // 0x3e30870 [Native Event Public]
    void ServerCamera(const FName& NewMode); // 0x3e307b0 [Native Event Public]
    void ServerBlockPlayer(const FUniqueNetIdRepl& PlayerId); // 0x3e305d0 [Native Event Public]
    void ServerAcknowledgePossession(APawn* P); // 0x3e30510 [Native Event Public]
    void SendToConsole(const FString& Command); // 0x3e30470 [Native Public]
    void RestartLevel(); // 0x3e30450 [Native Public]
    void ResetControllerTriggerReleaseThresholds(); // 0x3e303a0 [Final Native Public]
    void ResetControllerLightColor(); // 0x3e30330 [Final Native Public]
    void ResetControllerDeadZones(); // 0x3e30250 [Final Native Public]
    bool ProjectWorldLocationToScreen(const FVector& WorldLocation, const FVector2D& ScreenLocation, bool bPlayerViewportRelative); // 0x3e2ffb0 [Final Native Public]
    void PlayHapticEffect(UHapticFeedbackEffect_Base* HapticEffect, const EControllerHand& Hand, float Scale, bool bLoop); // 0x3e2fd30 [Final Native Public]
    void PlayDynamicForceFeedback(float Intensity, float Duration, bool bAffectsLeftLarge, bool bAffectsLeftSmall, bool bAffectsRightLarge, bool bAffectsRightSmall, const EDynamicForceFeedbackAction& Action, const FLatentActionInfo& LatentInfo); // 0x3e2fa60 [Final Native Public]
    void Pause(); // 0x3e2f8a0 [Native Public]
    void OnServerStartedVisualLogger(bool bIsLogging); // 0x3e2f810 [Native Event Public]
    void LocalTravel(const FString& URL); // 0x3e2f6b0 [Native Public]
    void K2_ClientPlayForceFeedback(UForceFeedbackEffect* ForceFeedbackEffect, const FName& Tag, bool bLooping, bool bIgnoreTimeDilation, bool bPlayWhilePaused); // 0x3e2f4e0 [Final Native Public]
    bool IsStreamingSourceEnabled(); // 0x3e2f4b0 [Native Public]
    bool IsPrimaryPlayer(); // 0x3e2f430 [Final Native Public]
    bool IsInputKeyDown(const FKey& Key); // 0x3e2f190 [Final Native Public]
    void GetViewportSize(const int32& SizeX, const int32& SizeY); // 0x3e2f020 [Final Native Public]
    void GetStreamingSourceShapes(const TArray<FStreamingSourceShape>& OutShapes); // 0x3e2ef70 [Native Public]
    EStreamingSourcePriority GetStreamingSourcePriority(); // 0x3e2ef40 [Native Public]
    void GetStreamingSourceLocationAndRotation(const FVector& OutLocation, const FRotator& OutRotation); // 0x3e2ee50 [Native Public]
    ASpectatorPawn* GetSpectatorPawn(); // 0x3e2ee30 [Final Native Public]
    FPlatformUserId GetPlatformUserId(); // 0x3e2de80 [Final Native Public]
    TSubclassOf<UPlayerInput> GetOverridePlayerInputClass(); // 0x3e2dd60 [Final Native Public]
    bool GetMousePosition(const float& LocationX, const float& LocationY); // 0x3e2dc60 [Final Native Public]
    FVector GetInputVectorKeyState(const FKey& Key); // 0x3e2db20 [Final Native Public]
    void GetInputTouchState(const ETouchIndex& FingerIndex, const float& LocationX, const float& LocationY, const bool& bIsCurrentlyPressed); // 0x3e2d930 [Final Native Public]
    void GetInputMouseDelta(const float& DeltaX, const float& DeltaY); // 0x3e2d840 [Final Native Public]
    void GetInputMotionState(const FVector& Tilt, const FVector& RotationRate, const FVector& Gravity, const FVector& Acceleration); // 0x3e2d6a0 [Final Native Public]
    float GetInputKeyTimeDown(const FKey& Key); // 0x3e2d590 [Final Native Public]
    void GetInputAnalogStickState(const EControllerAnalogStick& WhichStick, const float& StickX, const float& StickY); // 0x3e2d460 [Final Native Public]
    float GetInputAnalogKeyState(const FKey& Key); // 0x3e2d350 [Final Native Public]
    AHUD* GetHUD(); // 0x3e2c260 [Final Native Public]
    bool GetHitResultUnderFingerForObjects(const ETouchIndex& FingerIndex, const TArray<EObjectTypeQuery>& ObjectTypes, bool bTraceComplex, FHitResult& HitResult); // 0x3e2d030 [Final Native Public]
    bool GetHitResultUnderFingerByChannel(const ETouchIndex& FingerIndex, const ETraceTypeQuery& TraceChannel, bool bTraceComplex, FHitResult& HitResult); // 0x3e2cd10 [Final Native Public]
    bool GetHitResultUnderFinger(const ETouchIndex& FingerIndex, const ECollisionChannel& TraceChannel, bool bTraceComplex, FHitResult& HitResult); // 0x3e2cb20 [Final Native Public]
    bool GetHitResultUnderCursorForObjects(const TArray<EObjectTypeQuery>& ObjectTypes, bool bTraceComplex, FHitResult& HitResult); // 0x3e2c830 [Final Native Public]
    bool GetHitResultUnderCursorByChannel(const ETraceTypeQuery& TraceChannel, bool bTraceComplex, FHitResult& HitResult); // 0x3e2c550 [Final Native Public]
    bool GetHitResultUnderCursor(const ECollisionChannel& TraceChannel, bool bTraceComplex, FHitResult& HitResult); // 0x3e2c280 [Final Native Public]
    FVector GetFocalLocation(); // 0x3e2c210 [Native Public]
    float GetDeprecatedInputYawScale(); // 0x3e2bfc0 [Final Native Public]
    float GetDeprecatedInputRollScale(); // 0x3e2bf40 [Final Native Public]
    float GetDeprecatedInputPitchScale(); // 0x3e2bec0 [Final Native Public]
    void FOV(float NewFOV); // 0x3e2bbb0 [Native Public]
    void EnableCheats(); // 0x3e2b810 [Native Public]
    bool DeprojectScreenPositionToWorld(float ScreenX, float ScreenY, const FVector& WorldLocation, const FVector& WorldDirection); // 0x3e2b660 [Final Native Public]
    bool DeprojectMousePositionToWorld(const FVector& WorldLocation, const FVector& WorldDirection); // 0x3e2b500 [Final Native Public]
    void ConsoleKey(const FKey& Key); // 0x3e2b430 [Native Public]
    void ClientWasKicked(const FText& KickReason); // 0x3e2b390 [Native Event Public]
    void ClientVoiceHandshakeComplete(); // 0x3e2b370 [Native Event Public]
    void ClientUpdateMultipleLevelsStreamingStatus(const TArray<FUpdateLevelStreamingLevelStatus>& LevelStatuses); // 0x3e2b2d0 [Native Event Public]
    void ClientUpdateLevelStreamingStatus(const FName& PackageName, bool bNewShouldBeLoaded, bool bNewShouldBeVisible, bool bNewShouldBlockOnLoad, int32 LODIndex, const FNetLevelVisibilityTransactionId& TransactionId, bool bNewShouldBlockOnUnload); // 0x3e2b0a0 [Native Event Public]
    void ClientUnmutePlayers(const TArray<FUniqueNetIdRepl>& PlayerIds); // 0x3e2aff0 [Native Event Public]
    void ClientUnmutePlayer(const FUniqueNetIdRepl& PlayerId); // 0x3e2ae80 [Native Event Public]
    void ClientTravelInternal(const FString& URL, const ETravelType& TravelType, bool bSeamless, const FGuid& MapPackageGuid); // 0x3e2ad00 [Native Event Public]
    void ClientTravel(const FString& URL, const ETravelType& TravelType, bool bSeamless, const FGuid& MapPackageGuid); // 0x3e2aaf0 [Final Native Public]
    void ClientTeamMessage(APlayerState* SenderPlayerState, const FString& S, const FName& Type, float MsgLifeTime); // 0x3e2a990 [Native Event Public]
    void ClientStopForceFeedback(UForceFeedbackEffect* ForceFeedbackEffect, const FName& Tag); // 0x3e2a8c0 [Native Event Public]
    void ClientStopCameraShakesFromSource(UCameraShakeSourceComponent* SourceComponent, bool bImmediately); // 0x3e2a7e0 [Final Native Public]
    void ClientStopCameraShake(TSubclassOf<UCameraShakeBase> Shake, bool bImmediately); // 0x3e2a6f0 [Native Event Public]
    void ClientStartOnlineSession(); // 0x3e2a6d0 [Native Event Public]
    void ClientStartCameraShakeFromSource(TSubclassOf<UCameraShakeBase> Shake, UCameraShakeSourceComponent* SourceComponent); // 0x3e2a550 [Final Native Public]
    void ClientStartCameraShake(TSubclassOf<UCameraShakeBase> Shake, float Scale, const ECameraShakePlaySpace& PlaySpace, const FRotator& UserPlaySpaceRot); // 0x3e2a380 [Native Event Public]
    void ClientSpawnGenericCameraLensEffect(TSubclassOf<AActor> LensEffectEmitterClass); // 0x3e2a2d0 [Native Event Public]
    void ClientSpawnCameraLensEffect(TSubclassOf<AEmitterCameraLensEffectBase> LensEffectEmitterClass); // 0x3e2a220 [Native Event Public]
    void ClientSetViewTarget(AActor* A, const FViewTargetTransitionParams& TransitionParams); // 0x3e2a0a0 [Native Event Public]
    void ClientSetupNetworkPhysicsTimestamp(const FAsyncPhysicsTimestamp& Timestamp); // 0x3e2a190 [Native Event Public]
    void ClientSetSpectatorWaiting(bool bWaiting); // 0x3e2a010 [Native Event Public]
    void ClientSetHUD(TSubclassOf<AHUD> NewHUDClass); // 0x3e29f60 [Native Event Public]
    void ClientSetForceMipLevelsToBeResident(UMaterialInterface* Material, float ForceDuration, int32 CinematicTextureGroups); // 0x3e29e50 [Native Event Public]
    void ClientSetCinematicMode(bool bInCinematicMode, bool bAffectsMovement, bool bAffectsTurning, bool bAffectsHUD); // 0x3e29cd0 [Native Event Public]
    void ClientSetCameraMode(const FName& NewCamMode); // 0x3e29c40 [Native Event Public]
    void ClientSetCameraFade(bool bEnableFading, const FColor& FadeColor, const FVector2D& FadeAlpha, float FadeTime, bool bFadeAudio, bool bHoldWhenFinished); // 0x3e29a50 [Native Event Public]
    void ClientSetBlockOnAsyncLoading(); // 0x3e29a30 [Native Event Public]
    void ClientReturnToMainMenuWithTextReason(const FText& ReturnReason); // 0x3e29990 [Native Event Public]
    void ClientRetryClientRestart(APawn* NewPawn); // 0x3e29900 [Native Event Public]
    void ClientRestart(APawn* NewPawn); // 0x3e29870 [Native Event Public]
    void ClientReset(); // 0x3e29850 [Native Event Public]
    void ClientRepObjRef(UObject* Object); // 0x3e297c0 [Native Event Public]
    void ClientReceiveLocalizedMessage(TSubclassOf<ULocalMessage> Message, int32 Switch, APlayerState* RelatedPlayerState_1, APlayerState* RelatedPlayerState_2, UObject* OptionalObject); // 0x3e295c0 [Native Event Public]
    void ClientPrestreamTextures(AActor* ForcedActor, float ForceDuration, bool bEnableStreaming, int32 CinematicTextureGroups); // 0x3e29460 [Native Event Public]
    void ClientPrepareMapChange(const FName& LevelName, bool bFirst, bool bLast); // 0x3e29340 [Native Event Public]
    void ClientPlaySoundAtLocation(USoundBase* Sound, const FVector& Location, float VolumeMultiplier, float PitchMultiplier); // 0x3e291b0 [Native Event Public]
    void ClientPlaySound(USoundBase* Sound, float VolumeMultiplier, float PitchMultiplier); // 0x3e290a0 [Native Event Public]
    void ClientPlayForceFeedback_Internal(UForceFeedbackEffect* ForceFeedbackEffect, const FForceFeedbackParameters& Params); // 0x3e28fb0 [Final Native Event Private]
    void ClientMutePlayer(const FUniqueNetIdRepl& PlayerId); // 0x3e28e40 [Native Event Public]
    void ClientMessage(const FString& S, const FName& Type, float MsgLifeTime); // 0x3e28d10 [Native Event Public]
    void ClientIgnoreMoveInput(bool bIgnore); // 0x3e28c80 [Native Event Public]
    void ClientIgnoreLookInput(bool bIgnore); // 0x3e28bf0 [Native Event Public]
    void ClientGotoState(const FName& NewState); // 0x3e28b60 [Native Event Public]
    void ClientGameEnded(AActor* EndGameFocus, bool bIsWinner); // 0x3e28a90 [Native Event Public]
    void ClientForceGarbageCollection(); // 0x3d0d760 [Native Event Public]
    void ClientFlushLevelStreaming(); // 0x3e28a40 [Final Native Event Public]
    void ClientEndOnlineSession(); // 0x3e28a20 [Native Event Public]
    void ClientEnableNetworkVoice(bool bEnable); // 0x3e28990 [Native Event Public]
    void ClientCommitMapChange(); // 0x3e28970 [Native Event Public]
    void ClientClearCameraLensEffects(); // 0x3e28950 [Native Event Public]
    void ClientCapBandwidth(int32 Cap); // 0x3e288c0 [Native Event Public]
    void ClientCancelPendingMapChange(); // 0x3e288a0 [Native Event Public]
    void ClientAddTextureStreamingLoc(const FVector& InLoc, float Duration, bool bOverrideLocation); // 0x3e28730 [Final Native Event Public]
    void ClientAckUpdateLevelVisibility(const FName& PackageName, const FNetLevelVisibilityTransactionId& TransactionId, bool bClientAckCanMakeVisible); // 0x3e28620 [Native Event Public]
    void ClientAckTimeDilation(float TimeDilation, int32 ServerStep); // 0x3e28540 [Native Event Public]
    void ClearAudioListenerOverride(); // 0x3e284d0 [Final Native Public]
    void ClearAudioListenerAttenuationOverride(); // 0x3e28480 [Final Native Public]
    bool CanRestartPlayer(); // 0x3e28450 [Native Public]
    void Camera(const FName& NewMode); // 0x3e283c0 [Native Public]
    void AddYawInput(float Val); // 0x3e28260 [Native Public]
    void AddRollInput(float Val); // 0x3e281d0 [Native Public]
    void AddPitchInput(float Val); // 0x3e28140 [Native Public]
    void ActivateTouchInterface(UTouchInterface* NewTouchInterface); // 0x3e27d50 [Native Public]

// UCheatManager (/Script/Engine.CheatManager)
    void Walk(); // 0x3510cf0 [Native Public]
    void ViewSelf(); // 0x37b6480 [Native Public]
    void ViewPlayer(const FString& S); // 0x37b63e0 [Native Public]
    void ViewClass(TSubclassOf<AActor> DesiredClass); // 0x37b6330 [Native Public]
    void ViewActor(const FName& ActorName); // 0x37b62a0 [Native Public]
    void UpdateSafeArea(); // 0x37b6280 [Final Native Public]
    void ToggleServerStatReplicatorUpdateStatNet(); // 0x37b6160 [Final Native Public]
    void ToggleServerStatReplicatorClientOverwrite(); // 0x37b60d0 [Final Native Public]
    void ToggleDebugCamera(); // 0x360bcc0 [Native Public]
    void ToggleAILogging(); // 0x37b60b0 [Native Public]
    void TestCollisionDistance(); // 0x37b6090 [Native Public]
    void Teleport(); // 0x37b6070 [Native Public]
    void Summon(const FString& ClassName); // 0x37b5fd0 [Native Public]
    void StreamLevelOut(const FName& PackageName); // 0x37b5f40 [Native Public]
    void StreamLevelIn(const FName& PackageName); // 0x37b5eb0 [Native Public]
    void SpawnServerStatReplicator(); // 0x37b59d0 [Final Native Public]
    void Slomo(float NewTimeDilation); // 0x37b5940 [Native Public]
    void SetWorldOrigin(); // 0x37b5810 [Final Native Public]
    void SetMouseSensitivityToDefault(); // 0x37b5150 [Native Public]
    void ServerToggleAILogging(); // 0x37b4790 [Native Event Public]
    void ReceiveInitCheatManager(); // 0x14f0670 [Event Public]
    void ReceiveEndPlay(); // 0x14f0670 [Event Public]
    void PlayersOnly(); // 0x37b2df0 [Native Public]
    void OnPlayerEndPlayed(AActor* Player, const EEndPlayReason& EndPlayReason); // 0x37b2800 [Final Native Public]
    void OnlyLoadLevel(const FName& PackageName); // 0x37b2c40 [Native Public]
    void LogLoc(); // 0x37b2720 [Native Public]
    void InvertMouse(); // 0x37b22c0 [Native Public]
    void God(); // 0x22d36e0 [Native Public]
    void Ghost(); // 0x37b2250 [Native Public]
    APlayerController* GetPlayerController(); // 0x37b2040 [Final Native Public]
    void FreezeFrame(float Delay); // 0x37b1b50 [Native Public]
    void Fly(); // 0x22d36c0 [Native Public]
    void FlushLog(); // 0x37b1b30 [Native Public]
    void EnableDebugCamera(); // 0x37b1af0 [Native Protected]
    void DumpVoiceMutingState(); // 0x37b1ad0 [Native Public]
    void DumpPartyState(); // 0x37b1ab0 [Native Public]
    void DumpOnlineSessionState(); // 0x37b1a90 [Native Public]
    void DumpChatState(); // 0x37b1a70 [Native Public]
    void DisableDebugCamera(); // 0x37b19c0 [Native Protected]
    void DestroyTarget(); // 0x37b19a0 [Native Public]
    void DestroyServerStatReplicator(); // 0x37b1980 [Final Native Public]
    void DestroyPawns(TSubclassOf<APawn> aClass); // 0x37b18d0 [Native Public]
    void DestroyAllPawnsExceptTarget(); // 0x37b18b0 [Native Public]
    void DestroyAll(TSubclassOf<AActor> aClass); // 0x37b1800 [Native Public]
    void DebugCapsuleSweepSize(float HalfHeight, float Radius); // 0x37b1730 [Native Public]
    void DebugCapsuleSweepPawn(); // 0x37b1710 [Native Public]
    void DebugCapsuleSweepComplex(bool bTraceComplex); // 0x37b1680 [Native Public]
    void DebugCapsuleSweepClear(); // 0x37b1660 [Native Public]
    void DebugCapsuleSweepChannel(const ECollisionChannel& Channel); // 0x37b15e0 [Native Public]
    void DebugCapsuleSweepCapture(); // 0x37b15c0 [Native Public]
    void DebugCapsuleSweep(); // 0x37b15a0 [Native Public]
    void DamageTarget(float DamageAmount); // 0x37b1510 [Native Public]
    void CheatScript(const FString& ScriptName); // 0x37b02a0 [Final Native Public]
    void ChangeSize(float F); // 0x37b0210 [Native Public]
    void BugItStringCreator(const FVector& ViewLocation, const FRotator& ViewRotation, const FString& GoString, const FString& LocString); // 0x37afeb0 [Native Public]
    void BugItGo(float X, float Y, float Z, float Pitch, float Yaw, float Roll); // 0x37afcc0 [Native Public]
    void BugIt(const FString& ScreenShotDescription); // 0x37afc20 [Native Public]

// UCheatManagerExtension (/Script/Engine.CheatManagerExtension)
    void RemovedFromCheatManager(); // 0x3511210 [Native Event Public]
    APlayerController* GetPlayerController(); // 0x37b2070 [Final Native Public]
    void AddedToCheatManager(); // 0x35111f0 [Native Event Public]

// UApplicationLifecycleComponent (/Script/Engine.ApplicationLifecycleComponent)
    void OnTemperatureChangeDelegate__DelegateSignature(const ETemperatureSeverityType& Severity); // 0x14f0670 [Public]
    void OnLowPowerModeDelegate__DelegateSignature(bool bInLowPowerMode); // 0x14f0670 [Public]
    void ApplicationStartupArgumentsDelegate__DelegateSignature(const TArray<FString>& StartupArguments); // 0x14f0670 [Public]
    void ApplicationLifetimeDelegate__DelegateSignature(); // 0x14f0670 [Public]

// UArrowComponent (/Script/Engine.ArrowComponent)
    void SetUseInEditorScaling(bool bNewValue); // 0x383d7d0 [Final Native Public]
    void SetTreatAsASprite(bool bNewValue); // 0x383d4f0 [Final Native Public]
    void SetScreenSize(float NewScreenSize); // 0x383ce00 [Final Native Public]
    void SetIsScreenSizeScaled(bool bNewValue); // 0x383c440 [Final Native Public]
    void SetArrowSize(float NewSize); // 0x383aeb0 [Final Native Public]
    void SetArrowLength(float NewLength); // 0x383ae20 [Final Native Public]
    void SetArrowFColor(const FColor& NewColor); // 0x383ada0 [Final Native Public]
    void SetArrowColor(const FLinearColor& NewColor); // 0x383ad10 [Native Public]

// UAudioComponent (/Script/Engine.AudioComponent)
    void StopDelayed(float DelayTime); // 0x383dbb0 [Final Native Public]
    void Stop(); // 0x383db90 [Native Public]
    void SetWaveParameter(const FName& InName, USoundWave* InWave); // 0x383dac0 [Final Native Public]
    void SetVolumeMultiplier(float NewVolumeMultiplier); // 0x383d840 [Final Native Public]
    void SetUISound(bool bInUISound); // 0x383d590 [Final Native Public]
    void SetSubmixSend(USoundSubmixBase* Submix, float SendLevel); // 0x383d310 [Final Native Public]
    void SetSourceBusSendPreEffect(USoundSourceBus* SoundSourceBus, float SourceBusSendLevel); // 0x383d0a0 [Final Native Public]
    void SetSourceBusSendPostEffect(USoundSourceBus* SoundSourceBus, float SourceBusSendLevel); // 0x383cfc0 [Final Native Public]
    void SetSound(USoundBase* NewSound); // 0x383ce90 [Final Native Public]
    void SetPitchMultiplier(float NewPitchMultiplier); // 0x383cd00 [Final Native Public]
    void SetPaused(bool bPause); // 0x383cbb0 [Final Native Public]
    void SetOverrideAttenuation(bool bInOverrideAttenuation); // 0x383cac0 [Final Native Public]
    void SetOutputToBusOnly(bool bInOutputToBusOnly); // 0x383c9f0 [Final Native Public]
    void SetModulationRouting(const TSet<USoundModulatorBase*>& Modulators, const EModulationDestination& Destination, const EModulationRouting& RoutingMethod); // 0x383c690 [Final Native Public]
    void SetLowPassFilterFrequency(float InLowPassFilterFrequency); // 0x383c5b0 [Final Native Public]
    void SetLowPassFilterEnabled(bool InLowPassFilterEnabled); // 0x383c4e0 [Final Native Public]
    void SetIntParameter(const FName& InName, int32 inInt); // 0x383c290 [Native Public]
    void SetHighPassFilterFrequency(float InHighPassFilterFrequency); // 0x383c1b0 [Final Native Public]
    void SetHighPassFilterEnabled(bool InHighPassFilterEnabled); // 0x383c0e0 [Final Native Public]
    void SetFloatParameter(const FName& InName, float InFloat); // 0x383bd10 [Native Public]
    void SetBoolParameter(const FName& InName, bool InBool); // 0x383b5c0 [Native Public]
    void SetAudioBusSendPreEffect(UAudioBus* AudioBus, float AudioBusSendLevel); // 0x383b2a0 [Final Native Public]
    void SetAudioBusSendPostEffect(UAudioBus* AudioBus, float AudioBusSendLevel); // 0x383b1d0 [Final Native Public]
    void SetAttenuationSettings(USoundAttenuation* InAttenuationSettings); // 0x383b0d0 [Final Native Public]
    void SetAttenuationOverrides(FSoundAttenuationSettings& InAttenuationOverrides); // 0x383af40 [Final Native Public]
    void RemoveModulationRouting(const TSet<USoundModulatorBase*>& Modulators, const EModulationDestination& Destination); // 0x383a970 [Final Native Public]
    void PlayQuantized(UObject* WorldContextObject, const UQuartzClockHandle*& InClockHandle, FQuartzQuantizationBoundary& InQuantizationBoundary, const FScriptDelegate& InDelegate, float InStartTime, float InFadeInDuration, float InFadeVolumeLevel, const EAudioFaderCurve& InFadeCurve); // 0x383a670 [Native Public]
    void Play(float StartTime); // 0x383a5e0 [Native Public]
    bool IsVirtualized(); // 0x3839fc0 [Final Native Public]
    bool IsPlaying(); // 0x3839f80 [Native Public]
    bool HasCookedFFTData(); // 0x3839e80 [Final Native Public]
    bool HasCookedAmplitudeEnvelopeData(); // 0x3839e30 [Final Native Public]
    EAudioComponentPlayState GetPlayState(); // 0x3839630 [Final Native Public]
    TSet<USoundModulatorBase*> GetModulators(const EModulationDestination& Destination); // 0x38394c0 [Final Native Public]
    bool GetCookedFFTDataForAllPlayingSounds(const TArray<FSoundWaveSpectralDataPerSound>& OutSoundWaveSpectralData); // 0x3839120 [Final Native Public]
    bool GetCookedFFTData(const TArray<float>& FrequenciesToGet, const TArray<FSoundWaveSpectralData>& OutSoundWaveSpectralData); // 0x3838ff0 [Final Native Public]
    bool GetCookedEnvelopeDataForAllPlayingSounds(const TArray<FSoundWaveEnvelopeDataPerSound>& OutEnvelopeData); // 0x3838f30 [Final Native Public]
    bool GetCookedEnvelopeData(const float& OutEnvelopeData); // 0x3838e80 [Final Native Public]
    void FadeOut(float FadeOutDuration, float FadeVolumeLevel, const EAudioFaderCurve& FadeCurve); // 0x3838d20 [Native Public]
    void FadeIn(float FadeInDuration, float FadeVolumeLevel, float StartTime, const EAudioFaderCurve& FadeCurve); // 0x3838bb0 [Native Public]
    bool BP_GetAttenuationSettingsToApply(FSoundAttenuationSettings& OutAttenuationSettings); // 0x38385d0 [Final Native Public]
    void AdjustVolume(float AdjustVolumeDuration, float AdjustVolumeLevel, const EAudioFaderCurve& FadeCurve); // 0x38384b0 [Final Native Public]
    void AdjustAttenuation(FSoundAttenuationSettings& InAttenuationSettings); // 0x3838320 [Final Native Public]
    void AddModulationRouting(const TSet<USoundModulatorBase*>& Modulators, const EModulationDestination& Destination); // 0x3838050 [Final Native Public]

// UBillboardComponent (/Script/Engine.BillboardComponent)
    void SetUV(int32 NewU, int32 NewUL, int32 NewV, int32 NewVL); // 0x383d680 [Native Public]
    void SetSpriteAndUV(UTexture2D* NewSprite, int32 NewU, int32 NewUL, int32 NewV, int32 NewVL); // 0x383d180 [Native Public]
    void SetSprite(UTexture2D* NewSprite); // 0x3511160 [Native Public]
    void SetOpacityMaskRefVal(float RefVal); // 0x383c960 [Final Native Public]

// UShapeComponent (/Script/Engine.ShapeComponent)
    void SetLineThickness(float Thickness); // 0x38da420 [Final Native Public]

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

// UCapsuleComponent (/Script/Engine.CapsuleComponent)
    void SetCapsuleSize(float InRadius, float InHalfHeight, bool bUpdateOverlaps); // 0x383b9d0 [Final Native Public]
    void SetCapsuleRadius(float Radius, bool bUpdateOverlaps); // 0x383b8f0 [Final Native Public]
    void SetCapsuleHalfHeight(float HalfHeight, bool bUpdateOverlaps); // 0x383b810 [Final Native Public]
    void GetUnscaledCapsuleSize_WithoutHemisphere(const float& OutRadius, const float& OutHalfHeightWithoutHemisphere); // 0x3839ca0 [Final Native Public]
    void GetUnscaledCapsuleSize(const float& OutRadius, const float& OutHalfHeight); // 0x3839bb0 [Final Native Public]
    float GetUnscaledCapsuleRadius(); // 0x3839b90 [Final Native Public]
    float GetUnscaledCapsuleHalfHeight_WithoutHemisphere(); // 0x3839b60 [Final Native Public]
    float GetUnscaledCapsuleHalfHeight(); // 0x3839b40 [Final Native Public]
    float GetShapeScale(); // 0x3839a90 [Final Native Public]
    void GetScaledCapsuleSize_WithoutHemisphere(const float& OutRadius, const float& OutHalfHeightWithoutHemisphere); // 0x3839950 [Final Native Public]
    void GetScaledCapsuleSize(const float& OutRadius, const float& OutHalfHeight); // 0x3839830 [Final Native Public]
    float GetScaledCapsuleRadius(); // 0x38397e0 [Final Native Public]
    float GetScaledCapsuleHalfHeight_WithoutHemisphere(); // 0x3839780 [Final Native Public]
    float GetScaledCapsuleHalfHeight(); // 0x3839740 [Final Native Public]

// UMovementComponent (/Script/Engine.MovementComponent)
    void StopMovementImmediately(); // 0x3891ff0 [Native Public]
    void SnapUpdatedComponentToPlane(); // 0x3891fb0 [Native Public]
    void SetUpdatedComponent(USceneComponent* NewUpdatedComponent); // 0x3890d60 [Native Public]
    void SetPlaneConstraintOrigin(const FVector& PlaneOrigin); // 0x388f0e0 [Native Public]
    void SetPlaneConstraintNormal(const FVector& PlaneNormal); // 0x388f050 [Native Public]
    void SetPlaneConstraintFromVectors(const FVector& Forward, const FVector& Up); // 0x388ef50 [Native Public]
    void SetPlaneConstraintEnabled(bool bEnabled); // 0x388eec0 [Native Public]
    void SetPlaneConstraintAxisSetting(const EPlaneConstraintAxisSetting& NewAxisSetting); // 0x388ee40 [Native Public]
    void PhysicsVolumeChanged(APhysicsVolume* NewVolume); // 0x38865b0 [Native Public]
    bool K2_MoveUpdatedComponent(const FVector& Delta, const FRotator& NewRotation, FHitResult& OutHit, bool bSweep, bool bTeleport); // 0x3885510 [Final Native Public]
    bool IsExceedingMaxSpeed(float MaxSpeed); // 0x3884810 [Native Public]
    FVector GetPlaneConstraintOrigin(); // 0x3884040 [Final Native Public]
    FVector GetPlaneConstraintNormal(); // 0x3884010 [Final Native Public]
    EPlaneConstraintAxisSetting GetPlaneConstraintAxisSetting(); // 0x32ff6d0 [Final Native Public]
    APhysicsVolume* GetPhysicsVolume(); // 0x3883fe0 [Native Public]
    float GetMaxSpeed(); // 0x3883960 [Native Public]
    float GetGravityZ(); // 0x3882ee0 [Native Public]
    FVector ConstrainNormalToPlane(const FVector& Normal); // 0x38816e0 [Native Public]
    FVector ConstrainLocationToPlane(const FVector& Location); // 0x3881620 [Native Public]
    FVector ConstrainDirectionToPlane(const FVector& Direction); // 0x3881560 [Native Public]

// UNavMovementComponent (/Script/Engine.NavMovementComponent)
    bool IsSwimming(); // 0x3884ca0 [Native Public]
    bool IsMovingOnGround(); // 0x383a100 [Native Public]
    bool IsFlying(); // 0x3884980 [Native Public]
    bool IsFalling(); // 0x3884940 [Native Public]
    bool IsCrouching(); // 0x38847d0 [Native Public]
    FVector GetVelocityForNavMovement(); // 0x38843c0 [Native Public]

// UPawnMovementComponent (/Script/Engine.PawnMovementComponent)
    void ServerAsyncPhysicsStateAction(UPrimitiveComponent* ActionComponent, const FName& BoneName, const FAsyncPhysicsTimestamp& Timestamp, const EPhysicsStateAction& ActionType, const FVector& ActionDatas, const FVector& ActionPosition); // 0x3886e70 [Final Native Event Private]
    void MulticastAsyncPhysicsStateAction(UPrimitiveComponent* ActionComponent, const FName& BoneName, const FAsyncPhysicsTimestamp& Timestamp, const EPhysicsStateAction& ActionType, const FVector& ActionDatas, const FVector& ActionPosition); // 0x3885ff0 [Final Native Event Private]
    bool IsMoveInputIgnored(); // 0x3884ac0 [Native Public]
    FVector GetPendingInputVector(); // 0x3883c30 [Final Native Public]
    APawn* GetPawnOwner(); // 0x344a9a0 [Final Native Public]
    FVector GetLastInputVector(); // 0x3883360 [Final Native Public]
    FVector ConsumeInputVector(); // 0x38817a0 [Native Public]
    void AddInputVector(const FVector& WorldVector, bool bForce); // 0x3880380 [Native Public]

// UCharacterMovementComponent (/Script/Engine.CharacterMovementComponent)
    void SetWalkableFloorZ(float InWalkableFloorZ); // 0x383d9f0 [Final Native Public]
    void SetWalkableFloorAngle(float InWalkableFloorAngle); // 0x383d940 [Final Native Public]
    void SetMovementMode(const EMovementMode& NewMovementMode, uint8 NewCustomMode); // 0x383c890 [Native Public]
    void SetGroupsToIgnoreMask(FNavAvoidanceMask& GroupMask); // 0x383c040 [Final Native Public]
    void SetGroupsToIgnore(int32 GroupFlags); // 0x383bfb0 [Final Native Public]
    void SetGroupsToAvoidMask(FNavAvoidanceMask& GroupMask); // 0x383bf10 [Final Native Public]
    void SetGroupsToAvoid(int32 GroupFlags); // 0x383be80 [Final Native Public]
    void SetGravityDirection(const FVector& GravityDir); // 0x383bde0 [Native Public]
    void SetCrouchedHalfHeight(float NewValue); // 0x383bc80 [Final Native Public]
    void SetAvoidanceGroupMask(FNavAvoidanceMask& GroupMask); // 0x383b520 [Final Native Public]
    void SetAvoidanceGroup(int32 GroupFlags); // 0x383b490 [Final Native Public]
    void SetAvoidanceEnabled(bool bEnable); // 0x383b370 [Final Native Public]
    float K2_GetWalkableFloorZ(); // 0x344a450 [Final Native Public]
    float K2_GetWalkableFloorAngle(); // 0x383a5c0 [Final Native Public]
    void K2_FindFloor(const FVector& CapsuleLocation, FFindFloorResult& FloorResult); // 0x383a450 [Native Public]
    void K2_ComputeFloorDist(const FVector& CapsuleLocation, float LineDistance, float SweepDistance, float SweepRadius, FFindFloorResult& FloorResult); // 0x383a140 [Native Public]
    bool IsWalking(); // 0x383a100 [Final Native Public]
    bool IsWalkable(FHitResult& Hit); // 0x3839ff0 [Native Public]
    bool HasCustomGravity(); // 0x3839ed0 [Final Native Public]
    float GetValidPerchRadius(); // 0x3839da0 [Final Native Public]
    float GetPerchRadiusThreshold(); // 0x3839600 [Final Native Public]
    UPrimitiveComponent* GetMovementBase(); // 0x38395a0 [Final Native Public]
    float GetMinAnalogSpeed(); // 0x3839480 [Native Public]
    float GetMaxJumpHeightWithJumpTime(); // 0x3839440 [Native Public]
    float GetMaxJumpHeight(); // 0x3839400 [Native Public]
    float GetMaxBrakingDeceleration(); // 0x38393c0 [Native Public]
    float GetMaxAcceleration(); // 0x3839380 [Native Public]
    FVector GetLastUpdateVelocity(); // 0x3839350 [Final Native Public]
    FRotator GetLastUpdateRotation(); // 0x3839300 [Final Native Public]
    FVector GetLastUpdateRequestedVelocity(); // 0x38392d0 [Final Native Public]
    FVector GetLastUpdateLocation(); // 0x38392a0 [Final Native Public]
    FVector GetImpartedMovementBaseVelocity(); // 0x3839250 [Native Public]
    FVector GetGravityDirection(); // 0x3839220 [Final Native Public]
    FVector GetCurrentAcceleration(); // 0x38391f0 [Final Native Public]
    float GetCrouchedHalfHeight(); // 0x304b160 [Final Native Public]
    ACharacter* GetCharacterOwner(); // 0x3609590 [Final Native Public]
    float GetAnalogInputModifier(); // 0x3838e40 [Final Native Public]
    void DisableMovement(); // 0x3838b90 [Native Public]
    void ClearAccumulatedForces(); // 0x3838ab0 [Native Public]
    void CapsuleTouched(UPrimitiveComponent* OverlappedComp, AActor* Other, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, FHitResult& SweepResult); // 0x3838850 [Native Protected]
    void CalcVelocity(float DeltaTime, float Friction, bool bFluid, float BrakingDeceleration); // 0x38386e0 [Native Public]
    void AddImpulse(const FVector& Impulse, bool bVelocityChange); // 0x3837f60 [Native Public]
    void AddForce(const FVector& Force); // 0x3837ed0 [Native Public]

// UDecalComponent (/Script/Engine.DecalComponent)
    void SetSortOrder(int32 Value); // 0x3890380 [Final Native Public]
    void SetFadeScreenSize(float NewFadeScreenSize); // 0x388b1c0 [Final Native Public]
    void SetFadeOut(float StartDelay, float Duration, bool DestroyOwnerAfterFade); // 0x388b030 [Final Native Public]
    void SetFadeIn(float StartDelay, float Duration); // 0x388af10 [Final Native Public]
    void SetDecalMaterial(UMaterialInterface* NewDecalMaterial); // 0x3889be0 [Final Native Public]
    void SetDecalColor(const FLinearColor& Color); // 0x3889b40 [Final Native Public]
    float GetFadeStartDelay(); // 0x3882e90 [Final Native Public]
    float GetFadeInStartDelay(); // 0x3882e70 [Final Native Public]
    float GetFadeInDuration(); // 0x3882e50 [Final Native Public]
    float GetFadeDuration(); // 0x3882e30 [Final Native Public]
    UMaterialInterface* GetDecalMaterial(); // 0x3882d90 [Final Native Public]
    UMaterialInstanceDynamic* CreateDynamicMaterialInstance(); // 0x3881ea0 [Native Public]

// ULightComponent (/Script/Engine.LightComponent)
    void SetVolumetricScatteringIntensity(float NewIntensity); // 0x3891e10 [Final Native Public]
    void SetUseTemperature(bool bNewValue); // 0x3891210 [Final Native Public]
    void SetUseRayTracedDistanceFieldShadows(bool bNewValue); // 0x3891130 [Final Native Public]
    void SetUseIESBrightness(bool bNewValue); // 0x3890ec0 [Final Native Public]
    void SetTransmission(bool bNewValue); // 0x3890bf0 [Final Native Public]
    void SetTemperature(float NewTemperature); // 0x3890900 [Final Native Public]
    void SetSpecularScale(float NewValue); // 0x3890590 [Final Native Public]
    void SetShadowSlopeBias(float NewValue); // 0x388fe90 [Final Native Public]
    void SetShadowBias(float NewValue); // 0x388fcb0 [Final Native Public]
    void SetMaxDrawDistance(float NewValue); // 0x388e000 [Final Native Public]
    void SetMaxDistanceFadeRange(float NewValue); // 0x388df40 [Final Native Public]
    void SetLightingChannels(bool bChannel0, bool bChannel1, bool bChannel2); // 0x388d6a0 [Final Native Public]
    void SetLightFunctionScale(const FVector& NewLightFunctionScale); // 0x388d100 [Final Native Public]
    void SetLightFunctionMaterial(UMaterialInterface* NewLightFunctionMaterial); // 0x388d010 [Final Native Public]
    void SetLightFunctionFadeDistance(float NewLightFunctionFadeDistance); // 0x388cf50 [Final Native Public]
    void SetLightFunctionDisabledBrightness(float NewValue); // 0x388ce90 [Final Native Public]
    void SetLightFColor(const FColor& NewLightColor); // 0x388cd50 [Final Native Public]
    void SetLightColor(const FLinearColor& NewLightColor, bool bSRGB); // 0x388cbd0 [Final Native Public]
    void SetIntensity(float NewIntensity); // 0x388c8f0 [Final Native Public]
    void SetIndirectLightingIntensity(float NewIntensity); // 0x388c5f0 [Final Native Public]
    void SetIESTexture(UTextureLightProfile* NewValue); // 0x388c480 [Final Native Public]
    void SetIESBrightnessScale(float NewValue); // 0x388c3c0 [Final Native Public]
    void SetForceCachedShadowsForMovablePrimitives(bool bNewValue); // 0x388b950 [Final Native Public]
    void SetEnableLightShaftBloom(bool bNewValue); // 0x388a900 [Final Native Public]
    void SetDiffuseScale(float NewValue); // 0x388a220 [Final Native Public]
    void SetBloomTint(const FColor& NewValue); // 0x38880a0 [Final Native Public]
    void SetBloomThreshold(float NewValue); // 0x3887fe0 [Final Native Public]
    void SetBloomScale(float NewValue); // 0x3887f20 [Final Native Public]
    void SetBloomMaxBrightness(float NewValue); // 0x3887e60 [Final Native Public]
    void SetAffectTranslucentLighting(bool bNewValue); // 0x3887280 [Final Native Public]

// UDirectionalLightComponent (/Script/Engine.DirectionalLightComponent)
    void SetShadowSourceAngleFactor(float NewValue); // 0x388ff50 [Final Native Public]
    void SetShadowDistanceFadeoutFraction(float NewValue); // 0x388fe00 [Final Native Public]
    void SetShadowCascadeBiasDistribution(float NewValue); // 0x388fd70 [Final Native Public]
    void SetShadowAmount(float NewValue); // 0x388fbf0 [Final Native Public]
    void SetOcclusionMaskDarkness(float NewValue); // 0x388e420 [Final Native Public]
    void SetOcclusionDepthRange(float NewValue); // 0x388e360 [Final Native Public]
    void SetLightSourceSoftAngle(float NewValue); // 0x388d530 [Final Native Public]
    void SetLightSourceAngle(float NewValue); // 0x388d3c0 [Final Native Public]
    void SetLightShaftOverrideDirection(const FVector& NewValue); // 0x388d200 [Final Native Public]
    void SetForwardShadingPriority(int32 NewValue); // 0x388bb30 [Final Native Public]
    void SetEnableLightShaftOcclusion(bool bNewValue); // 0x388a9d0 [Final Native Public]
    void SetDynamicShadowDistanceStationaryLight(float NewValue); // 0x388a600 [Final Native Public]
    void SetDynamicShadowDistanceMovableLight(float NewValue); // 0x388a570 [Final Native Public]
    void SetDynamicShadowCascades(int32 NewValue); // 0x388a4d0 [Final Native Public]
    void SetCascadeTransitionFraction(float NewValue); // 0x3888890 [Final Native Public]
    void SetCascadeDistributionExponent(float NewValue); // 0x3888800 [Final Native Public]
    void SetAtmosphereSunLightIndex(int32 NewValue); // 0x3887cb0 [Final Native Public]
    void SetAtmosphereSunLight(bool bNewValue); // 0x3887bd0 [Final Native Public]
    void SetAtmosphereSunDiskColorScale(const FLinearColor& NewValue); // 0x3887a00 [Final Native Public]

// USphereComponent (/Script/Engine.SphereComponent)
    void SetSphereRadius(float InSphereRadius, bool bUpdateOverlaps); // 0x3929220 [Final Native Public]
    float GetUnscaledSphereRadius(); // 0x3839b40 [Final Native Public]
    float GetShapeScale(); // 0x3839a90 [Final Native Public]
    float GetScaledSphereRadius(); // 0x391fb70 [Final Native Public]

// UExponentialHeightFogComponent (/Script/Engine.ExponentialHeightFogComponent)
    void SetVolumetricFogStartDistance(float NewValue); // 0x3891d80 [Final Native Public]
    void SetVolumetricFogScatteringDistribution(float NewValue); // 0x3891cf0 [Final Native Public]
    void SetVolumetricFogNearFadeInDistance(float NewValue); // 0x3891c60 [Final Native Public]
    void SetVolumetricFogExtinctionScale(float NewValue); // 0x3891bd0 [Final Native Public]
    void SetVolumetricFogEmissive(const FLinearColor& NewValue); // 0x3891b10 [Final Native Public]
    void SetVolumetricFogDistance(float NewValue); // 0x3891a80 [Final Native Public]
    void SetVolumetricFogAlbedo(const FColor& NewValue); // 0x38919f0 [Final Native Public]
    void SetVolumetricFog(bool bNewValue); // 0x3891950 [Final Native Public]
    void SetStartDistance(float Value); // 0x3890660 [Final Native Public]
    void SetSkyAtmosphereAmbientContributionColorScale(const FLinearColor& NewValue); // 0x3890200 [Final Native Public]
    void SetSecondFogHeightOffset(float Value); // 0x388fb60 [Final Native Public]
    void SetSecondFogHeightFalloff(float Value); // 0x388fad0 [Final Native Public]
    void SetSecondFogDensity(float Value); // 0x388fa40 [Final Native Public]
    void SetSecondFogData(const FExponentialHeightFogData& NewValue); // 0x388f970 [Final Native Public]
    void SetRenderInMainPass(bool bValue); // 0x388f520 [Final Native Public]
    void SetNonDirectionalInscatteringColorDistance(float Value); // 0x388e0d0 [Final Native Public]
    void SetInscatteringTextureTint(const FLinearColor& Value); // 0x388c830 [Final Native Public]
    void SetInscatteringColorCubemapAngle(float Value); // 0x388c7a0 [Final Native Public]
    void SetInscatteringColorCubemap(UTextureCube* Value); // 0x388c6e0 [Final Native Public]
    void SetHoldout(bool bNewHoldout); // 0x388c260 [Final Native Public]
    void SetFullyDirectionalInscatteringColorDistance(float Value); // 0x388bd70 [Final Native Public]
    void SetFogMaxOpacity(float Value); // 0x388b7f0 [Final Native Public]
    void SetFogInscatteringColor(const FLinearColor& Value); // 0x388b730 [Final Native Public]
    void SetFogHeightFalloff(float Value); // 0x388b6a0 [Final Native Public]
    void SetFogDensity(float Value); // 0x388b4c0 [Final Native Public]
    void SetFogCutoffDistance(float Value); // 0x388b430 [Final Native Public]
    void SetEndDistance(float Value); // 0x388ab40 [Final Native Public]
    void SetDirectionalInscatteringStartDistance(float Value); // 0x388a440 [Final Native Public]
    void SetDirectionalInscatteringExponent(float Value); // 0x388a3b0 [Final Native Public]
    void SetDirectionalInscatteringColor(const FLinearColor& Value); // 0x388a2f0 [Final Native Public]

// UForceFeedbackComponent (/Script/Engine.ForceFeedbackComponent)
    void Stop(); // 0x3891fd0 [Native Public]
    void SetIntensityMultiplier(float NewIntensityMultiplier); // 0x37b5270 [Final Native Public]
    void SetForceFeedbackEffect(UForceFeedbackEffect* NewForceFeedbackEffect); // 0x388ba30 [Final Native Public]
    void Play(float StartTime); // 0x31ce5e0 [Native Public]
    bool BP_GetAttenuationSettingsToApply(FForceFeedbackAttenuationSettings& OutAttenuationSettings); // 0x38812f0 [Final Native Public]
    void AdjustAttenuation(FForceFeedbackAttenuationSettings& InAttenuationSettings); // 0x3881160 [Final Native Public]

// UHeterogeneousVolumeComponent (/Script/Engine.HeterogeneousVolumeComponent)
    void SetVolumeResolution(const FIntVector& NewValue); // 0x3891870 [Final Native Public]
    void SetStreamingMipBias(int32 NewValue); // 0x3890840 [Final Native Public]
    void SetStartFrame(float NewValue); // 0x38906f0 [Final Native Public]
    void SetPlaying(bool NewValue); // 0x388f170 [Final Native Public]
    void SetLooping(bool NewValue); // 0x388da10 [Final Native Public]
    void SetFrameRate(float NewValue); // 0x388bcb0 [Final Native Public]
    void SetFrame(float NewValue); // 0x388bbf0 [Final Native Public]
    void SetEndFrame(float NewValue); // 0x388abd0 [Final Native Public]
    void Play(); // 0x3886640 [Final Native Public]

// UInputComponent (/Script/Engine.InputComponent)
    bool WasControllerKeyJustReleased(const FKey& Key); // 0x3884720 [Final Native Private]
    bool WasControllerKeyJustPressed(const FKey& Key); // 0x3884720 [Final Native Private]
    void OnInputOwnerEndPlayed(AActor* InOwner, const EEndPlayReason& EndPlayReason); // 0x3886430 [Final Native Private]
    bool IsControllerKeyDown(const FKey& Key); // 0x3884720 [Final Native Private]
    void GetTouchState(int32 FingerIndex, const float& LocationX, const float& LocationY, const bool& bIsCurrentlyPressed); // 0x38840a0 [Final Native Private]
    FVector GetControllerVectorKeyState(const FKey& Key); // 0x3882b90 [Final Native Private]
    void GetControllerMouseDelta(const float& DeltaX, const float& DeltaY); // 0x3882ad0 [Final Native Private]
    float GetControllerKeyTimeDown(const FKey& Key); // 0x3882930 [Final Native Private]
    void GetControllerAnalogStickState(const EControllerAnalogStick& WhichStick, const float& StickX, const float& StickY); // 0x38829d0 [Final Native Private]
    float GetControllerAnalogKeyState(const FKey& Key); // 0x3882930 [Final Native Private]

// UInstancedSkinnedMeshComponent (/Script/Engine.InstancedSkinnedMeshComponent)
    void SetTransformProvider(UTransformProviderData* InTransformProvider); // 0x38909f0 [Final Native Public]
    void SetNumCustomDataFloats(int32 InNumCustomDataFloats); // 0x388e1f0 [Final Native Public]
    bool SetCustomDataValue(const FPrimitiveInstanceId& InstanceId, int32 CustomDataIndex, float CustomDataValue); // 0x3889300 [Final Native Public]
    void RemoveInstances(const TArray<FPrimitiveInstanceId>& InstancesToRemove); // 0x38869e0 [Final Native Public]
    bool RemoveInstance(const FPrimitiveInstanceId& InstanceId); // 0x3886910 [Final Native Public]
    void OptimizeInstanceData(bool bShouldRetainIdMap); // 0x3886520 [Final Native Public]
    UTransformProviderData* GetTransformProvider(); // 0x38841d0 [Final Native Public]
    bool GetInstanceTransform(const FPrimitiveInstanceId& InstanceId, FTransform& OutInstanceTransform, bool bWorldSpace); // 0x3883030 [Final Native Public]
    void ClearInstances(); // 0x38814a0 [Final Native Public]
    TArray<FPrimitiveInstanceId> AddInstances(const TArray<FTransform>& Transforms, const TArray<int32>& AnimationIndices, bool bShouldReturnIds, bool bWorldSpace); // 0x3880620 [Final Native Public]
    FPrimitiveInstanceId AddInstance(FTransform& InstanceTransform, int32 AnimationIndex, bool bWorldSpace); // 0x3880470 [Final Native Public]

// UInterpToMovementComponent (/Script/Engine.InterpToMovementComponent)
    void StopSimulating(FHitResult& HitResult); // 0x3892010 [Final Native Public]
    void RestartMovement(float InitialDirection); // 0x3886cb0 [Final Native Public]
    void ResetControlPoints(); // 0x3886c40 [Final Native Public]
    void OnInterpToWaitEndDelegate__DelegateSignature(FHitResult& ImpactResult, float Time); // 0x14f0670 [Public]
    void OnInterpToWaitBeginDelegate__DelegateSignature(FHitResult& ImpactResult, float Time); // 0x14f0670 [Public]
    void OnInterpToStopDelegate__DelegateSignature(FHitResult& ImpactResult, float Time); // 0x14f0670 [Public]
    void OnInterpToReverseDelegate__DelegateSignature(FHitResult& ImpactResult, float Time); // 0x14f0670 [Public]
    void OnInterpToResetDelegate__DelegateSignature(FHitResult& ImpactResult, float Time); // 0x14f0670 [Public]
    void FinaliseControlPoints(); // 0x3881ff0 [Final Native Public]
    void AddControlPointPosition(const FVector& Pos, bool bPositionIsRelative); // 0x387f970 [Native Public]

// ULocalFogVolumeComponent (/Script/Engine.LocalFogVolumeComponent)
    void SetRadialFogExtinction(float NewValue); // 0x388f240 [Final Native Public]
    void SetHeightFogOffset(float NewValue); // 0x388c0e0 [Final Native Public]
    void SetHeightFogFalloff(float NewValue); // 0x388c010 [Final Native Public]
    void SetHeightFogExtinction(float NewValue); // 0x388bf40 [Final Native Public]
    void SetFogPhaseG(float NewValue); // 0x388b880 [Final Native Public]
    void SetFogEmissive(const FLinearColor& NewValue); // 0x388b550 [Final Native Public]
    void SetFogAlbedo(const FLinearColor& NewValue); // 0x388b2e0 [Final Native Public]

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

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

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

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

// UPlatformEventsComponent (/Script/Engine.PlatformEventsComponent)
    bool SupportsConvertibleLaptops(); // 0x3892150 [Final Native Public]
    void PlatformEventDelegate__DelegateSignature(); // 0x14f0670 [Public]
    bool IsInTabletMode(); // 0x38849f0 [Final Native Public]
    bool IsInLaptopMode(); // 0x38849c0 [Final Native Public]

// UPointLightComponent (/Script/Engine.PointLightComponent)
    void SetUseInverseSquaredFalloff(bool bNewValue); // 0x3890f90 [Final Native Public]
    void SetSourceRadius(float bNewValue); // 0x38904d0 [Final Native Public]
    void SetSourceLength(float NewValue); // 0x3890410 [Final Native Public]
    void SetSoftSourceRadius(float bNewValue); // 0x38902c0 [Final Native Public]
    void SetLightFalloffExponent(float NewLightFalloffExponent); // 0x388cdd0 [Final Native Public]
    void SetInverseExposureBlend(float NewInverseExposureBlend); // 0x388ca60 [Final Native Public]

// UPoseableMeshComponent (/Script/Engine.PoseableMeshComponent)
    void SetBoneTransformByName(const FName& BoneName, FTransform& InTransform, const EBoneSpaces& BoneSpace); // 0x38885d0 [Final Native Public]
    void SetBoneScaleByName(const FName& BoneName, const FVector& InScale3D, const EBoneSpaces& BoneSpace); // 0x3888450 [Final Native Public]
    void SetBoneRotationByName(const FName& BoneName, const FRotator& InRotation, const EBoneSpaces& BoneSpace); // 0x38882c0 [Final Native Public]
    void SetBoneLocationByName(const FName& BoneName, const FVector& InLocation, const EBoneSpaces& BoneSpace); // 0x3888140 [Final Native Public]
    void ResetBoneTransformByName(const FName& BoneName); // 0x3886ac0 [Final Native Public]
    FTransform GetBoneTransformByName(const FName& BoneName, const EBoneSpaces& BoneSpace); // 0x38824e0 [Final Native Public]
    FVector GetBoneScaleByName(const FName& BoneName, const EBoneSpaces& BoneSpace); // 0x38823d0 [Final Native Public]
    FRotator GetBoneRotationByName(const FName& BoneName, const EBoneSpaces& BoneSpace); // 0x38822a0 [Final Native Public]
    FVector GetBoneLocationByName(const FName& BoneName, const EBoneSpaces& BoneSpace); // 0x3882190 [Final Native Public]
    void CopyPoseFromSkeletalComponent(USkeletalMeshComponent* InComponentToCopy); // 0x3881b30 [Final Native Public]

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

// UProjectileMovementComponent (/Script/Engine.ProjectileMovementComponent)
    void StopSimulating(FHitResult& HitResult); // 0x38dc4f0 [Native Public]
    void SetVelocityInLocalSpace(const FVector& NewVelocity); // 0x38db8b0 [Native Public]
    void SetInterpolatedComponent(USceneComponent* Component); // 0x38da280 [Native Public]
    void ResetInterpolation(); // 0x38d7d70 [Native Public]
    void OnProjectileStopDelegate__DelegateSignature(FHitResult& ImpactResult); // 0x14f0670 [Public]
    void OnProjectileBounceDelegate__DelegateSignature(FHitResult& ImpactResult, const FVector& ImpactVelocity); // 0x14f0670 [Public]
    void MoveInterpolationTarget(const FVector& NewLocation, const FRotator& NewRotation); // 0x38d6e60 [Native Public]
    FVector LimitVelocity(const FVector& NewVelocity); // 0x38d6bb0 [Final Native Public]
    bool IsVelocityUnderSimulationThreshold(); // 0x38d3d40 [Final Native Public]
    bool IsInterpolationComplete(); // 0x38d3a10 [Final Native Public]

// URectLightComponent (/Script/Engine.RectLightComponent)
    void SetSourceWidth(float NewValue); // 0x38db680 [Final Native Public]
    void SetSourceTexture(UTexture* NewValue); // 0x38db590 [Final Native Public]
    void SetSourceHeight(float NewValue); // 0x388cdd0 [Final Native Public]
    void SetBarnDoorLength(float NewValue); // 0x38d9300 [Final Native Public]
    void SetBarnDoorAngle(float NewValue); // 0x38d9230 [Final Native Public]

// URuntimeVirtualTextureComponent (/Script/Engine.RuntimeVirtualTextureComponent)
    void RequestPreload(const FBoxSphereBounds& WorldBounds, int32 Level); // 0x38d7b10 [Final Native Public]
    void Invalidate(const FBoxSphereBounds& WorldBounds, const EVTInvalidatePriority& InvalidatePriority); // 0x38d36a0 [Final Native Public]

// USkyLightComponent (/Script/Engine.SkyLightComponent)
    void SetVolumetricScatteringIntensity(float NewIntensity); // 0x392ba70 [Final Native Public]
    void SetSourceCubemapAngle(float NewValue); // 0x3929160 [Final Native Public]
    void SetRealTimeCapture(bool bInRealTimeCapture); // 0x3928460 [Final Native Public]
    void SetOcclusionTint(const FColor& InTint); // 0x3927ab0 [Final Native Public]
    void SetOcclusionExponent(float InOcclusionExponent); // 0x39279f0 [Final Native Public]
    void SetOcclusionContrast(float InOcclusionContrast); // 0x3927930 [Final Native Public]
    void SetMinOcclusion(float InMinOcclusion); // 0x39277b0 [Final Native Public]
    void SetLowerHemisphereColor(const FLinearColor& InLowerHemisphereColor); // 0x3927000 [Final Native Public]
    void SetLightColor(const FLinearColor& NewLightColor); // 0x3926af0 [Final Native Public]
    void SetIntensity(float NewIntensity); // 0x39268b0 [Final Native Public]
    void SetIndirectLightingIntensity(float NewIntensity); // 0x3926640 [Final Native Public]
    void SetCubemapBlend(UTextureCube* SourceCubemap, UTextureCube* DestinationCubemap, float InBlendFraction); // 0x3924670 [Final Native Public]
    void SetCubemap(UTextureCube* NewCubemap); // 0x3924580 [Final Native Public]
    void RecaptureSky(); // 0x3923a20 [Final Native Public]

// USplineComponent (/Script/Engine.SplineComponent)
    void UpdateSpline(); // 0x392c060 [Native Public]
    bool SupportsAttributes(); // 0x392bf80 [Final Native Public]
    void SetWorldLocationAtSplinePoint(int32 PointIndex, const FVector& InLocation); // 0x392bb30 [Final Native Public]
    void SetUpVectorAtSplinePoint(int32 PointIndex, const FVector& InUpVector, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline); // 0x392b3f0 [Final Native Public]
    void SetUnselectedSplineSegmentColor(const FLinearColor& SegmentColor); // 0x3928c10 [Final Native Public]
    void SetTangentsAtSplinePoint(int32 PointIndex, const FVector& InArriveTangent, const FVector& InLeaveTangent, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline); // 0x392a890 [Final Native Public]
    void SetTangentColor(const FLinearColor& TangentColor); // 0x3928c10 [Final Native Public]
    void SetTangentAtSplinePoint(int32 PointIndex, const FVector& InTangent, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline); // 0x392a2a0 [Final Native Public]
    void SetSplineWorldPoints(const TArray<FVector>& Points); // 0x3929900 [Final Native Public]
    void SetSplinePointType(int32 PointIndex, const ESplinePointType& Type, bool bUpdateSpline); // 0x3929420 [Final Native Public]
    void SetSplinePoints(const TArray<FVector>& Points, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline); // 0x3929640 [Final Native Public]
    void SetSplineLocalPoints(const TArray<FVector>& Points); // 0x3929370 [Final Native Public]
    void SetSelectedSplineSegmentColor(const FLinearColor& SegmentColor); // 0x3928c10 [Final Native Public]
    void SetScaleAtSplinePoint(int32 PointIndex, const FVector& InScaleVector, bool bUpdateSpline); // 0x3928a60 [Final Native Public]
    void SetRotationAtSplinePoint(int32 PointIndex, const FRotator& InRotation, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline); // 0x39288c0 [Final Native Public]
    void SetOverrideConstructionScript(bool InOverride); // 0x3927f10 [Native Public]
    void SetLocationAtSplinePoint(int32 PointIndex, const FVector& InLocation, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline); // 0x3926bb0 [Final Native Public]
    int32 SetFloatPropertyInputKeyAtIndex(int32 Index, float InKey, const FName& PropertyName); // 0x3925b60 [Final Native Public]
    int32 SetFloatPropertyAtSplineInputKey(float InKey, float Value, const FName& PropertyName); // 0x39259f0 [Final Native Public]
    void SetFloatPropertyAtIndex(int32 Index, float Value, const FName& PropertyName); // 0x39258c0 [Final Native Public]
    void SetDrawDebug(bool bShow); // 0x3924c70 [Final Native Public]
    void SetDefaultUpVector(const FVector& UpVector, const ESplineCoordinateSpace& CoordinateSpace); // 0x3924780 [Final Native Public]
    void SetClosedLoopAtPosition(bool bInClosedLoop, float Key, bool bUpdateSpline); // 0x3924390 [Final Native Public]
    void SetClosedLoop(bool bInClosedLoop, bool bUpdateSpline); // 0x3924290 [Final Native Public]
    void RemoveSplinePoint(int32 Index, bool bUpdateSpline); // 0x3923bf0 [Final Native Public]
    bool RemovePropertyChannel(const FName& PropertyName); // 0x3923b30 [Final Native Public]
    void RemovePropertyAtIndex(int32 Index, const FName& PropertyName); // 0x3923a40 [Final Native Public]
    void PopulateFromLegacy(); // 0x3923920 [Final Native Public]
    bool IsClosedLoop(); // 0x3923260 [Final Native Public]
    FVector GetWorldTangentAtDistanceAlongSpline(float Distance); // 0x39230c0 [Final Native Public]
    FRotator GetWorldRotationAtTime(float Time, bool bUseConstantVelocity); // 0x3922fc0 [Final Native Public]
    FRotator GetWorldRotationAtDistanceAlongSpline(float Distance); // 0x3922ea0 [Final Native Public]
    FVector GetWorldLocationAtTime(float Time, bool bUseConstantVelocity); // 0x3922cf0 [Final Native Public]
    FVector GetWorldLocationAtSplinePoint(int32 PointIndex); // 0x3922c40 [Final Native Public]
    FVector GetWorldLocationAtDistanceAlongSpline(float Distance); // 0x3922b40 [Final Native Public]
    FVector GetWorldDirectionAtTime(float Time, bool bUseConstantVelocity); // 0x3922990 [Final Native Public]
    FVector GetWorldDirectionAtDistanceAlongSpline(float Distance); // 0x3922890 [Final Native Public]
    FVector GetVectorPropertyAtSplinePoint(int32 Index, const FName& PropertyName); // 0x3922720 [Final Native Public]
    FVector GetUpVectorAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity); // 0x3922210 [Final Native Public]
    FVector GetUpVectorAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x3921ed0 [Final Native Public]
    FVector GetUpVectorAtSplineInputKey(float InKey, const ESplineCoordinateSpace& CoordinateSpace); // 0x3921b90 [Final Native Public]
    FVector GetUpVectorAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace); // 0x3921820 [Final Native Public]
    FTransform GetTransformAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity, bool bUseScale); // 0x3921550 [Final Native Public]
    FTransform GetTransformAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace, bool bUseScale); // 0x39213c0 [Final Native Public]
    FTransform GetTransformAtSplineInputKey(float InKey, const ESplineCoordinateSpace& CoordinateSpace, bool bUseScale); // 0x3921240 [Final Native Public]
    FTransform GetTransformAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace, bool bUseScale); // 0x3921060 [Final Native Public]
    float GetTimeAtDistanceAlongSpline(float Distance); // 0x391c450 [Final Native Public]
    FVector GetTangentAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity); // 0x3920b60 [Final Native Public]
    FVector GetTangentAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x391c730 [Final Native Public]
    FVector GetTangentAtSplineInputKey(float InKey, const ESplineCoordinateSpace& CoordinateSpace); // 0x39208f0 [Final Native Public]
    FVector GetTangentAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace); // 0x3920620 [Final Native Public]
    ESplinePointType GetSplinePointType(int32 PointIndex); // 0x3920470 [Final Native Public]
    FSplinePoint GetSplinePointAt(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x391fc90 [Final Native Public]
    float GetSplineLength(); // 0x391fbf0 [Final Native Public]
    FVector GetScaleAtTime(float Time, bool bUseConstantVelocity); // 0x391f9f0 [Final Native Public]
    FVector GetScaleAtSplinePoint(int32 PointIndex); // 0x391f940 [Final Native Public]
    FVector GetScaleAtSplineInputKey(float InKey); // 0x391f830 [Final Native Public]
    FVector GetScaleAtDistanceAlongSpline(float Distance); // 0x391f780 [Final Native Public]
    FRotator GetRotationAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity); // 0x391f630 [Final Native Public]
    FRotator GetRotationAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x391f510 [Final Native Public]
    FRotator GetRotationAtSplineInputKey(float InKey, const ESplineCoordinateSpace& CoordinateSpace); // 0x391f400 [Final Native Public]
    FRotator GetRotationAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace); // 0x391f2a0 [Final Native Public]
    float GetRollAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity); // 0x391f0d0 [Final Native Public]
    float GetRollAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x391efc0 [Final Native Public]
    float GetRollAtSplineInputKey(float InKey, const ESplineCoordinateSpace& CoordinateSpace); // 0x391eeb0 [Final Native Public]
    float GetRollAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace); // 0x391edd0 [Final Native Public]
    FVector GetRightVectorAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity); // 0x391e8c0 [Final Native Public]
    FVector GetRightVectorAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x391e580 [Final Native Public]
    FVector GetRightVectorAtSplineInputKey(float InKey, const ESplineCoordinateSpace& CoordinateSpace); // 0x391e240 [Final Native Public]
    FVector GetRightVectorAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace); // 0x391ded0 [Final Native Public]
    int32 GetNumberOfSplineSegments(); // 0x391dc50 [Final Native Public]
    int32 GetNumberOfSplinePoints(); // 0x391dbe0 [Final Native Public]
    int32 GetNumberOfPropertyValues(const FName& PropertyName); // 0x391db10 [Final Native Public]
    FVector GetLocationAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity); // 0x391d760 [Final Native Public]
    FVector GetLocationAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x391d460 [Final Native Public]
    FVector GetLocationAtSplineInputKey(float InKey, const ESplineCoordinateSpace& CoordinateSpace); // 0x391d1e0 [Final Native Public]
    FVector GetLocationAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace); // 0x391cf00 [Final Native Public]
    void GetLocationAndTangentAtSplinePoint(int32 PointIndex, const FVector& Location, const FVector& Tangent, const ESplineCoordinateSpace& CoordinateSpace); // 0x391cd70 [Final Native Public]
    void GetLocalLocationAndTangentAtSplinePoint(int32 PointIndex, const FVector& LocalLocation, const FVector& LocalTangent); // 0x391cc30 [Final Native Public]
    FVector GetLeaveTangentAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x391c730 [Final Native Public]
    float GetInputKeyValueAtTime(float Time); // 0x391c6a0 [Final Native Public]
    float GetInputKeyValueAtSplinePoint(int32 PointIndex); // 0x391c600 [Final Native Public]
    float GetInputKeyValueAtDistanceAlongSpline(float Distance); // 0x391c4e0 [Final Native Public]
    float GetInputKeyAtDistanceAlongSpline(float Distance); // 0x391c450 [Final Native Public]
    float GetFloatPropertyInputKeyAtIndex(int32 Index, const FName& PropertyName); // 0x391c300 [Final Native Public]
    TArray<FName> GetFloatPropertyChannels(); // 0x391c240 [Final Native Public]
    float GetFloatPropertyAtSplinePoint(int32 Index, const FName& PropertyName); // 0x391c110 [Final Native Public]
    float GetFloatPropertyAtSplineInputKey(float InKey, const FName& PropertyName); // 0x391bfa0 [Final Native Public]
    float GetFloatPropertyAtIndex(int32 Index, const FName& PropertyName); // 0x391bea0 [Final Native Public]
    float GetDistanceAlongSplineAtSplinePoint(int32 PointIndex); // 0x391bbc0 [Final Native Public]
    float GetDistanceAlongSplineAtSplineInputKey(float InKey); // 0x391bb30 [Final Native Public]
    float GetDistanceAlongSplineAtLocation(const FVector& InLocation, const ESplineCoordinateSpace& CoordinateSpace); // 0x391b7b0 [Final Native Public]
    FVector GetDirectionAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity); // 0x391b330 [Final Native Public]
    FVector GetDirectionAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x391afb0 [Final Native Public]
    FVector GetDirectionAtSplineInputKey(float InKey, const ESplineCoordinateSpace& CoordinateSpace); // 0x391aec0 [Final Native Public]
    FVector GetDirectionAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace); // 0x391aad0 [Final Native Public]
    FVector GetDefaultUpVector(const ESplineCoordinateSpace& CoordinateSpace); // 0x391a8a0 [Final Native Public]
    FVector GetArriveTangentAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace); // 0x391a2e0 [Final Native Public]
    FVector FindUpVectorClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace); // 0x3919f90 [Final Native Public]
    FTransform FindTransformClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace, bool bUseScale); // 0x3919de0 [Final Native Public]
    FVector FindTangentClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace); // 0x3919b50 [Final Native Public]
    FVector FindScaleClosestToWorldLocation(const FVector& WorldLocation); // 0x3919a30 [Final Native Public]
    FRotator FindRotationClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace); // 0x3919910 [Final Native Public]
    float FindRollClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace); // 0x39197f0 [Final Native Public]
    FVector FindRightVectorClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace); // 0x39194a0 [Final Native Public]
    FVector FindLocationClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace); // 0x39191f0 [Final Native Public]
    float FindInputKeyOnSegmentClosestToWorldLocation(const FVector& WorldLocation, int32 Index); // 0x3919100 [Final Native Public]
    float FindInputKeyClosestToWorldLocation(const FVector& WorldLocation); // 0x3919060 [Final Native Public]
    FVector FindDirectionClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace); // 0x3918f50 [Final Native Public]
    bool DivideSplineIntoPolylineRecursiveWithDistances(float StartDistanceAlongSpline, float EndDistanceAlongSpline, const ESplineCoordinateSpace& CoordinateSpace, float MaxSquareDistanceFromSpline, const TArray<FVector>& OutPoints, const TArray<double>& OutDistancesAlongSpline); // 0x3918cf0 [Final Native Public]
    bool DivideSplineIntoPolylineRecursive(float StartDistanceAlongSpline, float EndDistanceAlongSpline, const ESplineCoordinateSpace& CoordinateSpace, float MaxSquareDistanceFromSpline, const TArray<FVector>& OutPoints); // 0x3918b00 [Final Native Public]
    void CreateFloatPropertyChannel(const FName& PropertyName); // 0x3918a00 [Final Native Public]
    bool ConvertSplineToPolyLineWithDistances(const ESplineCoordinateSpace& CoordinateSpace, float MaxSquareDistanceFromSpline, const TArray<FVector>& OutPoints, const TArray<double>& OutDistancesAlongSpline); // 0x3918220 [Final Native Public]
    bool ConvertSplineToPolyline_InTimeRange(const ESplineCoordinateSpace& CoordinateSpace, float MaxSquareDistanceFromSpline, float StartTimeAlongSpline, float EndTimeAlongSpline, bool bUseConstantVelocity, const TArray<FVector>& OutPoints, const TArray<double>& OutDistancesAlongSpline, bool bAllowWrappingIfClosed); // 0x39186c0 [Final Native Public]
    bool ConvertSplineToPolyline_InDistanceRange(const ESplineCoordinateSpace& CoordinateSpace, float MaxSquareDistanceFromSpline, float StartDistAlongSpline, float EndDistAlongSpline, const TArray<FVector>& OutPoints, const TArray<double>& OutDistancesAlongSpline, bool bAllowWrappingIfClosed); // 0x3918450 [Final Native Public]
    bool ConvertSplineToPolyLine(const ESplineCoordinateSpace& CoordinateSpace, float MaxSquareDistanceFromSpline, const TArray<FVector>& OutPoints); // 0x39180e0 [Final Native Public]
    bool ConvertSplineSegmentToPolyLine(int32 SplinePointStartIndex, const ESplineCoordinateSpace& CoordinateSpace, float MaxSquareDistanceFromSpline, const TArray<FVector>& OutPoints); // 0x3917f60 [Final Native Public]
    void ClearSplinePoints(bool bUpdateSpline); // 0x3917b70 [Final Native Public]
    void AddSplineWorldPoint(const FVector& position); // 0x3917ad0 [Final Native Public]
    void AddSplinePointAtIndex(const FVector& position, int32 Index, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline); // 0x3917960 [Final Native Public]
    void AddSplinePoint(const FVector& position, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline); // 0x3917840 [Final Native Public]
    void AddSplineLocalPoint(const FVector& position); // 0x39177a0 [Final Native Public]
    void AddPoints(const TArray<FSplinePoint>& Points, bool bUpdateSpline); // 0x39175a0 [Final Native Public]
    void AddPoint(FSplinePoint& Point, bool bUpdateSpline); // 0x3917460 [Final Native Public]

// USplineMeshComponent (/Script/Engine.SplineMeshComponent)
    void UpdateMesh(); // 0x392c030 [Final Native Public]
    void SetStartTangent(const FVector& StartTangent, bool bUpdateMesh); // 0x392a110 [Final Native Public]
    void SetStartScale(const FVector2D& StartScale, bool bUpdateMesh); // 0x392a010 [Final Native Public]
    void SetStartRollDegrees(float StartRollDegrees, bool bUpdateMesh); // 0x3929f20 [Final Native Public]
    void SetStartRoll(float StartRoll, bool bUpdateMesh); // 0x3929e40 [Final Native Public]
    void SetStartPosition(const FVector& StartPos, bool bUpdateMesh); // 0x3929d50 [Final Native Public]
    void SetStartOffset(const FVector2D& StartOffset, bool bUpdateMesh); // 0x3929c70 [Final Native Public]
    void SetStartAndEnd(const FVector& StartPos, const FVector& StartTangent, const FVector& EndPos, const FVector& EndTangent, bool bUpdateMesh); // 0x39299b0 [Final Native Public]
    void SetSplineUpDir(const FVector& InSplineUpDir, bool bUpdateMesh); // 0x3929770 [Final Native Public]
    void SetForwardAxis(const ESplineMeshAxis& InForwardAxis, bool bUpdateMesh); // 0x3925ec0 [Final Native Public]
    void SetEndTangent(const FVector& EndTangent, bool bUpdateMesh); // 0x39251a0 [Final Native Public]
    void SetEndScale(const FVector2D& EndScale, bool bUpdateMesh); // 0x39250a0 [Final Native Public]
    void SetEndRollDegrees(float EndRollDegrees, bool bUpdateMesh); // 0x3924fb0 [Final Native Public]
    void SetEndRoll(float EndRoll, bool bUpdateMesh); // 0x3924ed0 [Final Native Public]
    void SetEndPosition(const FVector& EndPos, bool bUpdateMesh); // 0x3924de0 [Final Native Public]
    void SetEndOffset(const FVector2D& EndOffset, bool bUpdateMesh); // 0x3924d00 [Final Native Public]
    void SetBoundaryMin(float InBoundaryMin, bool bUpdateMesh); // 0x39241b0 [Final Native Public]
    void SetBoundaryMax(float InBoundaryMax, bool bUpdateMesh); // 0x39240d0 [Final Native Public]
    FVector GetStartTangent(); // 0x39205f0 [Final Native Public]
    FVector2D GetStartScale(); // 0x39205c0 [Final Native Public]
    float GetStartRoll(); // 0x39205a0 [Final Native Public]
    FVector GetStartPosition(); // 0x3920570 [Final Native Public]
    FVector2D GetStartOffset(); // 0x3920540 [Final Native Public]
    FVector GetSplineUpDir(); // 0x3920510 [Final Native Public]
    ESplineMeshAxis GetForwardAxis(); // 0x391c400 [Final Native Public]
    FVector GetEndTangent(); // 0x391bd10 [Final Native Public]
    FVector2D GetEndScale(); // 0x391bce0 [Final Native Public]
    float GetEndRoll(); // 0x391bcc0 [Final Native Public]
    FVector GetEndPosition(); // 0x391bc90 [Final Native Public]
    FVector2D GetEndOffset(); // 0x391bc60 [Final Native Public]
    float GetBoundaryMin(); // 0x391a830 [Final Native Public]
    float GetBoundaryMax(); // 0x391a810 [Final Native Public]

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

// UEditorFlagCollector (/Script/Engine.EditorFlagCollector)
    TArray<FName> GetFlagNames(); // 0x391bd40 [Final Native Static Public]

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

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

// UStereoLayerComponent (/Script/Engine.StereoLayerComponent)
    void SetUVRect(const FBox2D& InUVRect); // 0x392b310 [Final Native Public]
    void SetTexture(UTexture* InTexture); // 0x392b010 [Final Native Public]
    void SetQuadSize(const FVector2D& InQuadSize); // 0x39280f0 [Final Native Public]
    void SetPriority(int32 InPriority); // 0x3928060 [Final Native Public]
    void SetLeftTexture(UTexture* InTexture); // 0x3926a30 [Final Native Public]
    void SetEquirectProps(const FEquirectProps& InEquirectProps); // 0x39252c0 [Final Native Public]
    void MarkTextureForUpdate(); // 0x39236a0 [Final Native Public]
    FBox2D GetUVRect(); // 0x39217e0 [Final Native Public]
    UTexture* GetTexture(); // 0x3921040 [Final Native Public]
    FVector2D GetQuadSize(); // 0x391dea0 [Final Native Public]
    int32 GetPriority(); // 0x391de80 [Final Native Public]
    UTexture* GetLeftTexture(); // 0x391ca20 [Final Native Public]

// UTextRenderComponent (/Script/Engine.TextRenderComponent)
    void SetYScale(float Value); // 0x392be00 [Final Native Public]
    void SetXScale(float Value); // 0x392bd70 [Final Native Public]
    void SetWorldSize(float Value); // 0x392bce0 [Final Native Public]
    void SetVertSpacingAdjust(float Value); // 0x392b8a0 [Final Native Public]
    void SetVerticalAlignment(const EVerticalTextAligment& Value); // 0x392b930 [Final Native Public]
    void SetTextRenderColor(const FColor& Value); // 0x392af90 [Final Native Public]
    void SetTextMaterial(UMaterialInterface* Material); // 0x392aee0 [Final Native Public]
    void SetText(FText& Value); // 0x39234a0 [Final Native Public]
    void SetHorizSpacingAdjust(float Value); // 0x3926400 [Final Native Public]
    void SetHorizontalAlignment(const EHorizTextAligment& Value); // 0x3926490 [Final Native Public]
    void SetFont(UFont* Value); // 0x3925c90 [Final Native Public]
    void K2_SetText(FText& Value); // 0x39234a0 [Final Native Public]
    FVector GetTextWorldSize(); // 0x3920fa0 [Final Native Public]
    FVector GetTextLocalSize(); // 0x3920f00 [Final Native Public]

// UVolumetricCloudComponent (/Script/Engine.VolumetricCloudComponent)
    void SetVisibleInRealTimeSkyCaptures(bool bValue); // 0x392b9c0 [Final Native Public]
    void SetViewSampleCountScale(float NewValue); // 0x388df40 [Final Native Public]
    void SetTracingStartMaxDistance(float NewValue); // 0x392b190 [Final Native Public]
    void SetTracingStartDistanceFromCamera(float NewValue); // 0x3923f50 [Final Native Public]
    void SetTracingMaxDistance(float NewValue); // 0x392b0d0 [Final Native Public]
    void SetStopTracingTransmittanceThreshold(float NewValue); // 0x388fe90 [Final Native Public]
    void SetSkyLightCloudBottomOcclusion(float NewValue); // 0x3928f50 [Final Native Public]
    void SetShadowViewSampleCountScale(float NewValue); // 0x3927cd0 [Final Native Public]
    void SetShadowTracingDistance(float NewValue); // 0x388fcb0 [Final Native Public]
    void SetShadowReflectionViewSampleCountScale(float NewValue); // 0x3928d40 [Final Native Public]
    void SetShadowReflectionSampleCountScale(float NewValue); // 0x3928c80 [Final Native Public]
    void SetRenderInMainPass(bool bValue); // 0x3928760 [Final Native Public]
    void SetReflectionViewSampleCountScale(float NewValue); // 0x39285f0 [Final Native Public]
    void SetReflectionSampleCountScale(float NewValue); // 0x3928530 [Final Native Public]
    void SetPlanetRadius(float NewValue); // 0x3927fa0 [Final Native Public]
    void SetMaterial(UMaterialInterface* NewValue); // 0x3927100 [Final Native Public]
    void SetLayerHeight(float NewValue); // 0x3924010 [Final Native Public]
    void SetLayerBottomAltitude(float NewValue); // 0x3926970 [Final Native Public]
    void SetHoldout(bool bNewHoldout); // 0x3926350 [Final Native Public]
    void SetGroundAlbedo(const FColor& NewValue); // 0x3926080 [Final Native Public]
    void SetbUsePerSampleAtmosphericLightTransmittance(bool NewValue); // 0x392be90 [Final Native Public]

// UWorldPartitionStreamingSourceComponent (/Script/Engine.WorldPartitionStreamingSourceComponent)
    bool IsStreamingSourceEnabled(); // 0x3923420 [Final Native Public]
    bool IsStreamingCompleted(); // 0x3923390 [Final Native Public]
    void EnableStreamingSource(); // 0x3918f30 [Final Native Public]
    void DisableStreamingSource(); // 0x3918ae0 [Final Native Public]

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

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

// UCurveLinearColor (/Script/Engine.CurveLinearColor)
    FLinearColor GetUnadjustedLinearColorValue(float InTime); // 0x3973d60 [Final Native Public]
    FLinearColor GetLinearColorValue(float InTime); // 0x3973bd0 [Native Public]
    FLinearColor GetClampedLinearColorValue(float InTime); // 0x3973940 [Native Public]

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

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

// UDataDrivenCVarEngineSubsystem (/Script/Engine.DataDrivenCVarEngineSubsystem)
    void OnDataDrivenCVarChanged__DelegateSignature(const FString& CVarName); // 0x14f0670 [Public]

// UDataTableFunctionLibrary (/Script/Engine.DataTableFunctionLibrary)
    UScriptStruct* GetDataTableRowStruct(UDataTable* Table); // 0x39b3580 [Final Native Static Public]
    void GetDataTableRowNames(UDataTable* Table, const TArray<FName>& OutRowNames); // 0x39b33f0 [Final Native Static Public]
    bool GetDataTableRowFromName(UDataTable* Table, const FName& RowName, FTableRowBase& OutRow); // 0x39b2f60 [Final Native Static Public]
    void GetDataTableColumnNames(UDataTable* Table, const TArray<FName>& OutColumnNames); // 0x39b2df0 [Final Native Static Public]
    bool GetDataTableColumnNameFromExportName(UDataTable* Table, const FString& ColumnExportName, const FName& OutColumnName); // 0x39b2c00 [Final Native Static Public]
    void GetDataTableColumnExportNames(UDataTable* Table, const TArray<FString>& OutExportColumnNames); // 0x39b2a00 [Final Native Static Public]
    TArray<FString> GetDataTableColumnAsString(UDataTable* DataTable, const FName& PropertyName); // 0x39b2610 [Final Native Static Public]
    void EvaluateCurveTableRow(UCurveTable* CurveTable, const FName& RowName, float InXY, const EEvaluateCurveTableResult& OutResult, const float& OutXY, const FString& ContextString); // 0x39b23e0 [Final Native Static Public]
    bool DoesDataTableRowExist(UDataTable* Table, const FName& RowName); // 0x39b22e0 [Final Native Static Public]

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

// AHUD (/Script/Engine.HUD)
    void ShowHUD(); // 0x35896b0 [Native Public]
    void ShowDebugToggleSubCategory(const FName& Category); // 0x3ac73e0 [Final Native Public]
    void ShowDebugForReticleTargetToggle(TSubclassOf<AActor> DesiredClass); // 0x3ac7320 [Final Native Public]
    void ShowDebug(const FName& DebugType); // 0x38921a0 [Native Public]
    void RemoveDebugText(AActor* SrcActor, bool bLeaveDurationText); // 0x3ac7250 [Final Native Event Public]
    void RemoveAllDebugStrings(); // 0x3ac71c0 [Final Native Event Public]
    void ReceiveHitBoxRelease(const FName& BoxName); // 0x14f0670 [Event Public]
    void ReceiveHitBoxEndCursorOver(const FName& BoxName); // 0x14f0670 [Event Public]
    void ReceiveHitBoxClick(const FName& BoxName); // 0x14f0670 [Event Public]
    void ReceiveHitBoxBeginCursorOver(const FName& BoxName); // 0x14f0670 [Event Public]
    void ReceiveDrawHUD(int32 SizeX, int32 SizeY); // 0x14f0670 [Event Public]
    FVector Project(const FVector& Location, bool bClampToZeroPlane); // 0x3ac7070 [Final Native Public]
    void PreviousDebugTarget(); // 0x3ac7050 [Native Public]
    void NextDebugTarget(); // 0x3a67a00 [Native Public]
    void GetTextSize(const FString& Text, const float& OutWidth, const float& OutHeight, UFont* Font, float Scale); // 0x3ac6990 [Final Native Public]
    APlayerController* GetOwningPlayerController(); // 0x3ac66d0 [Final Native Public]
    APawn* GetOwningPawn(); // 0x3ac6660 [Final Native Public]
    void GetActorsInSelectionRectangle(TSubclassOf<AActor> ClassFilter, const FVector2D& FirstPoint, const FVector2D& SecondPoint, const TArray<AActor*>& OutActors, bool bIncludeNonCollidingComponents, bool bActorMustBeFullyEnclosed); // 0x3ac5fc0 [Final Native Public]
    void DrawTextureSimple(UTexture* Texture, float ScreenX, float ScreenY, float Scale, bool bScalePosition); // 0x3ac5cc0 [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); // 0x3ac56e0 [Final Native Public]
    void DrawText(const FString& Text, const FLinearColor& TextColor, float ScreenX, float ScreenY, UFont* Font, float Scale, bool bScalePosition); // 0x3ac53d0 [Final Native Public]
    void DrawRect(const FLinearColor& RectColor, float ScreenX, float ScreenY, float ScreenW, float ScreenH); // 0x3ac5170 [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); // 0x3ac4d10 [Final Native Public]
    void DrawMaterialSimple(UMaterialInterface* Material, float ScreenX, float ScreenY, float ScreenW, float ScreenH, float Scale, bool bScalePosition); // 0x3ac4a10 [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); // 0x3ac44c0 [Final Native Public]
    void DrawLine(float StartScreenX, float StartScreenY, float EndScreenX, float EndScreenY, const FLinearColor& LineColor, float LineThickness); // 0x3ac4210 [Final Native Public]
    void Deproject(float ScreenX, float ScreenY, const FVector& WorldPosition, const FVector& WorldDirection); // 0x3ac4020 [Final Native Public]
    void AddHitBox(const FVector2D& position, const FVector2D& Size, const FName& InName, bool bConsumesInput, int32 Priority); // 0x3ac3e50 [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); // 0x3ac3790 [Final Native Event Public]

// ADecalActor (/Script/Engine.DecalActor)
    void SetDecalMaterial(UMaterialInterface* NewDecalMaterial); // 0x39b38f0 [Final Native Public]
    UMaterialInterface* GetDecalMaterial(); // 0x39b3620 [Final Native Public]
    UMaterialInstanceDynamic* CreateDynamicMaterialInstance(); // 0x39b22b0 [Native Public]

// ADefaultPawn (/Script/Engine.DefaultPawn)
    void TurnAtRate(float Rate); // 0x39b3a60 [Native Public]
    void MoveUp_World(float Val); // 0x39b3860 [Native Public]
    void MoveRight(float Val); // 0x39b37d0 [Native Public]
    void MoveForward(float Val); // 0x39b3740 [Native Public]
    void LookUpAtRate(float Rate); // 0x39b36b0 [Native Public]

// UTypedElementCommonActions (/Script/Engine.TypedElementCommonActions)
    TArray<FScriptTypedElementHandle> PasteNormalizedElementsFromString(FScriptTypedElementListProxy& ElementList, UWorld* World, FTypedElementPasteOptions& PasteOption, const FString& InputString); // 0x39d8810 [Final Native Public]
    TArray<FScriptTypedElementHandle> PasteElementsFromString(UTypedElementSelectionSet* SelectionSet, UWorld* World, FTypedElementPasteOptions& PasteOption, const FString& InputString); // 0x39d83e0 [Final Native Public]
    TArray<FScriptTypedElementHandle> K2_PasteNormalizedElements(FScriptTypedElementListProxy& ElementList, UWorld* World, FTypedElementPasteOptions& PasteOption); // 0x39d7df0 [Final Native Public]
    TArray<FScriptTypedElementHandle> K2_PasteElements(UTypedElementSelectionSet* SelectionSet, UWorld* World, FTypedElementPasteOptions& PasteOption); // 0x39d7ab0 [Final Native Public]
    TArray<FScriptTypedElementHandle> K2_DuplicateSelectedElements(UTypedElementSelectionSet* SelectionSet, UWorld* World, const FVector& LocationOffset); // 0x39d77f0 [Final Native Public]
    TArray<FScriptTypedElementHandle> DuplicateNormalizedElements(const FScriptTypedElementListProxy& ElementList, UWorld* World, const FVector& LocationOffset); // 0x39d6e20 [Final Native Public]
    bool DeleteSelectedElements(UTypedElementSelectionSet* SelectionSet, UWorld* World, FTypedElementDeletionOptions& DeletionOptions); // 0x39d6a90 [Final Native Public]
    bool DeleteNormalizedElements(const FScriptTypedElementListProxy& ElementList, UWorld* World, UTypedElementSelectionSet* InSelectionSet, FTypedElementDeletionOptions& DeletionOptions); // 0x39d6840 [Final Native Public]
    bool CopySelectedElementsToString(UTypedElementSelectionSet* SelectionSet, const FString& OutputString); // 0x39d6520 [Final Native Public]
    bool CopySelectedElements(UTypedElementSelectionSet* SelectionSet); // 0x39d6400 [Final Native Public]
    bool CopyNormalizedElementsToString(FScriptTypedElementListProxy& ElementList, const FString& OutputString); // 0x39d6250 [Final Native Public]
    bool CopyNormalizedElements(FScriptTypedElementListProxy& ElementList); // 0x39d60f0 [Final Native Public]

// ITypedElementWorldInterface (/Script/Engine.TypedElementWorldInterface)
    bool SetWorldTransform(FScriptTypedElementHandle& InElementHandle, FTransform& InTransform); // 0x39d8fe0 [Native Public]
    bool SetRelativeTransform(FScriptTypedElementHandle& InElementHandle, FTransform& InTransform); // 0x39d8e60 [Native Public]
    bool SetPivotOffset(FScriptTypedElementHandle& InElementHandle, const FVector& InPivotOffset); // 0x39d8d40 [Native Public]
    FScriptTypedElementHandle PromoteElement(FScriptTypedElementHandle& InElementHandle, UWorld* OverrideWorld); // 0x39d8c10 [Native Public]
    void NotifyMovementStarted(FScriptTypedElementHandle& InElementHandle); // 0x39d8320 [Native Public]
    void NotifyMovementOngoing(FScriptTypedElementHandle& InElementHandle); // 0x39d8260 [Native Public]
    void NotifyMovementEnded(FScriptTypedElementHandle& InElementHandle); // 0x39d81a0 [Native Public]
    bool IsTemplateElement(FScriptTypedElementHandle& InElementHandle); // 0x224ca60 [Native Public]
    bool GetWorldTransform(FScriptTypedElementHandle& InElementHandle, FTransform& OutTransform); // 0x39d7670 [Native Public]
    bool GetRelativeTransform(FScriptTypedElementHandle& InElementHandle, FTransform& OutTransform); // 0x39d74f0 [Native Public]
    bool GetPivotOffset(FScriptTypedElementHandle& InElementHandle, const FVector& OutPivotOffset); // 0x39d73d0 [Native Public]
    UWorld* GetOwnerWorld(FScriptTypedElementHandle& InElementHandle); // 0x39d7300 [Native Public]
    ULevel* GetOwnerLevel(FScriptTypedElementHandle& InElementHandle); // 0x39d7230 [Native Public]
    bool GetBounds(FScriptTypedElementHandle& InElementHandle, const FBoxSphereBounds& OutBounds); // 0x39d7100 [Native Public]
    FScriptTypedElementHandle DuplicateElement(FScriptTypedElementHandle& InElementHandle, UWorld* InWorld, const FVector& InLocationOffset); // 0x39d6c80 [Native Public]
    bool DeleteElement(FScriptTypedElementHandle& InElementHandle, UWorld* InWorld, UTypedElementSelectionSet* InSelectionSet, FTypedElementDeletionOptions& InDeletionOptions); // 0x39d6690 [Native Public]
    bool CanScaleElement(FScriptTypedElementHandle& InElementHandle); // 0x39d6020 [Native Public]
    bool CanPromoteElement(FScriptTypedElementHandle& InElementHandle); // 0x39d5f50 [Native Public]
    bool CanMoveElement(FScriptTypedElementHandle& InElementHandle, const ETypedElementWorldType& InWorldType); // 0x39d5e40 [Native Public]
    bool CanEditElement(FScriptTypedElementHandle& InElementHandle); // 0x39d5d70 [Native Public]
    bool CanDuplicateElement(FScriptTypedElementHandle& InElementHandle); // 0x39d5ca0 [Native Public]
    bool CanDeleteElement(FScriptTypedElementHandle& InElementHandle); // 0x39d5bd0 [Native Public]

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

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

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

// UFieldNotificationLibrary (/Script/Engine.FieldNotificationLibrary)
    bool SetPropertyValueAndBroadcastFields(bool NewValueByRef, const int32& OldValue, const int32& NewValue, UObject* Object, UObject* NetOwner, bool bHasLocalRepNotify, bool bShouldFlushDormancyOnSet, bool bIsNetProperty, const TArray<FFieldNotificationId>& ExtraFieldIds); // 0x3a1bd50 [Final Native Static Public]
    bool SetPropertyValueAndBroadcast(bool NewValueByRef, const int32& OldValue, const int32& NewValue, UObject* Object, UObject* NetOwner, bool bHasLocalRepNotify, bool bShouldFlushDormancyOnSet, bool bIsNetProperty); // 0x3a1b660 [Final Native Static Public]
    void BroadcastFieldValueChanged(UObject* Object, const FFieldNotificationId& FieldId); // 0x3a19a70 [Final Native Static Public]
    void BroadcastFieldsValueChanged(UObject* Object, const TArray<FFieldNotificationId>& FieldIds); // 0x3a19be0 [Final Native Static Public]

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

// UInputDeviceProperty (/Script/Engine.InputDeviceProperty)
    void ResetDeviceProperty(const FPlatformUserId& PlatformUser, const FInputDeviceId& DeviceID, bool bForceReset); // 0x3a1b490 [Native Event Protected]
    void EvaluateDeviceProperty(const FPlatformUserId& PlatformUser, const FInputDeviceId& DeviceID, float DeltaTime, float Duration); // 0x3a19f60 [Native Event Protected]
    void ApplyDeviceProperty(const FPlatformUserId& UserId, const FInputDeviceId& DeviceID); // 0x3a18fd0 [Native Protected]

// UInputDeviceSubsystem (/Script/Engine.InputDeviceSubsystem)
    void RemoveDevicePropertyHandles(const TSet<FInputDevicePropertyHandle>& HandlesToRemove); // 0x3a1b220 [Final Native Public]
    void RemoveDevicePropertyByHandle(const FInputDevicePropertyHandle& HandleToRemove); // 0x3a1b130 [Final Native Public]
    void RemoveAllDeviceProperties(); // 0x3a1b110 [Final Native Public]
    bool IsPropertyActive(const FInputDevicePropertyHandle& Handle); // 0x3a1ab50 [Final Native Public]
    FInputDeviceId GetMostRecentlyUsedInputDeviceId(const FPlatformUserId& InUserId, const EHardwareDevicePrimaryType& OfType); // 0x3a1a6d0 [Final Native Public]
    FHardwareDeviceIdentifier GetMostRecentlyUsedHardwareDevice(const FPlatformUserId& InUserId); // 0x3a1a630 [Final Native Public]
    FHardwareDeviceIdentifier GetInputDeviceHardwareIdentifier(const FInputDeviceId& InputDevice); // 0x3a1a4e0 [Final Native Public]
    UInputDeviceProperty* GetActiveDeviceProperty(const FInputDevicePropertyHandle& Handle); // 0x3a1a190 [Final Native Public]
    FInputDevicePropertyHandle ActivateDevicePropertyOfClass(TSubclassOf<UInputDeviceProperty> PropertyClass, FActivateDevicePropertyParams& Params); // 0x3a18a70 [Final Native Public]

// ULocalPlayerSaveGame (/Script/Engine.LocalPlayerSaveGame)
    bool WasSaveRequested(); // 0x34c7a90 [Native Public]
    bool WasLoaded(); // 0x3a1c5a0 [Native Public]
    bool WasLastSaveSuccessful(); // 0x3a1c570 [Native Public]
    bool SaveGameToSlotForLocalPlayer(); // 0x2fa3a40 [Native Public]
    void ResetToDefault(); // 0x37b6480 [Native Public]
    void OnResetToDefault(); // 0x14f0670 [Event Public]
    void OnPreSave(); // 0x14f0670 [Event Public]
    void OnPostSave(bool bSuccess); // 0x14f0670 [Event Public]
    void OnPostLoad(); // 0x14f0670 [Event Public]
    ULocalPlayerSaveGame* LoadOrCreateSaveGameForLocalPlayer(TSubclassOf<ULocalPlayerSaveGame> SaveGameClass, APlayerController* LocalPlayerController, const FString& SlotName); // 0x3a1acc0 [Final Native Static Public]
    bool IsSaveInProgress(); // 0x3a1ac90 [Native Public]
    FString GetSaveSlotName(); // 0x3a1a920 [Native Public]
    int32 GetSavedDataVersion(); // 0x3a1a9a0 [Native Public]
    int32 GetPlatformUserIndex(); // 0x35d9cb0 [Native Public]
    FPlatformUserId GetPlatformUserId(); // 0x3a1a8a0 [Native Public]
    APlayerController* GetLocalPlayerController(); // 0x3a1a5e0 [Native Public]
    int32 GetLatestDataVersion(); // 0x3a1a5b0 [Native Public]
    int32 GetInvalidDataVersion(); // 0x3a1a580 [Native Public]
    bool AsyncSaveGameToSlotForLocalPlayer(); // 0x2fa3a70 [Native Public]
    bool AsyncLoadOrCreateSaveGameForLocalPlayer(TSubclassOf<ULocalPlayerSaveGame> SaveGameClass, APlayerController* LocalPlayerController, const FString& SlotName, const FScriptDelegate& Delegate); // 0x3a192b0 [Final Native Static Public]

// USpringArmComponent (/Script/Engine.SpringArmComponent)
    bool IsCollisionFixApplied(); // 0x3a1ab00 [Final Native Public]
    FVector GetUnfixedCameraPosition(); // 0x3a1aad0 [Final Native Public]
    FRotator GetTargetRotation(); // 0x3a1aa00 [Final Native Public]

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

// AGameModeBase (/Script/Engine.GameModeBase)
    void StartPlay(); // 0x3a67a20 [Native Public]
    APawn* SpawnDefaultPawnFor(AController* NewPlayer, AActor* StartSpot); // 0x3a6d050 [Native Event Public]
    APawn* SpawnDefaultPawnAtTransform(AController* NewPlayer, FTransform& SpawnTransform); // 0x3a6cef0 [Native Event Public]
    bool ShouldReset(AActor* ActorToReset); // 0x3a6c700 [Native Event Public]
    void ReturnToMainMenuHost(); // 0x3a6a0e0 [Native Public]
    void RestartPlayerAtTransform(AController* NewPlayer, FTransform& SpawnTransform); // 0x3a69f80 [Native Public]
    void RestartPlayerAtPlayerStart(AController* NewPlayer, AActor* StartSpot); // 0x3a69eb0 [Native Public]
    void RestartPlayer(AController* NewPlayer); // 0x3a69e20 [Native Public]
    void ResetLevel(); // 0x3a679c0 [Native Public]
    bool PlayerCanRestart(APlayerController* Player); // 0x3a69340 [Native Event Public]
    bool MustSpectate(APlayerController* NewPlayerController); // 0x3a67770 [Native Event Public]
    void K2_PostLogin(APlayerController* NewPlayer); // 0x14f0670 [Event Public]
    void K2_OnSwapPlayerControllers(APlayerController* OldPC, APlayerController* NewPC); // 0x14f0670 [Event Protected]
    void K2_OnRestartPlayer(AController* NewPlayer); // 0x14f0670 [Event Public]
    void K2_OnLogout(AController* ExitingController); // 0x14f0670 [Event Public]
    void K2_OnChangeName(AController* Other, const FString& NewName, bool bNameChange); // 0x14f0670 [Event Public]
    AActor* K2_FindPlayerStart(AController* Player, const FString& IncomingName); // 0x3a66900 [Final Native Public]
    void InitStartSpot(AActor* StartSpot, AController* NewPlayer); // 0x3a66290 [Native Event Public]
    void InitializeHUDForPlayer(APlayerController* NewPlayer); // 0x3a66360 [Native Event Protected]
    bool HasMatchStarted(); // 0x3923280 [Native Public]
    bool HasMatchEnded(); // 0x3a660a0 [Native Public]
    void HandleStartingNewPlayer(APlayerController* NewPlayer); // 0x3a65f30 [Native Event Public]
    int32 GetNumSpectators(); // 0x3a642d0 [Native Public]
    int32 GetNumPlayers(); // 0x3a642a0 [Native Public]
    TSubclassOf<UObject> GetDefaultPawnClassForController(AController* InController); // 0x3a63580 [Native Event Public]
    AActor* FindPlayerStart(AController* Player, const FString& IncomingName); // 0x3a60830 [Native Event Public]
    AActor* ChoosePlayerStart(AController* Player); // 0x3a5ed90 [Native Event Public]
    void ChangeName(AController* Controller, const FString& NewName, bool bNameChange); // 0x3a5ec60 [Native Public]
    bool CanSpectate(APlayerController* Viewer, APlayerState* ViewTarget); // 0x3a5eb70 [Native Event Public]

// AGameMode (/Script/Engine.GameMode)
    void StartMatch(); // 0x3a1c550 [Native Public]
    void Say(const FString& Msg); // 0x3a1b5c0 [Native Public]
    void RestartGame(); // 0x3a1b5a0 [Native Public]
    bool ReadyToStartMatch(); // 0x3a1b0e0 [Native Event Protected]
    bool ReadyToEndMatch(); // 0x3a1b0b0 [Native Event Protected]
    void K2_OnSetMatchState(const FName& NewState); // 0x14f0670 [Event Protected]
    bool IsMatchInProgress(); // 0x3a1ab20 [Native Public]
    FName GetMatchState(); // 0x3a1a610 [Final Native Public]
    void EndMatch(); // 0x3a19f40 [Native Public]
    void AbortMatch(); // 0x3a18a50 [Native Public]

// UGameplayStatics (/Script/Engine.GameplayStatics)
    void UnRetainAllSoundsInSoundClass(USoundClass* InSoundClass); // 0x3a706c0 [Final Native Static Public]
    void UnloadStreamLevelBySoftObjectPtr(UObject* WorldContextObject, const TSoftObjectPtr<UWorld>& Level, const FLatentActionInfo& LatentInfo, bool bShouldBlockOnUnload); // 0x3a708c0 [Final Native Static Public]
    void UnloadStreamLevel(UObject* WorldContextObject, const FName& LevelName, const FLatentActionInfo& LatentInfo, bool bShouldBlockOnUnload); // 0x3a70740 [Final Native Static Public]
    FVector TransformWorldToFirstPerson(FMinimalViewInfo& ViewInfo, const FVector& WorldPosition, bool bIgnoreFirstPersonScale); // 0x3a70530 [Final Native Static Public]
    bool SuggestProjectileVelocity_MovingTarget(UObject* WorldContextObject, const FVector& OutLaunchVelocity, const FVector& ProjectileStartLocation, AActor* TargetActor, const FVector& TargetLocationOffset, double GravityZOverride, double TimeToTarget, const EDrawDebugTrace& DrawDebugType, float DrawDebugTime, const FLinearColor& DrawDebugColor); // 0x3a6ff40 [Final Native Static Public]
    bool SuggestProjectileVelocity_CustomArc(UObject* WorldContextObject, const FVector& OutLaunchVelocity, const FVector& StartPos, const FVector& EndPos, float OverrideGravityZ, float ArcParam); // 0x3a6fd40 [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); // 0x3a6f960 [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); // 0x3a6f460 [Final Native Static Public]
    UAudioComponent* SpawnSound2D(UObject* WorldContextObject, USoundBase* Sound, float VolumeMultiplier, float PitchMultiplier, float StartTime, USoundConcurrency* ConcurrencySettings, bool bPersistAcrossLevelTransition, bool bAutoDestroy); // 0x3a6eff0 [Final Native Static Public]
    UObject* SpawnObject(TSubclassOf<UObject> ObjectClass, UObject* Outer); // 0x3a6ef10 [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); // 0x3a6ea80 [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); // 0x3a6e6f0 [Final Native Static Public]
    UParticleSystemComponent* SpawnEmitterAttached(UParticleSystem* EmitterTemplate, USceneComponent* AttachToComponent, const FName& AttachPointName, const FVector& Location, const FRotator& Rotation, const FVector& Scale, const EAttachLocation& LocationType, bool bAutoDestroy, const EPSCPoolMethod& PoolingMethod, bool bAutoActivate); // 0x3a6e0d0 [Final Native Static Public]
    UParticleSystemComponent* SpawnEmitterAtLocation(UObject* WorldContextObject, UParticleSystem* EmitterTemplate, const FVector& Location, const FRotator& Rotation, const FVector& Scale, bool bAutoDestroy, const EPSCPoolMethod& PoolingMethod, bool bAutoActivateSystem); // 0x3a6dd20 [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); // 0x3a6d800 [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); // 0x3a6d3c0 [Final Native Static Public]
    UAudioComponent* SpawnDialogue2D(UObject* WorldContextObject, UDialogueWave* Dialogue, FDialogueContext& Context, float VolumeMultiplier, float PitchMultiplier, float StartTime, bool bAutoDestroy); // 0x3a6d120 [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); // 0x3a6ca60 [Final Native Static Public]
    UDecalComponent* SpawnDecalAtLocation(UObject* WorldContextObject, UMaterialInterface* DecalMaterial, const FVector& DecalSize, const FVector& Location, const FRotator& Rotation, float LifeSpan); // 0x3a6c7a0 [Final Native Static Public]
    void SetWorldOriginLocation(UObject* WorldContextObject, const FIntVector& NewLocation); // 0x3a6c610 [Final Native Static Public]
    void SetViewportMouseCaptureMode(UObject* WorldContextObject, const EMouseCaptureMode& MouseCaptureMode); // 0x3a6c490 [Final Native Static Public]
    void SetSubtitlesEnabled(bool bEnabled); // 0x3a6c240 [Final Native Static Public]
    void SetSoundMixClassOverride(UObject* WorldContextObject, USoundMix* InSoundMixModifier, USoundClass* InSoundClass, float Volume, float Pitch, float FadeInTime, bool bApplyToChildren); // 0x3a6bf80 [Final Native Static Public]
    void SetSoundClassDistanceScale(UObject* WorldContextObject, USoundClass* SoundClass, float DistanceAttenuationScale, float TimeSec); // 0x3a6bda0 [Final Native Static Public]
    void SetPlayerPlatformUserId(APlayerController* PlayerController, const FPlatformUserId& UserId); // 0x3a6b8d0 [Final Native Static Public]
    void SetPlayerControllerID(APlayerController* Player, int32 ControllerId); // 0x3a6b7e0 [Final Native Static Public]
    void SetMaxAudioChannelsScaled(UObject* WorldContextObject, float MaxChannelCountScale); // 0x3a6b620 [Final Native Static Public]
    void SetGlobalTimeDilation(UObject* WorldContextObject, float TimeDilation); // 0x3a6b520 [Final Native Static Public]
    void SetGlobalPitchModulation(UObject* WorldContextObject, float PitchModulation, float TimeSec); // 0x3a6b390 [Final Native Static Public]
    void SetGlobalListenerFocusParameters(UObject* WorldContextObject, float FocusAzimuthScale, float NonFocusAzimuthScale, float FocusDistanceScale, float NonFocusDistanceScale, float FocusVolumeScale, float NonFocusVolumeScale, float FocusPriorityScale, float NonFocusPriorityScale); // 0x3a6afa0 [Final Native Static Public]
    bool SetGamePaused(UObject* WorldContextObject, bool bPaused); // 0x3a6ade0 [Final Native Static Public]
    void SetForceDisableSplitscreen(UObject* WorldContextObject, bool bDisable); // 0x3a6abe0 [Final Native Static Public]
    void SetEnableWorldRendering(UObject* WorldContextObject, bool bEnable); // 0x3a6aa50 [Final Native Static Public]
    void SetBaseSoundMix(UObject* WorldContextObject, USoundMix* InSoundMix); // 0x3a6a7e0 [Final Native Static Public]
    bool SetActiveSpatialPluginByName(UObject* WorldContextObject, const FName& InPluginName); // 0x3a6a590 [Final Native Static Public]
    bool SaveGameToSlot(USaveGame* SaveGameObject, const FString& SlotName, int32 UserIndex); // 0x3a6a240 [Final Native Static Public]
    void RemovePlayer(APlayerController* Player, bool bDestroyPawn); // 0x3a69cc0 [Final Native Static Public]
    FVector RebaseZeroOriginOntoLocal(UObject* WorldContextObject, const FVector& WorldLocation); // 0x3a69b70 [Final Native Static Public]
    FVector RebaseLocalOriginOntoZero(UObject* WorldContextObject, const FVector& WorldLocation); // 0x3a69a20 [Final Native Static Public]
    void PushSoundMixModifier(UObject* WorldContextObject, USoundMix* InSoundMixModifier); // 0x3a698f0 [Final Native Static Public]
    bool ProjectWorldToScreen(APlayerController* Player, const FVector& WorldPosition, const FVector2D& ScreenPosition, bool bPlayerViewportRelative); // 0x3a69760 [Final Native Static Public]
    void PrimeSound(USoundBase* InSound); // 0x3a69590 [Final Native Static Public]
    void PrimeAllSoundsInSoundClass(USoundClass* InSoundClass); // 0x3a69510 [Final Native Static Public]
    void PopSoundMixModifier(UObject* WorldContextObject, USoundMix* InSoundMixModifier); // 0x3a693e0 [Final Native Static Public]
    void PlayWorldCameraShake(UObject* WorldContextObject, TSubclassOf<UCameraShakeBase> Shake, const FVector& Epicenter, float InnerRadius, float OuterRadius, float Falloff, bool bOrientShakeTowardsEpicenter); // 0x3a69090 [Final Native Static Public]
    void PlaySoundAtLocation(UObject* WorldContextObject, USoundBase* Sound, const FVector& Location, const FRotator& Rotation, float VolumeMultiplier, float PitchMultiplier, float StartTime, USoundAttenuation* AttenuationSettings, USoundConcurrency* ConcurrencySettings, AActor* OwningActor, UInitialActiveSoundParams* InitialParams); // 0x3a68bd0 [Final Native Static Public]
    void PlaySound2D(UObject* WorldContextObject, USoundBase* Sound, float VolumeMultiplier, float PitchMultiplier, float StartTime, USoundConcurrency* ConcurrencySettings, AActor* OwningActor, bool bIsUISound); // 0x3a68750 [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); // 0x3a682b0 [Final Native Static Public]
    void PlayDialogue2D(UObject* WorldContextObject, UDialogueWave* Dialogue, FDialogueContext& Context, float VolumeMultiplier, float PitchMultiplier, float StartTime); // 0x3a68070 [Final Native Static Public]
    FString ParseOption(const FString& Options, const FString& Key); // 0x3a67ed0 [Final Native Static Public]
    void OpenLevelBySoftObjectPtr(UObject* WorldContextObject, const TSoftObjectPtr<UWorld>& Level, bool bAbsolute, const FString& Options); // 0x3a67c00 [Final Native Static Public]
    void OpenLevel(UObject* WorldContextObject, const FName& LevelName, bool bAbsolute, const FString& Options); // 0x3a67a40 [Final Native Static Public]
    bool ObjectIsA(UObject* Object, TSubclassOf<UObject> ObjectClass); // 0x3a67810 [Final Native Static Public]
    FHitResult MakeHitResult(bool bBlockingHit, bool bInitialOverlap, float Time, float Distance, const FVector& Location, const FVector& ImpactPoint, const FVector& Normal, const FVector& ImpactNormal, UPhysicalMaterial* PhysMat, AActor* HitActor, UPrimitiveComponent* HitComponent, const FName& HitBoneName, const FName& BoneName, int32 HitItem, int32 ElementIndex, int32 FaceIndex, const FVector& TraceStart, const FVector& TraceEnd); // 0x3a67060 [Final Native Static Public]
    void LoadStreamLevelBySoftObjectPtr(UObject* WorldContextObject, const TSoftObjectPtr<UWorld>& Level, bool bMakeVisibleAfterLoad, bool bShouldBlockOnLoad, const FLatentActionInfo& LatentInfo); // 0x3a66d60 [Final Native Static Public]
    void LoadStreamLevel(UObject* WorldContextObject, const FName& LevelName, bool bMakeVisibleAfterLoad, bool bShouldBlockOnLoad, const FLatentActionInfo& LatentInfo); // 0x3a66b80 [Final Native Static Public]
    USaveGame* LoadGameFromSlot(const FString& SlotName, int32 UserIndex); // 0x3a66aa0 [Final Native Static Public]
    bool IsSplitscreenForceDisabled(UObject* WorldContextObject); // 0x3a667f0 [Final Native Static Public]
    bool IsGamePaused(UObject* WorldContextObject); // 0x3a666b0 [Final Native Static Public]
    bool IsAnyLocalPlayerCameraWithinRange(UObject* WorldContextObject, const FVector& Location, float MaximumRange); // 0x3a663f0 [Final Native Static Public]
    bool HasOption(const FString& Options, const FString& InKey); // 0x3a66130 [Final Native Static Public]
    bool HasLaunchOption(const FString& OptionToCheck); // 0x3a65ff0 [Final Native Static Public]
    int32 GrassOverlappingSphereCount(UObject* WorldContextObject, UStaticMesh* StaticMesh, const FVector& CenterPosition, float Radius); // 0x3a65db0 [Final Native Static Public]
    FIntVector GetWorldOriginLocation(UObject* WorldContextObject); // 0x3a65d00 [Final Native Static Public]
    double GetWorldDeltaSeconds(UObject* WorldContextObject); // 0x3a65c50 [Final Native Static Public]
    void GetViewProjectionMatrix(const FMinimalViewInfo& DesiredView, const FMatrix& ViewMatrix, const FMatrix& ProjectionMatrix, const FMatrix& ViewProjectionMatrix); // 0x3a657a0 [Final Native Static Public]
    EMouseCaptureMode GetViewportMouseCaptureMode(UObject* WorldContextObject); // 0x3a65b60 [Final Native Static Public]
    double GetUnpausedTimeSeconds(UObject* WorldContextObject); // 0x3a656f0 [Final Native Static Public]
    double GetTimeSeconds(UObject* WorldContextObject); // 0x3a65640 [Final Native Static Public]
    EPhysicalSurface GetSurfaceType(FHitResult& Hit); // 0x3a65460 [Final Native Static Public]
    ULevelStreaming* GetStreamingLevel(UObject* WorldContextObject, const FName& PackageName); // 0x3a65250 [Final Native Static Public]
    double GetRealTimeSeconds(UObject* WorldContextObject); // 0x3a64eb0 [Final Native Static Public]
    APlayerState* GetPlayerStateFromUniqueNetId(UObject* WorldContextObject, FUniqueNetIdRepl& UniqueID); // 0x3a64cd0 [Final Native Static Public]
    APlayerState* GetPlayerState(UObject* WorldContextObject, int32 PlayerStateIndex); // 0x3a64bb0 [Final Native Static Public]
    APawn* GetPlayerPawn(UObject* WorldContextObject, int32 PlayerIndex); // 0x3a64980 [Final Native Static Public]
    int32 GetPlayerControllerID(APlayerController* Player); // 0x3a648e0 [Final Native Static Public]
    APlayerController* GetPlayerControllerFromPlatformUser(UObject* WorldContextObject, const FPlatformUserId& UserId); // 0x3a64810 [Final Native Static Public]
    APlayerController* GetPlayerControllerFromID(UObject* WorldContextObject, int32 ControllerId); // 0x3a64740 [Final Native Static Public]
    APlayerController* GetPlayerController(UObject* WorldContextObject, int32 PlayerIndex); // 0x3a64670 [Final Native Static Public]
    ACharacter* GetPlayerCharacter(UObject* WorldContextObject, int32 PlayerIndex); // 0x3a64560 [Final Native Static Public]
    APlayerCameraManager* GetPlayerCameraManager(UObject* WorldContextObject, int32 PlayerIndex); // 0x3a64460 [Final Native Static Public]
    FString GetPlatformName(); // 0x3a643d0 [Final Native Static Public]
    TSubclassOf<UObject> GetObjectClass(UObject* Object); // 0x3a64300 [Final Native Static Public]
    int32 GetNumPlayerStates(UObject* WorldContextObject); // 0x3a641e0 [Final Native Static Public]
    int32 GetNumPlayerControllers(UObject* WorldContextObject); // 0x3a64130 [Final Native Static Public]
    int32 GetNumLocalPlayerControllers(UObject* WorldContextObject); // 0x3a64040 [Final Native Static Public]
    int32 GetMaxAudioChannelCount(UObject* WorldContextObject); // 0x3a63f30 [Final Native Static Public]
    void GetKeyValue(const FString& Pair, const FString& Key, const FString& Value); // 0x3a63d40 [Final Native Static Public]
    int32 GetIntOption(const FString& Options, const FString& Key, int32 DefaultValue); // 0x3a63b70 [Final Native Static Public]
    float GetGlobalTimeDilation(UObject* WorldContextObject); // 0x3a63ab0 [Final Native Static Public]
    AGameStateBase* GetGameState(UObject* WorldContextObject); // 0x3a639a0 [Final Native Static Public]
    AGameModeBase* GetGameMode(UObject* WorldContextObject); // 0x3a638f0 [Final Native Static Public]
    UGameInstance* GetGameInstance(UObject* WorldContextObject); // 0x3a63840 [Final Native Static Public]
    bool GetEnableWorldRendering(UObject* WorldContextObject); // 0x3a636f0 [Final Native Static Public]
    UReverbEffect* GetCurrentReverbEffect(UObject* WorldContextObject); // 0x3a63470 [Final Native Static Public]
    FString GetCurrentLevelName(UObject* WorldContextObject, bool bRemovePrefixString); // 0x3a632e0 [Final Native Static Public]
    bool GetClosestListenerLocation(UObject* WorldContextObject, const FVector& Location, float MaximumRange, bool bAllowAttenuationOverride, const FVector& ListenerPosition); // 0x3a63060 [Final Native Static Public]
    TArray<FName> GetAvailableSpatialPluginNames(UObject* WorldContextObject); // 0x3a62f30 [Final Native Static Public]
    double GetAudioTimeSeconds(UObject* WorldContextObject); // 0x3a62e80 [Final Native Static Public]
    void GetAllActorsWithTag(UObject* WorldContextObject, const FName& Tag, const TArray<AActor*>& OutActors); // 0x3a62850 [Final Native Static Public]
    void GetAllActorsWithInterface(UObject* WorldContextObject, TSubclassOf<IInterface> Interface, const TArray<AActor*>& OutActors); // 0x3a621a0 [Final Native Static Public]
    void GetAllActorsOfClassWithTag(UObject* WorldContextObject, TSubclassOf<AActor> ActorClass, const FName& Tag, const TArray<AActor*>& OutActors); // 0x3a61b00 [Final Native Static Public]
    void GetAllActorsOfClass(UObject* WorldContextObject, TSubclassOf<AActor> ActorClass, const TArray<AActor*>& OutActors); // 0x3a614c0 [Final Native Static Public]
    AActor* GetActorOfClass(UObject* WorldContextObject, TSubclassOf<AActor> ActorClass); // 0x3a610c0 [Final Native Static Public]
    void GetActorArrayBounds(const TArray<AActor*>& Actors, bool bOnlyCollidingComponents, const FVector& Center, const FVector& BoxExtent); // 0x3a60f20 [Final Native Static Public]
    FVector GetActorArrayAverageLocation(const TArray<AActor*>& Actors); // 0x3a60dd0 [Final Native Static Public]
    FName GetActiveSpatialPluginName(UObject* WorldContextObject); // 0x3a60ce0 [Final Native Static Public]
    void GetAccurateRealTime(const int32& Seconds, const double& PartialSeconds); // 0x3a60b80 [Final Native Static Public]
    void FlushLevelStreaming(UObject* WorldContextObject); // 0x3a60ae0 [Final Native Static Public]
    AActor* FinishSpawningActor(AActor* Actor, FTransform& SpawnTransform, const ESpawnActorScaleMethod& TransformScaleMethod); // 0x3a60930 [Final Native Static Public]
    AActor* FindNearestActor(const FVector& Origin, const TArray<AActor*>& ActorsToCheck, const float& Distance); // 0x3a605a0 [Final Native Static Public]
    bool FindCollisionUV(FHitResult& Hit, int32 UVChannel, const FVector2D& UV); // 0x3a60400 [Final Native Static Public]
    void EnableLiveStreaming(bool Enable); // 0x3a60350 [Final Native Static Public]
    bool DoesSaveGameExist(const FString& SlotName, int32 UserIndex); // 0x3a60170 [Final Native Static Public]
    bool DeprojectScreenToWorld(APlayerController* Player, const FVector2D& ScreenPosition, const FVector& WorldPosition, const FVector& WorldDirection); // 0x3a5fe90 [Final Native Static Public]
    bool DeprojectSceneCaptureToWorld(ASceneCapture2D* SceneCapture2D, const FVector2D& TargetUV, const FVector& WorldPosition, const FVector& WorldDirection); // 0x3a5fcc0 [Final Native Static Public]
    bool DeprojectSceneCaptureComponentToWorld(USceneCaptureComponent2D* SceneCaptureComponent2D, const FVector2D& TargetUV, const FVector& WorldPosition, const FVector& WorldDirection); // 0x3a5fb30 [Final Native Static Public]
    bool DeleteGameInSlot(const FString& SlotName, int32 UserIndex); // 0x3a5fa20 [Final Native Static Public]
    void DeactivateReverbEffect(UObject* WorldContextObject, const FName& TagName); // 0x3a5f8f0 [Final Native Static Public]
    UAudioComponent* CreateSound2D(UObject* WorldContextObject, USoundBase* Sound, float VolumeMultiplier, float PitchMultiplier, float StartTime, USoundConcurrency* ConcurrencySettings, bool bPersistAcrossLevelTransition, bool bAutoDestroy); // 0x3a5f4b0 [Final Native Static Public]
    USaveGame* CreateSaveGameObject(TSubclassOf<USaveGame> SaveGameClass); // 0x3a5f320 [Final Native Static Public]
    APlayerController* CreatePlayerFromPlatformUser(UObject* WorldContextObject, const FPlatformUserId& UserId, bool bSpawnPlayerController); // 0x3a5f210 [Final Native Static Public]
    APlayerController* CreatePlayer(UObject* WorldContextObject, int32 ControllerId, bool bSpawnPlayerController); // 0x3a5f0f0 [Final Native Static Public]
    void ClearSoundMixModifiers(UObject* WorldContextObject); // 0x3a5f010 [Final Native Static Public]
    void ClearSoundMixClassOverride(UObject* WorldContextObject, USoundMix* InSoundMixModifier, USoundClass* InSoundClass, float FadeOutTime); // 0x3a5ee30 [Final Native Static Public]
    void CancelAsyncLoading(); // 0x3a5ec40 [Final Native Static Public]
    void BreakHitResult(FHitResult& Hit, const bool& bBlockingHit, const bool& bInitialOverlap, const float& Time, const float& Distance, const FVector& Location, const FVector& ImpactPoint, const FVector& Normal, const FVector& ImpactNormal, const UPhysicalMaterial*& PhysMat, const AActor*& HitActor, const UPrimitiveComponent*& HitComponent, const FName& HitBoneName, const FName& BoneName, const int32& HitItem, const int32& ElementIndex, const int32& FaceIndex, const FVector& TraceStart, const FVector& TraceEnd); // 0x3a5e310 [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, bool bAcceptClosestOnNoSolutions); // 0x3a5d190 [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); // 0x3a5dd70 [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); // 0x3a5d7b0 [Final Native Static Public]
    bool Blueprint_PredictProjectilePath_Advanced(UObject* WorldContextObject, FPredictProjectilePathParams& PredictParams, FPredictProjectilePathResult& PredictResult); // 0x3a5d540 [Final Native Static Public]
    AActor* BeginSpawningActorFromBlueprint(UObject* WorldContextObject, UBlueprint* Blueprint, FTransform& SpawnTransform, bool bNoCollisionFail); // 0x3a5ce70 [Final Native Static Public]
    AActor* BeginDeferredActorSpawnFromClass(UObject* WorldContextObject, TSubclassOf<AActor> ActorClass, FTransform& SpawnTransform, const ESpawnActorCollisionHandlingMethod& CollisionHandlingOverride, AActor* Owner, const ESpawnActorScaleMethod& TransformScaleMethod); // 0x3a5cb00 [Final Native Static Public]
    bool AreSubtitlesEnabled(); // 0x3a5cac0 [Final Native Static Public]
    bool AreAnyListenersWithinRange(UObject* WorldContextObject, const FVector& Location, float MaximumRange); // 0x3a5c910 [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); // 0x3a5c430 [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); // 0x3a5c070 [Final Native Static Public]
    float ApplyPointDamage(AActor* DamagedActor, float BaseDamage, const FVector& HitFromDirection, FHitResult& HitInfo, AController* EventInstigator, AActor* DamageCauser, TSubclassOf<UDamageType> DamageTypeClass); // 0x3a5bc90 [Final Native Static Public]
    float ApplyDamage(AActor* DamagedActor, float BaseDamage, AController* EventInstigator, AActor* DamageCauser, TSubclassOf<UDamageType> DamageTypeClass); // 0x3a5b9c0 [Final Native Static Public]
    void AnnounceAccessibleString(const FString& AnnouncementString); // 0x3a5b900 [Final Native Static Public]
    void ActivateReverbEffect(UObject* WorldContextObject, UReverbEffect* ReverbEffect, const FName& TagName, float Priority, float Volume, float FadeTime); // 0x3a5b6a0 [Final Native Static Public]

// AGameStateBase (/Script/Engine.GameStateBase)
    void OnRep_SpectatorClass(); // 0x3838ab0 [Native Protected]
    void OnRep_ReplicatedWorldTimeSecondsDouble(); // 0x3a67a20 [Native Protected]
    void OnRep_ReplicatedHasBegunPlay(); // 0x3a67a00 [Native Protected]
    void OnRep_GameModeClass(); // 0x39236c0 [Native Protected]
    bool HasMatchStarted(); // 0x3a66100 [Native Public]
    bool HasMatchEnded(); // 0x3a660d0 [Native Public]
    bool HasBegunPlay(); // 0x3a65fc0 [Native Public]
    double GetServerWorldTimeSeconds(); // 0x3a651d0 [Native Public]
    float GetPlayerStartTime(AController* Controller); // 0x3a64b10 [Native Public]
    float GetPlayerRespawnDelay(AController* Controller); // 0x3a64a70 [Native Public]

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

// UGameUserSettings (/Script/Engine.GameUserSettings)
    void ValidateSettings(); // 0x37b2250 [Native Public]
    bool SupportsHDRDisplayOutput(); // 0x3a70500 [Native Public]
    void SetVSyncEnabled(bool bEnable); // 0x3a6c370 [Final Native Public]
    void SetVisualEffectQuality(int32 Value); // 0x3a6c580 [Final Native Public]
    void SetViewDistanceQuality(int32 Value); // 0x3a6c400 [Final Native Public]
    void SetToDefaults(); // 0x34f6ed0 [Native Public]
    void SetTextureQuality(int32 Value); // 0x3a6c2e0 [Final Native Public]
    void SetShadowQuality(int32 Value); // 0x3a6bd10 [Final Native Public]
    void SetShadingQuality(int32 Value); // 0x3a6bc80 [Final Native Public]
    void SetScreenResolution(const FIntPoint& Resolution); // 0x3a6bbe0 [Final Native Public]
    void SetResolutionScaleValueEx(float NewScaleValue); // 0x3a6bb60 [Final Native Public]
    void SetResolutionScaleNormalized(float NewScaleNormalized); // 0x3a6bad0 [Final Native Public]
    void SetReflectionQuality(int32 Value); // 0x3a6ba40 [Final Native Public]
    void SetPostProcessingQuality(int32 Value); // 0x3a6b9b0 [Final Native Public]
    void SetOverallScalabilityLevel(int32 Value); // 0x3a6b750 [Native Public]
    void SetGlobalIlluminationQuality(int32 Value); // 0x3a6af10 [Final Native Public]
    void SetFullscreenMode(const EWindowMode& InFullscreenMode); // 0x3a6ad60 [Final Native Public]
    void SetFrameRateLimit(float NewLimit); // 0x3a6ace0 [Final Native Public]
    void SetFoliageQuality(int32 Value); // 0x3a6ab50 [Final Native Public]
    void SetDynamicResolutionEnabled(bool bEnable); // 0x3a6a9c0 [Final Native Public]
    void SetBenchmarkFallbackValues(); // 0x3a6a910 [Final Native Public]
    void SetAudioQualityLevel(int32 QualityLevel); // 0x3a6a750 [Final Native Public]
    void SetAntiAliasingQuality(int32 Value); // 0x3a6a6c0 [Final Native Public]
    void SaveSettings(); // 0x37b1b10 [Native Public]
    void RunHardwareBenchmark(int32 WorkScale, float CPUMultiplier, float GPUMultiplier); // 0x3a6a140 [Native Public]
    void RevertVideoMode(); // 0x3a6a100 [Final Native Public]
    void ResetToCurrentSettings(); // 0x3a69e00 [Native Public]
    void LoadSettings(bool bForceReload); // 0x37b19e0 [Native Public]
    bool IsVSyncEnabled(); // 0x3a668e0 [Final Native Public]
    bool IsVSyncDirty(); // 0x3a668b0 [Final Native Public]
    bool IsScreenResolutionDirty(); // 0x3a66790 [Final Native Public]
    bool IsHDREnabled(); // 0x3a66770 [Final Native Public]
    bool IsFullscreenModeDirty(); // 0x3a66680 [Final Native Public]
    bool IsDynamicResolutionEnabled(); // 0x3a66650 [Native Public]
    bool IsDynamicResolutionDirty(); // 0x3a66600 [Final Native Public]
    bool IsDirty(); // 0x37b24e0 [Native Public]
    int32 GetVisualEffectQuality(); // 0x3a65c30 [Final Native Public]
    int32 GetViewDistanceQuality(); // 0x36080c0 [Final Native Public]
    int32 GetTextureQuality(); // 0x3a65620 [Final Native Public]
    int32 GetSyncInterval(); // 0x3a65560 [Final Native Static Public]
    int32 GetShadowQuality(); // 0x3a65230 [Final Native Public]
    int32 GetShadingQuality(); // 0x3a65210 [Final Native Public]
    FIntPoint GetScreenResolution(); // 0x3a65190 [Final Native Public]
    float GetResolutionScaleNormalized(); // 0x3a65160 [Final Native Public]
    void GetResolutionScaleInformationEx(const float& CurrentScaleNormalized, const float& CurrentScaleValue, const float& MinScaleValue, const float& MaxScaleValue); // 0x3a64fa0 [Final Native Public]
    int32 GetReflectionQuality(); // 0x3838e60 [Final Native Public]
    float GetRecommendedResolutionScale(); // 0x3a64f60 [Native Public]
    EWindowMode GetPreferredFullscreenMode(); // 0x3a64e80 [Final Native Public]
    int32 GetPostProcessingQuality(); // 0x3a64e60 [Final Native Public]
    int32 GetOverallScalabilityLevel(); // 0x3a643a0 [Native Public]
    FIntPoint GetLastConfirmedScreenResolution(); // 0x3a63ef0 [Final Native Public]
    EWindowMode GetLastConfirmedFullscreenMode(); // 0x3a63eb0 [Final Native Public]
    int32 GetGlobalIlluminationQuality(); // 0x3a63a90 [Final Native Public]
    UGameUserSettings* GetGameUserSettings(); // 0x3a63a50 [Final Native Static Public]
    EWindowMode GetFullscreenMode(); // 0x3a63800 [Final Native Public]
    float GetFrameRateLimit(); // 0x304b1c0 [Final Native Public]
    int32 GetFramePace(); // 0x3a637d0 [Final Native Static Public]
    int32 GetFoliageQuality(); // 0x3a637b0 [Final Native Public]
    FIntPoint GetDesktopResolution(); // 0x3a636b0 [Final Native Public]
    FIntPoint GetDefaultWindowPosition(); // 0x3a63680 [Final Native Static Public]
    EWindowMode GetDefaultWindowMode(); // 0x31cd0a0 [Final Native Static Public]
    float GetDefaultResolutionScale(); // 0x3a63640 [Native Public]
    FIntPoint GetDefaultResolution(); // 0x3a63620 [Final Native Static Public]
    int32 GetCurrentHDRDisplayNits(); // 0x3a632b0 [Final Native Public]
    int32 GetAudioQualityLevel(); // 0x304b1a0 [Final Native Public]
    int32 GetAntiAliasingQuality(); // 0x3a62e60 [Final Native Public]
    void EnableHDRDisplayOutput(bool bEnable, int32 DisplayNits); // 0x3a60280 [Final Native Public]
    void ConfirmVideoMode(); // 0x37b6070 [Native Public]
    void ApplySettings(bool bCheckForCommandLineOverrides); // 0x3a5c880 [Native Public]
    void ApplyResolutionSettings(bool bCheckForCommandLineOverrides); // 0x3a5c7f0 [Final Native Public]
    void ApplyNonResolutionSettings(); // 0x3511210 [Native Public]
    void ApplyHardwareBenchmarkResults(); // 0x3a5bc70 [Native Public]

// UGameViewportClient (/Script/Engine.GameViewportClient)
    void SSSwapControllers(); // 0x35111f0 [Native Public]
    void ShowTitleSafeArea(); // 0x3511210 [Native Public]
    void SetConsoleTarget(int32 PlayerIndex); // 0x3a6a930 [Native Public]

// UInputDeviceLibrary (/Script/Engine.InputDeviceLibrary)
    FPlatformUserId PlatformUserId_None(); // 0x3ac6ca0 [Final Native Static Public]
    bool NotEqual_PlatformUserId(const FPlatformUserId& A, const FPlatformUserId& B); // 0x3ac6f80 [Final Native Static Public]
    bool NotEqual_InputDeviceId(const FInputDeviceId& A, const FInputDeviceId& B); // 0x3ac6f80 [Final Native Static Public]
    bool IsValidPlatformId(const FPlatformUserId& UserId); // 0x3ac6f00 [Final Native Static Public]
    bool IsValidInputDevice(const FInputDeviceId& DeviceID); // 0x3ac6e80 [Final Native Static Public]
    bool IsUnpairedUserId(const FPlatformUserId& PlatformId); // 0x3ac6df0 [Final Native Static Public]
    bool IsInputDeviceMappedToUnpairedUser(const FInputDeviceId& InputDevice); // 0x3ac6d60 [Final Native Static Public]
    bool IsDevicePropertyHandleValid(FInputDevicePropertyHandle& InHandle); // 0x3ac6cc0 [Final Native Static Public]
    FInputDeviceId InputDeviceId_None(); // 0x3ac6ca0 [Final Native Static Public]
    FPlatformUserId GetUserForUnpairedInputDevices(); // 0x3ac6c60 [Final Native Static Public]
    FPlatformUserId GetUserForInputDevice(const FInputDeviceId& DeviceID); // 0x3ac6bc0 [Final Native Static Public]
    FPlatformUserId GetPrimaryPlatformUser(); // 0x3ac6950 [Final Native Static Public]
    FInputDeviceId GetPrimaryInputDeviceForUser(const FPlatformUserId& UserId); // 0x3ac68b0 [Final Native Static Public]
    APlayerController* GetPlayerControllerFromPlatformUser(const FPlatformUserId& UserId); // 0x3ac6790 [Final Native Static Public]
    APlayerController* GetPlayerControllerFromInputDevice(const FInputDeviceId& DeviceID); // 0x3ac66f0 [Final Native Static Public]
    EInputDeviceConnectionState GetInputDeviceConnectionState(const FInputDeviceId& DeviceID); // 0x3ac65d0 [Final Native Static Public]
    FInputDeviceId GetDefaultInputDevice(); // 0x3ac6590 [Final Native Static Public]
    int32 GetAllInputDevicesForUser(const FPlatformUserId& UserId, const TArray<FInputDeviceId>& OutInputDevices); // 0x3ac6480 [Final Native Static Public]
    int32 GetAllInputDevices(const TArray<FInputDeviceId>& OutInputDevices); // 0x3ac63b0 [Final Native Static Public]
    int32 GetAllConnectedInputDevices(const TArray<FInputDeviceId>& OutInputDevices); // 0x3ac62e0 [Final Native Static Public]
    int32 GetAllActiveUsers(const TArray<FPlatformUserId>& OutUsers); // 0x3ac6210 [Final Native Static Public]
    bool EqualEqual_PlatformUserId(const FPlatformUserId& A, const FPlatformUserId& B); // 0x3ac5ef0 [Final Native Static Public]
    bool EqualEqual_InputDeviceId(const FInputDeviceId& A, const FInputDeviceId& B); // 0x3ac5ef0 [Final Native Static Public]

// UKismetArrayLibrary (/Script/Engine.KismetArrayLibrary)
    void SortStringArray(const TArray<FString>& TargetArray, bool bStableSort, const EArraySortOrder& SortOrder); // 0x3b69b40 [Final Native Static Public]
    void SortNameArray(const TArray<FName>& TargetArray, bool bStableSort, bool bLexicalSort, const EArraySortOrder& SortOrder); // 0x3b699a0 [Final Native Static Public]
    void SortIntArray(const TArray<int32>& TargetArray, bool bStableSort, const EArraySortOrder& SortOrder); // 0x3b69820 [Final Native Static Public]
    void SortInt64Array(const TArray<int64>& TargetArray, bool bStableSort, const EArraySortOrder& SortOrder); // 0x3b696a0 [Final Native Static Public]
    void SortFloatArray(const TArray<double>& TargetArray, bool bStableSort, const EArraySortOrder& SortOrder); // 0x3b69520 [Final Native Static Public]
    void SortByteArray(const TArray<uint8>& TargetArray, bool bStableSort, const EArraySortOrder& SortOrder); // 0x3b693a0 [Final Native Static Public]
    void SetArrayPropertyByName(UObject* Object, const FName& PropertyName, const TArray<int32>& Value); // 0x3b64770 [Final Native Static Public]
    void FilterArray(const TArray<AActor*>& TargetArray, TSubclassOf<AActor> FilterClass, const TArray<AActor*>& FilteredArray); // 0x3b31b70 [Final Native Static Public]
    void Array_Swap(const TArray<int32>& TargetArray, int32 FirstIndex, int32 SecondIndex); // 0x3b10c90 [Final Native Static Public]
    void Array_ShuffleFromStream(const TArray<int32>& TargetArray, const FRandomStream& RandomStream); // 0x3b10a90 [Final Native Static Public]
    void Array_Shuffle(const TArray<int32>& TargetArray); // 0x3b108d0 [Final Native Static Public]
    void Array_Set(const TArray<int32>& TargetArray, int32 Index, const int32& Item, bool bSizeToFit); // 0x3b10690 [Final Native Static Public]
    void Array_Reverse(const TArray<int32>& TargetArray); // 0x3b10530 [Final Native Static Public]
    void Array_Resize(const TArray<int32>& TargetArray, int32 Size); // 0x3b10440 [Final Native Static Public]
    bool Array_RemoveItem(const TArray<int32>& TargetArray, const int32& Item); // 0x3b10220 [Final Native Static Public]
    void Array_Remove(const TArray<int32>& TargetArray, int32 IndexToRemove); // 0x3b10130 [Final Native Static Public]
    void Array_RandomFromStream(const TArray<int32>& TargetArray, const FRandomStream& RandomStream, const int32& OutItem, const int32& OutIndex); // 0x3b0fec0 [Final Native Static Public]
    void Array_Random(const TArray<int32>& TargetArray, const int32& OutItem, const int32& OutIndex); // 0x3b0fcc0 [Final Native Static Public]
    int32 Array_Length(const TArray<int32>& TargetArray); // 0x3b0fc00 [Final Native Static Public]
    int32 Array_LastIndex(const TArray<int32>& TargetArray); // 0x3b0fb30 [Final Native Static Public]
    bool Array_IsValidIndex(const TArray<int32>& TargetArray, int32 IndexToTest); // 0x3b0fa10 [Final Native Static Public]
    bool Array_IsNotEmpty(const TArray<int32>& TargetArray); // 0x3b0f940 [Final Native Static Public]
    bool Array_IsEmpty(const TArray<int32>& TargetArray); // 0x3b0f870 [Final Native Static Public]
    void Array_Insert(const TArray<int32>& TargetArray, const int32& NewItem, int32 Index); // 0x3b0f680 [Final Native Static Public]
    bool Array_Identical(const TArray<int32>& ArrayA, const TArray<int32>& ArrayB); // 0x3b0f560 [Final Native Static Public]
    void Array_Get(const TArray<int32>& TargetArray, int32 Index, const int32& Item); // 0x3b0f2d0 [Final Native Static Public]
    int32 Array_Find(const TArray<int32>& TargetArray, const int32& ItemToFind); // 0x3b0f0e0 [Final Native Static Public]
    bool Array_Contains(const TArray<int32>& TargetArray, const int32& ItemToFind); // 0x3b0eef0 [Final Native Static Public]
    void Array_Clear(const TArray<int32>& TargetArray); // 0x3b0edb0 [Final Native Static Public]
    void Array_Append(const TArray<int32>& TargetArray, const TArray<int32>& SourceArray); // 0x3b0eca0 [Final Native Static Public]
    int32 Array_AddUnique(const TArray<int32>& TargetArray, const int32& NewItem); // 0x3b0eae0 [Final Native Static Public]
    int32 Array_Add(const TArray<int32>& TargetArray, const int32& NewItem); // 0x3b0e920 [Final Native Static Public]

// UKismetGuidLibrary (/Script/Engine.KismetGuidLibrary)
    void Parse_StringToGuid(const FString& GuidString, const FGuid& OutGuid, const bool& Success); // 0x3b58b20 [Final Native Static Public]
    bool NotEqual_GuidGuid(const FGuid& A, const FGuid& B); // 0x3b56a90 [Final Native Static Public]
    FGuid NewGuid(); // 0x3b55850 [Final Native Static Public]
    bool IsValid_Guid(const FGuid& InGuid); // 0x3b41680 [Final Native Static Public]
    void Invalidate_Guid(const FGuid& InGuid); // 0x3b3ed80 [Final Native Static Public]
    bool EqualEqual_GuidGuid(const FGuid& A, const FGuid& B); // 0x3b2e6c0 [Final Native Static Public]
    FString Conv_GuidToString(const FGuid& InGuid); // 0x3b21880 [Final Native Static Public]

// UKismetInputLibrary (/Script/Engine.KismetInputLibrary)
    bool PointerEvent_IsTouchEvent(FPointerEvent& Input); // 0x3b59aa0 [Final Native Static Public]
    bool PointerEvent_IsMouseButtonDown(FPointerEvent& Input, const FKey& MouseButton); // 0x3b598f0 [Final Native Static Public]
    float PointerEvent_GetWheelDelta(FPointerEvent& Input); // 0x3b59840 [Final Native Static Public]
    int32 PointerEvent_GetUserIndex(FPointerEvent& Input); // 0x3b59790 [Final Native Static Public]
    int32 PointerEvent_GetTouchpadIndex(FPointerEvent& Input); // 0x3b596e0 [Final Native Static Public]
    FVector2D PointerEvent_GetScreenSpacePosition(FPointerEvent& Input); // 0x3b59620 [Final Native Static Public]
    int32 PointerEvent_GetPointerIndex(FPointerEvent& Input); // 0x3b59570 [Final Native Static Public]
    FVector2D PointerEvent_GetLastScreenSpacePosition(FPointerEvent& Input); // 0x3b594b0 [Final Native Static Public]
    ESlateGesture PointerEvent_GetGestureType(FPointerEvent& Input); // 0x3b593c0 [Final Native Static Public]
    FVector2D PointerEvent_GetGestureDelta(FPointerEvent& Input); // 0x3b59300 [Final Native Static Public]
    FKey PointerEvent_GetEffectingButton(FPointerEvent& Input); // 0x3b59200 [Final Native Static Public]
    FVector2D PointerEvent_GetCursorDelta(FPointerEvent& Input); // 0x3b59140 [Final Native Static Public]
    bool ModifierKeysState_IsShiftDown(FSlateModifierKeysState& KeysState); // 0x3b53960 [Final Native Static Public]
    bool ModifierKeysState_IsControlDown(FSlateModifierKeysState& KeysState); // 0x3b538c0 [Final Native Static Public]
    bool ModifierKeysState_IsCommandDown(FSlateModifierKeysState& KeysState); // 0x3b53820 [Final Native Static Public]
    bool ModifierKeysState_IsAltDown(FSlateModifierKeysState& KeysState); // 0x3b53780 [Final Native Static Public]
    bool Key_IsValid(FKey& Key); // 0x3b45330 [Final Native Static Public]
    bool Key_IsMouseButton(FKey& Key); // 0x3b45280 [Final Native Static Public]
    bool Key_IsModifierKey(FKey& Key); // 0x3b451d0 [Final Native Static Public]
    bool Key_IsKeyboardKey(FKey& Key); // 0x3b450e0 [Final Native Static Public]
    bool Key_IsGamepadKey(FKey& Key); // 0x3b45030 [Final Native Static Public]
    bool Key_IsDigital(FKey& Key); // 0x3b44f80 [Final Native Static Public]
    bool Key_IsButtonAxis(FKey& Key); // 0x3b44ed0 [Final Native Static Public]
    bool Key_IsAxis3D(FKey& Key); // 0x3b44e20 [Final Native Static Public]
    bool Key_IsAxis2D(FKey& Key); // 0x3b44d70 [Final Native Static Public]
    bool Key_IsAxis1D(FKey& Key); // 0x3b44cc0 [Final Native Static Public]
    bool Key_IsAnalog(FKey& Key); // 0x3b44c10 [Final Native Static Public]
    EUINavigation Key_GetNavigationDirectionFromKey(FKeyEvent& InKeyEvent); // 0x3b44b50 [Final Native Static Public]
    EUINavigation Key_GetNavigationDirectionFromAnalog(FAnalogInputEvent& InAnalogEvent); // 0x3b44a50 [Final Native Static Public]
    EUINavigationAction Key_GetNavigationActionFromKey(FKeyEvent& InKeyEvent); // 0x3b44990 [Final Native Static Public]
    EUINavigationAction Key_GetNavigationAction(FKey& InKey); // 0x3b448d0 [Final Native Static Public]
    FText Key_GetDisplayName(FKey& Key, bool bLongDisplayName); // 0x3b447b0 [Final Native Static Public]
    bool InputEvent_IsShiftDown(FInputEvent& Input); // 0x3b3ebb0 [Final Native Static Public]
    bool InputEvent_IsRightShiftDown(FInputEvent& Input); // 0x3b3ead0 [Final Native Static Public]
    bool InputEvent_IsRightControlDown(FInputEvent& Input); // 0x3b3e9f0 [Final Native Static Public]
    bool InputEvent_IsRightCommandDown(FInputEvent& Input); // 0x3b3e910 [Final Native Static Public]
    bool InputEvent_IsRightAltDown(FInputEvent& Input); // 0x3b3e830 [Final Native Static Public]
    bool InputEvent_IsRepeat(FInputEvent& Input); // 0x3b3e750 [Final Native Static Public]
    bool InputEvent_IsLeftShiftDown(FInputEvent& Input); // 0x3b3e670 [Final Native Static Public]
    bool InputEvent_IsLeftControlDown(FInputEvent& Input); // 0x3b3e590 [Final Native Static Public]
    bool InputEvent_IsLeftCommandDown(FInputEvent& Input); // 0x3b3e4b0 [Final Native Static Public]
    bool InputEvent_IsLeftAltDown(FInputEvent& Input); // 0x3b3e3d0 [Final Native Static Public]
    bool InputEvent_IsControlDown(FInputEvent& Input); // 0x3b3e2f0 [Final Native Static Public]
    bool InputEvent_IsCommandDown(FInputEvent& Input); // 0x3b3e210 [Final Native Static Public]
    bool InputEvent_IsAltDown(FInputEvent& Input); // 0x3b3e130 [Final Native Static Public]
    FText InputChord_GetDisplayName(FInputChord& Key); // 0x3b3e060 [Final Native Static Public]
    int32 GetUserIndex(FKeyEvent& Input); // 0x3b3bd00 [Final Native Static Public]
    FSlateModifierKeysState GetModifierKeysState(); // 0x3b37b60 [Final Native Static Public]
    FKey GetKey(FKeyEvent& Input); // 0x3b37100 [Final Native Static Public]
    float GetAnalogValue(FAnalogInputEvent& Input); // 0x3b33d30 [Final Native Static Public]
    bool EqualEqual_KeyKey(const FKey& A, const FKey& B); // 0x3b2ebf0 [Final Native Static Public]
    bool EqualEqual_InputChordInputChord(const FInputChord& A, const FInputChord& B); // 0x3b2e900 [Final Native Static Public]
    void CalibrateTilt(); // 0x3b1b4b0 [Final Native Static Public]

// UKismetInternationalizationLibrary (/Script/Engine.KismetInternationalizationLibrary)
    bool SetCurrentLocale(const FString& Culture, bool SaveToConfig); // 0x3b65b00 [Final Native Static Public]
    bool SetCurrentLanguageAndLocale(const FString& Culture, bool SaveToConfig); // 0x3b65980 [Final Native Static Public]
    bool SetCurrentLanguage(const FString& Culture, bool SaveToConfig); // 0x3b65830 [Final Native Static Public]
    bool SetCurrentCulture(const FString& Culture, bool SaveToConfig); // 0x3b656c0 [Final Native Static Public]
    bool SetCurrentAssetGroupCulture(const FName& AssetGroup, const FString& Culture, bool SaveToConfig); // 0x3b65520 [Final Native Static Public]
    bool IsCultureRightToLeft(const FString& Culture); // 0x3b3f990 [Final Native Static Public]
    FString GetSuitableCulture(const TArray<FString>& AvailableCultures, const FString& CultureToMatch, const FString& FallbackCulture); // 0x3b3a9b0 [Final Native Static Public]
    FString GetNativeCulture(const ELocalizedTextSourceCategory& TextCategory); // 0x3b37c80 [Final Native Static Public]
    TArray<FString> GetLocalizedCultures(bool IncludeGame, bool IncludeEngine, bool IncludeEditor, bool IncludeAdditional); // 0x3b37330 [Final Native Static Public]
    FString GetCurrentLocale(); // 0x3b35b60 [Final Native Static Public]
    FString GetCurrentLanguage(); // 0x3b35a40 [Final Native Static Public]
    FString GetCurrentCulture(); // 0x3b35a40 [Final Native Static Public]
    FString GetCurrentAssetGroupCulture(const FName& AssetGroup); // 0x3b35760 [Final Native Static Public]
    FString GetCultureDisplayName(const FString& Culture, bool Localized); // 0x3b355a0 [Final Native Static Public]
    void ClearCurrentAssetGroupCulture(const FName& AssetGroup, bool SaveToConfig); // 0x3b1ec50 [Final Native Static Public]

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

// UKismetMathLibrary (/Script/Engine.KismetMathLibrary)
    int32 Xor_IntInt(int32 A, int32 B); // 0x3b75920 [Final Native Static Public]
    int64 Xor_Int64Int64(int64 A, int64 B); // 0x3b75850 [Final Native Static Public]
    int32 Wrap(int32 Value, int32 min, int32 max); // 0x3b756a0 [Final Native Static Public]
    FVector WeightedMovingAverage_FVector(const FVector& CurrentSample, const FVector& PreviousSample, float Weight); // 0x3b75400 [Final Native Static Public]
    FRotator WeightedMovingAverage_FRotator(const FRotator& CurrentSample, const FRotator& PreviousSample, float Weight); // 0x3b75270 [Final Native Static Public]
    float WeightedMovingAverage_Float(float CurrentSample, float PreviousSample, float Weight); // 0x3b75560 [Final Native Static Public]
    double VSizeXYSquared(const FVector& A); // 0x3b70730 [Final Native Static Public]
    double VSizeXY(const FVector& A); // 0x3b706a0 [Final Native Static Public]
    double VSizeSquared(const FVector& A); // 0x3b70600 [Final Native Static Public]
    double VSize2DSquared(const FVector2D& A); // 0x3b704d0 [Final Native Static Public]
    double VSize2D(const FVector2D& A); // 0x3b70440 [Final Native Static Public]
    double VSize(const FVector& A); // 0x3b70560 [Final Native Static Public]
    FVector VLerp(const FVector& A, const FVector& B, float Alpha); // 0x3b70300 [Final Native Static Public]
    FVector VInterpTo_Constant(const FVector& Current, const FVector& Target, float DeltaTime, float InterpSpeed); // 0x3b70170 [Final Native Static Public]
    FVector VInterpTo(const FVector& Current, const FVector& Target, float DeltaTime, float InterpSpeed); // 0x3b6ffe0 [Final Native Static Public]
    FVector VectorSpringInterp(const FVector& Current, const FVector& Target, FVectorSpringState& SpringState, float Stiffness, float CriticalDampingFactor, float DeltaTime, float Mass, float TargetVelocityAmount, bool bClamp, const FVector& MinValue, const FVector& MaxValue, bool bInitializeFromTarget); // 0x3b72290 [Final Native Static Public]
    FVector Vector_Zero(); // 0x3b751b0 [Final Native Static Public]
    FVector Vector_Up(); // 0x3b75180 [Final Native Static Public]
    void Vector_UnwindEuler(const FVector& A); // 0x3b75050 [Final Native Static Public]
    FVector2D Vector_UnitCartesianToSpherical(const FVector& A); // 0x3b74f60 [Final Native Static Public]
    FVector Vector_ToRadians(const FVector& A); // 0x3b74ed0 [Final Native Static Public]
    FVector Vector_ToDegrees(const FVector& A); // 0x3b74e40 [Final Native Static Public]
    FVector Vector_SnappedToGrid(const FVector& InVect, float InGridSize); // 0x3b74cf0 [Final Native Static Public]
    FVector Vector_SlerpVectorToDirection(const FVector& Vector, const FVector& Direction, double Alpha); // 0x3b74b80 [Final Native Static Public]
    FVector Vector_SlerpNormals(const FVector& NormalA, const FVector& NormalB, double Alpha); // 0x3b74a10 [Final Native Static Public]
    void Vector_Set(const FVector& A, double X, double Y, double Z); // 0x3b748a0 [Final Native Static Public]
    FVector Vector_Right(); // 0x3b74870 [Final Native Static Public]
    FVector Vector_Reciprocal(const FVector& A); // 0x3b74780 [Final Native Static Public]
    FVector Vector_ProjectOnToNormal(const FVector& V, const FVector& InNormal); // 0x3b74690 [Final Native Static Public]
    FVector Vector_One(); // 0x3b74660 [Final Native Static Public]
    FVector Vector_NormalUnsafe(const FVector& A); // 0x3b74480 [Final Native Static Public]
    void Vector_Normalize(const FVector& A, float Tolerance); // 0x3b74580 [Final Native Static Public]
    FVector Vector_Normal2D(const FVector& A, float Tolerance); // 0x3b74330 [Final Native Static Public]
    FVector Vector_MirrorByPlane(const FVector& A, const FPlane& InPlane); // 0x3b741e0 [Final Native Static Public]
    FVector Vector_Left(); // 0x3b741b0 [Final Native Static Public]
    bool Vector_IsZero(const FVector& A); // 0x3b740f0 [Final Native Static Public]
    bool Vector_IsUnit(const FVector& A, float SquaredLenthTolerance); // 0x3b73fd0 [Final Native Static Public]
    bool Vector_IsUniform(const FVector& A, float Tolerance); // 0x3b73ea0 [Final Native Static Public]
    bool Vector_IsNormal(const FVector& A); // 0x3b73dd0 [Final Native Static Public]
    bool Vector_IsNearlyZero(const FVector& A, float Tolerance); // 0x3b73cb0 [Final Native Static Public]
    bool Vector_IsNAN(const FVector& A); // 0x3b73be0 [Final Native Static Public]
    double Vector_HeadingAngle(const FVector& A); // 0x3b73ad0 [Final Native Static Public]
    FVector Vector_GetSignVector(const FVector& A); // 0x3b73a00 [Final Native Static Public]
    FVector Vector_GetProjection(const FVector& A); // 0x3b73960 [Final Native Static Public]
    double Vector_GetAbsMin(const FVector& A); // 0x3b738c0 [Final Native Static Public]
    double Vector_GetAbsMax(const FVector& A); // 0x3b73820 [Final Native Static Public]
    FVector Vector_GetAbs(const FVector& A); // 0x3b73790 [Final Native Static Public]
    FVector Vector_Forward(); // 0x3b73760 [Final Native Static Public]
    FVector Vector_Down(); // 0x3b73730 [Final Native Static Public]
    double Vector_DistanceSquared(const FVector& v1, const FVector& v2); // 0x3b73650 [Final Native Static Public]
    double Vector_Distance2DSquared(const FVector& v1, const FVector& v2); // 0x3b73490 [Final Native Static Public]
    double Vector_Distance2D(const FVector& v1, const FVector& v2); // 0x3b733c0 [Final Native Static Public]
    double Vector_Distance(const FVector& v1, const FVector& v2); // 0x3b73560 [Final Native Static Public]
    double Vector_CosineAngle2D(const FVector& A, const FVector& B); // 0x3b73230 [Final Native Static Public]
    FVector Vector_ComponentMin(const FVector& A, const FVector& B); // 0x3b73130 [Final Native Static Public]
    FVector Vector_ComponentMax(const FVector& A, const FVector& B); // 0x3b73030 [Final Native Static Public]
    FVector Vector_ClampSizeMax2D(const FVector& A, double max); // 0x3b72d40 [Final Native Static Public]
    FVector Vector_ClampSizeMax(const FVector& A, double max); // 0x3b72eb0 [Final Native Static Public]
    FVector Vector_ClampSize2D(const FVector& A, double min, double max); // 0x3b72bc0 [Final Native Static Public]
    FVector Vector_BoundedToCube(const FVector& InVect, float InRadius); // 0x3b72ab0 [Final Native Static Public]
    FVector Vector_BoundedToBox(const FVector& InVect, const FVector& InBoxMin, const FVector& InBoxMax); // 0x3b72950 [Final Native Static Public]
    FVector Vector_Backward(); // 0x3b72920 [Final Native Static Public]
    void Vector_Assign(const FVector& A, const FVector& InVector); // 0x3b72840 [Final Native Static Public]
    void Vector_AddBounded(const FVector& A, const FVector& InAddVect, float InRadius); // 0x3b726e0 [Final Native Static Public]
    FVector4 Vector4_Zero(); // 0x3b72260 [Final Native Static Public]
    double Vector4_SizeSquared3(const FVector4& A); // 0x3b720c0 [Final Native Static Public]
    double Vector4_SizeSquared(const FVector4& A); // 0x3b72190 [Final Native Static Public]
    double Vector4_Size3(const FVector4& A); // 0x3b71f10 [Final Native Static Public]
    double Vector4_Size(const FVector4& A); // 0x3b71fe0 [Final Native Static Public]
    void Vector4_Set(const FVector4& A, double X, double Y, double Z, double W); // 0x3b71d30 [Final Native Static Public]
    FVector4 Vector4_NormalUnsafe3(const FVector4& A); // 0x3b71ab0 [Final Native Static Public]
    void Vector4_Normalize3(const FVector4& A, float Tolerance); // 0x3b71bc0 [Final Native Static Public]
    FVector4 Vector4_Normal3(const FVector4& A, float Tolerance); // 0x3b71940 [Final Native Static Public]
    FVector4 Vector4_Negated(const FVector4& A); // 0x3b71880 [Final Native Static Public]
    FVector4 Vector4_MirrorByVector3(const FVector4& Direction, const FVector4& SurfaceNormal); // 0x3b716c0 [Final Native Static Public]
    bool Vector4_IsZero(const FVector4& A); // 0x3b715f0 [Final Native Static Public]
    bool Vector4_IsUnit3(const FVector4& A, float SquaredLenthTolerance); // 0x3b714c0 [Final Native Static Public]
    bool Vector4_IsNormal3(const FVector4& A); // 0x3b713e0 [Final Native Static Public]
    bool Vector4_IsNearlyZero3(const FVector4& A, float Tolerance); // 0x3b712b0 [Final Native Static Public]
    bool Vector4_IsNAN(const FVector4& A); // 0x3b711c0 [Final Native Static Public]
    double Vector4_DotProduct3(const FVector4& A, const FVector4& B); // 0x3b70f30 [Final Native Static Public]
    double Vector4_DotProduct(const FVector4& A, const FVector4& B); // 0x3b71070 [Final Native Static Public]
    FVector4 Vector4_CrossProduct3(const FVector4& A, const FVector4& B); // 0x3b70da0 [Final Native Static Public]
    void Vector4_Assign(const FVector4& A, const FVector4& InVector); // 0x3b70c90 [Final Native Static Public]
    FVector2D Vector2DInterpTo_Constant(const FVector2D& Current, const FVector2D& Target, float DeltaTime, float InterpSpeed); // 0x3b70aa0 [Final Native Static Public]
    FVector2D Vector2DInterpTo(const FVector2D& Current, const FVector2D& Target, float DeltaTime, float InterpSpeed); // 0x3b70910 [Final Native Static Public]
    FVector2D Vector2D_Zero(); // 0x3b70c70 [Final Native Static Public]
    FVector2D Vector2D_Unit45Deg(); // 0x3b70c50 [Final Native Static Public]
    FVector2D Vector2D_One(); // 0x3b70c30 [Final Native Static Public]
    FVector VEase(const FVector& A, const FVector& B, float Alpha, const EEasingFunc& EasingFunc, float BlendExp, int32 Steps); // 0x3b6fdd0 [Final Native Static Public]
    FDateTime UtcNow(); // 0x3b6fd90 [Final Native Static Public]
    FVector4 TransformVector4(const FMatrix& Matrix, const FVector4& Vec4); // 0x3b6f770 [Final Native Static Public]
    FRotator TransformRotation(FTransform& T, const FRotator& Rotation); // 0x3b6f4d0 [Final Native Static Public]
    FVector TransformLocation(FTransform& T, const FVector& Location); // 0x3b6f270 [Final Native Static Public]
    FVector TransformDirection(FTransform& T, const FVector& Direction); // 0x3b6f020 [Final Native Static Public]
    float Transform_Determinant(FTransform& Transform); // 0x3b6f920 [Final Native Static Public]
    double ToUnixTimestampDouble(const FDateTime& Time); // 0x3b6ee10 [Final Native Static Public]
    int64 ToUnixTimestamp(const FDateTime& Time); // 0x3b6ed30 [Final Native Static Public]
    FVector2D ToSign2D(const FVector2D& A); // 0x3b6ec70 [Final Native Static Public]
    FVector2D ToRounded2D(const FVector2D& A); // 0x3b6ebd0 [Final Native Static Public]
    FString ToHex_LinearColor(const FLinearColor& InColor); // 0x3b6e9f0 [Final Native Static Public]
    void ToDirectionAndLength2D(const FVector2D& A, const FVector2D& OutDir, const double& OutLength); // 0x3b6e860 [Final Native Static Public]
    FDateTime Today(); // 0x3b6efd0 [Final Native Static Public]
    FTransform TLerp(FTransform& A, FTransform& B, float Alpha, const ELerpInterpolationMode& InterpMode); // 0x3b6d930 [Final Native Static Public]
    FTransform TInterpTo(FTransform& Current, FTransform& Target, float DeltaTime, float InterpSpeed); // 0x3b6d680 [Final Native Static Public]
    FTimespan TimespanZeroValue(); // 0x3b28700 [Final Native Static Public]
    float TimespanRatio(const FTimespan& A, const FTimespan& B); // 0x3b6e770 [Final Native Static Public]
    FTimespan TimespanMinValue(); // 0x3b6e740 [Final Native Static Public]
    FTimespan TimespanMaxValue(); // 0x3b6e710 [Final Native Static Public]
    bool TimespanFromString(const FString& TimespanString, const FTimespan& Result); // 0x3b6e590 [Final Native Static Public]
    FTransform TEase(FTransform& A, FTransform& B, float Alpha, const EEasingFunc& EasingFunc, float BlendExp, int32 Steps); // 0x3b6d390 [Final Native Static Public]
    double tan(double A); // 0x3b6db90 [Final Native Static Public]
    FVector Subtract_VectorVector(const FVector& A, const FVector& B); // 0x3b6d2b0 [Final Native Static Public]
    FVector Subtract_VectorInt(const FVector& A, int32 B); // 0x3b6d1d0 [Final Native Static Public]
    FVector Subtract_VectorFloat(const FVector& A, double B); // 0x3b6d0f0 [Final Native Static Public]
    FVector4 Subtract_Vector4Vector4(const FVector4& A, const FVector4& B); // 0x3b6cfc0 [Final Native Static Public]
    FVector2D Subtract_Vector2DVector2D(const FVector2D& A, const FVector2D& B); // 0x3b6cef0 [Final Native Static Public]
    FVector2D Subtract_Vector2DFloat(const FVector2D& A, double B); // 0x3b6ce20 [Final Native Static Public]
    FTimespan Subtract_TimespanTimespan(const FTimespan& A, const FTimespan& B); // 0x3b6c750 [Final Native Static Public]
    FQuat Subtract_QuatQuat(FQuat& A, FQuat& B); // 0x3b6cd20 [Final Native Static Public]
    FLinearColor Subtract_LinearColorLinearColor(const FLinearColor& A, const FLinearColor& B); // 0x3b6cc30 [Final Native Static Public]
    FIntPoint Subtract_IntPointIntPoint(const FIntPoint& A, const FIntPoint& B); // 0x3b6cb60 [Final Native Static Public]
    FIntPoint Subtract_IntPointInt(const FIntPoint& A, int32 B); // 0x3b6ca80 [Final Native Static Public]
    int32 Subtract_IntInt(int32 A, int32 B); // 0x3b6c9c0 [Final Native Static Public]
    int64 Subtract_Int64Int64(int64 A, int64 B); // 0x3b6c8f0 [Final Native Static Public]
    double Subtract_DoubleDouble(double A, double B); // 0x3b6c820 [Final Native Static Public]
    FDateTime Subtract_DateTimeTimespan(const FDateTime& A, const FTimespan& B); // 0x3b6c750 [Final Native Static Public]
    FTimespan Subtract_DateTimeDateTime(const FDateTime& A, const FDateTime& B); // 0x3b6c750 [Final Native Static Public]
    uint8 Subtract_ByteByte(uint8 A, uint8 B); // 0x3b6c690 [Final Native Static Public]
    double Square(double A); // 0x3b6c2d0 [Final Native Static Public]
    double sqrt(double A); // 0x3b6c210 [Final Native Static Public]
    FVector Spherical2DToUnitCartesian(const FVector2D& A); // 0x3b6bd50 [Final Native Static Public]
    double sin(double A); // 0x3b69310 [Final Native Static Public]
    int64 SignOfInteger64(int64 A); // 0x3b691c0 [Final Native Static Public]
    int32 SignOfInteger(int32 A); // 0x3b69270 [Final Native Static Public]
    double SignOfFloat(double A); // 0x3b690f0 [Final Native Static Public]
    void SetVectorSpringStateVelocity(FVectorSpringState& SpringState, const FVector& Velocity); // 0x3b68b80 [Final Native Static Public]
    void SetRandomStreamSeed(const FRandomStream& Stream, int32 NewSeed); // 0x3b66f20 [Final Native Static Public]
    void SetQuaternionSpringStateAngularVelocity(FQuaternionSpringState& SpringState, const FVector& AngularVelocity); // 0x3b66e10 [Final Native Static Public]
    void SetFloatSpringStateVelocity(FFloatSpringState& SpringState, float Velocity); // 0x3b66200 [Final Native Static Public]
    void Set2D(const FVector2D& A, double X, double Y); // 0x3b64640 [Final Native Static Public]
    FVector SelectVector(const FVector& A, const FVector& B, bool bPickA); // 0x3b63f10 [Final Native Static Public]
    FTransform SelectTransform(FTransform& A, FTransform& B, bool bPickA); // 0x3b64400 [Final Native Static Public]
    FText SelectText(const FText& A, const FText& B, bool bPickA); // 0x3b64230 [Final Native Static Public]
    FString SelectString(const FString& A, const FString& B, bool bPickA); // 0x3b64060 [Final Native Static Public]
    FRotator SelectRotator(const FRotator& A, const FRotator& B, bool bPickA); // 0x3b63f10 [Final Native Static Public]
    UObject* SelectObject(UObject* A, UObject* B, bool bSelectA); // 0x3b639d0 [Final Native Static Public]
    FName SelectName(const FName& A, const FName& B, bool bPickA); // 0x3b63e10 [Final Native Static Public]
    int32 SelectInt(int32 A, int32 B, bool bPickA); // 0x3b63d10 [Final Native Static Public]
    double SelectFloat(double A, double B, bool bPickA); // 0x3b63bf0 [Final Native Static Public]
    FLinearColor SelectColor(const FLinearColor& A, const FLinearColor& B, bool bPickA); // 0x3b63ad0 [Final Native Static Public]
    TSubclassOf<UObject> SelectClass(TSubclassOf<UObject> A, TSubclassOf<UObject> B, bool bSelectA); // 0x3b639d0 [Final Native Static Public]
    void SeedRandomStream(const FRandomStream& Stream); // 0x3b63930 [Final Native Static Public]
    double SafeDivide(double A, double B); // 0x3b63720 [Final Native Static Public]
    int64 Round64(double A); // 0x3b635f0 [Final Native Static Public]
    int32 round(double A); // 0x3b63680 [Final Native Static Public]
    FRotator RotatorFromAxisAndAngle(const FVector& Axis, float Angle); // 0x3b63420 [Final Native Static Public]
    FVector RotateAngleAxis(const FVector& InVect, float AngleDeg, const FVector& Axis); // 0x3b63240 [Final Native Static Public]
    FRotator RLerp(const FRotator& A, const FRotator& B, float Alpha, bool bShortestPath); // 0x3b5de60 [Final Native Static Public]
    FRotator RInterpTo_Constant(const FRotator& Current, const FRotator& Target, float DeltaTime, float InterpSpeed); // 0x3b5dcd0 [Final Native Static Public]
    FRotator RInterpTo(const FRotator& Current, const FRotator& Target, float DeltaTime, float InterpSpeed); // 0x3b5db40 [Final Native Static Public]
    void RGBToHSV_Vector(const FLinearColor& RGB, const FLinearColor& HSV); // 0x3b5da60 [Final Native Static Public]
    void RGBToHSV(const FLinearColor& InColor, const float& H, const float& S, const float& V, const float& A); // 0x3b5d860 [Final Native Static Public]
    FLinearColor RGBLinearToHSV(const FLinearColor& RGB); // 0x3b5d7d0 [Final Native Static Public]
    void ResetVectorSpringState(FVectorSpringState& SpringState); // 0x3b62850 [Final Native Static Public]
    void ResetRandomStream(const FRandomStream& Stream); // 0x3b627c0 [Final Native Static Public]
    void ResetQuaternionSpringState(FQuaternionSpringState& SpringState); // 0x3b626e0 [Final Native Static Public]
    void ResetFloatSpringState(FFloatSpringState& SpringState); // 0x3b62650 [Final Native Static Public]
    FRotator REase(const FRotator& A, const FRotator& B, float Alpha, bool bShortestPath, const EEasingFunc& EasingFunc, float BlendExp, int32 Steps); // 0x3b5d3b0 [Final Native Static Public]
    FVector RandomUnitVectorInEllipticalConeInRadiansFromStream(const FRandomStream& Stream, const FVector& ConeDir, float MaxYawInRadians, float MaxPitchInRadians); // 0x3b60200 [Final Native Static Public]
    FVector RandomUnitVectorInEllipticalConeInRadians(const FVector& ConeDir, float MaxYawInRadians, float MaxPitchInRadians); // 0x3b600a0 [Final Native Static Public]
    FVector RandomUnitVectorInEllipticalConeInDegreesFromStream(const FRandomStream& Stream, const FVector& ConeDir, float MaxYawInDegrees, float MaxPitchInDegrees); // 0x3b5fef0 [Final Native Static Public]
    FVector RandomUnitVectorInEllipticalConeInDegrees(const FVector& ConeDir, float MaxYawInDegrees, float MaxPitchInDegrees); // 0x3b5fd80 [Final Native Static Public]
    FVector RandomUnitVectorInConeInRadiansFromStream(const FRandomStream& Stream, const FVector& ConeDir, float ConeHalfAngleInRadians); // 0x3b5fc30 [Final Native Static Public]
    FVector RandomUnitVectorInConeInRadians(const FVector& ConeDir, float ConeHalfAngleInRadians); // 0x3b5fb30 [Final Native Static Public]
    FVector RandomUnitVectorInConeInDegreesFromStream(const FRandomStream& Stream, const FVector& ConeDir, float ConeHalfAngleInDegrees); // 0x3b5f9d0 [Final Native Static Public]
    FVector RandomUnitVectorInConeInDegrees(const FVector& ConeDir, float ConeHalfAngleInDegrees); // 0x3b5f8c0 [Final Native Static Public]
    FVector RandomUnitVectorFromStream(const FRandomStream& Stream); // 0x3b5f810 [Final Native Static Public]
    FVector RandomUnitVector(); // 0x3b5f6c0 [Final Native Static Public]
    FRotator RandomRotatorFromStream(const FRandomStream& Stream, bool bRoll); // 0x3b5f540 [Final Native Static Public]
    FRotator RandomRotator(bool bRoll); // 0x3b5f430 [Final Native Static Public]
    FVector RandomPointInBoundingBoxFromStream_Box(const FRandomStream& Stream, const FBox& Box); // 0x3b5f160 [Final Native Static Public]
    FVector RandomPointInBoundingBoxFromStream(const FRandomStream& Stream, const FVector& Center, const FVector& HalfSize); // 0x3b5efd0 [Final Native Static Public]
    FVector RandomPointInBoundingBox_Box(const FBox& Box); // 0x3b5f330 [Final Native Static Public]
    FVector RandomPointInBoundingBox(const FVector& Center, const FVector& HalfSize); // 0x3b5ee60 [Final Native Static Public]
    int32 RandomIntegerInRangeFromStream(const FRandomStream& Stream, int32 min, int32 max); // 0x3b5ed00 [Final Native Static Public]
    int32 RandomIntegerInRange(int32 min, int32 max); // 0x3b5ec30 [Final Native Static Public]
    int32 RandomIntegerFromStream(const FRandomStream& Stream, int32 max); // 0x3b5eb10 [Final Native Static Public]
    int64 RandomInteger64InRange(int64 min, int64 max); // 0x3b5e920 [Final Native Static Public]
    int64 RandomInteger64(int64 max); // 0x3b5e840 [Final Native Static Public]
    int32 RandomInteger(int32 max); // 0x3b5ea40 [Final Native Static Public]
    float RandomFloatInRangeFromStream(const FRandomStream& Stream, float min, float max); // 0x3b5e6f0 [Final Native Static Public]
    double RandomFloatInRange(double min, double max); // 0x3b5e5f0 [Final Native Static Public]
    float RandomFloatFromStream(const FRandomStream& Stream); // 0x3b5e530 [Final Native Static Public]
    double RandomFloat(); // 0x3b5e4e0 [Final Native Static Public]
    bool RandomBoolWithWeightFromStream(const FRandomStream& RandomStream, float Weight); // 0x3b5e3c0 [Final Native Static Public]
    bool RandomBoolWithWeight(float Weight); // 0x3b5e300 [Final Native Static Public]
    bool RandomBoolFromStream(const FRandomStream& Stream); // 0x3b5e240 [Final Native Static Public]
    bool RandomBool(); // 0x3b5e1e0 [Final Native Static Public]
    double RadiansToDegrees(double A); // 0x3b5e150 [Final Native Static Public]
    FQuat QuaternionSpringInterp(const FQuat& Current, const FQuat& Target, FQuaternionSpringState& SpringState, float Stiffness, float CriticalDampingFactor, float DeltaTime, float Mass, float TargetVelocityAmount, bool bInitializeFromTarget); // 0x3b5ced0 [Final Native Static Public]
    FVector Quat_VectorUp(FQuat& Q); // 0x3b5b600 [Final Native Static Public]
    FVector Quat_VectorRight(FQuat& Q); // 0x3b5b530 [Final Native Static Public]
    FVector Quat_VectorForward(FQuat& Q); // 0x3b5b460 [Final Native Static Public]
    FVector Quat_UnrotateVector(FQuat& Q, const FVector& V); // 0x3b5cca0 [Final Native Static Public]
    FVector Quat_ToRotationVector(FQuat& Q); // 0x3b5cbd0 [Final Native Static Public]
    FQuat Quat_Slerp(FQuat& A, FQuat& B, double Alpha); // 0x3b5c9e0 [Final Native Static Public]
    float Quat_SizeSquared(FQuat& Q); // 0x3b5c920 [Final Native Static Public]
    float Quat_Size(FQuat& Q); // 0x3b5c850 [Final Native Static Public]
    void Quat_SetFromEuler(FQuat& Q, const FVector& Euler); // 0x3b5c760 [Final Native Static Public]
    void Quat_SetComponents(FQuat& Q, float X, float Y, float Z, float W); // 0x3b5c5a0 [Final Native Static Public]
    FRotator Quat_Rotator(FQuat& Q); // 0x3b5c4f0 [Final Native Static Public]
    FVector Quat_RotateVector(FQuat& Q, const FVector& V); // 0x3b5c3c0 [Final Native Static Public]
    FQuat Quat_Normalized(FQuat& Q, float Tolerance); // 0x3b5c250 [Final Native Static Public]
    void Quat_Normalize(FQuat& Q, float Tolerance); // 0x3b5c0e0 [Final Native Static Public]
    FQuat Quat_MakeFromRotationVector(const FVector& V); // 0x3b5c000 [Final Native Static Public]
    FQuat Quat_MakeFromEuler(const FVector& Euler); // 0x3b5bf50 [Final Native Static Public]
    FQuat Quat_Log(FQuat& Q); // 0x3b5bea0 [Final Native Static Public]
    bool Quat_IsNormalized(FQuat& Q); // 0x3b5bd90 [Final Native Static Public]
    bool Quat_IsNonFinite(FQuat& Q); // 0x3b5bcb0 [Final Native Static Public]
    bool Quat_IsIdentity(FQuat& Q, float Tolerance); // 0x3b5bb30 [Final Native Static Public]
    bool Quat_IsFinite(FQuat& Q); // 0x3b5ba50 [Final Native Static Public]
    FQuat Quat_Inversed(FQuat& Q); // 0x3b5b9a0 [Final Native Static Public]
    FQuat Quat_Identity(); // 0x3b5b970 [Final Native Static Public]
    FQuat Quat_GetShortestArcWith(FQuat& A, FQuat& B); // 0x3b5b800 [Final Native Static Public]
    FVector Quat_GetRotationAxis(FQuat& Q); // 0x3b5b6d0 [Final Native Static Public]
    FVector Quat_GetAxisZ(FQuat& Q); // 0x3b5b600 [Final Native Static Public]
    FVector Quat_GetAxisY(FQuat& Q); // 0x3b5b530 [Final Native Static Public]
    FVector Quat_GetAxisX(FQuat& Q); // 0x3b5b460 [Final Native Static Public]
    float Quat_GetAngle(FQuat& Q); // 0x3b5b3a0 [Final Native Static Public]
    FQuat Quat_FindBetweenVectors(const FVector& Start, const FVector& End); // 0x3b5b290 [Final Native Static Public]
    FQuat Quat_FindBetweenNormals(const FVector& StartNormal, const FVector& EndNormal); // 0x3b5b180 [Final Native Static Public]
    FQuat Quat_Exp(FQuat& Q); // 0x3b5b0d0 [Final Native Static Public]
    FVector Quat_Euler(FQuat& Q); // 0x3b5b020 [Final Native Static Public]
    void Quat_EnforceShortestArcWith(FQuat& A, FQuat& B); // 0x3b5aee0 [Final Native Static Public]
    float Quat_AngularDistance(FQuat& A, FQuat& B); // 0x3b5ad80 [Final Native Static Public]
    FVector ProjectVectorOnToVector(const FVector& V, const FVector& Target); // 0x3b5ac20 [Final Native Static Public]
    FVector ProjectVectorOntoPlane(const FVector& V, const FVector& PlaneNormal); // 0x3b5aae0 [Final Native Static Public]
    FVector ProjectPointOnToPlane(const FVector& Point, const FVector& PlaneBase, const FVector& PlaneNormal); // 0x3b5a7e0 [Final Native Static Public]
    bool PointsAreCoplanar(const TArray<FVector>& Points, float Tolerance); // 0x3b59b50 [Final Native Static Public]
    float PerlinNoise1D(float Value); // 0x3b590c0 [Final Native Static Public]
    int32 Percent_IntInt(int32 A, int32 B); // 0x3b58fd0 [Final Native Static Public]
    int64 Percent_Int64Int64(int64 A, int64 B); // 0x3b58ed0 [Final Native Static Public]
    double Percent_FloatFloat(double A, double B); // 0x3b58d60 [Final Native Static Public]
    uint8 Percent_ByteByte(uint8 A, uint8 B); // 0x3b58c70 [Final Native Static Public]
    int32 Or_IntInt(int32 A, int32 B); // 0x3b58370 [Final Native Static Public]
    int64 Or_Int64Int64(int64 A, int64 B); // 0x3b582a0 [Final Native Static Public]
    FDateTime Now(); // 0x3b58230 [Final Native Static Public]
    bool NotEqualExactly_VectorVector(const FVector& A, const FVector& B); // 0x3b56730 [Final Native Static Public]
    bool NotEqualExactly_Vector4Vector4(const FVector4& A, const FVector4& B); // 0x3b565e0 [Final Native Static Public]
    bool NotEqualExactly_Vector2DVector2D(const FVector2D& A, const FVector2D& B); // 0x3b56500 [Final Native Static Public]
    bool NotEqual_VectorVector(const FVector& A, const FVector& B, float ErrorTolerance); // 0x3b57f40 [Final Native Static Public]
    bool NotEqual_Vector4Vector4(const FVector4& A, const FVector4& B, float ErrorTolerance); // 0x3b57d80 [Final Native Static Public]
    bool NotEqual_Vector2DVector2D(const FVector2D& A, const FVector2D& B, float ErrorTolerance); // 0x3b57c40 [Final Native Static Public]
    bool NotEqual_TimespanTimespan(const FTimespan& A, const FTimespan& B); // 0x34b0560 [Final Native Static Public]
    bool NotEqual_RotatorRotator(const FRotator& A, const FRotator& B, float ErrorTolerance); // 0x3b57570 [Final Native Static Public]
    bool NotEqual_QuatQuat(FQuat& A, FQuat& B, float ErrorTolerance); // 0x3b573a0 [Final Native Static Public]
    bool NotEqual_ObjectObject(UObject* A, UObject* B); // 0x3b568d0 [Final Native Static Public]
    bool NotEqual_NameName(const FName& A, const FName& B); // 0x3b571e0 [Final Native Static Public]
    bool NotEqual_MatrixMatrix(const FMatrix& A, const FMatrix& B, float Tolerance); // 0x3b57030 [Final Native Static Public]
    bool NotEqual_LinearColorLinearColor(const FLinearColor& A, const FLinearColor& B); // 0x3b56f40 [Final Native Static Public]
    bool NotEqual_IntPointIntPoint(const FIntPoint& A, const FIntPoint& B); // 0x3b56e70 [Final Native Static Public]
    bool NotEqual_IntInt(int32 A, int32 B); // 0x3b56da0 [Final Native Static Public]
    bool NotEqual_Int64Int64(int64 A, int64 B); // 0x3b56cd0 [Final Native Static Public]
    bool NotEqual_DoubleDouble(double A, double B); // 0x3b569a0 [Final Native Static Public]
    bool NotEqual_DateTimeDateTime(const FDateTime& A, const FDateTime& B); // 0x34b0560 [Final Native Static Public]
    bool NotEqual_ClassClass(TSubclassOf<UObject> A, TSubclassOf<UObject> B); // 0x3b568d0 [Final Native Static Public]
    bool NotEqual_ByteByte(uint8 A, uint8 B); // 0x3b56810 [Final Native Static Public]
    bool NotEqual_BoolBool(bool A, bool B); // 0x3b13280 [Final Native Static Public]
    bool Not_PreBool(bool A); // 0x3b581a0 [Final Native Static Public]
    int64 Not_Int64(int64 A); // 0x3b58090 [Final Native Static Public]
    int32 Not_Int(int32 A); // 0x3b58120 [Final Native Static Public]
    FVector2D NormalSafe2D(const FVector2D& A, float Tolerance); // 0x3b55ab0 [Final Native Static Public]
    double NormalizeToRange(double Value, double RangeMin, double RangeMax); // 0x3b561f0 [Final Native Static Public]
    FRotator NormalizedDeltaRotator(const FRotator& A, const FRotator& B); // 0x3b56360 [Final Native Static Public]
    float NormalizeAxis(float Angle); // 0x3b55d00 [Final Native Static Public]
    void Normalize2D(const FVector2D& A, float Tolerance); // 0x3b55bd0 [Final Native Static Public]
    FVector2D Normal2D(const FVector2D& A); // 0x3b55890 [Final Native Static Public]
    FVector Normal(const FVector& A, float Tolerance); // 0x3b55960 [Final Native Static Public]
    FVector NegateVector(const FVector& A); // 0x3b55720 [Final Native Static Public]
    FRotator NegateRotator(const FRotator& A); // 0x3b55670 [Final Native Static Public]
    FVector2D Negated2D(const FVector2D& A); // 0x3b557b0 [Final Native Static Public]
    bool NearlyEqual_TransformTransform(FTransform& A, FTransform& B, float LocationTolerance, float RotationTolerance, float Scale3DTolerance); // 0x3b55400 [Final Native Static Public]
    bool NearlyEqual_FloatFloat(double A, double B, double ErrorTolerance); // 0x3b552e0 [Final Native Static Public]
    double MultiplyMultiply_FloatFloat(double base, double exp); // 0x3b53db0 [Final Native Static Public]
    double MultiplyByPi(double Value); // 0x3b53d20 [Final Native Static Public]
    FVector Multiply_VectorVector(const FVector& A, const FVector& B); // 0x3b55200 [Final Native Static Public]
    FVector Multiply_VectorInt(const FVector& A, int32 B); // 0x3b54c80 [Final Native Static Public]
    FVector Multiply_VectorFloat(const FVector& A, double B); // 0x3b55120 [Final Native Static Public]
    FVector4 Multiply_Vector4Vector4(const FVector4& A, const FVector4& B); // 0x3b54fe0 [Final Native Static Public]
    FVector2D Multiply_Vector2DVector2D(const FVector2D& A, const FVector2D& B); // 0x3b54f10 [Final Native Static Public]
    FVector2D Multiply_Vector2DFloat(const FVector2D& A, double B); // 0x3b54e40 [Final Native Static Public]
    FTimespan Multiply_TimespanFloat(const FTimespan& A, float Scalar); // 0x3b54d60 [Final Native Static Public]
    FRotator Multiply_RotatorInt(const FRotator& A, int32 B); // 0x3b54c80 [Final Native Static Public]
    FRotator Multiply_RotatorFloat(const FRotator& A, float B); // 0x3b54ba0 [Final Native Static Public]
    FQuat Multiply_QuatQuat(FQuat& A, FQuat& B); // 0x3b549c0 [Final Native Static Public]
    FMatrix Multiply_MatrixMatrix(const FMatrix& A, const FMatrix& B); // 0x3b54850 [Final Native Static Public]
    FMatrix Multiply_MatrixFloat(const FMatrix& A, double B); // 0x3b54600 [Final Native Static Public]
    FLinearColor Multiply_LinearColorLinearColor(const FLinearColor& A, const FLinearColor& B); // 0x3b54510 [Final Native Static Public]
    FLinearColor Multiply_LinearColorFloat(const FLinearColor& A, float B); // 0x3b54440 [Final Native Static Public]
    FIntPoint Multiply_IntPointIntPoint(const FIntPoint& A, const FIntPoint& B); // 0x3b54360 [Final Native Static Public]
    FIntPoint Multiply_IntPointInt(const FIntPoint& A, int32 B); // 0x3b54280 [Final Native Static Public]
    int32 Multiply_IntInt(int32 A, int32 B); // 0x3b541c0 [Final Native Static Public]
    double Multiply_IntFloat(int32 A, double B); // 0x3b540f0 [Final Native Static Public]
    int64 Multiply_Int64Int64(int64 A, int64 B); // 0x3b54020 [Final Native Static Public]
    double Multiply_DoubleDouble(double A, double B); // 0x3b53f50 [Final Native Static Public]
    uint8 Multiply_ByteByte(uint8 A, uint8 B); // 0x3b53e90 [Final Native Static Public]
    FVector MirrorVectorByNormal(const FVector& InVect, const FVector& InNormal); // 0x3b39370 [Final Native Static Public]
    void MinOfIntArray(const TArray<int32>& IntArray, const int32& IndexOfMinValue, const int32& MinValue); // 0x3b535e0 [Final Native Static Public]
    void MinOfFloatArray(const TArray<float>& FloatArray, const int32& IndexOfMinValue, const float& MinValue); // 0x3b53360 [Final Native Static Public]
    void MinOfByteArray(const TArray<uint8>& ByteArray, const int32& IndexOfMinValue, const uint8& MinValue); // 0x3b531a0 [Final Native Static Public]
    int64 MinInt64(int64 A, int64 B); // 0x3b530d0 [Final Native Static Public]
    void MinAreaRectangle(UObject* WorldContextObject, const TArray<FVector>& InPoints, const FVector& SampleSurfaceNormal, const FVector& OutRectCenter, const FRotator& OutRectRotation, const float& OutRectLengthX, const float& OutRectLengthY, bool bDebugDraw); // 0x3b52e00 [Final Native Static Public]
    int32 min(int32 A, int32 B); // 0x3b52d30 [Final Native Static Public]
    void MedianOfIntArray(const TArray<int32>& IntArray, const float& MedianValue); // 0x3b52b60 [Final Native Static Public]
    void MaxOfIntArray(const TArray<int32>& IntArray, const int32& IndexOfMaxValue, const int32& MaxValue); // 0x3b529c0 [Final Native Static Public]
    void MaxOfFloatArray(const TArray<float>& FloatArray, const int32& IndexOfMaxValue, const float& MaxValue); // 0x3b52740 [Final Native Static Public]
    void MaxOfByteArray(const TArray<uint8>& ByteArray, const int32& IndexOfMaxValue, const uint8& MaxValue); // 0x3b52580 [Final Native Static Public]
    int64 MaxInt64(int64 A, int64 B); // 0x3b524b0 [Final Native Static Public]
    int32 max(int32 A, int32 B); // 0x3b523e0 [Final Native Static Public]
    FVector4 Matrix_TransformVector4(const FMatrix& M, const FVector4& V); // 0x3b520b0 [Final Native Static Public]
    FVector4 Matrix_TransformVector(const FMatrix& M, const FVector& V); // 0x3b52250 [Final Native Static Public]
    FVector4 Matrix_TransformPosition(const FMatrix& M, const FVector& V); // 0x3b51f10 [Final Native Static Public]
    FQuat Matrix_ToQuat(const FMatrix& M); // 0x3b51e40 [Final Native Static Public]
    void Matrix_SetOrigin(const FMatrix& M, const FVector& NewOrigin); // 0x3b51d30 [Final Native Static Public]
    void Matrix_SetColumn(const FMatrix& M, const EMatrixColumns& Column, const FVector& Value); // 0x3b51be0 [Final Native Static Public]
    void Matrix_SetAxis(const FMatrix& M, const EAxis& Axis, const FVector& AxisVector); // 0x3b51a90 [Final Native Static Public]
    FMatrix Matrix_ScaleTranslation(const FMatrix& M, const FVector& Scale3D); // 0x3b518f0 [Final Native Static Public]
    FMatrix Matrix_RemoveTranslation(const FMatrix& M); // 0x3b517d0 [Final Native Static Public]
    void Matrix_RemoveScaling(const FMatrix& M, float Tolerance); // 0x3b516d0 [Final Native Static Public]
    FMatrix Matrix_Mirror(const FMatrix& M, const EAxis& MirrorAxis, const EAxis& FlipAxis); // 0x3b51280 [Final Native Static Public]
    FVector Matrix_InverseTransformVector(const FMatrix& M, const FVector& V); // 0x3b510c0 [Final Native Static Public]
    FVector Matrix_InverseTransformPosition(const FMatrix& M, const FVector& V); // 0x3b50ef0 [Final Native Static Public]
    FMatrix Matrix_Identity(); // 0x3b50e70 [Final Native Static Public]
    FVector Matrix_GetUnitAxis(const FMatrix& M, const EAxis& Axis); // 0x3b50c60 [Final Native Static Public]
    void Matrix_GetUnitAxes(const FMatrix& M, const FVector& X, const FVector& Y, const FVector& Z); // 0x3b50a40 [Final Native Static Public]
    FMatrix Matrix_GetTransposed(const FMatrix& M); // 0x3b50880 [Final Native Static Public]
    FMatrix Matrix_GetTransposeAdjoint(const FMatrix& M); // 0x3b50660 [Final Native Static Public]
    FVector Matrix_GetScaleVector(const FMatrix& M, float Tolerance); // 0x3b50170 [Final Native Static Public]
    FVector Matrix_GetScaledAxis(const FMatrix& M, const EAxis& Axis); // 0x3b50500 [Final Native Static Public]
    void Matrix_GetScaledAxes(const FMatrix& M, const FVector& X, const FVector& Y, const FVector& Z); // 0x3b50320 [Final Native Static Public]
    float Matrix_GetRotDeterminant(const FMatrix& M); // 0x3b50040 [Final Native Static Public]
    FRotator Matrix_GetRotator(const FMatrix& M); // 0x3b22ca0 [Final Native Static Public]
    FVector Matrix_GetOrigin(const FMatrix& InMatrix); // 0x3b4ff80 [Final Native Static Public]
    float Matrix_GetMaximumAxisScale(const FMatrix& M); // 0x3b4fe30 [Final Native Static Public]
    FMatrix Matrix_GetMatrixWithoutScale(const FMatrix& M, float Tolerance); // 0x3b4fc90 [Final Native Static Public]
    FMatrix Matrix_GetInverse(const FMatrix& M); // 0x3b4fb80 [Final Native Static Public]
    bool Matrix_GetFrustumTopPlane(const FMatrix& M, const FPlane& OutPlane); // 0x3b4fa50 [Final Native Static Public]
    bool Matrix_GetFrustumRightPlane(const FMatrix& M, const FPlane& OutPlane); // 0x3b4f920 [Final Native Static Public]
    bool Matrix_GetFrustumNearPlane(const FMatrix& M, const FPlane& OutPlane); // 0x3b4f7f0 [Final Native Static Public]
    bool Matrix_GetFrustumLeftPlane(const FMatrix& M, const FPlane& OutPlane); // 0x3b4f6c0 [Final Native Static Public]
    bool Matrix_GetFrustumFarPlane(const FMatrix& M, const FPlane& OutPlane); // 0x3b4f5a0 [Final Native Static Public]
    bool Matrix_GetFrustumBottomPlane(const FMatrix& M, const FPlane& OutPlane); // 0x3b4f470 [Final Native Static Public]
    float Matrix_GetDeterminant(const FMatrix& M); // 0x3b4f3b0 [Final Native Static Public]
    FVector Matrix_GetColumn(const FMatrix& M, const EMatrixColumns& Column); // 0x3b4f2a0 [Final Native Static Public]
    bool Matrix_ContainsNaN(const FMatrix& M); // 0x3b4f1a0 [Final Native Static Public]
    FMatrix Matrix_ConcatenateTranslation(const FMatrix& M, const FVector& Translation); // 0x3b4efc0 [Final Native Static Public]
    FMatrix Matrix_ApplyScale(const FMatrix& M, float Scale); // 0x3b4ee10 [Final Native Static Public]
    double MapRangeUnclamped(double Value, double InRangeA, double InRangeB, double OutRangeA, double OutRangeB); // 0x3b4ea10 [Final Native Static Public]
    double MapRangeClamped(double Value, double InRangeA, double InRangeB, double OutRangeA, double OutRangeB); // 0x3b4e830 [Final Native Static Public]
    FVector_NetQuantizeNormal MakeVector_NetQuantizeNormal(double X, double Y, double Z); // 0x3b4e710 [Final Native Static Public]
    FVector_NetQuantize100 MakeVector_NetQuantize100(double X, double Y, double Z); // 0x3b4e710 [Final Native Static Public]
    FVector_NetQuantize10 MakeVector_NetQuantize10(double X, double Y, double Z); // 0x3b4e710 [Final Native Static Public]
    FVector_NetQuantize MakeVector_NetQuantize(double X, double Y, double Z); // 0x3b4e710 [Final Native Static Public]
    FVector4 MakeVector4(double X, double Y, double Z, double W); // 0x3b4e5a0 [Final Native Static Public]
    FVector2D MakeVector2D(double X, double Y); // 0x3b4e4c0 [Final Native Static Public]
    FVector MakeVector(double X, double Y, double Z); // 0x3b4e710 [Final Native Static Public]
    FTransform MakeTransform(const FVector& Location, const FRotator& Rotation, const FVector& Scale); // 0x3b4e1c0 [Final Native Static Public]
    FTimespan MakeTimespan2(int32 Days, int32 Hours, int32 Minutes, int32 Seconds, int32 FractionNano); // 0x3b4dd90 [Final Native Static Public]
    FTimespan MakeTimespan(int32 Days, int32 Hours, int32 Minutes, int32 Seconds, int32 Milliseconds); // 0x3b4df20 [Final Native Static Public]
    FRotator MakeRotFromZY(const FVector& Z, const FVector& Y); // 0x3b4d210 [Final Native Static Public]
    FRotator MakeRotFromZX(const FVector& Z, const FVector& X); // 0x3b4d0e0 [Final Native Static Public]
    FRotator MakeRotFromZ(const FVector& Z); // 0x3b4d000 [Final Native Static Public]
    FRotator MakeRotFromYZ(const FVector& Y, const FVector& Z); // 0x3b4ced0 [Final Native Static Public]
    FRotator MakeRotFromYX(const FVector& Y, const FVector& X); // 0x3b4cda0 [Final Native Static Public]
    FRotator MakeRotFromY(const FVector& Y); // 0x3b4ccc0 [Final Native Static Public]
    FRotator MakeRotFromXZ(const FVector& X, const FVector& Z); // 0x3b4cb90 [Final Native Static Public]
    FRotator MakeRotFromXY(const FVector& X, const FVector& Y); // 0x3b4ca60 [Final Native Static Public]
    FRotator MakeRotFromX(const FVector& X); // 0x3b4c980 [Final Native Static Public]
    FRotator MakeRotator(float Roll, float Pitch, float Yaw); // 0x3b4d690 [Final Native Static Public]
    FRotator MakeRotationFromAxes(const FVector& Forward, const FVector& Right, const FVector& Up); // 0x3b4d340 [Final Native Static Public]
    FTransform MakeRelativeTransform(FTransform& A, FTransform& RelativeTo); // 0x3b4c7b0 [Final Native Static Public]
    FRandomStream MakeRandomStreamFromLocation(const FVector& Location, float DistanceInterval, bool bIncludeZ); // 0x3b4c690 [Final Native Static Public]
    FRandomStream MakeRandomStream(int32 InitialSeed); // 0x3b22250 [Final Native Static Public]
    FQuat MakeQuat(float X, float Y, float Z, float W); // 0x3b4c510 [Final Native Static Public]
    FQualifiedFrameTime MakeQualifiedFrameTime(const FFrameNumber& Frame, const FFrameRate& FrameRate, float SubFrame); // 0x3b4c3d0 [Final Native Static Public]
    float MakePulsatingValue(float InCurrentTime, float InPulsesPerSecond, float InPhase); // 0x3b4c290 [Final Native Static Public]
    FPlane MakePlaneFromPointAndNormal(const FVector& Point, const FVector& Normal); // 0x3b4bf80 [Final Native Static Public]
    FOrientedBox MakeOrientedBox(const FVector& Origin, const FRotator& Orientation, const FVector& Extent); // 0x3b4bc10 [Final Native Static Public]
    FFrameRate MakeFrameRate(int32 Numerator, int32 Denominator); // 0x3b4b670 [Final Native Static Public]
    FDateTime MakeDateTime(int32 Year, int32 Month, int32 Day, int32 Hour, int32 Minute, int32 Second, int32 Millisecond); // 0x3b4b390 [Final Native Static Public]
    FLinearColor MakeColor(float R, float G, float B, float A); // 0x3b4b220 [Final Native Static Public]
    FBox MakeBoxWithOrigin(const FVector& Origin, const FVector& Extent); // 0x3b4b0b0 [Final Native Static Public]
    FBoxSphereBounds MakeBoxSphereBounds(const FVector& Origin, const FVector& BoxExtent, float SphereRadius); // 0x3b4af60 [Final Native Static Public]
    FBox2D MakeBox2D(const FVector2D& min, const FVector2D& max); // 0x3b4ad90 [Final Native Static Public]
    FBox MakeBox(const FVector& min, const FVector& max); // 0x3b4ae60 [Final Native Static Public]
    double Loge(double A); // 0x3b4a770 [Final Native Static Public]
    double log(double A, double base); // 0x3b4a5a0 [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); // 0x3b46860 [Final Native Static Public]
    bool LinePlaneIntersection(const FVector& LineStart, const FVector& LineEnd, const FPlane& APlane, const float& T, const FVector& Intersection); // 0x3b46550 [Final Native Static Public]
    FLinearColor LinearColorLerpUsingHSV(const FLinearColor& A, const FLinearColor& B, float Alpha); // 0x3b486d0 [Final Native Static Public]
    FLinearColor LinearColorLerp(const FLinearColor& A, const FLinearColor& B, float Alpha); // 0x3b48570 [Final Native Static Public]
    FLinearColor LinearColor_Yellow(); // 0x3b49900 [Final Native Static Public]
    FLinearColor LinearColor_White(); // 0x3b498e0 [Final Native Static Public]
    FLinearColor LinearColor_Transparent(); // 0x3b498c0 [Final Native Static Public]
    FColor LinearColor_ToRGBE(const FLinearColor& InLinearColor); // 0x3b49830 [Final Native Static Public]
    FLinearColor LinearColor_ToNewOpacity(const FLinearColor& InColor, float InOpacity); // 0x3b49740 [Final Native Static Public]
    void LinearColor_SetTemperature(const FLinearColor& InOutColor, float InTemperature); // 0x3b49660 [Final Native Static Public]
    void LinearColor_SetRGBA(const FLinearColor& InOutColor, float R, float G, float B, float A); // 0x3b49410 [Final Native Static Public]
    void LinearColor_SetRandomHue(const FLinearColor& InOutColor); // 0x3b495c0 [Final Native Static Public]
    void LinearColor_SetFromSRGB(const FLinearColor& InOutColor, const FColor& InSRGB); // 0x3b492f0 [Final Native Static Public]
    void LinearColor_SetFromPow22(const FLinearColor& InOutColor, const FColor& InColor); // 0x3b49210 [Final Native Static Public]
    void LinearColor_SetFromHSV(const FLinearColor& InOutColor, float H, float S, float V, float A); // 0x3b49060 [Final Native Static Public]
    void LinearColor_Set(const FLinearColor& InOutColor, const FLinearColor& InColor); // 0x3b48f90 [Final Native Static Public]
    FLinearColor LinearColor_Red(); // 0x3b48f70 [Final Native Static Public]
    FColor LinearColor_QuantizeRound(const FLinearColor& InColor); // 0x3b48e60 [Final Native Static Public]
    FColor LinearColor_Quantize(const FLinearColor& InColor); // 0x3b48d70 [Final Native Static Public]
    bool LinearColor_IsNearEqual(const FLinearColor& A, const FLinearColor& B, float Tolerance); // 0x3b48c10 [Final Native Static Public]
    FLinearColor LinearColor_Green(); // 0x3b48bf0 [Final Native Static Public]
    FLinearColor LinearColor_Gray(); // 0x3b48bd0 [Final Native Static Public]
    float LinearColor_GetMin(const FLinearColor& InColor); // 0x3b48b40 [Final Native Static Public]
    float LinearColor_GetMax(const FLinearColor& InColor); // 0x3b48ab0 [Final Native Static Public]
    float LinearColor_GetLuminance(const FLinearColor& InColor); // 0x3b48a20 [Final Native Static Public]
    float LinearColor_Distance(const FLinearColor& C1, const FLinearColor& C2); // 0x3b48920 [Final Native Static Public]
    FLinearColor LinearColor_Desaturated(const FLinearColor& InColor, float InDesaturation); // 0x3b48840 [Final Native Static Public]
    FLinearColor LinearColor_Blue(); // 0x3b48820 [Final Native Static Public]
    FLinearColor LinearColor_Black(); // 0x3b48800 [Final Native Static Public]
    FVector LessLess_VectorRotator(const FVector& A, const FRotator& B); // 0x3b46040 [Final Native Static Public]
    bool LessEqual_TimespanTimespan(const FTimespan& A, const FTimespan& B); // 0x3b45d00 [Final Native Static Public]
    bool LessEqual_IntInt(int32 A, int32 B); // 0x3b45f70 [Final Native Static Public]
    bool LessEqual_Int64Int64(int64 A, int64 B); // 0x3b45ea0 [Final Native Static Public]
    bool LessEqual_DoubleDouble(double A, double B); // 0x3b45dd0 [Final Native Static Public]
    bool LessEqual_DateTimeDateTime(const FDateTime& A, const FDateTime& B); // 0x3b45d00 [Final Native Static Public]
    bool LessEqual_ByteByte(uint8 A, uint8 B); // 0x3b45c40 [Final Native Static Public]
    bool Less_TimespanTimespan(const FTimespan& A, const FTimespan& B); // 0x3b46210 [Final Native Static Public]
    bool Less_IntInt(int32 A, int32 B); // 0x3b46480 [Final Native Static Public]
    bool Less_Int64Int64(int64 A, int64 B); // 0x3b463b0 [Final Native Static Public]
    bool Less_DoubleDouble(double A, double B); // 0x3b462e0 [Final Native Static Public]
    bool Less_DateTimeDateTime(const FDateTime& A, const FDateTime& B); // 0x3b46210 [Final Native Static Public]
    bool Less_ByteByte(uint8 A, uint8 B); // 0x3b46150 [Final Native Static Public]
    double Lerp(double A, double B, double Alpha); // 0x3b45b20 [Final Native Static Public]
    bool IsZero2D(const FVector2D& A); // 0x3b41720 [Final Native Static Public]
    bool IsPointInBoxWithTransform_Box(const FVector& Point, FTransform& BoxWorldTransform, const FBox& BoxExtent); // 0x3b407e0 [Final Native Static Public]
    bool IsPointInBoxWithTransform(const FVector& Point, FTransform& BoxWorldTransform, const FVector& BoxExtent); // 0x3b40610 [Final Native Static Public]
    bool IsPointInBox_Box(const FVector& Point, const FBox& Box); // 0x3b409a0 [Final Native Static Public]
    bool IsPointInBox(const FVector& Point, const FVector& BoxOrigin, const FVector& BoxExtent); // 0x3b40480 [Final Native Static Public]
    bool IsNearlyZero2D(const FVector2D& A, float Tolerance); // 0x3b3ffa0 [Final Native Static Public]
    bool IsMorning(const FDateTime& A); // 0x3b3fee0 [Final Native Static Public]
    bool IsLeapYear(int32 Year); // 0x3b3fd60 [Final Native Static Public]
    bool IsAfternoon(const FDateTime& A); // 0x3b3f840 [Final Native Static Public]
    FTransform InvertTransform(FTransform& T); // 0x3b3f690 [Final Native Static Public]
    FRotator InverseTransformRotation(FTransform& T, const FRotator& Rotation); // 0x3b3f3d0 [Final Native Static Public]
    FVector InverseTransformLocation(FTransform& T, const FVector& Location); // 0x3b3f090 [Final Native Static Public]
    FVector InverseTransformDirection(FTransform& T, const FVector& Direction); // 0x3b3ee10 [Final Native Static Public]
    FIntPoint IntPoint_Zero(); // 0x3a63620 [Final Native Static Public]
    FIntPoint IntPoint_Up(); // 0x3b3ed50 [Final Native Static Public]
    FIntPoint IntPoint_Right(); // 0x3b3ed20 [Final Native Static Public]
    FIntPoint IntPoint_One(); // 0x3b3ecf0 [Final Native Static Public]
    FIntPoint IntPoint_Left(); // 0x3b3ecc0 [Final Native Static Public]
    FIntPoint IntPoint_Down(); // 0x3b3ec90 [Final Native Static Public]
    bool InRange_IntInt(int32 Value, int32 min, int32 max, bool InclusiveMin, bool InclusiveMax); // 0x3b3de90 [Final Native Static Public]
    bool InRange_Int64Int64(int64 Value, int64 min, int64 max, bool InclusiveMin, bool InclusiveMax); // 0x3b3dcb0 [Final Native Static Public]
    bool InRange_FloatFloat(double Value, double min, double max, bool InclusiveMin, bool InclusiveMax); // 0x3b3dac0 [Final Native Static Public]
    double Hypotenuse(double Width, double Height); // 0x3b3d7d0 [Final Native Static Public]
    FLinearColor HSVToRGBLinear(const FLinearColor& HSV); // 0x3b3d300 [Final Native Static Public]
    void HSVToRGB_Vector(const FLinearColor& HSV, const FLinearColor& RGB); // 0x3b3d390 [Final Native Static Public]
    FLinearColor HSVToRGB(float H, float S, float V, float A); // 0x3b3d170 [Final Native Static Public]
    double GridSnap_Float(double Location, double GridSize); // 0x3b3d060 [Final Native Static Public]
    FVector GreaterGreater_VectorRotator(const FVector& A, const FRotator& B); // 0x3b3cb50 [Final Native Static Public]
    bool GreaterEqual_TimespanTimespan(const FTimespan& A, const FTimespan& B); // 0x3b3c810 [Final Native Static Public]
    bool GreaterEqual_IntInt(int32 A, int32 B); // 0x3b3ca80 [Final Native Static Public]
    bool GreaterEqual_Int64Int64(int64 A, int64 B); // 0x3b3c9b0 [Final Native Static Public]
    bool GreaterEqual_DoubleDouble(double A, double B); // 0x3b3c8e0 [Final Native Static Public]
    bool GreaterEqual_DateTimeDateTime(const FDateTime& A, const FDateTime& B); // 0x3b3c810 [Final Native Static Public]
    bool GreaterEqual_ByteByte(uint8 A, uint8 B); // 0x3b3c750 [Final Native Static Public]
    bool Greater_TimespanTimespan(const FTimespan& A, const FTimespan& B); // 0x3b3cd20 [Final Native Static Public]
    bool Greater_IntInt(int32 A, int32 B); // 0x3b3cf90 [Final Native Static Public]
    bool Greater_Int64Int64(int64 A, int64 B); // 0x3b3cec0 [Final Native Static Public]
    bool Greater_DoubleDouble(double A, double B); // 0x3b3cdf0 [Final Native Static Public]
    bool Greater_DateTimeDateTime(const FDateTime& A, const FDateTime& B); // 0x3b3cd20 [Final Native Static Public]
    bool Greater_ByteByte(uint8 A, uint8 B); // 0x3b3cc60 [Final Native Static Public]
    int32 GetYear(const FDateTime& A); // 0x3b3c6c0 [Final Native Static Public]
    void GetYawPitchFromVector(const FVector& InVec, const float& Yaw, const float& Pitch); // 0x3b3c4a0 [Final Native Static Public]
    FVector GetVectorArrayAverage(const TArray<FVector>& Vectors); // 0x3b3bec0 [Final Native Static Public]
    FVector GetUpVector(const FRotator& InRot); // 0x3b3bc50 [Final Native Static Public]
    double GetTotalSeconds(const FTimespan& A); // 0x3b3b920 [Final Native Static Public]
    double GetTotalMinutes(const FTimespan& A); // 0x3b3b890 [Final Native Static Public]
    double GetTotalMilliseconds(const FTimespan& A); // 0x3b3b800 [Final Native Static Public]
    double GetTotalHours(const FTimespan& A); // 0x3b3b770 [Final Native Static Public]
    double GetTotalDays(const FTimespan& A); // 0x3b3b6e0 [Final Native Static Public]
    FTimespan GetTimeOfDay(const FDateTime& A); // 0x3b3b610 [Final Native Static Public]
    double GetTAU(); // 0x3b3aed0 [Final Native Static Public]
    void GetSlopeDegreeAngles(const FVector& MyRightYAxis, const FVector& FloorNormal, const FVector& UpVector, const float& OutSlopePitchDegreeAngle, const float& OutSlopeRollDegreeAngle); // 0x3b3a030 [Final Native Static Public]
    int32 GetSeconds(const FTimespan& A); // 0x3b39f60 [Final Native Static Public]
    int32 GetSecond(const FDateTime& A); // 0x3b39f60 [Final Native Static Public]
    float GetRuntimeFloatCurveValue(FRuntimeFloatCurve& Curve, float InTime, float InDefaultValue); // 0x3b39910 [Final Native Static Public]
    FVector2D GetRotated2D(const FVector2D& A, float AngleDeg); // 0x3b39810 [Final Native Static Public]
    FVector GetRightVector(const FRotator& InRot); // 0x3b39760 [Final Native Static Public]
    FVector GetReflectionVector(const FVector& Direction, const FVector& SurfaceNormal); // 0x3b39370 [Final Native Static Public]
    float GetPointDistanceToSegment(const FVector& Point, const FVector& SegmentStart, const FVector& SegmentEnd); // 0x3b38530 [Final Native Static Public]
    float GetPointDistanceToLine(const FVector& Point, const FVector& LineOrigin, const FVector& LineDirection); // 0x3b383d0 [Final Native Static Public]
    double GetPI(); // 0x3b380a0 [Final Native Static Public]
    int32 GetMonth(const FDateTime& A); // 0x3b37bf0 [Final Native Static Public]
    int32 GetMinutes(const FTimespan& A); // 0x3b37aa0 [Final Native Static Public]
    int32 GetMinute(const FDateTime& A); // 0x3b37aa0 [Final Native Static Public]
    double GetMinElement(const FVector& A); // 0x3b379a0 [Final Native Static Public]
    double GetMin2D(const FVector2D& A); // 0x3b37920 [Final Native Static Public]
    int32 GetMilliseconds(const FTimespan& A); // 0x3b37850 [Final Native Static Public]
    int32 GetMillisecond(const FDateTime& A); // 0x3b37790 [Final Native Static Public]
    double GetMaxElement(const FVector& A); // 0x3b37590 [Final Native Static Public]
    double GetMax2D(const FVector2D& A); // 0x3b37510 [Final Native Static Public]
    int32 GetHours(const FTimespan& A); // 0x3b36fb0 [Final Native Static Public]
    int32 GetHour12(const FDateTime& A); // 0x3b36f20 [Final Native Static Public]
    int32 GetHour(const FDateTime& A); // 0x3b36fb0 [Final Native Static Public]
    FVector GetForwardVector(const FRotator& InRot); // 0x3b23df0 [Final Native Static Public]
    FTimespan GetDuration(const FTimespan& A); // 0x3b363a0 [Final Native Static Public]
    FVector GetDirectionUnitVector(const FVector& From, const FVector& To); // 0x3b36080 [Final Native Static Public]
    int32 GetDays(const FTimespan& A); // 0x3b35e40 [Final Native Static Public]
    int32 GetDayOfYear(const FDateTime& A); // 0x3b35db0 [Final Native Static Public]
    int32 GetDay(const FDateTime& A); // 0x3b35d20 [Final Native Static Public]
    FDateTime GetDate(const FDateTime& A); // 0x3b35c80 [Final Native Static Public]
    double GetBoxVolume(const FBox& InBox); // 0x3b344c0 [Final Native Static Public]
    FVector GetBoxSize(const FBox& InBox); // 0x3b343f0 [Final Native Static Public]
    FVector GetBoxCenter(const FBox& InBox); // 0x3b34310 [Final Native Static Public]
    void GetAzimuthAndElevation(const FVector& InDirection, FTransform& ReferenceFrame, const float& Azimuth, const float& Elevation); // 0x3b33ff0 [Final Native Static Public]
    void GetAxes(const FRotator& A, const FVector& X, const FVector& Y, const FVector& Z); // 0x3b33e20 [Final Native Static Public]
    double GetAbsMax2D(const FVector2D& A); // 0x3b338b0 [Final Native Static Public]
    FVector2D GetAbs2D(const FVector2D& A); // 0x3b33820 [Final Native Static Public]
    double FWrap(double Value, double min, double max); // 0x3b318a0 [Final Native Static Public]
    FIntVector2 FTruncVector2D(const FVector2D& InVector2D); // 0x3b31750 [Final Native Static Public]
    FIntVector FTruncVector(const FVector& InVector); // 0x3b31800 [Final Native Static Public]
    int64 FTrunc64(double A); // 0x3b21220 [Final Native Static Public]
    int32 FTrunc(double A); // 0x3b316d0 [Final Native Static Public]
    FDateTime FromUnixTimestamp(int64 UnixTime); // 0x3b33520 [Final Native Static Public]
    FTimespan FromSeconds(double Seconds); // 0x3b33490 [Final Native Static Public]
    FTimespan FromMinutes(double Minutes); // 0x3b33400 [Final Native Static Public]
    FTimespan FromMilliseconds(double Milliseconds); // 0x3b33370 [Final Native Static Public]
    FTimespan FromHours(double Hours); // 0x3b332e0 [Final Native Static Public]
    FTimespan FromDays(double Days); // 0x3b33250 [Final Native Static Public]
    double Fraction(double A); // 0x3b331b0 [Final Native Static Public]
    int64 FMod64(double Dividend, double Divisor, const double& Remainder); // 0x3b313a0 [Final Native Static Public]
    int32 FMod(double Dividend, double Divisor, const double& Remainder); // 0x3b31540 [Final Native Static Public]
    double FMin(double A, double B); // 0x3b312d0 [Final Native Static Public]
    double FMax(double A, double B); // 0x3b31200 [Final Native Static Public]
    float FloatSpringInterp(float Current, float Target, FFloatSpringState& SpringState, float Stiffness, float CriticalDampingFactor, float DeltaTime, float Mass, float TargetVelocityAmount, bool bClamp, float MinValue, float MaxValue, bool bInitializeFromTarget); // 0x3b32b30 [Final Native Static Public]
    float FixedTurn(float InCurrent, float InDesired, float InDeltaRate); // 0x3b32a10 [Final Native Static Public]
    double FInterpTo_Constant(double Current, double Target, double DeltaTime, double InterpSpeed); // 0x3b31070 [Final Native Static Public]
    double FInterpTo(double Current, double Target, double DeltaTime, double InterpSpeed); // 0x3b30eb0 [Final Native Static Public]
    double FInterpEaseInOut(double A, double B, double Alpha, double Exponent); // 0x3b30cf0 [Final Native Static Public]
    FRotator FindRelativeLookAtRotation(FTransform& StartTransform, const FVector& TargetLocation); // 0x3b324e0 [Final Native Static Public]
    void FindNearestPointsOnLineSegments(const FVector& Segment1Start, const FVector& Segment1End, const FVector& Segment2Start, const FVector& Segment2End, const FVector& Segment1Point, const FVector& Segment2Point); // 0x3b322a0 [Final Native Static Public]
    FRotator FindLookAtRotation(const FVector& Start, const FVector& Target); // 0x3b32150 [Final Native Static Public]
    FVector FindClosestPointOnSegment(const FVector& Point, const FVector& SegmentStart, const FVector& SegmentEnd); // 0x3b32000 [Final Native Static Public]
    FVector FindClosestPointOnLine(const FVector& Point, const FVector& LineOrigin, const FVector& LineDirection); // 0x3b31df0 [Final Native Static Public]
    int64 FFloor64(double A); // 0x3b30bc0 [Final Native Static Public]
    int32 FFloor(double A); // 0x3b30c50 [Final Native Static Public]
    double FClamp(double Value, double min, double max); // 0x3b30aa0 [Final Native Static Public]
    int64 FCeil64(double A); // 0x3b30970 [Final Native Static Public]
    int32 FCeil(double A); // 0x3b30a00 [Final Native Static Public]
    double exp(double A); // 0x3b30600 [Final Native Static Public]
    bool EqualExactly_VectorVector(const FVector& A, const FVector& B); // 0x3b30270 [Final Native Static Public]
    bool EqualExactly_Vector4Vector4(const FVector4& A, const FVector4& B); // 0x3b30120 [Final Native Static Public]
    bool EqualExactly_Vector2DVector2D(const FVector2D& A, const FVector2D& B); // 0x3b30040 [Final Native Static Public]
    bool EqualEqual_VectorVector(const FVector& A, const FVector& B, float ErrorTolerance); // 0x3b2fef0 [Final Native Static Public]
    bool EqualEqual_Vector4Vector4(const FVector4& A, const FVector4& B, float ErrorTolerance); // 0x3b2fd30 [Final Native Static Public]
    bool EqualEqual_Vector2DVector2D(const FVector2D& A, const FVector2D& B, float ErrorTolerance); // 0x3b2fbf0 [Final Native Static Public]
    bool EqualEqual_TransformTransform(FTransform& A, FTransform& B); // 0x3b2fa20 [Final Native Static Public]
    bool EqualEqual_TimespanTimespan(const FTimespan& A, const FTimespan& B); // 0x34ad5b0 [Final Native Static Public]
    bool EqualEqual_RotatorRotator(const FRotator& A, const FRotator& B, float ErrorTolerance); // 0x3b2f350 [Final Native Static Public]
    bool EqualEqual_QuatQuat(FQuat& A, FQuat& B, float Tolerance); // 0x3b2f180 [Final Native Static Public]
    bool EqualEqual_ObjectObject(UObject* A, UObject* B); // 0x3b2e500 [Final Native Static Public]
    bool EqualEqual_NameName(const FName& A, const FName& B); // 0x3b2efc0 [Final Native Static Public]
    bool EqualEqual_MatrixMatrix(const FMatrix& A, const FMatrix& B, float Tolerance); // 0x3b2ee10 [Final Native Static Public]
    bool EqualEqual_LinearColorLinearColor(const FLinearColor& A, const FLinearColor& B); // 0x3b2ed20 [Final Native Static Public]
    bool EqualEqual_IntInt(int32 A, int32 B); // 0x3b2eb20 [Final Native Static Public]
    bool EqualEqual_Int64Int64(int64 A, int64 B); // 0x3b2ea50 [Final Native Static Public]
    bool EqualEqual_DoubleDouble(double A, double B); // 0x3b2e5d0 [Final Native Static Public]
    bool EqualEqual_DateTimeDateTime(const FDateTime& A, const FDateTime& B); // 0x34ad5b0 [Final Native Static Public]
    bool EqualEqual_ClassClass(TSubclassOf<UObject> A, TSubclassOf<UObject> B); // 0x3b2e500 [Final Native Static Public]
    bool EqualEqual_ByteByte(uint8 A, uint8 B); // 0x3b2e440 [Final Native Static Public]
    bool EqualEqual_BoolBool(bool A, bool B); // 0x3b2e370 [Final Native Static Public]
    bool Equal_IntPointIntPoint(const FIntPoint& A, const FIntPoint& B); // 0x3b30350 [Final Native Static Public]
    double Ease(double A, double B, double Alpha, const EEasingFunc& EasingFunc, double BlendExp, int32 Steps); // 0x3b2d480 [Final Native Static Public]
    FVector DynamicWeightedMovingAverage_FVector(const FVector& CurrentSample, const FVector& PreviousSample, float MaxDistance, float MinWeight, float MaxWeight); // 0x3b2d010 [Final Native Static Public]
    FRotator DynamicWeightedMovingAverage_FRotator(const FRotator& CurrentSample, const FRotator& PreviousSample, float MaxDistance, float MinWeight, float MaxWeight); // 0x3b2cd20 [Final Native Static Public]
    float DynamicWeightedMovingAverage_Float(float CurrentSample, float PreviousSample, float MaxDistance, float MinWeight, float MaxWeight); // 0x3b2d280 [Final Native Static Public]
    double DotProduct2D(const FVector2D& A, const FVector2D& B); // 0x3b2a6f0 [Final Native Static Public]
    double Dot_VectorVector(const FVector& A, const FVector& B); // 0x3b2a7c0 [Final Native Static Public]
    FVector Divide_VectorVector(const FVector& A, const FVector& B); // 0x3b2a1c0 [Final Native Static Public]
    FVector Divide_VectorInt(const FVector& A, int32 B); // 0x3b2a0a0 [Final Native Static Public]
    FVector Divide_VectorFloat(const FVector& A, double B); // 0x3b29f80 [Final Native Static Public]
    FVector4 Divide_Vector4Vector4(const FVector4& A, const FVector4& B); // 0x3b29e50 [Final Native Static Public]
    FVector2D Divide_Vector2DVector2D(const FVector2D& A, const FVector2D& B); // 0x3b29d40 [Final Native Static Public]
    FVector2D Divide_Vector2DFloat(const FVector2D& A, double B); // 0x3b29c20 [Final Native Static Public]
    FTimespan Divide_TimespanFloat(const FTimespan& A, float Scalar); // 0x3b29b40 [Final Native Static Public]
    FLinearColor Divide_LinearColorLinearColor(const FLinearColor& A, const FLinearColor& B); // 0x3b29a50 [Final Native Static Public]
    FIntPoint Divide_IntPointIntPoint(const FIntPoint& A, const FIntPoint& B); // 0x3b29940 [Final Native Static Public]
    FIntPoint Divide_IntPointInt(const FIntPoint& A, int32 B); // 0x3b29830 [Final Native Static Public]
    int32 Divide_IntInt(int32 A, int32 B); // 0x3b29740 [Final Native Static Public]
    int64 Divide_Int64Int64(int64 A, int64 B); // 0x3b29640 [Final Native Static Public]
    double Divide_DoubleDouble(double A, double B); // 0x3b29540 [Final Native Static Public]
    uint8 Divide_ByteByte(uint8 A, uint8 B); // 0x3b29450 [Final Native Static Public]
    double DistanceSquared2D(const FVector2D& v1, const FVector2D& v2); // 0x3b29380 [Final Native Static Public]
    double Distance2D(const FVector2D& v1, const FVector2D& v2); // 0x3b292b0 [Final Native Static Public]
    double DegTan(double A); // 0x3b28ca0 [Final Native Static Public]
    double DegSin(double A); // 0x3b28c10 [Final Native Static Public]
    double DegreesToRadians(double A); // 0x3b28d30 [Final Native Static Public]
    double DegCos(double A); // 0x3b28b80 [Final Native Static Public]
    double DegAtan2(double Y, double X); // 0x3b28a10 [Final Native Static Public]
    double DegAtan(double A); // 0x3b28af0 [Final Native Static Public]
    double DegAsin(double A); // 0x3b28960 [Final Native Static Public]
    double DegAcos(double A); // 0x3b288b0 [Final Native Static Public]
    int32 DaysInYear(int32 Year); // 0x3b28820 [Final Native Static Public]
    int32 DaysInMonth(int32 Year, int32 Month); // 0x3b28720 [Final Native Static Public]
    FDateTime DateTimeMinValue(); // 0x3b28700 [Final Native Static Public]
    FDateTime DateTimeMaxValue(); // 0x3b286d0 [Final Native Static Public]
    bool DateTimeFromString(const FString& DateTimeString, const FDateTime& Result); // 0x3b28550 [Final Native Static Public]
    bool DateTimeFromIsoString(const FString& IsoString, const FDateTime& Result); // 0x3b283c0 [Final Native Static Public]
    double CrossProduct2D(const FVector2D& A, const FVector2D& B); // 0x3b280d0 [Final Native Static Public]
    FVector Cross_VectorVector(const FVector& A, const FVector& B); // 0x3b281a0 [Final Native Static Public]
    FVector CreateVectorFromYawPitch(float Yaw, float Pitch, float Length); // 0x3b27f50 [Final Native Static Public]
    double cos(double A); // 0x3b27080 [Final Native Static Public]
    int32 Convert3DTo1D(const FIntVector& Index3D, int32 XSize, int32 YSize); // 0x3b26810 [Final Native Static Public]
    int32 Convert2DTo1D(const FIntPoint& Index2D, int32 XSize); // 0x3b266f0 [Final Native Static Public]
    FIntVector Convert1DTo3D(int32 Index1D, int32 XSize, int32 YSize); // 0x3b26580 [Final Native Static Public]
    FIntPoint Convert1DTo2D(int32 Index1D, int32 XSize); // 0x3b26440 [Final Native Static Public]
    FVector2D Conv_VectorToVector2D(const FVector& InVector); // 0x3b263c0 [Final Native Static Public]
    FTransform Conv_VectorToTransform(const FVector& InLocation); // 0x3b26300 [Final Native Static Public]
    FRotator Conv_VectorToRotator(const FVector& InVec); // 0x3b260a0 [Final Native Static Public]
    FQuat Conv_VectorToQuaternion(const FVector& InVec); // 0x3b25ff0 [Final Native Static Public]
    FLinearColor Conv_VectorToLinearColor(const FVector& InVec); // 0x3b25f50 [Final Native Static Public]
    FVector Conv_Vector4ToVector(const FVector4& InVector4); // 0x3b25ea0 [Final Native Static Public]
    FRotator Conv_Vector4ToRotator(const FVector4& InVec); // 0x3b25de0 [Final Native Static Public]
    FQuat Conv_Vector4ToQuaternion(const FVector4& InVec); // 0x3b25d20 [Final Native Static Public]
    FVector Conv_Vector2DToVector(const FVector2D& InVector2D, float Z); // 0x3b259c0 [Final Native Static Public]
    FIntPoint Conv_Vector2DToIntPoint(const FVector2D& InVector2D); // 0x3b25900 [Final Native Static Public]
    FMatrix Conv_TransformToMatrix(FTransform& Transform); // 0x3b253e0 [Final Native Static Public]
    FVector Conv_RotatorToVector(const FRotator& InRot); // 0x3b23df0 [Final Native Static Public]
    FTransform Conv_RotatorToTransform(const FRotator& InRotator); // 0x3b23d10 [Final Native Static Public]
    FQuat Conv_RotatorToQuaternion(const FRotator& InRot); // 0x3b23ab0 [Final Native Static Public]
    FTransform Conv_MatrixToTransform(const FMatrix& InMatrix); // 0x3b22fd0 [Final Native Static Public]
    FRotator Conv_MatrixToRotator(const FMatrix& InMatrix); // 0x3b22ca0 [Final Native Static Public]
    FVector Conv_LinearColorToVector(const FLinearColor& InLinearColor); // 0x3b22c00 [Final Native Static Public]
    FColor Conv_LinearColorToColor(const FLinearColor& InLinearColor, bool InUseSRGB); // 0x3b22a90 [Final Native Static Public]
    FVector Conv_IntVectorToVector(const FIntVector& InIntVector); // 0x3b22920 [Final Native Static Public]
    FVector2D Conv_IntVector2ToVector2D(const FIntVector2& InIntVector2); // 0x3b227a0 [Final Native Static Public]
    FVector Conv_IntToVector(int32 inInt); // 0x3b22630 [Final Native Static Public]
    FIntVector2 Conv_IntToIntVector2(int32 inInt); // 0x3b22250 [Final Native Static Public]
    FIntVector Conv_IntToIntVector(int32 inInt); // 0x3b222e0 [Final Native Static Public]
    int64 Conv_IntToInt64(int32 inInt); // 0x3b221d0 [Final Native Static Public]
    double Conv_IntToDouble(int32 inInt); // 0x3b22140 [Final Native Static Public]
    uint8 Conv_IntToByte(int32 inInt); // 0x3b220c0 [Final Native Static Public]
    bool Conv_IntToBool(int32 inInt); // 0x3b22030 [Final Native Static Public]
    FVector2D Conv_IntPointToVector2D(const FIntPoint& InIntPoint); // 0x3b21fa0 [Final Native Static Public]
    int32 Conv_Int64ToInt(int64 inInt); // 0x3b21b70 [Final Native Static Public]
    double Conv_Int64ToDouble(int64 inInt); // 0x3b21ae0 [Final Native Static Public]
    uint8 Conv_Int64ToByte(int64 inInt); // 0x3b21a60 [Final Native Static Public]
    double Conv_FloatToDouble(float InFloat); // 0x3b21800 [Final Native Static Public]
    FVector2D Conv_DoubleToVector2D(double InDouble); // 0x3b216f0 [Final Native Static Public]
    FVector Conv_DoubleToVector(double InDouble); // 0x3b21770 [Final Native Static Public]
    FLinearColor Conv_DoubleToLinearColor(double InDouble); // 0x3b212a0 [Final Native Static Public]
    int64 Conv_DoubleToInt64(double InDouble); // 0x3b21220 [Final Native Static Public]
    float Conv_DoubleToFloat(double InDouble); // 0x3b211a0 [Final Native Static Public]
    FLinearColor Conv_ColorToLinearColor(const FColor& InColor); // 0x3b20d90 [Final Native Static Public]
    int64 Conv_ByteToInt64(uint8 InByte); // 0x3b20990 [Final Native Static Public]
    int32 Conv_ByteToInt(uint8 InByte); // 0x3b20a10 [Final Native Static Public]
    double Conv_ByteToDouble(uint8 InByte); // 0x3b20910 [Final Native Static Public]
    int32 Conv_BoolToInt(bool InBool); // 0x3b20290 [Final Native Static Public]
    double Conv_BoolToDouble(bool InBool); // 0x3b20200 [Final Native Static Public]
    uint8 Conv_BoolToByte(bool InBool); // 0x3b20170 [Final Native Static Public]
    FTransform ComposeTransforms(FTransform& A, FTransform& B); // 0x3b1fc00 [Final Native Static Public]
    FRotator ComposeRotators(const FRotator& A, const FRotator& B); // 0x3b1f9d0 [Final Native Static Public]
    bool ClassIsChildOf(TSubclassOf<UObject> TestClass, TSubclassOf<UObject> ParentClass); // 0x3b1e8c0 [Final Native Static Public]
    FVector ClampVectorSize(const FVector& A, double min, double max); // 0x3b1e720 [Final Native Static Public]
    int64 ClampInt64(int64 Value, int64 min, int64 max); // 0x3b1e610 [Final Native Static Public]
    float ClampAxis(float Angle); // 0x3b1e560 [Final Native Static Public]
    FVector2D ClampAxes2D(const FVector2D& A, double MinAxisVal, double MaxAxisVal); // 0x3b1e430 [Final Native Static Public]
    double ClampAngle(double AngleDegrees, double MinAngleDegrees, double MaxAngleDegrees); // 0x3b1e1f0 [Final Native Static Public]
    int32 clamp(int32 Value, int32 min, int32 max); // 0x3b1e0f0 [Final Native Static Public]
    FLinearColor CInterpTo(const FLinearColor& Current, const FLinearColor& Target, float DeltaTime, float InterpSpeed); // 0x3b1b140 [Final Native Static Public]
    void BreakVector_NetQuantizeNormal(const FVector_NetQuantizeNormal& InVec, const double& X, const double& Y, const double& Z); // 0x3b19260 [Final Native Static Public]
    void BreakVector_NetQuantize100(const FVector_NetQuantize100& InVec, const double& X, const double& Y, const double& Z); // 0x3b19260 [Final Native Static Public]
    void BreakVector_NetQuantize10(const FVector_NetQuantize10& InVec, const double& X, const double& Y, const double& Z); // 0x3b19260 [Final Native Static Public]
    void BreakVector_NetQuantize(const FVector_NetQuantize& InVec, const double& X, const double& Y, const double& Z); // 0x3b19260 [Final Native Static Public]
    void BreakVector4(const FVector4& InVec, const double& X, const double& Y, const double& Z, const double& W); // 0x3b19030 [Final Native Static Public]
    void BreakVector2D(const FVector2D& InVec, const double& X, const double& Y); // 0x3b18ef0 [Final Native Static Public]
    void BreakVector(const FVector& InVec, const double& X, const double& Y, const double& Z); // 0x3b19260 [Final Native Static Public]
    void BreakTransform(FTransform& InTransform, const FVector& Location, const FRotator& Rotation, const FVector& Scale); // 0x3b18ca0 [Final Native Static Public]
    void BreakTimespan2(const FTimespan& InTimespan, const int32& Days, const int32& Hours, const int32& Minutes, const int32& Seconds, const int32& FractionNano); // 0x3b18590 [Final Native Static Public]
    void BreakTimespan(const FTimespan& InTimespan, const int32& Days, const int32& Hours, const int32& Minutes, const int32& Seconds, const int32& Milliseconds); // 0x3b18890 [Final Native Static Public]
    void BreakRotIntoAxes(const FRotator& InRot, const FVector& X, const FVector& Y, const FVector& Z); // 0x3b17cb0 [Final Native Static Public]
    void BreakRotator(const FRotator& InRot, const float& Roll, const float& Pitch, const float& Yaw); // 0x3b17e90 [Final Native Static Public]
    void BreakRandomStream(const FRandomStream& InRandomStream, const int32& InitialSeed); // 0x3b17bd0 [Final Native Static Public]
    void BreakQuat(FQuat& InQuat, const float& X, const float& Y, const float& Z, const float& W); // 0x3b179b0 [Final Native Static Public]
    void BreakQualifiedFrameTime(FQualifiedFrameTime& InFrameTime, const FFrameNumber& Frame, FFrameRate& FrameRate, const float& SubFrame); // 0x3b177f0 [Final Native Static Public]
    void BreakFrameRate(FFrameRate& InFrameRate, const int32& Numerator, const int32& Denominator); // 0x3b176b0 [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); // 0x3b172c0 [Final Native Static Public]
    void BreakColor(const FLinearColor& InColor, const float& R, const float& G, const float& B, const float& A); // 0x3b170d0 [Final Native Static Public]
    void BreakBoxSphereBounds(const FBoxSphereBounds& InBoxSphereBounds, const FVector& Origin, const FVector& BoxExtent, const float& SphereRadius); // 0x3b16f10 [Final Native Static Public]
    FBox Box_Overlap(const FBox& A, const FBox& B); // 0x3b16660 [Final Native Static Public]
    bool Box_IsPointInside(const FBox& Box, const FVector& Point); // 0x3b16520 [Final Native Static Public]
    bool Box_IsInsideOrOn(const FBox& InnerTest, const FBox& OuterTest); // 0x3b16380 [Final Native Static Public]
    bool Box_IsInside(const FBox& InnerTest, const FBox& OuterTest); // 0x3b161e0 [Final Native Static Public]
    bool Box_Intersects(const FBox& A, const FBox& B); // 0x3b16080 [Final Native Static Public]
    FVector Box_GetClosestPointTo(const FBox& Box, const FVector& Point); // 0x3b15f00 [Final Native Static Public]
    FBox Box_ExpandBy(const FBox& Box, const FVector& Negative, const FVector& Positive); // 0x3b15d50 [Final Native Static Public]
    bool BooleanXOR(bool A, bool B); // 0x3b13280 [Final Native Static Public]
    bool BooleanOR(bool A, bool B); // 0x3b131a0 [Final Native Static Public]
    bool BooleanNOR(bool A, bool B); // 0x3b130c0 [Final Native Static Public]
    bool BooleanNAND(bool A, bool B); // 0x3b12fe0 [Final Native Static Public]
    bool BooleanAND(bool A, bool B); // 0x3b12f00 [Final Native Static Public]
    uint8 BMin(uint8 A, uint8 B); // 0x3b12a10 [Final Native Static Public]
    uint8 BMax(uint8 A, uint8 B); // 0x3b12940 [Final Native Static Public]
    void AverageOfIntArray(const TArray<int32>& IntArray, const float& AverageValue); // 0x3b127f0 [Final Native Static Public]
    double Atan2(double Y, double X); // 0x3b124d0 [Final Native Static Public]
    double atan(double A); // 0x3b125b0 [Final Native Static Public]
    double asin(double A); // 0x3b12430 [Final Native Static Public]
    int32 And_IntInt(int32 A, int32 B); // 0x3b0e860 [Final Native Static Public]
    int64 And_Int64Int64(int64 A, int64 B); // 0x3b0e790 [Final Native Static Public]
    FVector Add_VectorVector(const FVector& A, const FVector& B); // 0x3b0e6b0 [Final Native Static Public]
    FVector Add_VectorInt(const FVector& A, int32 B); // 0x3b0e5d0 [Final Native Static Public]
    FVector Add_VectorFloat(const FVector& A, double B); // 0x3b0e4f0 [Final Native Static Public]
    FVector4 Add_Vector4Vector4(const FVector4& A, const FVector4& B); // 0x3b0e3b0 [Final Native Static Public]
    FVector2D Add_Vector2DVector2D(const FVector2D& A, const FVector2D& B); // 0x3b0e2e0 [Final Native Static Public]
    FVector2D Add_Vector2DFloat(const FVector2D& A, double B); // 0x3b0e210 [Final Native Static Public]
    FTimespan Add_TimespanTimespan(const FTimespan& A, const FTimespan& B); // 0x3b0d900 [Final Native Static Public]
    FQuat Add_QuatQuat(FQuat& A, FQuat& B); // 0x3b0e110 [Final Native Static Public]
    FMatrix Add_MatrixMatrix(const FMatrix& A, const FMatrix& B); // 0x3b0ded0 [Final Native Static Public]
    FLinearColor Add_LinearColorLinearColor(const FLinearColor& A, const FLinearColor& B); // 0x3b0dde0 [Final Native Static Public]
    FIntPoint Add_IntPointIntPoint(const FIntPoint& A, const FIntPoint& B); // 0x3b0dd10 [Final Native Static Public]
    FIntPoint Add_IntPointInt(const FIntPoint& A, int32 B); // 0x3b0dc30 [Final Native Static Public]
    int32 Add_IntInt(int32 A, int32 B); // 0x3b0db70 [Final Native Static Public]
    int64 Add_Int64Int64(int64 A, int64 B); // 0x3b0daa0 [Final Native Static Public]
    double Add_DoubleDouble(double A, double B); // 0x3b0d9d0 [Final Native Static Public]
    FDateTime Add_DateTimeTimespan(const FDateTime& A, const FTimespan& B); // 0x3b0d900 [Final Native Static Public]
    FDateTime Add_DateTimeDateTime(const FDateTime& A, const FDateTime& B); // 0x3b0d900 [Final Native Static Public]
    uint8 Add_ByteByte(uint8 A, uint8 B); // 0x3b0d840 [Final Native Static Public]
    double acos(double A); // 0x3b0d640 [Final Native Static Public]
    int64 Abs_Int64(int64 A); // 0x3b0d520 [Final Native Static Public]
    int32 Abs_Int(int32 A); // 0x3b0d5b0 [Final Native Static Public]
    double abs(double A); // 0x3b0d490 [Final Native Static Public]

// UKismetNodeHelperLibrary (/Script/Engine.KismetNodeHelperLibrary)
    void MarkBit(const int32& Data, int32 Index); // 0x3b4ebe0 [Final Native Static Public]
    bool HasUnmarkedBit(int32 Data, int32 NumBits); // 0x3b3d660 [Final Native Static Public]
    bool HasMarkedBit(int32 Data, int32 NumBits); // 0x3b3d470 [Final Native Static Public]
    uint8 GetValidValue(UEnum* Enum, uint8 EnumeratorValue); // 0x3b3bdb0 [Final Native Static Public]
    int32 GetUnmarkedBit(int32 Data, int32 StartIdx, int32 NumBits, bool bRandom); // 0x3b3ba00 [Final Native Static Public]
    int32 GetRandomUnmarkedBit(int32 Data, int32 StartIdx, int32 NumBits); // 0x3b391e0 [Final Native Static Public]
    int32 GetFirstUnmarkedBit(int32 Data, int32 StartIdx, int32 NumBits); // 0x3b36a70 [Final Native Static Public]
    uint8 GetEnumeratorValueFromIndex(UEnum* Enum, uint8 EnumeratorIndex); // 0x3b36850 [Final Native Static Public]
    FString GetEnumeratorUserFriendlyName(UEnum* Enum, uint8 EnumeratorValue); // 0x3b366c0 [Final Native Static Public]
    FName GetEnumeratorName(UEnum* Enum, uint8 EnumeratorValue); // 0x3b365c0 [Final Native Static Public]
    void ClearBit(const int32& Data, int32 Index); // 0x3b1eb70 [Final Native Static Public]
    void ClearAllBits(const int32& Data); // 0x3b1eae0 [Final Native Static Public]
    bool BitIsMarked(int32 Data, int32 Index); // 0x3b12e10 [Final Native Static Public]

// UKismetRenderingLibrary (/Script/Engine.KismetRenderingLibrary)
    void SetCastInsetShadowForAllAttachments(UPrimitiveComponent* PrimitiveComponent, bool bCastInsetShadow, bool bLightAttachmentsAsGroup); // 0x3b64d70 [Final Native Static Public]
    void ResizeRenderTarget2D(UTextureRenderTarget2D* TextureRenderTarget, int32 Width, int32 Height); // 0x3b62920 [Final Native Static Public]
    UVolumeTexture* RenderTargetCreateStaticVolumeTextureEditorOnly(UTextureRenderTargetVolume* RenderTarget, const FString& Name, const TextureCompressionSettings& CompressionSettings, const TextureMipGenSettings& MipSettings); // 0x3b620c0 [Final Native Static Public]
    UTextureCube* RenderTargetCreateStaticTextureCubeEditorOnly(UTextureRenderTargetCube* RenderTarget, const FString& Name, const TextureCompressionSettings& CompressionSettings, const TextureMipGenSettings& MipSettings); // 0x3b61ed0 [Final Native Static Public]
    UTexture2D* RenderTargetCreateStaticTexture2DEditorOnly(UTextureRenderTarget2D* RenderTarget, const FString& Name, const TextureCompressionSettings& CompressionSettings, const TextureMipGenSettings& MipSettings); // 0x3b61ce0 [Final Native Static Public]
    UTexture2DArray* RenderTargetCreateStaticTexture2DArrayEditorOnly(UTextureRenderTarget2DArray* RenderTarget, const FString& Name, const TextureCompressionSettings& CompressionSettings, const TextureMipGenSettings& MipSettings); // 0x3b61af0 [Final Native Static Public]
    void ReleaseRenderTarget2D(UTextureRenderTarget2D* TextureRenderTarget); // 0x3b61900 [Final Native Static Public]
    void RefreshPathTracingOutput(); // 0x3b61870 [Final Native Static Public]
    FColor ReadRenderTargetUV(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, float U, float V); // 0x3b616a0 [Final Native Static Public]
    TArray<FLinearColor> ReadRenderTargetRawUVArea(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, const FBox2D& Area, bool bNormalize); // 0x3b61440 [Final Native Static Public]
    FLinearColor ReadRenderTargetRawUV(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, float U, float V, bool bNormalize); // 0x3b61210 [Final Native Static Public]
    TArray<FLinearColor> ReadRenderTargetRawPixelArea(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, int32 MinX, int32 MinY, int32 MaxX, int32 MaxY, bool bNormalize); // 0x3b60fc0 [Final Native Static Public]
    FLinearColor ReadRenderTargetRawPixel(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, int32 X, int32 Y, bool bNormalize); // 0x3b60e10 [Final Native Static Public]
    bool ReadRenderTargetRaw(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, const TArray<FLinearColor>& OutLinearSamples, bool bNormalize); // 0x3b60930 [Final Native Static Public]
    FColor ReadRenderTargetPixel(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, int32 X, int32 Y); // 0x3b607e0 [Final Native Static Public]
    bool ReadRenderTarget(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, const TArray<FColor>& OutSamples, bool bNormalize); // 0x3b603a0 [Final Native Static Public]
    int32 NumPrecompilingPSOsRemaining(); // 0x3b58270 [Final Native Static Public]
    FSkelMeshSkinWeightInfo MakeSkinWeightInfo(int32 Bone0, uint8 Weight0, int32 Bone1, uint8 Weight1, int32 Bone2, uint8 Weight2, int32 Bone3, uint8 Weight3); // 0x3b4d7b0 [Final Native Static Public]
    UTexture2D* ImportFileAsTexture2D(UObject* WorldContextObject, const FString& Filename); // 0x3b3d9e0 [Final Native Static Public]
    UTexture2D* ImportBufferAsTexture2D(UObject* WorldContextObject, const TArray<uint8>& Buffer); // 0x3b3d8f0 [Final Native Static Public]
    void ExportTexture2D(UObject* WorldContextObject, UTexture2D* Texture, const FString& FilePath, const FString& Filename); // 0x3b30800 [Final Native Static Public]
    void ExportRenderTarget(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, const FString& FilePath, const FString& Filename); // 0x3b30690 [Final Native Static Public]
    void EndDrawCanvasToRenderTarget(UObject* WorldContextObject, FDrawToRenderTargetContext& Context); // 0x3b2da90 [Final Native Static Public]
    void EnablePathTracing(bool bEnablePathTracer); // 0x3b2d9e0 [Final Native Static Public]
    void DrawMaterialToRenderTarget(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, UMaterialInterface* Material); // 0x3b2cc20 [Final Native Static Public]
    UTextureRenderTargetVolume* CreateRenderTargetVolume(UObject* WorldContextObject, int32 Width, int32 Height, int32 Depth, const ETextureRenderTargetFormat& Format, const FLinearColor& ClearColor, bool bAutoGenerateMipMaps, bool bSupportUAVs); // 0x3b279d0 [Final Native Static Public]
    UTextureRenderTarget2DArray* CreateRenderTarget2DArray(UObject* WorldContextObject, int32 Width, int32 Height, int32 Slices, const ETextureRenderTargetFormat& Format, const FLinearColor& ClearColor, bool bAutoGenerateMipMaps, bool bSupportUAVs); // 0x3b27600 [Final Native Static Public]
    UTextureRenderTarget2D* CreateRenderTarget2D(UObject* WorldContextObject, int32 Width, int32 Height, const ETextureRenderTargetFormat& Format, const FLinearColor& ClearColor, bool bAutoGenerateMipMaps, bool bSupportUAVs); // 0x3b272d0 [Final Native Static Public]
    void ConvertRenderTargetToTextureVolumeEditorOnly(UObject* WorldContextObject, UTextureRenderTargetVolume* RenderTarget, UVolumeTexture* Texture); // 0x3b26c30 [Final Native Static Public]
    void ConvertRenderTargetToTextureCubeEditorOnly(UObject* WorldContextObject, UTextureRenderTargetCube* RenderTarget, UTextureCube* Texture); // 0x3b26c30 [Final Native Static Public]
    void ConvertRenderTargetToTexture2DEditorOnly(UObject* WorldContextObject, UTextureRenderTarget2D* RenderTarget, UTexture2D* Texture); // 0x3b26c30 [Final Native Static Public]
    void ConvertRenderTargetToTexture2DArrayEditorOnly(UObject* WorldContextObject, UTextureRenderTarget2DArray* RenderTarget, UTexture2DArray* Texture); // 0x3b26c30 [Final Native Static Public]
    void ClearRenderTarget2D(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, const FLinearColor& ClearColor); // 0x3b1ed60 [Final Native Static Public]
    FMatrix CalculateProjectionMatrix(FMinimalViewInfo& MinimalViewInfo); // 0x3b1b2d0 [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); // 0x3b18020 [Final Native Static Public]
    void BeginDrawCanvasToRenderTarget(UObject* WorldContextObject, UTextureRenderTarget2D* TextureRenderTarget, const UCanvas*& Canvas, const FVector2D& Size, FDrawToRenderTargetContext& Context); // 0x3b12ae0 [Final Native Static Public]

// UKismetStringLibrary (/Script/Engine.KismetStringLibrary)
    FString TrimTrailing(const FString& SourceString); // 0x3b6fb40 [Final Native Static Public]
    FString Trim(const FString& SourceString); // 0x3b6fa50 [Final Native Static Public]
    FString ToUpper(const FString& SourceString); // 0x3b6eee0 [Final Native Static Public]
    FString ToLower(const FString& SourceString); // 0x3b6eae0 [Final Native Static Public]
    FString TimeSecondsToString(float InSeconds); // 0x3b6e410 [Final Native Static Public]
    bool StartsWith(const FString& SourceString, const FString& InPrefix, const ESearchCase& SearchCase); // 0x3b6c390 [Final Native Static Public]
    bool Split(const FString& SourceString, const FString& InStr, const FString& LeftS, const FString& RightS, const ESearchCase& SearchCase, const ESearchDir& SearchDir); // 0x3b6bfd0 [Final Native Static Public]
    FString RightPad(const FString& SourceString, int32 ChCount); // 0x3b63080 [Final Native Static Public]
    FString RightChop(const FString& SourceString, int32 Count); // 0x3b62f50 [Final Native Static Public]
    FString Right(const FString& SourceString, int32 Count); // 0x3b62df0 [Final Native Static Public]
    FString Reverse(const FString& SourceString); // 0x3b62ca0 [Final Native Static Public]
    int32 ReplaceInline(const FString& SourceString, const FString& SearchText, const FString& ReplacementText, const ESearchCase& SearchCase); // 0x3b624a0 [Final Native Static Public]
    FString Replace(const FString& SourceString, const FString& From, const FString& To, const ESearchCase& SearchCase); // 0x3b622b0 [Final Native Static Public]
    TArray<FString> ParseIntoArray(const FString& SourceString, const FString& Delimiter, bool CullEmptyStrings); // 0x3b586e0 [Final Native Static Public]
    bool NotEqual_StrStr(const FString& A, const FString& B); // 0x3b578e0 [Final Native Static Public]
    bool NotEqual_StriStri(const FString& A, const FString& B); // 0x3b57a00 [Final Native Static Public]
    FString Mid(const FString& SourceString, int32 Start, int32 Count); // 0x3b3a7b0 [Final Native Static Public]
    bool MatchesWildcard(const FString& SourceString, const FString& Wildcard, const ESearchCase& SearchCase); // 0x3b4ecc0 [Final Native Static Public]
    int32 Len(const FString& S); // 0x3b45a80 [Final Native Static Public]
    FString LeftPad(const FString& SourceString, int32 ChCount); // 0x3b45950 [Final Native Static Public]
    FString LeftChop(const FString& SourceString, int32 Count); // 0x3b457f0 [Final Native Static Public]
    FString Left(const FString& SourceString, int32 Count); // 0x3b45690 [Final Native Static Public]
    FString JoinStringArray(const TArray<FString>& SourceArray, const FString& Separator); // 0x3b417d0 [Final Native Static Public]
    bool IsNumeric(const FString& SourceString); // 0x3b400b0 [Final Native Static Public]
    bool IsEmpty(const FString& InString); // 0x3b3fbc0 [Final Native Static Public]
    FString GetSubstring(const FString& SourceString, int32 StartIndex, int32 Length); // 0x3b3a7b0 [Final Native Static Public]
    int32 GetCharacterAsNumber(const FString& SourceString, int32 Index); // 0x3b348e0 [Final Native Static Public]
    TArray<FString> GetCharacterArrayFromString(const FString& SourceString); // 0x3b346d0 [Final Native Static Public]
    int32 FindSubstring(const FString& SearchIn, const FString& Substring, bool bUseCase, bool bSearchFromEnd, int32 StartPosition); // 0x3b32650 [Final Native Static Public]
    bool EqualEqual_StrStr(const FString& A, const FString& B); // 0x3b2f6c0 [Final Native Static Public]
    bool EqualEqual_StriStri(const FString& A, const FString& B); // 0x3b2f7e0 [Final Native Static Public]
    bool EndsWith(const FString& SourceString, const FString& InSuffix, const ESearchCase& SearchCase); // 0x3b2db60 [Final Native Static Public]
    int32 CullArray(const FString& SourceString, const TArray<FString>& inArray); // 0x3b282b0 [Final Native Static Public]
    FString Conv_VectorToString(const FVector& InVec); // 0x3b26150 [Final Native Static Public]
    FString Conv_Vector3fToString(const FVector3f& InVec); // 0x3b25c20 [Final Native Static Public]
    FString Conv_Vector2dToString(const FVector2D& InVec); // 0x3b25a90 [Final Native Static Public]
    FString Conv_TransformToString(FTransform& InTrans); // 0x3b25540 [Final Native Static Public]
    void Conv_StringToVector3f(const FString& InString, const FVector3f& OutConvertedVector, const bool& OutIsValid); // 0x3b24f00 [Final Native Static Public]
    void Conv_StringToVector2D(const FString& InString, const FVector2D& OutConvertedVector2D, const bool& OutIsValid); // 0x3b24d70 [Final Native Static Public]
    void Conv_StringToVector(const FString& InString, const FVector& OutConvertedVector, const bool& OutIsValid); // 0x3b250c0 [Final Native Static Public]
    void Conv_StringToRotator(const FString& InString, const FRotator& OutConvertedRotator, const bool& OutIsValid); // 0x3b24ad0 [Final Native Static Public]
    FName Conv_StringToName(const FString& InString); // 0x3b24a20 [Final Native Static Public]
    int64 Conv_StringToInt64(const FString& InString); // 0x3b248c0 [Final Native Static Public]
    int32 Conv_StringToInt(const FString& InString); // 0x3b24970 [Final Native Static Public]
    double Conv_StringToDouble(const FString& InString); // 0x3b24810 [Final Native Static Public]
    void Conv_StringToColor(const FString& InString, const FLinearColor& OutConvertedColor, const bool& OutIsValid); // 0x3b246c0 [Final Native Static Public]
    FString Conv_RotatorToString(const FRotator& InRot); // 0x3b23b60 [Final Native Static Public]
    FString Conv_PlatformUserIdToString(const FPlatformUserId& InPlatformUserId); // 0x3b21980 [Final Native Static Public]
    FString Conv_ObjectToString(UObject* InObj); // 0x3b23690 [Final Native Static Public]
    FString Conv_NameToString(const FName& InName); // 0x3b230d0 [Final Native Static Public]
    FString Conv_MatrixToString(const FMatrix& InMatrix); // 0x3b22d70 [Final Native Static Public]
    FString Conv_IntVectorToString(const FIntVector& InIntVec); // 0x3b22830 [Final Native Static Public]
    FString Conv_IntVector2ToString(const FIntVector2& InIntVec2); // 0x3b226c0 [Final Native Static Public]
    FString Conv_IntToString(int32 inInt); // 0x3b22370 [Final Native Static Public]
    FString Conv_IntPointToString(const FIntPoint& InIntPoint); // 0x3b21ec0 [Final Native Static Public]
    FString Conv_Int64ToString(int64 inInt); // 0x3b21bf0 [Final Native Static Public]
    FString Conv_InputDeviceIdToString(const FInputDeviceId& InDeviceId); // 0x3b21980 [Final Native Static Public]
    FString Conv_DoubleToString(double InDouble); // 0x3b21340 [Final Native Static Public]
    FString Conv_ColorToString(const FLinearColor& InColor); // 0x3b20e50 [Final Native Static Public]
    FString Conv_ByteToString(uint8 InByte); // 0x3b20a90 [Final Native Static Public]
    FString Conv_BoxToString(const FBox& Box); // 0x3b20730 [Final Native Static Public]
    FString Conv_BoxCenterAndExtentsToString(const FBox& Box); // 0x3b20520 [Final Native Static Public]
    FString Conv_BoolToString(bool InBool); // 0x3b20320 [Final Native Static Public]
    bool Contains(const FString& SearchIn, const FString& Substring, bool bUseCase, bool bSearchFromEnd); // 0x3b1ffb0 [Final Native Static Public]
    FString Concat_StrStr(const FString& A, const FString& B); // 0x3b1fe20 [Final Native Static Public]
    FString BuildString_Vector2d(const FString& AppendTo, const FString& Prefix, const FVector2D& InVector2D, const FString& Suffix); // 0x3b1abf0 [Final Native Static Public]
    FString BuildString_Vector(const FString& AppendTo, const FString& Prefix, const FVector& InVector, const FString& Suffix); // 0x3b1ae90 [Final Native Static Public]
    FString BuildString_Rotator(const FString& AppendTo, const FString& Prefix, const FRotator& InRot, const FString& Suffix); // 0x3b1a940 [Final Native Static Public]
    FString BuildString_Object(const FString& AppendTo, const FString& Prefix, UObject* InObj, const FString& Suffix); // 0x3b1a690 [Final Native Static Public]
    FString BuildString_Name(const FString& AppendTo, const FString& Prefix, const FName& InName, const FString& Suffix); // 0x3b1a410 [Final Native Static Public]
    FString BuildString_IntVector2(const FString& AppendTo, const FString& Prefix, const FIntVector2& InIntVector, const FString& Suffix); // 0x3b19ef0 [Final Native Static Public]
    FString BuildString_IntVector(const FString& AppendTo, const FString& Prefix, const FIntVector& InIntVector2, const FString& Suffix); // 0x3b1a170 [Final Native Static Public]
    FString BuildString_Int(const FString& AppendTo, const FString& Prefix, int32 inInt, const FString& Suffix); // 0x3b19c60 [Final Native Static Public]
    FString BuildString_Double(const FString& AppendTo, const FString& Prefix, double InDouble, const FString& Suffix); // 0x3b199d0 [Final Native Static Public]
    FString BuildString_Color(const FString& AppendTo, const FString& Prefix, const FLinearColor& InColor, const FString& Suffix); // 0x3b19740 [Final Native Static Public]
    FString BuildString_Bool(const FString& AppendTo, const FString& Prefix, bool InBool, const FString& Suffix); // 0x3b194a0 [Final Native Static Public]

// UKismetStringTableLibrary (/Script/Engine.KismetStringTableLibrary)
    bool IsRegisteredTableId(const FName& TableId); // 0x3b40ef0 [Final Native Static Public]
    bool IsRegisteredTableEntry(const FName& TableId, const FString& Key); // 0x3b40da0 [Final Native Static Public]
    FString GetTableNamespace(const FName& TableId); // 0x3b3b200 [Final Native Static Public]
    FString GetTableEntrySourceString(const FName& TableId, const FString& Key); // 0x3b3b0a0 [Final Native Static Public]
    FString GetTableEntryMetaData(const FName& TableId, const FString& Key, const FName& MetadataID); // 0x3b3af00 [Final Native Static Public]
    TArray<FName> GetRegisteredStringTables(); // 0x3b39480 [Final Native Static Public]
    TArray<FName> GetMetaDataIdsFromStringTableEntry(const FName& TableId, const FString& Key); // 0x3b37610 [Final Native Static Public]
    TArray<FString> GetKeysFromStringTable(const FName& TableId); // 0x3b37200 [Final Native Static Public]

// UKismetSystemLibrary (/Script/Engine.KismetSystemLibrary)
    void UnregisterForRemoteNotifications(); // 0x3b618e0 [Final Native Static Public]
    void UnloadPrimaryAssetList(const TArray<FPrimaryAssetId>& PrimaryAssetIdList); // 0x3b6fcd0 [Final Native Static Public]
    void UnloadPrimaryAsset(const FPrimaryAssetId& PrimaryAssetId); // 0x3b6fc30 [Final Native Static Public]
    void TransactObject(UObject* Object); // 0x30c0820 [Final Native Static Public]
    void StackTrace(); // 0x3b6c350 [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); // 0x3b6b890 [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); // 0x3b6b3f0 [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); // 0x3b6af50 [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); // 0x3b6aad0 [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); // 0x3b6a660 [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); // 0x3b6a200 [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); // 0x3b69f60 [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); // 0x3b69cc0 [Final Native Static Public]
    void SnapshotObject(UObject* Object); // 0x30c0820 [Final Native Static Public]
    void ShowPlatformSpecificLeaderboardScreen(const FString& CategoryName); // 0x3b69050 [Final Native Static Public]
    void ShowPlatformSpecificAchievementsScreen(APlayerController* SpecificPlayer); // 0x3b68f60 [Final Native Static Public]
    void ShowInterstitialAd(); // 0x3b68ef0 [Final Native Static Public]
    void ShowAdBanner(int32 AdIdIndex, bool bShowOnBottomOfScreen); // 0x3b68de0 [Final Native Static Public]
    void SetWindowTitle(FText& Title); // 0x3b68c80 [Final Native Static Public]
    void SetVolumeButtonsHandledBySystem(bool bEnabled); // 0x2ec77e0 [Final Native Static Public]
    void SetVectorPropertyByName(UObject* Object, const FName& PropertyName, const FVector& Value); // 0x3b68990 [Final Native Static Public]
    void SetVector3fPropertyByName(UObject* Object, const FName& PropertyName, const FVector3f& Value); // 0x3b68320 [Final Native Static Public]
    void SetUserActivity(FUserActivity& UserActivity); // 0x3b68280 [Final Native Static Public]
    void SetTransformPropertyByName(UObject* Object, const FName& PropertyName, FTransform& Value); // 0x3b68000 [Final Native Static Public]
    void SetTextPropertyByName(UObject* Object, const FName& PropertyName, FText& Value); // 0x3b67e00 [Final Native Static Public]
    void SetSuppressViewportTransitionMessage(UObject* WorldContextObject, bool bState); // 0x3b67cf0 [Final Native Static Public]
    void SetStructurePropertyByName(UObject* Object, const FName& PropertyName, FGenericStruct& Value); // 0x3b65120 [Final Native Static Public]
    void SetStringPropertyByName(UObject* Object, const FName& PropertyName, const FString& Value); // 0x3b67ad0 [Final Native Static Public]
    void SetSoftObjectPropertyByName(UObject* Object, const FName& PropertyName, TSoftObjectPtr<UObject>& Value); // 0x3b678a0 [Final Native Static Public]
    void SetSoftClassPropertyByName(UObject* Object, const FName& PropertyName, TSoftClassPtr<UObject>& Value); // 0x3b67670 [Final Native Static Public]
    void SetRotatorPropertyByName(UObject* Object, const FName& PropertyName, const FRotator& Value); // 0x3b66ff0 [Final Native Static Public]
    void SetObjectPropertyByName(UObject* Object, const FName& PropertyName, UObject* Value); // 0x3b66ba0 [Final Native Static Public]
    void SetNamePropertyByName(UObject* Object, const FName& PropertyName, const FName& Value); // 0x3b669f0 [Final Native Static Public]
    void SetLinearColorPropertyByName(UObject* Object, const FName& PropertyName, const FLinearColor& Value); // 0x3b66810 [Final Native Static Public]
    void SetIntPropertyByName(UObject* Object, const FName& PropertyName, int32 Value); // 0x3b66480 [Final Native Static Public]
    void SetInterfacePropertyByName(UObject* Object, const FName& PropertyName, const TScriptInterface<IInterface>& Value); // 0x3b66620 [Final Native Static Public]
    void SetInt64PropertyByName(UObject* Object, const FName& PropertyName, int64 Value); // 0x3b662e0 [Final Native Static Public]
    void SetGamepadsBlockDeviceFeedback(bool bBlock); // 0x2ec77e0 [Final Native Static Public]
    void SetFieldPathPropertyByName(UObject* Object, const FName& PropertyName, TFieldPath<FProperty>& Value); // 0x3b65ff0 [Final Native Static Public]
    void SetDoublePropertyByName(UObject* Object, const FName& PropertyName, double Value); // 0x3b65c50 [Final Native Static Public]
    void SetColorPropertyByName(UObject* Object, const FName& PropertyName, const FColor& Value); // 0x3b65340 [Final Native Static Public]
    void SetCollisionProfileNameProperty(UObject* Object, const FName& PropertyName, FCollisionProfileName& Value); // 0x3b65120 [Final Native Static Public]
    void SetClassPropertyByName(UObject* Object, const FName& PropertyName, TSubclassOf<UObject> Value); // 0x3b64e80 [Final Native Static Public]
    void SetBytePropertyByName(UObject* Object, const FName& PropertyName, uint8 Value); // 0x3b64b20 [Final Native Static Public]
    void SetBoolPropertyByName(UObject* Object, const FName& PropertyName, bool Value); // 0x3b64960 [Final Native Static Public]
    void RetriggerableDelay(UObject* WorldContextObject, float Duration, const FLatentActionInfo& LatentInfo); // 0x3b62ae0 [Final Native Static Public]
    void ResetGamepadAssignmentToController(int32 ControllerId); // 0x3b1b5c0 [Final Native Static Public]
    void ResetGamepadAssignments(); // 0x344b910 [Final Native Static Public]
    void RegisterForRemoteNotifications(); // 0x3b618e0 [Final Native Static Public]
    void RaiseScriptError(const FString& ErrorMessage); // 0x3b5a250 [Final Native Static Public]
    void QuitGame(UObject* WorldContextObject, APlayerController* SpecificPlayer, const EQuitPreference& QuitPreference, bool bIgnorePlatformRestrictions); // 0x3b5d210 [Final Native Static Public]
    void PrintWarning(const FString& InString); // 0x3b5a250 [Final Native Static Public]
    void PrintText(UObject* WorldContextObject, const FText& InText, bool bPrintToScreen, bool bPrintToLog, const FLinearColor& TextColor, float Duration, const FName& Key); // 0x3b5a040 [Final Native Static Public]
    void PrintString(UObject* WorldContextObject, const FString& InString, bool bPrintToScreen, bool bPrintToLog, const FLinearColor& TextColor, float Duration, const FName& Key); // 0x3b59e50 [Final Native Static Public]
    bool ParseParamValue(const FString& InString, const FString& InParam, const FString& OutValue); // 0x3b589a0 [Final Native Static Public]
    bool ParseParam(const FString& InString, const FString& InParam); // 0x3b58890 [Final Native Static Public]
    void ParseCommandLine(const FString& InCmdLine, const TArray<FString>& OutTokens, const TArray<FString>& OutSwitches, TMap<FString, FString>& OutParams); // 0x3b58430 [Final Native Static Public]
    void OnAssetsLoaded__DelegateSignature(const TArray<UObject*>& Loaded); // 0x14f0670 [Public]
    void OnAssetLoaded__DelegateSignature(UObject* Loaded); // 0x14f0670 [Public]
    void OnAssetClassLoaded__DelegateSignature(TSubclassOf<UObject> Loaded); // 0x14f0670 [Public]
    bool NotEqual_SoftObjectReference(TSoftObjectPtr<UObject>& A, TSoftObjectPtr<UObject>& B); // 0x3b57790 [Final Native Static Public]
    bool NotEqual_SoftClassReference(TSoftClassPtr<UObject>& A, TSoftClassPtr<UObject>& B); // 0x3b57790 [Final Native Static Public]
    bool NotEqual_PrimaryAssetType(const FPrimaryAssetType& A, const FPrimaryAssetType& B); // 0x34b0560 [Final Native Static Public]
    bool NotEqual_PrimaryAssetId(const FPrimaryAssetId& A, const FPrimaryAssetId& B); // 0x3b572b0 [Final Native Static Public]
    FString NormalizeFilename(const FString& InFilename); // 0x3b560a0 [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); // 0x3b53a00 [Final Native Static Public]
    FTopLevelAssetPath MakeTopLevelAssetPath(const FString& PackageName, const FString& AssetName); // 0x3b4e0c0 [Final Native Static Public]
    FSoftObjectPath MakeSoftObjectPath(const FString& PathString); // 0x3b4da30 [Final Native Static Public]
    FSoftClassPath MakeSoftClassPath(const FString& PathString); // 0x3b4da30 [Final Native Static Public]
    FText MakeLiteralText(const FText& Value); // 0x3b4bb20 [Final Native Static Public]
    FString MakeLiteralString(const FString& Value); // 0x3b4b9d0 [Final Native Static Public]
    FName MakeLiteralName(const FName& Value); // 0x3b4b950 [Final Native Static Public]
    int64 MakeLiteralInt64(int64 Value); // 0x3b4b850 [Final Native Static Public]
    int32 MakeLiteralInt(int32 Value); // 0x3b4b8d0 [Final Native Static Public]
    double MakeLiteralDouble(double Value); // 0x3b4b7d0 [Final Native Static Public]
    uint8 MakeLiteralByte(uint8 Value); // 0x3b4b750 [Final Native Static Public]
    bool MakeLiteralBool(bool Value); // 0x3b20170 [Final Native Static Public]
    FARFilter MakeARFilter(const TArray<FName>& PackageNames, const TArray<FName>& PackagePaths, const TArray<FSoftObjectPath>& SoftObjectPaths, const TArray<FTopLevelAssetPath>& ClassPaths, const TSet<FTopLevelAssetPath>& RecursiveClassPathsExclusionSet, const TArray<FName>& ClassNames, const TSet<FName>& RecursiveClassesExclusionSet, bool bRecursivePaths, bool bRecursiveClasses, bool bIncludeOnlyOnDiskAssets); // 0x3b4a800 [Final Native Static Public]
    void LogString(const FString& InString, bool bPrintToLog); // 0x3b4a6b0 [Final Native Static Public]
    void LoadInterstitialAd(int32 AdIdIndex); // 0x3b4a4e0 [Final Native Static Public]
    TSubclassOf<UObject> LoadClassAsset_Blocking(const TSoftClassPtr<UObject>& AssetClass); // 0x3b4a320 [Final Native Static Public]
    void LoadAssets(UObject* WorldContextObject, const TArray<TSoftObjectPtr<UObject>>& Assets, const FScriptDelegate& OnLoaded, const FLatentActionInfo& LatentInfo); // 0x3b49fe0 [Final Native Static Public]
    void LoadAssetClass(UObject* WorldContextObject, const TSoftClassPtr<UObject>& AssetClass, const FScriptDelegate& OnLoaded, const FLatentActionInfo& LatentInfo); // 0x3b49bd0 [Final Native Static Public]
    UObject* LoadAsset_Blocking(const TSoftObjectPtr<UObject>& Asset); // 0x3b49e80 [Final Native Static Public]
    void LoadAsset(UObject* WorldContextObject, const TSoftObjectPtr<UObject>& Asset, const FScriptDelegate& OnLoaded, const FLatentActionInfo& LatentInfo); // 0x3b49920 [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); // 0x3b480f0 [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); // 0x3b47c90 [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); // 0x3b47830 [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); // 0x3b473f0 [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); // 0x3b46fc0 [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); // 0x3b46b90 [Final Native Static Public]
    void LaunchURL(const FString& URL); // 0x3b45580 [Final Native Static Public]
    void LaunchExternalUrl(const TArray<FString>& InDomainStrings, const FString& URL); // 0x3b45470 [Final Native Static Public]
    void K2_UnPauseTimerHandle(UObject* WorldContextObject, const FTimerHandle& Handle); // 0x3b446c0 [Final Native Static Public]
    void K2_UnPauseTimerDelegate(const FScriptDelegate& Delegate); // 0x3b445b0 [Final Native Static Public]
    void K2_UnPauseTimer(UObject* Object, const FString& FunctionName); // 0x3b44390 [Final Native Static Public]
    bool K2_TimerExistsHandle(UObject* WorldContextObject, const FTimerHandle& Handle); // 0x3b44290 [Final Native Static Public]
    bool K2_TimerExistsDelegate(const FScriptDelegate& Delegate); // 0x3b44140 [Final Native Static Public]
    bool K2_TimerExists(UObject* Object, const FString& FunctionName); // 0x3b43f00 [Final Native Static Public]
    FTimerHandle K2_SetTimerForNextTickDelegate(const FScriptDelegate& Delegate); // 0x3b43e50 [Final Native Static Public]
    FTimerHandle K2_SetTimerForNextTick(UObject* Object, const FString& FunctionName); // 0x3b43c80 [Final Native Static Public]
    FTimerHandle K2_SetTimerDelegate(const FScriptDelegate& Delegate, float Time, bool bLooping, bool bMaxOncePerFrame, float InitialStartDelay, float InitialStartDelayVariance); // 0x3b43a80 [Final Native Static Public]
    FTimerHandle K2_SetTimer(UObject* Object, const FString& FunctionName, float Time, bool bLooping, bool bMaxOncePerFrame, float InitialStartDelay, float InitialStartDelayVariance); // 0x3b43750 [Final Native Static Public]
    void K2_PauseTimerHandle(UObject* WorldContextObject, const FTimerHandle& Handle); // 0x3b43660 [Final Native Static Public]
    void K2_PauseTimerDelegate(const FScriptDelegate& Delegate); // 0x3b43550 [Final Native Static Public]
    void K2_PauseTimer(UObject* Object, const FString& FunctionName); // 0x3b43330 [Final Native Static Public]
    bool K2_IsValidTimerHandle(const FTimerHandle& Handle); // 0x34af0a0 [Final Native Static Public]
    bool K2_IsTimerPausedHandle(UObject* WorldContextObject, const FTimerHandle& Handle); // 0x3b43220 [Final Native Static Public]
    bool K2_IsTimerPausedDelegate(const FScriptDelegate& Delegate); // 0x3b430b0 [Final Native Static Public]
    bool K2_IsTimerPaused(UObject* Object, const FString& FunctionName); // 0x3b42e60 [Final Native Static Public]
    bool K2_IsTimerActiveHandle(UObject* WorldContextObject, const FTimerHandle& Handle); // 0x3b42d50 [Final Native Static Public]
    bool K2_IsTimerActiveDelegate(const FScriptDelegate& Delegate); // 0x3b42be0 [Final Native Static Public]
    bool K2_IsTimerActive(UObject* Object, const FString& FunctionName); // 0x3b42990 [Final Native Static Public]
    FTimerHandle K2_InvalidateTimerHandle(FTimerHandle& Handle); // 0x3b428f0 [Final Native Static Public]
    float K2_GetTimerRemainingTimeHandle(UObject* WorldContextObject, const FTimerHandle& Handle); // 0x3b427d0 [Final Native Static Public]
    float K2_GetTimerRemainingTimeDelegate(const FScriptDelegate& Delegate); // 0x3b42670 [Final Native Static Public]
    float K2_GetTimerRemainingTime(UObject* Object, const FString& FunctionName); // 0x3b42410 [Final Native Static Public]
    float K2_GetTimerElapsedTimeHandle(UObject* WorldContextObject, const FTimerHandle& Handle); // 0x3b422f0 [Final Native Static Public]
    float K2_GetTimerElapsedTimeDelegate(const FScriptDelegate& Delegate); // 0x3b42190 [Final Native Static Public]
    float K2_GetTimerElapsedTime(UObject* Object, const FString& FunctionName); // 0x3b41f30 [Final Native Static Public]
    void K2_ClearTimerHandle(UObject* WorldContextObject, const FTimerHandle& Handle); // 0x3b41e30 [Final Native Static Public]
    void K2_ClearTimerDelegate(const FScriptDelegate& Delegate); // 0x3b41d00 [Final Native Static Public]
    void K2_ClearTimer(UObject* Object, const FString& FunctionName); // 0x3b41ac0 [Final Native Static Public]
    void K2_ClearAndInvalidateTimerHandle(UObject* WorldContextObject, FTimerHandle& Handle); // 0x3b419a0 [Final Native Static Public]
    bool IsValidSoftObjectReference(TSoftObjectPtr<UObject>& SoftObjectReference); // 0x3b415c0 [Final Native Static Public]
    bool IsValidSoftClassReference(TSoftClassPtr<UObject>& SoftClassReference); // 0x3b415c0 [Final Native Static Public]
    bool IsValidPrimaryAssetType(const FPrimaryAssetType& PrimaryAssetType); // 0x34af0a0 [Final Native Static Public]
    bool IsValidPrimaryAssetId(const FPrimaryAssetId& PrimaryAssetId); // 0x3b41510 [Final Native Static Public]
    bool IsValidInterface(const TScriptInterface<IInterface>& Interface); // 0x3b41450 [Final Native Static Public]
    bool IsValidClass(TSubclassOf<UObject> Class); // 0x3b413a0 [Final Native Static Public]
    bool IsValid(UObject* Object); // 0x3b413a0 [Final Native Static Public]
    bool IsUnattended(); // 0x3b41370 [Final Native Static Public]
    bool IsStandalone(UObject* WorldContextObject); // 0x3b412b0 [Final Native Static Public]
    bool IsSplitScreen(UObject* WorldContextObject); // 0x3b3d570 [Final Native Static Public]
    bool IsServer(UObject* WorldContextObject); // 0x3b411f0 [Final Native Static Public]
    bool IsScreensaverEnabled(); // 0x3b411d0 [Final Native Static Public]
    bool IsPackagedForDistribution(); // 0x31cd0a0 [Final Native Static Public]
    bool IsObjectOfSoftClass(UObject* Object, const TSoftClassPtr<UObject>& SoftClass); // 0x3b40150 [Final Native Static Public]
    bool IsLoggedIn(APlayerController* SpecificPlayer); // 0x3b3fdf0 [Final Native Static Public]
    bool IsInterstitialAdRequested(); // 0x3b3fce0 [Final Native Static Public]
    bool IsInterstitialAdAvailable(); // 0x3b3fc60 [Final Native Static Public]
    bool IsDedicatedServer(UObject* WorldContextObject); // 0x3b3fa60 [Final Native Static Public]
    bool IsControllerAssignedToGamepad(int32 ControllerId); // 0x3b3f900 [Final Native Static Public]
    void HideAdBanner(); // 0x3b3d760 [Final Native Static Public]
    bool HasMultipleLocalPlayers(UObject* WorldContextObject); // 0x3b3d570 [Final Native Static Public]
    bool GetVolumeButtonsHandledBySystem(); // 0x31cd0a0 [Final Native Static Public]
    FString GetUniqueDeviceId(); // 0x3b3b9b0 [Final Native Static Public]
    FString GetSystemPath(UObject* Object); // 0x3b3ad10 [Final Native Static Public]
    bool GetSupportedFullscreenResolutions(const TArray<FIntPoint>& Resolutions); // 0x3b3ac60 [Final Native Static Public]
    FTopLevelAssetPath GetStructTopLevelAssetPath(UScriptStruct* Struct); // 0x3b34c10 [Final Native Static Public]
    TSoftObjectPtr<UObject> GetSoftObjectReferenceFromPrimaryAssetId(const FPrimaryAssetId& PrimaryAssetId); // 0x3b3a6f0 [Final Native Static Public]
    FSoftObjectPath GetSoftObjectPath(UObject* Object); // 0x3b3a3a0 [Final Native Static Public]
    FTopLevelAssetPath GetSoftClassTopLevelAssetPath(const TSoftClassPtr<UObject>& SoftClassReference); // 0x3b3a560 [Final Native Static Public]
    TSoftClassPtr<UObject> GetSoftClassReferenceFromPrimaryAssetId(const FPrimaryAssetId& PrimaryAssetId); // 0x3b3a4a0 [Final Native Static Public]
    FSoftClassPath GetSoftClassPath(TSubclassOf<UObject> Class); // 0x3b3a3a0 [Final Native Static Public]
    int32 GetRenderingMaterialQualityLevel(); // 0x3b39650 [Final Native Static Public]
    int32 GetRenderingDetailMode(); // 0x3b39580 [Final Native Static Public]
    FString GetProjectSavedDirectory(); // 0x3b39110 [Final Native Static Public]
    FString GetProjectDirectory(); // 0x3b38fe0 [Final Native Static Public]
    FString GetProjectContentDirectory(); // 0x3b38f40 [Final Native Static Public]
    void GetPrimaryAssetsWithBundleState(const TArray<FName>& RequiredBundles, const TArray<FName>& ExcludedBundles, const TArray<FPrimaryAssetType>& ValidTypes, bool bForceCurrentState, const TArray<FPrimaryAssetId>& OutPrimaryAssetIdList); // 0x3b38d00 [Final Native Static Public]
    void GetPrimaryAssetIdList(const FPrimaryAssetType& PrimaryAssetType, const TArray<FPrimaryAssetId>& OutPrimaryAssetIdList); // 0x3b38c00 [Final Native Static Public]
    FPrimaryAssetId GetPrimaryAssetIdFromSoftObjectReference(const TSoftObjectPtr<UObject>& SoftObjectReference); // 0x3b38aa0 [Final Native Static Public]
    FPrimaryAssetId GetPrimaryAssetIdFromSoftClassReference(const TSoftClassPtr<UObject>& SoftClassReference); // 0x3b38940 [Final Native Static Public]
    FPrimaryAssetId GetPrimaryAssetIdFromObject(UObject* Object); // 0x3b38880 [Final Native Static Public]
    FPrimaryAssetId GetPrimaryAssetIdFromClass(TSubclassOf<UObject> Class); // 0x3b38730 [Final Native Static Public]
    TArray<FString> GetPreferredLanguages(); // 0x3b38690 [Final Native Static Public]
    FString GetPlatformUserName(); // 0x3b38340 [Final Native Static Public]
    FString GetPlatformUserDir(); // 0x3b382b0 [Final Native Static Public]
    FString GetPathName(UObject* Object); // 0x3b381c0 [Final Native Static Public]
    UObject* GetOuterObject(UObject* Object); // 0x3b38000 [Final Native Static Public]
    FString GetObjectName(UObject* Object); // 0x3b37f00 [Final Native Static Public]
    UObject* GetObjectFromPrimaryAssetId(const FPrimaryAssetId& PrimaryAssetId); // 0x3b37d60 [Final Native Static Public]
    int32 GetMinYResolutionForUI(); // 0x3b37a60 [Final Native Static Public]
    int32 GetMinYResolutionFor3DView(); // 0x3b37a20 [Final Native Static Public]
    FString GetLocalCurrencySymbol(); // 0x3b35ff0 [Final Native Static Public]
    FString GetLocalCurrencyCode(); // 0x3b35ff0 [Final Native Static Public]
    double GetGameTimeInSeconds(UObject* WorldContextObject); // 0x3a65640 [Final Native Static Public]
    FString GetGamepadControllerName(int32 ControllerId); // 0x3b36e30 [Final Native Static Public]
    UTexture2D* GetGamepadButtonGlyph(const FString& ButtonKey, int32 ControllerIndex); // 0x3b36d40 [Final Native Static Public]
    FString GetGameName(); // 0x3b36cb0 [Final Native Static Public]
    FString GetGameBundleId(); // 0x3b36be0 [Final Native Static Public]
    int64 GetFrameCount(); // 0x3b36bc0 [Final Native Static Public]
    FTopLevelAssetPath GetEnumTopLevelAssetPath(UEnum* Enum); // 0x3b34c10 [Final Native Static Public]
    FString GetEngineVersion(); // 0x3b36530 [Final Native Static Public]
    FString GetDisplayName(UObject* Object); // 0x3b361d0 [Final Native Static Public]
    FString GetDeviceId(); // 0x3b35ff0 [Final Native Static Public]
    FString GetDefaultLocale(); // 0x3b35f60 [Final Native Static Public]
    FString GetDefaultLanguage(); // 0x3b35ed0 [Final Native Static Public]
    bool GetCurrentBundleState(const FPrimaryAssetId& PrimaryAssetId, bool bForceCurrentState, const TArray<FName>& OutBundles); // 0x3b358c0 [Final Native Static Public]
    bool GetConvenientWindowedResolutions(const TArray<FIntPoint>& Resolutions); // 0x3b35460 [Final Native Static Public]
    FString GetConsoleVariableStringValue(const FString& VariableName); // 0x3b352e0 [Final Native Static Public]
    int32 GetConsoleVariableIntValue(const FString& VariableName); // 0x3b35200 [Final Native Static Public]
    float GetConsoleVariableFloatValue(const FString& VariableName); // 0x3b35110 [Final Native Static Public]
    bool GetConsoleVariableBoolValue(const FString& VariableName); // 0x3b35030 [Final Native Static Public]
    void GetComponentBounds(USceneComponent* Component, const FVector& Origin, const FVector& BoxExtent, const float& SphereRadius); // 0x3b34e30 [Final Native Static Public]
    FString GetCommandLine(); // 0x3b34da0 [Final Native Static Public]
    FTopLevelAssetPath GetClassTopLevelAssetPath(TSubclassOf<UObject> Class); // 0x3b34c10 [Final Native Static Public]
    TSubclassOf<UObject> GetClassFromPrimaryAssetId(const FPrimaryAssetId& PrimaryAssetId); // 0x3b34b30 [Final Native Static Public]
    FString GetClassDisplayName(TSubclassOf<UObject> Class); // 0x3b349e0 [Final Native Static Public]
    FString GetBuildVersion(); // 0x3b34640 [Final Native Static Public]
    FString GetBuildConfiguration(); // 0x3b345a0 [Final Native Static Public]
    int32 GetAdIDCount(); // 0x3b33cb0 [Final Native Static Public]
    void GetActorListFromComponentList(const TArray<UPrimitiveComponent*>& ComponentList, TSubclassOf<UObject> ActorClassFilter, const TArray<AActor*>& OutActorList); // 0x3b33b60 [Final Native Static Public]
    void GetActorBounds(AActor* Actor, const FVector& Origin, const FVector& BoxExtent); // 0x3b33940 [Final Native Static Public]
    void ForceCloseAdBanner(); // 0x3b32f60 [Final Native Static Public]
    void FlushPersistentDebugLines(UObject* WorldContextObject); // 0x30c0820 [Final Native Static Public]
    void FlushDebugStrings(UObject* WorldContextObject); // 0x30c0820 [Final Native Static Public]
    void ExecuteConsoleCommand(UObject* WorldContextObject, const FString& Command, APlayerController* SpecificPlayer); // 0x3b30420 [Final Native Static Public]
    bool EqualEqual_SoftObjectReference(TSoftObjectPtr<UObject>& A, TSoftObjectPtr<UObject>& B); // 0x3b2f570 [Final Native Static Public]
    bool EqualEqual_SoftClassReference(TSoftClassPtr<UObject>& A, TSoftClassPtr<UObject>& B); // 0x3b2f570 [Final Native Static Public]
    bool EqualEqual_PrimaryAssetType(const FPrimaryAssetType& A, const FPrimaryAssetType& B); // 0x34ad5b0 [Final Native Static Public]
    bool EqualEqual_PrimaryAssetId(const FPrimaryAssetId& A, const FPrimaryAssetId& B); // 0x3b2f090 [Final Native Static Public]
    int32 EndTransaction(); // 0x3ac6ca0 [Final Native Static Public]
    void DrawDebugString(UObject* WorldContextObject, const FVector& TextLocation, const FString& Text, AActor* TestBaseActor, const FLinearColor& TextColor, float Duration); // 0x3b2ca60 [Final Native Static Public]
    void DrawDebugSphere(UObject* WorldContextObject, const FVector& Center, float Radius, int32 Segments, const FLinearColor& LineColor, float Duration, float Thickness, const EDrawDebugSceneDepthPriorityGroup& DepthPriority); // 0x3b2c840 [Final Native Static Public]
    void DrawDebugPoint(UObject* WorldContextObject, const FVector& position, float Size, const FLinearColor& PointColor, float Duration, const EDrawDebugSceneDepthPriorityGroup& DepthPriority); // 0x3b2c690 [Final Native Static Public]
    void DrawDebugPlane(UObject* WorldContextObject, const FPlane& PlaneCoordinates, const FVector& Location, float Size, const FLinearColor& PlaneColor, float Duration, const EDrawDebugSceneDepthPriorityGroup& DepthPriority); // 0x3b2c490 [Final Native Static Public]
    void DrawDebugLine(UObject* WorldContextObject, const FVector& LineStart, const FVector& LineEnd, const FLinearColor& LineColor, float Duration, float Thickness, const EDrawDebugSceneDepthPriorityGroup& DepthPriority); // 0x3b2c2a0 [Final Native Static Public]
    void DrawDebugFrustum(UObject* WorldContextObject, FTransform& FrustumTransform, const FLinearColor& FrustumColor, float Duration, float Thickness); // 0x3b2c0c0 [Final Native Static Public]
    void DrawDebugFloatHistoryTransform(UObject* WorldContextObject, FDebugFloatHistory& FloatHistory, FTransform& DrawTransform, const FVector2D& DrawSize, const FLinearColor& DrawColor, float Duration); // 0x3b2be90 [Final Native Static Public]
    void DrawDebugFloatHistoryLocation(UObject* WorldContextObject, FDebugFloatHistory& FloatHistory, const FVector& DrawLocation, const FVector2D& DrawSize, const FLinearColor& DrawColor, float Duration); // 0x3b2bcb0 [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, const EDrawDebugSceneDepthPriorityGroup& DepthPriority); // 0x3b2ba60 [Final Native Static Public]
    void DrawDebugCoordinateSystem(UObject* WorldContextObject, const FVector& AxisLoc, const FRotator& AxisRot, float Scale, float Duration, float Thickness, const EDrawDebugSceneDepthPriorityGroup& DepthPriority); // 0x3b2b870 [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, const EDrawDebugSceneDepthPriorityGroup& DepthPriority); // 0x3b2b5a0 [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); // 0x3b2b310 [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, const EDrawDebugSceneDepthPriorityGroup& DepthPriority); // 0x3b2b040 [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, const EDrawDebugSceneDepthPriorityGroup& DepthPriority); // 0x3b2adf0 [Final Native Static Public]
    void DrawDebugCamera(ACameraActor* CameraActor, const FLinearColor& CameraColor, float Duration); // 0x3b2ad00 [Final Native Static Public]
    void DrawDebugBox(UObject* WorldContextObject, const FVector& Center, const FVector& Extent, const FLinearColor& LineColor, const FRotator& Rotation, float Duration, float Thickness, const EDrawDebugSceneDepthPriorityGroup& DepthPriority); // 0x3b2aad0 [Final Native Static Public]
    void DrawDebugArrow(UObject* WorldContextObject, const FVector& LineStart, const FVector& LineEnd, float ArrowSize, const FLinearColor& LineColor, float Duration, float Thickness, const EDrawDebugSceneDepthPriorityGroup& DepthPriority); // 0x3b2a8a0 [Final Native Static Public]
    bool DoesImplementInterface(UObject* TestObject, TSubclassOf<IInterface> Interface); // 0x3b2a4d0 [Final Native Static Public]
    bool DoesClassImplementInterface(TSubclassOf<UObject> TestClass, TSubclassOf<IInterface> Interface); // 0x3b2a2f0 [Final Native Static Public]
    void DelayUntilNextTick(UObject* WorldContextObject, const FLatentActionInfo& LatentInfo); // 0x3b29080 [Final Native Static Public]
    void DelayUntilNextFrame(UObject* WorldContextObject, const FLatentActionInfo& LatentInfo); // 0x3b28f80 [Final Native Static Public]
    void Delay(UObject* WorldContextObject, float Duration, const FLatentActionInfo& LatentInfo); // 0x3b28dc0 [Final Native Static Public]
    void CreateCopyForUndoBuffer(UObject* ObjectToModify); // 0x30c0820 [Final Native Static Public]
    FString ConvertToRelativePath(const FString& Filename); // 0x3b26e20 [Final Native Static Public]
    FString ConvertToAbsolutePath(const FString& Filename); // 0x3b26d30 [Final Native Static Public]
    FSoftObjectPath Conv_SoftObjRefToSoftObjPath(const TSoftObjectPtr<UObject>& SoftObjectReference); // 0x3b24470 [Final Native Static Public]
    FSoftClassPath Conv_SoftObjRefToSoftClassPath(const TSoftClassPtr<UObject>& SoftClassReference); // 0x3b24290 [Final Native Static Public]
    TSoftObjectPtr<UObject> Conv_SoftObjPathToSoftObjRef(const FSoftObjectPath& SoftObjectPath); // 0x3b24180 [Final Native Static Public]
    FString Conv_SoftObjectReferenceToString(TSoftObjectPtr<UObject>& SoftObjectReference); // 0x3b24070 [Final Native Static Public]
    UObject* Conv_SoftObjectReferenceToObject(TSoftObjectPtr<UObject>& SoftObject); // 0x3b24600 [Final Native Static Public]
    FString Conv_SoftClassReferenceToString(TSoftClassPtr<UObject>& SoftClassReference); // 0x3b24070 [Final Native Static Public]
    TSubclassOf<UObject> Conv_SoftClassReferenceToClass(TSoftClassPtr<UObject>& SoftClass); // 0x3b23f80 [Final Native Static Public]
    TSoftClassPtr<UObject> Conv_SoftClassPathToSoftClassRef(const FSoftClassPath& SoftClassPath); // 0x3b23ea0 [Final Native Static Public]
    FString Conv_PrimaryAssetTypeToString(const FPrimaryAssetType& PrimaryAssetType); // 0x34ae010 [Final Native Static Public]
    FString Conv_PrimaryAssetIdToString(const FPrimaryAssetId& PrimaryAssetId); // 0x3b238e0 [Final Native Static Public]
    TSoftObjectPtr<UObject> Conv_ObjectToSoftObjectReference(UObject* Object); // 0x3b23590 [Final Native Static Public]
    TSubclassOf<UObject> Conv_ObjectToClass(UObject* Object, TSubclassOf<UObject> Class); // 0x3b23470 [Final Native Static Public]
    UObject* Conv_InterfaceToObject(const TScriptInterface<IInterface>& Interface); // 0x3b229f0 [Final Native Static Public]
    FSoftComponentReference Conv_ComponentReferenceToSoftComponentReference(FComponentReference& ComponentReference); // 0x3b20fd0 [Final Native Static Public]
    TSoftClassPtr<UObject> Conv_ClassToSoftClassReference(const TSubclassOf<UObject>& Class); // 0x3b20c30 [Final Native Static Public]
    void ControlScreensaver(bool bAllowScreenSaver); // 0x2ec77e0 [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); // 0x3b1f710 [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); // 0x3b1f450 [Final Native Static Public]
    void CollectGarbage(); // 0x3b1f180 [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); // 0x3b1daa0 [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); // 0x3b1d5b0 [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); // 0x3b1d0c0 [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); // 0x3b1cbf0 [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); // 0x3b1c740 [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); // 0x3b1c290 [Final Native Static Public]
    bool CapsuleOverlapComponentsWithOrientation(UObject* WorldContextObject, const FVector& CapsulePos, float Radius, float HalfHeight, const FRotator& Orientation, const TArray<EObjectTypeQuery>& ObjectTypes, TSubclassOf<UObject> ComponentClassFilter, const TArray<AActor*>& ActorsToIgnore, const TArray<UPrimitiveComponent*>& OutComponents); // 0x3b1bf60 [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); // 0x3b1bc60 [Final Native Static Public]
    bool CapsuleOverlapActorsWithOrientation(UObject* WorldContextObject, const FVector& CapsulePos, float Radius, float HalfHeight, const FRotator& Orientation, const TArray<EObjectTypeQuery>& ObjectTypes, TSubclassOf<UObject> ActorClassFilter, const TArray<AActor*>& ActorsToIgnore, const TArray<AActor*>& OutActors); // 0x3b1b930 [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); // 0x3b1b630 [Final Native Static Public]
    bool CanLaunchURL(const FString& URL); // 0x3b1b510 [Final Native Static Public]
    void CancelTransaction(int32 Index); // 0x3b1b5c0 [Final Native Static Public]
    void BreakTopLevelAssetPath(FTopLevelAssetPath& TopLevelAssetPath, const FString& PathString); // 0x3b18ba0 [Final Native Static Public]
    void BreakSoftObjectPath(const FSoftObjectPath& InSoftObjectPath, const FString& PathString); // 0x3b183d0 [Final Native Static Public]
    void BreakSoftClassPath(const FSoftClassPath& InSoftClassPath, const FString& PathString); // 0x3b183d0 [Final Native Static Public]
    void BreakARFilter(const FARFilter& InARFilter, const TArray<FName>& PackageNames, const TArray<FName>& PackagePaths, const TArray<FSoftObjectPath>& SoftObjectPaths, const TArray<FTopLevelAssetPath>& ClassPaths, const TSet<FTopLevelAssetPath>& RecursiveClassPathsExclusionSet, const TArray<FName>& ClassNames, const TSet<FName>& RecursiveClassesExclusionSet, const bool& bRecursivePaths, const bool& bRecursiveClasses, const bool& bIncludeOnlyOnDiskAssets); // 0x3b16870 [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); // 0x3b15810 [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); // 0x3b152f0 [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); // 0x3b14dd0 [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); // 0x3b148d0 [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); // 0x3b143f0 [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); // 0x3b13f10 [Final Native Static Public]
    bool BoxOverlapComponentsWithOrientation(UObject* WorldContextObject, const FVector& BoxPos, const FVector& Extent, const FRotator& Orientation, const TArray<EObjectTypeQuery>& ObjectTypes, TSubclassOf<UObject> ComponentClassFilter, const TArray<AActor*>& ActorsToIgnore, const TArray<UPrimitiveComponent*>& OutComponents); // 0x3b13c00 [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); // 0x3b13930 [Final Native Static Public]
    bool BoxOverlapActorsWithOrientation(UObject* WorldContextObject, const FVector& BoxPos, const FVector& BoxExtent, const FRotator& Orientation, const TArray<EObjectTypeQuery>& ObjectTypes, TSubclassOf<UObject> ActorClassFilter, const TArray<AActor*>& ActorsToIgnore, const TArray<AActor*>& OutActors); // 0x3b13620 [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); // 0x3b13350 [Final Native Static Public]
    int32 BeginTransaction(const FString& Context, const FText& Description, UObject* PrimaryObject); // 0x3b12cc0 [Final Native Static Public]
    FDebugFloatHistory AddFloatHistorySample(float Value, FDebugFloatHistory& FloatHistory); // 0x3b0d6e0 [Final Native Static Public]

// UKismetTextLibrary (/Script/Engine.KismetTextLibrary)
    FText TextTrimTrailing(FText& InText); // 0x3b6e340 [Final Native Static Public]
    FText TextTrimPrecedingAndTrailing(FText& InText); // 0x3b6e270 [Final Native Static Public]
    FText TextTrimPreceding(FText& InText); // 0x3b6e1a0 [Final Native Static Public]
    FText TextToUpper(FText& InText); // 0x3b6e0d0 [Final Native Static Public]
    FText TextToLower(FText& InText); // 0x3b6e000 [Final Native Static Public]
    bool TextIsTransient(FText& InText); // 0x3b6df50 [Final Native Static Public]
    bool TextIsFromStringTable(FText& Text); // 0x3b6dea0 [Final Native Static Public]
    bool TextIsEmpty(FText& InText); // 0x3b6ddf0 [Final Native Static Public]
    bool TextIsCultureInvariant(FText& InText); // 0x3b6dd40 [Final Native Static Public]
    FText TextFromStringTable(const FName& TableId, const FString& Key); // 0x3b6dc20 [Final Native Static Public]
    bool StringTableIdAndKeyFromText(const FText& Text, const FName& OutTableId, const FString& OutKey); // 0x3b6c4e0 [Final Native Static Public]
    FText PolyglotDataToText(FPolyglotTextData& PolyglotData); // 0x3b59c50 [Final Native Static Public]
    bool NotEqual_TextText(FText& A, FText& B); // 0x3b57b10 [Final Native Static Public]
    bool NotEqual_IgnoreCase_TextText(FText& A, FText& B); // 0x3b56bb0 [Final Native Static Public]
    FText MakeInvariantText(const FString& InString); // 0x3b24c90 [Final Native Static Public]
    void IsPolyglotDataValid(FPolyglotTextData& PolyglotData, const bool& IsValid, FText& ErrorMessage); // 0x3b40ac0 [Final Native Static Public]
    FString GetTextSourceString(const FText& Text); // 0x3b3b4f0 [Final Native Static Public]
    bool GetTextId(const FText& Text, const FString& OutNamespace, const FString& OutKey); // 0x3b3b310 [Final Native Static Public]
    FText GetEmptyText(); // 0x3b36470 [Final Native Static Public]
    FText Format(const FText& InPattern, const TArray<FFormatArgumentData>& InArgs); // 0x3b32fd0 [Final Native Static Public]
    bool FindTextInLocalizationTable(const FString& Namespace, const FString& Key, FText& OutText, const FString& SourceString); // 0x3b32840 [Final Native Static Public]
    bool EqualEqual_TextText(FText& A, FText& B); // 0x3b2f8f0 [Final Native Static Public]
    bool EqualEqual_IgnoreCase_TextText(FText& A, FText& B); // 0x3b2e7e0 [Final Native Static Public]
    bool EditTextSourceString(UObject* TextOwner, FText& Text, const FString& SourceString, bool bEmitChangeNotify); // 0x3b2d7f0 [Final Native Static Public]
    bool EditTextPropertySourceString(UObject* TextOwner, const FName& PropertyName, const FString& SourceString, bool bEmitChangeNotify); // 0x3b2d670 [Final Native Static Public]
    FText Conv_VectorToText(const FVector& InVec); // 0x3b26250 [Final Native Static Public]
    FText Conv_Vector2dToText(const FVector2D& InVec); // 0x3b25b80 [Final Native Static Public]
    FText Conv_TransformToText(FTransform& InTrans); // 0x3b257d0 [Final Native Static Public]
    FString Conv_TextToString(FText& InText); // 0x3b25280 [Final Native Static Public]
    FText Conv_StringToText(const FString& InString); // 0x3b24c90 [Final Native Static Public]
    FText Conv_RotatorToText(const FRotator& InRot); // 0x3b23c60 [Final Native Static Public]
    FText Conv_ObjectToText(UObject* InObj); // 0x3b237e0 [Final Native Static Public]
    FText Conv_NumericPropertyToText(const int32& Value); // 0x3b23280 [Final Native Static Public]
    FText Conv_NameToText(const FName& InName); // 0x3b231b0 [Final Native Static Public]
    FText Conv_IntToText(int32 Value, bool bAlwaysSign, bool bUseGrouping, int32 MinimumIntegralDigits, int32 MaximumIntegralDigits); // 0x3b22450 [Final Native Static Public]
    FText Conv_Int64ToText(int64 Value, bool bAlwaysSign, bool bUseGrouping, int32 MinimumIntegralDigits, int32 MaximumIntegralDigits); // 0x3b21cd0 [Final Native Static Public]
    FText Conv_DoubleToText(double Value, const ERoundingMode& RoundingMode, bool bAlwaysSign, bool bUseGrouping, int32 MinimumIntegralDigits, int32 MaximumIntegralDigits, int32 MinimumFractionalDigits, int32 MaximumFractionalDigits); // 0x3b21420 [Final Native Static Public]
    FText Conv_ColorToText(const FLinearColor& InColor); // 0x3b20f30 [Final Native Static Public]
    FText Conv_ByteToText(uint8 Value); // 0x3b20b70 [Final Native Static Public]
    FText Conv_BoolToText(bool InBool); // 0x3b20410 [Final Native Static Public]
    FText AsTimeZoneTime_DateTime(const FDateTime& InDateTime, const FString& InTimeZone, const EDateTimeStyle& InTimeStyle); // 0x3b12090 [Final Native Static Public]
    FText AsTimeZoneDateTime_DateTime(const FDateTime& InDateTime, const FString& InTimeZone, const EDateTimeStyle& InDateStyle, const EDateTimeStyle& InTimeStyle); // 0x3b11d60 [Final Native Static Public]
    FText AsTimeZoneDate_DateTime(const FDateTime& InDateTime, const FString& InTimeZone, const EDateTimeStyle& InDateStyle); // 0x3b11f10 [Final Native Static Public]
    FText AsTimespan_Timespan(const FTimespan& InTimespan); // 0x3b12360 [Final Native Static Public]
    FText AsTime_DateTime(const FDateTime& In, const EDateTimeStyle& InTimeStyle); // 0x3b12210 [Final Native Static Public]
    FText AsPercent_Float(float Value, const ERoundingMode& RoundingMode, bool bAlwaysSign, bool bUseGrouping, int32 MinimumIntegralDigits, int32 MaximumIntegralDigits, int32 MinimumFractionalDigits, int32 MaximumFractionalDigits); // 0x3b11a90 [Final Native Static Public]
    FText AsMemory(int64 NumBytes, const EMemoryUnitStandard& UnitStandard, bool bUseGrouping, int32 MinimumIntegralDigits, int32 MaximumIntegralDigits, int32 MinimumFractionalDigits, int32 MaximumFractionalDigits); // 0x3b11810 [Final Native Static Public]
    FText AsDateTime_DateTime(const FDateTime& In, const EDateTimeStyle& InDateStyle, const EDateTimeStyle& InTimeStyle); // 0x3b11520 [Final Native Static Public]
    FText AsDate_DateTime(const FDateTime& InDateTime, const EDateTimeStyle& InDateStyle); // 0x3b116c0 [Final Native Static Public]
    FText AsCurrencyBase(int32 BaseValue, const FString& CurrencyCode); // 0x3b10dd0 [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); // 0x3b11210 [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); // 0x3b10ef0 [Final Native Static Public]

// UBlueprintPathsLibrary (/Script/Engine.BlueprintPathsLibrary)
    FString VideoCaptureDir(); // 0x3b751e0 [Final Native Static Public]
    void ValidatePath(const FString& InPath, const bool& bDidSucceed, FText& OutReason); // 0x3b707c0 [Final Native Static Public]
    void Split(const FString& InPath, const FString& PathPart, const FString& FilenamePart, const FString& ExtensionPart); // 0x3b6be00 [Final Native Static Public]
    FString SourceConfigDir(); // 0x3b5a360 [Final Native Static Public]
    bool ShouldSaveToUserDir(); // 0x3b68db0 [Final Native Static Public]
    FString ShaderWorkingDir(); // 0x3b68d20 [Final Native Static Public]
    void SetProjectFilePath(const FString& NewGameProjectFilePath); // 0x3b66d80 [Final Native Static Public]
    FString SetExtension(const FString& InPath, const FString& InNewExtension); // 0x3b65eb0 [Final Native Static Public]
    FString ScreenShotDir(); // 0x3b638a0 [Final Native Static Public]
    FString SandboxesDir(); // 0x3b63810 [Final Native Static Public]
    FString RootDir(); // 0x3b631b0 [Final Native Static Public]
    void RemoveDuplicateSlashes(const FString& InPath, const FString& OutPath); // 0x3b61980 [Final Native Static Public]
    FString ProjectUserDir(); // 0x3b5aa50 [Final Native Static Public]
    FString ProjectSavedDir(); // 0x3b5a970 [Final Native Static Public]
    FString ProjectPluginsDir(); // 0x3b5a750 [Final Native Static Public]
    FString ProjectPersistentDownloadDir(); // 0x3b5a6c0 [Final Native Static Public]
    FString ProjectModsDir(); // 0x3b5a630 [Final Native Static Public]
    FString ProjectLogDir(); // 0x3b5a5a0 [Final Native Static Public]
    FString ProjectIntermediateDir(); // 0x3b5a510 [Final Native Static Public]
    FString ProjectDir(); // 0x3b5a480 [Final Native Static Public]
    FString ProjectContentDir(); // 0x3b5a3f0 [Final Native Static Public]
    FString ProjectConfigDir(); // 0x3b5a360 [Final Native Static Public]
    FString ProfilingDir(); // 0x3b5a2d0 [Final Native Static Public]
    void NormalizeFilename(const FString& InPath, const FString& OutPath); // 0x3b55f30 [Final Native Static Public]
    void NormalizeDirectoryName(const FString& InPath, const FString& OutPath); // 0x3b55dc0 [Final Native Static Public]
    FString MakeValidFileName(const FString& InString, const FString& InReplacementChar); // 0x3b4e360 [Final Native Static Public]
    void MakeStandardFilename(const FString& InPath, const FString& OutPath); // 0x3b4dc20 [Final Native Static Public]
    void MakePlatformFilename(const FString& InPath, const FString& OutPath); // 0x3b4c120 [Final Native Static Public]
    bool MakePathRelativeTo(const FString& InPath, const FString& InRelativeTo, const FString& OutPath); // 0x3b4bdc0 [Final Native Static Public]
    FString LaunchDir(); // 0x3b453e0 [Final Native Static Public]
    bool IsSamePath(const FString& PathA, const FString& PathB); // 0x3b410e0 [Final Native Static Public]
    bool IsRestrictedPath(const FString& InPath); // 0x3b41040 [Final Native Static Public]
    bool IsRelative(const FString& InPath); // 0x3b40fa0 [Final Native Static Public]
    bool IsProjectFilePathSet(); // 0x3b40d70 [Final Native Static Public]
    bool IsDrive(const FString& InPath); // 0x3b3fb20 [Final Native Static Public]
    bool HasProjectPersistentDownloadDir(); // 0x3b3d630 [Final Native Static Public]
    TArray<FString> GetToolTipLocalizationPaths(); // 0x3b3b6a0 [Final Native Static Public]
    TArray<FString> GetRestrictedFolderNames(); // 0x3b39720 [Final Native Static Public]
    FString GetRelativePathToRoot(); // 0x3b39540 [Final Native Static Public]
    TArray<FString> GetPropertyNameLocalizationPaths(); // 0x3b391a0 [Final Native Static Public]
    FString GetProjectFilePath(); // 0x3b39080 [Final Native Static Public]
    FString GetPath(const FString& InPath); // 0x3b380d0 [Final Native Static Public]
    FString GetInvalidFileSystemChars(); // 0x3b37070 [Final Native Static Public]
    TArray<FString> GetGameLocalizationPaths(); // 0x3b36c70 [Final Native Static Public]
    FString GetExtension(const FString& InPath, bool bIncludeDot); // 0x3b36940 [Final Native Static Public]
    TArray<FString> GetEngineLocalizationPaths(); // 0x3b364f0 [Final Native Static Public]
    TArray<FString> GetEditorLocalizationPaths(); // 0x3b36430 [Final Native Static Public]
    FString GetCleanFilename(const FString& InPath); // 0x3b34cb0 [Final Native Static Public]
    FString GetBaseFilename(const FString& InPath, bool bRemovePath); // 0x3b341e0 [Final Native Static Public]
    FString GeneratedConfigDir(); // 0x3b33790 [Final Native Static Public]
    FString GameUserDeveloperDir(); // 0x3b33700 [Final Native Static Public]
    FString GameSourceDir(); // 0x3b33670 [Final Native Static Public]
    FString GameDevelopersDir(); // 0x3b335e0 [Final Native Static Public]
    FString GameAgnosticSavedDir(); // 0x3b2df80 [Final Native Static Public]
    bool FileExists(const FString& InPath); // 0x3b31ad0 [Final Native Static Public]
    FString FeaturePackDir(); // 0x3b31a40 [Final Native Static Public]
    FString EnterprisePluginsDir(); // 0x3b2e2e0 [Final Native Static Public]
    FString EnterpriseFeaturePackDir(); // 0x3b2e250 [Final Native Static Public]
    FString EnterpriseDir(); // 0x3b2e1c0 [Final Native Static Public]
    FString EngineVersionAgnosticUserDir(); // 0x3b2e130 [Final Native Static Public]
    FString EngineUserDir(); // 0x3b2e0a0 [Final Native Static Public]
    FString EngineSourceDir(); // 0x3b2e010 [Final Native Static Public]
    FString EngineSavedDir(); // 0x3b2df80 [Final Native Static Public]
    FString EnginePluginsDir(); // 0x3b2def0 [Final Native Static Public]
    FString EngineIntermediateDir(); // 0x3b2de60 [Final Native Static Public]
    FString EngineDir(); // 0x3b2ddd0 [Final Native Static Public]
    FString EngineContentDir(); // 0x3b2dd40 [Final Native Static Public]
    FString EngineConfigDir(); // 0x3b2dcb0 [Final Native Static Public]
    bool DirectoryExists(const FString& InPath); // 0x3b29210 [Final Native Static Public]
    FString DiffDir(); // 0x3b29180 [Final Native Static Public]
    FString CreateTempFilename(const FString& Path, const FString& Prefix, const FString& Extension); // 0x3b27da0 [Final Native Static Public]
    FString ConvertToSandboxPath(const FString& InPath, const FString& InSandboxName); // 0x3b26f30 [Final Native Static Public]
    FString ConvertRelativePathToFull(const FString& InPath, const FString& InBasePath); // 0x3b26ad0 [Final Native Static Public]
    FString ConvertFromSandboxPath(const FString& InPath, const FString& InSandboxName); // 0x3b26980 [Final Native Static Public]
    FString Combine(const TArray<FString>& InPaths); // 0x3b1f1b0 [Final Native Static Public]
    bool CollapseRelativeDirectories(const FString& InPath, const FString& OutPath); // 0x3b1f000 [Final Native Static Public]
    FString CloudDir(); // 0x3b1ef70 [Final Native Static Public]
    FString ChangeExtension(const FString& InPath, const FString& InNewExtension); // 0x3b1dfb0 [Final Native Static Public]
    FString BugItDir(); // 0x3b19410 [Final Native Static Public]
    FString AutomationTransientDir(); // 0x3b12760 [Final Native Static Public]
    FString AutomationLogDir(); // 0x3b126d0 [Final Native Static Public]
    FString AutomationDir(); // 0x3b12640 [Final Native Static Public]

// UPlatformGameInstance (/Script/Engine.PlatformGameInstance)
    void PlatformStartupArgumentsDelegate__DelegateSignature(const TArray<FString>& StartupArguments); // 0x14f0670 [Public]
    void PlatformScreenOrientationChangedDelegate__DelegateSignature(const EScreenOrientation& inScreenOrientation); // 0x14f0670 [Public]
    void PlatformRegisteredForUserNotificationsDelegate__DelegateSignature(int32 inInt); // 0x14f0670 [Public]
    void PlatformRegisteredForRemoteNotificationsDelegate__DelegateSignature(const TArray<uint8>& inArray); // 0x14f0670 [Public]
    void PlatformReceivedRemoteNotificationDelegate__DelegateSignature(const FString& InString, const EApplicationState& inAppState); // 0x14f0670 [Public]
    void PlatformReceivedLocalNotificationDelegate__DelegateSignature(const FString& InString, int32 inInt, const EApplicationState& inAppState); // 0x14f0670 [Public]
    void PlatformFailedToRegisterForRemoteNotificationsDelegate__DelegateSignature(const FString& InString); // 0x14f0670 [Public]
    void PlatformDelegate__DelegateSignature(); // 0x14f0670 [Public]

// UBlueprintPlatformLibrary (/Script/Engine.BlueprintPlatformLibrary)
    void SetAllowedDeviceOrientation(const EScreenOrientation& NewAllowedDeviceOrientation); // 0x3b95390 [Final Native Static Public]
    int32 ScheduleLocalNotificationFromNow(int32 inSecondsFromNow, FText& Title, FText& Body, FText& Action, const FString& ActivationEvent); // 0x3b95120 [Final Native Static Public]
    void ScheduleLocalNotificationBadgeFromNow(int32 inSecondsFromNow, const FString& ActivationEvent); // 0x3b95000 [Final Native Static Public]
    int32 ScheduleLocalNotificationBadgeAtTime(const FDateTime& FireDateTime, bool LocalTime, const FString& ActivationEvent); // 0x3b94ea0 [Final Native Static Public]
    int32 ScheduleLocalNotificationAtTime(const FDateTime& FireDateTime, bool LocalTime, FText& Title, FText& Body, FText& Action, const FString& ActivationEvent); // 0x3b94c00 [Final Native Static Public]
    void GetLaunchNotification(const bool& NotificationLaunchedApp, const FString& ActivationEvent, const int32& FireDate); // 0x3b93a00 [Final Native Static Public]
    EScreenOrientation GetDeviceOrientation(); // 0x3b939c0 [Final Native Static Public]
    EScreenOrientation GetAllowedDeviceOrientation(); // 0x3b93980 [Final Native Static Public]
    void ClearAllLocalNotifications(); // 0x3b925e0 [Final Native Static Public]
    void CancelLocalNotificationById(int32 NotificationId); // 0x3b92560 [Final Native Static Public]
    void CancelLocalNotification(const FString& ActivationEvent); // 0x3b924c0 [Final Native Static Public]

// UBlueprintTypeConversions (/Script/Engine.BlueprintTypeConversions)
    TSet<int32> ConvertSetType(const TSet<int32>& InSet); // 0x3b93620 [Final Native Static Public]
    TMap<int32, int32> ConvertMapType(TMap<int32, int32>& InMap); // 0x3b931e0 [Final Native Static Public]
    int32 ConvertFVector4fToFVector4d(int32 InFromData); // 0x3b92c00 [Final Native Static Public]
    int32 ConvertFVector4dToFVector4f(int32 InFromData); // 0x3b93120 [Final Native Static Public]
    int32 ConvertFVector3fToFVector3d(int32 InFromData); // 0x3b92e00 [Final Native Static Public]
    int32 ConvertFVector3dToFVector3f(int32 InFromData); // 0x3b92d60 [Final Native Static Public]
    int32 ConvertFVector2fToFVector2d(int32 InFromData); // 0x3b93090 [Final Native Static Public]
    int32 ConvertFVector2dToFVector2f(int32 InFromData); // 0x3b92ff0 [Final Native Static Public]
    int32 ConvertFTransform3fToFTransform3d(int32 InFromData); // 0x3b92f40 [Final Native Static Public]
    int32 ConvertFTransform3dToFTransform3f(int32 InFromData); // 0x3b92e90 [Final Native Static Public]
    int32 ConvertFRotator3fToFRotator3d(int32 InFromData); // 0x3b92e00 [Final Native Static Public]
    int32 ConvertFRotator3dToFRotator3f(int32 InFromData); // 0x3b92d60 [Final Native Static Public]
    int32 ConvertFQuat4fToFQuat4d(int32 InFromData); // 0x3b92c00 [Final Native Static Public]
    int32 ConvertFQuat4dToFQuat4f(int32 InFromData); // 0x3b92ca0 [Final Native Static Public]
    int32 ConvertFPlane4fToFPlane4d(int32 InFromData); // 0x3b92c00 [Final Native Static Public]
    int32 ConvertFPlane4dToFPlane4f(int32 InFromData); // 0x3b92b50 [Final Native Static Public]
    int32 ConvertFMatrix44fToFMatrix44d(int32 InFromData); // 0x3b92a60 [Final Native Static Public]
    int32 ConvertFMatrix44dToFMatrix44f(int32 InFromData); // 0x3b92980 [Final Native Static Public]
    int32 ConvertFBox2fToFBox2d(int32 InFromData); // 0x3b928c0 [Final Native Static Public]
    int32 ConvertFBox2dToFBox2f(int32 InFromData); // 0x3b927f0 [Final Native Static Public]
    TArray<int32> ConvertArrayType(const TArray<int32>& inArray); // 0x3b92610 [Final Native Static Public]

// UImportanceSamplingLibrary (/Script/Engine.ImportanceSamplingLibrary)
    float RandomSobolFloat(int32 Index, int32 Dimension, float Seed); // 0x3b94ae0 [Final Native Static Public]
    FVector RandomSobolCell3D(int32 Index, int32 NumCells, const FVector& Cell, const FVector& Seed); // 0x3b948b0 [Final Native Static Public]
    FVector2D RandomSobolCell2D(int32 Index, int32 NumCells, const FVector2D& Cell, const FVector2D& Seed); // 0x3b94630 [Final Native Static Public]
    float NextSobolFloat(int32 Index, int32 Dimension, float PreviousValue); // 0x3b94510 [Final Native Static Public]
    FVector NextSobolCell3D(int32 Index, int32 NumCells, const FVector& PreviousValue); // 0x3b94330 [Final Native Static Public]
    FVector2D NextSobolCell2D(int32 Index, int32 NumCells, const FVector2D& PreviousValue); // 0x3b94180 [Final Native Static Public]
    FImportanceTexture MakeImportanceTexture(UTexture2D* Texture, const EImportanceWeight& WeightingFunc); // 0x3b93f60 [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); // 0x3b93be0 [Final Native Static Public]
    void BreakImportanceTexture(FImportanceTexture& ImportanceTexture, const UTexture2D*& Texture, const EImportanceWeight& WeightingFunc); // 0x3b922f0 [Final Native Static Public]

// ILevelInstanceInterface (/Script/Engine.LevelInstanceInterface)
    void UnloadLevelInstance(); // 0x3b95610 [Native Public]
    bool SetWorldAsset(const TSoftObjectPtr<UWorld>& WorldAsset); // 0x3b954c0 [Native Public]
    void LoadLevelInstance(); // 0x3b93f40 [Native Public]
    bool IsLoaded(); // 0x3b93f10 [Native Public]
    TSoftObjectPtr<UWorld> GetWorldAsset(); // 0x3b93b90 [Native Public]
    ULevel* GetLoadedLevel(); // 0x3b93b60 [Native Public]

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

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

// ALightWeightInstanceManager (/Script/Engine.LightWeightInstanceManager)
    void OnSpawnedActorDestroyed(AActor* DestroyedActor); // 0x3bc4870 [Final Native Private]
    void OnRep_Transforms(); // 0x3bc4850 [Native Protected]

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

// ALocationVolume (/Script/Engine.LocationVolume)
    void Unload(); // 0x344b910 [Final Native Public]
    void Load(); // 0x344b910 [Final Native Public]
    bool IsLoaded(); // 0x3b411d0 [Final Native Public]

// ALODActor (/Script/Engine.LODActor)
    void OnSubActorEndPlay(AActor* Actor, const EEndPlayReason& Reason); // 0x3bc4910 [Final Native Private]

// UMaterialInstanceDynamic (/Script/Engine.MaterialInstanceDynamic)
    void SetVectorParameterValueByInfo(FMaterialParameterInfo& ParameterInfo, const FLinearColor& Value); // 0x3bfc810 [Final Native Public]
    void SetVectorParameterValue(const FName& ParameterName, const FLinearColor& Value); // 0x3bfc720 [Final Native Public]
    void SetTextureParameterValueByInfo(FMaterialParameterInfo& ParameterInfo, UTexture* Value); // 0x3bfc4f0 [Final Native Public]
    void SetTextureParameterValue(const FName& ParameterName, UTexture* Value); // 0x3bfc2d0 [Final Native Public]
    void SetTextureCollectionParameterValueByInfo(FMaterialParameterInfo& ParameterInfo, UTextureCollection* Value); // 0x3bfc1e0 [Final Native Public]
    void SetTextureCollectionParameterValue(const FName& ParameterName, UTextureCollection* Value); // 0x3bfc100 [Final Native Public]
    void SetSparseVolumeTextureParameterValue(const FName& ParameterName, USparseVolumeTexture* Value); // 0x3bfc020 [Final Native Public]
    void SetScalarParameterValueByInfo(FMaterialParameterInfo& ParameterInfo, float Value); // 0x3bfbed0 [Final Native Public]
    void SetScalarParameterValue(const FName& ParameterName, float Value); // 0x3bfbe00 [Final Native Public]
    bool SetScalarParameterByIndex(int32 ParameterIndex, float Value); // 0x3bfbce0 [Final Native Public]
    void SetRuntimeVirtualTextureParameterValueByInfo(FMaterialParameterInfo& ParameterInfo, URuntimeVirtualTexture* Value); // 0x3bfbbf0 [Final Native Public]
    void SetRuntimeVirtualTextureParameterValue(const FName& ParameterName, URuntimeVirtualTexture* Value); // 0x3bfbb10 [Final Native Public]
    void SetDoubleVectorParameterValue(const FName& ParameterName, const FVector4& Value); // 0x3bfb830 [Final Native Public]
    void K2_InterpolateMaterialInstanceParams(UMaterialInstance* SourceA, UMaterialInstance* SourceB, float Alpha); // 0x3bfae30 [Final Native Public]
    FLinearColor K2_GetVectorParameterValueByInfo(FMaterialParameterInfo& ParameterInfo); // 0x3bfacb0 [Final Native Public]
    FLinearColor K2_GetVectorParameterValue(const FName& ParameterName); // 0x3bfab50 [Final Native Public]
    UTexture* K2_GetTextureParameterValueByInfo(FMaterialParameterInfo& ParameterInfo); // 0x3bfaa30 [Final Native Public]
    UTexture* K2_GetTextureParameterValue(const FName& ParameterName); // 0x3bfa930 [Final Native Public]
    UTextureCollection* K2_GetTextureCollectionParameterValueByInfo(FMaterialParameterInfo& ParameterInfo); // 0x3bfa880 [Final Native Public]
    UTextureCollection* K2_GetTextureCollectionParameterValue(const FName& ParameterName); // 0x3bfa780 [Final Native Public]
    float K2_GetScalarParameterValueByInfo(FMaterialParameterInfo& ParameterInfo); // 0x3bfa650 [Final Native Public]
    float K2_GetScalarParameterValue(const FName& ParameterName); // 0x3bfa540 [Final Native Public]
    void K2_CopyMaterialInstanceParameters(UMaterialInterface* Source, bool bQuickParametersOnly); // 0x3bfa330 [Final Native Public]
    bool InitializeScalarParameterAndGetIndex(const FName& ParameterName, float Value, const int32& OutParameterIndex); // 0x3bfa130 [Final Native Public]
    void CopyParameterOverrides(UMaterialInstance* MaterialInstance); // 0x3bf9930 [Final Native Public]
    void CopyInterpParameters(UMaterialInstance* Source); // 0x3bf96f0 [Final Native Public]

// UMaterialParameterCollection (/Script/Engine.MaterialParameterCollection)
    TArray<FName> GetVectorParameterNames(); // 0x3c115a0 [Final Native Public]
    FLinearColor GetVectorParameterDefaultValue(const FName& ParameterName, const bool& bParameterFound); // 0x3c114c0 [Final Native Public]
    TArray<FName> GetScalarParameterNames(); // 0x3c11440 [Final Native Public]
    float GetScalarParameterDefaultValue(const FName& ParameterName, const bool& bParameterFound); // 0x3c11360 [Final Native Public]
    UMaterialParameterCollection* GetBaseParameterCollection(); // 0x3c11330 [Final Native Public]

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

// INavMovementInterface (/Script/Engine.NavMovementInterface)
    void StopMovementKeepPathing(); // 0x3c44480 [Native Public]
    void StopActiveMovement(); // 0x3c44460 [Native Public]
    void RequestPathMove(const FVector& MoveInput); // 0x3c443d0 [Native Public]
    void RequestDirectMove(const FVector& MoveVelocity, bool bForceMaxSpeed); // 0x3c442e0 [Native Public]
    bool IsSwimming(); // 0x3c43d80 [Native Public]
    bool IsMovingOnGround(); // 0x3c43d50 [Native Public]
    bool IsFlying(); // 0x3c43d20 [Native Public]
    bool IsFalling(); // 0x3c43cf0 [Native Public]
    bool IsCrouching(); // 0x3c43cc0 [Native Public]
    FVector GetVelocityForNavMovement(); // 0x3c43c70 [Native Public]
    float GetMaxSpeedForNavMovement(); // 0x3c43c30 [Native Public]

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

// UFXSystemComponent (/Script/Engine.FXSystemComponent)
    void SetVectorParameter(const FName& ParameterName, const FVector& Param); // 0x3d0eb60 [Native Public]
    void SetUseAutoManageAttachment(bool bAutoManage); // 0x3927f10 [Native Public]
    void SetIntParameter(const FName& ParameterName, int32 Param); // 0x3d0e630 [Native Public]
    void SetFloatParameter(const FName& ParameterName, float Param); // 0x3d0e560 [Native Public]
    void SetEmitterEnable(const FName& EmitterName, bool bNewEnableState); // 0x3d0e490 [Native Public]
    void SetColorParameter(const FName& ParameterName, const FLinearColor& Param); // 0x3d0e3b0 [Native Public]
    void SetBoolParameter(const FName& ParameterName, bool Param); // 0x3d0e2e0 [Native Public]
    void SetAutoAttachmentParameters(USceneComponent* Parent, const FName& SocketName, const EAttachmentRule& LocationRule, const EAttachmentRule& RotationRule, const EAttachmentRule& ScaleRule); // 0x3d0d9a0 [Native Public]
    void SetActorParameter(const FName& ParameterName, AActor* Param); // 0x3d0d780 [Native Public]
    void ReleaseToPool(); // 0x3d0d760 [Native Public]
    UFXSystemAsset* GetFXSystemAsset(); // 0x3d0d610 [Native Public]

// UParticleSystemComponent (/Script/Engine.ParticleSystemComponent)
    void SetTrailSourceData(const FName& InFirstSocketName, const FName& InSecondSocketName, const ETrailWidthMode& InWidthMode, float InWidth); // 0x3d0e9b0 [Final Native Public]
    void SetTemplate(UParticleSystem* NewTemplate); // 0x3d0e920 [Final Native Public]
    void SetMaterialParameter(const FName& ParameterName, UMaterialInterface* Param); // 0x3d0e700 [Final Native Public]
    void SetBeamTargetTangent(int32 EmitterIndex, const FVector& NewTangentPoint, int32 TargetIndex); // 0x3d0e1b0 [Native Public]
    void SetBeamTargetStrength(int32 EmitterIndex, float NewTargetStrength, int32 TargetIndex); // 0x3d0e0b0 [Native Public]
    void SetBeamTargetPoint(int32 EmitterIndex, const FVector& NewTargetPoint, int32 TargetIndex); // 0x3d0df80 [Native Public]
    void SetBeamSourceTangent(int32 EmitterIndex, const FVector& NewTangentPoint, int32 SourceIndex); // 0x3d0de50 [Native Public]
    void SetBeamSourceStrength(int32 EmitterIndex, float NewSourceStrength, int32 SourceIndex); // 0x3d0dd50 [Native Public]
    void SetBeamSourcePoint(int32 EmitterIndex, const FVector& NewSourcePoint, int32 SourceIndex); // 0x3d0dc20 [Native Public]
    void SetBeamEndPoint(int32 EmitterIndex, const FVector& NewEndPoint); // 0x3d0db40 [Native Public]
    void SetAutoAttachParams(USceneComponent* Parent, const FName& SocketName, const EAttachLocation& LocationType); // 0x3d0d850 [Final Native Public]
    int32 GetNumActiveParticles(); // 0x3d0d6e0 [Final Native Public]
    UMaterialInterface* GetNamedMaterial(const FName& InName); // 0x3d0d640 [Native Public]
    bool GetBeamTargetTangent(int32 EmitterIndex, int32 TargetIndex, const FVector& OutTangentPoint); // 0x3d0d4f0 [Native Public]
    bool GetBeamTargetStrength(int32 EmitterIndex, int32 TargetIndex, const float& OutTargetStrength); // 0x3d0d3d0 [Native Public]
    bool GetBeamTargetPoint(int32 EmitterIndex, int32 TargetIndex, const FVector& OutTargetPoint); // 0x3d0d2b0 [Native Public]
    bool GetBeamSourceTangent(int32 EmitterIndex, int32 SourceIndex, const FVector& OutTangentPoint); // 0x3d0d190 [Native Public]
    bool GetBeamSourceStrength(int32 EmitterIndex, int32 SourceIndex, const float& OutSourceStrength); // 0x3d0d070 [Native Public]
    bool GetBeamSourcePoint(int32 EmitterIndex, int32 SourceIndex, const FVector& OutSourcePoint); // 0x3d0cf50 [Native Public]
    bool GetBeamEndPoint(int32 EmitterIndex, const FVector& OutEndPoint); // 0x3d0ce60 [Native Public]
    void GenerateParticleEvent(const FName& InEventName, float InEmitterTime, const FVector& InLocation, const FVector& InDirection, const FVector& InVelocity); // 0x3d0cc10 [Final Native Public]
    void EndTrails(); // 0x3d0cbf0 [Final Native Public]
    UMaterialInstanceDynamic* CreateNamedDynamicMaterialInstance(const FName& InName, UMaterialInterface* SourceMaterial); // 0x3d0cb20 [Native Public]
    void BeginTrails(const FName& InFirstSocketName, const FName& InSecondSocketName, const ETrailWidthMode& InWidthMode, float InWidth); // 0x3d0c840 [Final Native Public]

// UAsyncPhysicsInputComponent (/Script/Engine.AsyncPhysicsInputComponent)
    void ServerRPCBufferInput(UAsyncPhysicsData* AsyncPhysicsData); // 0x3d50940 [Native Event Public]
    UAsyncPhysicsData* GetDataToWrite(); // 0x3d502d0 [Final Native Public]
    UAsyncPhysicsData* GetDataToConsume(); // 0x3d50210 [Final Native Public]

// AClusterUnionActor (/Script/Engine.ClusterUnionActor)
    UClusterUnionComponent* GetClusterUnionComponent(); // 0x3ac66d0 [Final Native Public]

// UClusterUnionComponent (/Script/Engine.ClusterUnionComponent)
    void SetIsAnchored(bool bIsAnchored); // 0x3da79a0 [Native Public]
    void SetEnableDamageFromCollision(bool bValue); // 0x3da7900 [Final Native Public]
    void RemoveComponentFromCluster(UPrimitiveComponent* InComponent); // 0x3da59e0 [Final Native Public]
    void RemoveComponentBonesFromCluster(UPrimitiveComponent* InComponent, const TArray<int32>& BoneIds); // 0x3da5260 [Final Native Public]
    void OnRep_RigidState(); // 0x3da5240 [Native Protected]
    bool IsComponentAdded(UPrimitiveComponent* Component); // 0x3da50e0 [Final Native Public]
    bool IsAuthority(); // 0x3da50b0 [Final Native Protected]
    void HandleComponentPhysicsStateChangePostAddIntoClusterUnion(UPrimitiveComponent* ChangedComponent, const EComponentPhysicsStateChange& StateChange); // 0x3da48e0 [Final Native Private]
    void HandleComponentPhysicsStateChange(UPrimitiveComponent* ChangedComponent, const EComponentPhysicsStateChange& StateChange); // 0x3da4670 [Final Native Private]
    TArray<UPrimitiveComponent*> GetPrimitiveComponents(); // 0x3da43e0 [Final Native Public]
    TArray<AActor*> GetActors(); // 0x3da1620 [Final Native Public]
    void ForceSetChildToParent(UPrimitiveComponent* InComponent, const TArray<int32>& BoneIds, const TArray<FTransform>& ChildToParent); // 0x3da13d0 [Final Native Public]
    void AddComponentToCluster(UPrimitiveComponent* InComponent, const TArray<int32>& BoneIds, bool bRebuildGeometry); // 0x3da0de0 [Final Native Public]

// UClusterUnionReplicatedProxyComponent (/Script/Engine.ClusterUnionReplicatedProxyComponent)
    void SetParticleChildToParent(int32 BoneID, FTransform& ChildToParent); // 0x3da9350 [Final Native Public]
    void SetParticleBoneIds(const TArray<int32>& InIds); // 0x3da92a0 [Final Native Public]
    void SetParentClusterUnion(UClusterUnionComponent* InComponent); // 0x3da9030 [Final Native Public]
    void SetChildClusteredComponent(UPrimitiveComponent* InComponent); // 0x3da7560 [Final Native Public]
    void OnRep_ParticleChildToParents(); // 0x3da5220 [Final Native Protected]
    void OnRep_ParticleBoneIds(); // 0x3da5200 [Final Native Protected]
    void OnRep_ParentClusterUnion(); // 0x3da51e0 [Final Native Protected]
    void OnRep_ChildClusteredComponent(); // 0x3da51c0 [Final Native Protected]
    void MarkPendingDeletion(); // 0x3da51a0 [Final Native Public]
    bool IsPendingDeletion(); // 0x3da5180 [Final Native Public]
    TArray<int32> GetParticleBoneIds(); // 0x3da43b0 [Final Native Public]
    UClusterUnionComponent* GetParentClusterUnionComponent(); // 0x3da42a0 [Final Native Public]
    UPrimitiveComponent* GetChildClusteredComponent(); // 0x3da2b80 [Final Native Public]

// UConstraintInstanceBlueprintLibrary (/Script/Engine.ConstraintInstanceBlueprintLibrary)
    void SetProjectionParams(FConstraintInstanceAccessor& Accessor, bool bEnableProjection, float ProjectionLinearAlpha, float ProjectionAngularAlpha); // 0x3da94a0 [Final Native Static Public]
    void SetParentDominates(FConstraintInstanceAccessor& Accessor, bool bParentDominates); // 0x3da9110 [Final Native Static Public]
    void SetOrientationDriveTwistAndSwing(FConstraintInstanceAccessor& Accessor, bool bEnableTwistDrive, bool bEnableSwingDrive); // 0x3da8e70 [Final Native Static Public]
    void SetOrientationDriveSLERP(FConstraintInstanceAccessor& Accessor, bool bEnableSLERP); // 0x3da8d20 [Final Native Static Public]
    void SetMassConditioningEnabled(FConstraintInstanceAccessor& Accessor, bool bEnableMassConditioning); // 0x3da8b90 [Final Native Static Public]
    void SetLinearVelocityTarget(FConstraintInstanceAccessor& Accessor, const FVector& InVelTarget); // 0x3da8a20 [Final Native Static Public]
    void SetLinearVelocityDrive(FConstraintInstanceAccessor& Accessor, bool bEnableDriveX, bool bEnableDriveY, bool bEnableDriveZ); // 0x3da87f0 [Final Native Static Public]
    void SetLinearSoftLimitParams(FConstraintInstanceAccessor& Accessor, bool bSoftLinearLimit, float LinearLimitStiffness, float LinearLimitDamping, float LinearLimitRestitution, float LinearLimitContactDistance); // 0x3da8570 [Final Native Static Public]
    void SetLinearPositionTarget(FConstraintInstanceAccessor& Accessor, const FVector& InPosTarget); // 0x3da8400 [Final Native Static Public]
    void SetLinearPositionDrive(FConstraintInstanceAccessor& Accessor, bool bEnableDriveX, bool bEnableDriveY, bool bEnableDriveZ); // 0x3da81e0 [Final Native Static Public]
    void SetLinearPlasticity(FConstraintInstanceAccessor& Accessor, bool bLinearPlasticity, float LinearPlasticityThreshold, const EConstraintPlasticityType& PlasticityType); // 0x3da8010 [Final Native Static Public]
    void SetLinearLimits(FConstraintInstanceAccessor& Accessor, const ELinearConstraintMotion& XMotion, const ELinearConstraintMotion& YMotion, const ELinearConstraintMotion& ZMotion, float Limit); // 0x3da7e10 [Final Native Static Public]
    void SetLinearDriveParams(FConstraintInstanceAccessor& Accessor, float PositionStrength, float VelocityStrength, float InForceLimit); // 0x3da7bb0 [Final Native Static Public]
    void SetLinearBreakable(FConstraintInstanceAccessor& Accessor, bool bLinearBreakable, float LinearBreakThreshold); // 0x3da7a30 [Final Native Static Public]
    void SetDisableCollision(FConstraintInstanceAccessor& Accessor, bool bDisableCollision); // 0x3da77a0 [Final Native Static Public]
    void SetContactTransferScale(FConstraintInstanceAccessor& Accessor, float ContactTransferScale); // 0x3da7640 [Final Native Static Public]
    void SetAngularVelocityTarget(FConstraintInstanceAccessor& Accessor, const FVector& InVelTarget); // 0x3da73a0 [Final Native Static Public]
    void SetAngularVelocityDriveTwistAndSwing(FConstraintInstanceAccessor& Accessor, bool bEnableTwistDrive, bool bEnableSwingDrive); // 0x3da71d0 [Final Native Static Public]
    void SetAngularVelocityDriveSLERP(FConstraintInstanceAccessor& Accessor, bool bEnableSLERP); // 0x3da7080 [Final Native Static Public]
    void SetAngularSoftTwistLimitParams(FConstraintInstanceAccessor& Accessor, bool bSoftTwistLimit, float TwistLimitStiffness, float TwistLimitDamping, float TwistLimitRestitution, float TwistLimitContactDistance); // 0x3da6e00 [Final Native Static Public]
    void SetAngularSoftSwingLimitParams(FConstraintInstanceAccessor& Accessor, bool bSoftSwingLimit, float SwingLimitStiffness, float SwingLimitDamping, float SwingLimitRestitution, float SwingLimitContactDistance); // 0x3da6b80 [Final Native Static Public]
    void SetAngularPlasticity(FConstraintInstanceAccessor& Accessor, bool bAngularPlasticity, float AngularPlasticityThreshold); // 0x3da6a00 [Final Native Static Public]
    void SetAngularOrientationTarget(FConstraintInstanceAccessor& Accessor, const FRotator& InPosTarget); // 0x3da6870 [Final Native Static Public]
    void SetAngularLimits(FConstraintInstanceAccessor& Accessor, const EAngularConstraintMotion& Swing1MotionType, float Swing1LimitAngle, const EAngularConstraintMotion& Swing2MotionType, float Swing2LimitAngle, const EAngularConstraintMotion& TwistMotionType, float TwistLimitAngle); // 0x3da65b0 [Final Native Static Public]
    void SetAngularDriveParams(FConstraintInstanceAccessor& Accessor, float PositionStrength, float VelocityStrength, float InForceLimit); // 0x3da6370 [Final Native Static Public]
    void SetAngularDriveMode(FConstraintInstanceAccessor& Accessor, const EAngularDriveMode& DriveMode); // 0x3da6220 [Final Native Static Public]
    void SetAngularBreakable(FConstraintInstanceAccessor& Accessor, bool bAngularBreakable, float AngularBreakThreshold); // 0x3da60a0 [Final Native Static Public]
    void GetProjectionParams(FConstraintInstanceAccessor& Accessor, const bool& bEnableProjection, const float& ProjectionLinearAlpha, const float& ProjectionAngularAlpha); // 0x3da4460 [Final Native Static Public]
    bool GetParentDominates(FConstraintInstanceAccessor& Accessor); // 0x3da42e0 [Final Native Static Public]
    void GetOrientationDriveTwistAndSwing(FConstraintInstanceAccessor& Accessor, const bool& bOutEnableTwistDrive, const bool& bOutEnableSwingDrive); // 0x3da4120 [Final Native Static Public]
    void GetOrientationDriveSLERP(FConstraintInstanceAccessor& Accessor, const bool& bOutEnableSLERP); // 0x3da4000 [Final Native Static Public]
    bool GetMassConditioningEnabled(FConstraintInstanceAccessor& Accessor); // 0x3da3f30 [Final Native Static Public]
    void GetLinearVelocityTarget(FConstraintInstanceAccessor& Accessor, const FVector& OutVelTarget); // 0x3da3e00 [Final Native Static Public]
    void GetLinearVelocityDrive(FConstraintInstanceAccessor& Accessor, const bool& bOutEnableDriveX, const bool& bOutEnableDriveY, const bool& bOutEnableDriveZ); // 0x3da3c00 [Final Native Static Public]
    void GetLinearSoftLimitParams(FConstraintInstanceAccessor& Accessor, const bool& bSoftLinearLimit, const float& LinearLimitStiffness, const float& LinearLimitDamping, const float& LinearLimitRestitution, const float& LinearLimitContactDistance); // 0x3da3970 [Final Native Static Public]
    void GetLinearPositionTarget(FConstraintInstanceAccessor& Accessor, const FVector& OutPosTarget); // 0x3da3840 [Final Native Static Public]
    void GetLinearPositionDrive(FConstraintInstanceAccessor& Accessor, const bool& bOutEnableDriveX, const bool& bOutEnableDriveY, const bool& bOutEnableDriveZ); // 0x3da3640 [Final Native Static Public]
    void GetLinearPlasticity(FConstraintInstanceAccessor& Accessor, const bool& bLinearPlasticity, const float& LinearPlasticityThreshold, const EConstraintPlasticityType& PlasticityType); // 0x3da3450 [Final Native Static Public]
    void GetLinearLimits(FConstraintInstanceAccessor& Accessor, const ELinearConstraintMotion& XMotion, const ELinearConstraintMotion& YMotion, const ELinearConstraintMotion& ZMotion, const float& Limit); // 0x3da3210 [Final Native Static Public]
    void GetLinearDriveParams(FConstraintInstanceAccessor& Accessor, const float& OutPositionStrength, const float& OutVelocityStrength, const float& OutForceLimit); // 0x3da3010 [Final Native Static Public]
    void GetLinearBreakable(FConstraintInstanceAccessor& Accessor, const bool& bLinearBreakable, const float& LinearBreakThreshold); // 0x3da2e70 [Final Native Static Public]
    bool GetDisableCollsion(FConstraintInstanceAccessor& Accessor); // 0x3da2ce0 [Final Native Static Public]
    void GetContactTransferScale(FConstraintInstanceAccessor& Accessor, const float& ContactTransferScale); // 0x3da2bc0 [Final Native Static Public]
    void GetAttachedBodyNames(FConstraintInstanceAccessor& Accessor, const FName& ParentBody, const FName& ChildBody); // 0x3da2a10 [Final Native Static Public]
    void GetAngularVelocityTarget(FConstraintInstanceAccessor& Accessor, const FVector& OutVelTarget); // 0x3da28e0 [Final Native Static Public]
    void GetAngularVelocityDriveTwistAndSwing(FConstraintInstanceAccessor& Accessor, const bool& bOutEnableTwistDrive, const bool& bOutEnableSwingDrive); // 0x3da2760 [Final Native Static Public]
    void GetAngularVelocityDriveSLERP(FConstraintInstanceAccessor& Accessor, const bool& bOutEnableSLERP); // 0x3da2640 [Final Native Static Public]
    void GetAngularSoftTwistLimitParams(FConstraintInstanceAccessor& Accessor, const bool& bSoftTwistLimit, const float& TwistLimitStiffness, const float& TwistLimitDamping, const float& TwistLimitRestitution, const float& TwistLimitContactDistance); // 0x3da23b0 [Final Native Static Public]
    void GetAngularSoftSwingLimitParams(FConstraintInstanceAccessor& Accessor, const bool& bSoftSwingLimit, const float& SwingLimitStiffness, const float& SwingLimitDamping, const float& SwingLimitRestitution, const float& SwingLimitContactDistance); // 0x3da2120 [Final Native Static Public]
    void GetAngularPlasticity(FConstraintInstanceAccessor& Accessor, const bool& bAngularPlasticity, const float& AngularPlasticityThreshold); // 0x3da1f80 [Final Native Static Public]
    void GetAngularOrientationTarget(FConstraintInstanceAccessor& Accessor, const FRotator& OutPosTarget); // 0x3da1e50 [Final Native Static Public]
    void GetAngularLimits(FConstraintInstanceAccessor& Accessor, const EAngularConstraintMotion& Swing1MotionType, const float& Swing1LimitAngle, const EAngularConstraintMotion& Swing2MotionType, const float& Swing2LimitAngle, const EAngularConstraintMotion& TwistMotionType, const float& TwistLimitAngle); // 0x3da1b60 [Final Native Static Public]
    void GetAngularDriveParams(FConstraintInstanceAccessor& Accessor, const float& OutPositionStrength, const float& OutVelocityStrength, const float& OutForceLimit); // 0x3da1960 [Final Native Static Public]
    void GetAngularDriveMode(FConstraintInstanceAccessor& Accessor, const EAngularDriveMode& OutDriveMode); // 0x3da1840 [Final Native Static Public]
    void GetAngularBreakable(FConstraintInstanceAccessor& Accessor, const bool& bAngularBreakable, const float& AngularBreakThreshold); // 0x3da16a0 [Final Native Static Public]
    void CopyParams(FConstraintInstanceAccessor& Accessor, FConstraintInstanceAccessor& SourceAccessor, bool bKeepPosition, bool bKeepRotation); // 0x3da0f10 [Final Native Static Public]

// UChaosBlueprintLibrary (/Script/Engine.ChaosBlueprintLibrary)
    UChaosEventRelay* GetEventRelayFromContext(UObject* ContextObject); // 0x3da2db0 [Final Native Static Public]

// UNetworkPhysicsComponent (/Script/Engine.NetworkPhysicsComponent)
    void ServerReceiveInputData(const FNetworkPhysicsRewindDataInputProxy& ClientInputs); // 0x3de0680 [Native Event Protected]
    void ServerReceiveInputCollection(const FNetworkPhysicsDataCollection& ClientInputCollection); // 0x3de05d0 [Native Event Protected]
    void ServerReceiveImportantInputData(const FNetworkPhysicsRewindDataImportantInputProxy& ClientInputs); // 0x3de0530 [Native Event Protected]
    void ServerReceiveDeltaSourceStateFrame(int32 Frame); // 0x3de04a0 [Native Event Protected]
    void ServerReceiveDeltaSourceInputFrame(int32 Frame); // 0x3de0410 [Native Event Protected]
    void OnRep_SetReplicatedStates(); // 0x3de01c0 [Final Native Protected]
    void OnRep_SetReplicatedStateCollection(); // 0x3de00e0 [Final Native Protected]
    void OnRep_SetReplicatedRemoteInputs(); // 0x3ddffe0 [Final Native Protected]
    void OnRep_SetReplicatedRemoteInputCollection(); // 0x3ddff00 [Final Native Protected]
    void OnRep_SetReplicatedInputs(); // 0x3ddfe00 [Final Native Protected]
    void OnRep_SetReplicatedInputCollection(); // 0x3ddfd20 [Final Native Protected]
    void OnRep_SetReplicatedDeltaSourceState(); // 0x3ddfcf0 [Final Native Protected]
    void OnRep_SetReplicatedDeltaSourceInput(); // 0x3ddfcc0 [Final Native Protected]
    void MulticastReceiveImportantStateData(const FNetworkPhysicsRewindDataImportantStateProxy& ServerStates); // 0x3ddfb50 [Native Event Protected]
    void MulticastReceiveImportantInputData(const FNetworkPhysicsRewindDataImportantInputProxy& ServerInputs); // 0x3ddfab0 [Native Event Protected]

// UNetworkPhysicsSettingsComponent (/Script/Engine.NetworkPhysicsSettingsComponent)
    void OnComponentPhysicsStateChanged(UPrimitiveComponent* ChangedComponent, const EComponentPhysicsStateChange& StateChange); // 0x3ddfbf0 [Final Native Private]

// UPhysicalAnimationComponent (/Script/Engine.PhysicalAnimationComponent)
    void SetStrengthMultiplyer(float InStrengthMultiplyer); // 0x3de2b20 [Final Native Public]
    void SetSkeletalMeshComponent(USkeletalMeshComponent* InSkeletalMeshComponent); // 0x3de28e0 [Final Native Public]
    FTransform GetBodyTargetTransform(const FName& BodyName); // 0x3ddea70 [Final Native Public]
    void ApplyPhysicalAnimationSettingsBelow(const FName& BodyName, FPhysicalAnimationData& PhysicalAnimationData, bool bIncludeSelf); // 0x3dde2b0 [Final Native Public]
    void ApplyPhysicalAnimationSettings(const FName& BodyName, FPhysicalAnimationData& PhysicalAnimationData); // 0x3dde170 [Final Native Public]
    void ApplyPhysicalAnimationProfileBelow(const FName& BodyName, const FName& ProfileName, bool bIncludeSelf, bool bClearNotFound); // 0x3dddf90 [Final Native Public]

// UPhysicsConstraintComponent (/Script/Engine.PhysicsConstraintComponent)
    void SetProjectionParams(float ProjectionLinearAlpha, float ProjectionAngularAlpha, float ProjectionLinearTolerance, float ProjectionAngularTolerance); // 0x3de2760 [Final Native Public]
    void SetProjectionEnabled(bool bProjectionEnabled); // 0x3de26c0 [Final Native Public]
    void SetOrientationDriveTwistAndSwing(bool bEnableTwistDrive, bool bEnableSwingDrive); // 0x3de25f0 [Final Native Public]
    void SetOrientationDriveSLERP(bool bEnableSLERP); // 0x3de2560 [Final Native Public]
    void SetLinearZLimit(const ELinearConstraintMotion& ConstraintType, float LimitSize); // 0x3de2470 [Final Native Public]
    void SetLinearYLimit(const ELinearConstraintMotion& ConstraintType, float LimitSize); // 0x3de2380 [Final Native Public]
    void SetLinearXLimit(const ELinearConstraintMotion& ConstraintType, float LimitSize); // 0x3de2280 [Final Native Public]
    void SetLinearVelocityTarget(const FVector& InVelTarget); // 0x3de21e0 [Final Native Public]
    void SetLinearVelocityDrive(bool bEnableDriveX, bool bEnableDriveY, bool bEnableDriveZ); // 0x3de20c0 [Final Native Public]
    void SetLinearPositionTarget(const FVector& InPosTarget); // 0x3de1f90 [Final Native Public]
    void SetLinearPositionDrive(bool bEnableDriveX, bool bEnableDriveY, bool bEnableDriveZ); // 0x3de1e70 [Final Native Public]
    void SetLinearPlasticity(bool bLinearPlasticity, float LinearPlasticityThreshold, const EConstraintPlasticityType& PlasticityType); // 0x3de1d40 [Final Native Public]
    void SetLinearDriveParams(float PositionStrength, float VelocityStrength, float InForceLimit); // 0x3de1c20 [Final Native Public]
    void SetLinearDriveAccelerationMode(bool bAccelerationMode); // 0x3de1b90 [Final Native Public]
    void SetLinearBreakable(bool bLinearBreakable, float LinearBreakThreshold); // 0x3de1a20 [Final Native Public]
    void SetDisableCollision(bool bDisableCollision); // 0x3de1910 [Final Native Public]
    void SetContactTransferScale(float ContactTransferScale); // 0x3de1880 [Final Native Public]
    void SetConstraintReferencePosition(const EConstraintFrame& Frame, const FVector& RefPosition); // 0x3de17a0 [Final Native Public]
    void SetConstraintReferenceOrientation(const EConstraintFrame& Frame, const FVector& PriAxis, const FVector& SecAxis); // 0x3de1660 [Final Native Public]
    void SetConstraintReferenceFrame(const EConstraintFrame& Frame, FTransform& RefFrame); // 0x3de1500 [Final Native Public]
    void SetConstrainedComponents(UPrimitiveComponent* Component1, const FName& BoneName1, UPrimitiveComponent* Component2, const FName& BoneName2); // 0x3de1330 [Final Native Public]
    void SetAngularVelocityTarget(const FVector& InVelTarget); // 0x3de1290 [Final Native Public]
    void SetAngularVelocityDriveTwistAndSwing(bool bEnableTwistDrive, bool bEnableSwingDrive); // 0x3de11c0 [Final Native Public]
    void SetAngularVelocityDriveSLERP(bool bEnableSLERP); // 0x3de1130 [Final Native Public]
    void SetAngularVelocityDrive(bool bEnableSwingDrive, bool bEnableTwistDrive); // 0x3de1060 [Final Native Public]
    void SetAngularTwistLimit(const EAngularConstraintMotion& ConstraintType, float TwistLimitAngle); // 0x3de0f80 [Final Native Public]
    void SetAngularSwing2Limit(const EAngularConstraintMotion& MotionType, float Swing2LimitAngle); // 0x3de0ea0 [Final Native Public]
    void SetAngularSwing1Limit(const EAngularConstraintMotion& MotionType, float Swing1LimitAngle); // 0x3de0dc0 [Final Native Public]
    void SetAngularPlasticity(bool bAngularPlasticity, float AngularPlasticityThreshold); // 0x3de0c40 [Final Native Public]
    void SetAngularOrientationTarget(const FRotator& InPosTarget); // 0x3de0ba0 [Final Native Public]
    void SetAngularOrientationDrive(bool bEnableSwingDrive, bool bEnableTwistDrive); // 0x3de0ad0 [Final Native Public]
    void SetAngularDriveParams(float PositionStrength, float VelocityStrength, float InForceLimit); // 0x3de09b0 [Final Native Public]
    void SetAngularDriveMode(const EAngularDriveMode& DriveMode); // 0x3de0930 [Final Native Public]
    void SetAngularDriveAccelerationMode(bool bAccelerationMode); // 0x3de08a0 [Final Native Public]
    void SetAngularBreakable(bool bAngularBreakable, float AngularBreakThreshold); // 0x3de0720 [Final Native Public]
    void ReInitConstraintAndApplyPhysicsState(UPrimitiveComponent* ChangedComponent, const EComponentPhysicsStateChange& StateChange); // 0x3de02c0 [Final Native Public]
    bool IsProjectionEnabled(); // 0x3ddfa80 [Final Native Public]
    bool IsBroken(); // 0x3ddfa30 [Final Native Public]
    float GetCurrentTwist(); // 0x3ddf1f0 [Final Native Public]
    float GetCurrentSwing2(); // 0x3ddf1b0 [Final Native Public]
    float GetCurrentSwing1(); // 0x3ddf170 [Final Native Public]
    void GetConstraintForce(const FVector& OutLinearForce, const FVector& OutAngularForce); // 0x3ddf080 [Final Native Public]
    FConstraintInstanceAccessor GetConstraint(); // 0x3ddefc0 [Final Native Public]
    void GetConstrainedComponents(const UPrimitiveComponent*& OutComponent1, const FName& OutBoneName1, const UPrimitiveComponent*& OutComponent2, const FName& OutBoneName2); // 0x3ddedd0 [Final Native Public]
    void BreakConstraint(); // 0x3dde8f0 [Final Native Public]

// UPhysicsHandleComponent (/Script/Engine.PhysicsHandleComponent)
    void SetTargetRotation(const FRotator& NewRotation); // 0x3de2dd0 [Final Native Public]
    void SetTargetLocationAndRotation(const FVector& NewLocation, const FRotator& NewRotation); // 0x3de2c70 [Final Native Public]
    void SetTargetLocation(const FVector& NewLocation); // 0x3de2be0 [Final Native Public]
    void SetLinearStiffness(float NewLinearStiffness); // 0x3de2030 [Final Native Public]
    void SetLinearDamping(float NewLinearDamping); // 0x3de1b00 [Final Native Public]
    void SetInterpolationSpeed(float NewInterpolationSpeed); // 0x3de19a0 [Final Native Public]
    void SetAngularStiffness(float NewAngularStiffness); // 0x3de0d30 [Final Native Public]
    void SetAngularDamping(float NewAngularDamping); // 0x3de0810 [Final Native Public]
    void ReleaseComponent(); // 0x3de0370 [Native Public]
    void GrabComponentAtLocationWithRotation(UPrimitiveComponent* Component, const FName& InBoneName, const FVector& Location, const FRotator& Rotation); // 0x3ddf880 [Final Native Public]
    void GrabComponentAtLocation(UPrimitiveComponent* Component, const FName& InBoneName, const FVector& GrabLocation); // 0x3ddf730 [Final Native Public]
    void GrabComponent(UPrimitiveComponent* Component, const FName& InBoneName, const FVector& GrabLocation, bool bConstrainRotation); // 0x3ddf5a0 [Native Public]
    void GetTargetLocationAndRotation(const FVector& TargetLocation, const FRotator& TargetRotation); // 0x3ddf450 [Final Native Public]
    UPrimitiveComponent* GetGrabbedComponent(); // 0x34f1eb0 [Final Native Public]

// UPhysicsObjectBlueprintLibrary (/Script/Engine.PhysicsObjectBlueprintLibrary)
    FTransform GetPhysicsObjectWorldTransform(UPrimitiveComponent* Component, const FName& BoneName); // 0x3ddf290 [Final Native Static Public]
    FClosestPhysicsObjectResult GetClosestPhysicsObjectFromWorldLocation(UPrimitiveComponent* Component, const FVector& WorldLocation); // 0x3ddeb50 [Final Native Static Public]
    bool ExtractClosestPhysicsObjectResults(FClosestPhysicsObjectResult& Result, const FName& OutName); // 0x3dde930 [Final Native Static Public]
    void ApplyRadialImpulse(UPrimitiveComponent* Component, const FVector& Origin, float Radius, float Strength, const ERadialImpulseFalloff& Falloff, bool bApplyStrain, float Strain, bool bVelChange, float MinValue, float MaxValue); // 0x3dde480 [Final Native Static Public]

// UPhysicsSettings (/Script/Engine.PhysicsSettings)
    int32 GetPhysicsHistoryCount(); // 0x3ddf230 [Final Native Public]

// URadialForceComponent (/Script/Engine.RadialForceComponent)
    void RemoveObjectTypeToAffect(const EObjectTypeQuery& ObjectType); // 0x3de0390 [Native Public]
    void FireImpulse(); // 0x3ddea50 [Native Public]
    void AddObjectTypeToAffect(const EObjectTypeQuery& ObjectType); // 0x3dddf10 [Native Public]

// UPhysicsFieldStatics (/Script/Engine.PhysicsFieldStatics)
    FVector EvalPhysicsVectorField(UObject* WorldContextObject, const FVector& WorldPosition, const EFieldVectorType& VectorType); // 0x3e2ba70 [Final Native Static Public]
    float EvalPhysicsScalarField(UObject* WorldContextObject, const FVector& WorldPosition, const EFieldScalarType& ScalarType); // 0x3e2b950 [Final Native Static Public]
    int32 EvalPhysicsIntegerField(UObject* WorldContextObject, const FVector& WorldPosition, const EFieldIntegerType& IntegerType); // 0x3e2b830 [Final Native Static Public]

// APlayerCameraManager (/Script/Engine.PlayerCameraManager)
    void SwapPendingViewTargetWhenUsingClientSideCameraUpdates(); // 0x3e33c20 [Final Native Protected]
    void StopCameraShake(UCameraShakeBase* ShakeInstance, bool bImmediately); // 0x3e33a60 [Native Public]
    void StopCameraFade(); // 0x3e33a40 [Native Public]
    void StopAllInstancesOfCameraShakeFromSource(TSubclassOf<UCameraShakeBase> Shake, UCameraShakeSourceComponent* SourceComponent, bool bImmediately); // 0x3e33900 [Native Public]
    void StopAllInstancesOfCameraShake(TSubclassOf<UCameraShakeBase> Shake, bool bImmediately); // 0x3e33810 [Native Public]
    void StopAllCameraShakesFromSource(UCameraShakeSourceComponent* SourceComponent, bool bImmediately); // 0x3e33740 [Native Public]
    void StopAllCameraShakes(bool bImmediately); // 0x3e336b0 [Native Public]
    UCameraShakeBase* StartCameraShakeFromSource(TSubclassOf<UCameraShakeBase> ShakeClass, UCameraShakeSourceComponent* SourceComponent, float Scale, const ECameraShakePlaySpace& PlaySpace, const FRotator& UserPlaySpaceRot); // 0x3e33430 [Native Public]
    UCameraShakeBase* StartCameraShake(TSubclassOf<UCameraShakeBase> ShakeClass, float Scale, const ECameraShakePlaySpace& PlaySpace, const FRotator& UserPlaySpaceRot); // 0x3e33250 [Native Public]
    void StartCameraFade(float FromAlpha, float ToAlpha, float Duration, const FLinearColor& Color, bool bShouldFadeAudio, bool bHoldWhenFinished); // 0x3e33060 [Native Public]
    void SetManualCameraFade(float InFadeAmount, const FLinearColor& Color, bool bInFadeAudio); // 0x3e32990 [Native Public]
    void SetGameCameraCutThisFrame(); // 0x3e32860 [Native Public]
    void RemoveGenericCameraLensEffect(const TScriptInterface<ICameraLensEffectInterface>& Emitter); // 0x3e301a0 [Native Public]
    bool RemoveCameraModifier(UCameraModifier* ModifierToRemove); // 0x3e30100 [Native Public]
    void PhotographyCameraModify(const FVector& NewCameraLocation, const FVector& PreviousCameraLocation, const FVector& OriginalCameraLocation, const FVector& ResultCameraLocation); // 0x3e2f8c0 [Native Event Public]
    void OnPhotographySessionStart(); // 0x35bf400 [Native Event Public]
    void OnPhotographySessionEnd(); // 0x35beab0 [Native Event Public]
    void OnPhotographyMultiPartCaptureStart(); // 0x35bead0 [Native Event Public]
    void OnPhotographyMultiPartCaptureEnd(); // 0x35896b0 [Native Event Public]
    APlayerController* GetOwningPlayerController(); // 0x3e2dde0 [Native Public]
    float GetFOVAngle(); // 0x3e2c1d0 [Native Public]
    FRotator GetCameraRotation(); // 0x3d50130 [Native Public]
    FVector GetCameraLocation(); // 0x3e2be50 [Native Public]
    UCameraModifier* FindCameraModifierByClass(TSubclassOf<UCameraModifier> ModifierClass); // 0x3e2bc40 [Native Public]
    void ClearCameraLensEffects(); // 0x3e28520 [Native Public]
    bool BlueprintUpdateCamera(AActor* CameraTarget, const FVector& NewCameraLocation, const FRotator& NewCameraRotation, const float& NewCameraFOV); // 0x14f0670 [Event Public]
    UCameraModifier* AddNewCameraModifier(TSubclassOf<UCameraModifier> ModifierClass); // 0x3e27ec0 [Native Public]
    TScriptInterface<ICameraLensEffectInterface> AddGenericCameraLensEffect(TSubclassOf<AActor> LensEffectEmitterClass); // 0x3e27de0 [Native Public]

// ANoPawnPlayerController (/Script/Engine.NoPawnPlayerController)
    void ServerSetViewTargetPosition(const FVector& ViewTargetPos); // 0x3e311e0 [Native Event Public]
    void ServerEnableReplicationToConnection(bool bEnable); // 0x3e309d0 [Native Event Public]

// APlayerState (/Script/Engine.PlayerState)
    void ReceiveOverrideWith(APlayerState* OldPlayerState); // 0x14f0670 [Event Protected]
    void ReceiveCopyProperties(APlayerState* NewPlayerState); // 0x14f0670 [Event Protected]
    void OnRep_UniqueId(); // 0x3e2f7f0 [Native Public]
    void OnRep_Score(); // 0x35896b0 [Native Public]
    void OnRep_PlayerName(); // 0x35bead0 [Native Public]
    void OnRep_PlayerId(); // 0x35bf400 [Native Public]
    void OnRep_bIsInactive(); // 0x35beab0 [Native Public]
    void OnPawnPrivateDestroyed(AActor* InActor); // 0x3e2f750 [Final Native Private]
    bool IsSpectator(); // 0x3e2f480 [Final Native Public]
    bool IsOnlyASpectator(); // 0x3e2f290 [Final Native Public]
    bool IsABot(); // 0x3e2f160 [Final Native Public]
    float GetScore(); // 0x3e2ee10 [Final Native Public]
    FString GetPlayerName(); // 0x3e2df80 [Final Native Public]
    int32 GetPlayerId(); // 0x3e2df60 [Final Native Public]
    APlayerController* GetPlayerController(); // 0x3e2def0 [Final Native Public]
    float GetPingInMilliseconds(); // 0x3e2de30 [Final Native Public]
    APawn* GetPawn(); // 0x3e2de10 [Final Native Public]
    uint8 GetCompressedPing(); // 0x3e2bea0 [Final Native Public]
    FUniqueNetIdRepl BP_GetUniqueId(); // 0x3e282f0 [Final Native Public]

// UPluginBlueprintLibrary (/Script/Engine.PluginBlueprintLibrary)
    bool IsPluginMounted(const FString& PluginName); // 0x3e2f2c0 [Final Native Static Public]
    bool GetPluginVersionName(const FString& PluginName, const FString& OutVersionName); // 0x3e2ec90 [Final Native Static Public]
    bool GetPluginVersion(const FString& PluginName, const int32& OutVersion); // 0x3e2eb30 [Final Native Static Public]
    bool GetPluginNameForObjectPath(const FSoftObjectPath& ObjectPath, const FString& OutPluginName); // 0x3e2e990 [Final Native Static Public]
    bool GetPluginMountedAssetPath(const FString& PluginName, const FString& OutAssetPath); // 0x3e2e7e0 [Final Native Static Public]
    bool GetPluginEditorCustomVirtualPath(const FString& PluginName, const FString& OutVirtualPath); // 0x3e2e660 [Final Native Static Public]
    bool GetPluginDescriptorFilePath(const FString& PluginName, const FString& OutFilePath); // 0x3e2e4e0 [Final Native Static Public]
    bool GetPluginDescription(const FString& PluginName, const FString& OutDescription); // 0x3e2e360 [Final Native Static Public]
    bool GetPluginContentDir(const FString& PluginName, const FString& OutContentDir); // 0x3e2e1b0 [Final Native Static Public]
    bool GetPluginBaseDir(const FString& PluginName, const FString& OutBaseDir); // 0x3e2e000 [Final Native Static Public]
    TArray<FString> GetEnabledPluginNames(); // 0x3e2c040 [Final Native Static Public]
    TArray<FString> GetAdditionalProjectPluginSearchPaths(); // 0x3e2bd90 [Final Native Static Public]
    TArray<FString> GetAdditionalPluginSearchPaths(); // 0x3e2bcf0 [Final Native Static Public]

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

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

// UReplaySubsystem (/Script/Engine.ReplaySubsystem)
    void RequestCheckpoint(); // 0x3ecfcb0 [Final Native Public]
    bool IsRecording(); // 0x3ecfc40 [Final Native Public]
    bool IsPlaying(); // 0x3ecfbf0 [Final Native Public]
    float GetReplayTotalTime(); // 0x3ecfb60 [Final Native Public]
    float GetReplayCurrentTime(); // 0x3ecfad0 [Final Native Public]
    FString GetActiveReplayName(); // 0x3ecf980 [Final Native Public]

// USkinnedAsset (/Script/Engine.SkinnedAsset)
    USkeletalMeshSocket* FindSocketInfo(const FName& InSocketName, FTransform& OutTransform, const int32& OutBoneIndex, const int32& OutIndex); // 0x3fc4ee0 [Native Public]
    USkeletalMeshSocket* FindSocket(const FName& InSocketName); // 0x3fc4e40 [Native Public]

// USkeletalMesh (/Script/Engine.SkeletalMesh)
    void SetSkeleton(USkeleton* InSkeleton); // 0x3f36e70 [Final Native Public]
    void SetOverlayMaterialMaxDrawDistance(float InMaxDrawDistance); // 0x3f36dc0 [Final Native Public]
    void SetOverlayMaterial(UMaterialInterface* NewOverlayMaterial); // 0x3f36d00 [Final Native Public]
    void SetMorphTargets(const TArray<UMorphTarget*>& InMorphTargets); // 0x3f36bf0 [Final Native Public]
    void SetMinLODForQualityLevels(TMap<EPerQualityLevels, int32>& QualityLevelMinimumLODs, int32 Default); // 0x3f36a70 [Final Native Public]
    void SetMeshClothingAssets(const TArray<UClothingAssetBase*>& InMeshClothingAssets); // 0x3f36960 [Final Native Public]
    void SetMaterials(const TArray<FSkeletalMaterial>& InMaterials); // 0x3f36890 [Final Native Public]
    void SetLODSettings(USkeletalMeshLODSettings* InLODSettings); // 0x3f36800 [Final Native Public]
    void SetDefaultAnimatingRig(const TSoftObjectPtr<UObject>& InAnimatingRig); // 0x3f366b0 [Final Native Public]
    int32 NumSockets(); // 0x3f36640 [Final Native Public]
    TArray<FString> K2_GetAllSkinWeightProfileNames(); // 0x3f364d0 [Final Native Public]
    TArray<FString> K2_GetAllMorphTargetNames(); // 0x3f36350 [Final Native Public]
    bool IsSectionUsingCloth(int32 InSectionIndex, bool bCheckCorrespondingSections); // 0x3f36200 [Final Native Public]
    UMeshDeformerCollection* GetTargetMeshDeformers(); // 0x3f361d0 [Native Public]
    USkeletalMeshSocket* GetSocketByIndex(int32 Index); // 0x3f360d0 [Final Native Public]
    USkeleton* GetSkeleton(); // 0x3f360a0 [Native Public]
    UPhysicsAsset* GetShadowPhysicsAsset(); // 0x3f36070 [Native Public]
    UPhysicsAsset* GetPhysicsAsset(); // 0x3f36040 [Native Public]
    float GetOverlayMaterialMaxDrawDistance(); // 0x3f36000 [Native Public]
    UMaterialInterface* GetOverlayMaterial(); // 0x3f35fd0 [Native Public]
    TArray<UNodeMappingContainer*> GetNodeMappingData(); // 0x3f35f10 [Final Native Public]
    UNodeMappingContainer* GetNodeMappingContainer(UBlueprint* SourceAsset); // 0x3f35d30 [Final Native Public]
    TArray<UMorphTarget*> GetMorphTargetsPtrConv(); // 0x3f35c30 [Final Native Public]
    void GetMinLODForQualityLevels(TMap<EPerQualityLevels, int32>& QualityLevelMinimumLODs, const int32& Default); // 0x3f35ab0 [Final Native Public]
    TArray<UClothingAssetBase*> GetMeshClothingAssets(); // 0x3f359f0 [Final Native Public]
    TArray<FSkeletalMaterial> GetMaterials(); // 0x3f359b0 [Native Public]
    USkeletalMeshLODSettings* GetLODSettings(); // 0x3f35970 [Final Native Public]
    FBoxSphereBounds GetImportedBounds(); // 0x3f358f0 [Final Native Public]
    bool GetHasVertexColors(); // 0x3f358c0 [Native Public]
    EAxis GetForwardAxis(); // 0x3f358a0 [Final Native Public]
    UMeshDeformer* GetDefaultMeshDeformer(); // 0x3f35870 [Native Public]
    TSoftObjectPtr<UObject> GetDefaultAnimatingRig(); // 0x3f357d0 [Final Native Public]
    FBoxSphereBounds GetBounds(); // 0x3f35770 [Native Public]
    USkeletalMeshSocket* FindSocketAndIndex(const FName& InSocketName, const int32& OutIndex); // 0x3f35660 [Final Native Public]

// USoundConcurrency (/Script/Engine.SoundConcurrency)
    bool SetMaxCount(int32 InMaxCount); // 0x3fc5720 [Final Native Public]

// USoundSubmixBase (/Script/Engine.SoundSubmixBase)
    USoundSubmixBase* FindDynamicAncestor(); // 0x3a1a5e0 [Native Public]
    bool DynamicDisconnect(UObject* WorldContextObject); // 0x3fc4da0 [Native Public]
    bool DynamicConnect(UObject* WorldContextObject, USoundSubmixBase* InParent); // 0x3fc4cd0 [Native Public]

// USoundSubmix (/Script/Engine.SoundSubmix)
    void StopSpectralAnalysis(UObject* WorldContextObject); // 0x3fc6560 [Final Native Public]
    void StopRecordingOutput(UObject* WorldContextObject, const EAudioRecordingExportType& ExportType, const FString& Name, const FString& Path, USoundWave* ExistingSoundWaveToOverwrite); // 0x3fc6320 [Final Native Public]
    void StopEnvelopeFollowing(UObject* WorldContextObject); // 0x3fc6260 [Final Native Public]
    void StartSpectralAnalysis(UObject* WorldContextObject, const EFFTSize& FFTSize, const EFFTPeakInterpolationMethod& InterpolationMethod, const EFFTWindowType& WindowType, float HopSize, const EAudioSpectrumType& SpectrumType); // 0x3fc6050 [Final Native Public]
    void StartRecordingOutput(UObject* WorldContextObject, float ExpectedDuration); // 0x3fc5f40 [Final Native Public]
    void StartEnvelopeFollowing(UObject* WorldContextObject); // 0x3fc5e80 [Final Native Public]
    void SetWetVolumeModulation(FSoundModulationDestinationSettings& InVolMod); // 0x3fc5d10 [Final Native Protected]
    void SetSubmixWetLevel(UObject* WorldContextObject, float InWetLevel); // 0x3fc5c00 [Final Native Public]
    void SetSubmixOutputVolume(UObject* WorldContextObject, float InOutputVolume); // 0x3fc5af0 [Final Native Public]
    void SetSubmixDryLevel(UObject* WorldContextObject, float InDryLevel); // 0x3fc59e0 [Final Native Public]
    void SetOutputVolumeModulation(FSoundModulationDestinationSettings& InVolMod); // 0x3fc57c0 [Final Native Protected]
    void SetDryVolumeModulation(FSoundModulationDestinationSettings& InVolMod); // 0x3fc55b0 [Final Native Protected]
    void RemoveSpectralAnalysisDelegate(UObject* WorldContextObject, const FScriptDelegate& OnSubmixSpectralAnalysisBP); // 0x3fc5480 [Final Native Public]
    void RemoveEnvelopeFollowerDelegate(UObject* WorldContextObject, const FScriptDelegate& OnSubmixEnvelopeBP); // 0x3fc5350 [Final Native Public]
    void AddSpectralAnalysisDelegate(UObject* WorldContextObject, const TArray<FSoundSubmixSpectralAnalysisBandSettings>& InBandSettings, const FScriptDelegate& OnSubmixSpectralAnalysisBP, float UpdateRate, float DecibelNoiseFloor, bool bDoNormalize, bool bDoAutoRange, float AutoRangeAttackTime, float AutoRangeReleaseTime); // 0x3fc4910 [Final Native Public]
    void AddEnvelopeFollowerDelegate(UObject* WorldContextObject, const FScriptDelegate& OnSubmixEnvelopeBP); // 0x3fc47e0 [Final Native Public]

// USparseVolumeTexture (/Script/Engine.SparseVolumeTexture)
    int32 GetSizeZ(); // 0x3ff5030 [Native Public]
    int32 GetSizeY(); // 0x3ff5000 [Native Public]
    int32 GetSizeX(); // 0x35bed80 [Native Public]
    int32 GetNumMipLevels(); // 0x3ff4d70 [Native Public]
    int32 GetNumFrames(); // 0x3a1a9d0 [Native Public]
    FTransform GetFrameTransform(); // 0x3ff4940 [Native Public]

// UAnimatedSparseVolumeTextureController (/Script/Engine.AnimatedSparseVolumeTextureController)
    void Update(float DeltaTime); // 0x3ff5720 [Final Native Public]
    void Stop(); // 0x3ff56f0 [Final Native Public]
    void Play(); // 0x3ff52e0 [Final Native Public]
    void Pause(); // 0x3ff52c0 [Final Native Public]
    USparseVolumeTextureFrame* GetFrameByIndex(int32 FrameIndex); // 0x3ff4830 [Final Native Public]
    float GetFractionalFrameIndex(); // 0x3ff47b0 [Final Native Public]
    float GetDuration(); // 0x3ff4730 [Final Native Public]
    void GetCurrentFramesForInterpolation(const USparseVolumeTextureFrame*& Frame0, const USparseVolumeTextureFrame*& Frame1, const float& LerpAlpha); // 0x3ff4440 [Final Native Public]
    USparseVolumeTextureFrame* GetCurrentFrame(); // 0x3ff4350 [Final Native Public]

// UStaticMesh (/Script/Engine.StaticMesh)
    void SetStaticMaterials(const TArray<FStaticMaterial>& InStaticMaterials); // 0x3ff5630 [Final Native Public]
    void SetMinLODForQualityLevels(TMap<EPerQualityLevels, int32>& QualityLevelMinimumLODs, int32 Default); // 0x3f36a70 [Final Native Public]
    void SetMinimumLODForPlatforms(TMap<FName, int32>& PlatformMinimumLODs); // 0x3ff4bf0 [Final Native Public]
    void SetMinimumLODForPlatform(const FName& PlatformName, int32 InMinLOD); // 0x3ff54f0 [Final Native Public]
    void RemoveSocket(UStaticMeshSocket* Socket); // 0x3ff5300 [Final Native Public]
    UStaticMeshDescription* GetStaticMeshDescription(int32 LODIndex); // 0x3ff5240 [Final Native Public]
    TArray<FStaticMaterial> GetStaticMaterials(); // 0x3ff5210 [Final Native Public]
    TArray<UStaticMeshSocket*> GetSocketsByTag(const FString& InSocketTag); // 0x3ff5060 [Final Native Public]
    int32 GetNumVertices(int32 LODIndex); // 0x3ff4f40 [Final Native Public]
    int32 GetNumTriangles(int32 LODIndex); // 0x3ff4e60 [Final Native Public]
    int32 GetNumSections(int32 InLOD); // 0x3ff4da0 [Final Native Public]
    int32 GetNumLODs(); // 0x3ff4d40 [Final Native Public]
    void GetMinLODForQualityLevels(TMap<EPerQualityLevels, int32>& QualityLevelMinimumLODs, const int32& Default); // 0x3f35ab0 [Final Native Public]
    void GetMinimumLODForQualityLevels(TMap<FName, int32>& QualityLevelMinimumLODs); // 0x3ff4bf0 [Final Native Public]
    int32 GetMinimumLODForQualityLevel(const FName& QualityLevel); // 0x3ff4b60 [Final Native Public]
    void GetMinimumLODForPlatforms(TMap<FName, int32>& PlatformMinimumLODs); // 0x3ff4bf0 [Final Native Public]
    int32 GetMinimumLODForPlatform(const FName& PlatformName); // 0x3ff4b60 [Final Native Public]
    int32 GetMaterialIndex(const FName& MaterialSlotName); // 0x3ff4a90 [Final Native Public]
    UMaterialInterface* GetMaterial(int32 MaterialIndex); // 0x3ff49d0 [Final Native Public]
    FBoxSphereBounds GetBounds(); // 0x3ff4300 [Final Native Public]
    FBox GetBoundingBox(); // 0x3ff4240 [Final Native Public]
    UStaticMeshSocket* FindSocket(const FName& InSocketName); // 0x3ff4170 [Final Native Public]
    UStaticMeshDescription* CreateStaticMeshDescription(UObject* Outer); // 0x3ff4020 [Final Native Static Public]
    void BuildFromStaticMeshDescriptions(const TArray<UStaticMeshDescription*>& StaticMeshDescriptions, bool bBuildSimpleCollision, bool bFastBuild); // 0x3ff3e00 [Final Native Public]
    void AddSocket(UStaticMeshSocket* Socket); // 0x3ff3d50 [Final Native Public]
    FName AddMaterial(UMaterialInterface* Material); // 0x3ff3ba0 [Final Native Public]

// USubsystemBlueprintLibrary (/Script/Engine.SubsystemBlueprintLibrary)
    UWorldSubsystem* GetWorldSubsystem(UObject* ContextObject, TSubclassOf<UWorldSubsystem> Class); // 0x4057130 [Final Native Static Public]
    ULocalPlayerSubsystem* GetLocalPlayerSubSystemFromPlayerController(APlayerController* PlayerController, TSubclassOf<ULocalPlayerSubsystem> Class); // 0x4056d10 [Final Native Static Public]
    ULocalPlayerSubsystem* GetLocalPlayerSubsystem(UObject* ContextObject, TSubclassOf<ULocalPlayerSubsystem> Class); // 0x4056e60 [Final Native Static Public]
    UGameInstanceSubsystem* GetGameInstanceSubsystem(UObject* ContextObject, TSubclassOf<UGameInstanceSubsystem> Class); // 0x4056a70 [Final Native Static Public]
    UEngineSubsystem* GetEngineSubsystem(TSubclassOf<UEngineSubsystem> Class); // 0x4056850 [Final Native Static Public]
    UAudioEngineSubsystem* GetAudioEngineSubsystem(UObject* ContextObject, TSubclassOf<UAudioEngineSubsystem> Class); // 0x4056570 [Final Native Static Public]

// UUniversalObjectLocatorScriptingExtensions (/Script/Engine.UniversalObjectLocatorScriptingExtensions)
    FUniversalObjectLocator UniversalObjectLocatorFromString(const FString& InString); // 0x40c2dd0 [Final Native Static Public]
    FString ToString(FUniversalObjectLocator& Locator); // 0x40c2c40 [Final Native Static Public]
    void SyncUnload(FUniversalObjectLocator& Locator, UObject* Context); // 0x40c2b40 [Final Native Static Public]
    UObject* SyncLoad(FUniversalObjectLocator& Locator, UObject* Context); // 0x40c2a30 [Final Native Static Public]
    UObject* SyncFind(FUniversalObjectLocator& Locator, UObject* Context); // 0x40c2920 [Final Native Static Public]
    FUniversalObjectLocator MakeUniversalObjectLocator(UObject* Object, UObject* Context); // 0x40c2010 [Final Native Static Public]
    bool IsEmpty(FUniversalObjectLocator& Locator); // 0x40bf620 [Final Native Static Public]

// UUserInterfaceSettings (/Script/Engine.UserInterfaceSettings)
    bool ShouldDisplayDistanceFieldFontSettings(); // 0x40c28f0 [Final Native Static Private]

// UCanvas (/Script/Engine.Canvas)
    FVector2D K2_TextSize(UFont* RenderFont, const FString& RenderText, const FVector2D& Scale); // 0x40c1cc0 [Final Native Public]
    FVector2D K2_StrLen(UFont* RenderFont, const FString& RenderText); // 0x40c1a30 [Final Native Public]
    FVector K2_Project(const FVector& WorldLocation); // 0x40c18f0 [Final Native Public]
    void K2_DrawTriangle(UTexture* RenderTexture, const TArray<FCanvasUVTri>& Triangles); // 0x40c16c0 [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); // 0x40c1220 [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); // 0x40c0d30 [Final Native Public]
    void K2_DrawPolygon(UTexture* RenderTexture, const FVector2D& ScreenPosition, const FVector2D& Radius, int32 NumberOfSides, const FLinearColor& RenderColor); // 0x40c0a10 [Final Native Public]
    void K2_DrawMaterialTriangle(UMaterialInterface* RenderMaterial, const TArray<FCanvasUVTri>& Triangles); // 0x40c0800 [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); // 0x40c0280 [Final Native Public]
    void K2_DrawLine(const FVector2D& ScreenPositionA, const FVector2D& ScreenPositionB, float Thickness, const FLinearColor& RenderColor); // 0x40c0090 [Final Native Public]
    void K2_DrawBox(const FVector2D& ScreenPosition, const FVector2D& ScreenSize, float Thickness, const FLinearColor& RenderColor); // 0x40bfec0 [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); // 0x40bf820 [Final Native Public]
    void K2_Deproject(const FVector2D& ScreenPosition, const FVector& WorldOrigin, const FVector& WorldDirection); // 0x40bf6e0 [Final Native Public]

// UInputSettings (/Script/Engine.InputSettings)
    void SaveKeyMappings(); // 0x40c25d0 [Final Native Public]
    void RemoveAxisMapping(FInputAxisKeyMapping& KeyMapping, bool bForceRebuildKeymaps); // 0x40c23b0 [Final Native Public]
    void RemoveActionMapping(FInputActionKeyMapping& KeyMapping, bool bForceRebuildKeymaps); // 0x40c2150 [Final Native Public]
    UInputSettings* GetInputSettings(); // 0x40bf330 [Final Native Static Public]
    void GetAxisNames(const TArray<FName>& AxisNames); // 0x40bf220 [Final Native Public]
    void GetAxisMappingByName(const FName& InAxisName, const TArray<FInputAxisKeyMapping>& OutMappings); // 0x40bf060 [Final Native Public]
    void GetActionNames(const TArray<FName>& ActionNames); // 0x40beed0 [Final Native Public]
    void GetActionMappingByName(const FName& InActionName, const TArray<FInputActionKeyMapping>& OutMappings); // 0x40bed40 [Final Native Public]
    void ForceRebuildKeymaps(); // 0x40bed20 [Final Native Public]
    void AddAxisMapping(FInputAxisKeyMapping& KeyMapping, bool bForceRebuildKeymaps); // 0x40beb90 [Final Native Public]
    void AddActionMapping(FInputActionKeyMapping& KeyMapping, bool bForceRebuildKeymaps); // 0x40bea30 [Final Native Public]

// UPlayerInput (/Script/Engine.PlayerInput)
    void SetMouseSensitivity(float Sensitivity); // 0x40c2710 [Final Native Public]
    void SetBind(const FName& BindName, const FString& Command); // 0x40c2650 [Final Native Public]
    void InvertAxisKey(const FKey& AxisKey); // 0x40bf4a0 [Final Native Public]
    void InvertAxis(const FName& AxisName); // 0x40bf410 [Final Native Public]
    APlayerController* GetOuterAPlayerController(); // 0x40bf3a0 [Final Native Public]
    void ClearSmoothing(); // 0x40bed00 [Final Native Public]

// UVisualLoggerKismetLibrary (/Script/Engine.VisualLoggerKismetLibrary)
    void RedirectVislog(UObject* SourceOwner, UObject* DestinationOwner); // 0x40fd950 [Final Native Static Public]
    void LogText(UObject* WorldContextObject, const FString& Text, const FName& LogCategory, bool bAddToMessageLog); // 0x40fd6c0 [Final Native Static Public]
    void LogSphere(UObject* WorldContextObject, const FVector& Center, float Radius, const FString& Text, const FLinearColor& ObjectColor, const FName& LogCategory, bool bAddToMessageLog, bool bWireframe); // 0x40fd230 [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); // 0x40fcf10 [Final Native Static Public]
    void LogOrientedBox(UObject* WorldContextObject, const FBox& BoxShape, const FTransform& Transform, const FString& Text, const FLinearColor& ObjectColor, const FName& LogCategory, bool bAddToMessageLog, bool bWireframe); // 0x40fcb20 [Final Native Static Public]
    void LogLocation(UObject* WorldContextObject, const FVector& Location, const FString& Text, const FLinearColor& ObjectColor, float Radius, const FName& LogCategory, bool bAddToMessageLog); // 0x40fc700 [Final Native Static Public]
    void LogCylinder(UObject* WorldContextObject, const FVector& Start, const FVector& End, float Radius, const FString& Text, const FLinearColor& ObjectColor, const FName& LogCategory, bool bAddToMessageLog, bool bWireframe); // 0x40fc3a0 [Final Native Static Public]
    void LogCone(UObject* WorldContextObject, const FVector& Origin, const FVector& Direction, float Length, float Angle, const FString& Text, const FLinearColor& ObjectColor, const FName& LogCategory, bool bAddToMessageLog, bool bWireframe); // 0x40fbff0 [Final Native Static Public]
    void LogCircle(UObject* WorldContextObject, const FVector& Center, const FVector& UpAxis, float Radius, const FString& Text, const FLinearColor& ObjectColor, float Thickness, const FName& CategoryName, bool bAddToMessageLog, bool bWireframe); // 0x40fbc30 [Final Native Static Public]
    void LogCapsule(UObject* WorldContextObject, const FVector& base, float HalfHeight, float Radius, const FQuat& Rotation, const FString& Text, const FLinearColor& ObjectColor, const FName& LogCategory, bool bAddToMessageLog, bool bWireframe); // 0x40fb880 [Final Native Static Public]
    void LogBox(UObject* WorldContextObject, const FBox& BoxShape, const FString& Text, const FLinearColor& ObjectColor, const FName& LogCategory, bool bAddToMessageLog, bool bWireframe); // 0x40fb580 [Final Native Static Public]
    void LogArrow(UObject* WorldContextObject, const FVector& SegmentStart, const FVector& SegmentEnd, const FString& Text, const FLinearColor& ObjectColor, const FName& CategoryName, bool bAddToMessageLog, float ArrowHeadSize); // 0x40fb260 [Final Native Static Public]
    void EnableRecording(bool bEnabled); // 0x383d7d0 [Final Native Static Public]

// UVOIPTalker (/Script/Engine.VOIPTalker)
    void RegisterWithPlayerState(APlayerState* OwningState); // 0x40fda00 [Final Native Public]
    float GetVoiceLevel(); // 0x36b9dc0 [Final Native Public]
    UVOIPTalker* CreateTalkerForPlayer(APlayerState* OwningState); // 0x40faec0 [Final Native Static Public]
    void BPOnTalkingEnd(); // 0x40faea0 [Native Event Protected]
    void BPOnTalkingBegin(UAudioComponent* AudioComponent); // 0x40fae10 [Native Event Protected]

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

// URuntimeVirtualTexture (/Script/Engine.RuntimeVirtualTexture)
    int32 GetTileSize(); // 0x40fb1b0 [Final Native Public]
    int32 GetTileCount(); // 0x40fb160 [Final Native Public]
    int32 GetTileBorderSize(); // 0x40fb120 [Final Native Public]
    int32 GetSize(); // 0x40fb0b0 [Final Native Public]
    int32 GetPageTableSize(); // 0x40fb040 [Final Native Public]

// UWorldPartitionBlueprintLibrary (/Script/Engine.WorldPartitionBlueprintLibrary)
    void UnpinActors(const TArray<FGuid>& InActorsToUnpin); // 0x411d6b0 [Final Native Static Public]
    void UnloadActors(const TArray<FGuid>& InActorsToUnload); // 0x411d6b0 [Final Native Static Public]
    void PinActors(const TArray<FGuid>& InActorsToPin); // 0x411d6b0 [Final Native Static Public]
    void LoadActors(const TArray<FGuid>& InActorsToLoad); // 0x411d6b0 [Final Native Static Public]
    FBox GetRuntimeWorldBounds(); // 0x411d2a0 [Final Native Static Public]
    bool GetIntersectingActorDescs(const FBox& InBox, const TArray<FActorDesc>& OutActorDescs); // 0x411d390 [Final Native Static Public]
    FBox GetEditorWorldBounds(); // 0x411d2a0 [Final Native Static Public]
    UDataLayerManager* GetDataLayerManager(UObject* WorldContextObject); // 0x411d000 [Final Native Static Public]
    bool GetActorDescsForActors(const TArray<AActor*>& InActors, const TArray<FActorDesc>& OutActorDescs); // 0x411c240 [Final Native Static Public]
    bool GetActorDescs(const TArray<FActorDesc>& OutActorDescs); // 0x411c1a0 [Final Native Static Public]

// AWorldDataLayers (/Script/Engine.WorldDataLayers)
    void OnRep_LoadedDataLayerNames(); // 0x411d990 [Final Native Protected]
    void OnRep_EffectiveLoadedDataLayerNames(); // 0x411d910 [Final Native Protected]
    void OnRep_EffectiveActiveDataLayerNames(); // 0x411d890 [Final Native Protected]
    void OnRep_ActiveDataLayerNames(); // 0x411d810 [Final Native Protected]
    void OnDataLayerRuntimeStateChanged(UDataLayerInstance* InDataLayer, const EDataLayerRuntimeState& InState); // 0x411d740 [Native Event Public]

// UDataLayer (/Script/Engine.DataLayer)
    bool IsVisible(); // 0x3b411d0 [Final Native Public]
    bool IsRuntime(); // 0x411d590 [Final Native Public]
    bool IsInitiallyVisible(); // 0x3b411d0 [Final Native Public]
    bool IsInitiallyActive(); // 0x411d5b0 [Final Native Public]
    bool IsEffectiveVisible(); // 0x3b411d0 [Final Native Public]
    bool IsDynamicallyLoaded(); // 0x411d590 [Final Native Public]
    EDataLayerState GetInitialState(); // 0x411d300 [Final Native Public]
    EDataLayerRuntimeState GetInitialRuntimeState(); // 0x411d300 [Final Native Public]
    FColor GetDebugColor(); // 0x3a62e60 [Final Native Public]
    FName GetDataLayerLabel(); // 0x411cfe0 [Final Native Public]
    bool Equals(FActorDataLayer& ActorDataLayer); // 0x411c060 [Final Native Public]

// UDataLayerAsset (/Script/Engine.DataLayerAsset)
    bool IsServerOnly(); // 0x411d640 [Final Native Public]
    bool IsRuntime(); // 0x411d5e0 [Final Native Public]
    bool IsClientOnly(); // 0x411d520 [Final Native Public]
    EDataLayerType GetType(); // 0x2fa3a40 [Native Public]
    FColor GetDebugColor(); // 0x36080c0 [Final Native Public]

// UDataLayerInstance (/Script/Engine.DataLayerInstance)
    bool IsVisible(); // 0x3b411d0 [Final Native Public]
    bool IsServerOnly(); // 0x3510e90 [Native Public]
    bool IsRuntime(); // 0x3a66650 [Native Public]
    bool IsInitiallyVisible(); // 0x3b411d0 [Final Native Public]
    bool IsEffectiveVisible(); // 0x3b411d0 [Final Native Public]
    bool IsClientOnly(); // 0x344ba60 [Native Public]
    EDataLayerType GetType(); // 0x2fa3a70 [Native Public]
    EDataLayerRuntimeState GetInitialRuntimeState(); // 0x411d330 [Final Native Public]
    FColor GetDebugColor(); // 0x3a1a8a0 [Native Public]
    FString GetDataLayerShortName(); // 0x411d220 [Native Public]
    FString GetDataLayerFullName(); // 0x3a1a920 [Native Public]
    UDataLayerAsset* GetAsset(); // 0x3bfa030 [Native Public]

// UDataLayerManager (/Script/Engine.DataLayerManager)
    bool SetDataLayerRuntimeState(UDataLayerAsset* InDataLayerAsset, const EDataLayerRuntimeState& InState, bool bInIsRecursive); // 0x411dff0 [Final Native Public]
    bool SetDataLayerInstanceRuntimeState(UDataLayerInstance* InDataLayerInstance, const EDataLayerRuntimeState& InState, bool bInIsRecursive); // 0x411da10 [Final Native Public]
    TArray<UDataLayerInstance*> GetDataLayerInstances(); // 0x411cf30 [Final Native Public]
    EDataLayerRuntimeState GetDataLayerInstanceRuntimeState(UDataLayerInstance* InDataLayerInstance); // 0x411cd00 [Final Native Public]
    UDataLayerInstance* GetDataLayerInstanceFromName(const FName& InDataLayerInstanceName); // 0x411cc30 [Final Native Public]
    UDataLayerInstance* GetDataLayerInstanceFromAsset(UDataLayerAsset* InDataLayerAsset); // 0x411ca30 [Final Native Public]
    EDataLayerRuntimeState GetDataLayerInstanceEffectiveRuntimeState(UDataLayerInstance* InDataLayerInstance); // 0x411c7f0 [Final Native Public]

// UDataLayerSubsystem (/Script/Engine.DataLayerSubsystem)
    void SetDataLayerStateByLabel(const FName& InDataLayerLabel, const EDataLayerState& InState); // 0x411e4d0 [Final Native Public]
    void SetDataLayerState(FActorDataLayer& InDataLayer, const EDataLayerState& InState); // 0x411e3f0 [Final Native Public]
    void SetDataLayerRuntimeStateByLabel(const FName& InDataLayerLabel, const EDataLayerRuntimeState& InState, bool bInIsRecursive); // 0x411e2d0 [Final Native Public]
    void SetDataLayerRuntimeState(FActorDataLayer& InDataLayer, const EDataLayerRuntimeState& InState, bool bInIsRecursive); // 0x411e1b0 [Final Native Public]
    void SetDataLayerInstanceRuntimeState(UDataLayerAsset* InDataLayerAsset, const EDataLayerRuntimeState& InState, bool bInIsRecursive); // 0x411de40 [Final Native Public]
    TSet<FName> GetLoadedDataLayerNames(); // 0x411d490 [Final Native Public]
    EDataLayerState GetDataLayerStateByLabel(const FName& InDataLayerLabel); // 0x411d170 [Final Native Public]
    EDataLayerState GetDataLayerState(FActorDataLayer& InDataLayer); // 0x411d0c0 [Final Native Public]
    EDataLayerRuntimeState GetDataLayerRuntimeStateByLabel(const FName& InDataLayerLabel); // 0x411d170 [Final Native Public]
    EDataLayerRuntimeState GetDataLayerRuntimeState(FActorDataLayer& InDataLayer); // 0x411d0c0 [Final Native Public]
    EDataLayerRuntimeState GetDataLayerInstanceRuntimeState(UDataLayerAsset* InDataLayerAsset); // 0x411cdd0 [Final Native Public]
    UDataLayerInstance* GetDataLayerInstanceFromAsset(UDataLayerAsset* InDataLayerAsset); // 0x411cb20 [Final Native Public]
    EDataLayerRuntimeState GetDataLayerInstanceEffectiveRuntimeState(UDataLayerAsset* InDataLayerAsset); // 0x411c8d0 [Final Native Public]
    UDataLayerInstance* GetDataLayerFromName(const FName& InDataLayerName); // 0x411c6e0 [Final Native Public]
    UDataLayerInstance* GetDataLayerFromLabel(const FName& InDataLayerLabel); // 0x411c640 [Final Native Public]
    EDataLayerRuntimeState GetDataLayerEffectiveRuntimeStateByLabel(const FName& InDataLayerLabel); // 0x411c520 [Final Native Public]
    EDataLayerRuntimeState GetDataLayerEffectiveRuntimeState(FActorDataLayer& InDataLayer); // 0x411c3f0 [Final Native Public]
    UDataLayerInstance* GetDataLayer(FActorDataLayer& InDataLayer); // 0x411c340 [Final Native Public]
    TSet<FName> GetActiveDataLayerNames(); // 0x411c110 [Final Native Public]

// IWorldPartitionDestructibleInHLODInterface (/Script/Engine.WorldPartitionDestructibleInHLODInterface)
    void SetHLODDestructionTag(FWorldPartitionHLODDestructionTag& InDestructionTag); // 0x41398f0 [Native Event Public]
    FWorldPartitionHLODDestructionTag GetHLODDestructionTag(); // 0x4139890 [Native Event Public]

// UWorldPartitionDestructibleInHLODSupportLibrary (/Script/Engine.WorldPartitionDestructibleInHLODSupportLibrary)
    void DestroyInHLOD(const TScriptInterface<IWorldPartitionDestructibleInHLODInterface>& DestructibleInHLOD); // 0x41397c0 [Final Native Static Public]
    void DamageInHLOD(const TScriptInterface<IWorldPartitionDestructibleInHLODInterface>& DestructibleInHLOD, float DamagePercent); // 0x4139690 [Final Native Static Public]

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

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

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

// UCameraAnimationCameraModifier (/Script/EngineCameras.CameraAnimationCameraModifier)
    void StopCameraAnimation(FCameraAnimationHandle& Handle, bool bImmediate); // 0x54126a0 [Final Native Public]
    void StopAllCameraAnimationsOf(UCameraAnimationSequence* Sequence, bool bImmediate); // 0x54123c0 [Final Native Public]
    void StopAllCameraAnimations(bool bImmediate); // 0x54121f0 [Native Public]
    FCameraAnimationHandle PlayCameraAnimation(UCameraAnimationSequence* Sequence, const FCameraAnimationParams& Params); // 0x5411220 [Final Native Public]
    bool IsCameraAnimationActive(FCameraAnimationHandle& Handle); // 0x5410fb0 [Final Native Public]
    UCameraAnimationCameraModifier* GetCameraAnimationCameraModifierFromPlayerController(APlayerController* PlayerController); // 0x5410ed0 [Final Native Static Public]
    UCameraAnimationCameraModifier* GetCameraAnimationCameraModifierFromID(UObject* WorldContextObject, int32 ControllerId); // 0x5410dc0 [Final Native Static Public]
    UCameraAnimationCameraModifier* GetCameraAnimationCameraModifier(UObject* WorldContextObject, int32 PlayerIndex); // 0x5410cb0 [Final Native Static Public]

// UEngineCameraAnimationFunctionLibrary (/Script/EngineCameras.EngineCameraAnimationFunctionLibrary)
    ECameraShakePlaySpace Conv_CameraShakePlaySpace(const ECameraAnimationPlaySpace& CameraAnimationPlaySpace); // 0x5410b80 [Final Native Static Public]
    ECameraAnimationPlaySpace Conv_CameraAnimationPlaySpace(const ECameraShakePlaySpace& CameraShakePlaySpace); // 0x5410b80 [Final Native Static Public]
    UCameraAnimationCameraModifier* Conv_CameraAnimationCameraModifier(APlayerCameraManager* PlayerCameraManager); // 0x5410a80 [Final Native Static Public]

// UEngineCamerasSubsystem (/Script/EngineCameras.EngineCamerasSubsystem)
    void StopCameraAnimation(APlayerController* PlayerController, FCameraAnimationHandle& Handle, bool bImmediate); // 0x5412780 [Final Native Public]
    void StopAllCameraAnimationsOf(APlayerController* PlayerController, UCameraAnimationSequence* Sequence, bool bImmediate); // 0x54124e0 [Final Native Public]
    void StopAllCameraAnimations(APlayerController* PlayerController, bool bImmediate); // 0x5412280 [Final Native Public]
    FCameraAnimationHandle PlayCameraAnimation(APlayerController* PlayerController, UCameraAnimationSequence* Sequence, const FCameraAnimationParams& Params); // 0x5411760 [Final Native Public]
    bool IsCameraAnimationActive(APlayerController* PlayerController, FCameraAnimationHandle& Handle); // 0x54110a0 [Final Native Public]

// ULegacyCameraShake (/Script/EngineCameras.LegacyCameraShake)
    ULegacyCameraShake* StartLegacyCameraShakeFromSource(APlayerCameraManager* PlayerCameraManager, TSubclassOf<ULegacyCameraShake> ShakeClass, UCameraShakeSourceComponent* SourceComponent, float Scale, const ECameraShakePlaySpace& PlaySpace, const FRotator& UserPlaySpaceRot); // 0x5411f80 [Final Native Static Public]
    ULegacyCameraShake* StartLegacyCameraShake(APlayerCameraManager* PlayerCameraManager, TSubclassOf<ULegacyCameraShake> ShakeClass, float Scale, const ECameraShakePlaySpace& PlaySpace, const FRotator& UserPlaySpaceRot); // 0x5411d40 [Final Native Static Public]
    void ReceiveStopShake(bool bImmediately); // 0x14f0670 [Event Public]
    void ReceivePlayShake(float Scale); // 0x14f0670 [Event Public]
    bool ReceiveIsFinished(); // 0x2fa3a40 [Native Event Public]
    void BlueprintUpdateCameraShake(float DeltaTime, float Alpha, FMinimalViewInfo& POV, FMinimalViewInfo& ModifiedPOV); // 0x14f0670 [Event Public]

// ULegacyCameraShakeFunctionLibrary (/Script/EngineCameras.LegacyCameraShakeFunctionLibrary)
    ULegacyCameraShake* Conv_LegacyCameraShake(UCameraShakeBase* CameraShake); // 0x5410c30 [Final Native Static Public]

// UGameMapsSettings (/Script/EngineSettings.GameMapsSettings)
    void SetSkipAssigningGamepadToPlayer1(bool bSkipFirstPlayer); // 0x1912840 [Final Native Public]
    bool GetSkipAssigningGamepadToPlayer1(); // 0x1912820 [Final Native Public]
    UGameMapsSettings* GetGameMapsSettings(); // 0x19127b0 [Final Native Static Public]

// UEnhancedInputComponent (/Script/EnhancedInput.EnhancedInputComponent)
    FInputActionValue GetBoundActionValue(UInputAction* Action); // 0x46401d0 [Final Native Public]

// UEnhancedInputLibrary (/Script/EnhancedInput.EnhancedInputLibrary)
    void RequestRebuildControlMappingsUsingContext(UInputMappingContext* Context, bool bForceImmediately); // 0x46436b0 [Final Native Static Public]
    FInputActionValue MakeInputActionValueOfType(double X, double Y, double Z, const EInputActionValueType& ValueType); // 0x4642080 [Final Native Static Public]
    bool IsActionKeyMappingPlayerMappable(FEnhancedActionKeyMapping& ActionKeyMapping); // 0x4641ba0 [Final Native Static Public]
    UPlayerMappableKeySettings* GetPlayerMappableKeySettings(FEnhancedActionKeyMapping& ActionKeyMapping); // 0x4640f80 [Final Native Static Public]
    FName GetMappingName(FEnhancedActionKeyMapping& ActionKeyMapping); // 0x4640cd0 [Final Native Static Public]
    FInputActionValue GetBoundActionValue(AActor* Actor, UInputAction* Action); // 0x4640300 [Final Native Static Public]
    void FlushPlayerInput(APlayerController* PlayerController); // 0x4640010 [Final Native Static Public]
    FString Conv_TriggerEventValueToString(const ETriggerEvent& TriggerEvent); // 0x463f9d0 [Final Native Static Public]
    FString Conv_InputActionValueToString(const FInputActionValue& ActionValue); // 0x463f8c0 [Final Native Static Public]
    bool Conv_InputActionValueToBool(const FInputActionValue& InValue); // 0x463f800 [Final Native Static Public]
    FVector Conv_InputActionValueToAxis3D(const FInputActionValue& ActionValue); // 0x463f760 [Final Native Static Public]
    FVector2D Conv_InputActionValueToAxis2D(const FInputActionValue& InValue); // 0x463f6d0 [Final Native Static Public]
    double Conv_InputActionValueToAxis1D(const FInputActionValue& InValue); // 0x463f630 [Final Native Static Public]
    void BreakInputActionValue(const FInputActionValue& InActionValue, const double& X, const double& Y, const double& Z, const EInputActionValueType& Type); // 0x463f400 [Final Native Static Public]

// UEnhancedInputPlatformData (/Script/EnhancedInput.EnhancedInputPlatformData)
    UInputMappingContext* GetContextRedirect(UInputMappingContext* InContext); // 0x46404e0 [Final Native Public]

// IEnhancedInputSubsystemInterface (/Script/EnhancedInput.EnhancedInputSubsystemInterface)
    void UpdateValueOfContinuousInputInjectionForPlayerMapping(const FName& MappingName, const FInputActionValue& RawValue); // 0x4644e10 [Native Public]
    void UpdateValueOfContinuousInputInjectionForAction(UInputAction* Action, const FInputActionValue& RawValue); // 0x4644d10 [Native Public]
    void StopContinuousInputInjectionForPlayerMapping(const FName& MappingName); // 0x4644320 [Native Public]
    void StopContinuousInputInjectionForAction(UInputAction* Action); // 0x4644290 [Native Public]
    void StartContinuousInputInjectionForPlayerMapping(const FName& MappingName, const FInputActionValue& RawValue, const TArray<UInputModifier*>& Modifiers, const TArray<UInputTrigger*>& Triggers); // 0x46440c0 [Native Public]
    void StartContinuousInputInjectionForAction(UInputAction* Action, const FInputActionValue& RawValue, const TArray<UInputModifier*>& Modifiers, const TArray<UInputTrigger*>& Triggers); // 0x4643ef0 [Native Public]
    void SetInputMode(FGameplayTagContainer& NewMode, FModifyContextOptions& Options); // 0x4643d80 [Native Public]
    void RequestRebuildControlMappings(FModifyContextOptions& Options, const EInputMappingRebuildType& RebuildType); // 0x46435c0 [Native Public]
    void RemoveTagsFromInputMode(FGameplayTagContainer& TagsToRemove, FModifyContextOptions& Options); // 0x4643490 [Native Public]
    void RemoveTagFromInputMode(FGameplayTag& TagToRemove, FModifyContextOptions& Options); // 0x46433a0 [Native Public]
    void RemoveMappingContext(UInputMappingContext* MappingContext, FModifyContextOptions& Options); // 0x46432b0 [Native Public]
    EMappingQueryResult QueryMapKeyInContextSet(const TArray<UInputMappingContext*>& PrioritizedActiveContexts, UInputMappingContext* InputContext, UInputAction* Action, const FKey& Key, const TArray<FMappingQueryIssue>& OutIssues, const EMappingQueryIssue& BlockingIssues); // 0x4642b80 [Native Public]
    EMappingQueryResult QueryMapKeyInActiveContextSet(UInputMappingContext* InputContext, UInputAction* Action, const FKey& Key, const TArray<FMappingQueryIssue>& OutIssues, const EMappingQueryIssue& BlockingIssues); // 0x4642980 [Native Public]
    TArray<FKey> QueryKeysMappedToAction(UInputAction* Action); // 0x4642880 [Native Public]
    void OnUserSettingsChanged(UEnhancedInputUserSettings* Settings); // 0x46427f0 [Native Protected]
    void OnUserKeyProfileChanged(UEnhancedPlayerMappableKeyProfile* InNewProfile); // 0x4642760 [Native Protected]
    void InjectInputVectorForPlayerMapping(const FName& MappingName, const FVector& Value, const TArray<UInputModifier*>& Modifiers, const TArray<UInputTrigger*>& Triggers); // 0x46419f0 [Native Public]
    void InjectInputVectorForAction(UInputAction* Action, const FVector& Value, const TArray<UInputModifier*>& Modifiers, const TArray<UInputTrigger*>& Triggers); // 0x4641840 [Native Public]
    void InjectInputForPlayerMapping(const FName& MappingName, const FInputActionValue& RawValue, const TArray<UInputModifier*>& Modifiers, const TArray<UInputTrigger*>& Triggers); // 0x4641670 [Native Public]
    void InjectInputForAction(UInputAction* Action, const FInputActionValue& RawValue, const TArray<UInputModifier*>& Modifiers, const TArray<UInputTrigger*>& Triggers); // 0x46414a0 [Native Public]
    bool HasMappingContext(UInputMappingContext* MappingContext, const int32& OutFoundPriority); // 0x46413c0 [Native Public]
    UEnhancedInputUserSettings* GetUserSettings(); // 0x37b20b0 [Native Public]
    FGameplayTagContainer GetInputMode(); // 0x4640650 [Native Public]
    TArray<FEnhancedActionKeyMapping> GetAllPlayerMappableActionKeyMappings(); // 0x4640130 [Native Public]
    void ClearAllMappings(); // 0x463f610 [Native Public]
    void AppendTagsToInputMode(FGameplayTagContainer& TagsToAdd, FModifyContextOptions& Options); // 0x463f2d0 [Native Public]
    void AddTagToInputMode(FGameplayTag& TagToAdd, FModifyContextOptions& Options); // 0x463f1e0 [Native Public]
    void AddMappingContext(UInputMappingContext* MappingContext, int32 Priority, FModifyContextOptions& Options); // 0x463f0c0 [Native Public]

// UEnhancedInputLocalPlayerSubsystem (/Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem)
    void OnUserSettingsPostInitialized__DelegateSignature(UEnhancedInputUserSettings* Settings); // 0x14f0670 [Public]
    void OnMappingContextRemoved__DelegateSignature(UInputMappingContext* MappingContext); // 0x14f0670 [Public]
    void OnMappingContextAdded__DelegateSignature(UInputMappingContext* MappingContext); // 0x14f0670 [Public]
    void OnControlMappingsRebuilt__DelegateSignature(); // 0x14f0670 [Public]

// UEnhancedInputWorldSubsystem (/Script/EnhancedInput.EnhancedInputWorldSubsystem)
    bool RemoveActorInputComponent(AActor* Actor); // 0x4643160 [Final Native Public]
    void AddActorInputComponent(AActor* Actor); // 0x463edc0 [Final Native Public]

// UInputMappingContext (/Script/EnhancedInput.InputMappingContext)
    void UnmapKey(UInputAction* Action, const FKey& Key); // 0x46447e0 [Final Native Public]
    void UnmapAllKeysFromAction(UInputAction* Action); // 0x4644670 [Final Native Public]
    void UnmapAll(); // 0x46445c0 [Final Native Public]
    bool ShouldShowInputModeQuery(); // 0x4643eb0 [Final Native Static Public]
    FEnhancedActionKeyMapping MapKey(UInputAction* Action, const FKey& ToKey); // 0x4642230 [Final Native Public]

// UInputModifier (/Script/EnhancedInput.InputModifier)
    FInputActionValue ModifyRaw(UEnhancedPlayerInput* PlayerInput, const FInputActionValue& CurrentValue, float DeltaTime); // 0x46425e0 [Native Event Public]
    FLinearColor GetVisualizationColor(const FInputActionValue& SampleValue, const FInputActionValue& FinalValue); // 0x4641270 [Native Event Public]

// UInputTrigger (/Script/EnhancedInput.InputTrigger)
    ETriggerState UpdateState(UEnhancedPlayerInput* PlayerInput, const FInputActionValue& ModifiedValue, float DeltaTime); // 0x4644bb0 [Native Event Public]
    bool IsActuated(FInputActionValue& ForValue); // 0x4641cd0 [Final Native Public]
    ETriggerType GetTriggerType(); // 0x2fa3a40 [Native Event Public]

// UPlayerMappableInputConfig (/Script/EnhancedInput.PlayerMappableInputConfig)
    void ResetToDefault(); // 0x344b910 [Final Native Public]
    bool IsDeprecated(); // 0x4641da0 [Final Native Public]
    TArray<FEnhancedActionKeyMapping> GetPlayerMappableKeys(); // 0x46410b0 [Final Native Public]
    UObject* GetMetadata(); // 0x4640f60 [Final Native Public]
    TMap<UInputMappingContext*, int32> GetMappingContexts(); // 0x4640b70 [Final Native Public]
    FEnhancedActionKeyMapping GetMappingByName(const FName& MappingName); // 0x4640990 [Final Native Public]
    TArray<FEnhancedActionKeyMapping> GetKeysBoundToAction(UInputAction* InAction); // 0x4640760 [Final Native Public]
    FText GetDisplayName(); // 0x46405c0 [Final Native Public]
    FName GetConfigName(); // 0x3449560 [Final Native Public]

// UEnhancedPlayerMappableKeyProfile (/Script/EnhancedInput.EnhancedPlayerMappableKeyProfile)
    FString ToString(); // 0x46443b0 [Native Public]
    void SetDisplayName(FText& NewDisplayName); // 0x4643cd0 [Native Public]
    void ResetToDefault(); // 0x22d36e0 [Native Public]
    void ResetMappingToDefault(const FName& InMappingName); // 0x4643b90 [Final Native Public]
    int32 QueryPlayerMappedKeys(FPlayerMappableKeyQueryOptions& Options, const TArray<FKey>& OutKeys); // 0x4642de0 [Native Public]
    void K2_FindKeyMapping(FPlayerKeyMapping& OutKeyMapping, FMapPlayerKeyArgs& InArgs); // 0x4641eb0 [Final Native Public]
    FString GetProfileIdString(); // 0x4641240 [Final Native Public]
    FText GetProfileDisplayName(); // 0x46411b0 [Final Native Public]
    TMap<FName, FKeyMappingRow> GetPlayerMappingRows(); // 0x4641180 [Final Native Public]
    int32 GetMappingNamesForKey(FKey& InKey, const TArray<FName>& OutMappingNames); // 0x4640e30 [Native Public]
    int32 GetMappedKeysInRow(const FName& MappingName, const TArray<FKey>& OutKeys); // 0x4640880 [Native Public]
    void DumpProfileToLog(); // 0x3511210 [Native Public]
    bool DoesMappingPassQueryOptions(FPlayerKeyMapping& PlayerMapping, FPlayerMappableKeyQueryOptions& Options); // 0x463fda0 [Native Public]

// UEnhancedInputUserSettings (/Script/EnhancedInput.EnhancedInputUserSettings)
    bool UnregisterInputMappingContexts(const TSet<UInputMappingContext*>& MappingContexts); // 0x4644a50 [Final Native Public]
    bool UnregisterInputMappingContext(UInputMappingContext* IMC); // 0x46449b0 [Native Public]
    void UnMapPlayerKey(FMapPlayerKeyArgs& InArgs, FGameplayTagContainer& FailureReason); // 0x4644430 [Native Public]
    bool SetActiveKeyProfile(const FString& InProfileId); // 0x4643c20 [Native Public]
    void SaveSettings(); // 0x3510ec0 [Native Public]
    void ResetKeyProfileToDefault(FGameplayTag& ProfileId, FGameplayTagContainer& FailureReason); // 0x4643a40 [Final Native Public]
    void ResetKeyProfileIdToDefault(const FString& ProfileId, FGameplayTagContainer& FailureReason); // 0x4643920 [Native Public]
    void ResetAllPlayerKeysInRow(FMapPlayerKeyArgs& InArgs, FGameplayTagContainer& FailureReason); // 0x4643790 [Native Public]
    bool RegisterInputMappingContexts(const TSet<UInputMappingContext*>& MappingContexts); // 0x4643000 [Final Native Public]
    bool RegisterInputMappingContext(UInputMappingContext* IMC); // 0x4642f60 [Native Public]
    void MapPlayerKey(FMapPlayerKeyArgs& InArgs, FGameplayTagContainer& FailureReason); // 0x4642450 [Native Public]
    void MappingContextRegisteredWithSettings__DelegateSignature(UInputMappingContext* IMC); // 0x14f0670 [Public]
    void MappableKeyProfileChanged__DelegateSignature(UEnhancedPlayerMappableKeyProfile* NewProfile); // 0x14f0670 [Public]
    bool IsMappingContextRegistered(UInputMappingContext* IMC); // 0x4641dc0 [Final Native Public]
    UEnhancedPlayerMappableKeyProfile* GetKeyProfileWithId(const FString& ProfileId); // 0x46406b0 [Native Public]
    FString GetActiveKeyProfileId(); // 0x46400f0 [Native Public]
    UEnhancedPlayerMappableKeyProfile* GetActiveKeyProfile(); // 0x4640090 [Final Native Public]
    TSet<FPlayerKeyMapping> FindMappingsInRow(const FName& MappingName); // 0x463ff60 [Native Public]
    void EnhancedInputUserSettingsChanged__DelegateSignature(UEnhancedInputUserSettings* Settings); // 0x14f0670 [Public]
    void EnhancedInputUserSettingsApplied__DelegateSignature(); // 0x14f0670 [Public]
    UEnhancedPlayerMappableKeyProfile* CreateNewKeyProfile(FPlayerMappableKeyProfileCreationArgs& InArgs); // 0x463fcd0 [Native Public]
    void AsyncSaveSettings(); // 0x37b6070 [Native Public]
    void ApplySettings(); // 0x3511210 [Native Public]

// UEyeTrackerFunctionLibrary (/Script/EyeTracker.EyeTrackerFunctionLibrary)
    void SetEyeTrackedPlayer(APlayerController* PlayerController); // 0x22e8850 [Final Native Static Public]
    bool IsStereoGazeDataAvailable(); // 0x22e8800 [Final Native Static Public]
    bool IsEyeTrackerConnected(); // 0x22e87a0 [Final Native Static Public]
    bool GetStereoGazeData(FEyeTrackerStereoGazeData& OutGazeData); // 0x22e8630 [Final Native Static Public]
    bool GetGazeData(FEyeTrackerGazeData& OutGazeData); // 0x22e84e0 [Final Native Static Public]

// UFieldSystemComponent (/Script/FieldSystemEngine.FieldSystemComponent)
    void ResetFieldSystem(); // 0x3093b00 [Final Native Public]
    void RemovePersistentFields(); // 0x3093ae0 [Final Native Public]
    void ApplyUniformVectorFalloffForce(bool Enabled, const FVector& position, const FVector& Direction, float Radius, float Magnitude); // 0x3093780 [Final Native Public]
    void ApplyStrainField(bool Enabled, const FVector& position, float Radius, float Magnitude, int32 Iterations); // 0x30934c0 [Final Native Public]
    void ApplyStayDynamicField(bool Enabled, const FVector& position, float Radius); // 0x3093280 [Final Native Public]
    void ApplyRadialVectorFalloffForce(bool Enabled, const FVector& position, float Radius, float Magnitude); // 0x3092f70 [Final Native Public]
    void ApplyRadialForce(bool Enabled, const FVector& position, float Magnitude); // 0x3092d40 [Final Native Public]
    void ApplyPhysicsField(bool Enabled, const EFieldPhysicsType& Target, UFieldSystemMetaData* MetaData, UFieldNodeBase* Field); // 0x3092be0 [Final Native Public]
    void ApplyLinearForce(bool Enabled, const FVector& Direction, float Magnitude); // 0x30929b0 [Final Native Public]
    void AddPersistentField(bool Enabled, const EFieldPhysicsType& Target, UFieldSystemMetaData* MetaData, UFieldNodeBase* Field); // 0x3092850 [Final Native Public]
    void AddFieldCommand(bool Enabled, const EFieldPhysicsType& Target, UFieldSystemMetaData* MetaData, UFieldNodeBase* Field); // 0x30926f0 [Final Native Public]

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

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

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

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

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

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

// UWaveScalar (/Script/FieldSystemEngine.WaveScalar)
    UWaveScalar* SetWaveScalar(float Magnitude, const FVector& position, float Wavelength, float Period, float Time, const EWaveFunctionType& Function, const EFieldFalloffType& Falloff); // 0x3094e60 [Final Native Public]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

// UGLTFExporter (/Script/GLTFExporter.GLTFExporter)
    bool ExportToGLTF(UObject* Object, const FString& FilePath, UGLTFExportOptions* Options, const TSet<AActor*>& SelectedActors, FGLTFExportMessages& OutMessages); // 0x564f880 [Final Native Static Public]

// UGLTFExportOptions (/Script/GLTFExporter.GLTFExportOptions)
    void ResetToDefault(); // 0x564fb80 [Final Native Public]

// UGLTFProxyOptions (/Script/GLTFExporter.GLTFProxyOptions)
    void ResetToDefault(); // 0x564fc20 [Final Native Public]

// UCameraRigInstanceFunctions (/Script/GameplayCameras.CameraRigInstanceFunctions)
    bool IsValid(const FCameraRigInstanceID& InstanceId); // 0x539db00 [Final Native Static Public]

// UBlueprintCameraDirectorEvaluator (/Script/GameplayCameras.BlueprintCameraDirectorEvaluator)
    bool RunChildCameraDirector(float DeltaTime, const FName& ChildSlotName); // 0x53c5af0 [Final Native Public]
    void RunCameraDirector(float DeltaTime, UObject* EvaluationContextOwner, FBlueprintCameraDirectorEvaluationParams& Params); // 0x14f0670 [Event Public]
    UCameraRigAsset* ResolveCameraRigProxy(UCameraRigProxyAsset* CameraRigProxy); // 0x53c59f0 [Final Native Public]
    bool RemoveChildEvaluationContext(UObject* ChildEvaluationContextOwner, const FName& ChildSlotName); // 0x14f0670 [Event Public]
    FBlueprintCameraEvaluationDataRef GetInitialContextResult(); // 0x53c3d10 [Final Native Public]
    FBlueprintCameraEvaluationDataRef GetConditionalContextResult(const ECameraEvaluationDataCondition& Condition); // 0x53c33a0 [Final Native Public]
    AActor* FindEvaluationContextOwnerActor(TSubclassOf<AActor> ActorClass); // 0x53c2a30 [Final Native Public]
    void DeactivatePersistentVisualCameraRig(UCameraRigAsset* CameraRigPrefab); // 0x53c28b0 [Final Native Public]
    void DeactivatePersistentGlobalCameraRig(UCameraRigAsset* CameraRigPrefab); // 0x53c2730 [Final Native Public]
    void DeactivatePersistentBaseCameraRig(UCameraRigAsset* CameraRigPrefab); // 0x53c25b0 [Final Native Public]
    void DeactivateCameraDirector(UObject* EvaluationContextOwner, FBlueprintCameraDirectorDeactivateParams& Params); // 0x14f0670 [Event Public]
    FName AddChildEvaluationContext(UObject* ChildEvaluationContextOwner); // 0x14f0670 [Event Public]
    void ActivatePersistentVisualCameraRig(UCameraRigAsset* CameraRigPrefab); // 0x53c22c0 [Final Native Public]
    void ActivatePersistentGlobalCameraRig(UCameraRigAsset* CameraRigPrefab); // 0x53c1f60 [Final Native Public]
    void ActivatePersistentBaseCameraRig(UCameraRigAsset* CameraRigPrefab); // 0x53c1c00 [Final Native Public]
    void ActivateCameraRigViaProxy(UCameraRigProxyAsset* CameraRigProxy, bool bForceNewInstance); // 0x53c1860 [Final Native Public]
    void ActivateCameraRig(UCameraRigAsset* CameraRig, bool bForceNewInstance); // 0x53c16a0 [Final Native Public]
    void ActivateCameraDirector(UObject* EvaluationContextOwner, FBlueprintCameraDirectorActivateParams& Params); // 0x14f0670 [Event Public]

// UActivateCameraRigFunctions (/Script/GameplayCameras.ActivateCameraRigFunctions)
    void ActivatePersistentVisualCameraRig(UObject* WorldContextObject, APlayerController* PlayerController, UCameraRigAsset* CameraRig); // 0x53c20e0 [Final Native Static Public]
    void ActivatePersistentGlobalCameraRig(UObject* WorldContextObject, APlayerController* PlayerController, UCameraRigAsset* CameraRig); // 0x53c1d80 [Final Native Static Public]
    void ActivatePersistentBaseCameraRig(UObject* WorldContextObject, APlayerController* PlayerController, UCameraRigAsset* CameraRig); // 0x53c1a20 [Final Native Static Public]

// UBlueprintCameraEvaluationDataFunctionLibrary (/Script/GameplayCameras.BlueprintCameraEvaluationDataFunctionLibrary)
    void SetDefaultCameraRigParameters(FBlueprintCameraEvaluationDataRef& CameraData, UCameraRigAsset* CameraRig); // 0x53c6230 [Final Native Static Public]
    void SetCameraPose(FBlueprintCameraEvaluationDataRef& CameraData, FBlueprintCameraPose& CameraPose); // 0x53c5f30 [Final Native Static Public]
    FBlueprintCameraEvaluationDataRef MakeCameraEvaluationData(); // 0x53c5610 [Final Native Static Public]
    FBlueprintCameraPose GetCameraPose(FBlueprintCameraEvaluationDataRef& CameraData); // 0x53c2fd0 [Final Native Static Public]
    void BlendCameraEvaluationData(FBlueprintCameraEvaluationDataRef& FromCameraData, FBlueprintCameraEvaluationDataRef& ToCameraData, float Factor); // 0x53c2440 [Final Native Static Public]

// UBlueprintCameraVariableTableFunctionLibrary (/Script/GameplayCameras.BlueprintCameraVariableTableFunctionLibrary)
    void SetVector4CameraVariable(FBlueprintCameraEvaluationDataRef& CameraData, UVector4dCameraVariable* Variable, const FVector4& Value); // 0x53c8560 [Final Native Static Public]
    void SetVector3CameraVariable(FBlueprintCameraEvaluationDataRef& CameraData, UVector3dCameraVariable* Variable, const FVector& Value); // 0x53c7630 [Final Native Static Public]
    void SetVector2CameraVariable(FBlueprintCameraEvaluationDataRef& CameraData, UVector2dCameraVariable* Variable, const FVector2D& Value); // 0x53c8330 [Final Native Static Public]
    void SetTransformCameraVariable(FBlueprintCameraEvaluationDataRef& CameraData, UTransform3dCameraVariable* Variable, FTransform& Value); // 0x53c8090 [Final Native Static Public]
    void SetRotatorCameraVariable(FBlueprintCameraEvaluationDataRef& CameraData, URotator3dCameraVariable* Variable, const FRotator& Value); // 0x53c7630 [Final Native Static Public]
    void SetInteger32CameraVariable(FBlueprintCameraEvaluationDataRef& CameraData, UInteger32CameraVariable* Variable, int32 Value); // 0x53c6cf0 [Final Native Static Public]
    void SetFloatCameraVariable(FBlueprintCameraEvaluationDataRef& CameraData, UFloatCameraVariable* Variable, float Value); // 0x53c68f0 [Final Native Static Public]
    void SetDoubleCameraVariable(FBlueprintCameraEvaluationDataRef& CameraData, UDoubleCameraVariable* Variable, double Value); // 0x53c6330 [Final Native Static Public]
    void SetBooleanCameraVariable(FBlueprintCameraEvaluationDataRef& CameraData, UBooleanCameraVariable* Variable, bool Value); // 0x53c5d00 [Final Native Static Public]
    FVector4 GetVector4CameraVariable(FBlueprintCameraEvaluationDataRef& CameraData, UVector4dCameraVariable* Variable); // 0x53c5490 [Final Native Static Public]
    FVector GetVector3CameraVariable(FBlueprintCameraEvaluationDataRef& CameraData, UVector3dCameraVariable* Variable); // 0x53c52f0 [Final Native Static Public]
    FVector2D GetVector2CameraVariable(FBlueprintCameraEvaluationDataRef& CameraData, UVector2dCameraVariable* Variable); // 0x53c5170 [Final Native Static Public]
    FTransform GetTransformCameraVariable(FBlueprintCameraEvaluationDataRef& CameraData, UTransform3dCameraVariable* Variable); // 0x53c4f00 [Final Native Static Public]
    FRotator GetRotatorCameraVariable(FBlueprintCameraEvaluationDataRef& CameraData, URotator3dCameraVariable* Variable); // 0x53c42b0 [Final Native Static Public]
    int32 GetInteger32CameraVariable(FBlueprintCameraEvaluationDataRef& CameraData, UInteger32CameraVariable* Variable); // 0x53c3dc0 [Final Native Static Public]
    float GetFloatCameraVariable(FBlueprintCameraEvaluationDataRef& CameraData, UFloatCameraVariable* Variable); // 0x53c3a50 [Final Native Static Public]
    double GetDoubleCameraVariable(FBlueprintCameraEvaluationDataRef& CameraData, UDoubleCameraVariable* Variable); // 0x53c34c0 [Final Native Static Public]
    bool GetBooleanCameraVariable(FBlueprintCameraEvaluationDataRef& CameraData, UBooleanCameraVariable* Variable); // 0x53c2e50 [Final Native Static Public]

// UBlueprintCameraContextDataTableFunctionLibrary (/Script/GameplayCameras.BlueprintCameraContextDataTableFunctionLibrary)
    bool SetStructData(FBlueprintCameraEvaluationDataRef& CameraData, const FCameraContextDataID& DataID, FInstancedStruct& Data); // 0x53c7a00 [Final Native Static Public]
    bool SetStringData(FBlueprintCameraEvaluationDataRef& CameraData, const FCameraContextDataID& DataID, const FString& Data); // 0x53c7870 [Final Native Static Public]
    bool SetObjectData(FBlueprintCameraEvaluationDataRef& CameraData, const FCameraContextDataID& DataID, UObject* Data); // 0x53c72a0 [Final Native Static Public]
    bool SetNameData(FBlueprintCameraEvaluationDataRef& CameraData, const FCameraContextDataID& DataID, const FName& Data); // 0x53c7110 [Final Native Static Public]
    bool SetEnumData(FBlueprintCameraEvaluationDataRef& CameraData, const FCameraContextDataID& DataID, UEnum* EnumType, uint8 Data); // 0x53c6550 [Final Native Static Public]
    bool SetClassData(FBlueprintCameraEvaluationDataRef& CameraData, const FCameraContextDataID& DataID, TSubclassOf<UObject> Data); // 0x53c60b0 [Final Native Static Public]
    FInstancedStruct GetStructData(FBlueprintCameraEvaluationDataRef& CameraData, const FCameraContextDataID& DataID, UScriptStruct* DataStructType); // 0x53c4760 [Final Native Static Public]
    FString GetStringData(FBlueprintCameraEvaluationDataRef& CameraData, const FCameraContextDataID& DataID); // 0x53c4590 [Final Native Static Public]
    UObject* GetObjectData(FBlueprintCameraEvaluationDataRef& CameraData, const FCameraContextDataID& DataID); // 0x53c3260 [Final Native Static Public]
    FName GetNameData(FBlueprintCameraEvaluationDataRef& CameraData, const FCameraContextDataID& DataID); // 0x53c4050 [Final Native Static Public]
    uint8 GetEnumData(FBlueprintCameraEvaluationDataRef& CameraData, const FCameraContextDataID& DataID, UEnum* EnumType); // 0x53c37b0 [Final Native Static Public]
    TSubclassOf<UObject> GetClassData(FBlueprintCameraEvaluationDataRef& CameraData, const FCameraContextDataID& DataID); // 0x53c3260 [Final Native Static Public]

// UBlueprintCameraPoseFunctionLibrary (/Script/GameplayCameras.BlueprintCameraPoseFunctionLibrary)
    FBlueprintCameraPose SetTransform(FBlueprintCameraPose& CameraPose, FTransform& Transform); // 0x53c7db0 [Final Native Static Public]
    FBlueprintCameraPose SetTargetDistance(FBlueprintCameraPose& CameraPose, double TargetDistance); // 0x53c7ba0 [Final Native Static Public]
    FBlueprintCameraPose SetRotation(FBlueprintCameraPose& CameraPose, const FRotator& Rotation); // 0x53c7420 [Final Native Static Public]
    FBlueprintCameraPose SetLocation(FBlueprintCameraPose& CameraPose, const FVector& Location); // 0x53c6f10 [Final Native Static Public]
    FBlueprintCameraPose SetFocalLength(FBlueprintCameraPose& CameraPose, float FocalLength); // 0x53c6b10 [Final Native Static Public]
    FBlueprintCameraPose SetFieldOfView(FBlueprintCameraPose& CameraPose, float FieldOfView); // 0x53c6710 [Final Native Static Public]
    FBlueprintCameraPose MakeCameraPoseFromCineCameraComponent(UCineCameraComponent* CameraComponent); // 0x53c5840 [Final Native Static Public]
    FBlueprintCameraPose MakeCameraPoseFromCameraComponent(UCameraComponent* CameraComponent); // 0x53c5730 [Final Native Static Public]
    FTransform GetTransform(FBlueprintCameraPose& CameraPose); // 0x53c4d70 [Final Native Static Public]
    double GetTargetDistance(FBlueprintCameraPose& CameraPose); // 0x53c4c60 [Final Native Static Public]
    FVector GetTargetAtDistance(FBlueprintCameraPose& CameraPose, double TargetDistance); // 0x53c4a90 [Final Native Static Public]
    FVector GetTarget(FBlueprintCameraPose& CameraPose); // 0x53c4910 [Final Native Static Public]
    double GetSensorAspectRatio(FBlueprintCameraPose& CameraPose); // 0x53c4450 [Final Native Static Public]
    FRotator GetRotation(FBlueprintCameraPose& CameraPose); // 0x53c4190 [Final Native Static Public]
    FVector GetLocation(FBlueprintCameraPose& CameraPose); // 0x53c3f30 [Final Native Static Public]
    double GetFocalLength(FBlueprintCameraPose& CameraPose); // 0x53c3bf0 [Final Native Static Public]
    double GetFieldOfView(FBlueprintCameraPose& CameraPose); // 0x53c3930 [Final Native Static Public]
    double GetEffectiveFieldOfView(FBlueprintCameraPose& CameraPose); // 0x53c3660 [Final Native Static Public]
    FRay GetAimRay(FBlueprintCameraPose& CameraPose); // 0x53c2cd0 [Final Native Static Public]
    FVector GetAimDir(FBlueprintCameraPose& CameraPose); // 0x53c2b80 [Final Native Static Public]

// UCameraRigParameterInterop (/Script/GameplayCameras.CameraRigParameterInterop)
    void SetCameraParameter(FBlueprintCameraEvaluationDataRef& CameraData, UCameraRigAsset* CameraRig, const FName& ParameterName, const int32& NewValue); // 0x53f45d0 [Final Native Static Public]
    void GetCameraParameter(FBlueprintCameraEvaluationDataRef& CameraData, UCameraRigAsset* CameraRig, const FName& ParameterName, const int32& ReturnValue); // 0x53f3430 [Final Native Static Public]

// UCameraRigParameterInteropLibrary (/Script/GameplayCameras.CameraRigParameterInteropLibrary)
    FVector3f MakeLiteralVector3f(const FVector3f& Value); // 0x53f41c0 [Final Native Static Public]
    FVector2D MakeLiteralVector2D(const FVector2D& Value); // 0x53f40c0 [Final Native Static Public]
    FVector MakeLiteralVector(const FVector& Value); // 0x53f4140 [Final Native Static Public]
    FRotator MakeLiteralRotator(const FRotator& Value); // 0x53f4140 [Final Native Static Public]
    FLinearColor MakeLiteralLinearColor(const FLinearColor& Value); // 0x53f40c0 [Final Native Static Public]

// AGameplayCameraActor (/Script/GameplayCameras.GameplayCameraActor)
    UGameplayCameraComponent* GetCameraComponent(); // 0x3ac66d0 [Final Native Public]

// UGameplayCameraComponentBase (/Script/GameplayCameras.GameplayCameraComponentBase)
    UCineCameraComponent* GetOutputCameraComponent(); // 0x53f3ec0 [Final Native Public]
    FBlueprintCameraEvaluationDataRef GetInitialResult(); // 0x53f3cb0 [Final Native Public]
    FRotator GetEvaluatedCameraRotation(); // 0x53f3c40 [Final Native Public]
    FBlueprintCameraEvaluationDataRef GetConditionalResult(const ECameraEvaluationDataCondition& Condition); // 0x53f3a00 [Final Native Public]
    void DeactivateCamera(bool bImmediately); // 0x53f32f0 [Final Native Public]
    void ActivatePersistentVisualCameraRig(UCameraRigAsset* CameraRig); // 0x53f3260 [Final Native Public]
    void ActivatePersistentGlobalCameraRig(UCameraRigAsset* CameraRig); // 0x53f3110 [Final Native Public]
    void ActivatePersistentBaseCameraRig(UCameraRigAsset* CameraRig); // 0x53f2fc0 [Final Native Public]
    void ActivateCameraForPlayerIndex(int32 PlayerIndex, bool bSetAsViewTarget, const EGameplayCameraComponentActivationMode& ActivationMode); // 0x53f27e0 [Final Native Public]
    void ActivateCameraForPlayerController(APlayerController* PlayerController, bool bSetAsViewTarget, const EGameplayCameraComponentActivationMode& ActivationMode); // 0x53f26d0 [Final Native Public]

// UGameplayCameraComponent (/Script/GameplayCameras.GameplayCameraComponent)
    void NotifyChangeCameraReference(); // 0x53f4240 [Final Native Protected]

// UGameplayCameraParameterSetterComponent (/Script/GameplayCameras.GameplayCameraParameterSetterComponent)
    void StopParameterSetters(bool bImmediately); // 0x53f56a0 [Final Native Public]
    void StartParameterSetters(); // 0x53f4ed0 [Final Native Public]
    void OnActorEndOverlap(AActor* OverlappedActor, AActor* OtherActor); // 0x53f4420 [Final Native Private]
    void OnActorBeginOverlap(AActor* OverlappedActor, AActor* OtherActor); // 0x53f4360 [Final Native Private]

// AGameplayCameraRigActor (/Script/GameplayCameras.GameplayCameraRigActor)
    UGameplayCameraRigComponent* GetCameraRigComponent(); // 0x3ac66d0 [Final Native Public]

// UGameplayCameraRigComponent (/Script/GameplayCameras.GameplayCameraRigComponent)
    void NotifyChangeCameraRigReference(); // 0x53f42d0 [Final Native Protected]

// AGameplayCamerasPlayerCameraManager (/Script/GameplayCameras.GameplayCamerasPlayerCameraManager)
    bool StopCameraShakeAsset(const FCameraShakeInstanceID& InInstanceID, bool bImmediately); // 0x53f5560 [Final Native Public]
    void StopCameraModifierRig(const FCameraRigInstanceID& InstanceId, bool bImmediately); // 0x53f5300 [Final Native Public]
    void StealPlayerController(APlayerController* PlayerController); // 0x53f51d0 [Final Native Public]
    FCameraRigInstanceID StartVisualCameraModifierRig(UCameraRigAsset* CameraRig, int32 OrderKey); // 0x53f4ef0 [Final Native Public]
    FCameraRigInstanceID StartGlobalCameraModifierRig(UCameraRigAsset* CameraRig, int32 OrderKey); // 0x53f4be0 [Final Native Public]
    FCameraShakeInstanceID StartCameraShakeAsset(UCameraShakeAsset* CameraShake, float ShakeScale, const ECameraShakePlaySpace& PlaySpace, const FRotator& UserPlaySpaceRotation); // 0x53f4a10 [Final Native Public]
    void ReleasePlayerController(); // 0x53f44f0 [Final Native Public]
    bool IsCameraShakeAssetPlaying(const FCameraShakeInstanceID& InInstanceID); // 0x53f3ee0 [Final Native Public]
    void ActivatePersistentVisualCameraRig(UCameraRigAsset* CameraRig); // 0x53f31a0 [Final Native Public]
    void ActivatePersistentGlobalCameraRig(UCameraRigAsset* CameraRig); // 0x53f3050 [Final Native Public]
    void ActivatePersistentBaseCameraRig(UCameraRigAsset* CameraRig); // 0x53f2f00 [Final Native Public]

// AGameplayCameraSystemActor (/Script/GameplayCameras.GameplayCameraSystemActor)
    UGameplayCameraSystemComponent* GetCameraSystemComponent(); // 0x3ac66d0 [Final Native Public]

// UGameplayCameraSystemComponent (/Script/GameplayCameras.GameplayCameraSystemComponent)
    void StopCameraModifierRig(const FCameraRigInstanceID& InstanceId, bool bImmediately); // 0x53f5430 [Final Native Public]
    FCameraRigInstanceID StartVisualCameraModifierRig(UCameraRigAsset* CameraRig, int32 OrderKey); // 0x53f5080 [Final Native Public]
    FCameraRigInstanceID StartGlobalCameraModifierRig(UCameraRigAsset* CameraRig, int32 OrderKey); // 0x53f4d70 [Final Native Public]
    bool IsCameraSystemActiveForPlayController(APlayerController* PlayerController); // 0x53f3fe0 [Final Native Public]
    void DeactivateCameraSystem(AActor* NextViewTarget); // 0x53f3380 [Final Native Public]
    void ActivateCameraSystemForPlayerIndex(int32 PlayerIndex); // 0x53f2a60 [Final Native Public]
    void ActivateCameraSystemForPlayerController(APlayerController* PlayerController); // 0x53f2900 [Final Native Public]

// UGameplayControlRotationComponent (/Script/GameplayCameras.GameplayControlRotationComponent)
    void DeactivateControlRotationManagement(); // 0x53f3410 [Final Native Public]
    void ActivateControlRotationManagementForPlayerIndex(int32 PlayerIndex); // 0x53f2e70 [Final Native Public]
    void ActivateControlRotationManagementForPlayerController(APlayerController* PlayerController); // 0x53f2b10 [Final Native Public]

// UBlueprintCameraNodeEvaluator (/Script/GameplayCameras.BlueprintCameraNodeEvaluator)
    void TickCameraNode(float DeltaTime); // 0x14f0670 [Event Public]
    void SetDefaultOwningCameraRigParameters(const FBlueprintCameraEvaluationDataRef& TargetCameraData); // 0x540a820 [Final Native Public]
    void SetCurrentCameraPose(FBlueprintCameraPose& CameraPose); // 0x540a710 [Final Native Public]
    void SetCameraPose(FBlueprintCameraPose& InCameraPose); // 0x540a710 [Final Native Public]
    void InitializeCameraNode(); // 0x14f0670 [Event Public]
    APlayerController* GetPlayerController(); // 0x540a6c0 [Final Native Public]
    FBlueprintCameraPose GetCurrentCameraPose(); // 0x540a610 [Final Native Public]
    FBlueprintCameraPose GetCameraPose(); // 0x540a610 [Final Native Public]
    AActor* FindEvaluationContextOwnerActor(TSubclassOf<AActor> ActorClass); // 0x540a560 [Final Native Public]

// UStateTreeComponent (/Script/GameplayStateTreeModule.StateTreeComponent)
    void SetStateTreeReference(const FStateTreeReference& StateTreeReference); // 0x47e84a0 [Final Native Public]
    void SetStateTree(UStateTree* StateTree); // 0x47e8410 [Final Native Public]
    void SetStartLogicAutomatically(bool bInStartLogicAutomatically); // 0x47e8380 [Final Native Public]
    void SendStateTreeEvent(FStateTreeEvent& Event); // 0x47e8250 [Final Native Public]
    void RemoveLinkedStateTreeOverrides(const FGameplayTag& StateTag); // 0x47e8070 [Final Native Public]
    EStateTreeRunStatus GetStateTreeRunStatus(); // 0x47e8020 [Final Native Public]
    void AddLinkedStateTreeOverrides(const FGameplayTag& StateTag, const FStateTreeReference& StateTreeReference); // 0x47e7e90 [Final Native Public]

// UGameplayStateTreeBlueprintFunctionLibrary (/Script/GameplayStateTreeModule.GameplayStateTreeBlueprintFunctionLibrary)
    bool RunStateTree(AActor* Actor, UStateTree* StateTreeAsset); // 0x47e8180 [Final Native Static Public]

// UBlueprintGameplayTagLibrary (/Script/GameplayTags.BlueprintGameplayTagLibrary)
    bool RemoveGameplayTag(FGameplayTagContainer& TagContainer, const FGameplayTag& Tag); // 0x34b0c00 [Final Native Static Public]
    bool NotEqual_TagTag(const FGameplayTag& A, const FString& B); // 0x34b0a80 [Final Native Static Public]
    bool NotEqual_TagContainerTagContainer(const FGameplayTagContainer& A, const FString& B); // 0x34b07e0 [Final Native Static Public]
    bool NotEqual_GameplayTagContainer(FGameplayTagContainer& A, FGameplayTagContainer& B); // 0x34b0630 [Final Native Static Public]
    bool NotEqual_GameplayTag(const FGameplayTag& A, const FGameplayTag& B); // 0x34b0560 [Final Native Static Public]
    bool MatchesTag(const FGameplayTag& TagOne, const FGameplayTag& TagTwo, bool bExactMatch); // 0x34b0390 [Final Native Static Public]
    bool MatchesAnyTags(const FGameplayTag& TagOne, FGameplayTagContainer& OtherContainer, bool bExactMatch); // 0x34b0200 [Final Native Static Public]
    FGameplayTagContainer MakeLiteralGameplayTagContainer(const FGameplayTagContainer& Value); // 0x34aff60 [Final Native Static Public]
    FGameplayTag MakeLiteralGameplayTag(const FGameplayTag& Value); // 0x34afee0 [Final Native Static Public]
    FGameplayTagQuery MakeGameplayTagQuery_MatchNoTags(FGameplayTagContainer& InTags); // 0x34afd40 [Final Native Static Public]
    FGameplayTagQuery MakeGameplayTagQuery_MatchAnyTags(FGameplayTagContainer& InTags); // 0x34afba0 [Final Native Static Public]
    FGameplayTagQuery MakeGameplayTagQuery_MatchAllTags(FGameplayTagContainer& InTags); // 0x34afa00 [Final Native Static Public]
    FGameplayTagQuery MakeGameplayTagQuery(const FGameplayTagQuery& TagQuery); // 0x34af6f0 [Final Native Static Public]
    FGameplayTagContainer MakeGameplayTagContainerFromTag(const FGameplayTag& SingleTag); // 0x34af360 [Final Native Static Public]
    FGameplayTagContainer MakeGameplayTagContainerFromArray(const TArray<FGameplayTag>& GameplayTags); // 0x34af220 [Final Native Static Public]
    bool IsTagQueryEmpty(FGameplayTagQuery& TagQuery); // 0x34af130 [Final Native Static Public]
    bool IsGameplayTagValid(const FGameplayTag& GameplayTag); // 0x34af0a0 [Final Native Static Public]
    bool HasTag(FGameplayTagContainer& TagContainer, const FGameplayTag& Tag, bool bExactMatch); // 0x34aeee0 [Final Native Static Public]
    bool HasAnyTags(FGameplayTagContainer& TagContainer, FGameplayTagContainer& OtherContainer, bool bExactMatch); // 0x34aebf0 [Final Native Static Public]
    bool HasAnyMatchingGameplayTags(const TScriptInterface<IGameplayTagAssetInterface>& TagContainerInterface, FGameplayTagContainer& OtherContainer); // 0x34aeaa0 [Final Native Static Public]
    bool HasAllTags(FGameplayTagContainer& TagContainer, FGameplayTagContainer& OtherContainer, bool bExactMatch); // 0x34ae770 [Final Native Static Public]
    bool HasAllMatchingGameplayTags(const TScriptInterface<IGameplayTagAssetInterface>& TagContainerInterface, FGameplayTagContainer& OtherContainer); // 0x34ae620 [Final Native Static Public]
    FName GetTagName(FGameplayTag& GameplayTag); // 0x34ae4b0 [Final Native Static Public]
    FGameplayTagContainer GetOwnedGameplayTags(const TScriptInterface<IGameplayTagAssetInterface>& TagContainerInterface); // 0x34ae340 [Final Native Static Public]
    int32 GetNumGameplayTagsInContainer(FGameplayTagContainer& TagContainer); // 0x34ae280 [Final Native Static Public]
    FString GetDebugStringFromGameplayTagContainer(FGameplayTagContainer& TagContainer); // 0x34ae0f0 [Final Native Static Public]
    FString GetDebugStringFromGameplayTag(const FGameplayTag& GameplayTag); // 0x34ae010 [Final Native Static Public]
    void GetAllActorsOfClassMatchingTagQuery(UObject* WorldContextObject, TSubclassOf<AActor> ActorClass, FGameplayTagQuery& GameplayTagQuery, const TArray<AActor*>& OutActors); // 0x34ad9f0 [Final Native Static Public]
    FGameplayTagContainer Filter(FGameplayTagContainer& TagContainer, FGameplayTagContainer& OtherContainer, bool bExactMatch); // 0x34ad830 [Final Native Static Public]
    bool EqualEqual_GameplayTagContainer(FGameplayTagContainer& A, FGameplayTagContainer& B); // 0x34ad680 [Final Native Static Public]
    bool EqualEqual_GameplayTag(const FGameplayTag& A, const FGameplayTag& B); // 0x34ad5b0 [Final Native Static Public]
    bool DoesTagAssetInterfaceHaveTag(const TScriptInterface<IGameplayTagAssetInterface>& TagContainerInterface, const FGameplayTag& Tag); // 0x34ad4a0 [Final Native Static Public]
    bool DoesContainerMatchTagQuery(FGameplayTagContainer& TagContainer, FGameplayTagQuery& TagQuery); // 0x34ad2d0 [Final Native Static Public]
    TScriptInterface<IGameplayTagAssetInterface> Conv_ObjectToGameplayTagAssetInterface(UObject* InObject); // 0x34ad200 [Final Native Static Public]
    void BreakGameplayTagContainer(FGameplayTagContainer& GameplayTagContainer, const TArray<FGameplayTag>& GameplayTags); // 0x34ad0e0 [Final Native Static Public]
    void AppendGameplayTagContainers(FGameplayTagContainer& InOutTagContainer, FGameplayTagContainer& InTagContainer); // 0x34acf40 [Final Native Static Public]
    void AddGameplayTag(FGameplayTagContainer& TagContainer, const FGameplayTag& Tag); // 0x34acbf0 [Final Native Static Public]

// IGameplayTagAssetInterface (/Script/GameplayTags.GameplayTagAssetInterface)
    bool HasMatchingGameplayTag(const FGameplayTag& TagToCheck); // 0x34aee40 [Native Public]
    bool HasAnyMatchingGameplayTags(FGameplayTagContainer& TagContainer); // 0x34ae9d0 [Native Public]
    bool HasAllMatchingGameplayTags(FGameplayTagContainer& TagContainer); // 0x34ae550 [Native Public]
    FGameplayTagContainer BP_GetOwnedGameplayTags(); // 0x34ad080 [Native Protected]

// UGameplayTask (/Script/GameplayTasks.GameplayTask)
    void ReadyForActivation(); // 0x468f9a0 [Final Native Public]
    void GenericGameplayTaskDelegate__DelegateSignature(); // 0x14f0670 [Public]
    void EndTask(); // 0x468f5e0 [Final Native Public]

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

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

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

// UGameplayTask_TimeLimitedExecution (/Script/GameplayTasks.GameplayTask_TimeLimitedExecution)
    void TaskFinishDelegate__DelegateSignature(); // 0x14f0670 [Public]

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

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

// UGeometryCacheComponent (/Script/GeometryCache.GeometryCacheComponent)
    void TickAtThisTime(float Time, bool bInIsRunning, bool bInBackwards, bool bInIsLooping); // 0x4e869d0 [Final Native Public]
    void Stop(); // 0x4e869b0 [Final Native Public]
    void SetWireframeOverrideColor(const FLinearColor& Color); // 0x4e86930 [Final Native Public]
    void SetStartTimeOffset(float NewStartTimeOffset); // 0x4e86880 [Final Native Public]
    void SetPlaybackSpeed(float NewPlaybackSpeed); // 0x4e867e0 [Final Native Public]
    void SetOverrideWireframeColor(bool bOverride); // 0x4e86750 [Final Native Public]
    void SetMotionVectorScale(float NewMotionVectorScale); // 0x4e866b0 [Final Native Public]
    void SetLooping(bool bNewLooping); // 0x4e86440 [Final Native Public]
    bool SetGeometryCache(UGeometryCache* NewGeomCache); // 0x4e863a0 [Final Native Public]
    void SetExtrapolateFrames(bool bNewExtrapolating); // 0x4e86310 [Final Native Public]
    void PlayReversedFromEnd(); // 0x4e862b0 [Final Native Public]
    void PlayReversed(); // 0x4e86260 [Final Native Public]
    void PlayFromStart(); // 0x4e86200 [Final Native Public]
    void Play(); // 0x4e861b0 [Final Native Public]
    void Pause(); // 0x4e86180 [Final Native Public]
    bool IsPlayingReversed(); // 0x4e86140 [Final Native Public]
    bool IsPlaying(); // 0x4e86120 [Final Native Public]
    bool IsLooping(); // 0x4e86100 [Final Native Public]
    bool IsExtrapolatingFrames(); // 0x4e860e0 [Final Native Public]
    FLinearColor GetWireframeOverrideColor(); // 0x4e860b0 [Final Native Public]
    float GetStartTimeOffset(); // 0x4e86090 [Final Native Public]
    float GetPlaybackSpeed(); // 0x4e86050 [Final Native Public]
    float GetPlaybackDirection(); // 0x4e86030 [Final Native Public]
    bool GetOverrideWireframeColor(); // 0x4e86010 [Final Native Public]
    int32 GetNumberOfTracks(); // 0x4e85fe0 [Final Native Public]
    int32 GetNumberOfFrames(); // 0x4e85fa0 [Final Native Public]
    float GetMotionVectorScale(); // 0x4e85f60 [Final Native Public]
    float GetElapsedTime(); // 0x4e85f40 [Final Native Public]
    float GetDuration(); // 0x4e85f20 [Final Native Public]
    float GetAnimationTime(); // 0x4e85ee0 [Final Native Public]

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

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

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

// UChaosDestructionListener (/Script/GeometryCollectionEngine.ChaosDestructionListener)
    void SortTrailingEvents(const TArray<FChaosTrailingEventData>& TrailingEvents, const EChaosTrailingSortMethod& SortMethod); // 0x30c5130 [Final Native Public]
    void SortRemovalEvents(const TArray<FChaosRemovalEventData>& RemovalEvents, const EChaosRemovalSortMethod& SortMethod); // 0x30c5020 [Final Native Public]
    void SortCollisionEvents(const TArray<FChaosCollisionEventData>& CollisionEvents, const EChaosCollisionSortMethod& SortMethod); // 0x30c4f10 [Final Native Public]
    void SortBreakingEvents(const TArray<FChaosBreakingEventData>& BreakingEvents, const EChaosBreakingSortMethod& SortMethod); // 0x30c4e00 [Final Native Public]
    void SetTrailingEventRequestSettings(FChaosTrailingEventRequestSettings& InSettings); // 0x30c4bf0 [Final Native Public]
    void SetTrailingEventEnabled(bool bIsEnabled); // 0x30c4b50 [Final Native Public]
    void SetRemovalEventRequestSettings(FChaosRemovalEventRequestSettings& InSettings); // 0x30c4510 [Final Native Public]
    void SetRemovalEventEnabled(bool bIsEnabled); // 0x30c4470 [Final Native Public]
    void SetCollisionEventRequestSettings(FChaosCollisionEventRequestSettings& InSettings); // 0x30c33b0 [Final Native Public]
    void SetCollisionEventEnabled(bool bIsEnabled); // 0x30c3310 [Final Native Public]
    void SetBreakingEventRequestSettings(FChaosBreakingEventRequestSettings& InSettings); // 0x30c3250 [Final Native Public]
    void SetBreakingEventEnabled(bool bIsEnabled); // 0x30c31b0 [Final Native Public]
    void RemoveGeometryCollectionActor(AGeometryCollectionActor* GeometryCollectionActor); // 0x30c2a20 [Final Native Public]
    void RemoveChaosSolverActor(AChaosSolverActor* ChaosSolverActor); // 0x30c0820 [Final Native Public]
    bool IsEventListening(); // 0x30c26a0 [Final Native Public]
    void AddGeometryCollectionActor(AGeometryCollectionActor* GeometryCollectionActor); // 0x30c0890 [Final Native Public]
    void AddChaosSolverActor(AChaosSolverActor* ChaosSolverActor); // 0x30c0820 [Final Native Public]

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

// UGeometryCollectionBlueprintLibrary (/Script/GeometryCollectionEngine.GeometryCollectionBlueprintLibrary)
    void SetISMPoolCustomInstanceData(UGeometryCollectionComponent* GeometryCollectionComponent, int32 CustomDataIndex, float CustomDataValue); // 0x30c3470 [Final Native Static Public]
    void SetCustomInstanceDataByName(UGeometryCollectionComponent* GeometryCollectionComponent, const FName& CustomDataName, float CustomDataValue); // 0x30c35b0 [Final Native Static Public]
    void SetCustomInstanceDataByIndex(UGeometryCollectionComponent* GeometryCollectionComponent, int32 CustomDataIndex, float CustomDataValue); // 0x30c3470 [Final Native Static Public]

// UGeometryCollectionComponent (/Script/GeometryCollectionEngine.GeometryCollectionComponent)
    void SetUseStaticMeshCollisionForTraces(bool bInUseStaticMeshCollisionForTraces); // 0x30c4d50 [Final Native Public]
    void SetUseMaterialDamageModifiers(bool bInUseMaterialDamageModifiers); // 0x30c4cb0 [Final Native Public]
    void SetSolverActor(AChaosSolverActor* InSolverActor); // 0x30c4a90 [Final Native Private]
    void SetRootProxyComponentSpaceTransform(int32 Index, FTransform& RootProxyTransform); // 0x30c48f0 [Final Native Public]
    void SetRestCollection(UGeometryCollection* RestCollectionIn, bool bApplyAssetDefaults); // 0x30c45c0 [Final Native Public]
    void SetPerParticleCollisionProfileName(const TArray<int32>& BoneIds, const FName& ProfileName); // 0x30c4370 [Final Native Public]
    void SetPerLevelCollisionProfileNames(const TArray<FName>& ProfileNames); // 0x30c42b0 [Final Native Public]
    void SetOneWayInteractionLevel(int32 InOneWayInteractionLevel); // 0x30c4210 [Final Native Public]
    void SetNotifyRemovals(bool bNewNotifyRemovals); // 0x30c4150 [Final Native Public]
    void SetNotifyGlobalRemovals(bool bNewNotifyGlobalRemovals); // 0x30c4070 [Final Native Public]
    void SetNotifyGlobalCrumblings(bool bNewNotifyGlobalCrumblings, bool bGlobalNewCrumblingEventIncludesChildren); // 0x30c3f70 [Final Native Public]
    void SetNotifyGlobalCollision(bool bNewNotifyGlobalCollisions); // 0x30c3ea0 [Final Native Public]
    void SetNotifyGlobalBreaks(bool bNewNotifyGlobalBreaks); // 0x30c3df0 [Final Native Public]
    void SetNotifyCrumblings(bool bNewNotifyCrumblings, bool bNewCrumblingEventIncludesChildren); // 0x30c3ce0 [Final Native Public]
    void SetNotifyBreaks(bool bNewNotifyBreaks); // 0x30c3c20 [Final Native Public]
    void SetLocalRestTransforms(const TArray<FTransform>& Transforms, bool bOnlyLeaves); // 0x30c3b20 [Final Native Public]
    void SetGravityGroupIndex(int32 InGravityGroupIndex); // 0x30c3a80 [Final Native Public]
    void SetEnableDamageFromCollision(bool bValue); // 0x30c39e0 [Final Native Public]
    void SetDensityFromPhysicsMaterial(bool bInDensityFromPhysicsMaterial); // 0x30c3930 [Final Native Public]
    void SetDamageThreshold(const TArray<float>& InDamageThreshold); // 0x30c3860 [Final Native Public]
    void SetDamagePropagationData(FGeometryCollectionDamagePropagationData& InDamagePropagationData); // 0x30c3780 [Final Native Public]
    void SetDamageModel(const EDamageModelTypeEnum& InDamageModel); // 0x30c36f0 [Final Native Public]
    void SetAnchoredByTransformedBox(const FBox& Box, const FTransform& Transform, bool bAnchored, int32 MaxLevel); // 0x30c2f80 [Final Native Public]
    void SetAnchoredByIndex(int32 Index, bool bAnchored); // 0x30c2ea0 [Final Native Public]
    void SetAnchoredByBox(const FBox& WorldSpaceBox, bool bAnchored, int32 MaxLevel); // 0x30c2ce0 [Final Native Public]
    void SetAbandonedParticleCollisionProfileName(const FName& CollisionProfile); // 0x30c2c40 [Final Native Public]
    void ResetState(); // 0x30c2c00 [Final Native Public]
    void RemoveAllAnchors(); // 0x30c29f0 [Final Native Public]
    void ReceivePhysicsCollision(FChaosPhysicsCollisionInfo& CollisionInfo); // 0x14f0670 [Event Public]
    void OnRep_RepStateData(); // 0x30c2730 [Final Native Protected]
    void OnRep_RepDynamicData(); // 0x30c2710 [Final Native Protected]
    void OnRep_RepData(); // 0x30c26f0 [Final Native Protected]
    void NotifyGeometryCollectionPhysicsStateChange__DelegateSignature(UGeometryCollectionComponent* FracturedComponent); // 0x14f0670 [Public]
    void NotifyGeometryCollectionPhysicsLoadingStateChange__DelegateSignature(UGeometryCollectionComponent* FracturedComponent); // 0x14f0670 [Public]
    bool IsRootBroken(); // 0x30c26d0 [Final Native Public]
    bool GetUseStaticMeshCollisionForTraces(); // 0x30c2680 [Final Native Public]
    AChaosSolverActor* GetSolverActor(); // 0x30c2660 [Final Native Private]
    FTransform GetRootInitialTransform(); // 0x30c2430 [Final Native Public]
    int32 GetRootIndex(); // 0x30c23f0 [Final Native Public]
    FTransform GetRootCurrentTransform(); // 0x30c2250 [Final Native Public]
    void GetMassAndExtents(int32 ItemIndex, const float& OutMass, const FBox& OutExtents); // 0x30c2100 [Final Native Public]
    TArray<FTransform> GetLocalRestTransforms(bool bInitialTransforms); // 0x30c2020 [Final Native Public]
    FBox GetLocalBounds(); // 0x30c1fd0 [Final Native Public]
    TArray<FTransform> GetInitialLocalRestTransforms(); // 0x30c1f50 [Final Native Public]
    int32 GetInitialLevel(int32 ItemIndex); // 0x30c1dd0 [Final Native Public]
    FString GetDebugInfo(); // 0x30c1d50 [Final Native Public]
    TArray<float> GetDamageThreshold(); // 0x30c1c60 [Final Native Public]
    void ForceBrokenForCustomRenderer(bool bForceBroken); // 0x30c1bc0 [Final Native Public]
    bool FindLeafTransformByLineTrace(const FVector& Start, const FVector& End, const int32& LeafTransformIndex, const FName& LeafTransformName); // 0x30c19f0 [Final Native Public]
    void EnableRootProxyForCustomRenderer(bool bEnable); // 0x30c1950 [Final Native Public]
    void CrumbleCluster(int32 ItemIndex); // 0x30c1850 [Final Native Public]
    void CrumbleActiveClusters(); // 0x30c1820 [Final Native Public]
    void ApplyPhysicsField(bool Enabled, const EGeometryCollectionPhysicsTypeEnum& Target, UFieldSystemMetaData* MetaData, UFieldNodeBase* Field); // 0x30c1380 [Final Native Public]
    void ApplyLinearVelocity(int32 ItemIndex, const FVector& LinearVelocity); // 0x30c1290 [Final Native Public]
    void ApplyKinematicField(float Radius, const FVector& position); // 0x30c10c0 [Final Native Public]
    void ApplyInternalStrain(int32 ItemIndex, const FVector& Location, float Radius, int32 PropagationDepth, float PropagationFactor, float Strain); // 0x30c0ed0 [Final Native Public]
    void ApplyExternalStrain(int32 ItemIndex, const FVector& Location, float Radius, int32 PropagationDepth, float PropagationFactor, float Strain); // 0x30c0ce0 [Final Native Public]
    void ApplyBreakingLinearVelocity(int32 ItemIndex, const FVector& LinearVelocity); // 0x30c0bf0 [Final Native Public]
    void ApplyBreakingAngularVelocity(int32 ItemIndex, const FVector& AngularVelocity); // 0x30c0b00 [Final Native Public]
    void ApplyAssetDefaults(); // 0x30c0ae0 [Final Native Public]
    void ApplyAngularVelocity(int32 ItemIndex, const FVector& AngularVelocity); // 0x30c09f0 [Final Native Public]

// UGeometryCollectionISMPoolSubSystem (/Script/GeometryCollectionEngine.GeometryCollectionISMPoolSubSystem)
    void OnActorEndPlay(AActor* InSource, const EEndPlayReason& Reason); // 0x3099e90 [Final Native Protected]

// UGeometryCollection (/Script/GeometryCollectionEngine.GeometryCollection)
    void SetEnableNanite(bool bValue); // 0x30d74d0 [Final Native Public]
    void SetDataflowAsset(UDataflow* InDataflowAsset); // 0x30d7440 [Final Native Public]
    void SetConvertVertexColorsToSRGB(bool bValue); // 0x30d73b0 [Final Native Public]
    UDataflow* GetDataflowAsset(); // 0x30d7370 [Final Native Public]

// UDynamicMeshProcessorBlueprint (/Script/GeometryFramework.DynamicMeshProcessorBlueprint)
    void ProcessDynamicMesh(UDynamicMesh* TargetMesh, const bool& bFailed); // 0x14f0670 [Event Public]

// UBaseDynamicMeshComponent (/Script/GeometryFramework.BaseDynamicMeshComponent)
    void SetViewModeOverridesEnabled(bool bEnabled); // 0x4f3bff0 [Native Public]
    void SetVertexColorSpaceTransformMode(const EDynamicMeshVertexColorTransformMode& NewMode); // 0x4f3bf70 [Native Public]
    void SetShadowsEnabled(bool bEnabled); // 0x4f3be50 [Native Public]
    void SetSecondaryRenderMaterial(UMaterialInterface* Material); // 0x4f3bdc0 [Native Public]
    void SetSecondaryBuffersVisibility(bool bSetVisible); // 0x4f3bd30 [Native Public]
    void SetOverrideWireframeRenderMaterial(UMaterialInterface* Material); // 0x4f3bca0 [Native Public]
    void SetOverrideSecondaryWireframeRenderMaterial(UMaterialInterface* Material); // 0x4f3bc10 [Native Public]
    void SetOverrideRenderMaterial(UMaterialInterface* Material); // 0x4f3bb80 [Native Public]
    void SetMeshDrawPath(const EDynamicMeshDrawPath& NewDrawPath); // 0x4f3bb00 [Native Public]
    void SetEnableWireframeRenderPass(bool bEnable); // 0x3e28990 [Native Public]
    void SetEnableRaytracing(bool bSetEnabled); // 0x4f3ba70 [Native Public]
    void SetEnableFlatShading(bool bEnable); // 0x4f3b9e0 [Native Public]
    void SetDistanceFieldMode(const EDynamicMeshComponentDistanceFieldMode& NewDistFieldMode); // 0x4f3b800 [Native Public]
    void SetConstantOverrideColor(const FColor& NewColor); // 0x4f3b690 [Native Public]
    void SetColorOverrideMode(const EDynamicMeshComponentColorOverrideMode& NewMode); // 0x4f3b540 [Native Public]
    bool HasOverrideRenderMaterial(int32 K); // 0x4f3ad50 [Native Public]
    bool GetViewModeOverridesEnabled(); // 0x4f3ad20 [Native Public]
    EDynamicMeshVertexColorTransformMode GetVertexColorSpaceTransformMode(); // 0x4f3acf0 [Native Public]
    bool GetShadowsEnabled(); // 0x4f3ac60 [Native Public]
    UMaterialInterface* GetSecondaryRenderMaterial(); // 0x4f3ac30 [Native Public]
    bool GetSecondaryBuffersVisibility(); // 0x4f3ac00 [Native Public]
    UMaterialInterface* GetOverrideWireframeRenderMaterial(); // 0x4f3abd0 [Native Public]
    UMaterialInterface* GetOverrideSecondaryWireframeRenderMaterial(); // 0x4f3aba0 [Native Public]
    UMaterialInterface* GetOverrideRenderMaterial(int32 MaterialIndex); // 0x4f3ab00 [Native Public]
    EDynamicMeshDrawPath GetMeshDrawPath(); // 0x4f3aad0 [Native Public]
    bool GetFlatShadingEnabled(); // 0x4f3aaa0 [Native Public]
    bool GetEnableWireframeRenderPass(); // 0x4f3aa70 [Native Public]
    bool GetEnableRaytracing(); // 0x4f3aa40 [Native Public]
    UDynamicMesh* GetDynamicMesh(); // 0x4f3aa10 [Native Public]
    EDynamicMeshComponentDistanceFieldMode GetDistanceFieldMode(); // 0x4f3a9e0 [Native Public]
    FColor GetConstantOverrideColor(); // 0x4f3a9a0 [Native Public]
    EDynamicMeshComponentColorOverrideMode GetColorOverrideMode(); // 0x4f3a940 [Native Public]
    void ClearSecondaryRenderMaterial(); // 0x4f3a710 [Native Public]
    void ClearOverrideWireframeRenderMaterial(); // 0x4f3a6f0 [Native Public]
    void ClearOverrideSecondaryWireframeRenderMaterial(); // 0x4f3a6d0 [Native Public]
    void ClearOverrideRenderMaterial(); // 0x3e2f8a0 [Native Public]

// UDynamicMeshComponent (/Script/GeometryFramework.DynamicMeshComponent)
    bool ValidateMaterialSlots(bool bCreateIfMissing, bool bDeleteExtraSlots); // 0x4f3c110 [Final Native Public]
    void UpdateCollision(bool bOnlyIfPending); // 0x4f3c080 [Native Public]
    void SetTangentsType(const EDynamicMeshComponentTangentsMode& NewTangentsType); // 0x4f3bee0 [Final Native Public]
    void SetDynamicMesh(UDynamicMesh* NewMesh); // 0x4f3b880 [Final Native Public]
    void SetDeferredCollisionUpdatesEnabled(bool bEnabled, bool bImmediateUpdate); // 0x4f3b710 [Final Native Public]
    void SetComplexAsSimpleCollisionEnabled(bool bEnabled, bool bImmediateUpdate); // 0x4f3b5c0 [Final Native Public]
    void SetAllowsGeometrySelection(bool bInAllowsGeometrySelection); // 0x4f3b4b0 [Final Native Public]
    void NotifyMeshVertexAttributesModified(bool bPositions, bool bNormals, bool bUVs, bool bColors); // 0x4f3ae40 [Native Public]
    void NotifyMeshModified(); // 0x4f3ae20 [Native Public]
    EDynamicMeshComponentTangentsMode GetTangentsTypePure(); // 0x4f3ac90 [Final Native Private]
    EDynamicMeshComponentTangentsMode GetTangentsType(); // 0x4f3ac90 [Final Native Public]
    void EnableComplexAsSimpleCollision(); // 0x4f3a870 [Final Native Public]
    void ConfigureMaterialSet(const TArray<UMaterialInterface*>& NewMaterialSet, bool bDeleteExtraSlots); // 0x4f3a730 [Final Native Public]
    bool AllowsGeometrySelection(); // 0x4353a90 [Final Native Public]

// ADynamicMeshActor (/Script/GeometryFramework.DynamicMeshActor)
    bool ReleaseComputeMesh(UDynamicMesh* Mesh); // 0x4f3b000 [Final Native Public]
    void ReleaseAllComputeMeshes(); // 0x4f3afc0 [Final Native Public]
    UDynamicMeshComponent* GetDynamicMeshComponent(); // 0x3ac66d0 [Final Native Public]
    UDynamicMeshPool* GetComputeMeshPool(); // 0x4f3a970 [Final Native Public]
    void FreeAllComputeMeshes(); // 0x4f3a8e0 [Final Native Public]
    UDynamicMesh* AllocateComputeMesh(); // 0x4f3a660 [Final Native Public]

// UDynamicMesh (/Script/GeometryFramework.DynamicMesh)
    UDynamicMesh* ResetToCube(); // 0x4f3b200 [Final Native Public]
    UDynamicMesh* Reset(); // 0x4f3b1d0 [Final Native Public]
    bool IsEmpty(); // 0x4f3adf0 [Final Native Public]
    int32 GetTriangleCount(); // 0x4f3acc0 [Final Native Public]

// UDynamicMeshPool (/Script/GeometryFramework.DynamicMeshPool)
    void ReturnMesh(UDynamicMesh* Mesh); // 0x4f3b350 [Final Native Public]
    void ReturnAllMeshes(); // 0x4f3b330 [Final Native Public]
    UDynamicMesh* RequestMesh(); // 0x4f3b1a0 [Final Native Public]
    void FreeAllMeshes(); // 0x4f3a920 [Final Native Public]

// UGlobalConfigurationDataBlueprintLibrary (/Script/GlobalConfigurationData.GlobalConfigurationDataBlueprintLibrary)
    FText GetConfigDataTextWithDefault(const FString& EntryName, const FText& DefaultValue); // 0x59d06d0 [Final Native Static Public]
    bool GetConfigDataText(const FString& EntryName, FText& ValueOut); // 0x59d05d0 [Final Native Static Public]
    bool GetConfigDataStruct(const FString& EntryName, UScriptStruct* StructType, FInstancedStruct& ValueOut); // 0x59d0460 [Final Native Static Public]
    FString GetConfigDataStringWithDefault(const FString& EntryName, const FString& DefaultValue); // 0x59d0230 [Final Native Static Public]
    bool GetConfigDataString(const FString& EntryName, const FString& ValueOut); // 0x59d0130 [Final Native Static Public]
    bool GetConfigDataObject(const FString& EntryName, UObject* ValueInOut); // 0x59d0040 [Final Native Static Public]
    int32 GetConfigDataIntWithDefault(const FString& EntryName, int32 DefaultValue); // 0x59cff50 [Final Native Static Public]
    bool GetConfigDataInt(const FString& EntryName, const int32& ValueOut); // 0x59cfe60 [Final Native Static Public]
    float GetConfigDataFloatWithDefault(const FString& EntryName, float DefaultValue); // 0x59cfd60 [Final Native Static Public]
    bool GetConfigDataFloat(const FString& EntryName, const float& ValueOut); // 0x59cfc70 [Final Native Static Public]
    bool GetConfigDataBoolWithDefault(const FString& EntryName, bool bDefaultValue); // 0x59cfb80 [Final Native Static Public]
    bool GetConfigDataBool(const FString& EntryName, const bool& bValueOut); // 0x59cfa90 [Final Native Static Public]

// UGooglePADFunctionLibrary (/Script/GooglePAD.GooglePADFunctionLibrary)
    EGooglePADErrorCode ShowConfirmationDialog(); // 0x5e35860 [Final Native Static Public]
    EGooglePADErrorCode ShowCellularDataConfirmation(); // 0x5e35860 [Final Native Static Public]
    EGooglePADErrorCode RequestRemoval(const FString& Name); // 0x5e357d0 [Final Native Static Public]
    EGooglePADErrorCode RequestInfo(const TArray<FString>& AssetPacks); // 0x5e352b0 [Final Native Static Public]
    EGooglePADErrorCode RequestDownload(const TArray<FString>& AssetPacks); // 0x5e352b0 [Final Native Static Public]
    void ReleaseDownloadState(int32 State); // 0x3b1b5c0 [Final Native Static Public]
    void ReleaseAssetPackLocation(int32 Location); // 0x3b1b5c0 [Final Native Static Public]
    int32 GetTotalBytesToDownload(int32 State); // 0x5e355b0 [Final Native Static Public]
    EGooglePADStorageMethod GetStorageMethod(int32 Location); // 0x5e35750 [Final Native Static Public]
    EGooglePADErrorCode GetShowConfirmationDialogStatus(const EGooglePADConfirmationDialogStatus& Status); // 0x5e356b0 [Final Native Static Public]
    EGooglePADErrorCode GetShowCellularDataConfirmationStatus(const EGooglePADCellularDataConfirmStatus& Status); // 0x5e356b0 [Final Native Static Public]
    EGooglePADDownloadStatus GetDownloadStatus(int32 State); // 0x5e35630 [Final Native Static Public]
    EGooglePADErrorCode GetDownloadState(const FString& Name, const int32& State); // 0x5e353e0 [Final Native Static Public]
    int32 GetBytesDownloaded(int32 State); // 0x5e355b0 [Final Native Static Public]
    FString GetAssetsPath(int32 Location); // 0x5e354d0 [Final Native Static Public]
    EGooglePADErrorCode GetAssetPackLocation(const FString& Name, const int32& Location); // 0x5e353e0 [Final Native Static Public]
    EGooglePADErrorCode CancelDownload(const TArray<FString>& AssetPacks); // 0x5e352b0 [Final Native Static Public]

// UGroomAsset (/Script/HairStrandsCore.GroomAsset)
    void SetRiggedSkeletalMesh(USkeletalMesh* In); // 0x550b0d0 [Final Native Public]
    void SetHairInterpolationType(const EGroomInterpolationType& In); // 0x550af50 [Final Native Public]
    void SetHairGroupsRendering(const TArray<FHairGroupsRendering>& In); // 0x550aea0 [Final Native Public]
    void SetHairGroupsPhysics(const TArray<FHairGroupsPhysics>& In); // 0x550ade0 [Final Native Public]
    void SetHairGroupsMeshes(const TArray<FHairGroupsMeshesSourceDescription>& In); // 0x550ad20 [Final Native Public]
    void SetHairGroupsMaterials(const TArray<FHairGroupsMaterial>& In); // 0x550ac70 [Final Native Public]
    void SetHairGroupsLOD(const TArray<FHairGroupsLOD>& In); // 0x550abb0 [Final Native Public]
    void SetHairGroupsInterpolation(const TArray<FHairGroupsInterpolation>& In); // 0x550ab00 [Final Native Public]
    void SetHairGroupsCards(const TArray<FHairGroupsCardsSourceDescription>& In); // 0x550aa40 [Final Native Public]
    void SetEnableSimulationCache(bool In); // 0x550a7e0 [Final Native Public]
    void SetEnableGlobalInterpolation(bool In); // 0x550a750 [Final Native Public]
    void SetDeformedGroupSections(const TArray<int32>& In); // 0x550a6a0 [Final Native Public]
    USkeletalMesh* GetRiggedSkeletalMesh(); // 0x36099e0 [Final Native Public]
    EGroomInterpolationType GetHairInterpolationType(); // 0x550a620 [Final Native Public]
    TArray<FHairGroupsRendering> GetHairGroupsRendering(); // 0x550a5f0 [Final Native Public]
    TArray<FHairGroupsPhysics> GetHairGroupsPhysics(); // 0x550a5c0 [Final Native Public]
    TArray<FHairGroupsMeshesSourceDescription> GetHairGroupsMeshes(); // 0x550a590 [Final Native Public]
    TArray<FHairGroupsMaterial> GetHairGroupsMaterials(); // 0x550a560 [Final Native Public]
    TArray<FHairGroupsLOD> GetHairGroupsLOD(); // 0x550a530 [Final Native Public]
    TArray<FHairGroupsInterpolation> GetHairGroupsInterpolation(); // 0x550a500 [Final Native Public]
    TArray<FHairGroupsCardsSourceDescription> GetHairGroupsCards(); // 0x550a4d0 [Final Native Public]
    bool GetEnableSimulationCache(); // 0x550a480 [Final Native Public]
    bool GetEnableGlobalInterpolation(); // 0x550a460 [Final Native Public]
    TArray<int32> GetDeformedGroupSections(); // 0x550a430 [Final Native Public]
    void CreateGroomDataflow(); // 0x344b910 [Final Native Public]

// UGroomBindingAsset (/Script/HairStrandsCore.GroomBindingAsset)
    void SetTargetSkeletalMesh(USkeletalMesh* InSkeletalMesh); // 0x550b5e0 [Final Native Public]
    void SetTargetMeshUsedMinLOD(int32 InTargetMeshUsedMinLOD); // 0x550b560 [Final Native Private]
    void SetTargetMeshRequestedMinLOD(int32 InTargetMeshRequestedMinLOD); // 0x550b4e0 [Final Native Public]
    void SetTargetGeometryCache(UGeometryCache* InGeometryCache); // 0x550b440 [Final Native Public]
    void SetTargetBindingAttribute(const FName& InAttributeName); // 0x550b3b0 [Final Native Public]
    void SetSourceSkeletalMesh(USkeletalMesh* InSkeletalMesh); // 0x550b310 [Final Native Public]
    void SetSourceMeshUsedLOD(int32 InSourceMeshUsedLOD); // 0x550b290 [Final Native Private]
    void SetSourceMeshRequestedLOD(int32 InSourceMeshRequestedLOD); // 0x550b210 [Final Native Public]
    void SetSourceGeometryCache(UGeometryCache* InGeometryCache); // 0x550b170 [Final Native Public]
    void SetNumInterpolationPoints(int32 InNumInterpolationPoints); // 0x550b050 [Final Native Public]
    void SetMatchingSection(int32 InMatchingSection); // 0x550afd0 [Final Native Public]
    void SetGroupInfos(const TArray<FGoomBindingGroupInfo>& InGroupInfos); // 0x550a990 [Final Native Public]
    void SetGroomBindingType(const EGroomBindingMeshType& InGroomBindingType); // 0x550a910 [Final Native Public]
    void SetGroom(UGroomAsset* InGroom); // 0x550a870 [Final Native Public]
    USkeletalMesh* GetTargetSkeletalMesh(); // 0x4640f60 [Final Native Public]
    int32 GetTargetMeshUsedMinLOD(); // 0x550a680 [Final Native Public]
    int32 GetTargetMeshRequestedMinLOD(); // 0x3a65210 [Final Native Public]
    UGeometryCache* GetTargetGeometryCache(); // 0x5423080 [Final Native Public]
    FName GetTargetBindingAttribute(); // 0x34c79a0 [Final Native Public]
    USkeletalMesh* GetSourceSkeletalMesh(); // 0x304ad20 [Final Native Public]
    int32 GetSourceMeshUsedLOD(); // 0x3a65620 [Final Native Public]
    int32 GetSourceMeshRequestedLOD(); // 0x3a64e60 [Final Native Public]
    UGeometryCache* GetSourceGeometryCache(); // 0x54230a0 [Final Native Public]
    int32 GetNumInterpolationPoints(); // 0x550a660 [Final Native Public]
    int32 GetMatchingSection(); // 0x550a640 [Final Native Public]
    TArray<FGoomBindingGroupInfo> GetGroupInfos(); // 0x550a4a0 [Final Native Public]
    EGroomBindingMeshType GetGroomBindingType(); // 0x454e3d0 [Final Native Public]
    UGroomAsset* GetGroom(); // 0x4c8e090 [Final Native Public]
    void Build(const FScriptDelegate& CompletionDelegate); // 0x550a340 [Final Native Public]

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

// UGroomComponent (/Script/HairStrandsCore.GroomComponent)
    void SetPhysicsAsset(UPhysicsAsset* InPhysicsAsset); // 0x552e5d0 [Final Native Public]
    void SetMeshDeformer(UMeshDeformer* InMeshDeformer); // 0x552e4c0 [Final Native Public]
    void SetHairLengthScaleEnable(bool bEnable); // 0x552e380 [Final Native Public]
    void SetHairLengthScale(float Scale); // 0x552e250 [Final Native Public]
    void SetGroomCache(UGroomCache* InGroomCache); // 0x552e0e0 [Final Native Public]
    void SetGroomAsset(UGroomAsset* Asset); // 0x552e050 [Final Native Public]
    void SetEnableSimulation(bool bInEnableSimulation); // 0x552df90 [Final Native Public]
    void SetBindingAsset(UGroomBindingAsset* InBinding); // 0x552df00 [Final Native Public]
    void ResetSimulation(); // 0x552dee0 [Final Native Public]
    void ResetCollisionComponents(); // 0x552de80 [Final Native Public]
    UNiagaraComponent* GetNiagaraComponent(int32 GroupIndex); // 0x552dce0 [Final Native Public]
    bool GetIsHairLengthScaleEnabled(); // 0x552dc70 [Final Native Public]
    void AddCollisionComponent(USkeletalMeshComponent* SkeletalMeshComponent); // 0x552d7b0 [Final Native Public]

// UGroomSolverComponent (/Script/HairStrandsSolver.GroomSolverComponent)
    void SetDeformerSolver(UMeshDeformer* DeformerSolver); // 0x58211d0 [Final Native Public]
    void ResetGroomComponents(); // 0x58211b0 [Final Native Public]
    void ResetCollisionComponents(); // 0x5821180 [Final Native Public]
    void RemoveGroomComponent(UGroomComponent* GroomComponent); // 0x5820f90 [Final Native Public]
    void RemoveCollisionComponent(UMeshComponent* CollisionComponent); // 0x5820ec0 [Final Native Public]
    void AddGroomComponent(UGroomComponent* GroomComponent); // 0x5820de0 [Final Native Public]
    void AddCollisionComponent(UMeshComponent* CollisionComponent, int32 LODIndex); // 0x5820ce0 [Final Native Public]

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

// UMotionControllerComponent (/Script/HeadMountedDisplay.MotionControllerComponent)
    void SetTrackingSource(const EControllerHand& NewSource); // 0x2c26a80 [Final Native Public]
    void SetTrackingMotionSource(const FName& NewSource); // 0x2c269b0 [Final Native Public]
    void SetAssociatedPlayerIndex(int32 NewPlayer); // 0x2c268f0 [Final Native Public]
    void OnMotionControllerUpdated(); // 0x14f0670 [Event Protected]
    bool IsTracked(); // 0x2c268d0 [Final Native Public]
    EControllerHand GetTrackingSource(); // 0x2c26880 [Final Native Public]
    float GetParameterValue(const FName& InName, const bool& bValueFound); // 0x2c26770 [Final Native Protected]
    bool GetLinearVelocity(const FVector& OutLinearVelocity); // 0x2c266d0 [Final Native Protected]
    bool GetLinearAcceleration(const FVector& OutLinearAcceleration); // 0x2c26630 [Final Native Protected]
    FVector GetHandJointPosition(int32 jointIndex, const bool& bValueFound); // 0x2c26500 [Final Native Protected]
    bool GetAngularVelocity(const FRotator& OutAngularVelocity); // 0x2c26460 [Final Native Protected]

// UOnlineHotfixManager (/Script/Hotfix.OnlineHotfixManager)
    void StartHotfixProcess(); // 0x37b2720 [Native Public]

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

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

// UIKRetargeter (/Script/IKRig.IKRetargeter)
    void SetRootSettingsInRetargetProfile(FRetargetProfile& RetargetProfile, FTargetRootSettings& RootSettings); // 0x52a9ed0 [Final Native Static Public]
    void SetGlobalSettingsInRetargetProfile(FRetargetProfile& RetargetProfile, FRetargetGlobalSettings& GlobalSettings); // 0x52a9710 [Final Native Static Public]
    void SetChainSpeedPlantSettingsInRetargetProfile(FRetargetProfile& RetargetProfile, FTargetChainSpeedPlantSettings& SpeedPlantSettings, const FName& TargetChainName); // 0x52a9410 [Final Native Static Public]
    void SetChainSettingsInRetargetProfile(FRetargetProfile& RetargetProfile, FTargetChainSettings& ChainSettings, const FName& TargetChainName); // 0x52a91b0 [Final Native Static Public]
    void SetChainIKSettingsInRetargetProfile(FRetargetProfile& RetargetProfile, FTargetChainIKSettings& IKSettings, const FName& TargetChainName); // 0x52a8ed0 [Final Native Static Public]
    void SetChainFKSettingsInRetargetProfile(FRetargetProfile& RetargetProfile, FTargetChainFKSettings& FKSettings, const FName& TargetChainName); // 0x52a8c60 [Final Native Static Public]
    bool HasTargetIKRig(); // 0x52a89a0 [Final Native Public]
    bool HasSourceIKRig(); // 0x52a8970 [Final Native Public]
    FTargetRootSettings GetRootSettingsFromRetargetProfile(FRetargetProfile& RetargetProfile); // 0x52a75c0 [Final Native Static Public]
    void GetRootSettingsFromRetargetAsset(UIKRetargeter* RetargetAsset, const FName& OptionalProfileName, FTargetRootSettings& OutSettings); // 0x52a72d0 [Final Native Static Public]
    FRetargetGlobalSettings GetGlobalSettingsFromRetargetProfile(FRetargetProfile& RetargetProfile); // 0x52a7020 [Final Native Static Public]
    void GetGlobalSettingsFromRetargetAsset(UIKRetargeter* RetargetAsset, const FName& OptionalProfileName, FRetargetGlobalSettings& OutSettings); // 0x52a6df0 [Final Native Static Public]
    FTargetChainSettings GetChainUsingGoalFromRetargetAsset(UIKRetargeter* RetargetAsset, const FName& IKGoalName); // 0x52a6a10 [Final Native Static Public]
    FTargetChainSettings GetChainSettingsFromRetargetProfile(FRetargetProfile& RetargetProfile, const FName& TargetChainName); // 0x52a6710 [Final Native Static Public]
    FTargetChainSettings GetChainSettingsFromRetargetAsset(UIKRetargeter* RetargetAsset, const FName& TargetChainName, const FName& OptionalProfileName); // 0x52a63c0 [Final Native Static Public]

// URetargetProfileLibrary (/Script/IKRig.RetargetProfileLibrary)
    UIKRetargetOpControllerBase* GetOpControllerFromRetargetProfile(FRetargetProfile& InRetargetProfile, const FName& InRetargetOpName); // 0x52a7150 [Final Native Static Public]
    FRetargetProfile CopyRetargetProfileFromRetargetAsset(UIKRetargeter* InRetargetAsset); // 0x52a5a30 [Final Native Static Public]

// UIKRetargetAlignPoleVectorController (/Script/IKRig.IKRetargetAlignPoleVectorController)
    void SetSettings(const FIKRetargetAlignPoleVectorOpSettings& InSettings); // 0x52aa220 [Final Native Public]
    FIKRetargetAlignPoleVectorOpSettings GetSettings(); // 0x52a7810 [Final Native Public]

// UIKRetargetCopyBasePoseController (/Script/IKRig.IKRetargetCopyBasePoseController)
    void SetSettings(const FIKRetargetCopyBasePoseOpSettings& InSettings); // 0x52aa3d0 [Final Native Public]
    void SetCopyFromStart(const FName& InBoneName); // 0x52a9680 [Final Native Public]
    void ResetBonesToExclude(); // 0x52a89d0 [Final Native Public]
    FIKRetargetCopyBasePoseOpSettings GetSettings(); // 0x52a7930 [Final Native Public]
    FName GetCopyFromStart(); // 0x52a6dc0 [Final Native Public]
    TArray<FName> GetBonesToExclude(); // 0x52a62b0 [Final Native Public]
    void AddBoneToExclude(const FName& InBoneName); // 0x52a5520 [Final Native Public]

// UIKRetargetCurveRemapController (/Script/IKRig.IKRetargetCurveRemapController)
    void SetSettings(const FIKRetargetCurveRemapOpSettings& InSettings); // 0x52aa590 [Final Native Public]
    FIKRetargetCurveRemapOpSettings GetSettings(); // 0x52a7a60 [Final Native Public]

// UIKRetargetFilterBoneController (/Script/IKRig.IKRetargetFilterBoneController)
    void SetSettings(const FIKRetargetFilterBoneOpSettings& InSettings); // 0x52aa9e0 [Final Native Public]
    FIKRetargetFilterBoneOpSettings GetSettings(); // 0x52a7d30 [Final Native Public]
    TArray<FName> GetAllBonesToFilter(); // 0x52a61b0 [Final Native Public]
    void ClearBonesToFilter(); // 0x52a59d0 [Final Native Public]
    void AddBoneToFilter(const FName& InTargetBone); // 0x52a55f0 [Final Native Public]

// UIKRetargetFKChainsController (/Script/IKRig.IKRetargetFKChainsController)
    void SetSettings(const FIKRetargetFKChainsOpSettings& InSettings); // 0x52aa730 [Final Native Public]
    FIKRetargetFKChainsOpSettings GetSettings(); // 0x52a7b70 [Final Native Public]

// UIKRetargetFloorGoalsController (/Script/IKRig.IKRetargetFloorGoalsController)
    void SetSettings(const FIKRetargetIKChainsOpSettings& InSettings); // 0x52aabb0 [Final Native Public]
    FIKRetargetIKChainsOpSettings GetSettings(); // 0x52a7e50 [Final Native Public]

// UIKRetargetIKChainsController (/Script/IKRig.IKRetargetIKChainsController)
    void SetSettings(const FIKRetargetIKChainsOpSettings& InSettings); // 0x52aabb0 [Final Native Public]
    FIKRetargetIKChainsOpSettings GetSettings(); // 0x52a7e50 [Final Native Public]

// UIKRetargetPelvisMotionController (/Script/IKRig.IKRetargetPelvisMotionController)
    void SetTargetPelvisBone(const FName& InTargetPelvisBone); // 0x52aba50 [Final Native Public]
    void SetSourcePelvisBone(const FName& InSourcePelvisBone); // 0x52ab9c0 [Final Native Public]
    void SetSettings(const FIKRetargetPelvisMotionOpSettings& InSettings); // 0x52aad70 [Final Native Public]
    FName GetTargetPelvisBone(); // 0x52a8910 [Final Native Public]
    FName GetSourcePelvisBone(); // 0x52a88e0 [Final Native Public]
    FIKRetargetPelvisMotionOpSettings GetSettings(); // 0x52a7f60 [Final Native Public]

// UIKRetargetPinBoneController (/Script/IKRig.IKRetargetPinBoneController)
    void SetSettings(const FIKRetargetPinBoneOpSettings& InSettings); // 0x52aae50 [Final Native Public]
    void SetBonePair(const FName& InBoneToCopyFrom, const FName& InBoneToCopyTo); // 0x52a8a30 [Final Native Public]
    FIKRetargetPinBoneOpSettings GetSettings(); // 0x52a8110 [Final Native Public]
    TMap<FName, FName> GetAllBonePairs(); // 0x52a5f70 [Final Native Public]
    void ClearAllBonePairs(); // 0x52a5910 [Final Native Public]

// UIKRetargetAdditivePoseController (/Script/IKRig.IKRetargetAdditivePoseController)
    void SetSettings(const FIKRetargetAdditivePoseOpSettings& InSettings); // 0x52aa0f0 [Final Native Public]
    FIKRetargetAdditivePoseOpSettings GetSettings(); // 0x52a7720 [Final Native Public]

// UIKRetargetRootMotionController (/Script/IKRig.IKRetargetRootMotionController)
    void SetTargetRootBone(const FName& InTargetRootBone); // 0x52aba50 [Final Native Public]
    void SetTargetPelvisBone(const FName& InTargetPelvisBone); // 0x52abae0 [Final Native Public]
    void SetSourceRootBone(const FName& InSourceRootBone); // 0x52ab9c0 [Final Native Public]
    void SetSettings(const FIKRetargetRootMotionOpSettings& InSettings); // 0x52ab150 [Final Native Public]
    FName GetTargetRootBone(); // 0x52a8910 [Final Native Public]
    FName GetTargetPelvisBone(); // 0x52a8940 [Final Native Public]
    FName GetSourceRootBone(); // 0x52a88e0 [Final Native Public]
    FIKRetargetRootMotionOpSettings GetSettings(); // 0x52a82e0 [Final Native Public]

// UIKRetargetRunIKRigController (/Script/IKRig.IKRetargetRunIKRigController)
    void SetSettings(const FIKRetargetRunIKRigOpSettings& InSettings); // 0x52ab310 [Final Native Public]
    FIKRetargetRunIKRigOpSettings GetSettings(); // 0x52a8460 [Final Native Public]

// UIKRetargetScaleSourceController (/Script/IKRig.IKRetargetScaleSourceController)
    void SetSettings(const FIKRetargetScaleSourceOpSettings& InSettings); // 0x52ab4f0 [Final Native Public]
    FIKRetargetScaleSourceOpSettings GetSettings(); // 0x52a85a0 [Final Native Public]

// UIKRetargetSpeedPlantingController (/Script/IKRig.IKRetargetSpeedPlantingController)
    void SetSettings(const FIKRetargetSpeedPlantingOpSettings& InSettings); // 0x52ab650 [Final Native Public]
    FIKRetargetSpeedPlantingOpSettings GetSettings(); // 0x52a86b0 [Final Native Public]

// UIKRetargetStretchChainController (/Script/IKRig.IKRetargetStretchChainController)
    void SetSettings(const FIKRetargetStretchChainOpSettings& InSettings); // 0x52ab810 [Final Native Public]
    FIKRetargetStretchChainOpSettings GetSettings(); // 0x52a87c0 [Final Native Public]

// UIKRetargetStrideWarpingController (/Script/IKRig.IKRetargetStrideWarpingController)
    void SetSettings(const FIKRetargetStrideWarpingOpSettings& InSettings); // 0x52c3380 [Final Native Public]
    FIKRetargetStrideWarpingOpSettings GetSettings(); // 0x52c2ad0 [Final Native Public]

// UIKRigSolverControllerBase (/Script/IKRig.IKRigSolverControllerBase)
    void SetEnabled(bool bIsEnabled); // 0x52c3070 [Final Native Public]
    bool GetEnabled(); // 0x52c28d0 [Final Native Public]

// UIKRigBodyMoverController (/Script/IKRig.IKRigBodyMoverController)
    void SetSolverSettings(const FIKRigBodyMoverSettings& InSettings); // 0x52c3590 [Final Native Public]
    void SetGoalSettings(const FName& InGoalName, const FIKRigBodyMoverGoalSettings& InSettings); // 0x52c3100 [Final Native Public]
    FIKRigBodyMoverSettings GetSolverSettings(); // 0x52c2c10 [Final Native Public]
    FIKRigBodyMoverGoalSettings GetGoalSettings(const FName& InGoalName); // 0x52c2900 [Final Native Public]

// UIKRigFBIKController (/Script/IKRig.IKRigFBIKController)
    void SetSolverSettings(const FIKRigFBIKSettings& InSettings); // 0x52c36a0 [Final Native Public]
    void SetGoalSettings(const FName& InGoalName, const FIKRigFBIKGoalSettings& InSettings); // 0x52c3230 [Final Native Public]
    void SetBoneSettings(const FName& InBoneName, const FIKRigFBIKBoneSettings& InSettings); // 0x52c2ec0 [Final Native Public]
    FIKRigFBIKSettings GetSolverSettings(); // 0x52c2cc0 [Final Native Public]
    FIKRigFBIKGoalSettings GetGoalSettings(const FName& InGoalName); // 0x52c29d0 [Final Native Public]
    FIKRigFBIKBoneSettings GetBoneSettings(const FName& InBoneName); // 0x52c2640 [Final Native Public]

// UIKRigFBIKSolver (/Script/IKRig.IKRigFBIKSolver)
    TArray<UIKRig_FBIKEffector*> GetEffectors(); // 0x4c8ec10 [Final Native Public]
    TArray<UIKRig_FBIKBoneSettings*> GetBoneSettings(); // 0x52c27e0 [Final Native Public]

// UIKRigLimbSolverController (/Script/IKRig.IKRigLimbSolverController)
    void SetSolverSettings(const FIKRigLimbSolverSettings& InSettings); // 0x52c37f0 [Final Native Public]
    FIKRigLimbSolverSettings GetSolverSettings(); // 0x52c2d50 [Final Native Public]

// UIKRigPoleSolverController (/Script/IKRig.IKRigPoleSolverController)
    void SetSolverSettings(const FIKRigPoleSolverSettings& InSettings); // 0x52c3950 [Final Native Public]
    FIKRigPoleSolverSettings GetSolverSettings(); // 0x52c2e00 [Final Native Public]

// UIKRigSetTransformController (/Script/IKRig.IKRigSetTransformController)
    void SetSolverSettings(const FIKRigSetTransformSettings& InSettings); // 0x52c3a30 [Final Native Public]
    FIKRigSetTransformSettings GetSolverSettings(); // 0x52c2e50 [Final Native Public]

// UISMPoolSubSystem (/Script/ISMPool.ISMPoolSubSystem)
    void OnActorEndPlay(AActor* InSource, const EEndPlayReason& Reason); // 0x3099e90 [Final Native Protected]

// USharedImageConstRefBlueprintFns (/Script/ImageCore.SharedImageConstRefBlueprintFns)
    bool IsValid(FSharedImageConstRefBlueprint& Image); // 0x16d4050 [Final Native Static Public]
    int32 GetWidth(FSharedImageConstRefBlueprint& Image); // 0x16d3f50 [Final Native Static Public]
    FVector2f GetSize(FSharedImageConstRefBlueprint& Image); // 0x16d3e20 [Final Native Static Public]
    FVector4f GetPixelValue(FSharedImageConstRefBlueprint& Image, int32 X, int32 Y, const bool& bValid); // 0x16d3c60 [Final Native Static Public]
    FLinearColor GetPixelLinearColor(FSharedImageConstRefBlueprint& Image, int32 X, int32 Y, const bool& bValid, const FLinearColor& FailureColor); // 0x16d39d0 [Final Native Static Public]
    int32 GetHeight(FSharedImageConstRefBlueprint& Image); // 0x16d38d0 [Final Native Static Public]

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

// UImgMediaSource (/Script/ImgMedia.ImgMediaSource)
    void SetTokenizedSequencePath(const FString& Path); // 0x5a1dbd0 [Final Native Public]
    void SetSequencePath(const FString& Path); // 0x5a1dbd0 [Final Native Public]
    void RemoveTargetObject(AActor* InActor); // 0x5a1da20 [Final Native Public]
    FString GetSequencePath(); // 0x5a1d9b0 [Final Native Public]
    void GetProxies(const TArray<FString>& OutProxies); // 0x5a1d840 [Final Native Public]
    void AddTargetObject(AActor* InActor); // 0x5a1d7c0 [Final Native Public]

// UGizmoBaseComponent (/Script/InteractiveToolsFramework.GizmoBaseComponent)
    void UpdateWorldLocalState(bool bWorldIn); // 0x4edf9a0 [Native Public]
    void UpdateHoverState(bool bHoveringIn); // 0x4edf910 [Native Public]

// IGizmoTransformSource (/Script/InteractiveToolsFramework.GizmoTransformSource)
    void SetTransform(FTransform& NewTransform); // 0x4f16590 [Native Public]
    FTransform GetTransform(); // 0x4f163c0 [Native Public]

// IGizmoAxisSource (/Script/InteractiveToolsFramework.GizmoAxisSource)
    bool HasTangentVectors(); // 0x4f16450 [Native Public]
    void GetTangentVectors(const FVector& TangentXOut, const FVector& TangentYOut); // 0x4f162d0 [Native Public]
    FVector GetOrigin(); // 0x4f16220 [Native Public]
    FVector GetDirection(); // 0x4f161e0 [Native Public]

// IGizmoClickTarget (/Script/InteractiveToolsFramework.GizmoClickTarget)
    void UpdateSubdueState(bool bSubdued); // 0x3669160 [Native Public]
    void UpdateSelectedState(bool bSelected); // 0x4f16b00 [Native Public]
    void UpdateInteractingState(bool bInteracting); // 0x4f169a0 [Native Public]
    void UpdateHoverState(bool bHovering); // 0x4f16840 [Native Public]

// IGizmoClickMultiTarget (/Script/InteractiveToolsFramework.GizmoClickMultiTarget)
    void UpdateSubdueState(bool bSubdued, uint32 InPartIdentifier); // 0x4f16b90 [Native Public]
    void UpdateSelectedState(bool bSelected, uint32 InPartIdentifier); // 0x4f16a30 [Native Public]
    void UpdateInteractingState(bool bInteracting, uint32 InPartIdentifier); // 0x4f168d0 [Native Public]
    void UpdateHoverState(bool bHovering, uint32 InPartIdentifier); // 0x4f16770 [Native Public]
    void UpdateHittableState(bool bHittable, uint32 InPartIdentifier); // 0x4f166a0 [Native Public]

// IGizmoRenderMultiTarget (/Script/InteractiveToolsFramework.GizmoRenderMultiTarget)
    void UpdateVisibilityState(bool bVisible, uint32 InPartIdentifier); // 0x4f16770 [Native Public]

// IGizmoStateTarget (/Script/InteractiveToolsFramework.GizmoStateTarget)
    void EndUpdate(); // 0x4f161a0 [Native Public]
    void BeginUpdate(); // 0x2238990 [Native Public]

// IGizmoFloatParameterSource (/Script/InteractiveToolsFramework.GizmoFloatParameterSource)
    void SetParameter(float NewValue); // 0x4f16480 [Native Public]
    float GetParameter(); // 0x4f16260 [Native Public]
    void EndModify(); // 0x4f161c0 [Native Public]
    void BeginModify(); // 0x4f161a0 [Native Public]

// IGizmoVec2ParameterSource (/Script/InteractiveToolsFramework.GizmoVec2ParameterSource)
    void SetParameter(const FVector2D& NewValue); // 0x4f16500 [Native Public]
    FVector2D GetParameter(); // 0x4f16290 [Native Public]
    void EndModify(); // 0x4f161c0 [Native Public]
    void BeginModify(); // 0x4f161a0 [Native Public]

// UInterchangeFactoryBase (/Script/InterchangeCore.InterchangeFactoryBase)
    bool SetSourceFilename(UObject* Object, const FString& SourceFilename, int32 SourceIndex); // 0x54aae10 [Native Public]
    bool GetSourceFilenames(UObject* Object, const TArray<FString>& OutSourceFilenames); // 0x54a54d0 [Native Public]
    TSubclassOf<UObject> GetFactoryClass(); // 0x3672ad0 [Native Public]
    EInterchangeFactoryAssetType GetFactoryAssetType(); // 0x2fa3a70 [Native Public]

// UInterchangePipelineBase (/Script/InterchangeCore.InterchangePipelineBase)
    bool SupportReimport(); // 0x499d1f0 [Native Public]
    void ScriptedSetReimportSourceIndex(TSubclassOf<UObject> ReimportObjectClass, int32 SourceFileIndex); // 0x54a83f0 [Native Event Public]
    FString ScriptedGetPipelineDisplayName(); // 0x54a8360 [Native Event Public]
    void ScriptedExecutePostImportPipeline(UInterchangeBaseNodeContainer* BaseNodeContainer, const FString& FactoryNodeKey, UObject* CreatedAsset, bool bIsAReimport); // 0x54a8200 [Native Event Public]
    void ScriptedExecutePostFactoryPipeline(UInterchangeBaseNodeContainer* BaseNodeContainer, const FString& FactoryNodeKey, UObject* CreatedAsset, bool bIsAReimport); // 0x54a80a0 [Native Event Public]
    void ScriptedExecutePostBroadcastPipeline(UInterchangeBaseNodeContainer* BaseNodeContainer, const FString& FactoryNodeKey, UObject* CreatedAsset, bool bIsAReimport); // 0x54a7f40 [Native Event Public]
    void ScriptedExecutePipeline(UInterchangeBaseNodeContainer* BaseNodeContainer, const TArray<UInterchangeSourceData*>& SourceDatas, const FString& ContentBasePath); // 0x54a7de0 [Native Event Public]
    void ScriptedExecuteExportPipeline(UInterchangeBaseNodeContainer* BaseNodeContainer); // 0x54a7d50 [Native Event Public]
    bool IsReimportContext(); // 0x54a6ca0 [Final Native Public]
    FInterchangePipelinePropertyStates FindOrAddPropertyStates(const FName& PropertyPath); // 0x54a1d80 [Final Native Public]
    bool DoesPropertyStatesExist(const FName& PropertyPath); // 0x54a1b80 [Final Native Public]

// UInterchangeSourceData (/Script/InterchangeCore.InterchangeSourceData)
    bool SetFilename(const FString& InFilename); // 0x54aa6d0 [Final Native Public]
    void SetContextObjectByTag(const FString& Tag, UObject* Object); // 0x54a8570 [Final Native Public]
    void RemoveAllContextObjects(); // 0x54a6e30 [Final Native Public]
    FString GetFilename(); // 0x54a3ef0 [Final Native Public]
    UObject* GetContextObjectByTag(const FString& Tag); // 0x54a2220 [Final Native Public]
    TArray<FString> GetAllContextObjectTags(); // 0x54a1ea0 [Final Native Public]

// UInterchangeTranslatorSettings (/Script/InterchangeCore.InterchangeTranslatorSettings)
    void SaveSettings(); // 0x54a7bc0 [Final Native Public]
    void LoadSettings(); // 0x54a6e10 [Final Native Public]

// UInterchangeTranslatorBase (/Script/InterchangeCore.InterchangeTranslatorBase)
    void SetSettings(UInterchangeTranslatorSettings* InterchangeTranslatorSettings); // 0x54aacb0 [Native Public]
    EInterchangeTranslatorType GetTranslatorType(); // 0x3a66650 [Native Public]
    TArray<FString> GetSupportedFormats(); // 0x54a56f0 [Native Public]
    EInterchangeTranslatorAssetType GetSupportedAssetTypes(); // 0x344ba60 [Native Public]
    UInterchangeSourceData* GetSourceData(); // 0x3449560 [Final Native Public]
    UInterchangeTranslatorSettings* GetSettings(); // 0x54a54a0 [Native Public]
    bool CanImportSourceData(UInterchangeSourceData* InSourceData); // 0x54a0d20 [Native Public]

// UInterchangeBaseNode (/Script/InterchangeCore.InterchangeBaseNode)
    bool SetEnabled(bool bIsEnabled); // 0x54aa490 [Final Native Public]
    bool SetDisplayLabel(const FString& InDisplayLabel); // 0x54aa3e0 [Final Native Public]
    bool SetAssetName(const FString& AssetName); // 0x54a84c0 [Native Public]
    bool RemoveTargetNodeUid(const FString& AssetUid); // 0x54a72a0 [Final Native Public]
    bool RemoveAttribute(const FString& NodeAttributeKey); // 0x54a6e50 [Final Native Public]
    bool IsEnabled(); // 0x54a6ad0 [Final Native Public]
    void InitializeNode(const FString& UniqueID, const FString& DisplayLabel, const EInterchangeNodeContainerType& NodeContainerType); // 0x54a67f0 [Final Native Public]
    bool GetVector2Attribute(const FString& NodeAttributeKey, const FVector2f& OutValue); // 0x54a65a0 [Final Native Public]
    FString GetUniqueID(); // 0x54a5880 [Final Native Public]
    FString GetTypeName(); // 0x34f2f30 [Native Public]
    void GetTargetNodeUids(const TArray<FString>& OutTargetAssets); // 0x54a57c0 [Final Native Public]
    int32 GetTargetNodeCount(); // 0x54a5790 [Final Native Public]
    bool GetStringAttribute(const FString& NodeAttributeKey, const FString& OutValue); // 0x54a55e0 [Final Native Public]
    FString GetParentUid(); // 0x54a52f0 [Final Native Public]
    EInterchangeNodeContainerType GetNodeContainerType(); // 0x54a5060 [Final Native Public]
    bool GetNameSpace(const FString& Namespace); // 0x54a4a20 [Final Native Public]
    bool GetLinearColorAttribute(const FString& NodeAttributeKey, const FLinearColor& OutValue); // 0x54a47d0 [Final Native Public]
    bool GetInt32Attribute(const FString& NodeAttributeKey, const int32& OutValue); // 0x54a4480 [Final Native Public]
    FName GetIconName(); // 0x4c71df0 [Native Public]
    bool GetGuidAttribute(const FString& NodeAttributeKey, const FGuid& OutValue); // 0x54a4220 [Final Native Public]
    bool GetFloatAttribute(const FString& NodeAttributeKey, const float& OutValue); // 0x54a3fd0 [Final Native Public]
    bool GetDoubleAttribute(const FString& NodeAttributeKey, const double& OutValue); // 0x54a37e0 [Final Native Public]
    FString GetDisplayLabel(); // 0x54a3700 [Final Native Public]
    int32 GetDesiredChildIndex(); // 0x54a36d0 [Final Native Public]
    bool GetBooleanAttribute(const FString& NodeAttributeKey, const bool& OutValue); // 0x54a1fd0 [Final Native Public]
    FString GetAssetName(); // 0x54a1f50 [Native Public]
    bool AddVector2Attribute(const FString& NodeAttributeKey, const FVector2f& Value); // 0x54a0c20 [Final Native Public]
    bool AddTargetNodeUid(const FString& AssetUid); // 0x54a0b70 [Final Native Public]
    bool AddStringAttribute(const FString& NodeAttributeKey, const FString& Value); // 0x54a0a70 [Final Native Public]
    bool AddLinearColorAttribute(const FString& NodeAttributeKey, const FLinearColor& Value); // 0x54a07b0 [Final Native Public]
    bool AddInt32Attribute(const FString& NodeAttributeKey, const int32& Value); // 0x54a06b0 [Final Native Public]
    bool AddGuidAttribute(const FString& NodeAttributeKey, const FGuid& Value); // 0x54a05b0 [Final Native Public]
    bool AddFloatAttribute(const FString& NodeAttributeKey, const float& Value); // 0x54a04b0 [Final Native Public]
    bool AddDoubleAttribute(const FString& NodeAttributeKey, const double& Value); // 0x54a0300 [Final Native Public]
    bool AddBooleanAttribute(const FString& NodeAttributeKey, const bool& Value); // 0x54a0200 [Final Native Public]

// UInterchangeBaseNodeContainer (/Script/InterchangeCore.InterchangeBaseNodeContainer)
    bool SetNodeParentUid(const FString& NodeUniqueID, const FString& NewParentNodeUid); // 0x54aaa90 [Final Native Public]
    bool SetNodeDesiredChildIndex(const FString& NodeUniqueID, const int32& NewNodeDesiredChildIndex); // 0x54aa990 [Final Native Public]
    void SetNamespace(const FString& Namespace, TSubclassOf<UObject> TargetClass); // 0x54aa8b0 [Final Native Public]
    void SaveToFile(const FString& Filename); // 0x54a7be0 [Final Native Public]
    void ResetChildrenCache(); // 0x54a7ba0 [Final Native Public]
    void Reset(); // 0x54a7b60 [Final Native Public]
    void ReplaceNode(const FString& NodeUniqueID, UInterchangeFactoryBaseNode* NewNode); // 0x54a7940 [Final Native Public]
    void RemoveNode(const FString& NodeUniqueID); // 0x54a7200 [Final Native Public]
    void LoadFromFile(const FString& Filename); // 0x54a6cf0 [Final Native Public]
    bool IsNodeUidValid(const FString& NodeUniqueID); // 0x54a6bc0 [Final Native Public]
    void GetRoots(const TArray<FString>& RootNodes); // 0x54a53e0 [Final Native Public]
    void GetNodes(TSubclassOf<UObject> ClassNode, const TArray<FString>& OutNodes); // 0x54a5150 [Final Native Public]
    TArray<FString> GetNodeChildrenUids(const FString& NodeUniqueID); // 0x54a4ea0 [Final Native Public]
    int32 GetNodeChildrenCount(const FString& NodeUniqueID); // 0x54a4cd0 [Final Native Public]
    UInterchangeBaseNode* GetNodeChildren(const FString& NodeUniqueID, int32 ChildIndex); // 0x54a4be0 [Final Native Public]
    UInterchangeBaseNode* GetNode(const FString& NodeUniqueID); // 0x54a4ae0 [Final Native Public]
    bool GetIsAncestor(const FString& NodeUniqueID, const FString& AncestorUID); // 0x54a46d0 [Final Native Public]
    UInterchangeFactoryBaseNode* GetFactoryNode(const FString& NodeUniqueID); // 0x54a3dc0 [Final Native Public]
    void ComputeChildrenCache(); // 0x54a0e90 [Final Native Public]
    bool ClearNodeParentUid(const FString& NodeUniqueID); // 0x54a0dc0 [Final Native Public]
    FString AddNode(UInterchangeBaseNode* Node); // 0x54a08b0 [Final Native Public]

// UInterchangeFactoryBaseNode (/Script/InterchangeCore.InterchangeFactoryBaseNode)
    bool UnsetSkipNodeImport(); // 0x54ab190 [Final Native Public]
    bool UnsetForceNodeReimport(); // 0x54ab0a0 [Final Native Public]
    bool ShouldSkipNodeImport(); // 0x54aaff0 [Final Native Public]
    bool ShouldForceNodeReimport(); // 0x54aaf40 [Final Native Public]
    bool SetSkipNodeImport(); // 0x54aad40 [Final Native Public]
    bool SetReimportStrategyFlags(const EReimportStrategyFlags& ReimportStrategyFlags); // 0x54aab90 [Final Native Public]
    bool SetForceNodeReimport(); // 0x54aa7e0 [Final Native Public]
    bool SetCustomSubPath(const FString& AttributeValue); // 0x54a9d60 [Final Native Public]
    bool SetCustomReferenceObject(const FSoftObjectPath& AttributeValue); // 0x54a9230 [Final Native Public]
    bool SetCustomLevelUid(const FString& AttributeValue); // 0x54a8ef0 [Final Native Public]
    bool RemoveFactoryDependencyUid(const FString& DependencyUid); // 0x54a7150 [Final Native Public]
    bool IsRuntimeImportAllowed(); // 0x54a6cc0 [Native Public]
    EReimportStrategyFlags GetReimportStrategyFlags(); // 0x54a5370 [Final Native Public]
    TSubclassOf<UObject> GetObjectClass(); // 0x54a52c0 [Native Public]
    void GetFactoryDependency(int32 Index, const FString& OutDependency); // 0x54a3cd0 [Final Native Public]
    int32 GetFactoryDependenciesCount(); // 0x54a3ca0 [Final Native Public]
    void GetFactoryDependencies(const TArray<FString>& OutDependencies); // 0x54a3be0 [Final Native Public]
    bool GetCustomSubPath(const FString& AttributeValue); // 0x54a3290 [Final Native Public]
    bool GetCustomReferenceObject(const FSoftObjectPath& AttributeValue); // 0x54a2bf0 [Final Native Public]
    bool GetCustomLevelUid(const FString& AttributeValue); // 0x54a2920 [Final Native Public]
    bool AddFactoryDependencyUid(const FString& DependencyUid); // 0x54a0400 [Final Native Public]

// UInterchangeSourceNode (/Script/InterchangeCore.InterchangeSourceNode)
    bool SetExtraInformation(const FString& Name, const FString& Value); // 0x54aa5a0 [Final Native Public]
    bool SetCustomUseLegacySkeletalMeshBakeTransform(const bool& AttributeValue); // 0x54aa240 [Final Native Public]
    bool SetCustomUseAssetTypeSubPathSuffix(const bool& Suffix); // 0x54aa0a0 [Final Native Public]
    bool SetCustomSubPathPrefix(const FString& Prefix); // 0x54a9f00 [Final Native Public]
    bool SetCustomSourceTimelineStart(const double& AttributeValue); // 0x54a9bc0 [Final Native Public]
    bool SetCustomSourceTimelineEnd(const double& AttributeValue); // 0x54a9a20 [Final Native Public]
    bool SetCustomSourceFrameRateNumerator(const int32& AttributeValue); // 0x54a9890 [Final Native Public]
    bool SetCustomSourceFrameRateDenominator(const int32& AttributeValue); // 0x54a9700 [Final Native Public]
    bool SetCustomSkeletalMeshFrontAxis(uint8 AttributeValue); // 0x54a9570 [Final Native Public]
    bool SetCustomReimportStrategyFlags(uint8 StrategyFlag); // 0x54a93e0 [Final Native Public]
    bool SetCustomNaniteTriangleThreshold(const int64& MinNumTriangles); // 0x54a9090 [Final Native Public]
    bool SetCustomImportUnusedMaterial(const bool& AttributeValue); // 0x54a8d50 [Final Native Public]
    bool SetCustomAxisConversionInverseTransform(FTransform& AxisConversionInverseTransform); // 0x54a8b60 [Final Native Public]
    bool SetCustomAnimatedTimeStart(const double& AttributeValue); // 0x54a89c0 [Final Native Public]
    bool SetCustomAnimatedTimeEnd(const double& AttributeValue); // 0x54a8820 [Final Native Public]
    bool SetCustomAllowSceneRootAsJoint(const bool& bAllowSceneRootAsJoint); // 0x54a8680 [Final Native Public]
    bool RemoveExtraInformation(const FString& Name); // 0x54a6ff0 [Final Native Public]
    void InitializeSourceNode(const FString& UniqueID, const FString& DisplayLabel, UInterchangeBaseNodeContainer* NodeContainer); // 0x54a6930 [Final Native Public]
    UInterchangeSourceNode* GetUniqueInstance(UInterchangeBaseNodeContainer* NodeContainer); // 0x54a5900 [Final Native Static Public]
    void GetExtraInformation(TMap<FString, FString>& OutExtraInformation); // 0x54a3a30 [Final Native Public]
    bool GetCustomUseLegacySkeletalMeshBakeTransform(const bool& AttributeValue); // 0x54a35d0 [Final Native Public]
    bool GetCustomUseAssetTypeSubPathSuffix(const bool& Suffix); // 0x54a34d0 [Final Native Public]
    bool GetCustomSubPathPrefix(const FString& Prefix); // 0x54a33b0 [Final Native Public]
    bool GetCustomSourceTimelineStart(const double& AttributeValue); // 0x54a3190 [Final Native Public]
    bool GetCustomSourceTimelineEnd(const double& AttributeValue); // 0x54a3090 [Final Native Public]
    bool GetCustomSourceFrameRateNumerator(const int32& AttributeValue); // 0x54a2fa0 [Final Native Public]
    bool GetCustomSourceFrameRateDenominator(const int32& AttributeValue); // 0x54a2eb0 [Final Native Public]
    bool GetCustomSkeletalMeshFrontAxis(const uint8& AttributeValue); // 0x54a2db0 [Final Native Public]
    bool GetCustomReimportStrategyFlags(const uint8& StrategyFlag); // 0x54a2cb0 [Final Native Public]
    bool GetCustomNaniteTriangleThreshold(const int64& MinNumTriangles); // 0x54a2a40 [Final Native Public]
    bool GetCustomImportUnusedMaterial(const bool& AttributeValue); // 0x54a2820 [Final Native Public]
    bool GetCustomAxisConversionInverseTransform(FTransform& AxisConversionInverseTransform); // 0x54a2620 [Final Native Public]
    bool GetCustomAnimatedTimeStart(const double& AttributeValue); // 0x54a2520 [Final Native Public]
    bool GetCustomAnimatedTimeEnd(const double& AttributeValue); // 0x54a2420 [Final Native Public]
    bool GetCustomAllowSceneRootAsJoint(const bool& bAllowSceneRootAsJoint); // 0x54a2320 [Final Native Public]

// UInterchangeUserDefinedAttributesAPI (/Script/InterchangeCore.InterchangeUserDefinedAttributesAPI)
    bool RemoveUserDefinedAttribute(UInterchangeBaseNode* InterchangeNode, const FString& UserDefinedAttributeName); // 0x54a7350 [Final Native Static Public]
    void GetUserDefinedAttributeInfos(UInterchangeBaseNode* InterchangeNode, const TArray<FInterchangeUserDefinedAttributeInfo>& UserDefinedAttributeInfos); // 0x54a5ad0 [Final Native Static Public]
    bool GetUserDefinedAttribute_Int32(UInterchangeBaseNode* InterchangeNode, const FString& UserDefinedAttributeName, const int32& OutValue, const FString& OutPayloadKey); // 0x54a63c0 [Final Native Static Public]
    bool GetUserDefinedAttribute_FString(UInterchangeBaseNode* InterchangeNode, const FString& UserDefinedAttributeName, const FString& OutValue, const FString& OutPayloadKey); // 0x54a5fe0 [Final Native Static Public]
    bool GetUserDefinedAttribute_Float(UInterchangeBaseNode* InterchangeNode, const FString& UserDefinedAttributeName, const float& OutValue, const FString& OutPayloadKey); // 0x54a61e0 [Final Native Static Public]
    bool GetUserDefinedAttribute_Double(UInterchangeBaseNode* InterchangeNode, const FString& UserDefinedAttributeName, const double& OutValue, const FString& OutPayloadKey); // 0x54a5e00 [Final Native Static Public]
    bool GetUserDefinedAttribute_Boolean(UInterchangeBaseNode* InterchangeNode, const FString& UserDefinedAttributeName, const bool& OutValue, const FString& OutPayloadKey); // 0x54a5c20 [Final Native Static Public]
    void DuplicateAllUserDefinedAttribute(UInterchangeBaseNode* InterchangeSourceNode, UInterchangeBaseNode* InterchangeDestinationNode, bool bAddSourceNodeName); // 0x54a1c80 [Final Native Static Public]
    bool CreateUserDefinedAttribute_Int32(UInterchangeBaseNode* InterchangeNode, const FString& UserDefinedAttributeName, const int32& Value, const FString& PayloadKey, bool RequiresDelegate); // 0x54a18f0 [Final Native Static Public]
    bool CreateUserDefinedAttribute_FString(UInterchangeBaseNode* InterchangeNode, const FString& UserDefinedAttributeName, const FString& Value, const FString& PayloadKey, bool RequiresDelegate); // 0x54a13d0 [Final Native Static Public]
    bool CreateUserDefinedAttribute_Float(UInterchangeBaseNode* InterchangeNode, const FString& UserDefinedAttributeName, const float& Value, const FString& PayloadKey, bool RequiresDelegate); // 0x54a1660 [Final Native Static Public]
    bool CreateUserDefinedAttribute_Double(UInterchangeBaseNode* InterchangeNode, const FString& UserDefinedAttributeName, const double& Value, const FString& PayloadKey, bool RequiresDelegate); // 0x54a1140 [Final Native Static Public]
    bool CreateUserDefinedAttribute_Boolean(UInterchangeBaseNode* InterchangeNode, const FString& UserDefinedAttributeName, const bool& Value, const FString& PayloadKey, bool RequiresDelegate); // 0x54a0eb0 [Final Native Static Public]

// UInterchangeFilePickerBase (/Script/InterchangeEngine.InterchangeFilePickerBase)
    bool ScriptedFilePickerForTranslatorType(const EInterchangeTranslatorType& TranslatorType, FInterchangeFilePickerParameters& Parameters, const TArray<FString>& OutFilenames); // 0x55ac510 [Native Event Public]
    bool ScriptedFilePickerForTranslatorAssetType(const EInterchangeTranslatorAssetType& TranslatorAssetType, FInterchangeFilePickerParameters& Parameters, const TArray<FString>& OutFilenames); // 0x55ac350 [Native Event Public]

// UInterchangePipelineConfigurationBase (/Script/InterchangeEngine.InterchangePipelineConfigurationBase)
    EInterchangePipelineConfigurationDialogResult ScriptedShowTestPlanConfigurationDialog(const TArray<FInterchangeStackInfo>& PipelineStacks, const TArray<UInterchangePipelineBase*>& OutPipelines, UInterchangeSourceData* SourceData, UInterchangeTranslatorBase* Translator, UInterchangeBaseNodeContainer* BaseNodeContainer, UObject* ReimportAsset, bool bSceneImport, bool bReimport); // 0x55ad960 [Native Event Public]
    EInterchangePipelineConfigurationDialogResult ScriptedShowScenePipelineConfigurationDialog(const TArray<FInterchangeStackInfo>& PipelineStacks, const TArray<UInterchangePipelineBase*>& OutPipelines, UInterchangeSourceData* SourceData, UInterchangeTranslatorBase* Translator, UInterchangeBaseNodeContainer* BaseNodeContainer); // 0x55ad670 [Native Event Public]
    EInterchangePipelineConfigurationDialogResult ScriptedShowReimportPipelineConfigurationDialog(const TArray<FInterchangeStackInfo>& PipelineStacks, const TArray<UInterchangePipelineBase*>& OutPipelines, UInterchangeSourceData* SourceData, UInterchangeTranslatorBase* Translator, UInterchangeBaseNodeContainer* BaseNodeContainer, UObject* ReimportAsset, bool bSceneImport); // 0x55ad2c0 [Native Event Public]
    EInterchangePipelineConfigurationDialogResult ScriptedShowPipelineConfigurationDialog(const TArray<FInterchangeStackInfo>& PipelineStacks, const TArray<UInterchangePipelineBase*>& OutPipelines, UInterchangeSourceData* SourceData, UInterchangeTranslatorBase* Translator, UInterchangeBaseNodeContainer* BaseNodeContainer); // 0x55acfd0 [Native Event Public]

// UInterchangeAssetImportData (/Script/InterchangeEngine.InterchangeAssetImportData)
    void SetTranslatorSettings(UInterchangeTranslatorSettings* TranslatorSettings); // 0x55ae030 [Final Native Public]
    void SetPipelines(const TArray<UObject*>& InPipelines); // 0x55adf80 [Final Native Public]
    void SetNodeContainer(UInterchangeBaseNodeContainer* InNodeContainer); // 0x55add60 [Final Native Public]
    FString ScriptGetFirstFilename(); // 0x3b3b9b0 [Final Native Public]
    TArray<FString> ScriptExtractFilenames(); // 0x55ac2f0 [Final Native Public]
    TArray<FString> ScriptExtractDisplayLabels(); // 0x55ac2f0 [Final Native Public]
    UInterchangeTranslatorSettings* GetTranslatorSettings(); // 0x55ab850 [Final Native Public]
    UInterchangeBaseNode* GetStoredNode(const FString& InNodeUniqueId); // 0x55ab360 [Final Native Public]
    UInterchangeFactoryBaseNode* GetStoredFactoryNode(const FString& InNodeUniqueId); // 0x55ab2a0 [Final Native Public]
    TArray<UObject*> GetPipelines(); // 0x55aafb0 [Final Native Public]
    int32 GetNumberOfPipelines(); // 0x55aabf0 [Final Native Public]
    UInterchangeBaseNodeContainer* GetNodeContainer(); // 0x55aabb0 [Final Native Public]

// UInterchangePipelineStackOverride (/Script/InterchangeEngine.InterchangePipelineStackOverride)
    void AddPythonPipeline(UInterchangePythonPipelineBase* PipelineBase); // 0x55aa5f0 [Final Native Public]
    void AddPipeline(UInterchangePipelineBase* PipelineBase); // 0x55aa5f0 [Final Native Public]
    void AddBlueprintPipeline(UInterchangeBlueprintPipelineBase* PipelineBase); // 0x55aa5f0 [Final Native Public]

// UInterchangeManager (/Script/InterchangeEngine.InterchangeManager)
    bool WarnIfInterchangeIsActive(); // 0x55ae4d0 [Final Native Public]
    void WaitUntilAllTasksDone(bool bCancel); // 0x55ae440 [Final Native Protected]
    bool ScriptedReimportAssetAsync(UObject* ObjectToReimport, FImportAssetParameters& ImportAssetParameters); // 0x55acc90 [Final Native Public]
    bool ScriptedImportSceneAsync(const FString& ContentPath, UInterchangeSourceData* SourceData, FImportAssetParameters& ImportAssetParameters); // 0x55aca90 [Final Native Public]
    bool ScriptedImportAssetAsync(const FString& ContentPath, UInterchangeSourceData* SourceData, FImportAssetParameters& ImportAssetParameters); // 0x55ac6d0 [Final Native Public]
    bool ReimportAsset(UObject* ObjectToReimport, FImportAssetParameters& ImportAssetParameters, const TArray<UObject*>& OutImportedObjects); // 0x55abf80 [Final Native Public]
    bool IsObjectBeingImported(UObject* Object); // 0x55abdb0 [Final Native Public]
    bool IsInterchangeActive(); // 0x55abd80 [Final Native Public]
    bool ImportScene(const FString& ContentPath, UInterchangeSourceData* SourceData, FImportAssetParameters& ImportAssetParameters); // 0x55abb50 [Final Native Public]
    bool ImportAsset(const FString& ContentPath, UInterchangeSourceData* SourceData, FImportAssetParameters& ImportAssetParameters, const TArray<UObject*>& OutImportedObjects); // 0x55ab8b0 [Final Native Public]
    UInterchangeTranslatorBase* GetTranslatorForSourceData(UInterchangeSourceData* SourceData); // 0x55ab7b0 [Final Native Public]
    TArray<FString> GetSupportedFormatsForObject(UObject* Object, int32 SourceFileIndex); // 0x55ab680 [Final Native Public]
    TArray<FString> GetSupportedFormats(const EInterchangeTranslatorType& ForTranslatorType); // 0x55ab590 [Final Native Public]
    TArray<FString> GetSupportedAssetTypeFormats(const EInterchangeTranslatorAssetType& ForTranslatorAssetType, const EInterchangeTranslatorType& ForTranslatorType, bool bStrictMatchTranslatorType); // 0x55ab420 [Final Native Public]
    TSubclassOf<UObject> GetRegisteredFactoryClass(TSubclassOf<UObject> ClassToMake); // 0x55ab0b0 [Final Native Public]
    UInterchangeManager* GetInterchangeManagerScripted(); // 0x55aab80 [Final Native Static Public]
    UInterchangeAssetImportData* GetAssetImportData(UObject* Asset); // 0x55aaa60 [Final Native Public]
    bool ExportScene(UObject* World, bool bIsAutomated); // 0x55aa9a0 [Final Native Public]
    bool ExportAsset(UObject* Asset, bool bIsAutomated); // 0x55aa9a0 [Final Native Public]
    UInterchangeSourceData* CreateSourceData(const FString& InFilename); // 0x55aa900 [Final Native Static Public]
    bool CanTranslateSourceData(UInterchangeSourceData* SourceData, bool bSceneImportOnly); // 0x55aa810 [Final Native Public]
    bool CanReimport(UObject* Object, const TArray<FString>& OutFilenames); // 0x55aa700 [Final Native Public]
    void CancelAllTasks(); // 0x55aa8e0 [Final Native Protected]

// UInterchangeMeshUtilities (/Script/InterchangeEngine.InterchangeMeshUtilities)
    bool ScriptedImportMorphTarget(USkeletalMesh* SkeletalMesh, int32 LODIndex, UInterchangeSourceData* SourceData, const FString& MorphTargetName); // 0x55ac8d0 [Final Native Public]

// UInterchangeProjectSettingsScript (/Script/InterchangeEngine.InterchangeProjectSettingsScript)
    TArray<UInterchangePipelineBase*> GetPipelineStackFromSourceData(bool bIsSceneImport, UInterchangeSourceData* SourceData); // 0x55aaea0 [Final Native Static Public]
    TArray<UInterchangePipelineBase*> GetPipelineArrayFromTranslatorPipelines(FInterchangeTranslatorPipelines& InterchangeTranslatorPipeline); // 0x55aad60 [Final Native Static Public]
    TArray<UInterchangePipelineBase*> GetPipelineArrayFromPipelineStack(FInterchangePipelineStack& InterchangePipelineStack); // 0x55aac30 [Final Native Static Public]

// UInterchangeEditorSettings (/Script/InterchangeEngine.InterchangeEditorSettings)
    void SetUsedGroupName(const FName& InUsedGroupName); // 0x55ae2d0 [Final Native Public]
    FName GetUsedGroupName(); // 0x55ab890 [Final Native Public]
    TArray<FName> GetSelectableItems(); // 0x55ab150 [Final Native Private]

// UInterchangeActorFactoryNode (/Script/InterchangeFactoryNodes.InterchangeActorFactoryNode)
    bool SetCustomMobility(const uint8& AttributeValue, bool bAddApplyDelegate); // 0x55cf1c0 [Final Native Public]
    bool SetCustomLocalTransform(FTransform& AttributeValue, bool bAddApplyDelegate); // 0x55ceee0 [Final Native Public]
    bool SetCustomGlobalTransform(FTransform& AttributeValue, bool bAddApplyDelegate); // 0x55ce5c0 [Final Native Public]
    bool SetCustomComponentVisibility(bool AttributeValue, bool bAddApplyDelegate); // 0x55cdae0 [Final Native Public]
    bool SetCustomActorVisibility(bool AttributeValue, bool bAddApplyDelegate); // 0x55ccff0 [Final Native Public]
    bool SetCustomActorClassName(const FString& AttributeValue); // 0x55cce40 [Final Native Public]
    bool GetCustomMobility(const uint8& AttributeValue); // 0x55ca8f0 [Final Native Public]
    bool GetCustomLocalTransform(FTransform& AttributeValue); // 0x55ca6e0 [Final Native Public]
    bool GetCustomGlobalTransform(FTransform& AttributeValue); // 0x55ca0d0 [Final Native Public]
    bool GetCustomComponentVisibility(const bool& AttributeValue); // 0x55c9820 [Final Native Public]
    bool GetCustomActorVisibility(const bool& AttributeValue); // 0x55c8f70 [Final Native Public]
    bool GetCustomActorClassName(const FString& AttributeValue); // 0x55c8eb0 [Final Native Public]
    void GetComponentUids(const TArray<FString>& OutComponentUids); // 0x55c8df0 [Final Native Public]
    bool AddComponentUid(const FString& ComponentUid); // 0x55c8770 [Final Native Public]

// UInterchangePhysicalCameraFactoryNode (/Script/InterchangeFactoryNodes.InterchangePhysicalCameraFactoryNode)
    bool SetCustomSensorWidth(const float& AttributeValue, bool bAddApplyDelegate); // 0x55cf9a0 [Final Native Public]
    bool SetCustomSensorHeight(const float& AttributeValue, bool bAddApplyDelegate); // 0x55cf8b0 [Final Native Public]
    bool SetCustomFocusMethod(const ECameraFocusMethod& AttributeValue, bool bAddApplyDelegate); // 0x55ce4d0 [Final Native Public]
    bool SetCustomFocalLength(const float& AttributeValue, bool bAddApplyDelegate); // 0x55ce3e0 [Final Native Public]
    bool GetCustomSensorWidth(const float& AttributeValue); // 0x55caf10 [Final Native Public]
    bool GetCustomSensorHeight(const float& AttributeValue); // 0x55cae10 [Final Native Public]
    bool GetCustomFocusMethod(const ECameraFocusMethod& AttributeValue); // 0x55c9fd0 [Final Native Public]
    bool GetCustomFocalLength(const float& AttributeValue); // 0x55c9ed0 [Final Native Public]

// UInterchangeStandardCameraFactoryNode (/Script/InterchangeFactoryNodes.InterchangeStandardCameraFactoryNode)
    bool SetCustomWidth(const float& AttributeValue, bool bAddApplyDelegate); // 0x55d0490 [Final Native Public]
    bool SetCustomProjectionMode(const ECameraProjectionMode& AttributeValue, bool bAddApplyDelegate); // 0x55cf480 [Final Native Public]
    bool SetCustomNearClipPlane(const float& AttributeValue, bool bAddApplyDelegate); // 0x55cf390 [Final Native Public]
    bool SetCustomFieldOfView(const float& AttributeValue, bool bAddApplyDelegate); // 0x55ce2f0 [Final Native Public]
    bool SetCustomFarClipPlane(const float& AttributeValue, bool bAddApplyDelegate); // 0x55ce200 [Final Native Public]
    bool SetCustomAspectRatio(const float& AttributeValue, bool bAddApplyDelegate); // 0x55cd830 [Final Native Public]
    bool GetCustomWidth(const float& AttributeValue); // 0x55cb730 [Final Native Public]
    bool GetCustomProjectionMode(const ECameraProjectionMode& AttributeValue); // 0x55caaf0 [Final Native Public]
    bool GetCustomNearClipPlane(const float& AttributeValue); // 0x55ca9f0 [Final Native Public]
    bool GetCustomFieldOfView(const float& AttributeValue); // 0x55c9dd0 [Final Native Public]
    bool GetCustomFarClipPlane(const float& AttributeValue); // 0x55c9cd0 [Final Native Public]
    bool GetCustomAspectRatio(const float& AttributeValue); // 0x55c9620 [Final Native Public]

// UInterchangePhysicsAssetFactoryNode (/Script/InterchangeFactoryNodes.InterchangePhysicsAssetFactoryNode)
    bool SetCustomSkeletalMeshUid(const FString& AttributeValue); // 0x55cfc40 [Final Native Public]
    void InitializePhysicsAssetNode(const FString& UniqueID, const FString& DisplayLabel, const FString& InAssetClass, UInterchangeBaseNodeContainer* NodeContainer); // 0x55cbf60 [Final Native Public]
    bool GetCustomSkeletalMeshUid(const FString& AttributeValue); // 0x55cb130 [Final Native Public]

// UInterchangeSkeletonFactoryNode (/Script/InterchangeFactoryNodes.InterchangeSkeletonFactoryNode)
    bool SetCustomUseTimeZeroForBindPose(const bool& AttributeValue); // 0x55d0300 [Final Native Public]
    bool SetCustomSkeletalMeshFactoryNodeUid(const FString& AttributeValue); // 0x55cfa90 [Final Native Public]
    bool SetCustomRootJointUid(const FString& AttributeValue); // 0x55cf700 [Final Native Public]
    void InitializeSkeletonNode(const FString& UniqueID, const FString& DisplayLabel, const FString& InAssetClass, UInterchangeBaseNodeContainer* NodeContainer); // 0x55cc230 [Final Native Public]
    bool GetCustomUseTimeZeroForBindPose(const bool& AttributeValue); // 0x55cb630 [Final Native Public]
    bool GetCustomSkeletalMeshFactoryNodeUid(const FString& AttributeValue); // 0x55cb010 [Final Native Public]
    bool GetCustomRootJointUid(const FString& AttributeValue); // 0x55cacf0 [Final Native Public]

// UInterchangeTextureFactoryNode (/Script/InterchangeFactoryNodes.InterchangeTextureFactoryNode)
    bool SetCustomVirtualTextureStreaming(const bool& AttributeValue, bool bAddApplyDelegate); // 0x561d790 [Final Native Public]
    bool SetCustomTranslatedTextureNodeUid(const FString& AttributeValue); // 0x561c460 [Final Native Public]
    bool SetCustomSRGB(const bool& AttributeValue, bool bAddApplyDelegate); // 0x561a650 [Final Native Public]
    bool SetCustomPreferCompressedSourceData(const bool& AttributeValue); // 0x5619e00 [Final Native Public]
    bool SetCustomPowerOfTwoMode(const uint8& AttributeValue, bool bAddApplyDelegate); // 0x5619c30 [Final Native Public]
    bool SetCustomPaddingColor(const FColor& AttributeValue, bool bAddApplyDelegate); // 0x5619580 [Final Native Public]
    bool SetCustomMipLoadOptions(const uint8& AttributeValue, bool bAddApplyDelegate); // 0x5618640 [Final Native Public]
    bool SetCustomMipGenSettings(const uint8& AttributeValue, bool bAddApplyDelegate); // 0x5618470 [Final Native Public]
    bool SetCustomMaxTextureSize(const int32& AttributeValue, bool bAddApplyDelegate); // 0x5618020 [Final Native Public]
    bool SetCustomLossyCompressionAmount(const uint8& AttributeValue, bool bAddApplyDelegate); // 0x5617b80 [Final Native Public]
    bool SetCustomLODGroup(const uint8& AttributeValue, bool bAddApplyDelegate); // 0x56172c0 [Final Native Public]
    bool SetCustomLODBias(const int32& AttributeValue, bool bAddApplyDelegate); // 0x5616ed0 [Final Native Public]
    bool SetCustomFilter(const uint8& AttributeValue, bool bAddApplyDelegate); // 0x56143a0 [Final Native Public]
    bool SetCustomDownscaleOptions(const uint8& AttributeValue, bool bAddApplyDelegate); // 0x5613bc0 [Final Native Public]
    bool SetCustomDownscale(const float& AttributeValue, bool bAddApplyDelegate); // 0x5613ad0 [Final Native Public]
    bool SetCustomDeferCompression(const bool& AttributeValue, bool bAddApplyDelegate); // 0x56133b0 [Final Native Public]
    bool SetCustomCompressionSettings(const uint8& AttributeValue, bool bAddApplyDelegate); // 0x56128f0 [Final Native Public]
    bool SetCustomCompressionQuality(const uint8& AttributeValue, bool bAddApplyDelegate); // 0x5612720 [Final Native Public]
    bool SetCustomCompressionNoAlpha(const bool& AttributeValue, bool bAddApplyDelegate); // 0x5612550 [Final Native Public]
    bool SetCustomCompositeTextureMode(const uint8& AttributeValue, bool bAddApplyDelegate); // 0x5612380 [Final Native Public]
    bool SetCustomCompositePower(const float& AttributeValue, bool bAddApplyDelegate); // 0x56121b0 [Final Native Public]
    bool SetCustomColorSpace(const ETextureColorSpace& AttributeValue, bool bAddApplyDelegate); // 0x5611e70 [Final Native Public]
    bool SetCustomChromaKeyThreshold(const float& AttributeValue, bool bAddApplyDelegate); // 0x5611ca0 [Final Native Public]
    bool SetCustomChromaKeyColor(const FColor& AttributeValue, bool bAddApplyDelegate); // 0x5611ad0 [Final Native Public]
    bool SetCustombUseLegacyGamma(const bool& AttributeValue, bool bAddApplyDelegate); // 0x561e2a0 [Final Native Public]
    bool SetCustombPreserveBorder(const bool& AttributeValue, bool bAddApplyDelegate); // 0x561e0d0 [Final Native Public]
    bool SetCustombFlipGreenChannel(const bool& AttributeValue, bool bAddApplyDelegate); // 0x561df00 [Final Native Public]
    bool SetCustombDoScaleMipsForAlphaCoverage(const bool& AttributeValue, bool bAddApplyDelegate); // 0x561dd30 [Final Native Public]
    bool SetCustombChromaKeyTexture(const bool& AttributeValue, bool bAddApplyDelegate); // 0x561db60 [Final Native Public]
    bool SetCustomAlphaCoverageThresholds(const FVector4& AttributeValue, bool bAddApplyDelegate); // 0x560f790 [Final Native Public]
    bool SetCustomAllowNonPowerOfTwo(const bool& AttributeValue); // 0x560f600 [Final Native Public]
    bool SetCustomAdjustVibrance(const float& AttributeValue, bool bAddApplyDelegate); // 0x560f430 [Final Native Public]
    bool SetCustomAdjustSaturation(const float& AttributeValue, bool bAddApplyDelegate); // 0x560f260 [Final Native Public]
    bool SetCustomAdjustRGBCurve(const float& AttributeValue, bool bAddApplyDelegate); // 0x560f090 [Final Native Public]
    bool SetCustomAdjustMinAlpha(const float& AttributeValue, bool bAddApplyDelegate); // 0x560eec0 [Final Native Public]
    bool SetCustomAdjustMaxAlpha(const float& AttributeValue, bool bAddApplyDelegate); // 0x560ecf0 [Final Native Public]
    bool SetCustomAdjustHue(const float& AttributeValue, bool bAddApplyDelegate); // 0x560eb20 [Final Native Public]
    bool SetCustomAdjustBrightnessCurve(const float& AttributeValue, bool bAddApplyDelegate); // 0x560e950 [Final Native Public]
    bool SetCustomAdjustBrightness(const float& AttributeValue, bool bAddApplyDelegate); // 0x560e780 [Final Native Public]
    void InitializeTextureNode(const FString& UniqueID, const FString& DisplayLabel, const FString& InAssetName, UInterchangeBaseNodeContainer* NodeContainer); // 0x560ce30 [Final Native Public]
    bool GetCustomVirtualTextureStreaming(const bool& AttributeValue); // 0x5609360 [Final Native Public]
    bool GetCustomTranslatedTextureNodeUid(const FString& AttributeValue); // 0x5608350 [Final Native Public]
    bool GetCustomSRGB(const bool& AttributeValue); // 0x5606c40 [Final Native Public]
    bool GetCustomPreferCompressedSourceData(const bool& AttributeValue); // 0x56064f0 [Final Native Public]
    bool GetCustomPowerOfTwoMode(const uint8& AttributeValue); // 0x56063f0 [Final Native Public]
    bool GetCustomPaddingColor(const FColor& AttributeValue); // 0x5605fc0 [Final Native Public]
    bool GetCustomMipLoadOptions(const uint8& AttributeValue); // 0x56055f0 [Final Native Public]
    bool GetCustomMipGenSettings(const uint8& AttributeValue); // 0x56054f0 [Final Native Public]
    bool GetCustomMaxTextureSize(const int32& AttributeValue); // 0x56051f0 [Final Native Public]
    bool GetCustomLossyCompressionAmount(const uint8& AttributeValue); // 0x5604ed0 [Final Native Public]
    bool GetCustomLODGroup(const uint8& AttributeValue); // 0x56049b0 [Final Native Public]
    bool GetCustomLODBias(const int32& AttributeValue); // 0x5604720 [Final Native Public]
    bool GetCustomFilter(const uint8& AttributeValue); // 0x5602860 [Final Native Public]
    bool GetCustomDownscaleOptions(const uint8& AttributeValue); // 0x5602340 [Final Native Public]
    bool GetCustomDownscale(const float& AttributeValue); // 0x5602290 [Final Native Public]
    bool GetCustomDeferCompression(const bool& AttributeValue); // 0x5601d50 [Final Native Public]
    bool GetCustomCompressionSettings(const uint8& AttributeValue); // 0x5601610 [Final Native Public]
    bool GetCustomCompressionQuality(const uint8& AttributeValue); // 0x5601510 [Final Native Public]
    bool GetCustomCompressionNoAlpha(const bool& AttributeValue); // 0x5601410 [Final Native Public]
    bool GetCustomCompositeTextureMode(const uint8& AttributeValue); // 0x5601310 [Final Native Public]
    bool GetCustomCompositePower(const float& AttributeValue); // 0x5601210 [Final Native Public]
    bool GetCustomColorSpace(const ETextureColorSpace& AttributeValue); // 0x5600f60 [Final Native Public]
    bool GetCustomChromaKeyThreshold(const float& AttributeValue); // 0x5600e60 [Final Native Public]
    bool GetCustomChromaKeyColor(const FColor& AttributeValue); // 0x5600d70 [Final Native Public]
    bool GetCustombUseLegacyGamma(const bool& AttributeValue); // 0x5609980 [Final Native Public]
    bool GetCustombPreserveBorder(const bool& AttributeValue); // 0x5609880 [Final Native Public]
    bool GetCustombFlipGreenChannel(const bool& AttributeValue); // 0x5609780 [Final Native Public]
    bool GetCustombDoScaleMipsForAlphaCoverage(const bool& AttributeValue); // 0x5609680 [Final Native Public]
    bool GetCustombChromaKeyTexture(const bool& AttributeValue); // 0x5609580 [Final Native Public]
    bool GetCustomAlphaCoverageThresholds(const FVector4& AttributeValue); // 0x55ff4e0 [Final Native Public]
    bool GetCustomAllowNonPowerOfTwo(const bool& AttributeValue); // 0x55ff3e0 [Final Native Public]
    bool GetCustomAdjustVibrance(const float& AttributeValue); // 0x55ff2e0 [Final Native Public]
    bool GetCustomAdjustSaturation(const float& AttributeValue); // 0x55ff1e0 [Final Native Public]
    bool GetCustomAdjustRGBCurve(const float& AttributeValue); // 0x55ff0e0 [Final Native Public]
    bool GetCustomAdjustMinAlpha(const float& AttributeValue); // 0x55fefe0 [Final Native Public]
    bool GetCustomAdjustMaxAlpha(const float& AttributeValue); // 0x55feee0 [Final Native Public]
    bool GetCustomAdjustHue(const float& AttributeValue); // 0x55fede0 [Final Native Public]
    bool GetCustomAdjustBrightnessCurve(const float& AttributeValue); // 0x55fece0 [Final Native Public]
    bool GetCustomAdjustBrightness(const float& AttributeValue); // 0x55febe0 [Final Native Public]

// UInterchangeTexture2DArrayFactoryNode (/Script/InterchangeFactoryNodes.InterchangeTexture2DArrayFactoryNode)
    bool SetCustomAddressZ(uint8 AttributeValue, bool bAddApplyDelegate); // 0x55cd680 [Final Native Public]
    bool GetCustomAddressZ(const uint8& AttributeValue); // 0x55c9520 [Final Native Public]
    bool GetCustomAddressY(const uint8& AttributeValue); // 0x55c9320 [Final Native Public]
    bool GetCustomAddressX(const uint8& AttributeValue); // 0x55c9120 [Final Native Public]

// UInterchangeTexture2DFactoryNode (/Script/InterchangeFactoryNodes.InterchangeTexture2DFactoryNode)
    void SetSourceBlocks(TMap<int32, FString>& InSourceBlocks); // 0x55d07a0 [Final Native Public]
    void SetSourceBlockByCoordinates(int32 X, int32 Y, const FString& InSourceFile); // 0x55d0670 [Final Native Public]
    void SetSourceBlock(int32 BlockIndex, const FString& InSourceFile); // 0x55d0580 [Final Native Public]
    bool SetCustomAddressY(const TextureAddress& AttributeValue, bool bAddApplyDelegate); // 0x55cd470 [Final Native Public]
    bool SetCustomAddressX(const TextureAddress& AttributeValue, bool bAddApplyDelegate); // 0x55cd260 [Final Native Public]
    TMap<int32, FString> GetSourceBlocks(); // 0x55cbd60 [Final Native Public]
    bool GetSourceBlockByCoordinates(int32 X, int32 Y, const FString& OutSourceFile); // 0x55cbc10 [Final Native Public]
    bool GetSourceBlock(int32 BlockIndex, const FString& OutSourceFile); // 0x55cbb10 [Final Native Public]
    bool GetCustomAddressY(const TextureAddress& AttributeValue); // 0x55c9420 [Final Native Public]
    bool GetCustomAddressX(const TextureAddress& AttributeValue); // 0x55c9220 [Final Native Public]

// UInterchangeTextureLightProfileFactoryNode (/Script/InterchangeFactoryNodes.InterchangeTextureLightProfileFactoryNode)
    bool SetCustomTextureMultiplier(float AttributeValue, bool bAddApplyDelegate); // 0x55d0140 [Final Native Public]
    bool SetCustomBrightness(float AttributeValue, bool bAddApplyDelegate); // 0x55cd920 [Final Native Public]
    bool GetCustomTextureMultiplier(const float& AttributeValue); // 0x55cb530 [Final Native Public]
    bool GetCustomBrightness(const float& AttributeValue); // 0x55c9720 [Final Native Public]

// UInterchangeAnimSequenceFactoryNode (/Script/InterchangeFactoryNodes.InterchangeAnimSequenceFactoryNode)
    bool SetCustomSkeletonSoftObjectPath(const FSoftObjectPath& AttributeValue); // 0x55cffa0 [Final Native Public]
    bool SetCustomSkeletonFactoryNodeUid(const FString& AttributeValue); // 0x55cfdf0 [Final Native Public]
    bool SetCustomRemoveCurveRedundantKeys(const bool& AttributeValue); // 0x55cf570 [Final Native Public]
    bool SetCustomMaterialDriveParameterOnCustomAttribute(const bool& AttributeValue); // 0x55cf030 [Final Native Public]
    bool SetCustomImportBoneTracksSampleRate(const double& AttributeValue); // 0x55ced50 [Final Native Public]
    bool SetCustomImportBoneTracksRangeStop(const double& AttributeValue); // 0x55cebc0 [Final Native Public]
    bool SetCustomImportBoneTracksRangeStart(const double& AttributeValue); // 0x55cea30 [Final Native Public]
    bool SetCustomImportBoneTracks(const bool& AttributeValue); // 0x55ce8a0 [Final Native Public]
    bool SetCustomImportAttributeCurves(const bool& AttributeValue); // 0x55ce710 [Final Native Public]
    bool SetCustomDoNotImportCurveWithZero(const bool& AttributeValue); // 0x55ce070 [Final Native Public]
    bool SetCustomDeleteExistingNonCurveCustomAttributes(const bool& AttributeValue); // 0x55cdee0 [Final Native Public]
    bool SetCustomDeleteExistingMorphTargetCurves(const bool& AttributeValue); // 0x55cdd50 [Final Native Public]
    bool SetCustomDeleteExistingCustomAttributeCurves(const bool& AttributeValue); // 0x55cdbc0 [Final Native Public]
    bool SetCustomAddCurveMetadataToSkeleton(const bool& AttributeValue); // 0x55cd0d0 [Final Native Public]
    void SetAnimationPayloadKeysForSceneNodeUids(TMap<FString, FString>& SceneNodeAnimationPayloadKeyUids, TMap<FString, uint8>& SceneNodeAnimationPayloadKeyTypes); // 0x55ccbb0 [Final Native Public]
    void SetAnimationPayloadKeysForMorphTargetNodeUids(TMap<FString, FString>& MorphTargetAnimationPayloadKeyUids, TMap<FString, uint8>& MorphTargetAnimationPayloadKeyTypes); // 0x55cc920 [Final Native Public]
    bool SetAnimatedMaterialCurveSuffixe(const FString& MaterialCurveSuffixe); // 0x55cc870 [Final Native Public]
    bool SetAnimatedAttributeStepCurveName(const FString& AttributeStepCurveName); // 0x55cc7c0 [Final Native Public]
    bool SetAnimatedAttributeCurveName(const FString& AttributeCurveName); // 0x55cc710 [Final Native Public]
    bool RemoveAnimatedMaterialCurveSuffixe(const FString& MaterialCurveSuffixe); // 0x55cc660 [Final Native Public]
    bool RemoveAnimatedAttributeStepCurveName(const FString& AttributeStepCurveName); // 0x55cc5b0 [Final Native Public]
    bool RemoveAnimatedAttributeCurveName(const FString& AttributeCurveName); // 0x55cc500 [Final Native Public]
    void InitializeAnimSequenceNode(const FString& UniqueID, const FString& DisplayLabel, UInterchangeBaseNodeContainer* NodeContainer); // 0x55cbdf0 [Final Native Public]
    void GetSceneNodeAnimationPayloadKeys(TMap<FString, FInterchangeAnimationPayLoadKey>& OutSceneNodeAnimationPayloadKeys); // 0x55cb9a0 [Final Native Public]
    void GetMorphTargetNodeAnimationPayloadKeys(TMap<FString, FInterchangeAnimationPayLoadKey>& OutMorphTargetNodeAnimationPayloads); // 0x55cb830 [Final Native Public]
    bool GetCustomSkeletonSoftObjectPath(const FSoftObjectPath& AttributeValue); // 0x55cb370 [Final Native Public]
    bool GetCustomSkeletonFactoryNodeUid(const FString& AttributeValue); // 0x55cb250 [Final Native Public]
    bool GetCustomRemoveCurveRedundantKeys(const bool& AttributeValue); // 0x55cabf0 [Final Native Public]
    bool GetCustomMaterialDriveParameterOnCustomAttribute(const bool& AttributeValue); // 0x55ca7f0 [Final Native Public]
    bool GetCustomImportBoneTracksSampleRate(const double& AttributeValue); // 0x55ca5e0 [Final Native Public]
    bool GetCustomImportBoneTracksRangeStop(const double& AttributeValue); // 0x55ca4e0 [Final Native Public]
    bool GetCustomImportBoneTracksRangeStart(const double& AttributeValue); // 0x55ca3e0 [Final Native Public]
    bool GetCustomImportBoneTracks(const bool& AttributeValue); // 0x55ca2e0 [Final Native Public]
    bool GetCustomImportAttributeCurves(const bool& AttributeValue); // 0x55ca1e0 [Final Native Public]
    bool GetCustomDoNotImportCurveWithZero(const bool& AttributeValue); // 0x55c9bd0 [Final Native Public]
    bool GetCustomDeleteExistingNonCurveCustomAttributes(const bool& AttributeValue); // 0x55c9ad0 [Final Native Public]
    bool GetCustomDeleteExistingMorphTargetCurves(const bool& AttributeValue); // 0x55c99d0 [Final Native Public]
    bool GetCustomDeleteExistingCustomAttributeCurves(const bool& AttributeValue); // 0x55c98d0 [Final Native Public]
    bool GetCustomAddCurveMetadataToSkeleton(const bool& AttributeValue); // 0x55c9020 [Final Native Public]
    int32 GetAnimatedMaterialCurveSuffixesCount(); // 0x55c8db0 [Final Native Public]
    void GetAnimatedMaterialCurveSuffixes(const TArray<FString>& OutMaterialCurveSuffixes); // 0x55c8cf0 [Final Native Public]
    void GetAnimatedMaterialCurveSuffixe(int32 Index, const FString& OutMaterialCurveSuffixe); // 0x55c8c00 [Final Native Public]
    int32 GetAnimatedAttributeStepCurveNamesCount(); // 0x55c8bc0 [Final Native Public]
    void GetAnimatedAttributeStepCurveNames(const TArray<FString>& OutAttributeStepCurveNames); // 0x55c8b00 [Final Native Public]
    void GetAnimatedAttributeStepCurveName(int32 Index, const FString& OutAttributeStepCurveName); // 0x55c8a10 [Final Native Public]
    int32 GetAnimatedAttributeCurveNamesCount(); // 0x55c89d0 [Final Native Public]
    void GetAnimatedAttributeCurveNames(const TArray<FString>& OutAttributeCurveNames); // 0x55c8910 [Final Native Public]
    void GetAnimatedAttributeCurveName(int32 Index, const FString& OutAttributeCurveName); // 0x55c8820 [Final Native Public]

// UInterchangeCommonPipelineDataFactoryNode (/Script/InterchangeFactoryNodes.InterchangeCommonPipelineDataFactoryNode)
    bool SetCustomGlobalOffsetTransform(UInterchangeBaseNodeContainer* NodeContainer, FTransform& AttributeValue); // 0x5614fc0 [Final Native Public]
    bool SetBakePivotMeshes(const bool& AttributeValue); // 0x560e460 [Final Native Public]
    bool SetBakeMeshes(const bool& AttributeValue); // 0x560e2d0 [Final Native Public]
    bool GetCustomGlobalOffsetTransform(FTransform& AttributeValue); // 0x5603200 [Final Native Public]
    bool GetBakePivotMeshes(const bool& AttributeValue); // 0x55fd7b0 [Final Native Public]
    bool GetBakeMeshes(const bool& AttributeValue); // 0x55fd6b0 [Final Native Public]

// UInterchangeDecalActorFactoryNode (/Script/InterchangeFactoryNodes.InterchangeDecalActorFactoryNode)
    bool SetCustomSortOrder(const int32& AttributeValue, bool bAddApplyDelegate); // 0x561b2b0 [Final Native Public]
    bool SetCustomDecalSize(const FVector& AttributeValue, bool bAddApplyDelegate); // 0x56132c0 [Final Native Public]
    bool SetCustomDecalMaterialPathName(const FString& AttributeValue); // 0x5613110 [Final Native Public]
    bool GetCustomSortOrder(const int32& AttributeValue); // 0x5607450 [Final Native Public]
    bool GetCustomDecalSize(const FVector& AttributeValue); // 0x5601c50 [Final Native Public]
    bool GetCustomDecalMaterialPathName(const FString& AttributeValue); // 0x5601b30 [Final Native Public]

// UInterchangeBaseMaterialFactoryNode (/Script/InterchangeFactoryNodes.InterchangeBaseMaterialFactoryNode)
    bool SetCustomIsMaterialImportEnabled(const bool& AttributeValue); // 0x5616bb0 [Final Native Public]
    bool GetCustomIsMaterialImportEnabled(const bool& AttributeValue); // 0x5604570 [Final Native Public]

// UInterchangeDecalMaterialFactoryNode (/Script/InterchangeFactoryNodes.InterchangeDecalMaterialFactoryNode)
    bool SetCustomNormalTexturePath(const FString& AttributeValue); // 0x5618ae0 [Final Native Public]
    bool SetCustomDiffuseTexturePath(const FString& AttributeValue); // 0x5613580 [Final Native Public]
    bool GetCustomNormalTexturePath(const FString& AttributeValue); // 0x56059a0 [Final Native Public]
    bool GetCustomDiffuseTexturePath(const FString& AttributeValue); // 0x5601e50 [Final Native Public]

// UInterchangeMeshFactoryNode (/Script/InterchangeFactoryNodes.InterchangeMeshFactoryNode)
    bool SetSlotMaterialDependencyUid(const FString& SlotName, const FString& MaterialDependencyUid); // 0x561ecd0 [Final Native Public]
    bool SetCustomVertexColorReplace(const bool& AttributeValue); // 0x561d600 [Final Native Public]
    bool SetCustomVertexColorOverride(const FColor& AttributeValue); // 0x561d470 [Final Native Public]
    bool SetCustomVertexColorIgnore(const bool& AttributeValue); // 0x561d2e0 [Final Native Public]
    bool SetCustomUseMikkTSpace(const bool& AttributeValue, bool bAddApplyDelegate); // 0x561d110 [Final Native Public]
    bool SetCustomUseHighPrecisionTangentBasis(const bool& AttributeValue, bool bAddApplyDelegate); // 0x561cd20 [Final Native Public]
    bool SetCustomUseFullPrecisionUVs(const bool& AttributeValue, bool bAddApplyDelegate); // 0x561cb40 [Final Native Public]
    bool SetCustomUseBackwardsCompatibleF16TruncUVs(const bool& AttributeValue, bool bAddApplyDelegate); // 0x561ca50 [Final Native Public]
    bool SetCustomRemoveDegenerates(const bool& AttributeValue, bool bAddApplyDelegate); // 0x561a390 [Final Native Public]
    bool SetCustomRecomputeTangents(const bool& AttributeValue, bool bAddApplyDelegate); // 0x561a080 [Final Native Public]
    bool SetCustomRecomputeNormals(const bool& AttributeValue, bool bAddApplyDelegate); // 0x5619f90 [Final Native Public]
    bool SetCustomLODGroup(const FName& AttributeValue, bool bAddApplyDelegate); // 0x56170f0 [Final Native Public]
    bool SetCustomKeepSectionsSeparate(const bool& AttributeValue); // 0x5616d40 [Final Native Public]
    bool SetCustomImportSockets(const bool& AttributeValue); // 0x5615fc0 [Final Native Public]
    bool SetCustomComputeWeightedNormals(const bool& AttributeValue, bool bAddApplyDelegate); // 0x5612b10 [Final Native Public]
    bool SetAssemblyPartDependencyUid(const FString& MeshUid, const FString& AssemblyPartDependencyUid); // 0x560e1a0 [Final Native Public]
    bool ResetSlotMaterialDependencies(); // 0x560e020 [Final Native Public]
    bool ResetAssemblyDependencies(); // 0x560dfd0 [Final Native Public]
    bool RemoveSlotMaterialDependencyUid(const FString& SlotName); // 0x560dc50 [Final Native Public]
    bool RemoveLodDataUniqueId(const FString& LodDataUniqueId); // 0x560da40 [Final Native Public]
    bool RemoveAssemblyPartDependencyUid(const FString& MeshUid); // 0x560d2a0 [Final Native Public]
    bool GetSlotMaterialDependencyUid(const FString& SlotName, const FString& OutMaterialDependency); // 0x560bcb0 [Final Native Public]
    void GetSlotMaterialDependencies(TMap<FString, FString>& OutMaterialDependencies); // 0x560ba20 [Final Native Public]
    bool GetPayloadKeyStringAttribute(const FString& PayloadAttributeKey, const FString& Value); // 0x560b2b0 [Final Native Public]
    bool GetPayloadKeyInt32Attribute(const FString& PayloadAttributeKey, const int32& Value); // 0x560b180 [Final Native Public]
    bool GetPayloadKeyFloatAttribute(const FString& PayloadAttributeKey, const float& Value); // 0x560b050 [Final Native Public]
    bool GetPayloadKeyDoubleAttribute(const FString& PayloadAttributeKey, const double& Value); // 0x560af20 [Final Native Public]
    bool GetPayloadKeyBooleanAttribute(const FString& PayloadAttributeKey, const bool& Value); // 0x560adf0 [Final Native Public]
    void GetLodDataUniqueIds(const TArray<FString>& OutLodDataUniqueIds); // 0x560a6b0 [Final Native Public]
    int32 GetLodDataCount(); // 0x560a670 [Final Native Public]
    bool GetCustomVertexColorReplace(const bool& AttributeValue); // 0x5609260 [Final Native Public]
    bool GetCustomVertexColorOverride(const FColor& AttributeValue); // 0x5609170 [Final Native Public]
    bool GetCustomVertexColorIgnore(const bool& AttributeValue); // 0x5609070 [Final Native Public]
    bool GetCustomUseMikkTSpace(const bool& AttributeValue); // 0x5608cd0 [Final Native Public]
    bool GetCustomUseHighPrecisionTangentBasis(const bool& AttributeValue); // 0x5608a20 [Final Native Public]
    bool GetCustomUseFullPrecisionUVs(const bool& AttributeValue); // 0x5608820 [Final Native Public]
    bool GetCustomUseBackwardsCompatibleF16TruncUVs(const bool& AttributeValue); // 0x5608720 [Final Native Public]
    bool GetCustomRemoveDegenerates(const bool& AttributeValue); // 0x56069a0 [Final Native Public]
    bool GetCustomRecomputeTangents(const bool& AttributeValue); // 0x56066f0 [Final Native Public]
    bool GetCustomRecomputeNormals(const bool& AttributeValue); // 0x56065f0 [Final Native Public]
    bool GetCustomLODGroup(const FName& AttributeValue); // 0x5604820 [Final Native Public]
    bool GetCustomKeepSectionsSeparate(const bool& AttributeValue); // 0x5604670 [Final Native Public]
    bool GetCustomImportSockets(const bool& AttributeValue); // 0x5603e10 [Final Native Public]
    bool GetCustomComputeWeightedNormals(const bool& AttributeValue); // 0x5601710 [Final Native Public]
    int32 GetAssemblyPartDependenciesCount(); // 0x55fd680 [Final Native Public]
    void GetAssemblyPartDependencies(TMap<FString, FString>& OutAssemblyPartDependencies); // 0x55fd4d0 [Final Native Public]
    bool AddPayloadKeyStringAttribute(const FString& PayloadAttributeKey, const FString& Value); // 0x55fa790 [Final Native Public]
    bool AddPayloadKeyInt32Attribute(const FString& PayloadAttributeKey, int32 Value); // 0x55fa680 [Final Native Public]
    bool AddPayloadKeyFloatAttribute(const FString& PayloadAttributeKey, float Value); // 0x55fa570 [Final Native Public]
    bool AddPayloadKeyDoubleAttribute(const FString& PayloadAttributeKey, double Value); // 0x55fa450 [Final Native Public]
    bool AddPayloadKeyBooleanAttribute(const FString& PayloadAttributeKey, bool Value); // 0x55fa340 [Final Native Public]
    bool AddLodDataUniqueId(const FString& LodDataUniqueId); // 0x55fa290 [Final Native Public]

// UInterchangeGeometryCacheFactoryNode (/Script/InterchangeFactoryNodes.InterchangeGeometryCacheFactoryNode)
    bool SetCustomStoreImportedVertexNumbers(const bool& AttributeValue); // 0x561bae0 [Final Native Public]
    bool SetCustomStartFrame(const int32& AttributeValue); // 0x561b7c0 [Final Native Public]
    bool SetCustomPositionPrecision(const float& AttributeValue); // 0x5619aa0 [Final Native Public]
    bool SetCustomOptimizeIndexBuffers(const bool& AttributeValue); // 0x56191d0 [Final Native Public]
    bool SetCustomNumBitsForUVs(const int32& AttributeValue); // 0x5618c90 [Final Native Public]
    bool SetCustomMotionVectorsImport(const EInterchangeMotionVectorsHandling& AttributeValue); // 0x5618950 [Final Native Public]
    bool SetCustomFlattenTracks(const bool& AttributeValue); // 0x56145c0 [Final Native Public]
    bool SetCustomEndFrame(const int32& AttributeValue); // 0x5613ed0 [Final Native Public]
    bool SetCustomApplyConstantTopologyOptimization(const bool& AttributeValue); // 0x560fcf0 [Final Native Public]
    bool SetAnimationPayloadKeyForSceneNodeUid(const FString& SceneNodeUid, const FString& InUniqueId); // 0x560e070 [Final Native Public]
    void InitializeGeometryCacheNode(const FString& UniqueID, const FString& DisplayLabel, const FString& InAssetClass, UInterchangeBaseNodeContainer* NodeContainer); // 0x560c890 [Final Native Public]
    void GetSceneNodeAnimationPayloadKeys(TMap<FString, FString>& OutSceneNodeAnimationPayloadKeyUids); // 0x560b6c0 [Final Native Public]
    bool GetCustomStoreImportedVertexNumbers(const bool& AttributeValue); // 0x5607b60 [Final Native Public]
    bool GetCustomStartFrame(const int32& AttributeValue); // 0x5607960 [Final Native Public]
    bool GetCustomPositionPrecision(const float& AttributeValue); // 0x56062f0 [Final Native Public]
    bool GetCustomOptimizeIndexBuffers(const bool& AttributeValue); // 0x5605dc0 [Final Native Public]
    bool GetCustomNumBitsForUVs(const int32& AttributeValue); // 0x5605ac0 [Final Native Public]
    bool GetCustomMotionVectorsImport(const EInterchangeMotionVectorsHandling& AttributeValue); // 0x56057f0 [Final Native Public]
    bool GetCustomFlattenTracks(const bool& AttributeValue); // 0x5602960 [Final Native Public]
    bool GetCustomEndFrame(const int32& AttributeValue); // 0x5602540 [Final Native Public]
    bool GetCustomApplyConstantTopologyOptimization(const bool& AttributeValue); // 0x55ffac0 [Final Native Public]

// UInterchangeGroomCacheFactoryNode (/Script/InterchangeFactoryNodes.InterchangeGroomCacheFactoryNode)
    bool SetCustomStartFrame(const int32& AttributeValue); // 0x561b950 [Final Native Public]
    bool SetCustomNumFrames(const int32& AttributeValue); // 0x5618e20 [Final Native Public]
    bool SetCustomGroomCacheImportType(const EInterchangeGroomCacheImportType& AttributeValue); // 0x5615520 [Final Native Public]
    bool SetCustomGroomCacheAttributes(const EInterchangeGroomCacheAttributes& AttributeValue); // 0x5615390 [Final Native Public]
    bool SetCustomGroomAssetPath(const FSoftObjectPath& AttributeValue); // 0x56151f0 [Final Native Public]
    bool SetCustomFrameRate(const double& AttributeValue); // 0x56148e0 [Final Native Public]
    bool SetCustomEndFrame(const int32& AttributeValue); // 0x5614060 [Final Native Public]
    bool GetCustomStartFrame(const int32& AttributeValue); // 0x5607a60 [Final Native Public]
    bool GetCustomNumFrames(const int32& AttributeValue); // 0x5605bc0 [Final Native Public]
    bool GetCustomGroomCacheImportType(const EInterchangeGroomCacheImportType& AttributeValue); // 0x5603630 [Final Native Public]
    bool GetCustomGroomCacheAttributes(const EInterchangeGroomCacheAttributes& AttributeValue); // 0x5603480 [Final Native Public]
    bool GetCustomGroomAssetPath(const FSoftObjectPath& AttributeValue); // 0x5603360 [Final Native Public]
    bool GetCustomFrameRate(const double& AttributeValue); // 0x5602c10 [Final Native Public]
    bool GetCustomEndFrame(const int32& AttributeValue); // 0x5602640 [Final Native Public]

// UInterchangeGroomFactoryNode (/Script/InterchangeFactoryNodes.InterchangeGroomFactoryNode)
    bool SetCustomGroupInterpolationSettings(FHairGroupsInterpolation& AttributeValue); // 0x56156b0 [Final Native Public]
    bool GetCustomGroupInterpolationSettings(FHairGroupsInterpolation& AttributeValue); // 0x56037e0 [Final Native Public]

// UInterchangeHeterogeneousVolumeActorFactoryNode (/Script/InterchangeFactoryNodes.InterchangeHeterogeneousVolumeActorFactoryNode)
    bool SetCustomVolumetricMaterialUid(const FString& MaterialFactoryNodeUid); // 0x561d9b0 [Final Native Public]
    bool GetCustomVolumetricMaterialUid(const FString& MaterialFactoryNodeUid); // 0x5609460 [Final Native Public]

// UInterchangeLevelFactoryNode (/Script/InterchangeFactoryNodes.InterchangeLevelFactoryNode)
    bool SetCustomShouldCreateLevel(const bool& AttributeValue); // 0x561add0 [Final Native Public]
    bool SetCustomSceneImportAssetFactoryNodeUid(const FString& AttributeValue); // 0x561a870 [Final Native Public]
    bool SetCustomCreateWorldPartitionLevel(const bool& AttributeValue); // 0x5612d90 [Final Native Public]
    bool RemoveCustomActorFactoryNodeUid(const FString& ActorFactoryNodeUid); // 0x560d830 [Final Native Public]
    bool GetCustomShouldCreateLevel(const bool& AttributeValue); // 0x5607110 [Final Native Public]
    bool GetCustomSceneImportAssetFactoryNodeUid(const FString& AttributeValue); // 0x5606d40 [Final Native Public]
    bool GetCustomCreateWorldPartitionLevel(const bool& AttributeValue); // 0x5601910 [Final Native Public]
    void GetCustomActorFactoryNodeUids(const TArray<FString>& OutActorFactoryNodeUids); // 0x55fea20 [Final Native Public]
    int32 GetCustomActorFactoryNodeUidCount(); // 0x55fe9e0 [Final Native Public]
    void GetCustomActorFactoryNodeUid(int32 Index, const FString& OutActorFactoryNodeUid); // 0x55fe8f0 [Final Native Public]
    bool AddCustomActorFactoryNodeUid(const FString& ActorFactoryNodeUid); // 0x55f9e90 [Final Native Public]

// UInterchangeLevelInstanceActorFactoryNode (/Script/InterchangeFactoryNodes.InterchangeLevelInstanceActorFactoryNode)
    bool SetCustomLevelReference(const FString& AttributeValue); // 0x56174e0 [Final Native Public]
    bool GetCustomLevelReference(const FString& AttributeValue); // 0x5604ab0 [Final Native Public]

// UInterchangeLevelSequenceFactoryNode (/Script/InterchangeFactoryNodes.InterchangeLevelSequenceFactoryNode)
    bool SetCustomFrameRate(const float& AttributeValue); // 0x5614a70 [Final Native Public]
    bool RemoveCustomAnimationTrackUid(const FString& AnimationTrackUid); // 0x560d8e0 [Final Native Public]
    bool GetCustomFrameRate(const float& AttributeValue); // 0x5602da0 [Final Native Public]
    void GetCustomAnimationTrackUids(const TArray<FString>& OutAnimationTrackUids); // 0x55ffa00 [Final Native Public]
    int32 GetCustomAnimationTrackUidCount(); // 0x55ff9c0 [Final Native Public]
    void GetCustomAnimationTrackUid(int32 Index, const FString& OutAnimationTrackUid); // 0x55ff8d0 [Final Native Public]
    bool AddCustomAnimationTrackUid(const FString& AnimationTrackUid); // 0x55f9f40 [Final Native Public]

// UInterchangeBaseLightFactoryNode (/Script/InterchangeFactoryNodes.InterchangeBaseLightFactoryNode)
    bool SetCustomUseTemperature(bool AttributeValue, bool bAddApplyDelegate); // 0x561d200 [Final Native Public]
    bool SetCustomTemperature(float AttributeValue, bool bAddApplyDelegate); // 0x561bf10 [Final Native Public]
    bool SetCustomLightColor(const FColor& AttributeValue, bool bAddApplyDelegate); // 0x5617690 [Final Native Public]
    bool SetCustomIntensity(float AttributeValue, bool bAddApplyDelegate); // 0x5616a10 [Final Native Public]
    bool GetCustomUseTemperature(const bool& AttributeValue); // 0x5608dd0 [Final Native Public]
    bool GetCustomTemperature(const float& AttributeValue); // 0x5607e80 [Final Native Public]
    bool GetCustomLightColor(const FColor& AttributeValue); // 0x5604bd0 [Final Native Public]
    bool GetCustomIntensity(const float& AttributeValue); // 0x5604410 [Final Native Public]

// UInterchangeLightFactoryNode (/Script/InterchangeFactoryNodes.InterchangeLightFactoryNode)
    bool SetCustomUseIESBrightness(const bool& AttributeValue, bool bAddApplyDelegate); // 0x561ce10 [Final Native Public]
    bool SetCustomRotation(const FRotator& AttributeValue, bool bAddApplyDelegate); // 0x561a480 [Final Native Public]
    bool SetCustomIntensityUnits(const ELightUnits& AttributeValue, bool bAddApplyDelegate); // 0x5616ae0 [Final Native Public]
    bool SetCustomIESTexture(const FString& AttributeValue); // 0x5615ac0 [Final Native Public]
    bool SetCustomIESBrightnessScale(const float& AttributeValue, bool bAddApplyDelegate); // 0x56158f0 [Final Native Public]
    bool SetCustomAttenuationRadius(float AttributeValue, bool bAddApplyDelegate); // 0x560fe80 [Final Native Public]
    bool GetCustomUseIESBrightness(const bool& AttributeValue); // 0x5608b20 [Final Native Public]
    bool GetCustomRotation(const FRotator& AttributeValue); // 0x5606aa0 [Final Native Public]
    bool GetCustomIntensityUnits(const ELightUnits& AttributeValue); // 0x56044c0 [Final Native Public]
    bool GetCustomIESTexture(const FString& AttributeValue); // 0x5603a40 [Final Native Public]
    bool GetCustomIESBrightnessScale(const float& AttributeValue); // 0x5603940 [Final Native Public]
    bool GetCustomAttenuationRadius(const float& AttributeValue); // 0x55ffbc0 [Final Native Public]

// UInterchangeRectLightFactoryNode (/Script/InterchangeFactoryNodes.InterchangeRectLightFactoryNode)
    bool SetCustomSourceWidth(float AttributeValue, bool bAddApplyDelegate); // 0x561b600 [Final Native Public]
    bool SetCustomSourceHeight(float AttributeValue, bool bAddApplyDelegate); // 0x561b3a0 [Final Native Public]
    bool GetCustomSourceWidth(const float& AttributeValue); // 0x56077b0 [Final Native Public]
    bool GetCustomSourceHeight(const float& AttributeValue); // 0x5607550 [Final Native Public]

// UInterchangePointLightFactoryNode (/Script/InterchangeFactoryNodes.InterchangePointLightFactoryNode)
    bool SetCustomUseInverseSquaredFalloff(bool AttributeValue, bool bAddApplyDelegate); // 0x561cf00 [Final Native Public]
    bool SetCustomLightFalloffExponent(float AttributeValue, bool bAddApplyDelegate); // 0x5617780 [Final Native Public]
    bool GetCustomUseInverseSquaredFalloff(const bool& AttributeValue); // 0x5608bd0 [Final Native Public]
    bool GetCustomLightFalloffExponent(const float& AttributeValue); // 0x5604c70 [Final Native Public]

// UInterchangeSpotLightFactoryNode (/Script/InterchangeFactoryNodes.InterchangeSpotLightFactoryNode)
    bool SetCustomOuterConeAngle(float AttributeValue, bool bAddApplyDelegate); // 0x5619360 [Final Native Public]
    bool SetCustomInnerConeAngle(float AttributeValue, bool bAddApplyDelegate); // 0x56162e0 [Final Native Public]
    bool GetCustomOuterConeAngle(const float& AttributeValue); // 0x5605ec0 [Final Native Public]
    bool GetCustomInnerConeAngle(const float& AttributeValue); // 0x5604010 [Final Native Public]

// UInterchangeSkyLightFactoryNode (/Script/InterchangeFactoryNodes.InterchangeSkyLightFactoryNode)
    bool SetCustomSourceType(const EInterchangeSkyLightSourceType& SourceType); // 0x561b470 [Final Native Public]
    bool SetCustomCubemapDependency(const FString& TextureCubeFactoryNodeUid); // 0x5612f20 [Final Native Public]
    bool GetCustomSourceType(const EInterchangeSkyLightSourceType& SourceType); // 0x5607600 [Final Native Public]
    bool GetCustomCubemapDependency(const FString& TextureCubeFactoryNodeUid); // 0x5601a10 [Final Native Public]

// UInterchangeMaterialFactoryNode (/Script/InterchangeFactoryNodes.InterchangeMaterialFactoryNode)
    bool SetCustomTwoSided(const bool& AttributeValue, bool bAddApplyDelegate); // 0x561c830 [Final Native Public]
    bool SetCustomTranslucencyLightingMode(const ETranslucencyLightingMode& AttributeValue, bool bAddApplyDelegate); // 0x561c610 [Final Native Public]
    bool SetCustomShadingModel(const EMaterialShadingModel& AttributeValue, bool bAddApplyDelegate); // 0x561abb0 [Final Native Public]
    bool SetCustomScreenSpaceReflections(const bool& AttributeValue); // 0x561aa20 [Final Native Public]
    bool SetCustomRefractionMethod(const ERefractionMode& AttributeValue, bool bAddApplyDelegate); // 0x561a170 [Final Native Public]
    bool SetCustomOpacityMaskClipValue(const float& AttributeValue, bool bAddApplyDelegate); // 0x5618fb0 [Final Native Public]
    bool SetCustomDisplacementCenter(float AttributeValue); // 0x5613730 [Final Native Public]
    bool SetCustomBlendMode(const EBlendMode& AttributeValue, bool bAddApplyDelegate); // 0x5611380 [Final Native Public]
    bool GetTransmissionColorConnection(const FString& ExpressionNodeUid, const FString& OutputName); // 0x560c730 [Final Native Public]
    bool GetTangentConnection(const FString& ExpressionNodeUid, const FString& OutputName); // 0x560c5d0 [Final Native Public]
    bool GetSurfaceCoverageConnection(const FString& ExpressionNodeUid, const FString& OutputName); // 0x560c470 [Final Native Public]
    bool GetSubsurfaceConnection(const FString& ExpressionNodeUid, const FString& OutputName); // 0x560c310 [Final Native Public]
    bool GetSpecularConnection(const FString& ExpressionNodeUid, const FString& OutputName); // 0x560bed0 [Final Native Public]
    bool GetRoughnessConnection(const FString& ExpressionNodeUid, const FString& OutputName); // 0x560b560 [Final Native Public]
    bool GetRefractionConnection(const FString& ExpressionNodeUid, const FString& OutputName); // 0x560b400 [Final Native Public]
    bool GetOpacityConnection(const FString& ExpressionNodeUid, const FString& OutputName); // 0x560ac90 [Final Native Public]
    bool GetOcclusionConnection(const FString& ExpressionNodeUid, const FString& OutputName); // 0x560aa30 [Final Native Public]
    bool GetNormalConnection(const FString& ExpressionNodeUid, const FString& OutputName); // 0x560a8d0 [Final Native Public]
    bool GetMetallicConnection(const FString& ExpressionNodeUid, const FString& OutputName); // 0x560a770 [Final Native Public]
    bool GetFuzzColorConnection(const FString& ExpressionNodeUid, const FString& OutputName); // 0x5609e40 [Final Native Public]
    bool GetEmissiveColorConnection(const FString& ExpressionNodeUid, const FString& OutputName); // 0x5609be0 [Final Native Public]
    bool GetDisplacementConnection(const FString& ExpressionNodeUid, const FString& OutputName); // 0x5609a80 [Final Native Public]
    bool GetCustomTwoSided(const bool& AttributeValue); // 0x5608620 [Final Native Public]
    bool GetCustomTranslucencyLightingMode(const ETranslucencyLightingMode& AttributeValue); // 0x5608470 [Final Native Public]
    bool GetCustomShadingModel(const EMaterialShadingModel& AttributeValue); // 0x5606f60 [Final Native Public]
    bool GetCustomScreenSpaceReflections(const bool& AttributeValue); // 0x5606e60 [Final Native Public]
    bool GetCustomRefractionMethod(const ERefractionMode& AttributeValue); // 0x56067f0 [Final Native Public]
    bool GetCustomOpacityMaskClipValue(const float& AttributeValue); // 0x5605cc0 [Final Native Public]
    bool GetCustomDisplacementCenter(const float& AttributeValue); // 0x5601f70 [Final Native Public]
    bool GetCustomBlendMode(const EBlendMode& AttributeValue); // 0x5600870 [Final Native Public]
    bool GetClothConnection(const FString& ExpressionNodeUid, const FString& OutputName); // 0x55fe3f0 [Final Native Public]
    bool GetClearCoatRoughnessConnection(const FString& ExpressionNodeUid, const FString& OutputName); // 0x55fe290 [Final Native Public]
    bool GetClearCoatNormalConnection(const FString& ExpressionNodeUid, const FString& OutputName); // 0x55fe130 [Final Native Public]
    bool GetClearCoatConnection(const FString& ExpressionNodeUid, const FString& OutputName); // 0x55fdfd0 [Final Native Public]
    bool GetBaseColorConnection(const FString& ExpressionNodeUid, const FString& OutputName); // 0x55fd8b0 [Final Native Public]
    bool GetAnisotropyConnection(const FString& ExpressionNodeUid, const FString& OutputName); // 0x55fd370 [Final Native Public]
    bool ConnectToTransmissionColor(const FString& AttributeValue); // 0x55fd2a0 [Final Native Public]
    bool ConnectToTangent(const FString& ExpressionNodeUid); // 0x55fd1d0 [Final Native Public]
    bool ConnectToSurfaceCoverage(const FString& ExpressionUid); // 0x55fd100 [Final Native Public]
    bool ConnectToSubsurface(const FString& ExpressionNodeUid); // 0x55fd030 [Final Native Public]
    bool ConnectToSpecular(const FString& ExpressionNodeUid); // 0x55fcf60 [Final Native Public]
    bool ConnectToRoughness(const FString& ExpressionNodeUid); // 0x55fce90 [Final Native Public]
    bool ConnectToRefraction(const FString& AttributeValue); // 0x55fcdc0 [Final Native Public]
    bool ConnectToOpacity(const FString& AttributeValue); // 0x55fccf0 [Final Native Public]
    bool ConnectToOcclusion(const FString& AttributeValue); // 0x55fcc20 [Final Native Public]
    bool ConnectToNormal(const FString& ExpressionNodeUid); // 0x55fcb50 [Final Native Public]
    bool ConnectToMetallic(const FString& AttributeValue); // 0x55fca80 [Final Native Public]
    bool ConnectToFuzzColor(const FString& AttributeValue); // 0x55fc9b0 [Final Native Public]
    bool ConnectToEmissiveColor(const FString& ExpressionNodeUid); // 0x55fc8e0 [Final Native Public]
    bool ConnectToDisplacement(const FString& AttributeValue); // 0x55fc810 [Final Native Public]
    bool ConnectToCloth(const FString& AttributeValue); // 0x55fc740 [Final Native Public]
    bool ConnectToClearCoatRoughness(const FString& AttributeValue); // 0x55fc670 [Final Native Public]
    bool ConnectToClearCoatNormal(const FString& AttributeValue); // 0x55fc5a0 [Final Native Public]
    bool ConnectToClearCoat(const FString& AttributeValue); // 0x55fc4d0 [Final Native Public]
    bool ConnectToBaseColor(const FString& AttributeValue); // 0x55fc400 [Final Native Public]
    bool ConnectToAnisotropy(const FString& ExpressionNodeUid); // 0x55fc330 [Final Native Public]
    bool ConnectOutputToTransmissionColor(const FString& ExpressionNodeUid, const FString& OutputName); // 0x55fc200 [Final Native Public]
    bool ConnectOutputToTangent(const FString& ExpressionNodeUid, const FString& OutputName); // 0x55fc0d0 [Final Native Public]
    bool ConnectOutputToSurfaceCoverage(const FString& ExpressionNodeUid, const FString& OutputName); // 0x55fbfa0 [Final Native Public]
    bool ConnectOutputToSubsurface(const FString& ExpressionNodeUid, const FString& OutputName); // 0x55fbe70 [Final Native Public]
    bool ConnectOutputToSpecular(const FString& ExpressionNodeUid, const FString& OutputName); // 0x55fbd40 [Final Native Public]
    bool ConnectOutputToRoughness(const FString& ExpressionNodeUid, const FString& OutputName); // 0x55fbc10 [Final Native Public]
    bool ConnectOutputToRefraction(const FString& ExpressionNodeUid, const FString& OutputName); // 0x55fbae0 [Final Native Public]
    bool ConnectOutputToOpacity(const FString& ExpressionNodeUid, const FString& OutputName); // 0x55fb9b0 [Final Native Public]
    bool ConnectOutputToOcclusion(const FString& ExpressionNodeUid, const FString& OutputName); // 0x55fb880 [Final Native Public]
    bool ConnectOutputToNormal(const FString& ExpressionNodeUid, const FString& OutputName); // 0x55fb750 [Final Native Public]
    bool ConnectOutputToMetallic(const FString& ExpressionNodeUid, const FString& OutputName); // 0x55fb620 [Final Native Public]
    bool ConnectOutputToFuzzColor(const FString& ExpressionNodeUid, const FString& OutputName); // 0x55fb4f0 [Final Native Public]
    bool ConnectOutputToEmissiveColor(const FString& ExpressionNodeUid, const FString& OutputName); // 0x55fb3c0 [Final Native Public]
    bool ConnectOutputToDisplacement(const FString& ExpressionNodeUid, const FString& OutputName); // 0x55fb290 [Final Native Public]
    bool ConnectOutputToCloth(const FString& ExpressionNodeUid, const FString& OutputName); // 0x55fb160 [Final Native Public]
    bool ConnectOutputToClearCoatRoughness(const FString& ExpressionNodeUid, const FString& OutputName); // 0x55fb030 [Final Native Public]
    bool ConnectOutputToClearCoatNormal(const FString& ExpressionNodeUid, const FString& OutputName); // 0x55faf00 [Final Native Public]
    bool ConnectOutputToClearCoat(const FString& ExpressionNodeUid, const FString& OutputName); // 0x55fadd0 [Final Native Public]
    bool ConnectOutputToBaseColor(const FString& ExpressionNodeUid, const FString& OutputName); // 0x55faca0 [Final Native Public]
    bool ConnectOutputToAnisotropy(const FString& ExpressionNodeUid, const FString& OutputName); // 0x55fab70 [Final Native Public]

// UInterchangeMaterialExpressionFactoryNode (/Script/InterchangeFactoryNodes.InterchangeMaterialExpressionFactoryNode)
    bool SetCustomExpressionClassName(const FString& AttributeValue); // 0x56141f0 [Final Native Public]
    bool GetCustomExpressionClassName(const FString& AttributeValue); // 0x5602740 [Final Native Public]

// UInterchangeMaterialInstanceFactoryNode (/Script/InterchangeFactoryNodes.InterchangeMaterialInstanceFactoryNode)
    bool SetCustomParent(const FString& AttributeValue); // 0x5619750 [Final Native Public]
    bool SetCustomInstanceClassName(const FString& AttributeValue); // 0x5616500 [Final Native Public]
    bool SetCustomBlendMode(const EBlendMode& AttributeValue, bool bAddApplyDelegate); // 0x56115a0 [Final Native Public]
    bool GetCustomParent(const FString& AttributeValue); // 0x56060b0 [Final Native Public]
    bool GetCustomInstanceClassName(const FString& AttributeValue); // 0x5604110 [Final Native Public]
    bool GetCustomBlendMode(const EBlendMode& AttributeValue); // 0x5600870 [Final Native Public]

// UInterchangeMaterialFunctionCallExpressionFactoryNode (/Script/InterchangeFactoryNodes.InterchangeMaterialFunctionCallExpressionFactoryNode)
    bool SetCustomMaterialFunctionDependency(const FString& AttributeValue); // 0x5617d50 [Final Native Public]
    bool GetCustomMaterialFunctionDependency(const FString& AttributeValue); // 0x5604fd0 [Final Native Public]

// UInterchangeMaterialFunctionFactoryNode (/Script/InterchangeFactoryNodes.InterchangeMaterialFunctionFactoryNode)
    bool GetInputConnection(const FString& InputName, const FString& ExpressionNodeUid, const FString& OutputName); // 0x560a250 [Final Native Public]

// UInterchangeMeshActorFactoryNode (/Script/InterchangeFactoryNodes.InterchangeMeshActorFactoryNode)
    bool SetSlotMaterialDependencyUid(const FString& SlotName, const FString& MaterialDependencyUid); // 0x561eba0 [Final Native Public]
    bool SetCustomInstancedAssetFactoryNodeUid(const FString& AttributeValue); // 0x56166b0 [Final Native Public]
    bool SetCustomGeometricTransform(FTransform& AttributeValue); // 0x5614de0 [Final Native Public]
    bool SetCustomAnimationAssetUidToPlay(const FString& AttributeValue); // 0x560f990 [Final Native Public]
    bool RemoveSlotMaterialDependencyUid(const FString& SlotName); // 0x560daf0 [Final Native Public]
    bool GetSlotMaterialDependencyUid(const FString& SlotName, const FString& OutMaterialDependency); // 0x560bb90 [Final Native Public]
    void GetSlotMaterialDependencies(TMap<FString, FString>& OutMaterialDependencies); // 0x560b870 [Final Native Public]
    bool GetCustomInstancedAssetFactoryNodeUid(const FString& AttributeValue); // 0x56041d0 [Final Native Public]
    bool GetCustomGeometricTransform(FTransform& AttributeValue); // 0x56030a0 [Final Native Public]
    bool GetCustomAnimationAssetUidToPlay(const FString& AttributeValue); // 0x55ff690 [Final Native Public]

// UInterchangeSceneComponentFactoryNode (/Script/InterchangeFactoryNodes.InterchangeSceneComponentFactoryNode)
    bool SetCustomLocalTransform(FTransform& AttributeValue); // 0x56179a0 [Final Native Public]
    bool SetCustomComponentVisibility(const bool& AttributeValue); // 0x5612020 [Final Native Public]
    bool GetCustomLocalTransform(FTransform& AttributeValue); // 0x5604d70 [Final Native Public]
    bool GetCustomComponentVisibility(const bool& AttributeValue); // 0x5601110 [Final Native Public]
    void GetComponentUids(const TArray<FString>& OutComponentUids); // 0x55fe550 [Final Native Public]
    bool AddComponentUid(const FString& ComponentUid); // 0x55f9cb0 [Final Native Public]

// UInterchangeInstancedStaticMeshComponentFactoryNode (/Script/InterchangeFactoryNodes.InterchangeInstancedStaticMeshComponentFactoryNode)
    bool SetCustomInstancedAssetUid(const FString& AttributeValue); // 0x5616860 [Final Native Public]
    bool SetCustomHierarchicalISM(const bool& AttributeValue); // 0x5615760 [Final Native Public]
    void GetInstanceTransforms(const TArray<FTransform>& OutInstanceTransforms); // 0x560a3e0 [Final Native Public]
    bool GetCustomInstancedAssetUid(const FString& AttributeValue); // 0x56042f0 [Final Native Public]
    bool GetCustomHierarchicalISM(const bool& AttributeValue); // 0x5603890 [Final Native Public]
    void AddInstanceTransforms(const TArray<FTransform>& InInstanceTransforms); // 0x55fa1b0 [Final Native Public]
    void AddInstanceTransform(FTransform& InstanceTransform); // 0x55fa0a0 [Final Native Public]

// UInterchangeSceneVariantSetsFactoryNode (/Script/InterchangeFactoryNodes.InterchangeSceneVariantSetsFactoryNode)
    bool RemoveCustomVariantSetUid(const FString& VariantUid); // 0x560d990 [Final Native Public]
    void GetCustomVariantSetUids(const TArray<FString>& OutVariantUids); // 0x5608fb0 [Final Native Public]
    int32 GetCustomVariantSetUidCount(); // 0x5608f70 [Final Native Public]
    void GetCustomVariantSetUid(int32 Index, const FString& OutVariantUid); // 0x5608e80 [Final Native Public]
    bool AddCustomVariantSetUid(const FString& VariantUid); // 0x55f9ff0 [Final Native Public]

// UInterchangeSkeletalMeshFactoryNode (/Script/InterchangeFactoryNodes.InterchangeSkeletalMeshFactoryNode)
    bool SetCustomUseHighPrecisionSkinWeights(const bool& AttributeValue, bool bAddApplyDelegate); // 0x561cc30 [Final Native Public]
    bool SetCustomThresholdUV(const float& AttributeValue, bool bAddApplyDelegate); // 0x561c370 [Final Native Public]
    bool SetCustomThresholdTangentNormal(const float& AttributeValue, bool bAddApplyDelegate); // 0x561c280 [Final Native Public]
    bool SetCustomThresholdPosition(const float& AttributeValue, bool bAddApplyDelegate); // 0x561c190 [Final Native Public]
    bool SetCustomSkeletonSoftObjectPath(const FSoftObjectPath& AttributeValue); // 0x561af60 [Final Native Public]
    bool SetCustomPhysicAssetSoftObjectPath(const FSoftObjectPath& AttributeValue); // 0x5619900 [Final Native Public]
    bool SetCustomMorphThresholdPosition(const float& AttributeValue, bool bAddApplyDelegate); // 0x5618860 [Final Native Public]
    bool SetCustomMergeMorphTargetShapeWithSameName(const bool& AttributeValue); // 0x56181f0 [Final Native Public]
    bool SetCustomImportVertexAttributes(const bool& AttributeValue); // 0x5616150 [Final Native Public]
    bool SetCustomImportMorphTarget(const bool& AttributeValue); // 0x5615e30 [Final Native Public]
    bool SetCustomImportContentType(const EInterchangeSkeletalMeshContentType& AttributeValue); // 0x5615c70 [Final Native Public]
    bool SetCustomCreatePhysicsAsset(const bool& AttributeValue); // 0x5612c00 [Final Native Public]
    bool SetCustomBoneInfluenceLimit(const int32& AttributeValue, bool bAddApplyDelegate); // 0x5611740 [Final Native Public]
    bool SetCustomAddCurveMetadataToSkeleton(const bool& AttributeValue); // 0x560e5f0 [Final Native Public]
    void InitializeSkeletalMeshNode(const FString& UniqueID, const FString& DisplayLabel, const FString& InAssetClass, UInterchangeBaseNodeContainer* NodeContainer); // 0x560cb60 [Final Native Public]
    bool GetCustomUseHighPrecisionSkinWeights(const bool& AttributeValue); // 0x5608920 [Final Native Public]
    bool GetCustomThresholdUV(const float& AttributeValue); // 0x5608250 [Final Native Public]
    bool GetCustomThresholdTangentNormal(const float& AttributeValue); // 0x5608150 [Final Native Public]
    bool GetCustomThresholdPosition(const float& AttributeValue); // 0x5608050 [Final Native Public]
    bool GetCustomSkeletonSoftObjectPath(const FSoftObjectPath& AttributeValue); // 0x5607210 [Final Native Public]
    bool GetCustomPhysicAssetSoftObjectPath(const FSoftObjectPath& AttributeValue); // 0x56061d0 [Final Native Public]
    bool GetCustomMorphThresholdPosition(const float& AttributeValue); // 0x56056f0 [Final Native Public]
    bool GetCustomMergeMorphTargetShapeWithSameName(const bool& AttributeValue); // 0x56052f0 [Final Native Public]
    bool GetCustomImportVertexAttributes(const bool& AttributeValue); // 0x5603f10 [Final Native Public]
    bool GetCustomImportMorphTarget(const bool& AttributeValue); // 0x5603d10 [Final Native Public]
    bool GetCustomImportContentType(const EInterchangeSkeletalMeshContentType& AttributeValue); // 0x5603b60 [Final Native Public]
    bool GetCustomCreatePhysicsAsset(const bool& AttributeValue); // 0x5601810 [Final Native Public]
    bool GetCustomBoneInfluenceLimit(const int32& AttributeValue); // 0x5600970 [Final Native Public]
    bool GetCustomAddCurveMetadataToSkeleton(const bool& AttributeValue); // 0x55feae0 [Final Native Public]

// UInterchangeSkeletalMeshLodDataNode (/Script/InterchangeFactoryNodes.InterchangeSkeletalMeshLodDataNode)
    bool SetCustomSkeletonUid(const FString& AttributeValue); // 0x561b100 [Final Native Public]
    bool RemoveMeshUid(const FString& MeshName); // 0x560d8e0 [Final Native Public]
    bool RemoveAllMeshes(); // 0x560d1d0 [Final Native Public]
    int32 GetMeshUidsCount(); // 0x55ff9c0 [Final Native Public]
    void GetMeshUids(const TArray<FString>& OutMeshNames); // 0x55ffa00 [Final Native Public]
    bool GetCustomSkeletonUid(const FString& AttributeValue); // 0x5607330 [Final Native Public]
    bool AddMeshUid(const FString& MeshName); // 0x55f9f40 [Final Native Public]

// UInterchangeSparseVolumeTextureFactoryNode (/Script/InterchangeFactoryNodes.InterchangeSparseVolumeTextureFactoryNode)
    bool SetCustomAttributesBFormat(const EInterchangeSparseVolumeTextureFormat& Format); // 0x5611060 [Final Native Public]
    bool SetCustomAttributesBChannelZ(const FString& GridNameAndComponentIndex); // 0x5610e70 [Final Native Public]
    bool SetCustomAttributesBChannelY(const FString& GridNameAndComponentIndex); // 0x5610c80 [Final Native Public]
    bool SetCustomAttributesBChannelX(const FString& GridNameAndComponentIndex); // 0x5610a90 [Final Native Public]
    bool SetCustomAttributesBChannelW(const FString& GridNameAndComponentIndex); // 0x56108a0 [Final Native Public]
    bool SetCustomAttributesAFormat(const EInterchangeSparseVolumeTextureFormat& Format); // 0x5610710 [Final Native Public]
    bool SetCustomAttributesAChannelZ(const FString& GridNameAndComponentIndex); // 0x5610520 [Final Native Public]
    bool SetCustomAttributesAChannelY(const FString& GridNameAndComponentIndex); // 0x5610330 [Final Native Public]
    bool SetCustomAttributesAChannelX(const FString& GridNameAndComponentIndex); // 0x5610140 [Final Native Public]
    bool SetCustomAttributesAChannelW(const FString& GridNameAndComponentIndex); // 0x560ff50 [Final Native Public]
    bool SetCustomAnimationID(const FString& InAnimationID); // 0x560fb40 [Final Native Public]
    bool GetCustomAttributesBFormat(const EInterchangeSparseVolumeTextureFormat& Format); // 0x5600670 [Final Native Public]
    bool GetCustomAttributesBChannelZ(const FString& GridNameAndComponentIndex); // 0x5600550 [Final Native Public]
    bool GetCustomAttributesBChannelY(const FString& GridNameAndComponentIndex); // 0x5600430 [Final Native Public]
    bool GetCustomAttributesBChannelX(const FString& GridNameAndComponentIndex); // 0x5600310 [Final Native Public]
    bool GetCustomAttributesBChannelW(const FString& GridNameAndComponentIndex); // 0x56001f0 [Final Native Public]
    bool GetCustomAttributesAFormat(const EInterchangeSparseVolumeTextureFormat& Format); // 0x56000f0 [Final Native Public]
    bool GetCustomAttributesAChannelZ(const FString& GridNameAndComponentIndex); // 0x55fffd0 [Final Native Public]
    bool GetCustomAttributesAChannelY(const FString& GridNameAndComponentIndex); // 0x55ffeb0 [Final Native Public]
    bool GetCustomAttributesAChannelX(const FString& GridNameAndComponentIndex); // 0x55ffd90 [Final Native Public]
    bool GetCustomAttributesAChannelW(const FString& GridNameAndComponentIndex); // 0x55ffc70 [Final Native Public]
    bool GetCustomAnimationID(const FString& OutAnimationID); // 0x55ff7b0 [Final Native Public]

// UInterchangeSpecularProfileFactoryNode (/Script/InterchangeFactoryNodes.InterchangeSpecularProfileFactoryNode)
    bool SetCustomTexture(const FString& TextureUid); // 0x561bfe0 [Final Native Public]
    bool SetCustomFormat(const ESpecularProfileFormat& Format); // 0x5614750 [Final Native Public]
    bool GetCustomTexture(const FString& TextureUid); // 0x5607f30 [Final Native Public]
    bool GetCustomFormat(const ESpecularProfileFormat& Format); // 0x5602a60 [Final Native Public]

// UInterchangeStaticMeshFactoryNode (/Script/InterchangeFactoryNodes.InterchangeStaticMeshFactoryNode)
    bool SetLODScreenSizes(const TArray<float>& InLODScreenSizes); // 0x561e940 [Final Native Public]
    bool SetCustomSupportFaceRemap(const bool& AttributeValue, bool bAddApplyDelegate); // 0x561be20 [Final Native Public]
    bool SetCustomSubstituteUID(const FString& AttributeValue); // 0x561bc70 [Final Native Public]
    bool SetCustomSrcLightmapIndex(const int32& AttributeValue, bool bAddApplyDelegate); // 0x561b6d0 [Final Native Public]
    bool SetCustomMinLightmapResolution(const int32& AttributeValue, bool bAddApplyDelegate); // 0x5618380 [Final Native Public]
    bool SetCustomMaxLumenMeshCards(const int32& AttributeValue, bool bAddApplyDelegate); // 0x5617f30 [Final Native Public]
    bool SetCustomGenerateLightmapUVs(const bool& AttributeValue, bool bAddApplyDelegate); // 0x5614cf0 [Final Native Public]
    bool SetCustomGenerateDistanceFieldAsIfTwoSided(const bool& AttributeValue, bool bAddApplyDelegate); // 0x5614c00 [Final Native Public]
    bool SetCustomDstLightmapIndex(const int32& AttributeValue, bool bAddApplyDelegate); // 0x5613de0 [Final Native Public]
    bool SetCustomDistanceFieldResolutionScale(const float& AttributeValue, bool bAddApplyDelegate); // 0x56139e0 [Final Native Public]
    bool SetCustomDistanceFieldReplacementMesh(const FSoftObjectPath& AttributeValue, bool bAddApplyDelegate); // 0x56138d0 [Final Native Public]
    bool SetCustomBuildScale3D(const FVector& AttributeValue, bool bAddApplyDelegate); // 0x56119e0 [Final Native Public]
    bool SetCustomBuildReversedIndexBuffer(const bool& AttributeValue, bool bAddApplyDelegate); // 0x56118f0 [Final Native Public]
    bool SetCustomBuildNanite(const bool& AttributeValue, bool bAddApplyDelegate); // 0x5611830 [Final Native Public]
    bool SetCustomAutoComputeLODScreenSizes(const bool& AttributeValue); // 0x56111f0 [Final Native Public]
    bool RemoveSocketUd(const FString& SocketUid); // 0x560ddc0 [Final Native Public]
    void InitializeStaticMeshNode(const FString& UniqueID, const FString& DisplayLabel, const FString& InAssetClass, UInterchangeBaseNodeContainer* NodeContainer); // 0x560c890 [Final Native Public]
    void GetSocketUids(const TArray<FString>& OutSocketUids); // 0x560be10 [Final Native Public]
    int32 GetSocketUidCount(); // 0x560bdd0 [Final Native Public]
    void GetLODScreenSizes(const TArray<float>& OutLODScreenSizes); // 0x560a5c0 [Final Native Public]
    int32 GetLODScreenSizeCount(); // 0x560a490 [Final Native Public]
    bool GetCustomSupportFaceRemap(const bool& AttributeValue); // 0x5607d80 [Final Native Public]
    bool GetCustomSubstituteUID(const FString& AttributeValue); // 0x5607c60 [Final Native Public]
    bool GetCustomSrcLightmapIndex(const int32& AttributeValue); // 0x5607860 [Final Native Public]
    bool GetCustomMinLightmapResolution(const int32& AttributeValue); // 0x56053f0 [Final Native Public]
    bool GetCustomMaxLumenMeshCards(const int32& AttributeValue); // 0x56050f0 [Final Native Public]
    bool GetCustomGenerateLightmapUVs(const bool& AttributeValue); // 0x5602fa0 [Final Native Public]
    bool GetCustomGenerateDistanceFieldAsIfTwoSided(const bool& AttributeValue); // 0x5602ea0 [Final Native Public]
    bool GetCustomDstLightmapIndex(const int32& AttributeValue); // 0x5602440 [Final Native Public]
    bool GetCustomDistanceFieldResolutionScale(const float& AttributeValue); // 0x5602190 [Final Native Public]
    bool GetCustomDistanceFieldReplacementMesh(const FSoftObjectPath& AttributeValue); // 0x5602070 [Final Native Public]
    bool GetCustomBuildScale3D(const FVector& AttributeValue); // 0x5600c70 [Final Native Public]
    bool GetCustomBuildReversedIndexBuffer(const bool& AttributeValue); // 0x5600b70 [Final Native Public]
    bool GetCustomBuildNanite(const bool& AttributeValue); // 0x5600a70 [Final Native Public]
    bool GetCustomAutoComputeLODScreenSizes(const bool& AttributeValue); // 0x5600770 [Final Native Public]
    bool AddSocketUids(const TArray<FString>& InSocketUids); // 0x55fa970 [Final Native Public]
    bool AddSocketUid(const FString& SocketUid); // 0x55fa8c0 [Final Native Public]

// UInterchangeStaticMeshLodDataNode (/Script/InterchangeFactoryNodes.InterchangeStaticMeshLodDataNode)
    bool SetOneConvexHullPerUCX(bool AttributeValue); // 0x561ea00 [Final Native Public]
    bool SetImportCollisionType(const EInterchangeMeshCollision& AttributeValue); // 0x561e7b0 [Final Native Public]
    bool SetImportCollision(bool AttributeValue); // 0x561e610 [Final Native Public]
    bool SetForceCollisionPrimitiveGeneration(bool bGenerate); // 0x561e470 [Final Native Public]
    bool RemoveSphereCollisionMeshUid(const FString& ColliderMeshUid); // 0x560de70 [Final Native Public]
    bool RemoveMeshUid(const FString& MeshName); // 0x560d990 [Final Native Public]
    bool RemoveConvexCollisionMeshUid(const FString& MeshName); // 0x560d6d0 [Final Native Public]
    bool RemoveCapsuleCollisionMeshUid(const FString& ColliderMeshUid); // 0x560d570 [Final Native Public]
    bool RemoveBoxCollisionMeshUid(const FString& ColliderMeshUid); // 0x560d410 [Final Native Public]
    bool RemoveAllSphereCollisionMeshes(); // 0x560d250 [Final Native Public]
    bool RemoveAllMeshes(); // 0x560d210 [Final Native Public]
    bool RemoveAllConvexCollisionMeshes(); // 0x560d180 [Final Native Public]
    bool RemoveAllCapsuleCollisionMeshes(); // 0x560d130 [Final Native Public]
    bool RemoveAllBoxCollisionMeshes(); // 0x560d0e0 [Final Native Public]
    int32 GetSphereCollisionMeshUidsCount(); // 0x560c2e0 [Final Native Public]
    void GetSphereCollisionMeshUids(const TArray<FString>& OutMeshNames); // 0x560c1d0 [Final Native Public]
    TMap<FString, FString> GetSphereCollisionMeshMap(); // 0x560c140 [Final Native Public]
    void GetSphereColliderRenderMeshUid(const FString& InColliderMeshUid, const FString& OutRenderMeshUid); // 0x560c030 [Final Native Public]
    bool GetOneConvexHullPerUCX(const bool& AttributeValue); // 0x560ab90 [Final Native Public]
    int32 GetMeshUidsCount(); // 0x5608f70 [Final Native Public]
    void GetMeshUids(const TArray<FString>& OutMeshNames); // 0x5608fb0 [Final Native Public]
    bool GetImportCollisionType(const EInterchangeMeshCollision& AttributeValue); // 0x560a0a0 [Final Native Public]
    bool GetImportCollision(const bool& AttributeValue); // 0x5609fa0 [Final Native Public]
    bool GetForceCollisionPrimitiveGeneration(const bool& bGenerate); // 0x5609d40 [Final Native Public]
    int32 GetConvexCollisionMeshUidsCount(); // 0x55fe8c0 [Final Native Public]
    void GetConvexCollisionMeshUids(const TArray<FString>& OutMeshNames); // 0x55fe7b0 [Final Native Public]
    TMap<FString, FString> GetConvexCollisionMeshMap(); // 0x55fe720 [Final Native Public]
    void GetConvexColliderRenderMeshUid(const FString& InColliderMeshUid, const FString& OutRenderMeshUid); // 0x55fe610 [Final Native Public]
    int32 GetCapsuleCollisionMeshUidsCount(); // 0x55fdfa0 [Final Native Public]
    void GetCapsuleCollisionMeshUids(const TArray<FString>& OutMeshNames); // 0x55fde90 [Final Native Public]
    TMap<FString, FString> GetCapsuleCollisionMeshMap(); // 0x55fde00 [Final Native Public]
    void GetCapsuleColliderRenderMeshUid(const FString& InColliderMeshUid, const FString& OutRenderMeshUid); // 0x55fdcf0 [Final Native Public]
    int32 GetBoxCollisionMeshUidsCount(); // 0x55fdcc0 [Final Native Public]
    void GetBoxCollisionMeshUids(const TArray<FString>& OutMeshNames); // 0x55fdbb0 [Final Native Public]
    TMap<FString, FString> GetBoxCollisionMeshMap(); // 0x55fdb20 [Final Native Public]
    void GetBoxColliderRenderMeshUid(const FString& InColliderMeshUid, const FString& OutRenderMeshUid); // 0x55fda10 [Final Native Public]
    bool AddSphereCollisionMeshUids(const FString& ColliderMeshUid, const FString& RenderMeshUid); // 0x55faa40 [Final Native Public]
    bool AddSphereCollisionMeshUid(const FString& ColliderMeshUid); // 0x55f99c0 [Final Native Public]
    bool AddMeshUid(const FString& MeshName); // 0x55f9ff0 [Final Native Public]
    bool AddConvexCollisionMeshUids(const FString& ColliderMeshUid, const FString& RenderMeshUid); // 0x55f9d60 [Final Native Public]
    bool AddConvexCollisionMeshUid(const FString& ColliderMeshUid); // 0x55f99c0 [Final Native Public]
    bool AddCapsuleCollisionMeshUids(const FString& ColliderMeshUid, const FString& RenderMeshUid); // 0x55f9b80 [Final Native Public]
    bool AddCapsuleCollisionMeshUid(const FString& ColliderMeshUid); // 0x55f99c0 [Final Native Public]
    bool AddBoxCollisionMeshUids(const FString& ColliderMeshUid, const FString& RenderMeshUid); // 0x55f9a50 [Final Native Public]
    bool AddBoxCollisionMeshUid(const FString& ColliderMeshUid); // 0x55f99c0 [Final Native Public]

// UInterchangePhysicalCameraNode (/Script/InterchangeNodes.InterchangePhysicalCameraNode)
    bool SetCustomSensorWidth(const float& AttributeValue); // 0x54b6f80 [Final Native Public]
    bool SetCustomSensorHeight(const float& AttributeValue); // 0x54b6df0 [Final Native Public]
    bool SetCustomFocalLength(const float& AttributeValue); // 0x54b6320 [Final Native Public]
    bool SetCustomEnableDepthOfField(const bool& AttributeValue); // 0x54b5ce0 [Final Native Public]
    bool GetCustomSensorWidth(const float& AttributeValue); // 0x54b34b0 [Final Native Public]
    bool GetCustomSensorHeight(const float& AttributeValue); // 0x54b33b0 [Final Native Public]
    bool GetCustomFocalLength(const float& AttributeValue); // 0x54b2b50 [Final Native Public]
    bool GetCustomEnableDepthOfField(const bool& AttributeValue); // 0x54b26a0 [Final Native Public]

// UInterchangeStandardCameraNode (/Script/InterchangeNodes.InterchangeStandardCameraNode)
    bool SetCustomWidth(const float& AttributeValue); // 0x54b7db0 [Final Native Public]
    bool SetCustomProjectionMode(const EInterchangeCameraProjectionType& AttributeValue); // 0x54b6960 [Final Native Public]
    bool SetCustomNearClipPlane(const float& AttributeValue); // 0x54b67d0 [Final Native Public]
    bool SetCustomFieldOfView(const float& AttributeValue); // 0x54b6000 [Final Native Public]
    bool SetCustomFarClipPlane(const float& AttributeValue); // 0x54b5e70 [Final Native Public]
    bool SetCustomAspectRatio(const float& AttributeValue); // 0x54b5370 [Final Native Public]
    bool GetCustomWidth(const float& AttributeValue); // 0x54b3dd0 [Final Native Public]
    bool GetCustomProjectionMode(const EInterchangeCameraProjectionType& AttributeValue); // 0x54b2f50 [Final Native Public]
    bool GetCustomNearClipPlane(const float& AttributeValue); // 0x54b2e50 [Final Native Public]
    bool GetCustomFieldOfView(const float& AttributeValue); // 0x54b28a0 [Final Native Public]
    bool GetCustomFarClipPlane(const float& AttributeValue); // 0x54b27a0 [Final Native Public]
    bool GetCustomAspectRatio(const float& AttributeValue); // 0x54b1f50 [Final Native Public]

// UInterchangeShaderNode (/Script/InterchangeNodes.InterchangeShaderNode)
    bool SetCustomShaderType(const FString& AttributeValue); // 0x54def20 [Final Native Public]
    bool GetCustomShaderType(const FString& AttributeValue); // 0x54d4780 [Final Native Public]
    bool AddStringInput(const FString& InputName, const FString& AttributeValue, bool bIsAParameter); // 0x54cebd0 [Final Native Public]
    bool AddLinearColorInput(const FString& InputName, const FLinearColor& AttributeValue, bool bIsAParameter); // 0x54ce790 [Final Native Public]
    bool AddFloatInput(const FString& InputName, const float& AttributeValue, bool bIsAParameter); // 0x54ce430 [Final Native Public]

// UInterchangeDecalNode (/Script/InterchangeNodes.InterchangeDecalNode)
    bool SetCustomSortOrder(const int32& AttributeValue); // 0x54b72c0 [Final Native Public]
    bool SetCustomDecalSize(const FVector& AttributeValue); // 0x54b59c0 [Final Native Public]
    bool SetCustomDecalMaterialPathName(const FString& AttributeValue); // 0x54b5810 [Final Native Public]
    bool GetCustomSortOrder(const int32& AttributeValue); // 0x54b36d0 [Final Native Public]
    bool GetCustomDecalSize(const FVector& AttributeValue); // 0x54b2410 [Final Native Public]
    bool GetCustomDecalMaterialPathName(const FString& AttributeValue); // 0x54b22f0 [Final Native Public]

// UInterchangeTextureNode (/Script/InterchangeNodes.InterchangeTextureNode)
    void SetPayLoadKey(const FString& PayloadKey); // 0x54b80c0 [Native Public]
    bool SetCustomSRGB(const bool& AttributeValue); // 0x54b6c70 [Final Native Public]
    bool SetCustomFilter(const EInterchangeTextureFilterMode& AttributeValue); // 0x54b6190 [Final Native Public]
    bool SetCustomColorSpace(const EInterchangeTextureColorSpace& AttributeValue); // 0x54b5500 [Final Native Public]
    bool SetCustombFlipGreenChannel(const bool& AttributeValue); // 0x54b7f40 [Final Native Public]
    bool GetCustomSRGB(const bool& AttributeValue); // 0x54b32b0 [Final Native Public]
    bool GetCustomFilter(const EInterchangeTextureFilterMode& AttributeValue); // 0x54b29a0 [Final Native Public]
    bool GetCustomColorSpace(const EInterchangeTextureColorSpace& AttributeValue); // 0x54b2050 [Final Native Public]
    bool GetCustombFlipGreenChannel(const bool& AttributeValue); // 0x54b3ed0 [Final Native Public]

// UInterchangeAnimationTrackSetNode (/Script/InterchangeNodes.InterchangeAnimationTrackSetNode)
    bool SetCustomFrameRate(const float& AttributeValue); // 0x54b6640 [Final Native Public]
    bool RemoveCustomAnimationTrackUid(const FString& AnimationTrackUid); // 0x54b4750 [Final Native Public]
    bool GetCustomFrameRate(const float& AttributeValue); // 0x54b2d50 [Final Native Public]
    void GetCustomAnimationTrackUids(const TArray<FString>& OutAnimationTrackUids); // 0x54b1e90 [Final Native Public]
    int32 GetCustomAnimationTrackUidCount(); // 0x54b1d70 [Final Native Public]
    void GetCustomAnimationTrackUid(int32 Index, const FString& OutAnimationTrackUid); // 0x54b1c80 [Final Native Public]
    bool AddCustomAnimationTrackUid(const FString& AnimationTrackUid); // 0x54b16e0 [Final Native Public]

// UInterchangeAnimationTrackBaseNode (/Script/InterchangeNodes.InterchangeAnimationTrackBaseNode)
    bool SetCustomCompletionMode(const int32& AttributeValue); // 0x54b5690 [Final Native Public]
    bool GetCustomCompletionMode(const int32& AttributeValue); // 0x54b2200 [Final Native Public]

// UInterchangeAnimationTrackSetInstanceNode (/Script/InterchangeNodes.InterchangeAnimationTrackSetInstanceNode)
    bool SetCustomTrackSetDependencyUid(const FString& AttributeValue); // 0x54b7a70 [Final Native Public]
    bool SetCustomTimeScale(const float& AttributeValue); // 0x54b78e0 [Final Native Public]
    bool SetCustomStartFrame(const int32& AttributeValue); // 0x54b7760 [Final Native Public]
    bool SetCustomDuration(const int32& AttributeValue); // 0x54b5b50 [Final Native Public]
    bool GetCustomTrackSetDependencyUid(const FString& AttributeValue); // 0x54b3bb0 [Final Native Public]
    bool GetCustomTimeScale(const float& AttributeValue); // 0x54b3ab0 [Final Native Public]
    bool GetCustomStartFrame(const int32& AttributeValue); // 0x54b39c0 [Final Native Public]
    bool GetCustomDuration(const int32& AttributeValue); // 0x54b25a0 [Final Native Public]

// UInterchangeAnimationTrackNode (/Script/InterchangeNodes.InterchangeAnimationTrackNode)
    bool SetCustomPropertyTrack(const EInterchangePropertyTracks& PropertyTrack); // 0x54b6ae0 [Final Native Public]
    bool SetCustomFrameCount(const int32& AttributeValue); // 0x54b64b0 [Final Native Public]
    bool SetCustomAnimationPayloadKey(const FString& InUniqueId, const EInterchangeAnimationPayLoadType& InType); // 0x54b4d30 [Final Native Public]
    bool SetCustomActorDependencyUid(const FString& DependencyUid); // 0x54b4b80 [Final Native Public]
    bool GetCustomPropertyTrack(const EInterchangePropertyTracks& PropertyTrack); // 0x54b3100 [Final Native Public]
    bool GetCustomFrameCount(const int32& AttributeValue); // 0x54b2c50 [Final Native Public]
    bool GetCustomAnimationPayloadKey(FInterchangeAnimationPayLoadKey& AnimationPayLoadKey); // 0x54b18b0 [Final Native Public]
    bool GetCustomActorDependencyUid(const FString& DependencyUid); // 0x54b1790 [Final Native Public]

// UInterchangeTransformAnimationTrackNode (/Script/InterchangeNodes.InterchangeTransformAnimationTrackNode)
    bool SetCustomUsedChannels(const int32& AttributeValue); // 0x54b7c20 [Final Native Public]
    bool GetCustomUsedChannels(const int32& AttributeValue); // 0x54b3cd0 [Final Native Public]

// UInterchangeSkeletalAnimationTrackNode (/Script/InterchangeNodes.InterchangeSkeletalAnimationTrackNode)
    bool SetCustomSourceTimelineAnimationStopTime(const double& StopTime); // 0x54b75d0 [Final Native Public]
    bool SetCustomSourceTimelineAnimationStartTime(const double& StartTime); // 0x54b7440 [Final Native Public]
    bool SetCustomSkeletonNodeUid(const FString& AttributeValue); // 0x54b7110 [Final Native Public]
    bool SetCustomAnimationStopTime(const double& StopTime); // 0x54b51e0 [Final Native Public]
    bool SetCustomAnimationStartTime(const double& StartTime); // 0x54b5050 [Final Native Public]
    bool SetCustomAnimationSampleRate(const double& SampleRate); // 0x54b4ec0 [Final Native Public]
    bool SetAnimationPayloadKeyForSceneNodeUid(const FString& SceneNodeUid, const FString& InUniqueId, const EInterchangeAnimationPayLoadType& InType); // 0x54b49c0 [Final Native Public]
    bool SetAnimationPayloadKeyForMorphTargetNodeUid(const FString& MorphTargetNodeUid, const FString& InUniqueId, const EInterchangeAnimationPayLoadType& InType); // 0x54b4800 [Final Native Public]
    bool IsNodeAnimatedWithBakedCurve(const FString& SceneNodeUid); // 0x54b45f0 [Final Native Public]
    void GetSceneNodeAnimationPayloadKeys(TMap<FString, FString>& OutSceneNodeAnimationPayloadKeyUids, TMap<FString, uint8>& OutSceneNodeAnimationPayloadKeyTypes); // 0x54b42e0 [Final Native Public]
    void GetMorphTargetNodeAnimationPayloadKeys(TMap<FString, FString>& OutMorphTargetNodeAnimationPayloadKeyUids, TMap<FString, uint8>& OutMorphTargetNodeAnimationPayloadKeyTypes); // 0x54b3fd0 [Final Native Public]
    bool GetCustomSourceTimelineAnimationStopTime(const double& StopTime); // 0x54b38c0 [Final Native Public]
    bool GetCustomSourceTimelineAnimationStartTime(const double& StartTime); // 0x54b37c0 [Final Native Public]
    bool GetCustomSkeletonNodeUid(const FString& AttributeValue); // 0x54b35b0 [Final Native Public]
    bool GetCustomAnimationStopTime(const double& StopTime); // 0x54b1b80 [Final Native Public]
    bool GetCustomAnimationStartTime(const double& StartTime); // 0x54b1a80 [Final Native Public]
    bool GetCustomAnimationSampleRate(const double& SampleRate); // 0x54b1980 [Final Native Public]

// UInterchangeGroomNode (/Script/InterchangeNodes.InterchangeGroomNode)
    void SetPayLoadKey(const FString& PayloadKey, const EInterchangeGroomPayLoadType& PayLoadType); // 0x54e14a0 [Final Native Public]
    bool SetCustomStartFrame(const int32& AttributeValue); // 0x54b7760 [Final Native Public]
    bool SetCustomNumFrames(const int32& AttributeValue); // 0x54de1c0 [Final Native Public]
    bool SetCustomGroomCacheAttributes(const EInterchangeGroomCacheAttributes& AttributeValue); // 0x54dbda0 [Final Native Public]
    bool SetCustomFrameRate(const double& AttributeValue); // 0x54db210 [Final Native Public]
    bool SetCustomEndFrame(const int32& AttributeValue); // 0x54dabb0 [Final Native Public]
    bool GetCustomStartFrame(const int32& AttributeValue); // 0x54b39c0 [Final Native Public]
    bool GetCustomNumFrames(const int32& AttributeValue); // 0x54d3e80 [Final Native Public]
    bool GetCustomGroomCacheAttributes(const EInterchangeGroomCacheAttributes& AttributeValue); // 0x54d25d0 [Final Native Public]
    bool GetCustomFrameRate(const double& AttributeValue); // 0x54d1c40 [Final Native Public]
    bool GetCustomEndFrame(const int32& AttributeValue); // 0x54d1600 [Final Native Public]

// UInterchangeBaseLightNode (/Script/InterchangeNodes.InterchangeBaseLightNode)
    bool SetCustomUseTemperature(bool AttributeValue); // 0x54e04f0 [Final Native Public]
    bool SetCustomTemperature(float AttributeValue); // 0x54df730 [Final Native Public]
    bool SetCustomLightColor(const FLinearColor& AttributeValue); // 0x54dd730 [Final Native Public]
    bool SetCustomIntensity(float AttributeValue); // 0x54dd0f0 [Final Native Public]
    bool GetCustomUseTemperature(const bool& AttributeValue); // 0x54d5800 [Final Native Public]
    bool GetCustomTemperature(const float& AttributeValue); // 0x54d4d50 [Final Native Public]
    bool GetCustomLightColor(const FLinearColor& AttributeValue); // 0x54d3770 [Final Native Public]
    bool GetCustomIntensity(const float& AttributeValue); // 0x54d32c0 [Final Native Public]

// UInterchangeLightNode (/Script/InterchangeNodes.InterchangeLightNode)
    bool SetCustomUseIESBrightness(const bool& AttributeValue, bool bAddApplyDelegate); // 0x54e0180 [Final Native Public]
    bool SetCustomRotation(const FRotator& AttributeValue, bool bAddApplyDelegate); // 0x54debc0 [Final Native Public]
    bool SetCustomIntensityUnits(const EInterchangeLightUnits& AttributeValue); // 0x54dd280 [Final Native Public]
    bool SetCustomIESTexture(const FString& AttributeValue); // 0x54dcbf0 [Final Native Public]
    bool SetCustomIESBrightnessScale(const float& AttributeValue, bool bAddApplyDelegate); // 0x54dca20 [Final Native Public]
    bool SetCustomAttenuationRadius(float AttributeValue); // 0x54d9440 [Final Native Public]
    bool GetCustomUseIESBrightness(const bool& AttributeValue); // 0x54d5600 [Final Native Public]
    bool GetCustomRotation(const FRotator& AttributeValue); // 0x54d44e0 [Final Native Public]
    bool GetCustomIntensityUnits(const EInterchangeLightUnits& AttributeValue); // 0x54d33c0 [Final Native Public]
    bool GetCustomIESTexture(const FString& AttributeValue); // 0x54d2f80 [Final Native Public]
    bool GetCustomIESBrightnessScale(const float& AttributeValue); // 0x54d2e80 [Final Native Public]
    bool GetCustomAttenuationRadius(const float& AttributeValue); // 0x54d0200 [Final Native Public]

// UInterchangePointLightNode (/Script/InterchangeNodes.InterchangePointLightNode)
    bool SetCustomUseInverseSquaredFalloff(bool AttributeValue); // 0x54e0350 [Final Native Public]
    bool SetCustomLightFalloffExponent(float AttributeValue); // 0x54dd8c0 [Final Native Public]
    bool GetCustomUseInverseSquaredFalloff(const bool& AttributeValue); // 0x54d5700 [Final Native Public]
    bool GetCustomLightFalloffExponent(const float& AttributeValue); // 0x54d3900 [Final Native Public]

// UInterchangeSpotLightNode (/Script/InterchangeNodes.InterchangeSpotLightNode)
    bool SetCustomOuterConeAngle(float AttributeValue); // 0x54de510 [Final Native Public]
    bool SetCustomInnerConeAngle(float AttributeValue); // 0x54dcda0 [Final Native Public]
    bool GetCustomOuterConeAngle(const float& AttributeValue); // 0x54d4070 [Final Native Public]
    bool GetCustomInnerConeAngle(const float& AttributeValue); // 0x54d30a0 [Final Native Public]

// UInterchangeRectLightNode (/Script/InterchangeNodes.InterchangeRectLightNode)
    bool SetCustomSourceWidth(float AttributeValue); // 0x54df400 [Final Native Public]
    bool SetCustomSourceHeight(float AttributeValue); // 0x54df0d0 [Final Native Public]
    bool GetCustomSourceWidth(const float& AttributeValue); // 0x54d4b50 [Final Native Public]
    bool GetCustomSourceHeight(const float& AttributeValue); // 0x54d48a0 [Final Native Public]

// UInterchangeSkyLightNode (/Script/InterchangeNodes.InterchangeSkyLightNode)
    bool SetCustomSourceType(const EInterchangeSkyLightSourceType& SourceType); // 0x54df270 [Final Native Public]
    bool SetCustomCubemapDependency(const FString& TextureCubeNodeUid); // 0x54da360 [Final Native Public]
    bool GetCustomSourceType(const EInterchangeSkyLightSourceType& SourceType); // 0x54d49a0 [Final Native Public]
    bool GetCustomCubemapDependency(const FString& TextureCubeNodeUid); // 0x54d0ef0 [Final Native Public]

// UInterchangeMaterialInstanceNode (/Script/InterchangeNodes.InterchangeMaterialInstanceNode)
    bool SetCustomParent(const FString& AttributeValue); // 0x54de6b0 [Final Native Public]
    bool SetCustomBlendMode(int32 AttributeValue); // 0x54d9840 [Final Native Public]
    bool GetVectorParameterValue(const FString& ParameterName, const FLinearColor& AttributeValue); // 0x54d7890 [Final Native Public]
    bool GetTextureParameterValue(const FString& ParameterName, const FString& AttributeValue); // 0x54d7750 [Final Native Public]
    bool GetStaticSwitchParameterValue(const FString& ParameterName, const bool& AttributeValue); // 0x54d7630 [Final Native Public]
    bool GetScalarParameterValue(const FString& ParameterName, const float& AttributeValue); // 0x54d6910 [Final Native Public]
    bool GetCustomParent(const FString& AttributeValue); // 0x54d4170 [Final Native Public]
    bool GetCustomBlendMode(const int32& AttributeValue); // 0x54d0690 [Final Native Public]
    bool AddVectorParameterValue(const FString& ParameterName, const FLinearColor& AttributeValue); // 0x54cee50 [Final Native Public]
    bool AddTextureParameterValue(const FString& ParameterName, const FString& AttributeValue); // 0x54ced30 [Final Native Public]
    bool AddStaticSwitchParameterValue(const FString& ParameterName, bool AttributeValue); // 0x54ceac0 [Final Native Public]
    bool AddScalarParameterValue(const FString& ParameterName, float AttributeValue); // 0x54ce900 [Final Native Public]

// UInterchangeMaterialReferenceNode (/Script/InterchangeNodes.InterchangeMaterialReferenceNode)
    bool SetCustomContentPath(const FString& AttributeValue); // 0x54da1b0 [Final Native Public]
    bool GetCustomContentPath(const FString& AttributeValue); // 0x54d0dd0 [Final Native Public]

// UInterchangeMeshLODContainerNode (/Script/InterchangeNodes.InterchangeMeshLODContainerNode)
    bool ResetMeshLODNodeUids(); // 0x54d8c30 [Final Native Public]
    bool RemoveMeshLODNodeUid(const FString& MeshLODNodeUid); // 0x54a7150 [Final Native Public]
    void GetMeshLODNodeUids(const TArray<FString>& OutMeshLODNodeUid); // 0x54a3be0 [Final Native Public]
    bool AddMeshLODNodeUid(const FString& MeshLODNodeUid); // 0x54a0400 [Final Native Public]

// UInterchangeMeshNode (/Script/InterchangeNodes.InterchangeMeshNode)
    bool SetSlotMaterialDependencyUid(const FString& SlotName, const FString& MaterialDependencyUid); // 0x54e1860 [Final Native Public]
    bool SetSkinnedMesh(bool bIsSkinnedMesh); // 0x54e1770 [Final Native Public]
    bool SetSkeletonDependencyUid(const FString& DependencyUid); // 0x54e16c0 [Final Native Public]
    bool SetSceneInstanceUid(const FString& DependencyUid); // 0x54e1610 [Final Native Public]
    void SetPayLoadKey(const FString& PayloadKey, const EInterchangeMeshPayLoadType& PayLoadType); // 0x54e13b0 [Native Public]
    bool SetMorphTargetName(const FString& MorphTargetName); // 0x54e12b0 [Final Native Public]
    bool SetMorphTargetDependencyUid(const FString& DependencyUid); // 0x54e1200 [Final Native Public]
    bool SetMorphTarget(bool bIsMorphTarget); // 0x54e0fe0 [Final Native Public]
    bool SetCustomVertexCount(const int32& AttributeValue); // 0x54e0840 [Final Native Public]
    bool SetCustomUVCount(const int32& AttributeValue); // 0x54dfff0 [Final Native Public]
    bool SetCustomPolygonCount(const int32& AttributeValue); // 0x54dea40 [Final Native Public]
    bool SetCustomHasVertexTangent(const bool& AttributeValue); // 0x54dc890 [Final Native Public]
    bool SetCustomHasVertexNormal(const bool& AttributeValue); // 0x54dc700 [Final Native Public]
    bool SetCustomHasVertexColor(const bool& AttributeValue); // 0x54dc570 [Final Native Public]
    bool SetCustomHasVertexBinormal(const bool& AttributeValue); // 0x54dc3e0 [Final Native Public]
    bool SetCustomHasSmoothGroup(const bool& AttributeValue); // 0x54dc250 [Final Native Public]
    bool SetCustomCollisionType(const EInterchangeMeshCollision& AttributeValue); // 0x54d9d00 [Final Native Public]
    bool SetCustomBoundingBox(const FBox& AttributeValue); // 0x54d9b60 [Final Native Public]
    bool RemoveSlotMaterialDependencyUid(const FString& SlotName); // 0x54d88c0 [Final Native Public]
    bool RemoveSkeletonDependencyUid(const FString& DependencyUid); // 0x54d8810 [Final Native Public]
    bool RemoveSceneInstanceUid(const FString& DependencyUid); // 0x54d8760 [Final Native Public]
    bool RemoveMorphTargetDependencyUid(const FString& DependencyUid); // 0x54d86b0 [Final Native Public]
    bool RemoveAssemblyPartDependencyUid(const FString& DependencyUid); // 0x54d84c0 [Final Native Public]
    bool IsSkinnedMesh(); // 0x54d7fc0 [Final Native Public]
    bool IsMorphTarget(); // 0x54d7ef0 [Final Native Public]
    bool GetSlotMaterialDependencyUid(const FString& SlotName, const FString& OutMaterialDependency); // 0x54d7170 [Final Native Public]
    void GetSlotMaterialDependencies(TMap<FString, FString>& OutMaterialDependencies); // 0x54d6e10 [Final Native Public]
    void GetSkeletonDependency(int32 Index, const FString& OutDependency); // 0x54d6d20 [Final Native Public]
    void GetSkeletonDependencies(const TArray<FString>& OutDependencies); // 0x54d6c60 [Final Native Public]
    int32 GetSkeletonDependeciesCount(); // 0x54d6c20 [Final Native Public]
    int32 GetSceneInstanceUidsCount(); // 0x54d6be0 [Final Native Public]
    void GetSceneInstanceUids(const TArray<FString>& OutDependencies); // 0x54d6b20 [Final Native Public]
    void GetSceneInstanceUid(int32 Index, const FString& OutDependency); // 0x54d6a30 [Final Native Public]
    bool GetMorphTargetName(const FString& OutMorphTargetName); // 0x54d6640 [Final Native Public]
    void GetMorphTargetDependency(int32 Index, const FString& OutDependency); // 0x54d6550 [Final Native Public]
    void GetMorphTargetDependencies(const TArray<FString>& OutDependencies); // 0x54d6490 [Final Native Public]
    int32 GetMorphTargetDependeciesCount(); // 0x54d6450 [Final Native Public]
    bool GetCustomVertexCount(const int32& AttributeValue); // 0x54d5a20 [Final Native Public]
    bool GetCustomUVCount(const int32& AttributeValue); // 0x54d5500 [Final Native Public]
    bool GetCustomPolygonCount(const int32& AttributeValue); // 0x54d43f0 [Final Native Public]
    bool GetCustomHasVertexTangent(const bool& AttributeValue); // 0x54d2d80 [Final Native Public]
    bool GetCustomHasVertexNormal(const bool& AttributeValue); // 0x54d2c80 [Final Native Public]
    bool GetCustomHasVertexColor(const bool& AttributeValue); // 0x54d2b80 [Final Native Public]
    bool GetCustomHasVertexBinormal(const bool& AttributeValue); // 0x54d2a80 [Final Native Public]
    bool GetCustomHasSmoothGroup(const bool& AttributeValue); // 0x54d2980 [Final Native Public]
    bool GetCustomCollisionType(const EInterchangeMeshCollision& AttributeValue); // 0x54d0a20 [Final Native Public]
    bool GetCustomBoundingBox(const FBox& AttributeValue); // 0x54d0880 [Final Native Public]
    void GetAssemblyPartDependency(int32 Index, const FString& OutDependency); // 0x54cfb30 [Final Native Public]
    int32 GetAssemblyPartDependenciesCount(); // 0x54cfaf0 [Final Native Public]
    void GetAssemblyPartDependencies(const TArray<FString>& OutDependencies); // 0x54cfa30 [Final Native Public]
    bool AddAssemblyPartDependencyUid(const FString& DependencyUid); // 0x54ce190 [Final Native Public]

// UInterchangeGeometryCacheNode (/Script/InterchangeNodes.InterchangeGeometryCacheNode)
    bool SetCustomStartFrame(const int32& AttributeValue); // 0x54df5a0 [Final Native Public]
    bool SetCustomHasConstantTopology(const bool& AttributeValue); // 0x54dc0c0 [Final Native Public]
    bool SetCustomFrameRate(const double& AttributeValue); // 0x54db080 [Final Native Public]
    bool SetCustomEndFrame(const int32& AttributeValue); // 0x54daa20 [Final Native Public]
    bool GetCustomStartFrame(const int32& AttributeValue); // 0x54d4c50 [Final Native Public]
    bool GetCustomHasConstantTopology(const bool& AttributeValue); // 0x54d2880 [Final Native Public]
    bool GetCustomFrameRate(const double& AttributeValue); // 0x54d1b40 [Final Native Public]
    bool GetCustomEndFrame(const int32& AttributeValue); // 0x54d1500 [Final Native Public]

// UInterchangeSceneComponentNode (/Script/InterchangeNodes.InterchangeSceneComponentNode)
    bool SetCustomLocalTransform(FTransform& AttributeValue); // 0x54dda60 [Final Native Public]
    bool SetCustomComponentVisibility(const bool& AttributeValue); // 0x54d9e90 [Final Native Public]
    UInterchangeSceneNode* GetParentSceneNodeAndTransform(UInterchangeBaseNodeContainer* BaseNodeContainer, FTransform& SceneNodeTransform, bool bForceRecache); // 0x54d6770 [Final Native Public]
    bool GetCustomLocalTransform(FTransform& AttributeValue); // 0x54d3a00 [Final Native Public]
    bool GetCustomComponentVisibility(const bool& AttributeValue); // 0x54d0bd0 [Final Native Public]
    void GetComponentUids(const TArray<FString>& OutComponentUids); // 0x54cfc20 [Final Native Public]
    bool AddComponentUid(const FString& ComponentUid); // 0x54ce240 [Final Native Public]

// UInterchangeInstancedStaticMeshComponentNode (/Script/InterchangeNodes.InterchangeInstancedStaticMeshComponentNode)
    bool SetCustomInstancedAssetUid(const FString& AttributeValue); // 0x54dcf40 [Final Native Public]
    void GetInstanceTransforms(const TArray<FTransform>& OutInstanceTransforms); // 0x54d61f0 [Final Native Public]
    bool GetCustomInstancedAssetUid(const FString& AttributeValue); // 0x54d31a0 [Final Native Public]
    void AddInstanceTransforms(const TArray<FTransform>& InInstanceTransforms); // 0x54ce6b0 [Final Native Public]
    void AddInstanceTransform(FTransform& InstanceTransform); // 0x54ce5a0 [Final Native Public]

// UInterchangeSceneNode (/Script/InterchangeNodes.InterchangeSceneNode)
    bool SetSlotMaterialDependencyUid(const FString& SlotName, const FString& MaterialDependencyUid); // 0x54e1990 [Final Native Public]
    bool SetMorphTargetCurveWeight(const FString& MorphTargetName, const float& Weight); // 0x54e10d0 [Final Native Public]
    void SetGlobalBindPoseReferenceForMeshUIDs(TMap<FString, FMatrix>& GlobalBindPoseReferenceForMeshUIDs); // 0x54e0e70 [Final Native Public]
    bool SetCustomTimeZeroLocalTransform(UInterchangeBaseNodeContainer* BaseNodeContainer, FTransform& AttributeValue, bool bResetCache); // 0x54dfa80 [Final Native Public]
    bool SetCustomPivotNodeTransform(FTransform& AttributeValue); // 0x54de860 [Final Native Public]
    bool SetCustomLocalTransform(UInterchangeBaseNodeContainer* BaseNodeContainer, FTransform& AttributeValue, bool bResetCache); // 0x54ddc30 [Final Native Public]
    bool SetCustomIsSceneRoot(const bool& IsSceneRoot); // 0x54dd5a0 [Final Native Public]
    bool SetCustomHasBindPose(const bool& bHasBindPose); // 0x54dbf30 [Final Native Public]
    bool SetCustomGlobalMatrixForT0Rebinding(const FMatrix& AttributeValue); // 0x54db580 [Final Native Public]
    bool SetCustomGeometricTransform(FTransform& AttributeValue); // 0x54db3a0 [Final Native Public]
    bool SetCustomComponentVisibility(bool bInIsVisible); // 0x54da010 [Final Native Public]
    bool SetCustomBindPoseLocalTransform(UInterchangeBaseNodeContainer* BaseNodeContainer, FTransform& AttributeValue, bool bResetCache); // 0x54d95e0 [Final Native Public]
    bool SetCustomAssetInstanceUid(const FString& AttributeValue); // 0x54d9290 [Final Native Public]
    bool SetCustomAnimationAssetUidToPlay(const FString& AttributeValue); // 0x54d8f30 [Final Native Public]
    bool SetCustomActorVisibility(bool bInIsVisible); // 0x54d8d90 [Final Native Public]
    bool SetAnimationCurveTypeForCurveName(const FString& CurveName, const EInterchangeAnimationPayLoadType& AnimationCurveType); // 0x54d8c60 [Final Native Public]
    bool RemoveSpecializedType(const FString& SpecializedType); // 0x54d8b80 [Final Native Public]
    bool RemoveSlotMaterialDependencyUid(const FString& SlotName); // 0x54d8a20 [Final Native Public]
    bool IsSpecializedTypeContains(const FString& SpecializedType); // 0x54d7ff0 [Final Native Public]
    void GetSpecializedTypes(const TArray<FString>& OutSpecializedTypes); // 0x54d7570 [Final Native Public]
    int32 GetSpecializedTypeCount(); // 0x54d7530 [Final Native Public]
    void GetSpecializedType(int32 Index, const FString& OutSpecializedType); // 0x54d7440 [Final Native Public]
    bool GetSlotMaterialDependencyUid(const FString& SlotName, const FString& OutMaterialDependency); // 0x54d7290 [Final Native Public]
    void GetSlotMaterialDependencies(TMap<FString, FString>& OutMaterialDependencies); // 0x54d6fc0 [Final Native Public]
    void GetMorphTargetCurveWeights(TMap<FString, float>& OutMorphTargetCurveWeights); // 0x54d62a0 [Final Native Public]
    bool GetGlobalBindPoseReferenceForMeshUID(const FString& MeshUid, const FMatrix& GlobalBindPoseReference); // 0x54d5e10 [Final Native Public]
    bool GetCustomTimeZeroLocalTransform(FTransform& AttributeValue); // 0x54d51a0 [Final Native Public]
    bool GetCustomTimeZeroGlobalTransform(UInterchangeBaseNodeContainer* BaseNodeContainer, FTransform& GlobalOffsetTransform, FTransform& AttributeValue, bool bForceRecache); // 0x54d4f70 [Final Native Public]
    bool GetCustomPivotNodeTransform(FTransform& AttributeValue); // 0x54d4290 [Final Native Public]
    bool GetCustomLocalTransform(FTransform& AttributeValue); // 0x54d3b10 [Final Native Public]
    bool GetCustomIsSceneRoot(const bool& IsSceneRoot); // 0x54d3670 [Final Native Public]
    bool GetCustomHasBindPose(const bool& bHasBindPose); // 0x54d2780 [Final Native Public]
    bool GetCustomGlobalTransform(UInterchangeBaseNodeContainer* BaseNodeContainer, FTransform& GlobalOffsetTransform, FTransform& AttributeValue, bool bForceRecache); // 0x54d2040 [Final Native Public]
    bool GetCustomGlobalMatrixForT0Rebinding(const FMatrix& AttributeValue); // 0x54d1ea0 [Final Native Public]
    bool GetCustomGeometricTransform(FTransform& AttributeValue); // 0x54d1d40 [Final Native Public]
    bool GetCustomComponentVisibility(const bool& bOutIsVisible); // 0x54d0cd0 [Final Native Public]
    bool GetCustomBindPoseLocalTransform(FTransform& AttributeValue); // 0x54d0530 [Final Native Public]
    bool GetCustomBindPoseGlobalTransform(UInterchangeBaseNodeContainer* BaseNodeContainer, FTransform& GlobalOffsetTransform, FTransform& AttributeValue, bool bForceRecache); // 0x54d0300 [Final Native Public]
    bool GetCustomAssetInstanceUid(const FString& AttributeValue); // 0x54d00e0 [Final Native Public]
    bool GetCustomAnimationAssetUidToPlay(const FString& AttributeValue); // 0x54cfea0 [Final Native Public]
    bool GetCustomActorVisibility(const bool& bOutIsVisible); // 0x54cfda0 [Final Native Public]
    void GetComponentUids(const TArray<FString>& OutComponentUids); // 0x54cfce0 [Final Native Public]
    bool GetAnimationCurveTypeForCurveName(const FString& CurveName, const EInterchangeAnimationPayLoadType& OutCurveAnimationType); // 0x54cf880 [Final Native Public]
    bool AddSpecializedType(const FString& SpecializedType); // 0x54cea10 [Final Native Public]
    bool AddComponentUid(const FString& ComponentUid); // 0x54ce2f0 [Final Native Public]

// UInterchangeShaderPortsAPI (/Script/InterchangeNodes.InterchangeShaderPortsAPI)
    FString MakeInputValueKey(const FString& InputName); // 0x54d83e0 [Final Native Static Public]
    FString MakeInputParameterKey(const FString& InputName); // 0x54d8300 [Final Native Static Public]
    FString MakeInputName(const FString& InputKey); // 0x54d8180 [Final Native Static Public]
    FString MakeInputConnectionKey(const FString& InputName); // 0x54d80a0 [Final Native Static Public]
    bool IsAParameter(const FString& AttributeKey); // 0x54d7c50 [Final Native Static Public]
    bool IsAnInput(const FString& AttributeKey); // 0x54d7e50 [Final Native Static Public]
    bool HasParameter(UInterchangeBaseNode* InterchangeNode, const FName& InInputName); // 0x54d7aa0 [Final Native Static Public]
    bool HasInput(UInterchangeBaseNode* InterchangeNode, const FName& InInputName); // 0x54d79c0 [Final Native Static Public]
    bool GetInputConnection(UInterchangeBaseNode* InterchangeNode, const FString& InputName, const FString& OutExpressionUid, const FString& OutputName); // 0x54d5fe0 [Final Native Static Public]
    void GatherInputs(UInterchangeBaseNode* InterchangeNode, const TArray<FString>& OutInputNames); // 0x54cf790 [Final Native Static Public]
    bool DisconnectInputFromOutputNode(UInterchangeBaseNode* InterchangeNode, const FString& InputName, const FString& OutExpressionUid, const FString& OutputName); // 0x54cf570 [Final Native Static Public]
    bool DisconnectInput(UInterchangeBaseNode* InterchangeNode, const FString& InputName); // 0x54cf470 [Final Native Static Public]
    bool ConnectOuputToInputByName(UInterchangeBaseNode* InterchangeNode, const FString& InputName, const FString& ExpressionUid, const FString& OutputName); // 0x54cf260 [Final Native Static Public]
    bool ConnectOuputToInputByIndex(UInterchangeBaseNode* InterchangeNode, const FString& InputName, const FString& ExpressionUid, int32 OutputIndex); // 0x54cf0e0 [Final Native Static Public]
    bool ConnectDefaultOuputToInput(UInterchangeBaseNode* InterchangeNode, const FString& InputName, const FString& ExpressionUid); // 0x54cef80 [Final Native Static Public]

// UInterchangeFunctionCallShaderNode (/Script/InterchangeNodes.InterchangeFunctionCallShaderNode)
    bool SetCustomMaterialFunction(const FString& AttributeValue); // 0x54dde90 [Final Native Public]
    bool GetCustomMaterialFunction(const FString& AttributeValue); // 0x54d3c70 [Final Native Public]

// UInterchangeShaderGraphNode (/Script/InterchangeNodes.InterchangeShaderGraphNode)
    bool SetCustomTwoSidedTransmission(const bool& AttributeValue); // 0x54dfe60 [Final Native Public]
    bool SetCustomTwoSided(const bool& AttributeValue); // 0x54dfce0 [Final Native Public]
    bool SetCustomScreenSpaceReflections(const bool& AttributeValue); // 0x54ded90 [Final Native Public]
    bool SetCustomOpacityMaskClipValue(const float& AttributeValue, bool bAddApplyDelegate); // 0x54de340 [Final Native Public]
    bool SetCustomIsAShaderFunction(const bool& AttributeValue); // 0x54dd410 [Final Native Public]
    bool SetCustomDisplacementCenterMode(float AttributeValue); // 0x54da550 [Final Native Public]
    bool SetCustomBlendMode(int32 AttributeValue); // 0x54d99d0 [Final Native Public]
    bool GetCustomTwoSidedTransmission(const bool& AttributeValue); // 0x54d5400 [Final Native Public]
    bool GetCustomTwoSided(const bool& AttributeValue); // 0x54d5300 [Final Native Public]
    bool GetCustomScreenSpaceReflections(const bool& AttributeValue); // 0x54d4680 [Final Native Public]
    bool GetCustomOpacityMaskClipValue(const float& AttributeValue); // 0x54d3f70 [Final Native Public]
    bool GetCustomIsAShaderFunction(const bool& AttributeValue); // 0x54d3570 [Final Native Public]
    bool GetCustomDisplacementCenterMode(const float& AttributeValue); // 0x54d1130 [Final Native Public]
    bool GetCustomBlendMode(const int32& AttributeValue); // 0x54d0780 [Final Native Public]

// UInterchangeSpecularProfileNode (/Script/InterchangeNodes.InterchangeSpecularProfileNode)
    bool SetCustomTexture(const FString& TextureUid); // 0x54df8d0 [Final Native Public]
    bool SetCustomFormat(uint8 Format); // 0x54daef0 [Final Native Public]
    bool GetCustomTexture(const FString& TextureUid); // 0x54d4e50 [Final Native Public]
    bool GetCustomFormat(const uint8& Format); // 0x54d1820 [Final Native Public]

// UInterchangeTexture2DNode (/Script/InterchangeNodes.InterchangeTexture2DNode)
    bool SetForceLongLatCubemap(const bool& AttributeValue); // 0x54e0ce0 [Final Native Public]
    bool SetCustomWrapV(const EInterchangeTextureWrapMode& AttributeValue); // 0x54e0b50 [Final Native Public]
    bool SetCustomWrapU(const EInterchangeTextureWrapMode& AttributeValue); // 0x54e09c0 [Final Native Public]
    TMap<int32, FString> GetSourceBlocks(); // 0x54d73b0 [Final Native Public]
    bool GetForceLongLatCubemap(const bool& AttributeValue); // 0x54d5d10 [Final Native Public]
    bool GetCustomWrapV(const EInterchangeTextureWrapMode& AttributeValue); // 0x54d5c10 [Final Native Public]
    bool GetCustomWrapU(const EInterchangeTextureWrapMode& AttributeValue); // 0x54d5b10 [Final Native Public]

// UInterchangeVariantSetNode (/Script/InterchangeNodes.InterchangeVariantSetNode)
    bool SetCustomVariantsPayloadKey(const FString& PayloadKey); // 0x54e0690 [Final Native Public]
    bool SetCustomDisplayText(const FString& AttributeValue); // 0x54da6f0 [Final Native Public]
    bool RemoveCustomDependencyUid(const FString& DependencyUid); // 0x54d8570 [Final Native Public]
    bool GetCustomVariantsPayloadKey(const FString& PayloadKey); // 0x54d5900 [Final Native Public]
    bool GetCustomDisplayText(const FString& AttributeValue); // 0x54d1230 [Final Native Public]
    void GetCustomDependencyUids(const TArray<FString>& OutDependencyUids); // 0x54cfc20 [Final Native Public]
    int32 GetCustomDependencyUidCount(); // 0x54d1100 [Final Native Public]
    void GetCustomDependencyUid(int32 Index, const FString& OutDependencyUid); // 0x54d1010 [Final Native Public]
    bool AddCustomDependencyUid(const FString& DependencyUid); // 0x54ce240 [Final Native Public]

// UInterchangeSceneVariantSetsNode (/Script/InterchangeNodes.InterchangeSceneVariantSetsNode)
    bool RemoveCustomVariantSetUid(const FString& VariantUid); // 0x54a7150 [Final Native Public]
    void GetCustomVariantSetUids(const TArray<FString>& OutVariantUids); // 0x54a3be0 [Final Native Public]
    int32 GetCustomVariantSetUidCount(); // 0x54a3ca0 [Final Native Public]
    void GetCustomVariantSetUid(int32 Index, const FString& OutVariantUid); // 0x54a3cd0 [Final Native Public]
    bool AddCustomVariantSetUid(const FString& VariantUid); // 0x54a0400 [Final Native Public]

// UInterchangeVolumeNode (/Script/InterchangeNodes.InterchangeVolumeNode)
    bool SetCustomFileName(const FString& AttributeValue); // 0x54dad40 [Final Native Public]
    bool SetCustomAnimationID(const FString& AttributeValue); // 0x54d90e0 [Final Native Public]
    bool RemoveCustomGridDependency(const FString& DependencyUid); // 0x54d8570 [Final Native Public]
    bool RemoveCustomFrameIndexInAnimation(int32 Index); // 0x54d8620 [Final Native Public]
    void GetCustomGridDependency(int32 Index, const FString& OutDependency); // 0x54d1010 [Final Native Public]
    int32 GetCustomGridDependeciesCount(); // 0x54d1100 [Final Native Public]
    void GetCustomGridDependecies(const TArray<FString>& OutDependencies); // 0x54cfc20 [Final Native Public]
    void GetCustomFrameIndicesInAnimation(const TArray<int32>& OutAnimationIndices); // 0x54d1a90 [Final Native Public]
    void GetCustomFrameIndexInAnimation(int32 IndexIndex, const int32& OutIndex); // 0x54d19b0 [Final Native Public]
    bool GetCustomFileName(const FString& AttributeValue); // 0x54d1700 [Final Native Public]
    bool GetCustomAnimationID(const FString& AttributeValue); // 0x54cffc0 [Final Native Public]
    bool AddCustomGridDependency(const FString& DependencyUid); // 0x54ce240 [Final Native Public]
    bool AddCustomFrameIndexInAnimation(int32 Index); // 0x54ce3a0 [Final Native Public]

// UInterchangeVolumeGridNode (/Script/InterchangeNodes.InterchangeVolumeGridNode)
    bool SetCustomNumComponents(const int32& NumComponents); // 0x54de040 [Final Native Public]
    bool SetCustomGridTransform(FTransform& AttributeValue); // 0x54dbbc0 [Final Native Public]
    bool SetCustomGridActiveDimensions(const FIntVector& AttributeValue); // 0x54dba30 [Final Native Public]
    bool SetCustomGridActiveAABBMin(const FIntVector& AttributeValue); // 0x54db8a0 [Final Native Public]
    bool SetCustomGridActiveAABBMax(const FIntVector& AttributeValue); // 0x54db710 [Final Native Public]
    bool SetCustomElementType(const EVolumeGridElementType& AttributeValue); // 0x54da8a0 [Final Native Public]
    bool GetCustomNumComponents(const int32& NumComponents); // 0x54d3d90 [Final Native Public]
    bool GetCustomGridTransform(FTransform& AttributeValue); // 0x54d2470 [Final Native Public]
    bool GetCustomGridActiveDimensions(const FIntVector& AttributeValue); // 0x54d2370 [Final Native Public]
    bool GetCustomGridActiveAABBMin(const FIntVector& AttributeValue); // 0x54d2270 [Final Native Public]
    bool GetCustomGridActiveAABBMax(const FIntVector& AttributeValue); // 0x54d2270 [Final Native Public]
    bool GetCustomElementType(const EVolumeGridElementType& AttributeValue); // 0x54d1350 [Final Native Public]

// UInterchangeGenericAudioPipeline (/Script/InterchangePipelines.InterchangeGenericAudioPipeline)
    UInterchangeAudioSoundWaveFactoryNode* CreateSoundWaveFactoryNode(UInterchangeAudioSoundWaveNode* SoundWaveNode); // 0x572d7d0 [Final Native Protected]

// UInterchangeGenericMeshPipeline (/Script/InterchangePipelines.InterchangeGenericMeshPipeline)
    void SetCombineSkeletalMeshes(bool InbCombineSkeletalMeshes); // 0x2ec77e0 [Final Native Public]
    bool GetCombineSkeletalMeshes(); // 0x574ee90 [Final Native Public]

// UInterchangePipelineMeshesUtilities (/Script/InterchangePipelines.InterchangePipelineMeshesUtilities)
    void SetContext(FInterchangePipelineMeshesUtilitiesContext& Context); // 0x574f520 [Final Native Public]
    bool IsValidMeshInstanceUid(const FString& MeshInstanceUid); // 0x574f440 [Final Native Public]
    bool IsValidMeshGeometryUid(const FString& MeshGeometryUid); // 0x574f360 [Final Native Public]
    FString GetMeshInstanceSkeletonRootUid(const FString& MeshInstanceUid); // 0x574f1c0 [Final Native Public]
    FInterchangeMeshInstance GetMeshInstanceByUid(const FString& MeshInstanceUid); // 0x574f0d0 [Final Native Public]
    FString GetMeshGeometrySkeletonRootUid(const FString& MeshGeometryUid); // 0x574efe0 [Final Native Public]
    FInterchangeMeshGeometry GetMeshGeometryByUid(const FString& MeshGeometryUid); // 0x574eeb0 [Final Native Public]
    void GetAllStaticMeshInstance(const TArray<FString>& MeshInstanceUids); // 0x574edd0 [Final Native Public]
    void GetAllStaticMeshGeometry(const TArray<FString>& MeshGeometryUids); // 0x574ed10 [Final Native Public]
    void GetAllSkinnedMeshInstance(const TArray<FString>& MeshInstanceUids); // 0x574ec50 [Final Native Public]
    void GetAllSkinnedMeshGeometry(const TArray<FString>& MeshGeometryUids); // 0x574eb90 [Final Native Public]
    void GetAllMeshInstanceUidsUsingMeshGeometryUid(const FString& MeshGeometryUid, const TArray<FString>& MeshInstanceUids); // 0x574ea30 [Final Native Public]
    void GetAllMeshInstanceUids(const TArray<FString>& MeshInstanceUids); // 0x574e970 [Final Native Public]
    void GetAllMeshGeometryNotInstanced(const TArray<FString>& MeshGeometryUids); // 0x574e8b0 [Final Native Public]
    void GetAllMeshGeometry(const TArray<FString>& MeshGeometryUids); // 0x574e7f0 [Final Native Public]
    void GetAllGeometryCacheInstance(const TArray<FString>& MeshInstanceUids); // 0x574e730 [Final Native Public]
    void GetAllGeometryCacheGeometry(const TArray<FString>& MeshGeometryUids); // 0x574e670 [Final Native Public]
    UInterchangePipelineMeshesUtilities* CreateInterchangePipelineMeshesUtilities(UInterchangeBaseNodeContainer* BaseNodeContainer); // 0x574e5e0 [Final Native Static Public]

// ALandscapeProxy (/Script/Landscape.LandscapeProxy)
    void SetVirtualTextureRenderPassType(const ERuntimeVirtualTextureMainPassType& InType); // 0x2f0dd50 [Final Native Public]
    void SetLandscapeMaterialVectorParameterValue(const FName& ParameterName, const FLinearColor& Value); // 0x2f0dc80 [Final Native Public]
    void SetLandscapeMaterialTextureParameterValue(const FName& ParameterName, UTexture* Value); // 0x2f0dbb0 [Final Native Public]
    void SetLandscapeMaterialScalarParameterValue(const FName& ParameterName, float Value); // 0x2f0dae0 [Final Native Public]
    bool LandscapeExportHeightmapToRenderTarget(UTextureRenderTarget2D* InRenderTarget, bool InExportHeightIntoRGChannel, bool InExportLandscapeProxies); // 0x2f0d9c0 [Final Native Public]
    ALandscape* GetLandscapeActor(); // 0x2f0d990 [Native Public]
    void EditorSetLandscapeMaterial(UMaterialInterface* NewLandscapeMaterial); // 0x2f0d900 [Final Native Public]
    void EditorApplySpline(USplineComponent* InSplineComponent, float StartWidth, float EndWidth, float StartSideFalloff, float EndSideFalloff, float StartRoll, float EndRoll, int32 NumSubdivisions, bool bRaiseHeights, bool bLowerHeights, ULandscapeLayerInfoObject* PaintLayer, const FName& EditLayerName); // 0x2f0d570 [Final Native Public]
    void ChangeLODDistanceFactor(float InLODDistanceFactor); // 0x2f0d4e0 [Native Public]
    void ChangeComponentScreenSizeToUseSubSections(float InComponentScreenSizeToUseSubSections); // 0x2f0d450 [Native Public]

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

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

// ALandscape (/Script/Landscape.Landscape)
    bool RenderWeightmaps(const FTransform& InWorldTransform, const FBox2D& InExtents, const TArray<FName>& InWeightmapLayerNames, UTextureRenderTarget* OutRenderTarget); // 0x2ec75a0 [Final Native Public]
    bool RenderWeightmap(const FTransform& InWorldTransform, const FBox2D& InExtents, const FName& InWeightmapLayerName, UTextureRenderTarget2D* OutRenderTarget); // 0x2ec7320 [Final Native Public]
    bool RenderHeightmap(const FTransform& InWorldTransform, const FBox2D& InExtents, UTextureRenderTarget2D* OutRenderTarget); // 0x2ec7000 [Final Native Public]
    TArray<FName> GetTargetLayerNames(bool bInIncludeVisibilityLayer); // 0x2ec6c30 [Final Native Public]

// ALandscapeBlueprintBrushBase (/Script/Landscape.LandscapeBlueprintBrushBase)
    void RequestLandscapeUpdate(bool bInUserTriggered); // 0x2ec77e0 [Final Native Public]
    UTextureRenderTarget2D* RenderLayer(FLandscapeBrushParameters& InParameters); // 0x2ec71f0 [Native Event Public]
    UTextureRenderTarget2D* Render(bool InIsHeightmap, UTextureRenderTarget2D* InCombinedResult, const FName& InWeightmapLayerName); // 0x2ec6ed0 [Native Event Public]
    void Initialize(FTransform& InLandscapeTransform, const FIntPoint& InLandscapeSize, const FIntPoint& InLandscapeRenderTargetSize); // 0x2ec6d10 [Native Event Public]
    void GetBlueprintRenderDependencies(const TArray<UObject*>& OutStreamableAssets); // 0x14f0670 [Event Public]

// ULandscapeComponent (/Script/Landscape.LandscapeComponent)
    void SetLODBias(int32 InLODBias); // 0x2ed0890 [Final Native Public]
    void SetForcedLOD(int32 InForcedLOD); // 0x2ed0800 [Final Native Public]
    UMaterialInstanceDynamic* GetMaterialInstanceDynamic(int32 InIndex); // 0x2ed0760 [Final Native Public]
    TArray<ULandscapeGrassType*> GetGrassTypesBP(); // 0x2ed06b0 [Final Native Public]
    float EditorGetPaintLayerWeightByNameAtLocation(const FVector& InLocation, const FName& InPaintLayerName); // 0x2ed05c0 [Final Native Public]
    float EditorGetPaintLayerWeightAtLocation(const FVector& InLocation, ULandscapeLayerInfoObject* PaintLayer); // 0x2ed04d0 [Final Native Public]

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

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

// ALevelSequenceActor (/Script/LevelSequence.LevelSequenceActor)
    void ShowBurnin(); // 0x3508050 [Final Native Public]
    void SetSequence(ULevelSequence* InSequence); // 0x3507f70 [Final Native Public]
    void SetReplicatePlayback(bool ReplicatePlayback); // 0x3507ed0 [Final Native Public]
    void SetBindingByTag(const FName& BindingTag, const TArray<AActor*>& Actors, bool bAllowBindingsFromAsset); // 0x3507b00 [Final Native Public]
    void SetBinding(const FMovieSceneObjectBindingID& Binding, const TArray<AActor*>& Actors, bool bAllowBindingsFromAsset); // 0x35079a0 [Final Native Public]
    void ResetBindings(); // 0x3507940 [Final Native Public]
    void ResetBinding(const FMovieSceneObjectBindingID& Binding); // 0x3507720 [Final Native Public]
    void RemoveBindingByTag(const FName& Tag, AActor* Actor); // 0x35075c0 [Final Native Public]
    void RemoveBinding(const FMovieSceneObjectBindingID& Binding, AActor* Actor); // 0x35074c0 [Final Native Public]
    void OnLevelSequenceLoaded__DelegateSignature(); // 0x14f0670 [Public]
    void HideBurnin(); // 0x3507390 [Final Native Public]
    ULevelSequencePlayer* GetSequencePlayer(); // 0x3506d10 [Final Native Public]
    ULevelSequence* GetSequence(); // 0x3506a20 [Final Native Public]
    TArray<FMovieSceneObjectBindingID> FindNamedBindings(const FName& Tag); // 0x35055a0 [Final Native Public]
    FMovieSceneObjectBindingID FindNamedBinding(const FName& Tag); // 0x35054c0 [Final Native Public]
    void AddBindingByTag(const FName& BindingTag, AActor* Actor, bool bAllowBindingsFromAsset); // 0x3504e10 [Final Native Public]
    void AddBinding(const FMovieSceneObjectBindingID& Binding, AActor* Actor, bool bAllowBindingsFromAsset); // 0x3504cc0 [Final Native Public]

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

// ULevelSequenceDirector (/Script/LevelSequence.LevelSequenceDirector)
    void OnCreated(); // 0x14f0670 [Event Public]
    UMovieSceneClock* GetSequenceCustomClock(); // 0x3506bb0 [Final Native Public]
    UMovieSceneSequence* GetSequence(); // 0x3506a60 [Final Native Public]
    FQualifiedFrameTime GetRootSequenceTime(); // 0x3506860 [Final Native Public]
    UMovieSceneClock* GetRootSequenceCustomClock(); // 0x35067a0 [Final Native Public]
    FQualifiedFrameTime GetCurrentTime(); // 0x3505e10 [Final Native Public]
    TArray<UObject*> GetBoundObjects(const FMovieSceneObjectBindingID& ObjectBinding); // 0x3505bf0 [Final Native Public]
    UObject* GetBoundObject(const FMovieSceneObjectBindingID& ObjectBinding); // 0x3505a30 [Final Native Public]
    TArray<AActor*> GetBoundActors(const FMovieSceneObjectBindingID& ObjectBinding); // 0x3505930 [Final Native Public]
    AActor* GetBoundActor(const FMovieSceneObjectBindingID& ObjectBinding); // 0x3505750 [Final Native Public]

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

// ULevelSequenceShotMetaDataLibrary (/Script/LevelSequence.LevelSequenceShotMetaDataLibrary)
    void SetIsSubSequence(ULevelSequence* InLevelSequence, bool bInIsSubSequence); // 0x3507e20 [Final Native Static Public]
    void SetIsRecorded(ULevelSequence* InLevelSequence, bool bInIsRecorded); // 0x3507e20 [Final Native Static Public]
    void SetIsNoGood(ULevelSequence* InLevelSequence, bool bInIsNoGood); // 0x3507e20 [Final Native Static Public]
    void SetIsFlagged(ULevelSequence* InLevelSequence, bool bInIsFlagged); // 0x3507e20 [Final Native Static Public]
    void SetFavoriteRating(ULevelSequence* InLevelSequence, int32 InFavoriteRating); // 0x3507d70 [Final Native Static Public]
    bool HasIsSubSequenceByAssetData(FAssetData& InAssetData); // 0x3507280 [Final Native Static Public]
    bool HasIsSubSequence(ULevelSequence* InLevelSequence); // 0x3506db0 [Final Native Static Public]
    bool HasIsRecordedByAssetData(FAssetData& InAssetData); // 0x3507170 [Final Native Static Public]
    bool HasIsRecorded(ULevelSequence* InLevelSequence); // 0x3506db0 [Final Native Static Public]
    bool HasIsNoGoodByAssetData(FAssetData& InAssetData); // 0x3507060 [Final Native Static Public]
    bool HasIsNoGood(ULevelSequence* InLevelSequence); // 0x3506db0 [Final Native Static Public]
    bool HasIsFlaggedByAssetData(FAssetData& InAssetData); // 0x3506f50 [Final Native Static Public]
    bool HasIsFlagged(ULevelSequence* InLevelSequence); // 0x3506db0 [Final Native Static Public]
    bool HasFavoriteRatingByAssetData(FAssetData& InAssetData); // 0x3506e30 [Final Native Static Public]
    bool HasFavoriteRating(ULevelSequence* InLevelSequence); // 0x3506db0 [Final Native Static Public]
    bool GetIsSubSequenceByAssetData(FAssetData& InAssetData, const bool& bOutIsSubSequence); // 0x3506630 [Final Native Static Public]
    FName GetIsSubSequenceAssetTag(); // 0x3506610 [Final Native Static Public]
    bool GetIsSubSequence(ULevelSequence* InLevelSequence, const bool& bOutIsSubSequence); // 0x35060a0 [Final Native Static Public]
    bool GetIsRecordedByAssetData(FAssetData& InAssetData, const bool& bOutIsRecorded); // 0x35064a0 [Final Native Static Public]
    FName GetIsRecordedAssetTag(); // 0x3506480 [Final Native Static Public]
    bool GetIsRecorded(ULevelSequence* InLevelSequence, const bool& bOutIsRecorded); // 0x35060a0 [Final Native Static Public]
    bool GetIsNoGoodByAssetData(FAssetData& InAssetData, const bool& bOutNoGood); // 0x3506310 [Final Native Static Public]
    FName GetIsNoGoodAssetTag(); // 0x35062f0 [Final Native Static Public]
    bool GetIsNoGood(ULevelSequence* InLevelSequence, const bool& bOutNoGood); // 0x35060a0 [Final Native Static Public]
    bool GetIsFlaggedByAssetData(FAssetData& InAssetData, const bool& bOutIsFlagged); // 0x3506180 [Final Native Static Public]
    FName GetIsFlaggedAssetTag(); // 0x3506160 [Final Native Static Public]
    bool GetIsFlagged(ULevelSequence* InLevelSequence, const bool& bOutIsFlagged); // 0x35060a0 [Final Native Static Public]
    bool GetFavoriteRatingByAssetData(FAssetData& InAssetData, const int32& OutFavoriteRating); // 0x3505f30 [Final Native Static Public]
    FName GetFavoriteRatingAssetTag(); // 0x3505f10 [Final Native Static Public]
    bool GetFavoriteRating(ULevelSequence* InLevelSequence, const int32& OutFavoriteRating); // 0x3505e50 [Final Native Static Public]
    void ClearIsSubSequence(ULevelSequence* InLevelSequence); // 0x3504f20 [Final Native Static Public]
    void ClearIsRecorded(ULevelSequence* InLevelSequence); // 0x3504f20 [Final Native Static Public]
    void ClearIsNoGood(ULevelSequence* InLevelSequence); // 0x3504f20 [Final Native Static Public]
    void ClearIsFlagged(ULevelSequence* InLevelSequence); // 0x3504f20 [Final Native Static Public]
    void ClearFavoriteRating(ULevelSequence* InLevelSequence); // 0x3504f20 [Final Native Static Public]

// ALevelSequenceMediaController (/Script/LevelSequence.LevelSequenceMediaController)
    void SynchronizeToServer(float DesyncThresholdSeconds); // 0x3508080 [Final Native Public]
    void Play(); // 0x35073d0 [Final Native Public]
    void OnRep_ServerStartTimeSeconds(); // 0x35073b0 [Final Native Private]
    ALevelSequenceActor* GetSequence(); // 0x3506a40 [Final Native Public]
    UMediaComponent* GetMediaComponent(); // 0x349b2b0 [Final Native Public]

// ALobbyBeaconClient (/Script/Lobby.LobbyBeaconClient)
    void ServerSetPartyOwner(const FUniqueNetIdRepl& InUniqueId, const FUniqueNetIdRepl& InPartyOwnerId); // 0x51c3860 [Native Event Protected]
    void ServerNotifyJoiningServer(); // 0x51c3810 [Native Event Protected]
    void ServerLoginPlayer(const FString& InSessionId, const FUniqueNetIdRepl& InUniqueId, const FString& UrlString); // 0x51c3630 [Native Event Protected]
    void ServerKickPlayer(const FUniqueNetIdRepl& PlayerToKick, const FText& Reason); // 0x51c34a0 [Native Event Protected]
    void ServerDisconnectFromLobby(); // 0x51c3450 [Native Event Protected]
    void ServerCheat(const FString& Msg); // 0x51c3390 [Native Event Public]
    void ClientWasKicked(const FText& KickReason); // 0x51c3170 [Native Event Protected]
    void ClientSetInviteFlags(const FJoinabilitySettings& Settings); // 0x51c30d0 [Native Event Public]
    void ClientPlayerLeft(const FUniqueNetIdRepl& InUniqueId); // 0x51c2fc0 [Native Event Protected]
    void ClientPlayerJoined(const FText& NewPlayerName, const FUniqueNetIdRepl& InUniqueId); // 0x51c2e60 [Native Event Protected]
    void ClientLoginComplete(const FUniqueNetIdRepl& InUniqueId, bool bWasSuccessful); // 0x51c2d10 [Native Event Protected]
    void ClientJoinGame(); // 0x51c2cf0 [Native Event Public]
    void ClientAckJoiningServer(); // 0x3ac7050 [Native Event Protected]

// ALobbyBeaconPlayerState (/Script/Lobby.LobbyBeaconPlayerState)
    void OnRep_UniqueId(); // 0x51c3300 [Final Native Protected]
    void OnRep_PartyOwner(); // 0x51c32a0 [Final Native Protected]
    void OnRep_InLobby(); // 0x51c3210 [Final Native Protected]

// ALobbyBeaconState (/Script/Lobby.LobbyBeaconState)
    void OnRep_WaitForPlayersTimeRemaining(); // 0x51c3360 [Final Native Protected]
    void OnRep_LobbyStarted(); // 0x51c3270 [Final Native Protected]

// ULocalizableMessageLibrary (/Script/LocalizableMessageBlueprint.LocalizableMessageLibrary)
    void Reset_LocalizableMessage(FLocalizableMessage& Message); // 0x59d2df0 [Final Native Static Public]
    bool IsEmpty_LocalizableMessage(FLocalizableMessage& Message); // 0x59d2d40 [Final Native Static Public]
    bool EqualEqual_LocalizableMessage(FLocalizableMessage& A, FLocalizableMessage& B); // 0x59d2c20 [Final Native Static Public]
    FText Conv_LocalizableMessageToText(UObject* WorldContextObject, FLocalizableMessage& Message); // 0x59d2a60 [Final Native Static Public]

// ULocationServices (/Script/LocationServicesBPLibrary.LocationServices)
    bool StopLocationServices(); // 0x5e360f0 [Final Native Static Public]
    bool StartLocationServices(); // 0x5e360a0 [Final Native Static Public]
    bool IsLocationAccuracyAvailable(const ELocationAccuracy& Accuracy); // 0x5e36000 [Final Native Static Public]
    bool InitLocationServices(const ELocationAccuracy& Accuracy, float UpdateFrequency, float MinDistanceFilter); // 0x5e35ed0 [Final Native Static Public]
    ULocationServicesImpl* GetLocationServicesImpl(); // 0x5e35eb0 [Final Native Static Public]
    FLocationServicesData GetLastKnownLocation(); // 0x5e35e50 [Final Native Static Public]
    bool AreLocationServicesEnabled(); // 0x5e35e00 [Final Native Static 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); // 0x14f0670 [Public]
    void DisconnectMRMesh(UMRMeshComponent* InMRMeshPtr); // 0x3510d10 [Final Native Public]
    void ConnectMRMesh(UMRMeshComponent* InMRMeshPtr); // 0x3510c20 [Final Native Public]

// UMRMeshComponent (/Script/MRMesh.MRMeshComponent)
    void SetWireframeMaterial(UMaterialInterface* InMaterial); // 0x3511160 [Native Public]
    void SetWireframeColor(const FLinearColor& InColor); // 0x35110d0 [Final Native Public]
    void SetUseWireframe(bool bUseWireframe); // 0x3511040 [Final Native Public]
    void SetEnableMeshOcclusion(bool bEnable); // 0x3510f20 [Final Native Public]
    void RequestNavMeshUpdate(); // 0x3510ee0 [Final Native Public]
    bool IsConnected(); // 0x3510e50 [Final Native Public]
    FLinearColor GetWireframeColor(); // 0x3510e20 [Final Native Public]
    bool GetUseWireframe(); // 0x3510e00 [Final Native Public]
    bool GetEnableMeshOcclusion(); // 0x3510de0 [Final Native Public]
    void ForceNavMeshUpdate(); // 0x3510db0 [Final Native Public]
    void Clear(); // 0x3510b60 [Final Native Public]

// UMeshReconstructorBase (/Script/MRMesh.MeshReconstructorBase)
    void StopReconstruction(); // 0x3511210 [Native Public]
    void StartReconstruction(); // 0x35111f0 [Native Public]
    void PauseReconstruction(); // 0x3510ec0 [Native Public]
    bool IsReconstructionStarted(); // 0x344ba60 [Native Public]
    bool IsReconstructionPaused(); // 0x3510e90 [Native Public]
    void DisconnectMRMesh(); // 0x3510cf0 [Native Public]
    void ConnectMRMesh(UMRMeshComponent* Mesh); // 0x3510b90 [Native Public]

// UMediaSource (/Script/MediaAssets.MediaSource)
    bool Validate(); // 0x2fa3a70 [Native Public]
    void SetMediaOptionString(const FName& Key, const FString& Value); // 0x34f5f70 [Final Native Public]
    void SetMediaOptionInt64(const FName& Key, int64 Value); // 0x34f5d90 [Final Native Public]
    void SetMediaOptionFloat(const FName& Key, float Value); // 0x34f5bb0 [Final Native Public]
    void SetMediaOptionBool(const FName& Key, bool Value); // 0x34f59d0 [Final Native Public]
    FString GetUrl(); // 0x34f2f30 [Native Public]

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

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

// UMediaPlayer (/Script/MediaAssets.MediaPlayer)
    bool SupportsSeeking(); // 0x34f6e90 [Final Native Public]
    bool SupportsScrubbing(); // 0x34f6e50 [Final Native Public]
    bool SupportsRate(float Rate, bool Unthinned); // 0x34f6d70 [Final Native Public]
    bool SupportsPlaybackTimeRange(); // 0x34f6d30 [Final Native Public]
    bool SetViewRotation(const FRotator& Rotation, bool Absolute); // 0x34f6bf0 [Final Native Public]
    bool SetViewField(float Horizontal, float Vertical, bool Absolute); // 0x34f6aa0 [Final Native Public]
    bool SetVideoTrackFrameRate(int32 TrackIndex, int32 FormatIndex, float FrameRate); // 0x34f6990 [Final Native Public]
    bool SetTrackFormat(const EMediaPlayerTrack& TrackType, int32 TrackIndex, int32 FormatIndex); // 0x34f6880 [Final Native Public]
    void SetTimeDelay(const FTimespan& TimeDelay); // 0x34f67f0 [Final Native Public]
    bool SetRate(float Rate); // 0x34f6560 [Final Native Public]
    bool SetPlaybackTimeRange(const FFloatInterval& InTimeRange); // 0x34f6460 [Final Native Public]
    bool SetNativeVolume(float Volume); // 0x34f63c0 [Final Native Public]
    void SetMediaOptions(UMediaSource* Options); // 0x34f61a0 [Final Native Public]
    bool SetLooping(bool Looping); // 0x34f5900 [Final Native Public]
    void SetDesiredPlayerName(const FName& PlayerName); // 0x34f5370 [Final Native Public]
    void SetBlockOnTime(const FTimespan& Time); // 0x34f52d0 [Final Native Public]
    bool SelectTrack(const EMediaPlayerTrack& TrackType, int32 TrackIndex); // 0x34f5200 [Final Native Public]
    bool Seek(const FTimespan& Time); // 0x34f5150 [Final Native Public]
    bool Scrub(const FTimespan& Time); // 0x34f5080 [Final Native Public]
    bool Rewind(); // 0x34f5040 [Final Native Public]
    bool Reopen(); // 0x34f4ef0 [Final Native Public]
    bool Previous(); // 0x34f4c30 [Final Native Public]
    void PlayAndSeek(); // 0x34f4c10 [Final Native Public]
    bool Play(); // 0x34f4bd0 [Final Native Public]
    bool Pause(); // 0x34f4b90 [Final Native Public]
    bool OpenUrl(const FString& URL); // 0x34f4930 [Final Native Public]
    bool OpenSourceWithOptions(UMediaSource* MediaSource, FMediaPlayerOptions& Options); // 0x34f45c0 [Final Native Public]
    void OpenSourceLatent(UObject* WorldContextObject, const FLatentActionInfo& LatentInfo, UMediaSource* MediaSource, FMediaPlayerOptions& Options, const bool& bSuccess); // 0x34f41e0 [Final Native Public]
    bool OpenSource(UMediaSource* MediaSource); // 0x34f4030 [Final Native Public]
    bool OpenPlaylistIndex(UMediaPlaylist* InPlaylist, int32 Index); // 0x34f3e80 [Final Native Public]
    bool OpenPlaylist(UMediaPlaylist* InPlaylist); // 0x34f3d20 [Final Native Public]
    bool OpenFile(const FString& FilePath); // 0x34f3920 [Final Native Public]
    bool Next(); // 0x34f38d0 [Final Native Public]
    bool IsReady(); // 0x34f3890 [Final Native Public]
    bool IsPreparing(); // 0x34f3850 [Final Native Public]
    bool IsPlaying(); // 0x34f3810 [Final Native Public]
    bool IsPaused(); // 0x34f37d0 [Final Native Public]
    bool IsLooping(); // 0x34f3790 [Final Native Public]
    bool IsConnecting(); // 0x34f3750 [Final Native Public]
    bool IsClosed(); // 0x34f3710 [Final Native Public]
    bool IsBuffering(); // 0x34f36d0 [Final Native Public]
    bool HasError(); // 0x34f3550 [Final Native Public]
    FRotator GetViewRotation(); // 0x34f34b0 [Final Native Public]
    FString GetVideoTrackType(int32 TrackIndex, int32 FormatIndex); // 0x34f3390 [Final Native Public]
    FFloatRange GetVideoTrackFrameRates(int32 TrackIndex, int32 FormatIndex); // 0x34f32b0 [Final Native Public]
    float GetVideoTrackFrameRate(int32 TrackIndex, int32 FormatIndex); // 0x34f31e0 [Final Native Public]
    FIntPoint GetVideoTrackDimensions(int32 TrackIndex, int32 FormatIndex); // 0x34f3100 [Final Native Public]
    float GetVideoTrackAspectRatio(int32 TrackIndex, int32 FormatIndex); // 0x34f3030 [Final Native Public]
    float GetVerticalFieldOfView(); // 0x34f2fb0 [Final Native Public]
    FString GetUrl(); // 0x34f2f00 [Final Native Public]
    FString GetTrackLanguage(const EMediaPlayerTrack& TrackType, int32 TrackIndex); // 0x34f2de0 [Final Native Public]
    int32 GetTrackFormat(const EMediaPlayerTrack& TrackType, int32 TrackIndex); // 0x34f2d10 [Final Native Public]
    FText GetTrackDisplayName(const EMediaPlayerTrack& TrackType, int32 TrackIndex); // 0x34f2c20 [Final Native Public]
    UMediaTimeStampInfo* GetTimeStamp(); // 0x34f2ba0 [Final Native Public]
    FTimespan GetTimeDelay(); // 0x34f2b70 [Final Native Public]
    FTimespan GetTime(); // 0x34f2b30 [Final Native Public]
    void GetSupportedRates(const TArray<FFloatRange>& OutRates, bool Unthinned); // 0x34f2990 [Final Native Public]
    int32 GetSelectedTrack(const EMediaPlayerTrack& TrackType); // 0x34f2700 [Final Native Public]
    float GetRate(); // 0x34f26c0 [Final Native Public]
    int32 GetPlaylistIndex(); // 0x34f2510 [Final Native Public]
    UMediaPlaylist* GetPlaylist(); // 0x34f2470 [Final Native Public]
    FName GetPlayerName(); // 0x34f2430 [Final Native Public]
    FFloatInterval GetPlaybackTimeRange(const EMediaTimeRangeBPType& InRangeToGet); // 0x34f2310 [Final Native Public]
    int32 GetNumTracks(const EMediaPlayerTrack& TrackType); // 0x34f2280 [Final Native Public]
    int32 GetNumTrackFormats(const EMediaPlayerTrack& TrackType, int32 TrackIndex); // 0x34f21b0 [Final Native Public]
    FText GetMediaName(); // 0x34f1dc0 [Native Public]
    TMap<FString, FMediaMetadataItemsBPT> GetMediaMetadataItems(); // 0x34f1d40 [Final Native Public]
    float GetHorizontalFieldOfView(); // 0x34f1cc0 [Final Native Public]
    FTimespan GetDuration(); // 0x34f1c20 [Final Native Public]
    UMediaTimeStampInfo* GetDisplayTimeStamp(); // 0x34f1ba0 [Final Native Public]
    FTimespan GetDisplayTime(); // 0x34f1b40 [Final Native Public]
    FName GetDesiredPlayerName(); // 0x34f1b10 [Final Native Public]
    FString GetAudioTrackType(int32 TrackIndex, int32 FormatIndex); // 0x34f19f0 [Final Native Public]
    int32 GetAudioTrackSampleRate(int32 TrackIndex, int32 FormatIndex); // 0x34f1920 [Final Native Public]
    int32 GetAudioTrackChannels(int32 TrackIndex, int32 FormatIndex); // 0x34f1850 [Final Native Public]
    void Close(); // 0x34f13f0 [Final Native Public]
    bool CanPlayUrl(const FString& URL); // 0x34f1300 [Final Native Public]
    bool CanPlaySource(UMediaSource* MediaSource); // 0x34f1210 [Final Native Public]
    bool CanPause(); // 0x34f11d0 [Final Native Public]

// UMediaPlaylist (/Script/MediaAssets.MediaPlaylist)
    bool Replace(int32 Index, UMediaSource* Replacement); // 0x34f4f40 [Final Native Public]
    bool RemoveAt(int32 Index); // 0x34f4e00 [Final Native Public]
    bool Remove(UMediaSource* MediaSource); // 0x34f4c60 [Final Native Public]
    int32 Num(); // 0x34f3900 [Final Native Public]
    void Insert(UMediaSource* MediaSource, int32 Index); // 0x34f3590 [Final Native Public]
    UMediaSource* GetRandom(const int32& OutIndex); // 0x34f2610 [Final Native Public]
    UMediaSource* GetPrevious(const int32& InOutIndex); // 0x34f2530 [Final Native Public]
    UMediaSource* GetNext(const int32& InOutIndex); // 0x34f1ed0 [Final Native Public]
    UMediaSource* Get(int32 Index); // 0x34f1740 [Final Native Public]
    bool AddUrl(const FString& URL); // 0x34f0ef0 [Final Native Public]
    bool AddFile(const FString& FilePath); // 0x34f0b70 [Final Native Public]
    bool Add(UMediaSource* MediaSource); // 0x34f0a80 [Final Native Public]

// UMediaSoundComponent (/Script/MediaAssets.MediaSoundComponent)
    void SetSpectralAnalysisSettings(const TArray<float>& InFrequenciesToAnalyze, const EMediaSoundComponentFFTSize& InFFTSize); // 0x34f6600 [Final Native Public]
    void SetMediaPlayer(UMediaPlayer* NewMediaPlayer); // 0x34f6240 [Final Native Public]
    void SetEnvelopeFollowingsettings(int32 AttackTimeMsec, int32 ReleaseTimeMsec); // 0x34f5590 [Final Native Public]
    void SetEnableSpectralAnalysis(bool bInSpectralAnalysisEnabled); // 0x34f54d0 [Final Native Public]
    void SetEnableEnvelopeFollowing(bool bInEnvelopeFollowing); // 0x34f5400 [Final Native Public]
    TArray<FMediaSoundComponentSpectralData> GetSpectralData(); // 0x34f2790 [Final Native Public]
    TArray<FMediaSoundComponentSpectralData> GetNormalizedSpectralData(); // 0x34f1fb0 [Final Native Public]
    UMediaPlayer* GetMediaPlayer(); // 0x34f1e30 [Final Native Public]
    float GetEnvelopeValue(); // 0x34f1c60 [Final Native Public]
    bool BP_GetAttenuationSettingsToApply(FSoundAttenuationSettings& OutAttenuationSettings); // 0x34f10d0 [Final Native Public]

// UMediaTexture (/Script/MediaAssets.MediaTexture)
    void UpdateResource(); // 0x34f6ed0 [Final Native Public]
    void SetMediaPlayer(UMediaPlayer* NewMediaPlayer); // 0x34f62f0 [Final Native Public]
    int32 GetWidth(); // 0x34f3530 [Final Native Public]
    int32 GetTextureNumMips(); // 0x34f2b10 [Final Native Public]
    UMediaPlayer* GetMediaPlayer(); // 0x34f1e70 [Final Native Public]
    int32 GetHeight(); // 0x34f1ca0 [Final Native Public]
    float GetAspectRatio(); // 0x34f1800 [Final Native Public]

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

// AMediaPlate (/Script/MediaPlate.MediaPlate)
    void SetHoldoutCompositeEnabled(bool bInEnabled); // 0x5a37c30 [Final Native Public]
    bool IsHoldoutCompositeEnabled(); // 0x5a372a0 [Final Native Public]

// UMediaPlateComponent (/Script/MediaPlate.MediaPlateComponent)
    void SetPlayOnlyWhenVisible(bool bInPlayOnlyWhenVisible); // 0x5a37fc0 [Final Native Public]
    void SetMeshRange(const FVector2D& InMeshRange); // 0x5a37f30 [Final Native Public]
    void SetLoop(bool bInLoop); // 0x5a37e90 [Final Native Public]
    void SetLetterboxAspectRatio(float AspectRatio); // 0x5a37d60 [Final Native Public]
    void SetIsAspectRatioAuto(bool bInIsAspectRatioAuto); // 0x5a37cc0 [Final Native Public]
    void SetEnableAudio(bool bInEnableAudio); // 0x5a37b90 [Final Native Public]
    void SelectMediaSourceAsset(UMediaSource* InMediaSource); // 0x5a37ad0 [Final Native Public]
    void SelectMediaPlaylistAsset(UMediaPlaylist* InMediaPlaylist); // 0x5a37a10 [Final Native Public]
    void SelectExternalMedia(const FString& InFilePath); // 0x5a378f0 [Final Native Public]
    bool Seek(const FTimespan& Time); // 0x5a37840 [Final Native Public]
    bool Rewind(); // 0x5a377f0 [Final Native Public]
    bool Previous(); // 0x5a377c0 [Final Native Public]
    void Play(); // 0x5a37790 [Final Native Public]
    void Pause(); // 0x5a37760 [Final Native Public]
    void OpenLatent(UObject* InWorldContextObject, const FLatentActionInfo& InLatentInfo, float InTimeout, bool bInWaitForTexture, const bool& bOutSuccess); // 0x5a374f0 [Final Native Public]
    void Open(); // 0x5a374d0 [Final Native Public]
    void OnMediaSuspended(); // 0x5a374b0 [Final Native Private]
    void OnMediaResumed(); // 0x5a37490 [Final Native Private]
    void OnMediaOpened(const FString& DeviceUrl); // 0x5a37340 [Final Native Private]
    void OnMediaEnd(); // 0x5a37310 [Final Native Private]
    bool Next(); // 0x5a372e0 [Final Native Public]
    bool IsMediaPlatePlaying(); // 0x5a372c0 [Final Native Public]
    bool IsEventStateChangeAllowed(const EMediaPlateEventState& InRequestEventState); // 0x5a371f0 [Final Native Public]
    UMediaSource* GetSelectedMediaSource(); // 0x5a37180 [Final Native Public]
    FVector2D GetMeshRange(); // 0x5a37150 [Final Native Public]
    UMediaTexture* GetMediaTexture(int32 Index); // 0x5a37090 [Final Native Public]
    UMediaPlaylist* GetMediaPlaylist(); // 0x5a37070 [Final Native Public]
    UMediaPlayer* GetMediaPlayer(); // 0x5a37050 [Final Native Public]
    bool GetLoop(); // 0x5a37030 [Final Native Public]
    float GetLetterboxAspectRatio(); // 0x3609760 [Final Native Public]
    bool GetIsAspectRatioAuto(); // 0x5a37010 [Final Native Public]
    void Close(); // 0x5a36fb0 [Final Native Public]

// UMeshDescriptionBase (/Script/MeshDescription.MeshDescriptionBase)
    void SetVertexPosition(const FVertexID& VertexID, const FVector& position); // 0x1b23970 [Final Native Public]
    void SetPolygonVertexInstances(const FPolygonID& PolygonID, const TArray<FVertexInstanceID>& VertexInstanceIDs); // 0x1b23780 [Final Native Public]
    void SetPolygonPolygonGroup(const FPolygonID& PolygonID, const FPolygonGroupID& PolygonGroupID); // 0x1b23610 [Final Native Public]
    void ReversePolygonFacing(const FPolygonID& PolygonID); // 0x1b23540 [Final Native Public]
    void ReserveNewVertices(int32 NumberOfNewVertices); // 0x1b234a0 [Final Native Public]
    void ReserveNewVertexInstances(int32 NumberOfNewVertexInstances); // 0x1b23220 [Final Native Public]
    void ReserveNewTriangles(int32 NumberOfNewTriangles); // 0x1b23400 [Final Native Public]
    void ReserveNewPolygons(int32 NumberOfNewPolygons); // 0x1b23360 [Final Native Public]
    void ReserveNewPolygonGroups(int32 NumberOfNewPolygonGroups); // 0x1b232c0 [Final Native Public]
    void ReserveNewEdges(int32 NumberOfNewEdges); // 0x1b23220 [Final Native Public]
    bool IsVertexValid(const FVertexID& VertexID); // 0x1b23140 [Final Native Public]
    bool IsVertexOrphaned(const FVertexID& VertexID); // 0x1b23050 [Final Native Public]
    bool IsVertexInstanceValid(const FVertexInstanceID& VertexInstanceID); // 0x1b22f70 [Final Native Public]
    bool IsTriangleValid(const FTriangleID& TriangleID); // 0x1b22e90 [Final Native Public]
    bool IsTrianglePartOfNgon(const FTriangleID& TriangleID); // 0x1b22d20 [Final Native Public]
    bool IsPolygonValid(const FPolygonID& PolygonID); // 0x1b22c40 [Final Native Public]
    bool IsPolygonGroupValid(const FPolygonGroupID& PolygonGroupID); // 0x1b22b60 [Final Native Public]
    bool IsEmpty(); // 0x1b22b30 [Final Native Public]
    bool IsEdgeValid(const FEdgeID& EdgeID); // 0x1b22a50 [Final Native Public]
    bool IsEdgeInternalToPolygon(const FEdgeID& EdgeID, const FPolygonID& PolygonID); // 0x1b228c0 [Final Native Public]
    bool IsEdgeInternal(const FEdgeID& EdgeID); // 0x1b227d0 [Final Native Public]
    void GetVertexVertexInstances(const FVertexID& VertexID, const TArray<FVertexInstanceID>& OutVertexInstanceIDs); // 0x1b225b0 [Final Native Public]
    FVector GetVertexPosition(const FVertexID& VertexID); // 0x1b22430 [Final Native Public]
    FEdgeID GetVertexPairEdge(const FVertexID& VertexID0, const FVertexID& VertexID1); // 0x1b222b0 [Final Native Public]
    FVertexID GetVertexInstanceVertex(const FVertexInstanceID& VertexInstanceID); // 0x1b221a0 [Final Native Public]
    FEdgeID GetVertexInstancePairEdge(const FVertexInstanceID& VertexInstanceID0, const FVertexInstanceID& VertexInstanceID1); // 0x1b22020 [Final Native Public]
    FVertexInstanceID GetVertexInstanceForTriangleVertex(const FTriangleID& TriangleID, const FVertexID& VertexID); // 0x1b21e40 [Final Native Public]
    FVertexInstanceID GetVertexInstanceForPolygonVertex(const FPolygonID& PolygonID, const FVertexID& VertexID); // 0x1b21c90 [Final Native Public]
    int32 GetVertexInstanceCount(); // 0x1b21c50 [Final Native Public]
    void GetVertexInstanceConnectedTriangles(const FVertexInstanceID& VertexInstanceID, const TArray<FTriangleID>& OutConnectedTriangleIDs); // 0x1b21a30 [Final Native Public]
    void GetVertexInstanceConnectedPolygons(const FVertexInstanceID& VertexInstanceID, const TArray<FPolygonID>& OutConnectedPolygonIDs); // 0x1b218e0 [Final Native Public]
    int32 GetVertexCount(); // 0x1b218a0 [Final Native Public]
    void GetVertexConnectedTriangles(const FVertexID& VertexID, const TArray<FTriangleID>& OutConnectedTriangleIDs); // 0x1b21750 [Final Native Public]
    void GetVertexConnectedPolygons(const FVertexID& VertexID, const TArray<FPolygonID>& OutConnectedPolygonIDs); // 0x1b21600 [Final Native Public]
    void GetVertexConnectedEdges(const FVertexID& VertexID, const TArray<FEdgeID>& OutEdgeIDs); // 0x1b213e0 [Final Native Public]
    void GetVertexAdjacentVertices(const FVertexID& VertexID, const TArray<FVertexID>& OutAdjacentVertexIDs); // 0x1b21290 [Final Native Public]
    void GetTriangleVertices(const FTriangleID& TriangleID, const TArray<FVertexID>& OutVertexIDs); // 0x1b21050 [Final Native Public]
    void GetTriangleVertexInstances(const FTriangleID& TriangleID, const TArray<FVertexInstanceID>& OutVertexInstanceIDs); // 0x1b20e60 [Final Native Public]
    FVertexInstanceID GetTriangleVertexInstance(const FTriangleID& TriangleID, int32 Index); // 0x1b20cb0 [Final Native Public]
    FPolygonGroupID GetTrianglePolygonGroup(const FTriangleID& TriangleID); // 0x1b20ba0 [Final Native Public]
    FPolygonID GetTrianglePolygon(const FTriangleID& TriangleID); // 0x1b20a90 [Final Native Public]
    void GetTriangleEdges(const FTriangleID& TriangleID, const TArray<FEdgeID>& OutEdgeIDs); // 0x1b20840 [Final Native Public]
    int32 GetTriangleCount(); // 0x1b20800 [Final Native Public]
    void GetTriangleAdjacentTriangles(const FTriangleID& TriangleID, const TArray<FTriangleID>& OutTriangleIDs); // 0x1b206b0 [Final Native Public]
    void GetPolygonVertices(const FPolygonID& PolygonID, const TArray<FVertexID>& OutVertexIDs); // 0x1b20560 [Final Native Public]
    void GetPolygonVertexInstances(const FPolygonID& PolygonID, const TArray<FVertexInstanceID>& OutVertexInstanceIDs); // 0x1b203b0 [Final Native Public]
    void GetPolygonTriangles(const FPolygonID& PolygonID, const TArray<FTriangleID>& OutTriangleIDs); // 0x1b20190 [Final Native Public]
    FPolygonGroupID GetPolygonPolygonGroup(const FPolygonID& PolygonID); // 0x1b20080 [Final Native Public]
    void GetPolygonPerimeterEdges(const FPolygonID& PolygonID, const TArray<FEdgeID>& OutEdgeIDs); // 0x1b1ff30 [Final Native Public]
    void GetPolygonInternalEdges(const FPolygonID& PolygonID, const TArray<FEdgeID>& OutEdgeIDs); // 0x1b1fde0 [Final Native Public]
    void GetPolygonGroupPolygons(const FPolygonGroupID& PolygonGroupID, const TArray<FPolygonID>& OutPolygonIDs); // 0x1b1fbc0 [Final Native Public]
    int32 GetPolygonGroupCount(); // 0x1b1fb80 [Final Native Public]
    int32 GetPolygonCount(); // 0x1b1fb40 [Final Native Public]
    void GetPolygonAdjacentPolygons(const FPolygonID& PolygonID, const TArray<FPolygonID>& OutPolygonIDs); // 0x1b1f850 [Final Native Public]
    int32 GetNumVertexVertexInstances(const FVertexID& VertexID); // 0x1b1f720 [Final Native Public]
    int32 GetNumVertexInstanceConnectedTriangles(const FVertexInstanceID& VertexInstanceID); // 0x1b1f5f0 [Final Native Public]
    int32 GetNumVertexInstanceConnectedPolygons(const FVertexInstanceID& VertexInstanceID); // 0x1b1f4d0 [Final Native Public]
    int32 GetNumVertexConnectedTriangles(const FVertexID& VertexID); // 0x1b1f3e0 [Final Native Public]
    int32 GetNumVertexConnectedPolygons(const FVertexID& VertexID); // 0x1b1f2c0 [Final Native Public]
    int32 GetNumVertexConnectedEdges(const FVertexID& VertexID); // 0x1b1f190 [Final Native Public]
    int32 GetNumPolygonVertices(const FPolygonID& PolygonID); // 0x1b1f0a0 [Final Native Public]
    int32 GetNumPolygonTriangles(const FPolygonID& PolygonID); // 0x1b1ef70 [Final Native Public]
    int32 GetNumPolygonInternalEdges(const FPolygonID& PolygonID); // 0x1b1ee20 [Final Native Public]
    int32 GetNumPolygonGroupPolygons(const FPolygonGroupID& PolygonGroupID); // 0x1b1ecf0 [Final Native Public]
    int32 GetNumEdgeConnectedTriangles(const FEdgeID& EdgeID); // 0x1b1ebc0 [Final Native Public]
    int32 GetNumEdgeConnectedPolygons(const FEdgeID& EdgeID); // 0x1b1eaa0 [Final Native Public]
    void GetEdgeVertices(const FEdgeID& EdgeID, const TArray<FVertexID>& OutVertexIDs); // 0x1b1e8b0 [Final Native Public]
    FVertexID GetEdgeVertex(const FEdgeID& EdgeID, int32 VertexNumber); // 0x1b1e700 [Final Native Public]
    int32 GetEdgeCount(); // 0x1b1e6c0 [Final Native Public]
    void GetEdgeConnectedTriangles(const FEdgeID& EdgeID, const TArray<FTriangleID>& OutConnectedTriangleIDs); // 0x1b1e4a0 [Final Native Public]
    void GetEdgeConnectedPolygons(const FEdgeID& EdgeID, const TArray<FPolygonID>& OutConnectedPolygonIDs); // 0x1b1e350 [Final Native Public]
    void Empty(); // 0x1b1e330 [Final Native Public]
    void DeleteVertexInstance(const FVertexInstanceID& VertexInstanceID, const TArray<FVertexID>& OrphanedVertices); // 0x1b1e1e0 [Final Native Public]
    void DeleteVertex(const FVertexID& VertexID); // 0x1b1e110 [Final Native Public]
    void DeleteTriangle(const FTriangleID& TriangleID, const TArray<FEdgeID>& OrphanedEdges, const TArray<FVertexInstanceID>& OrphanedVertexInstances, const TArray<FPolygonGroupID>& OrphanedPolygonGroupsPtr); // 0x1b1df10 [Final Native Public]
    void DeletePolygonGroup(const FPolygonGroupID& PolygonGroupID); // 0x1b1de40 [Final Native Public]
    void DeletePolygon(const FPolygonID& PolygonID, const TArray<FEdgeID>& OrphanedEdges, const TArray<FVertexInstanceID>& OrphanedVertexInstances, const TArray<FPolygonGroupID>& OrphanedPolygonGroups); // 0x1b1dc40 [Final Native Public]
    void DeleteEdge(const FEdgeID& EdgeID, const TArray<FVertexID>& OrphanedVertices); // 0x1b1daf0 [Final Native Public]
    void CreateVertexWithID(const FVertexID& VertexID); // 0x1b1da20 [Final Native Public]
    void CreateVertexInstanceWithID(const FVertexInstanceID& VertexInstanceID, const FVertexID& VertexID); // 0x1b1d880 [Final Native Public]
    FVertexInstanceID CreateVertexInstance(const FVertexID& VertexID); // 0x1b1d730 [Final Native Public]
    FVertexID CreateVertex(); // 0x1b1d6f0 [Final Native Public]
    void CreateTriangleWithID(const FTriangleID& TriangleID, const FPolygonGroupID& PolygonGroupID, const TArray<FVertexInstanceID>& VertexInstanceIDs, const TArray<FEdgeID>& NewEdgeIDs); // 0x1b1d4a0 [Final Native Public]
    FTriangleID CreateTriangle(const FPolygonGroupID& PolygonGroupID, const TArray<FVertexInstanceID>& VertexInstanceIDs, const TArray<FEdgeID>& NewEdgeIDs); // 0x1b1d290 [Final Native Public]
    void CreatePolygonWithID(const FPolygonID& PolygonID, const FPolygonGroupID& PolygonGroupID, const TArray<FVertexInstanceID>& VertexInstanceIDs, const TArray<FEdgeID>& NewEdgeIDs); // 0x1b1d040 [Final Native Public]
    void CreatePolygonGroupWithID(const FPolygonGroupID& PolygonGroupID); // 0x1b1cf70 [Final Native Public]
    FPolygonGroupID CreatePolygonGroup(); // 0x1b1cf30 [Final Native Public]
    FPolygonID CreatePolygon(const FPolygonGroupID& PolygonGroupID, const TArray<FVertexInstanceID>& VertexInstanceIDs, const TArray<FEdgeID>& NewEdgeIDs); // 0x1b1cd20 [Final Native Public]
    void CreateEdgeWithID(const FEdgeID& EdgeID, const FVertexID& VertexID0, const FVertexID& VertexID1); // 0x1b1cab0 [Final Native Public]
    FEdgeID CreateEdge(const FVertexID& VertexID0, const FVertexID& VertexID1); // 0x1b1c920 [Final Native Public]
    void ComputePolygonTriangulation(const FPolygonID& PolygonID); // 0x1b1c850 [Final Native Public]

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

// UMetaSoundBuilderBase (/Script/MetasoundEngine.MetaSoundBuilderBase)
    void SetNodeInputDefault(FMetaSoundBuilderNodeInputHandle& NodeInputHandle, FMetasoundFrontendLiteral& Literal, const EMetaSoundBuilderResult& OutResult); // 0x618e980 [Final Native Public]
    void SetGraphOutputName(const FName& OutputName, const FName& NewName, const EMetaSoundBuilderResult& OutResult); // 0x618e860 [Final Native Public]
    void SetGraphOutputDataType(const FName& OutputName, const FName& DataType, const EMetaSoundBuilderResult& OutResult); // 0x618e740 [Final Native Public]
    void SetGraphOutputAccessType(const FName& OutputName, const EMetasoundFrontendVertexAccessType& AccessType, const EMetaSoundBuilderResult& OutResult); // 0x618e620 [Final Native Public]
    void SetGraphInputName(const FName& InputName, const FName& NewName, const EMetaSoundBuilderResult& OutResult); // 0x618e500 [Final Native Public]
    void SetGraphInputDefault(const FName& InputName, FMetasoundFrontendLiteral& Literal, const EMetaSoundBuilderResult& OutResult); // 0x618e330 [Final Native Public]
    void SetGraphInputDataType(const FName& InputName, const FName& DataType, const EMetaSoundBuilderResult& OutResult); // 0x618e210 [Final Native Public]
    void SetGraphInputAccessType(const FName& InputName, const EMetasoundFrontendVertexAccessType& AccessType, const EMetaSoundBuilderResult& OutResult); // 0x618e0f0 [Final Native Public]
    void RemoveUnusedDependencies(); // 0x618df80 [Final Native Public]
    void RemoveNodeInputDefault(FMetaSoundBuilderNodeInputHandle& InputHandle, const EMetaSoundBuilderResult& OutResult); // 0x618de70 [Final Native Public]
    void RemoveNode(FMetaSoundNodeHandle& NodeHandle, const EMetaSoundBuilderResult& OutResult, bool bRemoveUnusedDependencies); // 0x618dd10 [Final Native Public]
    void RemoveInterface(const FName& InterfaceName, const EMetaSoundBuilderResult& OutResult); // 0x618dc30 [Final Native Public]
    void RemoveGraphVariable(const FName& Name, const EMetaSoundBuilderResult& OutResult); // 0x618db30 [Final Native Public]
    void RemoveGraphOutput(const FName& Name, const EMetaSoundBuilderResult& OutResult); // 0x618da50 [Final Native Public]
    void RemoveGraphInput(const FName& Name, const EMetaSoundBuilderResult& OutResult); // 0x618d970 [Final Native Public]
    bool NodesAreConnected(FMetaSoundBuilderNodeOutputHandle& OutputHandle, FMetaSoundBuilderNodeInputHandle& InputHandle); // 0x618d170 [Final Native Public]
    bool NodeOutputIsConnected(FMetaSoundBuilderNodeOutputHandle& OutputHandle); // 0x618d0b0 [Final Native Public]
    bool NodeInputIsConnected(FMetaSoundBuilderNodeInputHandle& InputHandle); // 0x618cff0 [Final Native Public]
    bool IsPreset(); // 0x618cfc0 [Final Native Public]
    bool InterfaceIsDeclared(const FName& InterfaceName); // 0x618cdf0 [Final Native Public]
    FMetasoundFrontendClassName GetRootGraphClassName(); // 0x618c8c0 [Final Native Public]
    UObject* GetReferencedPresetAsset(); // 0x618c850 [Final Native Public]
    bool GetNodeOutputIsConstructorPin(FMetaSoundBuilderNodeOutputHandle& OutputHandle); // 0x618c440 [Final Native Public]
    void GetNodeOutputData(FMetaSoundBuilderNodeOutputHandle& OutputHandle, const FName& Name, const FName& DataType, const EMetaSoundBuilderResult& OutResult); // 0x618c270 [Final Native Public]
    bool GetNodeInputIsConstructorPin(FMetaSoundBuilderNodeInputHandle& InputHandle); // 0x618c1b0 [Final Native Public]
    FMetasoundFrontendLiteral GetNodeInputDefault(FMetaSoundBuilderNodeInputHandle& InputHandle, const EMetaSoundBuilderResult& OutResult); // 0x618bfe0 [Final Native Public]
    void GetNodeInputData(FMetaSoundBuilderNodeInputHandle& InputHandle, const FName& Name, const FName& DataType, const EMetaSoundBuilderResult& OutResult); // 0x618be10 [Final Native Public]
    FMetasoundFrontendLiteral GetNodeInputClassDefault(FMetaSoundBuilderNodeInputHandle& InputHandle, const EMetaSoundBuilderResult& OutResult); // 0x618bc20 [Final Native Public]
    FMetasoundFrontendLiteral GetGraphVariableDefault(const FName& VariableName, const EMetaSoundBuilderResult& OutResult); // 0x618a6b0 [Final Native Public]
    TArray<FName> GetGraphOutputNames(const EMetaSoundBuilderResult& OutResult); // 0x618a560 [Final Native Public]
    TArray<FName> GetGraphInputNames(const EMetaSoundBuilderResult& OutResult); // 0x618a410 [Final Native Public]
    FMetasoundFrontendLiteral GetGraphInputDefault(const FName& InputName, const EMetaSoundBuilderResult& OutResult); // 0x618a270 [Final Native Public]
    TArray<FMetaSoundBuilderNodeOutputHandle> FindNodeOutputsByDataType(FMetaSoundNodeHandle& NodeHandle, const EMetaSoundBuilderResult& OutResult, const FName& DataType); // 0x6189670 [Final Native Public]
    TArray<FMetaSoundBuilderNodeOutputHandle> FindNodeOutputs(FMetaSoundNodeHandle& NodeHandle, const EMetaSoundBuilderResult& OutResult); // 0x6189510 [Final Native Public]
    FMetaSoundNodeHandle FindNodeOutputParent(FMetaSoundBuilderNodeOutputHandle& OutputHandle, const EMetaSoundBuilderResult& OutResult); // 0x6188f70 [Final Native Public]
    FMetaSoundBuilderNodeOutputHandle FindNodeOutputByName(FMetaSoundNodeHandle& NodeHandle, const FName& OutputName, const EMetaSoundBuilderResult& OutResult); // 0x61893a0 [Final Native Public]
    TArray<FMetaSoundBuilderNodeInputHandle> FindNodeInputsByDataType(FMetaSoundNodeHandle& NodeHandle, const EMetaSoundBuilderResult& OutResult, const FName& DataType); // 0x6189200 [Final Native Public]
    TArray<FMetaSoundBuilderNodeInputHandle> FindNodeInputs(FMetaSoundNodeHandle& NodeHandle, const EMetaSoundBuilderResult& OutResult); // 0x61890a0 [Final Native Public]
    FMetaSoundNodeHandle FindNodeInputParent(FMetaSoundBuilderNodeInputHandle& InputHandle, const EMetaSoundBuilderResult& OutResult); // 0x6188f70 [Final Native Public]
    FMetaSoundBuilderNodeInputHandle FindNodeInputByName(FMetaSoundNodeHandle& NodeHandle, const FName& InputName, const EMetaSoundBuilderResult& OutResult); // 0x6188e00 [Final Native Public]
    FMetasoundFrontendVersion FindNodeClassVersion(FMetaSoundNodeHandle& NodeHandle, const EMetaSoundBuilderResult& OutResult); // 0x6188ca0 [Final Native Public]
    TArray<FMetaSoundNodeHandle> FindInterfaceOutputNodes(const FName& InterfaceName, const EMetaSoundBuilderResult& OutResult); // 0x6188b80 [Final Native Public]
    TArray<FMetaSoundNodeHandle> FindInterfaceInputNodes(const FName& InterfaceName, const EMetaSoundBuilderResult& OutResult); // 0x61889c0 [Final Native Public]
    FMetaSoundNodeHandle FindGraphOutputNode(const FName& OutputName, const FName& OutDataType, FMetaSoundBuilderNodeInputHandle& NodeInputHandle, const EMetaSoundBuilderResult& OutResult); // 0x61887d0 [Final Native Public]
    FMetaSoundNodeHandle FindGraphInputNode(const FName& InputName, const FName& OutDataType, FMetaSoundBuilderNodeOutputHandle& NodeOutputHandle, const EMetaSoundBuilderResult& OutResult); // 0x61885e0 [Final Native Public]
    void DisconnectNodesByInterfaceBindings(FMetaSoundNodeHandle& FromNodeHandle, FMetaSoundNodeHandle& ToNodeHandle, const EMetaSoundBuilderResult& OutResult); // 0x6187ed0 [Final Native Public]
    void DisconnectNodes(FMetaSoundBuilderNodeOutputHandle& NodeOutputHandle, FMetaSoundBuilderNodeInputHandle& NodeInputHandle, const EMetaSoundBuilderResult& OutResult); // 0x6187d40 [Final Native Public]
    void DisconnectNodeOutput(FMetaSoundBuilderNodeOutputHandle& NodeOutputHandle, const EMetaSoundBuilderResult& OutResult); // 0x6187c30 [Final Native Public]
    void DisconnectNodeInput(FMetaSoundBuilderNodeInputHandle& NodeInputHandle, const EMetaSoundBuilderResult& OutResult); // 0x6187b20 [Final Native Public]
    void ConvertToPreset(const TScriptInterface<IMetaSoundDocumentInterface>& ReferencedNodeClass, const EMetaSoundBuilderResult& OutResult); // 0x61856a0 [Final Native Public]
    void ConvertFromPreset(const EMetaSoundBuilderResult& OutResult); // 0x61855f0 [Final Native Public]
    bool ContainsNodeOutput(FMetaSoundBuilderNodeOutputHandle& Output); // 0x61853c0 [Final Native Public]
    bool ContainsNodeInput(FMetaSoundBuilderNodeInputHandle& Input); // 0x6185300 [Final Native Public]
    bool ContainsNode(FMetaSoundNodeHandle& Node); // 0x6185250 [Final Native Public]
    void ConnectNodesByInterfaceBindings(FMetaSoundNodeHandle& FromNodeHandle, FMetaSoundNodeHandle& ToNodeHandle, const EMetaSoundBuilderResult& OutResult); // 0x61850e0 [Final Native Public]
    void ConnectNodes(FMetaSoundBuilderNodeOutputHandle& NodeOutputHandle, FMetaSoundBuilderNodeInputHandle& NodeInputHandle, const EMetaSoundBuilderResult& OutResult); // 0x6184f80 [Final Native Public]
    void ConnectNodeOutputToGraphOutput(const FName& GraphOutputName, FMetaSoundBuilderNodeOutputHandle& NodeOutputHandle, const EMetaSoundBuilderResult& OutResult); // 0x6184c30 [Final Native Public]
    TArray<FMetaSoundBuilderNodeInputHandle> ConnectNodeOutputsToMatchingGraphInterfaceOutputs(FMetaSoundNodeHandle& NodeHandle, const EMetaSoundBuilderResult& OutResult); // 0x6184d70 [Final Native Public]
    void ConnectNodeInputToGraphInput(const FName& GraphInputName, FMetaSoundBuilderNodeInputHandle& NodeInputHandle, const EMetaSoundBuilderResult& OutResult); // 0x61848e0 [Final Native Public]
    TArray<FMetaSoundBuilderNodeOutputHandle> ConnectNodeInputsToMatchingGraphInterfaceInputs(FMetaSoundNodeHandle& NodeHandle, const EMetaSoundBuilderResult& OutResult); // 0x6184a20 [Final Native Public]
    void ConnectNamedNodeOutputToNamedGraphOutput(FMetaSoundNodeHandle& SourceNode, const FName& NodeOutputName, const FName& GraphOutputName, const EMetaSoundBuilderResult& OutResult); // 0x6184700 [Final Native Public]
    void ConnectNamedNodeOutputToGraphOutput(FMetaSoundNodeHandle& SourceNode, const FName& NodeOutputName, FMetaSoundBuilderNodeInputHandle& GraphOutput, const EMetaSoundBuilderResult& OutResult); // 0x61844e0 [Final Native Public]
    TScriptInterface<IMetaSoundDocumentInterface> BuildNewMetaSound(const FName& NameBase); // 0x6184410 [Native Public]
    void BuildAndOverwriteMetaSound(const TScriptInterface<IMetaSoundDocumentInterface>& ExistingMetaSound, bool bForceUniqueClassName); // 0x61842d0 [Final Native Public]
    TScriptInterface<IMetaSoundDocumentInterface> Build(UObject* Parent, FMetaSoundBuilderOptions& Options); // 0x61841a0 [Native Public]
    FMetaSoundNodeHandle AddNodeByClassName(FMetasoundFrontendClassName& ClassName, const EMetaSoundBuilderResult& OutResult, int32 MajorVersion); // 0x6183cc0 [Final Native Public]
    FMetaSoundNodeHandle AddNode(const TScriptInterface<IMetaSoundDocumentInterface>& NodeClass, const EMetaSoundBuilderResult& OutResult); // 0x6183b00 [Final Native Public]
    void AddInterface(const FName& InterfaceName, const EMetaSoundBuilderResult& OutResult); // 0x6183a20 [Final Native Public]
    FMetaSoundNodeHandle AddGraphVariableSetNode(const FName& Name, const EMetaSoundBuilderResult& OutResult); // 0x61838f0 [Final Native Public]
    FMetaSoundNodeHandle AddGraphVariableGetNode(const FName& Name, const EMetaSoundBuilderResult& OutResult); // 0x61837c0 [Final Native Public]
    FMetaSoundNodeHandle AddGraphVariableGetDelayedNode(const FName& Name, const EMetaSoundBuilderResult& OutResult); // 0x6183690 [Final Native Public]
    void AddGraphVariable(const FName& Name, const FName& DataType, const FMetasoundFrontendLiteral& DefaultValue, const EMetaSoundBuilderResult& OutResult); // 0x6183290 [Final Native Public]
    FMetaSoundBuilderNodeInputHandle AddGraphOutputNode(const FName& Name, const FName& DataType, const FMetasoundFrontendLiteral& DefaultValue, const EMetaSoundBuilderResult& OutResult, bool bIsConstructorOutput); // 0x6182c90 [Final Native Public]
    FMetaSoundBuilderNodeOutputHandle AddGraphInputNode(const FName& Name, const FName& DataType, const FMetasoundFrontendLiteral& DefaultValue, const EMetaSoundBuilderResult& OutResult, bool bIsConstructorInput); // 0x6182860 [Final Native Public]

// UMetaSoundSourceBuilder (/Script/MetasoundEngine.MetaSoundSourceBuilder)
    void SetSampleRateOverride(int32 SampleRate); // 0x618ebe0 [Final Native Public]
    void SetQuality(const FName& Quality); // 0x618eb70 [Final Native Public]
    void SetFormat(const EMetaSoundOutputAudioFormat& OutputFormat, const EMetaSoundBuilderResult& OutResult); // 0x618e010 [Final Native Public]
    void SetBlockRateOverride(float BlockRate); // 0x618dfa0 [Final Native Public]
    bool GetLiveUpdatesEnabled(); // 0x618aba0 [Final Native Public]
    void Audition(UObject* Parent, UAudioComponent* AudioComponent, const FScriptDelegate& OnCreateGenerator, bool bLiveUpdatesEnabled); // 0x6183f40 [Final Native Public]

// UMetaSoundBuilderSubsystem (/Script/MetasoundEngine.MetaSoundBuilderSubsystem)
    bool UnregisterSourceBuilder(const FName& BuilderName); // 0x618f130 [Final Native Public]
    bool UnregisterPatchBuilder(const FName& BuilderName); // 0x618f130 [Final Native Public]
    bool UnregisterBuilder(const FName& BuilderName); // 0x618f130 [Final Native Public]
    bool SetTargetPage(const FName& PageName); // 0x618ec50 [Final Native Public]
    void RegisterSourceBuilder(const FName& BuilderName, UMetaSoundSourceBuilder* Builder); // 0x618d760 [Final Native Public]
    void RegisterPatchBuilder(const FName& BuilderName, UMetaSoundPatchBuilder* Builder); // 0x618d760 [Final Native Public]
    void RegisterBuilder(const FName& BuilderName, UMetaSoundBuilderBase* Builder); // 0x618d760 [Final Native Public]
    bool IsInterfaceRegistered(const FName& InInterfaceName); // 0x618ce90 [Final Native Public]
    UMetaSoundSourceBuilder* FindSourceBuilder(const FName& BuilderName); // 0x6189a20 [Final Native Public]
    UMetaSoundPatchBuilder* FindPatchBuilder(const FName& BuilderName); // 0x6189930 [Final Native Public]
    UMetaSoundBuilderBase* FindParentBuilderOfPreset(const TScriptInterface<IMetaSoundDocumentInterface>& InMetaSoundPreset, bool bFollowPresetChain); // 0x6189810 [Final Native Public]
    UMetaSoundBuilderBase* FindBuilderOfDocument(const TScriptInterface<IMetaSoundDocumentInterface>& InMetaSound); // 0x6188420 [Final Native Public]
    UMetaSoundBuilderBase* FindBuilder(const FName& BuilderName); // 0x6188350 [Final Native Public]
    FMetasoundFrontendLiteral CreateStringMetaSoundLiteral(const FString& Value, const FName& DataType); // 0x6187980 [Final Native Public]
    FMetasoundFrontendLiteral CreateStringArrayMetaSoundLiteral(const TArray<FString>& Value, const FName& DataType); // 0x6187760 [Final Native Public]
    UMetaSoundSourceBuilder* CreateSourcePresetBuilder(const FName& BuilderName, const TScriptInterface<IMetaSoundDocumentInterface>& ReferencedSourceClass, const EMetaSoundBuilderResult& OutResult); // 0x6187600 [Final Native Public]
    UMetaSoundSourceBuilder* CreateSourceBuilder(const FName& BuilderName, FMetaSoundBuilderNodeOutputHandle& OnPlayNodeOutput, FMetaSoundBuilderNodeInputHandle& OnFinishedNodeInput, const TArray<FMetaSoundBuilderNodeInputHandle>& AudioOutNodeInputs, const EMetaSoundBuilderResult& OutResult, const EMetaSoundOutputAudioFormat& OutputFormat, bool bIsOneShot); // 0x6187360 [Final Native Public]
    UMetaSoundPatchBuilder* CreatePatchPresetBuilder(const FName& BuilderName, const TScriptInterface<IMetaSoundDocumentInterface>& ReferencedPatchClass, const EMetaSoundBuilderResult& OutResult); // 0x6187200 [Final Native Public]
    UMetaSoundPatchBuilder* CreatePatchBuilder(const FName& BuilderName, const EMetaSoundBuilderResult& OutResult); // 0x6187110 [Final Native Public]
    FMetasoundFrontendLiteral CreateObjectMetaSoundLiteral(UObject* Value); // 0x6186bf0 [Final Native Public]
    FMetasoundFrontendLiteral CreateObjectArrayMetaSoundLiteral(const TArray<UObject*>& Value); // 0x6186d20 [Final Native Public]
    FMetasoundFrontendLiteral CreateMetaSoundLiteralFromParam(FAudioParameter& Param); // 0x6186a10 [Final Native Public]
    FMetasoundFrontendLiteral CreateIntMetaSoundLiteral(int32 Value, const FName& DataType); // 0x61866d0 [Final Native Public]
    FMetasoundFrontendLiteral CreateIntArrayMetaSoundLiteral(const TArray<int32>& Value, const FName& DataType); // 0x6186370 [Final Native Public]
    FMetasoundFrontendLiteral CreateFloatMetaSoundLiteral(float Value, const FName& DataType); // 0x61860c0 [Final Native Public]
    FMetasoundFrontendLiteral CreateFloatArrayMetaSoundLiteral(const TArray<float>& Value, const FName& DataType); // 0x6185dc0 [Final Native Public]
    FMetasoundFrontendLiteral CreateBoolMetaSoundLiteral(bool Value, const FName& DataType); // 0x6185b00 [Final Native Public]
    FMetasoundFrontendLiteral CreateBoolArrayMetaSoundLiteral(const TArray<bool>& Value, const FName& DataType); // 0x61857a0 [Final Native Public]

// UMetasoundFrontendLiteralBlueprintAccess (/Script/MetasoundEngine.MetasoundFrontendLiteralBlueprintAccess)
    EMetasoundFrontendLiteralType GetType(FMetasoundFrontendLiteral& Literal); // 0x618ccd0 [Final Native Static Private]
    FString GetStringValueFromLiteral(FMetasoundFrontendLiteral& Literal, const EMetaSoundBuilderResult& OutResult); // 0x618cb00 [Final Native Static Private]
    TArray<FString> GetStringArrayValueFromLiteral(FMetasoundFrontendLiteral& Literal, const EMetaSoundBuilderResult& OutResult); // 0x618c910 [Final Native Static Private]
    UObject* GetObjectValueFromLiteral(FMetasoundFrontendLiteral& Literal, const EMetaSoundBuilderResult& OutResult); // 0x618c6d0 [Final Native Static Private]
    TArray<UObject*> GetObjectArrayValueFromLiteral(FMetasoundFrontendLiteral& Literal, const EMetaSoundBuilderResult& OutResult); // 0x618c500 [Final Native Static Private]
    TArray<FString> GetMetaSoundLiteralAsStringArray(FMetasoundFrontendLiteral& InLiteral); // 0x618ba20 [Final Native Static Private]
    FString GetMetaSoundLiteralAsString(FMetasoundFrontendLiteral& InLiteral); // 0x618b850 [Final Native Static Private]
    TArray<UObject*> GetMetaSoundLiteralAsObjectArray(FMetasoundFrontendLiteral& InLiteral); // 0x618b680 [Final Native Static Private]
    UObject* GetMetaSoundLiteralAsObject(FMetasoundFrontendLiteral& InLiteral); // 0x618b540 [Final Native Static Private]
    TArray<int32> GetMetaSoundLiteralAsIntegerArray(FMetasoundFrontendLiteral& InLiteral); // 0x618b370 [Final Native Static Private]
    int32 GetMetaSoundLiteralAsInteger(FMetasoundFrontendLiteral& InLiteral); // 0x618b230 [Final Native Static Private]
    TArray<float> GetMetaSoundLiteralAsFloatArray(FMetasoundFrontendLiteral& InLiteral); // 0x618b060 [Final Native Static Private]
    float GetMetaSoundLiteralAsFloat(FMetasoundFrontendLiteral& InLiteral); // 0x618af10 [Final Native Static Private]
    TArray<bool> GetMetaSoundLiteralAsBoolArray(FMetasoundFrontendLiteral& InLiteral); // 0x618ad40 [Final Native Static Private]
    bool GetMetaSoundLiteralAsBool(FMetasoundFrontendLiteral& InLiteral); // 0x618abf0 [Final Native Static Private]
    int32 GetIntValueFromLiteral(FMetasoundFrontendLiteral& Literal, const EMetaSoundBuilderResult& OutResult); // 0x618aa20 [Final Native Static Private]
    TArray<int32> GetIntArrayValueFromLiteral(FMetasoundFrontendLiteral& Literal, const EMetaSoundBuilderResult& OutResult); // 0x618a850 [Final Native Static Private]
    float GetFloatValueFromLiteral(FMetasoundFrontendLiteral& Literal, const EMetaSoundBuilderResult& OutResult); // 0x618a0f0 [Final Native Static Private]
    TArray<float> GetFloatArrayValueFromLiteral(FMetasoundFrontendLiteral& Literal, const EMetaSoundBuilderResult& OutResult); // 0x6189f20 [Final Native Static Private]
    bool GetBoolValueFromLiteral(FMetasoundFrontendLiteral& Literal, const EMetaSoundBuilderResult& OutResult); // 0x6189ce0 [Final Native Static Private]
    TArray<bool> GetBoolArrayValueFromLiteral(FMetasoundFrontendLiteral& Literal, const EMetaSoundBuilderResult& OutResult); // 0x6189b10 [Final Native Static Private]
    bool EqualEqual_MetaSoundLiteral(FMetasoundFrontendLiteral& LiteralA, FMetasoundFrontendLiteral& LiteralB); // 0x6188150 [Final Native Static Private]
    FMetasoundFrontendLiteral CreateStringMetaSoundLiteral(const FString& Value); // 0x6186e70 [Final Native Static Private]
    FMetasoundFrontendLiteral CreateStringArrayMetaSoundLiteral(const TArray<FString>& Value); // 0x6186fb0 [Final Native Static Private]
    FMetasoundFrontendLiteral CreateObjectMetaSoundLiteral(UObject* Value); // 0x6186bf0 [Final Native Static Private]
    FMetasoundFrontendLiteral CreateObjectArrayMetaSoundLiteral(const TArray<UObject*>& Value); // 0x6186d20 [Final Native Static Private]
    FMetasoundFrontendLiteral CreateMetaSoundLiteralFromStringArray(const TArray<FString>& InStringArray); // 0x6186fb0 [Final Native Static Private]
    FMetasoundFrontendLiteral CreateMetaSoundLiteralFromString(const FString& InString); // 0x6186e70 [Final Native Static Private]
    FMetasoundFrontendLiteral CreateMetaSoundLiteralFromParam(FAudioParameter& Param); // 0x6186a10 [Final Native Static Private]
    FMetasoundFrontendLiteral CreateMetaSoundLiteralFromObjectArray(const TArray<UObject*>& InObjectArray); // 0x6186d20 [Final Native Static Private]
    FMetasoundFrontendLiteral CreateMetaSoundLiteralFromObject(UObject* InObject); // 0x6186bf0 [Final Native Static Private]
    FMetasoundFrontendLiteral CreateMetaSoundLiteralFromIntegerArray(const TArray<int32>& InIntegerArray); // 0x6186580 [Final Native Static Private]
    FMetasoundFrontendLiteral CreateMetaSoundLiteralFromInteger(int32 InInteger); // 0x6186850 [Final Native Static Private]
    FMetasoundFrontendLiteral CreateMetaSoundLiteralFromFloatArray(const TArray<float>& InFloatArray); // 0x6185f70 [Final Native Static Private]
    FMetasoundFrontendLiteral CreateMetaSoundLiteralFromFloat(float InFloat); // 0x6186250 [Final Native Static Private]
    FMetasoundFrontendLiteral CreateMetaSoundLiteralFromBooleanArray(const TArray<bool>& InBooleanArray); // 0x61859b0 [Final Native Static Private]
    FMetasoundFrontendLiteral CreateMetaSoundLiteralFromBoolean(bool InBoolean); // 0x6185c90 [Final Native Static Private]
    FMetasoundFrontendLiteral CreateMetaSoundLiteralFromAudioParameter(FAudioParameter& InAudioParameter); // 0x6186a10 [Final Native Static Private]
    FMetasoundFrontendLiteral CreateIntMetaSoundLiteral(int32 Value); // 0x6186850 [Final Native Static Private]
    FMetasoundFrontendLiteral CreateIntArrayMetaSoundLiteral(const TArray<int32>& Value); // 0x6186580 [Final Native Static Private]
    FMetasoundFrontendLiteral CreateFloatMetaSoundLiteral(float Value); // 0x6186250 [Final Native Static Private]
    FMetasoundFrontendLiteral CreateFloatArrayMetaSoundLiteral(const TArray<float>& Value); // 0x6185f70 [Final Native Static Private]
    FMetasoundFrontendLiteral CreateBoolMetaSoundLiteral(bool Value); // 0x6185c90 [Final Native Static Private]
    FMetasoundFrontendLiteral CreateBoolArrayMetaSoundLiteral(const TArray<bool>& Value); // 0x61859b0 [Final Native Static Private]
    FString Conv_MetaSoundLiteralToString(FMetasoundFrontendLiteral& Literal); // 0x6185480 [Final Native Static Private]

// UMetasoundGeneratorHandle (/Script/MetasoundEngine.MetasoundGeneratorHandle)
    bool WatchOutput(const FName& OutputName, const FScriptDelegate& OnOutputValueChanged, const FName& AnalyzerName, const FName& AnalyzerOutputName); // 0x618f1d0 [Final Native Public]
    void UpdateWatchers(); // 0x344b910 [Final Native Public]
    double GetCPUCoreUtilization(); // 0x6189e60 [Final Native Public]
    void EnableRuntimeRenderTiming(bool Enable); // 0x6188040 [Final Native Public]
    UMetasoundGeneratorHandle* CreateMetaSoundGeneratorHandle(UAudioComponent* OnComponent); // 0x6186980 [Final Native Static Public]
    bool ApplyParameterPack(UMetasoundParameterPack* Pack); // 0x6183e30 [Final Native Public]

// UMetaSoundCacheSubsystem (/Script/MetasoundEngine.MetaSoundCacheSubsystem)
    void TouchOrPrecacheMetaSound(UMetaSoundSource* InMetaSound, int32 InNumInstances); // 0x618ecf0 [Final Native Public]
    void RemoveCachedOperatorsForMetaSound(UMetaSoundSource* InMetaSound); // 0x618d860 [Final Native Public]
    void PrecacheMetaSound(UMetaSoundSource* InMetaSound, int32 InNumInstances); // 0x618d2b0 [Final Native Public]

// UMetasoundOutputBlueprintAccess (/Script/MetasoundEngine.MetasoundOutputBlueprintAccess)
    bool IsTime(FMetaSoundOutput& Output); // 0x61b7e60 [Final Native Static Private]
    bool IsString(FMetaSoundOutput& Output); // 0x61b7db0 [Final Native Static Private]
    bool IsInt32(FMetaSoundOutput& Output); // 0x61b7d00 [Final Native Static Private]
    bool IsFloat(FMetaSoundOutput& Output); // 0x61b7c50 [Final Native Static Private]
    bool IsBool(FMetaSoundOutput& Output); // 0x61b7ba0 [Final Native Static Private]
    double GetTimeSeconds(FMetaSoundOutput& Output, const bool& Success); // 0x61b7a70 [Final Native Static Private]
    FString GetString(FMetaSoundOutput& Output, const bool& Success); // 0x61b78a0 [Final Native Static Private]
    int32 GetInt32(FMetaSoundOutput& Output, const bool& Success); // 0x61b7780 [Final Native Static Private]
    float GetFloat(FMetaSoundOutput& Output, const bool& Success); // 0x61b7650 [Final Native Static Private]
    bool GetBool(FMetaSoundOutput& Output, const bool& Success); // 0x61b7530 [Final Native Static Private]

// UMetaSoundOutputSubsystem (/Script/MetasoundEngine.MetaSoundOutputSubsystem)
    bool WatchOutput(UAudioComponent* AudioComponent, const FName& OutputName, const FScriptDelegate& OnOutputValueChanged, const FName& AnalyzerName, const FName& AnalyzerOutputName); // 0x61b8110 [Final Native Public]
    bool UnwatchOutput(UAudioComponent* AudioComponent, const FName& OutputName, const FScriptDelegate& OnOutputValueChanged, const FName& AnalyzerName, const FName& AnalyzerOutputName); // 0x61b7f10 [Final Native Public]

// UMetaSoundQualityHelper (/Script/MetasoundEngine.MetaSoundQualityHelper)
    TArray<FName> GetQualityNames(); // 0x3b3b9b0 [Final Native Static Public]

// UMetasoundParameterPack (/Script/MetasoundFrontend.MetasoundParameterPack)
    ESetParamResult SetTrigger(const FName& ParameterName, bool OnlyIfExists); // 0x5f7f7b0 [Final Native Public]
    ESetParamResult SetString(const FName& ParameterName, const FString& InValue, bool OnlyIfExists); // 0x5f7f5a0 [Final Native Public]
    ESetParamResult SetInt(const FName& ParameterName, int32 InValue, bool OnlyIfExists); // 0x5f7f400 [Final Native Public]
    ESetParamResult SetFloat(const FName& ParameterName, float InValue, bool OnlyIfExists); // 0x5f7f250 [Final Native Public]
    ESetParamResult SetBool(const FName& ParameterName, bool InValue, bool OnlyIfExists); // 0x5f7f100 [Final Native Public]
    UMetasoundParameterPack* MakeMetasoundParameterPack(); // 0x5f7f040 [Final Native Static Public]
    bool HasTrigger(const FName& ParameterName); // 0x5f7ef50 [Final Native Public]
    bool HasString(const FName& ParameterName); // 0x5f7ee60 [Final Native Public]
    bool HasInt(const FName& ParameterName); // 0x5f7ed70 [Final Native Public]
    bool HasFloat(const FName& ParameterName); // 0x5f7ec80 [Final Native Public]
    bool HasBool(const FName& ParameterName); // 0x5f7eb90 [Final Native Public]
    bool GetTrigger(const FName& ParameterName, const ESetParamResult& Result); // 0x5f7ea40 [Final Native Public]
    FString GetString(const FName& ParameterName, const ESetParamResult& Result); // 0x5f7e850 [Final Native Public]
    int32 GetInt(const FName& ParameterName, const ESetParamResult& Result); // 0x5f7e700 [Final Native Public]
    float GetFloat(const FName& ParameterName, const ESetParamResult& Result); // 0x5f7e5c0 [Final Native Public]
    bool GetBool(const FName& ParameterName, const ESetParamResult& Result); // 0x5f7e470 [Final Native Public]

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

// UMobilePendingContent (/Script/MobilePatchingUtils.MobilePendingContent)
    void StartInstall(const FScriptDelegate& OnSucceeded, const FScriptDelegate& OnFailed); // 0x61bb870 [Final Native Public]
    float GetTotalDownloadedSize(); // 0x61bb400 [Final Native Public]
    float GetRequiredDiskSpace(); // 0x61bb2f0 [Final Native Public]
    float GetInstallProgress(); // 0x61bb1a0 [Final Native Public]
    FText GetDownloadStatusText(); // 0x3b36470 [Final Native Public]
    float GetDownloadSpeed(); // 0x61bb140 [Final Native Public]
    float GetDownloadSize(); // 0x61bb110 [Final Native Public]

// UMobilePatchingLibrary (/Script/MobilePatchingUtils.MobilePatchingLibrary)
    void RequestContent(const FString& RemoteManifestURL, const FString& CloudURL, const FString& InstallDirectory, const FScriptDelegate& OnSucceeded, const FScriptDelegate& OnFailed); // 0x61bb680 [Final Native Static Public]
    bool HasActiveWiFiConnection(); // 0x31cd0a0 [Final Native Static Public]
    TArray<FString> GetSupportedPlatformNames(); // 0x61bb350 [Final Native Static Public]
    UMobileInstalledContent* GetInstalledContent(const FString& InstallDirectory); // 0x61bb1f0 [Final Native Static Public]
    FString GetActiveDeviceProfileName(); // 0x61bb040 [Final Native Static Public]

// UAnimNotifyState_MotionWarping (/Script/MotionWarping.AnimNotifyState_MotionWarping)
    void OnWarpUpdate(UMotionWarpingComponent* MotionWarpingComp, URootMotionModifier* Modifier); // 0x14f0670 [Event Public]
    void OnWarpEnd(UMotionWarpingComponent* MotionWarpingComp, URootMotionModifier* Modifier); // 0x14f0670 [Event Public]
    void OnWarpBegin(UMotionWarpingComponent* MotionWarpingComp, URootMotionModifier* Modifier); // 0x14f0670 [Event Public]
    void OnRootMotionModifierUpdate(UMotionWarpingComponent* MotionWarpingComp, URootMotionModifier* Modifier); // 0x4bd0430 [Final Native Public]
    void OnRootMotionModifierDeactivate(UMotionWarpingComponent* MotionWarpingComp, URootMotionModifier* Modifier); // 0x4bd0330 [Final Native Public]
    void OnRootMotionModifierActivate(UMotionWarpingComponent* MotionWarpingComp, URootMotionModifier* Modifier); // 0x4bd0230 [Final Native Public]
    URootMotionModifier* AddRootMotionModifier(UMotionWarpingComponent* MotionWarpingComp, UAnimSequenceBase* Animation, float StartTime, float EndTime); // 0x4bcd140 [Native Event Public]

// UMotionWarpingUtilities (/Script/MotionWarping.MotionWarpingUtilities)
    void GetMotionWarpingWindowsFromAnimation(UAnimSequenceBase* Animation, const TArray<FMotionWarpingWindowData>& OutWindows); // 0x4bcf800 [Final Native Static Public]
    void GetMotionWarpingWindowsForWarpTargetFromAnimation(UAnimSequenceBase* Animation, const FName& WarpTargetName, const TArray<FMotionWarpingWindowData>& OutWindows); // 0x4bcf510 [Final Native Static Public]
    FTransform ExtractRootMotionFromAnimation(UAnimSequenceBase* Animation, float StartTime, float EndTime); // 0x4bcf3a0 [Final Native Static Public]
    void ExtractBoneTransformFromAnimationAtTime(UAnimInstance* AnimInstance, UAnimSequenceBase* Animation, float Time, bool bExtractRootMotion, const FName& BoneName, bool bLocalSpace, FTransform& OutTransform); // 0x4bcef00 [Final Native Static Public]

// UMotionWarpingComponent (/Script/MotionWarping.MotionWarpingComponent)
    int32 RemoveWarpTargets(const TArray<FName>& WarpTargetNames); // 0x4bd0690 [Final Native Public]
    int32 RemoveWarpTarget(const FName& WarpTargetName); // 0x4bd05f0 [Final Native Public]
    int32 RemoveAllWarpTargets(); // 0x4bd0530 [Final Native Public]
    void DisableAllRootMotionModifiers(); // 0x4bcee80 [Final Native Public]
    void AddSwitchOffCondition(const FName& WarpTargetName, UMotionWarpingSwitchOffCondition* Condition); // 0x4bcdc80 [Final Native Public]
    void AddOrUpdateWarpTargetFromTransform(const FName& WarpTargetName, const FTransform& TargetTransform); // 0x4bccfe0 [Final Native Public]
    void AddOrUpdateWarpTargetFromLocationAndRotation(const FName& WarpTargetName, const FVector& TargetLocation, const FRotator& TargetRotation); // 0x4bcce40 [Final Native Public]
    void AddOrUpdateWarpTargetFromLocation(const FName& WarpTargetName, const FVector& TargetLocation); // 0x4bccd10 [Final Native Public]
    void AddOrUpdateWarpTargetFromComponent(const FName& WarpTargetName, USceneComponent* Component, const FName& BoneName, bool bFollowComponent, const EWarpTargetLocationOffsetDirection& LocationOffsetDirection, const FVector& LocationOffset, const FRotator& RotationOffset); // 0x4bcc5b0 [Final Native Public]
    void AddOrUpdateWarpTarget(FMotionWarpingTarget& WarpTarget); // 0x4bcc510 [Final Native Public]

// UMotionWarpingFunctionLibrary (/Script/MotionWarping.MotionWarpingFunctionLibrary)
    FMotionWarpingTarget MakeMotionWarpingTarget(const FName& Name, const FVector& Location, const FRotator& Rotation, USceneComponent* Component, const FName& BoneName, bool bFollowComponent, const EWarpTargetLocationOffsetDirection& LocationOffsetDirection, AActor* AvatarActor, const FVector& LocationOffset, const FRotator& RotationOffset); // 0x4bcfa60 [Final Native Static Public]

// UMotionWarpingSwitchOffDistanceCondition (/Script/MotionWarping.MotionWarpingSwitchOffDistanceCondition)
    UMotionWarpingSwitchOffDistanceCondition* CreateSwitchOffDistanceCondition(const AActor*& InOwnerActor, const ESwitchOffConditionEffect& InEffect, const ESwitchOffConditionDistanceOp& InOperator, float InDistance, bool InbUseWarpTargetAsTargetLocation, AActor* InTargetActor); // 0x4bcebb0 [Final Native Static Public]

// UMotionWarpingSwitchOffAngleToTargetCondition (/Script/MotionWarping.MotionWarpingSwitchOffAngleToTargetCondition)
    UMotionWarpingSwitchOffAngleToTargetCondition* CreateSwitchOffAngleToTargetCondition(const AActor*& InOwnerActor, const ESwitchOffConditionEffect& InEffect, const ESwitchOffConditionAngleOp& InOperator, float InAngle, bool bInIgnoreZAxis, bool bInUseWarpTargetAsTargetLocation, AActor* InTargetActor); // 0x4bce270 [Final Native Static Public]

// UMotionWarpingSwitchOffCompositeCondition (/Script/MotionWarping.MotionWarpingSwitchOffCompositeCondition)
    UMotionWarpingSwitchOffCompositeCondition* CreateSwitchOffCompositeCondition(const AActor*& InOwnerActor, const ESwitchOffConditionEffect& InEffect, const UMotionWarpingSwitchOffCondition*& InSwitchOffConditionA, const ESwitchOffConditionCompositeOp& InLogicOperator, const UMotionWarpingSwitchOffCondition*& InSwitchOffConditionB, bool bInUseWarpTargetAsTargetLocation, AActor* InTargetActor); // 0x4bce850 [Final Native Static Public]

// UMotionWarpingSwitchOffBlueprintableCondition (/Script/MotionWarping.MotionWarpingSwitchOffBlueprintableCondition)
    UMotionWarpingSwitchOffBlueprintableCondition* CreateSwitchOffBlueprintableCondition(const AActor*& InOwnerActor, const ESwitchOffConditionEffect& InEffect, TSubclassOf<UMotionWarpingSwitchOffBlueprintableCondition> InBlueprintableCondition, bool bInUseWarpTargetAsTargetLocation, AActor* InTargetActor); // 0x4bce580 [Final Native Static Private]
    FString BP_ExtraDebugInfo(AActor* InOwnerActor, AActor* InTargetActor, const FVector& InTargetLocation, bool bInUseWarpTargetAsTargetLocation); // 0x4bce090 [Native Event Public]
    bool BP_Check(AActor* InOwnerActor, AActor* InTargetActor, const FVector& InTargetLocation, bool bInUseWarpTargetAsTargetLocation); // 0x4bcdef0 [Native Event Public]

// URootMotionModifier_Scale (/Script/MotionWarping.RootMotionModifier_Scale)
    URootMotionModifier_Scale* AddRootMotionModifierScale(UMotionWarpingComponent* InMotionWarpingComp, UAnimSequenceBase* InAnimation, float InStartTime, float InEndTime, const FVector& InScale); // 0x4bcd2a0 [Final Native Static Public]

// URootMotionModifier_SkewWarp (/Script/MotionWarping.RootMotionModifier_SkewWarp)
    URootMotionModifier_SkewWarp* AddRootMotionModifierSkewWarp(UMotionWarpingComponent* InMotionWarpingComp, UAnimSequenceBase* InAnimation, float InStartTime, float InEndTime, const FName& InWarpTargetName, const EWarpPointAnimProvider& InWarpPointAnimProvider, const FTransform& InWarpPointAnimTransform, const FName& InWarpPointAnimBoneName, bool bInWarpTranslation, bool bInIgnoreZAxis, bool bInWarpRotation, const EMotionWarpRotationType& InRotationType, const EMotionWarpRotationMethod& InRotationMethod, float InWarpRotationTimeMultiplier, float InWarpMaxRotationRate); // 0x4bcd5a0 [Final Native Static Public]

// USaveAction (/Script/MotorSlice.SaveAction)
    bool IsBusy(); // 0x47e9bd0 [Final Native Static Public]

// USaveGameAwaitReady (/Script/MotorSlice.SaveGameAwaitReady)
    USaveGameAwaitReady* IsSaveGameReady(UObject* WorldContextObject); // 0x47e9c30 [Final Native Static Public]

// USaveGameConsistentAsync (/Script/MotorSlice.SaveGameConsistentAsync)
    void SetConsistencyCheck(const FScriptDelegate& InFilter); // 0x47ea180 [Final Native Static Public]
    void SaveGameConsistentFireForget(USaveGame* SaveGameObject, const FString& SlotName, int32 UserIndex); // 0x47ea070 [Final Native Static Public]
    USaveGameConsistentAsync* SaveGameConsistentAsync(UObject* WorldContextObject, USaveGame* SaveGameObject, const FString& SlotName, int32 UserIndex); // 0x47e9f10 [Final Native Static Public]

// USaveGameConsistentLoadAsync (/Script/MotorSlice.SaveGameConsistentLoadAsync)
    USaveGameConsistentLoadAsync* LoadGameConsistentAsync(UObject* WorldContextObject, const FString& SlotName, int32 UserIndex); // 0x47e9cc0 [Final Native Static Public]

// USaveGameExistsAsync (/Script/MotorSlice.SaveGameExistsAsync)
    void UnlockAchievements(const TArray<FString>& AchievementIds); // 0x47ea340 [Final Native Static Public]
    USaveGameExistsAsync* DoesSaveGameExistAsync(UObject* WorldContextObject, const FString& SlotName, int32 UserIndex); // 0x47e9ab0 [Final Native Static Public]

// UTHS_CullerSubsystem (/Script/MotorSlice.THS_CullerSubsystem)
    int32 ShouldTrackForCulling(AActor* Actor); // 0x47ea2a0 [Final Native Public]
    void SetRuntimeCulling(bool IsEnabled); // 0x47ea210 [Final Native Public]
    void OverrideDefaultTrackForCullingFunction(const FScriptDelegate& InFilter); // 0x47e9e70 [Final Native Public]
    void OnActorDestroyed(AActor* Actor); // 0x47e9de0 [Final Native Private]

// UTHS_CullingSettings (/Script/MotorSlice.THS_CullingSettings)
    bool IsCulled(); // 0x47e9c00 [Final Native Public]
    bool Cull(bool State, float distanceToCameraSquared); // 0x47e99d0 [Final Native Public]

// UMovieGraphBurnInWidget (/Script/MovieRenderPipelineCore.MovieGraphBurnInWidget)
    void UpdateForGraph(UMovieGraphPipeline* InGraphPipeline, UMovieGraphEvaluatedConfig* InEvaluatedConfig, int32 InCameraIndex, const FString& CameraName); // 0x14f0670 [Event Public]

// UMovieGraphNode (/Script/MovieRenderPipelineCore.MovieGraphNode)
    void UnpromotePropertyFromPin(const FName& PropertyName); // 0x4cc9960 [Native Public]
    void TogglePromotePropertyToPin(const FName& PropertyName); // 0x4cc98c0 [Native Public]
    void SetDisabled(bool bNewDisableState); // 0x4cc9340 [Final Native Public]
    void PromotePropertyToPin(const FName& PropertyName); // 0x4cc8910 [Native Public]
    bool IsDisabled(); // 0x4cc8060 [Final Native Public]
    TArray<FMovieGraphPropertyInfo> GetOverrideablePropertyInfo(); // 0x4cc7380 [Native Public]
    TArray<UMovieGraphPin*> GetOutputPins(); // 0x4cc7350 [Final Native Public]
    TArray<FMovieGraphPinProperties> GetOutputPinProperties(); // 0x36b9fa0 [Native Public]
    UMovieGraphPin* GetOutputPin(const FName& InPinLabel); // 0x4cc7280 [Final Native Public]
    bool GetNodeValidationErrors(const FName& InBranchName, UMovieGraphEvaluatedConfig* InEvaluatedConfig, const TArray<FText>& OutValidationErrors); // 0x4cc7100 [Native Public]
    TArray<UMovieGraphPin*> GetInputPins(); // 0x4cc6e90 [Final Native Public]
    TArray<FMovieGraphPinProperties> GetInputPinProperties(); // 0x34f2f30 [Native Public]
    UMovieGraphPin* GetInputPin(const FName& InPinLabel, const EMovieGraphPinQueryRequirement& PinRequirement); // 0x4cc6d60 [Final Native Public]
    UMovieGraphPin* GetFirstConnectedOutputPin(); // 0x4cc6ba0 [Final Native Public]
    UMovieGraphPin* GetFirstConnectedInputPin(); // 0x4cc6b20 [Final Native Public]
    TArray<FMovieGraphPropertyInfo> GetExposedProperties(); // 0x4cc6a80 [Native Public]
    EMovieGraphBranchRestriction GetBranchRestriction(); // 0x3a1c570 [Native Public]
    bool CanBeDisabled(); // 0x34c7a90 [Native Public]
    bool CanBeAddedByUser(); // 0x3a1ac90 [Native Public]

// UMoviePipelineBase (/Script/MovieRenderPipelineCore.MoviePipelineBase)
    void Shutdown(bool bIsError); // 0x3451cf0 [Final Native Public]
    void RequestShutdown(bool bIsError); // 0x3a5c880 [Final Native Public]
    bool IsShutdownRequested(); // 0x3a66650 [Final Native Public]
    EMovieRenderPipelineState GetPipelineState(); // 0x344ba60 [Final Native Public]

// UMoviePipelineSetting (/Script/MovieRenderPipelineCore.MoviePipelineSetting)
    void SetIsEnabled(bool bInEnabled); // 0x4d3a400 [Native Public]
    bool IsEnabled(); // 0x34c7a90 [Native Public]
    void BuildNewProcessCommandLineArgs(const TArray<FString>& InOutUnrealURLParams, const TArray<FString>& InOutCommandLineArgs, const TArray<FString>& InOutDeviceProfileCvars, const TArray<FString>& InOutExecCmds); // 0x4d37180 [Final Native Public]

// UMovieRenderDebugWidget (/Script/MovieRenderPipelineCore.MovieRenderDebugWidget)
    void OnInitializedForPipeline(UMoviePipeline* ForPipeline); // 0x14f0670 [Event Public]

// UMovieGraphRenderPreviewWidget (/Script/MovieRenderPipelineCore.MovieGraphRenderPreviewWidget)
    void OnInitializedForPipeline(UMovieGraphPipeline* InPipeline); // 0x14f0670 [Event Public]

// UMovieGraphBlueprintLibrary (/Script/MovieRenderPipelineCore.MovieGraphBlueprintLibrary)
    int32 ResolveVersionNumber(const FMovieGraphFilenameResolveParams& InParams, bool bGetNextVersion); // 0x4c91b70 [Final Native Static Public]
    FString ResolveFormatArguments(const FString& InFormatString, FMovieGraphFilenameResolveParams& InParams, FMovieGraphResolveArgs& OutMergedFormatArgs); // 0x4c91810 [Final Native Static Public]
    FString ResolveFilenameFormatArguments(const FString& InFormatString, FMovieGraphFilenameResolveParams& InParams, FMovieGraphResolveArgs& OutMergedFormatArgs); // 0x4c914b0 [Final Native Static Public]
    FMovieGraphNamedResolution NamedResolutionFromSize(int32 InResX, int32 InResY); // 0x4c908f0 [Final Native Static Public]
    FMovieGraphNamedResolution NamedResolutionFromProfile(const FName& InResolutionProfileName); // 0x4c90840 [Final Native Static Public]
    bool IsNamedResolutionValid(const FName& InResolutionProfileName); // 0x4c903d0 [Final Native Static Public]
    FTimecode GetRootTimecode(UMovieGraphPipeline* InMovieGraphPipeline); // 0x4c8f650 [Final Native Static Public]
    FFrameNumber GetRootFrameNumber(UMovieGraphPipeline* InMovieGraphPipeline); // 0x4c8f590 [Final Native Static Public]
    EMovieRenderPipelineState GetPipelineState(UMovieGraphPipeline* InMovieGraphPipeline); // 0x4c8f4f0 [Final Native Static Public]
    FIntPoint GetOverscannedResolution(UMovieGraphEvaluatedConfig* InEvaluatedGraph, float DefaultOverscan, float CameraAspectRatio); // 0x4c8bf40 [Final Native Static Public]
    FIntRect GetOverscanCropRectangle(UMovieGraphEvaluatedConfig* InEvaluatedGraph, float DefaultOverscan, float CameraAspectRatio); // 0x4c8efd0 [Final Native Static Public]
    void GetOverallSegmentCounts(UMovieGraphPipeline* InMovieGraphPipeline, const int32& OutCurrentIndex, const int32& OutTotalCount); // 0x4c8eea0 [Final Native Static Public]
    void GetOverallOutputFrames(UMovieGraphPipeline* InMovieGraphPipeline, const int32& OutCurrentIndex, const int32& OutTotalCount); // 0x4c8ecf0 [Final Native Static Public]
    FText GetJobName(UMovieGraphPipeline* InMovieGraphPipeline); // 0x4c8e350 [Final Native Static Public]
    FDateTime GetJobInitializationTime(UMovieGraphPipeline* InMovieGraphPipeline); // 0x4c8e2b0 [Final Native Static Public]
    FText GetJobAuthor(UMovieGraphPipeline* InMovieGraphPipeline); // 0x4c8e190 [Final Native Static Public]
    bool GetEstimatedTimeRemaining(UMovieGraphPipeline* InMovieGraphPipeline, const FTimespan& OutEstimate); // 0x4c8ddf0 [Final Native Static Public]
    FIntPoint GetEffectiveOutputResolution(UMovieGraphEvaluatedConfig* InEvaluatedGraph, float DefaultOverscan); // 0x4c8db20 [Final Native Static Public]
    FFrameRate GetEffectiveFrameRate(UMovieGraphGlobalOutputSettingNode* InNode, FFrameRate& InDefaultRate); // 0x4c8da10 [Final Native Static Public]
    FIntPoint GetDesiredOutputResolution(UMovieGraphEvaluatedConfig* InEvaluatedGraph, float CameraAspectRatio); // 0x4c8d620 [Final Native Static Public]
    int32 GetCurrentVersionNumber(UMovieGraphPipeline* InMovieGraphPipeline); // 0x4c8d540 [Final Native Static Public]
    FTimecode GetCurrentShotTimecode(UMovieGraphPipeline* InMovieGraphPipeline); // 0x4c8d460 [Final Native Static Public]
    FFrameNumber GetCurrentShotFrameNumber(UMovieGraphPipeline* InMovieGraphPipeline); // 0x4c8d3a0 [Final Native Static Public]
    FMoviePipelineSegmentWorkMetrics GetCurrentSegmentWorkMetrics(UMovieGraphPipeline* InMovieGraphPipeline); // 0x4c8d1e0 [Final Native Static Public]
    EMovieRenderShotState GetCurrentSegmentState(UMovieGraphPipeline* InMovieGraphPipeline); // 0x4c8d120 [Final Native Static Public]
    void GetCurrentSegmentName(UMovieGraphPipeline* InMovieGraphPipeline, FText& OutOuterName, FText& OutInnerName); // 0x4c8cf40 [Final Native Static Public]
    float GetCurrentFocusDistance(UMovieGraphPipeline* InMovieGraphPipeline, int32 InCameraIndex); // 0x4c8cd50 [Final Native Static Public]
    float GetCurrentFocalLength(UMovieGraphPipeline* InMovieGraphPipeline, int32 InCameraIndex); // 0x4c8cb60 [Final Native Static Public]
    UMoviePipelineExecutorShot* GetCurrentExecutorShot(UMovieGraphPipeline* InMoviePipeline); // 0x4c8cab0 [Final Native Static Public]
    UCineCameraComponent* GetCurrentCineCamera(UMovieGraphPipeline* InMovieGraphPipeline, int32 InCameraIndex); // 0x4c8c8d0 [Final Native Static Public]
    float GetCurrentAperture(UMovieGraphPipeline* InMovieGraphPipeline, int32 InCameraIndex); // 0x4c8c6e0 [Final Native Static Public]
    float GetCompletionPercentage(UMovieGraphPipeline* InPipeline); // 0x4c8c5a0 [Final Native Static Public]
    FIntPoint GetBackbufferResolution(UMovieGraphEvaluatedConfig* InEvaluatedGraph, float DefaultOverscan, float CameraAspectRatio); // 0x4c8bf40 [Final Native Static Public]

// UMovieGraphValueContainer (/Script/MovieRenderPipelineCore.MovieGraphValueContainer)
    void SetValueTypeObject(UObject* ValueTypeObject); // 0x4d3b940 [Final Native Public]
    void SetValueType(const EMovieGraphValueType& ValueType, UObject* InValueTypeObject); // 0x4d3b780 [Final Native Public]
    bool SetValueText(FText& InValue); // 0x4d3b6b0 [Final Native Public]
    bool SetValueString(const FString& InValue); // 0x4d3b5f0 [Final Native Public]
    bool SetValueSerializedString(const FString& NewValue); // 0x4d3b530 [Final Native Public]
    bool SetValueObject(UObject* InValue); // 0x4d3ae80 [Final Native Public]
    bool SetValueName(const FName& InValue); // 0x4d3b480 [Final Native Public]
    bool SetValueInt64(int64 InValue); // 0x4d3b3d0 [Final Native Public]
    bool SetValueInt32(int32 InValue); // 0x4d3b330 [Final Native Public]
    bool SetValueFloat(float InValue); // 0x4d3b290 [Final Native Public]
    bool SetValueEnum(uint8 InValue, UEnum* Enum); // 0x4d3b1b0 [Final Native Public]
    bool SetValueDouble(double InValue); // 0x4d3b110 [Final Native Public]
    void SetValueContainerType(const EMovieGraphContainerType& ContainerType); // 0x4d3af30 [Final Native Public]
    bool SetValueClass(TSubclassOf<UObject> InValue); // 0x4d3ae80 [Final Native Public]
    bool SetValueByte(uint8 InValue); // 0x4d3ade0 [Final Native Public]
    bool SetValueBool(bool bInValue); // 0x4d3ad30 [Final Native Public]
    UObject* GetValueTypeObject(); // 0x4d392a0 [Final Native Public]
    EMovieGraphValueType GetValueType(); // 0x4d39250 [Final Native Public]
    bool GetValueText(FText& OutValue); // 0x4d39100 [Final Native Public]
    bool GetValueString(const FString& OutValue); // 0x4d39000 [Final Native Public]
    FString GetValueSerializedString(); // 0x4d38f00 [Final Native Public]
    bool GetValueObject(UObject* OutValue, TSubclassOf<UObject> RequestedClass); // 0x4d38de0 [Final Native Public]
    bool GetValueName(const FName& OutValue); // 0x4d38cf0 [Final Native Public]
    bool GetValueInt64(const int64& OutValue); // 0x4d38c00 [Final Native Public]
    bool GetValueInt32(const int32& OutValue); // 0x4d38b10 [Final Native Public]
    bool GetValueFloat(const float& OutValue); // 0x4d38a00 [Final Native Public]
    bool GetValueEnum(const uint8& OutValue, UEnum* RequestedEnum); // 0x4d388e0 [Final Native Public]
    bool GetValueDouble(const double& OutValue); // 0x4d387d0 [Final Native Public]
    EMovieGraphContainerType GetValueContainerType(); // 0x4d38770 [Final Native Public]
    bool GetValueClass(const TSubclassOf<UObject>& OutValue); // 0x4d38670 [Final Native Public]
    bool GetValueByte(const uint8& OutValue); // 0x4d38590 [Final Native Public]
    bool GetValueBool(const bool& bOutValue); // 0x4d384b0 [Final Native Public]

// UMovieGraphMember (/Script/MovieRenderPipelineCore.MovieGraphMember)
    bool SetMemberName(const FString& InNewName); // 0x4c91ed0 [Native Public]
    bool IsEditable(); // 0x344ba60 [Native Public]
    bool IsDeletable(); // 0x3a66650 [Native Public]
    FString GetMemberName(); // 0x4c8e440 [Final Native Public]
    FGuid GetGuid(); // 0x4c8e070 [Final Native Public]
    bool CanRename(FText& InNewName, FText& OutError); // 0x4c8b3a0 [Native Public]

// UMovieGraphVariable (/Script/MovieRenderPipelineCore.MovieGraphVariable)
    void SetCategory(const FString& InNewCategory); // 0x4c91e30 [Final Native Public]
    bool IsGlobal(); // 0x4c90360 [Final Native Public]
    FString GetCategory(); // 0x4c8c570 [Final Native Public]

// UMovieGraphEvaluatedConfig (/Script/MovieRenderPipelineCore.MovieGraphEvaluatedConfig)
    bool GetVariableValueByName(const FString& InVariableName, const UMovieGraphValueContainer*& OutVariableValue); // 0x4c90170 [Final Native Public]
    bool GetVariableStringValueByName(const FString& InVariableName, const FString& InDefaultValue, const FString& OutVariableValue); // 0x4c8ff50 [Final Native Public]
    TArray<UMovieGraphSettingNode*> GetSettingsForBranch(TSubclassOf<UObject> InClass, const FName& InBranchName, bool bIncludeCDOs, bool bExactMatch); // 0x4c8f8f0 [Final Native Public]
    UMovieGraphSettingNode* GetSettingForBranch(TSubclassOf<UObject> InClass, const FName& InBranchName, bool bIncludeCDOs, bool bExactMatch); // 0x4c8f730 [Final Native Public]
    TArray<UMovieGraphConfig*> GetEvaluatedGraphs(); // 0x4c8dfc0 [Final Native Public]
    TArray<FName> GetBranchNames(); // 0x4c8c4a0 [Final Native Public]

// UMovieGraphConfig (/Script/MovieRenderPipelineCore.MovieGraphConfig)
    void UpdateGlobalVariableValues(UMovieGraphPipeline* InPipeline); // 0x4c91f80 [Final Native Public]
    bool RemoveOutboundEdges(UMovieGraphNode* InNode, const FName& InPinName); // 0x4c91360 [Final Native Public]
    bool RemoveNodes(const TArray<UMovieGraphNode*>& InNodes); // 0x4c91210 [Final Native Public]
    bool RemoveNode(UMovieGraphNode* InNode); // 0x4c91070 [Final Native Public]
    bool RemoveLabeledEdge(UMovieGraphNode* FromNode, const FName& FromPinName, UMovieGraphNode* ToNode, const FName& ToPinName); // 0x4c90d50 [Final Native Public]
    bool RemoveInboundEdges(UMovieGraphNode* InNode, const FName& InPinName); // 0x4c90c00 [Final Native Public]
    bool RemoveAllOutboundEdges(UMovieGraphNode* InNode); // 0x4c90af0 [Final Native Public]
    bool RemoveAllInboundEdges(UMovieGraphNode* InNode); // 0x4c909e0 [Final Native Public]
    void MoveVariableToIndex(UMovieGraphVariable* InTargetVariable, int32 NewIndex); // 0x4c90670 [Final Native Public]
    void MoveVariableBefore(UMovieGraphVariable* InTargetVariable, UMovieGraphVariable* InBeforeVariable); // 0x4c905a0 [Final Native Public]
    void MoveCategoryBefore(const FString& InCategoryToMove, const FString& InCategoryBefore); // 0x4c904a0 [Final Native Public]
    TArray<UMovieGraphVariable*> GetVariables(bool bIncludeGlobal); // 0x4c90280 [Final Native Public]
    UMovieGraphVariable* GetVariableByName(const FString& InVariableName); // 0x4c8fd60 [Final Native Public]
    UMovieGraphVariable* GetVariableByGuid(const FGuid& InGuid); // 0x4c8fc30 [Final Native Public]
    TArray<FString> GetUpstreamBranchNames(UMovieGraphNode* FromNode, UMovieGraphPin* FromPin, bool bStopAtSubgraph); // 0x4c8fac0 [Final Native Public]
    TArray<UMovieGraphOutput*> GetOutputs(); // 0x4c8ec10 [Final Native Public]
    UMovieGraphNode* GetOutputNode(); // 0x304ad20 [Final Native Public]
    void GetOutputDirectory(const FString& OutOutputDirectory); // 0x4c8eb60 [Final Native Public]
    TArray<UMovieGraphNode*> GetNodesForTag(const FString& ScriptTag, TSubclassOf<UObject> OptionalClassFilter, const FName& OptionalBranchFilter, bool bExactMatch); // 0x4c8e990 [Final Native Public]
    TArray<UMovieGraphNode*> GetNodesForBranch(TSubclassOf<UObject> InClass, const FName& InBranchName, bool bExactMatch); // 0x4c8e810 [Final Native Public]
    UMovieGraphNode* GetNodeForTag(const FString& ScriptTag, TSubclassOf<UObject> OptionalClassFilter, const FName& OptionalBranchFilter, bool bExactMatch); // 0x4c8e690 [Final Native Public]
    UMovieGraphNode* GetNodeForBranch(TSubclassOf<UObject> InClass, const FName& InBranchName, bool bExactMatch); // 0x4c8e520 [Final Native Public]
    TArray<UMovieGraphInput*> GetInputs(); // 0x4c8e0b0 [Final Native Public]
    UMovieGraphNode* GetInputNode(); // 0x4c8e090 [Final Native Public]
    TArray<FString> GetDownstreamBranchNames(UMovieGraphNode* FromNode, UMovieGraphPin* FromPin, bool bStopAtSubgraph); // 0x4c8d8a0 [Final Native Public]
    TArray<FName> GetBranchNames(); // 0x4c8c270 [Final Native Public]
    void GetAllContainedSubgraphs(const TSet<UMovieGraphConfig*>& OutSubgraphs); // 0x4c8bde0 [Final Native Public]
    UMovieGraphVariable* DuplicateVariable(UMovieGraphVariable* InVariableToDuplicate); // 0x4c8bc20 [Final Native Public]
    bool DeleteMember(UMovieGraphMember* MemberToDelete); // 0x4c8b9d0 [Final Native Public]
    UMovieGraphNode* CreateNodeByClass(TSubclassOf<UMovieGraphNode> InClass); // 0x4c8b6b0 [Final Native Public]
    UMovieGraphEvaluatedConfig* CreateFlattenedGraph(FMovieGraphTraversalContext& InContext, const FString& OutError); // 0x4c8b4e0 [Final Native Public]
    UMovieGraphVariable* AddVariable(const FName& InCustomBaseName); // 0x4c8b300 [Final Native Public]
    UMovieGraphOutput* AddOutput(FText& InBaseName); // 0x4c8b240 [Final Native Public]
    bool AddLabeledEdge(UMovieGraphNode* FromNode, const FName& FromPinLabel, UMovieGraphNode* ToNode, const FName& ToPinLabel); // 0x4c8add0 [Final Native Public]
    UMovieGraphInput* AddInput(FText& InBaseName); // 0x4c8ad10 [Final Native Public]

// UMovieGraphTimeStepBase (/Script/MovieRenderPipelineCore.MovieGraphTimeStepBase)
    FMovieGraphTimeStepData GetCalculatedTimeData(); // 0x4cc6530 [Native Public]

// UMovieGraphRendererBase (/Script/MovieRenderPipelineCore.MovieGraphRendererBase)
    TArray<FMovieGraphImagePreviewData> GetPreviewData(); // 0x4cc7420 [Native Public]

// IMovieGraphEvaluationNodeInjector (/Script/MovieRenderPipelineCore.MovieGraphEvaluationNodeInjector)
    void InjectNodesPostEvaluation(const FName& InBranchName, UMovieGraphEvaluatedConfig* InEvaluatedConfig, const TArray<UMovieGraphSettingNode*>& OutInjectedNodes); // 0x4cc7dd0 [Native Public]

// UMovieGraphPin (/Script/MovieRenderPipelineCore.MovieGraphPin)
    bool IsTypeCompatibleWith(UMovieGraphPin* InOtherPin); // 0x4cc8360 [Final Native Public]
    bool IsPinDirectionCompatibleWith(UMovieGraphPin* OtherPin); // 0x4cc82c0 [Final Native Public]
    bool IsOutputPin(); // 0x4cc8270 [Final Native Public]
    bool IsInputPin(); // 0x4cc8220 [Final Native Public]
    bool IsConnectionToBranchAllowed(UMovieGraphPin* OtherPin, FText& OutError); // 0x4cc7f60 [Final Native Public]
    bool IsConnected(); // 0x4cc7f10 [Final Native Public]
    UMovieGraphPin* GetFirstConnectedPin(bool bFollowRerouteConnections); // 0x4cc6c20 [Final Native Public]
    TArray<UMovieGraphNode*> GetConnectedNodes(); // 0x4cc67e0 [Final Native Public]
    TArray<UMovieGraphPin*> GetAllConnectedPins(); // 0x4cc6400 [Final Native Public]
    int32 EdgeCount(); // 0x3a65210 [Final Native Public]
    bool CanCreateConnection(UMovieGraphPin* InOtherPin); // 0x4cc5460 [Final Native Public]
    bool AllowsMultipleConnections(); // 0x4cc52b0 [Final Native Public]

// UMovieGraphPipeline (/Script/MovieRenderPipelineCore.MovieGraphPipeline)
    void SetInitializationTime(const FDateTime& InDateTime); // 0x4cc9460 [Final Native Public]
    void OnMoviePipelineFinishedImpl(); // 0x37b2250 [Native Protected]
    void Initialize(UMoviePipelineExecutorJob* InJob, FMovieGraphInitConfig& InitConfig); // 0x4cc7730 [Final Native Public]
    UMovieGraphTimeStepBase* GetTimeStepInstance(); // 0x481e830 [Final Native Public]
    UMovieGraphRendererBase* GetRendererInstance(); // 0x4cc7560 [Final Native Public]
    FTimespan GetInitializationTimeOffset(); // 0x3609590 [Final Native Public]
    FDateTime GetInitializationTime(); // 0x360c2b0 [Final Native Public]
    FMovieGraphTraversalContext GetCurrentTraversalContext(bool bForShot); // 0x4cc6990 [Final Native Public]
    UMoviePipelineExecutorJob* GetCurrentJob(); // 0x34f1eb0 [Final Native Public]

// UMovieGraphQuickRenderSettings (/Script/MovieRenderPipelineCore.MovieGraphQuickRenderSettings)
    UMovieGraphQuickRenderModeSettings* GetSavedQuickRenderModeSettings(const EMovieGraphQuickRenderMode& SettingsMode); // 0x4cc7580 [Final Native Static Public]

// UMovieGraphQuickRenderModeSettings (/Script/MovieRenderPipelineCore.MovieGraphQuickRenderModeSettings)
    void RefreshVariableAssignments(UMovieGraphQuickRenderModeSettings* InSettings); // 0x4cc89b0 [Final Native Static Public]
    UMovieJobVariableAssignmentContainer* GetVariableAssignmentsForGraph(TSoftObjectPtr<UMovieGraphConfig>& InGraphConfigPath); // 0x4cc7600 [Final Native Public]

// UMovieGraphConditionGroupQueryBase (/Script/MovieRenderPipelineCore.MovieGraphConditionGroupQueryBase)
    bool ShouldHidePropertyNames(); // 0x3a66650 [Native Public]
    bool ShouldEvaluateComponents(); // 0x344ba60 [Native Public]
    void SetOperationType(const EMovieGraphConditionGroupQueryOpType& OperationType); // 0x4cc9740 [Final Native Public]
    void SetEnabled(bool bEnabled); // 0x3a6a9c0 [Final Native Public]
    bool IsFirstConditionGroupQuery(); // 0x4cc8150 [Final Native Public]
    bool IsEnabled(); // 0x4cc8090 [Final Native Public]
    bool IsEditorOnlyQuery(); // 0x37b24e0 [Native Public]
    EMovieGraphConditionGroupQueryOpType GetOperationType(); // 0x3a668e0 [Final Native Public]
    void EvaluateActorsAndComponents(const TArray<AActor*>& InActorsToQuery, UWorld* InWorld, const TSet<AActor*>& OutMatchingActors, const TSet<UActorComponent*>& OutMatchingComponents); // 0x4cc60c0 [Native Public]
    void Evaluate(const TArray<AActor*>& InActorsToQuery, UWorld* InWorld, const TSet<AActor*>& OutMatchingActors); // 0x4cc5c60 [Native Public]

// UMovieGraphConditionGroup (/Script/MovieRenderPipelineCore.MovieGraphConditionGroup)
    void SetOperationType(const EMovieGraphConditionGroupOpType& OperationType); // 0x4cc9660 [Final Native Public]
    bool RemoveQuery(UMovieGraphConditionGroupQueryBase* InQuery); // 0x4cc8c20 [Final Native Public]
    bool MoveQueryToIndex(UMovieGraphConditionGroupQueryBase* InQuery, int32 NewIndex); // 0x4cc86a0 [Final Native Public]
    bool IsFirstConditionGroup(); // 0x4cc80b0 [Final Native Public]
    TArray<UMovieGraphConditionGroupQueryBase*> GetQueries(); // 0x4cc74c0 [Final Native Public]
    EMovieGraphConditionGroupOpType GetOperationType(); // 0x4cc7260 [Final Native Public]
    FMovieGraphEvaluationResult EvaluateActorsAndComponents(UWorld* InWorld); // 0x4cc5fa0 [Final Native Public]
    TSet<AActor*> Evaluate(UWorld* InWorld); // 0x4cc5a90 [Final Native Public]
    UMovieGraphConditionGroupQueryBase* DuplicateQuery(int32 QueryIndex); // 0x4cc5720 [Final Native Public]
    UMovieGraphConditionGroupQueryBase* AddQuery(const TSubclassOf<UMovieGraphConditionGroupQueryBase>& InQueryType, int32 InsertIndex); // 0x4cc50a0 [Final Native Public]

// UMovieGraphCollection (/Script/MovieRenderPipelineCore.MovieGraphCollection)
    void SetCollectionName(const FString& InName); // 0x4cc90d0 [Final Native Public]
    bool RemoveConditionGroup(UMovieGraphConditionGroup* InConditionGroup); // 0x4cc8a40 [Final Native Public]
    bool MoveConditionGroupToIndex(UMovieGraphConditionGroup* InConditionGroup, int32 NewIndex); // 0x4cc8430 [Final Native Public]
    TArray<UMovieGraphConditionGroup*> GetConditionGroups(); // 0x4cc6740 [Final Native Public]
    FString GetCollectionName(); // 0x4cc6630 [Final Native Public]
    FMovieGraphEvaluationResult EvaluateActorsAndComponents(UWorld* InWorld); // 0x4cc5e80 [Final Native Public]
    TSet<AActor*> Evaluate(UWorld* InWorld); // 0x4cc58c0 [Final Native Public]
    UMovieGraphConditionGroup* AddConditionGroup(); // 0x4cc4e50 [Final Native Public]

// UMovieGraphModifierBase (/Script/MovieRenderPipelineCore.MovieGraphModifierBase)
    void UndoModifier(); // 0x3511210 [Native Public]
    FText GetModifierName(); // 0x4cc6fa0 [Native Public]
    void ApplyModifier(UWorld* World); // 0x4cc53d0 [Native Public]

// UMovieGraphCollectionModifier (/Script/MovieRenderPipelineCore.MovieGraphCollectionModifier)
    void SetCollections(const TArray<UMovieGraphCollection*>& InCollections); // 0x4cc91d0 [Final Native Public]
    TArray<UMovieGraphCollection*> GetCollections(); // 0x4cc6660 [Final Native Public]
    void AddCollection(UMovieGraphCollection* Collection); // 0x4cc4d10 [Final Native Public]

// UMovieGraphMaterialModifier (/Script/MovieRenderPipelineCore.MovieGraphMaterialModifier)
    void SetMaterial(const TSoftObjectPtr<UMaterialInterface>& InMaterial); // 0x4cc9500 [Final Native Public]

// UMovieGraphRenderPropertyModifier (/Script/MovieRenderPipelineCore.MovieGraphRenderPropertyModifier)
    void SetHidden(bool bInIsHidden); // 0x4cc93d0 [Final Native Public]
    bool IsHidden(); // 0x4cc81f0 [Final Native Public]

// UMovieGraphRenderLayer (/Script/MovieRenderPipelineCore.MovieGraphRenderLayer)
    void SetRenderLayerName(const FName& NewName); // 0x4cc9820 [Final Native Public]
    void Revert(); // 0x4cc8e50 [Final Native Public]
    void RemoveModifier(UMovieGraphCollectionModifier* Modifier); // 0x4cc8b70 [Final Native Public]
    void RemoveLayerModifier(UMovieGraphModifierBase* Modifier); // 0x4cc8b70 [Final Native Public]
    FName GetRenderLayerName(); // 0x411cfe0 [Final Native Public]
    TArray<UMovieGraphCollectionModifier*> GetModifiers(); // 0x4cc6ff0 [Final Native Public]
    TArray<UMovieGraphModifierBase*> GetLayerModifiers(); // 0x4cc6ec0 [Final Native Public]
    UMovieGraphCollection* GetCollectionByName(const FString& Name); // 0x4cc6580 [Final Native Public]
    void Apply(UWorld* World); // 0x4cc5310 [Final Native Public]
    void AddModifier(UMovieGraphCollectionModifier* Modifier); // 0x4cc4f90 [Final Native Public]
    void AddLayerModifier(UMovieGraphModifierBase* InModifier); // 0x4cc4f90 [Final Native Public]

// UMovieGraphRenderLayerSubsystem (/Script/MovieRenderPipelineCore.MovieGraphRenderLayerSubsystem)
    void SetActiveRenderLayerByObj(UMovieGraphRenderLayer* RenderLayer); // 0x4cc8ff0 [Final Native Public]
    void SetActiveRenderLayerByName(const FName& RenderLayerName); // 0x4cc8eb0 [Final Native Public]
    void Reset(); // 0x4cc8df0 [Final Native Public]
    void RemoveRenderLayer(const FString& RenderLayerName); // 0x4cc8d50 [Final Native Public]
    TArray<UMovieGraphRenderLayer*> GetRenderLayers(); // 0x4cc6740 [Final Native Public]
    UMovieGraphRenderLayerSubsystem* GetFromWorld(UWorld* World); // 0x4cc6cc0 [Final Native Static Public]
    UMovieGraphRenderLayer* GetActiveRenderLayer(); // 0x4cc63e0 [Final Native Public]
    void ClearActiveRenderLayer(); // 0x4cc5700 [Final Native Public]
    bool AddRenderLayer(UMovieGraphRenderLayer* RenderLayer); // 0x4cc5190 [Final Native Public]

// UMovieGraphScriptBase (/Script/MovieRenderPipelineCore.MovieGraphScriptBase)
    void OnShotStart(UMoviePipelineExecutorJob* InJobCopy, UMoviePipelineExecutorShot* InShotCopy); // 0x4d04440 [Native Event Public]
    void OnShotFinished(UMoviePipelineExecutorJob* InJobCopy, UMoviePipelineExecutorShot* InShotCopy, FMoviePipelineOutputData& OutputData); // 0x4d042e0 [Native Event Public]
    void OnJobStart(UMoviePipelineExecutorJob* InJobCopy); // 0x4cc53d0 [Native Event Public]
    void OnJobFinished(UMoviePipelineExecutorJob* InJobCopy, FMoviePipelineOutputData& InOutputData); // 0x4d041a0 [Native Event Public]
    bool IsPerShotCallbackNeeded(); // 0x3510e90 [Native Event Public]

// UMovieGraphMaterialParameterCollectionModifier (/Script/MovieRenderPipelineCore.MovieGraphMaterialParameterCollectionModifier)
    void ClearParameterValues(); // 0x4cfd380 [Final Native Public]

// IMovieGraphModifierNodeInterface (/Script/MovieRenderPipelineCore.MovieGraphModifierNodeInterface)
    bool SupportsCollections(); // 0x310d370 [Native Public]
    void SetCollectionEnabled(const FName& InCollectionName, bool bIsCollectionEnabled); // 0x4d05070 [Native Public]
    bool RemoveCollection(const FName& InCollectionName); // 0x4d04510 [Native Public]
    bool IsCollectionEnabled(const FName& InCollectionName); // 0x4d04000 [Native Public]
    TArray<UMovieGraphModifierBase*> GetAllModifiers(); // 0x37b1fc0 [Native Public]
    TArray<FName> GetAllCollections(); // 0x4cfde60 [Native Public]
    void AddCollection(const FName& InCollectionName); // 0x4cfd230 [Native Public]

// UMovieGraphModifierNode (/Script/MovieRenderPipelineCore.MovieGraphModifierNode)
    bool RemoveModifier(TSubclassOf<UMovieGraphCollectionModifier> ModifierType); // 0x4d045c0 [Final Native Public]
    TArray<UMovieGraphCollectionModifier*> GetModifiers(); // 0x4cffb60 [Final Native Public]
    UMovieGraphCollectionModifier* GetModifier(TSubclassOf<UMovieGraphCollectionModifier> ModifierType); // 0x4cffa30 [Final Native Public]
    TArray<FName> GetCollections(); // 0x4cfe3f0 [Final Native Public]
    UMovieGraphCollectionModifier* AddModifier(TSubclassOf<UMovieGraphCollectionModifier> ModifierType); // 0x4cfd2d0 [Final Native Public]

// UMovieGraphRerouteNode (/Script/MovieRenderPipelineCore.MovieGraphRerouteNode)
    void SetPinProperties(FMovieGraphPinProperties& InPinProperties); // 0x4d05370 [Final Native Public]
    FMovieGraphPinProperties GetPinProperties(); // 0x4d00600 [Final Native Public]

// UMovieGraphSubgraphNode (/Script/MovieRenderPipelineCore.MovieGraphSubgraphNode)
    void SetSubGraphAsset(TSoftObjectPtr<UMovieGraphConfig>& InSubgraphAsset); // 0x4d05470 [Final Native Public]
    UMovieGraphConfig* GetSubgraphAsset(); // 0x4d008f0 [Final Native Public]

// UMovieGraphVariableNode (/Script/MovieRenderPipelineCore.MovieGraphVariableNode)
    void SetVariable(UMovieGraphVariable* InVariable); // 0x4d07c90 [Final Native Public]
    bool IsGlobalVariable(); // 0x4d040b0 [Final Native Public]
    UMovieGraphVariable* GetVariable(); // 0x38395e0 [Final Native Public]

// UMovieJobVariableAssignmentContainer (/Script/MovieRenderPipelineCore.MovieJobVariableAssignmentContainer)
    bool SetVariableAssignmentEnableState(UMovieGraphVariable* InGraphVariable, bool bIsEnabled); // 0x4d07e40 [Final Native Public]
    bool SetValueText(UMovieGraphVariable* InGraphVariable, FText& InValue); // 0x4d07940 [Final Native Public]
    bool SetValueString(UMovieGraphVariable* InGraphVariable, const FString& InValue); // 0x4d07600 [Final Native Public]
    bool SetValueSerializedString(UMovieGraphVariable* InGraphVariable, const FString& NewValue); // 0x4d072c0 [Final Native Public]
    bool SetValueObject(UMovieGraphVariable* InGraphVariable, UObject* InValue); // 0x4d05be0 [Final Native Public]
    bool SetValueName(UMovieGraphVariable* InGraphVariable, const FName& InValue); // 0x4d06f90 [Final Native Public]
    bool SetValueInt64(UMovieGraphVariable* InGraphVariable, int64 InValue); // 0x4d06c50 [Final Native Public]
    bool SetValueInt32(UMovieGraphVariable* InGraphVariable, int32 InValue); // 0x4d06910 [Final Native Public]
    bool SetValueFloat(UMovieGraphVariable* InGraphVariable, float InValue); // 0x4d065d0 [Final Native Public]
    bool SetValueEnum(UMovieGraphVariable* InGraphVariable, uint8 InValue, UEnum* Enum); // 0x4d06260 [Final Native Public]
    bool SetValueDouble(UMovieGraphVariable* InGraphVariable, double InValue); // 0x4d05f20 [Final Native Public]
    bool SetValueClass(UMovieGraphVariable* InGraphVariable, TSubclassOf<UObject> InValue); // 0x4d05be0 [Final Native Public]
    bool SetValueByte(UMovieGraphVariable* InGraphVariable, uint8 InValue); // 0x4d058a0 [Final Native Public]
    bool SetValueBool(UMovieGraphVariable* InGraphVariable, bool bInValue); // 0x4d05560 [Final Native Public]
    void SetGraphConfig(TSoftObjectPtr<UMovieGraphConfig>& InGraphConfig); // 0x4d05200 [Final Native Public]
    bool GetVariableAssignmentEnableState(UMovieGraphVariable* InGraphVariable, const bool& bOutIsEnabled); // 0x4d03e90 [Final Native Public]
    UObject* GetValueTypeObject(UMovieGraphVariable* InGraphVariable); // 0x4d03b80 [Final Native Public]
    EMovieGraphValueType GetValueType(UMovieGraphVariable* InGraphVariable); // 0x4d03860 [Final Native Public]
    bool GetValueText(UMovieGraphVariable* InGraphVariable, FText& OutValue); // 0x4d03480 [Final Native Public]
    bool GetValueString(UMovieGraphVariable* InGraphVariable, const FString& OutValue); // 0x4d03100 [Final Native Public]
    FString GetValueSerializedString(UMovieGraphVariable* InGraphVariable); // 0x4d03020 [Final Native Public]
    bool GetValueObject(UMovieGraphVariable* InGraphVariable, UObject* OutValue, TSubclassOf<UObject> RequestedClass); // 0x4d02c80 [Final Native Public]
    bool GetValueName(UMovieGraphVariable* InGraphVariable, const FName& OutValue); // 0x4d02900 [Final Native Public]
    bool GetValueInt64(UMovieGraphVariable* InGraphVariable, const int64& OutValue); // 0x4d02580 [Final Native Public]
    bool GetValueInt32(UMovieGraphVariable* InGraphVariable, const int32& OutValue); // 0x4d02200 [Final Native Public]
    bool GetValueFloat(UMovieGraphVariable* InGraphVariable, const float& OutValue); // 0x4d01e40 [Final Native Public]
    bool GetValueEnum(UMovieGraphVariable* InGraphVariable, const uint8& OutValue, UEnum* RequestedEnum); // 0x4d01a90 [Final Native Public]
    bool GetValueDouble(UMovieGraphVariable* InGraphVariable, const double& OutValue); // 0x4d016d0 [Final Native Public]
    EMovieGraphContainerType GetValueContainerType(UMovieGraphVariable* InGraphVariable); // 0x4d013a0 [Final Native Public]
    bool GetValueClass(UMovieGraphVariable* InGraphVariable, const TSubclassOf<UObject>& OutValue); // 0x4d01010 [Final Native Public]
    bool GetValueByte(UMovieGraphVariable* InGraphVariable, const uint8& OutValue); // 0x4d00ca0 [Final Native Public]
    bool GetValueBool(UMovieGraphVariable* InGraphVariable, const bool& bOutValue); // 0x4d00930 [Final Native Public]
    TSoftObjectPtr<UMovieGraphConfig> GetGraphConfig(); // 0x4cff5e0 [Final Native Public]

// UMoviePipeline (/Script/MovieRenderPipelineCore.MoviePipeline)
    void SetInitializationTime(const FDateTime& InDateTime); // 0x4d052d0 [Final Native Public]
    void OnMoviePipelineFinishedImpl(); // 0x37b2250 [Native Protected]
    void Initialize(UMoviePipelineExecutorJob* InJob); // 0x4d03f70 [Final Native Public]
    UTexture* GetPreviewTexture(); // 0x4d00700 [Final Native Public]
    UMoviePipelinePrimaryConfig* GetPipelinePrimaryConfig(); // 0x4d006d0 [Final Native Public]
    FTimespan GetInitializationTimeOffset(); // 0x4cff640 [Final Native Public]
    FDateTime GetInitializationTime(); // 0x38cf590 [Final Native Public]
    UMoviePipelineExecutorJob* GetCurrentJob(); // 0x304aec0 [Final Native Public]

// UMoviePipelineBlueprintLibrary (/Script/MovieRenderPipelineCore.MoviePipelineBlueprintLibrary)
    void UpdateJobShotListFromSequence(ULevelSequence* InSequence, UMoviePipelineExecutorJob* InJob, const bool& bShotsChanged); // 0x4d08180 [Final Native Static Public]
    int32 ResolveVersionNumber(const FMoviePipelineFilenameResolveParams& InParams, bool bGetNextVersion); // 0x4d04cd0 [Final Native Static Public]
    void ResolveFilenameFormatArguments(const FString& InFormatString, FMoviePipelineFilenameResolveParams& InParams, const FString& OutFinalPath, FMoviePipelineFormatArgs& OutMergedFormatArgs); // 0x4d04730 [Final Native Static Public]
    UMoviePipelineQueue* LoadManifestFileFromString(const FString& InManifestFilePath); // 0x4d04100 [Final Native Static Public]
    FTimecode GetRootTimecode(UMoviePipeline* InMoviePipeline); // 0x4d00830 [Final Native Static Public]
    FFrameNumber GetRootFrameNumber(UMoviePipeline* InMoviePipeline); // 0x4d00720 [Final Native Static Public]
    EMovieRenderPipelineState GetPipelineState(UMoviePipeline* InPipeline); // 0x4c8f4f0 [Final Native Static Public]
    FIntPoint GetOverscannedResolution(UMoviePipelinePrimaryConfig* InPrimaryConfig, UMoviePipelineExecutorShot* InPipelineExecutorShot, float InDefaultOverscan); // 0x4d00300 [Final Native Static Public]
    FIntRect GetOverscanCropRectangle(UMoviePipelinePrimaryConfig* InPrimaryConfig, UMoviePipelineExecutorShot* InPipelineExecutorShot, float DefaultOverscan); // 0x4cfff60 [Final Native Static Public]
    void GetOverallSegmentCounts(UMoviePipeline* InMoviePipeline, const int32& OutCurrentIndex, const int32& OutTotalCount); // 0x4cffe30 [Final Native Static Public]
    void GetOverallOutputFrames(UMoviePipeline* InMoviePipeline, const int32& OutCurrentIndex, const int32& OutTotalCount); // 0x4cffcc0 [Final Native Static Public]
    FText GetMoviePipelineEngineChangelistLabel(UMoviePipeline* InMoviePipeline); // 0x4cffc10 [Final Native Static Public]
    FString GetMapPackageName(UMoviePipelineExecutorJob* InJob); // 0x4cff8a0 [Final Native Static Public]
    FText GetJobName(UMoviePipeline* InMoviePipeline); // 0x4cff7e0 [Final Native Static Public]
    FDateTime GetJobInitializationTime(UMoviePipeline* InMoviePipeline); // 0x4cff740 [Final Native Static Public]
    FText GetJobAuthor(UMoviePipeline* InMoviePipeline); // 0x4cff660 [Final Native Static Public]
    bool GetEstimatedTimeRemaining(UMoviePipeline* InPipeline, const FTimespan& OutEstimate); // 0x4cff450 [Final Native Static Public]
    FIntPoint GetEffectiveOutputResolution(UMoviePipelinePrimaryConfig* InPrimaryConfig, UMoviePipelineExecutorShot* InPipelineExecutorShot, float DefaultOverscan); // 0x4cff140 [Final Native Static Public]
    FIntPoint GetDesiredOutputResolution(UMoviePipelinePrimaryConfig* InPrimaryConfig); // 0x4cff0a0 [Final Native Static Public]
    int32 GetCurrentVersionNumber(UMoviePipeline* InMoviePipeline); // 0x4cfefc0 [Final Native Static Public]
    FTimecode GetCurrentShotTimecode(UMoviePipeline* InMoviePipeline); // 0x4cfef00 [Final Native Static Public]
    FFrameNumber GetCurrentShotFrameNumber(UMoviePipeline* InMoviePipeline); // 0x4cfee10 [Final Native Static Public]
    ULevelSequence* GetCurrentSequence(UMoviePipeline* InMoviePipeline); // 0x4cfed70 [Final Native Static Public]
    FMoviePipelineSegmentWorkMetrics GetCurrentSegmentWorkMetrics(UMoviePipeline* InMoviePipeline); // 0x4cfec50 [Final Native Static Public]
    EMovieRenderShotState GetCurrentSegmentState(UMoviePipeline* InMoviePipeline); // 0x4cfeb90 [Final Native Static Public]
    void GetCurrentSegmentName(UMoviePipeline* InMoviePipeline, FText& OutOuterName, FText& OutInnerName); // 0x4cfe9b0 [Final Native Static Public]
    float GetCurrentFocusDistance(UMoviePipeline* InMoviePipeline); // 0x4cfe8a0 [Final Native Static Public]
    float GetCurrentFocalLength(UMoviePipeline* InMoviePipeline); // 0x4cfe790 [Final Native Static Public]
    UMoviePipelineExecutorShot* GetCurrentExecutorShot(UMoviePipeline* InMoviePipeline); // 0x4cfe6e0 [Final Native Static Public]
    float GetCurrentAperture(UMoviePipeline* InMoviePipeline); // 0x4cfe5d0 [Final Native Static Public]
    float GetCompletionPercentage(UMoviePipeline* InPipeline); // 0x4cfe420 [Final Native Static Public]
    FIntPoint GetBackbufferResolution(UMoviePipelinePrimaryConfig* InPrimaryConfig, UMoviePipelineExecutorShot* InPipelineExecutorShot, float InDefaultOverscan); // 0x4cfdee0 [Final Native Static Public]
    UMoviePipelineSetting* FindOrGetDefaultSettingForShot(TSubclassOf<UMoviePipelineSetting> InSettingType, UMoviePipelinePrimaryConfig* InPrimaryConfig, UMoviePipelineExecutorShot* InShot); // 0x4cfd8f0 [Final Native Static Public]
    UMovieSceneSequence* DuplicateSequence(UObject* Outer, UMovieSceneSequence* InSequence); // 0x4cfd450 [Final Native Static Public]

// UMoviePipelineConfigBase (/Script/MovieRenderPipelineCore.MoviePipelineConfigBase)
    void SetConfigOrigin(UMoviePipelineConfigBase* InConfig); // 0x4d05150 [Final Native Public]
    void RemoveSetting(UMoviePipelineSetting* InSetting); // 0x4cc53d0 [Native Public]
    TArray<UMoviePipelineSetting*> GetUserSettings(); // 0x46443b0 [Native Public]
    UMoviePipelineConfigBase* GetConfigOrigin(); // 0x4cfe520 [Final Native Public]
    TArray<UMoviePipelineSetting*> FindSettingsByClass(TSubclassOf<UMoviePipelineSetting> InClass, bool bIncludeDisabledSettings, bool bExactMatch); // 0x4cfdcb0 [Final Native Public]
    UMoviePipelineSetting* FindSettingByClass(TSubclassOf<UMoviePipelineSetting> InClass, bool bIncludeDisabledSettings, bool bExactMatch); // 0x4cfdb70 [Final Native Public]
    UMoviePipelineSetting* FindOrAddSettingByClass(TSubclassOf<UMoviePipelineSetting> InClass, bool bIncludeDisabledSettings, bool bExactMatch); // 0x4cfd7b0 [Final Native Public]
    void CopyFrom(UMoviePipelineConfigBase* InConfig); // 0x4cfd3c0 [Native Public]

// UMoviePipelineExecutorBase (/Script/MovieRenderPipelineCore.MoviePipelineExecutorBase)
    void SetStatusProgress(float InProgress); // 0x22d39f0 [Native Event Public]
    void SetStatusMessage(const FString& InStatus); // 0x4d3ab60 [Native Event Public]
    void SetMoviePipelineClass(TSubclassOf<UObject> InPipelineClass); // 0x4d3a560 [Final Native Public]
    bool SendSocketMessage(const FString& InMessage); // 0x4d39ee0 [Final Native Protected]
    int32 SendHTTPRequest(const FString& InURL, const FString& InVerb, const FString& InMessage, TMap<FString, FString>& InHeaders); // 0x4d39c70 [Final Native Protected]
    void OnExecutorFinishedImpl(); // 0x35111f0 [Native Protected]
    void OnExecutorErroredImpl(UMoviePipeline* ErroredPipeline, bool bFatal, const FText& ErrorReason); // 0x4d39460 [Native Protected]
    void OnBeginFrame(); // 0x22d39d0 [Native Event Public]
    bool IsSocketConnected(); // 0x4d39340 [Final Native Protected]
    bool IsRendering(); // 0x344ba60 [Native Event Public]
    float GetStatusProgress(); // 0x4ba0f20 [Native Event Public]
    FString GetStatusMessage(); // 0x3a1a920 [Native Event Public]
    void Execute(UMoviePipelineQueue* InPipelineQueue); // 0x4b98320 [Native Event Public]
    void DisconnectSocket(); // 0x4d37840 [Final Native Protected]
    bool ConnectSocket(const FString& InHostName, int32 InPort); // 0x4d373b0 [Final Native Protected]
    void CancelCurrentJob(); // 0x37b1b10 [Native Event Public]
    void CancelAllJobs(); // 0x3a69e00 [Native Event Public]

// UMoviePipelinePrimaryConfig (/Script/MovieRenderPipelineCore.MoviePipelinePrimaryConfig)
    void InitializeTransientSettings(); // 0x4d392f0 [Final Native Public]
    TArray<UMoviePipelineSetting*> GetTransientSettings(); // 0x4d383c0 [Final Native Public]
    FFrameRate GetEffectiveFrameRate(ULevelSequence* InSequence); // 0x4d37d90 [Final Native Public]
    TArray<UMoviePipelineSetting*> GetAllSettings(bool bIncludeDisabledSettings, bool bIncludeTransientSettings); // 0x4d37ae0 [Final Native Public]

// UMoviePipelinePythonHostExecutor (/Script/MovieRenderPipelineCore.MoviePipelinePythonHostExecutor)
    void OnMapLoad(UWorld* InWorld); // 0x4d395b0 [Native Event Public]
    UWorld* GetLastLoadedWorld(); // 0x4d37ee0 [Final Native Public]
    void ExecuteDelayed(UMoviePipelineQueue* InPipelineQueue); // 0x4d37a50 [Native Event Public]

// UMoviePipelineExecutorShot (/Script/MovieRenderPipelineCore.MoviePipelineExecutorShot)
    bool ShouldRender(); // 0x3a668e0 [Final Native Public]
    void SetStatusProgress(float InProgress); // 0x4d3aca0 [Native Event Public]
    void SetStatusMessage(const FString& InStatus); // 0x4d3ac00 [Native Event Public]
    void SetShotOverridePresetOrigin(UMoviePipelineShotConfig* InPreset); // 0x4d3a9e0 [Final Native Public]
    void SetShotOverrideConfiguration(UMoviePipelineShotConfig* InPreset); // 0x4d3a8f0 [Final Native Public]
    void SetGraphPreset(UMovieGraphConfig* InGraphPreset, bool bUpdateVariableAssignments); // 0x4d3a2a0 [Final Native Public]
    bool IsUsingGraphConfiguration(); // 0x4d393d0 [Final Native Public]
    float GetStatusProgress(); // 0x4d38380 [Native Event Public]
    FString GetStatusMessage(); // 0x46443b0 [Native Event Public]
    UMoviePipelineShotConfig* GetShotOverridePresetOrigin(); // 0x4d38240 [Final Native Public]
    UMoviePipelineShotConfig* GetShotOverrideConfiguration(); // 0x4d38220 [Final Native Public]
    UMovieJobVariableAssignmentContainer* GetOrCreateJobVariableAssignmentsForGraph(UMovieGraphConfig* InGraph, bool bIsForPrimaryOverrides); // 0x4d37fc0 [Final Native Public]
    UMovieGraphConfig* GetGraphPreset(); // 0x4d37ea0 [Final Native Public]
    FString GetCameraName(int32 InCameraIndex); // 0x4d37c10 [Final Native Public]
    UMoviePipelineShotConfig* AllocateNewShotOverrideConfig(TSubclassOf<UMoviePipelineShotConfig> InConfigType); // 0x4d370d0 [Final Native Public]

// UMoviePipelineExecutorJob (/Script/MovieRenderPipelineCore.MoviePipelineExecutorJob)
    void SetStatusProgress(float InProgress); // 0x4d3aca0 [Native Event Public]
    void SetStatusMessage(const FString& InStatus); // 0x4d3ac00 [Native Event Public]
    void SetSequence(const FSoftObjectPath& InSequence); // 0x4d3a7d0 [Final Native Public]
    void SetPresetOrigin(UMoviePipelinePrimaryConfig* InPreset); // 0x4d3a600 [Final Native Public]
    void SetIsEnabled(bool bInEnabled); // 0x4d3a370 [Native Event Public]
    void SetGraphPreset(UMovieGraphConfig* InGraphPreset, bool bUpdateVariableAssignments); // 0x4d3a1d0 [Final Native Public]
    void SetConsumed(bool bInConsumed); // 0x4d3a140 [Native Event Public]
    void SetConfiguration(UMoviePipelinePrimaryConfig* InPreset); // 0x4d39f90 [Final Native Public]
    void OnDuplicated(); // 0x3510cf0 [Native Event Public]
    bool IsUsingGraphConfiguration(); // 0x4d39390 [Final Native Public]
    bool IsEnabled(); // 0x499d1f0 [Native Event Public]
    bool IsConsumed(); // 0x35d9b70 [Native Event Public]
    float GetStatusProgress(); // 0x4d38340 [Native Event Public]
    FString GetStatusMessage(); // 0x4d382c0 [Native Event Public]
    UMoviePipelinePrimaryConfig* GetPresetOrigin(); // 0x4d380c0 [Final Native Public]
    UMovieJobVariableAssignmentContainer* GetOrCreateJobVariableAssignmentsForGraph(UMovieGraphConfig* InGraph); // 0x4d37f00 [Final Native Public]
    UMovieGraphConfig* GetGraphPreset(); // 0x4d37e60 [Final Native Public]
    UMoviePipelinePrimaryConfig* GetConfiguration(); // 0x4d37d70 [Final Native Public]

// UMoviePipelineQueue (/Script/MovieRenderPipelineCore.MoviePipelineQueue)
    void SetQueueOrigin(UMoviePipelineQueue* InConfig); // 0x4d3a720 [Final Native Public]
    void SetJobIndex(UMoviePipelineExecutorJob* InJob, int32 Index); // 0x4d3a490 [Final Native Public]
    UMoviePipelineQueue* GetQueueOrigin(); // 0x4d38170 [Final Native Public]
    TArray<UMoviePipelineExecutorJob*> GetJobs(); // 0x4cc6660 [Final Native Public]
    UMoviePipelineExecutorJob* DuplicateJob(UMoviePipelineExecutorJob* InJob); // 0x4d37880 [Final Native Public]
    void DeleteJob(UMoviePipelineExecutorJob* InJob); // 0x4d37790 [Final Native Public]
    void DeleteAllJobs(); // 0x4d37740 [Final Native Public]
    UMoviePipelineQueue* CopyFrom(UMoviePipelineQueue* InQueue); // 0x4d375c0 [Final Native Public]
    UMoviePipelineExecutorJob* AllocateNewJob(TSubclassOf<UMoviePipelineExecutorJob> InJobType); // 0x4d37020 [Final Native Public]

// UMoviePipelineQueueEngineSubsystem (/Script/MovieRenderPipelineCore.MoviePipelineQueueEngineSubsystem)
    void SetConfiguration(TSubclassOf<UMovieRenderDebugWidget> InProgressWidgetClass, bool bRenderPlayerViewport); // 0x4d3a040 [Final Native Public]
    void RenderQueueWithExecutorInstance(UMoviePipelineExecutorBase* InExecutor); // 0x4d39b10 [Final Native Public]
    UMoviePipelineExecutorBase* RenderQueueWithExecutor(TSubclassOf<UMoviePipelineExecutorBase> InExecutorType); // 0x4d399a0 [Final Native Public]
    void RenderJob(UMoviePipelineExecutorJob* InJob); // 0x4d39910 [Final Native Public]
    bool IsRendering(); // 0x4d39310 [Final Native Public]
    UMoviePipelineQueue* GetQueue(); // 0x4cc63e0 [Final Native Public]
    UMoviePipelineExecutorBase* GetActiveExecutor(); // 0x304ad20 [Final Native Public]
    UMoviePipelineExecutorJob* AllocateJob(ULevelSequence* InSequence); // 0x4d36e10 [Final Native Public]

// UMoviePipelineSetting_BlueprintBase (/Script/MovieRenderPipelineCore.MoviePipelineSetting_BlueprintBase)
    void ReceiveTeardownForPipelineImpl(UMoviePipeline* InPipeline); // 0x14f0670 [Event Public]
    void ReceiveSetupForPipelineImpl(UMoviePipeline* InPipeline); // 0x14f0670 [Event Public]
    FMoviePipelineFormatArgs ReceiveGetFormatArguments(FMoviePipelineFormatArgs& InOutFormatArgs); // 0x4d39640 [Native Event Public]
    void OnEngineTickBeginFrame(); // 0x14f0670 [Event Public]

// UMoviePipelineBurnInWidget (/Script/MovieRenderPipelineSettings.MoviePipelineBurnInWidget)
    void OnOutputFrameStarted(UMoviePipeline* ForPipeline); // 0x14f0670 [Event Public]

// UMoviePipelineConsoleVariableSetting (/Script/MovieRenderPipelineSettings.MoviePipelineConsoleVariableSetting)
    bool UpdateConsoleVariableEnableState(const FString& Name, bool bIsEnabled); // 0x4d41970 [Final Native Public]
    bool RemoveConsoleVariable(const FString& Name, bool bRemoveAllInstances); // 0x4d41800 [Final Native Public]
    TArray<FMoviePipelineConsoleVariableEntry> GetConsoleVariables(); // 0x4d41700 [Final Native Public]
    bool AddOrUpdateConsoleVariable(const FString& Name, float Value); // 0x4d41560 [Final Native Public]
    bool AddConsoleVariable(const FString& Name, float Value); // 0x4d413f0 [Final Native Public]

// IMovieSceneBoundObjectProxy (/Script/MovieScene.MovieSceneBoundObjectProxy)
    UObject* BP_GetBoundObjectForSequencer(UObject* ResolvedObject); // 0x14f0670 [Event Public]

// IMovieSceneBindingEventReceiverInterface (/Script/MovieScene.MovieSceneBindingEventReceiverInterface)
    void OnObjectUnboundBySequencer(UMovieSceneSequencePlayer* Player, const FMovieSceneObjectBindingID& BindingID); // 0x2f5de90 [Native Event Public]
    void OnObjectBoundBySequencer(UMovieSceneSequencePlayer* Player, const FMovieSceneObjectBindingID& BindingID); // 0x2f5dd90 [Native Event Public]

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

// UMovieSceneCustomBinding (/Script/MovieScene.MovieSceneCustomBinding)
    int32 GetBaseEnginePriority(); // 0x2f5dd70 [Final Native Static Public]
    int32 GetBaseCustomPriority(); // 0x2f5dd50 [Final Native Static Public]

// UMovieSceneCondition (/Script/MovieScene.MovieSceneCondition)
    EMovieSceneConditionScope BP_GetScope(); // 0x2fa3a70 [Native Event Protected]
    EMovieSceneConditionCheckFrequency BP_GetCheckFrequency(); // 0x2fa3a40 [Native Event Protected]
    bool BP_EvaluateCondition(FMovieSceneConditionContext& ConditionContext); // 0x14f0670 [Event Protected]

// IMovieSceneCustomClockSource (/Script/MovieScene.MovieSceneCustomClockSource)
    void OnTick(float DeltaSeconds, float InPlayRate); // 0x301c100 [Native Public]
    void OnStopPlaying(FQualifiedFrameTime& InStopTime); // 0x301c050 [Native Public]
    void OnStartPlaying(FQualifiedFrameTime& InStartTime); // 0x301bfa0 [Native Public]
    FFrameTime OnRequestCurrentTime(FQualifiedFrameTime& InCurrentTime, float InPlayRate); // 0x301be90 [Native Public]

// UBuiltInDynamicBindingResolverLibrary (/Script/MovieScene.BuiltInDynamicBindingResolverLibrary)
    FMovieSceneDynamicBindingResolveResult ResolveToPlayerPawn(UObject* WorldContextObject, int32 PlayerControllerIndex); // 0x304bd50 [Final Native Static Public]

// UMovieSceneMetaData (/Script/MovieScene.MovieSceneMetaData)
    void SetNotes(const FString& InNotes); // 0x304c740 [Final Native Public]
    void SetCreated(const FDateTime& InCreated); // 0x304c1e0 [Final Native Public]
    void SetAuthor(const FString& InAuthor); // 0x304bec0 [Final Native Public]
    FString GetNotes(); // 0x304af10 [Final Native Public]
    FDateTime GetCreated(); // 0x304ad20 [Final Native Public]
    FString GetAuthor(); // 0x304a9c0 [Final Native Public]

// UMovieSceneSection (/Script/MovieScene.MovieSceneSection)
    void SetRowIndex(int32 NewRowIndex); // 0x304cc10 [Final Native Public]
    void SetPreRollFrames(int32 InPreRollFrames); // 0x304cb80 [Final Native Public]
    void SetPostRollFrames(int32 InPostRollFrames); // 0x304caf0 [Final Native Public]
    void SetOverlapPriority(int32 NewPriority); // 0x304c870 [Final Native Public]
    void SetIsLocked(bool bInIsLocked); // 0x304c6b0 [Final Native Public]
    void SetIsActive(bool bInIsActive); // 0x304c610 [Final Native Public]
    void SetCompletionMode(const EMovieSceneCompletionMode& InCompletionMode); // 0x304c0e0 [Final Native Public]
    void SetColorTint(const FColor& InColorTint); // 0x304c070 [Final Native Public]
    void SetBlendType(const EMovieSceneBlendType& InBlendType); // 0x304bff0 [Native Public]
    bool IsLocked(); // 0x304b470 [Final Native Public]
    bool IsActive(); // 0x304b440 [Final Native Public]
    int32 GetRowIndex(); // 0x304b1c0 [Final Native Public]
    int32 GetPreRollFrames(); // 0x304b1a0 [Final Native Public]
    int32 GetPostRollFrames(); // 0x304b180 [Final Native Public]
    int32 GetOverlapPriority(); // 0x304b140 [Final Native Public]
    EMovieSceneCompletionMode GetCompletionMode(); // 0x304ace0 [Final Native Public]
    FColor GetColorTint(); // 0x304acb0 [Final Native Public]
    FOptionalMovieSceneBlendType GetBlendType(); // 0x304aaa0 [Final Native Public]

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

// UMovieSceneSequencePlayer (/Script/MovieScene.MovieSceneSequencePlayer)
    void StopAtCurrentTime(); // 0x304cfa0 [Final Native Public]
    void Stop(); // 0x304cf00 [Final Native Public]
    void SetWeight(double InWeight); // 0x304ce70 [Final Native Public]
    void SetTimeRange(float StartTime, float Duration); // 0x304cca0 [Final Native Public]
    void SetPlayRate(float PlayRate); // 0x304c900 [Final Native Public]
    void SetPlaybackPosition(const FMovieSceneSequencePlaybackParams& PlaybackParams); // 0x304c980 [Final Native Public]
    void SetHideHud(bool HideHud); // 0x304c580 [Final Native Public]
    void SetFrameRate(const FFrameRate& FrameRate); // 0x304c410 [Final Native Public]
    void SetFrameRange(int32 StartFrame, int32 Duration, float SubFrames); // 0x304c300 [Final Native Public]
    void SetDisableCameraCuts(bool bInDisableCameraCuts); // 0x304c270 [Final Native Public]
    void SetCompletionModeOverride(const EMovieSceneCompletionModeOverride& CompletionModeOverride); // 0x304c160 [Final Native Public]
    void Scrub(); // 0x304bea0 [Final Native Public]
    void RPC_OnStopEvent(const FFrameTime& StoppedTime, int32 NewSerialNumber); // 0x304bb70 [Final Native Event Private]
    void RPC_OnFinishPlaybackEvent(const FFrameTime& StoppedTime, int32 NewSerialNumber); // 0x304baa0 [Final Native Event Private]
    void RPC_ExplicitServerUpdateEvent(const EUpdatePositionMethod& Method, const FFrameTime& RelevantTime, int32 NewSerialNumber); // 0x304b990 [Final Native Event Private]
    void RestoreState(); // 0x304be80 [Final Native Public]
    void RequestInvalidateBinding(const FMovieSceneObjectBindingID& ObjectBinding); // 0x304bc90 [Final Native Public]
    void RemoveWeight(); // 0x304bc40 [Final Native Public]
    void PlayTo(const FMovieSceneSequencePlaybackParams& PlaybackParams, const FMovieSceneSequencePlayToParams& PlayToParams); // 0x304b620 [Final Native Public]
    void PlayReverse(); // 0x304b600 [Final Native Public]
    void PlayLooping(int32 NumLoops); // 0x304b570 [Final Native Public]
    void Play(); // 0x304b550 [Final Native Public]
    void Pause(); // 0x304b530 [Final Native Public]
    bool IsReversed(); // 0x304b500 [Final Native Public]
    bool IsPlaying(); // 0x304b4d0 [Final Native Public]
    bool IsPaused(); // 0x304b4a0 [Final Native Public]
    void GoToEndAndStop(); // 0x304b320 [Final Native Public]
    FQualifiedFrameTime GetStartTime(); // 0x304b2e0 [Final Native Public]
    FString GetSequenceName(bool bAddClientInfo); // 0x304b200 [Final Native Public]
    UMovieSceneSequence* GetSequence(); // 0x304b1e0 [Final Native Public]
    float GetPlayRate(); // 0x304b160 [Final Native Public]
    TArray<FMovieSceneObjectBindingID> GetObjectBindings(UObject* InObject); // 0x304aff0 [Final Native Public]
    bool GetHideHud(); // 0x304aee0 [Final Native Public]
    FFrameRate GetFrameRate(); // 0x304aec0 [Final Native Public]
    int32 GetFrameDuration(); // 0x304aea0 [Final Native Public]
    FQualifiedFrameTime GetEndTime(); // 0x304ae50 [Final Native Public]
    FQualifiedFrameTime GetDuration(); // 0x304ada0 [Final Native Public]
    bool GetDisableCameraCuts(); // 0x304ad70 [Final Native Public]
    FQualifiedFrameTime GetCurrentTime(); // 0x304ad40 [Final Native Public]
    EMovieSceneCompletionModeOverride GetCompletionModeOverride(); // 0x304ad00 [Final Native Public]
    TArray<UObject*> GetBoundObjects(const FMovieSceneObjectBindingID& ObjectBinding); // 0x304aad0 [Final Native Public]
    void ChangePlaybackDirection(); // 0x304a6f0 [Final Native Public]

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

// ATestMovieSceneArrayPropertiesActor (/Script/MovieScene.TestMovieSceneArrayPropertiesActor)
    void SetTestSetterFloat(float InValue); // 0x3060f40 [Final Native Public]

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

// UMovieSceneCapture (/Script/MovieSceneCapture.MovieSceneCapture)
    void SetImageCaptureProtocolType(TSubclassOf<UMovieSceneCaptureProtocolBase> ProtocolType); // 0x34c7db0 [Final Native Public]
    void SetAudioCaptureProtocolType(TSubclassOf<UMovieSceneCaptureProtocolBase> ProtocolType); // 0x34c7c60 [Final Native Public]
    UMovieSceneCaptureProtocolBase* GetImageCaptureProtocol(); // 0x34c79a0 [Final Native Public]
    UMovieSceneCaptureProtocolBase* GetAudioCaptureProtocol(); // 0x34c7880 [Final Native Public]

// UMovieSceneCaptureEnvironment (/Script/MovieSceneCapture.MovieSceneCaptureEnvironment)
    bool IsCaptureInProgress(); // 0x34c79e0 [Final Native Static Public]
    int32 GetCaptureFrameNumber(); // 0x34c7910 [Final Native Static Public]
    float GetCaptureElapsedTime(); // 0x34c78a0 [Final Native Static Public]
    UMovieSceneImageCaptureProtocolBase* FindImageCaptureProtocol(); // 0x34c73b0 [Final Native Static Public]
    UMovieSceneAudioCaptureProtocolBase* FindAudioCaptureProtocol(); // 0x34c7320 [Final Native Static Public]

// UUserDefinedCaptureProtocol (/Script/MovieSceneCapture.UserDefinedCaptureProtocol)
    void StopCapturingFinalPixels(); // 0x34c8080 [Final Native Public]
    void StartCapturingFinalPixels(FCapturedPixelsID& StreamID); // 0x34c7f00 [Final Native Public]
    void ResolveBuffer(UTexture* Buffer, FCapturedPixelsID& BufferID); // 0x34c7ac0 [Final Native Public]
    void OnWarmUp(); // 0x14f0670 [Event Protected]
    void OnTick(); // 0x14f0670 [Event Protected]
    void OnStartCapture(); // 0x14f0670 [Event Protected]
    bool OnSetup(); // 0x34c7a90 [Native Event Protected]
    void OnPreTick(); // 0x14f0670 [Event Protected]
    void OnPixelsReceived(FCapturedPixels& Pixels, FCapturedPixelsID& ID, const FFrameMetrics& FrameMetrics); // 0x14f0670 [Event Protected]
    void OnPauseCapture(); // 0x14f0670 [Event Protected]
    void OnFinalize(); // 0x14f0670 [Event Protected]
    void OnCaptureFrame(); // 0x14f0670 [Event Protected]
    bool OnCanFinalize(); // 0x34c7a60 [Native Event Protected]
    void OnBeginFinalize(); // 0x14f0670 [Event Protected]
    FFrameMetrics GetCurrentFrameMetrics(); // 0x34c7980 [Final Native Public]
    FString GenerateFilename(FFrameMetrics& InFrameMetrics); // 0x34c7440 [Native Public]

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

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

// UMovieSceneReplaceableActorBinding_BPBase (/Script/MovieSceneTracks.MovieSceneReplaceableActorBinding_BPBase)
    bool BP_SupportsBindingCreationFromObject(UObject* SourceObject); // 0x32a11c0 [Native Event Public]
    FMovieSceneBindingResolveResult BP_ResolveRuntimeBinding(FMovieSceneBindingResolveContext& ResolveContext); // 0x14f0670 [Event Public]
    void BP_InitReplaceableBinding(UObject* SourceObject, UMovieScene* OwnerMovieScene); // 0x32a10f0 [Native Event Public]

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

// UMovieSceneAudioSection (/Script/MovieSceneTracks.MovieSceneAudioSection)
    void SetSuppressSubtitles(bool bInSuppressSubtitles); // 0x32a1790 [Final Native Public]
    void SetStartOffset(const FFrameNumber& InStartOffset); // 0x32a1700 [Final Native Public]
    void SetSound(USoundBase* InSound); // 0x32a1630 [Final Native Public]
    void SetOverrideAttenuation(bool bInOverrideAttenuation); // 0x32a15a0 [Final Native Public]
    void SetLooping(bool bInLooping); // 0x32a1510 [Final Native Public]
    void SetAttenuationSettings(USoundAttenuation* InAttenuationSettings); // 0x32a13c0 [Final Native Public]
    bool GetSuppressSubtitles(); // 0x32a13a0 [Final Native Public]
    FFrameNumber GetStartOffset(); // 0x32a1380 [Final Native Public]
    USoundBase* GetSound(); // 0x32a1360 [Final Native Public]
    USoundBase* GetPlaybackSound(); // 0x32a12f0 [Final Native Public]
    bool GetOverrideAttenuation(); // 0x32a12d0 [Final Native Public]
    bool GetLooping(); // 0x32a12b0 [Final Native Public]
    USoundAttenuation* GetAttenuationSettings(); // 0x32a1260 [Final Native Public]

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

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

// UMovieSceneComponentMaterialParameterSection (/Script/MovieSceneTracks.MovieSceneComponentMaterialParameterSection)
    bool RemoveScalarParameter(FMaterialParameterInfo& InParameterInfo); // 0x33001d0 [Final Native Public]
    bool RemoveColorParameter(FMaterialParameterInfo& InParameterInfo); // 0x32ffee0 [Final Native Public]
    void AddScalarParameterKey(FMaterialParameterInfo& InParameterInfo, const FFrameNumber& InTime, float InValue, const FString& InLayerName, const FString& InAssetName, const EMovieSceneKeyInterpolation& DefaultInterpolation); // 0x32fed60 [Final Native Public]
    void AddColorParameterKey(FMaterialParameterInfo& InParameterInfo, const FFrameNumber& InTime, const FLinearColor& InValue, const FString& InLayerName, const FString& InAssetName, FParameterChannelNames& InChannelNames, const EMovieSceneKeyInterpolation& DefaultInterpolation); // 0x32fe910 [Final Native Public]

// UMovieSceneParameterSection (/Script/MovieSceneTracks.MovieSceneParameterSection)
    bool RemoveVectorParameter(const FName& InParameterName); // 0x33006e0 [Final Native Public]
    bool RemoveVector2DParameter(const FName& InParameterName); // 0x33005a0 [Final Native Public]
    bool RemoveTransformParameter(const FName& InParameterName); // 0x3300470 [Final Native Public]
    bool RemoveScalarParameter(const FName& InParameterName); // 0x3300340 [Final Native Public]
    bool RemoveColorParameter(const FName& InParameterName); // 0x3300070 [Final Native Public]
    bool RemoveBoolParameter(const FName& InParameterName); // 0x32ffdb0 [Final Native Public]
    void GetParameterNames(const TSet<FName>& ParameterNames); // 0x32ff720 [Final Native Public]
    void AddVectorParameterKey(const FName& InParameterName, const FFrameNumber& InTime, const FVector& InValue, const EMovieSceneKeyInterpolation& DefaultInterpolation); // 0x32ff430 [Final Native Public]
    void AddVector2DParameterKey(const FName& InParameterName, const FFrameNumber& InTime, const FVector2D& InValue, const EMovieSceneKeyInterpolation& DefaultInterpolation); // 0x32ff2c0 [Final Native Public]
    void AddTransformParameterKey(const FName& InParameterName, const FFrameNumber& InTime, FTransform& InValue, const EMovieSceneKeyInterpolation& DefaultInterpolation); // 0x32ff0e0 [Final Native Public]
    void AddScalarParameterKey(const FName& InParameterName, const FFrameNumber& InTime, float InValue, const EMovieSceneKeyInterpolation& DefaultInterpolation); // 0x32fef80 [Final Native Public]
    void AddColorParameterKey(const FName& InParameterName, const FFrameNumber& InTime, const FLinearColor& InValue, const EMovieSceneKeyInterpolation& DefaultInterpolation); // 0x32febf0 [Final Native Public]
    void AddBoolParameterKey(const FName& InParameterName, const FFrameNumber& InTime, bool InValue); // 0x32fe800 [Final Native Public]

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

// UMovieSceneDataLayerSection (/Script/MovieSceneTracks.MovieSceneDataLayerSection)
    void SetPrerollState(const EDataLayerRuntimeState& InPrerollState); // 0x3300cd0 [Final Native Public]
    void SetFlushOnUnload(bool bFlushOnUnload); // 0x3300af0 [Final Native Public]
    void SetFlushOnActivated(bool bFlushOnActivated); // 0x3300a60 [Final Native Public]
    void SetDesiredState(const EDataLayerRuntimeState& InDesiredState); // 0x33009e0 [Final Native Public]
    void SetDataLayerAssets(const TArray<UDataLayerAsset*>& InDataLayerAssets); // 0x33008e0 [Final Native Public]
    bool HasPreRoll(); // 0x32ffd80 [Final Native Private]
    EDataLayerRuntimeState GetPrerollState(); // 0x32ff990 [Final Native Public]
    bool GetFlushOnUnload(); // 0x32ff6d0 [Final Native Public]
    bool GetFlushOnActivated(); // 0x32ff6b0 [Final Native Public]
    EDataLayerRuntimeState GetDesiredState(); // 0x32ff690 [Final Native Public]
    TArray<UDataLayerAsset*> GetDataLayerAssets(); // 0x32ff5e0 [Final Native Public]

// UMovieSceneLevelVisibilitySection (/Script/MovieSceneTracks.MovieSceneLevelVisibilitySection)
    void SetVisibility(const ELevelVisibility& InVisibility); // 0x3300e60 [Final Native Public]
    void SetLevelNames(const TArray<FName>& InLevelNames); // 0x3300c20 [Final Native Public]
    ELevelVisibility GetVisibility(); // 0x32ffd60 [Final Native Public]
    TArray<FName> GetLevelNames(); // 0x32ff6f0 [Final Native Public]

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

// UMovieSceneFadeTrackTestLibrary (/Script/MovieSceneTracks.MovieSceneFadeTrackTestLibrary)
    float GetManualFadeAmount(APlayerCameraManager* PlayerCameraManager); // 0x338b000 [Final Native Static Public]

// UMovieSceneSkeletalAnimationTrack (/Script/MovieSceneTracks.MovieSceneSkeletalAnimationTrack)
    void SetSwapRootBone(const ESwapRootBone& InValue); // 0x338d420 [Final Native Public]
    ESwapRootBone GetSwapRootBone(); // 0x338d400 [Final Native Public]

// UNamingTokens (/Script/NamingTokens.NamingTokens)
    FText ProcessTokenTemplateFunction(); // 0x3b36470 [Final Native Private]
    void OnPreEvaluate(FNamingTokensEvaluationData& InEvaluationData); // 0x4c72230 [Native Event Protected]
    void OnPostEvaluate(); // 0x37b6070 [Native Event Protected]
    FDateTime GetCurrentDateTime(); // 0x4c71df0 [Native Event Public]

// UNamingTokensEngineSubsystem (/Script/NamingTokens.NamingTokensEngineSubsystem)
    void UnregisterGlobalNamespace(const FString& InNameSpace); // 0x4c72390 [Final Native Public]
    void RegisterGlobalNamespace(const FString& InNameSpace); // 0x4c722f0 [Final Native Public]
    bool IsGlobalNamespaceRegistered(const FString& InNameSpace); // 0x4c72150 [Final Native Public]
    UNamingTokens* GetNamingTokensNative(const FString& InNameSpace); // 0x4c720a0 [Final Native Public]
    UNamingTokens* GetNamingTokens(const FString& InNameSpace); // 0x4c71ff0 [Final Native Public]
    TArray<UNamingTokens*> GetMultipleNamingTokens(const TArray<FString>& InNamespaces); // 0x4c71ee0 [Final Native Public]
    TArray<FString> GetGlobalNamespaces(); // 0x4c71e30 [Final Native Public]
    TArray<FString> GetAllNamespaces(); // 0x4c71d50 [Final Native Public]
    FNamingTokenResultData EvaluateTokenText(FText& InTokenText, FNamingTokenFilterArgs& InFilter, const TArray<UObject*>& InContexts); // 0x4c71b50 [Final Native Public]
    FNamingTokenResultData EvaluateTokenString(const FString& InTokenString, FNamingTokenFilterArgs& InFilter, const TArray<UObject*>& InContexts); // 0x4c718f0 [Final Native Public]
    TArray<FNamingTokenValueData> EvaluateTokenList(const TArray<FString>& InTokenList, FNamingTokenFilterArgs& InFilter, const TArray<UObject*>& InContexts); // 0x4c716e0 [Final Native Public]
    void ClearCachedNamingTokens(); // 0x4c716c0 [Final Native Public]

// UNamingTokensEditableText (/Script/NamingTokensUI.NamingTokensEditableText)
    void SetWidgetArgumentStyle(FTextBlockStyle& InWidgetStyle); // 0x4e6cec0 [Final Native Public]
    void SetDisplayTokenIcon(bool bValue); // 0x4e6ce30 [Final Native Public]
    void SetDisplayErrorMessage(bool bValue); // 0x4e6cda0 [Final Native Public]
    void SetDisplayBorderImage(bool bValue); // 0x4e6cd10 [Final Native Public]
    void SetContexts(const TArray<UObject*>& InContexts); // 0x4e6cc60 [Final Native Public]
    void SetCanDisplayResolvedText(bool bValue); // 0x4e6cbd0 [Final Native Public]
    void SetBackgroundColor(FSlateColor& InColor); // 0x4e6cae0 [Final Native Public]
    void OnPreEvaluateNamingTokens__DelegateSignature(); // 0x14f0670 [Public]
    FText GetTokenizedText(); // 0x4e6ca40 [Final Native Public]
    FText GetResolvedText(); // 0x4e6c9a0 [Final Native Public]
    bool GetDisplayTokenIcon(); // 0x4e6c980 [Final Native Public]
    bool GetDisplayErrorMessage(); // 0x4e6c960 [Final Native Public]
    bool GetDisplayBorderImage(); // 0x3f358a0 [Final Native Public]
    bool GetCanDisplayResolvedText(); // 0x4e6c940 [Final Native Public]

// UNavigationPath (/Script/NavigationSystem.NavigationPath)
    bool IsValid(); // 0x46ba160 [Final Native Public]
    bool IsStringPulled(); // 0x3b411d0 [Final Native Public]
    bool IsPartial(); // 0x46ba120 [Final Native Public]
    double GetPathLength(); // 0x46b9b60 [Final Native Public]
    double GetPathCost(); // 0x46b97d0 [Final Native Public]
    FString GetDebugString(); // 0x46b9620 [Final Native Public]
    void EnableRecalculationOnInvalidation(const ENavigationOptionFlag& DoRecalculation); // 0x46b9090 [Final Native Public]
    void EnableDebugDrawing(bool bShouldDrawDebugData, const FLinearColor& PathColor); // 0x46b8ea0 [Final Native Public]

// UNavigationSystemV1 (/Script/NavigationSystem.NavigationSystemV1)
    void UnregisterNavigationInvoker(AActor* Invoker); // 0x46bb5a0 [Final Native Public]
    void SetMaxSimultaneousTileGenerationJobsCount(int32 MaxNumberOfJobs); // 0x46bb4b0 [Final Native Public]
    void SetGeometryGatheringMode(const ENavDataGatheringModeConfig& NewMode); // 0x46bb420 [Final Native Public]
    void ResetMaxSimultaneousTileGenerationJobsCount(); // 0x46bb330 [Final Native Public]
    void RegisterNavigationInvoker(AActor* Invoker, float TileGenerationRadius, float TileRemovalRadius); // 0x46bb1d0 [Final Native Public]
    void OnNavigationBoundsUpdated(ANavMeshBoundsVolume* NavVolume); // 0x46bb050 [Final Native Public]
    bool NavigationRaycast(UObject* WorldContextObject, const FVector& RayStart, const FVector& RayEnd, const FVector& HitLocation, TSubclassOf<UNavigationQueryFilter> FilterClass, AController* Querier); // 0x46badc0 [Final Native Static Public]
    bool K2_ReplaceAreaInOctreeData(UObject* Object, TSubclassOf<UNavArea> OldArea, TSubclassOf<UNavArea> NewArea); // 0x46bab70 [Final Native Public]
    bool K2_ProjectPointToNavigation(UObject* WorldContextObject, const FVector& Point, const FVector& ProjectedLocation, ANavigationData* NavData, TSubclassOf<UNavigationQueryFilter> FilterClass, const FVector& QueryExtent); // 0x46ba940 [Final Native Static Public]
    bool K2_GetRandomReachablePointInRadius(UObject* WorldContextObject, const FVector& Origin, const FVector& RandomLocation, float Radius, ANavigationData* NavData, TSubclassOf<UNavigationQueryFilter> FilterClass); // 0x46ba5d0 [Final Native Static Public]
    bool K2_GetRandomPointInNavigableRadius(UObject* WorldContextObject, const FVector& Origin, const FVector& RandomLocation, float Radius, ANavigationData* NavData, TSubclassOf<UNavigationQueryFilter> FilterClass); // 0x46ba390 [Final Native Static Public]
    bool K2_GetRandomLocationInNavigableRadius(UObject* WorldContextObject, const FVector& Origin, const FVector& RandomLocation, float Radius, ANavigationData* NavData, TSubclassOf<UNavigationQueryFilter> FilterClass); // 0x46ba180 [Final Native Static Public]
    bool IsNavigationBeingBuiltOrLocked(UObject* WorldContextObject); // 0x46ba020 [Final Native Static Public]
    bool IsNavigationBeingBuilt(UObject* WorldContextObject); // 0x46b9f20 [Final Native Static Public]
    ENavigationQueryResult GetPathLength(UObject* WorldContextObject, const FVector& PathStart, const FVector& PathEnd, const double& PathLength, ANavigationData* NavData, TSubclassOf<UNavigationQueryFilter> FilterClass); // 0x46b9be0 [Final Native Static Public]
    ENavigationQueryResult GetPathCost(UObject* WorldContextObject, const FVector& PathStart, const FVector& PathEnd, const double& PathCost, ANavigationData* NavData, TSubclassOf<UNavigationQueryFilter> FilterClass); // 0x46b9820 [Final Native Static Public]
    UNavigationSystemV1* GetNavigationSystem(UObject* WorldContextObject); // 0x46b9700 [Final Native Static Public]
    UNavigationPath* FindPathToLocationSynchronously(UObject* WorldContextObject, const FVector& PathStart, const FVector& PathEnd, AActor* PathfindingContext, TSubclassOf<UNavigationQueryFilter> FilterClass); // 0x46b9430 [Final Native Static Public]
    UNavigationPath* FindPathToActorSynchronously(UObject* WorldContextObject, const FVector& PathStart, AActor* GoalActor, float TetherDistance, AActor* PathfindingContext, TSubclassOf<UNavigationQueryFilter> FilterClass); // 0x46b9140 [Final Native Static Public]

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

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

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

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

// USplineNavModifierComponent (/Script/NavigationSystem.SplineNavModifierComponent)
    void UpdateNavigationWithComponentData(); // 0x344b910 [Final Native Private]

// UNiagaraDataInterfaceArrayDistributionInt (/Script/Niagara.NiagaraDataInterfaceArrayDistributionInt)
    void SetNiagaraArrayDistributionInt(UNiagaraComponent* NiagaraComponent, const FName& OverrideName, const TArray<FNDIDistributionIntArrayEntry>& ArrayData); // 0x425def0 [Final Native Static Public]

// UNiagaraDataInterfaceArrayMesh (/Script/Niagara.NiagaraDataInterfaceArrayMesh)
    void SetNiagaraArrayMeshSM(UNiagaraComponent* NiagaraComponent, const FName& OverrideName, const TArray<UStaticMesh*>& ArrayData); // 0x425e270 [Final Native Static Public]
    void SetNiagaraArrayMesh(UNiagaraComponent* NiagaraComponent, const FName& OverrideName, const TArray<FNiagaraMeshRendererMeshPropertiesBase>& ArrayData); // 0x425e050 [Final Native Static Public]

// UNiagaraDataInterfaceSceneCapture2D (/Script/Niagara.NiagaraDataInterfaceSceneCapture2D)
    void SetSceneCapture2DManagedShowOnlyActors(UNiagaraComponent* NiagaraSystem, const FName& ParameterName, const TArray<AActor*>& ShowOnlyActors); // 0x4292330 [Final Native Static Protected]

// UNiagaraDataInterfaceStaticMesh (/Script/Niagara.NiagaraDataInterfaceStaticMesh)
    void SetNiagaraStaticMeshDIInstanceIndex(UNiagaraComponent* NiagaraSystem, const FName& UserParameterName, int32 NewInstanceIndex); // 0x4313370 [Final Native Static Public]
    void OnSourceEndPlay(AActor* InSource, const EEndPlayReason& Reason); // 0x4313170 [Final Native Protected]

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

// UMovieSceneNiagaraSystemSpawnSection (/Script/Niagara.MovieSceneNiagaraSystemSpawnSection)
    void SetSectionStartBehavior(const ENiagaraSystemSpawnSectionStartBehavior& InBehavior); // 0x43135a0 [Final Native Public]
    void SetSectionEvaluateBehavior(const ENiagaraSystemSpawnSectionEvaluateBehavior& InBehavior); // 0x4313520 [Final Native Public]
    void SetSectionEndBehavior(const ENiagaraSystemSpawnSectionEndBehavior& InBehavior); // 0x43134a0 [Final Native Public]
    void SetAllowScalability(bool bInAllowScalability); // 0x43132e0 [Final Native Public]
    void SetAgeUpdateMode(const ENiagaraAgeUpdateMode& InMode); // 0x4313260 [Final Native Public]
    ENiagaraSystemSpawnSectionStartBehavior GetSectionStartBehavior(); // 0x4313150 [Final Native Public]
    ENiagaraSystemSpawnSectionEvaluateBehavior GetSectionEvaluateBehavior(); // 0x4313130 [Final Native Public]
    ENiagaraSystemSpawnSectionEndBehavior GetSectionEndBehavior(); // 0x4313110 [Final Native Public]
    bool GetAllowScalability(); // 0x43130f0 [Final Native Public]
    ENiagaraAgeUpdateMode GetAgeUpdateMode(); // 0x43130d0 [Final Native Public]

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

// UNiagaraComponent (/Script/Niagara.NiagaraComponent)
    void SetVariableVec4(const FName& InVariableName, const FVector4& InValue); // 0x4357c20 [Final Native Public]
    void SetVariableVec3(const FName& InVariableName, const FVector& InValue); // 0x4357b40 [Final Native Public]
    void SetVariableVec2(const FName& InVariableName, const FVector2D& InValue); // 0x4357a70 [Final Native Public]
    void SetVariableTextureRenderTarget(const FName& InVariableName, UTextureRenderTarget* TextureRenderTarget); // 0x43578a0 [Final Native Public]
    void SetVariableTexture(const FName& InVariableName, UTexture* Texture); // 0x43576d0 [Final Native Public]
    void SetVariableStaticMesh(const FName& InVariableName, UStaticMesh* InValue); // 0x43574f0 [Final Native Public]
    void SetVariableQuat(const FName& InVariableName, FQuat& InValue); // 0x4357410 [Final Native Public]
    void SetVariablePosition(const FName& InVariableName, const FVector& InValue); // 0x4357330 [Final Native Public]
    void SetVariableObject(const FName& InVariableName, UObject* Object); // 0x4356b30 [Final Native Public]
    void SetVariableMatrix(const FName& InVariableName, const FMatrix& InValue); // 0x4357230 [Final Native Public]
    void SetVariableMaterial(const FName& InVariableName, UMaterialInterface* Object); // 0x4357050 [Final Native Public]
    void SetVariableLinearColor(const FName& InVariableName, const FLinearColor& InValue); // 0x4356f70 [Final Native Public]
    void SetVariableInt(const FName& InVariableName, int32 InValue); // 0x4356ea0 [Final Native Public]
    void SetVariableFloat(const FName& InVariableName, float InValue); // 0x4356dd0 [Final Native Public]
    void SetVariableBool(const FName& InVariableName, bool InValue); // 0x4356d00 [Final Native Public]
    void SetVariableActor(const FName& InVariableName, AActor* Actor); // 0x4356b30 [Final Native Public]
    void SetTickBehavior(const ENiagaraTickBehavior& NewTickBehavior); // 0x4356aa0 [Final Native Public]
    void SetSystemFixedBounds(const FBox& LocalBounds); // 0x43569b0 [Final Native Public]
    void SetSimCache(UNiagaraSimCache* SimCache, bool bResetSystem); // 0x4356870 [Final Native Public]
    void SetSeekDelta(float InSeekDelta); // 0x43567f0 [Final Native Public]
    void SetRenderingEnabled(bool bInRenderingEnabled); // 0x4356760 [Final Native Public]
    void SetRandomSeedOffset(int32 NewRandomSeedOffset); // 0x43566c0 [Final Native Public]
    void SetPreviewLODDistance(bool bEnablePreviewLODDistance, float PreviewLODDistance, float PreviewMaxDistance); // 0x4356540 [Final Native Public]
    void SetPaused(bool bInPaused); // 0x4356420 [Final Native Public]
    void SetOcclusionQueryMode(const ENiagaraOcclusionQueryMode& Mode); // 0x4356390 [Final Native Public]
    void SetNiagaraVariableVec4(const FString& InVariableName, const FVector4& InValue); // 0x4356260 [Final Native Public]
    void SetNiagaraVariableVec3(const FString& InVariableName, const FVector& InValue); // 0x4356130 [Final Native Public]
    void SetNiagaraVariableVec2(const FString& InVariableName, const FVector2D& InValue); // 0x4356020 [Final Native Public]
    void SetNiagaraVariableQuat(const FString& InVariableName, FQuat& InValue); // 0x4355f10 [Final Native Public]
    void SetNiagaraVariablePosition(const FString& InVariableName, const FVector& InValue); // 0x4355de0 [Final Native Public]
    void SetNiagaraVariableObject(const FString& InVariableName, UObject* Object); // 0x43556a0 [Final Native Public]
    void SetNiagaraVariableMatrix(const FString& InVariableName, const FMatrix& InValue); // 0x4355cb0 [Final Native Public]
    void SetNiagaraVariableLinearColor(const FString& InVariableName, const FLinearColor& InValue); // 0x4355ba0 [Final Native Public]
    void SetNiagaraVariableInt(const FString& InVariableName, int32 InValue); // 0x4355aa0 [Final Native Public]
    void SetNiagaraVariableFloat(const FString& InVariableName, float InValue); // 0x4355990 [Final Native Public]
    void SetNiagaraVariableBool(const FString& InVariableName, bool InValue); // 0x4355890 [Final Native Public]
    void SetNiagaraVariableActor(const FString& InVariableName, AActor* Actor); // 0x43556a0 [Final Native Public]
    void SetMaxSimTime(float InMaxTime); // 0x4355620 [Final Native Public]
    void SetLockDesiredAgeDeltaTimeToSeekDelta(bool bLock); // 0x4355590 [Final Native Public]
    void SetGpuComputeDebug(bool bEnableDebug); // 0x43554d0 [Final Native Public]
    void SetForceSolo(bool bInForceSolo); // 0x4355420 [Final Native Public]
    void SetForceLocalPlayerEffect(bool bIsPlayerEffect); // 0x4355380 [Final Native Public]
    void SetEmitterFixedBounds(const FName& EmitterName, const FBox& LocalBounds); // 0x43551e0 [Final Native Public]
    void SetDesiredAge(float InDesiredAge); // 0x43550c0 [Final Native Public]
    void SetCustomTimeDilation(float Dilation); // 0x4355010 [Final Native Public]
    void SetCanRenderWhileSeeking(bool bInCanRenderWhileSeeking); // 0x4354f80 [Final Native Public]
    void SetAutoDestroy(bool bInAutoDestroy); // 0x4354ee0 [Final Native Public]
    void SetAsset(UNiagaraSystem* InAsset, bool bResetExistingOverrideParameters); // 0x4354e10 [Final Native Public]
    void SetAllowScalability(bool bAllow); // 0x4354d50 [Final Native Public]
    void SetAgeUpdateMode(const ENiagaraAgeUpdateMode& InAgeUpdateMode); // 0x4354cd0 [Final Native Public]
    void SeekToDesiredAge(float InDesiredAge); // 0x4354c40 [Final Native Public]
    void ResetSystem(); // 0x4354c10 [Final Native Public]
    void ReinitializeSystem(); // 0x4354bf0 [Final Native Public]
    bool IsPaused(); // 0x4354b20 [Final Native Public]
    void InitForPerformanceBaseline(); // 0x4354aa0 [Final Native Public]
    FVector4 GetVariableVec4(const FName& InVariableName, const bool& bIsValid); // 0x4354900 [Final Native Public]
    FVector GetVariableVec3(const FName& InVariableName, const bool& bIsValid); // 0x4354770 [Final Native Public]
    FVector2D GetVariableVec2(const FName& InVariableName, const bool& bIsValid); // 0x4354600 [Final Native Public]
    FQuat GetVariableQuat(const FName& InVariableName, const bool& bIsValid); // 0x4354440 [Final Native Public]
    FVector GetVariablePosition(const FName& InVariableName, const bool& bIsValid); // 0x4354330 [Final Native Public]
    FMatrix GetVariableMatrix(const FName& InVariableName, const bool& bIsValid); // 0x4354140 [Final Native Public]
    int32 GetVariableInt(const FName& InVariableName, const bool& bIsValid); // 0x4353ff0 [Final Native Public]
    float GetVariableFloat(const FName& InVariableName, const bool& bIsValid); // 0x4353ea0 [Final Native Public]
    FLinearColor GetVariableColor(const FName& InVariableName, const bool& bIsValid); // 0x4353d30 [Final Native Public]
    bool GetVariableBool(const FName& InVariableName, const bool& bIsValid); // 0x4353bf0 [Final Native Public]
    ENiagaraTickBehavior GetTickBehavior(); // 0x4353bd0 [Final Native Public]
    FBox GetSystemFixedBounds(); // 0x4353b80 [Final Native Public]
    UNiagaraSimCache* GetSimCache(); // 0x4353b60 [Final Native Public]
    float GetSeekDelta(); // 0x4353b40 [Final Native Public]
    int32 GetRandomSeedOffset(); // 0x4353b20 [Final Native Public]
    bool GetPreviewLODDistanceEnabled(); // 0x4353af0 [Final Native Public]
    float GetPreviewLODDistance(); // 0x4353ab0 [Final Native Public]
    ENiagaraOcclusionQueryMode GetOcclusionQueryMode(); // 0x4353a90 [Final Native Public]
    float GetMaxSimTime(); // 0x4353a70 [Final Native Public]
    bool GetLockDesiredAgeDeltaTimeToSeekDelta(); // 0x4353a50 [Final Native Public]
    bool GetForceSolo(); // 0x4353a20 [Final Native Public]
    bool GetForceLocalPlayerEffect(); // 0x43539f0 [Final Native Public]
    FBox GetEmitterFixedBounds(const FName& EmitterName); // 0x4353900 [Final Native Public]
    float GetDesiredAge(); // 0x43538b0 [Final Native Public]
    UNiagaraDataInterface* GetDataInterface(const FString& Name); // 0x43537e0 [Final Native Public]
    float GetCustomTimeDilation(); // 0x38d0d50 [Final Native Public]
    UNiagaraSystem* GetAsset(); // 0x43537c0 [Final Native Public]
    bool GetAllowScalability(); // 0x4353790 [Final Native Public]
    ENiagaraAgeUpdateMode GetAgeUpdateMode(); // 0x4353770 [Final Native Public]
    void ClearSystemFixedBounds(); // 0x43536b0 [Final Native Public]
    void ClearSimCache(bool bResetSystem); // 0x43535e0 [Final Native Public]
    void ClearEmitterFixedBounds(const FName& EmitterName); // 0x4353490 [Final Native Public]
    void AdvanceSimulationByTime(float SimulateTime, float TickDeltaSeconds); // 0x4353390 [Final Native Public]
    void AdvanceSimulation(int32 TickCount, float TickDeltaSeconds); // 0x43532b0 [Final Native Public]

// UNiagaraDataChannelReader (/Script/Niagara.NiagaraDataChannelReader)
    FVector4 ReadVector4(const FName& VarName, int32 Index, const bool& IsValid); // 0x43b8dc0 [Final Native Public]
    FVector2D ReadVector2D(const FName& VarName, int32 Index, const bool& IsValid); // 0x43b8c10 [Final Native Public]
    FVector ReadVector(const FName& VarName, int32 Index, const bool& IsValid); // 0x43b8f90 [Final Native Public]
    FNiagaraSpawnInfo ReadSpawnInfo(const FName& VarName, int32 Index, const bool& IsValid); // 0x43b8a20 [Final Native Public]
    FQuat ReadQuat(const FName& VarName, int32 Index, const bool& IsValid); // 0x43b8830 [Final Native Public]
    FVector ReadPosition(const FName& VarName, int32 Index, const bool& IsValid); // 0x43b8620 [Final Native Public]
    FLinearColor ReadLinearColor(const FName& VarName, int32 Index, const bool& IsValid); // 0x43b8470 [Final Native Public]
    int32 ReadInt(const FName& VarName, int32 Index, const bool& IsValid); // 0x43b82d0 [Final Native Public]
    FNiagaraID ReadID(const FName& VarName, int32 Index, const bool& IsValid); // 0x43b8110 [Final Native Public]
    double ReadFloat(const FName& VarName, int32 Index, const bool& IsValid); // 0x43b77d0 [Final Native Public]
    uint8 ReadEnum(const FName& VarName, int32 Index, const bool& IsValid); // 0x43b7630 [Final Native Public]
    bool ReadBool(const FName& VarName, int32 Index, const bool& IsValid); // 0x43b74a0 [Final Native Public]
    int32 Num(); // 0x43b7310 [Final Native Public]
    bool InitAccess(const FNiagaraDataChannelSearchParameters& SearchParams, bool bReadPrevFrameData); // 0x43b6c80 [Final Native Public]

// UNiagaraDataChannelWriter (/Script/Niagara.NiagaraDataChannelWriter)
    void WriteVector4(const FName& VarName, int32 Index, const FVector4& InData); // 0x43be730 [Final Native Public]
    void WriteVector2D(const FName& VarName, int32 Index, const FVector2D& InData); // 0x43be5d0 [Final Native Public]
    void WriteVector(const FName& VarName, int32 Index, const FVector& InData); // 0x43be8d0 [Final Native Public]
    void WriteSpawnInfo(const FName& VarName, int32 Index, const FNiagaraSpawnInfo& InData); // 0x43bd870 [Final Native Public]
    void WriteQuat(const FName& VarName, int32 Index, const FQuat& InData); // 0x43bd6e0 [Final Native Public]
    void WritePosition(const FName& VarName, int32 Index, const FVector& InData); // 0x43bd550 [Final Native Public]
    void WriteLinearColor(const FName& VarName, int32 Index, const FLinearColor& InData); // 0x43bd3f0 [Final Native Public]
    void WriteInt(const FName& VarName, int32 Index, int32 InData); // 0x43bd2a0 [Final Native Public]
    void WriteID(const FName& VarName, int32 Index, const FNiagaraID& InData); // 0x43bd150 [Final Native Public]
    void WriteFloat(const FName& VarName, int32 Index, double InData); // 0x43bcff0 [Final Native Public]
    void WriteEnum(const FName& VarName, int32 Index, uint8 InData); // 0x43bcea0 [Final Native Public]
    void WriteBool(const FName& VarName, int32 Index, bool InData); // 0x43bcd50 [Final Native Public]
    int32 Num(); // 0x43b7360 [Final Native Public]
    bool InitWrite(const FNiagaraDataChannelSearchParameters& SearchParams, int32 Count, bool bVisibleToGame, bool bVisibleToCPU, bool bVisibleToGPU, const FString& DebugSource); // 0x43b6dd0 [Final Native Public]

// UNiagaraDataChannelLibrary (/Script/Niagara.NiagaraDataChannelLibrary)
    void WriteToNiagaraDataChannelSingle_WithContext(UObject* WorldContextObject, UNiagaraDataChannelAsset* Channel, FNDCAccessContextInst& AccessContext, bool bVisibleToBlueprint, bool bVisibleToNiagaraCPU, bool bVisibleToNiagaraGPU); // 0x43be090 [Final Native Static Public]
    void WriteToNiagaraDataChannelSingle(UObject* WorldContextObject, UNiagaraDataChannelAsset* Channel, const FNiagaraDataChannelSearchParameters& SearchParams, bool bVisibleToBlueprint, bool bVisibleToNiagaraCPU, bool bVisibleToNiagaraGPU); // 0x43bdea0 [Final Native Static Public]
    UNiagaraDataChannelWriter* WriteToNiagaraDataChannel_WithContext(UObject* WorldContextObject, UNiagaraDataChannelAsset* Channel, FNDCAccessContextInst& AccessContext, int32 Count, bool bVisibleToBlueprint, bool bVisibleToNiagaraCPU, bool bVisibleToNiagaraGPU, const FString& DebugSource); // 0x43be250 [Final Native Static Public]
    UNiagaraDataChannelWriter* WriteToNiagaraDataChannel(UObject* WorldContextObject, UNiagaraDataChannelAsset* Channel, const FNiagaraDataChannelSearchParameters& SearchParams, int32 Count, bool bVisibleToGame, bool bVisibleToCPU, bool bVisibleToGPU, const FString& DebugSource); // 0x43bda20 [Final Native Static Public]
    void UnsubscribeFromNiagaraDataChannel(UObject* WorldContextObject, UNiagaraDataChannelAsset* Channel, const int32& UnsubscribeToken); // 0x43bcc00 [Final Native Static Public]
    void SubscribeToNiagaraDataChannel_WithContext(UObject* WorldContextObject, UNiagaraDataChannelAsset* Channel, FNDCAccessContextInst& AccessContext, const FScriptDelegate& UpdateDelegate, const int32& UnsubscribeToken); // 0x43bc8a0 [Final Native Static Public]
    void SubscribeToNiagaraDataChannel(UObject* WorldContextObject, UNiagaraDataChannelAsset* Channel, const FNiagaraDataChannelSearchParameters& SearchParams, const FScriptDelegate& UpdateDelegate, const int32& UnsubscribeToken); // 0x43bc570 [Final Native Static Public]
    void SetSinglePropertyInNDCAccessContextInstance(FNDCAccessContextInst& AccessContext, UScriptStruct* ContextStruct, const FName& PropertyName, const int32& Value); // 0x43bbc50 [Final Native Static Public]
    void SetMembersInNDCAccessContextInstance(FNDCAccessContextInst& AccessContext, UScriptStruct* ContextStruct); // 0x43b4500 [Final Native Static Public]
    void ReadFromNiagaraDataChannelSingle_WithContext(UObject* WorldContextObject, UNiagaraDataChannelAsset* Channel, int32 Index, FNDCAccessContextInst& AccessContext, bool bReadPreviousFrame, const ENiagartaDataChannelReadResult& ReadResult); // 0x43b7dd0 [Final Native Static Public]
    void ReadFromNiagaraDataChannelSingle(UObject* WorldContextObject, UNiagaraDataChannelAsset* Channel, int32 Index, const FNiagaraDataChannelSearchParameters& SearchParams, bool bReadPreviousFrame, const ENiagartaDataChannelReadResult& ReadResult); // 0x43b7be0 [Final Native Static Public]
    UNiagaraDataChannelReader* ReadFromNiagaraDataChannel_WithContext(UObject* WorldContextObject, UNiagaraDataChannelAsset* Channel, FNDCAccessContextInst& AccessContext, bool bReadPreviousFrame); // 0x43b7f90 [Final Native Static Public]
    UNiagaraDataChannelReader* ReadFromNiagaraDataChannel(UObject* WorldContextObject, UNiagaraDataChannelAsset* Channel, const FNiagaraDataChannelSearchParameters& SearchParams, bool bReadPreviousFrame); // 0x43b7970 [Final Native Static Public]
    FNDCAccessContextInst PrepareAccessContextFromNDCRef(FNiagaraDataChannelReference& NDCRef); // 0x43b7390 [Final Native Static Public]
    FNDCAccessContextInst MakeNDCAccessContextInstance(UScriptStruct* ContextStruct); // 0x43b7160 [Final Native Static Public]
    FNDCAccessContextInst GetUsableAccessContextFromNDCRef(FNiagaraDataChannelReference& NDCRef); // 0x43b6af0 [Final Native Static Public]
    FNDCAccessContextInst GetUsableAccessContextFromNDC(UNiagaraDataChannelAsset* DataChannel); // 0x43b69c0 [Final Native Static Public]
    void GetSinglePropertyInNDCAccessContextInstance(FNDCAccessContextInst& AccessContext, UScriptStruct* ContextStruct, const FName& PropertyName, const int32& Value); // 0x43b6620 [Final Native Static Public]
    UNiagaraDataChannelHandler* GetNiagaraDataChannel(UObject* WorldContextObject, UNiagaraDataChannelAsset* Channel); // 0x43b6500 [Final Native Static Public]
    void GetMembersInNDCAccessContextInstance(FNDCAccessContextInst& AccessContext, UScriptStruct* ContextStruct); // 0x43b4500 [Final Native Static Public]
    int32 GetDataChannelElementCount_WithContext(UObject* WorldContextObject, UNiagaraDataChannelAsset* Channel, FNDCAccessContextInst& AccessContext, bool bReadPreviousFrame); // 0x43b4300 [Final Native Static Public]
    int32 GetDataChannelElementCount(UObject* WorldContextObject, UNiagaraDataChannelAsset* Channel, const FNiagaraDataChannelSearchParameters& SearchParams, bool bReadPreviousFrame); // 0x43b40b0 [Final Native Static Public]

// UNiagaraDataChannelHandler (/Script/Niagara.NiagaraDataChannelHandler)
    void UnsubscribeFromDataChannelUpdates(const int32& UnsubscribeToken); // 0x43bcb60 [Final Native Public]
    void SubscribeToDataChannelUpdates_WithContext(const FScriptDelegate& UpdateDelegate, FNDCAccessContextInst& AccessContext, const int32& UnsubscribeToken); // 0x43bc380 [Final Native Public]
    void SubscribeToDataChannelUpdates(const FScriptDelegate& UpdateDelegate, const FNiagaraDataChannelSearchParameters& SearchParams, const int32& UnsubscribeToken); // 0x43bc150 [Final Native Public]
    UNiagaraDataChannelWriter* GetDataChannelWriter(); // 0x43b44d0 [Final Native Public]
    UNiagaraDataChannelReader* GetDataChannelReader(); // 0x43b44a0 [Final Native Public]

// UNiagaraDataInterfaceArrayFunctionLibrary (/Script/Niagara.NiagaraDataInterfaceArrayFunctionLibrary)
    void SetNiagaraArrayVectorValue(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index, const FVector& Value, bool bSizeToFit); // 0x43bba40 [Final Native Static Public]
    void SetNiagaraArrayVector4Value(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index, const FVector4& Value, bool bSizeToFit); // 0x43bb6b0 [Final Native Static Public]
    void SetNiagaraArrayVector4(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, const TArray<FVector4>& ArrayData); // 0x43bb4b0 [Final Native Static Public]
    void SetNiagaraArrayVector2DValue(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index, const FVector2D& Value, bool bSizeToFit); // 0x43bb2b0 [Final Native Static Public]
    void SetNiagaraArrayVector2D(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, const TArray<FVector2D>& ArrayData); // 0x43bb160 [Final Native Static Public]
    void SetNiagaraArrayVector(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, const TArray<FVector>& ArrayData); // 0x43bb8f0 [Final Native Static Public]
    void SetNiagaraArrayUInt8Value(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index, int32 Value, bool bSizeToFit); // 0x43baf60 [Final Native Static Public]
    void SetNiagaraArrayUInt8(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, const TArray<int32>& ArrayData); // 0x43bae10 [Final Native Static Public]
    void SetNiagaraArrayQuatValue(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index, FQuat& Value, bool bSizeToFit); // 0x43bac00 [Final Native Static Public]
    void SetNiagaraArrayQuat(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, const TArray<FQuat>& ArrayData); // 0x43baab0 [Final Native Static Public]
    void SetNiagaraArrayPositionValue(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index, const FVector& Value, bool bSizeToFit); // 0x43ba800 [Final Native Static Public]
    void SetNiagaraArrayPosition(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, const TArray<FVector>& ArrayData); // 0x43ba550 [Final Native Static Public]
    void SetNiagaraArrayMatrixValue(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index, const FMatrix& Value, bool bSizeToFit, bool bApplyLWCRebase); // 0x43ba1e0 [Final Native Static Public]
    void SetNiagaraArrayMatrix(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, const TArray<FMatrix>& ArrayData, bool bApplyLWCRebase); // 0x43ba060 [Final Native Static Public]
    void SetNiagaraArrayInt32Value(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index, int32 Value, bool bSizeToFit); // 0x43b9e50 [Final Native Static Public]
    void SetNiagaraArrayInt32(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, const TArray<int32>& ArrayData); // 0x43b9c40 [Final Native Static Public]
    void SetNiagaraArrayFloatValue(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index, float Value, bool bSizeToFit); // 0x43b9a60 [Final Native Static Public]
    void SetNiagaraArrayFloat(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, const TArray<float>& ArrayData); // 0x43b9850 [Final Native Static Public]
    void SetNiagaraArrayColorValue(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index, const FLinearColor& Value, bool bSizeToFit); // 0x43b9650 [Final Native Static Public]
    void SetNiagaraArrayColor(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, const TArray<FLinearColor>& ArrayData); // 0x43b9500 [Final Native Static Public]
    void SetNiagaraArrayBoolValue(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index, const bool& Value, bool bSizeToFit); // 0x43b92f0 [Final Native Static Public]
    void SetNiagaraArrayBool(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, const TArray<bool>& ArrayData); // 0x43b91a0 [Final Native Static Public]
    FVector GetNiagaraArrayVectorValue(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index); // 0x43b63d0 [Final Native Static Public]
    FVector4 GetNiagaraArrayVector4Value(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index); // 0x43b6150 [Final Native Static Public]
    TArray<FVector4> GetNiagaraArrayVector4(UNiagaraComponent* NiagaraSystem, const FName& OverrideName); // 0x43b6010 [Final Native Static Public]
    FVector2D GetNiagaraArrayVector2DValue(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index); // 0x43b5f00 [Final Native Static Public]
    TArray<FVector2D> GetNiagaraArrayVector2D(UNiagaraComponent* NiagaraSystem, const FName& OverrideName); // 0x43b5dc0 [Final Native Static Public]
    TArray<FVector> GetNiagaraArrayVector(UNiagaraComponent* NiagaraSystem, const FName& OverrideName); // 0x43b6290 [Final Native Static Public]
    int32 GetNiagaraArrayUInt8Value(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index); // 0x43b5cc0 [Final Native Static Public]
    TArray<int32> GetNiagaraArrayUInt8(UNiagaraComponent* NiagaraSystem, const FName& OverrideName); // 0x43b5b80 [Final Native Static Public]
    FQuat GetNiagaraArrayQuatValue(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index); // 0x43b5a40 [Final Native Static Public]
    TArray<FQuat> GetNiagaraArrayQuat(UNiagaraComponent* NiagaraSystem, const FName& OverrideName); // 0x43b5900 [Final Native Static Public]
    FVector GetNiagaraArrayPositionValue(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index); // 0x43b5730 [Final Native Static Public]
    TArray<FVector> GetNiagaraArrayPosition(UNiagaraComponent* NiagaraSystem, const FName& OverrideName); // 0x43b54a0 [Final Native Static Public]
    FMatrix GetNiagaraArrayMatrixValue(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index, bool bApplyLWCRebase); // 0x43b5190 [Final Native Static Public]
    TArray<FMatrix> GetNiagaraArrayMatrix(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, bool bApplyLWCRebase); // 0x43b4ed0 [Final Native Static Public]
    int32 GetNiagaraArrayInt32Value(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index); // 0x43b4dd0 [Final Native Static Public]
    TArray<int32> GetNiagaraArrayInt32(UNiagaraComponent* NiagaraSystem, const FName& OverrideName); // 0x43b4c90 [Final Native Static Public]
    float GetNiagaraArrayFloatValue(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index); // 0x43b4b90 [Final Native Static Public]
    TArray<float> GetNiagaraArrayFloat(UNiagaraComponent* NiagaraSystem, const FName& OverrideName); // 0x43b4a50 [Final Native Static Public]
    FLinearColor GetNiagaraArrayColorValue(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index); // 0x43b4940 [Final Native Static Public]
    TArray<FLinearColor> GetNiagaraArrayColor(UNiagaraComponent* NiagaraSystem, const FName& OverrideName); // 0x43b4800 [Final Native Static Public]
    bool GetNiagaraArrayBoolValue(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, int32 Index); // 0x43b4700 [Final Native Static Public]
    TArray<bool> GetNiagaraArrayBool(UNiagaraComponent* NiagaraSystem, const FName& OverrideName); // 0x43b45c0 [Final Native Static Public]

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

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

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

// UNiagaraDIRigidMeshCollisionFunctionLibrary (/Script/Niagara.NiagaraDIRigidMeshCollisionFunctionLibrary)
    void SetSourceActors(UNiagaraComponent* NiagaraSystem, const FName& OverrideName, const TArray<AActor*>& SourceActors); // 0x440beb0 [Final Native Static Public]

// UNiagaraDataInterfaceSkeletalMesh (/Script/Niagara.NiagaraDataInterfaceSkeletalMesh)
    void OnSourceEndPlay(AActor* InSource, const EEndPlayReason& Reason); // 0x4446f20 [Final Native Protected]

// ANiagaraEditorPreviewActor (/Script/Niagara.NiagaraEditorPreviewActor)
    void CalculateRotation(float MotionTime, FQuat& OutRotation); // 0x14f0670 [Event Public]
    void CalculateLocation(float MotionTime, const FVector& OutLocation); // 0x14f0670 [Event Public]

// UNiagaraFunctionLibrary (/Script/Niagara.NiagaraFunctionLibrary)
    UNiagaraComponent* SpawnSystemAttachedWithParams(FFXSystemSpawnParameters& SpawnParams); // 0x448ceb0 [Final Native Static Public]
    UNiagaraComponent* SpawnSystemAttached(UNiagaraSystem* SystemTemplate, USceneComponent* AttachToComponent, const FName& AttachPointName, const FVector& Location, const FRotator& Rotation, const EAttachLocation& LocationType, bool bAutoDestroy, bool bAutoActivate, const ENCPoolMethod& PoolingMethod, bool bPreCullCheck); // 0x448cb60 [Final Native Static Public]
    UNiagaraComponent* SpawnSystemAtLocationWithParams(FFXSystemSpawnParameters& SpawnParams); // 0x448ca60 [Final Native Static Public]
    UNiagaraComponent* SpawnSystemAtLocation(UObject* WorldContextObject, UNiagaraSystem* SystemTemplate, const FVector& Location, const FRotator& Rotation, const FVector& Scale, bool bAutoDestroy, bool bAutoActivate, const ENCPoolMethod& PoolingMethod, bool bPreCullCheck); // 0x448c560 [Final Native Static Public]
    void SetVolumeTextureObject(UNiagaraComponent* NiagaraSystem, const FString& OverrideName, UVolumeTexture* Texture); // 0x448be00 [Final Native Static Public]
    void SetTextureObject(UNiagaraComponent* NiagaraSystem, const FString& OverrideName, UTexture* Texture); // 0x448be00 [Final Native Static Public]
    void SetTexture2DArrayObject(UNiagaraComponent* NiagaraSystem, const FString& OverrideName, UTexture2DArray* Texture); // 0x448be00 [Final Native Static Public]
    void SetSkeletalMeshDataInterfaceSamplingRegions(UNiagaraComponent* NiagaraSystem, const FString& OverrideName, const TArray<FName>& SamplingRegions); // 0x448bb30 [Final Native Static Public]
    void SetSkeletalMeshDataInterfaceFilteredSockets(UNiagaraComponent* NiagaraSystem, const FString& OverrideName, const TArray<FName>& FilteredSockets); // 0x448b860 [Final Native Static Public]
    void SetSkeletalMeshDataInterfaceFilteredBones(UNiagaraComponent* NiagaraSystem, const FString& OverrideName, const TArray<FName>& FilteredBones); // 0x448b590 [Final Native Static Public]
    void SetSceneCapture2DDataInterfaceManagedMode(UNiagaraComponent* NiagaraSystem, const FName& DIName, const ESceneCaptureSource& ManagedCaptureSource, const FIntPoint& ManagedTextureSize, const ETextureRenderTargetFormat& ManagedTextureFormat, const ECameraProjectionMode& ManagedProjectionType, float ManagedFOVAngle, float ManagedOrthoWidth, bool bManagedCaptureEveryFrame, bool bManagedCaptureOnMovement, const TArray<AActor*>& ShowOnlyActors); // 0x448af80 [Final Native Static Public]
    void SetComponentNiagaraGPURayTracedCollisionGroup(UObject* WorldContextObject, UPrimitiveComponent* Primitive, int32 CollisionGroup); // 0x448a8e0 [Final Native Static Public]
    void SetActorNiagaraGPURayTracedCollisionGroup(UObject* WorldContextObject, AActor* Actor, int32 CollisionGroup); // 0x448a330 [Final Native Static Public]
    void ReleaseNiagaraGPURayTracedCollisionGroup(UObject* WorldContextObject, int32 CollisionGroup); // 0x448a210 [Final Native Static Public]
    void OverrideSystemUserVariableStaticMeshComponent(UNiagaraComponent* NiagaraSystem, const FString& OverrideName, UStaticMeshComponent* StaticMeshComponent); // 0x4489f60 [Final Native Static Public]
    void OverrideSystemUserVariableStaticMesh(UNiagaraComponent* NiagaraSystem, const FString& OverrideName, UStaticMesh* StaticMesh); // 0x4489cb0 [Final Native Static Public]
    void OverrideSystemUserVariableSkeletalMeshComponent(UNiagaraComponent* NiagaraSystem, const FString& OverrideName, USkeletalMeshComponent* SkeletalMeshComponent); // 0x44899f0 [Final Native Static Public]
    UNiagaraParameterCollectionInstance* GetNiagaraParameterCollection(UObject* WorldContextObject, UNiagaraParameterCollection* Collection); // 0x44891f0 [Final Native Static Public]
    int32 AcquireNiagaraGPURayTracedCollisionGroup(UObject* WorldContextObject); // 0x4488af0 [Final Native Static Public]

// UNiagaraParameterCollectionInstance (/Script/Niagara.NiagaraParameterCollectionInstance)
    void SetVectorParameter(const FString& InVariableName, const FVector& InValue); // 0x448c330 [Final Native Public]
    void SetVector4Parameter(const FString& InVariableName, const FVector4& InValue); // 0x448c120 [Final Native Public]
    void SetVector2DParameter(const FString& InVariableName, const FVector2D& InValue); // 0x448bf20 [Final Native Public]
    void SetQuatParameter(const FString& InVariableName, FQuat& InValue); // 0x448ad90 [Final Native Public]
    void SetIntParameter(const FString& InVariableName, int32 InValue); // 0x448abf0 [Final Native Public]
    void SetFloatParameter(const FString& InVariableName, float InValue); // 0x448aa40 [Final Native Public]
    void SetColorParameter(const FString& InVariableName, const FLinearColor& InValue); // 0x448a710 [Final Native Public]
    void SetBoolParameter(const FString& InVariableName, bool InValue); // 0x448a560 [Final Native Public]
    FVector GetVectorParameter(const FString& InVariableName); // 0x4489840 [Final Native Public]
    FVector4 GetVector4Parameter(const FString& InVariableName); // 0x4489660 [Final Native Public]
    FVector2D GetVector2DParameter(const FString& InVariableName); // 0x44894c0 [Final Native Public]
    FQuat GetQuatParameter(const FString& InVariableName); // 0x44892f0 [Final Native Public]
    int32 GetIntParameter(const FString& InVariableName); // 0x4489010 [Final Native Public]
    float GetFloatParameter(const FString& InVariableName); // 0x4488ea0 [Final Native Public]
    FLinearColor GetColorParameter(const FString& InVariableName); // 0x4488d40 [Final Native Public]
    bool GetBoolParameter(const FString& InVariableName); // 0x4488bf0 [Final Native Public]

// UNiagaraBaselineController (/Script/Niagara.NiagaraBaselineController)
    bool OnTickTest(); // 0x3a66650 [Native Event Public]
    void OnOwnerTick(float DeltaTime); // 0x44c2f60 [Native Event Public]
    void OnEndTest(const FNiagaraPerfBaselineStats& Stats); // 0x44c2ed0 [Native Event Public]
    void OnBeginTest(); // 0x37b6070 [Native Event Public]
    UNiagaraSystem* GetSystem(); // 0x3b28700 [Final Native Public]

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

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

// ANiagaraPreviewGrid (/Script/Niagara.NiagaraPreviewGrid)
    void SetPaused(bool bPaused); // 0x44c2ff0 [Final Native Public]
    void GetPreviews(const TArray<UNiagaraComponent*>& OutPreviews); // 0x44c2e20 [Final Native Public]
    void DeactivatePreviews(); // 0x44c2e00 [Final Native Public]
    void ActivatePreviews(bool bReset); // 0x44c2bf0 [Final Native Public]

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

// UNiagaraSimCache (/Script/Niagara.NiagaraSimCache)
    void ReadVectorAttribute(const TArray<FVector>& OutValues, const FName& AttributeName, const FName& EmitterName, int32 FrameIndex); // 0x44ec1d0 [Final Native Public]
    void ReadVector4Attribute(const TArray<FVector4>& OutValues, const FName& AttributeName, const FName& EmitterName, int32 FrameIndex); // 0x44ebe10 [Final Native Public]
    void ReadVector2Attribute(const TArray<FVector2D>& OutValues, const FName& AttributeName, const FName& EmitterName, int32 FrameIndex); // 0x44eba90 [Final Native Public]
    void ReadQuatAttributeWithRebase(const TArray<FQuat>& OutValues, const FQuat& Quat, const FName& AttributeName, const FName& EmitterName, int32 FrameIndex); // 0x44eb8c0 [Final Native Public]
    void ReadQuatAttribute(const TArray<FQuat>& OutValues, const FName& AttributeName, const FName& EmitterName, bool bLocalSpaceToWorld, int32 FrameIndex); // 0x44eb700 [Final Native Public]
    void ReadPositionAttributeWithRebase(const TArray<FVector>& OutValues, const FTransform& Transform, const FName& AttributeName, const FName& EmitterName, int32 FrameIndex); // 0x44eb490 [Final Native Public]
    void ReadPositionAttribute(const TArray<FVector>& OutValues, const FName& AttributeName, const FName& EmitterName, bool bLocalSpaceToWorld, int32 FrameIndex); // 0x44eb2d0 [Final Native Public]
    void ReadIntAttribute(const TArray<int32>& OutValues, const FName& AttributeName, const FName& EmitterName, int32 FrameIndex); // 0x44eb150 [Final Native Public]
    void ReadIDAttribute(const TArray<FNiagaraID>& OutValues, const FName& AttributeName, const FName& EmitterName, int32 FrameIndex); // 0x44eadc0 [Final Native Public]
    void ReadFloatAttribute(const TArray<float>& OutValues, const FName& AttributeName, const FName& EmitterName, int32 FrameIndex); // 0x44eaa70 [Final Native Public]
    UObject* ReadDataInterfaceAs(TSubclassOf<UObject> RequestedType, const FName& AttributeName, int32 FrameIndex); // 0x44ea840 [Final Native Public]
    void ReadColorAttribute(const TArray<FLinearColor>& OutValues, const FName& AttributeName, const FName& EmitterName, int32 FrameIndex); // 0x44ea490 [Final Native Public]
    bool IsEmpty(); // 0x44ea460 [Final Native Public]
    bool IsCacheValid(); // 0x44ea430 [Final Native Public]
    float GetStartSeconds(); // 0x44ea410 [Final Native Public]
    int32 GetNumFrames(); // 0x44ea3f0 [Final Native Public]
    int32 GetNumEmitters(); // 0x36097a0 [Final Native Public]
    TArray<FName> GetEmitterNames(); // 0x44ea2a0 [Final Native Public]
    FName GetEmitterName(int32 EmitterIndex); // 0x44ea1e0 [Final Native Public]
    ENiagaraSimCacheAttributeCaptureMode GetAttributeCaptureMode(); // 0x44ea1c0 [Final Native Public]

// UAsyncNiagaraCaptureSimCache (/Script/Niagara.AsyncNiagaraCaptureSimCache)
    void OnCaptureComplete__DelegateSignature(bool bSuccess); // 0x14f0670 [Public]
    UAsyncNiagaraCaptureSimCache* CaptureNiagaraSimCacheUntilComplete(UNiagaraSimCache* SimCache, const FNiagaraSimCacheCreateParameters& CreateParameters, UNiagaraComponent* NiagaraComponent, const UNiagaraSimCache*& OutSimCache, int32 CaptureRate, bool bAdvanceSimulation, float AdvanceDeltaTime); // 0x44e9b20 [Final Native Static Public]
    UAsyncNiagaraCaptureSimCache* CaptureNiagaraSimCacheMultiFrame(UNiagaraSimCache* SimCache, const FNiagaraSimCacheCreateParameters& CreateParameters, UNiagaraComponent* NiagaraComponent, const UNiagaraSimCache*& OutSimCache, int32 NumFrames, int32 CaptureRate, bool bAdvanceSimulation, float AdvanceDeltaTime); // 0x44e9560 [Final Native Static Public]
    UAsyncNiagaraCaptureSimCache* CaptureNiagaraSimCache(UNiagaraSimCache* SimCache, const FNiagaraSimCacheCreateParameters& CreateParameters, UNiagaraComponent* NiagaraComponent, const FNiagaraSimCacheCaptureParameters& CaptureParameters, const UNiagaraSimCache*& OutSimCache); // 0x44e8880 [Final Native Static Public]

// UNiagaraSimCacheFunctionLibrary (/Script/Niagara.NiagaraSimCacheFunctionLibrary)
    UNiagaraSimCache* CreateNiagaraSimCache(UObject* WorldContextObject); // 0x44ea0a0 [Final Native Static Public]
    bool CaptureNiagaraSimCacheImmediate(UNiagaraSimCache* SimCache, const FNiagaraSimCacheCreateParameters& CreateParameters, UNiagaraComponent* NiagaraComponent, const UNiagaraSimCache*& OutSimCache, bool bAdvanceSimulation, float AdvanceDeltaTime); // 0x44e8d70 [Final Native Static Public]

// UNiagaraSystemCollection (/Script/Niagara.NiagaraSystemCollection)
    void Release(); // 0x4511e70 [Final Native Public]
    int32 Num(); // 0x3a62e60 [Final Native Public]
    void LoadSynchronous(); // 0x4511e50 [Final Native Public]
    void LoadAsync(); // 0x4511e30 [Final Native Public]
    TArray<UNiagaraSystem*> GetSystems(); // 0x4511d60 [Final Native Public]

// UNiagaraStatelessModule_DecalAttributes (/Script/Niagara.NiagaraStatelessModule_DecalAttributes)
    bool IsOrientationEnabled(); // 0x454e3d0 [Final Native Public]

// UNiagaraStatelessModule_MeshIndex (/Script/Niagara.NiagaraStatelessModule_MeshIndex)
    bool NeedsMeshIndexWeights(); // 0x454e3f0 [Final Native Public]

// UNiagaraStatelessModule_ScaleMeshSize (/Script/Niagara.NiagaraStatelessModule_ScaleMeshSize)
    bool UseScaleCurveRange(); // 0x454e420 [Final Native Public]

// UNiagaraStatelessModule_ScaleRibbonWidth (/Script/Niagara.NiagaraStatelessModule_ScaleRibbonWidth)
    bool UseScaleCurveRange(); // 0x454e420 [Final Native Public]

// UNiagaraStatelessModule_ScaleSpriteSize (/Script/Niagara.NiagaraStatelessModule_ScaleSpriteSize)
    bool UseScaleCurveRange(); // 0x454e420 [Final Native Public]

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

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

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

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

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

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

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

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

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

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

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

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

// UFindSessionsCallbackProxy (/Script/OnlineSubsystemUtils.FindSessionsCallbackProxy)
    FString GetServerName(FBlueprintSessionResult& Result); // 0x45a1810 [Final Native Static Public]
    int32 GetPingInMs(FBlueprintSessionResult& Result); // 0x45a16e0 [Final Native Static Public]
    int32 GetMaxPlayers(FBlueprintSessionResult& Result); // 0x45a15b0 [Final Native Static Public]
    int32 GetCurrentPlayers(FBlueprintSessionResult& Result); // 0x45a1470 [Final Native Static Public]
    UFindSessionsCallbackProxy* FindSessions(UObject* WorldContextObject, APlayerController* PlayerController, int32 MaxResults, bool bUseLAN, bool bUseLobbies); // 0x45a0880 [Final Native Static Public]

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

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

// UInAppPurchaseCheckoutCallbackProxy (/Script/OnlineSubsystemUtils.InAppPurchaseCheckoutCallbackProxy)
    UInAppPurchaseCheckoutCallbackProxy* CreateProxyObjectForInAppPurchaseCheckout(APlayerController* PlayerController, FInAppPurchaseProductRequest2& ProductRequest); // 0x459d2b0 [Final Native Static Public]

// UInAppPurchaseFinalizeProxy (/Script/OnlineSubsystemUtils.InAppPurchaseFinalizeProxy)
    UInAppPurchaseFinalizeProxy* CreateProxyObjectForInAppPurchaseFinalize(FInAppPurchaseReceiptInfo2& InAppPurchaseReceipt, APlayerController* PlayerController); // 0x459d450 [Final Native Static Public]

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

// UInAppPurchaseReceiptsCallbackProxy (/Script/OnlineSubsystemUtils.InAppPurchaseReceiptsCallbackProxy)
    UInAppPurchaseReceiptsCallbackProxy* CreateProxyObjectForInAppPurchaseRestoreOwnedProducts(APlayerController* PlayerController); // 0x459ef10 [Final Native Static Public]
    UInAppPurchaseReceiptsCallbackProxy* CreateProxyObjectForInAppPurchaseQueryOwnedProducts(APlayerController* PlayerController); // 0x459e510 [Final Native Static Public]
    UInAppPurchaseReceiptsCallbackProxy* CreateProxyObjectForInAppPurchaseGetKnownReceipts(APlayerController* PlayerController); // 0x459d840 [Final Native Static Public]

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

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

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

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

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

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

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

// APartyBeaconClient (/Script/OnlineSubsystemUtils.PartyBeaconClient)
    void ServerUpdateReservationRequest(const FString& SessionId, const FPartyReservation& ReservationUpdate); // 0x45b2e70 [Native Event Protected]
    void ServerReservationRequest(const FString& SessionId, const FPartyReservation& Reservation); // 0x45b2aa0 [Native Event Protected]
    void ServerRemoveMemberFromReservationRequest(const FString& SessionId, const FPartyReservation& ReservationUpdate); // 0x45b28d0 [Native Event Protected]
    void ServerCancelReservationRequest(const FUniqueNetIdRepl& PartyLeader); // 0x45b2750 [Native Event Protected]
    void ServerAddOrUpdateReservationRequest(const FString& SessionId, const FPartyReservation& Reservation); // 0x45b2580 [Native Event Protected]
    void ClientSendReservationUpdates(int32 NumRemainingReservations); // 0x45b2170 [Native Event Public]
    void ClientSendReservationFull(); // 0x45b2130 [Native Event Public]
    void ClientReservationResponse(const EPartyReservationResult& ReservationResponse); // 0x45b2030 [Native Event Public]
    void ClientCancelReservationResponse(const EPartyReservationResult& ReservationResponse); // 0x45b1f30 [Native Event Public]

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

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

// ASpectatorBeaconClient (/Script/OnlineSubsystemUtils.SpectatorBeaconClient)
    void ServerReservationRequest(const FString& SessionId, const FSpectatorReservation& Reservation); // 0x45b2c70 [Native Event Protected]
    void ServerCancelReservationRequest(const FUniqueNetIdRepl& Spectator); // 0x45b2750 [Native Event Protected]
    void ClientSendReservationUpdates(int32 NumRemainingReservations); // 0x45b2200 [Native Event Public]
    void ClientSendReservationFull(); // 0x45b2150 [Native Event Public]
    void ClientReservationResponse(const ESpectatorReservationResult& ReservationResponse); // 0x45b20b0 [Native Event Public]
    void ClientCancelReservationResponse(const ESpectatorReservationResult& ReservationResponse); // 0x45b1fb0 [Native Event Public]

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

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

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

// UOpenColorIOBlueprintLibrary (/Script/OpenColorIO.OpenColorIOBlueprintLibrary)
    bool ApplyColorSpaceTransform(UObject* WorldContextObject, FOpenColorIOColorConversionSettings& ConversionSettings, UTexture* InputTexture, UTextureRenderTarget2D* OutputRenderTarget); // 0x4bdd810 [Final Native Static Public]

// UOpenColorIOConfiguration (/Script/OpenColorIO.OpenColorIOConfiguration)
    void ReloadExistingColorspaces(bool bForce); // 0x4bde430 [Final Native Public]

// UOpenColorIODisplayExtensionWrapper (/Script/OpenColorIO.OpenColorIODisplayExtensionWrapper)
    void SetSceneExtensionIsActiveFunctions(const TArray<FSceneViewExtensionIsActiveFunctor>& IsActiveFunctions); // 0x4bde7d0 [Final Native Public]
    void SetSceneExtensionIsActiveFunction(FSceneViewExtensionIsActiveFunctor& IsActiveFunction); // 0x4bde6f0 [Final Native Public]
    void SetOpenColorIOConfiguration(const FOpenColorIODisplayConfiguration& InDisplayConfiguration); // 0x4bde520 [Final Native Public]
    void RemoveSceneExtension(); // 0x4bde4c0 [Final Native Public]
    FOpenColorIODisplayConfiguration GetOpenColorIOConfiguration(); // 0x4bde1d0 [Final Native Public]
    UOpenColorIODisplayExtensionWrapper* CreateOpenColorIODisplayExtension(const FOpenColorIODisplayConfiguration& InDisplayConfiguration, FSceneViewExtensionIsActiveFunctor& IsActiveFunction); // 0x4bddf60 [Final Native Static Public]
    UOpenColorIODisplayExtensionWrapper* CreateInGameOpenColorIODisplayExtension(const FOpenColorIODisplayConfiguration& InDisplayConfiguration); // 0x4bddc80 [Final Native Static Public]

// UOptimusNode (/Script/OptimusCore.OptimusNode)
    bool SetGraphPosition(const FVector2D& InPosition); // 0x5813870 [Final Native Public]
    FName GetNodeName(); // 0x58123b0 [Final Native Public]
    FName GetNodeCategory(); // 0x5812370 [Native Public]
    FVector2D GetGraphPosition(); // 0x58122a0 [Final Native Public]
    FText GetDisplayName(); // 0x58121c0 [Native Public]

// UOptimusDeformer (/Script/OptimusCore.OptimusDeformer)
    TArray<UOptimusVariableDescription*> GetVariables(); // 0x58124e0 [Final Native Public]
    TArray<UOptimusResourceDescription*> GetResources(); // 0x5812430 [Final Native Public]
    UOptimusComponentSourceBinding* GetPrimaryComponentBinding(); // 0x58123e0 [Final Native Public]
    TArray<UOptimusComponentSourceBinding*> GetComponentBindings(); // 0x5812110 [Final Native Public]

// UOptimusDeformerInstance (/Script/OptimusCore.OptimusDeformerInstance)
    bool SetVectorVariable(const FName& InVariableName, const FVector& InValue); // 0x5816280 [Final Native Public]
    bool SetVectorArrayVariable(const FName& InVariableName, const TArray<FVector>& InValue); // 0x5816070 [Final Native Public]
    bool SetVector4Variable(const FName& InVariableName, const FVector4& InValue); // 0x5815eb0 [Final Native Public]
    bool SetVector4ArrayVariable(const FName& InVariableName, const TArray<FVector4>& InValue); // 0x5815ca0 [Final Native Public]
    bool SetVector2Variable(const FName& InVariableName, const FVector2D& InValue); // 0x5815b00 [Final Native Public]
    bool SetVector2ArrayVariable(const FName& InVariableName, const TArray<FVector2D>& InValue); // 0x58158f0 [Final Native Public]
    bool SetTransformVariable(const FName& InVariableName, FTransform& InValue); // 0x5815700 [Final Native Public]
    bool SetTransformArrayVariable(const FName& InVariableName, const TArray<FTransform>& InValue); // 0x58154f0 [Final Native Public]
    bool SetRotatorVariable(const FName& InVariableName, const FRotator& InValue); // 0x5815340 [Final Native Public]
    bool SetRotatorArrayVariable(const FName& InVariableName, const TArray<FRotator>& InValue); // 0x5815130 [Final Native Public]
    bool SetQuatVariable(const FName& InVariableName, FQuat& InValue); // 0x5814f80 [Final Native Public]
    bool SetQuatArrayVariable(const FName& InVariableName, const TArray<FQuat>& InValue); // 0x5814d70 [Final Native Public]
    bool SetNameVariable(const FName& InVariableName, const FName& InValue); // 0x5814c70 [Final Native Public]
    bool SetNameArrayVariable(const FName& InVariableName, const TArray<FName>& InValue); // 0x5814ae0 [Final Native Public]
    bool SetLinearColorVariable(const FName& InVariableName, const FLinearColor& InValue); // 0x5814940 [Final Native Public]
    bool SetLinearColorArrayVariable(const FName& InVariableName, const TArray<FLinearColor>& InValue); // 0x5814730 [Final Native Public]
    bool SetIntVariable(const FName& InVariableName, int32 InValue); // 0x5814640 [Final Native Public]
    bool SetIntArrayVariable(const FName& InVariableName, const TArray<int32>& InValue); // 0x58144b0 [Final Native Public]
    bool SetInt4Variable(const FName& InVariableName, const FIntVector4& InValue); // 0x5814310 [Final Native Public]
    bool SetInt4ArrayVariable(const FName& InVariableName, const TArray<FIntVector4>& InValue); // 0x5814100 [Final Native Public]
    bool SetInt3Variable(const FName& InVariableName, const FIntVector& InValue); // 0x5813f60 [Final Native Public]
    bool SetInt3ArrayVariable(const FName& InVariableName, const TArray<FIntVector>& InValue); // 0x5813d50 [Final Native Public]
    bool SetInt2Variable(const FName& InVariableName, const FIntPoint& InValue); // 0x5813bb0 [Final Native Public]
    bool SetInt2ArrayVariable(const FName& InVariableName, const TArray<FIntPoint>& InValue); // 0x58139a0 [Final Native Public]
    bool SetFloatVariable(const FName& InVariableName, double InValue); // 0x5813730 [Final Native Public]
    bool SetFloatArrayVariable(const FName& InVariableName, const TArray<double>& InValue); // 0x58135a0 [Final Native Public]
    bool SetBoolVariable(const FName& InVariableName, bool InValue); // 0x58134b0 [Final Native Public]
    bool SetBoolArrayVariable(const FName& InVariableName, const TArray<bool>& InValue); // 0x5813320 [Final Native Public]
    bool EnqueueTriggerGraph(const FName& InTriggerGraphName); // 0x5811de0 [Final Native Public]

// UOptimusNodeGraph (/Script/OptimusCore.OptimusNodeGraph)
    bool RenameGraphDirect(UOptimusNodeGraph* InGraph, const FString& InNewName); // 0x5813230 [Final Native Public]
    bool RenameGraph(UOptimusNodeGraph* InGraph, const FString& InNewName); // 0x5813140 [Final Native Public]
    bool RemoveNodes(const TArray<UOptimusNode*>& InNodes); // 0x5813080 [Final Native Public]
    bool RemoveNode(UOptimusNode* InNode); // 0x5812f70 [Final Native Public]
    bool RemoveLink(UOptimusNodePin* InNodeOutputPin, UOptimusNodePin* InNodeInputPin); // 0x5812dc0 [Final Native Public]
    bool RemoveAllLinks(UOptimusNodePin* InNodePin); // 0x5812a30 [Final Native Public]
    bool MoveGraphDirect(UOptimusNodeGraph* InGraph, int32 InInsertBefore); // 0x5812960 [Final Native Public]
    bool IsSubGraphReference(UOptimusNode* InNode); // 0x58128b0 [Final Native Public]
    bool IsKernelFunction(UOptimusNode* InNode); // 0x5812800 [Final Native Public]
    bool IsFunctionReference(UOptimusNode* InNode); // 0x5812750 [Final Native Public]
    bool IsFunctionGraph(); // 0x5812730 [Final Native Public]
    bool IsExecutionGraph(); // 0x5812700 [Final Native Public]
    bool IsCustomKernel(UOptimusNode* InNode); // 0x5812590 [Final Native Public]
    EOptimusNodeGraphType GetGraphType(); // 0x34f3900 [Final Native Public]
    TArray<UOptimusNodeGraph*> GetGraphs(); // 0x58122c0 [Final Native Public]
    int32 GetGraphIndex(); // 0x5812210 [Final Native Public]
    TArray<UOptimusNode*> ExpandCollapsedNodes(UOptimusNode* InGraphReferenceNode); // 0x5811f50 [Final Native Public]
    bool DuplicateNodes(const TArray<UOptimusNode*>& InNodes, const FVector2D& InPosition); // 0x5811ca0 [Final Native Public]
    UOptimusNode* DuplicateNode(UOptimusNode* InNode, const FVector2D& InPosition); // 0x5811a50 [Final Native Public]
    bool ConvertToSubGraph(UOptimusNode* InFunctionNode); // 0x58119b0 [Final Native Public]
    bool ConvertToFunction(UOptimusNode* InSubGraphNode); // 0x5811910 [Final Native Public]
    UOptimusNode* ConvertFunctionToCustomKernel(UOptimusNode* InKernelFunction); // 0x5811870 [Final Native Public]
    UOptimusNode* ConvertCustomKernelToFunction(UOptimusNode* InCustomKernel); // 0x58117d0 [Final Native Public]
    UOptimusNode* CollapseNodesToSubGraph(const TArray<UOptimusNode*>& InNodes); // 0x5811710 [Final Native Public]
    UOptimusNode* CollapseNodesToFunction(const TArray<UOptimusNode*>& InNodes); // 0x5811670 [Final Native Public]
    UOptimusNode* AddVariableGetNode(UOptimusVariableDescription* InVariableDesc, const FVector2D& InPosition); // 0x5811520 [Final Native Public]
    UOptimusNode* AddValueNode(const FOptimusDataTypeRef& InDataTypeRef, const FVector2D& InPosition); // 0x58112e0 [Final Native Public]
    UOptimusNode* AddResourceSetNode(UOptimusResourceDescription* InResourceDesc, const FVector2D& InPosition); // 0x5811190 [Final Native Public]
    UOptimusNode* AddResourceNode(UOptimusResourceDescription* InResourceDesc, const FVector2D& InPosition); // 0x5811040 [Final Native Public]
    UOptimusNode* AddResourceGetNode(UOptimusResourceDescription* InResourceDesc, const FVector2D& InPosition); // 0x5810ef0 [Final Native Public]
    UOptimusNode* AddNode(TSubclassOf<UOptimusNode> InNodeClass, const FVector2D& InPosition); // 0x5810da0 [Final Native Public]
    TArray<UOptimusNode*> AddLoopTerminalNodes(const FVector2D& InPosition); // 0x5810cc0 [Final Native Public]
    bool AddLink(UOptimusNodePin* InNodeOutputPin, UOptimusNodePin* InNodeInputPin); // 0x58106e0 [Final Native Public]
    UOptimusNode* AddFunctionReferenceNode(UOptimusFunctionNodeGraph* InFunctionGraph, const FVector2D& InPosition); // 0x5810590 [Final Native Public]
    UOptimusNode* AddDataInterfaceNode(TSubclassOf<UOptimusComputeDataInterface> InDataInterfaceClass, const FVector2D& InPosition); // 0x5810400 [Final Native Public]
    UOptimusNode* AddComponentBindingGetNode(UOptimusComponentSourceBinding* InComponentBinding, const FVector2D& InPosition); // 0x5810310 [Final Native Public]
    UOptimusNode* AddCommentNode(const FVector2D& InPosition, const FVector2D& InSize, const FLinearColor& InColor); // 0x5810050 [Final Native Public]

// UOptimusFunctionNodeGraph (/Script/OptimusCore.OptimusFunctionNodeGraph)
    TArray<FName> GetAccessSpecifierOptions(); // 0x5812030 [Final Native Public]

// UPaperFlipbook (/Script/Paper2D.PaperFlipbook)
    bool IsValidKeyFrameIndex(int32 Index); // 0x5245a60 [Final Native Public]
    float GetTotalDuration(); // 0x5245970 [Final Native Public]
    UPaperSprite* GetSpriteAtTime(float Time, bool bClampToEnds); // 0x5244f50 [Final Native Public]
    UPaperSprite* GetSpriteAtFrame(int32 FrameIndex); // 0x5244e80 [Final Native Public]
    int32 GetNumKeyFrames(); // 0x3a62e60 [Final Native Public]
    int32 GetNumFrames(); // 0x5244db0 [Final Native Public]
    int32 GetKeyFrameIndexAtTime(float Time, bool bClampToEnds); // 0x5244ab0 [Final Native Public]

// UPaperFlipbookComponent (/Script/Paper2D.PaperFlipbookComponent)
    void Stop(); // 0x52474e0 [Final Native Public]
    void SetSpriteColor(const FLinearColor& NewColor); // 0x5246d70 [Final Native Public]
    void SetPlayRate(float NewRate); // 0x5246b00 [Final Native Public]
    void SetPlaybackPositionInFrames(int32 NewFramePosition, bool bFireEvents); // 0x5246c60 [Final Native Public]
    void SetPlaybackPosition(float NewPosition, bool bFireEvents); // 0x5246b80 [Final Native Public]
    void SetNewTime(float NewTime); // 0x5246a60 [Final Native Public]
    void SetLooping(bool bNewLooping); // 0x52469d0 [Final Native Public]
    bool SetFlipbook(UPaperFlipbook* NewFlipbook); // 0x392a200 [Native Public]
    void ReverseFromEnd(); // 0x52464e0 [Final Native Public]
    void Reverse(); // 0x52464a0 [Final Native Public]
    void PlayFromStart(); // 0x5246240 [Final Native Public]
    void Play(); // 0x5246200 [Final Native Public]
    void OnRep_SourceFlipbook(UPaperFlipbook* OldFlipbook); // 0x5246110 [Final Native Protected]
    bool IsReversing(); // 0x5245a30 [Final Native Public]
    bool IsPlaying(); // 0x5245a00 [Final Native Public]
    bool IsLooping(); // 0x52459d0 [Final Native Public]
    FLinearColor GetSpriteColor(); // 0x5245070 [Final Native Public]
    float GetPlayRate(); // 0x5244de0 [Final Native Public]
    int32 GetPlaybackPositionInFrames(); // 0x5244e00 [Final Native Public]
    float GetPlaybackPosition(); // 0x5244810 [Final Native Public]
    int32 GetFlipbookLengthInFrames(); // 0x52447c0 [Final Native Public]
    float GetFlipbookLength(); // 0x5244750 [Final Native Public]
    float GetFlipbookFramerate(); // 0x5244710 [Final Native Public]
    UPaperFlipbook* GetFlipbook(); // 0x52446e0 [Native Public]

// UPaperGroupedSpriteComponent (/Script/Paper2D.PaperGroupedSpriteComponent)
    bool UpdateInstanceTransform(int32 InstanceIndex, FTransform& NewInstanceTransform, bool bWorldSpace, bool bMarkRenderStateDirty, bool bTeleport); // 0x5247620 [Native Public]
    bool UpdateInstanceColor(int32 InstanceIndex, const FLinearColor& NewInstanceColor, bool bMarkRenderStateDirty); // 0x5247500 [Native Public]
    void SortInstancesAlongAxis(const FVector& WorldSpaceSortAxis); // 0x5247450 [Final Native Public]
    bool RemoveInstance(int32 InstanceIndex); // 0x5246300 [Native Public]
    bool GetInstanceTransform(int32 InstanceIndex, FTransform& OutInstanceTransform, bool bWorldSpace); // 0x5244830 [Final Native Public]
    int32 GetInstanceCount(); // 0x5244810 [Final Native Public]
    void ClearInstances(); // 0x5244480 [Native Public]
    int32 AddInstance(FTransform& Transform, UPaperSprite* Sprite, bool bWorldSpace, const FLinearColor& Color); // 0x5243f80 [Final Native Public]

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

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

// UPaperTileMapComponent (/Script/Paper2D.PaperTileMapComponent)
    void SetTileMapColor(const FLinearColor& NewColor); // 0x52473d0 [Final Native Public]
    bool SetTileMap(UPaperTileMap* NewTileMap); // 0x392a200 [Native Public]
    void SetTile(int32 X, int32 Y, int32 Layer, const FPaperTileInfo& NewValue); // 0x5247210 [Final Native Public]
    void SetLayerColor(const FLinearColor& NewColor, int32 Layer); // 0x52468d0 [Final Native Public]
    void SetLayerCollision(int32 Layer, bool bHasCollision, bool bOverrideThickness, float CustomThickness, bool bOverrideOffset, float CustomOffset, bool bRebuildCollision); // 0x5246690 [Final Native Public]
    void SetDefaultCollisionThickness(float Thickness, bool bRebuildCollision); // 0x5246570 [Final Native Public]
    void ResizeMap(int32 NewWidthInTiles, int32 NewHeightInTiles); // 0x52463a0 [Final Native Public]
    void RebuildCollision(); // 0x52462a0 [Final Native Public]
    bool OwnsTileMap(); // 0x52461c0 [Final Native Public]
    void MakeTileMapEditable(); // 0x5246090 [Final Native Public]
    void GetTilePolygon(int32 TileX, int32 TileY, const TArray<FVector>& Points, int32 LayerIndex, bool bWorldSpace); // 0x52455b0 [Final Native Public]
    FLinearColor GetTileMapColor(); // 0x5245580 [Final Native Public]
    FVector GetTileCornerPosition(int32 TileX, int32 TileY, int32 LayerIndex, bool bWorldSpace); // 0x52453f0 [Final Native Public]
    FVector GetTileCenterPosition(int32 TileX, int32 TileY, int32 LayerIndex, bool bWorldSpace); // 0x5245260 [Final Native Public]
    FPaperTileInfo GetTile(int32 X, int32 Y, int32 Layer); // 0x52450a0 [Final Native Public]
    void GetMapSize(const int32& MapWidth, const int32& MapHeight, const int32& NumLayers); // 0x5244c40 [Final Native Public]
    FLinearColor GetLayerColor(int32 Layer); // 0x5244b80 [Final Native Public]
    void CreateNewTileMap(int32 MapWidth, int32 MapHeight, int32 TileWidth, int32 TileHeight, float PixelsPerUnrealUnit, bool bCreateLayer); // 0x52444a0 [Final Native Public]
    UPaperTileLayer* AddNewLayer(); // 0x5244180 [Final Native Public]

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

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

// UPhysicsControlInitializerComponent (/Script/PhysicsControl.PhysicsControlInitializerComponent)
    void CreateControls(UPhysicsControlComponent* PhysicsControlComponent); // 0x484ad70 [Final Native Public]

// UPhysicsControlBPLibrary (/Script/PhysicsControl.PhysicsControlBPLibrary)
    FRigidBodyWithControlReference SetOverridePhysicsAsset(FRigidBodyWithControlReference& Node, UPhysicsAsset* PhysicsAsset); // 0x4858b10 [Final Native Static Private]
    TArray<FName> GetControlNamesInSet(FRigidBodyWithControlReference& RigidBodyWithControl, const FName& SetName); // 0x484fca0 [Final Native Static Private]
    TArray<FName> GetBodyModifierNamesInSet(FRigidBodyWithControlReference& RigidBodyWithControl, const FName& SetName); // 0x484e7e0 [Final Native Static Private]
    void ConvertToRigidBodyWithControlPure(FAnimNodeReference& Node, FRigidBodyWithControlReference& RigidBodyWithControl, const bool& Result); // 0x484a0f0 [Final Native Static Private]
    FRigidBodyWithControlReference ConvertToRigidBodyWithControl(FAnimNodeReference& Node, const EAnimNodeReferenceConversionResult& Result); // 0x4849ff0 [Final Native Static Private]
    void BlendParameters(FPhysicsControlControlAndModifierParameters& InParametersA, FPhysicsControlControlAndModifierParameters& InParametersB, float InInterpolationWeight, FPhysicsControlControlAndModifierParameters& OutParameters); // 0x4849db0 [Final Native Static Private]
    void BlendModifierParametersThroughSet(FPhysicsControlControlAndModifierParameters& InParameters, FPhysicsControlNamedModifierParameters& InStartModifierParameters, FPhysicsControlNamedModifierParameters& InEndModifierParameters, const TArray<FName>& ModifierNames, FPhysicsControlControlAndModifierParameters& OutParameters); // 0x48499d0 [Final Native Static Private]
    void BlendControlParametersThroughSet(FPhysicsControlControlAndModifierParameters& InParameters, FPhysicsControlNamedControlParameters& InStartControlParameters, FPhysicsControlNamedControlParameters& InEndControlParameters, const TArray<FName>& ControlNames, FPhysicsControlControlAndModifierParameters& OutParameters); // 0x4849590 [Final Native Static Private]
    void AddMultipleModifierParameters(FPhysicsControlControlAndModifierParameters& InParameters, FPhysicsControlControlAndModifierParameters& OutParameters, const TArray<FName>& Names, FPhysicsControlModifierSparseData& ModifierData); // 0x4849270 [Final Native Static Private]
    void AddMultipleControlParameters(FPhysicsControlControlAndModifierParameters& InParameters, FPhysicsControlControlAndModifierParameters& OutParameters, const TArray<FName>& Names, FPhysicsControlSparseData& ControlData); // 0x4848ee0 [Final Native Static Private]
    void AddModifierParameters(FPhysicsControlControlAndModifierParameters& InParameters, FPhysicsControlControlAndModifierParameters& OutParameters, const FName& Name, FPhysicsControlModifierSparseData& ModifierData); // 0x4848c50 [Final Native Static Private]
    void AddControlParameters(FPhysicsControlControlAndModifierParameters& InParameters, FPhysicsControlControlAndModifierParameters& OutParameters, const FName& Name, FPhysicsControlSparseData& ControlData); // 0x48486a0 [Final Native Static Private]

// UPhysicsControlComponent (/Script/PhysicsControl.PhysicsControlComponent)
    void UpdateTargetCaches(float DeltaTime); // 0x4858ca0 [Final Native Public]
    void UpdateControls(float DeltaTime); // 0x4858c20 [Final Native Public]
    void SetControlUseSkeletalAnimation(const FName& Name, bool bUseSkeletalAnimation, float AngularTargetVelocityMultiplier, float LinearTargetVelocityMultiplier, bool bApplyToControlsWithName, bool bApplyToSetsWithName); // 0x4858060 [Final Native Public]
    void SetControlTargetsInSet(const FName& Set, const FPhysicsControlTarget& ControlTarget, bool bEnableControl); // 0x4857e60 [Final Native Public]
    void SetControlTargets(const TArray<FName>& Names, const FPhysicsControlTarget& ControlTarget, bool bEnableControl, bool bApplyToControlsWithName, bool bApplyToSetsWithName); // 0x4857c20 [Final Native Public]
    void SetControlTargetPositionsInSet(const FName& SetName, const FVector& position, float VelocityDeltaTime, bool bEnableControl, bool bApplyControlPointToTarget); // 0x4857a30 [Final Native Public]
    bool SetControlTargetPositionsFromArray(const TArray<FName>& Names, const TArray<FVector>& Positions, float VelocityDeltaTime, bool bEnableControl, bool bApplyControlPointToTarget); // 0x4857800 [Final Native Public]
    void SetControlTargetPositionsAndOrientationsInSet(const FName& SetName, const FVector& position, const FRotator& Orientation, float VelocityDeltaTime, bool bEnableControl, bool bApplyControlPointToTarget); // 0x48575f0 [Final Native Public]
    bool SetControlTargetPositionsAndOrientationsFromArray(const TArray<FName>& Names, const TArray<FVector>& Positions, const TArray<FRotator>& Orientations, float VelocityDeltaTime, bool bEnableControl, bool bApplyControlPointToTarget); // 0x48571f0 [Final Native Public]
    void SetControlTargetPositionsAndOrientations(const TArray<FName>& Names, const FVector& position, const FRotator& Orientation, float VelocityDeltaTime, bool bEnableControl, bool bApplyControlPointToTarget, bool bApplyToControlsWithName, bool bApplyToSetsWithName); // 0x4856f30 [Final Native Public]
    void SetControlTargetPositions(const TArray<FName>& Names, const FVector& position, float VelocityDeltaTime, bool bEnableControl, bool bApplyControlPointToTarget, bool bApplyToControlsWithName, bool bApplyToSetsWithName); // 0x4856cc0 [Final Native Public]
    void SetControlTargetPositionAndOrientation(const FName& Name, const FVector& position, const FRotator& Orientation, float VelocityDeltaTime, bool bEnableControl, bool bApplyControlPointToTarget, bool bApplyToControlsWithName, bool bApplyToSetsWithName); // 0x4856a20 [Final Native Public]
    void SetControlTargetPosition(const FName& Name, const FVector& position, float VelocityDeltaTime, bool bEnableControl, bool bApplyControlPointToTarget, bool bApplyToControlsWithName, bool bApplyToSetsWithName); // 0x48567d0 [Final Native Public]
    bool SetControlTargetPoses(const FName& Name, const FVector& ParentPosition, const FRotator& ParentOrientation, const FVector& ChildPosition, const FRotator& ChildOrientation, float VelocityDeltaTime, bool bEnableControl); // 0x4856560 [Final Native Public]
    void SetControlTargetOrientationsInSet(const FName& SetName, const FRotator& Orientation, float AngularVelocityDeltaTime, bool bEnableControl, bool bApplyControlPointToTarget); // 0x4856370 [Final Native Public]
    bool SetControlTargetOrientationsFromArray(const TArray<FName>& Names, const TArray<FRotator>& Orientations, float VelocityDeltaTime, bool bEnableControl, bool bApplyControlPointToTarget); // 0x4856140 [Final Native Public]
    void SetControlTargetOrientations(const TArray<FName>& Names, const FRotator& Orientation, float AngularVelocityDeltaTime, bool bEnableControl, bool bApplyControlPointToTarget, bool bApplyToControlsWithName, bool bApplyToSetsWithName); // 0x4855ed0 [Final Native Public]
    void SetControlTargetOrientation(const FName& Name, const FRotator& Orientation, float AngularVelocityDeltaTime, bool bEnableControl, bool bApplyControlPointToTarget, bool bApplyToControlsWithName, bool bApplyToSetsWithName); // 0x4855c80 [Final Native Public]
    void SetControlTarget(const FName& Name, const FPhysicsControlTarget& ControlTarget, bool bEnableControl, bool bApplyToControlsWithName, bool bApplyToSetsWithName); // 0x4855a70 [Final Native Public]
    void SetControlsUseSkeletalAnimation(const TArray<FName>& Names, bool bUseSkeletalAnimation, float AngularTargetVelocityMultiplier, float LinearTargetVelocityMultiplier, bool bApplyToControlsWithName, bool bApplyToSetsWithName); // 0x4858900 [Final Native Public]
    void SetControlSparseMultipliersInSet(const FName& Set, const FPhysicsControlSparseMultiplier& ControlMultiplier, bool bEnableControl); // 0x4855840 [Final Native Public]
    void SetControlSparseMultipliers(const TArray<FName>& Names, const FPhysicsControlSparseMultiplier& ControlMultiplier, bool bEnableControl, bool bApplyToControlsWithName, bool bApplyToSetsWithName); // 0x48555d0 [Final Native Public]
    void SetControlSparseMultiplier(const FName& Name, const FPhysicsControlSparseMultiplier& ControlMultiplier, bool bEnableControl, bool bApplyToControlsWithName, bool bApplyToSetsWithName); // 0x48553a0 [Final Native Public]
    void SetControlSparseDatasInSet(const FName& Set, const FPhysicsControlSparseData& ControlData); // 0x4855260 [Final Native Public]
    void SetControlSparseDatas(const TArray<FName>& Names, const FPhysicsControlSparseData& ControlData, bool bApplyToControlsWithName, bool bApplyToSetsWithName); // 0x4855070 [Final Native Public]
    void SetControlSparseData(const FName& Name, const FPhysicsControlSparseData& ControlData, bool bApplyToControlsWithName, bool bApplyToSetsWithName); // 0x4854e10 [Final Native Public]
    void SetControlsInSetUseSkeletalAnimation(const FName& Set, bool bUseSkeletalAnimation, float AngularTargetVelocityMultiplier, float LinearTargetVelocityMultiplier); // 0x4858750 [Final Native Public]
    void SetControlsInSetEnabled(const FName& Set, bool bEnable); // 0x4858680 [Final Native Public]
    void SetControlsInSetDisableCollision(const FName& Set, bool bDisableCollision); // 0x48585b0 [Final Native Public]
    void SetControlsEnabled(const TArray<FName>& Names, bool bEnable, bool bApplyToControlsWithName, bool bApplyToSetsWithName); // 0x4858400 [Final Native Public]
    void SetControlsDisableCollision(const TArray<FName>& Names, bool bDisableCollision, bool bApplyToControlsWithName, bool bApplyToSetsWithName); // 0x4858250 [Final Native Public]
    bool SetControlPoint(const FName& Name, const FVector& position); // 0x4854ce0 [Final Native Public]
    void SetControlParentsInSet(const FName& Set, UPrimitiveComponent* ParentComponent, const FName& ParentBoneName); // 0x4854ba0 [Final Native Public]
    void SetControlParents(const TArray<FName>& Names, UPrimitiveComponent* ParentComponent, const FName& ParentBoneName, bool bApplyToControlsWithName, bool bApplyToSetsWithName); // 0x48549e0 [Final Native Public]
    void SetControlParent(const FName& Name, UPrimitiveComponent* ParentComponent, const FName& ParentBoneName, bool bApplyToControlsWithName, bool bApplyToSetsWithName); // 0x4854830 [Final Native Public]
    void SetControlMultipliersInSet(const FName& Set, const FPhysicsControlMultiplier& ControlMultiplier, bool bEnableControl); // 0x4854620 [Final Native Public]
    void SetControlMultipliers(const TArray<FName>& Names, const FPhysicsControlMultiplier& ControlMultiplier, bool bEnableControl, bool bApplyToControlsWithName, bool bApplyToSetsWithName); // 0x48543d0 [Final Native Public]
    void SetControlMultiplier(const FName& Name, const FPhysicsControlMultiplier& ControlMultiplier, bool bEnableControl, bool bApplyToControlsWithName, bool bApplyToSetsWithName); // 0x48541b0 [Final Native Public]
    void SetControlLinearData(const FName& Name, float Strength, float DampingRatio, float ExtraDamping, float MaxForce, bool bEnableControl, bool bApplyToControlsWithName, bool bApplyToSetsWithName); // 0x4853f40 [Final Native Public]
    void SetControlEnabled(const FName& Name, bool bEnable, bool bApplyToControlsWithName, bool bApplyToSetsWithName); // 0x4853dc0 [Final Native Public]
    void SetControlDisableCollision(const FName& Name, bool bDisableCollision, bool bApplyToControlsWithName, bool bApplyToSetsWithName); // 0x4853c40 [Final Native Public]
    void SetControlDatasInSet(const FName& Set, const FPhysicsControlData& ControlData); // 0x4853af0 [Final Native Public]
    void SetControlDatas(const TArray<FName>& Names, const FPhysicsControlData& ControlData, bool bApplyToControlsWithName, bool bApplyToSetsWithName); // 0x4853900 [Final Native Public]
    void SetControlData(const FName& Name, const FPhysicsControlData& ControlData, bool bApplyToControlsWithName, bool bApplyToSetsWithName); // 0x48536c0 [Final Native Public]
    void SetControlAngularData(const FName& Name, float Strength, float DampingRatio, float ExtraDamping, float MaxTorque, bool bEnableControl, bool bApplyToControlsWithName, bool bApplyToSetsWithName); // 0x4853450 [Final Native Public]
    void SetCachedBoneVelocitiesToZero(); // 0x4853430 [Final Native Public]
    bool SetCachedBoneData(USkeletalMeshComponent* SkeletalMeshComponent, const FName& BoneName, FTransform& TM); // 0x4853190 [Final Native Public]
    void SetBodyModifierUpdateKinematicFromSimulation(const FName& Name, bool bUpdateKinematicFromSimulation, bool bApplyToModifiersWithName, bool bApplyToSetsWithName); // 0x4852110 [Final Native Public]
    void SetBodyModifiersUpdateKinematicFromSimulation(const TArray<FName>& Names, bool bUpdateKinematicFromSimulation, bool bApplyToModifiersWithName, bool bApplyToSetsWithName); // 0x4852fe0 [Final Native Public]
    void SetBodyModifiersPhysicsBlendWeight(const TArray<FName>& Names, float PhysicsBlendWeight, bool bApplyToModifiersWithName, bool bApplyToSetsWithName); // 0x4852e40 [Final Native Public]
    void SetBodyModifierSparseDatasInSet(const FName& Set, const FPhysicsControlModifierSparseData& ModifierData); // 0x4851fe0 [Final Native Public]
    void SetBodyModifierSparseDatas(const TArray<FName>& Names, const FPhysicsControlModifierSparseData& ModifierData, bool bApplyToModifiersWithName, bool bApplyToSetsWithName); // 0x4851e00 [Final Native Public]
    void SetBodyModifierSparseData(const FName& Name, const FPhysicsControlModifierSparseData& ModifierData, bool bApplyToModifiersWithName, bool bApplyToSetsWithName); // 0x4851b90 [Final Native Public]
    void SetBodyModifiersMovementType(const TArray<FName>& Names, const EPhysicsMovementType& MovementType, bool bApplyToModifiersWithName, bool bApplyToSetsWithName); // 0x4852ca0 [Final Native Public]
    void SetBodyModifiersKinematicTargetSpace(const TArray<FName>& Names, const EPhysicsControlKinematicTargetSpace& KinematicTargetSpace, bool bApplyToModifiersWithName, bool bApplyToSetsWithName); // 0x4852b00 [Final Native Public]
    void SetBodyModifiersInSetUpdateKinematicFromSimulation(const FName& Set, bool bUpdateKinematicFromSimulation); // 0x4852a30 [Final Native Public]
    void SetBodyModifiersInSetPhysicsBlendWeight(const FName& Set, float PhysicsBlendWeight); // 0x4852940 [Final Native Public]
    void SetBodyModifiersInSetMovementType(const FName& Set, const EPhysicsMovementType& MovementType); // 0x4852870 [Final Native Public]
    void SetBodyModifiersInSetKinematicTargetSpace(const FName& Set, const EPhysicsControlKinematicTargetSpace& KinematicTargetSpace); // 0x48527a0 [Final Native Public]
    void SetBodyModifiersInSetGravityMultiplier(const FName& Set, float GravityMultiplier); // 0x48526b0 [Final Native Public]
    void SetBodyModifiersInSetCollisionType(const FName& Set, const ECollisionEnabled& CollisionType); // 0x48525e0 [Final Native Public]
    void SetBodyModifiersGravityMultiplier(const TArray<FName>& Names, float GravityMultiplier, bool bApplyToModifiersWithName, bool bApplyToSetsWithName); // 0x4852440 [Final Native Public]
    void SetBodyModifiersCollisionType(const TArray<FName>& Names, const ECollisionEnabled& CollisionType, bool bApplyToModifiersWithName, bool bApplyToSetsWithName); // 0x48522a0 [Final Native Public]
    void SetBodyModifierPhysicsBlendWeight(const FName& Name, float PhysicsBlendWeight, bool bApplyToModifiersWithName, bool bApplyToSetsWithName); // 0x48519d0 [Final Native Public]
    void SetBodyModifierMovementType(const FName& Name, const EPhysicsMovementType& MovementType, bool bApplyToModifiersWithName, bool bApplyToSetsWithName); // 0x4851840 [Final Native Public]
    void SetBodyModifierKinematicTargetSpace(const FName& Name, const EPhysicsControlKinematicTargetSpace& KinematicTargetSpace, bool bApplyToModifiersWithName, bool bApplyToSetsWithName); // 0x48516b0 [Final Native Public]
    bool SetBodyModifierKinematicTarget(const FName& Name, const FVector& KinematicTargetPosition, const FRotator& KinematicTargetOrienation, bool bMakeKinematic); // 0x48514c0 [Final Native Public]
    void SetBodyModifierGravityMultiplier(const FName& Name, float GravityMultiplier, bool bApplyToModifiersWithName, bool bApplyToSetsWithName); // 0x4851300 [Final Native Public]
    void SetBodyModifierDatasInSet(const FName& Set, const FPhysicsControlModifierData& ModifierData); // 0x48511d0 [Final Native Public]
    void SetBodyModifierDatas(const TArray<FName>& Names, const FPhysicsControlModifierData& ModifierData, bool bApplyToModifiersWithName, bool bApplyToSetsWithName); // 0x4850ff0 [Final Native Public]
    void SetBodyModifierData(const FName& Name, const FPhysicsControlModifierData& ModifierData, bool bApplyToModifiersWithName, bool bApplyToSetsWithName); // 0x4850e20 [Final Native Public]
    void SetBodyModifierCollisionType(const FName& Name, const ECollisionEnabled& CollisionType, bool bApplyToModifiersWithName, bool bApplyToSetsWithName); // 0x4850c90 [Final Native Public]
    bool ResetControlPoint(const FName& Name); // 0x4850be0 [Final Native Public]
    void ResetBodyModifierToCachedBoneTransform(const FName& Name, const EResetToCachedTargetBehavior& Behavior, bool bApplyToModifiersWithName, bool bApplyToSetsWithName); // 0x48507d0 [Final Native Public]
    void ResetBodyModifiersToCachedBoneTransforms(const TArray<FName>& Names, const EResetToCachedTargetBehavior& Behavior, bool bApplyToModifiersWithName, bool bApplyToSetsWithName); // 0x4850a40 [Final Native Public]
    void ResetBodyModifiersInSetToCachedBoneTransforms(const FName& SetName, const EResetToCachedTargetBehavior& Behavior); // 0x4850970 [Final Native Public]
    bool InvokeControlProfile(const FName& ProfileName, const FName& ControlSetMask, const FName& BodyModifierSetMask); // 0x4850620 [Final Native Public]
    TArray<FName> GetSetsContainingControl(const FName& Control); // 0x4850540 [Final Native Public]
    TArray<FName> GetSetsContainingBodyModifier(const FName& Control); // 0x4850460 [Final Native Public]
    TMap<FName, FPhysicsControlLimbBones> GetLimbBonesFromSkeletalMesh(USkeletalMeshComponent* SkeletalMeshComponent, const TArray<FPhysicsControlLimbSetupData>& LimbSetupData); // 0x4850040 [Final Native Public]
    bool GetControlTarget(const FName& Name, FPhysicsControlTarget& ControlTarget); // 0x484feb0 [Final Native Public]
    TArray<FName> GetControlNamesInSet(const FName& Set); // 0x484fe00 [Final Native Public]
    bool GetControlMultiplier(const FName& Name, FPhysicsControlMultiplier& ControlMultiplier); // 0x484fb10 [Final Native Public]
    bool GetControlExists(const FName& Name); // 0x484fa70 [Final Native Public]
    bool GetControlEnabled(const FName& Name); // 0x484f9c0 [Final Native Public]
    bool GetControlData(const FName& Name, FPhysicsControlData& ControlData); // 0x484f840 [Final Native Public]
    TArray<FTransform> GetCachedBoneTransforms(USkeletalMeshComponent* SkeletalMeshComponent, const TArray<FName>& BoneNames); // 0x484f700 [Final Native Public]
    FTransform GetCachedBoneTransform(USkeletalMeshComponent* SkeletalMeshComponent, const FName& BoneName); // 0x484f4a0 [Final Native Public]
    TArray<FVector> GetCachedBonePositions(USkeletalMeshComponent* SkeletalMeshComponent, const TArray<FName>& BoneNames); // 0x484f150 [Final Native Public]
    FVector GetCachedBonePosition(USkeletalMeshComponent* SkeletalMeshComponent, const FName& BoneName); // 0x484ef70 [Final Native Public]
    TArray<FRotator> GetCachedBoneOrientations(USkeletalMeshComponent* SkeletalMeshComponent, const TArray<FName>& BoneNames); // 0x484ebf0 [Final Native Public]
    FRotator GetCachedBoneOrientation(USkeletalMeshComponent* SkeletalMeshComponent, const FName& BoneName); // 0x484e9f0 [Final Native Public]
    TArray<FName> GetBodyModifierNamesInSet(const FName& Set); // 0x484e940 [Final Native Public]
    bool GetBodyModifierExists(const FName& Name); // 0x484e740 [Final Native Public]
    TArray<FName> GetAllControlNames(); // 0x484e6e0 [Final Native Public]
    TArray<FName> GetAllBodyModifierNames(); // 0x484e680 [Final Native Public]
    void DestroyControlsInSet(const FName& Set); // 0x484e5f0 [Final Native Public]
    void DestroyControls(const TArray<FName>& Names, bool bApplyToControlsWithName, bool bApplyToSetsWithName); // 0x484e4a0 [Final Native Public]
    void DestroyControl(const FName& Name, bool bApplyToControlsWithName, bool bApplyToSetsWithName); // 0x484e360 [Final Native Public]
    void DestroyBodyModifiersInSet(const FName& Set); // 0x484e2d0 [Final Native Public]
    void DestroyBodyModifiers(const TArray<FName>& Names, bool bApplyToModifiersWithName, bool bApplyToSetsWithName); // 0x484e180 [Final Native Public]
    void DestroyBodyModifier(const FName& Name, bool bApplyToModifiersWithName, bool bApplyToSetsWithName); // 0x484e040 [Final Native Public]
    void DestroyAllControlsAndBodyModifiers(); // 0x484dfb0 [Final Native Public]
    bool CreateNamedControl(const FName& Name, UPrimitiveComponent* ParentComponent, const FName& ParentBoneName, UPrimitiveComponent* ChildComponent, const FName& ChildBoneName, const FPhysicsControlData& ControlData, const FPhysicsControlTarget& ControlTarget, const FName& Set); // 0x484d900 [Final Native Public]
    bool CreateNamedBodyModifier(const FName& Name, UPrimitiveComponent* Component, const FName& BoneName, const FName& Set, const FPhysicsControlModifierData& BodyModifierData); // 0x484d5f0 [Final Native Public]
    TArray<FName> CreateControlsFromSkeletalMeshBelow(USkeletalMeshComponent* SkeletalMeshComponent, const FName& BoneName, bool bIncludeSelf, const EPhysicsControlType& ControlType, const FPhysicsControlData& ControlData, const FName& Set); // 0x484d2c0 [Final Native Public]
    TArray<FName> CreateControlsFromSkeletalMeshAndConstraintProfileBelow(USkeletalMeshComponent* SkeletalMeshComponent, const FName& BoneName, bool bIncludeSelf, const FName& ConstraintProfile, const FName& Set, bool bEnabled); // 0x484d040 [Final Native Public]
    TArray<FName> CreateControlsFromSkeletalMeshAndConstraintProfile(USkeletalMeshComponent* SkeletalMeshComponent, const TArray<FName>& BoneNames, const FName& ConstraintProfile, const FName& Set, bool bEnabled); // 0x484ca40 [Final Native Public]
    TArray<FName> CreateControlsFromSkeletalMesh(USkeletalMeshComponent* SkeletalMeshComponent, const TArray<FName>& BoneNames, const EPhysicsControlType& ControlType, const FPhysicsControlData& ControlData, const FName& Set); // 0x484c450 [Final Native Public]
    TMap<FName, FPhysicsControlNames> CreateControlsFromLimbBonesAndConstraintProfile(FPhysicsControlNames& AllControls, TMap<FName, FPhysicsControlLimbBones>& LimbBones, const FName& ConstraintProfile, bool bEnabled); // 0x484c1a0 [Final Native Public]
    TMap<FName, FPhysicsControlNames> CreateControlsFromLimbBones(FPhysicsControlNames& AllControls, TMap<FName, FPhysicsControlLimbBones>& LimbBones, const EPhysicsControlType& ControlType, const FPhysicsControlData& ControlData, UPrimitiveComponent* WorldComponent, const FName& WorldBoneName, const FString& NamePrefix); // 0x484bd20 [Final Native Public]
    bool CreateControlsAndBodyModifiersFromPhysicsControlAsset(USkeletalMeshComponent* SkeletalMeshComponent, UPrimitiveComponent* WorldComponent, const FName& WorldBoneName); // 0x484bc10 [Final Native Public]
    bool CreateControlsAndBodyModifiersFromLimbBones(FPhysicsControlNames& AllWorldSpaceControls, TMap<FName, FPhysicsControlNames>& LimbWorldSpaceControls, FPhysicsControlNames& AllParentSpaceControls, TMap<FName, FPhysicsControlNames>& LimbParentSpaceControls, FPhysicsControlNames& AllBodyModifiers, TMap<FName, FPhysicsControlNames>& LimbBodyModifiers, USkeletalMeshComponent* SkeletalMeshComponent, const TArray<FPhysicsControlLimbSetupData>& LimbSetupData, const FPhysicsControlData& WorldSpaceControlData, const FPhysicsControlData& ParentSpaceControlData, const FPhysicsControlModifierData& BodyModifierData, UPrimitiveComponent* WorldComponent, const FName& WorldBoneName); // 0x484ae20 [Final Native Public]
    FName CreateControl(UPrimitiveComponent* ParentComponent, const FName& ParentBoneName, UPrimitiveComponent* ChildComponent, const FName& ChildBoneName, const FPhysicsControlData& ControlData, const FPhysicsControlTarget& ControlTarget, const FName& Set, const FString& NamePrefix); // 0x484a960 [Final Native Public]
    TArray<FName> CreateBodyModifiersFromSkeletalMeshBelow(USkeletalMeshComponent* SkeletalMeshComponent, const FName& BoneName, bool bIncludeSelf, const FName& Set, const FPhysicsControlModifierData& BodyModifierData); // 0x484a6c0 [Final Native Public]
    TMap<FName, FPhysicsControlNames> CreateBodyModifiersFromLimbBones(FPhysicsControlNames& AllBodyModifiers, TMap<FName, FPhysicsControlLimbBones>& LimbBones, const FPhysicsControlModifierData& BodyModifierData); // 0x484a430 [Final Native Public]
    FName CreateBodyModifier(UPrimitiveComponent* Component, const FName& BoneName, const FName& Set, const FPhysicsControlModifierData& BodyModifierData); // 0x484a2b0 [Final Native Public]
    void AddControlToSet(FPhysicsControlNames& NewSet, const FName& Control, const FName& Set); // 0x4848950 [Final Native Public]
    void AddControlsToSet(FPhysicsControlNames& NewSet, const TArray<FName>& Controls, const FName& Set); // 0x4848aa0 [Final Native Public]
    void AddBodyModifierToSet(FPhysicsControlNames& NewSet, const FName& BodyModifier, const FName& Set); // 0x48483a0 [Final Native Public]
    void AddBodyModifiersToSet(FPhysicsControlNames& NewSet, const TArray<FName>& BodyModifiers, const FName& Set); // 0x48484f0 [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); // 0x4f61790 [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); // 0x4f61250 [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); // 0x4f60d30 [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); // 0x4f60a60 [Final Native Static Public]
    void CreateGridMeshWelded(int32 NumX, int32 NumY, const TArray<int32>& Triangles, const TArray<FVector>& Vertices, const TArray<FVector2D>& UVs, float GridSpacing); // 0x4f5ffd0 [Final Native Static Public]
    void CreateGridMeshTriangles(int32 NumX, int32 NumY, bool bWinding, const TArray<int32>& Triangles); // 0x4f5fd70 [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); // 0x4f5fac0 [Final Native Static Public]
    void CopyProceduralMeshFromStaticMeshComponent(UStaticMeshComponent* StaticMeshComponent, int32 LODIndex, UProceduralMeshComponent* ProcMeshComponent, bool bCreateCollision); // 0x4f5f6c0 [Final Native Static Public]
    void ConvertQuadToTriangles(const TArray<int32>& Triangles, int32 Vert0, int32 Vert1, int32 Vert2, int32 Vert3); // 0x4f5f500 [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); // 0x4f5f1b0 [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, bool bSRGBConversion); // 0x4f61cd0 [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); // 0x4f61a00 [Final Native Public]
    void SetMeshSectionVisible(int32 SectionIndex, bool bNewVisibility); // 0x4f61610 [Final Native Public]
    bool IsMeshSectionVisible(int32 SectionIndex); // 0x4f61560 [Final Native Public]
    int32 GetNumSections(); // 0x4f60d10 [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, bool bSRGBConversion); // 0x4f60570 [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); // 0x4f60200 [Final Native Public]
    void ClearMeshSection(int32 SectionIndex); // 0x4f5f450 [Final Native Public]
    void ClearCollisionConvexMeshes(); // 0x4f5f430 [Final Native Public]
    void ClearAllMeshSections(); // 0x4f5f410 [Final Native Public]
    void AddCollisionConvexMesh(const TArray<FVector>& ConvexVerts); // 0x4f5f0a0 [Final Native Public]

// UPropertyPathTestObject (/Script/PropertyPath.PropertyPathTestObject)
    void SetStructRef(const FPropertyPathTestStruct& InStruct); // 0x21ecde0 [Final Native Public]
    void SetStructConstRef(const FPropertyPathTestStruct& InStruct); // 0x21eccb0 [Final Native Public]
    void SetStruct(const FPropertyPathTestStruct& InStruct); // 0x21ecb80 [Final Native Public]
    void SetFloat(float InFloat); // 0x21ecaf0 [Final Native Public]
    FPropertyPathTestStruct GetStructRef(); // 0x21ecac0 [Final Native Public]
    FPropertyPathTestStruct GetStructConstRef(); // 0x21eca90 [Final Native Public]
    FPropertyPathTestStruct GetStruct(); // 0x21eca30 [Final Native Public]
    float GetFloat(); // 0x21eca00 [Final Native Public]

// AQosBeaconClient (/Script/Qos.QosBeaconClient)
    void ServerQosRequest(const FString& InSessionId); // 0x50df270 [Native Event Protected]
    void ClientQosResponse(const EQosResponseType& Response); // 0x50df1f0 [Native Event Protected]

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

// UResonanceAudioReverbPluginPreset (/Script/ResonanceAudio.ResonanceAudioReverbPluginPreset)
    void SetRoomRotation(FQuat& InRotation); // 0x61c1bb0 [Final Native Public]
    void SetRoomPosition(const FVector& InPosition); // 0x61c1ae0 [Final Native Public]
    void SetRoomMaterials(const TArray<ERaMaterialName>& InMaterials); // 0x61c19e0 [Final Native Public]
    void SetRoomDimensions(const FVector& InDimensions); // 0x61c1910 [Final Native Public]
    void SetReverbTimeModifier(float InReverbTimeModifier); // 0x61c1880 [Final Native Public]
    void SetReverbGain(float InReverbGain); // 0x61c17f0 [Final Native Public]
    void SetReverbBrightness(float InReverbBrightness); // 0x61c1760 [Final Native Public]
    void SetReflectionScalar(float InReflectionScalar); // 0x61c16d0 [Final Native Public]
    void SetEnableRoomEffects(bool bInEnableRoomEffects); // 0x61c14f0 [Final Native Public]

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

// URigVM (/Script/RigVM.RigVM)
    void SetParameterValueVector2D(const FName& InParameterName, const FVector2D& InValue, int32 InArrayIndex); // 0x487c460 [Final Native Public]
    void SetParameterValueVector(const FName& InParameterName, const FVector& InValue, int32 InArrayIndex); // 0x487c100 [Final Native Public]
    void SetParameterValueTransform(const FName& InParameterName, FTransform& InValue, int32 InArrayIndex); // 0x487c2f0 [Final Native Public]
    void SetParameterValueString(const FName& InParameterName, const FString& InValue, int32 InArrayIndex); // 0x487c1f0 [Final Native Public]
    void SetParameterValueQuat(const FName& InParameterName, FQuat& InValue, int32 InArrayIndex); // 0x487c100 [Final Native Public]
    void SetParameterValueName(const FName& InParameterName, const FName& InValue, int32 InArrayIndex); // 0x487c010 [Final Native Public]
    void SetParameterValueInt(const FName& InParameterName, int32 InValue, int32 InArrayIndex); // 0x487bf20 [Final Native Public]
    void SetParameterValueFloat(const FName& InParameterName, float InValue, int32 InArrayIndex); // 0x487be30 [Final Native Public]
    void SetParameterValueDouble(const FName& InParameterName, double InValue, int32 InArrayIndex); // 0x487bd40 [Final Native Public]
    void SetParameterValueBool(const FName& InParameterName, bool InValue, int32 InArrayIndex); // 0x487bc50 [Final Native Public]
    FRigVMStatistics GetStatistics(); // 0x487b970 [Final Native Public]
    FString GetRigVMFunctionName(int32 InFunctionIndex); // 0x487b890 [Native Public]
    FVector2D GetParameterValueVector2D(const FName& InParameterName, int32 InArrayIndex); // 0x487b6f0 [Final Native Public]
    FVector GetParameterValueVector(const FName& InParameterName, int32 InArrayIndex); // 0x487b7c0 [Final Native Public]
    FTransform GetParameterValueTransform(const FName& InParameterName, int32 InArrayIndex); // 0x487b5f0 [Final Native Public]
    FString GetParameterValueString(const FName& InParameterName, int32 InArrayIndex); // 0x487b510 [Final Native Public]
    FQuat GetParameterValueQuat(const FName& InParameterName, int32 InArrayIndex); // 0x487b440 [Final Native Public]
    FName GetParameterValueName(const FName& InParameterName, int32 InArrayIndex); // 0x487b370 [Final Native Public]
    int32 GetParameterValueInt(const FName& InParameterName, int32 InArrayIndex); // 0x487b2b0 [Final Native Public]
    float GetParameterValueFloat(const FName& InParameterName, int32 InArrayIndex); // 0x487b2b0 [Final Native Public]
    double GetParameterValueDouble(const FName& InParameterName, int32 InArrayIndex); // 0x487b1f0 [Final Native Public]
    bool GetParameterValueBool(const FName& InParameterName, int32 InArrayIndex); // 0x487b130 [Final Native Public]
    bool Execute(FRigVMExtendedExecuteContext& Context, const FName& InEntryName); // 0x487af90 [Native Public]
    int32 AddRigVMFunction(UScriptStruct* InRigVMStruct, const FName& InMethodName); // 0x487aeb0 [Native Public]

// UDataAssetLink (/Script/RigVM.DataAssetLink)
    void SetDataAsset(const TSoftObjectPtr<UDataAsset>& InDataAsset); // 0x487ba60 [Final Native Public]
    TSoftObjectPtr<UDataAsset> GetDataAsset(); // 0x487b0c0 [Final Native Public]

// URigVMUserWorkflowOptions (/Script/RigVM.RigVMUserWorkflowOptions)
    bool RequiresDialog(); // 0x4933980 [Final Native Public]
    void ReportWarning(const FString& InMessage); // 0x49337a0 [Final Native Public]
    void ReportInfo(const FString& InMessage); // 0x49336c0 [Final Native Public]
    void ReportError(const FString& InMessage); // 0x49335c0 [Final Native Public]
    bool IsValid(); // 0x49333b0 [Final Native Public]

// URigVMHost (/Script/RigVM.RigVMHost)
    bool SupportsEvent(const FName& InEventName); // 0x4933e00 [Native Public]
    bool SetVariableFromString(const FName& InVariableName, const FString& InValue); // 0x4933d20 [Final Native Public]
    void SetFramesPerSecond(float InFramesPerSecond); // 0x4933ca0 [Final Native Public]
    void SetDeltaTime(float InDeltaTime); // 0x4933c20 [Final Native Public]
    void SetAbsoluteTime(float InAbsoluteTime, bool InSetDeltaTimeZero); // 0x4933b40 [Final Native Public]
    void SetAbsoluteAndDeltaTime(float InAbsoluteTime, float InDeltaTime); // 0x4933a70 [Final Native Public]
    void RequestRunOnceEvent(const FName& InEventName, int32 InEventIndex); // 0x49338a0 [Native Public]
    void RequestInit(); // 0x37b18b0 [Native Public]
    bool RemoveRunOnceEvent(const FName& InEventName); // 0x49333e0 [Final Native Public]
    bool IsInitRequired(); // 0x3a1c570 [Native Public]
    URigVM* GetVM(); // 0x49331d0 [Final Native Public]
    FName GetVariableType(const FName& InVariableName); // 0x49332d0 [Final Native Public]
    FString GetVariableAsString(const FName& InVariableName); // 0x4933230 [Final Native Public]
    TArray<FName> GetSupportedEvents(); // 0x4932fe0 [Native Public]
    TArray<FName> GetScriptAccessibleVariables(); // 0x4932e30 [Final Native Public]
    FRigVMExtendedExecuteContext GetExtendedExecuteContext(); // 0x4932df0 [Native Public]
    float GetDeltaTime(); // 0x3a64e60 [Final Native Public]
    float GetCurrentFramesPerSecond(); // 0x4932d90 [Final Native Public]
    float GetAbsoluteTime(); // 0x3a65620 [Final Native Public]
    TArray<URigVMHost*> FindRigVMHosts(UObject* Outer, TSubclassOf<URigVMHost> OptionalClass); // 0x4932a30 [Final Native Static Public]
    bool ExecuteEvent(const FName& InEventName); // 0x4932980 [Final Native Public]
    bool Execute(const FName& InEventName); // 0x49328d0 [Native Public]
    bool CanExecute(); // 0x2fa3a70 [Native Public]

// URigVMProjectSettings (/Script/RigVM.RigVMProjectSettings)
    FRigVMTag GetTag(const FName& InTagName); // 0x4933020 [Final Native Public]

// UMovieSceneScriptingActorReferenceKey (/Script/SequencerScripting.MovieSceneScriptingActorReferenceKey)
    void SetValue(FMovieSceneObjectBindingID& InNewValue); // 0x4b992c0 [Final Native Public]
    void SetTime(const FFrameNumber& NewFrameNumber, float SubFrame, const EMovieSceneTimeUnit& TimeUnit); // 0x4b99070 [Final Native Public]
    FMovieSceneObjectBindingID GetValue(); // 0x4b97bc0 [Final Native Public]
    FFrameTime GetTime(const EMovieSceneTimeUnit& TimeUnit); // 0x4b97b20 [Native Public]

// UMovieSceneScriptingActorReferenceChannel (/Script/SequencerScripting.MovieSceneScriptingActorReferenceChannel)
    void Transform(const FFrameNumber& OffsetFrame, double Scale, const FFrameNumber& PivotFrame, const FSequencerScriptingRange& ScriptingRange, const EMovieSceneTimeUnit& TimeUnit); // 0x4b99750 [Final Native Public]
    void SetDefault(const FMovieSceneObjectBindingID& InDefaultValue); // 0x4b985a0 [Final Native Public]
    void RemoveKey(UMovieSceneScriptingKey* Key); // 0x4b98320 [Native Public]
    void RemoveDefault(); // 0x4b980f0 [Final Native Public]
    bool HasDefault(); // 0x4b97ea0 [Final Native Public]
    TArray<UMovieSceneScriptingKey*> GetKeysByIndex(const TArray<int32>& Indices); // 0x4b97700 [Native Public]
    TArray<UMovieSceneScriptingKey*> GetKeys(); // 0x34f2f30 [Native Public]
    FMovieSceneObjectBindingID GetDefault(); // 0x4b97450 [Final Native Public]
    UMovieSceneScriptingActorReferenceKey* AddKey(const FFrameNumber& InTime, const FMovieSceneObjectBindingID& NewValue, float SubFrame, const EMovieSceneTimeUnit& TimeUnit); // 0x4b96770 [Final Native Public]

// UMovieSceneScriptingBoolKey (/Script/SequencerScripting.MovieSceneScriptingBoolKey)
    void SetValue(bool InNewValue); // 0x4b99430 [Final Native Public]
    void SetTime(const FFrameNumber& NewFrameNumber, float SubFrame, const EMovieSceneTimeUnit& TimeUnit); // 0x4b99070 [Final Native Public]
    bool GetValue(); // 0x4b97cc0 [Final Native Public]
    FFrameTime GetTime(const EMovieSceneTimeUnit& TimeUnit); // 0x4b97b20 [Native Public]

// UMovieSceneScriptingBoolChannel (/Script/SequencerScripting.MovieSceneScriptingBoolChannel)
    void Transform(const FFrameNumber& OffsetFrame, double Scale, const FFrameNumber& PivotFrame, const FSequencerScriptingRange& ScriptingRange, const EMovieSceneTimeUnit& TimeUnit); // 0x4b99750 [Final Native Public]
    void SetDefault(bool InDefaultValue); // 0x4b98700 [Final Native Public]
    void RemoveKey(UMovieSceneScriptingKey* Key); // 0x4b98320 [Native Public]
    void RemoveDefault(); // 0x4b98180 [Final Native Public]
    bool HasDefault(); // 0x4b97f70 [Final Native Public]
    int32 GetNumKeys(); // 0x4b978c0 [Final Native Public]
    TArray<UMovieSceneScriptingKey*> GetKeysByIndex(const TArray<int32>& Indices); // 0x4b97700 [Native Public]
    TArray<UMovieSceneScriptingKey*> GetKeys(); // 0x34f2f30 [Native Public]
    bool GetDefault(); // 0x4b974f0 [Final Native Public]
    TArray<bool> EvaluateKeys(const FSequencerScriptingRange& Range, const FFrameRate& FrameRate); // 0x4b97090 [Final Native Public]
    FSequencerScriptingRange ComputeEffectiveRange(); // 0x4b96e10 [Final Native Public]
    UMovieSceneScriptingBoolKey* AddKey(const FFrameNumber& InTime, bool NewValue, float SubFrame, const EMovieSceneTimeUnit& TimeUnit); // 0x4b968e0 [Final Native Public]

// UMovieSceneScriptingByteKey (/Script/SequencerScripting.MovieSceneScriptingByteKey)
    void SetValue(uint8 InNewValue); // 0x4b99540 [Final Native Public]
    void SetTime(const FFrameNumber& NewFrameNumber, float SubFrame, const EMovieSceneTimeUnit& TimeUnit); // 0x4b99070 [Final Native Public]
    uint8 GetValue(); // 0x4b97d80 [Final Native Public]
    FFrameTime GetTime(const EMovieSceneTimeUnit& TimeUnit); // 0x4b97b20 [Native Public]

// UMovieSceneScriptingByteChannel (/Script/SequencerScripting.MovieSceneScriptingByteChannel)
    void Transform(const FFrameNumber& OffsetFrame, double Scale, const FFrameNumber& PivotFrame, const FSequencerScriptingRange& ScriptingRange, const EMovieSceneTimeUnit& TimeUnit); // 0x4b99750 [Final Native Public]
    void SetDefault(uint8 InDefaultValue); // 0x4b98820 [Final Native Public]
    void RemoveKey(UMovieSceneScriptingKey* Key); // 0x4b98320 [Native Public]
    void RemoveDefault(); // 0x4b98180 [Final Native Public]
    bool HasDefault(); // 0x4b97f70 [Final Native Public]
    TArray<UMovieSceneScriptingKey*> GetKeysByIndex(const TArray<int32>& Indices); // 0x4b97700 [Native Public]
    TArray<UMovieSceneScriptingKey*> GetKeys(); // 0x34f2f30 [Native Public]
    uint8 GetDefault(); // 0x4b974f0 [Final Native Public]
    UMovieSceneScriptingByteKey* AddKey(const FFrameNumber& InTime, uint8 NewValue, float SubFrame, const EMovieSceneTimeUnit& TimeUnit, const EMovieSceneKeyInterpolation& InInterpolation); // 0x4b96a70 [Final Native Public]

// UMovieSceneScriptingDoubleKey (/Script/SequencerScripting.MovieSceneScriptingDoubleKey)
    void SetValue(double InNewValue); // 0x4b99660 [Final Native Public]
    void SetTime(const FFrameNumber& NewFrameNumber, float SubFrame, const EMovieSceneTimeUnit& TimeUnit); // 0x4b99070 [Final Native Public]
    void SetTangentWeightMode(const ERichCurveTangentWeightMode& InNewValue); // 0x4b98f90 [Final Native Public]
    void SetTangentMode(const ERichCurveTangentMode& InNewValue); // 0x4b98eb0 [Final Native Public]
    void SetLeaveTangentWeight(float InNewValue); // 0x4b98c50 [Final Native Public]
    void SetLeaveTangent(float InNewValue); // 0x4b98b50 [Final Native Public]
    void SetInterpolationMode(const ERichCurveInterpMode& InNewValue); // 0x4b98a70 [Final Native Public]
    void SetArriveTangentWeight(float InNewValue); // 0x4b984b0 [Final Native Public]
    void SetArriveTangent(float InNewValue); // 0x4b983b0 [Final Native Public]
    double GetValue(); // 0x4b97e40 [Final Native Public]
    FFrameTime GetTime(const EMovieSceneTimeUnit& TimeUnit); // 0x4b97b20 [Native Public]
    ERichCurveTangentWeightMode GetTangentWeightMode(); // 0x4b97ac0 [Final Native Public]
    ERichCurveTangentMode GetTangentMode(); // 0x4b97a60 [Final Native Public]
    float GetLeaveTangentWeight(); // 0x4b97860 [Final Native Public]
    float GetLeaveTangent(); // 0x4b97800 [Final Native Public]
    ERichCurveInterpMode GetInterpolationMode(); // 0x4b976a0 [Final Native Public]
    float GetArriveTangentWeight(); // 0x4b973f0 [Final Native Public]
    float GetArriveTangent(); // 0x4b97390 [Final Native Public]

// UMovieSceneScriptingDoubleChannel (/Script/SequencerScripting.MovieSceneScriptingDoubleChannel)
    void Transform(const FFrameNumber& OffsetFrame, double Scale, const FFrameNumber& PivotFrame, const FSequencerScriptingRange& ScriptingRange, const EMovieSceneTimeUnit& TimeUnit); // 0x4b99940 [Final Native Public]
    void SetPreInfinityExtrapolation(const ERichCurveExtrapolation& InExtrapolation); // 0x4b98e00 [Final Native Public]
    void SetPostInfinityExtrapolation(const ERichCurveExtrapolation& InExtrapolation); // 0x4b98d50 [Final Native Public]
    void SetDefault(double InDefaultValue); // 0x4b98940 [Final Native Public]
    void RemoveKey(UMovieSceneScriptingKey* Key); // 0x4b98320 [Native Public]
    void RemoveDefault(); // 0x4b98250 [Final Native Public]
    bool HasDefault(); // 0x4b98030 [Final Native Public]
    ERichCurveExtrapolation GetPreInfinityExtrapolation(); // 0x4b97a00 [Final Native Public]
    ERichCurveExtrapolation GetPostInfinityExtrapolation(); // 0x4b979a0 [Final Native Public]
    int32 GetNumKeys(); // 0x4b97930 [Final Native Public]
    TArray<UMovieSceneScriptingKey*> GetKeysByIndex(const TArray<int32>& Indices); // 0x4b97700 [Native Public]
    TArray<UMovieSceneScriptingKey*> GetKeys(); // 0x34f2f30 [Native Public]
    double GetDefault(); // 0x4b975b0 [Final Native Public]
    TArray<double> EvaluateKeys(const FSequencerScriptingRange& Range, const FFrameRate& FrameRate); // 0x4b97210 [Final Native Public]
    FSequencerScriptingRange ComputeEffectiveRange(); // 0x4b96f50 [Final Native Public]
    UMovieSceneScriptingDoubleKey* AddKey(const FFrameNumber& InTime, double NewValue, float SubFrame, const EMovieSceneTimeUnit& TimeUnit, const EMovieSceneKeyInterpolation& InInterpolation); // 0x4b96c40 [Final Native Public]

// UMovieSceneScriptingEventKey (/Script/SequencerScripting.MovieSceneScriptingEventKey)
    void SetValue(FMovieSceneEvent& InNewValue); // 0x4ba21b0 [Final Native Public]
    void SetTime(const FFrameNumber& NewFrameNumber, float SubFrame, const EMovieSceneTimeUnit& TimeUnit); // 0x4b99070 [Final Native Public]
    FMovieSceneEvent GetValue(); // 0x4ba12d0 [Final Native Public]
    FFrameTime GetTime(const EMovieSceneTimeUnit& TimeUnit); // 0x4b97b20 [Native Public]

// UMovieSceneScriptingEventChannel (/Script/SequencerScripting.MovieSceneScriptingEventChannel)
    void Transform(const FFrameNumber& OffsetFrame, double Scale, const FFrameNumber& PivotFrame, const FSequencerScriptingRange& ScriptingRange, const EMovieSceneTimeUnit& TimeUnit); // 0x4b99940 [Final Native Public]
    void RemoveKey(UMovieSceneScriptingKey* Key); // 0x4b98320 [Native Public]
    TArray<UMovieSceneScriptingKey*> GetKeysByIndex(const TArray<int32>& Indices); // 0x4b97700 [Native Public]
    TArray<UMovieSceneScriptingKey*> GetKeys(); // 0x34f2f30 [Native Public]
    UMovieSceneScriptingEventKey* AddKey(const FFrameNumber& InTime, const FMovieSceneEvent& NewValue, float SubFrame, const EMovieSceneTimeUnit& TimeUnit); // 0x4ba0320 [Final Native Public]

// UMovieSceneScriptingFloatKey (/Script/SequencerScripting.MovieSceneScriptingFloatKey)
    void SetValue(float InNewValue); // 0x4ba22f0 [Native Public]
    void SetTime(const FFrameNumber& NewFrameNumber, float SubFrame, const EMovieSceneTimeUnit& TimeUnit); // 0x4ba2090 [Native Public]
    void SetTangentWeightMode(const ERichCurveTangentWeightMode& InNewValue); // 0x4ba2010 [Native Public]
    void SetTangentMode(const ERichCurveTangentMode& InNewValue); // 0x4ba1f90 [Native Public]
    void SetLeaveTangentWeight(float InNewValue); // 0x4ba1d80 [Native Public]
    void SetLeaveTangent(float InNewValue); // 0x4ba1cf0 [Native Public]
    void SetInterpolationMode(const ERichCurveInterpMode& InNewValue); // 0x4ba1c70 [Native Public]
    void SetArriveTangentWeight(float InNewValue); // 0x4ba18e0 [Native Public]
    void SetArriveTangent(float InNewValue); // 0x37b5940 [Native Public]
    float GetValue(); // 0x3638e90 [Native Public]
    FFrameTime GetTime(const EMovieSceneTimeUnit& TimeUnit); // 0x4b97b20 [Native Public]
    ERichCurveTangentWeightMode GetTangentWeightMode(); // 0x3a1c5a0 [Native Public]
    ERichCurveTangentMode GetTangentMode(); // 0x37b24e0 [Native Public]
    float GetLeaveTangentWeight(); // 0x3a63640 [Native Public]
    float GetLeaveTangent(); // 0x4ba1100 [Native Public]
    ERichCurveInterpMode GetInterpolationMode(); // 0x3510e90 [Native Public]
    float GetArriveTangentWeight(); // 0x4ba0f60 [Native Public]
    float GetArriveTangent(); // 0x4ba0f20 [Native Public]

// UMovieSceneScriptingFloatChannel (/Script/SequencerScripting.MovieSceneScriptingFloatChannel)
    void Transform(const FFrameNumber& OffsetFrame, double Scale, const FFrameNumber& PivotFrame, const FSequencerScriptingRange& ScriptingRange, const EMovieSceneTimeUnit& TimeUnit); // 0x4ba2600 [Final Native Public]
    void SetPreInfinityExtrapolation(const ERichCurveExtrapolation& InExtrapolation); // 0x4ba1ed0 [Final Native Public]
    void SetPostInfinityExtrapolation(const ERichCurveExtrapolation& InExtrapolation); // 0x4ba1e10 [Final Native Public]
    void SetDefault(float InDefaultValue); // 0x4ba1970 [Final Native Public]
    void RemoveKey(UMovieSceneScriptingKey* Key); // 0x4b98320 [Native Public]
    void RemoveDefault(); // 0x4ba17f0 [Final Native Public]
    bool HasDefault(); // 0x4ba16c0 [Final Native Public]
    ERichCurveExtrapolation GetPreInfinityExtrapolation(); // 0x4ba1250 [Final Native Public]
    ERichCurveExtrapolation GetPostInfinityExtrapolation(); // 0x4ba11d0 [Final Native Public]
    int32 GetNumKeys(); // 0x4ba1140 [Final Native Public]
    TArray<UMovieSceneScriptingKey*> GetKeysByIndex(const TArray<int32>& Indices); // 0x4b97700 [Native Public]
    TArray<UMovieSceneScriptingKey*> GetKeys(); // 0x34f2f30 [Native Public]
    float GetDefault(); // 0x4ba0fa0 [Final Native Public]
    TArray<float> EvaluateKeys(const FSequencerScriptingRange& Range, const FFrameRate& FrameRate); // 0x4ba0b10 [Final Native Public]
    FSequencerScriptingRange ComputeEffectiveRange(); // 0x4ba0ad0 [Final Native Public]
    UMovieSceneScriptingFloatKey* AddKey(const FFrameNumber& InTime, float NewValue, float SubFrame, const EMovieSceneTimeUnit& TimeUnit, const EMovieSceneKeyInterpolation& InInterpolation); // 0x4ba05d0 [Final Native Public]

// UMovieSceneScriptingIntegerKey (/Script/SequencerScripting.MovieSceneScriptingIntegerKey)
    void SetValue(int32 InNewValue); // 0x4ba2380 [Final Native Public]
    void SetTime(const FFrameNumber& NewFrameNumber, float SubFrame, const EMovieSceneTimeUnit& TimeUnit); // 0x4b99070 [Final Native Public]
    int32 GetValue(); // 0x4ba14b0 [Final Native Public]
    FFrameTime GetTime(const EMovieSceneTimeUnit& TimeUnit); // 0x4b97b20 [Native Public]

// UMovieSceneScriptingIntegerChannel (/Script/SequencerScripting.MovieSceneScriptingIntegerChannel)
    void Transform(const FFrameNumber& OffsetFrame, double Scale, const FFrameNumber& PivotFrame, const FSequencerScriptingRange& ScriptingRange, const EMovieSceneTimeUnit& TimeUnit); // 0x4b99940 [Final Native Public]
    void SetInterpolateLinearKeys(bool bInInterpolateLinearKeys); // 0x4ba1bd0 [Final Native Public]
    void SetDefault(int32 InDefaultValue); // 0x4ba19f0 [Final Native Public]
    void RemoveKey(UMovieSceneScriptingKey* Key); // 0x4b98320 [Native Public]
    void RemoveDefault(); // 0x4ba1810 [Final Native Public]
    bool HasDefault(); // 0x4ba16f0 [Final Native Public]
    int32 GetNumKeys(); // 0x4b97930 [Final Native Public]
    TArray<UMovieSceneScriptingKey*> GetKeysByIndex(const TArray<int32>& Indices); // 0x4b97700 [Native Public]
    TArray<UMovieSceneScriptingKey*> GetKeys(); // 0x34f2f30 [Native Public]
    bool GetInterpolateLinearKeys(); // 0x4ba10c0 [Final Native Public]
    int32 GetDefault(); // 0x4ba0fd0 [Final Native Public]
    TArray<int32> EvaluateKeys(const FSequencerScriptingRange& Range, const FFrameRate& FrameRate); // 0x4ba0da0 [Final Native Public]
    UMovieSceneScriptingIntegerKey* AddKey(const FFrameNumber& InTime, int32 NewValue, float SubFrame, const EMovieSceneTimeUnit& TimeUnit); // 0x4ba0790 [Final Native Public]

// UMovieSceneScriptingObjectPathKey (/Script/SequencerScripting.MovieSceneScriptingObjectPathKey)
    void SetValue(UObject* InNewValue); // 0x4ba24a0 [Final Native Public]
    void SetTime(const FFrameNumber& NewFrameNumber, float SubFrame, const EMovieSceneTimeUnit& TimeUnit); // 0x4b99070 [Final Native Public]
    UObject* GetValue(); // 0x4ba1570 [Final Native Public]
    FFrameTime GetTime(const EMovieSceneTimeUnit& TimeUnit); // 0x4b97b20 [Native Public]

// UMovieSceneScriptingObjectPathChannel (/Script/SequencerScripting.MovieSceneScriptingObjectPathChannel)
    void Transform(const FFrameNumber& OffsetFrame, double Scale, const FFrameNumber& PivotFrame, const FSequencerScriptingRange& ScriptingRange, const EMovieSceneTimeUnit& TimeUnit); // 0x4b99750 [Final Native Public]
    void SetDefault(UObject* InDefaultValue); // 0x4ba1b10 [Final Native Public]
    void RemoveKey(UMovieSceneScriptingKey* Key); // 0x4b98320 [Native Public]
    void RemoveDefault(); // 0x4b980f0 [Final Native Public]
    bool HasDefault(); // 0x4ba17b0 [Final Native Public]
    TArray<UMovieSceneScriptingKey*> GetKeysByIndex(const TArray<int32>& Indices); // 0x4b97700 [Native Public]
    TArray<UMovieSceneScriptingKey*> GetKeys(); // 0x34f2f30 [Native Public]
    UObject* GetDefault(); // 0x4ba1090 [Final Native Public]
    UMovieSceneScriptingObjectPathKey* AddKey(const FFrameNumber& InTime, UObject* NewValue, float SubFrame, const EMovieSceneTimeUnit& TimeUnit); // 0x4ba0910 [Final Native Public]

// UMovieSceneScriptingParticleKey (/Script/SequencerScripting.MovieSceneScriptingParticleKey)
    void SetValue(const EParticleKey& InNewValue); // 0x4bb8ba0 [Final Native Public]
    void SetTime(const FFrameNumber& NewFrameNumber, float SubFrame, const EMovieSceneTimeUnit& TimeUnit); // 0x4bb8930 [Final Native Public]
    EParticleKey GetValue(); // 0x4b97d80 [Final Native Public]
    FFrameTime GetTime(const EMovieSceneTimeUnit& TimeUnit); // 0x4b97b20 [Native Public]

// UMovieSceneScriptingParticleChannel (/Script/SequencerScripting.MovieSceneScriptingParticleChannel)
    void Transform(const FFrameNumber& OffsetFrame, double Scale, const FFrameNumber& PivotFrame, const FSequencerScriptingRange& ScriptingRange, const EMovieSceneTimeUnit& TimeUnit); // 0x4bb93a0 [Final Native Public]
    void SetDefault(const EParticleKey& InDefaultValue); // 0x4bb54d0 [Final Native Public]
    void RemoveKey(UMovieSceneScriptingKey* Key); // 0x4b98320 [Native Public]
    void RemoveDefault(); // 0x4bb49f0 [Final Native Public]
    bool HasDefault(); // 0x4baefb0 [Final Native Public]
    int32 GetNumKeys(); // 0x4b978c0 [Final Native Public]
    TArray<UMovieSceneScriptingKey*> GetKeysByIndex(const TArray<int32>& Indices); // 0x4b97700 [Native Public]
    TArray<UMovieSceneScriptingKey*> GetKeys(); // 0x34f2f30 [Native Public]
    EParticleKey GetDefault(); // 0x4baefb0 [Final Native Public]
    TArray<EParticleKey> EvaluateKeys(const FSequencerScriptingRange& Range, const FFrameRate& FrameRate); // 0x4babfd0 [Final Native Public]
    FSequencerScriptingRange ComputeEffectiveRange(); // 0x4bab960 [Final Native Public]
    UMovieSceneScriptingParticleKey* AddKey(const FFrameNumber& InTime, const EParticleKey& NewParticleValue, float SubFrame, const EMovieSceneTimeUnit& TimeUnit); // 0x4baa360 [Final Native Public]

// UMovieSceneScriptingStringKey (/Script/SequencerScripting.MovieSceneScriptingStringKey)
    void SetValue(const FString& InNewValue); // 0x4bb8cc0 [Final Native Public]
    void SetTime(const FFrameNumber& NewFrameNumber, float SubFrame, const EMovieSceneTimeUnit& TimeUnit); // 0x4bb8930 [Final Native Public]
    FString GetValue(); // 0x4bb2e20 [Final Native Public]
    FFrameTime GetTime(const EMovieSceneTimeUnit& TimeUnit); // 0x4b97b20 [Native Public]

// UMovieSceneScriptingStringChannel (/Script/SequencerScripting.MovieSceneScriptingStringChannel)
    void Transform(const FFrameNumber& OffsetFrame, double Scale, const FFrameNumber& PivotFrame, const FSequencerScriptingRange& ScriptingRange, const EMovieSceneTimeUnit& TimeUnit); // 0x4bb9590 [Final Native Public]
    void SetDefault(const FString& InDefaultValue); // 0x4bb55e0 [Final Native Public]
    void RemoveKey(UMovieSceneScriptingKey* Key); // 0x4b98320 [Native Public]
    void RemoveDefault(); // 0x4b98250 [Final Native Public]
    bool HasDefault(); // 0x4bb3370 [Final Native Public]
    TArray<UMovieSceneScriptingKey*> GetKeysByIndex(const TArray<int32>& Indices); // 0x4b97700 [Native Public]
    TArray<UMovieSceneScriptingKey*> GetKeys(); // 0x34f2f30 [Native Public]
    FString GetDefault(); // 0x4baf050 [Final Native Public]
    UMovieSceneScriptingStringKey* AddKey(const FFrameNumber& InTime, const FString& NewValue, float SubFrame, const EMovieSceneTimeUnit& TimeUnit); // 0x4baa540 [Final Native Public]

// UMovieSceneScriptingTextKey (/Script/SequencerScripting.MovieSceneScriptingTextKey)
    void SetValue(FText& InNewValue); // 0x4bb8e30 [Final Native Public]
    void SetTime(const FFrameNumber& NewFrameNumber, float SubFrame, const EMovieSceneTimeUnit& TimeUnit); // 0x4bb8930 [Final Native Public]
    FText GetValue(); // 0x4bb2f50 [Final Native Public]
    FFrameTime GetTime(const EMovieSceneTimeUnit& TimeUnit); // 0x4b97b20 [Native Public]

// UMovieSceneScriptingTextChannel (/Script/SequencerScripting.MovieSceneScriptingTextChannel)
    void Transform(const FFrameNumber& OffsetFrame, double Scale, const FFrameNumber& PivotFrame, const FSequencerScriptingRange& ScriptingRange, const EMovieSceneTimeUnit& TimeUnit); // 0x4bb9590 [Final Native Public]
    void SetDefault(const FText& InDefaultValue); // 0x4bb57b0 [Final Native Public]
    void RemoveKey(UMovieSceneScriptingKey* Key); // 0x4b98320 [Native Public]
    void RemoveDefault(); // 0x4b98250 [Final Native Public]
    bool HasDefault(); // 0x4bb3400 [Final Native Public]
    TArray<UMovieSceneScriptingKey*> GetKeysByIndex(const TArray<int32>& Indices); // 0x4b97700 [Native Public]
    TArray<UMovieSceneScriptingKey*> GetKeys(); // 0x34f2f30 [Native Public]
    FText GetDefault(); // 0x4baf1f0 [Final Native Public]
    UMovieSceneScriptingTextKey* AddKey(const FFrameNumber& InTime, const FText& NewValue, float SubFrame, const EMovieSceneTimeUnit& TimeUnit); // 0x4baa790 [Final Native Public]

// UMovieSceneBindingExtensions (/Script/SequencerScripting.MovieSceneBindingExtensions)
    void SetSpawnableBindingID(FMovieSceneBindingProxy& InBinding, FMovieSceneObjectBindingID& SpawnableBindingID); // 0x4bb8190 [Final Native Static Public]
    void SetSortingOrder(FMovieSceneBindingProxy& InBinding, int32 SortingOrder); // 0x4bb7ff0 [Final Native Static Public]
    void SetParent(FMovieSceneBindingProxy& InBinding, FMovieSceneBindingProxy& InParentBinding); // 0x4bb6ef0 [Final Native Static Public]
    void SetName(FMovieSceneBindingProxy& InBinding, const FString& InName); // 0x4bb6b60 [Final Native Static Public]
    void SetDisplayName(FMovieSceneBindingProxy& InBinding, FText& InDisplayName); // 0x4bb5870 [Final Native Static Public]
    void RemoveTrack(FMovieSceneBindingProxy& InBinding, UMovieSceneTrack* TrackToRemove); // 0x4bb4d90 [Final Native Static Public]
    void Remove(FMovieSceneBindingProxy& InBinding); // 0x4bb45d0 [Final Native Static Public]
    bool NotEqual_MovieSceneBindingProxy(const FMovieSceneBindingProxy& A, const FMovieSceneBindingProxy& B); // 0x4bb4450 [Final Native Static Public]
    void MoveBindingContents(FMovieSceneBindingProxy& SourceBindingId, FMovieSceneBindingProxy& DestinationBindingId); // 0x4bb42b0 [Final Native Static Public]
    bool IsValid(FMovieSceneBindingProxy& InBinding); // 0x4bb3720 [Final Native Static Public]
    TArray<UMovieSceneTrack*> GetTracks(FMovieSceneBindingProxy& InBinding); // 0x4bb2a20 [Final Native Static Public]
    int32 GetSortingOrder(FMovieSceneBindingProxy& InBinding); // 0x4bb2190 [Final Native Static Public]
    TSubclassOf<UObject> GetPossessedObjectClass(FMovieSceneBindingProxy& InBinding); // 0x4bb1c10 [Final Native Static Public]
    FMovieSceneBindingProxy GetParent(FMovieSceneBindingProxy& InBinding); // 0x4bb0680 [Final Native Static Public]
    UObject* GetObjectTemplate(FMovieSceneBindingProxy& InBinding); // 0x4bb0550 [Final Native Static Public]
    FString GetName(FMovieSceneBindingProxy& InBinding); // 0x4bb0320 [Final Native Static Public]
    FGuid GetId(FMovieSceneBindingProxy& InBinding); // 0x4bafa80 [Final Native Static Public]
    FText GetDisplayName(FMovieSceneBindingProxy& InBinding); // 0x4baf2f0 [Final Native Static Public]
    TArray<FMovieSceneBindingProxy> GetChildPossessables(FMovieSceneBindingProxy& InBinding); // 0x4baeb10 [Final Native Static Public]
    TArray<UMovieSceneTrack*> FindTracksByType(FMovieSceneBindingProxy& InBinding, TSubclassOf<UMovieSceneTrack> TrackType); // 0x4bad140 [Final Native Static Public]
    TArray<UMovieSceneTrack*> FindTracksByExactType(FMovieSceneBindingProxy& InBinding, TSubclassOf<UMovieSceneTrack> TrackType); // 0x4bacce0 [Final Native Static Public]
    bool EqualEqual_MovieSceneBindingProxy(const FMovieSceneBindingProxy& A, const FMovieSceneBindingProxy& B); // 0x4babe50 [Final Native Static Public]
    UMovieSceneTrack* AddTrack(FMovieSceneBindingProxy& InBinding, TSubclassOf<UMovieSceneTrack> TrackType); // 0x4bab380 [Final Native Static Public]

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

// UMovieSceneFolderExtensions (/Script/SequencerScripting.MovieSceneFolderExtensions)
    bool SetFolderName(UMovieSceneFolder* Folder, const FName& InFolderName); // 0x4bb62a0 [Final Native Static Public]
    bool SetFolderColor(UMovieSceneFolder* Folder, const FColor& InFolderColor); // 0x4bb61b0 [Final Native Static Public]
    bool RemoveChildTrack(UMovieSceneFolder* Folder, UMovieSceneTrack* InTrack); // 0x4bb48e0 [Final Native Static Public]
    bool RemoveChildObjectBinding(UMovieSceneFolder* Folder, const FMovieSceneBindingProxy& InObjectBinding); // 0x4bb47a0 [Final Native Static Public]
    bool RemoveChildFolder(UMovieSceneFolder* TargetFolder, UMovieSceneFolder* FolderToRemove); // 0x4bb4690 [Final Native Static Public]
    FName GetFolderName(UMovieSceneFolder* Folder); // 0x4baf9c0 [Final Native Static Public]
    FColor GetFolderColor(UMovieSceneFolder* Folder); // 0x4baf920 [Final Native Static Public]
    TArray<UMovieSceneTrack*> GetChildTracks(UMovieSceneFolder* Folder); // 0x4baebf0 [Final Native Static Public]
    TArray<FMovieSceneBindingProxy> GetChildObjectBindings(UMovieSceneFolder* Folder); // 0x4bae900 [Final Native Static Public]
    TArray<UMovieSceneFolder*> GetChildFolders(UMovieSceneFolder* Folder); // 0x4bae780 [Final Native Static Public]
    bool AddChildTrack(UMovieSceneFolder* Folder, UMovieSceneTrack* InTrack); // 0x4ba9f90 [Final Native Static Public]
    bool AddChildObjectBinding(UMovieSceneFolder* Folder, const FMovieSceneBindingProxy& InObjectBinding); // 0x4ba9e50 [Final Native Static Public]
    bool AddChildFolder(UMovieSceneFolder* TargetFolder, UMovieSceneFolder* FolderToAdd); // 0x4ba9d40 [Final Native Static Public]

// UMovieSceneMaterialTrackExtensions (/Script/SequencerScripting.MovieSceneMaterialTrackExtensions)
    void SetMaterialInfo(UMovieSceneComponentMaterialTrack* Track, FComponentMaterialInfo& MaterialInfo); // 0x4bb6960 [Final Native Static Public]
    void SetMaterialIndex(UMovieSceneComponentMaterialTrack* Track, int32 MaterialIndex); // 0x4bb6780 [Final Native Static Public]
    FComponentMaterialInfo GetMaterialInfo(UMovieSceneComponentMaterialTrack* Track); // 0x4bb0100 [Final Native Static Public]
    int32 GetMaterialIndex(UMovieSceneComponentMaterialTrack* Track); // 0x4baffa0 [Final Native Static Public]

// UMovieScenePrimitiveMaterialTrackExtensions (/Script/SequencerScripting.MovieScenePrimitiveMaterialTrackExtensions)
    void SetMaterialInfo(UMovieScenePrimitiveMaterialTrack* Track, FComponentMaterialInfo& MaterialInfo); // 0x4bb6a60 [Final Native Static Public]
    void SetMaterialIndex(UMovieScenePrimitiveMaterialTrack* Track, int32 MaterialIndex); // 0x4bb6870 [Final Native Static Public]
    FComponentMaterialInfo GetMaterialInfo(UMovieScenePrimitiveMaterialTrack* Track); // 0x4bb01b0 [Final Native Static Public]
    int32 GetMaterialIndex(UMovieScenePrimitiveMaterialTrack* Track); // 0x4bb0050 [Final Native Static Public]

// UMovieScenePropertyTrackExtensions (/Script/SequencerScripting.MovieScenePropertyTrackExtensions)
    void SetPropertyNameAndPath(UMovieScenePropertyTrack* Track, const FName& InPropertyName, const FString& InPropertyPath); // 0x4bb77d0 [Final Native Static Public]
    void SetObjectPropertyClass(UMovieSceneObjectPropertyTrack* Track, TSubclassOf<UObject> PropertyClass, bool bInClassProperty); // 0x4bb6da0 [Final Native Static Public]
    void SetByteTrackEnum(UMovieSceneByteTrack* Track, UEnum* InEnum); // 0x4bb5220 [Final Native Static Public]
    FName GetUniqueTrackName(UMovieScenePropertyTrack* Track); // 0x4bb2d80 [Final Native Static Public]
    FString GetPropertyPath(UMovieScenePropertyTrack* Track); // 0x4bb1d90 [Final Native Static Public]
    FName GetPropertyName(UMovieScenePropertyTrack* Track); // 0x4bb1cd0 [Final Native Static Public]
    TSubclassOf<UObject> GetObjectPropertyClass(UMovieSceneObjectPropertyTrack* Track); // 0x4bb0490 [Final Native Static Public]
    UEnum* GetByteTrackEnum(UMovieSceneByteTrack* Track); // 0x4bae4d0 [Final Native Static Public]

// UMovieSceneSectionExtensions (/Script/SequencerScripting.MovieSceneSectionExtensions)
    void SetStartFrameSeconds(UMovieSceneSection* Section, float StartTime); // 0x4bb8570 [Final Native Static Public]
    void SetStartFrameBounded(UMovieSceneSection* Section, bool bIsBounded); // 0x4bb8430 [Final Native Static Public]
    void SetStartFrame(UMovieSceneSection* Section, int32 StartFrame); // 0x4bb82f0 [Final Native Static Public]
    void SetRangeSeconds(UMovieSceneSection* Section, float StartTime, float EndTime); // 0x4bb7b40 [Final Native Static Public]
    void SetRange(UMovieSceneSection* Section, int32 StartFrame, int32 EndFrame); // 0x4bb7920 [Final Native Static Public]
    void SetEndFrameSeconds(UMovieSceneSection* Section, float EndTime); // 0x4bb5de0 [Final Native Static Public]
    void SetEndFrameBounded(UMovieSceneSection* Section, bool bIsBounded); // 0x4bb5ca0 [Final Native Static Public]
    void SetEndFrame(UMovieSceneSection* Section, int32 EndFrame); // 0x4bb5b60 [Final Native Static Public]
    bool HasStartFrame(UMovieSceneSection* Section); // 0x4bb3530 [Final Native Static Public]
    bool HasEndFrame(UMovieSceneSection* Section); // 0x4bb3480 [Final Native Static Public]
    float GetStartFrameSeconds(UMovieSceneSection* Section); // 0x4bb26b0 [Final Native Static Public]
    int32 GetStartFrame(UMovieSceneSection* Section); // 0x4bb2570 [Final Native Static Public]
    int32 GetParentSequenceFrame(UMovieSceneSubSection* Section, int32 InFrame, UMovieSceneSequence* ParentSequence); // 0x4bb0790 [Final Native Static Public]
    float GetEndFrameSeconds(UMovieSceneSection* Section); // 0x4baf6e0 [Final Native Static Public]
    int32 GetEndFrame(UMovieSceneSection* Section); // 0x4baf5a0 [Final Native Static Public]
    TArray<UMovieSceneScriptingChannel*> GetChannelsByType(UMovieSceneSection* Section, TSubclassOf<UMovieSceneScriptingChannel> ChannelType); // 0x4bae660 [Final Native Static Public]
    UMovieSceneScriptingChannel* GetChannel(UMovieSceneSection* Section, const FName& ChannelName); // 0x4bae590 [Final Native Static Public]
    float GetAutoSizeStartFrameSeconds(UMovieSceneSection* Section); // 0x4badfe0 [Final Native Static Public]
    int32 GetAutoSizeStartFrame(UMovieSceneSection* Section); // 0x4badea0 [Final Native Static Public]
    bool GetAutoSizeHasStartFrame(UMovieSceneSection* Section); // 0x4badde0 [Final Native Static Public]
    bool GetAutoSizeHasEndFrame(UMovieSceneSection* Section); // 0x4badd20 [Final Native Static Public]
    float GetAutoSizeEndFrameSeconds(UMovieSceneSection* Section); // 0x4badb90 [Final Native Static Public]
    int32 GetAutoSizeEndFrame(UMovieSceneSection* Section); // 0x4bada50 [Final Native Static Public]
    TArray<UMovieSceneScriptingChannel*> GetAllChannels(UMovieSceneSection* Section); // 0x4bad5d0 [Final Native Static Public]

// UMovieSceneSequenceExtensions (/Script/SequencerScripting.MovieSceneSequenceExtensions)
    void SortMarkedFrames(UMovieSceneSequence* Sequence); // 0x4bb92f0 [Final Native Static Public]
    void SetWorkRangeStart(UMovieSceneSequence* InSequence, double StartTimeInSeconds); // 0x4bb9210 [Final Native Static Public]
    void SetWorkRangeEnd(UMovieSceneSequence* InSequence, double EndTimeInSeconds); // 0x4bb9130 [Final Native Static Public]
    void SetViewRangeStart(UMovieSceneSequence* InSequence, double StartTimeInSeconds); // 0x4bb9050 [Final Native Static Public]
    void SetViewRangeEnd(UMovieSceneSequence* InSequence, double EndTimeInSeconds); // 0x4bb8f70 [Final Native Static Public]
    void SetTickResolutionDirectly(UMovieSceneSequence* Sequence, const FFrameRate& TickResolution); // 0x4bb8830 [Final Native Static Public]
    void SetTickResolution(UMovieSceneSequence* Sequence, const FFrameRate& TickResolution); // 0x4bb8730 [Final Native Static Public]
    void SetReadOnly(UMovieSceneSequence* Sequence, bool bInReadOnly); // 0x4bb7e30 [Final Native Static Public]
    void SetPlaybackStartSeconds(UMovieSceneSequence* Sequence, float StartTime); // 0x4bb75f0 [Final Native Static Public]
    void SetPlaybackStart(UMovieSceneSequence* Sequence, int32 StartFrame); // 0x4bb7460 [Final Native Static Public]
    void SetPlaybackRangeLocked(UMovieSceneSequence* Sequence, bool bInLocked); // 0x4bb7390 [Final Native Static Public]
    void SetPlaybackEndSeconds(UMovieSceneSequence* Sequence, float EndTime); // 0x4bb71b0 [Final Native Static Public]
    void SetPlaybackEnd(UMovieSceneSequence* Sequence, int32 EndFrame); // 0x4bb7020 [Final Native Static Public]
    void SetMarkedFramesLocked(UMovieSceneSequence* Sequence, bool bInLocked); // 0x4bb66b0 [Final Native Static Public]
    void SetMarkedFrameInSequence(UMovieSceneSequence* Sequence, int32 InMarkIndex, const FFrameNumber& InFrameNumber, const EMovieSceneTimeUnit& TimeUnit); // 0x4bb64e0 [Final Native Static Public]
    void SetMarkedFrame(UMovieSceneSequence* Sequence, int32 InMarkIndex, const FFrameNumber& InFrameNumber); // 0x4bb6390 [Final Native Static Public]
    void SetEvaluationType(UMovieSceneSequence* InSequence, const EMovieSceneEvaluationType& InEvaluationType); // 0x4bb5fa0 [Final Native Static Public]
    void SetDisplayRate(UMovieSceneSequence* Sequence, const FFrameRate& DisplayRate); // 0x4bb5a60 [Final Native Static Public]
    void SetClockSource(UMovieSceneSequence* InSequence, const EUpdateClockSource& InClockSource); // 0x4bb5310 [Final Native Static Public]
    FMovieSceneBindingProxy ResolveBindingID(UMovieSceneSequence* RootSequence, const FMovieSceneObjectBindingID& InObjectBindingID); // 0x4bb4ff0 [Final Native Static Public]
    bool RemoveTrack(UMovieSceneSequence* Sequence, UMovieSceneTrack* Track); // 0x4bb4eb0 [Final Native Static Public]
    void RemoveRootFolderFromSequence(UMovieSceneSequence* Sequence, UMovieSceneFolder* Folder); // 0x4bb4ab0 [Final Native Static Public]
    FSequencerScriptingRange MakeRangeSeconds(UMovieSceneSequence* Sequence, float StartTime, float Duration); // 0x4bb3fd0 [Final Native Static Public]
    FSequencerScriptingRange MakeRange(UMovieSceneSequence* Sequence, int32 StartFrame, int32 Duration); // 0x4bb3e20 [Final Native Static Public]
    TArray<UObject*> LocateBoundObjects(UMovieSceneSequence* Sequence, FMovieSceneBindingProxy& InBinding, UObject* Context); // 0x4bb3800 [Final Native Static Public]
    bool IsReadOnly(UMovieSceneSequence* Sequence); // 0x4bb3680 [Final Native Static Public]
    bool IsPlaybackRangeLocked(UMovieSceneSequence* Sequence); // 0x4bb35e0 [Final Native Static Public]
    double GetWorkRangeStart(UMovieSceneSequence* InSequence); // 0x4bb32b0 [Final Native Static Public]
    double GetWorkRangeEnd(UMovieSceneSequence* InSequence); // 0x4bb31f0 [Final Native Static Public]
    double GetViewRangeStart(UMovieSceneSequence* InSequence); // 0x4bb3130 [Final Native Static Public]
    double GetViewRangeEnd(UMovieSceneSequence* InSequence); // 0x4bb3070 [Final Native Static Public]
    TArray<UMovieSceneTrack*> GetTracks(UMovieSceneSequence* Sequence); // 0x4bb2b90 [Final Native Static Public]
    FFrameRate GetTickResolution(UMovieSceneSequence* Sequence); // 0x4bb2830 [Final Native Static Public]
    TArray<FMovieSceneBindingProxy> GetSpawnables(UMovieSceneSequence* Sequence); // 0x4bb22e0 [Final Native Static Public]
    TArray<UMovieSceneFolder*> GetRootFoldersInSequence(UMovieSceneSequence* Sequence); // 0x4bb1ea0 [Final Native Static Public]
    TArray<FMovieSceneBindingProxy> GetPossessables(UMovieSceneSequence* Sequence); // 0x4bb19c0 [Final Native Static Public]
    FMovieSceneObjectBindingID GetPortableBindingID(UMovieSceneSequence* RootSequence, UMovieSceneSequence* DestinationSequence, FMovieSceneBindingProxy& InBinding); // 0x4bb13b0 [Final Native Static Public]
    float GetPlaybackStartSeconds(UMovieSceneSequence* Sequence); // 0x4bb11a0 [Final Native Static Public]
    int32 GetPlaybackStart(UMovieSceneSequence* Sequence); // 0x4bb1010 [Final Native Static Public]
    FSequencerScriptingRange GetPlaybackRange(UMovieSceneSequence* Sequence); // 0x4bb0eb0 [Final Native Static Public]
    float GetPlaybackEndSeconds(UMovieSceneSequence* Sequence); // 0x4bb0ca0 [Final Native Static Public]
    int32 GetPlaybackEnd(UMovieSceneSequence* Sequence); // 0x4bb0b10 [Final Native Static Public]
    UMovieScene* GetMovieScene(UMovieSceneSequence* Sequence); // 0x4bb0260 [Final Native Static Public]
    TArray<FMovieSceneMarkedFrame> GetMarkedFramesFromSequence(UMovieSceneSequence* Sequence, const EMovieSceneTimeUnit& TimeUnit); // 0x4bafcf0 [Final Native Static Public]
    TArray<FMovieSceneMarkedFrame> GetMarkedFrames(UMovieSceneSequence* Sequence); // 0x4bafb20 [Final Native Static Public]
    EMovieSceneEvaluationType GetEvaluationType(UMovieSceneSequence* InSequence); // 0x4baf860 [Final Native Static Public]
    FFrameRate GetDisplayRate(UMovieSceneSequence* Sequence); // 0x4baf4d0 [Final Native Static Public]
    UMovieSceneClock* GetCustomClock(UMovieSceneSequence* InSequence); // 0x4baeec0 [Final Native Static Public]
    EUpdateClockSource GetClockSource(UMovieSceneSequence* InSequence); // 0x4baed60 [Final Native Static Public]
    TArray<FMovieSceneBindingProxy> GetBindings(UMovieSceneSequence* Sequence); // 0x4bae260 [Final Native Static Public]
    FMovieSceneObjectBindingID GetBindingID(UMovieSceneSequence* Sequence, FMovieSceneBindingProxy& InBinding); // 0x4bae170 [Final Native Static Public]
    TArray<UMovieSceneTrack*> FindTracksByType(UMovieSceneSequence* Sequence, TSubclassOf<UMovieSceneTrack> TrackType); // 0x4bad290 [Final Native Static Public]
    TArray<UMovieSceneTrack*> FindTracksByExactType(UMovieSceneSequence* Sequence, TSubclassOf<UMovieSceneTrack> TrackType); // 0x4bace30 [Final Native Static Public]
    int32 FindNextMarkedFrameInSequence(UMovieSceneSequence* Sequence, const FFrameNumber& InFrameNumber, bool bForward, const EMovieSceneTimeUnit& TimeUnit); // 0x4bacb00 [Final Native Static Public]
    int32 FindNextMarkedFrame(UMovieSceneSequence* Sequence, const FFrameNumber& InFrameNumber, bool bForward); // 0x4bac9b0 [Final Native Static Public]
    int32 FindMarkedFrameByLabel(UMovieSceneSequence* Sequence, const FString& InLabel); // 0x4bac890 [Final Native Static Public]
    int32 FindMarkedFrameByFrameNumberInSequence(UMovieSceneSequence* Sequence, const FFrameNumber& InFrameNumber, const EMovieSceneTimeUnit& TimeUnit); // 0x4bac700 [Final Native Static Public]
    int32 FindMarkedFrameByFrameNumber(UMovieSceneSequence* Sequence, const FFrameNumber& InFrameNumber); // 0x4bac600 [Final Native Static Public]
    FMovieSceneBindingProxy FindBindingByName(UMovieSceneSequence* Sequence, const FString& Name); // 0x4bac360 [Final Native Static Public]
    FMovieSceneBindingProxy FindBindingById(UMovieSceneSequence* Sequence, const FGuid& BindingID); // 0x4bac1f0 [Final Native Static Public]
    void DeleteMarkedFrames(UMovieSceneSequence* Sequence); // 0x4babda0 [Final Native Static Public]
    void DeleteMarkedFrame(UMovieSceneSequence* Sequence, int32 DeleteIndex); // 0x4babca0 [Final Native Static Public]
    bool AreMarkedFramesLocked(UMovieSceneSequence* Sequence); // 0x4bab780 [Final Native Static Public]
    UMovieSceneTrack* AddTrack(UMovieSceneSequence* Sequence, TSubclassOf<UMovieSceneTrack> TrackType); // 0x4bab5a0 [Final Native Static Public]
    FMovieSceneBindingProxy AddSpawnableFromInstance(UMovieSceneSequence* Sequence, UObject* ObjectToSpawn); // 0x4bab220 [Final Native Static Public]
    FMovieSceneBindingProxy AddSpawnableFromClass(UMovieSceneSequence* Sequence, TSubclassOf<UObject> ClassToSpawn); // 0x4bab0c0 [Final Native Static Public]
    UMovieSceneFolder* AddRootFolderToSequence(UMovieSceneSequence* Sequence, const FString& NewFolderName); // 0x4baae70 [Final Native Static Public]
    FMovieSceneBindingProxy AddPossessable(UMovieSceneSequence* Sequence, UObject* ObjectToPossess); // 0x4baad00 [Final Native Static Public]
    int32 AddMarkedFrameToSequence(UMovieSceneSequence* Sequence, FMovieSceneMarkedFrame& InMarkedFrame, const EMovieSceneTimeUnit& TimeUnit); // 0x4baab10 [Final Native Static Public]
    int32 AddMarkedFrame(UMovieSceneSequence* Sequence, FMovieSceneMarkedFrame& InMarkedFrame); // 0x4baa990 [Final Native Static Public]

// UMovieSceneTimeWarpExtensions (/Script/SequencerScripting.MovieSceneTimeWarpExtensions)
    double ToFixedPlayRate(FMovieSceneTimeWarpVariant& TimeWarp); // 0x4babb90 [Final Native Static Public]
    void SetFixedPlayRate(FMovieSceneTimeWarpVariant& TimeWarp, double FixedPlayRate); // 0x4bb60a0 [Final Native Static Public]
    FMovieSceneTimeWarpVariant MakeTimeWarp(double FixedPlayRate); // 0x4babad0 [Final Native Static Public]
    double Conv_TimeWarpVariantToPlayRate(FMovieSceneTimeWarpVariant& TimeWarp); // 0x4babb90 [Final Native Static Public]
    FMovieSceneTimeWarpVariant Conv_PlayRateToTimeWarpVariant(double ConstantPlayRate); // 0x4babad0 [Final Native Static Public]
    void BreakTimeWarp(FMovieSceneTimeWarpVariant& TimeWarp, const double& FixedPlayRate); // 0x4bab820 [Final Native Static Public]

// UMovieSceneTrackExtensions (/Script/SequencerScripting.MovieSceneTrackExtensions)
    void SetTrackRowDisplayName(UMovieSceneTrack* Track, FText& InName, int32 RowIndex); // 0x4bb8a70 [Final Native Static Public]
    void SetSortingOrder(UMovieSceneTrack* Track, int32 SortingOrder); // 0x4bb80c0 [Final Native Static Public]
    void SetSectionToKey(UMovieSceneTrack* Track, UMovieSceneSection* Section); // 0x4bb7f00 [Final Native Static Public]
    void SetDisplayName(UMovieSceneTrack* Track, FText& InName); // 0x4bb5970 [Final Native Static Public]
    void SetColorTint(UMovieSceneTrack* Track, const FColor& ColorTint); // 0x4bb5400 [Final Native Static Public]
    void RemoveSection(UMovieSceneTrack* Track, UMovieSceneSection* Section); // 0x4bb4ca0 [Final Native Static Public]
    FText GetTrackRowDisplayName(UMovieSceneTrack* Track, int32 RowIndex); // 0x4bb2900 [Final Native Static Public]
    int32 GetSortingOrder(UMovieSceneTrack* Track); // 0x4bb2230 [Final Native Static Public]
    UMovieSceneSection* GetSectionToKey(UMovieSceneTrack* Track); // 0x4bb1f60 [Final Native Static Public]
    TArray<UMovieSceneSection*> GetSections(UMovieSceneTrack* Track); // 0x4bb2020 [Final Native Static Public]
    FText GetDisplayName(UMovieSceneTrack* Track); // 0x4baf3f0 [Final Native Static Public]
    FColor GetColorTint(UMovieSceneTrack* Track); // 0x4baee20 [Final Native Static Public]
    UMovieSceneSection* AddSection(UMovieSceneTrack* Track); // 0x4baaff0 [Final Native Static Public]

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

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

// USequencerScriptingRangeExtensions (/Script/SequencerScripting.SequencerScriptingRangeExtensions)
    void SetStartSeconds(FSequencerScriptingRange& Range, float Start); // 0x4bba880 [Final Native Static Public]
    void SetStartFrame(FSequencerScriptingRange& Range, int32 Start); // 0x4bba7a0 [Final Native Static Public]
    void SetEndSeconds(FSequencerScriptingRange& Range, float End); // 0x4bba540 [Final Native Static Public]
    void SetEndFrame(FSequencerScriptingRange& Range, int32 End); // 0x4bba460 [Final Native Static Public]
    void RemoveStart(FSequencerScriptingRange& Range); // 0x4bba3c0 [Final Native Static Public]
    void RemoveEnd(FSequencerScriptingRange& Range); // 0x4bba320 [Final Native Static Public]
    bool HasStart(FSequencerScriptingRange& Range); // 0x4bba280 [Final Native Static Public]
    bool HasEnd(FSequencerScriptingRange& Range); // 0x4bba1d0 [Final Native Static Public]
    float GetStartSeconds(FSequencerScriptingRange& Range); // 0x4bba0d0 [Final Native Static Public]
    int32 GetStartFrame(FSequencerScriptingRange& Range); // 0x4bba030 [Final Native Static Public]
    float GetEndSeconds(FSequencerScriptingRange& Range); // 0x4bb9e80 [Final Native Static Public]
    int32 GetEndFrame(FSequencerScriptingRange& Range); // 0x4bb9de0 [Final Native Static Public]

// USlateFXSubsystem (/Script/SlateRHIRenderer.SlateFXSubsystem)
    USlateRHIPostBufferProcessor* GetSlatePostProcessor(const ESlatePostRT& InPostBufferBit); // 0x2f4b6d0 [Final Native Public]

// USlateFontBlueprintLibrary (/Script/SlateRHIRenderer.SlateFontBlueprintLibrary)
    FSlateFontInfo MakeSlateFontInfo(UObject* FontObject, UObject* FontMaterial, const FFontOutlineSettings& OutlineSettings, const FName& TypefaceFontName, float Size, int32 LetterSpacing, float SkewAmount, bool bForceMonospaced, bool bMaterialIsStencil, float MonospacedWidth); // 0x2f4b760 [Final Native Static Private]

// USlateRHIRendererSettings (/Script/SlateRHIRenderer.SlateRHIRendererSettings)
    FSlatePostSettings GetSlatePostSetting(const ESlatePostRT& InPostBufferBit); // 0x2f4b5f0 [Final Native Public]
    FSlatePostSettings GetMutableSlatePostSetting(const ESlatePostRT& InPostBufferBit); // 0x2f4b5f0 [Final Native Public]

// UStateTreeNodeBlueprintBase (/Script/StateTreeModule.StateTreeNodeBlueprintBase)
    void SendEvent(FStateTreeEvent& Event); // 0x47bcfb0 [Final Native Public]
    void RequestTransition(FStateTreeStateLink& TargetState, const EStateTreeTransitionPriority& Priority); // 0x47bce10 [Final Native Public]
    FText ReceiveGetDescription(const EStateTreeNodeFormatting& Formatting); // 0x14f0670 [Event Protected]
    bool IsPropertyRefValid(FStateTreeBlueprintPropertyRef& PropertyRef); // 0x47bcbf0 [Final Native Public]
    void GetPropertyReference(FStateTreeBlueprintPropertyRef& PropertyRef); // 0x47bcab0 [Final Native Public]
    FText GetPropertyDescriptionByPropertyName(const FName& PropertyName); // 0x47bca10 [Final Native Public]

// UStateTreeConditionBlueprintBase (/Script/StateTreeModule.StateTreeConditionBlueprintBase)
    bool ReceiveTestCondition(); // 0x14f0670 [Event Public]

// UStateTreeConsiderationBlueprintBase (/Script/StateTreeModule.StateTreeConsiderationBlueprintBase)
    float ReceiveGetScore(); // 0x14f0670 [Event Public]

// UStateTreeEvaluatorBlueprintBase (/Script/StateTreeModule.StateTreeEvaluatorBlueprintBase)
    void ReceiveTreeStop(); // 0x14f0670 [Event Public]
    void ReceiveTreeStart(); // 0x14f0670 [Event Public]
    void ReceiveTick(float DeltaTime); // 0x14f0670 [Event Public]

// UStateTreeTaskBlueprintBase (/Script/StateTreeModule.StateTreeTaskBlueprintBase)
    void UnbindDelegate(FStateTreeDelegateListener& Listener); // 0x47bd140 [Final Native Protected]
    EStateTreeRunStatus ReceiveTick(float DeltaTime); // 0x14f0670 [Event Public]
    void ReceiveStateCompleted(const EStateTreeRunStatus& CompletionStatus, const FStateTreeActiveStates& CompletedActiveStates); // 0x14f0670 [Event Public]
    void ReceiveLatentTick(float DeltaTime); // 0x14f0670 [Event Public]
    void ReceiveLatentEnterState(FStateTreeTransitionResult& Transition); // 0x14f0670 [Event Public]
    void ReceiveExitState(FStateTreeTransitionResult& Transition); // 0x14f0670 [Event Public]
    EStateTreeRunStatus ReceiveEnterState(FStateTreeTransitionResult& Transition); // 0x14f0670 [Event Public]
    void FinishTask(bool bSucceeded); // 0x47bc8c0 [Final Native Protected]
    void BroadcastDelegate(const FStateTreeDelegateDispatcher& Dispatcher); // 0x47bc820 [Final Native Protected]
    void BindDelegate(FStateTreeDelegateListener& Listener, const FScriptDelegate& Delegate); // 0x47bc700 [Final Native Protected]

// UStateTree (/Script/StateTreeModule.StateTree)
    UStateTreeExtension* K2_GetExtension(TSubclassOf<UStateTreeExtension> ExtensionType); // 0x47bccc0 [Final Native Public]

// UStateTreeFunctionLibrary (/Script/StateTreeModule.StateTreeFunctionLibrary)
    void SetStateTree(FStateTreeReference& Reference, UStateTree* StateTree); // 0x47d9f20 [Final Native Static Public]
    FStateTreeReference MakeStateTreeReference(UStateTree* StateTree); // 0x47d9de0 [Final Native Static Public]
    void K2_SetParametersProperty(FStateTreeReference& Reference, const FGuid& PropertyID, const int32& NewValue); // 0x47d9b30 [Final Native Static Public]
    void K2_GetParametersProperty(FStateTreeReference& Reference, const FGuid& PropertyID, const int32& ReturnValue); // 0x47d9890 [Final Native Static Public]

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

// UModularSynthLibrary (/Script/Synthesis.ModularSynthLibrary)
    void AddModularSynthPresetToBankAsset(UModularSynthPresetBank* InBank, FModularSynthPreset& Preset, const FString& PresetName); // 0x621aa80 [Final Native Static Private]

// UModularSynthComponent (/Script/Synthesis.ModularSynthComponent)
    void SetSynthPreset(FModularSynthPreset& SynthPreset); // 0x6225b70 [Final Native Public]
    void SetSustainGain(float SustainGain); // 0x62259e0 [Final Native Public]
    void SetStereoDelayWetlevel(float DelayWetlevel); // 0x6225860 [Final Native Public]
    void SetStereoDelayTime(float DelayTimeMsec); // 0x62257a0 [Final Native Public]
    void SetStereoDelayRatio(float DelayRatio); // 0x62256e0 [Final Native Public]
    void SetStereoDelayMode(const ESynthStereoDelayMode& StereoDelayMode); // 0x6225610 [Final Native Public]
    void SetStereoDelayIsEnabled(bool StereoDelayEnabled); // 0x6225540 [Final Native Public]
    void SetStereoDelayFeedback(float DelayFeedback); // 0x6225480 [Final Native Public]
    void SetSpread(float Spread); // 0x62250e0 [Final Native Public]
    void SetReleaseTime(float ReleaseTimeMsec); // 0x6223330 [Final Native Public]
    void SetPortamento(float Portamento); // 0x6222a00 [Final Native Public]
    void SetPitchBend(float PitchBend); // 0x62226c0 [Final Native Public]
    void SetPan(float Pan); // 0x6222500 [Final Native Public]
    void SetOscType(int32 OscIndex, const ESynth1OscType& OscType); // 0x62223f0 [Final Native Public]
    void SetOscSync(bool bIsSynced); // 0x6222320 [Final Native Public]
    void SetOscSemitones(int32 OscIndex, float Semitones); // 0x6222220 [Final Native Public]
    void SetOscPulsewidth(int32 OscIndex, float Pulsewidth); // 0x6222120 [Final Native Public]
    void SetOscOctave(int32 OscIndex, float Octave); // 0x6222020 [Final Native Public]
    void SetOscGainMod(int32 OscIndex, float OscGainMod); // 0x6221f20 [Final Native Public]
    void SetOscGain(int32 OscIndex, float OscGain); // 0x6221e20 [Final Native Public]
    void SetOscFrequencyMod(int32 OscIndex, float OscFreqMod); // 0x6221d20 [Final Native Public]
    void SetOscCents(int32 OscIndex, float Cents); // 0x6221c20 [Final Native Public]
    void SetModEnvSustainGain(float SustainGain); // 0x62217e0 [Final Native Public]
    void SetModEnvReleaseTime(float Release); // 0x6221720 [Final Native Public]
    void SetModEnvPatch(const ESynthModEnvPatch& InPatchType); // 0x6221650 [Final Native Public]
    void SetModEnvInvert(bool bInvert); // 0x6221580 [Final Native Public]
    void SetModEnvDepth(float Depth); // 0x62214c0 [Final Native Public]
    void SetModEnvDecayTime(float DecayTimeMsec); // 0x6221400 [Final Native Public]
    void SetModEnvBiasPatch(const ESynthModEnvBiasPatch& InPatchType); // 0x6221330 [Final Native Public]
    void SetModEnvBiasInvert(bool bInvert); // 0x6221260 [Final Native Public]
    void SetModEnvAttackTime(float AttackTimeMsec); // 0x62211a0 [Final Native Public]
    void SetLFOType(int32 LFOIndex, const ESynthLFOType& LFOType); // 0x6220eb0 [Final Native Public]
    void SetLFOPatch(int32 LFOIndex, const ESynthLFOPatchType& LFOPatchType); // 0x6220da0 [Final Native Public]
    void SetLFOMode(int32 LFOIndex, const ESynthLFOMode& LFOMode); // 0x6220c90 [Final Native Public]
    void SetLFOGainMod(int32 LFOIndex, float GainMod); // 0x6220b90 [Final Native Public]
    void SetLFOGain(int32 LFOIndex, float Gain); // 0x6220a90 [Final Native Public]
    void SetLFOFrequencyMod(int32 LFOIndex, float FrequencyModHz); // 0x6220990 [Final Native Public]
    void SetLFOFrequency(int32 LFOIndex, float FrequencyHz); // 0x6220890 [Final Native Public]
    void SetGainDb(float GainDb); // 0x621fc80 [Final Native Public]
    void SetFilterType(const ESynthFilterType& FilterType); // 0x621f4f0 [Final Native Public]
    void SetFilterQMod(float FilterQ); // 0x621f380 [Final Native Public]
    void SetFilterQ(float FilterQ); // 0x621f210 [Final Native Public]
    void SetFilterFrequencyMod(float FilterFrequencyHz); // 0x621f150 [Final Native Public]
    void SetFilterFrequency(float FilterFrequencyHz); // 0x621f090 [Final Native Public]
    void SetFilterAlgorithm(const ESynthFilterAlgorithm& FilterAlgorithm); // 0x621e790 [Final Native Public]
    void SetEnableUnison(bool EnableUnison); // 0x621e2a0 [Final Native Public]
    void SetEnableRetrigger(bool RetriggerEnabled); // 0x621e1d0 [Final Native Public]
    void SetEnablePolyphony(bool bEnablePolyphony); // 0x621e100 [Final Native Public]
    bool SetEnablePatch(const FPatchId& PatchId, bool bIsEnabled); // 0x621df70 [Final Native Public]
    void SetEnableLegato(bool LegatoEnabled); // 0x621dea0 [Final Native Public]
    void SetDecayTime(float DecayTimeMsec); // 0x621d530 [Final Native Public]
    void SetChorusFrequency(float Frequency); // 0x621cfa0 [Final Native Public]
    void SetChorusFeedback(float Feedback); // 0x621cee0 [Final Native Public]
    void SetChorusEnabled(bool EnableChorus); // 0x621ce10 [Final Native Public]
    void SetChorusDepth(float Depth); // 0x621cd50 [Final Native Public]
    void SetAttackTime(float AttackTimeMsec); // 0x621c870 [Final Native Public]
    void NoteOn(float Note, int32 Velocity, float Duration); // 0x621b960 [Final Native Public]
    void NoteOff(float Note, bool bAllNotesOff, bool bKillAllNotes); // 0x621b540 [Final Native Public]
    FPatchId CreatePatch(const ESynth1PatchSource& PatchSource, const TArray<FSynth1PatchCable>& PatchCables, bool bEnableByDefault); // 0x621ad10 [Final Native Public]

// USourceEffectBitCrusherPreset (/Script/Synthesis.SourceEffectBitCrusherPreset)
    void SetSettings(FSourceEffectBitCrusherBaseSettings& Settings); // 0x62239f0 [Final Native Public]
    void SetSampleRateModulators(const TSet<USoundModulatorBase*>& InModulators); // 0x6223610 [Final Native Public]
    void SetSampleRateModulator(USoundModulatorBase* Modulator); // 0x6223560 [Final Native Public]
    void SetSampleRate(float SampleRate); // 0x62234b0 [Final Native Public]
    void SetModulationSettings(FSourceEffectBitCrusherSettings& ModulationSettings); // 0x62218a0 [Final Native Public]
    void SetBits(float Bits); // 0x621cca0 [Final Native Public]
    void SetBitModulators(const TSet<USoundModulatorBase*>& InModulators); // 0x621cb20 [Final Native Public]
    void SetBitModulator(USoundModulatorBase* Modulator); // 0x621ca70 [Final Native Public]

// USourceEffectChorusPreset (/Script/Synthesis.SourceEffectChorusPreset)
    void SetWetModulators(const TSet<USoundModulatorBase*>& Modulators); // 0x6226190 [Final Native Public]
    void SetWetModulator(USoundModulatorBase* Modulator); // 0x62260e0 [Final Native Public]
    void SetWet(float WetAmount); // 0x6226030 [Final Native Public]
    void SetSpreadModulators(const TSet<USoundModulatorBase*>& Modulators); // 0x6225300 [Final Native Public]
    void SetSpreadModulator(USoundModulatorBase* Modulator); // 0x6225250 [Final Native Public]
    void SetSpread(float Spread); // 0x62251a0 [Final Native Public]
    void SetSettings(FSourceEffectChorusBaseSettings& Settings); // 0x6223ad0 [Final Native Public]
    void SetModulationSettings(FSourceEffectChorusSettings& ModulationSettings); // 0x6221b20 [Final Native Public]
    void SetFrequencyModulators(const TSet<USoundModulatorBase*>& Modulators); // 0x621f960 [Final Native Public]
    void SetFrequencyModulator(USoundModulatorBase* Modulator); // 0x621f8b0 [Final Native Public]
    void SetFrequency(float Frequency); // 0x621f670 [Final Native Public]
    void SetFeedbackModulators(const TSet<USoundModulatorBase*>& Modulators); // 0x621e610 [Final Native Public]
    void SetFeedbackModulator(USoundModulatorBase* Modulator); // 0x621e560 [Final Native Public]
    void SetFeedback(float Feedback); // 0x621e4b0 [Final Native Public]
    void SetDryModulators(const TSet<USoundModulatorBase*>& Modulators); // 0x621dd20 [Final Native Public]
    void SetDryModulator(USoundModulatorBase* Modulator); // 0x621dc70 [Final Native Public]
    void SetDry(float DryAmount); // 0x621dbc0 [Final Native Public]
    void SetDepthModulators(const TSet<USoundModulatorBase*>& Modulators); // 0x621da40 [Final Native Public]
    void SetDepthModulator(USoundModulatorBase* Modulator); // 0x621d990 [Final Native Public]
    void SetDepth(float Depth); // 0x621d8e0 [Final Native Public]

// USourceEffectConvolutionReverbPreset (/Script/Synthesis.SourceEffectConvolutionReverbPreset)
    void SetSettings(FSourceEffectConvolutionReverbSettings& InSettings); // 0x6223be0 [Final Native Public]
    void SetImpulseResponse(UAudioImpulseResponse* InImpulseResponse); // 0x6220490 [Final Native Public]

// USourceEffectDynamicsProcessorPreset (/Script/Synthesis.SourceEffectDynamicsProcessorPreset)
    void SetSettings(FSourceEffectDynamicsProcessorSettings& InSettings); // 0x6223cd0 [Final Native Public]

// USourceEffectEnvelopeFollowerPreset (/Script/Synthesis.SourceEffectEnvelopeFollowerPreset)
    void UnregisterEnvelopeFollowerListener(UEnvelopeFollowerListener* EnvelopeFollowerListener); // 0x6226310 [Final Native Public]
    void SetSettings(FSourceEffectEnvelopeFollowerSettings& InSettings); // 0x6223de0 [Final Native Public]
    void RegisterEnvelopeFollowerListener(UEnvelopeFollowerListener* EnvelopeFollowerListener); // 0x621bd60 [Final Native Public]

// USourceEffectEQPreset (/Script/Synthesis.SourceEffectEQPreset)
    void SetSettings(FSourceEffectEQSettings& InSettings); // 0x31cf1f0 [Final Native Public]

// USourceEffectFilterPreset (/Script/Synthesis.SourceEffectFilterPreset)
    void SetSettings(FSourceEffectFilterSettings& InSettings); // 0x6223ec0 [Final Native Public]

// USourceEffectFoldbackDistortionPreset (/Script/Synthesis.SourceEffectFoldbackDistortionPreset)
    void SetSettings(FSourceEffectFoldbackDistortionSettings& InSettings); // 0x6223fb0 [Final Native Public]

// USourceEffectMidSideSpreaderPreset (/Script/Synthesis.SourceEffectMidSideSpreaderPreset)
    void SetSettings(FSourceEffectMidSideSpreaderSettings& InSettings); // 0x6224090 [Final Native Public]

// USourceEffectMotionFilterPreset (/Script/Synthesis.SourceEffectMotionFilterPreset)
    void SetSettings(FSourceEffectMotionFilterSettings& InSettings); // 0x6224160 [Final Native Public]

// USourceEffectPannerPreset (/Script/Synthesis.SourceEffectPannerPreset)
    void SetSettings(FSourceEffectPannerSettings& InSettings); // 0x62242d0 [Final Native Public]

// USourceEffectPhaserPreset (/Script/Synthesis.SourceEffectPhaserPreset)
    void SetSettings(FSourceEffectPhaserSettings& InSettings); // 0x62243a0 [Final Native Public]

// USourceEffectRingModulationPreset (/Script/Synthesis.SourceEffectRingModulationPreset)
    void SetSettings(FSourceEffectRingModulationSettings& InSettings); // 0x6224480 [Final Native Public]

// USourceEffectSimpleDelayPreset (/Script/Synthesis.SourceEffectSimpleDelayPreset)
    void SetSettings(FSourceEffectSimpleDelaySettings& InSettings); // 0x62245a0 [Final Native Public]

// USourceEffectStereoDelayPreset (/Script/Synthesis.SourceEffectStereoDelayPreset)
    void SetSettings(FSourceEffectStereoDelaySettings& InSettings); // 0x6224680 [Final Native Public]

// USourceEffectWaveShaperPreset (/Script/Synthesis.SourceEffectWaveShaperPreset)
    void SetSettings(FSourceEffectWaveShaperSettings& InSettings); // 0x62242d0 [Final Native Public]

// USubmixEffectConvolutionReverbPreset (/Script/Synthesis.SubmixEffectConvolutionReverbPreset)
    void SetSettings(FSubmixEffectConvolutionReverbSettings& InSettings); // 0x6224780 [Final Native Public]
    void SetImpulseResponse(UAudioImpulseResponse* InImpulseResponse); // 0x6220540 [Final Native Public]

// USubmixEffectDelayStatics (/Script/Synthesis.SubmixEffectDelayStatics)
    FSubmixEffectDelaySettings SetMaximumDelayLength(FSubmixEffectDelaySettings& DelaySettings, float MaximumDelayLength); // 0x6221080 [Final Native Static Public]
    FSubmixEffectDelaySettings SetInterpolationTime(FSubmixEffectDelaySettings& DelaySettings, float InterpolationTime); // 0x62206b0 [Final Native Static Public]
    FSubmixEffectDelaySettings SetDelayLength(FSubmixEffectDelaySettings& DelaySettings, float DelayLength); // 0x621d7c0 [Final Native Static Public]

// USubmixEffectDelayPreset (/Script/Synthesis.SubmixEffectDelayPreset)
    void SetSettings(FSubmixEffectDelaySettings& InSettings); // 0x6224890 [Final Native Public]
    void SetInterpolationTime(float Time); // 0x62205f0 [Final Native Public]
    void SetDelay(float Length); // 0x621d700 [Final Native Public]
    void SetDefaultSettings(FSubmixEffectDelaySettings& InSettings); // 0x621d5f0 [Final Native Public]
    float GetMaxDelayInMilliseconds(); // 0x621b0b0 [Final Native Public]

// USubmixEffectFilterPreset (/Script/Synthesis.SubmixEffectFilterPreset)
    void SetSettings(FSubmixEffectFilterSettings& InSettings); // 0x6224990 [Final Native Public]
    void SetFilterType(const ESubmixFilterType& InType); // 0x621f5c0 [Final Native Public]
    void SetFilterQMod(float InQ); // 0x621f440 [Final Native Public]
    void SetFilterQ(float InQ); // 0x621f2d0 [Final Native Public]
    void SetFilterCutoffFrequencyMod(float InFrequency); // 0x621e9c0 [Final Native Public]
    void SetFilterCutoffFrequency(float InFrequency); // 0x621e910 [Final Native Public]
    void SetFilterAlgorithm(const ESubmixFilterAlgorithm& InAlgorithm); // 0x621e860 [Final Native Public]

// USubmixEffectFlexiverbPreset (/Script/Synthesis.SubmixEffectFlexiverbPreset)
    void SetSettings(FSubmixEffectFlexiverbSettings& InSettings); // 0x6224a70 [Final Native Public]

// USubmixEffectMultibandCompressorPreset (/Script/Synthesis.SubmixEffectMultibandCompressorPreset)
    void SetSettings(FSubmixEffectMultibandCompressorSettings& InSettings); // 0x6224b50 [Final Native Public]
    void SetExternalSubmix(USoundSubmix* Submix); // 0x621e370 [Final Native Public]
    void SetAudioBus(UAudioBus* AudioBus); // 0x621c930 [Final Native Public]
    void ResetKey(); // 0x621bf60 [Final Native Public]

// USubmixEffectStereoDelayPreset (/Script/Synthesis.SubmixEffectStereoDelayPreset)
    void SetSettings(FSubmixEffectStereoDelaySettings& InSettings); // 0x6224680 [Final Native Public]

// USubmixEffectStereoToQuadPreset (/Script/Synthesis.SubmixEffectStereoToQuadPreset)
    void SetSettings(FSubmixEffectStereoToQuadSettings& InSettings); // 0x6224c90 [Final Native Public]

// USubmixEffectTapDelayPreset (/Script/Synthesis.SubmixEffectTapDelayPreset)
    void SetTap(int32 TapId, FTapDelayInfo& TapInfo); // 0x6225cd0 [Final Native Public]
    void SetSettings(FSubmixEffectTapDelaySettings& InSettings); // 0x6224d60 [Final Native Public]
    void SetInterpolationTime(float Time); // 0x62207d0 [Final Native Public]
    void RemoveTap(int32 TapId); // 0x621be00 [Final Native Public]
    void GetTapIds(const TArray<int32>& TapIds); // 0x621b2e0 [Final Native Public]
    void GetTap(int32 TapId, FTapDelayInfo& TapInfo); // 0x621b1a0 [Final Native Public]
    float GetMaxDelayInMilliseconds(); // 0x304b1a0 [Final Native Public]
    void AddTap(const int32& TapId); // 0x621abc0 [Final Native Public]

// UGranularSynth (/Script/Synthesis.GranularSynth)
    void SetSustainGain(float SustainGain); // 0x6225920 [Final Native Public]
    void SetSoundWave(USoundWave* InSoundWave); // 0x6224e80 [Final Native Public]
    void SetScrubMode(bool bScrubMode); // 0x6223790 [Final Native Public]
    void SetReleaseTimeMsec(float ReleaseTimeMsec); // 0x62233f0 [Final Native Public]
    void SetPlayheadTime(float InPositionSec, float LerpTimeSec, const EGranularSynthSeekType& SeekType); // 0x6222840 [Final Native Public]
    void SetPlaybackSpeed(float InPlayheadRate); // 0x6222780 [Final Native Public]
    void SetGrainVolume(float BaseVolume, const FVector2D& VolumeRange); // 0x6220290 [Final Native Public]
    void SetGrainsPerSecond(float InGrainsPerSecond); // 0x62203d0 [Final Native Public]
    void SetGrainProbability(float InGrainProbability); // 0x62201d0 [Final Native Public]
    void SetGrainPitch(float BasePitch, const FVector2D& PitchRange); // 0x6220090 [Final Native Public]
    void SetGrainPan(float BasePan, const FVector2D& PanRange); // 0x621ff50 [Final Native Public]
    void SetGrainEnvelopeType(const EGranularSynthEnvelopeType& EnvelopeType); // 0x621fe80 [Final Native Public]
    void SetGrainDuration(float BaseDurationMsec, const FVector2D& DurationRange); // 0x621fd40 [Final Native Public]
    void SetDecayTime(float DecayTimeMsec); // 0x621c7b0 [Final Native Public]
    void SetAttackTime(float AttackTimeMsec); // 0x621c7b0 [Final Native Public]
    void NoteOn(float Note, int32 Velocity, float Duration); // 0x621b7a0 [Final Native Public]
    void NoteOff(float Note, bool bKill); // 0x621b420 [Final Native Public]
    bool IsLoaded(); // 0x621b3e0 [Final Native Public]
    float GetSampleDuration(); // 0x621b140 [Final Native Public]
    float GetCurrentPlayheadTime(); // 0x621aec0 [Final Native Public]

// USynthComponentMonoWaveTable (/Script/Synthesis.SynthComponentMonoWaveTable)
    void SetWaveTablePosition(float InPosition); // 0x6225f70 [Final Native Public]
    void SetSustainPedalState(bool InSustainPedalState); // 0x6225aa0 [Final Native Public]
    void SetPosLfoType(const ESynthLFOType& InLfoType); // 0x6222c40 [Final Native Public]
    void SetPosLfoFrequency(float InLfoFrequency); // 0x6222b80 [Final Native Public]
    void SetPosLfoDepth(float InLfoDepth); // 0x6222ac0 [Final Native Public]
    void SetPositionEnvelopeSustainGain(float InSustainGain); // 0x6223270 [Final Native Public]
    void SetPositionEnvelopeReleaseTime(float InReleaseTimeMsec); // 0x62231b0 [Final Native Public]
    void SetPositionEnvelopeInvert(bool bInInvert); // 0x62230e0 [Final Native Public]
    void SetPositionEnvelopeDepth(float InDepth); // 0x6223020 [Final Native Public]
    void SetPositionEnvelopeDecayTime(float InDecayTimeMsec); // 0x6222f60 [Final Native Public]
    void SetPositionEnvelopeBiasInvert(bool bInBiasInvert); // 0x6222e90 [Final Native Public]
    void SetPositionEnvelopeBiasDepth(float InDepth); // 0x6222dd0 [Final Native Public]
    void SetPositionEnvelopeAttackTime(float InAttackTimeMsec); // 0x6222d10 [Final Native Public]
    void SetLowPassFilterResonance(float InNewQ); // 0x6220fc0 [Final Native Public]
    void SetFrequencyWithMidiNote(float InMidiNote); // 0x621fba0 [Final Native Public]
    void SetFrequencyPitchBend(float FrequencyOffsetCents); // 0x621fae0 [Final Native Public]
    void SetFrequency(float FrequencyHz); // 0x621f720 [Final Native Public]
    void SetFilterEnvelopeSustainGain(float InSustainGain); // 0x621ef10 [Final Native Public]
    void SetFilterEnvelopeReleaseTime(float InReleaseTimeMsec); // 0x621ee50 [Final Native Public]
    void SetFilterEnvelopenDecayTime(float InDecayTimeMsec); // 0x621efd0 [Final Native Public]
    void SetFilterEnvelopeInvert(bool bInInvert); // 0x621ed80 [Final Native Public]
    void SetFilterEnvelopeDepth(float InDepth); // 0x621ecc0 [Final Native Public]
    void SetFilterEnvelopeBiasInvert(bool bInBiasInvert); // 0x621ebf0 [Final Native Public]
    void SetFilterEnvelopeBiasDepth(float InDepth); // 0x621eb30 [Final Native Public]
    void SetFilterEnvelopeAttackTime(float InAttackTimeMsec); // 0x621ea70 [Final Native Public]
    bool SetCurveValue(int32 TableIndex, int32 KeyframeIndex, float NewValue); // 0x621d3a0 [Final Native Public]
    bool SetCurveTangent(int32 TableIndex, float InNewTangent); // 0x621d1e0 [Final Native Public]
    bool SetCurveInterpolationType(const CurveInterpolationType& InterpolationType, int32 TableIndex); // 0x621d060 [Final Native Public]
    void SetAmpEnvelopeSustainGain(float InSustainGain); // 0x621c6f0 [Final Native Public]
    void SetAmpEnvelopeReleaseTime(float InReleaseTimeMsec); // 0x621c630 [Final Native Public]
    void SetAmpEnvelopeInvert(bool bInInvert); // 0x621c560 [Final Native Public]
    void SetAmpEnvelopeDepth(float InDepth); // 0x621c4a0 [Final Native Public]
    void SetAmpEnvelopeDecayTime(float InDecayTimeMsec); // 0x621c3e0 [Final Native Public]
    void SetAmpEnvelopeBiasInvert(bool bInBiasInvert); // 0x621c310 [Final Native Public]
    void SetAmpEnvelopeBiasDepth(float InDepth); // 0x621c250 [Final Native Public]
    void SetAmpEnvelopeAttackTime(float InAttackTimeMsec); // 0x621c190 [Final Native Public]
    void RefreshWaveTable(int32 Index); // 0x621bcd0 [Final Native Public]
    void RefreshAllWaveTables(); // 0x621bc70 [Final Native Public]
    void NoteOn(float InMidiNote, float InVelocity); // 0x621bb20 [Final Native Public]
    void NoteOff(float InMidiNote); // 0x621b6c0 [Final Native Public]
    int32 GetNumTableEntries(); // 0x621b110 [Final Native Public]
    int32 GetMaxTableIndex(); // 0x621b0d0 [Final Native Public]
    TArray<float> GetKeyFrameValuesForTable(float TableIndex); // 0x621afd0 [Final Native Public]
    float GetCurveTangent(int32 TableIndex); // 0x621af00 [Final Native Public]

// USynthComponentToneGenerator (/Script/Synthesis.SynthComponentToneGenerator)
    void SetVolume(float InVolume); // 0x6225ea0 [Final Native Public]
    void SetFrequency(float InFrequency); // 0x621f7e0 [Final Native Public]

// USynthSamplePlayer (/Script/Synthesis.SynthSamplePlayer)
    void SetSoundWave(USoundWave* InSoundWave); // 0x6225020 [Final Native Public]
    void SetScrubTimeWidth(float InScrubTimeWidthSec); // 0x6223930 [Final Native Public]
    void SetScrubMode(bool bScrubMode); // 0x6223860 [Final Native Public]
    void SetPitch(float InPitch, float TimeSec); // 0x62225c0 [Final Native Public]
    void SeekToTime(float TimeSec, const ESamplePlayerSeekType& SeekType, bool bWrap); // 0x621bfc0 [Final Native Public]
    bool IsLoaded(); // 0x621b400 [Final Native Public]
    float GetSampleDuration(); // 0x621b180 [Final Native Public]
    float GetCurrentPlaybackProgressTime(); // 0x621aea0 [Final Native Public]
    float GetCurrentPlaybackProgressPercent(); // 0x621ae60 [Final Native Public]

// USynthesisUtilitiesBlueprintFunctionLibrary (/Script/Synthesis.SynthesisUtilitiesBlueprintFunctionLibrary)
    float GetLogFrequency(float InLinearValue, float InDomainMin, float InDomainMax, float InRangeMin, float InRangeMax); // 0x622db10 [Final Native Static Private]
    float GetLinearFrequency(float InLogFrequencyValue, float InDomainMin, float InDomainMax, float InRangeMin, float InRangeMax); // 0x622d860 [Final Native Static Private]

// USynth2DSlider (/Script/Synthesis.Synth2DSlider)
    void SetValue(const FVector2D& InValue); // 0x622e4f0 [Final Native Public]
    void SetStepSize(float InValue); // 0x622e340 [Final Native Public]
    void SetSliderHandleColor(const FLinearColor& InValue); // 0x622e200 [Final Native Public]
    void SetLocked(bool InValue); // 0x622e000 [Final Native Public]
    void SetIndentHandle(bool InValue); // 0x622df00 [Final Native Public]
    FVector2D GetValue(); // 0x622dda0 [Final Native Public]

// USynthKnob (/Script/Synthesis.SynthKnob)
    void SetValue(float InValue); // 0x622e6a0 [Final Native Public]
    void SetStepSize(float InValue); // 0x622e460 [Final Native Public]
    void SetLocked(bool InValue); // 0x622e100 [Final Native Public]
    float GetValue(); // 0x622deb0 [Final Native Public]

// UActivitiesSubsystem (/Script/THS.ActivitiesSubsystem)
    void SetGameState(const THS_GameState& State); // 0x4613e10 [Final Native Public]
    void ReportErrorActivity(const FUniqueNetIdRepl& LocalUserId, const FString& ActivityId, const FOnlineErrorInfo& Status); // 0x4613920 [Final Native Private]
    THS_GameState GetGameState(); // 0x4613730 [Final Native Public]

// UBuildMetadataStore (/Script/THS.BuildMetadataStore)
    void SetEditorOverrides(const FBuildMetadata& editorOverrides); // 0x4613c90 [Final Native Static Public]
    FString GetProjectVersion(); // 0x4613840 [Final Native Static Public]
    FBuildMetadata FindBuildMetadata(); // 0x4613500 [Final Native Static Public]
    void ClearEditorOverrides(); // 0x4613470 [Final Native Static Public]

// UPlatformAcceptButton (/Script/THS.PlatformAcceptButton)
    FKey GetGamepadBackKey(); // 0x46137d0 [Final Native Public]
    FKey GetGamepadAcceptKey(); // 0x4613760 [Final Native Public]

// UPlatformFlags (/Script/THS.PlatformFlags)
    F_PLATFORMFLAGS PlatformFlags(); // 0x46138c0 [Final Native Static Public]
    PlatformType FindPlatformType(const Platform& Platform); // 0x46136b0 [Final Native Static Public]
    PlatformCategory FindPlatformCategory(const Platform& Platform); // 0x4613630 [Final Native Static Public]
    Platform FindPlatform(); // 0x4613600 [Final Native Static Public]
    void DebugForcePlatformFlag(const Platform& flag); // 0x4613490 [Final Native Static Public]

// UQualityPerformanceSetting (/Script/THS.QualityPerformanceSetting)
    void SetPreferGraphicsQuality(bool perferQuality); // 0x4613e90 [Final Native Static Public]
    void RegisterConsoleCommands(); // 0x4613900 [Final Native Static Public]

// IExternalUIFlowHandler (/Script/THS_PS5_UE5.ExternalUIFlowHandler)
    bool OnLoginFlowUIRequired(const FString& RequestedURL, UOnlineExternalUISubsystem* ExternalUIContext, int32 RequestID); // 0x45c1320 [Native Event Public]
    bool OnCreateAccountFlowUIRequired(const FString& RequestedURL, UOnlineExternalUISubsystem* ExternalUIContext, int32 RequestID); // 0x45c11f0 [Native Event Public]

// UOnlineUserRef (/Script/THS_PS5_UE5.OnlineUserRef)
    void SetUserLocalAttribute(const FString& Key, const FString& Value, const bool& Success); // 0x45d0b90 [Native Event Public]
    FUniqueNetIdRepl GetUserId(); // 0x45cffe0 [Native Event Public]
    FString GetUserAttribute(const FString& Key, const bool& Found); // 0x45cfe10 [Native Event Public]
    FString GetRealName(); // 0x45cfa50 [Native Event Public]
    FString GetDisplayName(); // 0x45cf680 [Native Event Public]

// UOnlineFriendRef (/Script/THS_PS5_UE5.OnlineFriendRef)
    FOnlineUserPresenceData GetPresence(); // 0x45c0cf0 [Native Event Public]
    EInviteStatus_ GetInviteStatus(); // 0x45c0cc0 [Native Event Public]

// UOnlineEventsSubsystem (/Script/THS_PS5_UE5.OnlineEventsSubsystem)
    bool IsSubsystemAvailable(); // 0x45c0e10 [Final Native Public]

// UOnlineExternalUISubsystem (/Script/THS_PS5_UE5.OnlineExternalUISubsystem)
    bool ShowPlatformMessageBox(const FUniqueNetIdRepl& UserId, const EPlatformMessageType_& MessageType); // 0x45c1c00 [Final Native Public]
    bool ShowLeaderboardUI(const FString& LeaderboardName); // 0x45c1980 [Final Native Public]
    bool ShowInviteUI(int32 LocalUserNum, const FName& SessionName); // 0x45c18b0 [Final Native Public]
    bool ShowFriendsUI(int32 LocalUserNum); // 0x45c1810 [Final Native Public]
    bool ShowAchievementsUI(int32 LocalUserNum); // 0x45c1770 [Final Native Public]
    bool ShowAccountUpgradeUI(const FUniqueNetIdRepl& UniqueID); // 0x45c1600 [Final Native Public]
    void ReportExitInGameStoreUI(); // 0x45c1510 [Final Native Public]
    void ReportEnterInGameStoreUI(); // 0x45c14f0 [Final Native Public]
    void RemoveLoginFlowHandler(const TScriptInterface<IExternalUIFlowHandler>& Handler); // 0x45c1450 [Final Native Public]
    FLoginFlowResultBP NotifyLoginRedirectURL(int32 RequestID, const FString& URL); // 0x45c1050 [Final Native Public]
    void LoginFlowComplete(int32 RequestID, const FLoginFlowResultBP& Result); // 0x45c0e70 [Final Native Public]
    bool IsSubsystemAvailable(); // 0x45c0e40 [Final Native Public]
    bool CloseWebURL(); // 0x45c0c90 [Final Native Public]
    void AddLoginFlowHandler(const TScriptInterface<IExternalUIFlowHandler>& Handler); // 0x45c0bf0 [Final Native Public]

// UOnlineExternalUISubsystemShowLoginUI (/Script/THS_PS5_UE5.OnlineExternalUISubsystemShowLoginUI)
    UOnlineExternalUISubsystemShowLoginUI* ShowLoginUI(UOnlineExternalUISubsystem* Subsystem, int32 ControllerIndex, bool bShowOnlineOnly, bool bShowSkipButton); // 0x45c1aa0 [Final Native Static Public]

// UOnlineExternalUISubsystemShowAccountCreationUI (/Script/THS_PS5_UE5.OnlineExternalUISubsystemShowAccountCreationUI)
    UOnlineExternalUISubsystemShowAccountCreationUI* ShowAccountCreationUI(UOnlineExternalUISubsystem* Subsystem, int32 ControllerIndex); // 0x45c1530 [Final Native Static Public]

// UOnlineExternalUISubsystemShowWebURL (/Script/THS_PS5_UE5.OnlineExternalUISubsystemShowWebURL)
    UOnlineExternalUISubsystemShowWebURL* ShowWebURL(UOnlineExternalUISubsystem* Subsystem, const FString& URL, const FShowWebUrlParameters& ShowParams); // 0x45c2a40 [Final Native Static Public]

// UOnlineExternalUISubsystemShowProfileUI (/Script/THS_PS5_UE5.OnlineExternalUISubsystemShowProfileUI)
    UOnlineExternalUISubsystemShowProfileUI* ShowProfileUI(UOnlineExternalUISubsystem* Subsystem, const FUniqueNetIdRepl& Requestor, const FUniqueNetIdRepl& Requestee); // 0x45c1dc0 [Final Native Static Public]

// UOnlineExternalUISubsystemShowStoreUI (/Script/THS_PS5_UE5.OnlineExternalUISubsystemShowStoreUI)
    UOnlineExternalUISubsystemShowStoreUI* ShowStoreUI(UOnlineExternalUISubsystem* Subsystem, int32 LocalUserNum, const FShowStoreParameters& ShowParams); // 0x45c2850 [Final Native Static Public]

// UOnlineExternalUISubsystemShowSendMessageUI (/Script/THS_PS5_UE5.OnlineExternalUISubsystemShowSendMessageUI)
    UOnlineExternalUISubsystemShowSendMessageUI* ShowSendMessageUI(UOnlineExternalUISubsystem* Subsystem, int32 LocalUserNum, const FShowSendMessageParameters& ShowParams); // 0x45c2500 [Final Native Static Public]

// UOnlineExternalUISubsystemShowSendMessageToUserUI (/Script/THS_PS5_UE5.OnlineExternalUISubsystemShowSendMessageToUserUI)
    UOnlineExternalUISubsystemShowSendMessageToUserUI* ShowSendMessageToUserUI(UOnlineExternalUISubsystem* Subsystem, int32 LocalUserNum, const FUniqueNetIdRepl& Recipient, const FShowSendMessageParameters& ShowParams); // 0x45c2040 [Final Native Static Public]

// UOnlineGameActivitySubsystem (/Script/THS_PS5_UE5.OnlineGameActivitySubsystem)
    bool IsSubsystemAvailable(); // 0x45c8b50 [Final Native Public]

// UOnlineGameActivitySubsystemResetAllActiveActivities (/Script/THS_PS5_UE5.OnlineGameActivitySubsystemResetAllActiveActivities)
    UOnlineGameActivitySubsystemResetAllActiveActivities* ResetAllActiveActivities(UOnlineGameActivitySubsystem* Subsystem, const FUniqueNetIdRepl& LocalUserId); // 0x45c90c0 [Final Native Static Public]

// UOnlineGameActivitySubsystemSetActivityAvailability (/Script/THS_PS5_UE5.OnlineGameActivitySubsystemSetActivityAvailability)
    UOnlineGameActivitySubsystemSetActivityAvailability* SetActivityAvailability(UOnlineGameActivitySubsystem* Subsystem, const FUniqueNetIdRepl& LocalUserId, const FString& ActivityId, bool bEnabled); // 0x45c97a0 [Final Native Static Public]

// UOnlineGameActivitySubsystemSetActivityPriority (/Script/THS_PS5_UE5.OnlineGameActivitySubsystemSetActivityPriority)
    UOnlineGameActivitySubsystemSetActivityPriority* SetActivityPriority(UOnlineGameActivitySubsystem* Subsystem, const FUniqueNetIdRepl& LocalUserId, const TMap<FString, int32>& PrioritizedActivities); // 0x45c9a30 [Final Native Static Public]

// UOnlineGameActivitySubsystemStartActivity (/Script/THS_PS5_UE5.OnlineGameActivitySubsystemStartActivity)
    UOnlineGameActivitySubsystemStartActivity* StartActivity(UOnlineGameActivitySubsystem* Subsystem, const FUniqueNetIdRepl& LocalUserId, const FString& ActivityId); // 0x45c9d10 [Final Native Static Public]

// UOnlineGameActivitySubsystemEndActivity (/Script/THS_PS5_UE5.OnlineGameActivitySubsystemEndActivity)
    UOnlineGameActivitySubsystemEndActivity* EndActivity(UOnlineGameActivitySubsystem* Subsystem, const FUniqueNetIdRepl& LocalUserId, const FString& ActivityId, const EOnlineActivityOutcomeBP& ActivityOutcome); // 0x45c7190 [Final Native Static Public]

// UOnlineGameActivitySubsystemResumeActivity (/Script/THS_PS5_UE5.OnlineGameActivitySubsystemResumeActivity)
    UOnlineGameActivitySubsystemResumeActivity* ResumeActivity(UOnlineGameActivitySubsystem* Subsystem, const FUniqueNetIdRepl& LocalUserId, const FString& ActivityId, const FOnlineActivityTasksToResetBP& TasksToReset); // 0x45c9270 [Final Native Static Public]

// UOnlineHelpers (/Script/THS_PS5_UE5.OnlineHelpers)
    FString ReadFileDataAsString(UFileData* FileData); // 0x45c8ff0 [Final Native Static Public]
    USaveGame* ReadFileDataAsSaveGame(UFileData* FileData); // 0x45c8f60 [Final Native Static Public]
    bool IsValid_PartyId(UPartyId* A); // 0x45c8bb0 [Final Native Static Public]
    bool IsValid_LobbyId(ULobbyId* A); // 0x45c8bb0 [Final Native Static Public]
    void GetResolvedConnectStringBySearchResult(UOnlineSessionSubsystem* Subsystem, const FOnlineSessionSearchResultBP& SearchResult, const FName& PortType, const bool& bWasSuccessful, const FString& OutConnectInfo); // 0x45c8220 [Final Native Static Public]
    void GetResolvedConnectStringByName(UOnlineSessionSubsystem* Subsystem, const FName& SessionName, const FName& PortType, const bool& bWasSuccessful, const FString& OutConnectInfo); // 0x45c8070 [Final Native Static Public]
    int64 GetPrimaryPartyType(); // 0x45c8050 [Final Native Static Public]
    FUniqueNetIdRepl GetControllerUniqueNetId(APlayerController* PlayerController); // 0x45c7bb0 [Final Native Static Public]
    FString GetActivityId(); // 0x45c7970 [Final Native Static Public]
    bool FUniqueNetIdIsValid(const FUniqueNetIdRepl& InNetId); // 0x45c7800 [Final Native Static Public]
    FName FUniqueNetIdGetType(const FUniqueNetIdRepl& InNetId); // 0x45c7690 [Final Native Static Public]
    bool EqualEqual_PartyIdPartyId(UPartyId* A, UPartyId* B); // 0x45c75c0 [Final Native Static Public]
    bool EqualEqual_LobbyIdLobbyId(ULobbyId* A, ULobbyId* B); // 0x45c75c0 [Final Native Static Public]
    bool EqualEqual_FUniqueNetIdReplFUniqueNetIdRepl(FUniqueNetIdRepl& InA, FUniqueNetIdRepl& InB); // 0x45c7410 [Final Native Static Public]
    UMutablePartyData* CreateMutablePartyData(UReadablePartyData* ReadOnlyPartyData); // 0x45c6fa0 [Final Native Static Public]
    UFileData* CreateFileDataFromString(const FString& String); // 0x45c6f00 [Final Native Static Public]
    UFileData* CreateFileDataFromSaveGame(USaveGame* SaveGame); // 0x45c6e70 [Final Native Static Public]
    UOnlinePartyJoinInfo* Conv_ULobbyIdToUOnlinePartyJoinInfo(const FUniqueNetIdRepl& InLocalUserId, UOnlinePartySubsystem* InPartySubsystem, ULobbyId* InLobbyId); // 0x45c6c80 [Final Native Static Public]
    FString Conv_FUniqueNetIdReplToString(const FUniqueNetIdRepl& InNetId); // 0x45c6ae0 [Final Native Static Public]

// UOnlineIdentitySubsystem (/Script/THS_PS5_UE5.OnlineIdentitySubsystem)
    bool IsSubsystemAvailable(); // 0x45c8b80 [Final Native Public]
    UUserOnlineAccountRef* GetUserAccount(const FUniqueNetIdRepl& UserId); // 0x45c8800 [Final Native Public]
    FUniqueNetIdRepl GetUniquePlayerId(int32 LocalUserNum); // 0x45c8710 [Final Native Public]
    FUniqueNetIdRepl GetSponsorUniquePlayerId(int32 LocalUserNum); // 0x45c8620 [Final Native Public]
    FString GetPlayerNickname(const FUniqueNetIdRepl& UserId); // 0x45c7eb0 [Final Native Public]
    int32 GetPlatformUserIdFromUniqueNetId(const FUniqueNetIdRepl& UniqueNetId); // 0x45c7d40 [Final Native Public]
    EOnlineLoginStatus GetLoginStatus(int32 LocalUserNum); // 0x45c7ca0 [Final Native Public]
    FString GetAuthType(); // 0x45c7b30 [Final Native Public]
    FString GetAuthToken(int32 LocalUserNum); // 0x45c7a50 [Final Native Public]
    TArray<UUserOnlineAccountRef*> GetAllUserAccounts(); // 0x45c79d0 [Final Native Public]
    FUniqueNetIdRepl CreateUniquePlayerId(const FString& Str); // 0x45c7030 [Final Native Public]

// UOnlineIdentitySubsystemLogin (/Script/THS_PS5_UE5.OnlineIdentitySubsystemLogin)
    UOnlineIdentitySubsystemLogin* Login(UOnlineIdentitySubsystem* Subsystem, int32 LocalUserNum, const FOnlineAccountCredential& AccountCredentials); // 0x45c8c40 [Final Native Static Public]

// UOnlineIdentitySubsystemLogout (/Script/THS_PS5_UE5.OnlineIdentitySubsystemLogout)
    UOnlineIdentitySubsystemLogout* Logout(UOnlineIdentitySubsystem* Subsystem, int32 LocalUserNum); // 0x45c8e90 [Final Native Static Public]

// UOnlineIdentitySubsystemAutoLogin (/Script/THS_PS5_UE5.OnlineIdentitySubsystemAutoLogin)
    UOnlineIdentitySubsystemAutoLogin* AutoLogin(UOnlineIdentitySubsystem* Subsystem, int32 LocalUserNum); // 0x45c6a10 [Final Native Static Public]

// UOnlineIdentitySubsystemRevokeAuthToken (/Script/THS_PS5_UE5.OnlineIdentitySubsystemRevokeAuthToken)
    UOnlineIdentitySubsystemRevokeAuthToken* RevokeAuthToken(UOnlineIdentitySubsystem* Subsystem, const FUniqueNetIdRepl& LocalUserId); // 0x45c95f0 [Final Native Static Public]

// UOnlineIdentitySubsystemGetUserPrivilege (/Script/THS_PS5_UE5.OnlineIdentitySubsystemGetUserPrivilege)
    UOnlineIdentitySubsystemGetUserPrivilege* GetUserPrivilege(UOnlineIdentitySubsystem* Subsystem, const FUniqueNetIdRepl& LocalUserId, const EOnlineUserPrivilege& Privilege); // 0x45c8970 [Final Native Static Public]

// UOnlineRecentPlayerRef (/Script/THS_PS5_UE5.OnlineRecentPlayerRef)
    FDateTime GetLastSeen(); // 0x45cf730 [Final Native Public]

// UUserOnlineAccountRef (/Script/THS_PS5_UE5.UserOnlineAccountRef)
    bool SetUserAttribute(const FString& Key, const FString& Value); // 0x45d09e0 [Final Native Public]
    FString GetAuthAttribute(const FString& Key, const bool& Found); // 0x45cf340 [Final Native Public]
    FString GetAccessToken(); // 0x45cf150 [Final Native Public]

// UOnlineLeaderboardRead (/Script/THS_PS5_UE5.OnlineLeaderboardRead)
    void SetSortedColumn(const FString& SortedColumn); // 0x45d08d0 [Final Native Private]
    void SetLeaderboardName(const FString& LeaderboardName); // 0x45d0430 [Final Native Private]
    void SetColumns(const TArray<FColumnMetaDataBP>& InColumns); // 0x45d0320 [Final Native Private]
    FString GetSortedColumn(); // 0x45cfb70 [Final Native Private]
    TArray<FOnlineStatsRowBP> GetRows(); // 0x45cfad0 [Final Native Private]
    EOnlineAsyncTaskState_ GetReadState(); // 0x45cf9a0 [Final Native Private]
    FString GetLeaderboardName(); // 0x45cf800 [Final Native Private]
    TArray<FColumnMetaDataBP> GetColumns(); // 0x45cf4f0 [Final Native Private]
    FOnlineStatsRowBP FindPlayerRecord(const FUniqueNetIdRepl& UserId, const bool& OutFound); // 0x45cef10 [Final Native Private]

// ULobbyId (/Script/THS_PS5_UE5.LobbyId)
    FString ToDebugString(); // 0x45d0ce0 [Final Native Public]

// ULobby (/Script/THS_PS5_UE5.Lobby)
    FUniqueNetIdRepl GetOwnerId(); // 0x45cf880 [Final Native Public]
    ULobbyId* GetId(); // 0x45cf700 [Final Native Public]

// UOnlineLobbyTransaction (/Script/THS_PS5_UE5.OnlineLobbyTransaction)
    void SetPublic(bool Public); // 0x45d0840 [Final Native Public]
    void SetMetadataByMap(TMap<FString, FVariantDataBP>& MetaData); // 0x45d06d0 [Final Native Public]
    void SetMetadata(const FString& Key, FVariantDataBP& Value); // 0x45d05d0 [Final Native Public]
    void SetLocked(bool Locked); // 0x45d0540 [Final Native Public]
    void SetCapacity(int64 Capacity); // 0x45d0290 [Final Native Public]
    void DeleteMetadataByArray(const TArray<FString>& MetaDataKeys); // 0x45cee50 [Final Native Public]
    void DeleteMetadata(const FString& Key); // 0x45cedb0 [Final Native Public]

// UOnlineLobbyMemberTransaction (/Script/THS_PS5_UE5.OnlineLobbyMemberTransaction)
    void SetMetadataByMap(TMap<FString, FVariantDataBP>& MetaData); // 0x45d06d0 [Final Native Public]
    void SetMetadata(const FString& Key, FVariantDataBP& Value); // 0x45d05d0 [Final Native Public]
    void DeleteMetadataByArray(const TArray<FString>& MetaDataKeys); // 0x45cee50 [Final Native Public]
    void DeleteMetadata(const FString& Key); // 0x45cedb0 [Final Native Public]

// UParty (/Script/THS_PS5_UE5.Party)
    int64 GetPartyTypeId(); // 0x45cf970 [Final Native Public]
    UPartyId* GetPartyId(); // 0x45cf940 [Final Native Public]
    FUniqueNetIdRepl GetLeaderId(); // 0x45cf770 [Final Native Public]

// UBlueprintPartyMember (/Script/THS_PS5_UE5.BlueprintPartyMember)
    FUniqueNetIdRepl GetUserId(); // 0x45cff50 [Final Native Public]
    bool GetUserAttribute(const FString& AttrName, const FString& OutAttrValue); // 0x45cfd00 [Final Native Public]
    FString GetRealName(); // 0x45cf9d0 [Final Native Public]
    FString GetDisplayName(const FString& Platform); // 0x45cf590 [Final Native Public]

// UReadablePartyData (/Script/THS_PS5_UE5.ReadablePartyData)
    void GetAttribute(const FString& AttrName, const bool& OutFound, FVariantDataBP& OutAttrValue); // 0x45cf1d0 [Native Public]

// UMutablePartyData (/Script/THS_PS5_UE5.MutablePartyData)
    void SetAttribute(const FString& AttrName, const FVariantDataBP& AttrValue); // 0x45d0110 [Final Native Public]
    void RemoveAttribute(const FString& AttrName); // 0x45d0070 [Final Native Public]

// UPartyId (/Script/THS_PS5_UE5.PartyId)
    FString ToDebugString(); // 0x45d0ce0 [Final Native Public]

// UOnlinePartyJoinInfo (/Script/THS_PS5_UE5.OnlinePartyJoinInfo)
    FString ToDebugString(); // 0x45d0d80 [Final Native Public]
    FUniqueNetIdRepl GetSourceUserId(); // 0x45cfc70 [Final Native Public]
    FString GetSourceDisplayName(); // 0x45cfbf0 [Final Native Public]
    UPartyId* GetPartyId(); // 0x45cf910 [Final Native Public]

// UOnlineSessionSettings (/Script/THS_PS5_UE5.OnlineSessionSettings)
    FOnlineSessionSettingsBP GetValue(); // 0x45d45d0 [Final Native Public]

// UNamedOnlineSession (/Script/THS_PS5_UE5.NamedOnlineSession)
    FNamedOnlineSessionBP GetValue(); // 0x45d41c0 [Final Native Public]

// UOnlineSessionSearch (/Script/THS_PS5_UE5.OnlineSessionSearch)
    EOnlineAsyncTaskState_ GetSearchState(); // 0x45d4190 [Final Native Public]
    TArray<FOnlineSessionSearchResultBP> GetSearchResults(); // 0x45d40f0 [Final Native Public]

// UOnlinePartySubsystem (/Script/THS_PS5_UE5.OnlinePartySubsystem)
    bool UpdatePartyMemberData(const FUniqueNetIdRepl& LocalUserId, UPartyId* PartyId, const FName& Namespace, UReadablePartyData* PartyMemberData); // 0x45dc590 [Final Native Public]
    bool UpdatePartyData(const FUniqueNetIdRepl& LocalUserId, UPartyId* PartyId, const FName& Namespace, UReadablePartyData* PartyData); // 0x45dc360 [Final Native Public]
    void RespondToQueryJoinability(const FUniqueNetIdRepl& LocalUserId, UPartyId* PartyId, const FUniqueNetIdRepl& RecipientId, bool bCanJoin, int32 DeniedResultCode, UReadablePartyData* PartyData); // 0x45db5f0 [Final Native Public]
    bool RejectInvitation(const FUniqueNetIdRepl& LocalUserId, const FUniqueNetIdRepl& SenderId); // 0x45db0d0 [Final Native Public]
    FString MakeTokenFromJoinInfo(UOnlinePartyJoinInfo* JoinInfo); // 0x45dab50 [Final Native Public]
    FString MakeJoinInfoJson(const FUniqueNetIdRepl& LocalUserId, UPartyId* PartyId); // 0x45da960 [Final Native Public]
    bool JIPFromWithinParty(const FUniqueNetIdRepl& LocalUserId, UPartyId* PartyId, const FUniqueNetIdRepl& PartyLeaderId); // 0x45da010 [Final Native Public]
    bool IsSubsystemAvailable(); // 0x45d9fe0 [Final Native Public]
    bool IsMemberLeader(const FUniqueNetIdRepl& LocalUserId, UPartyId* PartyId, const FUniqueNetIdRepl& MemberId); // 0x45d9d50 [Final Native Public]
    bool GetPendingInvites(const FUniqueNetIdRepl& LocalUserId, const TArray<UOnlinePartyJoinInfo*>& OutPendingInvitesArray); // 0x45d9b70 [Final Native Public]
    bool GetPendingInvitedUsers(const FUniqueNetIdRepl& LocalUserId, UPartyId* PartyId, const TArray<FUniqueNetIdRepl>& OutPendingInvitedUserArray); // 0x45d9950 [Final Native Public]
    bool GetPartyMembers(const FUniqueNetIdRepl& LocalUserId, UPartyId* PartyId, const TArray<UBlueprintPartyMember*>& OutPartyMembersArray); // 0x45d9740 [Final Native Public]
    UReadablePartyData* GetPartyMemberData(const FUniqueNetIdRepl& LocalUserId, UPartyId* PartyId, const FUniqueNetIdRepl& MemberId, const FName& Namespace); // 0x45d9460 [Final Native Public]
    int64 GetPartyMemberCount(const FUniqueNetIdRepl& LocalUserId, UPartyId* PartyId); // 0x45d92a0 [Final Native Public]
    UBlueprintPartyMember* GetPartyMember(const FUniqueNetIdRepl& LocalUserId, UPartyId* PartyId, const FUniqueNetIdRepl& MemberId); // 0x45d9010 [Final Native Public]
    UReadablePartyData* GetPartyData(const FUniqueNetIdRepl& LocalUserId, UPartyId* PartyId, const FName& Namespace); // 0x45d8e20 [Final Native Public]
    UParty* GetParty(const FUniqueNetIdRepl& LocalUserId, UPartyId* PartyId); // 0x45d8c60 [Final Native Public]
    bool GetJoinedParties(const FUniqueNetIdRepl& LocalUserId, const TArray<UPartyId*>& OutPartyIdArray); // 0x45d8a80 [Final Native Public]
    void DumpPartyState(); // 0x45d8a60 [Final Native Public]
    bool ApproveJoinRequest(const FUniqueNetIdRepl& LocalUserId, UPartyId* PartyId, const FUniqueNetIdRepl& RecipientId, bool bIsApproved, int32 DeniedResultCode); // 0x45d81e0 [Final Native Public]
    bool ApproveJIPRequest(const FUniqueNetIdRepl& LocalUserId, UPartyId* PartyId, const FUniqueNetIdRepl& RecipientId, bool bIsApproved, int32 DeniedResultCode); // 0x45d81e0 [Final Native Public]

// UOnlinePartySubsystemRestoreParties (/Script/THS_PS5_UE5.OnlinePartySubsystemRestoreParties)
    UOnlinePartySubsystemRestoreParties* RestoreParties(UOnlinePartySubsystem* Subsystem, const FUniqueNetIdRepl& LocalUserId); // 0x45dbb10 [Final Native Static Public]

// UOnlinePartySubsystemRestoreInvites (/Script/THS_PS5_UE5.OnlinePartySubsystemRestoreInvites)
    UOnlinePartySubsystemRestoreInvites* RestoreInvites(UOnlinePartySubsystem* Subsystem, const FUniqueNetIdRepl& LocalUserId); // 0x45db960 [Final Native Static Public]

// UOnlinePartySubsystemCleanupParties (/Script/THS_PS5_UE5.OnlinePartySubsystemCleanupParties)
    UOnlinePartySubsystemCleanupParties* CleanupParties(UOnlinePartySubsystem* Subsystem, const FUniqueNetIdRepl& LocalUserId); // 0x45d8510 [Final Native Static Public]

// UOnlinePartySubsystemCreateParty (/Script/THS_PS5_UE5.OnlinePartySubsystemCreateParty)
    UOnlinePartySubsystemCreateParty* CreateParty(UOnlinePartySubsystem* Subsystem, const FUniqueNetIdRepl& LocalUserId, int64 PartyTypeId, const FOnlinePartyConfiguration& PartyConfig); // 0x45d86c0 [Final Native Static Public]

// UOnlinePartySubsystemUpdateParty (/Script/THS_PS5_UE5.OnlinePartySubsystemUpdateParty)
    UOnlinePartySubsystemUpdateParty* UpdateParty(UOnlinePartySubsystem* Subsystem, const FUniqueNetIdRepl& LocalUserId, UPartyId* PartyId, const FOnlinePartyConfiguration& PartyConfig, bool bShouldRegenerateReservationKey); // 0x45dbf80 [Final Native Static Public]

// UOnlinePartySubsystemJoinParty (/Script/THS_PS5_UE5.OnlinePartySubsystemJoinParty)
    UOnlinePartySubsystemJoinParty* JoinParty(UOnlinePartySubsystem* Subsystem, const FUniqueNetIdRepl& LocalUserId, UOnlinePartyJoinInfo* OnlinePartyJoinInfo); // 0x45da2a0 [Final Native Static Public]

// UOnlinePartySubsystemQueryPartyJoinability (/Script/THS_PS5_UE5.OnlinePartySubsystemQueryPartyJoinability)
    UOnlinePartySubsystemQueryPartyJoinability* QueryPartyJoinability(UOnlinePartySubsystem* Subsystem, const FUniqueNetIdRepl& LocalUserId, UOnlinePartyJoinInfo* OnlinePartyJoinInfo); // 0x45daef0 [Final Native Static Public]

// UOnlinePartySubsystemRejoinParty (/Script/THS_PS5_UE5.OnlinePartySubsystemRejoinParty)
    UOnlinePartySubsystemRejoinParty* RejoinParty(UOnlinePartySubsystem* Subsystem, const FUniqueNetIdRepl& LocalUserId, UPartyId* PartyId, int64 PartyTypeId, const TArray<FUniqueNetIdRepl>& FormerMembers); // 0x45db320 [Final Native Static Public]

// UOnlinePartySubsystemLeaveParty (/Script/THS_PS5_UE5.OnlinePartySubsystemLeaveParty)
    UOnlinePartySubsystemLeaveParty* LeaveParty(UOnlinePartySubsystem* Subsystem, const FUniqueNetIdRepl& LocalUserId, UPartyId* PartyId, bool bSynchronizeLeave); // 0x45da740 [Final Native Static Public]

// UOnlinePartySubsystemSendInvitation (/Script/THS_PS5_UE5.OnlinePartySubsystemSendInvitation)
    UOnlinePartySubsystemSendInvitation* SendInvitation(UOnlinePartySubsystem* Subsystem, const FUniqueNetIdRepl& LocalUserId, UPartyId* PartyId, const FUniqueNetIdRepl& Recipient); // 0x45dbcc0 [Final Native Static Public]

// UOnlinePartySubsystemKickMember (/Script/THS_PS5_UE5.OnlinePartySubsystemKickMember)
    UOnlinePartySubsystemKickMember* KickMember(UOnlinePartySubsystem* Subsystem, const FUniqueNetIdRepl& LocalUserId, UPartyId* PartyId, const FUniqueNetIdRepl& TargetMemberId); // 0x45da480 [Final Native Static Public]

// UOnlinePartySubsystemPromoteMember (/Script/THS_PS5_UE5.OnlinePartySubsystemPromoteMember)
    UOnlinePartySubsystemPromoteMember* PromoteMember(UOnlinePartySubsystem* Subsystem, const FUniqueNetIdRepl& LocalUserId, UPartyId* PartyId, const FUniqueNetIdRepl& TargetMemberId); // 0x45dac30 [Final Native Static Public]

// UOnlineSessionSubsystem (/Script/THS_PS5_UE5.OnlineSessionSubsystem)
    bool SendSessionInviteToFriends(const FUniqueNetIdRepl& LocalUserId, const FName& SessionName, const TArray<FUniqueNetIdRepl>& Friends); // 0x45e3160 [Final Native Public]
    bool SendSessionInviteToFriend(const FUniqueNetIdRepl& LocalUserId, const FName& SessionName, const FUniqueNetIdRepl& Friend); // 0x45e2ed0 [Final Native Public]
    void RemovePlayerFromSession(int32 LocalUserNum, const FName& SessionName, const FUniqueNetIdRepl& TargetPlayerId); // 0x45e2cf0 [Final Native Public]
    void RemoveNamedSession(const FName& SessionName); // 0x45e2c60 [Final Native Public]
    bool IsSubsystemAvailable(); // 0x45e24b0 [Final Native Public]
    bool IsPlayerInSession(const FName& SessionName, const FUniqueNetIdRepl& UniqueID); // 0x45e2300 [Final Native Public]
    bool HasPresenceSession(); // 0x45e22d0 [Final Native Public]
    EOnlineSessionState_ GetSessionState(const FName& SessionName); // 0x45e2230 [Final Native Public]
    UOnlineSessionSettings* GetSessionSettings(const FName& SessionName); // 0x45e2190 [Final Native Public]
    int32 GetNumSessions(); // 0x45e2160 [Final Native Public]
    UNamedOnlineSession* GetNamedSession(const FName& SessionName); // 0x45e20c0 [Final Native Public]
    void DumpSessionState(); // 0x45e1810 [Final Native Public]
    FUniqueNetIdRepl CreateSessionIdFromString(const FString& SessionIdStr); // 0x45e15e0 [Final Native Public]

// UOnlineSessionSubsystemCreateSession (/Script/THS_PS5_UE5.OnlineSessionSubsystemCreateSession)
    UOnlineSessionSubsystemCreateSession* CreateSession(UOnlineSessionSubsystem* Subsystem, const FUniqueNetIdRepl& HostingPlayerId, const FName& SessionName, const FOnlineSessionSettingsBP& NewSessionSettings); // 0x45e1240 [Final Native Static Public]

// UOnlineSessionSubsystemStartSession (/Script/THS_PS5_UE5.OnlineSessionSubsystemStartSession)
    UOnlineSessionSubsystemStartSession* StartSession(UOnlineSessionSubsystem* Subsystem, const FName& SessionName); // 0x45e3750 [Final Native Static Public]

// UOnlineSessionSubsystemUpdateSession (/Script/THS_PS5_UE5.OnlineSessionSubsystemUpdateSession)
    UOnlineSessionSubsystemUpdateSession* UpdateSession(UOnlineSessionSubsystem* Subsystem, const FName& SessionName, const FOnlineSessionSettingsBP& UpdatedSessionSettings, bool bShouldRefreshOnlineData); // 0x45e3b80 [Final Native Static Public]

// UOnlineSessionSubsystemEndSession (/Script/THS_PS5_UE5.OnlineSessionSubsystemEndSession)
    UOnlineSessionSubsystemEndSession* EndSession(UOnlineSessionSubsystem* Subsystem, const FName& SessionName); // 0x45e1830 [Final Native Static Public]

// UOnlineSessionSubsystemDestroySession (/Script/THS_PS5_UE5.OnlineSessionSubsystemDestroySession)
    UOnlineSessionSubsystemDestroySession* DestroySession(UOnlineSessionSubsystem* Subsystem, const FName& SessionName); // 0x45e1740 [Final Native Static Public]

// UOnlineSessionSubsystemStartMatchmaking (/Script/THS_PS5_UE5.OnlineSessionSubsystemStartMatchmaking)
    UOnlineSessionSubsystemStartMatchmaking* StartMatchmaking(UOnlineSessionSubsystem* Subsystem, const TArray<FUniqueNetIdRepl>& LocalPlayers, const FName& SessionName, const FOnlineSessionSettingsBP& NewSessionSettings, UOnlineSessionSearch* SearchSettings); // 0x45e33c0 [Final Native Static Public]

// UOnlineSessionSubsystemCancelMatchmaking (/Script/THS_PS5_UE5.OnlineSessionSubsystemCancelMatchmaking)
    UOnlineSessionSubsystemCancelMatchmaking* CancelMatchmaking(UOnlineSessionSubsystem* Subsystem, const FUniqueNetIdRepl& SearchingPlayerId, const FName& SessionName); // 0x45e1060 [Final Native Static Public]

// UOnlineSessionSubsystemFindSessions (/Script/THS_PS5_UE5.OnlineSessionSubsystemFindSessions)
    UOnlineSessionSubsystemFindSessions* FindSessions(UOnlineSessionSubsystem* Subsystem, const FUniqueNetIdRepl& SearchingPlayerId, UOnlineSessionSearch* SearchSettings); // 0x45e1ee0 [Final Native Static Public]

// UOnlineSessionSubsystemFindSessionById (/Script/THS_PS5_UE5.OnlineSessionSubsystemFindSessionById)
    UOnlineSessionSubsystemFindSessionById* FindSessionById(UOnlineSessionSubsystem* Subsystem, const FUniqueNetIdRepl& SearchingUserId, const FUniqueNetIdRepl& SessionId, const FUniqueNetIdRepl& FriendId, const FString& UserData); // 0x45e1ae0 [Final Native Static Public]

// UOnlineSessionSubsystemCancelFindSessions (/Script/THS_PS5_UE5.OnlineSessionSubsystemCancelFindSessions)
    UOnlineSessionSubsystemCancelFindSessions* CancelFindSessions(UOnlineSessionSubsystem* Subsystem); // 0x45e0fd0 [Final Native Static Public]

// UOnlineSessionSubsystemPingSearchResults (/Script/THS_PS5_UE5.OnlineSessionSubsystemPingSearchResults)
    UOnlineSessionSubsystemPingSearchResults* PingSearchResults(UOnlineSessionSubsystem* Subsystem, const FOnlineSessionSearchResultBP& SearchResult); // 0x45e2780 [Final Native Static Public]

// UOnlineSessionSubsystemJoinSession (/Script/THS_PS5_UE5.OnlineSessionSubsystemJoinSession)
    UOnlineSessionSubsystemJoinSession* JoinSession(UOnlineSessionSubsystem* Subsystem, const FUniqueNetIdRepl& LocalUserId, const FName& SessionName, const FOnlineSessionSearchResultBP& DesiredSession); // 0x45e24e0 [Final Native Static Public]

// UOnlineSessionSubsystemFindFriendSession (/Script/THS_PS5_UE5.OnlineSessionSubsystemFindFriendSession)
    UOnlineSessionSubsystemFindFriendSession* FindFriendSession(UOnlineSessionSubsystem* Subsystem, int32 LocalUserNum, const FUniqueNetIdRepl& Friend); // 0x45e1900 [Final Native Static Public]

// UOnlineSessionSubsystemRegisterPlayers (/Script/THS_PS5_UE5.OnlineSessionSubsystemRegisterPlayers)
    UOnlineSessionSubsystemRegisterPlayers* RegisterPlayers(UOnlineSessionSubsystem* Subsystem, const FName& SessionName, const TArray<FUniqueNetIdRepl>& Players, bool bWasInvited); // 0x45e2a90 [Final Native Static Public]

// UOnlineSessionSubsystemUnregisterPlayers (/Script/THS_PS5_UE5.OnlineSessionSubsystemUnregisterPlayers)
    UOnlineSessionSubsystemUnregisterPlayers* UnregisterPlayers(UOnlineSessionSubsystem* Subsystem, const FName& SessionName, const TArray<FUniqueNetIdRepl>& Players); // 0x45e3a00 [Final Native Static Public]

// UOnlineSessionSubsystemRegisterLocalPlayer (/Script/THS_PS5_UE5.OnlineSessionSubsystemRegisterLocalPlayer)
    UOnlineSessionSubsystemRegisterLocalPlayer* RegisterLocalPlayer(UOnlineSessionSubsystem* Subsystem, const FUniqueNetIdRepl& PlayerId, const FName& SessionName); // 0x45e28b0 [Final Native Static Public]

// UOnlineSessionSubsystemUnregisterLocalPlayer (/Script/THS_PS5_UE5.OnlineSessionSubsystemUnregisterLocalPlayer)
    UOnlineSessionSubsystemUnregisterLocalPlayer* UnregisterLocalPlayer(UOnlineSessionSubsystem* Subsystem, const FUniqueNetIdRepl& PlayerId, const FName& SessionName); // 0x45e3820 [Final Native Static Public]

// ATemplateSequenceActor (/Script/TemplateSequence.TemplateSequenceActor)
    void SetSequence(UTemplateSequence* InSequence); // 0x5381050 [Final Native Public]
    void SetBinding(AActor* Actor, bool bOverridesDefault); // 0x5380e80 [Final Native Public]
    UTemplateSequence* LoadSequence(); // 0x5380e00 [Final Native Public]
    UTemplateSequencePlayer* GetSequencePlayer(); // 0x5380d90 [Final Native Public]
    UTemplateSequence* GetSequence(); // 0x5380d10 [Final Native Public]

// UTemplateSequencePlayer (/Script/TemplateSequence.TemplateSequencePlayer)
    UTemplateSequencePlayer* CreateTemplateSequencePlayer(UObject* WorldContextObject, UTemplateSequence* TemplateSequence, const FMovieSceneSequencePlaybackSettings& Settings, const ATemplateSequenceActor*& OutActor); // 0x5380580 [Final Native Static Public]

// USequenceCameraShakeTestUtil (/Script/TemplateSequence.SequenceCameraShakeTestUtil)
    bool GetPostProcessBlendCache(APlayerController* PlayerController, int32 PPIndex, FPostProcessSettings& OutPPSettings, const float& OutPPBlendWeight); // 0x5380b10 [Final Native Static Public]
    FMinimalViewInfo GetLastFrameCameraCachePOV(APlayerController* PlayerController); // 0x5380a20 [Final Native Static Public]
    FMinimalViewInfo GetCameraCachePOV(APlayerController* PlayerController); // 0x5380930 [Final Native Static Public]

// UMusicalTimeFunctionLibrary (/Script/TimeManagement.MusicalTimeFunctionLibrary)
    bool IsValid(const FMusicalTime& InMusicalTime); // 0x2f584b0 [Final Native Static Public]
    float FractionalBeatsInBar(const FMusicalTime& InMusicalTime); // 0x2f58360 [Final Native Static Public]
    float FractionalBars(const FMusicalTime& InMusicalTime); // 0x2f58290 [Final Native Static Public]
    void BarAndBeat(const FMusicalTime& InMusicalTime, const int32& Bar, const float& Beat); // 0x2f57c20 [Final Native Static Public]

// UTimeManagementBlueprintLibrary (/Script/TimeManagement.TimeManagementBlueprintLibrary)
    FFrameTime TransformTime(const FFrameTime& SourceTime, FFrameRate& SourceRate, FFrameRate& DestinationRate); // 0x2f58cb0 [Final Native Static Public]
    FFrameNumber Subtract_FrameNumberInteger(const FFrameNumber& A, int32 B); // 0x2f58bf0 [Final Native Static Public]
    FFrameNumber Subtract_FrameNumberFrameNumber(const FFrameNumber& A, const FFrameNumber& B); // 0x2f58b30 [Final Native Static Public]
    FFrameTime SnapFrameTimeToRate(const FFrameTime& SourceTime, FFrameRate& SourceRate, FFrameRate& SnapToRate); // 0x2f58990 [Final Native Static Public]
    FFrameTime Multiply_SecondsFrameRate(float TimeInSeconds, FFrameRate& FrameRate); // 0x2f58810 [Final Native Static Public]
    FFrameNumber Multiply_FrameNumberInteger(const FFrameNumber& A, int32 B); // 0x2f58750 [Final Native Static Public]
    bool IsValid_MultipleOf(FFrameRate& InFrameRate, FFrameRate& OtherFramerate); // 0x2f58610 [Final Native Static Public]
    bool IsValid_Framerate(FFrameRate& InFrameRate); // 0x2f58570 [Final Native Static Public]
    FFrameRate GetTimecodeFrameRate(); // 0x2f58470 [Final Native Static Public]
    FTimecode GetTimecode(); // 0x2f58430 [Final Native Static Public]
    FFrameNumber Divide_FrameNumberInteger(const FFrameNumber& A, int32 B); // 0x2f581d0 [Final Native Static Public]
    FString Conv_TimecodeToString(const FTimecode& InTimecode, bool bForceSignDisplay); // 0x2f58080 [Final Native Static Public]
    float Conv_QualifiedFrameTimeToSeconds(FQualifiedFrameTime& InFrameTime); // 0x2f57f90 [Final Native Static Public]
    float Conv_FrameRateToSeconds(FFrameRate& InFrameRate); // 0x2f57ed0 [Final Native Static Public]
    float Conv_FrameRateToInterval(const FFrameRate& InFrameRate); // 0x2f57e30 [Final Native Static Public]
    int32 Conv_FrameNumberToInteger(const FFrameNumber& InFrameNumber); // 0x2f57da0 [Final Native Static Public]
    FFrameNumber Add_FrameNumberInteger(const FFrameNumber& A, int32 B); // 0x2f57b60 [Final Native Static Public]
    FFrameNumber Add_FrameNumberFrameNumber(const FFrameNumber& A, const FFrameNumber& B); // 0x2f57aa0 [Final Native Static Public]

// UTraceUtilLibrary (/Script/TraceUtilities.TraceUtilLibrary)
    void TraceScreenshot(const FString& Name, bool bShowUI); // 0x3b4a6b0 [Final Native Static Public]
    void TraceMarkRegionStart(const FString& Name); // 0x3b5a250 [Final Native Static Public]
    void TraceMarkRegionEnd(const FString& Name); // 0x3b5a250 [Final Native Static Public]
    void TraceBookmark(const FString& Name); // 0x3b5a250 [Final Native Static Public]
    bool ToggleChannel(const FString& ChannelName, bool Enabled); // 0x6238340 [Final Native Static Public]
    bool StopTracing(); // 0x6237f90 [Final Native Static Public]
    bool StartTraceToFile(const FString& Filename, const TArray<FString>& Channels); // 0x6238180 [Final Native Static Public]
    bool StartTraceSendTo(const FString& Target, const TArray<FString>& Channels); // 0x6237fc0 [Final Native Static Public]
    bool ResumeTracing(); // 0x3b3d630 [Final Native Static Public]
    bool PauseTracing(); // 0x3b3d630 [Final Native Static Public]
    bool IsTracing(); // 0x6237f90 [Final Native Static Public]
    bool IsChannelEnabled(const FString& ChannelName); // 0x55f99c0 [Final Native Static Public]
    TArray<FString> GetEnabledChannels(); // 0x6237df0 [Final Native Static Public]
    TArray<FString> GetAllChannels(); // 0x6237d90 [Final Native Static Public]

// UTypedElementHandleLibrary (/Script/TypedElementFramework.TypedElementHandleLibrary)
    void Release(FScriptTypedElementHandle& ElementHandle); // 0x223ec30 [Final Native Static Public]
    bool NotEqual(FScriptTypedElementHandle& LHS, FScriptTypedElementHandle& RHS); // 0x223ea20 [Final Native Static Public]
    bool IsSet(FScriptTypedElementHandle& ElementHandle); // 0x223e830 [Final Native Static Public]
    bool Equal(FScriptTypedElementHandle& LHS, FScriptTypedElementHandle& RHS); // 0x223df60 [Final Native Static Public]

// UTypedElementListLibrary (/Script/TypedElementFramework.TypedElementListLibrary)
    void Shrink(const FScriptTypedElementListProxy& ElementList); // 0x223f1f0 [Final Native Static Public]
    void Reset(const FScriptTypedElementListProxy& ElementList); // 0x223f030 [Final Native Static Public]
    void Reserve(const FScriptTypedElementListProxy& ElementList, int32 Size); // 0x223ee80 [Final Native Static Public]
    bool Remove(const FScriptTypedElementListProxy& ElementList, FScriptTypedElementHandle& ElementHandle); // 0x223ed00 [Final Native Static Public]
    int32 Num(const FScriptTypedElementListProxy& ElementList); // 0x223eb60 [Final Native Static Public]
    bool IsValidIndex(const FScriptTypedElementListProxy& ElementList, int32 Index); // 0x223e900 [Final Native Static Public]
    bool HasElementsOfType(const FScriptTypedElementListProxy& ElementList, const FName& ElementTypeName); // 0x223e710 [Final Native Static Public]
    bool HasElements(const FScriptTypedElementListProxy& ElementList, TSubclassOf<IInterface> BaseInterfaceType); // 0x223e5d0 [Final Native Static Public]
    UObject* GetElementInterface(const FScriptTypedElementListProxy& ElementList, FScriptTypedElementHandle& ElementHandle, TSubclassOf<IInterface> BaseInterfaceType); // 0x223e420 [Final Native Static Public]
    TArray<FScriptTypedElementHandle> GetElementHandles(const FScriptTypedElementListProxy& ElementList, TSubclassOf<IInterface> BaseInterfaceType); // 0x223e200 [Final Native Static Public]
    FScriptTypedElementHandle GetElementHandleAt(const FScriptTypedElementListProxy& ElementList, int32 Index); // 0x223e0a0 [Final Native Static Public]
    void Empty(const FScriptTypedElementListProxy& ElementList, int32 Slack); // 0x223de60 [Final Native Static Public]
    FScriptTypedElementListProxy CreateScriptElementList(UTypedElementRegistry* Registry); // 0x223dd40 [Final Native Static Public]
    int32 CountElementsOfType(const FScriptTypedElementListProxy& ElementList, const FName& ElementTypeName); // 0x223dc30 [Final Native Static Public]
    int32 CountElements(const FScriptTypedElementListProxy& ElementList, TSubclassOf<IInterface> BaseInterfaceType); // 0x223db00 [Final Native Static Public]
    bool Contains(const FScriptTypedElementListProxy& ElementList, FScriptTypedElementHandle& ElementHandle); // 0x223d980 [Final Native Static Public]
    FScriptTypedElementListProxy Clone(const FScriptTypedElementListProxy& ElementList); // 0x223d820 [Final Native Static Public]
    void AppendList(const FScriptTypedElementListProxy& ElementList, const FScriptTypedElementListProxy& OtherElementList); // 0x223d650 [Final Native Static Public]
    void Append(const FScriptTypedElementListProxy& ElementList, const TArray<FScriptTypedElementHandle>& ElementHandles); // 0x223d490 [Final Native Static Public]
    bool Add(const FScriptTypedElementListProxy& ElementList, FScriptTypedElementHandle& ElementHandle); // 0x223d300 [Final Native Static Public]

// UTypedElementRegistry (/Script/TypedElementFramework.TypedElementRegistry)
    UTypedElementRegistry* GetInstance(); // 0x224ca30 [Final Native Static Public]
    UObject* GetElementInterface(FScriptTypedElementHandle& InElementHandle, TSubclassOf<IInterface> InBaseInterfaceType); // 0x224c8f0 [Final Native Public]

// ITestTypedElementInterfaceA (/Script/TypedElementFramework.TestTypedElementInterfaceA)
    bool SetDisplayName(FScriptTypedElementHandle& InElementHandle, const FText& InNewName, bool bNotify); // 0x224cb30 [Native Public]
    FText GetDisplayName(FScriptTypedElementHandle& InElementHandle); // 0x224c800 [Native Public]

// ITestTypedElementInterfaceB (/Script/TypedElementFramework.TestTypedElementInterfaceB)
    bool MarkAsTested(FScriptTypedElementHandle& InElementHandle); // 0x224ca60 [Native Public]

// ITestTypedElementInterfaceC (/Script/TypedElementFramework.TestTypedElementInterfaceC)
    bool GetIsTested(FScriptTypedElementHandle& InElementHandle); // 0x224ca60 [Native Public]

// UTypedElementSelectionSetLibrary (/Script/TypedElementRuntime.TypedElementSelectionSetLibrary)
    bool SetSelectionFromList(UTypedElementSelectionSet* SelectionSet, const FScriptTypedElementListProxy& ElementList, const FTypedElementSelectionOptions& SelectionOptions); // 0x2258060 [Final Native Static Public]
    bool SelectElementsFromList(UTypedElementSelectionSet* SelectionSet, const FScriptTypedElementListProxy& ElementList, const FTypedElementSelectionOptions& SelectionOptions); // 0x22579b0 [Final Native Static Public]
    FScriptTypedElementListProxy GetNormalizedSelection(UTypedElementSelectionSet* SelectionSet, const FTypedElementSelectionNormalizationOptions& NormalizationOptions); // 0x2256490 [Final Native Static Public]
    FScriptTypedElementListProxy GetNormalizedElementList(UTypedElementSelectionSet* SelectionSet, const FScriptTypedElementListProxy& ElementList, const FTypedElementSelectionNormalizationOptions& NormalizationOptions); // 0x2256310 [Final Native Static Public]
    bool DeselectElementsFromList(UTypedElementSelectionSet* SelectionSet, const FScriptTypedElementListProxy& ElementList, const FTypedElementSelectionOptions& SelectionOptions); // 0x2255a50 [Final Native Static Public]

// UTypedElementSelectionSet (/Script/TypedElementRuntime.TypedElementSelectionSet)
    bool SetSelection(const TArray<FScriptTypedElementHandle>& InElementHandles, const FTypedElementSelectionOptions& InSelectionOptions); // 0x2257ee0 [Final Native Public]
    bool SelectElements(const TArray<FScriptTypedElementHandle>& InElementHandles, const FTypedElementSelectionOptions& InSelectionOptions); // 0x22577f0 [Final Native Public]
    bool SelectElement(FScriptTypedElementHandle& InElementHandle, const FTypedElementSelectionOptions& InSelectionOptions); // 0x2257670 [Final Native Public]
    void RestoreSelectionState(FTypedElementSelectionSetState& InSelectionState); // 0x2257410 [Final Native Public]
    void OnPreChangeDynamic__DelegateSignature(UTypedElementSelectionSet* SelectionSet); // 0x14f0670 [Public]
    void OnChangeDynamic__DelegateSignature(UTypedElementSelectionSet* SelectionSet); // 0x14f0670 [Public]
    TArray<FScriptTypedElementHandle> K2_GetSelectedElementHandles(TSubclassOf<IInterface> InBaseInterfaceType); // 0x22572a0 [Final Native Public]
    bool IsElementSelected(FScriptTypedElementHandle& InElementHandle, const FTypedElementIsSelectedOptions& InSelectionOptions); // 0x2257170 [Final Native Public]
    bool HasSelectedObjects(TSubclassOf<UObject> InRequiredClass); // 0x2256eb0 [Final Native Public]
    bool HasSelectedElements(TSubclassOf<IInterface> InBaseInterfaceType); // 0x2256e00 [Final Native Public]
    UObject* GetTopSelectedObject(TSubclassOf<UObject> InRequiredClass); // 0x2256d30 [Final Native Public]
    FScriptTypedElementHandle GetSelectionElement(FScriptTypedElementHandle& InElementHandle, const ETypedElementSelectionMethod& InSelectionMethod); // 0x2256c00 [Final Native Public]
    TArray<UObject*> GetSelectedObjects(TSubclassOf<UObject> InRequiredClass); // 0x22568a0 [Final Native Public]
    int32 GetNumSelectedElements(); // 0x22565a0 [Final Native Public]
    FTypedElementSelectionSetState GetCurrentSelectionState(); // 0x2256200 [Final Native Public]
    UObject* GetBottomSelectedObject(TSubclassOf<UObject> InRequiredClass); // 0x2255fb0 [Final Native Public]
    bool DeselectElements(const TArray<FScriptTypedElementHandle>& InElementHandles, const FTypedElementSelectionOptions& InSelectionOptions); // 0x22558d0 [Final Native Public]
    bool DeselectElement(FScriptTypedElementHandle& InElementHandle, const FTypedElementSelectionOptions& InSelectionOptions); // 0x2255750 [Final Native Public]
    int32 CountSelectedObjects(TSubclassOf<UObject> InRequiredClass); // 0x22554a0 [Final Native Public]
    int32 CountSelectedElements(TSubclassOf<IInterface> InBaseInterfaceType); // 0x22553f0 [Final Native Public]
    bool ClearSelection(const FTypedElementSelectionOptions& InSelectionOptions); // 0x2255340 [Final Native Public]
    bool CanSelectElement(FScriptTypedElementHandle& InElementHandle, const FTypedElementSelectionOptions& InSelectionOptions); // 0x2255220 [Final Native Public]
    bool CanDeselectElement(FScriptTypedElementHandle& InElementHandle, const FTypedElementSelectionOptions& InSelectionOptions); // 0x2254fd0 [Final Native Public]
    bool AllowSelectionModifiers(FScriptTypedElementHandle& InElementHandle); // 0x2254dd0 [Final Native Public]

// ITypedElementAssetDataInterface (/Script/TypedElementRuntime.TypedElementAssetDataInterface)
    FAssetData GetAssetData(FScriptTypedElementHandle& InElementHandle); // 0x2255df0 [Native Public]
    TArray<FAssetData> GetAllReferencedAssetDatas(FScriptTypedElementHandle& InElementHandle); // 0x2255cd0 [Native Public]

// ITypedElementHierarchyInterface (/Script/TypedElementRuntime.TypedElementHierarchyInterface)
    FScriptTypedElementHandle GetParentElement(FScriptTypedElementHandle& InElementHandle, bool bAllowCreate); // 0x2256770 [Native Public]
    void GetChildElements(FScriptTypedElementHandle& InElementHandle, const TArray<FScriptTypedElementHandle>& OutElementHandles, bool bAllowCreate); // 0x2256080 [Native Public]

// ITypedElementObjectInterface (/Script/TypedElementRuntime.TypedElementObjectInterface)
    TSubclassOf<UObject> GetObjectClass(FScriptTypedElementHandle& InElementHandle); // 0x22566a0 [Native Public]
    UObject* GetObject(FScriptTypedElementHandle& InElementHandle); // 0x22565d0 [Native Public]

// ITypedElementPrimitiveCustomDataInterface (/Script/TypedElementRuntime.TypedElementPrimitiveCustomDataInterface)
    void SetCustomDataValue(FScriptTypedElementHandle& InElementHandle, int32 CustomDataIndex, float CustomDataValue, bool bMarkRenderStateDirty); // 0x2257d50 [Native Public]
    void SetCustomData(FScriptTypedElementHandle& InElementHandle, const TArray<float>& CustomDataFloats, bool bMarkRenderStateDirty); // 0x2257be0 [Native Public]

// ITypedElementSelectionInterface (/Script/TypedElementRuntime.TypedElementSelectionInterface)
    bool SelectElement(FScriptTypedElementHandle& InElementHandle, const FScriptTypedElementListProxy& InSelectionSet, FTypedElementSelectionOptions& InSelectionOptions); // 0x22574d0 [Native Public]
    bool IsElementSelected(FScriptTypedElementHandle& InElementHandle, const FScriptTypedElementListProxy& InSelectionSet, FTypedElementIsSelectedOptions& InSelectionOptions); // 0x2256fd0 [Native Public]
    FScriptTypedElementHandle GetSelectionElement(FScriptTypedElementHandle& InElementHandle, const FScriptTypedElementListProxy& InCurrentSelection, const ETypedElementSelectionMethod& InSelectionMethod); // 0x2256a30 [Native Public]
    bool DeselectElement(FScriptTypedElementHandle& InElementHandle, const FScriptTypedElementListProxy& InSelectionSet, FTypedElementSelectionOptions& InSelectionOptions); // 0x22555b0 [Native Public]
    bool CanSelectElement(FScriptTypedElementHandle& InElementHandle, FTypedElementSelectionOptions& InSelectionOptions); // 0x22550f0 [Native Public]
    bool CanDeselectElement(FScriptTypedElementHandle& InElementHandle, FTypedElementSelectionOptions& InSelectionOptions); // 0x2254ea0 [Native Public]
    bool AllowSelectionModifiers(FScriptTypedElementHandle& InElementHandle, const FScriptTypedElementListProxy& InSelectionSet); // 0x2254c90 [Native Public]

// UWidget (/Script/UMG.Widget)
    void SetVisibility(const ESlateVisibility& InVisibility); // 0x34587b0 [Native Public]
    void SetUserFocus(APlayerController* PlayerController); // 0x3457fa0 [Final Native Public]
    void SetToolTipText(FText& InToolTipText); // 0x3457e60 [Final Native Public]
    void SetToolTip(UWidget* Widget); // 0x3457dd0 [Final Native Public]
    void SetRenderTranslation(const FVector2D& Translation); // 0x3455330 [Final Native Public]
    void SetRenderTransformPivot(const FVector2D& Pivot); // 0x3455250 [Final Native Public]
    void SetRenderTransformAngle(float Angle); // 0x34551c0 [Final Native Public]
    void SetRenderTransform(const FWidgetTransform& InTransform); // 0x34550c0 [Final Native Public]
    void SetRenderShear(const FVector2D& Shear); // 0x3455040 [Final Native Public]
    void SetRenderScale(const FVector2D& Scale); // 0x3454fc0 [Final Native Public]
    void SetRenderOpacity(float InOpacity); // 0x3454ef0 [Final Native Public]
    void SetNavigationRuleExplicit(const EUINavigation& Direction, UWidget* InWidget); // 0x3453ee0 [Final Native Public]
    void SetNavigationRuleCustomBoundary(const EUINavigation& Direction, const FScriptDelegate& InCustomDelegate); // 0x3453dd0 [Final Native Public]
    void SetNavigationRuleCustom(const EUINavigation& Direction, const FScriptDelegate& InCustomDelegate); // 0x3453cc0 [Final Native Public]
    void SetNavigationRuleBase(const EUINavigation& Direction, const EUINavigationRule& Rule); // 0x3453bc0 [Final Native Public]
    void SetNavigationRule(const EUINavigation& Direction, const EUINavigationRule& Rule, const FName& WidgetToFocus); // 0x3453a80 [Final Native Public]
    void SetKeyboardFocus(); // 0x3452a50 [Final Native Public]
    void SetIsEnabled(bool bInIsEnabled); // 0x3451cf0 [Native Public]
    void SetFocus(); // 0x3450990 [Final Native Public]
    void SetCursor(const EMouseCursor& InCursor); // 0x344f7e0 [Final Native Public]
    void SetClipping(const EWidgetClipping& InClipping); // 0x344ef00 [Final Native Public]
    void SetAllNavigationRules(const EUINavigationRule& Rule, const FName& WidgetToFocus); // 0x344d910 [Final Native Public]
    void ResetCursor(); // 0x344d4d0 [Final Native Public]
    void RemoveFromParent(); // 0x22d39d0 [Native Public]
    FEventReply OnReply__DelegateSignature(); // 0x14f0670 [Public]
    FEventReply OnPointerEvent__DelegateSignature(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x14f0670 [Public]
    void K2_RemoveFieldValueChangedDelegate(const FFieldNotificationId& FieldId, const FScriptDelegate& Delegate); // 0x344c090 [Final Native Public]
    void K2_BroadcastFieldValueChanged(const FFieldNotificationId& FieldId); // 0x344bf40 [Final Native Protected]
    void K2_AddFieldValueChangedDelegate(const FFieldNotificationId& FieldId, const FScriptDelegate& Delegate); // 0x344bd70 [Final Native Public]
    bool IsVisible(); // 0x344bd00 [Final Native Public]
    bool IsRendered(); // 0x344bc80 [Final Native Public]
    bool IsInViewport(); // 0x344ba90 [Final Native Public]
    bool IsHovered(); // 0x344ba60 [Native Public]
    void InvalidateLayoutAndVolatility(); // 0x344b930 [Final Native Public]
    bool HasUserFocusedDescendants(APlayerController* PlayerController); // 0x344b7f0 [Final Native Public]
    bool HasUserFocus(APlayerController* PlayerController); // 0x344b6c0 [Final Native Public]
    bool HasMouseCaptureByUser(int32 UserIndex, int32 PointerIndex); // 0x344b530 [Final Native Public]
    bool HasMouseCapture(); // 0x344b4c0 [Final Native Public]
    bool HasKeyboardFocus(); // 0x344b450 [Final Native Public]
    bool HasFocusedDescendants(); // 0x344b3e0 [Final Native Public]
    bool HasAnyUserFocus(); // 0x344b270 [Final Native Public]
    UWidget* GetWidget__DelegateSignature(); // 0x14f0670 [Public]
    ESlateVisibility GetVisibility(); // 0x344b210 [Final Native Public]
    FGeometry GetTickSpaceGeometry(); // 0x3449180 [Final Native Public]
    FText GetText__DelegateSignature(); // 0x14f0670 [Public]
    ESlateVisibility GetSlateVisibility__DelegateSignature(); // 0x14f0670 [Public]
    FSlateColor GetSlateColor__DelegateSignature(); // 0x14f0670 [Public]
    FSlateBrush GetSlateBrush__DelegateSignature(); // 0x14f0670 [Public]
    float GetRenderTransformAngle(); // 0x304b1a0 [Final Native Public]
    float GetRenderOpacity(); // 0x344a7b0 [Final Native Public]
    UPanelWidget* GetParent(); // 0x344a780 [Final Native Public]
    FGeometry GetPaintSpaceGeometry(); // 0x344a710 [Final Native Public]
    APlayerController* GetOwningPlayer(); // 0x344a6e0 [Native Public]
    ULocalPlayer* GetOwningLocalPlayer(); // 0x344a6b0 [Native Public]
    EMouseCursor GetMouseCursor__DelegateSignature(); // 0x14f0670 [Public]
    FLinearColor GetLinearColor__DelegateSignature(); // 0x14f0670 [Public]
    bool GetIsEnabled(); // 0x3449fe0 [Final Native Public]
    int32 GetInt32__DelegateSignature(); // 0x14f0670 [Public]
    UGameInstance* GetGameInstance(); // 0x3449cb0 [Final Native Public]
    float GetFloat__DelegateSignature(); // 0x14f0670 [Public]
    FVector2D GetDesiredSize(); // 0x3449880 [Final Native Public]
    EWidgetClipping GetClipping(); // 0x3449460 [Final Native Public]
    ECheckBoxState GetCheckBoxState__DelegateSignature(); // 0x14f0670 [Public]
    FGeometry GetCachedGeometry(); // 0x3449180 [Final Native Public]
    bool GetBool__DelegateSignature(); // 0x14f0670 [Public]
    FText GetAccessibleText(); // 0x3448e80 [Final Native Public]
    FText GetAccessibleSummaryText(); // 0x3448dc0 [Final Native Public]
    UWidget* GenerateWidgetForString__DelegateSignature(const FString& Item); // 0x14f0670 [Public]
    UWidget* GenerateWidgetForObject__DelegateSignature(UObject* Item); // 0x14f0670 [Public]
    void ForceVolatile(bool bForce); // 0x3448ce0 [Final Native Public]
    void ForceLayoutPrepass(); // 0x3448c80 [Final Native Public]

// UListViewBase (/Script/UMG.ListViewBase)
    void SetWheelScrollMultiplier(float NewWheelScrollMultiplier); // 0x3458830 [Final Native Public]
    void SetScrollOffset(float InScrollOffset); // 0x3455bc0 [Final Native Public]
    void SetScrollbarVisibility(const ESlateVisibility& InVisibility); // 0x3455ef0 [Final Native Public]
    void SetIsPointerScrollingEnabled(bool bInIsPointerScrollingEnabled); // 0x34522f0 [Final Native Public]
    void SetIsGamepadScrollingEnabled(bool bInIsGamepadScrollingEnabled); // 0x3451ff0 [Final Native Public]
    void SetAllowOverScroll(bool NewAllowOverscroll); // 0x344dc10 [Final Native Public]
    void ScrollToTop(); // 0x344d710 [Final Native Public]
    void ScrollToBottom(); // 0x344d680 [Final Native Public]
    void RequestRefresh(); // 0x344d2e0 [Final Native Public]
    void RegenerateAllEntries(); // 0x344c6a0 [Final Native Public]
    float GetScrollOffset(); // 0x344a850 [Final Native Public]
    bool GetIsDraggingListItem(); // 0x3449fc0 [Final Native Public]
    TArray<UUserWidget*> GetDisplayedEntryWidgets(); // 0x34498f0 [Final Native Public]
    void EndInertialScrolling(); // 0x34489e0 [Final Native Public]
    UDragDropOperation* CreateDragDropOperation(UObject* Item); // 0x3448940 [Final Native Public]
    void CancelListViewDragDrop(); // 0x3447b10 [Final Native Public]

// UListView (/Script/UMG.ListView)
    void SetSelectionMode(const ESelectionMode& SelectionMode); // 0x34564a0 [Final Native Public]
    void SetSelectedIndex(int32 Index); // 0x34560a0 [Final Native Public]
    void SetScrollIntoViewAlignment(const EScrollIntoViewAlignment& NewScrollIntoViewAlignment); // 0x3455b30 [Final Native Public]
    void SetScrollBarPadding(const FMargin& InScrollBarPadding); // 0x3455970 [Final Native Public]
    void ScrollIndexIntoView(int32 Index); // 0x344d590 [Final Native Public]
    void RemoveItem(UObject* Item); // 0x344cb00 [Final Native Public]
    void OnListItemOuterEndPlayed(AActor* ItemOuter, const EEndPlayReason& EndPlayReason); // 0x344c470 [Final Native Protected]
    void OnListItemEndPlayed(AActor* Item, const EEndPlayReason& EndPlayReason); // 0x344c3a0 [Final Native Protected]
    void NavigateToIndex(int32 Index); // 0x344c280 [Final Native Public]
    bool IsRefreshPending(); // 0x344bc30 [Final Native Public]
    float GetVerticalEntrySpacing(); // 0x344af50 [Final Native Public]
    FMargin GetScrollBarPadding(); // 0x344a820 [Final Native Public]
    int32 GetNumItems(); // 0x344a470 [Final Native Public]
    TArray<UObject*> GetListItems(); // 0x344a200 [Final Native Public]
    UObject* GetItemAt(int32 Index); // 0x344a110 [Final Native Public]
    int32 GetIndexForItem(UObject* Item); // 0x3449ee0 [Final Native Public]
    float GetHorizontalEntrySpacing(); // 0x3449ec0 [Final Native Public]
    void ClearListItems(); // 0x3447dc0 [Final Native Public]
    void BP_SetSelectedItem(UObject* Item); // 0x3447a50 [Final Native Private]
    void BP_SetListItems(const TArray<UObject*>& InListItems); // 0x34479a0 [Final Native Private]
    void BP_SetItemSelection(UObject* Item, bool bSelected); // 0x3447840 [Final Native Private]
    void BP_ScrollItemIntoView(UObject* Item); // 0x3447760 [Final Native Private]
    void BP_NavigateToItem(UObject* Item); // 0x34476c0 [Final Native Private]
    bool BP_IsItemVisible(UObject* Item); // 0x34475d0 [Final Native Private]
    bool BP_GetSelectedItems(const TArray<UObject*>& Items); // 0x34474f0 [Final Native Private]
    UObject* BP_GetSelectedItem(); // 0x3447460 [Final Native Private]
    int32 BP_GetNumItemsSelected(); // 0x3447400 [Final Native Private]
    void BP_ClearSelection(); // 0x3447150 [Final Native Private]
    void BP_CancelScrollIntoView(); // 0x3447110 [Final Native Private]
    void AddItem(UObject* Item); // 0x3446da0 [Final Native Public]

// USlateAccessibleWidgetData (/Script/UMG.SlateAccessibleWidgetData)
    FText GetText__DelegateSignature(); // 0x14f0670 [Public]

// UUserWidget (/Script/UMG.UserWidget)
    void UnregisterInputComponent(); // 0x3493060 [Final Native Protected]
    void UnbindFromAnimationStarted(UWidgetAnimation* Animation, const FScriptDelegate& Delegate); // 0x3492d70 [Final Native Public]
    void UnbindFromAnimationFinished(UWidgetAnimation* Animation, const FScriptDelegate& Delegate); // 0x3492c70 [Final Native Public]
    void UnbindAllFromAnimationStarted(UWidgetAnimation* Animation); // 0x3492bd0 [Final Native Public]
    void UnbindAllFromAnimationFinished(UWidgetAnimation* Animation); // 0x3492b30 [Final Native Public]
    void Tick(const FGeometry& MyGeometry, float InDeltaTime); // 0x14f0670 [Event Public]
    void StopListeningForInputAction(const FName& ActionName, const EInputEvent& EventType); // 0x3492780 [Final Native Protected]
    void StopListeningForAllInputActions(); // 0x34926c0 [Final Native Protected]
    void StopAnimationsAndLatentActions(); // 0x3492690 [Final Native Public]
    void StopAnimation(UWidgetAnimation* InAnimation); // 0x34925e0 [Final Native Public]
    void StopAllAnimations(); // 0x34925c0 [Final Native Public]
    void SetPositionInViewport(const FVector2D& position, bool bRemoveDPIScale); // 0x34917a0 [Final Native Public]
    void SetPlaybackSpeed(UWidgetAnimation* InAnimation, float PlaybackSpeed); // 0x34916a0 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x34912f0 [Final Native Public]
    void SetOwningPlayer(APlayerController* LocalPlayerController); // 0x3491220 [Final Native Public]
    void SetNumLoopsToPlay(UWidgetAnimation* InAnimation, int32 NumLoopsToPlay); // 0x3491070 [Final Native Public]
    void SetInputActionPriority(int32 NewPriority); // 0x3490860 [Final Native Protected]
    void SetInputActionBlocking(bool bShouldBlock); // 0x34907b0 [Final Native Protected]
    void SetForegroundColor(const FSlateColor& InForegroundColor); // 0x34901c0 [Final Native Public]
    void SetDesiredSizeInViewport(const FVector2D& Size); // 0x348fc90 [Final Native Public]
    bool SetDesiredFocusWidget(UWidget* Widget); // 0x348fb60 [Final Native Public]
    void SetColorAndOpacity(const FLinearColor& InColorAndOpacity); // 0x348f710 [Final Native Public]
    void SetAnimationCurrentTime(UWidgetAnimation* InAnimation, float InTime); // 0x348f440 [Final Native Public]
    void SetAnchorsInViewport(const FAnchors& Anchors); // 0x348f2d0 [Final Native Public]
    void SetAlignmentInViewport(const FVector2D& Alignment); // 0x348f190 [Final Native Public]
    void ReverseAnimation(UWidgetAnimation* InAnimation); // 0x348e6e0 [Final Native Public]
    void RemoveFromViewport(); // 0x22d39d0 [Final Native Public]
    void RemoveExtensions(TSubclassOf<UUserWidgetExtension> InExtensionType); // 0x348e530 [Final Native Public]
    void RemoveExtension(UUserWidgetExtension* InExtension); // 0x348e3c0 [Final Native Public]
    void RegisterInputComponent(); // 0x348e060 [Final Native Protected]
    void QueueStopAnimation(UWidgetAnimation* InAnimation); // 0x348df40 [Final Native Public]
    void QueueStopAllAnimations(); // 0x348de70 [Final Native Public]
    void QueuePlayAnimationTimeRange(UWidgetAnimation* InAnimation, float StartAtTime, float EndAtTime, int32 NumLoopsToPlay, const EUMGSequencePlayMode& PlayMode, float PlaybackSpeed, bool bRestoreState); // 0x348db10 [Final Native Public]
    void QueuePlayAnimationReverse(UWidgetAnimation* InAnimation, float PlaybackSpeed, bool bRestoreState); // 0x348d8f0 [Final Native Public]
    void QueuePlayAnimationForward(UWidgetAnimation* InAnimation, float PlaybackSpeed, bool bRestoreState); // 0x348d6d0 [Final Native Public]
    void QueuePlayAnimation(UWidgetAnimation* InAnimation, float StartAtTime, int32 NumLoopsToPlay, const EUMGSequencePlayMode& PlayMode, float PlaybackSpeed, bool bRestoreState); // 0x348d390 [Final Native Public]
    float QueuePauseAnimation(UWidgetAnimation* InAnimation); // 0x348d1e0 [Final Native Public]
    void PreConstruct(bool IsDesignTime); // 0x14f0670 [Event Public]
    void PlaySound(USoundBase* SoundToPlay); // 0x348ce60 [Final Native Public]
    FWidgetAnimationHandle PlayAnimationTimeRange(UWidgetAnimation* InAnimation, float StartAtTime, float EndAtTime, int32 NumLoopsToPlay, const EUMGSequencePlayMode& PlayMode, float PlaybackSpeed, bool bRestoreState); // 0x348cbd0 [Final Native Public]
    FWidgetAnimationHandle PlayAnimationReverse(UWidgetAnimation* InAnimation, float PlaybackSpeed, bool bRestoreState); // 0x348ca50 [Final Native Public]
    FWidgetAnimationHandle PlayAnimationForward(UWidgetAnimation* InAnimation, float PlaybackSpeed, bool bRestoreState); // 0x348c8d0 [Final Native Public]
    FWidgetAnimationHandle PlayAnimation(UWidgetAnimation* InAnimation, float StartAtTime, int32 NumLoopsToPlay, const EUMGSequencePlayMode& PlayMode, float PlaybackSpeed, bool bRestoreState); // 0x348c690 [Final Native Public]
    float PauseAnimation(UWidgetAnimation* InAnimation); // 0x348c560 [Final Native Public]
    FEventReply OnTouchStarted(const FGeometry& MyGeometry, FPointerEvent& InTouchEvent); // 0x14f0670 [Event Public]
    FEventReply OnTouchMoved(const FGeometry& MyGeometry, FPointerEvent& InTouchEvent); // 0x14f0670 [Event Public]
    FEventReply OnTouchGesture(const FGeometry& MyGeometry, FPointerEvent& GestureEvent); // 0x14f0670 [Event Public]
    FEventReply OnTouchForceChanged(const FGeometry& MyGeometry, FPointerEvent& InTouchEvent); // 0x14f0670 [Event Public]
    FEventReply OnTouchFirstMove(const FGeometry& MyGeometry, FPointerEvent& InTouchEvent); // 0x14f0670 [Event Public]
    FEventReply OnTouchEnded(const FGeometry& MyGeometry, FPointerEvent& InTouchEvent); // 0x14f0670 [Event Public]
    void OnRemovedFromFocusPath(const FFocusEvent& InFocusEvent); // 0x14f0670 [Event Public]
    FEventReply OnPreviewMouseButtonDown(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x14f0670 [Event Public]
    FEventReply OnPreviewKeyDown(const FGeometry& MyGeometry, const FKeyEvent& InKeyEvent); // 0x14f0670 [Event Public]
    void OnPaint(FPaintContext& Context); // 0x14f0670 [Event Public]
    FEventReply OnMouseWheel(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x14f0670 [Event Public]
    FEventReply OnMouseMove(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x14f0670 [Event Public]
    void OnMouseLeave(FPointerEvent& MouseEvent); // 0x14f0670 [Event Public]
    void OnMouseEnter(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x14f0670 [Event Public]
    void OnMouseCaptureLost(); // 0x14f0670 [Event Public]
    FEventReply OnMouseButtonUp(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x14f0670 [Event Public]
    FEventReply OnMouseButtonDown(const FGeometry& MyGeometry, FPointerEvent& MouseEvent); // 0x14f0670 [Event Public]
    FEventReply OnMouseButtonDoubleClick(const FGeometry& InMyGeometry, FPointerEvent& InMouseEvent); // 0x14f0670 [Event Public]
    FEventReply OnMotionDetected(const FGeometry& MyGeometry, const FMotionEvent& InMotionEvent); // 0x14f0670 [Event Public]
    FEventReply OnKeyUp(const FGeometry& MyGeometry, const FKeyEvent& InKeyEvent); // 0x14f0670 [Event Public]
    FEventReply OnKeyDown(const FGeometry& MyGeometry, const FKeyEvent& InKeyEvent); // 0x14f0670 [Event Public]
    FEventReply OnKeyChar(const FGeometry& MyGeometry, const FCharacterEvent& InCharacterEvent); // 0x14f0670 [Event Public]
    void OnInitialized(); // 0x14f0670 [Event Public]
    FEventReply OnFocusReceived(const FGeometry& MyGeometry, const FFocusEvent& InFocusEvent); // 0x14f0670 [Event Public]
    void OnFocusLost(const FFocusEvent& InFocusEvent); // 0x14f0670 [Event Public]
    bool OnDrop(const FGeometry& MyGeometry, const FPointerEvent& PointerEvent, UDragDropOperation* Operation); // 0x14f0670 [Event Public]
    bool OnDragOver(const FGeometry& MyGeometry, const FPointerEvent& PointerEvent, UDragDropOperation* Operation); // 0x14f0670 [Event Public]
    void OnDragLeave(const FPointerEvent& PointerEvent, UDragDropOperation* Operation); // 0x14f0670 [Event Public]
    void OnDragEnter(const FGeometry& MyGeometry, const FPointerEvent& PointerEvent, UDragDropOperation* Operation); // 0x14f0670 [Event Public]
    void OnDragDetected(const FGeometry& MyGeometry, FPointerEvent& PointerEvent, const UDragDropOperation*& Operation); // 0x14f0670 [Event Public]
    void OnDragCancelled(FPointerEvent& PointerEvent, UDragDropOperation* Operation); // 0x14f0670 [Event Public]
    void OnAnimationStarted(UWidgetAnimation* Animation); // 0x348c4d0 [Native Event Protected]
    void OnAnimationFinished(UWidgetAnimation* Animation); // 0x344e650 [Native Event Protected]
    FEventReply OnAnalogValueChanged(const FGeometry& MyGeometry, const FAnalogInputEvent& InAnalogInputEvent); // 0x14f0670 [Event Public]
    void OnAddedToFocusPath(const FFocusEvent& InFocusEvent); // 0x14f0670 [Event Public]
    void ListenForInputAction(const FName& ActionName, const EInputEvent& EventType, bool bConsume, const FScriptDelegate& Callback); // 0x348b850 [Final Native Protected]
    bool IsPlayingAnimation(); // 0x348b4a0 [Final Native Public]
    bool IsListeningForInputAction(const FName& ActionName); // 0x348b570 [Final Native Protected]
    bool IsInteractable(); // 0x14f0670 [Event Public]
    bool IsAnyAnimationPlaying(); // 0x348b4a0 [Final Native Public]
    bool IsAnimationPlayingForward(UWidgetAnimation* InAnimation); // 0x348b3d0 [Final Native Public]
    bool IsAnimationPlaying(UWidgetAnimation* InAnimation); // 0x348b300 [Final Native Public]
    APawn* GetOwningPlayerPawn(); // 0x348ad90 [Final Native Public]
    APlayerCameraManager* GetOwningPlayerCameraManager(); // 0x348ad40 [Final Native Public]
    bool GetIsVisible(); // 0x348a730 [Final Native Public]
    TArray<UUserWidgetExtension*> GetExtensions(TSubclassOf<UUserWidgetExtension> ExtensionType); // 0x348a040 [Final Native Public]
    UUserWidgetExtension* GetExtension(TSubclassOf<UUserWidgetExtension> ExtensionType); // 0x3489f90 [Final Native Public]
    float GetAnimationCurrentTime(UWidgetAnimation* InAnimation); // 0x3489910 [Final Native Public]
    FAnchors GetAnchorsInViewport(); // 0x3489890 [Final Native Public]
    FVector2D GetAlignmentInViewport(); // 0x34891d0 [Final Native Public]
    void FlushAnimations(); // 0x3488f80 [Final Native Public]
    void Destruct(); // 0x14f0670 [Event Public]
    void Construct(); // 0x14f0670 [Event Public]
    void CancelLatentActions(); // 0x3486980 [Final Native Public]
    void BindToAnimationStarted(UWidgetAnimation* Animation, const FScriptDelegate& Delegate); // 0x34867f0 [Final Native Public]
    void BindToAnimationFinished(UWidgetAnimation* Animation, const FScriptDelegate& Delegate); // 0x3486680 [Final Native Public]
    void BindToAnimationEvent(UWidgetAnimation* Animation, const FScriptDelegate& Delegate, const EWidgetAnimationEvent& AnimationEvent, const FName& UserTag); // 0x34864a0 [Final Native Public]
    void AddToViewport(int32 ZOrder); // 0x3486360 [Final Native Public]
    bool AddToPlayerScreen(int32 ZOrder); // 0x3486120 [Final Native Public]
    UUserWidgetExtension* AddExtension(TSubclassOf<UUserWidgetExtension> InExtensionType); // 0x3486070 [Final Native Public]

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

// UWidgetAnimation (/Script/UMG.WidgetAnimation)
    void UnbindFromAnimationStarted(UUserWidget* Widget, const FScriptDelegate& Delegate); // 0x33d1bf0 [Final Native Public]
    void UnbindFromAnimationFinished(UUserWidget* Widget, const FScriptDelegate& Delegate); // 0x33d1b00 [Final Native Public]
    void UnbindAllFromAnimationStarted(UUserWidget* Widget); // 0x33d1a70 [Final Native Public]
    void UnbindAllFromAnimationFinished(UUserWidget* Widget); // 0x33d19e0 [Final Native Public]
    float GetStartTime(); // 0x33ccef0 [Final Native Public]
    float GetEndTime(); // 0x33cc2e0 [Final Native Public]
    void BindToAnimationStarted(UUserWidget* Widget, const FScriptDelegate& Delegate); // 0x33cb690 [Final Native Public]
    void BindToAnimationFinished(UUserWidget* Widget, const FScriptDelegate& Delegate); // 0x33cb5a0 [Final Native Public]

// UWidgetAnimationHandleFunctionLibrary (/Script/UMG.WidgetAnimationHandleFunctionLibrary)
    void SetUserTag(FWidgetAnimationHandle& Target, const FName& InUserTag); // 0x33d0cd0 [Final Native Static Public]
    FName GetUserTag(FWidgetAnimationHandle& Target); // 0x33cd0e0 [Final Native Static Public]

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

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

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

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

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

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

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

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

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

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

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

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

// UGameViewportSubsystem (/Script/UMG.GameViewportSubsystem)
    FGameViewportWidgetSlot SetWidgetSlotPosition(const FGameViewportWidgetSlot& Slot, UWidget* Widget, const FVector2D& position, bool bRemoveDPIScale); // 0x33d1730 [Final Native Static Public]
    FGameViewportWidgetSlot SetWidgetSlotDesiredSize(const FGameViewportWidgetSlot& Slot, const FVector2D& Size); // 0x33d15e0 [Final Native Static Public]
    void SetWidgetSlot(UWidget* Widget, const FGameViewportWidgetSlot& Slot); // 0x33d10f0 [Final Native Public]
    void RemoveWidget(UWidget* Widget); // 0x33ceb10 [Final Native Public]
    bool IsWidgetAdded(UWidget* Widget); // 0x33ce270 [Final Native Public]
    FGameViewportWidgetSlot GetWidgetSlot(UWidget* Widget); // 0x33cd7f0 [Final Native Public]
    bool AddWidgetForPlayer(UWidget* Widget, ULocalPlayer* Player, const FGameViewportWidgetSlot& Slot); // 0x33cb410 [Final Native Public]
    bool AddWidget(UWidget* Widget, const FGameViewportWidgetSlot& Slot); // 0x33cb2c0 [Final Native Public]

// IUserListEntry (/Script/UMG.UserListEntry)
    void BP_OnUpdateEntryDropIndicator(const EUMGItemDropZone& DropZone); // 0x14f0670 [Event Protected]
    void BP_OnItemSelectionChanged(bool bIsSelected); // 0x14f0670 [Event Protected]
    void BP_OnItemExpansionChanged(bool bIsExpanded); // 0x14f0670 [Event Protected]
    void BP_OnEntryReleased(); // 0x14f0670 [Event Protected]
    void BP_OnEntryDropped(UDragDropOperation* Operation); // 0x14f0670 [Event Protected]
    void BP_OnEntryDragOverChanged(bool bIsDraggingOver); // 0x14f0670 [Event Protected]
    void BP_OnEntryDragged(UDragDropOperation* Operation); // 0x14f0670 [Event Protected]
    void BP_OnEndEntryDropOperation(bool bSuccess); // 0x14f0670 [Event Protected]

// UUserListEntryLibrary (/Script/UMG.UserListEntryLibrary)
    bool IsListItemSelected(const TScriptInterface<IUserListEntry>& UserListEntry); // 0x33ce120 [Final Native Static Public]
    bool IsListItemExpanded(const TScriptInterface<IUserListEntry>& UserListEntry); // 0x33ce020 [Final Native Static Public]
    UListViewBase* GetOwningListView(const TScriptInterface<IUserListEntry>& UserListEntry); // 0x33ccb20 [Final Native Static Public]

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

// UUserObjectListEntryLibrary (/Script/UMG.UserObjectListEntryLibrary)
    bool IsLastWidget(const TScriptInterface<IUserObjectListEntry>& UserObjectListEntry); // 0x33cdce0 [Final Native Static Public]
    bool IsFirstWidget(const TScriptInterface<IUserObjectListEntry>& UserObjectListEntry); // 0x33cd9a0 [Final Native Static Public]
    UObject* GetListItemObject(const TScriptInterface<IUserObjectListEntry>& UserObjectListEntry); // 0x33cc840 [Final Native Static Public]
    int32 GetListItemIndex(const TScriptInterface<IUserObjectListEntry>& UserObjectListEntry); // 0x33cc510 [Final Native Static Public]

// UPanelWidget (/Script/UMG.PanelWidget)
    bool RemoveChildAt(int32 Index); // 0x344c840 [Final Native Public]
    bool RemoveChild(UWidget* Content); // 0x344c750 [Final Native Public]
    bool HasChild(UWidget* Content); // 0x344b2e0 [Final Native Public]
    bool HasAnyChildren(); // 0x344b240 [Final Native Public]
    int32 GetChildrenCount(); // 0x3449440 [Final Native Public]
    int32 GetChildIndex(UWidget* Content); // 0x3449350 [Final Native Public]
    UWidget* GetChildAt(int32 Index); // 0x3449290 [Final Native Public]
    TArray<UWidget*> GetAllChildren(); // 0x3448f40 [Final Native Public]
    void ClearChildren(); // 0x3447b90 [Native Public]
    UPanelSlot* AddChild(UWidget* Content); // 0x3445d90 [Final Native Public]

// UContentWidget (/Script/UMG.ContentWidget)
    UPanelSlot* SetContent(UWidget* Content); // 0x344f5f0 [Final Native Public]
    UPanelSlot* GetContentSlot(); // 0x3449580 [Final Native Public]
    UWidget* GetContent(); // 0x34494f0 [Final Native Public]

// UBackgroundBlur (/Script/UMG.BackgroundBlur)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x33d0e10 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x33d0310 [Final Native Public]
    void SetLowQualityFallbackBrush(FSlateBrush& InBrush); // 0x33cff00 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x33cfb70 [Final Native Public]
    void SetCornerRadius(const FVector4& InCornerRadius); // 0x33cfa10 [Native Public]
    void SetBlurStrength(float InStrength); // 0x33cf3e0 [Native Public]
    void SetBlurRadius(int32 InBlurRadius); // 0x33cf320 [Final Native Public]
    void SetApplyAlphaToBlur(bool bInApplyAlphaToBlur); // 0x33cf140 [Final Native Public]

// UPanelSlot (/Script/UMG.PanelSlot)
    UWidget* GetContent(); // 0x3449560 [Final Native Public]

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

// UBorder (/Script/UMG.Border)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x33d0f40 [Final Native Public]
    void SetShowEffectWhenDisabled(bool bInShowEffectWhenDisabled); // 0x33d08b0 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x33d0490 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x33cfca0 [Final Native Public]
    void SetDesiredSizeScale(const FVector2D& InScale); // 0x33cfac0 [Final Native Public]
    void SetContentColorAndOpacity(const FLinearColor& InContentColorAndOpacity); // 0x33cf960 [Final Native Public]
    void SetBrushFromTexture(UTexture2D* Texture); // 0x33cf760 [Final Native Public]
    void SetBrushFromMaterial(UMaterialInterface* Material); // 0x33cf760 [Final Native Public]
    void SetBrushFromAsset(USlateBrushAsset* Asset); // 0x33cf620 [Final Native Public]
    void SetBrushColor(const FLinearColor& InBrushColor); // 0x33cf570 [Final Native Public]
    void SetBrush(FSlateBrush& InBrush); // 0x33cf470 [Final Native Public]
    UMaterialInstanceDynamic* GetDynamicMaterial(); // 0x33cc1d0 [Final Native Public]

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

// UButton (/Script/UMG.Button)
    void SetTouchMethod(const EButtonTouchMethod& InTouchMethod); // 0x33d0b60 [Final Native Public]
    void SetStyle(FButtonStyle& InStyle); // 0x33d0a90 [Final Native Public]
    void SetPressMethod(const EButtonPressMethod& InPressMethod); // 0x33d0820 [Final Native Public]
    void SetColorAndOpacity(const FLinearColor& InColorAndOpacity); // 0x33cf8b0 [Final Native Public]
    void SetClickMethod(const EButtonClickMethod& InClickMethod); // 0x33cf820 [Final Native Public]
    void SetBackgroundColor(const FLinearColor& InBackgroundColor); // 0x33cf270 [Final Native Public]
    void SetAllowDragDrop(bool bInAllowDragDrop); // 0x33cef50 [Final Native Public]
    bool IsPressed(); // 0x33ce220 [Final Native Public]

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

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

// UCanvasPanelSlot (/Script/UMG.CanvasPanelSlot)
    void SetZOrder(int32 InZOrder); // 0x33d1940 [Final Native Public]
    void SetSize(const FVector2D& InSize); // 0x33d0980 [Final Native Public]
    void SetPosition(const FVector2D& InPosition); // 0x33d0710 [Final Native Public]
    void SetOffsets(const FMargin& InOffset); // 0x33d0200 [Final Native Public]
    void SetMinimum(const FVector2D& InMinimumAnchors); // 0x33d00f0 [Final Native Public]
    void SetMaximum(const FVector2D& InMaximumAnchors); // 0x33cffe0 [Final Native Public]
    void SetLayout(FAnchorData& InLayoutData); // 0x33cfe50 [Final Native Public]
    void SetAutoSize(bool InbAutoSize); // 0x33cf1e0 [Final Native Public]
    void SetAnchors(const FAnchors& InAnchors); // 0x33cf020 [Final Native Public]
    void SetAlignment(const FVector2D& InAlignment); // 0x33cee50 [Final Native Public]
    int32 GetZOrder(); // 0x33cd960 [Final Native Public]
    FVector2D GetSize(); // 0x33cccd0 [Final Native Public]
    FVector2D GetPosition(); // 0x33ccc20 [Final Native Public]
    FMargin GetOffsets(); // 0x33cca80 [Final Native Public]
    FAnchorData GetLayout(); // 0x33cc370 [Final Native Public]
    bool GetAutoSize(); // 0x33cc1a0 [Final Native Public]
    FAnchors GetAnchors(); // 0x33cc100 [Final Native Public]
    FVector2D GetAlignment(); // 0x33cc050 [Final Native Public]

// UCheckBox (/Script/UMG.CheckBox)
    void SetTouchMethod(const EButtonTouchMethod& InTouchMethod); // 0x3457f10 [Final Native Public]
    void SetPressMethod(const EButtonPressMethod& InPressMethod); // 0x3454d20 [Final Native Public]
    void SetIsChecked(bool InIsChecked); // 0x3451c60 [Final Native Public]
    void SetClickMethod(const EButtonClickMethod& InClickMethod); // 0x344ee70 [Final Native Public]
    void SetCheckedState(const ECheckBoxState& InCheckedState); // 0x344edf0 [Final Native Public]
    bool IsPressed(); // 0x344bbf0 [Final Native Public]
    bool IsChecked(); // 0x344b9b0 [Final Native Public]
    ECheckBoxState GetCheckedState(); // 0x3449240 [Final Native Public]

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

// UComboBoxKey (/Script/UMG.ComboBoxKey)
    void SetSelectedOption(const FName& Option); // 0x3456250 [Final Native Public]
    bool RemoveOption(const FName& Option); // 0x344cb90 [Final Native Public]
    void OnSelectionChangedEvent__DelegateSignature(const FName& SelectedItem, const ESelectInfo& SelectionType); // 0x14f0670 [Public]
    void OnOpeningEvent__DelegateSignature(); // 0x14f0670 [Public]
    bool IsOpen(); // 0x344bb00 [Final Native Public]
    FName GetSelectedOption(); // 0x344a9a0 [Final Native Public]
    UWidget* GenerateWidgetEvent__DelegateSignature(const FName& Item); // 0x14f0670 [Public]
    void ClearSelection(); // 0x3448660 [Final Native Public]
    void ClearOptions(); // 0x3448520 [Final Native Public]
    void AddOption(const FName& Option); // 0x3446fb0 [Final Native Public]

// UComboBoxString (/Script/UMG.ComboBoxString)
    void SetSelectedOption(const FString& Option); // 0x3456380 [Final Native Public]
    void SetSelectedIndex(int32 Index); // 0x3456010 [Final Native Public]
    bool RemoveOption(const FString& Option); // 0x344ccc0 [Final Native Public]
    void RefreshOptions(); // 0x344c630 [Final Native Public]
    void OnSelectionChangedEvent__DelegateSignature(const FString& SelectedItem, const ESelectInfo& SelectionType); // 0x14f0670 [Public]
    void OnOpeningEvent__DelegateSignature(); // 0x14f0670 [Public]
    bool IsOpen(); // 0x344bb50 [Final Native Public]
    FString GetSelectedOption(); // 0x344a9c0 [Final Native Public]
    int32 GetSelectedIndex(); // 0x344a940 [Final Native Public]
    int32 GetOptionCount(); // 0x344a5f0 [Final Native Public]
    FString GetOptionAtIndex(int32 Index); // 0x344a490 [Final Native Public]
    int32 FindOptionIndex(const FString& Option); // 0x3448ad0 [Final Native Public]
    void ClearSelection(); // 0x3448690 [Final Native Public]
    void ClearOptions(); // 0x34485c0 [Final Native Public]
    void AddOption(const FString& Option); // 0x3447070 [Final Native Public]

// UDynamicEntryBoxBase (/Script/UMG.DynamicEntryBoxBase)
    void SetRadialSettings(FRadialBoxSettings& InSettings); // 0x3454db0 [Final Native Public]
    void SetEntrySpacing(const FVector2D& InEntrySpacing); // 0x34503c0 [Final Native Public]
    int32 GetNumEntries(); // 0x344a450 [Final Native Public]
    TArray<UUserWidget*> GetAllEntries(); // 0x3449080 [Final Native Public]

// UDynamicEntryBox (/Script/UMG.DynamicEntryBox)
    void Reset(bool bDeleteWidgets); // 0x344d380 [Final Native Public]
    void RemoveEntry(UUserWidget* EntryWidget); // 0x344c8e0 [Final Native Public]
    UUserWidget* BP_CreateEntryOfClass(TSubclassOf<UUserWidget> EntryClass); // 0x34471d0 [Final Native Private]
    UUserWidget* BP_CreateEntry(); // 0x3447190 [Final Native Private]

// UEditableText (/Script/UMG.EditableText)
    void ToggleVirtualKeyboard(bool bShow); // 0x3458da0 [Final Native Public]
    void SetTextOverflowPolicy(const ETextOverflowPolicy& InOverflowPolicy); // 0x34577d0 [Final Native Public]
    void SetText(const FText& InText); // 0x3457240 [Final Native Public]
    void SetMinimumDesiredWidth(float InMinDesiredWidth); // 0x3453970 [Final Native Public]
    void SetJustification(const ETextJustify& InJustification); // 0x34527b0 [Final Native Public]
    void SetIsReadOnly(bool InbIsReadyOnly); // 0x3452390 [Final Native Public]
    void SetIsPassword(bool InbIsPassword); // 0x3452170 [Final Native Public]
    void SetHintText(const FText& InHintText); // 0x34513e0 [Final Native Public]
    void SetFontOutlineMaterial(UMaterialInterface* InMaterial); // 0x3450e90 [Final Native Public]
    void SetFontMaterial(UMaterialInterface* InMaterial); // 0x3450c40 [Final Native Public]
    void SetFont(const FSlateFontInfo& InFontInfo); // 0x34509d0 [Final Native Public]
    void OnEditableTextCommittedEvent__DelegateSignature(FText& Text, const ETextCommit& CommitMethod); // 0x14f0670 [Public]
    void OnEditableTextChangedEvent__DelegateSignature(FText& Text); // 0x14f0670 [Public]
    FText GetText(); // 0x344aad0 [Final Native Public]
    ETextJustify GetJustification(); // 0x344a1e0 [Final Native Public]
    FText GetHintText(); // 0x3449d00 [Final Native Public]
    FSlateFontInfo GetFont(); // 0x3449c50 [Final Native Public]

// UEditableTextBox (/Script/UMG.EditableTextBox)
    void SetTextOverflowPolicy(const ETextOverflowPolicy& InOverflowPolicy); // 0x3457870 [Final Native Public]
    void SetText(const FText& InText); // 0x3457300 [Final Native Public]
    void SetJustification(const ETextJustify& InJustification); // 0x3452830 [Final Native Public]
    void SetIsReadOnly(bool bReadOnly); // 0x3452450 [Final Native Public]
    void SetIsPassword(bool bIsPassword); // 0x3452230 [Final Native Public]
    void SetHintText(const FText& InText); // 0x34514a0 [Final Native Public]
    void SetForegroundColor(const FLinearColor& Color); // 0x34510e0 [Final Native Public]
    void SetError(const FText& InError); // 0x3450540 [Final Native Public]
    void OnEditableTextBoxCommittedEvent__DelegateSignature(FText& Text, const ETextCommit& CommitMethod); // 0x14f0670 [Public]
    void OnEditableTextBoxChangedEvent__DelegateSignature(FText& Text); // 0x14f0670 [Public]
    bool HasError(); // 0x344b390 [Final Native Public]
    FText GetText(); // 0x344ab60 [Final Native Public]
    void ClearError(); // 0x3447bb0 [Final Native Public]

// UExpandableArea (/Script/UMG.ExpandableArea)
    void SetIsExpanded_Animated(bool IsExpanded); // 0x3451e10 [Final Native Public]
    void SetIsExpanded(bool IsExpanded); // 0x3451d80 [Final Native Public]
    bool GetIsExpanded(); // 0x344a050 [Final Native Public]

// UGridPanel (/Script/UMG.GridPanel)
    void SetRowFill(int32 RowIndex, float Coefficient); // 0x3455680 [Final Native Public]
    void SetColumnFill(int32 ColumnIndex, float Coefficient); // 0x344f260 [Final Native Public]
    void ClearFill(); // 0x3447c00 [Final Native Public]
    UGridSlot* AddChildToGrid(UWidget* Content, int32 InRow, int32 InColumn); // 0x3445f70 [Final Native Public]

// UGridSlot (/Script/UMG.GridSlot)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x3458290 [Final Native Public]
    void SetRowSpan(int32 InRowSpan); // 0x3455830 [Final Native Public]
    void SetRow(int32 InRow); // 0x3455540 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x3454560 [Final Native Public]
    void SetNudge(const FVector2D& InNudge); // 0x3454100 [Final Native Public]
    void SetLayer(int32 InLayer); // 0x3452b00 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x34516e0 [Final Native Public]
    void SetColumnSpan(int32 InColumnSpan); // 0x344f410 [Final Native Public]
    void SetColumn(int32 InColumn); // 0x344f120 [Final Native Public]

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

// UHorizontalBoxSlot (/Script/UMG.HorizontalBoxSlot)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x3458320 [Final Native Public]
    void SetSize(const FSlateChildSize& InSize); // 0x3456a00 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x3454670 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x3451780 [Final Native Public]

// UImage (/Script/UMG.Image)
    void SetOpacity(float InOpacity); // 0x34542f0 [Final Native Public]
    void SetDesiredSizeOverride(const FVector2D& DesiredSize); // 0x34500e0 [Final Native Public]
    void SetColorAndOpacity(const FLinearColor& InColorAndOpacity); // 0x344efb0 [Final Native Public]
    void SetBrushTintColor(const FSlateColor& TintColor); // 0x344ebd0 [Final Native Public]
    void SetBrushResourceObject(UObject* ResourceObject); // 0x344eb40 [Final Native Public]
    void SetBrushFromTextureDynamic(UTexture2DDynamic* Texture, bool bMatchSize); // 0x344ea70 [Native Public]
    void SetBrushFromTexture(UTexture2D* Texture, bool bMatchSize); // 0x344e9a0 [Native Public]
    void SetBrushFromSoftTexture(const TSoftObjectPtr<UTexture2D>& SoftTexture, bool bMatchSize); // 0x344e820 [Native Public]
    void SetBrushFromSoftMaterial(const TSoftObjectPtr<UMaterialInterface>& SoftMaterial); // 0x344e6e0 [Native Public]
    void SetBrushFromMaterial(UMaterialInterface* Material); // 0x344e650 [Native Public]
    void SetBrushFromAtlasInterface(const TScriptInterface<ISlateTextureAtlasInterface>& AtlasRegion, bool bMatchSize); // 0x344e540 [Native Public]
    void SetBrushFromAsset(USlateBrushAsset* Asset); // 0x344e4b0 [Native Public]
    void SetBrush(FSlateBrush& InBrush); // 0x344e3f0 [Native Public]
    UMaterialInstanceDynamic* GetDynamicMaterial(); // 0x3449a00 [Final Native Public]

// UInputKeySelector (/Script/UMG.InputKeySelector)
    void SetTextBlockVisibility(const ESlateVisibility& InVisibility); // 0x34576b0 [Final Native Public]
    void SetSelectedKey(FInputChord& InSelectedKey); // 0x34561a0 [Final Native Public]
    void SetNoKeySpecifiedText(const FText& InNoKeySpecifiedText); // 0x3453fe0 [Final Native Public]
    void SetKeySelectionText(const FText& InKeySelectionText); // 0x3452930 [Final Native Public]
    void SetEscapeKeys(const TArray<FKey>& InKeys); // 0x3450720 [Final Native Public]
    void SetAllowModifierKeys(bool bInAllowModifierKeys); // 0x344db70 [Final Native Public]
    void SetAllowGamepadKeys(bool bInAllowGamepadKeys); // 0x344dad0 [Final Native Public]
    void OnKeySelected__DelegateSignature(const FInputChord& SelectedKey); // 0x14f0670 [Public]
    void OnIsSelectingKeyChanged__DelegateSignature(); // 0x14f0670 [Public]
    bool GetIsSelectingKey(); // 0x344a0d0 [Final Native Public]

// UInvalidationBox (/Script/UMG.InvalidationBox)
    void SetCanCache(bool CanCache); // 0x344ed50 [Final Native Public]
    void InvalidateCache(); // 0x344b910 [Final Native Public]
    bool GetCanCache(); // 0x34491f0 [Final Native Public]

// UMenuAnchor (/Script/UMG.MenuAnchor)
    void ToggleOpen(bool bFocusOnOpen); // 0x3458ce0 [Final Native Public]
    bool ShouldOpenDueToClick(); // 0x3458b20 [Final Native Public]
    void SetPlacement(const EMenuPlacement& InPlacement); // 0x3454c70 [Final Native Public]
    void Open(bool bFocusMenu); // 0x344c540 [Final Native Public]
    bool IsOpen(); // 0x344bba0 [Final Native Public]
    bool HasOpenSubMenus(); // 0x344b670 [Final Native Public]
    UUserWidget* GetUserWidget__DelegateSignature(); // 0x14f0670 [Public]
    FVector2D GetMenuPosition(); // 0x344a2d0 [Final Native Public]
    void FitInWindow(bool bFit); // 0x3448be0 [Final Native Public]
    void Close(); // 0x34487d0 [Final Native Public]

// UTextLayoutWidget (/Script/UMG.TextLayoutWidget)
    void SetJustification(const ETextJustify& InJustification); // 0x34528b0 [Native Public]

// UMultiLineEditableText (/Script/UMG.MultiLineEditableText)
    void SetWidgetStyle(FTextBlockStyle& InWidgetStyle); // 0x3458990 [Final Native Public]
    void SetText(const FText& InText); // 0x34573c0 [Final Native Public]
    void SetIsReadOnly(bool bReadOnly); // 0x3452510 [Final Native Public]
    void SetHintText(const FText& InHintText); // 0x3451560 [Final Native Public]
    void SetFontOutlineMaterial(UMaterialInterface* InMaterial); // 0x3450f50 [Final Native Public]
    void SetFontMaterial(UMaterialInterface* InMaterial); // 0x3450d00 [Final Native Public]
    void SetFont(const FSlateFontInfo& InFontInfo); // 0x3450ab0 [Final Native Public]
    void OnMultiLineEditableTextCommittedEvent__DelegateSignature(FText& Text, const ETextCommit& CommitMethod); // 0x14f0670 [Public]
    void OnMultiLineEditableTextChangedEvent__DelegateSignature(FText& Text); // 0x14f0670 [Public]
    FText GetText(); // 0x344ac00 [Final Native Public]
    FText GetHintText(); // 0x3449d90 [Final Native Public]
    FSlateFontInfo GetFont(); // 0x3449c80 [Final Native Public]

// UMultiLineEditableTextBox (/Script/UMG.MultiLineEditableTextBox)
    void SetTextStyle(FTextBlockStyle& InTextStyle); // 0x3457a40 [Final Native Public]
    void SetText(const FText& InText); // 0x3457480 [Final Native Public]
    void SetIsReadOnly(bool bReadOnly); // 0x34525a0 [Final Native Public]
    void SetHintText(const FText& InHintText); // 0x3451620 [Final Native Public]
    void SetForegroundColor(const FLinearColor& Color); // 0x34511a0 [Final Native Public]
    void SetError(const FText& InError); // 0x3450630 [Final Native Public]
    void OnMultiLineEditableTextBoxCommittedEvent__DelegateSignature(FText& Text, const ETextCommit& CommitMethod); // 0x14f0670 [Public]
    void OnMultiLineEditableTextBoxChangedEvent__DelegateSignature(FText& Text); // 0x14f0670 [Public]
    FText GetText(); // 0x344ac90 [Final Native Public]
    FText GetHintText(); // 0x3449e20 [Final Native Public]

// UOverlay (/Script/UMG.Overlay)
    bool ReplaceOverlayChildAt(int32 Index, UWidget* Content); // 0x344ce80 [Final Native Public]
    UOverlaySlot* AddChildToOverlay(UWidget* Content); // 0x3446480 [Final Native Public]

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

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

// URetainerBox (/Script/UMG.RetainerBox)
    void SetTextureParameter(const FName& TextureParameter); // 0x3457d30 [Final Native Public]
    void SetRetainRendering(bool bInRetainRendering); // 0x34554a0 [Final Native Public]
    void SetRenderingPhase(int32 RenderPhase, int32 TotalPhases); // 0x34553b0 [Final Native Public]
    void SetEffectMaterial(UMaterialInterface* EffectMaterial); // 0x3450190 [Final Native Public]
    void RequestRender(); // 0x344d350 [Final Native Public]
    UMaterialInstanceDynamic* GetEffectMaterial(); // 0x3449bc0 [Final Native Public]

// URichTextBlock (/Script/UMG.RichTextBlock)
    void SetTextTransformPolicy(const ETextTransformPolicy& InTransformPolicy); // 0x3457c00 [Final Native Public]
    void SetTextStyleSet(UDataTable* NewTextStyleSet); // 0x3457b10 [Final Native Public]
    void SetTextOverflowPolicy(const ETextOverflowPolicy& InOverflowPolicy); // 0x3457910 [Final Native Public]
    void SetText(FText& InText); // 0x3457540 [Native Public]
    void SetMinDesiredWidth(float InMinDesiredWidth); // 0x34534d0 [Final Native Public]
    void SetDefaultTextStyle(FTextBlockStyle& InDefaultTextStyle); // 0x344ff60 [Final Native Public]
    void SetDefaultStrikeBrush(FSlateBrush& InStrikeBrush); // 0x344fe60 [Final Native Public]
    void SetDefaultShadowOffset(const FVector2D& InShadowOffset); // 0x344fd90 [Final Native Public]
    void SetDefaultShadowColorAndOpacity(const FLinearColor& InShadowColorAndOpacity); // 0x344fce0 [Final Native Public]
    void SetDefaultMaterial(UMaterialInterface* InMaterial); // 0x344fc10 [Final Native Public]
    void SetDefaultFont(const FSlateFontInfo& InFontInfo); // 0x344fb20 [Final Native Public]
    void SetDefaultColorAndOpacity(const FSlateColor& InColorAndOpacity); // 0x344fa50 [Final Native Public]
    void SetDecorators(const TArray<TSubclassOf<URichTextBlockDecorator>>& InDecoratorClasses); // 0x344f860 [Final Native Public]
    void SetAutoWrapText(bool InAutoTextWrap); // 0x344e230 [Final Native Public]
    void RefreshTextLayout(); // 0x344c670 [Final Native Public]
    UDataTable* GetTextStyleSet(); // 0x344aec0 [Final Native Public]
    FText GetText(); // 0x344ad30 [Final Native Public]
    UMaterialInstanceDynamic* GetDefaultDynamicMaterial(); // 0x3449730 [Final Native Public]
    URichTextBlockDecorator* GetDecoratorByClass(TSubclassOf<URichTextBlockDecorator> DecoratorClass); // 0x34495f0 [Final Native Public]
    void ClearAllDefaultStyleOverrides(); // 0x3447b60 [Final Native Public]

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

// UScaleBox (/Script/UMG.ScaleBox)
    void SetUserSpecifiedScale(float InUserSpecifiedScale); // 0x3458100 [Final Native Public]
    void SetStretchDirection(const EStretchDirection& InStretchDirection); // 0x34570f0 [Final Native Public]
    void SetStretch(const EStretch& InStretch); // 0x3457060 [Final Native Public]
    void SetIgnoreInheritedScale(bool bInIgnoreInheritedScale); // 0x3451b00 [Final Native Public]

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

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

// UScrollBox (/Script/UMG.ScrollBox)
    void SetWheelScrollMultiplier(float NewWheelScrollMultiplier); // 0x3458900 [Final Native Public]
    void SetScrollWhenFocusChanges(const EScrollWhenFocusChanges& NewScrollWhenFocusChanges); // 0x3455ce0 [Final Native Public]
    void SetScrollOffset(float NewScrollOffset); // 0x3455c50 [Final Native Public]
    void SetScrollbarVisibility(const ESlateVisibility& NewScrollBarVisibility); // 0x3455a20 [Final Native Public]
    void SetScrollbarThickness(const FVector2D& NewScrollbarThickness); // 0x3455e20 [Final Native Public]
    void SetScrollBarPadding(const FMargin& NewScrollbarPadding); // 0x3455d70 [Final Native Public]
    void SetScrollAnimationInterpolationSpeed(float NewScrollAnimationInterpolationSpeed); // 0x34558e0 [Final Native Public]
    void SetOrientation(const EOrientation& NewOrientation); // 0x34544d0 [Final Native Public]
    void SetNavigationDestination(const EDescendantScrollDestination& NewNavigationDestination); // 0x34539f0 [Final Native Public]
    void SetIsTouchScrollingEnabled(bool bInEnableTouchScrolling); // 0x3452630 [Final Native Public]
    void SetIsFocusable(bool bInIsFocusable); // 0x3451f50 [Final Native Public]
    void SetConsumePointerInput(bool bInConsumePointerInput); // 0x344f550 [Final Native Public]
    void SetConsumeMouseWheel(const EConsumeMouseWheel& NewConsumeMouseWheel); // 0x344f4c0 [Final Native Public]
    void SetAnimateWheelScrolling(bool bShouldAnimateWheelScrolling); // 0x344e190 [Final Native Public]
    void SetAnalogMouseWheelKey(const FKey& InMouseWheelKey); // 0x344de90 [Final Native Public]
    void SetAlwaysShowScrollbar(bool NewAlwaysShowScrollbar); // 0x344dd50 [Final Native Public]
    void SetAllowOverScroll(bool NewAllowOverscroll); // 0x344dcb0 [Final Native Public]
    void ScrollWidgetIntoView(UWidget* WidgetToFind, bool AnimateScroll, const EDescendantScrollDestination& ScrollDestination, float Padding); // 0x344d740 [Final Native Public]
    void ScrollToStart(); // 0x344d6e0 [Final Native Public]
    void ScrollToEnd(); // 0x344d6b0 [Final Native Public]
    float GetViewOffsetFraction(); // 0x344b030 [Final Native Public]
    float GetViewFraction(); // 0x344af70 [Final Native Public]
    float GetScrollOffsetOfEnd(); // 0x344a8f0 [Final Native Public]
    float GetScrollOffset(); // 0x344a8a0 [Final Native Public]
    float GetOverscrollPercentage(); // 0x344a660 [Final Native Public]
    float GetOverscrollOffset(); // 0x344a610 [Final Native Public]
    bool GetIsScrolling(); // 0x344a090 [Final Native Public]
    bool GetIsFocusable(); // 0x344a070 [Final Native Public]
    bool GetConsumePointerInput(); // 0x34494d0 [Final Native Public]
    FKey GetAnalogMouseWheelKey(); // 0x3449100 [Final Native Public]
    void EndInertialScrolling(); // 0x3448a10 [Final Native Public]

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

// USizeBox (/Script/UMG.SizeBox)
    void SetWidthOverride(float InWidthOverride); // 0x3458a60 [Final Native Public]
    void SetMinDesiredWidth(float InMinDesiredWidth); // 0x3453550 [Final Native Public]
    void SetMinDesiredHeight(float InMinDesiredHeight); // 0x3453290 [Final Native Public]
    void SetMinAspectRatio(float InMinAspectRatio); // 0x34531d0 [Final Native Public]
    void SetMaxDesiredWidth(float InMaxDesiredWidth); // 0x3452e70 [Final Native Public]
    void SetMaxDesiredHeight(float InMaxDesiredHeight); // 0x3452db0 [Final Native Public]
    void SetMaxAspectRatio(float InMaxAspectRatio); // 0x3452cf0 [Final Native Public]
    void SetHeightOverride(float InHeightOverride); // 0x3451320 [Final Native Public]
    void ClearWidthOverride(); // 0x34486b0 [Final Native Public]
    void ClearMinDesiredWidth(); // 0x34483c0 [Final Native Public]
    void ClearMinDesiredHeight(); // 0x34482a0 [Final Native Public]
    void ClearMinAspectRatio(); // 0x3448180 [Final Native Public]
    void ClearMaxDesiredWidth(); // 0x3448020 [Final Native Public]
    void ClearMaxDesiredHeight(); // 0x3447f00 [Final Native Public]
    void ClearMaxAspectRatio(); // 0x3447de0 [Final Native Public]
    void ClearHeightOverride(); // 0x3447ca0 [Final Native Public]

// USizeBoxComponent (/Script/UMG.SizeBoxComponent)
    void ClearWidthOverride(); // 0x3448720 [Final Native Public]
    void ClearMinDesiredWidth(); // 0x3448430 [Final Native Public]
    void ClearMinDesiredHeight(); // 0x3448310 [Final Native Public]
    void ClearMinAspectRatio(); // 0x34481f0 [Final Native Public]
    void ClearMaxDesiredWidth(); // 0x3448090 [Final Native Public]
    void ClearMaxDesiredHeight(); // 0x3447f70 [Final Native Public]
    void ClearMaxAspectRatio(); // 0x3447e50 [Final Native Public]
    void ClearHeightOverride(); // 0x3447d10 [Final Native Public]

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

// USlider (/Script/UMG.Slider)
    void SetValue(float InValue); // 0x3458190 [Final Native Public]
    void SetStepSize(float InValue); // 0x3456fa0 [Final Native Public]
    void SetSliderHandleColor(const FLinearColor& InValue); // 0x3456d50 [Final Native Public]
    void SetSliderBarColor(const FLinearColor& InValue); // 0x3456ca0 [Final Native Public]
    void SetMinValue(float InValue); // 0x3453850 [Final Native Public]
    void SetMaxValue(float InValue); // 0x34530b0 [Final Native Public]
    void SetLocked(bool InValue); // 0x3452c30 [Final Native Public]
    void SetIndentHandle(bool InValue); // 0x3451ba0 [Final Native Public]
    float GetValue(); // 0x344aee0 [Final Native Public]
    float GetNormalizedValue(); // 0x344a3c0 [Final Native Public]

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

// USpinBox (/Script/UMG.SpinBox)
    void SetValue(float NewValue); // 0x3458210 [Final Native Public]
    void SetMinValue(float NewValue); // 0x34538f0 [Final Native Public]
    void SetMinSliderValue(float NewValue); // 0x34537d0 [Final Native Public]
    void SetMinFractionalDigits(int32 NewValue); // 0x34536d0 [Final Native Public]
    void SetMaxValue(float NewValue); // 0x3453150 [Final Native Public]
    void SetMaxSliderValue(float NewValue); // 0x3453030 [Final Native Public]
    void SetMaxFractionalDigits(int32 NewValue); // 0x3452f30 [Final Native Public]
    void SetForegroundColor(const FSlateColor& InForegroundColor); // 0x3451250 [Final Native Public]
    void SetDelta(float NewValue); // 0x3450050 [Final Native Public]
    void SetAlwaysUsesDeltaSnap(bool bNewValue); // 0x344ddf0 [Final Native Public]
    void OnSpinBoxValueCommittedEvent__DelegateSignature(float InValue, const ETextCommit& CommitMethod); // 0x14f0670 [Public]
    void OnSpinBoxValueChangedEvent__DelegateSignature(float InValue); // 0x14f0670 [Public]
    void OnSpinBoxBeginSliderMovement__DelegateSignature(); // 0x14f0670 [Public]
    float GetValue(); // 0x344af30 [Final Native Public]
    float GetMinValue(); // 0x344a380 [Final Native Public]
    float GetMinSliderValue(); // 0x344a340 [Final Native Public]
    int32 GetMinFractionalDigits(); // 0x344a320 [Final Native Public]
    float GetMaxValue(); // 0x344a290 [Final Native Public]
    float GetMaxSliderValue(); // 0x344a250 [Final Native Public]
    int32 GetMaxFractionalDigits(); // 0x344a230 [Final Native Public]
    float GetDelta(); // 0x3449860 [Final Native Public]
    bool GetAlwaysUsesDeltaSnap(); // 0x34490b0 [Final Native Public]
    void ClearMinValue(); // 0x3448500 [Final Native Public]
    void ClearMinSliderValue(); // 0x34484e0 [Final Native Public]
    void ClearMaxValue(); // 0x3448160 [Final Native Public]
    void ClearMaxSliderValue(); // 0x3448140 [Final Native Public]

// UStackBox (/Script/UMG.StackBox)
    bool ReplaceStackBoxChildAt(int32 Index, UWidget* Content); // 0x344d0b0 [Final Native Public]
    UStackBoxSlot* AddChildToStackBox(UWidget* Content); // 0x3446690 [Final Native Public]

// UTextBlock (/Script/UMG.TextBlock)
    void SetTextTransformPolicy(const ETextTransformPolicy& InTransformPolicy); // 0x3457c80 [Final Native Public]
    void SetTextOverflowPolicy(const ETextOverflowPolicy& InOverflowPolicy); // 0x34579b0 [Final Native Public]
    void SetText(const FText& InText); // 0x34575f0 [Native Public]
    void SetStrikeBrush(const FSlateBrush& InStrikeBrush); // 0x3457180 [Final Native Public]
    void SetShadowOffset(const FVector2D& InShadowOffset); // 0x34565d0 [Final Native Public]
    void SetShadowColorAndOpacity(const FLinearColor& InShadowColorAndOpacity); // 0x3456520 [Final Native Public]
    void SetOpacity(float InOpacity); // 0x34543a0 [Final Native Public]
    void SetMinDesiredWidth(float InMinDesiredWidth); // 0x3453610 [Final Native Public]
    void SetFontOutlineMaterial(UMaterialInterface* InMaterial); // 0x3451010 [Final Native Public]
    void SetFontMaterial(UMaterialInterface* InMaterial); // 0x3450dc0 [Final Native Public]
    void SetFont(const FSlateFontInfo& InFontInfo); // 0x3450b90 [Final Native Public]
    void SetColorAndOpacity(const FSlateColor& InColorAndOpacity); // 0x344f050 [Final Native Public]
    void SetAutoWrapText(bool InAutoTextWrap); // 0x344e330 [Final Native Public]
    FText GetText(); // 0x344ae00 [Final Native Public]
    UMaterialInstanceDynamic* GetDynamicOutlineMaterial(); // 0x3449ae0 [Final Native Public]
    UMaterialInstanceDynamic* GetDynamicFontMaterial(); // 0x3449920 [Final Native Public]

// UThrobber (/Script/UMG.Throbber)
    void SetNumberOfPieces(int32 InNumberOfPieces); // 0x3454240 [Final Native Public]
    void SetAnimateVertically(bool bInAnimateVertically); // 0x344e0d0 [Final Native Public]
    void SetAnimateOpacity(bool bInAnimateOpacity); // 0x344e010 [Final Native Public]
    void SetAnimateHorizontally(bool bInAnimateHorizontally); // 0x344df50 [Final Native Public]

// UTileView (/Script/UMG.TileView)
    void SetEntryWidth(float NewWidth); // 0x3450450 [Final Native Public]
    void SetEntryHeight(float NewHeight); // 0x34502d0 [Final Native Public]
    bool IsAligned(); // 0x344b980 [Final Native Private]
    float GetEntryWidth(); // 0x3449c30 [Final Native Public]
    float GetEntryHeight(); // 0x3449c10 [Final Native Public]

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

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

// UUniformGridSlot (/Script/UMG.UniformGridSlot)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x34585d0 [Final Native Public]
    void SetRow(int32 InRow); // 0x34555e0 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x3451a60 [Final Native Public]
    void SetColumn(int32 InColumn); // 0x344f1c0 [Final Native Public]

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

// UVerticalBoxSlot (/Script/UMG.VerticalBoxSlot)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x34584c0 [Final Native Public]
    void SetSize(const FSlateChildSize& InSize); // 0x3456b60 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x3454900 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x3451940 [Final Native Public]

// UViewport (/Script/UMG.Viewport)
    AActor* Spawn(TSubclassOf<AActor> ActorClass); // 0x3458b70 [Final Native Public]
    void SetViewRotation(const FRotator& Rotation); // 0x3458710 [Final Native Public]
    void SetViewLocation(const FVector& Location); // 0x3458660 [Final Native Public]
    void SetSkyIntensity(float LightIntensity); // 0x3456c10 [Final Native Public]
    void SetShowFlag(const FString& InShowFlagName, bool InValue); // 0x3456680 [Final Native Public]
    void SetLightIntensity(float LightIntensity); // 0x3452ba0 [Final Native Public]
    void SetEnableAdvancedFeatures(bool InEnableAdvancedFeatures); // 0x3450240 [Final Native Public]
    FRotator GetViewRotation(); // 0x344b160 [Final Native Public]
    FMatrix GetViewProjectionMatrix(); // 0x344b080 [Final Native Public]
    UWorld* GetViewportWorld(); // 0x344b1d0 [Final Native Public]
    FVector GetViewLocation(); // 0x344afc0 [Final Native Public]

// UWidgetComponent (/Script/UMG.WidgetComponent)
    void SetWindowVisibility(const EWindowVisibility& InVisibility); // 0x3492430 [Final Native Public]
    void SetWindowFocusable(bool bInWindowFocusable); // 0x3491f90 [Final Native Public]
    void SetWidgetSpace(const EWidgetSpace& NewSpace); // 0x3491f10 [Final Native Public]
    void SetWidget(UUserWidget* Widget); // 0x3491e80 [Native Public]
    void SetTwoSided(bool bWantTwoSided); // 0x3491c30 [Final Native Public]
    void SetTintColorAndOpacity(const FLinearColor& NewTintColorAndOpacity); // 0x3491b70 [Final Native Public]
    void SetTickWhenOffscreen(bool bWantTickWhenOffscreen); // 0x3491ae0 [Final Native Public]
    void SetTickMode(const ETickMode& InTickMode); // 0x3491a50 [Final Native Public]
    void SetRedrawTime(float InRedrawTime); // 0x34919d0 [Final Native Public]
    void SetPivot(const FVector2D& InPivot); // 0x3491610 [Final Native Public]
    void SetOwnerPlayer(ULocalPlayer* LocalPlayer); // 0x3491160 [Final Native Public]
    void SetManuallyRedraw(bool bUseManualRedraw); // 0x3490dd0 [Final Native Public]
    void SetGeometryMode(const EWidgetGeometryMode& InGeometryMode); // 0x3490260 [Final Native Public]
    void SetDrawSize(const FVector2D& Size); // 0x348ff00 [Final Native Public]
    void SetDrawAtDesiredSize(bool bInDrawAtDesiredSize); // 0x348fe70 [Final Native Public]
    void SetCylinderArcAngle(double InCylinderArcAngle); // 0x348fae0 [Final Native Public]
    void SetBackgroundColor(const FLinearColor& NewBackgroundColor); // 0x348f540 [Final Native Public]
    void RequestRenderUpdate(); // 0x348e600 [Native Public]
    void RequestRedraw(); // 0x348e5e0 [Native Public]
    bool IsWidgetVisible(); // 0x348b820 [Final Native Public]
    EWindowVisibility GetWindowVisiblility(); // 0x348b240 [Final Native Public]
    bool GetWindowFocusable(); // 0x348b220 [Final Native Public]
    EWidgetSpace GetWidgetSpace(); // 0x348b200 [Final Native Public]
    UUserWidget* GetWidget(); // 0x348b110 [Native Public]
    UUserWidget* GetUserWidgetObject(); // 0x348b0f0 [Final Native Public]
    bool GetTwoSided(); // 0x348b0d0 [Final Native Public]
    bool GetTickWhenOffscreen(); // 0x348b0b0 [Final Native Public]
    UTextureRenderTarget2D* GetRenderTarget(); // 0x348ae50 [Final Native Public]
    float GetRedrawTime(); // 0x348ae30 [Final Native Public]
    FVector2D GetPivot(); // 0x348ae00 [Final Native Public]
    ULocalPlayer* GetOwnerPlayer(); // 0x348ad10 [Final Native Public]
    UMaterialInstanceDynamic* GetMaterialInstance(); // 0x348ac00 [Final Native Public]
    bool GetManuallyRedraw(); // 0x348abe0 [Final Native Public]
    EWidgetGeometryMode GetGeometryMode(); // 0x348a220 [Final Native Public]
    FVector2D GetDrawSize(); // 0x3489e10 [Final Native Public]
    bool GetDrawAtDesiredSize(); // 0x3489df0 [Final Native Public]
    double GetCylinderArcAngle(); // 0x3489d10 [Final Native Public]
    FVector2D GetCurrentDrawSize(); // 0x3489cd0 [Final Native Public]

// UWidgetInteractionComponent (/Script/UMG.WidgetInteractionComponent)
    void SetFocus(UWidget* FocusWidget); // 0x34900d0 [Final Native Public]
    void SetCustomHitResult(FHitResult& HitResult); // 0x348f990 [Final Native Public]
    bool SendKeyChar(const FString& Characters, bool bRepeat); // 0x348ef90 [Native Public]
    void ScrollWheel(float ScrollDelta); // 0x348ef00 [Native Public]
    void ReleasePointerKey(const FKey& Key); // 0x348e2f0 [Native Public]
    bool ReleaseKey(const FKey& Key); // 0x348e0c0 [Native Public]
    void PressPointerKey(const FKey& Key); // 0x348d110 [Native Public]
    bool PressKey(const FKey& Key, bool bRepeat); // 0x348cff0 [Native Public]
    bool PressAndReleaseKey(const FKey& Key); // 0x348cf10 [Native Public]
    bool IsOverInteractableWidget(); // 0x348b680 [Final Native Public]
    bool IsOverHitTestVisibleWidget(); // 0x348b660 [Final Native Public]
    bool IsOverFocusableWidget(); // 0x348b640 [Final Native Public]
    FHitResult GetLastHitResult(); // 0x348a930 [Final Native Public]
    UWidgetComponent* GetHoveredWidgetComponent(); // 0x348a240 [Final Native Public]
    FVector2D Get2DHitLocation(); // 0x3488fb0 [Final Native Public]

// UWidgetSwitcher (/Script/UMG.WidgetSwitcher)
    void SetActiveWidgetIndex(int32 Index); // 0x348f100 [Native Public]
    void SetActiveWidget(UWidget* Widget); // 0x344e650 [Native Public]
    UWidget* GetWidgetAtIndex(int32 Index); // 0x348b140 [Final Native Public]
    int32 GetNumWidgets(); // 0x348ac20 [Final Native Public]
    int32 GetActiveWidgetIndex(); // 0x3489180 [Final Native Public]
    UWidget* GetActiveWidget(); // 0x3489100 [Final Native Public]

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

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

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

// UWrapBox (/Script/UMG.WrapBox)
    void SetInnerSlotPadding(const FVector2D& InPadding); // 0x3490710 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x34905c0 [Final Native Public]
    UWrapBoxSlot* AddChildToWrapBox(UWidget* Content); // 0x3485f90 [Final Native Public]

// UWrapBoxSlot (/Script/UMG.WrapBoxSlot)
    void SetVerticalAlignment(const EVerticalAlignment& InVerticalAlignment); // 0x3491df0 [Final Native Public]
    void SetPadding(const FMargin& InPadding); // 0x3491500 [Final Native Public]
    void SetNewLine(bool InForceNewLine); // 0x3490fd0 [Final Native Public]
    void SetHorizontalAlignment(const EHorizontalAlignment& InHorizontalAlignment); // 0x3490670 [Final Native Public]
    void SetFillSpanWhenLessThan(float InFillSpanWhenLessThan); // 0x3490050 [Final Native Public]
    void SetFillEmptySpace(bool InbFillEmptySpace); // 0x348ffb0 [Final Native Public]

// UDragDropOperation (/Script/UMG.DragDropOperation)
    void Drop(FPointerEvent& PointerEvent); // 0x3488af0 [Native Event Public]
    void Dragged(FPointerEvent& PointerEvent); // 0x3487a00 [Native Event Public]
    void DragCancelled(FPointerEvent& PointerEvent); // 0x3487950 [Native Event Public]

// USlateBlueprintLibrary (/Script/UMG.SlateBlueprintLibrary)
    FVector2D Vector_LocalToAbsolute(FGeometry& Geometry, const FVector2D& LocalVector); // 0x34928a0 [Final Native Static Public]
    FVector2D Vector_AbsoluteToLocal(FGeometry& Geometry, const FVector2D& AbsoluteVector); // 0x34929d0 [Final Native Static Public]
    FVector2D TransformVectorLocalToAbsolute(FGeometry& Geometry, const FVector2D& LocalVector); // 0x34929d0 [Final Native Static Public]
    FVector2D TransformVectorAbsoluteToLocal(FGeometry& Geometry, const FVector2D& AbsoluteVector); // 0x34928a0 [Final Native Static Public]
    float TransformScalarLocalToAbsolute(FGeometry& Geometry, float LocalScalar); // 0x348e790 [Final Native Static Public]
    float TransformScalarAbsoluteToLocal(FGeometry& Geometry, float AbsoluteScalar); // 0x348e8c0 [Final Native Static Public]
    void ScreenToWidgetLocal(UObject* WorldContextObject, FGeometry& Geometry, const FVector2D& ScreenPosition, const FVector2D& LocalCoordinate, bool bIncludeWindowPosition); // 0x348ec90 [Final Native Static Public]
    void ScreenToWidgetAbsolute(UObject* WorldContextObject, const FVector2D& ScreenPosition, const FVector2D& AbsoluteCoordinate, bool bIncludeWindowPosition); // 0x348eb30 [Final Native Static Public]
    void ScreenToViewport(UObject* WorldContextObject, const FVector2D& ScreenPosition, const FVector2D& ViewportPosition); // 0x348e9e0 [Final Native Static Public]
    float Scalar_LocalToAbsolute(FGeometry& Geometry, float LocalScalar); // 0x348e8c0 [Final Native Static Public]
    float Scalar_AbsoluteToLocal(FGeometry& Geometry, float AbsoluteScalar); // 0x348e790 [Final Native Static Public]
    void LocalToViewport(UObject* WorldContextObject, FGeometry& Geometry, const FVector2D& LocalCoordinate, const FVector2D& PixelPosition, const FVector2D& ViewportPosition); // 0x348bb40 [Final Native Static Public]
    FVector2D LocalToAbsolute(FGeometry& Geometry, const FVector2D& LocalCoordinate); // 0x348b9c0 [Final Native Static Public]
    bool IsUnderLocation(FGeometry& Geometry, const FVector2D& AbsoluteCoordinate); // 0x348b6a0 [Final Native Static Public]
    FVector2D GetLocalTopLeft(FGeometry& Geometry); // 0x348aa90 [Final Native Static Public]
    FVector2D GetLocalSize(FGeometry& Geometry); // 0x348a9b0 [Final Native Static Public]
    FVector2D GetAbsoluteSize(FGeometry& Geometry); // 0x3488fe0 [Final Native Static Public]
    bool EqualEqual_SlateBrush(FSlateBrush& A, FSlateBrush& B); // 0x3488cb0 [Final Native Static Public]
    void AbsoluteToViewport(UObject* WorldContextObject, const FVector2D& AbsoluteDesktopCoordinate, const FVector2D& PixelPosition, const FVector2D& ViewportPosition); // 0x3485e20 [Final Native Static Public]
    FVector2D AbsoluteToLocal(FGeometry& Geometry, const FVector2D& AbsoluteCoordinate); // 0x3485c90 [Final Native Static Public]

// UUserWidgetFunctionLibrary (/Script/UMG.UserWidgetFunctionLibrary)
    UUserWidget* GetOuterUserWidget(UWidget* Widget); // 0x348ac60 [Final Native Static Public]
    UUMGSequencePlayer* Conv_UMGSequencePlayer(FWidgetAnimationHandle& WidgetAnimationHandle); // 0x3486ec0 [Final Native Static Public]

// UWidgetBlueprintLibrary (/Script/UMG.WidgetBlueprintLibrary)
    FEventReply UnlockMouse(FEventReply& Reply); // 0x3492f10 [Final Native Static Public]
    FEventReply Unhandled(); // 0x3492e70 [Final Native Static Public]
    void SetWindowTitleBarState(UWidget* TitleBarContent, const EWindowTitleBarMode& Mode, bool bTitleBarDragEnabled, bool bWindowButtonsVisible, bool bTitleBarVisible); // 0x34921d0 [Final Native Static Public]
    void SetWindowTitleBarOnCloseClickedDelegate(const FScriptDelegate& Delegate); // 0x34920b0 [Final Native Static Public]
    void SetWindowTitleBarCloseButtonActive(bool bActive); // 0x3492030 [Final Native Static Public]
    FEventReply SetUserFocus(FEventReply& Reply, UWidget* FocusWidget, bool bInAllUsers); // 0x34869a0 [Final Native Static Public]
    FEventReply SetMousePosition(FEventReply& Reply, const FVector2D& NewMousePosition); // 0x3490e60 [Final Native Static Public]
    void SetInputMode_UIOnlyEx(APlayerController* PlayerController, UWidget* InWidgetToFocus, const EMouseLockMode& InMouseLockMode, bool bFlushInput); // 0x3490c00 [Final Native Static Public]
    void SetInputMode_GameOnly(APlayerController* PlayerController, bool bFlushInput); // 0x3490b00 [Final Native Static Public]
    void SetInputMode_GameAndUIEx(APlayerController* PlayerController, UWidget* InWidgetToFocus, const EMouseLockMode& InMouseLockMode, bool bHideCursorDuringCapture, bool bFlushInput); // 0x3490900 [Final Native Static Public]
    bool SetHardwareCursor(UObject* WorldContextObject, const EMouseCursor& CursorShape, const FName& CursorName, const FVector2D& HotSpot); // 0x34902e0 [Final Native Static Public]
    void SetFocusToGameViewport(); // 0x3490190 [Final Native Static Public]
    void SetColorVisionDeficiencyType(const EColorVisionDeficiency& Type, float Severity, bool CorrectDeficiency, bool ShowCorrectionWithDeficiency); // 0x348f800 [Final Native Static Public]
    void SetBrushResourceToTexture(FSlateBrush& Brush, UTexture2D* Texture); // 0x348f600 [Final Native Static Public]
    void SetBrushResourceToMaterial(FSlateBrush& Brush, UMaterialInterface* Material); // 0x348f600 [Final Native Static Public]
    void RestorePreviousWindowTitleBarState(); // 0x348e620 [Final Native Static Public]
    FEventReply ReleaseMouseCapture(FEventReply& Reply); // 0x348e1a0 [Final Native Static Public]
    FEventReply ReleaseJoystickCapture(FEventReply& Reply, bool bInAllJoysticks); // 0x3486d50 [Final Native Static Public]
    void OnGameWindowCloseButtonClickedDelegate__DelegateSignature(); // 0x14f0670 [Public]
    FSlateBrush NoResourceBrush(); // 0x348c440 [Final Native Static Public]
    FSlateBrush MakeBrushFromTexture(UTexture2D* Texture, int32 Width, int32 Height); // 0x348c270 [Final Native Static Public]
    FSlateBrush MakeBrushFromMaterial(UMaterialInterface* Material, int32 Width, int32 Height); // 0x348c0b0 [Final Native Static Public]
    FSlateBrush MakeBrushFromAsset(USlateBrushAsset* BrushAsset); // 0x348bfa0 [Final Native Static Public]
    FEventReply LockMouse(FEventReply& Reply, UWidget* CapturingWidget); // 0x348bdc0 [Final Native Static Public]
    bool IsDragDropping(); // 0x348b4d0 [Final Native Static Public]
    FEventReply Handled(); // 0x348b260 [Final Native Static Public]
    void GetSafeZonePadding(UObject* WorldContextObject, const FVector4& SafePadding, const FVector2D& SafePaddingScale, const FVector4& SpillOverPadding); // 0x348ae70 [Final Native Static Public]
    FKeyEvent GetKeyEventFromAnalogInputEvent(FAnalogInputEvent& Event); // 0x348a760 [Final Native Static Public]
    FInputEvent GetInputEventFromPointerEvent(FPointerEvent& Event); // 0x348a620 [Final Native Static Public]
    FInputEvent GetInputEventFromNavigationEvent(FNavigationEvent& Event); // 0x348a4e0 [Final Native Static Public]
    FInputEvent GetInputEventFromKeyEvent(FKeyEvent& Event); // 0x348a3d0 [Final Native Static Public]
    FInputEvent GetInputEventFromCharacterEvent(FCharacterEvent& Event); // 0x348a280 [Final Native Static Public]
    UMaterialInstanceDynamic* GetDynamicMaterial(FSlateBrush& Brush); // 0x3489e50 [Final Native Static Public]
    UDragDropOperation* GetDragDroppingContent(); // 0x3489d30 [Final Native Static Public]
    UTexture2D* GetBrushResourceAsTexture2D(FSlateBrush& Brush); // 0x3489be0 [Final Native Static Public]
    UMaterialInterface* GetBrushResourceAsMaterial(FSlateBrush& Brush); // 0x3489af0 [Final Native Static Public]
    UObject* GetBrushResource(FSlateBrush& Brush); // 0x3489a30 [Final Native Static Public]
    void GetAllWidgetsWithInterface(UObject* WorldContextObject, const TArray<UUserWidget*>& FoundWidgets, TSubclassOf<IInterface> Interface, bool TopLevelOnly); // 0x3489590 [Final Native Static Public]
    void GetAllWidgetsOfClass(UObject* WorldContextObject, const TArray<UUserWidget*>& FoundWidgets, TSubclassOf<UUserWidget> WidgetClass, bool TopLevelOnly); // 0x3489250 [Final Native Static Public]
    FEventReply EndDragDrop(FEventReply& Reply); // 0x3488ba0 [Final Native Static Public]
    void DrawTextFormatted(FPaintContext& Context, FText& Text, const FVector2D& position, UFont* Font, float FontSize, const FName& FontTypeFace, const FLinearColor& Tint); // 0x34887c0 [Final Native Static Public]
    void DrawText(FPaintContext& Context, const FString& InString, const FVector2D& position, const FLinearColor& Tint); // 0x34884c0 [Final Native Static Public]
    void DrawSpline(FPaintContext& Context, const FVector2D& Start, const FVector2D& StartDir, const FVector2D& End, const FVector2D& EndDir, const FLinearColor& Tint, float Thickness); // 0x3488180 [Final Native Static Public]
    void DrawLines(FPaintContext& Context, const TArray<FVector2D>& Points, const FLinearColor& Tint, bool bAntiAlias, float Thickness); // 0x3487fa0 [Final Native Static Public]
    void DrawLine(FPaintContext& Context, const FVector2D& PositionA, const FVector2D& PositionB, const FLinearColor& Tint, bool bAntiAlias, float Thickness); // 0x3487da0 [Final Native Static Public]
    void DrawBox(FPaintContext& Context, const FVector2D& position, const FVector2D& Size, USlateBrushAsset* Brush, const FLinearColor& Tint); // 0x3487ab0 [Final Native Static Public]
    void DismissAllMenus(); // 0x3487930 [Final Native Static Public]
    FEventReply DetectDragIfPressed(FPointerEvent& PointerEvent, UWidget* WidgetDetectingDrag, const FKey& DragKey); // 0x34875d0 [Final Native Static Public]
    FEventReply DetectDrag(FEventReply& Reply, UWidget* WidgetDetectingDrag, const FKey& DragKey); // 0x3487340 [Final Native Static Public]
    UDragDropOperation* CreateDragDropOperation(TSubclassOf<UDragDropOperation> OperationClass); // 0x3487290 [Final Native Static Public]
    UUserWidget* Create(UObject* WorldContextObject, TSubclassOf<UUserWidget> WidgetType, APlayerController* OwningPlayer); // 0x3486f80 [Final Native Static Public]
    FEventReply ClearUserFocus(FEventReply& Reply, bool bInAllUsers); // 0x3486d50 [Final Native Static Public]
    FEventReply CaptureMouse(FEventReply& Reply, UWidget* CapturingWidget); // 0x3486b80 [Final Native Static Public]
    FEventReply CaptureJoystick(FEventReply& Reply, UWidget* CapturingWidget, bool bInAllJoysticks); // 0x34869a0 [Final Native Static Public]
    void CancelDragDrop(); // 0x3486960 [Final Native Static Public]

// UWidgetLayoutLibrary (/Script/UMG.WidgetLayoutLibrary)
    UWrapBoxSlot* SlotAsWrapBoxSlot(UWidget* Widget); // 0x3495b30 [Final Native Static Public]
    UWidgetSwitcherSlot* SlotAsWidgetSwitcherSlot(UWidget* Widget); // 0x3495a80 [Final Native Static Public]
    UVerticalBoxSlot* SlotAsVerticalBoxSlot(UWidget* Widget); // 0x34959d0 [Final Native Static Public]
    UUniformGridSlot* SlotAsUniformGridSlot(UWidget* Widget); // 0x3495920 [Final Native Static Public]
    UStackBoxSlot* SlotAsStackBoxSlot(UWidget* Widget); // 0x3495870 [Final Native Static Public]
    USizeBoxSlot* SlotAsSizeBoxSlot(UWidget* Widget); // 0x34957c0 [Final Native Static Public]
    UScrollBoxSlot* SlotAsScrollBoxSlot(UWidget* Widget); // 0x3495710 [Final Native Static Public]
    UScaleBoxSlot* SlotAsScaleBoxSlot(UWidget* Widget); // 0x3495660 [Final Native Static Public]
    USafeZoneSlot* SlotAsSafeBoxSlot(UWidget* Widget); // 0x34955b0 [Final Native Static Public]
    UOverlaySlot* SlotAsOverlaySlot(UWidget* Widget); // 0x3495500 [Final Native Static Public]
    UHorizontalBoxSlot* SlotAsHorizontalBoxSlot(UWidget* Widget); // 0x3495450 [Final Native Static Public]
    UGridSlot* SlotAsGridSlot(UWidget* Widget); // 0x34953a0 [Final Native Static Public]
    UCanvasPanelSlot* SlotAsCanvasSlot(UWidget* Widget); // 0x34952f0 [Final Native Static Public]
    UBorderSlot* SlotAsBorderSlot(UWidget* Widget); // 0x3495240 [Final Native Static Public]
    void RemoveAllWidgets(UObject* WorldContextObject); // 0x3495190 [Final Native Static Public]
    bool ProjectWorldLocationToWidgetPosition(APlayerController* PlayerController, const FVector& WorldLocation, const FVector2D& ScreenPosition, bool bPlayerViewportRelative); // 0x3494fa0 [Final Native Static Public]
    FGeometry GetViewportWidgetGeometry(UObject* WorldContextObject); // 0x3494ef0 [Final Native Static Public]
    FVector2D GetViewportSize(UObject* WorldContextObject); // 0x3494d60 [Final Native Static Public]
    float GetViewportScale(UObject* WorldContextObject); // 0x3494cd0 [Final Native Static Public]
    FGeometry GetPlayerScreenWidgetGeometry(APlayerController* PlayerController); // 0x3494b70 [Final Native Static Public]
    bool GetMousePositionScaledByDPI(APlayerController* Player, const float& LocationX, const float& LocationY); // 0x3494a00 [Final Native Static Public]
    FVector2D GetMousePositionOnViewport(UObject* WorldContextObject); // 0x3494860 [Final Native Static Public]
    FVector2D GetMousePositionOnPlatform(); // 0x3494810 [Final Native Static Public]

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

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

// UPropertyValue (/Script/VariantManagerContent.PropertyValue)
    bool HasRecordedData(); // 0x32ff690 [Final Native Public]
    FText GetPropertyTooltip(); // 0x5423030 [Final Native Public]
    FString GetFullDisplayString(); // 0x5422dd0 [Final Native Public]

// ASwitchActor (/Script/VariantManagerContent.SwitchActor)
    void SelectOption(int32 OptionIndex); // 0x5423600 [Final Native Public]
    int32 GetSelectedOption(); // 0x304b160 [Final Native Public]
    TArray<AActor*> GetOptions(); // 0x5422ea0 [Final Native Public]

// UVariant (/Script/VariantManagerContent.Variant)
    void SwitchOn(); // 0x54242d0 [Final Native Public]
    void SetThumbnailFromTexture(UTexture2D* NewThumbnail); // 0x5424150 [Final Native Public]
    void SetThumbnailFromFile(const FString& FilePath); // 0x5423eb0 [Final Native Public]
    void SetThumbnailFromEditorViewport(); // 0x344b910 [Final Native Public]
    void SetThumbnailFromCamera(UObject* WorldContextObject, FTransform& CameraTransform, float FOVDegrees, float MinZ, float Gamma); // 0x5423a30 [Final Native Public]
    void SetDisplayText(FText& NewDisplayText); // 0x5423840 [Final Native Public]
    void SetDependency(int32 Index, FVariantDependency& Dependency); // 0x5423690 [Final Native Public]
    bool IsActive(); // 0x5423540 [Final Native Public]
    UTexture2D* GetThumbnail(); // 0x5423080 [Final Native Public]
    UVariantSet* GetParent(); // 0x5422f50 [Final Native Public]
    int32 GetNumDependencies(); // 0x34f3900 [Final Native Public]
    int32 GetNumActors(); // 0x44ea410 [Final Native Public]
    FText GetDisplayText(); // 0x5422cf0 [Final Native Public]
    TArray<UVariant*> GetDependents(ULevelVariantSets* LevelVariantSets, bool bOnlyEnabledDependencies); // 0x5422a90 [Final Native Public]
    FVariantDependency GetDependency(int32 Index); // 0x54229c0 [Final Native Public]
    AActor* GetActor(int32 ActorIndex); // 0x54228e0 [Final Native Public]
    void DeleteDependency(int32 Index); // 0x5422850 [Final Native Public]
    int32 AddDependency(FVariantDependency& Dependency); // 0x5422660 [Final Native Public]

// UVariantSet (/Script/VariantManagerContent.VariantSet)
    void SetThumbnailFromTexture(UTexture2D* NewThumbnail); // 0x5424230 [Final Native Public]
    void SetThumbnailFromFile(const FString& FilePath); // 0x5424020 [Final Native Public]
    void SetThumbnailFromEditorViewport(); // 0x344b910 [Final Native Public]
    void SetThumbnailFromCamera(UObject* WorldContextObject, FTransform& CameraTransform, float FOVDegrees, float MinZ, float Gamma); // 0x5423c90 [Final Native Public]
    void SetDisplayText(FText& NewDisplayText); // 0x54238f0 [Final Native Public]
    UVariant* GetVariantByName(const FString& VariantName); // 0x5423180 [Final Native Public]
    UVariant* GetVariant(int32 VariantIndex); // 0x54230c0 [Final Native Public]
    UTexture2D* GetThumbnail(); // 0x54230a0 [Final Native Public]
    ULevelVariantSets* GetParent(); // 0x5422fc0 [Final Native Public]
    int32 GetNumVariants(); // 0x3a65210 [Final Native Public]
    FText GetDisplayText(); // 0x5422d60 [Final Native Public]

// USUMGamertagDisplay_C (/THS/LoginDisplay/SUMGamertagDisplay.SUMGamertagDisplay_C)
    void Construct(); // 0x14f0670 [Event Public]
    void ExecuteUbergraph_SUMGamertagDisplay(int32 EntryPoint); // 0x14f0670 [Final]

// UVersionReporting_C (/THS/VersionReporting.VersionReporting_C)
    void Construct(); // 0x14f0670 [Event Public]
    void Tick(const FGeometry& MyGeometry, float InDeltaTime); // 0x14f0670 [Event Public]
    void ExecuteUbergraph_VersionReporting(int32 EntryPoint); // 0x14f0670 [Final]
