#ifndef _RAISEELEVATIONCOMMAND_H #define _RAISEELEVATIONCOMMAND_H #include "AlterElevationCommand.h" class CRaiseElevationCommand : public CAlterElevationCommand { public: // constructor, destructor CRaiseElevationCommand(int deltaheight,int brushSize,int selectionCentre[2]); ~CRaiseElevationCommand(); // return the texture name of this command const char* GetName() const { return m_DeltaHeight<0 ? "Lower Elevation" : "Raise Elevation"; } // calculate output data void CalcDataOut(int x0,int x1,int z0,int z1); private: // change in elevation, signed int m_DeltaHeight; }; #endif