LeviLamina
Loading...
Searching...
No Matches
MoveRequestComponent.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7class AABB;
8class Vec2;
9class Vec3;
10struct CollisionShapes;
11// clang-format on
12
14public:
15 // member variables
16 // NOLINTBEGIN
17 ::ll::TypedStorage<4, 24, ::AABB> mOriginalAABBShape;
18 ::ll::TypedStorage<4, 24, ::AABB> mMoveCollisionLastFetchedBox;
19 ::ll::TypedStorage<4, 12, ::Vec3> mPreCollisionSpeed;
20 ::ll::TypedStorage<4, 12, ::Vec3> mSpeed;
21 ::ll::TypedStorage<4, 12, ::Vec3> mMaxDepenetration;
22 ::ll::TypedStorage<1, 1, bool> mIsPenetrating;
23 ::ll::TypedStorage<1, 1, bool> mSneaking;
24 ::ll::TypedStorage<8, 56, ::CollisionShapes> mCollisionShapes;
25 ::ll::TypedStorage<4, 8, ::Vec2> mPreviousHorizontalDelta;
26 // NOLINTEND
27};
Definition AABB.h:16
Definition Vec2.h:5
Definition Vec3.h:10
Definition CollisionShapes.h:12
Definition MoveRequestComponent.h:13