#include <SO3GBuffer.h>
Definition at line 36 of file SO3GBuffer.h.
◆ GBufferChannels
Enumerator |
---|
SO3_GBUFFER_NONE | |
SO3_GBUFFER_DIFFUSE | |
SO3_GBUFFER_NORMALS | |
SO3_GBUFFER_DEPTH | |
SO3_GBUFFER_SPECULAR | |
SO3_GBUFFER_SHININESS | |
SO3_GBUFFER_EMISSIVE | |
SO3_GBUFFER_VELOCITY | |
SO3_GBUFFER_MATERIAL_ID | |
SO3_GBUFFER_MANDATORY_MASK | |
Definition at line 39 of file SO3GBuffer.h.
◆ SGBuffer()
SO3::SGBuffer::SGBuffer |
( |
Ogre::String |
gbufferId, |
|
|
unsigned int |
gbufferMrtNumber |
|
) |
| |
|
protected |
Must be inherited
- Parameters
-
gbufferId | GBuffer data layout identifier name |
gbufferMrtNumber | number of MRT used by this GBuffer layout |
Definition at line 31 of file SO3GBuffer.cpp.
◆ GenerateGBufferCompositorPixelInputStructure()
Ogre::String SO3::SGBuffer::GenerateGBufferCompositorPixelInputStructure |
( |
| ) |
|
◆ GenerateGBufferCompositorPixelInputStructureImpl()
virtual Ogre::String SO3::SGBuffer::GenerateGBufferCompositorPixelInputStructureImpl |
( |
| ) |
|
|
protectedpure virtual |
To implement in inherited classes
◆ GenerateGBufferMaterialPixelOutputStructure()
Ogre::String SO3::SGBuffer::GenerateGBufferMaterialPixelOutputStructure |
( |
| ) |
|
◆ GenerateGBufferMaterialPixelOutputStructureImpl()
virtual Ogre::String SO3::SGBuffer::GenerateGBufferMaterialPixelOutputStructureImpl |
( |
| ) |
|
|
protectedpure virtual |
To implement in inherited classes
◆ GetChannels()
Ogre::uint32 SO3::SGBuffer::GetChannels |
( |
| ) |
|
Retrieve the channels (components) that are supported by this GBuffer
Definition at line 223 of file SO3GBuffer.cpp.
◆ GetGBufferCompositorPixelInputStructureTypeName()
Ogre::String SO3::SGBuffer::GetGBufferCompositorPixelInputStructureTypeName |
( |
| ) |
|
◆ GetGBufferCompositorPixelInputStructureTypeNameImpl()
virtual Ogre::String SO3::SGBuffer::GetGBufferCompositorPixelInputStructureTypeNameImpl |
( |
| ) |
|
|
protectedpure virtual |
To implement in inherited classes
◆ GetGBufferMaterialPixelOutputStructureTypeName()
Ogre::String SO3::SGBuffer::GetGBufferMaterialPixelOutputStructureTypeName |
( |
| ) |
|
◆ GetGBufferMaterialPixelOutputStructureTypeNameImpl()
virtual Ogre::String SO3::SGBuffer::GetGBufferMaterialPixelOutputStructureTypeNameImpl |
( |
| ) |
|
|
protectedpure virtual |
To implement in inherited classes
◆ GetNumberMrt()
unsigned int SO3::SGBuffer::GetNumberMrt |
( |
| ) |
const |
◆ channels
Ogre::uint32 SO3::SGBuffer::channels |
|
protected |
The documentation for this class was generated from the following files: