OGRE
2.2.4
Object-Oriented Graphics Rendering Engine
|
This is the complete list of members for Ogre::IrradianceVolume, including all inherited members.
changeVolumeData(uint32 x, uint32 y, uint32 z, uint32 direction_id, const Vector3 &delta) | Ogre::IrradianceVolume | |
clearVolumeData() | Ogre::IrradianceVolume | |
createIrradianceVolumeTexture(uint32 numBlocksX, uint32 numBlocksY, uint32 numBlocksZ) | Ogre::IrradianceVolume | |
destroyIrradianceVolumeTexture() | Ogre::IrradianceVolume | |
freeMemory() | Ogre::IrradianceVolume | |
gaussFilter(float *RESTRICT_ALIAS dstData, float *RESTRICT_ALIAS srcData, size_t texWidth, size_t texHeight, size_t texDepth) | Ogre::IrradianceVolume | static |
gaussFilterX(float *RESTRICT_ALIAS dstData, float *RESTRICT_ALIAS srcData, size_t texWidth, size_t texHeight, size_t texDepth, const float *RESTRICT_ALIAS kernel, int kernelStart, int kernelEnd) | Ogre::IrradianceVolume | static |
gaussFilterY(float *RESTRICT_ALIAS dstData, float *RESTRICT_ALIAS srcData, size_t texWidth, size_t texHeight, size_t texDepth, const float *RESTRICT_ALIAS kernel, int kernelStart, int kernelEnd) | Ogre::IrradianceVolume | static |
gaussFilterZ(float *RESTRICT_ALIAS dstData, float *RESTRICT_ALIAS srcData, size_t texWidth, size_t texHeight, size_t texDepth, const float *RESTRICT_ALIAS kernel, int kernelStart, int kernelEnd) | Ogre::IrradianceVolume | static |
getFadeAttenuationOverDistace(void) const | Ogre::IrradianceVolume | inline |
getIrradianceCellSize(void) const | Ogre::IrradianceVolume | inline |
getIrradianceMaxPower(void) const | Ogre::IrradianceVolume | inline |
getIrradianceOrigin(void) const | Ogre::IrradianceVolume | inline |
getIrradianceVolumeTexture(void) const | Ogre::IrradianceVolume | inline |
getIrradSamplerblock(void) const | Ogre::IrradianceVolume | inline |
getNumBlocksX(void) const | Ogre::IrradianceVolume | inline |
getNumBlocksY(void) const | Ogre::IrradianceVolume | inline |
getNumBlocksZ(void) const | Ogre::IrradianceVolume | inline |
getPowerScale(void) const | Ogre::IrradianceVolume | inline |
IrradianceVolume(HlmsManager *hlmsManager) | Ogre::IrradianceVolume | |
setFadeAttenuationOverDistace(bool fade) | Ogre::IrradianceVolume | inline |
setIrradianceCellSize(const Vector3 &cellSize) | Ogre::IrradianceVolume | inline |
setIrradianceMaxPower(float power) | Ogre::IrradianceVolume | inline |
setIrradianceOrigin(const Vector3 &origin) | Ogre::IrradianceVolume | inline |
setPowerScale(float power) | Ogre::IrradianceVolume | inline |
updateIrradianceVolumeTexture() | Ogre::IrradianceVolume | |
~IrradianceVolume() | Ogre::IrradianceVolume |