Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
PrefabDBInstanceInteractionEvent.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5namespace Editor::Prefabs {
6
7struct PrefabDBInstanceInteractionEvent {
8public:
9 // PrefabDBInstanceInteractionEvent inner types declare
10 // clang-format off
11 struct Clicked;
12 struct MoveRejected;
13 struct Moved;
14 // clang-format on
15
16 // PrefabDBInstanceInteractionEvent inner types define
17 struct Clicked {
18 public:
19 // member variables
20 // NOLINTBEGIN
21 bool mUnka6f34f : 1;
22 bool mUnkfac469 : 1;
23 bool mUnk3f34f8 : 1;
24 // NOLINTEND
25
26 public:
27 // prevent constructor by default
28 Clicked& operator=(Clicked const&);
29 Clicked(Clicked const&);
30 Clicked();
31 };
32
33 struct MoveRejected {
34 public:
35 // member variables
36 // NOLINTBEGIN
40 // NOLINTEND
41
42 public:
43 // prevent constructor by default
44 MoveRejected& operator=(MoveRejected const&);
45 MoveRejected(MoveRejected const&);
46 MoveRejected();
47 };
48
49 struct Moved {
50 public:
51 // member variables
52 // NOLINTBEGIN
54 // NOLINTEND
55
56 public:
57 // prevent constructor by default
58 Moved& operator=(Moved const&);
59 Moved(Moved const&);
60 Moved();
61 };
62
63public:
64 // member variables
65 // NOLINTBEGIN
69 // NOLINTEND
70
71public:
72 // prevent constructor by default
73 PrefabDBInstanceInteractionEvent& operator=(PrefabDBInstanceInteractionEvent const&);
74 PrefabDBInstanceInteractionEvent(PrefabDBInstanceInteractionEvent const&);
75 PrefabDBInstanceInteractionEvent();
76};
77
78} // namespace Editor::Prefabs
Definition PrefabDBInstanceInteractionEvent.h:17
Definition PrefabDBInstanceInteractionEvent.h:33
Definition PrefabDBInstanceInteractionEvent.h:49
Definition Alias.h:14