Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
ItemDeprecatedComponentData.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/shared_types/legacy/item/OnHitActorTriggerItemComponent.h"
7#include "mc/deps/shared_types/legacy/item/OnHitBlockTriggerItemComponent.h"
8#include "mc/deps/shared_types/legacy/item/OnHurtActorTriggerItemComponent.h"
9#include "mc/deps/shared_types/legacy/item/OnUseOnTriggerItemComponent.h"
10#include "mc/deps/shared_types/legacy/item/OnUseTriggerItemComponent.h"
11#include "mc/deps/shared_types/legacy/item/RenderOffsetsItemComponent.h"
12#include "mc/deps/shared_types/v1_20_30/item/ItemDeprecatedComponentData.h"
13
14// auto generated forward declare list
15// clang-format off
16namespace cereal { struct ReflectionCtx; }
17// clang-format on
18
19namespace SharedTypes::v1_20_40 {
20
21struct ItemDeprecatedComponentData : public ::SharedTypes::v1_20_30::ItemDeprecatedComponentData {
22public:
23 // member variables
24 // NOLINTBEGIN
25 ::ll::TypedStorage<8, 104, ::std::optional<::SharedTypes::Legacy::OnUseTriggerItemComponent>>
26 legacyOnUseTriggerItemComponent;
27 ::ll::TypedStorage<8, 96, ::std::optional<::SharedTypes::Legacy::OnUseOnTriggerItemComponent>>
28 legacyOnUseOnTriggerItemComponent;
29 ::ll::TypedStorage<4, 148, ::std::optional<::SharedTypes::Legacy::RenderOffsetsItemComponent>>
30 renderOffsetsItemComponent;
31 ::ll::TypedStorage<8, 104, ::std::optional<::SharedTypes::Legacy::OnHurtActorTriggerItemComponent>>
32 legacyOnHurtActorTriggerItemComponent;
33 ::ll::TypedStorage<8, 104, ::std::optional<::SharedTypes::Legacy::OnHitActorTriggerItemComponent>>
34 legacyOnHitActorTriggerItemComponent;
35 ::ll::TypedStorage<8, 104, ::std::optional<::SharedTypes::Legacy::OnHitBlockTriggerItemComponent>>
36 legacyOnHitBlockTriggerItemComponent;
37 // NOLINTEND
38
39public:
40 // prevent constructor by default
41 ItemDeprecatedComponentData();
42
43public:
44 // member functions
45 // NOLINTBEGIN
47
49
50 MCNAPI ::SharedTypes::v1_20_40::ItemDeprecatedComponentData&
52
54
56 // NOLINTEND
57
58public:
59 // static functions
60 // NOLINTBEGIN
61 MCNAPI static void bindType(::cereal::ReflectionCtx& ctx);
62 // NOLINTEND
63
64public:
65 // constructor thunks
66 // NOLINTBEGIN
68
70 // NOLINTEND
71
72public:
73 // destructor thunk
74 // NOLINTBEGIN
75 MCNAPI void $dtor();
76 // NOLINTEND
77};
78
79} // namespace SharedTypes::v1_20_40
Definition ItemDeprecatedComponentData.h:10
Definition ItemDeprecatedComponentData.h:21
MCAPI bool operator==(::SharedTypes::v1_20_40::ItemDeprecatedComponentData const &) const
MCAPI ItemDeprecatedComponentData(::SharedTypes::v1_20_40::ItemDeprecatedComponentData const &)
MCAPI void * $ctor(::SharedTypes::v1_20_40::ItemDeprecatedComponentData &&)
MCAPI::SharedTypes::v1_20_40::ItemDeprecatedComponentData & operator=(::SharedTypes::v1_20_40::ItemDeprecatedComponentData const &)
MCAPI void * $ctor(::SharedTypes::v1_20_40::ItemDeprecatedComponentData const &)
MCAPI ItemDeprecatedComponentData(::SharedTypes::v1_20_40::ItemDeprecatedComponentData &&)
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
Definition ReflectionCtx.h:11
Definition ctx.h:5