forked from sschmid/Entitas
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtree.txt
218 lines (218 loc) · 10.9 KB
/
tree.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
.
├── Build
├── Entitas
│ └── Entitas
│ ├── CodeGenerator
│ │ ├── Attributes
│ │ ├── Generators
│ │ ├── Interfaces
│ │ ├── Intermediate
│ │ └── Providers
│ ├── Extensions
│ ├── Interfaces
│ ├── Matcher
│ └── Serialization
│ └── Blueprints
├── Entitas.Migration
│ └── Entitas.Migration
└── Entitas.Unity
└── Assets
├── Editor
└── Entitas
└── Unity
├── CodeGenerator
│ └── Editor
├── Editor
├── Migration
│ └── Editor
├── Serialization
│ └── Blueprints
│ └── Editor
└── VisualDebugging
├── DebugSystems
│ └── Editor
├── Editor
├── Entity
│ └── Editor
│ ├── DefaultInstanceCreator
│ └── TypeDrawer
└── PoolObserver
└── Editor
.
├── Build
│ ├── build.sh
│ ├── build_commands.sh
│ ├── runTests.bat
│ ├── runTests.sh
│ └── update_project_dependencies.sh
├── Entitas
│ └── Entitas
│ ├── CodeGenerator
│ │ ├── Attributes
│ │ │ ├── CustomComponentNameAttribute.cs
│ │ │ ├── CustomPrefixAttribute.cs
│ │ │ ├── DontGenerateAttribute.cs
│ │ │ ├── PoolAttribute.cs
│ │ │ └── SingleEntityAttribute.cs
│ │ ├── Generators
│ │ │ ├── BlueprintsGenerator.cs
│ │ │ ├── ComponentExtensionsGenerator.cs
│ │ │ ├── ComponentIndicesGenerator.cs
│ │ │ ├── PoolAttributesGenerator.cs
│ │ │ └── PoolsGenerator.cs
│ │ ├── Interfaces
│ │ │ ├── IBlueprintsCodeGenerator.cs
│ │ │ ├── ICodeGenerator.cs
│ │ │ ├── ICodeGeneratorDataProvider.cs
│ │ │ ├── IComponentCodeGenerator.cs
│ │ │ └── IPoolCodeGenerator.cs
│ │ ├── Intermediate
│ │ │ ├── CodeGenFile.cs
│ │ │ └── ComponentInfo.cs
│ │ ├── Providers
│ │ │ └── TypeReflectionProvider.cs
│ │ ├── CodeGenerator.cs
│ │ └── TypeReflectionCodeGenerator.cs
│ ├── Extensions
│ │ ├── CollectionExtension.cs
│ │ ├── GroupExtension.cs
│ │ ├── IMatcherExtension.cs
│ │ ├── PoolExtension.cs
│ │ └── TypeExtension.cs
│ ├── Interfaces
│ │ ├── IComponent.cs
│ │ ├── IExecuteSystem.cs
│ │ ├── IInitializeSystem.cs
│ │ ├── IMatcher.cs
│ │ ├── IReactiveSystem.cs
│ │ └── ISystem.cs
│ ├── Matcher
│ │ ├── Matcher.cs
│ │ ├── MatcherEquals.cs
│ │ ├── MatcherInterfaces.cs
│ │ ├── MatcherStatic.cs
│ │ ├── MatcherToString.cs
│ │ └── TriggerOnEvent.cs
│ ├── Serialization
│ │ ├── Blueprints
│ │ │ ├── Blueprint.cs
│ │ │ ├── BlueprintEntityExtension.cs
│ │ │ ├── ComponentBlueprint.cs
│ │ │ └── SerializableMember.cs
│ │ ├── PublicMemberInfo.cs
│ │ └── TypeSerializationExtension.cs
│ ├── EntitasException.cs
│ ├── Entity.cs
│ ├── Group.cs
│ ├── GroupObserver.cs
│ ├── Pool.cs
│ ├── ReactiveSystem.cs
│ ├── Systems.cs
│ └── entitas_version
├── Entitas.Migration
│ ├── Entitas.Migration
│ │ ├── IMigration.cs
│ │ ├── M0180.cs
│ │ ├── M0190.cs
│ │ ├── M0220.cs
│ │ ├── M0260.cs
│ │ ├── M0300.cs
│ │ ├── MigrationFile.cs
│ │ └── MigrationUtils.cs
│ └── Program.cs
├── Entitas.Unity
│ └── Assets
│ ├── Editor
│ │ └── Commands.cs
│ └── Entitas
│ └── Unity
│ ├── CodeGenerator
│ │ └── Editor
│ │ ├── CodeGeneratorConfig.cs
│ │ ├── CodeGeneratorPreferencesDrawer.cs
│ │ └── UnityCodeGenerator.cs
│ ├── Editor
│ │ ├── EntitasCheckForUpdates.cs
│ │ ├── EntitasEditorLayout.cs
│ │ ├── EntitasFeedback.cs
│ │ ├── EntitasHeader.png
│ │ ├── EntitasPreferences.cs
│ │ ├── EntitasPreferencesConfig.cs
│ │ ├── EntitasPreferencesDrawer.cs
│ │ ├── EntitasPreferencesWindow.cs
│ │ └── ScriptingDefineSymbols.cs
│ ├── Migration
│ │ └── Editor
│ │ ├── EntitasMigrationHeader.png
│ │ └── EntitasMigrationWindow.cs
│ ├── Serialization
│ │ └── Blueprints
│ │ ├── Editor
│ │ │ ├── BinaryBlueprintInspector.cs
│ │ │ ├── BinaryBlueprintPostprocessor.cs
│ │ │ └── BlueprintsInspector.cs
│ │ ├── BinaryBlueprint.cs
│ │ └── Blueprints.cs
│ ├── VisualDebugging
│ │ ├── DebugSystems
│ │ │ ├── Editor
│ │ │ │ ├── DebugSystemsInspector.cs
│ │ │ │ └── SystemsMonitor.cs
│ │ │ ├── DebugSystems.cs
│ │ │ ├── DebugSystemsBehaviour.cs
│ │ │ ├── Feature.cs
│ │ │ └── SystemInfo.cs
│ │ ├── Editor
│ │ │ ├── EntitasEntityErrorHierarchyIcon.png
│ │ │ ├── EntitasEntityHierarchyIcon.png
│ │ │ ├── EntitasHierarchyIcon.cs
│ │ │ ├── EntitasPoolErrorHierarchyIcon.png
│ │ │ ├── EntitasPoolHierarchyIcon.png
│ │ │ ├── EntitasStats.cs
│ │ │ ├── EntitasSystemsHierarchyIcon.png
│ │ │ ├── VisualDebuggingConfig.cs
│ │ │ └── VisualDebuggingPreferencesDrawer.cs
│ │ ├── Entity
│ │ │ ├── Editor
│ │ │ │ ├── DefaultInstanceCreator
│ │ │ │ │ ├── DefaultArrayCreator.cs
│ │ │ │ │ ├── DefaultStringCreator.cs
│ │ │ │ │ └── IDefaultInstanceCreator.cs
│ │ │ │ ├── TypeDrawer
│ │ │ │ │ ├── AnimationCurveTypeDrawer.cs
│ │ │ │ │ ├── ArrayTypeDrawer.cs
│ │ │ │ │ ├── BoolTypeDrawer.cs
│ │ │ │ │ ├── BoundsTypeDrawer.cs
│ │ │ │ │ ├── CharTypeDrawer.cs
│ │ │ │ │ ├── ColorTypeDrawer.cs
│ │ │ │ │ ├── DateTimeTypeDrawer.cs
│ │ │ │ │ ├── DictionaryTypeDrawer.cs
│ │ │ │ │ ├── EnumTypeDrawer.cs
│ │ │ │ │ ├── FloatTypeDrawer.cs
│ │ │ │ │ ├── HashSetTypeDrawer.cs
│ │ │ │ │ ├── ITypeDrawer.cs
│ │ │ │ │ ├── IntTypeDrawer.cs
│ │ │ │ │ ├── ListTypeDrawer.cs
│ │ │ │ │ ├── RectTypeDrawer.cs
│ │ │ │ │ ├── StringTypeDrawer.cs
│ │ │ │ │ ├── UnityObjectTypeDrawer.cs
│ │ │ │ │ ├── Vector2TypeDrawer.cs
│ │ │ │ │ ├── Vector3TypeDrawer.cs
│ │ │ │ │ └── Vector4TypeDrawer.cs
│ │ │ │ ├── EntityDrawer.cs
│ │ │ │ ├── EntityInspector.cs
│ │ │ │ └── IComponentDrawer.cs
│ │ │ └── EntityBehaviour.cs
│ │ ├── PoolObserver
│ │ │ ├── Editor
│ │ │ │ └── PoolObserverInspector.cs
│ │ │ ├── PoolObserver.cs
│ │ │ └── PoolObserverBehaviour.cs
│ │ └── GameObjectDestroyExtension.cs
│ └── Properties.cs
├── EntitasUpgradeGuide.md
├── LICENSE.txt
├── README.md
├── RELEASE_NOTES.md
├── policy.mdpolicy
└── tree.txt