#include <ClientboundMoveEntityPacketPos.hpp>
|
| std::optional< std::vector< std::pair< int, std::array< short, 3 > > > > | ReadStepped (ReadIterator &iter, size_t &length) const |
| |
| void | WriteStepped (const std::optional< std::vector< std::pair< int, std::array< short, 3 > > > > &stepped_deltas_, WriteContainer &c) const |
| |
| | SERIALIZED_FIELD (EntityId, VarInt) |
| |
| | SERIALIZED_FIELD_WITHOUT_GETTER_SETTER (Properties, VarInt) |
| |
| | SERIALIZED_FIELD (SingleDelta, Internal::Conditioned< std::array< short, 3 >, &THIS::IsSingleStep >) |
| |
| | SERIALIZED_FIELD (SteppedDeltas, Internal::CustomType< std::optional< std::vector< std::pair< int, std::array< short, 3 > > > >, &THIS::ReadStepped, &THIS::WriteStepped, nullptr >) |
| |
◆ DEFINE_CONDITION()
| ProtocolCraft::ClientboundMoveEntityPacketPos::DEFINE_CONDITION |
( |
IsSingleStep |
, |
|
|
GetStepCount()<= |
0 |
|
) |
| |
◆ GetOnGround()
| bool ProtocolCraft::ClientboundMoveEntityPacketPos::GetOnGround |
( |
| ) |
const |
|
inline |
◆ GetStepCount()
| int ProtocolCraft::ClientboundMoveEntityPacketPos::GetStepCount |
( |
| ) |
const |
|
inline |
◆ ReadStepped()
| std::optional< std::vector< std::pair< int, std::array< short, 3 > > > > ProtocolCraft::ClientboundMoveEntityPacketPos::ReadStepped |
( |
ReadIterator & |
iter, |
|
|
size_t & |
length |
|
) |
| const |
|
inlineprivate |
◆ SERIALIZED_FIELD() [1/3]
| ProtocolCraft::ClientboundMoveEntityPacketPos::SERIALIZED_FIELD |
( |
EntityId |
, |
|
|
VarInt |
|
|
) |
| |
|
private |
◆ SERIALIZED_FIELD() [2/3]
| ProtocolCraft::ClientboundMoveEntityPacketPos::SERIALIZED_FIELD |
( |
SingleDelta |
, |
|
|
Internal::Conditioned< std::array< short, 3 >, &THIS::IsSingleStep > |
|
|
) |
| |
|
private |
◆ SERIALIZED_FIELD() [3/3]
◆ SERIALIZED_FIELD_WITHOUT_GETTER_SETTER()
| ProtocolCraft::ClientboundMoveEntityPacketPos::SERIALIZED_FIELD_WITHOUT_GETTER_SETTER |
( |
Properties |
, |
|
|
VarInt |
|
|
) |
| |
|
private |
◆ SetOnGround()
| THIS & ProtocolCraft::ClientboundMoveEntityPacketPos::SetOnGround |
( |
const bool |
b | ) |
|
|
inline |
◆ SetStepCount()
| THIS & ProtocolCraft::ClientboundMoveEntityPacketPos::SetStepCount |
( |
const int |
i | ) |
|
|
inline |
◆ WriteStepped()
| void ProtocolCraft::ClientboundMoveEntityPacketPos::WriteStepped |
( |
const std::optional< std::vector< std::pair< int, std::array< short, 3 > > > > & |
stepped_deltas_, |
|
|
WriteContainer & |
c |
|
) |
| const |
|
inlineprivate |
◆ DECLARE_READ_WRITE_SERIALIZE
| ProtocolCraft::ClientboundMoveEntityPacketPos::DECLARE_READ_WRITE_SERIALIZE |
◆ packet_name
| constexpr std::string_view ProtocolCraft::ClientboundMoveEntityPacketPos::packet_name = "Move Entity Pos" |
|
staticconstexpr |
The documentation for this class was generated from the following file: