Enum source_demo_tool::demo_file::packet::usermessage::UserMessage
source · pub enum UserMessage {
SayText(SayTextData),
SayText2(SayText2Data),
TextMsg(TextMsgData),
Shake(ShakeData),
Damage(DamageData),
ProcessSpottedEntityUpdate(ProcessSpottedEntityUpdateData),
PlayerStatsUpdate(PlayerStatsUpdateData),
ServerRankRevealAll(ServerRankRevealAllData),
Unknown69(Unknown69Data),
Unknown75(Unknown75Data),
}
Variants§
SayText(SayTextData)
SayText2(SayText2Data)
TextMsg(TextMsgData)
Shake(ShakeData)
Damage(DamageData)
ProcessSpottedEntityUpdate(ProcessSpottedEntityUpdateData)
PlayerStatsUpdate(PlayerStatsUpdateData)
ServerRankRevealAll(ServerRankRevealAllData)
Unknown69(Unknown69Data)
Unknown75(Unknown75Data)
Implementations§
source§impl UserMessage
impl UserMessage
pub fn parse_from_bufredux_reader(
reader: &mut BufReader<&[u8]>
) -> Result<(Self, FromProtobufMessagesWarnings), ParseMessageErr>
pub fn parse_from_id_and_bufredux_reader(
id: u64,
reader: &mut BufReader<&[u8]>
) -> Result<(Self, FromProtobufMessagesWarnings), ParseMessageErr>
pub fn to_map(self) -> BTreeMap<&'static str, Box<dyn ToString>>
Trait Implementations§
source§impl Clone for UserMessage
impl Clone for UserMessage
source§fn clone(&self) -> UserMessage
fn clone(&self) -> UserMessage
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more