version 3.3

VRS::Engine Member List

This is the complete list of members for VRS::Engine, including all inherited members.

accept(VisitorBase &visitor)=0VRS::Visitable [pure virtual]
acceptChildren(std::vector< Visitable * > &appendChildrenHere) const VRS::Visitable [inline, protected, virtual]
acceptedImpl(VisitorBase &vistor, bool pushObj, VisitorBase::VisitMode &mode)VRS::Visitable [inline, protected]
acceptHierarchyRecursionImpl(VisitorBase &visitor, bool pushObj)VRS::Visitable [inline, protected]
addInitializer(Callback1< Engine * > *init)VRS::Engine [static]
addPostRenderCallback(SO< RenderCallback > cb)VRS::Engine [static]
addPreRenderCallback(SO< RenderCallback > cb)VRS::Engine [static]
ALL enum valueVRS::Engine
appendPolyAttribute(const ID &category, PolyAttribute *attr, SwitchType switchSetting=Engine::ON)VRS::Engine [virtual]
applyGlobalPolyAttributes()VRS::Engine [virtual]
callbacks(const ID &service) const VRS::SharedObj [protected]
callInitializers()VRS::Engine
cameraInfo() const VRS::Engine [virtual]
ClassInfoVRS()VRS::SharedObj [static]
classInfoVRS() const VRS::SharedObj [virtual]
ClassNameVRS()VRS::SharedObj [static]
classNameVRS() const VRS::SharedObj
colorMatrix enum valueVRS::Engine
containsPolyAttribute(PolyAttribute *attr, SwitchType switchQuery=Engine::ALL) const VRS::Engine [virtual]
containsTransform(const SharedObj *) const VRS::Engine
currentNormalizedDeviceCoordsTf() const VRS::Engine [virtual]
currentPureProjectionTf() const VRS::Engine [virtual]
currentPureProjectionTfInv() const VRS::Engine [virtual]
currentTf(TFType category=Engine::modelviewMatrix) const VRS::Engine [virtual]
currentTfInv(TFType category=Engine::modelviewMatrix) const VRS::Engine [virtual]
currentTransactionNo()VRS::SharedObj [static]
deleteTransform(const Attribute *)VRS::Engine
demandsShadingPass(const MonoAttribute *attr)VRS::Engine [virtual]
disregard(const ID &category)VRS::Engine
Engine()VRS::Engine
eraseTransform(const SharedObj *)VRS::Engine
eval(const Shape *shape)VRS::Engine [virtual]
eval(const MonoAttribute *attr, bool pushHint)VRS::Engine [virtual]
eval(const PolyAttribute *attr, unsigned int index, bool pushHint)VRS::Engine [virtual]
finalEval(const Shape *shape)VRS::Engine [protected, virtual]
findPolyAttribute(PolyAttribute *attr, SwitchType switchQuery=Engine::ALL) const VRS::Engine [virtual]
getCanvas() const VRS::Engine
getClientData() const VRS::SharedObj
getMonoAttribute(const ID &category) const VRS::Engine [virtual]
getObjectByName(const std::string &objName)VRS::SharedObj [static]
getObjectName() const VRS::SharedObj
getPolyAttribute(const ID &category, unsigned int i, SwitchType switchQuery=Engine::ALL) const VRS::Engine [virtual]
getProcessor() const VRS::Engine [virtual]
getShader() const VRS::Engine [virtual]
getShaderAttribute() const VRS::Engine [virtual]
getSwitch(const ID &category, unsigned int index) const VRS::Engine [virtual]
getSwitch(PolyAttribute *) const VRS::Engine [virtual]
getTechniques() const VRS::Engine [virtual]
getTransform(const SharedObj *) const VRS::Engine
handler(const ID &service, const ID &target) const VRS::Engine [virtual]
initialize()VRS::Engine [virtual]
isA(const ID &id) const VRS::SharedObj
isEqual(const SharedObj *other) const VRS::SharedObj [virtual]
IsEqual(const SharedObj *obj1, const SharedObj *obj2)VRS::SharedObj [static]
isFinalEvalDone() const VRS::Engine [protected, virtual]
isHandledByShader(const MonoAttribute *attr)VRS::Engine [virtual]
isRegarded(const ID &category) const VRS::Engine
lastTransactionNo() const VRS::SharedObj [virtual]
loadTf(const Matrix &matrix, TFType category=Engine::modelviewMatrix)VRS::Engine [virtual]
modelviewMatrix enum valueVRS::Engine
modified()VRS::SharedObj [virtual]
monoTable(const ID &category) const VRS::Engine
multTf(const Matrix &matrix, TFType category=Engine::modelviewMatrix)VRS::Engine [virtual]
newPolyAttributeIterator(const ID &category, SwitchType switchQuery=Engine::ON) const VRS::Engine [virtual]
OFF enum valueVRS::Engine
ON enum valueVRS::Engine
operator==(const SharedObj &other) const VRS::SharedObj
orientationTf() const VRS::Engine [virtual]
orientationTfInv() const VRS::Engine [virtual]
outputAllTrackedObjectReferences()VRS::SharedObj [static]
outputReferences() const VRS::SharedObj
painter(const ID &target) const VRS::Engine [virtual]
polyAttributes(const ID &category, SwitchType switchQuery=Engine::ALL) const VRS::Engine [virtual]
polyTable(const ID &category) const VRS::Engine
pop(MonoAttribute *attr)VRS::Engine [virtual]
pop(PolyAttribute *attr)VRS::Engine [virtual]
pop(Switch *sw)VRS::Engine [virtual]
pop(Handler *hdl)VRS::Engine [virtual]
pop(Technique *tech)VRS::Engine [virtual]
pop(Attribute *attr)VRS::Engine [virtual]
pop(const ID &id)VRS::Engine [virtual]
popCanvas()VRS::Engine
popHandler(const ID &service, const ID &target)VRS::Engine [virtual]
popMonoAttribute(const ID &category)VRS::Engine [virtual]
popShader()VRS::Engine [virtual]
popTf(TFType category=Engine::modelviewMatrix)VRS::Engine [virtual]
popViewInfoFactory()VRS::Engine [virtual]
postRenderCallbacks()VRS::Engine [static]
preRenderCallbacks()VRS::Engine [static]
projectionMatrix enum valueVRS::Engine
push(MonoAttribute *attr)VRS::Engine [virtual]
push(PolyAttribute *attr)VRS::Engine [virtual]
push(Switch *sw)VRS::Engine [virtual]
push(Handler *hdl)VRS::Engine [virtual]
push(Technique *tech)VRS::Engine [virtual]
push(Attribute *attr)VRS::Engine [virtual]
pushCanvas(Canvas *canvas)VRS::Engine
pushHandler(const ID &service, const ID &target, Handler *hdl)VRS::Engine [virtual]
pushMonoAttribute(const ID &category, MonoAttribute *attr)VRS::Engine [virtual]
pushShader(Shader *)VRS::Engine [virtual]
pushTf(TFType category=Engine::modelviewMatrix)VRS::Engine [virtual]
pushViewInfoFactory(SO< ViewInfoFactory > newViewInfoFactory)VRS::Engine [virtual]
ref(const void *debugPointerHolder=NULL) const VRS::SharedObj
references() const VRS::SharedObj
regard(const ID &category)VRS::Engine
registerCB(const ID &service, SO< CallbackBase > cb)VRS::SharedObj [protected]
registerDestructionCB(SO< Callback1< SharedObj * > > cb)VRS::SharedObj
registerHandler(Handler *handler)VRS::Engine [static]
registerModificationCB(SO< Callback1< SharedObj * > > cb)VRS::SharedObj
registerWO(const WeakPointerBase *wo) const VRS::SharedObj [protected]
removePolyAttribute(const ID &category, PolyAttribute *attr)VRS::Engine [virtual]
removePostRenderCallback(SO< RenderCallback > cb)VRS::Engine [static]
removePreRenderCallback(SO< RenderCallback > cb)VRS::Engine [static]
RenderCallback typedefVRS::Engine
serviceTable(const ID &service) const VRS::Engine
setClientData(void *clientData)VRS::SharedObj
setObjectName(const char *objName)VRS::SharedObj
setObjectName(const std::string &objName)VRS::SharedObj
setOrientationTf(const Matrix &matrix)VRS::Engine [virtual]
setOrientationTf()VRS::Engine [virtual]
setProcessor(TechniqueProcessor *)VRS::Engine [virtual]
setTransform(const SharedObj *, const Matrix &)VRS::Engine
shadingPass() const VRS::Engine [inline, virtual]
SharedObj()VRS::SharedObj
SharedObj(const SharedObj &other)VRS::SharedObj
simplifier(const ID &target) const VRS::Engine [virtual]
storeTransform(const Attribute *)VRS::Engine
SwitchType enum nameVRS::Engine
textureMatrix enum valueVRS::Engine
TFType enum nameVRS::Engine
trackReferences()VRS::SharedObj
unapplyGlobalPolyAttributes()VRS::Engine [virtual]
unref(const void *debugPointerHolder=NULL) const VRS::SharedObj
unregisterCB(const ID &service, SO< CallbackBase > cb)VRS::SharedObj [protected]
unregisterDestructionCB(SO< Callback1< SharedObj * > > cb)VRS::SharedObj
unregisterModificationCB(SO< Callback1< SharedObj * > > cb)VRS::SharedObj
unregisterWO(const WeakPointerBase *wo) const VRS::SharedObj [protected]
viewInfo() const VRS::Engine [virtual]
VRS_SERIALIZABLE(SharedObj)VRS::SharedObj
VRS_SERIALIZABLE_CLASS_ENUM(TFType)VRS::Engine
VRS_SERIALIZABLE_CLASS_ENUM(SwitchType)VRS::Engine
VRS_ThisClass typedefVRS::SharedObj
VRS_TYPEINFO(Engine, SharedObj)VRS::Engine
VRS_VISITABLE_BASEVRS::SharedObj
WeakPointerBase classVRS::SharedObj [friend]
~Engine()VRS::Engine [virtual]
~SharedObj()VRS::SharedObj [virtual]
~Visitable()VRS::Visitable [inline, virtual]


Generated on Tue May 21 06:00:23 2013 by Doxygen 1.5.6
© 2001-2010 Hasso-Plattner-Institut | Impressum | Contact