//----------------------------------------------------------------------- void TerrainLayerOneEraserAction::_onMove(const Point& pt) { mHintModified->apply(); mHintModified->reset(); _buildHitIndicator(pt); _doErase(mHintModified); }
void FixPaintAction::_onEnd(const Point& pt, bool canceled) { doFinish(mModifiedJunctions,mModifiedGrids,canceled); mModifiedJunctions->reset(); mModifiedGrids->reset(); _buildHitIndicator(pt); }
//----------------------------------------------------------------------- void TerrainLayerOneEraserAction::_onBegin(const Point& pt) { mHintModified->apply(); mHintModified->reset(); mModifiedGrids->reset(); _buildHitIndicator(pt); _doErase(mModifiedGrids); }
void FixPaintAction::_onMove(const Point& pt) { mHintModifiedJunctions->apply(); mHintModifiedJunctions->reset(); mHintModifiedGrids->apply(); mHintModifiedGrids->reset(); _buildHitIndicator(pt); _doPaint(mHintModifiedJunctions,mHintModifiedGrids,pt); }
//----------------------------------------------------------------------- void TerrainLayerOneEraserAction::_onEnd(const Point& pt, bool canceled) { /*if (canceled) { mModifiedGrids->apply(); }*/ doFinish(mModifiedGrids, canceled); mModifiedGrids->reset(); _buildHitIndicator(pt); }
void FixPaintAction::_onDrag(const Point& pt) { _buildHitIndicator(pt); _doPaint(mModifiedJunctions,mModifiedGrids,pt); }
//----------------------------------------------------------------------- void TerrainLayerOneEraserAction::_onDrag(const Point& pt) { _buildHitIndicator(pt); _doErase(mModifiedGrids); }