SO3Engine
|
#include <SO3DeferredPermutation.h>
Public Member Functions | |
SDeferredPermutation () | |
PERMUTATION_TYPE | GetPermutations () |
PERMUTATION_TYPE | GetMaterialPermutations () |
PERMUTATION_TYPE | GetVertexPermutations () |
PERMUTATION_TYPE | GetFragmentPermutations () |
std::string | ToString () |
Protected Member Functions | |
virtual PERMUTATION_TYPE | GetPermutationsImpl ()=0 |
virtual PERMUTATION_TYPE | GetMaterialPermutationsImpl ()=0 |
virtual PERMUTATION_TYPE | GetVertexPermutationsImpl ()=0 |
virtual PERMUTATION_TYPE | GetFragmentPermutationsImpl ()=0 |
virtual std::string | ToStringImpl ()=0 |
Detailed Description
class SO3::SDeferredPermutation< PERMUTATION_TYPE >
Definition at line 35 of file SO3DeferredPermutation.h.
Constructor & Destructor Documentation
◆ SDeferredPermutation()
SO3::SDeferredPermutation< PERMUTATION_TYPE >::SDeferredPermutation | ( | ) |
Definition at line 88 of file SO3DeferredPermutation.h.
Member Function Documentation
◆ GetFragmentPermutations()
PERMUTATION_TYPE SO3::SDeferredPermutation< PERMUTATION_TYPE >::GetFragmentPermutations | ( | ) |
Definition at line 107 of file SO3DeferredPermutation.h.
◆ GetFragmentPermutationsImpl()
|
protectedpure virtual |
Implemented in SO3::SDeferredLightPermutation, and SO3::SGBufferMaterialPermutation.
◆ GetMaterialPermutations()
PERMUTATION_TYPE SO3::SDeferredPermutation< PERMUTATION_TYPE >::GetMaterialPermutations | ( | ) |
Definition at line 97 of file SO3DeferredPermutation.h.
◆ GetMaterialPermutationsImpl()
|
protectedpure virtual |
Implemented in SO3::SDeferredLightPermutation, and SO3::SGBufferMaterialPermutation.
◆ GetPermutations()
PERMUTATION_TYPE SO3::SDeferredPermutation< PERMUTATION_TYPE >::GetPermutations | ( | ) |
Definition at line 92 of file SO3DeferredPermutation.h.
◆ GetPermutationsImpl()
|
protectedpure virtual |
Implemented in SO3::SDeferredLightPermutation, and SO3::SGBufferMaterialPermutation.
◆ GetVertexPermutations()
PERMUTATION_TYPE SO3::SDeferredPermutation< PERMUTATION_TYPE >::GetVertexPermutations | ( | ) |
Definition at line 102 of file SO3DeferredPermutation.h.
◆ GetVertexPermutationsImpl()
|
protectedpure virtual |
Implemented in SO3::SDeferredLightPermutation, and SO3::SGBufferMaterialPermutation.
◆ ToString()
std::string SO3::SDeferredPermutation< PERMUTATION_TYPE >::ToString | ( | ) |
Definition at line 112 of file SO3DeferredPermutation.h.
◆ ToStringImpl()
|
protectedpure virtual |
Implemented in SO3::SDeferredLightPermutation, and SO3::SGBufferMaterialPermutation.
The documentation for this class was generated from the following file:
- include/SO3Renderer/DeferredShading/SO3DeferredPermutation.h
Generated by 1.9.8