9 #ifndef BallController1516_H_
10 #define BallController1516_H_
14 #include <RTI/RTI1516.h>
33 bool includeInterExt =
false);
48 virtual void deleteBall(
const std::wstring
id);
54 virtual void divestBall(
const std::wstring
id);
58 int xUpperBound,
int yUpperBound);
74 void ballRemoved(rti1516::ObjectInstanceHandle handle);
77 void ballVisible(rti1516::ObjectInstanceHandle handle);
83 void ballUpdated(rti1516::ObjectInstanceHandle handle,
84 const rti1516::AttributeHandleValueMap& attrVals);
88 rti1516::AttributeHandleSet
const & attributes);
93 rti1516::AttributeHandleSet
const & attributes);
97 rti1516::AttributeHandleSet
const & attributes);
101 rti1516::AttributeHandleSet
const & attributes);
104 virtual void setDimensions(
int minX,
int minY,
int maxX,
int maxY);
107 virtual const std::wstring&
federateId()
const;
142 const rti1516::AttributeHandleValueMap& attrVals);