MCPcopy Create free account

hub / github.com/blukai/haste / functions

Functions316 in github.com/blukai/haste

Methodfrom_stream_with_visitor
(demo_stream: D, visitor: V)
crates/haste_core/src/parser.rs:147
Methodget
(&self, index: usize)
crates/haste_core/src/fieldpath.rs:76
Methodget_baseline
(&self, index: &i32)
crates/haste_core/src/entities.rs:515
Methodget_game_time
`None` means that the game has not started yet.
examples/deadlock-gametime.rs:62
Methodget_path
(&self, key: &u64)
crates/haste_core/src/entities.rs:358
Methodget_serializer_field
(&self, path: &FieldPath)
crates/haste_core/src/entities.rs:370
Methodhas_table
(&self, id: usize)
crates/haste_core/src/stringtables.rs:370
Functionhero_killed
(state: &mut State, ctx: &Context, msg: &CCitadelUserMsgHeroKilled)
examples/messagehandler-experiment/main.rs:35
Methodis_dynamic_array
(&self)
crates/haste_core/src/flattenedserializers.rs:199
Functionis_ehandle_valid
(handle: u32)
crates/haste_core/src/entities.rs:39
Methodis_empty
NOTE: the goal is to check if there are any string tables, CNetworkStringTableContainer has `GetNumTables` method which would be equivalent to `len` i
crates/haste_core/src/stringtables.rs:392
Functionis_ident_continue
(ch: char)
crates/haste_vartype/src/tokenizer.rs:38
Functionit_works
()
crates/haste_vartype/src/parser.rs:145
Functionit_works
()
crates/haste_vartype/src/tokenizer.rs:160
Methoditer_baselines
(&self)
crates/haste_core/src/entities.rs:511
Functionmain
()
tools/uniquetypes/src/main.rs:21
Functionmain
()
tools/huffmanfieldpath/src/main.rs:362
Functionmain
()
tools/emptybench/src/main.rs:8
Functionmain
()
tools/broadcast/src/main.rs:127
Functionmain
()
examples/deadlock-gametime.rs:105
Functionmain
()
examples/seek.rs:13
Functionmain
()
examples/lifestate.rs:60
Functionmain
()
examples/dota2-allchat.rs:22
Functionmain
()
examples/deadlock-position.rs:112
Functionmain
()
examples/messagehandler-experiment/main.rs:67
Methodmake_vec
(size: usize)
crates/haste_core/src/stringtables.rs:72
Methodnew
(id: u32, handler: H)
examples/messagehandler-experiment/handler.rs:32
Methodnew
(input: &'a str)
crates/haste_vartype/src/parser.rs:31
Methodnew
(start: u16, end: u16)
crates/haste_vartype/src/span.rs:24
Methodnew
(kind: TokenKind<'a>, span: Span)
crates/haste_vartype/src/tokenizer.rs:21
Methodnew
(http_client: C, base_url: impl Into<String>)
crates/haste_broadcast/src/broadcasthttp.rs:138
Methodnew
( bit_count: i32, encode_flags: i32, low_value: f32, high_value: f32, )
crates/haste_core/src/quantizedfloat.rs:164
Methodnew
( msg: &CsvcMsgFlattenedSerializer, field: &ProtoFlattenedSerializerFieldT, )
crates/haste_core/src/flattenedserializers.rs:96
Methodnew
(data: &'a [u8])
crates/haste_core/src/bitreader.rs:47
Methodnew
(field: &FlattenedSerializerField)
crates/haste_core/src/fielddecoder.rs:137
Methodnew
( name: &str, user_data_fixed_size: bool, user_data_size: i32, user_data_size_
crates/haste_core/src/stringtables.rs:63
Methodnew
()
crates/haste_core/src/entities.rs:398
Methodnew_uninit
()
crates/haste_core/src/stringtables.rs:27
Functionnon_topo_complex
NonTopoComplex
crates/haste_core/src/fieldpath.rs:331
Functionnon_topo_complex_pack4_bits
NonTopoComplexPack4Bits
crates/haste_core/src/fieldpath.rs:345
Functionnon_topo_penultimate_pluse_one
NonTopoPenultimatePluseOne
crates/haste_core/src/fieldpath.rs:340
Methodon_cmd
(&mut self, _ctx: &Context, cmd_header: &CmdHeader, _data: &[u8])
tools/broadcast/src/main.rs:13
Methodon_cmd
(&mut self, ctx: &Context, cmd_header: &CmdHeader, _data: &[u8])
examples/deadlock-gametime.rs:71
Methodon_entity
( &mut self, _ctx: &Context, _delta_header: DeltaHeader, entity: &Entity,
examples/deadlock-gametime.rs:87
Methodon_entity
( &mut self, ctx: &Context, _delta_header: DeltaHeader, entity: &Entity, )
examples/lifestate.rs:20
Methodon_entity
( &mut self, _ctx: &Context, _delta_header: DeltaHeader, entity: &Entity,
examples/deadlock-position.rs:99
Methodon_packet
(&mut self, _ctx: &Context, packet_type: u32, data: &[u8])
examples/deadlock-gametime.rs:80
Methodon_packet
(&mut self, _ctx: &Context, packet_type: u32, data: &[u8])
examples/dota2-allchat.rs:13
Methodon_packet
(&mut self, ctx: &Context, packet_type: u32, data: &[u8])
examples/messagehandler-experiment/handler.rs:89
Methodon_tick_end
(&mut self, _ctx: &Context)
examples/deadlock-gametime.rs:99
Methodparse
(cmd: CDemoSendTables)
crates/haste_core/src/flattenedserializers.rs:265
Methodparse
(cmd: CDemoClassInfo)
crates/haste_core/src/entityclasses.rs:16
Methodparse_from_filepath
(filepath: &str)
tools/broadcast/src/main.rs:82
Methodparse_from_url
(url: &str)
tools/broadcast/src/main.rs:58
Methodpartial_cmp
(&self, other: &Self)
crates/haste_core/src/fieldpath.rs:588
Functionplus_four
PlusFour
crates/haste_core/src/fieldpath.rs:109
Functionplus_n
PlusN
crates/haste_core/src/fieldpath.rs:114
Functionplus_one
PlusOne
crates/haste_core/src/fieldpath.rs:94
Functionplus_three
PlusThree
crates/haste_core/src/fieldpath.rs:104
Functionplus_two
PlusTwo
crates/haste_core/src/fieldpath.rs:99
Functionpop_all_but_one_plus_n
PopAllButOnePlusN
crates/haste_core/src/fieldpath.rs:291
Functionpop_all_but_one_plus_n_pack3_bits
PopAllButOnePlusNPack3Bits
crates/haste_core/src/fieldpath.rs:297
Functionpop_all_but_one_plus_n_pack6_bits
PopAllButOnePlusNPack6Bits
crates/haste_core/src/fieldpath.rs:303
Functionpop_all_but_one_plus_one
PopAllButOnePlusOne
crates/haste_core/src/fieldpath.rs:285
Functionpop_n_and_non_topographical
PopNAndNonTopographical
crates/haste_core/src/fieldpath.rs:321
Functionpop_n_plus_n
PopNPlusN
crates/haste_core/src/fieldpath.rs:315
Functionpop_n_plus_one
PopNPlusOne
crates/haste_core/src/fieldpath.rs:309
Functionpop_one_plus_n
PopOnePlusN
crates/haste_core/src/fieldpath.rs:279
Functionpop_one_plus_one
PopOnePlusOne
crates/haste_core/src/fieldpath.rs:273
Functionpush_n
PushN
crates/haste_core/src/fieldpath.rs:251
Functionpush_n_and_non_topographical
PushNAndNonTopographical
crates/haste_core/src/fieldpath.rs:260
Functionpush_one_left_delta_n_right_non_zero
PushOneLeftDeltaNRightNonZero
crates/haste_core/src/fieldpath.rs:147
Functionpush_one_left_delta_n_right_non_zero_pack6_bits
PushOneLeftDeltaNRightNonZeroPack6Bits
crates/haste_core/src/fieldpath.rs:153
Functionpush_one_left_delta_n_right_non_zero_pack8_bits
PushOneLeftDeltaNRightNonZeroPack8Bits
crates/haste_core/src/fieldpath.rs:159
Functionpush_one_left_delta_n_right_zero
PushOneLeftDeltaNRightZero
crates/haste_core/src/fieldpath.rs:141
Functionpush_one_left_delta_one_right_non_zero
PushOneLeftDeltaOneRightNonZero
crates/haste_core/src/fieldpath.rs:135
Functionpush_one_left_delta_one_right_zero
PushOneLeftDeltaOneRightZero
crates/haste_core/src/fieldpath.rs:129
Functionpush_one_left_delta_zero_right_non_zero
PushOneLeftDeltaZeroRightNonZero
crates/haste_core/src/fieldpath.rs:124
Functionpush_one_left_delta_zero_right_zero
PushOneLeftDeltaZeroRightZero
crates/haste_core/src/fieldpath.rs:119
Functionpush_three_left_delta_n
PushThreeLeftDeltaN
crates/haste_core/src/fieldpath.rs:220
Functionpush_three_left_delta_one
PushThreeLeftDeltaOne
crates/haste_core/src/fieldpath.rs:212
Functionpush_three_left_delta_zero
PushThreeLeftDeltaZero
crates/haste_core/src/fieldpath.rs:205
Functionpush_three_pack5_left_delta_n
PushThreePack5LeftDeltaN
crates/haste_core/src/fieldpath.rs:243
Functionpush_three_pack5_left_delta_one
PushThreePack5LeftDeltaOne
crates/haste_core/src/fieldpath.rs:235
Functionpush_three_pack5_left_delta_zero
PushThreePack5LeftDeltaZero
crates/haste_core/src/fieldpath.rs:228
Functionpush_two_left_delta_n
PushTwoLeftDeltaN
crates/haste_core/src/fieldpath.rs:178
Functionpush_two_left_delta_one
PushTwoLeftDeltaOne
crates/haste_core/src/fieldpath.rs:171
Functionpush_two_left_delta_zero
PushTwoLeftDeltaZero
crates/haste_core/src/fieldpath.rs:165
Functionpush_two_pack5_left_delta_n
PushTwoPack5LeftDeltaN
crates/haste_core/src/fieldpath.rs:198
Functionpush_two_pack5_left_delta_one
PushTwoPack5LeftDeltaOne
crates/haste_core/src/fieldpath.rs:191
Functionpush_two_pack5_left_delta_zero
PushTwoPack5LeftDeltaZero
crates/haste_core/src/fieldpath.rs:185
Methodread_cmd
panics if `next_packet` never succeded.
crates/haste_broadcast/src/broadcasthttp.rs:492
Methodread_cmd
(&mut self, cmd_header: &CmdHeader)
crates/haste_broadcast/src/broadcastfile.rs:75
Methodread_cmd_header
(&mut self)
crates/haste_broadcast/src/broadcastfile.rs:68
Methodseek
(&mut self, pos: SeekFrom)
crates/haste_broadcast/src/broadcastfile.rs:50
Methodserializer
(&self)
crates/haste_core/src/entities.rs:362
Methodserializers
(&self)
crates/haste_core/src/parser.rs:64
Methodstart_position
panics if [`BroadcastHttp`] was not constructed with `start_reading_and_buffer`.
crates/haste_broadcast/src/broadcasthttp.rs:562
Methodstart_position
(&self)
crates/haste_broadcast/src/broadcastfile.rs:106
Methodstart_reading
creates a new [`BroadcastFile`] instance from the given reader. # performance note for optimal performance make sure to provide a reader that implem
crates/haste_broadcast/src/broadcastfile.rs:35
← previousnext →201–300 of 316, ranked by callers