VisuTwin Canvas
C++ 3D Engine — Metal Backend
Loading...
Searching...
No Matches
vertexFormat.h File Reference
#include <cstdint>
#include <string>
Go to the source code of this file.
Classes
class
visutwin::canvas::VertexFormat
Namespaces
namespace
visutwin
namespace
visutwin::canvas
Enumerations
enum class
visutwin::canvas::VertexDataType
{
visutwin::canvas::TYPE_INT8
= 0 ,
visutwin::canvas::TYPE_UINT8
= 1 ,
visutwin::canvas::TYPE_INT16
= 2 ,
visutwin::canvas::TYPE_UINT16
= 3 ,
visutwin::canvas::TYPE_INT32
= 4 ,
visutwin::canvas::TYPE_UINT32
= 5 ,
visutwin::canvas::TYPE_FLOAT32
= 6 ,
visutwin::canvas::TYPE_FLOAT16
= 7
}
enum class
visutwin::canvas::VertexSemantic
{
visutwin::canvas::SEMANTIC_POSITION
,
visutwin::canvas::SEMANTIC_NORMAL
,
visutwin::canvas::SEMANTIC_TANGENT
,
visutwin::canvas::SEMANTIC_BLENDWEIGHT
,
visutwin::canvas::SEMANTIC_BLENDINDICES
,
visutwin::canvas::SEMANTIC_COLOR
,
visutwin::canvas::SEMANTIC_TEXCOORD
,
visutwin::canvas::SEMANTIC_TEXCOORD0
,
visutwin::canvas::SEMANTIC_TEXCOORD1
,
visutwin::canvas::SEMANTIC_TEXCOORD2
,
visutwin::canvas::SEMANTIC_TEXCOORD3
,
visutwin::canvas::SEMANTIC_TEXCOORD4
,
visutwin::canvas::SEMANTIC_TEXCOORD5
,
visutwin::canvas::SEMANTIC_TEXCOORD6
,
visutwin::canvas::SEMANTIC_TEXCOORD7
,
visutwin::canvas::SEMANTIC_ATTR0
,
visutwin::canvas::SEMANTIC_ATTR1
,
visutwin::canvas::SEMANTIC_ATTR2
,
visutwin::canvas::SEMANTIC_ATTR3
,
visutwin::canvas::SEMANTIC_ATTR4
,
visutwin::canvas::SEMANTIC_ATTR5
,
visutwin::canvas::SEMANTIC_ATTR6
,
visutwin::canvas::SEMANTIC_ATTR7
,
visutwin::canvas::SEMANTIC_ATTR8
,
visutwin::canvas::SEMANTIC_ATTR9
,
visutwin::canvas::SEMANTIC_ATTR10
,
visutwin::canvas::SEMANTIC_ATTR11
,
visutwin::canvas::SEMANTIC_ATTR12
,
visutwin::canvas::SEMANTIC_ATTR13
,
visutwin::canvas::SEMANTIC_ATTR14
,
visutwin::canvas::SEMANTIC_ATTR15
}
platform
graphics
vertexFormat.h
Generated by
1.16.1