#include <technique.h>
Definition at line 14 of file technique.h.
Technique::Technique |
( |
const std::string & |
name) | |
|
|
explicit |
Create a technique by loading and parsing the definition in [name].technique
Referenced by getTechnique().
Technique::Technique |
( |
const Technique & |
src) | |
|
|
explicit |
Create a technique by copying another technique
Definition at line 601 of file technique.cpp.
603 , fallback( src.fallback )
Technique::~Technique |
( |
) | |
|
void Technique::compile |
( |
) | |
|
const std::string& Technique::getFallback |
( |
) | |
const |
|
inline |
const std::string& Technique::getName |
( |
) | |
const |
|
inline |
int Technique::getNumPasses |
( |
) | |
const |
|
inline |
const Pass& Technique::getPass |
( |
int |
idx) | |
const |
|
inline |
Pass& Technique::getPass |
( |
int |
idx) | |
|
|
inline |
TechniquePtr Technique::getTechnique |
( |
const std::string & |
name) | |
|
|
static |
bool Technique::isCompiled |
( |
) | |
const |
|
inline |
returns true if the technique has been compiled
Definition at line 408 of file technique.h.
bool Technique::isCompiled |
( |
int |
programVersion) | |
const |
|
inline |
returns true if the technique has been compiled with a matching program version
Definition at line 414 of file technique.h.
The documentation for this class was generated from the following files: