LeviLamina
Loading...
Searching...
No Matches
CameraTimeComponent.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5namespace MinecraftCamera {
6
8public:
9 // CameraTimeComponent inner types declare
10 // clang-format off
11 struct DeltaTime;
12 struct ElapsedTime;
13 // clang-format on
14
15 // CameraTimeComponent inner types define
16 struct DeltaTime {
17 public:
18 // member variables
19 // NOLINTBEGIN
20 ::ll::TypedStorage<4, 4, float> mDeltaTime;
21 ::ll::TypedStorage<4, 8, ::std::optional<float>> mElapsedTime;
22 // NOLINTEND
23 };
24
25 struct ElapsedTime {
26 public:
27 // member variables
28 // NOLINTBEGIN
29 ::ll::TypedStorage<4, 4, float> mElapsedTime;
30 // NOLINTEND
31 };
32
33public:
34 // member variables
35 // NOLINTBEGIN
36 ::ll::TypedStorage<4, 4, float> mUpdatedAt;
37 ::ll::TypedStorage<4, 4, float> mDeltaTime;
38 // NOLINTEND
39};
40
41} // namespace MinecraftCamera
Definition CameraTimeComponent.h:16
Definition CameraTimeComponent.h:25
Definition CameraTimeComponent.h:7