
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(...);

