载入中...
搜索中...
未找到
eve::graphics::IPostFX类 参考abstract
Post-process / special-effect object factory. 更多...
#include <IPostFX.h>
类 eve::graphics::IPostFX 继承关系图:
Public 成员函数 | |
| virtual | ~IPostFX ()=default |
| virtual Shader * | newGrassShader ()=0 |
| virtual GrassField * | newGrassField ()=0 |
| virtual Waterfall * | newWaterfall ()=0 |
| virtual Water * | newWater ()=0 |
| virtual Volumetric * | newVolumetric ()=0 |
| virtual AmbientOcclusion * | newAmbientOcclusion ()=0 |
| virtual Outline * | newOutline ()=0 |
| virtual GlobalIllumination * | newGlobalIllumination ()=0 |
| virtual ScreenSpaceReflection * | newScreenSpaceReflection ()=0 |
| virtual AntiAliasing * | newAntiAliasing ()=0 |
| virtual AmbientOcclusion * | pipelineAmbientOcclusion ()=0 |
| virtual GlobalIllumination * | pipelineGlobalIllumination ()=0 |
| virtual AntiAliasing * | pipelineAntiAliasing ()=0 |
| virtual Outline * | pipelineOutline ()=0 |
详细描述
构造及析构函数说明
◆ ~IPostFX()
|
virtualdefault |
成员函数说明
◆ newAmbientOcclusion()
|
pure virtual |
在 eve::graphics::Graphics 内被实现.
◆ newAntiAliasing()
|
pure virtual |
在 eve::graphics::Graphics 内被实现.
◆ newGlobalIllumination()
|
pure virtual |
在 eve::graphics::Graphics 内被实现.
◆ newGrassField()
|
pure virtual |
在 eve::graphics::Graphics 内被实现.
◆ newGrassShader()
|
pure virtual |
在 eve::graphics::Graphics 内被实现.
◆ newOutline()
|
pure virtual |
在 eve::graphics::Graphics 内被实现.
◆ newScreenSpaceReflection()
|
pure virtual |
在 eve::graphics::Graphics 内被实现.
◆ newVolumetric()
|
pure virtual |
在 eve::graphics::Graphics 内被实现.
◆ newWater()
|
pure virtual |
在 eve::graphics::Graphics 内被实现.
◆ newWaterfall()
|
pure virtual |
在 eve::graphics::Graphics 内被实现.
◆ pipelineAmbientOcclusion()
|
pure virtual |
在 eve::graphics::Graphics 内被实现.
◆ pipelineAntiAliasing()
|
pure virtual |
在 eve::graphics::Graphics 内被实现.
◆ pipelineGlobalIllumination()
|
pure virtual |
在 eve::graphics::Graphics 内被实现.
◆ pipelineOutline()
|
pure virtual |
在 eve::graphics::Graphics 内被实现.
该类的文档由以下文件生成:
- src/modules/graphics/IPostFX.h