Lumiera
0.pre.03
»edit your freedom«
|
#include "steam/mobject/test-dummy-mobject.hpp"
Subclass-1 is not defined "processible", thus will always be handled as DummyMO...
Definition at line 101 of file test-dummy-mobject.hpp.
Public Member Functions | |
virtual | operator string () const |
Public Member Functions inherited from DummyMO | |
DummyMO (int i) | |
DEFINE_PROCESSABLE_BY (BuilderTool) | |
virtual string | initShortID () const |
virtual bool | isValid () const |
MObject self-test (usable for asserting) | |
Public Member Functions inherited from AbstractMO | |
Duration & | getLength () |
bool | operator== (const MObject &oo) const |
default/fallback implementation of equality using literal object identity (same address). More... | |
Public Member Functions inherited from MObject | |
string const & | shortID () const |
a short readable ID as a single name-token, denoting both the kind of MObject and some sort of instance identity. More... | |
Public Member Functions inherited from Visitable< builder::BuilderTool > | |
virtual ReturnType | apply (builder::BuilderTool &)=0 |
to be defined by the DEFINE_PROCESSABLE_BY macro in all classes wanting to be treated by some tool | |
Additional Inherited Members | |
Public Types inherited from Visitable< builder::BuilderTool > | |
typedef builder::BuilderTool ::ReturnType | ReturnType |
Static Public Member Functions inherited from DummyMO | |
static void | killDummy (MObject *dum) |
Static Public Attributes inherited from MObject | |
static session::MObjectFactory | create |
Storage for the (single, static) MObject factory object. | |
Protected Types inherited from MObject | |
typedef lib::time::Duration | Duration |
Protected Types inherited from Visitable< builder::BuilderTool > | |
typedef builder::BuilderTool ::ToolBase | ToolBase |
Protected Member Functions inherited from DummyMO | |
string | display (Symbol name) const |
Protected Member Functions inherited from AbstractMO | |
string | buildShortID (lib::Literal typeID, string suffix="") const |
void | throwIfInvalid () const |
Static Protected Member Functions inherited from Visitable< builder::BuilderTool > | |
static ReturnType | dispatchOp (TAR &target, builder::BuilderTool &tool) |
Protected Attributes inherited from MObject | |
Duration | length_ |
string | shortID_ |