LeviLamina
Loading...
Searching...
No Matches
OwningGetCollisionShapeEntityProxy.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/ecs/strict/AddRemove.h"
7#include "mc/deps/ecs/strict/EntityFactoryT.h"
8#include "mc/deps/ecs/strict/Filter.h"
9#include "mc/deps/ecs/strict/GlobalRead.h"
10#include "mc/deps/ecs/strict/GlobalWrite.h"
11#include "mc/deps/ecs/strict/Read.h"
12#include "mc/deps/ecs/strict/StrictExecutionContext.h"
13#include "mc/deps/ecs/strict/Write.h"
14#include "mc/entity/utilities/GetCollisionShapeEntityProxy.h"
15
16// auto generated forward declare list
17// clang-format off
28struct VehicleComponent;
29// clang-format on
30
32: public ::GetCollisionShapeEntityProxy<::StrictExecutionContext<
33 ::Filter<::CanStandOnSnowFlagComponent, ::HasLightweightFamilyFlagComponent>,
34 ::Read<
35 ::AABBShapeComponent,
36 ::MovementAbilitiesComponent,
37 ::ActorTypeComponent,
38 ::FallDistanceComponent,
39 ::PassengerComponent,
40 ::ActorGameTypeComponent,
41 ::ActorDataFlagComponent,
42 ::VehicleComponent>,
43 ::Write<>,
44 ::AddRemove<>,
45 ::GlobalRead<::ExternalDataComponent>,
46 ::GlobalWrite<>,
47 ::EntityFactoryT<>>> {
48public:
49 // member variables
50 // NOLINTBEGIN
52 // NOLINTEND
53
54public:
55 // prevent constructor by default
59
60public:
61 // virtual functions
62 // NOLINTBEGIN
63 // vIndex: 0
64 virtual ~OwningGetCollisionShapeEntityProxy() /*override*/ = default;
65 // NOLINTEND
66
67public:
68 // destructor thunk
69 // NOLINTBEGIN
70
71 // NOLINTEND
72
73public:
74 // vftables
75 // NOLINTBEGIN
76 MCAPI static void** $vftable();
77 // NOLINTEND
78};
Definition GetCollisionShapeEntityProxy.h:6
Definition OwningGetCollisionShapeEntityProxy.h:47
Definition AABBShapeComponent.h:11
Definition ActorDataFlagComponent.h:8
Definition ActorGameTypeComponent.h:8
Definition ActorTypeComponent.h:8
Definition CanStandOnSnowFlagComponent.h:5
Definition ExternalDataComponent.h:10
Definition FallDistanceComponent.h:5
Definition HasLightweightFamilyFlagComponent.h:5
Definition MovementAbilitiesComponent.h:8
Definition PassengerComponent.h:10
Definition VehicleComponent.h:10
Definition Alias.h:14