Module psb

Module psb 

Source
Available on crate feature emote-psb only.
Expand description

Extensions for emote_psb crate.

Structsยง

ListIter
Iterator for a slice of PSB values in a list.
ListIterMut
Mutable iterator for a slice of PSB values in a list.
ObjectIter
Iterator for a slice of PSB values in an object.
ObjectIterMut
Mutable iterator for a slice of PSB values in an object.
PsbListFixed
Represents a PSB list of PSB values.
PsbObjectFixed
Represents a PSB object with key-value pairs.
VirtualPsbFixed
Represents a fixed version of a virtual PSB.
VirtualPsbFixedData

Enumsยง

PsbValueFixed
Represents of a PSB value.

Constantsยง

LZ4_SIGNATURE ๐Ÿ”’
MDF_SIGNATURE ๐Ÿ”’
NONE ๐Ÿ”’
PSB_SIGNATURE ๐Ÿ”’
PSB_TYPE_EXTRA_N ๐Ÿ”’
PSB_TYPE_INTEGER_ARRAY_N ๐Ÿ”’
PSB_TYPE_LIST ๐Ÿ”’
PSB_TYPE_OBJECT ๐Ÿ”’
PSB_TYPE_RESOURCE_N ๐Ÿ”’
PSB_TYPE_STRING_N ๐Ÿ”’

Traitsยง

PsbListExt
Trait to convert a PSB list to a fixed PSB list.
PsbObjectExt
Trait to convert a PSB object to a fixed PSB object.
PsbReaderExt
Trait to extend PSB reader functionality.
PsbValueExt
Trait to convert a PSB value to a fixed PSB value.
PsbWriterExt
Trait to extend PSB writer behavior.
VirtualPsbExt
Trait to convert a virtual PSB to a fixed PSB.

Functionsยง

detect_name_pos ๐Ÿ”’
f32_to_number ๐Ÿ”’ json
is_psb_array_type ๐Ÿ”’
load_psb_dullahan ๐Ÿ”’
read_int_array ๐Ÿ”’
skip_psb_value ๐Ÿ”’