Visualization Library 2.1.0

A lightweight C++ OpenGL middleware for 2D/3D graphics

VL     Star     Watch     Fork     Issue

[Download] [Tutorials] [All Classes] [Grouped Classes]
vl::Renderable Member List

This is the complete list of members for vl::Renderable, including all inherited members.

as()vl::Objectinline
as() constvl::Objectinline
automaticDelete() constvl::Objectinline
boundingBox() constvl::Renderableinline
boundingBox()vl::Renderableinline
boundingSphere() constvl::Renderableinline
boundingSphere()vl::Renderableinline
boundsDirty() constvl::Renderableinline
boundsUpdateTick() constvl::Renderableinline
computeBounds()vl::Renderableinline
computeBounds_Implementation()=0vl::Renderableprotectedpure virtual
decReference()vl::Objectinline
deleteBufferObject()=0vl::Renderablepure virtual
deleteDisplayList()vl::Renderableinline
displayList() constvl::Renderableinline
displayListDirty() constvl::Renderableinline
incReference() constvl::Objectinline
isBufferObjectDirty() constvl::Renderableinline
isBufferObjectEnabled() constvl::Renderableinline
isDisplayListEnabled() constvl::Renderableinline
mAutomaticDeletevl::Objectprotected
mObjectNamevl::Objectprotected
mRefCountMutexvl::Objectprotected
mReferenceCountvl::Objectmutableprotected
Object()vl::Objectinline
Object(const Object &other)vl::Objectinline
objectName() constvl::Objectinline
operator=(const Renderable &)=defaultvl::Renderableprotected
vl::Object::operator=(const Object &other)vl::Objectinline
refCountMutex()vl::Objectinline
refCountMutex() constvl::Objectinline
referenceCount() constvl::Objectinline
render(const Actor *actor, const Shader *shader, const Camera *camera, OpenGLContext *gl_context)vl::Renderableinline
render_Implementation(const Actor *actor, const Shader *shader, const Camera *camera, OpenGLContext *gl_context) const =0vl::Renderableprotectedpure virtual
Renderable()vl::Renderableinline
setAutomaticDelete(bool autodel_on)vl::Objectinline
setBoundingBox(const AABB &aabb)vl::Renderableinline
setBoundingSphere(const Sphere &sphere)vl::Renderableinline
setBoundsDirty(bool dirty)vl::Renderableinline
setBufferObjectDirty(bool dirty=true)vl::Renderableinline
setBufferObjectEnabled(bool enabled)vl::Renderableinline
setDisplayList(unsigned int disp_list)vl::Renderableinline
setDisplayListDirty(bool dirty)vl::Renderableinline
setDisplayListEnabled(bool enabled)vl::Renderableinline
setObjectName(const char *name)vl::Objectinline
setObjectName(const std::string &name)vl::Objectinline
setRefCountMutex(IMutex *mutex)vl::Objectinline
updateDirtyBufferObject(EBufferObjectUpdateMode)=0vl::Renderablepure virtual
~Object()vl::Objectprotectedvirtual
~Renderable()vl::Renderableinlinevirtual