[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: DirectXUT.pas line 1331
type CDXUTMesh = class |
||
public |
||
m_strName: array [0..511] of WideChar; |
|
|
m_pVB: IDirect3DVertexBuffer9; |
|
|
m_pIB: IDirect3DIndexBuffer9; |
|
|
m_pDecl: IDirect3DVertexDeclaration9; |
|
|
m_dwNumVertices: DWORD; |
|
|
m_dwNumFaces: DWORD; |
|
|
m_dwBytesPerVertex: DWORD; |
|
|
m_dwNumMaterials: Integer; |
|
|
|
||
m_strMaterials: array of string; |
|
|
|
||
m_bUseMaterials: Boolean; |
|
|
function Render(); |
|
|
property Mesh: ID3DXMesh; [r] |
|
|
procedure UseMeshMaterials(); |
|
|
function SetFVF(); |
|
|
function SetVertexDecl(); |
|
|
function RestoreDeviceObjects(); |
|
|
function InvalidateDeviceObjects; |
|
|
function CreateMesh(); |
|
|
function CreateMaterials(); |
|
|
function DestroyMesh; |
|
|
constructor Create(); |
|
|
destructor Destroy; override; |
|
|
end; |
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |