#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: MotionTrajectory #include "Basic.hpp" #include "Engine_structs.hpp" #include "Engine_classes.hpp" #include "MotionTrajectory_structs.hpp" namespace SDK { // Class MotionTrajectory.CharacterTrajectoryComponent // 0x0240 (0x0300 - 0x00C0) class UCharacterTrajectoryComponent final : public UActorComponent { public: struct FTransformTrajectory Trajectory; // 0x00C0(0x0010)(BlueprintVisible, BlueprintReadOnly, Transient, Protected, NativeAccessSpecifierProtected) struct FTrajectorySamplingData SamplingData; // 0x00D0(0x0020)(BlueprintVisible, BlueprintReadOnly, Transient, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FCharacterTrajectoryData CharacterTrajectoryData; // 0x00F0(0x01F0)(BlueprintVisible, BlueprintReadOnly, Transient, Protected, NativeAccessSpecifierProtected) uint8 Pad_2E0[0x20]; // 0x02E0(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void OnMovementUpdated(float DeltaSeconds, const struct FVector& OldLocation, const struct FVector& OldVelocity); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CharacterTrajectoryComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CharacterTrajectoryComponent") } static class UCharacterTrajectoryComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCharacterTrajectoryComponent; }