mvEntryList Class Reference

A list of behaviours & actions that belongs to a particular mvBody. More...

#include <mvBEntryList.h>

List of all members.

Public Member Functions

mvIndex addExistingBehaviourEntry (mvIndex behaviourIndex)
 (one liner)
mvIndex addExistingGroupBehaviourEntry (mvIndex behaviourIndex, mvIndex groupIndex)
 (one liner)
mvIndex addNewBehaviourEntry (mvOptionEnum behaviourType, mvBaseActionPtr behaviourData)
 (one liner)
mvIndex addNewEntry (mvOptionEnum bType, mvIndex behaviourIndex, mvIndex groupIndex, mvBaseActionPtr behaviourData, mvFloat bNodeWeight, mvFloat period, mvFloat elaspedTime)
 (one liner)
mvIndex findExistingGroupEntry (mvIndex bIndex, mvIndex gIndex, mvOptionEnum actionKey)
 (one liner)
mvIndex getDefaultBody () const
 (one liner)
mvIndex getDefaultPathway () const
 (one liner)
mvIndex getDefaultWaypoint () const
 (one liner)
mvFloat getDefaultWeight () const
 (one liner)
mvEntryListNodePtr getEntry (mvIndex index) const
 (one liner)
mvErrorEnum getEntryParameterf (mvIndex entryIndex, mvParamEnum paramFlag, mvFloat *num) const
 (one liner)
mvErrorEnum getEntryParameteri (mvIndex entryIndex, mvParamEnum paramFlag, mvIndex *outIndex) const
 (one liner)
mvErrorEnum getEntryParametero (mvIndex entryIndex, mvParamEnum paramFlag, mvOptionEnum *option) const
 (one liner)
mvErrorEnum getEntryParameterv (mvIndex entryIndex, mvParamEnum paramFlag, mvFloat *numArray, mvCount *noOfParameters) const
 (one liner)
mvOptionEnum getMode () const
 (one liner)
mvErrorEnum getParameterf (mvParamEnum paramFlag, mvFloat *num) const
 (one liner)
mvErrorEnum getParameteri (mvParamEnum paramFlag, mvIndex *index) const
 (one liner)
mvErrorEnum getParametero (mvParamEnum paramFlag, mvOptionEnum *option) const
 (one liner)
mvErrorEnum getParameterv (mvParamEnum paramFlag, mvFloat *numArray, mvCount *noOfParameters) const
 (one liner)
 mvEntryList ()
 (one liner)
void setDefaultBody (mvIndex bodyIndex)
 (one liner)
void setDefaultPathway (mvIndex pwIndex)
 (one liner)
void setDefaultWaypoint (mvIndex wpIndex)
 (one liner)
mvErrorEnum setDefaultWeight (mvFloat factor)
 (one liner)
mvErrorEnum setEntryParameterf (mvIndex entryIndex, mvParamEnum paramFlag, mvFloat num)
 (one liner)
mvErrorEnum setEntryParameteri (mvIndex entryIndex, mvParamEnum paramFlag, mvIndex paramIndex)
 (one liner)
mvErrorEnum setEntryParametero (mvIndex entryIndex, mvParamEnum paramFlag, mvOptionEnum option)
 (one liner)
mvErrorEnum setEntryParameterv (mvIndex entryIndex, mvParamEnum paramFlag, mvFloat *numArray)
 (one liner)
mvErrorEnum setMode (mvOptionEnum option)
 (one liner)
mvErrorEnum setParameterf (mvParamEnum paramFlag, mvFloat num)
 (one liner)
mvErrorEnum setParameteri (mvParamEnum paramFlag, mvIndex index)
 (one liner)
mvErrorEnum setParametero (mvParamEnum paramFlag, mvOptionEnum option)
 (one liner)
mvErrorEnum setParameterv (mvParamEnum paramFlag, mvFloat *numArray)
 (one liner)
 ~mvEntryList ()
 (one liner)


Detailed Description

A list of behaviours & actions that belongs to a particular mvBody.

Constructor & Destructor Documentation

mvEntryList::mvEntryList (  ) 

(one liner)

(documentation goes here)

mvEntryList::~mvEntryList (  ) 

(one liner)

(documentation goes here)


Member Function Documentation

mvIndex mvEntryList::addExistingBehaviourEntry ( mvIndex  behaviourIndex  ) 

(one liner)

(documentation goes here)

mvIndex mvEntryList::addExistingGroupBehaviourEntry ( mvIndex  behaviourIndex,
mvIndex  groupIndex 
)

(one liner)

(documentation goes here)

mvIndex mvEntryList::addNewBehaviourEntry ( mvOptionEnum  behaviourType,
mvBaseActionPtr  behaviourData 
)

(one liner)

(documentation goes here)

