CS/bhvr.h File Reference
 
 
 
CS/bhvr.h File Reference
#include "../maxheap.h"
#include "../iparamm2.h"
#include "../control.h"

Classes

struct   PerformOut
  This structure is sent to the BaseBehavior Perform function. More...
struct   ConstraintInOut
  This structure is sent to the BaseBehavior Constraint function. More...
class   BaseBehavior
  All behaviors must inherit from this base class. More...

Defines

#define  MAXBHVRNAME   256
#define  BHVR_SETS_FORCE   0x00000001
  flag indicating that a behavior sets a force
#define  BHVR_SETS_GOAL   0x00000002
  flag indicating that a behavior sets a goal
#define  BHVR_SETS_SPEED   0x00000004
  flag indicating that a behavior sets the speed
#define  BEHAVIOR_SUPER_CLASS_ID   REF_TARGET_CLASS_ID
  This is the super class id of all behaviors.

Define Documentation

#define MAXBHVRNAME   256
#define BEHAVIOR_SUPER_CLASS_ID   REF_TARGET_CLASS_ID

This is the super class id of all behaviors.

behavior super class id