32 #include <seq/sequel.h>
34 #include <frameData.h>
35 #include <vertexBufferDist.h>
36 #include <vertexBufferRoot.h>
37 #include <vertexBufferState.h>
40 # define M_PI_2 1.57079632679489661923
57 bool init(
const int argc,
char** argv );
62 virtual co::Object* createObject(
const uint32_t type );
64 const Model* getModel(
const eq::uint128_t& modelID );
70 lunchbox::Lock _modelLock;
72 eq::Strings _parseArguments(
const int argc,
char** argv );
73 void _loadModel(
const eq::Strings& models );
77 typedef lunchbox::RefPtr< Application > ApplicationPtr;
The main application object.
virtual bool exit()
Exit this application instance.
co::Object to distribute a model, holds a VertexBufferBase node.
virtual seq::Renderer * createRenderer()
Create a new renderer instance.
virtual ~Application()
Destruct this application instance.