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,
43 Defaults = DisplayObjectConsoleWarningIcon | PromptBeforeAbandoningPlan |
44 PromptBeforeInterruptingTask | DisplayAttackLines | DisplayAttackAnimation |
45 DisplaySupplyLines | DisplayGumballs | DisplayTaskVisualizationsWhenSelected
54 virtual void setDisplayObjectConsoleWarningIcon(
bool);
55 virtual bool displayObjectConsoleWarningIcon()
const;
58 virtual void setShowGumballs(
bool);
59 virtual bool showGumballs()
const;
62 virtual void setDisplayAttackLines(
bool);
63 virtual bool displayAttackLines()
const;
66 virtual void setDisplayAttackAnimation(
bool);
67 virtual bool displayAttackAnimation()
const;
70 virtual void setDisplaySupplyLines(
bool);
71 virtual bool displaySupplyLines()
const;
75 virtual void setDisplayBoundingBoxesWhenSelected(
bool);
76 virtual bool displayBoundingBoxesWhenSelected()
const;
80 virtual void setDisplayTaskVisualizationsWhenSelected(
bool);
81 virtual bool displayTaskVisualizationsWhenSelected()
const;
84 virtual void setPromptBeforeAbandoningPlan(
bool);
85 virtual bool promptBeforeAbandoningPlan()
const;
88 virtual void setPromptBeforeInterruptingTask(
bool);
89 virtual bool promptBeforeInterruptingTask()
const;
92 virtual void setAllowNonVrfObjectsToBeTasked(
bool);
93 virtual bool allowNonVrfObjectsToBeTasked()
const;
99 virtual std::string classType()
const;
102 virtual void write(boost::archive::xml_oarchive& out,
const unsigned int);
103 virtual void read(boost::archive::xml_iarchive& in,
const unsigned int);
106 virtual void setFlags(
int);
107 virtual int flags()
const;
110 virtual void setFlag(Flags,
bool);
127 virtual void setDisplayObjectConsoleWarningIcon(
bool);
128 virtual bool displayObjectConsoleWarningIcon()
const;
131 virtual void setDisplayAttackLines(
bool);
132 virtual bool displayAttackLines()
const;
135 virtual void setDisplayAttackAnimation(
bool);
136 virtual bool displayAttackAnimation()
const;
139 virtual void setDisplaySupplyLines(
bool);
140 virtual bool displaySupplyLines()
const;
144 virtual void setDisplayBoundingBoxesWhenSelected(
bool);
145 virtual bool displayBoundingBoxesWhenSelected()
const;
149 virtual void setDisplayTaskVisualizationsWhenSelected(
bool);
150 virtual bool displayTaskVisualizationsWhenSelected()
const;
153 virtual void setPromptBeforeAbandoningPlan(
bool);
154 virtual bool promptBeforeAbandoningPlan()
const;
157 virtual void setShowGumballs(
bool);
158 virtual bool showGumballs()
const;
161 virtual void setPromptBeforeInterruptingTask(
bool);
162 virtual bool promptBeforeInterruptingTask()
const;
165 virtual void setAllowNonVrfObjectsToBeTasked(
bool);
166 virtual bool allowNonVrfObjectsToBeTasked()
const;
169 virtual void setFlags(
int);
170 virtual int flags()
const;