| Class IDirect3DRMFace (unit DirectX) |
| Constructors |
| Functions |
function AddVertex(x, y, z: D3DVALUE): HRESULT;
function AddVertexAndNormalIndexed(vertex: DWORD; normal: DWORD): HRESULT;
function GetColor: D3DCOLOR;
function GetMaterial(out lpMat: IDirect3DRMMaterial): HRESULT;
function GetNormal(var lpNormal: D3DVECTOR): HRESULT;
function GetTexture(out lplpTexture: IDirect3DRMTexture): HRESULT;
function GetTextureCoordinateIndex(dwIndex: DWORD): Integer;
function GetTextureCoordinates(index: DWORD; var lpU, lpV: D3DVALUE):
HRESULT;
function GetTextureTopology(var lpU, lpV: BOOL): HRESULT;
function GetVertex(index: DWORD; var lpPosition: D3DVECTOR;
var lpNormal: D3DVECTOR): HRESULT;
function GetVertexCount: Integer;
function GetVertexIndex(dwIndex: DWORD): Integer;
function GetVertices(var lpdwVertexCount: DWORD;
var lpPosition, lpNormal: D3DVECTOR): HRESULT;
function SetColor(color: D3DCOLOR): HRESULT;
function SetColorRGB(red, green, blue: D3DVALUE): HRESULT;
function SetMaterial(lpMat: IDirect3DRMMaterial): HRESULT;
function SetTexture(lpD3DRMTexture: IDirect3DRMTexture): HRESULT;
function SetTextureCoordinates(vertex: DWORD; u, v: D3DVALUE): HRESULT;
function SetTextureTopology(cylU, cylV: BOOL): HRESULT;| Properties |
| Events |
| Variables |
| Constructors |
| Functions |
function AddVertex(x, y, z: D3DVALUE): HRESULT;** IDirect3DRMFace methods
function AddVertexAndNormalIndexed(vertex: DWORD; normal: DWORD): HRESULT;
function GetColor: D3DCOLOR;
function GetMaterial(out lpMat: IDirect3DRMMaterial): HRESULT;
function GetNormal(var lpNormal: D3DVECTOR): HRESULT;
function GetTexture(out lplpTexture: IDirect3DRMTexture): HRESULT;
function GetTextureCoordinateIndex(dwIndex: DWORD): Integer;
function GetTextureCoordinates(index: DWORD; var lpU, lpV: D3DVALUE):
HRESULT;
function GetTextureTopology(var lpU, lpV: BOOL): HRESULT;
function GetVertex(index: DWORD; var lpPosition: D3DVECTOR;
var lpNormal: D3DVECTOR): HRESULT;
function GetVertexCount: Integer;
function GetVertexIndex(dwIndex: DWORD): Integer;
function GetVertices(var lpdwVertexCount: DWORD;
var lpPosition, lpNormal: D3DVECTOR): HRESULT;
function SetColor(color: D3DCOLOR): HRESULT;
function SetColorRGB(red, green, blue: D3DVALUE): HRESULT;
function SetMaterial(lpMat: IDirect3DRMMaterial): HRESULT;
function SetTexture(lpD3DRMTexture: IDirect3DRMTexture): HRESULT;
function SetTextureCoordinates(vertex: DWORD; u, v: D3DVALUE): HRESULT;
function SetTextureTopology(cylU, cylV: BOOL): HRESULT;| Properties |
| Events |
| Variables |