|   | 
CAT is released under an MIT-style License.
| Files | |
| file | CATAccessible.cpp | 
| Base class for Microsoft's IAccessible handling. | |
| file | CATAccessible.h | 
| Base class for Microsoft's IAccessible handling. | |
| file | CATApp.cpp | 
| Application parent class - derive from this for each app made. | |
| file | CATApp.h | 
| Application parent class - derive from this for each app made. | |
| file | CATApp_Win32.cpp | 
| Application parent class - win32-specific functions. | |
| file | CATAppButton.cpp | 
| Specialized pushbutton for launching apps. | |
| file | CATAppButton.h | 
| Specialized pushbutton for launching apps. | |
| file | CATButton.cpp | 
| Momentary push button for GUI. | |
| file | CATButton.h | 
| Momentary push button for GUI. | |
| file | CATComboBox.cpp | 
| GUI Layer object - contains sub-controls. | |
| file | CATComboBox.h | 
| GUI Layer object - contains sub-controls. | |
| file | CATCommand.cpp | 
| Generalized command construct for tracking commands. | |
| file | CATCommand.h | 
| Generalized command construct for tracking commands. | |
| file | CATControl.cpp | 
| Base GUI control class. | |
| file | CATControl.h | 
| Basic Control class. | |
| file | CATControlWnd.cpp | 
| Window / OS based control class - base object for OS dependant controls. | |
| file | CATControlWnd.h | 
| Window / OS based control class - base object for OS dependant controls. | |
| file | CATControlWnd_Win32.cpp | 
| Window / OS based control class - base object for OS dependant controls. Win32 function implementations. | |
| file | CATCursor.h | 
| Cursor class for GUI. | |
| file | CATCursor_Win32.cpp | 
| Cursor class for GUI (win32). | |
| file | CATEditBox.cpp | 
| Text edit box for GUI. | |
| file | CATEditBox.h | 
| Text edit box for GUI. | |
| file | CATEditBox_Win32.cpp | 
| Text edit box for GUI (win32 implementation). | |
| file | CATEvent.h | 
| Evironmental event encapsulation. | |
| file | CATEventDefs.h | 
| Event Definitions file. | |
| file | CATGUI.h | 
| CATGUI library main header. | |
| file | CATGuiFactory.cpp | 
| Base Object factory for creating objects from XML. | |
| file | CATGuiFactory.h | 
| Object factory for creating a GUI from XML. | |
| file | CATGUIInternal.h | 
| CAT GUI Internal primary include. | |
| file | CATGuiObj.cpp | 
| Base GUI control class. | |
| file | CATGuiResDefs.h | 
| Global resource values for all applications. Make sure your resource files match! | |
| file | CATKnob.cpp | 
| Knob control for GUI. | |
| file | CATKnob.h | 
| Knob control for GUI. | |
| file | CATLabel.cpp | 
| Text label for GUI. | |
| file | CATLabel.h | 
| Text label for GUI. | |
| file | CATLayer.cpp | 
| GUI Layer object - contains sub-controls. | |
| file | CATLayer.h | 
| GUI Layer object - contains sub-controls. | |
| file | CATListBox.cpp | 
| List box for GUI. | |
| file | CATListBox.h | 
| list box for GUI | |
| file | CATMenu.cpp | 
| Text label for GUI. | |
| file | CATMenu.h | 
| Text label for GUI. | |
| file | CATOverlayFactory.cpp | 
| Object factory for creating a game overlay from XML. | |
| file | CATOverlayFactory.h | 
| Object factory for creating a game overlay from XML. | |
| file | CATPicture.cpp | 
| Static picture for GUI. | |
| file | CATPicture.h | 
| Static picture for GUI. | |
| file | CATPictureMulti.cpp | 
| Multiple pictures (like switch multi, but no mouse interaction). | |
| file | CATPictureMulti.h | 
| Multiple pictures (like switch multi, but no mouse interaction). | |
| file | CATPrefs.cpp | 
| Preference storage class. | |
| file | CATPrefs.h | 
| Preference storage class. | |
| file | CATProgress.cpp | 
| Progress bar for GUI. | |
| file | CATProgress.h | 
| Progress bar for GUI. | |
| file | CATRadioButton.cpp | 
| Momentary push button for GUI. | |
| file | CATRadioButton.h | 
| Radio button (grouped). | |
| file | CATSkin.cpp | 
| Root skin class. | |
| file | CATSkin.h | 
| Root skin class. | |
| file | CATSlider.cpp | 
| Slider control for GUI. | |
| file | CATSlider.h | 
| Slider control for GUI. | |
| file | CATSwitch.cpp | 
| On/Off switch for GUI. | |
| file | CATSwitch.h | 
| On/Off switch for GUI. | |
| file | CATSwitchMulti.cpp | 
| On/Off switch for GUI. | |
| file | CATSwitchMulti.h | 
| On/Off switch for GUI. | |
| file | CATTab.cpp | 
| GUI Layer object - contains sub-controls. | |
| file | CATTab.h | 
| GUI Layer object - contains sub-controls. | |
| file | CATTreeCtrl.cpp | 
| List box for GUI. | |
| file | CATTreeCtrl.h | 
| list box for GUI | |
| file | CATWaitDlg.cpp | 
| Wait dialog. | |
| file | CATWaitDlg.h | 
| Wait dialog. | |
| file | CATWidget.cpp | 
| GUI Widget object - parent class for all CATGuiObject's below CATWindow. | |
| file | CATWidget.h | 
| GUI Widget object - parent class for all CATGuiObject's below CATWindow. | |
| file | CATWindow.cpp | 
| Basic windowing class. | |
| file | CATWindow.h | 
| Basic windowing class. | |
| Classes | |
| class | CATSpeechCmds | 
| Speech command input support.  More... | |
| class | CATSpeechCmds | 
| Speech command input support.  More... | |
| class | CATApp | 
| Application parent class - derive from this for each app made.  More... | |
| class | CATAppButton | 
| Specialized pushbutton for launching apps.  More... | |
| class | CATButton | 
| Momentary push button for GUI.  More... | |
| class | CATComboBox | 
| GUI Layer object.  More... | |
| class | CATCommand | 
| Generalized command construct for tracking commands.  More... | |
| class | CATControl | 
| Basic Control class.  More... | |
| class | CATControlWnd | 
| Window / OS based control class - base object for OS dependant controls.  More... | |
| class | CATCursor | 
| Cursor class for GUI.  More... | |
| class | CATEditBox | 
| Text edit box for GUI.  More... | |
| class | CATEvent | 
| Evironmental event encapsulation.  More... | |
| class | CATGUIAccessDefs | 
| Accessibility definitions (states, roles, etc).  More... | |
| class | CATGuiFactory | 
| Object factory for creating a GUI from XML.  More... | |
| class | CATGuiObj | 
| GUI object base class.  More... | |
| class | CATGuiObj | 
| GUI object base class.  More... | |
| class | CATKnob | 
| Knob control for GUI.  More... | |
| class | CATLabel | 
| Text label for GUI.  More... | |
| class | CATMenu | 
| Text label for GUI.  More... | |
| class | CATOverlayFactory | 
| Object factory for creating a game overlay from XML.  More... | |
| class | CATPicture | 
| Static picture for GUI.  More... | |
| class | CATPictureMulti | 
| Multiple pictures (like switch multi, but no mouse interaction).  More... | |
| class | CATPrefs | 
| Preference storage class.  More... | |
| class | CATProgress | 
| Progress bar for GUI.  More... | |
| class | CATRadioButton | 
| Radio button (grouped).  More... | |
| class | CATSkin | 
| Basic windowing class.  More... | |
| class | CATSlider | 
| Slider control for GUI.  More... | |
| class | CATSwitch | 
| On/Off switch for GUI.  More... | |
| class | CATSwitchMulti | 
| On/Off switch for GUI.  More... | |
| class | CATTab | 
| GUI Layer object.  More... | |
| class | CATTreeCtrl | 
| list box for GUI  More... | |
| class | CATWidget | 
| GUI Widget object - parent class for all CATGuiObject's below CATWindow.  More... | |
 1.5.4
 1.5.4