- Main Page
- Modules
- Namespaces
- Classes
- Files
- Related Pages

- File List
- File Members

# FCDocument/FCDEffectParameter.h File Reference

This file contains the FCDEffectParameter interface and the simpler of its derivate classes: FCDEffectParameterString, FCDEffectParameterFloat, FCDEffectParameterVector. More...

`#include "FCDocument/FCDObject.h"`
`#include "FCDocument/FCDParameterAnimatable.h"`

Go to the source code of this file.

## Classes
class | FCDEffectParameter
| A COLLADA effect parameter. More...
class | FCDEffectParameterT< PrimitiveType >
| A COLLADA non-animatable effect parameter template. More...
class | FCDEffectParameterAnimatableT< PrimitiveType, Qualifiers >
| A COLLADA non-animatable effect parameter template. More...
class | FCDEffectParameterAnnotation
| A ColladaFX annotation. More...
## Typedefs
typedef FCDEffectParameterT< int32 > | FCDEffectParameterInt
| An integer effect parameter.
typedef FCDEffectParameterT< bool > | FCDEffectParameterBool
| A boolean effect parameter.
typedef FCDEffectParameterT< fm::string > | FCDEffectParameterString
| A string effect parameter.
typedef FCDEffectParameterAnimatableT< float, FUParameterQualifiers::SIMPLE > | FCDEffectParameterFloat
| An effect parameter containing one floating point value.
typedef FCDEffectParameterAnimatableT< FMVector2, FUParameterQualifiers::SIMPLE > | FCDEffectParameterFloat2
| An effect parameter containing a 2D floating point vector.
typedef FCDEffectParameterAnimatableT< FMVector3, FUParameterQualifiers::VECTOR > | FCDEffectParameterFloat3
| An effect parameter containing a 3D floating point vector.
typedef FCDEffectParameterAnimatableT< FMVector3, FUParameterQualifiers::COLOR > | FCDEffectParameterColor3
| An effect parameter containing a 3D color value.
typedef FCDEffectParameterAnimatableT< FMVector4, FUParameterQualifiers::VECTOR > | FCDEffectParameterVector
| An effect parameter containing a 4D floating point vector.
typedef FCDEffectParameterAnimatableT< FMVector4, FUParameterQualifiers::COLOR > | FCDEffectParameterColor4
| An effect parameter containing a 4D color value.
typedef FCDEffectParameterAnimatableT< FMMatrix44, FUParameterQualifiers::SIMPLE > | FCDEffectParameterMatrix
| An effect parameter containing a 4x4 matrix.

## Detailed Description

This file contains the FCDEffectParameter interface and the simpler of its derivate classes: FCDEffectParameterString, FCDEffectParameterFloat, FCDEffectParameterVector.

..