9 #ifndef BallController1516e_H_
10 #define BallController1516e_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(rti1516e::ObjectInstanceHandle handle);
77 void ballVisible(rti1516e::ObjectInstanceHandle handle);
83 void ballUpdated(rti1516e::ObjectInstanceHandle handle,
84 const rti1516e::AttributeHandleValueMap& attrVals);
88 const rti1516e::ParameterHandleValueMap& paramVals);
92 rti1516e::AttributeHandleSet
const & attributes);
97 rti1516e::AttributeHandleSet
const & attributes);
101 rti1516e::AttributeHandleSet
const & attributes);
105 rti1516e::AttributeHandleSet
const & attributes);
108 virtual void setDimensions(
int minX,
int minY,
int maxX,
int maxY);
111 virtual const std::wstring&
federateId()
const;
146 const rti1516e::AttributeHandleValueMap& attrVals);
150 const rti1516e::ParameterHandleValueMap& paramVals);