ModifierT is a helper class to handle the mapping of Type->Enum and Enum->Type. More...
#include <Modifier.h>
Inheritance diagram for nvidia::apex::ModifierT< T >:Public Member Functions | |
| virtual ModifierTypeEnum | getModifierType () const |
| Returns ModifierType for typename T. | |
| virtual uint32_t | getModifierUsage () const |
| Returns ModifierUsage for typename T. | |
ModifierT is a helper class to handle the mapping of Type->Enum and Enum->Type.
This imposes some structure on the subclasses--they all now expect to have a const static field called ModifierType.
| virtual ModifierTypeEnum nvidia::apex::ModifierT< T >::getModifierType | ( | ) | const [inline, virtual] |
Returns ModifierType for typename T.
Implements nvidia::apex::Modifier.
| virtual uint32_t nvidia::apex::ModifierT< T >::getModifierUsage | ( | ) | const [inline, virtual] |
Returns ModifierUsage for typename T.
Implements nvidia::apex::Modifier.