CoreGraphics::VertexComponent Class Reference
#include <vertexcomponent.h>
Detailed Description
Describes a single vertex component in a vertex layout description.(C) 2006 Radon Labs GmbH
Public Types | |
enum | SemanticName |
component semantic | |
enum | Format |
component format | |
enum | AccessType |
access type | |
Public Member Functions | |
VertexComponent () | |
default constructor | |
VertexComponent (SemanticName semName, IndexT semIndex, Format format) | |
constructor | |
SemanticName | GetSemanticName () const |
get semantic name | |
IndexT | GetSemanticIndex () const |
get semantic index | |
Format | GetFormat () const |
get vertex component format | |
SizeT | GetByteSize () const |
get the byte size of the vertex component | |
Util::String | GetSignature () const |
get a unique signature of the vertex component | |
AccessType | GetAccessType () const |
get access type | |
Static Public Member Functions | |
static Util::String | SemanticNameToString (SemanticName n) |
convert semantic name to string | |
static Util::String | FormatToString (Format f) |
convert format to string |