|
| WINE_DEFAULT_DEBUG_CHANNEL (d3drm) |
|
BOOL | d3drm_array_reserve (void **elements, SIZE_T *capacity, SIZE_T element_count, SIZE_T element_size) |
|
static struct d3drm_mesh * | impl_from_IDirect3DRMMesh (IDirect3DRMMesh *iface) |
|
static struct d3drm_mesh_builder * | impl_from_IDirect3DRMMeshBuilder2 (IDirect3DRMMeshBuilder2 *iface) |
|
static struct d3drm_mesh_builder * | impl_from_IDirect3DRMMeshBuilder3 (IDirect3DRMMeshBuilder3 *iface) |
|
static struct d3drm_wrap * | impl_from_IDirect3DRMWrap (IDirect3DRMWrap *iface) |
|
static void | clean_mesh_builder_data (struct d3drm_mesh_builder *mesh_builder) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_QueryInterface (IDirect3DRMMeshBuilder2 *iface, REFIID riid, void **out) |
|
static ULONG WINAPI | d3drm_mesh_builder2_AddRef (IDirect3DRMMeshBuilder2 *iface) |
|
static ULONG WINAPI | d3drm_mesh_builder2_Release (IDirect3DRMMeshBuilder2 *iface) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_Clone (IDirect3DRMMeshBuilder2 *iface, IUnknown *outer, REFIID iid, void **out) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_AddDestroyCallback (IDirect3DRMMeshBuilder2 *iface, D3DRMOBJECTCALLBACK cb, void *ctx) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_DeleteDestroyCallback (IDirect3DRMMeshBuilder2 *iface, D3DRMOBJECTCALLBACK cb, void *ctx) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_SetAppData (IDirect3DRMMeshBuilder3 *iface, DWORD data) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_SetAppData (IDirect3DRMMeshBuilder2 *iface, DWORD data) |
|
static DWORD WINAPI | d3drm_mesh_builder3_GetAppData (IDirect3DRMMeshBuilder3 *iface) |
|
static DWORD WINAPI | d3drm_mesh_builder2_GetAppData (IDirect3DRMMeshBuilder2 *iface) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_SetName (IDirect3DRMMeshBuilder2 *iface, const char *name) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_GetName (IDirect3DRMMeshBuilder2 *iface, DWORD *size, char *name) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_GetClassName (IDirect3DRMMeshBuilder2 *iface, DWORD *size, char *name) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_Load (IDirect3DRMMeshBuilder2 *iface, void *filename, void *name, D3DRMLOADOPTIONS flags, D3DRMLOADTEXTURECALLBACK cb, void *ctx) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_Save (IDirect3DRMMeshBuilder2 *iface, const char *filename, D3DRMXOFFORMAT format, D3DRMSAVEOPTIONS flags) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_Scale (IDirect3DRMMeshBuilder2 *iface, D3DVALUE sx, D3DVALUE sy, D3DVALUE sz) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_Translate (IDirect3DRMMeshBuilder2 *iface, D3DVALUE tx, D3DVALUE ty, D3DVALUE tz) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_SetColorSource (IDirect3DRMMeshBuilder2 *iface, D3DRMCOLORSOURCE source) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_GetBox (IDirect3DRMMeshBuilder2 *iface, D3DRMBOX *box) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_GenerateNormals (IDirect3DRMMeshBuilder2 *iface) |
|
static D3DRMCOLORSOURCE WINAPI | d3drm_mesh_builder2_GetColorSource (IDirect3DRMMeshBuilder2 *iface) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_AddMesh (IDirect3DRMMeshBuilder2 *iface, IDirect3DRMMesh *mesh) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_AddMeshBuilder (IDirect3DRMMeshBuilder2 *iface, IDirect3DRMMeshBuilder *mesh_builder) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_AddFrame (IDirect3DRMMeshBuilder2 *iface, IDirect3DRMFrame *frame) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_AddFace (IDirect3DRMMeshBuilder2 *iface, IDirect3DRMFace *face) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_AddFaces (IDirect3DRMMeshBuilder2 *iface, DWORD vertex_count, D3DVECTOR *vertices, DWORD normal_count, D3DVECTOR *normals, DWORD *face_data, IDirect3DRMFaceArray **array) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_ReserveSpace (IDirect3DRMMeshBuilder2 *iface, DWORD vertex_count, DWORD normal_count, DWORD face_count) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_SetColorRGB (IDirect3DRMMeshBuilder2 *iface, D3DVALUE red, D3DVALUE green, D3DVALUE blue) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_SetColor (IDirect3DRMMeshBuilder2 *iface, D3DCOLOR color) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_SetTexture (IDirect3DRMMeshBuilder2 *iface, IDirect3DRMTexture *texture) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_SetMaterial (IDirect3DRMMeshBuilder2 *iface, IDirect3DRMMaterial *material) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_SetTextureTopology (IDirect3DRMMeshBuilder2 *iface, BOOL wrap_u, BOOL wrap_v) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_SetQuality (IDirect3DRMMeshBuilder2 *iface, D3DRMRENDERQUALITY quality) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_SetPerspective (IDirect3DRMMeshBuilder2 *iface, BOOL enable) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_SetVertex (IDirect3DRMMeshBuilder2 *iface, DWORD index, D3DVALUE x, D3DVALUE y, D3DVALUE z) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_SetNormal (IDirect3DRMMeshBuilder2 *iface, DWORD index, D3DVALUE x, D3DVALUE y, D3DVALUE z) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_SetTextureCoordinates (IDirect3DRMMeshBuilder2 *iface, DWORD index, D3DVALUE u, D3DVALUE v) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_SetVertexColor (IDirect3DRMMeshBuilder2 *iface, DWORD index, D3DCOLOR color) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_SetVertexColorRGB (IDirect3DRMMeshBuilder2 *iface, DWORD index, D3DVALUE red, D3DVALUE green, D3DVALUE blue) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_GetFaces (IDirect3DRMMeshBuilder2 *iface, IDirect3DRMFaceArray **array) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_GetVertices (IDirect3DRMMeshBuilder2 *iface, DWORD *vertex_count, D3DVECTOR *vertices, DWORD *normal_count, D3DVECTOR *normals, DWORD *face_data_size, DWORD *face_data) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_GetTextureCoordinates (IDirect3DRMMeshBuilder2 *iface, DWORD index, D3DVALUE *u, D3DVALUE *v) |
|
static int WINAPI | d3drm_mesh_builder2_AddVertex (IDirect3DRMMeshBuilder2 *iface, D3DVALUE x, D3DVALUE y, D3DVALUE z) |
|
static int WINAPI | d3drm_mesh_builder2_AddNormal (IDirect3DRMMeshBuilder2 *iface, D3DVALUE x, D3DVALUE y, D3DVALUE z) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_CreateFace (IDirect3DRMMeshBuilder2 *iface, IDirect3DRMFace **face) |
|
static D3DRMRENDERQUALITY WINAPI | d3drm_mesh_builder2_GetQuality (IDirect3DRMMeshBuilder2 *iface) |
|
static BOOL WINAPI | d3drm_mesh_builder2_GetPerspective (IDirect3DRMMeshBuilder2 *iface) |
|
static int WINAPI | d3drm_mesh_builder2_GetFaceCount (IDirect3DRMMeshBuilder2 *iface) |
|
static int WINAPI | d3drm_mesh_builder2_GetVertexCount (IDirect3DRMMeshBuilder2 *iface) |
|
static D3DCOLOR WINAPI | d3drm_mesh_builder2_GetVertexColor (IDirect3DRMMeshBuilder2 *iface, DWORD index) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_CreateMesh (IDirect3DRMMeshBuilder2 *iface, IDirect3DRMMesh **mesh) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_GenerateNormals2 (IDirect3DRMMeshBuilder2 *iface, D3DVALUE crease, DWORD flags) |
|
static HRESULT WINAPI | d3drm_mesh_builder2_GetFace (IDirect3DRMMeshBuilder2 *iface, DWORD index, IDirect3DRMFace **face) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_QueryInterface (IDirect3DRMMeshBuilder3 *iface, REFIID riid, void **out) |
|
static ULONG WINAPI | d3drm_mesh_builder3_AddRef (IDirect3DRMMeshBuilder3 *iface) |
|
static ULONG WINAPI | d3drm_mesh_builder3_Release (IDirect3DRMMeshBuilder3 *iface) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_Clone (IDirect3DRMMeshBuilder3 *iface, IUnknown *outer, REFIID iid, void **out) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_AddDestroyCallback (IDirect3DRMMeshBuilder3 *iface, D3DRMOBJECTCALLBACK cb, void *ctx) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_DeleteDestroyCallback (IDirect3DRMMeshBuilder3 *iface, D3DRMOBJECTCALLBACK cb, void *ctx) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_SetName (IDirect3DRMMeshBuilder3 *iface, const char *name) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_GetName (IDirect3DRMMeshBuilder3 *iface, DWORD *size, char *name) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_GetClassName (IDirect3DRMMeshBuilder3 *iface, DWORD *size, char *name) |
|
HRESULT | load_mesh_data (IDirect3DRMMeshBuilder3 *iface, IDirectXFileData *pData, D3DRMLOADTEXTURECALLBACK load_texture_proc, void *arg) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_Load (IDirect3DRMMeshBuilder3 *iface, void *filename, void *name, D3DRMLOADOPTIONS loadflags, D3DRMLOADTEXTURE3CALLBACK cb, void *arg) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_Save (IDirect3DRMMeshBuilder3 *iface, const char *filename, D3DRMXOFFORMAT format, D3DRMSAVEOPTIONS flags) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_Scale (IDirect3DRMMeshBuilder3 *iface, D3DVALUE sx, D3DVALUE sy, D3DVALUE sz) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_Translate (IDirect3DRMMeshBuilder3 *iface, D3DVALUE tx, D3DVALUE ty, D3DVALUE tz) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_SetColorSource (IDirect3DRMMeshBuilder3 *iface, D3DRMCOLORSOURCE source) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_GetBox (IDirect3DRMMeshBuilder3 *iface, D3DRMBOX *box) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_GenerateNormals (IDirect3DRMMeshBuilder3 *iface, D3DVALUE crease, DWORD flags) |
|
static D3DRMCOLORSOURCE WINAPI | d3drm_mesh_builder3_GetColorSource (IDirect3DRMMeshBuilder3 *iface) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_AddMesh (IDirect3DRMMeshBuilder3 *iface, IDirect3DRMMesh *mesh) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_AddMeshBuilder (IDirect3DRMMeshBuilder3 *iface, IDirect3DRMMeshBuilder3 *mesh_builder, DWORD flags) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_AddFrame (IDirect3DRMMeshBuilder3 *iface, IDirect3DRMFrame3 *frame) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_AddFace (IDirect3DRMMeshBuilder3 *iface, IDirect3DRMFace2 *face) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_AddFaces (IDirect3DRMMeshBuilder3 *iface, DWORD vertex_count, D3DVECTOR *vertices, DWORD normal_count, D3DVECTOR *normals, DWORD *face_data, IDirect3DRMFaceArray **array) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_ReserveSpace (IDirect3DRMMeshBuilder3 *iface, DWORD vertex_count, DWORD normal_count, DWORD face_count) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_SetColorRGB (IDirect3DRMMeshBuilder3 *iface, D3DVALUE red, D3DVALUE green, D3DVALUE blue) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_SetColor (IDirect3DRMMeshBuilder3 *iface, D3DCOLOR color) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_SetTexture (IDirect3DRMMeshBuilder3 *iface, IDirect3DRMTexture3 *texture) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_SetMaterial (IDirect3DRMMeshBuilder3 *iface, IDirect3DRMMaterial2 *material) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_SetTextureTopology (IDirect3DRMMeshBuilder3 *iface, BOOL wrap_u, BOOL wrap_v) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_SetQuality (IDirect3DRMMeshBuilder3 *iface, D3DRMRENDERQUALITY quality) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_SetPerspective (IDirect3DRMMeshBuilder3 *iface, BOOL enable) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_SetVertex (IDirect3DRMMeshBuilder3 *iface, DWORD index, D3DVALUE x, D3DVALUE y, D3DVALUE z) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_SetNormal (IDirect3DRMMeshBuilder3 *iface, DWORD index, D3DVALUE x, D3DVALUE y, D3DVALUE z) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_SetTextureCoordinates (IDirect3DRMMeshBuilder3 *iface, DWORD index, D3DVALUE u, D3DVALUE v) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_SetVertexColor (IDirect3DRMMeshBuilder3 *iface, DWORD index, D3DCOLOR color) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_SetVertexColorRGB (IDirect3DRMMeshBuilder3 *iface, DWORD index, D3DVALUE red, D3DVALUE green, D3DVALUE blue) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_GetFaces (IDirect3DRMMeshBuilder3 *iface, IDirect3DRMFaceArray **array) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_GetGeometry (IDirect3DRMMeshBuilder3 *iface, DWORD *vertex_count, D3DVECTOR *vertices, DWORD *normal_count, D3DVECTOR *normals, DWORD *face_data_size, DWORD *face_data) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_GetTextureCoordinates (IDirect3DRMMeshBuilder3 *iface, DWORD index, D3DVALUE *u, D3DVALUE *v) |
|
static int WINAPI | d3drm_mesh_builder3_AddVertex (IDirect3DRMMeshBuilder3 *iface, D3DVALUE x, D3DVALUE y, D3DVALUE z) |
|
static int WINAPI | d3drm_mesh_builder3_AddNormal (IDirect3DRMMeshBuilder3 *iface, D3DVALUE x, D3DVALUE y, D3DVALUE z) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_CreateFace (IDirect3DRMMeshBuilder3 *iface, IDirect3DRMFace2 **face) |
|
static D3DRMRENDERQUALITY WINAPI | d3drm_mesh_builder3_GetQuality (IDirect3DRMMeshBuilder3 *iface) |
|
static BOOL WINAPI | d3drm_mesh_builder3_GetPerspective (IDirect3DRMMeshBuilder3 *iface) |
|
static int WINAPI | d3drm_mesh_builder3_GetFaceCount (IDirect3DRMMeshBuilder3 *iface) |
|
static int WINAPI | d3drm_mesh_builder3_GetVertexCount (IDirect3DRMMeshBuilder3 *iface) |
|
static D3DCOLOR WINAPI | d3drm_mesh_builder3_GetVertexColor (IDirect3DRMMeshBuilder3 *iface, DWORD index) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_CreateMesh (IDirect3DRMMeshBuilder3 *iface, IDirect3DRMMesh **mesh) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_GetFace (IDirect3DRMMeshBuilder3 *iface, DWORD index, IDirect3DRMFace2 **face) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_GetVertex (IDirect3DRMMeshBuilder3 *iface, DWORD index, D3DVECTOR *vector) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_GetNormal (IDirect3DRMMeshBuilder3 *iface, DWORD index, D3DVECTOR *vector) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_DeleteVertices (IDirect3DRMMeshBuilder3 *iface, DWORD start_idx, DWORD count) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_DeleteNormals (IDirect3DRMMeshBuilder3 *iface, DWORD start_idx, DWORD count) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_DeleteFace (IDirect3DRMMeshBuilder3 *iface, IDirect3DRMFace2 *face) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_Empty (IDirect3DRMMeshBuilder3 *iface, DWORD flags) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_Optimize (IDirect3DRMMeshBuilder3 *iface, DWORD flags) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_AddFacesIndexed (IDirect3DRMMeshBuilder3 *iface, DWORD flags, DWORD *indices, DWORD *start_idx, DWORD *count) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_CreateSubMesh (IDirect3DRMMeshBuilder3 *iface, IUnknown **mesh) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_GetParentMesh (IDirect3DRMMeshBuilder3 *iface, DWORD flags, IUnknown **parent) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_GetSubMeshes (IDirect3DRMMeshBuilder3 *iface, DWORD *count, IUnknown **meshes) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_DeleteSubMesh (IDirect3DRMMeshBuilder3 *iface, IUnknown *mesh) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_Enable (IDirect3DRMMeshBuilder3 *iface, DWORD index) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_GetEnable (IDirect3DRMMeshBuilder3 *iface, DWORD *indices) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_AddTriangles (IDirect3DRMMeshBuilder3 *iface, DWORD flags, DWORD format, DWORD vertex_count, void *data) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_SetVertices (IDirect3DRMMeshBuilder3 *iface, DWORD start_idx, DWORD count, D3DVECTOR *vector) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_GetVertices (IDirect3DRMMeshBuilder3 *iface, DWORD start_idx, DWORD *vertex_count, D3DVECTOR *vertices) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_SetNormals (IDirect3DRMMeshBuilder3 *iface, DWORD start_idx, DWORD count, D3DVECTOR *vector) |
|
static HRESULT WINAPI | d3drm_mesh_builder3_GetNormals (IDirect3DRMMeshBuilder3 *iface, DWORD start_idx, DWORD *normal_count, D3DVECTOR *normals) |
|
static int WINAPI | d3drm_mesh_builder3_GetNormalCount (IDirect3DRMMeshBuilder3 *iface) |
|
HRESULT | d3drm_mesh_builder_create (struct d3drm_mesh_builder **mesh_builder, IDirect3DRM *d3drm) |
|
static HRESULT WINAPI | d3drm_mesh_QueryInterface (IDirect3DRMMesh *iface, REFIID riid, void **out) |
|
static ULONG WINAPI | d3drm_mesh_AddRef (IDirect3DRMMesh *iface) |
|
static ULONG WINAPI | d3drm_mesh_Release (IDirect3DRMMesh *iface) |
|
static HRESULT WINAPI | d3drm_mesh_Clone (IDirect3DRMMesh *iface, IUnknown *outer, REFIID iid, void **out) |
|
static HRESULT WINAPI | d3drm_mesh_AddDestroyCallback (IDirect3DRMMesh *iface, D3DRMOBJECTCALLBACK cb, void *ctx) |
|
static HRESULT WINAPI | d3drm_mesh_DeleteDestroyCallback (IDirect3DRMMesh *iface, D3DRMOBJECTCALLBACK cb, void *ctx) |
|
static HRESULT WINAPI | d3drm_mesh_SetAppData (IDirect3DRMMesh *iface, DWORD data) |
|
static DWORD WINAPI | d3drm_mesh_GetAppData (IDirect3DRMMesh *iface) |
|
static HRESULT WINAPI | d3drm_mesh_SetName (IDirect3DRMMesh *iface, const char *name) |
|
static HRESULT WINAPI | d3drm_mesh_GetName (IDirect3DRMMesh *iface, DWORD *size, char *name) |
|
static HRESULT WINAPI | d3drm_mesh_GetClassName (IDirect3DRMMesh *iface, DWORD *size, char *name) |
|
static HRESULT WINAPI | d3drm_mesh_Scale (IDirect3DRMMesh *iface, D3DVALUE sx, D3DVALUE sy, D3DVALUE sz) |
|
static HRESULT WINAPI | d3drm_mesh_Translate (IDirect3DRMMesh *iface, D3DVALUE tx, D3DVALUE ty, D3DVALUE tz) |
|
static HRESULT WINAPI | d3drm_mesh_GetBox (IDirect3DRMMesh *iface, D3DRMBOX *box) |
|
static HRESULT WINAPI | d3drm_mesh_AddGroup (IDirect3DRMMesh *iface, unsigned vertex_count, unsigned face_count, unsigned vertex_per_face, unsigned *face_data, D3DRMGROUPINDEX *id) |
|
static HRESULT WINAPI | d3drm_mesh_SetVertices (IDirect3DRMMesh *iface, D3DRMGROUPINDEX group_id, unsigned int start_idx, unsigned int count, D3DRMVERTEX *values) |
|
static HRESULT WINAPI | d3drm_mesh_SetGroupColor (IDirect3DRMMesh *iface, D3DRMGROUPINDEX id, D3DCOLOR color) |
|
static HRESULT WINAPI | d3drm_mesh_SetGroupColorRGB (IDirect3DRMMesh *iface, D3DRMGROUPINDEX id, D3DVALUE red, D3DVALUE green, D3DVALUE blue) |
|
static HRESULT WINAPI | d3drm_mesh_SetGroupMapping (IDirect3DRMMesh *iface, D3DRMGROUPINDEX id, D3DRMMAPPING value) |
|
static HRESULT WINAPI | d3drm_mesh_SetGroupQuality (IDirect3DRMMesh *iface, D3DRMGROUPINDEX id, D3DRMRENDERQUALITY value) |
|
static HRESULT WINAPI | d3drm_mesh_SetGroupMaterial (IDirect3DRMMesh *iface, D3DRMGROUPINDEX id, IDirect3DRMMaterial *material) |
|
static HRESULT WINAPI | d3drm_mesh_SetGroupTexture (IDirect3DRMMesh *iface, D3DRMGROUPINDEX id, IDirect3DRMTexture *texture) |
|
static DWORD WINAPI | d3drm_mesh_GetGroupCount (IDirect3DRMMesh *iface) |
|
static HRESULT WINAPI | d3drm_mesh_GetGroup (IDirect3DRMMesh *iface, D3DRMGROUPINDEX id, unsigned *vertex_count, unsigned *face_count, unsigned *vertex_per_face, DWORD *face_data_size, unsigned *face_data) |
|
static HRESULT WINAPI | d3drm_mesh_GetVertices (IDirect3DRMMesh *iface, D3DRMGROUPINDEX group_id, DWORD start_idx, DWORD count, D3DRMVERTEX *vertices) |
|
static D3DCOLOR WINAPI | d3drm_mesh_GetGroupColor (IDirect3DRMMesh *iface, D3DRMGROUPINDEX id) |
|
static D3DRMMAPPING WINAPI | d3drm_mesh_GetGroupMapping (IDirect3DRMMesh *iface, D3DRMGROUPINDEX id) |
|
static D3DRMRENDERQUALITY WINAPI | d3drm_mesh_GetGroupQuality (IDirect3DRMMesh *iface, D3DRMGROUPINDEX id) |
|
static HRESULT WINAPI | d3drm_mesh_GetGroupMaterial (IDirect3DRMMesh *iface, D3DRMGROUPINDEX id, IDirect3DRMMaterial **material) |
|
static HRESULT WINAPI | d3drm_mesh_GetGroupTexture (IDirect3DRMMesh *iface, D3DRMGROUPINDEX id, IDirect3DRMTexture **texture) |
|
HRESULT | d3drm_mesh_create (struct d3drm_mesh **mesh, IDirect3DRM *d3drm) |
|
static HRESULT WINAPI | d3drm_wrap_QueryInterface (IDirect3DRMWrap *iface, REFIID riid, void **out) |
|
static ULONG WINAPI | d3drm_wrap_AddRef (IDirect3DRMWrap *iface) |
|
static ULONG WINAPI | d3drm_wrap_Release (IDirect3DRMWrap *iface) |
|
static HRESULT WINAPI | d3drm_wrap_Clone (IDirect3DRMWrap *iface, IUnknown *outer, REFIID iid, void **out) |
|
static HRESULT WINAPI | d3drm_wrap_AddDestroyCallback (IDirect3DRMWrap *iface, D3DRMOBJECTCALLBACK cb, void *ctx) |
|
static HRESULT WINAPI | d3drm_wrap_DeleteDestroyCallback (IDirect3DRMWrap *iface, D3DRMOBJECTCALLBACK cb, void *ctx) |
|
static HRESULT WINAPI | d3drm_wrap_SetAppData (IDirect3DRMWrap *iface, DWORD data) |
|
static DWORD WINAPI | d3drm_wrap_GetAppData (IDirect3DRMWrap *iface) |
|
static HRESULT WINAPI | d3drm_wrap_SetName (IDirect3DRMWrap *iface, const char *name) |
|
static HRESULT WINAPI | d3drm_wrap_GetName (IDirect3DRMWrap *iface, DWORD *size, char *name) |
|
static HRESULT WINAPI | d3drm_wrap_GetClassName (IDirect3DRMWrap *iface, DWORD *size, char *name) |
|
static HRESULT WINAPI | d3drm_wrap_Init (IDirect3DRMWrap *iface, D3DRMWRAPTYPE type, IDirect3DRMFrame *reference, D3DVALUE ox, D3DVALUE oy, D3DVALUE oz, D3DVALUE dx, D3DVALUE dy, D3DVALUE dz, D3DVALUE ux, D3DVALUE uy, D3DVALUE uz, D3DVALUE ou, D3DVALUE ov, D3DVALUE su, D3DVALUE sv) |
|
static HRESULT WINAPI | d3drm_wrap_Apply (IDirect3DRMWrap *iface, IDirect3DRMObject *object) |
|
static HRESULT WINAPI | d3drm_wrap_ApplyRelative (IDirect3DRMWrap *iface, IDirect3DRMFrame *frame, IDirect3DRMObject *object) |
|
HRESULT | d3drm_wrap_create (struct d3drm_wrap **wrap, IDirect3DRM *d3drm) |
|