21#ifndef __D3DXOF_PRIVATE_INCLUDED__
22#define __D3DXOF_PRIVATE_INCLUDED__
33#define MAX_NAME_LEN 40
34#define MAX_ARRAY_DIM 4
36#define MAX_CHILDREN 200
37#define MAX_TEMPLATES 200
38#define MAX_OBJECTS 500
39#define MAX_SUBOBJECTS 2000
40#define MAX_STRINGS_BUFFER 10000
BOOL parse_templates(parse_buffer *buf, BOOL templates_only) DECLSPEC_HIDDEN
HRESULT parse_header(parse_buffer *buf, BYTE **decomp_buffer_ptr) DECLSPEC_HIDDEN
int mszip_decompress(int inlen, int outlen, char *inbuffer, char *outbuffer) DECLSPEC_HIDDEN
BOOL parse_object(parse_buffer *buf) DECLSPEC_HIDDEN
HRESULT IDirectXFileImpl_Create(IUnknown *pUnkOuter, LPVOID *ppObj) DECLSPEC_HIDDEN
GLenum GLuint GLenum GLsizei const GLchar * buf
const unsigned char * inbuffer
IDirectXFileBinary IDirectXFileBinary_iface
IDirectXFileData IDirectXFileData_iface
IDirectXFileDataReference IDirectXFileDataReference_iface
IDirectXFileEnumObject IDirectXFileEnumObject_iface
IDirectXFileImpl * pDirectXFile
IDirectXFile IDirectXFile_iface
IDirectXFileObject IDirectXFileObject_iface
IDirectXFileSaveObject IDirectXFileSaveObject_iface
xobject_member members[MAX_MEMBERS]
struct _xobject * ptarget
struct _xobject * children[MAX_CHILDREN]