Public Member Functions | Private Attributes | List of all members
SP::SPUniformAssigner Class Reference
Inheritance diagram for SP::SPUniformAssigner:
Inheritance graph

Public Member Functions

 SPUniformAssigner (const std::type_index &ti, GLuint location)
bool runtimeChecking (const std::type_info &ti) const
void getValue (const GLuint &p, irr::core::matrix4 &mat) const
void getValue (const GLuint &p, std::array< float, 4 > &v) const
void getValue (const GLuint &p, irr::core::vector3df &v) const
void getValue (const GLuint &p, irr::core::vector2df &v) const
void getValue (const GLuint &p, float &v) const
void getValue (const GLuint &p, int &v) const
void setValue (const irr::core::matrix4 &mat) const
void setValue (const std::array< float, 4 > &v) const
void setValue (const irr::core::vector3df &v) const
void setValue (const irr::core::vector2df &v) const
void setValue (float v) const
void setValue (int v) const
void reset () const

Private Attributes

const GLuint m_location
const std::type_index m_type
bool m_assigned

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