VertexBufferParameters Struct Reference
Describes the NxParameterized::Interface for 'VertexBufferParameters' : More...
#include <params.h>
Classes | |
union | Buffers |
Public Attributes | |
U32 | vertexCount |
'vertexCount' : Number of vertices | |
VertexFormatParameters | vertexFormat |
'vertexFormat' : | |
Buffers | buffers[] |
Detailed Description
Describes the NxParameterized::Interface for 'VertexBufferParameters' :
VertexBufferParameters contains 65 fully qualified names --------------------------------------------- 1 : U32 vertexCount 2 : U32 vertexFormat.winding RefVariant[VertexFormatParameters] 3 : Bool vertexFormat.hasSeparateBoneBuffer RefVariant[VertexFormatParameters] 4 : ArraySizeName vertexFormat.bufferFormats RefVariant[VertexFormatParameters] 5 : String vertexFormat.bufferFormats[].name RefVariant[VertexFormatParameters] 6 : I32 vertexFormat.bufferFormats[].semantic RefVariant[VertexFormatParameters] 7 : U32 vertexFormat.bufferFormats[].id RefVariant[VertexFormatParameters] 8 : U32 vertexFormat.bufferFormats[].format RefVariant[VertexFormatParameters] 9 : U32 vertexFormat.bufferFormats[].access RefVariant[VertexFormatParameters] 10 : Bool vertexFormat.bufferFormats[].serialize RefVariant[VertexFormatParameters] 11 : ArraySizeName buffers 12 : ArraySizeName buffers[].data RefVariant[BufferU8x1] 13 : U8 buffers[].data[] RefVariant[BufferU8x1] 14 : ArraySizeName buffers[].data RefVariant[BufferU8x2] 15 : U8 buffers[].data[].x RefVariant[BufferU8x2] 16 : U8 buffers[].data[].y RefVariant[BufferU8x2] 17 : ArraySizeName buffers[].data RefVariant[BufferU8x3] 18 : U8 buffers[].data[].x RefVariant[BufferU8x3] 19 : U8 buffers[].data[].y RefVariant[BufferU8x3] 20 : U8 buffers[].data[].z RefVariant[BufferU8x3] 21 : ArraySizeName buffers[].data RefVariant[BufferU8x4] 22 : U8 buffers[].data[].x RefVariant[BufferU8x4] 23 : U8 buffers[].data[].y RefVariant[BufferU8x4] 24 : U8 buffers[].data[].z RefVariant[BufferU8x4] 25 : U8 buffers[].data[].w RefVariant[BufferU8x4] 26 : ArraySizeName buffers[].data RefVariant[BufferU16x1] 27 : U16 buffers[].data[] RefVariant[BufferU16x1] 28 : ArraySizeName buffers[].data RefVariant[BufferU16x2] 29 : U16 buffers[].data[].x RefVariant[BufferU16x2] 30 : U16 buffers[].data[].y RefVariant[BufferU16x2] 31 : ArraySizeName buffers[].data RefVariant[BufferU16x3] 32 : U16 buffers[].data[].x RefVariant[BufferU16x3] 33 : U16 buffers[].data[].y RefVariant[BufferU16x3] 34 : U16 buffers[].data[].z RefVariant[BufferU16x3] 35 : ArraySizeName buffers[].data RefVariant[BufferU16x4] 36 : U16 buffers[].data[].x RefVariant[BufferU16x4] 37 : U16 buffers[].data[].y RefVariant[BufferU16x4] 38 : U16 buffers[].data[].z RefVariant[BufferU16x4] 39 : U16 buffers[].data[].w RefVariant[BufferU16x4] 40 : ArraySizeName buffers[].data RefVariant[BufferU32x1] 41 : U32 buffers[].data[] RefVariant[BufferU32x1] 42 : ArraySizeName buffers[].data RefVariant[BufferU32x2] 43 : U32 buffers[].data[].x RefVariant[BufferU32x2] 44 : U32 buffers[].data[].y RefVariant[BufferU32x2] 45 : ArraySizeName buffers[].data RefVariant[BufferU32x3] 46 : U32 buffers[].data[].x RefVariant[BufferU32x3] 47 : U32 buffers[].data[].y RefVariant[BufferU32x3] 48 : U32 buffers[].data[].z RefVariant[BufferU32x3] 49 : ArraySizeName buffers[].data RefVariant[BufferU32x4] 50 : U32 buffers[].data[].x RefVariant[BufferU32x4] 51 : U32 buffers[].data[].y RefVariant[BufferU32x4] 52 : U32 buffers[].data[].z RefVariant[BufferU32x4] 53 : U32 buffers[].data[].w RefVariant[BufferU32x4] 54 : ArraySizeName buffers[].data RefVariant[BufferF32x1] 55 : F32 buffers[].data[] RefVariant[BufferF32x1] 56 : ArraySizeName buffers[].data RefVariant[BufferF32x2] 57 : F32 buffers[].data[].x RefVariant[BufferF32x2] 58 : F32 buffers[].data[].y RefVariant[BufferF32x2] 59 : ArraySizeName buffers[].data RefVariant[BufferF32x3] 60 : Vec3 buffers[].data[] RefVariant[BufferF32x3] 61 : ArraySizeName buffers[].data RefVariant[BufferF32x4] 62 : F32 buffers[].data[].x RefVariant[BufferF32x4] 63 : F32 buffers[].data[].y RefVariant[BufferF32x4] 64 : F32 buffers[].data[].z RefVariant[BufferF32x4] 65 : F32 buffers[].data[].w RefVariant[BufferF32x4]
Member Data Documentation
'vertexCount' : Number of vertices
The number of vertices in the verrtex buffer. All vertex data channels (positions, normals, etc.) will contain this many items.
'vertexFormat' :
The documentation for this struct was generated from the following file:
Generated on Fri Dec 15 2017 13:59:12
Copyright © 2012-2017 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved.