All Classes Files Functions Variables Typedefs Pages
Public Member Functions | List of all members
UniformSlot Struct Reference

Inherits SingleBase.

Public Member Functions

void operator= (float)
 
void operator= (int)
 
void operator= (unsigned int)
 
void operator= (Vec2f)
 
void operator= (Vec3f)
 
void operator= (Vec4f)
 
void operator= (Vec2i)
 
void operator= (Vec3i)
 
void operator= (Vec4i)
 
void operator= (Mat4f)
 
void operator= (Mat3f)
 
void operator= (Mat2f)
 
void operator= (Mat2x3f)
 
void operator= (Mat2x4f)
 
void operator= (Mat3x2f)
 
void operator= (Mat3x4f)
 
void operator= (Mat4x2f)
 
void operator= (Mat4x3f)
 
- Public Member Functions inherited from SingleBase
void setServiceContext (config::ServiceContext cnt)
 
template<typename Ex , LogLevel LL, typename... Ts>
Error Notice Debug void logAndThrow (Ts...args)
 

Additional Inherited Members

- Protected Member Functions inherited from SingleBase
template<typename... Ts>
void logCritical (Ts...args)
 
template<typename... Ts>
void logError (Ts...args)
 
template<typename... Ts>
void logWarning (Ts...args)
 
template<typename... Ts>
void logNotice (Ts...args)
 
template<typename... Ts>
void log (Ts...args)
 
template<typename... Ts>
void logDebug (Ts...args)
 
template<typename Ex , LogLevel LL = LogLevel::Error, typename... Ts>
void logAndThrow (Ts...args)