Equalizer  1.4.1
Public Member Functions
seqPly::Application Class Reference
+ Inheritance diagram for seqPly::Application:
+ Collaboration diagram for seqPly::Application:

List of all members.

Public Member Functions

 Application ()
 Construct a new application instance.
virtual ~Application ()
 Destruct this application instance.
bool init (const int argc, char **argv)
bool run ()
virtual bool exit ()
 Exit this application instance.
virtual seq::RenderercreateRenderer ()
 Create a new renderer instance.
virtual co::ObjectcreateObject (const uint32_t type)
const ModelgetModel (const eq::uint128_t &modelID)

Detailed Description

Definition at line 51 of file share/Equalizer/examples/seqPly/application.h.


Constructor & Destructor Documentation

Construct a new application instance.

Version:
1.0

Reimplemented from seq::Application.

Definition at line 54 of file share/Equalizer/examples/seqPly/application.h.

virtual seqPly::Application::~Application ( ) [inline, virtual]

Destruct this application instance.

Version:
1.0

Reimplemented from seq::Application.

Definition at line 55 of file share/Equalizer/examples/seqPly/application.h.


Member Function Documentation

co::Object * seqPly::Application::createObject ( const uint32_t  type) [virtual]
Returns:
a new object instance of the given type.
Version:
0.5.1
See also:
ObjectType, Config::getObject(), Renderer::getObject()

Reimplemented from co::ObjectFactory.

Definition at line 67 of file application.cpp.

References seq::OBJECTTYPE_FRAMEDATA.

Create a new renderer instance.

Called once per rendering thread, potentially in parallel, during initialization.

Returns:
the new renderer
Version:
1.0

Implements seq::Application.

Definition at line 62 of file application.cpp.

bool seqPly::Application::exit ( ) [virtual]

Exit this application instance.

Returns:
true on success, false otherwise.
Version:
1.0

Reimplemented from seq::Application.

Definition at line 56 of file application.cpp.


The documentation for this class was generated from the following files:
Generated on Mon Nov 26 2012 14:41:51 for Equalizer 1.4.1 by  doxygen 1.7.6.1