LeviLamina
Loading...
Searching...
No Matches
Proxy.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
8namespace SharedTypes::Legacy { struct ExpressionNode; }
9namespace cereal { struct ReflectionCtx; }
10// clang-format on
11
12namespace BlockGeometrySerializer {
13
14struct Proxy {
15public:
16 // member variables
17 // NOLINTBEGIN
23 // NOLINTEND
24
25public:
26 // member functions
27 // NOLINTBEGIN
28 MCNAPI Proxy();
29
31
32 MCNAPI ::std::map<::std::string, ::SharedTypes::Legacy::ExpressionNode> getBoneVisibility() const;
33
34 MCNAPI ::BlockGeometrySerializer::Proxy& operator=(::BlockGeometrySerializer::Proxy&&);
35
36 MCNAPI ::BlockGeometrySerializer::Proxy& operator=(::BlockGeometrySerializer::Proxy const&);
37
38 MCNAPI void setBoneVisibility(::std::map<::std::string, ::SharedTypes::Legacy::ExpressionNode>& boneVisibilities);
39
40 MCNAPI ~Proxy();
41 // NOLINTEND
42
43public:
44 // static functions
45 // NOLINTBEGIN
47
49
50 MCNAPI static ::BlockGeometrySerializer::Proxy to(::BlockGeometryDescription const& desc);
51 // NOLINTEND
52
53public:
54 // constructor thunks
55 // NOLINTBEGIN
56 MCNAPI void* $ctor();
57
59 // NOLINTEND
60
61public:
62 // destructor thunk
63 // NOLINTBEGIN
64 MCNAPI void $dtor();
65 // NOLINTEND
66};
67
68} // namespace BlockGeometrySerializer
Definition ExpressionNode.h:29
Definition BlockGeometryDescription.h:17
Definition Proxy.h:14
static MCAPI void from(::BlockGeometryDescription &desc, ::BlockGeometrySerializer::Proxy proxy)
MCAPI ::std::map<::std::string, ::SharedTypes::Legacy::ExpressionNode > getBoneVisibility() const
MCAPI void * $ctor(::BlockGeometrySerializer::Proxy const &)
MCAPI void setBoneVisibility(::std::map<::std::string, ::SharedTypes::Legacy::ExpressionNode > &boneVisibilities)
static MCAPI ::BlockGeometrySerializer::Proxy to(::BlockGeometryDescription const &desc)
MCAPI Proxy(::BlockGeometrySerializer::Proxy const &)
static MCAPI void bindTypes(::cereal::ReflectionCtx &ctx)
MCAPI::BlockGeometrySerializer::Proxy & operator=(::BlockGeometrySerializer::Proxy &&)
MCAPI::BlockGeometrySerializer::Proxy & operator=(::BlockGeometrySerializer::Proxy const &)
Definition ReflectionCtx.h:11
Definition ctx.h:5
Definition Alias.h:14