bhvr.h File Reference

#include "..\maxheap.h"
#include "..\iparamm2.h"
#include "..\control.h"

Go to the source code of this file.

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

Definition at line 13 of file bhvr.h.

#define BEHAVIOR_SUPER_CLASS_ID   REF_TARGET_CLASS_ID

This is the super class id of all behaviors.

behavior super class id

Definition at line 25 of file bhvr.h.