LeviLamina
Loading...
Searching...
No Matches
CameraBlendStateComponent.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5namespace MinecraftCamera {
6
7struct CameraBlendStateComponent {
8public:
9 // CameraBlendStateComponent inner types declare
10 // clang-format off
11 struct EaseState;
12 struct SnapShotEaseValues;
13 // clang-format on
14
15 // CameraBlendStateComponent inner types define
16 struct EaseState {
17 public:
18 // member variables
19 // NOLINTBEGIN
24 // NOLINTEND
25
26 public:
27 // prevent constructor by default
28 EaseState& operator=(EaseState const&);
29 EaseState(EaseState const&);
30 EaseState();
31 };
32
33 struct SnapShotEaseValues {
34 public:
35 // member variables
36 // NOLINTBEGIN
38 // NOLINTEND
39
40 public:
41 // prevent constructor by default
42 SnapShotEaseValues& operator=(SnapShotEaseValues const&);
43 SnapShotEaseValues(SnapShotEaseValues const&);
44 SnapShotEaseValues();
45 };
46
47public:
48 // member variables
49 // NOLINTBEGIN
59 // NOLINTEND
60
61public:
62 // prevent constructor by default
63 CameraBlendStateComponent& operator=(CameraBlendStateComponent const&);
64 CameraBlendStateComponent(CameraBlendStateComponent const&);
65 CameraBlendStateComponent();
66
67public:
68 // member functions
69 // NOLINTBEGIN
70
71 // NOLINTEND
72};
73
74} // namespace MinecraftCamera
Definition CameraBlendStateComponent.h:16
Definition Alias.h:14