Enum source_demo_tool::demo_file::packet::netmessage::NetMessage
source · pub enum NetMessage {
Show 18 variants
Tick(TickData),
StringCmd(StringCmdData),
SetConVar(SetConVarData),
SignOnState(SignOnStateData),
ServerInfo(ServerInfoData),
SendTable(SendTableData),
ClassInfo(ClassInfoData),
CreateStringTable(CreateStringTableData),
UpdateStringTable(UpdateStringTableData),
VoiceInit(VoiceInitData),
Sounds(SoundsData),
SetView(SetViewData),
UserMessage(UserMessageData),
GameEvent(GameEventData),
PacketEntity(PacketEntityData),
TempEntities(TempEntitiesData),
Prefetch(PrefetchData),
GameEventList(GameEventListData),
}
Variants§
Tick(TickData)
StringCmd(StringCmdData)
SetConVar(SetConVarData)
SignOnState(SignOnStateData)
ServerInfo(ServerInfoData)
SendTable(SendTableData)
ClassInfo(ClassInfoData)
CreateStringTable(CreateStringTableData)
UpdateStringTable(UpdateStringTableData)
VoiceInit(VoiceInitData)
Sounds(SoundsData)
SetView(SetViewData)
UserMessage(UserMessageData)
GameEvent(GameEventData)
PacketEntity(PacketEntityData)
TempEntities(TempEntitiesData)
Prefetch(PrefetchData)
GameEventList(GameEventListData)
Implementations§
source§impl NetMessage
impl NetMessage
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 NetMessage
impl Clone for NetMessage
source§fn clone(&self) -> NetMessage
fn clone(&self) -> NetMessage
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