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;
69struct MobFlagComponent;
72struct MobJumpComponent;
81struct OffsetsComponent;
82struct OnFireComponent;
87struct PhysicsComponent;
88struct PlayerComponent;
100struct SneakingComponent;
109struct VehicleComponent;
111struct WalkDistComponent;
116namespace MovementDataExtractionUtility { struct ImmutableMovementComponentsSnapshot; }
117namespace MovementDataExtractionUtility { struct MovementSnapshotComponent; }
118// clang-format on
119
120namespace MovementDataExtractionUtility {
121
123public:
124 // StorageStorage inner types declare
125 // clang-format off
126 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, typename T109, typename T110> struct StorageTupleT;
127 // clang-format on
128
129 // StorageStorage inner types define
130 template <
131 typename T0,
132 typename T1,
133 typename T2,
134 typename T3,
135 typename T4,
136 typename T5,
137 typename T6,
138 typename T7,
139 typename T8,
140 typename T9,
141 typename T10,
142 typename T11,
143 typename T12,
144 typename T13,
145 typename T14,
146 typename T15,
147 typename T16,
148 typename T17,
149 typename T18,
150 typename T19,
151 typename T20,
152 typename T21,
153 typename T22,
154 typename T23,
155 typename T24,
156 typename T25,
157 typename T26,
158 typename T27,
159 typename T28,
160 typename T29,
161 typename T30,
162 typename T31,
163 typename T32,
164 typename T33,
165 typename T34,
166 typename T35,
167 typename T36,
168 typename T37,
169 typename T38,
170 typename T39,
171 typename T40,
172 typename T41,
173 typename T42,
174 typename T43,
175 typename T44,
176 typename T45,
177 typename T46,
178 typename T47,
179 typename T48,
180 typename T49,
181 typename T50,
182 typename T51,
183 typename T52,
184 typename T53,
185 typename T54,
186 typename T55,
187 typename T56,
188 typename T57,
189 typename T58,
190 typename T59,
191 typename T60,
192 typename T61,
193 typename T62,
194 typename T63,
195 typename T64,
196 typename T65,
197 typename T66,
198 typename T67,
199 typename T68,
200 typename T69,
201 typename T70,
202 typename T71,
203 typename T72,
204 typename T73,
205 typename T74,
206 typename T75,
207 typename T76,
208 typename T77,
209 typename T78,
210 typename T79,
211 typename T80,
212 typename T81,
213 typename T82,
214 typename T83,
215 typename T84,
216 typename T85,
217 typename T86,
218 typename T87,
219 typename T88,
220 typename T89,
221 typename T90,
222 typename T91,
223 typename T92,
224 typename T93,
225 typename T94,
226 typename T95,
227 typename T96,
228 typename T97,
229 typename T98,
230 typename T99,
231 typename T100,
232 typename T101,
233 typename T102,
234 typename T103,
235 typename T104,
236 typename T105,
237 typename T106,
238 typename T107,
239 typename T108,
240 typename T109,
241 typename T110>
242 struct StorageTupleT {};
243
244public:
245 // member variables
246 // NOLINTBEGIN
248 // NOLINTEND
249
250public:
251 // prevent constructor by default
252 StorageStorage& operator=(StorageStorage const&);
255};
256
257} // namespace MovementDataExtractionUtility
Definition BreathableComponent.h:11
Definition BuoyancyComponent.h:13
Definition CollisionBoxComponent.h:10
Definition DimensionStateComponent.h:5
Definition FreezingComponent.h:5
Definition HitboxComponent.h:10
Definition JumpControlComponent.h:14
Definition LoadingStateComponent.h:8
Definition NavigationComponent.h:22
Definition WaterMovementComponent.h:5
Definition AABBShapeComponent.h:11
Definition ActionOrStopComponent.h:5
Definition ActorAddedFlagComponent.h:5
Definition ActorDataBoundingBoxComponent.h:8
Definition ActorDataFlagComponent.h:8
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:10
Definition ActorTypeComponent.h:8
Definition ActorUniqueIDComponent.h:10
Definition AirSpeedComponent.h:8
Definition ArmorFlyEnabledFlagComponent.h:5
Definition AttributesComponent.h:10
Definition BlockClimberComponent.h:5
Definition BlockMovementSlowdownMultiplierComponent.h:8
Definition BoatFlagComponent.h:5
Definition BoatMovementComponent.h:5
Definition BoatPaddleComponent.h:11
Definition CanStandOnSnowFlagComponent.h:5
Definition ChunkPositionComponent.h:10
Definition ClientInputLockComponent.h:10
Definition CollidableMobFlagComponent.h:5
Definition CollidableMobNearFlagComponent.h:5
Definition CollisionFlagComponent.h:5
Definition CurrentLocalMoveVelocityComponent.h:8
Definition DamageNearbyMobsComponent.h:8
Definition DepenetrationComponent.h:11
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:11
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:10
Definition MobRotationComponent.h:8
Definition MoveInputComponent.h:12
Definition MovementAbilitiesComponent.h:8
Definition MovementAttributesComponent.h:5
Definition StorageStorage.h:122
Definition MovementEffectsComponent.h:10
Definition MovementInterpolatorComponent.h:11
Definition MovementSpeedComponent.h:8
Definition NeedSetPreviousPositionFlagComponent.h:5
Definition OffsetsComponent.h:10
Definition OnFireComponent.h:5
Definition OnGroundFlagComponent.h:5
Definition PassengerComponent.h:10
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 PlayerLastPosComponent.h:10
Definition PlayerPositionModeComponent.h:5
Definition PrevPosRotSetThisTickFlagComponent.h:5
Definition PushedByComponent.h:10
Definition RenderPositionComponent.h:8
Definition RenderRotationComponent.h:10
Definition RuntimeIDComponent.h:10
Definition ScanForDolphinTimerComponent.h:8
Definition SetMovingFlagRequestComponent.h:5
Definition SneakingComponent.h:5
Definition SoulSpeedEnchantFlagComponent.h:5
Definition StandAnimationComponent.h:5
Definition StateVectorComponent.h:10
Definition SwimAmountComponent.h:5
Definition SwimSpeedMultiplierComponent.h:8
Definition VRMoveAdjustAngleComponent.h:8
Definition VanillaClientGameplayComponent.h:10
Definition VanillaOffsetComponent.h:10
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 WaterWalkSpeedEnchantComponent.h:8
Definition Alias.h:14