22 typedef std::pair<HLSLShaderVariable, HLSLShaderType>
Member;
28 unsigned int numBytes, std::vector<Member>
const& members);
31 unsigned int index,
unsigned int numBytes,
32 std::vector<Member>
const& members);
35 std::vector<Member>
const& GetMembers()
const;
38 virtual void Print(std::ofstream& output)
const;
41 void GenerateLayout(std::vector<MemberLayout>& layout)
const;
46 std::vector<MemberLayout>& layout)
const;
std::pair< HLSLShaderVariable, HLSLShaderType > Member
std::vector< Member > mMembers
GLsizei const GLchar *const * string
#define D3D_SHADER_INPUT_BIND_DESC
GLint GLint GLsizei GLint GLenum GLenum type