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 SetDisplayObjectivePacketPayload() : mSortOrder(ObjectiveSortOrder::Ascending) {}
21
22public:
23 // member functions
24 // NOLINTBEGIN
25 MCAPI SetDisplayObjectivePacketPayload(
26 ::std::string const& displaySlotName,
27 ::std::string const& objectiveName,
28 ::std::string const& displayName,
29 ::std::string const& criteriaName,
30 ::ObjectiveSortOrder order
31 );
32
33 MCAPI ~SetDisplayObjectivePacketPayload();
34 // NOLINTEND
35
36public:
37 // constructor thunks
38 // NOLINTBEGIN
39 MCAPI void* $ctor(
40 ::std::string const& displaySlotName,
41 ::std::string const& objectiveName,
42 ::std::string const& displayName,
43 ::std::string const& criteriaName,
44 ::ObjectiveSortOrder order
45 );
46 // NOLINTEND
47
48public:
49 // destructor thunk
50 // NOLINTBEGIN
51 MCFOLD void $dtor();
52 // NOLINTEND
53};