Lumino
ln::VertexLayout Class Reference

頂点バッファのレイアウトを記述するためのクラスです。 More...

#include <VertexLayout.hpp>

Inheritance diagram for ln::VertexLayout:
ln::IGraphicsResource

Public Member Functions

void addElement (int streamIndex, VertexElementType type, VertexElementUsage usage, int usageIndex, VertexInputRate rate=VertexInputRate::Vertex)
 レイアウトに新しい要素を追加します。
 

Static Public Member Functions

static Ref< VertexLayoutcreate ()
 VertexLayout を作成します。
 

Protected Member Functions

void init ()
 VertexLayout を作成します。 More...
 
void init (const VertexElement *elements, int count)
 

Detailed Description

頂点バッファのレイアウトを記述するためのクラスです。

Member Function Documentation

◆ init() [1/2]

void ln::VertexLayout::init ( )
protected

VertexLayout を作成します。

◆ init() [2/2]

void ln::VertexLayout::init ( const VertexElement elements,
int  count 
)
protected


The documentation for this class was generated from the following file: