![]() |
Public API Reference |
#include <eftech.h>
Inheritance diagram for iEffectTechnique:

Public Methods | |
| virtual csPtr< iEffectPass > | CreatePass ()=0 |
| Create a new pass. More... | |
| virtual int | GetPassCount ()=0 |
| Return number of passes. More... | |
| virtual iEffectPass * | GetPass (int pass)=0 |
| Return a specific pass. More... | |
| virtual void | SetValidation (int validation)=0 |
| Set validation status. More... | |
| virtual int | GetValidation ()=0 |
| Retrieve validation status. More... | |
| virtual void | SetQuality (float q)=0 |
| Set this technique's quality. More... | |
| virtual float | GetQuality ()=0 |
| Retrieve this technique's quality. More... | |
| virtual void | SetClientFlags (uint32 flags)=0 |
| Set client flags. More... | |
| virtual uint32 | GetClientFlags ()=0 |
| Retrieve client flags. More... | |
Definition at line 51 of file eftech.h.
|
|
Create a new pass.
|
|
|
Retrieve client flags.
|
|
|
Return a specific pass.
|
|
|
Return number of passes.
|
|
|
Retrieve this technique's quality.
|
|
|
Retrieve validation status.
|
|
|
Set client flags.
|
|
|
Set this technique's quality.
|
|
|
Set validation status.
|