Expand description
Format-specific byte parsers and writers; no filename or extension detection.
Re-exports§
pub use crate::images::parse_bmp;pub use crate::images::parse_tga;pub use crate::images::write_bmp;pub use crate::images::write_tga;pub use crate::table::parse_table as parse_tbl;pub use crate::table::write_table as write_tbl;pub use crate::textures::parse_gtt;pub use crate::textures::parse_tct;pub use crate::textures::parse_texture as parse_dxt;pub use crate::textures::write_gtt;pub use crate::textures::write_tct;pub use crate::textures::write_texture as write_dxt;
Functions§
- parse_
fxb - Parse
fxbbytes with default resource and layout budgets. - parse_
fxb_ with_ limits - Parse
fxbbytes with explicit safety budgets and layout parameters. - parse_
gtd - Parse
gtdbytes with default resource and layout budgets. - parse_
gtd_ with_ limits - Parse
gtdbytes with explicit safety budgets and layout parameters. - parse_
n3anim - Parse
n3animbytes with default resource and layout budgets. - parse_
n3anim_ with_ limits - Parse
n3animbytes with explicit safety budgets and layout parameters. - parse_
n3chr - Parse
n3chrbytes with default resource and layout budgets. - parse_
n3chr_ with_ limits - Parse
n3chrbytes with explicit safety budgets and layout parameters. - parse_
n3cpart - Parse
n3cpartbytes with default resource and layout budgets. - parse_
n3cpart_ with_ limits - Parse
n3cpartbytes with explicit safety budgets and layout parameters. - parse_
n3cplug - Parse
n3cplugbytes with default resource and layout budgets. - parse_
n3cplug_ with_ limits - Parse
n3cplugbytes with explicit safety budgets and layout parameters. - parse_
n3cskin - Parse
n3cskinbytes with default resource and layout budgets. - parse_
n3cskin_ with_ limits - Parse
n3cskinbytes with explicit safety budgets and layout parameters. - parse_
n3cskins - Parse
n3cskinsbytes with default resource and layout budgets. - parse_
n3cskins_ with_ limits - Parse
n3cskinsbytes with explicit safety budgets and layout parameters. - parse_
n3fxplug - Parse
n3fxplugbytes with default resource and layout budgets. - parse_
n3fxplug_ with_ limits - Parse
n3fxplugbytes with explicit safety budgets and layout parameters. - parse_
n3joint - Parse
n3jointbytes with default resource and layout budgets. - parse_
n3joint_ with_ limits - Parse
n3jointbytes with explicit safety budgets and layout parameters. - parse_
n3pmesh - Parse
n3pmeshbytes with default resource and layout budgets. - parse_
n3pmesh_ with_ limits - Parse
n3pmeshbytes with explicit safety budgets and layout parameters. - parse_
n3shape - Parse
n3shapebytes with default resource and layout budgets. - parse_
n3shape_ with_ limits - Parse
n3shapebytes with explicit safety budgets and layout parameters. - parse_
n3sky - Parse
n3skybytes with default resource and layout budgets. - parse_
n3sky_ with_ limits - Parse
n3skybytes with explicit safety budgets and layout parameters. - parse_
opd - Parse
opdbytes with default resource and layout budgets. - parse_
opd_ with_ limits - Parse
opdbytes with explicit safety budgets and layout parameters. - parse_
uif - Parse
uifbytes with default resource and layout budgets. - parse_
uif_ with_ limits - Parse
uifbytes with explicit safety budgets and layout parameters. - write_
fxb - Write a new or edited
fxbrecord without normalizing stored values. - write_
fxb_ with_ limits - Write
fxbstorage with explicit safety budgets and layout parameters. - write_
gtd - Write a new or edited
gtdrecord without normalizing stored values. - write_
gtd_ with_ limits - Write
gtdstorage with explicit safety budgets and layout parameters. - write_
n3anim - Write a new or edited
n3animrecord without normalizing stored values. - write_
n3anim_ with_ limits - Write
n3animstorage with explicit safety budgets and layout parameters. - write_
n3chr - Write a new or edited
n3chrrecord without normalizing stored values. - write_
n3chr_ with_ limits - Write
n3chrstorage with explicit safety budgets and layout parameters. - write_
n3cpart - Write a new or edited
n3cpartrecord without normalizing stored values. - write_
n3cpart_ with_ limits - Write
n3cpartstorage with explicit safety budgets and layout parameters. - write_
n3cplug - Write a new or edited
n3cplugrecord without normalizing stored values. - write_
n3cplug_ with_ limits - Write
n3cplugstorage with explicit safety budgets and layout parameters. - write_
n3cskin - Write a new or edited
n3cskinrecord without normalizing stored values. - write_
n3cskin_ with_ limits - Write
n3cskinstorage with explicit safety budgets and layout parameters. - write_
n3cskins - Write a new or edited
n3cskinsrecord without normalizing stored values. - write_
n3cskins_ with_ limits - Write
n3cskinsstorage with explicit safety budgets and layout parameters. - write_
n3fxplug - Write a new or edited
n3fxplugrecord without normalizing stored values. - write_
n3fxplug_ with_ limits - Write
n3fxplugstorage with explicit safety budgets and layout parameters. - write_
n3joint - Write a new or edited
n3jointrecord without normalizing stored values. - write_
n3joint_ with_ limits - Write
n3jointstorage with explicit safety budgets and layout parameters. - write_
n3pmesh - Write a new or edited
n3pmeshrecord without normalizing stored values. - write_
n3pmesh_ with_ limits - Write
n3pmeshstorage with explicit safety budgets and layout parameters. - write_
n3shape - Write a new or edited
n3shaperecord without normalizing stored values. - write_
n3shape_ with_ limits - Write
n3shapestorage with explicit safety budgets and layout parameters. - write_
n3sky - Write a new or edited
n3skyrecord without normalizing stored values. - write_
n3sky_ with_ limits - Write
n3skystorage with explicit safety budgets and layout parameters. - write_
opd - Write a new or edited
opdrecord without normalizing stored values. - write_
opd_ with_ limits - Write
opdstorage with explicit safety budgets and layout parameters. - write_
uif - Write a new or edited
uifrecord without normalizing stored values. - write_
uif_ with_ limits - Write
uifstorage with explicit safety budgets and layout parameters.