Inexor
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
UniformLoc Struct Reference

#include <shader.hpp>

Public Member Functions

 UniformLoc (const char *name=nullptr, const char *blockname=nullptr, int binding=-1, int stride=-1)
 

Public Attributes

const char * name
 
const char * blockname
 
int loc
 
int version
 
int binding
 
int stride
 
int offset
 
int size
 
voiddata
 

Constructor & Destructor Documentation

UniformLoc::UniformLoc ( const char *  name = nullptr,
const char *  blockname = nullptr,
int  binding = -1,
int  stride = -1 
)
inline

Member Data Documentation

int UniformLoc::binding

Referenced by bindglsluniform().

const char * UniformLoc::blockname

Referenced by bindglsluniform().

void* UniformLoc::data
int UniformLoc::loc
const char* UniformLoc::name
int UniformLoc::offset

Referenced by bindglsluniform().

int UniformLoc::size

Referenced by bindglsluniform().

int UniformLoc::stride

Referenced by bindglsluniform().

int UniformLoc::version

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