25#ifndef __SO3_DEFERRED_SHADING_PERMUTATION_H__
26#define __SO3_DEFERRED_SHADING_PERMUTATION_H__
94 return GetPermutationsImpl();
99 return GetMaterialPermutationsImpl();
104 return GetVertexPermutationsImpl();
109 return GetFragmentPermutationsImpl();
114 return ToStringImpl();
PERMUTATION_TYPE GetMaterialPermutations()
PERMUTATION_TYPE GetPermutations()
virtual PERMUTATION_TYPE GetPermutationsImpl()=0
PERMUTATION_TYPE GetFragmentPermutations()
virtual PERMUTATION_TYPE GetVertexPermutationsImpl()=0
virtual PERMUTATION_TYPE GetFragmentPermutationsImpl()=0
virtual PERMUTATION_TYPE GetMaterialPermutationsImpl()=0
PERMUTATION_TYPE GetVertexPermutations()
virtual std::string ToStringImpl()=0