mobject::session::AbstractMO Class Reference

#include <abstractmo.hpp>

Inheritance diagram for mobject::session::AbstractMO:

Inheritance graph
[legend]
Collaboration diagram for mobject::session::AbstractMO:

Collaboration graph
[legend]

List of all members.


Detailed Description

abstract base class of all MObjects for providing common services.

Todo:
seems that we don't need this intermediate class...

Definition at line 41 of file abstractmo.hpp.


Public Member Functions

 DEFINE_PROCESSABLE_BY (builder::BuilderTool)
virtual TimegetLength ()
virtual bool operator== (const MObject &oo) const
 default/fallback implementation of equality using literal object identity (same address)

Member Function Documentation

virtual Time& mobject::session::AbstractMO::getLength (  )  [inline, virtual]

Todo:
how to deal with the time/length field??

Implements mobject::MObject.

Definition at line 48 of file abstractmo.hpp.

00048 { return length; }

bool mobject::session::AbstractMO::operator== ( const MObject oo  )  const [virtual]

default/fallback implementation of equality using literal object identity (same address)

Implements mobject::MObject.

Definition at line 35 of file abstractmo.cpp.

00036     {
00037       return (this == &oo);
00038     }


The documentation for this class was generated from the following files:

Generated on Fri Nov 7 22:15:57 2008 for Lumiera by  doxygen 1.5.6