#include <list>
#include <vector>
#include <eventGutz.h>
#include <smartptr.h>
#include <graphicsGutz.h>
Go to the source code of this file.
Compounds | |
class | Renderable |
Renderable. More... | |
Lists/Vectors of renderables typedefined, for ease of use | |
typedef std::list< RenderableSP > | RenderableList |
typedef std::list< RenderableSP >::iterator | RenderableListIter |
typedef std::vector< RenderableSP > | RenderableVec |
typedef std::vector< RenderableSP >::iterator | RenderableVecIter |
Typedefs | |
typedef gutz::SmartPtr< Renderable > | RenderableSP |
Variables | |
const unsigned int | RENDERABLE_NAME = 80081355 |
a unique identifier for this species of object, needed mostly for GL style picking, since we need to know what kind of object was picked, so we can forward mouse/key events to it |
|
Definition at line 251 of file Renderable.h. |
|
Definition at line 252 of file Renderable.h. |
|
Definition at line 245 of file Renderable.h. Referenced by RenderableQGL::delRenderable(). |
|
Definition at line 254 of file Renderable.h. Referenced by RenderableQGL::getRenderables(). |
|
Definition at line 255 of file Renderable.h. Referenced by RenderableQGL::delRenderable(), and RenderableQGL::drawRenderables(). |
|
a unique identifier for this species of object, needed mostly for GL style picking, since we need to know what kind of object was picked, so we can forward mouse/key events to it
Definition at line 29 of file Renderable.h. Referenced by RenderableQGL::castPick(), GLTFSurfaceWidget::drawDef(), GLUEdgeWidget::drawDef(), GLUNodeWidget::drawDef(), and GLSurfaceWidget::drawQuad(). |