#include <GteShader.h>
Public Member Functions | |
Data (GraphicsObjectType inType, std::string const &inName, int inBindPoint, int inNumBytes, unsigned int inExtra, bool inIsGpuWritable) | |
Public Attributes | |
int | bindPoint |
unsigned int | extra |
bool | isGpuWritable |
std::string | name |
int | numBytes |
std::shared_ptr< GraphicsObject > | object |
GraphicsObjectType | type |
Definition at line 174 of file GteShader.h.
Shader::Data::Data | ( | GraphicsObjectType | inType, |
std::string const & | inName, | ||
int | inBindPoint, | ||
int | inNumBytes, | ||
unsigned int | inExtra, | ||
bool | inIsGpuWritable | ||
) |
Definition at line 13 of file GteShader.cpp.
int gte::Shader::Data::bindPoint |
Definition at line 183 of file GteShader.h.
unsigned int gte::Shader::Data::extra |
Definition at line 185 of file GteShader.h.
bool gte::Shader::Data::isGpuWritable |
Definition at line 186 of file GteShader.h.
std::string gte::Shader::Data::name |
Definition at line 182 of file GteShader.h.
int gte::Shader::Data::numBytes |
Definition at line 184 of file GteShader.h.
std::shared_ptr<GraphicsObject> gte::Shader::Data::object |
Definition at line 180 of file GteShader.h.
GraphicsObjectType gte::Shader::Data::type |
Definition at line 181 of file GteShader.h.