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
22 // NOLINTEND
23
24public:
25 // prevent constructor by default
26 Proxy();
27
28public:
29 // member functions
30 // NOLINTBEGIN
32
33 MCNAPI ::std::map<::std::string, ::SharedTypes::Legacy::ExpressionNode> getBoneVisibility() const;
34
35 MCNAPI ::BlockGeometrySerializer::Proxy& operator=(::BlockGeometrySerializer::Proxy&&);
36
37 MCNAPI ::BlockGeometrySerializer::Proxy& operator=(::BlockGeometrySerializer::Proxy const&);
38
39 MCNAPI void setBoneVisibility(::std::map<::std::string, ::SharedTypes::Legacy::ExpressionNode>& boneVisibilities);
40
41 MCNAPI ~Proxy();
42 // NOLINTEND
43
44public:
45 // static functions
46 // NOLINTBEGIN
48
50
51 MCNAPI static ::BlockGeometrySerializer::Proxy to(::BlockGeometryDescription const& desc);
52 // NOLINTEND
53
54public:
55 // constructor thunks
56 // NOLINTBEGIN
58 // NOLINTEND
59
60public:
61 // destructor thunk
62 // NOLINTBEGIN
63 MCNAPI void $dtor();
64 // NOLINTEND
65};
66
67} // namespace BlockGeometrySerializer
Definition ExpressionNode.h:27
Definition BlockGeometryDescription.h:16
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