# Visualization Library

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

[Home] [Tutorials] [All Classes] [Grouped Classes]

# vl::MorphingActor Member List

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

Actor(Renderable *renderable=NULL, Effect *effect=NULL, Transform *transform=NULL, int block=0, int rank=0) | vl::Actor | `[inline]`
animationStarted() const | vl::MorphingActor | `[inline]`
as() | vl::Object | `[inline]`
as() const | vl::Object | `[inline]`
automaticDelete() const | vl::Object | `[inline]`
blendFrames(int a, int b, float t) | vl::MorphingActor |
boundingBox() const | vl::Actor | `[inline]`
boundingSphere() const | vl::Actor | `[inline]`
className() | vl::MorphingActor | `[inline, virtual]`
computeBounds() | vl::Actor |
createOcclusionQuery() | vl::Actor |
decReference() | vl::Object | `[inline]`
deleteOcclusionQuery() | vl::Actor |
effect() | vl::Actor | `[inline]`
effect() const | vl::Actor | `[inline]`
enableMask() const | vl::Actor | `[inline]`
eraseAllUniforms() | vl::Actor | `[inline]`
eraseUniform(const std::string &name) | vl::Actor | `[inline]`
eraseUniform(const Uniform *uniform) | vl::Actor | `[inline]`
evaluateLOD(Camera *camera) | vl::Actor |
executeRenderingCallbacks(const Camera *camera, Renderable *renderable, const Shader *shader, int pass) | vl::Actor | `[inline]`
geometry() | vl::MorphingActor | `[inline]`
geometry() const | vl::MorphingActor | `[inline]`
getUniform(const std::string &name) | vl::Actor | `[inline]`
getUniform(const std::string &name) const | vl::Actor | `[inline]`
glslVertexBlendEnabled() const | vl::MorphingActor | `[inline]`
gocUniform(const std::string &name) | vl::Actor | `[inline]`
incReference() | vl::Object | `[inline]`
init(ResourceDatabase *res_db) | vl::MorphingActor |
initFrom(MorphingActor *morph_act) | vl::MorphingActor |
isOccludee() const | vl::Actor | `[inline]`
lastUpdateTime() const | vl::Actor | `[inline]`
lod(int lod_index) | vl::Actor | `[inline]`
lod(int lod_index) const | vl::Actor | `[inline]`
lodEvaluator() | vl::Actor | `[inline]`
lodEvaluator() const | vl::Actor | `[inline]`
mAABB | vl::Actor | `[protected]`
mAnim_t | vl::MorphingActor | `[protected]`
mAnim_t_Binding | vl::MorphingActor | `[protected]`
mAnimationEnd | vl::MorphingActor | `[protected]`
mAnimationPeriod | vl::MorphingActor | `[protected]`
mAnimationStart | vl::MorphingActor | `[protected]`
mAnimationStarted | vl::MorphingActor | `[protected]`
mAnimationStartTime | vl::MorphingActor | `[protected]`
mBoundsUpdateTick | vl::Actor | `[protected]`
mEffect | vl::Actor | `[protected]`
mElapsedTime | vl::MorphingActor | `[protected]`
mEnableMask | vl::Actor | `[protected]`
mFrame1 | vl::MorphingActor | `[protected]`
mFrame2 | vl::MorphingActor | `[protected]`
mGeometry | vl::MorphingActor |
mGLSLVertexBlendEnabled | vl::MorphingActor | `[protected]`
mIsOccludee | vl::Actor | `[protected]`
mLastUpdate | vl::MorphingActor | `[protected]`
mLastUpdateTime | vl::Actor | `[protected]`
mLODEvaluator | vl::Actor | `[protected]`
mName | vl::Object | `[protected]`
mNormal2_Binding | vl::MorphingActor | `[protected]`
mNormalFrames | vl::MorphingActor |
mNormals | vl::MorphingActor |
mOcclusionQuery | vl::Actor | `[protected]`
mOcclusionQueryTick | vl::Actor | `[protected]`
MorphingActor() | vl::MorphingActor |
MorphingCallback class | vl::MorphingActor | `[friend]`
mRenderables | vl::Actor | `[protected]`
mRenderBlock | vl::Actor | `[protected]`
mRenderingCallbacks | vl::Actor | `[protected]`
mRenderRank | vl::Actor | `[protected]`
mScissor | vl::Actor | `[protected]`
mSphere | vl::Actor | `[protected]`
mTransform | vl::Actor | `[protected]`
mTransformUpdateTick | vl::Actor | `[protected]`
mUniformSet | vl::Actor | `[protected]`
mVertex2_Binding | vl::MorphingActor | `[protected]`
mVertexFrames | vl::MorphingActor |
mVertices | vl::MorphingActor |
name() const | vl::Object | `[inline]`
Object() | vl::Object | `[inline]`
Object(const Object &other) | vl::Object | `[inline]`
occlusionQuery() const | vl::Actor | `[inline]`
occlusionQueryTick() const | vl::Actor | `[inline]`
operator=(const Object &other) | vl::Object | `[inline]`
referenceCount() const | vl::Object | `[inline]`
renderBlock() const | vl::Actor | `[inline]`
renderingCallbacks() const | vl::Actor | `[inline]`
renderingCallbacks() | vl::Actor | `[inline]`
renderRank() const | vl::Actor | `[inline]`
resetGLSLBindings() | vl::MorphingActor |
scissor() const | vl::Actor | `[inline]`
scissor() | vl::Actor | `[inline]`
setAnimation(int start, int end, float period) | vl::MorphingActor |
setAutomaticDelete(bool autodel_on) | vl::Object | `[inline]`
setEffect(Effect *effect) | vl::Actor | `[inline]`
setEnableMask(unsigned int mask) | vl::Actor | `[inline]`
setGLSLVertexBlendEnabled(bool enable) | vl::MorphingActor | `[inline]`
setLastUpdateTime(Real time) | vl::Actor | `[inline]`
setLODEvaluator(LODEvaluator *lod_evaluator) | vl::Actor | `[inline]`
setLODs(Renderable *lod0, Renderable *lod1=NULL, Renderable *lod2=NULL, Renderable *lod3=NULL, Renderable *lod4=NULL, Renderable *lod5=NULL) | vl::Actor | `[inline]`
setName(const std::string &name) | vl::Object | `[inline]`
setOccludee(bool is_occludee) | vl::Actor | `[inline]`
setOcclusionQueryTick(unsigned tick) | vl::Actor | `[inline]`
setRenderBlock(int block) | vl::Actor | `[inline]`
setRenderRank(int rank) | vl::Actor | `[inline]`
setScissor(Scissor *scissor) | vl::Actor | `[inline]`
setTransform(Transform *transform) | vl::Actor | `[inline]`
setUniform(Uniform *uniform) | vl::Actor | `[inline]`
setUniformSet(UniformSet *uniforms) | vl::Actor | `[inline]`
startAnimation(Real time=-1) | vl::MorphingActor |
stopAnimation() | vl::MorphingActor |
transform() | vl::Actor | `[inline]`
transform() const | vl::Actor | `[inline]`
uniforms() const | vl::Actor | `[inline]`
uniformSet() const | vl::Actor | `[inline]`
update(int lod, Camera *, Real delta_t) | vl::MorphingActor | `[virtual]`
~Actor() | vl::Actor | `[virtual]`
~Object() | vl::Object | `[protected, virtual]`

Visualization Library v2009.07 Reference Documentation
Copyright 2005-2009 Michele Bosi. All rights reserved.
Updated on Mon Aug 10 21:41:37 2009.
Permission is granted to use this page to write and publish articles regarding Visualization Library.