LeviLamina
Loading...
Searching...
No Matches
StorageStorage.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
12class HitboxComponent;
67struct MobFlagComponent;
70struct MobJumpComponent;
79struct OffsetsComponent;
80struct OnFireComponent;
85struct PhysicsComponent;
86struct PlayerComponent;
106struct VehicleComponent;
108struct WalkDistComponent;
114namespace MovementDataExtractionUtility { struct ImmutableMovementComponentsSnapshot; }
115namespace MovementDataExtractionUtility { struct MovementSnapshotComponent; }
116// clang-format on
117
118namespace MovementDataExtractionUtility {
119
121public:
122 // StorageStorage inner types declare
123 // clang-format off
124 template<typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16, typename T17, typename T18, typename T19, typename T20, typename T21, typename T22, typename T23, typename T24, typename T25, typename T26, typename T27, typename T28, typename T29, typename T30, typename T31, typename T32, typename T33, typename T34, typename T35, typename T36, typename T37, typename T38, typename T39, typename T40, typename T41, typename T42, typename T43, typename T44, typename T45, typename T46, typename T47, typename T48, typename T49, typename T50, typename T51, typename T52, typename T53, typename T54, typename T55, typename T56, typename T57, typename T58, typename T59, typename T60, typename T61, typename T62, typename T63, typename T64, typename T65, typename T66, typename T67, typename T68, typename T69, typename T70, typename T71, typename T72, typename T73, typename T74, typename T75, typename T76, typename T77, typename T78, typename T79, typename T80, typename T81, typename T82, typename T83, typename T84, typename T85, typename T86, typename T87, typename T88, typename T89, typename T90, typename T91, typename T92, typename T93, typename T94, typename T95, typename T96, typename T97, typename T98, typename T99, typename T100, typename T101, typename T102, typename T103, typename T104, typename T105, typename T106, typename T107, typename T108> struct StorageTupleT;
125 // clang-format on
126
127 // StorageStorage inner types define
128 template <
129 typename T0,
130 typename T1,
131 typename T2,
132 typename T3,
133 typename T4,
134 typename T5,
135 typename T6,
136 typename T7,
137 typename T8,
138 typename T9,
139 typename T10,
140 typename T11,
141 typename T12,
142 typename T13,
143 typename T14,
144 typename T15,
145 typename T16,
146 typename T17,
147 typename T18,
148 typename T19,
149 typename T20,
150 typename T21,
151 typename T22,
152 typename T23,
153 typename T24,
154 typename T25,
155 typename T26,
156 typename T27,
157 typename T28,
158 typename T29,
159 typename T30,
160 typename T31,
161 typename T32,
162 typename T33,
163 typename T34,
164 typename T35,
165 typename T36,
166 typename T37,
167 typename T38,
168 typename T39,
169 typename T40,
170 typename T41,
171 typename T42,
172 typename T43,
173 typename T44,
174 typename T45,
175 typename T46,
176 typename T47,
177 typename T48,
178 typename T49,
179 typename T50,
180 typename T51,
181 typename T52,
182 typename T53,
183 typename T54,
184 typename T55,
185 typename T56,
186 typename T57,
187 typename T58,
188 typename T59,
189 typename T60,
190 typename T61,
191 typename T62,
192 typename T63,
193 typename T64,
194 typename T65,
195 typename T66,
196 typename T67,
197 typename T68,
198 typename T69,
199 typename T70,
200 typename T71,
201 typename T72,
202 typename T73,
203 typename T74,
204 typename T75,
205 typename T76,
206 typename T77,
207 typename T78,
208 typename T79,
209 typename T80,
210 typename T81,
211 typename T82,
212 typename T83,
213 typename T84,
214 typename T85,
215 typename T86,
216 typename T87,
217 typename T88,
218 typename T89,
219 typename T90,
220 typename T91,
221 typename T92,
222 typename T93,
223 typename T94,
224 typename T95,
225 typename T96,
226 typename T97,
227 typename T98,
228 typename T99,
229 typename T100,
230 typename T101,
231 typename T102,
232 typename T103,
233 typename T104,
234 typename T105,
235 typename T106,
236 typename T107,
237 typename T108>
238 struct StorageTupleT {};
239
240public:
241 // member variables
242 // NOLINTBEGIN
244 // NOLINTEND
245
246public:
247 // prevent constructor by default
248 StorageStorage& operator=(StorageStorage const&);
251};
252
253} // namespace MovementDataExtractionUtility
Definition BreathableComponent.h:11
Definition BuoyancyComponent.h:13
Definition CollisionBoxComponent.h:8
Definition DimensionStateComponent.h:5
Definition FreezingComponent.h:5
Definition HitboxComponent.h:10
Definition JumpControlComponent.h:17
Definition LoadingStateComponent.h:8
Definition NavigationComponent.h:22
Definition AABBShapeComponent.h:9
Definition ActorAddedFlagComponent.h:5
Definition ActorDataBoundingBoxComponent.h:8
Definition ActorDataFlagComponent.h:9
Definition ActorDataHorseFlagComponent.h:8
Definition ActorDataJumpDurationComponent.h:8
Definition ActorDataSeatOffsetComponent.h:8
Definition ActorGameTypeComponent.h:8
Definition ActorHeadRotationComponent.h:5
Definition ActorIsImmobileFlagComponent.h:5
Definition ActorIsKnockedBackOnDeathFlagComponent.h:5
Definition ActorRotationComponent.h:8
Definition ActorTypeComponent.h:8
Definition ActorUniqueIDComponent.h:8
Definition AirSpeedComponent.h:8
Definition ArmorFlyEnabledFlagComponent.h:5
Definition AttributesComponent.h:8
Definition BlockClimberComponent.h:5
Definition BlockMovementSlowdownMultiplierComponent.h:8
Definition BoatFlagComponent.h:5
Definition BoatMovementComponent.h:5
Definition BoatPaddleComponent.h:9
Definition CanStandOnSnowFlagComponent.h:5
Definition ChunkPositionComponent.h:8
Definition ClientInputLockComponent.h:10
Definition CollidableMobFlagComponent.h:5
Definition CollidableMobNearFlagComponent.h:5
Definition CollisionFlagComponent.h:5
Definition ControlSchemeComponent.h:8
Definition DamageNearbyMobsComponent.h:8
Definition DepenetrationComponent.h:13
Definition DimensionTypeComponent.h:13
Definition FallDistanceComponent.h:5
Definition FallFlyTicksComponent.h:8
Definition FreezeImmuneFlagComponent.h:5
Definition FrictionModifierComponent.h:8
Definition HasTeleportedFlagComponent.h:5
Definition HorizontalCollisionFlagComponent.h:5
Definition HorseFlagComponent.h:5
Definition HorseStandCounterComponent.h:5
Definition InsideBlockComponent.h:13
Definition IsDeadFlagComponent.h:5
Definition JumpPendingScaleComponent.h:8
Definition JumpRidingScaleComponent.h:8
Definition JumpTicksComponent.h:5
Definition LocalMoveVelocityComponent.h:8
Definition LocalPlayerComponent.h:5
Definition MaxAutoStepComponent.h:8
Definition MobAllowStandSlidingFlagComponent.h:5
Definition MobBodyRotationComponent.h:5
Definition MobEffectsComponent.h:10
Definition MobFlagComponent.h:5
Definition MobHurtTimeComponent.h:8
Definition MobIsJumpingFlagComponent.h:5
Definition MobJumpComponent.h:8
Definition MobRotationComponent.h:8
Definition MoveInputComponent.h:11
Definition MovementAbilitiesComponent.h:5
Definition MovementAttributesComponent.h:5
Definition StorageStorage.h:120
Definition MovementEffectsComponent.h:10
Definition MovementInterpolatorComponent.h:9
Definition MovementSpeedComponent.h:8
Definition NeedSetPreviousPositionFlagComponent.h:5
Definition OffsetsComponent.h:8
Definition OnFireComponent.h:5
Definition OnGroundFlagComponent.h:5
Definition PassengerComponent.h:8
Definition PassengerYRotLimitComponent.h:5
Definition PassengersChangedFlagComponent.h:5
Definition PhysicsComponent.h:5
Definition PlayerComponent.h:5
Definition PlayerInputModeComponent.h:9
Definition PlayerIsSleepingFlagComponent.h:5
Definition PlayerPositionModeComponent.h:5
Definition PostTickPositionDeltaComponent.h:8
Definition PrevPosRotSetThisTickFlagComponent.h:5
Definition PushedByComponent.h:8
Definition RenderPositionComponent.h:8
Definition RenderRotationComponent.h:8
Definition RuntimeIDComponent.h:8
Definition ScanForDolphinTimerComponent.h:8
Definition SetMovingFlagRequestComponent.h:5
Definition SneakingComponent.h:5
Definition SoulSpeedEnchantFlagComponent.h:5
Definition StandAnimationComponent.h:5
Definition StateVectorComponent.h:8
Definition SwimAmountComponent.h:5
Definition SwimSpeedMultiplierComponent.h:8
Definition VanillaClientGameplayComponent.h:8
Definition VanillaOffsetComponent.h:8
Definition VehicleComponent.h:10
Definition VerticalCollisionFlagComponent.h:5
Definition WalkDistComponent.h:5
Definition WasInLavaFlagComponent.h:5
Definition WasInWaterFlagComponent.h:5
Definition WasOnGroundFlagComponent.h:5
Definition WaterMovementComponent.h:5
Definition WaterWalkSpeedEnchantComponent.h:8
Definition Alias.h:14