#include <FCDEffectParameter.h>
Inheritance diagram for FCDEffectParameterAnimatableT< PrimitiveType, Qualifiers >:

Public Types | |
| enum | FloatType { FLOAT, HALF } |
| The supported types of float-point values. More... | |
Public Member Functions | |
| FCDEffectParameterAnimatableT (FCDocument *document) | |
| Constructor: do not use directly. | |
| virtual | ~FCDEffectParameterAnimatableT () |
| Destructor. | |
| virtual Type | GetType () const |
| Retrieves the type of effect parameter class. | |
| FloatType | GetFloatType () const |
| Retrieves the type of floating-point value held by this effect parameter. | |
| void | SetFloatType (FloatType type) |
| Sets the type of floating-point value held by this effect parameter. | |
| FCDParameterAnimatableT< PrimitiveType, Qualifiers > & | GetValue () |
| Retrieves the value of the effect parameter. | |
|
const FCDParameterAnimatableT< PrimitiveType, Qualifiers > & | GetValue () const |
| See above. | |
| void | SetValue (const PrimitiveType &_value) |
| Sets the integer value of the effect parameter. | |
| virtual bool | IsValueEqual (FCDEffectParameter *parameter) |
| Compares this parameter's value with another. | |
| virtual FCDEffectParameter * | Clone (FCDEffectParameter *clone=NULL) const |
| Creates a full copy of the effect parameter. | |
| virtual void | Overwrite (FCDEffectParameter *target) |
| [INTERNAL] Overwrites the target parameter with this parameter. | |
|
|||||
|
The supported types of float-point values.
|
|
||||||||||
|
Constructor: do not use directly. Instead, use the appropriate AddEffectParameter function.
|
|
||||||||||
|
Creates a full copy of the effect parameter.
Reimplemented from FCDEffectParameter. |
|
|||||||||
|
Retrieves the type of floating-point value held by this effect parameter.
|
|
|||||||||
|
Retrieves the type of effect parameter class.
Implements FCDEffectParameter. |
|
|||||||||
|
Retrieves the value of the effect parameter.
|
|
||||||||||
|
Compares this parameter's value with another.
Implements FCDEffectParameter. |
|
||||||||||
|
[INTERNAL] Overwrites the target parameter with this parameter. This function is used during the flattening of materials.
Reimplemented from FCDEffectParameter. |
|
||||||||||
|
Sets the type of floating-point value held by this effect parameter.
|
|
||||||||||
|
Sets the integer value of the effect parameter.
|
1.4.6-NO