CnC_Remastered_Collection

Command and Conquer: Red Alert
Log | Files | Refs | README | LICENSE

WOLEDIT.H (1611B)


      1 //
      2 // Copyright 2020 Electronic Arts Inc.
      3 //
      4 // TiberianDawn.DLL and RedAlert.dll and corresponding source code is free 
      5 // software: you can redistribute it and/or modify it under the terms of 
      6 // the GNU General Public License as published by the Free Software Foundation, 
      7 // either version 3 of the License, or (at your option) any later version.
      8 
      9 // TiberianDawn.DLL and RedAlert.dll and corresponding source code is distributed 
     10 // in the hope that it will be useful, but with permitted additional restrictions 
     11 // under Section 7 of the GPL. See the GNU General Public License in LICENSE.TXT 
     12 // distributed with this program. You should have received a copy of the 
     13 // GNU General Public License along with permitted additional restrictions 
     14 // with this program. If not, see https://github.com/electronicarts/CnC_Remastered_Collection
     15 
     16 #ifdef WOLAPI_INTEGRATION
     17 
     18 /***************************************************************************
     19  * WOLEditClass -- Derived from EditClass, includes changes I wanted for
     20  *                 wolapi integration stuff.
     21  *
     22  * HISTORY:    07/17/1998 ajw : Created.
     23  *=========================================================================*/
     24 
     25 #include "Function.h"
     26 
     27 class WOLEditClass : public EditClass
     28 {
     29 public:
     30 	WOLEditClass(int id, char * text, int max_len, TextPrintType flags, int x, int y, int w, int h, EditStyle style) :
     31 		EditClass( id, text, max_len, flags, x, y, w, h, style )	{}
     32 		
     33 	virtual int Action (unsigned flags, KeyNumType &key);		//	Override of base
     34 
     35 protected:
     36 	virtual void Draw_Text( char const * text );				//	Override of base
     37 
     38 };
     39 
     40 #endif