mirror of
https://github.com/isledecomp/isle-portable.git
synced 2025-09-24 04:26:55 -04:00
Correct types for IDirect3DRMMesh::AddGroup (#345)
This commit is contained in:
parent
6b2db2d85b
commit
ff03ffcc5a
@ -181,10 +181,10 @@ struct IDirect3DRMMesh : public IDirect3DRMVisual {
|
|||||||
virtual HRESULT Clone(int flags, GUID iid, void** object) = 0;
|
virtual HRESULT Clone(int flags, GUID iid, void** object) = 0;
|
||||||
virtual HRESULT GetBox(D3DRMBOX* box) = 0;
|
virtual HRESULT GetBox(D3DRMBOX* box) = 0;
|
||||||
virtual HRESULT AddGroup(
|
virtual HRESULT AddGroup(
|
||||||
int vertexCount,
|
unsigned int vertexCount,
|
||||||
int faceCount,
|
unsigned int faceCount,
|
||||||
int vertexPerFace,
|
unsigned int vertexPerFace,
|
||||||
DWORD* faceBuffer,
|
unsigned int* faceBuffer,
|
||||||
D3DRMGROUPINDEX* groupIndex
|
D3DRMGROUPINDEX* groupIndex
|
||||||
) = 0;
|
) = 0;
|
||||||
virtual HRESULT GetGroup(
|
virtual HRESULT GetGroup(
|
||||||
|
@ -40,10 +40,10 @@ HRESULT Direct3DRMMeshImpl::Clone(int flags, GUID iid, void** object)
|
|||||||
}
|
}
|
||||||
|
|
||||||
HRESULT Direct3DRMMeshImpl::AddGroup(
|
HRESULT Direct3DRMMeshImpl::AddGroup(
|
||||||
int vertexCount,
|
unsigned int vertexCount,
|
||||||
int faceCount,
|
unsigned int faceCount,
|
||||||
int vertexPerFace,
|
unsigned int vertexPerFace,
|
||||||
DWORD* faceBuffer,
|
unsigned int* faceBuffer,
|
||||||
D3DRMGROUPINDEX* groupIndex
|
D3DRMGROUPINDEX* groupIndex
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
|
@ -67,8 +67,13 @@ struct MeshGroup {
|
|||||||
struct Direct3DRMMeshImpl : public Direct3DRMObjectBaseImpl<IDirect3DRMMesh> {
|
struct Direct3DRMMeshImpl : public Direct3DRMObjectBaseImpl<IDirect3DRMMesh> {
|
||||||
HRESULT QueryInterface(const GUID& riid, void** ppvObject) override;
|
HRESULT QueryInterface(const GUID& riid, void** ppvObject) override;
|
||||||
HRESULT Clone(int flags, GUID iid, void** object) override;
|
HRESULT Clone(int flags, GUID iid, void** object) override;
|
||||||
HRESULT AddGroup(int vertexCount, int faceCount, int vertexPerFace, DWORD* faceBuffer, D3DRMGROUPINDEX* groupIndex)
|
HRESULT AddGroup(
|
||||||
override;
|
unsigned int vertexCount,
|
||||||
|
unsigned int faceCount,
|
||||||
|
unsigned int vertexPerFace,
|
||||||
|
unsigned int* faceBuffer,
|
||||||
|
D3DRMGROUPINDEX* groupIndex
|
||||||
|
) override;
|
||||||
HRESULT GetGroup(
|
HRESULT GetGroup(
|
||||||
D3DRMGROUPINDEX groupIndex,
|
D3DRMGROUPINDEX groupIndex,
|
||||||
unsigned int* vertexCount,
|
unsigned int* vertexCount,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user