LeviLamina
Loading...
Searching...
No Matches
CameraTimeComponent.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5namespace MinecraftCamera {
6
7struct CameraTimeComponent {
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
22 // NOLINTEND
23
24 public:
25 // prevent constructor by default
26 DeltaTime& operator=(DeltaTime const&);
27 DeltaTime(DeltaTime const&);
28 DeltaTime();
29 };
30
31 struct ElapsedTime {
32 public:
33 // member variables
34 // NOLINTBEGIN
36 // NOLINTEND
37
38 public:
39 // prevent constructor by default
40 ElapsedTime& operator=(ElapsedTime const&);
41 ElapsedTime(ElapsedTime const&);
42 ElapsedTime();
43 };
44
45public:
46 // member variables
47 // NOLINTBEGIN
50 // NOLINTEND
51
52public:
53 // prevent constructor by default
54 CameraTimeComponent& operator=(CameraTimeComponent const&);
55 CameraTimeComponent(CameraTimeComponent const&);
56 CameraTimeComponent();
57};
58
59} // namespace MinecraftCamera
Definition CameraTimeComponent.h:16
Definition CameraTimeComponent.h:31
Definition Alias.h:14