Om
1.0.0
A universal framework for multimedia simulation
|
A class that represents the semantic usage for a Technique. More...
#include <omGraphicsTechniqueUsage.h>
Public Types | |
enum | Enum { UNDEFINED = 0, FLAT, LAMBERTIAN, PHONG, DEPTH, SKY_BOX, GUI_BORDER, GUI_BORDER_SOLID, GUI_BORDER_RAISED, GUI_BORDER_SUNKEN, GUI_BACKGROUND, GUI_IMAGE, GUI_TEXT, GUI_SELECTION, GUI_POINT, GUI_LINE } |
An enum value that indicates the type of technique usage. More... | |
Public Member Functions | |
TechniqueUsage () | |
Create a new technique usage with an undefined usage enum value.. More... | |
TechniqueUsage (Enum newUsage) | |
Create a new technique usage with the specified technique usage enum value. More... | |
operator Enum () const | |
Convert this technique usage to an enum value. More... | |
String | toString () const |
Return a string representation of the technique usage. More... | |
operator String () const | |
Convert this technique usage into a string representation. More... | |
A class that represents the semantic usage for a Technique.
This enum class contains various values which describe different common types of shading.
An enum value that indicates the type of technique usage.
|
inline |
Create a new technique usage with an undefined usage enum value..
|
inline |
Create a new technique usage with the specified technique usage enum value.
|
inline |
Convert this technique usage to an enum value.
String om::graphics::materials::TechniqueUsage::toString | ( | ) | const |
Return a string representation of the technique usage.
|
inline |
Convert this technique usage into a string representation.