UniDx
読み取り中…
検索中…
一致する文字列を見つけられません
UniDx::VertexPN 構造体

#include <Shader.h>

UniDx::VertexPN の継承関係図
UniDx::VertexP UniDx::VertexPNC UniDx::VertexPNT UniDx::VertexSkin

公開メンバ関数

void setNormal (Vector3 v)
基底クラス UniDx::VertexP に属する継承公開メンバ関数
void setPosition (Vector3 v)
void setNormal (Vector3 v)
void setTangent (Vector4 v)
void setColor (Color c)
void setUV (Vector2 v)
void setUV1 (Vector2 v)
void setUV2 (Vector2 v)
void setUV3 (Vector2 v)

公開変数類

Vector3 normal
基底クラス UniDx::VertexP に属する継承公開変数類
Vector3 position

静的公開変数類

static const std::array< D3D11_INPUT_ELEMENT_DESC, 2 > layout
基底クラス UniDx::VertexP に属する継承静的公開変数類
static const std::array< D3D11_INPUT_ELEMENT_DESC, 1 > layout

関数詳解

◆ setNormal()

void UniDx::VertexPN::setNormal ( Vector3 v)
inline

メンバ詳解

◆ layout

const std::array< D3D11_INPUT_ELEMENT_DESC, 2 > UniDx::VertexPN::layout
static
初期値:
=
{
D3D11_INPUT_ELEMENT_DESC{ "POSITION", 0, DXGI_FORMAT_R32G32B32_FLOAT, 0, 0, D3D11_INPUT_PER_VERTEX_DATA, 0 },
D3D11_INPUT_ELEMENT_DESC{ "NORMAL", 0, DXGI_FORMAT_R32G32B32_FLOAT, 0, 12, D3D11_INPUT_PER_VERTEX_DATA, 0 }
}

◆ normal

Vector3 UniDx::VertexPN::normal

この構造体詳解は次のファイルから抽出されました: