F4MP/tiltedcode/Code/client/Components/InterpolationComponent.h
Jous99 37b16f1547 code upload
codigo original de f4mp y tilted para referencias
2026-01-06 18:45:00 +01:00

26 lines
551 B
C

#pragma once
#ifndef TP_INTERNAL_COMPONENTS_GUARD
#error Include Components.h instead
#endif
#include <Structs/AnimationVariables.h>
struct InterpolationComponent
{
struct TimePoint
{
uint64_t Tick{};
glm::vec3 Position{};
glm::vec3 Rotation{};
AnimationVariables Variables{};
float Direction{};
TimePoint() = default;
TimePoint(const TimePoint&) = default;
TimePoint& operator=(const TimePoint&) = default;
};
List<TimePoint> TimePoints;
glm::vec3 Position;
};