|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <stdarg.h>#include "windef.h"#include "winbase.h"#include "wtypes.h"#include "wingdi.h"#include "winuser.h"#include "dxfile.h"

Go to the source code of this file.
Classes | |
| struct | member |
| struct | xtemplate |
| struct | xobject_member |
| struct | _xobject |
| struct | IDirectXFileImpl |
| struct | IDirectXFileBinaryImpl |
| struct | IDirectXFileDataImpl |
| struct | IDirectXFileDataReferenceImpl |
| struct | IDirectXFileObjectImpl |
| struct | parse_buffer |
| struct | IDirectXFileEnumObjectImpl |
| struct | IDirectXFileSaveObjectImpl |
Macros | |
| #define | MAX_NAME_LEN 40 |
| #define | MAX_ARRAY_DIM 4 |
| #define | MAX_MEMBERS 50 |
| #define | MAX_CHILDREN 200 |
| #define | MAX_TEMPLATES 200 |
| #define | MAX_OBJECTS 500 |
| #define | MAX_SUBOBJECTS 2000 |
| #define | MAX_STRINGS_BUFFER 10000 |
Typedefs | |
| typedef struct _xobject | xobject |
Functions | |
| HRESULT | IDirectXFileImpl_Create (IUnknown *pUnkOuter, LPVOID *ppObj) DECLSPEC_HIDDEN |
| HRESULT | parse_header (parse_buffer *buf, BYTE **decomp_buffer_ptr) DECLSPEC_HIDDEN |
| BOOL | parse_object (parse_buffer *buf) DECLSPEC_HIDDEN |
| BOOL | parse_templates (parse_buffer *buf, BOOL templates_only) DECLSPEC_HIDDEN |
| int | mszip_decompress (int inlen, int outlen, char *inbuffer, char *outbuffer) DECLSPEC_HIDDEN |
| #define MAX_ARRAY_DIM 4 |
Definition at line 34 of file d3dxof_private.h.
| #define MAX_CHILDREN 200 |
Definition at line 36 of file d3dxof_private.h.
| #define MAX_MEMBERS 50 |
Definition at line 35 of file d3dxof_private.h.
| #define MAX_NAME_LEN 40 |
Definition at line 33 of file d3dxof_private.h.
| #define MAX_OBJECTS 500 |
Definition at line 38 of file d3dxof_private.h.
| #define MAX_STRINGS_BUFFER 10000 |
Definition at line 40 of file d3dxof_private.h.
| #define MAX_SUBOBJECTS 2000 |
Definition at line 39 of file d3dxof_private.h.
| #define MAX_TEMPLATES 200 |
Definition at line 37 of file d3dxof_private.h.
Definition at line 85 of file d3dxof_private.h.
Definition at line 50 of file d3dxof.c.
Referenced by DirectXFileCreate().
Referenced by parse_header().
| HRESULT parse_header | ( | parse_buffer * | buf, |
| BYTE ** | decomp_buffer_ptr | ||
| ) |
Definition at line 184 of file parsing.c.
Referenced by IDirectXFileImpl_CreateEnumObject(), and IDirectXFileImpl_RegisterTemplates().
| BOOL parse_object | ( | parse_buffer * | buf | ) |
Definition at line 1379 of file parsing.c.
Referenced by IDirectXFileEnumObjectImpl_GetNextDataObject(), and parse_object_parts().
| BOOL parse_templates | ( | parse_buffer * | buf, |
| BOOL | templates_only | ||
| ) |
Definition at line 1098 of file parsing.c.
Referenced by IDirectXFileEnumObjectImpl_GetNextDataObject(), IDirectXFileImpl_CreateEnumObject(), and IDirectXFileImpl_RegisterTemplates().