![]() |
Public API Reference |
Shader variable accessor that evaluates a shader expression when the SV value is queried. More...
#include <csgfx/shaderexpaccessor.h>
Public Member Functions | |
| csShaderExpressionAccessor (iObjectRegistry *object_reg, csShaderExpression *expression) | |
| Construct accessor. | |
| virtual void | PreGetValue (csShaderVariable *variable) |
| Called before the value of the attached SV is returned. | |
| virtual void | SelfDestruct () |
| Remove me! | |
Shader variable accessor that evaluates a shader expression when the SV value is queried.
Definition at line 48 of file shaderexpaccessor.h.
| csShaderExpressionAccessor::csShaderExpressionAccessor | ( | iObjectRegistry * | object_reg, |
| csShaderExpression * | expression | ||
| ) |
Construct accessor.
| virtual void csShaderExpressionAccessor::PreGetValue | ( | csShaderVariable * | variable | ) | [virtual] |
Called before the value of the attached SV is returned.
Implements iShaderVariableAccessor.
| virtual void csShaderExpressionAccessor::SelfDestruct | ( | ) | [virtual] |
Remove me!
Implements iSelfDestruct.