|
Wildvine Engine
Referencia Doxygen del codigo propio de Wildvine Engine.
|
#include <LayoutBuilder.h>
Diagrama de colaboración de LayoutBuilder:Métodos públicos | |
| LayoutBuilder & | Add (const char *semantic, DXGI_FORMAT format, UINT semanticIndex=0, UINT inputSlot=0, UINT alignedByteOffset=D3D11_APPEND_ALIGNED_ELEMENT, D3D11_INPUT_CLASSIFICATION slotClass=D3D11_INPUT_PER_VERTEX_DATA, UINT instanceStepRate=0) |
| LayoutBuilder & | AddInstance (const char *semantic, DXGI_FORMAT format, UINT semanticIndex=0, UINT inputSlot=1, UINT alignedByteOffset=D3D11_APPEND_ALIGNED_ELEMENT, UINT instanceStepRate=1) |
| UINT | Count () const |
| const std::vector< D3D11_INPUT_ELEMENT_DESC > & | Get () const |
Atributos privados | |
| std::vector< D3D11_INPUT_ELEMENT_DESC > | m_elems |
Definición en la línea 9 del archivo LayoutBuilder.h.
|
inline |
Definición en la línea 14 del archivo LayoutBuilder.h.
Hace referencia a m_elems.
Referenciado por AddInstance(), ForwardRenderer::createShadowResources(), BaseApp::init() y Skybox::init().
|
inline |
Definición en la línea 35 del archivo LayoutBuilder.h.
Hace referencia a Add().
|
inline |
Definición en la línea 46 del archivo LayoutBuilder.h.
Hace referencia a m_elems.
|
inline |
Definición en la línea 45 del archivo LayoutBuilder.h.
Hace referencia a m_elems.
Referenciado por ShaderProgram::CreateInputLayout().
|
private |
Definición en la línea 49 del archivo LayoutBuilder.h.