Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
PlayerSkinPacketPayload.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/platform/UUID.h"
7#include "mc/world/actor/player/SerializedSkinRef.h"
8
9struct PlayerSkinPacketPayload {
10public:
11 // member variables
12 // NOLINTBEGIN
13 ::ll::TypedStorage<8, 16, ::mce::UUID> mUUID;
14 ::ll::TypedStorage<8, 16, ::SerializedSkinRef> mSkin;
15 ::ll::TypedStorage<8, 32, ::std::string> mLocalizedNewSkinName;
16 ::ll::TypedStorage<8, 32, ::std::string> mLocalizedOldSkinName;
17 // NOLINTEND
18
19public:
20 // prevent constructor by default
21 PlayerSkinPacketPayload& operator=(PlayerSkinPacketPayload const&);
22 PlayerSkinPacketPayload();
23
24public:
25 // member functions
26 // NOLINTBEGIN
27 MCNAPI PlayerSkinPacketPayload(::PlayerSkinPacketPayload const&);
28
30 ::mce::UUID const& uuid,
31 ::SerializedSkinRef const& skin,
32 ::std::string const& newSkinName,
33 ::std::string const& oldSkinName
34 );
35
36 MCAPI ~PlayerSkinPacketPayload();
37 // NOLINTEND
38
39public:
40 // constructor thunks
41 // NOLINTBEGIN
42 MCNAPI void* $ctor(::PlayerSkinPacketPayload const&);
43
44 MCNAPI void* $ctor(
45 ::mce::UUID const& uuid,
46 ::SerializedSkinRef const& skin,
47 ::std::string const& newSkinName,
48 ::std::string const& oldSkinName
49 );
50 // NOLINTEND
51
52public:
53 // destructor thunk
54 // NOLINTBEGIN
55 MCAPI void $dtor();
56 // NOLINTEND
57};
Definition SerializedSkinRef.h:26
Definition UUID.h:8
MCAPI PlayerSkinPacketPayload(::PlayerSkinPacketPayload const &)
MCAPI PlayerSkinPacketPayload(::mce::UUID const &uuid, ::SerializedSkinRef const &skin, ::std::string const &newSkinName, ::std::string const &oldSkinName)
MCAPI void * $ctor(::mce::UUID const &uuid, ::SerializedSkinRef const &skin, ::std::string const &newSkinName, ::std::string const &oldSkinName)
MCAPI void * $ctor(::PlayerSkinPacketPayload const &)