|
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 |
Definition at line 35 of file SO3DeferredPermutation.h.
| SO3::SDeferredPermutation< PERMUTATION_TYPE >::SDeferredPermutation | ( | ) |
Definition at line 88 of file SO3DeferredPermutation.h.
| PERMUTATION_TYPE SO3::SDeferredPermutation< PERMUTATION_TYPE >::GetFragmentPermutations | ( | ) |
Definition at line 107 of file SO3DeferredPermutation.h.
|
protectedpure virtual |
Implemented in SO3::SDeferredLightPermutation, and SO3::SGBufferMaterialPermutation.
| PERMUTATION_TYPE SO3::SDeferredPermutation< PERMUTATION_TYPE >::GetMaterialPermutations | ( | ) |
Definition at line 97 of file SO3DeferredPermutation.h.
|
protectedpure virtual |
Implemented in SO3::SDeferredLightPermutation, and SO3::SGBufferMaterialPermutation.
| PERMUTATION_TYPE SO3::SDeferredPermutation< PERMUTATION_TYPE >::GetPermutations | ( | ) |
Definition at line 92 of file SO3DeferredPermutation.h.
|
protectedpure virtual |
Implemented in SO3::SDeferredLightPermutation, and SO3::SGBufferMaterialPermutation.
| PERMUTATION_TYPE SO3::SDeferredPermutation< PERMUTATION_TYPE >::GetVertexPermutations | ( | ) |
Definition at line 102 of file SO3DeferredPermutation.h.
|
protectedpure virtual |
Implemented in SO3::SDeferredLightPermutation, and SO3::SGBufferMaterialPermutation.
| std::string SO3::SDeferredPermutation< PERMUTATION_TYPE >::ToString | ( | ) |
Definition at line 112 of file SO3DeferredPermutation.h.
|
protectedpure virtual |
Implemented in SO3::SDeferredLightPermutation, and SO3::SGBufferMaterialPermutation.