LeviLamina
Loading...
Searching...
No Matches
SetDisplayObjectivePacketPayload.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/world/scores/ObjectiveSortOrder.h"
7
8struct SetDisplayObjectivePacketPayload {
9public:
10 // member variables
11 // NOLINTBEGIN
12 ::ll::TypedStorage<8, 32, ::std::string> mDisplaySlotName;
13 ::ll::TypedStorage<8, 32, ::std::string> mObjectiveName;
14 ::ll::TypedStorage<8, 32, ::std::string> mObjectiveDisplayName;
15 ::ll::TypedStorage<8, 32, ::std::string> mCriteriaName;
16 ::ll::TypedStorage<1, 1, ::ObjectiveSortOrder> mSortOrder;
17 // NOLINTEND
18
19public:
20 // prevent constructor by default
21 SetDisplayObjectivePacketPayload();
22
23public:
24 // member functions
25 // NOLINTBEGIN
26 MCAPI SetDisplayObjectivePacketPayload(::SetDisplayObjectivePacketPayload const&);
27
28 MCAPI SetDisplayObjectivePacketPayload(
29 ::std::string const& displaySlotName,
30 ::std::string const& objectiveName,
31 ::std::string const& displayName,
32 ::std::string const& criteriaName,
33 ::ObjectiveSortOrder order
34 );
35
36 MCAPI ::SetDisplayObjectivePacketPayload& operator=(::SetDisplayObjectivePacketPayload&&);
37
38 MCAPI ::SetDisplayObjectivePacketPayload& operator=(::SetDisplayObjectivePacketPayload const&);
39
40 MCAPI ~SetDisplayObjectivePacketPayload();
41 // NOLINTEND
42
43public:
44 // constructor thunks
45 // NOLINTBEGIN
46 MCAPI void* $ctor(::SetDisplayObjectivePacketPayload const&);
47
48 MCAPI void* $ctor(
49 ::std::string const& displaySlotName,
50 ::std::string const& objectiveName,
51 ::std::string const& displayName,
52 ::std::string const& criteriaName,
53 ::ObjectiveSortOrder order
54 );
55 // NOLINTEND
56
57public:
58 // destructor thunk
59 // NOLINTBEGIN
60 MCFOLD void $dtor();
61 // NOLINTEND
62};