D:/mvMotionAI/mvMotionAI/include/mv/mvMotionAI.h File Reference

#include <mv/mvMotionAI-Types.h>

Functions

MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvAddBehaviourFunction (mvOptionEnum bType, mvBaseActionLoaderPtr loader)
 Adding a new derived mvBaseActionLoader (and its key) to the mvMotionAI C interface.
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvAddForceFunction (mvOptionEnum bType, mvBaseForceLoaderPtr loader)
 Adding a new derived mvBaseForceLoader (and its key) to the mvMotionAI C interface.
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvAddForceIntoWaypoint (mvIndex worldIndex, mvIndex waypointIndex, mvIndex forceIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvAddGroupIntoGroupBehaviour (mvIndex worldIndex, mvIndex groupBehaviour, mvIndex groupIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvAddMemberIntoGroup (mvIndex worldIndex, mvIndex mIndex, mvIndex groupIndex)
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvAddNodeToPathway (mvIndex worldIndex, mvIndex pathwayIndex, mvIndex nodeIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvAllWorldsStepForward (mvFloat timeInSecs)
 Moves all mvWorld instances linked to mvMotionAI C Interface by timeInSecs.
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvApplyToAllBehaviours (mvIndex worldIndex, void(someFunction)(mvBehaviourPtr, void *), void *extraPtr)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvApplyToAllBehavioursByIndex (mvIndex worldIndex, void(someFunction)(mvIndex, mvIndex, void *), void *extraPtr)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvApplyToAllBodies (mvIndex worldIndex, void(someFunction)(mvBodyPtr, void *), void *extraPtr)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvApplyToAllBodiesByIndex (mvIndex worldIndex, void(someFunction)(mvIndex, mvIndex, void *), void *extraPtr)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvApplyToAllEntryLists (mvIndex worldIndex, void(someFunction)(mvEntryListPtr, void *), void *extraPtr)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvApplyToAllForces (mvIndex worldIndex, void(someFunction)(mvBaseForcePtr, void *), void *extraPtr)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvApplyToAllForcesByIndex (mvIndex worldIndex, void(someFunction)(mvIndex, mvIndex, void *), void *extraPtr)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvApplyToAllGroupBehaviours (mvIndex worldIndex, void(someFunction)(mvGroupBehaviourPtr, void *), void *extraPtr)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvApplyToAllGroupBehavioursByIndex (mvIndex worldIndex, void(someFunction)(mvIndex, mvIndex, void *), void *extraPtr)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvApplyToAllGroups (mvIndex worldIndex, void(someFunction)(mvGroupPtr, void *), void *extraPtr)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvApplyToAllGroupsByIndex (mvIndex worldIndex, void(someFunction)(mvIndex, mvIndex, void *), void *extraPtr)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvApplyToAllObstacles (mvIndex worldIndex, void(someFunction)(mvObstaclePtr, void *), void *extraPtr)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvApplyToAllObstaclesByIndex (mvIndex worldIndex, void(someFunction)(mvIndex, mvIndex, void *), void *extraPtr)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvApplyToAllPathways (mvIndex worldIndex, void(someFunction)(mvPathwayPtr, void *), void *extraPtr)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvApplyToAllPathwaysByIndex (mvIndex worldIndex, void(someFunction)(mvIndex, mvIndex, void *), void *extraPtr)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvApplyToAllWaypoints (mvIndex worldIndex, void(someFunction)(mvWaypointPtr, void *), void *extraPtr)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvApplyToAllWaypointsByIndex (mvIndex worldIndex, void(someFunction)(mvIndex, mvIndex, void *), void *extraPtr)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvApplyToAllWorlds (void(someFunction)(mvWorldPtr, void *), void *extraPtr)
 Apply some function to all linked mvWorld using mvWorldPtr pointers.
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvApplyToAllWorldsByIndex (void(someFunction)(mvIndex, void *extraPtr), void *extraPtr)
 Apply some function to all linked mvWorld by their indexes.
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvCreateBehaviour (mvIndex worldIndex, mvOptionEnum bType, mvIndex saveFileIndex=MV_NULL)
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvCreateBehaviour_str (mvIndex worldIndex, const char *bType, mvIndex saveFileIndex=MV_NULL)
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvCreateBody (mvIndex worldIndex, mvOptionEnum bType, mvOptionEnum bShape, mvFloat x, mvFloat y, mvFloat z, mvIndex saveFileIndex=MV_NULL)
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvCreateBody_str (mvIndex worldIndex, const char *bType, const char *bShape, mvFloat x, mvFloat y, mvFloat z, mvIndex saveFileIndex=MV_NULL)
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvCreateForce (mvIndex worldIndex, mvOptionEnum fType, mvIndex saveFileIndex=MV_NULL)
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvCreateForce_str (mvIndex worldIndex, const char *fType, mvIndex saveFileIndex=MV_NULL)
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvCreateGroup (mvIndex worldIndex, mvIndex saveFileIndex=MV_NULL)
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvCreateGroupBehaviour (mvIndex worldIndex, mvOptionEnum gbType, mvIndex saveFileIndex=MV_NULL)
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvCreateGroupBehaviour_str (mvIndex worldIndex, const char *gbType, mvIndex saveFileIndex=MV_NULL)
MV_GLOBAL_FUNC_PREFIX
mvBaseActionPtr 
mvCreateNewBehaviourFromLoader (mvOptionEnum type)
 Create a new mvBaseAction object via the mvMotionAI C interface using a type key.
MV_GLOBAL_FUNC_PREFIX
mvBaseForcePtr 
mvCreateNewForceFromLoader (mvOptionEnum type)
 Create a new mvBaseForce object via the mvMotionAI C interface using a type key.
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvCreateObstacle (mvIndex worldIndex, mvOptionEnum oShape, mvOptionEnum oState, mvFloat x, mvFloat y, mvFloat z, mvIndex saveFileIndex=MV_NULL)
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvCreateObstacle_str (mvIndex worldIndex, const char *oShape, const char *oState, mvFloat x, mvFloat y, mvFloat z, mvIndex saveFileIndex=MV_NULL)
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvCreatePathway (mvIndex worldIndex, mvIndex saveFileIndex=MV_NULL)
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvCreateWaypoint (mvIndex worldIndex, mvOptionEnum wShape, mvFloat x, mvFloat y, mvFloat z, mvIndex saveFileIndex=MV_NULL)
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvCreateWaypoint_str (mvIndex worldIndex, const char *wShape, mvFloat x, mvFloat y, mvFloat z, mvIndex saveFileIndex=MV_NULL)
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvCreateWorld (mvIndex saveFileIndex=MV_NULL)
 Creates a linked mvWorld instance.
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvDeleteAllBehaviours (mvIndex worldIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvDeleteAllBodies (mvIndex worldIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvDeleteAllForces (mvIndex worldIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvDeleteAllGroupBehaviours (mvIndex worldIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvDeleteAllGroups (mvIndex worldIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvDeleteAllObstacles (mvIndex worldIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvDeleteAllPathways (mvIndex worldIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvDeleteAllWaypoints (mvIndex worldIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvDeleteAllWorlds ()
 Deletes all linked mvWorld instances.
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvDeleteBehaviour (mvIndex worldIndex, mvIndex index)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvDeleteBody (mvIndex worldIndex, mvIndex index)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvDeleteForce (mvIndex worldIndex, mvIndex index)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvDeleteGroup (mvIndex worldIndex, mvIndex index)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvDeleteGroupBehaviour (mvIndex worldIndex, mvIndex index)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvDeleteObstacle (mvIndex worldIndex, mvIndex index)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvDeletePathway (mvIndex worldIndex, mvIndex index)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvDeleteWaypoint (mvIndex worldIndex, mvIndex index)
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvFindMemberInGroup (mvIndex worldIndex, mvIndex groupIndex, mvIndex memberIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvFreeAllDefaults ()
 Free all forces and all actions (and their keys) connected the mvMotionAI C interface.
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvFreeDefaultActions ()
 Free all actions (and their keys) connected the mvMotionAI C interface.
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvFreeDefaultForces ()
 Free all forces (and their keys) connected the mvMotionAI C interface.
MV_GLOBAL_FUNC_PREFIX
void 
mvFreeMotionAI ()
 Frees mvMotionAI C Interface.
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetBehaviourParameterf (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvFloat *num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetBehaviourParameterf_str (mvIndex worldIndex, mvIndex index, const char *param, mvFloat *num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetBehaviourParameteri (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvIndex *outIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetBehaviourParameteri_str (mvIndex worldIndex, mvIndex index, const char *param, mvIndex *outIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetBehaviourParametero (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvOptionEnum *option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetBehaviourParametero_str (mvIndex worldIndex, mvIndex index, const char *param, const char **option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetBehaviourParameterv (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvFloat *array, mvCount *noOfParameters)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetBehaviourParameterv_str (mvIndex worldIndex, mvIndex index, const char *param, mvFloat *array, mvCount *noOfParameters)
MV_GLOBAL_FUNC_PREFIX
mvBehaviourPtr 
mvGetBehaviourPtr (mvIndex worldIndex, mvIndex index)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetBodyParameterf (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvFloat *num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetBodyParameterf_str (mvIndex worldIndex, mvIndex index, const char *param, mvFloat *num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetBodyParameteri (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvIndex *outIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetBodyParameteri_str (mvIndex worldIndex, mvIndex index, const char *param, mvIndex *outIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetBodyParametero (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvOptionEnum *option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetBodyParametero_str (mvIndex worldIndex, mvIndex index, const char *param, const char **option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetBodyParameterv (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvFloat *array, mvCount *noOfParameters)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetBodyParameterv_str (mvIndex worldIndex, mvIndex index, const char *param, mvFloat *array, mvCount *noOfParameters)
MV_GLOBAL_FUNC_PREFIX
mvBodyPtr 
mvGetBodyPtr (mvIndex worldIndex, mvIndex bodyIndex)
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvGetCurrentBehaviour (mvIndex worldIndex)
MV_GLOBAL_FUNC_PREFIX
mvBehaviourPtr 
mvGetCurrentBehaviourPtr (mvIndex worldIndex)
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvGetCurrentBody (mvIndex worldIndex)
MV_GLOBAL_FUNC_PREFIX
mvBodyPtr 
mvGetCurrentBodyPtr (mvIndex worldIndex)
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvGetCurrentEntryFromList (mvIndex worldIndex, mvIndex listIndex)
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvGetCurrentForce (mvIndex worldIndex)
MV_GLOBAL_FUNC_PREFIX
mvBaseForcePtr 
mvGetCurrentForcePtr (mvIndex worldIndex)
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvGetCurrentGroup (mvIndex worldIndex)
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvGetCurrentGroupBehaviour (mvIndex worldIndex)
MV_GLOBAL_FUNC_PREFIX
mvGroupBehaviourPtr 
mvGetCurrentGroupBehaviourPtr (mvIndex worldIndex)
MV_GLOBAL_FUNC_PREFIX
mvGroupPtr 
mvGetCurrentGroupPtr (mvIndex worldIndex)
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvGetCurrentObstacle (mvIndex worldIndex)
MV_GLOBAL_FUNC_PREFIX
mvObstaclePtr 
mvGetCurrentObstaclePtr (mvIndex worldIndex)
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvGetCurrentPathway (mvIndex worldIndex)
MV_GLOBAL_FUNC_PREFIX
mvPathwayPtr 
mvGetCurrentPathwayPtr (mvIndex worldIndex)
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvGetCurrentWaypoint (mvIndex worldIndex)
MV_GLOBAL_FUNC_PREFIX
mvWaypointPtr 
mvGetCurrentWaypointPtr (mvIndex worldIndex)
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvGetCurrentWorld ()
 Gets the mvMotionAI C interface's current world as mvIndex.
MV_GLOBAL_FUNC_PREFIX
mvWorldPtr 
mvGetCurrentWorldPtr ()
 Get the mvMotionAI C interface's current world as mvWorld pointer.
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetEntryListNodeParameterf (mvIndex worldIndex, mvIndex listIndex, mvIndex nodeIndex, mvParamEnum paramFlag, mvFloat *num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetEntryListNodeParameterf_str (mvIndex worldIndex, mvIndex listIndex, mvIndex nodeIndex, const char *param, mvFloat *num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetEntryListNodeParameteri (mvIndex worldIndex, mvIndex listIndex, mvIndex nodeIndex, mvParamEnum paramFlag, mvIndex *outIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetEntryListNodeParameteri_str (mvIndex worldIndex, mvIndex listIndex, mvIndex nodeIndex, const char *param, mvIndex *outIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetEntryListNodeParametero (mvIndex worldIndex, mvIndex listIndex, mvIndex nodeIndex, mvParamEnum paramFlag, mvOptionEnum *option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetEntryListNodeParametero_str (mvIndex worldIndex, mvIndex listIndex, mvIndex nodeIndex, const char *param, const char **option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetEntryListNodeParameterv (mvIndex worldIndex, mvIndex listIndex, mvIndex nodeIndex, mvParamEnum paramFlag, mvFloat *array, mvCount *noOfParameters)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetEntryListNodeParameterv_str (mvIndex worldIndex, mvIndex listIndex, mvIndex nodeIndex, const char *param, mvFloat *array, mvCount *noOfParameters)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetEntryListParameterf (mvIndex worldIndex, mvIndex listIndex, mvParamEnum paramFlag, mvFloat *num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetEntryListParameterf_str (mvIndex worldIndex, mvIndex listIndex, const char *param, mvFloat *num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetEntryListParameteri (mvIndex worldIndex, mvIndex listIndex, mvParamEnum paramFlag, mvIndex *outIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetEntryListParameteri_str (mvIndex worldIndex, mvIndex listIndex, const char *param, mvIndex *outIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetEntryListParametero (mvIndex worldIndex, mvIndex listIndex, mvParamEnum paramFlag, mvOptionEnum *option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetEntryListParametero_str (mvIndex worldIndex, mvIndex listIndex, const char *param, const char **option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetEntryListParameterv (mvIndex worldIndex, mvIndex listIndex, mvParamEnum paramFlag, mvFloat *array, mvCount *noOfParameters)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetEntryListParameterv_str (mvIndex worldIndex, mvIndex listIndex, const char *param, mvFloat *array, mvCount *noOfParameters)
MV_GLOBAL_FUNC_PREFIX
mvEntryListPtr 
mvGetEntryListPtr (mvIndex worldIndex, mvIndex entryListIndex)
MV_GLOBAL_FUNC_PREFIX
const char * 
mvGetErrorEnumString (mvErrorEnum error)
 Retrieves C string description of the error value.
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetForceParameterf (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvFloat *num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetForceParameterf_str (mvIndex worldIndex, mvIndex index, const char *param, mvFloat *num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetForceParameteri (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvIndex *outIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetForceParameteri_str (mvIndex worldIndex, mvIndex index, const char *param, mvIndex *outIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetForceParametero (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvOptionEnum *option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetForceParametero_str (mvIndex worldIndex, mvIndex index, const char *param, const char **option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetForceParameterv (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvFloat *array, mvCount *noOfParameters)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetForceParameterv_str (mvIndex worldIndex, mvIndex index, const char *param, mvFloat *array, mvCount *noOfParameters)
MV_GLOBAL_FUNC_PREFIX
mvBaseForcePtr 
mvGetForcePtr (mvIndex worldIndex, mvIndex index)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetGroupBehaviourParameterf (mvIndex worldIndex, mvIndex gbIndex, mvIndex groupIndex, mvParamEnum paramFlag, mvFloat *num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetGroupBehaviourParameterf_str (mvIndex worldIndex, mvIndex gbIndex, mvIndex groupIndex, const char *param, mvFloat *num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetGroupBehaviourParameteri (mvIndex worldIndex, mvIndex gbIndex, mvIndex groupIndex, mvParamEnum paramFlag, mvIndex *outIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetGroupBehaviourParameteri_str (mvIndex worldIndex, mvIndex gbIndex, mvIndex groupIndex, const char *param, mvIndex *outIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetGroupBehaviourParametero (mvIndex worldIndex, mvIndex gbIndex, mvIndex groupIndex, mvParamEnum paramFlag, mvOptionEnum *option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetGroupBehaviourParametero_str (mvIndex worldIndex, mvIndex gbIndex, mvIndex groupIndex, const char *param, const char **option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetGroupBehaviourParameterv (mvIndex worldIndex, mvIndex gbIndex, mvIndex groupIndex, mvParamEnum paramFlag, mvFloat *array, mvCount *noOfParameters)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetGroupBehaviourParameterv_str (mvIndex worldIndex, mvIndex gbIndex, mvIndex groupIndex, const char *param, mvFloat *array, mvCount *noOfParameters)
MV_GLOBAL_FUNC_PREFIX
mvGroupBehaviourPtr 
mvGetGroupBehaviourPtr (mvIndex worldIndex, mvIndex index)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetGroupParameterf (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvFloat *num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetGroupParameterf_str (mvIndex worldIndex, mvIndex index, const char *param, mvFloat *num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetGroupParameteri (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvIndex *outIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetGroupParameteri_str (mvIndex worldIndex, mvIndex index, const char *param, mvIndex *outIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetGroupParametero (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvOptionEnum *option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetGroupParametero_str (mvIndex worldIndex, mvIndex index, const char *param, const char **option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetGroupParameterv (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvFloat *array, mvCount *noOfParameter_str)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetGroupParameterv_str (mvIndex worldIndex, mvIndex index, const char *param, mvFloat *array, mvCount *noOfParameters)
MV_GLOBAL_FUNC_PREFIX
mvGroupPtr 
mvGetGroupPtr (mvIndex worldIndex, mvIndex index)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetMainGroupBehaviourParameterf (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvFloat *num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetMainGroupBehaviourParameterf_str (mvIndex worldIndex, mvIndex index, const char *param, mvFloat *num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetMainGroupBehaviourParameteri (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvIndex *outIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetMainGroupBehaviourParameteri_str (mvIndex worldIndex, mvIndex index, const char *param, mvIndex *outIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetMainGroupBehaviourParametero (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvOptionEnum *option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetMainGroupBehaviourParametero_str (mvIndex worldIndex, mvIndex index, const char *param, const char **option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetMainGroupBehaviourParameterv (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvFloat *array, mvCount *noOfParameters)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetMainGroupBehaviourParameterv_str (mvIndex worldIndex, mvIndex index, const char *param, mvFloat *array, mvCount *noOfParameters)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetObstacleParameterf (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvFloat *num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetObstacleParameterf_str (mvIndex worldIndex, mvIndex index, const char *param, mvFloat *num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetObstacleParameteri (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvIndex *outIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetObstacleParameteri_str (mvIndex worldIndex, mvIndex index, const char *param, mvIndex *outIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetObstacleParametero (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvOptionEnum *option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetObstacleParametero_str (mvIndex worldIndex, mvIndex index, const char *param, const char **option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetObstacleParameterv (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvFloat *array, mvCount *noOfParameters)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetObstacleParameterv_str (mvIndex worldIndex, mvIndex index, const char *param, mvFloat *array, mvCount *noOfParameters)
MV_GLOBAL_FUNC_PREFIX
mvObstaclePtr 
mvGetObstaclePtr (mvIndex worldIndex, mvIndex bodyIndex)
MV_GLOBAL_FUNC_PREFIX
const char * 
mvGetOptionEnumString (mvOptionEnum option)
 Retrieves C string description of the option value.
MV_GLOBAL_FUNC_PREFIX
const char * 
mvGetParamEnumString (mvParamEnum param)
 Retrieves C string description of the parameter value.
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetPathwayNodeParameterf (mvIndex worldIndex, mvIndex pathwayIndex, mvIndex nodeIndex, mvParamEnum paramFlag, mvFloat *num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetPathwayNodeParameterf_str (mvIndex worldIndex, mvIndex pathwayIndex, mvIndex nodeIndex, const char *param, mvFloat *num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetPathwayNodeParameteri (mvIndex worldIndex, mvIndex pathwayIndex, mvIndex nodeIndex, mvParamEnum paramFlag, mvIndex *outIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetPathwayNodeParameteri_str (mvIndex worldIndex, mvIndex pathwayIndex, mvIndex nodeIndex, const char *param, mvIndex *outIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetPathwayNodeParametero (mvIndex worldIndex, mvIndex pathwayIndex, mvIndex nodeIndex, mvParamEnum paramFlag, mvOptionEnum *option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetPathwayNodeParametero_str (mvIndex worldIndex, mvIndex pathwayIndex, mvIndex nodeIndex, const char *param, const char **option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetPathwayNodeParameterv (mvIndex worldIndex, mvIndex pathwayIndex, mvIndex nodeIndex, mvParamEnum paramFlag, mvFloat *array, mvCount *noOfParameters)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetPathwayNodeParameterv_str (mvIndex worldIndex, mvIndex pathwayIndex, mvIndex nodeIndex, const char *param, mvFloat *array, mvCount *noOfParameters)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetPathwayParameterf (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvFloat *num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetPathwayParameterf_str (mvIndex worldIndex, mvIndex index, const char *param, mvFloat *num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetPathwayParameteri (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvIndex *outIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetPathwayParameteri_str (mvIndex worldIndex, mvIndex index, const char *param, mvIndex *outIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetPathwayParametero (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvOptionEnum *option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetPathwayParametero_str (mvIndex worldIndex, mvIndex index, const char *param, const char **option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetPathwayParameterv (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvFloat *array, mvCount *noOfParameters)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetPathwayParameterv_str (mvIndex worldIndex, mvIndex index, const char *param, mvFloat *array, mvCount *noOfParameters)
MV_GLOBAL_FUNC_PREFIX
mvPathwayPtr 
mvGetPathwayPtr (mvIndex worldIndex, mvIndex index)
MV_GLOBAL_FUNC_PREFIX
void * 
mvGetUserData (mvIndex worldIndex, mvParamEnum objectType, mvIndex objectIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetWaypointParameterf (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvFloat *num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetWaypointParameterf_str (mvIndex worldIndex, mvIndex index, const char *param, mvFloat *num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetWaypointParameteri (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvIndex *outIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetWaypointParameteri_str (mvIndex worldIndex, mvIndex index, const char *param, mvIndex *outIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetWaypointParametero (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvOptionEnum *option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetWaypointParametero_str (mvIndex worldIndex, mvIndex index, const char *param, const char **option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetWaypointParameterv (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvFloat *array, mvCount *noOfParameters)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetWaypointParameterv_str (mvIndex worldIndex, mvIndex index, const char *param, mvFloat *array, mvCount *noOfParameters)
MV_GLOBAL_FUNC_PREFIX
mvWaypointPtr 
mvGetWaypointPtr (mvIndex worldIndex, mvIndex index)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetWorldParameterf (mvIndex worldIndex, mvParamEnum param, mvFloat *num)
 Gets a single mvFloat variable of a linked mvWorld instance.
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetWorldParameterf_str (mvIndex worldIndex, const char *param, mvFloat *num)
 Retrieves mvWorld's single mvFloat variable in string format.
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetWorldParameteri (mvIndex worldIndex, mvParamEnum param, mvIndex *index)
 Gets a single index variable of a linked mvWorld instance.
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetWorldParameteri_str (mvIndex worldIndex, const char *param, mvIndex *index)
 Retrieves mvWorld's index variable in string format.
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetWorldParametero (mvIndex worldIndex, mvParamEnum param, mvOptionEnum *option)
 Gets a state/options variable of a linked mvWorld instance.
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetWorldParametero_str (mvIndex worldIndex, const char *param, const char **option)
 Retrieves mvWorld's option variable in string format.
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetWorldParameterv (mvIndex worldIndex, mvParamEnum param, mvFloat *array, mvCount *noOfParameters)
 Gets an array of mvFloats or vector variable of a linked mvWorld instance.
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvGetWorldParameterv_str (mvIndex worldIndex, const char *param, mvFloat *array, mvCount *noOfParameters)
 Retrieves linked mvWorld's floating vector in string format.
MV_GLOBAL_FUNC_PREFIX
mvWorldPtr 
mvGetWorldPtr (mvIndex index)
 Gets the pointer to mvWorld pointer by index.
MV_GLOBAL_FUNC_PREFIX
void * 
mvGetWorldUserData (mvIndex worldIndex)
 Gets the user data pointer of the mvWorld instance.
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvInitAllDefaults ()
 Initialises both the default actions and forces (and their keys) on the mvMotionAI C interface.
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvInitDefaultActions ()
 Initialises all default actions (and their keys) on the mvMotionAI C interface.
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvInitDefaultForces ()
 Initialises all default forces (and their keys) on the mvMotionAI C interface.
MV_GLOBAL_FUNC_PREFIX
void 
mvInitMotionAI ()
 Initialises mvMotionAI C Interface.
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvLoadDefaultActions (mvActionLoaderListPtr loader)
 Adds the sll default actions of the mvMotionAI library to this action loader list.
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvLoadDefaultForces (mvForceLoaderListPtr loader)
 Adds the sll default forces of the mvMotionAI library to this force loader list.
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvNudgeBody (mvIndex worldIndex, mvIndex bodyIndex, mvFloat timeInSecs)
 Moves a mvBody with a linked mvWorld by an anount of time.
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvRemoveAllBehavioursFromList (mvIndex worldIndex, mvIndex listIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvRemoveAllForcesFromWaypoint (mvIndex worldIndex, mvIndex waypointIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvRemoveAllGroupsFromGroupBehaviour (mvIndex worldIndex, mvIndex gbIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvRemoveAllMembersFromGroup (mvIndex worldIndex, mvIndex mIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvRemoveAllNodesFromPathway (mvIndex worldIndex, mvIndex pathwayIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvRemoveAllWaypointsFromForce (mvIndex worldIndex, mvIndex forceIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvRemoveBehaviourFromList (mvIndex worldIndex, mvIndex listIndex, mvIndex entryIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvRemoveForceFromWaypoint (mvIndex worldIndex, mvIndex waypointIndex, mvIndex forceIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvRemoveGroupFromGroupBehaviour (mvIndex worldIndex, mvIndex groupBehaviour, mvIndex groupIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvRemoveMemberFromGroup (mvIndex worldIndex, mvIndex groupIndex, mvIndex memberIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvRemoveNodeFromPathway (mvIndex worldIndex, mvIndex pathwayIndex, mvIndex nodeIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvRemovePathwayNodeAt (mvIndex worldIndex, mvIndex pathwayIndex, mvIndex nodeIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetBehaviourParameterf (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvFloat num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetBehaviourParameterf_str (mvIndex worldIndex, mvIndex index, const char *param, mvFloat num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetBehaviourParameteri (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvIndex paramIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetBehaviourParameteri_str (mvIndex worldIndex, mvIndex index, const char *param, mvIndex paramIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetBehaviourParametero (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvOptionEnum option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetBehaviourParametero_str (mvIndex worldIndex, mvIndex index, const char *param, const char *option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetBehaviourParameterv (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvFloat *array)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetBehaviourParameterv_str (mvIndex worldIndex, mvIndex index, const char *param, mvFloat *array)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetBodyParameterf (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvFloat num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetBodyParameterf_str (mvIndex worldIndex, mvIndex index, const char *param, mvFloat num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetBodyParameteri (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvIndex paramIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetBodyParameteri_str (mvIndex worldIndex, mvIndex index, const char *param, mvIndex paramIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetBodyParametero (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvOptionEnum option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetBodyParametero_str (mvIndex worldIndex, mvIndex index, const char *param, const char *option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetBodyParameterv (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvFloat *array)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetBodyParameterv_str (mvIndex worldIndex, mvIndex index, const char *param, mvFloat *array)
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvSetCurrentBehaviour (mvIndex worldIndex, mvIndex index)
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvSetCurrentBody (mvIndex worldIndex, mvIndex index)
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvSetCurrentForce (mvIndex worldIndex, mvIndex index)
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvSetCurrentGroup (mvIndex worldIndex, mvIndex index)
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvSetCurrentGroupBehaviour (mvIndex worldIndex, mvIndex index)
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvSetCurrentObstacle (mvIndex worldIndex, mvIndex index)
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvSetCurrentPathway (mvIndex worldIndex, mvIndex index)
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvSetCurrentWaypoint (mvIndex worldIndex, mvIndex index)
MV_GLOBAL_FUNC_PREFIX
mvIndex 
mvSetCurrentWorld (mvIndex index)
 Sets the mvMotionAI C interface's current world index.
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetEntryListNodeParameterf (mvIndex worldIndex, mvIndex listIndex, mvIndex nodeIndex, mvParamEnum paramFlag, mvFloat num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetEntryListNodeParameterf_str (mvIndex worldIndex, mvIndex listIndex, mvIndex nodeIndex, const char *param, mvFloat num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetEntryListNodeParameteri (mvIndex worldIndex, mvIndex listIndex, mvIndex nodeIndex, mvParamEnum paramFlag, mvIndex index)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetEntryListNodeParameteri_str (mvIndex worldIndex, mvIndex listIndex, mvIndex nodeIndex, const char *param, mvIndex index)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetEntryListNodeParametero (mvIndex worldIndex, mvIndex listIndex, mvIndex nodeIndex, mvParamEnum paramFlag, mvOptionEnum option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetEntryListNodeParametero_str (mvIndex worldIndex, mvIndex listIndex, mvIndex nodeIndex, const char *param, const char *option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetEntryListNodeParameterv (mvIndex worldIndex, mvIndex listIndex, mvIndex nodeIndex, mvParamEnum paramFlag, mvFloat *array)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetEntryListNodeParameterv_str (mvIndex worldIndex, mvIndex listIndex, mvIndex nodeIndex, const char *param, mvFloat *array)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetEntryListParameterf (mvIndex worldIndex, mvIndex listIndex, mvParamEnum paramFlag, mvFloat num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetEntryListParameterf_str (mvIndex worldIndex, mvIndex listIndex, const char *param, mvFloat num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetEntryListParameteri (mvIndex worldIndex, mvIndex listIndex, mvParamEnum paramFlag, mvIndex index)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetEntryListParameteri_str (mvIndex worldIndex, mvIndex listIndex, const char *param, mvIndex index)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetEntryListParametero (mvIndex worldIndex, mvIndex listIndex, mvParamEnum paramFlag, mvOptionEnum option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetEntryListParametero_str (mvIndex worldIndex, mvIndex listIndex, const char *param, const char *option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetEntryListParameterv (mvIndex worldIndex, mvIndex listIndex, mvParamEnum paramFlag, mvFloat *array)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetEntryListParameterv_str (mvIndex worldIndex, mvIndex listIndex, const char *param, mvFloat *array)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetForceParameterf (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvFloat num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetForceParameterf_str (mvIndex worldIndex, mvIndex index, const char *param, mvFloat num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetForceParameteri (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvIndex paramIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetForceParameteri_str (mvIndex worldIndex, mvIndex index, const char *param, mvIndex paramIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetForceParametero (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvOptionEnum option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetForceParametero_str (mvIndex worldIndex, mvIndex index, const char *param, const char *option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetForceParameterv (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvFloat *array)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetForceParameterv_str (mvIndex worldIndex, mvIndex index, const char *param, mvFloat *array)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetGroupBehaviourParameterf (mvIndex worldIndex, mvIndex gbIndex, mvIndex groupIndex, mvParamEnum paramFlag, mvFloat num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetGroupBehaviourParameterf_str (mvIndex worldIndex, mvIndex gbIndex, mvIndex groupIndex, const char *param, mvFloat num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetGroupBehaviourParameteri (mvIndex worldIndex, mvIndex gbIndex, mvIndex groupIndex, mvParamEnum paramFlag, mvIndex paramIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetGroupBehaviourParameteri_str (mvIndex worldIndex, mvIndex gbIndex, mvIndex groupIndex, const char *param, mvIndex paramIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetGroupBehaviourParametero (mvIndex worldIndex, mvIndex gbIndex, mvIndex groupIndex, mvParamEnum paramFlag, mvOptionEnum option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetGroupBehaviourParametero_str (mvIndex worldIndex, mvIndex gbIndex, mvIndex groupIndex, const char *param, const char *option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetGroupBehaviourParameterv (mvIndex worldIndex, mvIndex gbIndex, mvIndex groupIndex, mvParamEnum paramFlag, mvFloat *array)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetGroupBehaviourParameterv_str (mvIndex worldIndex, mvIndex gbIndex, mvIndex groupIndex, const char *param, mvFloat *array)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetGroupParameterf (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvFloat num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetGroupParameterf_str (mvIndex worldIndex, mvIndex index, const char *param, mvFloat num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetGroupParameteri (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvIndex paramIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetGroupParameteri_str (mvIndex worldIndex, mvIndex index, const char *param, mvIndex paramIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetGroupParametero (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvOptionEnum option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetGroupParametero_str (mvIndex worldIndex, mvIndex index, const char *param, const char *option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetGroupParameterv (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvFloat *array)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetGroupParameterv_str (mvIndex worldIndex, mvIndex index, const char *param, mvFloat *array)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetMainGroupBehaviourParameterf (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvFloat num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetMainGroupBehaviourParameterf_str (mvIndex worldIndex, mvIndex index, const char *param, mvFloat array)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetMainGroupBehaviourParameteri (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvIndex paramIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetMainGroupBehaviourParameteri_str (mvIndex worldIndex, mvIndex index, const char *param, mvIndex paramIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetMainGroupBehaviourParametero (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvOptionEnum option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetMainGroupBehaviourParametero_str (mvIndex worldIndex, mvIndex index, const char *param, const char *option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetMainGroupBehaviourParameterv (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvFloat *array)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetMainGroupBehaviourParameterv_str (mvIndex worldIndex, mvIndex index, const char *param, mvFloat *array)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetObstacleAsWorldBoundary (mvIndex worldIndex, mvIndex obstacleIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetObstacleParameterf (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvFloat num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetObstacleParameterf_str (mvIndex worldIndex, mvIndex index, const char *param, mvFloat num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetObstacleParameteri (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvIndex paramIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetObstacleParameteri_str (mvIndex worldIndex, mvIndex index, const char *param, mvIndex paramIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetObstacleParametero (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvOptionEnum option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetObstacleParametero_str (mvIndex worldIndex, mvIndex index, const char *param, const char *option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetObstacleParameterv (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvFloat *array)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetObstacleParameterv_str (mvIndex worldIndex, mvIndex index, const char *param, mvFloat *array)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetPathwayNodeParameterf (mvIndex worldIndex, mvIndex pathwayIndex, mvIndex nodeIndex, mvParamEnum paramFlag, mvFloat num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetPathwayNodeParameterf_str (mvIndex worldIndex, mvIndex pathwayIndex, mvIndex nodeIndex, const char *param, mvFloat num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetPathwayNodeParameteri (mvIndex worldIndex, mvIndex pathwayIndex, mvIndex nodeIndex, mvParamEnum paramFlag, mvIndex index)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetPathwayNodeParameteri_str (mvIndex worldIndex, mvIndex pathwayIndex, mvIndex nodeIndex, const char *param, mvIndex index)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetPathwayNodeParametero (mvIndex worldIndex, mvIndex pathwayIndex, mvIndex nodeIndex, mvParamEnum paramFlag, mvOptionEnum option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetPathwayNodeParametero_str (mvIndex worldIndex, mvIndex pathwayIndex, mvIndex nodeIndex, const char *param, const char *option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetPathwayNodeParameterv (mvIndex worldIndex, mvIndex pathwayIndex, mvIndex nodeIndex, mvParamEnum paramFlag, mvFloat *array)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetPathwayNodeParameterv_str (mvIndex worldIndex, mvIndex pathwayIndex, mvIndex nodeIndex, const char *param, mvFloat *array)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetPathwayParameterf (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvFloat num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetPathwayParameterf_str (mvIndex worldIndex, mvIndex index, const char *param, mvFloat num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetPathwayParameteri (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvIndex paramIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetPathwayParameteri_str (mvIndex worldIndex, mvIndex index, const char *param, mvIndex paramIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetPathwayParametero (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvOptionEnum option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetPathwayParametero_str (mvIndex worldIndex, mvIndex index, const char *param, const char *option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetPathwayParameterv (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvFloat *array)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetPathwayParameterv_str (mvIndex worldIndex, mvIndex index, const char *param, mvFloat *array)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetUserData (mvIndex worldIndex, mvParamEnum objectType, mvIndex objectIndex, void *userData)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetWaypointParameterf (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvFloat num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetWaypointParameterf_str (mvIndex worldIndex, mvIndex index, const char *param, mvFloat array)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetWaypointParameteri (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvIndex paramIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetWaypointParameteri_str (mvIndex worldIndex, mvIndex index, const char *param, mvIndex paramIndex)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetWaypointParametero (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvOptionEnum option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetWaypointParametero_str (mvIndex worldIndex, mvIndex index, const char *param, const char *option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetWaypointParameterv (mvIndex worldIndex, mvIndex index, mvParamEnum paramFlag, mvFloat *array)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetWaypointParameterv_str (mvIndex worldIndex, mvIndex index, const char *param, mvFloat *array)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetWorldParameterf (mvIndex worldIndex, mvParamEnum param, mvFloat num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetWorldParameterf_str (mvIndex worldIndex, const char *param, mvFloat num)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetWorldParameteri (mvIndex worldIndex, mvParamEnum param, mvIndex index)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetWorldParameteri_str (mvIndex worldIndex, const char *param, mvIndex index)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetWorldParametero (mvIndex worldIndex, mvParamEnum param, mvOptionEnum option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetWorldParametero_str (mvIndex worldIndex, const char *param, const char *option)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetWorldParameterv (mvIndex worldIndex, mvParamEnum param, mvFloat *array)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetWorldParameterv_str (mvIndex worldIndex, const char *param, mvFloat *array)
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvSetWorldUserData (mvIndex worldIndex, void *tempData)
 Set the user data pointer of the mvWorld instance.
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvStepBody (mvIndex worldIndex, mvIndex bodyIndex, mvFloat timeInSecs)
 Moves a mvBody with a linked mvWorld by an anount of time.
MV_GLOBAL_FUNC_PREFIX
mvErrorEnum 
mvWorldStep (mvIndex worldIndex, mvFloat timeInSecs)
 Moves a mvWorld by an anount of time.

Detailed Description

Copyright (c) 2006, 2007 David Young.

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Log version 00-01-31 19/01/07

00-01-25 23/12/06


Generated on Wed Nov 14 17:04:58 2007 for mvMotionAI by  doxygen 1.5.3