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

Public Methods | |
| virtual csPtr< iEffectDefinition > | CreateEffect ()=0 |
| Create a new effect. More... | |
| virtual bool | Validate (iEffectDefinition *effect)=0 |
| Validate an effect. More... | |
| virtual iEffectTechnique * | SelectAppropriateTechnique (iEffectDefinition *effect)=0 |
| Select the best technique in an effect, based on validity and quality settings. More... | |
| virtual iEffectDefinition * | GetEffect (const char *s)=0 |
| Get a effect based on it's name. More... | |
| virtual csStringID | RequestString (const char *s)=0 |
| Request an ID for a string. More... | |
| virtual const char * | RequestString (csStringID id)=0 |
| Request string for an ID. More... | |
| virtual csEffectStrings * | GetStandardStrings ()=0 |
| Get our csEffectStrings. More... | |
Definition at line 45 of file efserver.h.
|
|
Create a new effect.
|
|
|
Get a effect based on it's name.
|
|
|
Get our csEffectStrings.
|
|
|
Request string for an ID.
|
|
|
Request an ID for a string.
|
|
|
Select the best technique in an effect, based on validity and quality settings.
|
|
|
Validate an effect.
|