LeviLamina
Loading...
Searching...
No Matches
ProjectileDescription.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/world/actor/ActorComponentDescription.h"
7
8// auto generated forward declare list
9// clang-format off
11// clang-format on
12
13struct ProjectileDescription : public ::ActorComponentDescription {
14public:
15 // member variables
16 // NOLINTBEGIN
56 // NOLINTEND
57
58public:
59 // prevent constructor by default
60 ProjectileDescription& operator=(ProjectileDescription const&);
61 ProjectileDescription(ProjectileDescription const&);
62
63public:
64 // virtual functions
65 // NOLINTBEGIN
66 virtual char const* getJsonName() const /*override*/;
67
68 virtual void deserializeData(::DeserializeDataParams deserializeDataParams) /*override*/;
69
70 virtual ~ProjectileDescription() /*override*/;
71 // NOLINTEND
72
73public:
74 // member functions
75 // NOLINTBEGIN
77 // NOLINTEND
78
79public:
80 // constructor thunks
81 // NOLINTBEGIN
82 MCNAPI void* $ctor();
83 // NOLINTEND
84
85public:
86 // destructor thunk
87 // NOLINTBEGIN
88 MCNAPI void $dtor();
89 // NOLINTEND
90
91public:
92 // virtual function thunks
93 // NOLINTBEGIN
94 MCNAPI char const* $getJsonName() const;
95
96 MCNAPI void $deserializeData(::DeserializeDataParams deserializeDataParams);
97
98
99 // NOLINTEND
100
101public:
102 // vftables
103 // NOLINTBEGIN
104 MCNAPI static void** $vftable();
105 // NOLINTEND
106};
Definition ActorComponentDescription.h:8
Definition DeserializeDataParams.h:16
MCAPI char const * $getJsonName() const
MCAPI void $deserializeData(::DeserializeDataParams deserializeDataParams)
static MCAPI void ** $vftable()
MCAPI void * $ctor()
Definition Alias.h:14