Sleeping Wombat GUI  0.100
swGUI
Public Member Functions | Private Attributes | List of all members
InputLayoutDescriptor Class Referenceabstract

Klasa przechowuje opis layoutu wierzchołka, na podstawie którego tworzony jest obiekt layoutu. More...

#include <MeshResources.h>

Inheritance diagram for InputLayoutDescriptor:
DX11InputLayoutDescriptor sw::MockInputLayoutDescriptor

Public Member Functions

 InputLayoutDescriptor (const std::wstring &layoutName)
 
virtual ~InputLayoutDescriptor ()=default
 
virtual void AddRow (const char *semanticName, ResourceFormat format, unsigned int inputSlot, unsigned int byteOffset, bool perInstance, unsigned int instanceDataStep)=0
 
std::wstring & GetName ()
 

Private Attributes

std::wstring m_inputLayoutName
 

Detailed Description

Klasa przechowuje opis layoutu wierzchołka, na podstawie którego tworzony jest obiekt layoutu.

Constructor & Destructor Documentation

InputLayoutDescriptor::InputLayoutDescriptor ( const std::wstring &  layoutName)
inline
virtual InputLayoutDescriptor::~InputLayoutDescriptor ( )
virtualdefault

Member Function Documentation

virtual void InputLayoutDescriptor::AddRow ( const char *  semanticName,
ResourceFormat  format,
unsigned int  inputSlot,
unsigned int  byteOffset,
bool  perInstance,
unsigned int  instanceDataStep 
)
pure virtual
std::wstring& InputLayoutDescriptor::GetName ( )
inline

Member Data Documentation

std::wstring InputLayoutDescriptor::m_inputLayoutName
private

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