//-*-c++-*-

#ifndef _UserBehaviors_Includes_
#define _UserBehaviors_Includes_
//----------------------------------------------------------------
//
// Part 1: add #include statements for your behaviors' .h files here:

#include "Behaviors/Demos/PlanningDemo.h"
#include "FollowPathNodeTest.h"
#include "TestBehavior.h"
#include "TestParticleFilter.h"
#include "LocalizationNodeTest.h"
#include "Behaviors/Demos/CreateLocalizationDemo.h"
#include "ProjectionTest.h"
#include "Behaviors/Demos/HelloWorldBehavior.h"

#ifdef TGT_IS_AIBO
#  include "SampleBehavior.h"
#endif

//
//----------------------------------------------------------------

#else
#define MENUITEM(_behavior) addItem(new BehaviorSwitchControl<_behavior>(#_behavior,bg,false));

//----------------------------------------------------------------
//
// Part 2: add MENUITEM entries for your behaviors here:

MENUITEM(HelloWorldBehavior)
MENUITEM(PlanningDemo)
MENUITEM(FollowPathNodeTest)
MENUITEM(LocalizationNodeTest)
MENUITEM(CreateLocalizationDemo)
MENUITEM(TestBehavior)
MENUITEM(TestParticleFilter)
MENUITEM(ProjectionTest)

#ifdef TGT_IS_AIBO
     MENUITEM(SampleBehavior)
#endif

//
//----------------------------------------------------------------
#endif
