16class NetworkItemInstanceDescriptor :
public ::ItemDescriptorCount {
20 ::ll::TypedStorage<4, 4, uint> mBlockRuntimeId;
21 ::ll::TypedStorage<8, 32, ::std::string> mUserDataBuffer;
27 NetworkItemInstanceDescriptor();
32 NetworkItemInstanceDescriptor& operator=(NetworkItemInstanceDescriptor
const&);
33 NetworkItemInstanceDescriptor(NetworkItemInstanceDescriptor
const&);
34 NetworkItemInstanceDescriptor();
40 virtual ~NetworkItemInstanceDescriptor() ;
47 MCAPI NetworkItemInstanceDescriptor(::NetworkItemInstanceDescriptor&&);
50 MCAPI
explicit NetworkItemInstanceDescriptor(
::ItemInstance const& item);
52 MCAPI ::ItemInstance getItemInstance(
::BlockPalette const& blockPalette)
const;
55 MCAPI ::NetworkItemInstanceDescriptor& operator=(::NetworkItemInstanceDescriptor&&);
65 MCAPI
void* $ctor(::NetworkItemInstanceDescriptor&&);