mirror of
https://notabug.org/scuti/lib3ddevil1
synced 2025-05-31 14:11:42 +05:30
Added namespace structs for pld's
This commit is contained in:
@@ -15,14 +15,21 @@ struct PldHeader {
|
||||
|
||||
// input: pointer to a struct, contents of the .pld file.
|
||||
// * = pass by reference of a struct PldHeader
|
||||
bool getpldh(struct PldHeader*, const char*);
|
||||
static bool getpldh(struct PldHeader*, const char*);
|
||||
|
||||
// input: pointer to header, index of offset, filesize
|
||||
// * = pass by reference of a struct PldHeader
|
||||
int sizeofpldstruct(struct PldHeader*, unsigned int, unsigned int);
|
||||
static int sizeofpldstruct(struct PldHeader*, unsigned int, unsigned int);
|
||||
|
||||
// input: a pld header struct.
|
||||
// * = pass by reference of a struct PldHeader
|
||||
void printpldh(struct PldHeader*);
|
||||
static void printpldh(struct PldHeader*);
|
||||
|
||||
#endif
|
||||
typedef struct {
|
||||
bool (* const getheader) (struct PldHeader*, const char*);
|
||||
int (* const sizeofsector)(struct PldHeader*, unsigned int, unsigned int);
|
||||
void (* const printheader) (struct PldHeader*);
|
||||
} namespace_struct;
|
||||
extern namespace_struct const DEVIL1PLD;
|
||||
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user