OGRE-Next
4.0.0unstable
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() const | Ogre::IrradianceVolume | inline |
getIrradianceCellSize() const | Ogre::IrradianceVolume | inline |
getIrradianceMaxPower() const | Ogre::IrradianceVolume | inline |
getIrradianceOrigin() const | Ogre::IrradianceVolume | inline |
getIrradianceVolumeTexture() const | Ogre::IrradianceVolume | inline |
getIrradSamplerblock() const | Ogre::IrradianceVolume | inline |
getNumBlocksX() const | Ogre::IrradianceVolume | inline |
getNumBlocksY() const | Ogre::IrradianceVolume | inline |
getNumBlocksZ() const | Ogre::IrradianceVolume | inline |
getPowerScale() 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 |