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.