▼Ngui_framework | |
►Ndeserializers | |
CButtonDeserializer | Deserialize Button from JSON |
CCheckBoxDeserializer | Deserialize CheckBox from JSON |
CChildWindowDeserializer | Deserialize ChildWindow from JSON |
CDropDownComboBoxDeserializer | Deserialize DropDownComboBox from JSON |
CDropDownListComboBoxDeserializer | Deserialize DropDownListComboBox from JSON |
CDropDownMenuItemDeserializer | Deserialize DropDownMenuItem from JSON |
CEditControlDeserializer | Deserialize EditControl from JSON |
CGroupBoxDeserializer | Deserialize GroupBox from JSON |
CHorizontalTrackbarControlDeserializer | Deserialize HorizontalTrackbarControl from JSON |
CIconListViewDeserializer | Deserialize IconListView from JSON |
CImageButtonDeserializer | Deserialize ImageButton from JSON |
CInfiniteProgressBarDeserializer | Deserialize InfiniteProgressBar from JSON |
CListBoxDeserializer | Deserialize ListBox from JSON |
CListIconListViewDeserializer | Deserialize ListIconListView from JSON |
CListTextIconListViewDeserializer | Deserialize ListTextIconListView from JSON |
CListTextListViewDeserializer | Deserialize ListTextListView from JSON |
CMainWindowDeserializer | Deserialize MainWindow from JSON |
CMultipleSelectListBoxDeserializer | Deserialize MultipleSelectListBox from JSON |
CProgressBarDeserializer | Deserialize ProgressBar from JSON |
CRichEditDeserializer | Deserialize RichEdit from JSON |
CSeparateWindowDeserializer | Deserialize SeparateWindow from JSON |
CSimpleComboBoxDeserializer | Deserialize SimpleComboBox from JSON |
CStaticControlDeserializer | Deserialize StaticControl from JSON |
CTabControlDeserializer | Deserialize TabControl from JSON |
CTextIconListViewDeserializer | Deserialize TextIconListView from JSON |
CTextListViewDeserializer | Deserialize TextListView from JSON |
CVerticalTrackbarControlDeserializer | Deserialize VerticalTrackbarControl from JSON |
►Nexceptions | |
►Ndeserialization | |
CBaseDeserializationException | Base class for all deserialize exceptions |
CWrongMenuTypeException | Throws by SeparateWindowDeserializer during deserialize if JSON has wrong itemType value |
CBaseGUIFrameworkException | Base class for all GUIFramework exceptions |
CCantFindCompositeFunctionException | Can't find CREATE_DEFAULT_WINDOW_FUNCTION macro for specific window |
CCantFindFunctionFromModuleException | Throws by setOn... methods |
CCantGetUIThreadId | Throws by GUIFramework::get() |
CCantLoadModuleException | Throws by GUIFramework::get(), GUIFramework::loadModule() |
CFileDoesNotExist | Throws by asset finding methods |
CGetLastErrorException | Exception that receive error code from GetLastError function |
CNotImplemented | Throws by not implemented methods |
CSelectListException | Exception for all list classes exceptions |
►Ninterfaces | |
CIBaseConstForwardIterator | Base interface for const forward iterators |
CIBaseForwardIterator | Base interface for forward iterators |
CIBaseListViewOperations | Provides adding, deleting, setting, getting items for other list view interfaces |
CICloseable | |
CIComponentVisibility | |
CIDeserializer | Interface for all deserializers |
CIIconListView | Provides adding icon items for list views |
CIIterable | Specify iterable class |
CIMenuItem | Interface for all menu items |
CIMultipleTextLocalized | Change localization of combo boxes, list views, tab controls, etc |
CINonResizableComponent | Provides preventing resize |
CIProgressBarColor | Provides coloring for progress bars |
CIResizableComponent | Provides resize, setBlockResize, getBlockResize methods |
CISerializable | Provides interface for serializable to JSON format |
CISingleTextLocalized | Change localization of buttons, edit controls, etc |
CIStyles | Provides styles for other classes |
CITextIconListView | Provides adding text and icon items for list views |
CITextListView | Provides adding text items for list views |
CITextLocalized | Provides changing localization in component by calling GUIFramework::changeLocalization |
CITextOperations | Provides setText and getText methods |
►Niterators | |
Ccomposite_const_forward_iterator | IBaseConstForwardIterator implementation for BaseComponent |
Ccomposite_forward_iterator | IBaseForwardIterator implementation for BaseComponent |
Cloadable_const_forward_iterator | IBaseConstForwardIterator implementation for BaseLoadableHolder |
Cloadable_forward_iterator | IBaseForwardIterator implementation for BaseLoadableHolder |
►Nparsers | |
CBaseComponentParser | Parse BaseComponent properties |
CBaseCompositeParser | Parse BaseComposite properties |
CButtonParser | Parse Button specific properties |
CCheckBoxParser | Parse CheckBox specific properties |
CComboBoxParser | Parse DropDownComboBox, DropDownListComboBox, SimpleComboBox specific properties |
CGroupBoxParser | Parse GroupBox specific properties |
CIconListViewParser | Parse IconListView and ListIconListView specific properties |
CImageButtonParser | Parse ImageButton specific properties |
CInfiniteProgressBarParser | Parse InfiniteProgressBar specific properties |
CListBoxParser | Parse ListBox and MultipleSelectListBox specific properties |
CMainWindowParser | Parse MainWindowParser specific properties |
CMenuParser | |
CProgressBarParser | Parse ProgressBar specific properties |
CRichEditParser | Parse RichEdit specific properties |
CSeparateWindowParser | Parse SeparateWindow specific properties |
CTabControlParser | Parse TabControl specific properties |
CTextIconListViewParser | Parse TextIconListView and ListTextIconListView specific properties |
CTextListViewParser | Parse TextListView and ListTextListView specific properties |
CTrackbarControlParser | Parse TrackbarControl specific properties |
►Nstyles | |
CButtonStyles | Base class for button styles |
CCheckBoxStyles | CheckBox styles |
CComboBoxStyles | Base class for combo box styles |
CDefaultButtonStyles | Default class for ButtonStyles |
CDefaultListBoxStyles | Default class for ListBoxStyles |
CDefaultRichEditStyles | Default RichEdit styles |
CDefaultStyles | Provides default styles for all windows |
CDialogBoxStyles | DialogBox styles |
CDropDownComboBoxStyles | DropDownComboBox styles |
CDropDownListComboBoxStyles | DropDownListComboBox styles |
CEditControlStyles | Edit control styles |
CHorizontalScrollBarStyles | HorizontalScrollBar styles |
CHorizontalTrackbarControlStyles | HorizontalTrackbarControl styles |
CIconListViewStyles | IconListView styles |
CInfiniteProgressBarStyles | InfiniteProgressBar styles |
CListBoxStyles | Base class for list box styles |
CListIconListViewStyles | ListIconListView styles |
CListListViewStyles | ListListView styles |
CListTextListViewStyles | ListTextListView styles |
CListViewStyles | ListView styles |
CMultipleSelectListBoxStyles | MultipleSelectListBox styles |
CRadioButtonStyles | RadioButton styles |
CScrollBarStyles | ScrollBar styles |
CSeparateWindowStyles | SeparateWindow styles |
CSimpleComboBoxStyles | SimpleComboBox styles |
CStaticControlStyles | StaticControl styles |
CTextListViewStyles | TextListView styles |
CTrackbarControlStyles | TrackbarControl styles |
CVerticalAndHorizontalScrollBarStyles | |
CVerticalScrollBarStyles | VerticalScrollBar styles |
CVerticalTrackbarControlStyles | VerticalTrackbarControl styles |
►Nutility | |
CAdditionalCreationData | Base templated class for component creators |
CAdditionalCreationData< Button > | Specialization for Button |
CAdditionalCreationData< CheckBox > | Specialization for CheckBox |
CAdditionalCreationData< ChildWindow > | Specialization for ChildWindow |
CAdditionalCreationData< DropDownComboBox > | Specialization for DropDownComboBox |
CAdditionalCreationData< DropDownListComboBox > | Specialization for DropDownListComboBox |
CAdditionalCreationData< EditControl > | Specialization for EditControl |
CAdditionalCreationData< GroupBox > | Specialization for GroupBox |
CAdditionalCreationData< HorizontalTrackbarControl > | Specialization for HorizontalTrackbarControl |
CAdditionalCreationData< IconListView > | Specialization for IconListView |
CAdditionalCreationData< ImageButton > | Specialization for ImageButton |
CAdditionalCreationData< InfiniteProgressBar > | Specialization for InfiniteProgressBar |
CAdditionalCreationData< ListBox > | Specialization for ListBox |
CAdditionalCreationData< ListIconListView > | Specialization for ListIconListView |
CAdditionalCreationData< ListTextIconListView > | Specialization for ListTextIconListView |
CAdditionalCreationData< ListTextListView > | Specialization for ListTextListView |
CAdditionalCreationData< MultipleSelectListBox > | Specialization for MultipleSelectListBox |
CAdditionalCreationData< ProgressBar > | Specialization for ProgressBar |
CAdditionalCreationData< RichEdit > | Specialization for RichEdit |
CAdditionalCreationData< SeparateWindow > | Specialization for SeparateWindow |
CAdditionalCreationData< SimpleComboBox > | Specialization for SimpleComboBox |
CAdditionalCreationData< StaticControl > | Specialization for StaticControl |
CAdditionalCreationData< TabControl > | Specialization for TabControl |
CAdditionalCreationData< TextIconListView > | Specialization for TextIconListView |
CAdditionalCreationData< TextListView > | Specialization for TextListView |
CAdditionalCreationData< VerticalTrackbarControl > | Specialization for VerticalTrackbarControl |
CBaseComponentCreator | Interface for components creation(factory method pattern) |
►CBaseLoadableHolder | Base class for all visual asset loaders |
CimageData | |
CButtonCreator | Button creator |
CCheckBoxCreator | CheckBox creator |
CChildWindowCreator | ChildWindow creator |
CComponentSettings | All settings for windows |
CCursorsHolder | Cursors loader |
CDropDownComboBoxCreator | DropDownComboBox creator |
CDropDownListComboBoxCreator | DropDownListComboBox creator |
CEditControlCreator | EditControl creator |
CGroupBoxCreator | GroupBox creator |
CHorizontalTrackbarControlCreator | Button creator |
CIconListViewCreator | IconListView creator |
CIconsHolder | Icons loader |
CImageButtonCreator | ImageButton creator |
CImagesHolder | Images loader |
CInfiniteProgressBarCreator | InfiniteProgressBar creator |
CListBoxCreator | ListBox creator |
CListIconListViewCreator | ListIconListView creator |
CListTextIconListViewCreator | ListTextIconListView creator |
CListTextListViewCreator | ListTextListView creator |
CMultipleSelectListBoxCreator | MultipleSelectListBox creator |
CProgressBarCreator | ProgressBar creator |
CRichEditCreator | RichEdit creator |
CSeparateWindowCreator | SeparateWindow creator |
CSimpleComboBoxCreator | SimpleComboBox creator |
CStaticControlCreator | StaticControl creator |
CTabControlCreator | TabControl creator |
CTextIconListViewCreator | TextIconListView creator |
CTextListViewCreator | TextListView creator |
CVerticalTrackbarControlCreator | Button creator |
CBaseButton | Base class for all buttons |
CBaseCheckBox | Base class for all check boxes |
CBaseChildWindow | Base class for all nested windows |
CBaseComboBox | Base class for all combo boxes |
CBaseComponent | Base class for all windows, controls, etc |
CBaseComposite | Base class for all windows that has children windows |
CBaseDialogBox | Base class for all dialog boxes |
CBaseEditControl | Base class for all edit controls |
CBaseHorizontalScrollBar | |
CBaseIconListView | Base class for all list views with icon items only |
CBaseInfiniteProgressBar | Base class for all non updatable progress bars |
CBaseListBox | Base class for all list boxes |
CBaseListIconListView | Base class for all list views in list mode with icon items |
CBaseListListView | Base class for all list views in list mode |
CBaseListTextIconListView | Base class for all list views in list mode with text and icon items |
CBaseListTextListView | Base class for all list views in list mode with text items |
CBaseListView | Base class for all list views |
►CBaseMainWindow | Setup for main application window |
CFunction | |
CBaseMenuItem | Base class for all menu items |
CBaseMultipleSelectListBox | Base class for all multiple select list boxes |
CBaseProgressBar | Base class for all updatable progress bars |
CBaseRichEdit | Base class for all rich edit controls |
CBaseScrollBar | |
CBaseSeparateWindow | Base class for separate windows |
CBaseStaticControl | Base class for all static controls |
►CBaseTabControl | Base class for all tab controls |
CtabData | |
CBaseTextIconListView | Base class for all list views with text and icon items |
CBaseTextListView | Base class for all list views with text items only |
CBaseTrackbarControl | Base class for all tracbar controls |
CBaseVerticalAndHorizontalScrollBar | |
CBaseVerticalScrollBar | |
CBaseWindow | Base class for composite windows |
CButton | Standard button |
CCheckBox | Standard check box |
CChildWindow | Standard child window |
►CDialogBox | Standard dialog box |
CDialogBoxBuilder | Builder for dialog boxes |
CDropDownComboBox | Standard drop down combo box |
CDropDownListComboBox | Standard drop down list combo box |
CDropDownMenuItem | Standard drop-down menu item |
CEditControl | Standard edit control |
►CGroupBox | Standard group box with radio buttons |
CradioButtonData | |
►CGUIFramework | Singleton with GUIFramework settings and some functionality |
ChotkeyData | |
CHorizontalTrackbarControl | Standard horizontal trackbar control |
CIconListView | Standard list view with icon items |
CImageButton | Button with image |
CInfiniteProgressBar | Standard non updatable progress bar |
CListBox | Standard list box |
CListIconListView | Standard list view in list mode with icon items |
CListTextIconListView | Standard list view in list mode with text and icon items |
CListTextListView | Standard list view in list mode with text items |
CMenu | Menu class |
CMenuItem | Standard menu item |
CMultipleSelectListBox | Standard multiple select list box |
CProgressBar | Standard updatable progress bar |
CRecreator | Used for recreation windowed application from JSON |
CRichEdit | Standard rich edit control |
CSeparateWindow | Standard separate window |
CSimpleComboBox | Standard simple combo box |
CStaticControl | Standard static control |
CTabControl | Standard tab control |
CTextIconListView | Standard list view with text and icon items |
CTextListView | Standard list view with text items |
CVerticalTrackbarControl | Standard vertical trackbar control |
CWindowHolder | Provides runMainLoop for top level window |
Chash< set< uint32_t > > | |
Cless< FILETIME > | |