synfig::ValueNode_Const Class Reference

#include <valuenode_const.h>

Inheritance diagram for synfig::ValueNode_Const:

synfig::ValueNode synfig::Node List of all members.

Public Types

typedef etl::handle< ValueNode_ConstHandle
typedef etl::handle< const
ValueNode_Const
ConstHandle

Public Member Functions

virtual ValueBase operator() (Time t) const
 Returns the value of the ValueNode at time t.
virtual ~ValueNode_Const ()
const ValueBaseget_value () const
ValueBaseget_value ()
void set_value (const ValueBase &data)
virtual String get_name () const
 Returns the name of the ValueNode type.
virtual String get_local_name () const
 Returns the localized name of the ValueNode type.
virtual ValueNodeclone (const GUID &deriv_guid=GUID()) const

Static Public Member Functions

static ValueNode_Constcreate (const ValueBase &x=ValueBase())

Protected Member Functions

virtual void get_times_vfunc (Node::time_set &set) const

Member Typedef Documentation

typedef etl::handle<ValueNode_Const> synfig::ValueNode_Const::Handle
 

Reimplemented from synfig::ValueNode.

typedef etl::handle<const ValueNode_Const> synfig::ValueNode_Const::ConstHandle
 

Reimplemented from synfig::ValueNode.


Constructor & Destructor Documentation

ValueNode_Const::~ValueNode_Const  )  [virtual]
 


Member Function Documentation

ValueBase ValueNode_Const::operator() Time  t  )  const [virtual]
 

Returns the value of the ValueNode at time t.

Reimplemented from synfig::ValueNode.

const ValueBase & ValueNode_Const::get_value  )  const
 

ValueBase & ValueNode_Const::get_value  ) 
 

void ValueNode_Const::set_value const ValueBase data  ) 
 

String ValueNode_Const::get_name  )  const [virtual]
 

Returns the name of the ValueNode type.

Implements synfig::ValueNode.

String ValueNode_Const::get_local_name  )  const [virtual]
 

Returns the localized name of the ValueNode type.

Implements synfig::ValueNode.

ValueNode * ValueNode_Const::clone const GUID deriv_guid = GUID()  )  const [virtual]
 

Todo:
This needs to be documented further.

Implements synfig::ValueNode.

ValueNode_Const * ValueNode_Const::create const ValueBase x = ValueBase()  )  [static]
 

void ValueNode_Const::get_times_vfunc Node::time_set set  )  const [protected, virtual]
 

Function to be overloaded that fills

Implements synfig::Node.


The documentation for this class was generated from the following files:
Generated on Fri Jun 23 15:20:51 2006 for synfig by  doxygen 1.4.6