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]
mAABBvl::Actor [protected]
mAnim_tvl::MorphingActor [protected]
mAnim_t_Bindingvl::MorphingActor [protected]
mAnimationEndvl::MorphingActor [protected]
mAnimationPeriodvl::MorphingActor [protected]
mAnimationStartvl::MorphingActor [protected]
mAnimationStartedvl::MorphingActor [protected]
mAnimationStartTimevl::MorphingActor [protected]
mBoundsUpdateTickvl::Actor [protected]
mEffectvl::Actor [protected]
mElapsedTimevl::MorphingActor [protected]
mEnableMaskvl::Actor [protected]
mFrame1vl::MorphingActor [protected]
mFrame2vl::MorphingActor [protected]
mGeometryvl::MorphingActor
mGLSLVertexBlendEnabledvl::MorphingActor [protected]
mIsOccludeevl::Actor [protected]
mLastUpdatevl::MorphingActor [protected]
mLastUpdateTimevl::Actor [protected]
mLODEvaluatorvl::Actor [protected]
mNamevl::Object [protected]
mNormal2_Bindingvl::MorphingActor [protected]
mNormalFramesvl::MorphingActor
mNormalsvl::MorphingActor
mOcclusionQueryvl::Actor [protected]
mOcclusionQueryTickvl::Actor [protected]
MorphingActor()vl::MorphingActor
MorphingCallback classvl::MorphingActor [friend]
mRenderablesvl::Actor [protected]
mRenderBlockvl::Actor [protected]
mRenderingCallbacksvl::Actor [protected]
mRenderRankvl::Actor [protected]
mScissorvl::Actor [protected]
mSpherevl::Actor [protected]
mTransformvl::Actor [protected]
mTransformUpdateTickvl::Actor [protected]
mUniformSetvl::Actor [protected]
mutex()vl::Object [inline]
mutex() const vl::Object [inline]
mVertex2_Bindingvl::MorphingActor [protected]
mVertexFramesvl::MorphingActor
mVerticesvl::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
setMutex(VirtualMutex *mutex)vl::Object [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.08 Reference Documentation
Copyright 2005-2009 Michele Bosi. All rights reserved.
Updated on Tue Dec 29 13:56:57 2009.
Permission is granted to use this page to write and publish articles regarding Visualization Library.