mirror of
https://notabug.org/scuti/lib3ddevil1
synced 2024-11-21 21:32:58 +05:30
Added brief overview
This commit is contained in:
parent
23405ca83e
commit
d6ef6e3dc5
23
docs/doc-overview.txt
Normal file
23
docs/doc-overview.txt
Normal file
@ -0,0 +1,23 @@
|
||||
|
||||
lib3ddevil1
|
||||
A C library for handling Devil May Cry 1 HD Collection PC file formats.
|
||||
These formats are little endian.
|
||||
|
||||
Design/Restrictions
|
||||
Library functions do not:
|
||||
- allocate memory on the heap
|
||||
- operate on files
|
||||
- convert endianness
|
||||
|
||||
Pseudo-Namespaces
|
||||
Library functions are callable through a struct of function pointers.
|
||||
For example:
|
||||
// Print header of a .pld file.
|
||||
DEVIL1PLD.printheader(...);
|
||||
|
||||
// Print header of a texture pack.
|
||||
DEVIL1TEX.printheader(...);
|
||||
|
||||
// Print header of a mesh pack.
|
||||
DEVIL1GEO.printheader(...);
|
||||
|
Loading…
Reference in New Issue
Block a user