23 #include <vlpi/entityType.h>
33 AwaitingMessage = 0x00000001,
34 AwaitingQuestion = 0x00000002
47 static std::string className();
53 virtual void increaseDriversStarted();
54 virtual void decreaseDriversStarted();
57 virtual int driversStarted()
const;
60 virtual void setDisplayObjectConsoleWarningIcon(
bool);
61 virtual bool displayObjectConsoleWarningIcon()
const;
64 virtual void setShowGumballs(
bool);
65 virtual bool showGumballs()
const;
69 virtual void setDisplayBoundingBoxesWhenSelected(
bool);
70 virtual bool displayBoundingBoxesWhenSelected()
const;
74 virtual void setDisplayTaskVisualizationsWhenSelected(
bool);
75 virtual bool displayTaskVisualizationsWhenSelected()
const;
78 virtual void setGumballsDirectory(
const std::string&);
79 virtual const std::string& gumballsDirectory()
const;
95 virtual void setObserversPublished(
bool);
96 virtual bool observersPublished()
const;
99 virtual void setApplicationInitialized(
bool);
100 virtual bool applicationInitialized()
const;
103 virtual void setApplicationId(
int siteId,
int appId);
104 virtual void getApplicationId(
int& siteId,
int& appId)
const;
107 virtual void setStealthType(
const DtEntityType&);
108 virtual DtEntityType stealthType()
const;
115 virtual void setExtendedEntityFlags(
int i);
116 virtual int extendedEntityFlags()
const;