![]() |
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 |