ReactOS 0.4.16-dev-424-ge4748fe
|
#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().