mvIndex mvEntryList::addNewEntry ( mvOptionEnum  bType,
mvIndex  behaviourIndex,
mvIndex  groupIndex,
mvBaseActionPtr  dBehaviour,
mvFloat  bNodeWeight,
mvFloat  period,
mvFloat  elaspedTime 
)

(one liner)

(documentation goes here)

mvIndex mvEntryList::findExistingGroupEntry ( mvIndex  bIndex,
mvIndex  gIndex,
mvOptionEnum  actionKey 
)

(one liner)

(documentation goes here)

mvIndex mvEntryList::getDefaultBody (  )  const

(one liner)

(documentation goes here)

mvIndex mvEntryList::getDefaultPathway (  )  const

(one liner)

(documentation goes here)

mvIndex mvEntryList::getDefaultWaypoint (  )  const

(one liner)

(documentation goes here)

mvFloat mvEntryList::getDefaultWeight (  )  const

(one liner)

(documentation goes here)

mvEntryListNodePtr mvEntryList::getEntry ( mvIndex  index  )  const

(one liner)

(documentation goes here)

mvErrorEnum mvEntryList::getEntryParameterf ( mvIndex  entryIndex,
mvParamEnum  paramFlag,
mvFloat num 
) const

(one liner)

(documentation goes here)

mvErrorEnum mvEntryList::getEntryParameteri ( mvIndex  entryIndex,
mvParamEnum  paramFlag,
mvIndex index 
) const

(one liner)

(documentation goes here)

mvErrorEnum mvEntryList::getEntryParametero ( mvIndex  entryIndex,
mvParamEnum  paramFlag,
mvOptionEnum option 
) const

(one liner)

(documentation goes here)

mvErrorEnum mvEntryList::getEntryParameterv ( mvIndex  entryIndex,
mvParamEnum  paramFlag,
mvFloat numArray,
mvCount noOfParameters 
) const

(one liner)

(documentation goes here)

mvOptionEnum mvEntryList::getMode (  )  const

(one liner)

(documentation goes here)

mvErrorEnum mvEntryList::getParameterf ( mvParamEnum  paramFlag,
mvFloat num 
) const

(one liner)

(documentation goes here)

mvErrorEnum mvEntryList::getParameteri ( mvParamEnum  paramFlag,
mvIndex index 
) const

(one liner)

(documentation goes here)

mvErrorEnum mvEntryList::getParametero ( mvParamEnum  paramFlag,
mvOptionEnum option 
) const

(one liner)

(documentation goes here)

mvErrorEnum mvEntryList::getParameterv ( mvParamEnum  paramFlag,
mvFloat numArray,
mvCount noOfParameters 
) const

(one liner)

(documentation goes here)

void mvEntryList::setDefaultBody ( mvIndex  bodyIndex  ) 

(one liner)

(documentation goes here)

void mvEntryList::setDefaultPathway ( mvIndex  pwIndex  ) 

(one liner)

(documentation goes here)

void mvEntryList::setDefaultWaypoint ( mvIndex  wpIndex  ) 

(one liner)

(documentation goes here)

mvErrorEnum mvEntryList::setDefaultWeight ( mvFloat  factor  ) 

(one liner)

(documentation goes here)

mvErrorEnum mvEntryList::setEntryParameterf ( mvIndex  entryIndex,
mvParamEnum  paramFlag,
mvFloat  num 
)

(one liner)

(documentation goes here)

mvErrorEnum mvEntryList::setEntryParameteri ( mvIndex  entryIndex,
mvParamEnum  paramFlag,
mvIndex  paramIndex 
)

(one liner)

(documentation goes here)

mvErrorEnum mvEntryList::setEntryParametero ( mvIndex  entryIndex,
mvParamEnum  paramFlag,
mvOptionEnum  option 
)

(one liner)

(documentation goes here)

mvErrorEnum mvEntryList::setEntryParameterv ( mvIndex  entryIndex,
mvParamEnum  paramFlag,
mvFloat numArray 
)

(one liner)

(documentation goes here)

mvErrorEnum mvEntryList::setMode ( mvOptionEnum  option  ) 

(one liner)

(documentation goes here)

mvErrorEnum mvEntryList::setParameterf ( mvParamEnum  paramFlag,
mvFloat  num 
)

(one liner)

(documentation goes here)

mvErrorEnum mvEntryList::setParameteri ( mvParamEnum  paramFlag,
mvIndex  index 
)

(one liner)

(documentation goes here)

mvErrorEnum mvEntryList::setParametero ( mvParamEnum  paramFlag,
mvOptionEnum  option 
)

(one liner)

(documentation goes here)

mvErrorEnum mvEntryList::setParameterv ( mvParamEnum  paramFlag,
mvFloat numArray 
)

(one liner)

(documentation goes here)


The documentation for this class was generated from the following files:
Generated on Wed Nov 14 17:04:59 2007 for mvMotionAI by  doxygen 1.5.3