cocos2d-x  3.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
UniformValue::U Union Reference

#include <CCGLProgramState.h>

Public Member Functions

 U ()
 
 ~U ()
 
Uoperator= (const U &other)
 

Public Attributes

float floatValue
 
int intValue
 
float v2Value [2]
 
float v3Value [3]
 
float v4Value [4]
 
float matrixValue [16]
 
struct {
   GLuint   textureId
 
   GLuint   textureUnit
 
tex
 
std::function< void(GLProgram
*, Uniform *)> * 
callback
 

Constructor & Destructor Documentation

U ( )
inline
~U ( )
inline

Member Function Documentation

U& operator= ( const U other)
inline

Member Data Documentation

std::function<void(GLProgram*, Uniform*)>* callback
float floatValue
int intValue
float matrixValue[16]
struct { ... } tex
GLuint textureId
GLuint textureUnit
float v2Value[2]
float v3Value[3]
float v4Value[4]

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