27 #ifndef _CEGUIRegexMatcher_h_ 28 #define _CEGUIRegexMatcher_h_ 30 #include "CEGUI/Base.h" 31 #include "CEGUI/String.h" 32 #include "CEGUI/InputEvent.h" 39 class CEGUIEXPORT RegexMatcher :
40 public AllocatedObject<RegexMatcher>
59 virtual void setRegexString(
const String& regex) = 0;
61 virtual const String& getRegexString()
const = 0;
72 RegexMatchStateEventArgs(
Window* wnd,
83 #endif // end of guard _CEGUIRegexMatcher_h_ Main namespace for Crazy Eddie's GUI Library.
Definition: cegui/include/CEGUI/Affector.h:42
virtual ~RegexMatcher()
Destructor.
Definition: debian/tmp/usr/include/cegui-0.8.4/CEGUI/RegexMatcher.h:57
MatchState
Enumeration of possible states when cosidering a regex match.
Definition: cegui/include/CEGUI/RegexMatcher.h:44
An abstract base class providing common functionality and specifying the required interface for deriv...
Definition: cegui/include/CEGUI/Window.h:149
EventArgs based class that is used for objects passed to handlers triggered for events concerning som...
Definition: cegui/include/CEGUI/InputEvent.h:251
String class used within the GUI system.
Definition: cegui/include/CEGUI/String.h:62