![]() |
VR-Forces Developer's Guide
|
interface class for managing program constants

Public Member Functions | |
| virtual void | init (const DtGlProgram *program)=0 |
Protected Member Functions | |
| virtual void | reset (void)=0 |
|
pure virtual |
initialize
Implemented in makVrv::DtIndirectShaderConstants, makVrv::DtIndirectLodProgramConstants, makVrv::DtLightingComponentShaderConstants, makVrv::DtSilverLiningVrvUniformLocations, makVrv::DtIndirectDofProgramConstants, makVrv::DtIndirectCullProgramConstants, and makVrv::DtLightComputeProgramShaderConstants.
|
protectedpure virtual |
reset. inherited must implement
Implemented in makVrv::DtIndirectShaderConstants, makVrv::DtIndirectLodProgramConstants, makVrv::DtLightingComponentShaderConstants, makVrv::DtSilverLiningVrvUniformLocations, makVrv::DtIndirectDofProgramConstants, makVrv::DtIndirectCullProgramConstants, and makVrv::DtLightComputeProgramShaderConstants.