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 GetBox(D3DRMBOX* box) = 0;
|
||||
virtual HRESULT AddGroup(
|
||||
int vertexCount,
|
||||
int faceCount,
|
||||
int vertexPerFace,
|
||||
DWORD* faceBuffer,
|
||||
unsigned int vertexCount,
|
||||
unsigned int faceCount,
|
||||
unsigned int vertexPerFace,
|
||||
unsigned int* faceBuffer,
|
||||
D3DRMGROUPINDEX* groupIndex
|
||||
) = 0;
|
||||
virtual HRESULT GetGroup(
|
||||
|
@ -40,10 +40,10 @@ HRESULT Direct3DRMMeshImpl::Clone(int flags, GUID iid, void** object)
|
||||
}
|
||||
|
||||
HRESULT Direct3DRMMeshImpl::AddGroup(
|
||||
int vertexCount,
|
||||
int faceCount,
|
||||
int vertexPerFace,
|
||||
DWORD* faceBuffer,
|
||||
unsigned int vertexCount,
|
||||
unsigned int faceCount,
|
||||
unsigned int vertexPerFace,
|
||||
unsigned int* faceBuffer,
|
||||
D3DRMGROUPINDEX* groupIndex
|
||||
)
|
||||
{
|
||||
|
@ -67,8 +67,13 @@ struct MeshGroup {
|
||||
struct Direct3DRMMeshImpl : public Direct3DRMObjectBaseImpl<IDirect3DRMMesh> {
|
||||
HRESULT QueryInterface(const GUID& riid, void** ppvObject) override;
|
||||
HRESULT Clone(int flags, GUID iid, void** object) override;
|
||||
HRESULT AddGroup(int vertexCount, int faceCount, int vertexPerFace, DWORD* faceBuffer, D3DRMGROUPINDEX* groupIndex)
|
||||
override;
|
||||
HRESULT AddGroup(
|
||||
unsigned int vertexCount,
|
||||
unsigned int faceCount,
|
||||
unsigned int vertexPerFace,
|
||||
unsigned int* faceBuffer,
|
||||
D3DRMGROUPINDEX* groupIndex
|
||||
) override;
|
||||
HRESULT GetGroup(
|
||||
D3DRMGROUPINDEX groupIndex,
|
||||
unsigned int* vertexCount,
|
||||
|
Loading…
x
Reference in New Issue
Block a user