CEL

Public API Reference

iCelSequenceFactory Struct Reference

A representation of a sequence factory. More...

#include <tools/sequences.h>

Inheritance diagram for iCelSequenceFactory:

List of all members.

Public Member Functions

virtual void AddDelay (const char *delay)=0
 Add a delay.
virtual void AddSeqOpFactory (iSeqOpFactory *seqopfact, const char *duration)=0
 Add a new operation factory at the specified time.
virtual const char * GetName () const =0
 Get the name of this factory.
virtual void SetName (const char *name)=0
 Set the name of this factory.

Detailed Description

A representation of a sequence factory.

A sequence factory is basically a sequence of sequence operation factories.

Definition at line 186 of file sequences.h.


Member Function Documentation

virtual void iCelSequenceFactory::AddDelay ( const char *  delay  )  [pure virtual]

Add a delay.

Parameters:
delay is a the delay or a parameter.
virtual void iCelSequenceFactory::AddSeqOpFactory ( iSeqOpFactory seqopfact,
const char *  duration 
) [pure virtual]

Add a new operation factory at the specified time.

Parameters:
seqopfact is the factory to add.
duration is the duration of this operation. This can be a string representing a numerical value or a parameter ($x notation). The duration can be 0 in which case we have a single-stop event.
virtual const char* iCelSequenceFactory::GetName (  )  const [pure virtual]

Get the name of this factory.

virtual void iCelSequenceFactory::SetName ( const char *  name  )  [pure virtual]

Set the name of this factory.


The documentation for this struct was generated from the following file:

Generated for CEL: Crystal Entity Layer 2.0 by doxygen 1.6.1