32 DisplayObjectConsoleWarningIcon = 0x00000001,
33 DisplayBoundingBoxesWhenSelected = 0x00000002,
34 PromptBeforeAbandoningPlan = 0x00000004,
35 PromptBeforeInterruptingTask = 0x00000008,
36 AllowNonVrfEntitiesToBeTasked = 0x00000010,
37 DisplayAttackLines = 0x00000020,
38 DisplayAttackAnimation = 0x00000040,
39 DisplaySupplyLines = 0x00000080,
40 DisplayGumballs = 0x00000100,
41 DisplayTaskVisualizationsWhenSelected = 0x00000200,
42 DisplayColorVerticesByForce = 0x00000400,
43 AutomaticallSelectDeselectAggregateExpansionChanges = 0x00000800,
45 Defaults = DisplayObjectConsoleWarningIcon | PromptBeforeAbandoningPlan |
46 PromptBeforeInterruptingTask | DisplayAttackLines | DisplayAttackAnimation |
47 DisplaySupplyLines | DisplayGumballs | DisplayTaskVisualizationsWhenSelected | DisplayColorVerticesByForce |
48 AutomaticallSelectDeselectAggregateExpansionChanges
58 virtual void setDisplayObjectConsoleWarningIcon(
bool);
59 virtual bool displayObjectConsoleWarningIcon()
const;
62 virtual void setShowGumballs(
bool);
63 virtual bool showGumballs()
const;
66 virtual void setColorVerticesByForce(
bool);
67 virtual bool colorVerticesByForce()
const;
70 virtual void setDisplayAttackLines(
bool);
71 virtual bool displayAttackLines()
const;
74 virtual void setDisplayAttackAnimation(
bool);
75 virtual bool displayAttackAnimation()
const;
78 virtual void setDisplaySupplyLines(
bool);
79 virtual bool displaySupplyLines()
const;
83 virtual void setDisplayBoundingBoxesWhenSelected(
bool);
84 virtual bool displayBoundingBoxesWhenSelected()
const;
87 virtual void setAutomaticallSelectDeselectAggregateExpansionChanges(
bool);
88 virtual bool automaticallSelectDeselectAggregateExpansionChanges()
const;
92 virtual void setDisplayTaskVisualizationsWhenSelected(
bool);
93 virtual bool displayTaskVisualizationsWhenSelected()
const;
96 virtual void setPromptBeforeAbandoningPlan(
bool);
97 virtual bool promptBeforeAbandoningPlan()
const;
100 virtual void setPromptBeforeInterruptingTask(
bool);
101 virtual bool promptBeforeInterruptingTask()
const;
104 virtual void setAllowNonVrfObjectsToBeTasked(
bool);
105 virtual bool allowNonVrfObjectsToBeTasked()
const;
111 virtual std::string classType()
const;
114 virtual void write(boost::archive::xml_oarchive& out,
const unsigned int);
115 virtual void read(boost::archive::xml_iarchive& in,
const unsigned int);
118 virtual void setFlags(
int);
119 virtual int flags()
const;
125 virtual void setFlag(Flags,
bool);
142 virtual void setDisplayObjectConsoleWarningIcon(
bool);
143 virtual bool displayObjectConsoleWarningIcon()
const;
146 virtual void setDisplayAttackLines(
bool);
147 virtual bool displayAttackLines()
const;
150 virtual void setDisplayAttackAnimation(
bool);
151 virtual bool displayAttackAnimation()
const;
154 virtual void setDisplaySupplyLines(
bool);
155 virtual bool displaySupplyLines()
const;
159 virtual void setDisplayBoundingBoxesWhenSelected(
bool);
160 virtual bool displayBoundingBoxesWhenSelected()
const;
164 virtual void setDisplayTaskVisualizationsWhenSelected(
bool);
165 virtual bool displayTaskVisualizationsWhenSelected()
const;
168 virtual void setAutomaticallSelectDeselectAggregateExpansionChanges(
bool);
169 virtual bool automaticallSelectDeselectAggregateExpansionChanges()
const;
172 virtual void setPromptBeforeAbandoningPlan(
bool);
173 virtual bool promptBeforeAbandoningPlan()
const;
176 virtual void setShowGumballs(
bool);
177 virtual bool showGumballs()
const;
180 virtual void setPromptBeforeInterruptingTask(
bool);
181 virtual bool promptBeforeInterruptingTask()
const;
184 virtual void setAllowNonVrfObjectsToBeTasked(
bool);
185 virtual bool allowNonVrfObjectsToBeTasked()
const;
188 virtual void setColorVerticesByForce(
bool);
189 virtual bool colorVerticesByForce()
const;
192 virtual void setFlags(
int);
193 virtual int flags()
const;