Public API Reference

iCelGraph Member List

This is the complete list of members for iCelGraph, including all inherited members.
AddEdge(iCelNode *from, iCelNode *to, bool state)=0iCelGraph [pure virtual]
AddEdge(iCelNode *from, iCelNode *to, bool state, float weight)=0iCelGraph [pure virtual]
AddEdgeByNames(const char *from, const char *to, bool state)=0iCelGraph [pure virtual]
AddNode(iCelNode *node)=0iCelGraph [pure virtual]
AddRefOwner(void **ref_owner)=0iBase [pure virtual]
CreateEmptyNode(size_t &index)=0iCelGraph [pure virtual]
CreateNode(const char *name, csVector3 &pos)=0iCelGraph [pure virtual]
DecRef()=0iBase [pure virtual]
GetClosest(csVector3 position)=0iCelGraph [pure virtual]
GetInterfaceMetadata()=0iBase [pure virtual]
GetNode(size_t idx)=0iCelGraph [pure virtual]
GetNodeCount()=0iCelGraph [pure virtual]
GetRefCount()=0iBase [pure virtual]
IncRef()=0iBase [pure virtual]
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0iBase [pure virtual]
QueryObject()=0iCelGraph [pure virtual]
RandomPath(iCelNode *from, int distance, iCelPath *path)=0iCelGraph [pure virtual]
RemoveEdge(iCelNode *from, size_t idx)=0iCelGraph [pure virtual]
RemoveNode(size_t idx)=0iCelGraph [pure virtual]
RemoveRefOwner(void **ref_owner)=0iBase [pure virtual]
ShortestPath(iCelNode *from, iCelNode *goal, iCelPath *path)=0iCelGraph [pure virtual]
ShortestPath2(iCelNode *from, iCelNode *goal, iCelPath *path)=0iCelGraph [pure virtual]
~iBase()iBase [protected, virtual]

Generated for CEL: Crystal Entity Layer 2.0 by doxygen 1.6.1