AddBackLink(const char *name, albaVME *node) | albaVME | |
AddChild(albaVME *node) | albaVME | virtual |
AddObserver(albaObserver *obj) | albaEventBroadcaster | |
AddObserver(albaObserver &obj) | albaEventBroadcaster | |
AddObserverCallback(void(*f)(void *sender, albaID eid, void *clientdata, void *calldata)) | albaEventBroadcaster | |
albaAbstractTypeMacro(albaVME, albaReferenceCounted) | albaVME | |
albaReferenceCounted::albaAbstractTypeMacro(albaReferenceCounted, albaObject) | albaReferenceCounted | |
albaAttributesMap typedef | albaVME | |
albaChildrenVector typedef | albaVME | |
albaEventBroadcaster(void *owner=NULL) | albaEventBroadcaster | |
albaEventBroadcaster(const albaEventBroadcaster &c) | albaEventBroadcaster | inline |
albaEventSender() | albaEventSender | inline |
albaLinksMap typedef | albaVME | |
albaObject() | albaObject | |
albaObject(const albaObject &c) | albaObject | inline |
albaObserver() | albaObserver | inline |
albaObserversList typedef | albaEventBroadcaster | protected |
albaReferenceCounted() | albaReferenceCounted | |
albaStorable() | albaStorable | inline |
albaVME() | albaVME | protected |
albaVMEBackLinks typedef | albaVME | |
albaVMESet typedef | albaVME | |
ApplyAbsMatrix(const albaMatrix &matrix, int premultiply, albaTimeStamp t=-1) | albaVME | |
ApplyMatrix(const albaMatrix &matrix, int premultiply, albaTimeStamp t=-1) | albaVME | |
CanCopy(albaVME *vme) | albaVME | virtual |
CanReparentTo(albaVME *parent) | albaVME | virtual |
CastToObject() | albaStorable | |
CleanTree() | albaVME | |
CompareTree(albaVME *vme) | albaVME | |
CopyTree(albaVME *vme, albaVME *parent=NULL) | albaVME | static |
CopyTree() | albaVME | inline |
CreateGui() | albaVME | protectedvirtual |
DeepCopy(albaVME *a) | albaVME | virtual |
DEFAULT_VISUAL_MODE enum value | albaVME | |
Delete() | albaReferenceCounted | virtual |
DeleteGui() | albaVME | |
DependsOnLinkedNodeOff() | albaVME | inline |
DependsOnLinkedNodeOn() | albaVME | inline |
Equals(albaVME *vme) | albaVME | virtual |
FindInTreeById(const albaID id) | albaVME | |
FindInTreeByName(const char *name, bool match_case=true, bool whole_word=true) | albaVME | |
FindInTreeByTag(const char *name, const char *value="", int type=ALBA_STRING_TAG) | albaVME | |
FindNodeIdx(albaVME *a, bool onlyVisible=false) | albaVME | |
FindNodeIdx(const char *name, bool onlyVisible=false) | albaVME | |
ForwardDownEvent(albaEventBase *alba_event) | albaVME | |
ForwardDownEvent(albaEventBase &alba_event) | albaVME | |
ForwardUpEvent(albaEventBase *alba_event) | albaVME | |
ForwardUpEvent(albaEventBase &alba_event) | albaVME | |
GetAbsMatrixPipe() | albaVME | inline |
GetAbsTimeStamps(std::vector< albaTimeStamp > &kframes) | albaVME | virtual |
GetAttribute(const char *name) | albaVME | |
GetAttributes() | albaVME | inline |
GetBackLinks() | albaVME | inline |
GetBehavior() | albaVME | inline |
GetByPath(const char *path, bool onlyVisible=true) | albaVME | |
GetChannel() | albaEventBroadcaster | |
GetChild(albaID idx, bool onlyVisible=false) | albaVME | |
GetChildren() | albaVME | inline |
GetCrypting() | albaVME | |
GetDataPipe() | albaVME | inline |
GetDependenciesVMEs() | albaVME | |
GetDependenciesVMEs(albaVMESet &dependencies, albaVME *vme) | albaVME | protected |
GetFirstChild(bool onlyVisible=false) | albaVME | |
GetGui() | albaVME | |
GetIcon() | albaVME | static |
GetId() const | albaVME | |
GetLastChild(bool onlyVisible=false) | albaVME | |
GetLink(const char *name) | albaVME | |
GetLinks() | albaVME | inline |
GetListener() | albaEventSender | inlinevirtual |
GetLocalTimeBounds(albaTimeStamp tbounds[2]) | albaVME | inlinevirtual |
GetLocalTimeStamps(std::vector< albaTimeStamp > &kframes)=0 | albaVME | pure virtual |
GetMatrixPipe() | albaVME | inline |
GetMTime() | albaVME | virtual |
GetName() | albaVME | inline |
GetNumberOfBackLinks() | albaVME | inline |
GetNumberOfChildren() const | albaVME | |
GetNumberOfChildren(bool onlyVisible) | albaVME | |
GetNumberOfLinks() | albaVME | inline |
GetNumberOfLocalTimeStamps() | albaVME | |
GetNumberOfTimeStamps() | albaVME | |
GetObservers(std::vector< albaObserver * > &olist) | albaEventBroadcaster | |
GetOutput() | albaVME | inlinevirtual |
GetParent() const | albaVME | inline |
GetReferenceCount() | albaReferenceCounted | inline |
GetRoot() | albaVME | |
GetStaticTypeId() | albaObject | static |
GetStaticTypeName() | albaObject | static |
GetTagArray() | albaVME | |
GetTestMode() | albaVME | inline |
GetTimeStamp() | albaVME | virtual |
GetTimeStamps(std::vector< albaTimeStamp > &kframes) | albaVME | virtual |
GetTypeId() const | albaObject | virtual |
GetTypeName() const | albaObject | virtual |
GetTypeNameFromType(albaString typeName) | albaVME | protected |
GetVisibleToTraverse() | albaVME | inline |
GetVisualMode() | albaVME | inline |
GetVisualPipe() | albaVME | inlinevirtual |
GetVisualPipeSlice() | albaVME | inlinevirtual |
HasListener() | albaEventSender | inlinevirtual |
HasObservers() | albaEventBroadcaster | |
ID_HELP enum value | albaVME | |
ID_LAST enum value | albaVME | |
ID_NAME enum value | albaVME | |
ID_PRINT_INFO enum value | albaVME | |
Import(albaVME *tree) | albaVME | |
Initialize() | albaVME | |
InternalCopyTree(albaVME *vme, albaVME *parent) | albaVME | protectedstatic |
InternalInitialize() | albaVME | protectedvirtual |
InternalPreUpdate() | albaVME | inlineprotectedvirtual |
InternalRestore(albaStorageElement *node) | albaVME | protectedvirtual |
InternalSetTimeStamp(albaTimeStamp t) | albaVME | protectedvirtual |
InternalShutdown() | albaVME | inlineprotectedvirtual |
InternalStore(albaStorageElement *parent) | albaVME | protectedvirtual |
InternalUpdate() | albaVME | inlineprotectedvirtual |
InvokeEvent(albaEventBase &e) | albaEventBroadcaster | virtual |
InvokeEvent(albaEventBase *e) | albaEventBroadcaster | virtual |
InvokeEvent(void *sender, albaID id=ID_NO_EVENT, void *data=NULL) | albaEventBroadcaster | virtual |
IsA(const char *type_name) const | albaObject | virtual |
IsA(const albaTypeID &type_id) const | albaObject | virtual |
IsAChild(albaVME *a) | albaVME | |
IsAnimated() | albaVME | virtual |
IsDataAvailable() | albaVME | virtual |
IsEmpty() const | albaVME | inline |
IsInitialized() | albaVME | inline |
IsInTree(albaVME *a) | albaVME | |
IsObserver(albaObserver *obj) | albaEventBroadcaster | |
IsOnVMETree() | albaVME | inline |
IsStaticType(const char *type_name) | albaObject | static |
IsStaticType(const albaTypeID &type_id) | albaObject | static |
IsStorable() | albaStorable | inline |
IsVisible() | albaVME | inline |
m_AbsMatrixPipe | albaVME | protected |
m_Attributes | albaVME | protected |
m_BackLinks | albaVME | protected |
m_Behavior | albaVME | protected |
m_Channel | albaEventBroadcaster | protected |
m_Children | albaVME | protected |
m_Crypting | albaVME | protected |
m_CurrentTime | albaVME | protected |
m_DataPipe | albaVME | protected |
m_DependsOnLinkedNode | albaVME | protected |
m_Gui | albaVME | protected |
m_GuiName | albaVME | protected |
m_HeapFlag | albaObject | protected |
m_Id | albaVME | protected |
m_Initialized | albaVME | protected |
m_Links | albaVME | protected |
m_Listener | albaEventSender | protected |
m_MatrixPipe | albaVME | protected |
m_MTime | albaTimeStamped | protected |
m_Name | albaVME | protected |
m_Observers | albaEventBroadcaster | protected |
m_OldSubIdLinks | albaVME | protected |
m_Output | albaVME | protected |
m_Parent | albaVME | protected |
m_ReferenceCount | albaReferenceCounted | protected |
m_Storable | albaStorable | protected |
m_TestMode | albaVME | protected |
m_VisibleToTraverse | albaVME | protected |
m_VisualMode | albaVME | protected |
MakeCopy(albaVME *a) | albaVME | static |
MakeCopy() | albaVME | inline |
Modified() | albaTimeStamped | virtual |
NewInstance() | albaVME | inline |
NewIterator() | albaVME | |
NewObjectInstance() const | albaVME | inlinevirtual |
NO_DATA_VISUAL_MODE enum value | albaVME | |
NodeOnEvent(albaEventBase *e) | albaVME | protected |
OnEvent(albaEventBase *e) | albaVME | virtual |
OnNodeAttachedToTree(albaEventBase *e) | albaVME | protected |
OnNodeDestroyed(albaEventBase *e) | albaVME | protected |
OnNodeDetachedFromTree(albaEventBase *e) | albaVME | protected |
Print(std::ostream &os, const int tabs=0) | albaVME | virtual |
albaReferenceCounted::Print(std::ostream &os, const int indent=0) const | albaObject | virtual |
Register(void *obj) | albaReferenceCounted | |
RemoveAllAttributes() | albaVME | |
RemoveAllBackLinks() | albaVME | inline |
RemoveAllChildren() | albaVME | |
RemoveAllLinks() | albaVME | |
RemoveAllObservers() | albaEventBroadcaster | |
RemoveAttribute(const char *name) | albaVME | |
RemoveBackLink(const char *name, albaVME *node) | albaVME | |
RemoveChild(const albaID idx, bool onlyVisible=false) | albaVME | virtual |
RemoveChild(albaVME *node) | albaVME | virtual |
RemoveDependenciesVMEs() | albaVME | |
RemoveLink(const char *name) | albaVME | |
RemoveObserver(albaObserver *obj) | albaEventBroadcaster | |
ReparentTo(albaVME *parent) | albaVME | virtual |
Restore() | albaVME | |
albaStorable::Restore(albaStorageElement *element) | albaStorable | |
SafeCastToObject(albaObject *o) | albaStorable | static |
SafeDownCast(albaObject *o) | albaObject | static |
SetAbsMatrix(const albaMatrix &matrix, albaTimeStamp t) | albaVME | |
SetAbsMatrix(const albaMatrix &matrix) | albaVME | virtual |
SetAbsMatrixPipe(albaAbsMatrixPipe *pipe) | albaVME | protected |
SetAbsPose(double x, double y, double z, double rx, double ry, double rz, albaTimeStamp t=-1) | albaVME | |
SetAbsPose(double xyz[3], double rxyz[3], albaTimeStamp t=-1) | albaVME | |
SetAttribute(const char *name, albaAttribute *a) | albaVME | |
SetBehavior(albaInteractor *bh) | albaVME | inline |
SetChannel(albaID ch) | albaEventBroadcaster | |
SetCrypting(int crypting) | albaVME | |
SetDataPipe(albaDataPipe *dpipe) | albaVME | protectedvirtual |
SetId(albaID id) | albaVME | protected |
SetLink(const char *name, albaVME *node) | albaVME | |
SetLink(const char *name, albaVME *node, LinkType type) | albaVME | |
SetListener(albaObserver *o) | albaEventBroadcaster | virtual |
SetMandatoryLink(const char *name, albaVME *node) | albaVME | |
SetMatrix(const albaMatrix &mat)=0 | albaVME | pure virtual |
SetMatrixPipe(albaMatrixPipe *pipe) | albaVME | protected |
SetName(const char *name) | albaVME | virtual |
SetOldSubIdLink(albaString link_name, albaID link_node_id, albaID link_node_subid) | albaVME | |
SetOutput(albaVMEOutput *output) | albaVME | protected |
SetParent(albaVME *parent) | albaVME | protectedvirtual |
SetPose(const albaMatrix &mat, albaTimeStamp t) | albaVME | |
SetPose(double x, double y, double z, double rx, double ry, double rz, albaTimeStamp t) | albaVME | |
SetPose(double xyz[3], double rxyz[3], albaTimeStamp t) | albaVME | |
SetReferenceCount(int) | albaReferenceCounted | |
SetTimeStamp(albaTimeStamp t) | albaVME | virtual |
SetTreeTime(albaTimeStamp t) | albaVME | |
SetVisibleToTraverse(bool flag) | albaVME | inline |
SetVisualMode(int mode) | albaVME | |
ShallowCopy(albaVME *a) | albaVME | virtual |
Shutdown() | albaVME | |
Store() | albaVME | |
albaStorable::Store(albaStorageElement *element) | albaStorable | |
TestModeOff() | albaVME | inline |
TestModeOn() | albaVME | inline |
UnRegister(void *o) | albaVME | virtual |
Update() | albaVME | virtual |
UpdateId() | albaVME | |
VME_VISUAL_MODE enum name | albaVME | |
VME_WIDGET_ID enum name | albaVME | |
WillBeRemovedWithDependencies(albaVME *vme) | albaVME | |
~albaEventBroadcaster() | albaEventBroadcaster | virtual |
~albaObject() | albaObject | virtual |
~albaObserver() | albaObserver | inlinevirtual |
~albaReferenceCounted() | albaReferenceCounted | virtual |
~albaVME() | albaVME | protectedvirtual |