FUParameterT< TYPE > Class Template Reference
[The generic FCollada parameter interface.]

An interface to a generic FCollada parameter. More...

#include <FUParameter.h>

List of all members.

Public Member Functions

 FUParameterT ()
 Default constructor.
 FUParameterT (const TYPE &defaultValue)
 Copy constructor.
virtual ~FUParameterT ()
 Destructor.
 operator TYPE & ()
 Retrieves the value of this parameter.
 operator const TYPE & () const
 See above.
TYPE & operator * ()
 See above.
const TYPE & operator * () const
 See above.
TYPE * operator-> ()
 See above.
const TYPE * operator-> () const
 See above.
FUParameterT< TYPE > & operator= (const TYPE &copy)
 Replaces the value of this parameter with a given value.


Detailed Description

template<class TYPE>
class FUParameterT< TYPE >

An interface to a generic FCollada parameter.

Encapsulates one generic value.

In PREMIUM FCollada: this value may be animatable, a list or a complex object, as described by higher-level classes. Useful for user interface, undo/redo and such advanced features.


Constructor & Destructor Documentation

template<class TYPE>
FUParameterT< TYPE >::FUParameterT const TYPE &  defaultValue  )  [inline]
 

Copy constructor.

Parameters:
defaultValue The value to copy into this parameter.


Member Function Documentation

template<class TYPE>
FUParameterT<TYPE>& FUParameterT< TYPE >::operator= const TYPE &  copy  )  [inline]
 

Replaces the value of this parameter with a given value.

Parameters:
copy The value to copy into this parameter.


The documentation for this class was generated from the following file:
Generated on Thu Feb 14 16:58:41 2008 for FCollada by  doxygen 1.4.6-NO