39 virtual void reset(
void);
int myWorldUpIndex
Definition: DtLightComputeProgramShaderConstants.h:49
int myLightCountIndex
Definition: DtLightComputeProgramShaderConstants.h:43
static const char * theLightingComponentTileSizeUniformName
Definition: DtLightComputeProgramShaderConstants.h:56
int myProjectionMatrixIndex
Definition: DtLightComputeProgramShaderConstants.h:47
DtLightComputeProgramShaderConstants()
constructor
interface class for managing program constants
Definition: DtProgramConstants.h:70
Definition: DtLightComputeProgramShaderConstants.h:18
static const char * theLightingComponentGridDimUniformName
Definition: DtLightComputeProgramShaderConstants.h:55
static const char * theLightingComponentWorldUpUniformName
Definition: DtLightComputeProgramShaderConstants.h:60
int myMaxNumInstancesIndex
Definition: DtLightComputeProgramShaderConstants.h:42
A convenience class to represent an OpenGL Shader Program.
Definition: DtGlProgram.h:66
int mySensorMaskIndex
Definition: DtLightComputeProgramShaderConstants.h:50
virtual void reset(void)
reset
DtLightComputeProgramShaderConstants & operator=(const DtLightComputeProgramShaderConstants &rhs)=delete
not allowed
static const char * theLightingComponentScreenSizeUniformName
Definition: DtLightComputeProgramShaderConstants.h:57
static const char * theLightingComponentLightCountUniformName
Definition: DtLightComputeProgramShaderConstants.h:54
static const char * theLightingComponentSensorSettingsUniformName
Definition: DtLightComputeProgramShaderConstants.h:61
Contains makVrv::DtProgramConstants class.
static const char * theLightingComponentProjectionMatrixUniformName
Definition: DtLightComputeProgramShaderConstants.h:58
static const char * theLightingComponentWorldRightUniformName
Definition: DtLightComputeProgramShaderConstants.h:59
int myWorldRightIndex
Definition: DtLightComputeProgramShaderConstants.h:48
Contains DLL export macros.
int myTileSizeIndex
Definition: DtLightComputeProgramShaderConstants.h:45
static const char * theLightingComponentMaxNumInstancesUniformName
Definition: DtLightComputeProgramShaderConstants.h:53
int myGridDimIndex
Definition: DtLightComputeProgramShaderConstants.h:44
virtual ~DtLightComputeProgramShaderConstants()
DTOR.
virtual void init(const DtGlProgram *program) override
initialize
int myScreenSizeIndex
Definition: DtLightComputeProgramShaderConstants.h:46