|
FCT
|
#include "./Format.h"#include "./DataTypes.h"#include "../Base/string.h"#include <boost/container_hash/hash.hpp>

类 | |
| class | FCT::VertexElement |
| class | FCT::VertexLayout |
| class | FCT::PixelLayout |
| class | FCT::Vertex |
| class | FCT::ConstVertex |
| class | FCT::VertexBuffer |
命名空间 | |
| namespace | FCT |
枚举 | |
| enum class | FCT::VtxType { FCT::Position2f , FCT::Position3f , FCT::Position4f , FCT::Normal3f , FCT::Tangent3f , FCT::Bitangent3f , FCT::TexCoord2f , FCT::Color3f , FCT::Color4f , FCT::VertexCoord2f , FCT::CommandOffset , FCT::CommandSize , FCT::BatchID , FCT::FaceId , FCT::Custom } |
| enum class | FCT::ModelVertexAttribute { FCT::Position , FCT::Normal , FCT::TexCoord0 , FCT::TexCoord1 , FCT::TexCoord2 , FCT::TexCoord3 , FCT::TexCoord4 , FCT::TexCoord5 , FCT::TexCoord6 , FCT::TexCoord7 , FCT::Color0 , FCT::Color1 , FCT::Color2 , FCT::Color3 , FCT::Color4 , FCT::Color5 , FCT::Color6 , FCT::Color7 , FCT::Tangent , FCT::Bitangent , FCT::None } |
函数 | |
| constexpr ModelVertexAttribute | FCT::GetDefaultModelAttribute (VtxType type) noexcept |
| constexpr bool | FCT::isPositionType (VtxType type) noexcept |
| constexpr Format | FCT::GetDefaultFormat (VtxType type) noexcept |
| constexpr const char * | FCT::GetDefaultSemantic (VtxType type) noexcept |