16#ifndef COGROBJSHADEROBJMSG_H
17#define COGROBJSHADEROBJMSG_H
31 const char *shader_name,
32 const char *paraFloat,
40 const char *paraMat4);
#define GRMSGEXPORT
Definition: coExport.h:349
GLenum type
Definition: khronos-glext.h:6279
Definition: coGRActivatedViewpointMsg.h:23
Mtype
id to specify the type of the message
Definition: coGRMsg.h:42
Definition: coGRObjMsg.h:26
Definition: coGRObjShaderObjMsg.h:26
const char * getParaVec4Name()
Definition: coGRObjShaderObjMsg.h:63
const char * getParaVec2Name()
Definition: coGRObjShaderObjMsg.h:55
const char * getParaVec3Name()
Definition: coGRObjShaderObjMsg.h:59
char * paraVec4_
Definition: coGRObjShaderObjMsg.h:93
char * paraVec2_
Definition: coGRObjShaderObjMsg.h:91
char * paraMat2_
Definition: coGRObjShaderObjMsg.h:96
const char * getShaderName()
Definition: coGRObjShaderObjMsg.h:47
const char * getParaMat2Name()
Definition: coGRObjShaderObjMsg.h:75
const char * getParaBoolName()
Definition: coGRObjShaderObjMsg.h:71
char * paraMat3_
Definition: coGRObjShaderObjMsg.h:97
const char * getParaIntName()
Definition: coGRObjShaderObjMsg.h:67
char * paraVec3_
Definition: coGRObjShaderObjMsg.h:92
const char * getParaMat3Name()
Definition: coGRObjShaderObjMsg.h:79
char * paraInt_
Definition: coGRObjShaderObjMsg.h:94
char * paraBool_
Definition: coGRObjShaderObjMsg.h:95
char * shaderName_
Definition: coGRObjShaderObjMsg.h:86
char * paraFloat_
Definition: coGRObjShaderObjMsg.h:90
const char * getParaFloatName()
Definition: coGRObjShaderObjMsg.h:51
const char * getParaMat4Name()
Definition: coGRObjShaderObjMsg.h:83
char * paraMat4_
Definition: coGRObjShaderObjMsg.h:98