Lines Matching defs:ActionInfo
49 class ActionInfo {
51 ActionInfo(ActionType t, ShapeRef *s, const Polygon& p, bool fM)
59 ActionInfo(ActionType t, ShapeRef *s)
67 ActionInfo(ActionType t, ConnRef *c)
75 ~ActionInfo()
89 bool operator==(const ActionInfo& rhs) const
93 bool operator<(const ActionInfo& rhs) const
195 ActionInfo modInfo(ConnChange, conn);
218 ActionInfo modInfo(ConnChange, conn);
236 ActionInfo modInfo(ConnChange, conn);
253 ActionInfo(ShapeRemove, shape)) == actionList.end());
255 ActionInfo(ShapeMove, shape)) == actionList.end());
257 ActionInfo addInfo(ShapeAdd, shape);
279 ActionInfo(ShapeAdd, shape)) == actionList.end());
283 actionList.end(), ActionInfo(ShapeMove, shape));
290 ActionInfo remInfo(ShapeRemove, shape);
320 ActionInfo(ShapeRemove, shape)) == actionList.end());
323 ActionInfo(ShapeAdd, shape)) != actionList.end())
329 ActionInfo moveInfo(ShapeMove, shape, newPoly, first_move);
342 // Just update the ActionInfo with the second polygon, but
409 ActionInfo(ShapeAdd, shape)) != actionList.end();
411 ActionInfo(ShapeRemove, shape)) != actionList.end();
413 ActionInfo(ShapeMove, shape)) != actionList.end();
447 ActionInfo& actInf = *curr;
484 ActionInfo& actInf = *curr;
505 ActionInfo& actInf = *curr;
553 ActionInfo& actInf = *curr;