Equalizer  1.2.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 co::ObjectcreateObject (const uint32_t type)
virtual seq::RenderercreateRenderer ()
 Create a new renderer instance.
const ModelgetModel (const eq::uint128_t &modelID)

Detailed Description

Definition at line 51 of file seqPly.h.


Constructor & Destructor Documentation

Construct a new application instance.

Version:
1.0

Reimplemented from seq::Application.

Definition at line 54 of file seqPly.h.

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

Destruct this application instance.

Version:
1.0

Reimplemented from seq::Application.

Definition at line 55 of file seqPly.h.


Member Function Documentation

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

Implements seq::ObjectFactory.

Definition at line 61 of file seqPly.cpp.

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 71 of file seqPly.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 55 of file seqPly.cpp.


The documentation for this class was generated from the following files:
Generated on Fri Jun 8 2012 15:44:37 for Equalizer 1.2.1 by  doxygen 1.8.0