Botcraft 1.21.4
Loading...
Searching...
No Matches
ProtocolCraft::Components::PropertyMatcher Member List

This is the complete list of members for ProtocolCraft::Components::PropertyMatcher, including all inherited members.

DECLARE_READ_WRITE_SERIALIZEProtocolCraft::Components::PropertyMatcherprivate
DEFINE_CONDITION(IsExactMatcher, GetIsExactMatcher())ProtocolCraft::Components::PropertyMatcherprivate
DEFINE_CONDITION(IsRangedMatcher, !GetIsExactMatcher())ProtocolCraft::Components::PropertyMatcherprivate
GetIsExactMatcher() constProtocolCraft::Components::PropertyMatcherinlineprotected
GETTER(RangedMatcher)ProtocolCraft::Components::PropertyMatcherprivate
GETTER(ExactMatcher)ProtocolCraft::Components::PropertyMatcherprivate
Read(ReadIterator &iter, size_t &length)ProtocolCraft::NetworkTypeinlinevirtual
ReadImpl(ReadIterator &iter, size_t &length)=0ProtocolCraft::NetworkTypeprotectedpure virtual
Serialize() constProtocolCraft::NetworkTypeinlinevirtual
SERIALIZED_FIELD(Name, std::string)ProtocolCraft::Components::PropertyMatcherprivate
SERIALIZED_FIELD_WITHOUT_GETTER_SETTER(IsExactMatcher_, bool)ProtocolCraft::Components::PropertyMatcherprivate
SERIALIZED_FIELD_WITHOUT_GETTER_SETTER(RangedMatcher, Internal::Conditioned< ProtocolCraft::Components::RangedMatcher, &THIS::IsRangedMatcher >)ProtocolCraft::Components::PropertyMatcherprivate
SERIALIZED_FIELD_WITHOUT_GETTER_SETTER(ExactMatcher, Internal::Conditioned< ProtocolCraft::Components::ExactMatcher, &THIS::IsExactMatcher >)ProtocolCraft::Components::PropertyMatcherprivate
SerializeImpl() const =0ProtocolCraft::NetworkTypeprotectedpure virtual
SetExactMatcher(const std::optional< ProtocolCraft::Components::ExactMatcher > &ExactMatcher_)ProtocolCraft::Components::PropertyMatcherinline
SetRangedMatcher(const std::optional< ProtocolCraft::Components::RangedMatcher > &RangedMatcher_)ProtocolCraft::Components::PropertyMatcherinline
THIS typedefProtocolCraft::Components::PropertyMatcherprivate
Write(WriteContainer &container) constProtocolCraft::NetworkTypeinlinevirtual
WriteImpl(WriteContainer &container) const =0ProtocolCraft::NetworkTypeprotectedpure virtual
~NetworkType()ProtocolCraft::NetworkTypeinlinevirtual