Cgui_framework::utility::AdditionalCreationData< T > | Base templated class for component creators |
Cgui_framework::utility::AdditionalCreationData< Button > | Specialization for Button |
Cgui_framework::utility::AdditionalCreationData< CheckBox > | Specialization for CheckBox |
Cgui_framework::utility::AdditionalCreationData< ChildWindow > | Specialization for ChildWindow |
Cgui_framework::utility::AdditionalCreationData< DropDownComboBox > | Specialization for DropDownComboBox |
Cgui_framework::utility::AdditionalCreationData< DropDownListComboBox > | Specialization for DropDownListComboBox |
Cgui_framework::utility::AdditionalCreationData< EditControl > | Specialization for EditControl |
Cgui_framework::utility::AdditionalCreationData< GroupBox > | Specialization for GroupBox |
Cgui_framework::utility::AdditionalCreationData< HorizontalTrackbarControl > | Specialization for HorizontalTrackbarControl |
Cgui_framework::utility::AdditionalCreationData< IconListView > | Specialization for IconListView |
Cgui_framework::utility::AdditionalCreationData< ImageButton > | Specialization for ImageButton |
Cgui_framework::utility::AdditionalCreationData< InfiniteProgressBar > | Specialization for InfiniteProgressBar |
Cgui_framework::utility::AdditionalCreationData< ListBox > | Specialization for ListBox |
Cgui_framework::utility::AdditionalCreationData< ListIconListView > | Specialization for ListIconListView |
Cgui_framework::utility::AdditionalCreationData< ListTextIconListView > | Specialization for ListTextIconListView |
Cgui_framework::utility::AdditionalCreationData< ListTextListView > | Specialization for ListTextListView |
Cgui_framework::utility::AdditionalCreationData< MultipleSelectListBox > | Specialization for MultipleSelectListBox |
Cgui_framework::utility::AdditionalCreationData< ProgressBar > | Specialization for ProgressBar |
Cgui_framework::utility::AdditionalCreationData< RichEdit > | Specialization for RichEdit |
Cgui_framework::utility::AdditionalCreationData< SeparateWindow > | Specialization for SeparateWindow |
Cgui_framework::utility::AdditionalCreationData< SimpleComboBox > | Specialization for SimpleComboBox |
Cgui_framework::utility::AdditionalCreationData< StaticControl > | Specialization for StaticControl |
Cgui_framework::utility::AdditionalCreationData< TabControl > | Specialization for TabControl |
Cgui_framework::utility::AdditionalCreationData< TextIconListView > | Specialization for TextIconListView |
Cgui_framework::utility::AdditionalCreationData< TextListView > | Specialization for TextListView |
Cgui_framework::utility::AdditionalCreationData< VerticalTrackbarControl > | Specialization for VerticalTrackbarControl |
►Cgui_framework::utility::BaseComponentCreator | Interface for components creation(factory method pattern) |
Cgui_framework::utility::ButtonCreator | Button creator |
Cgui_framework::utility::CheckBoxCreator | CheckBox creator |
Cgui_framework::utility::ChildWindowCreator | ChildWindow creator |
Cgui_framework::utility::DropDownComboBoxCreator | DropDownComboBox creator |
Cgui_framework::utility::DropDownListComboBoxCreator | DropDownListComboBox creator |
Cgui_framework::utility::EditControlCreator | EditControl creator |
Cgui_framework::utility::GroupBoxCreator | GroupBox creator |
Cgui_framework::utility::HorizontalTrackbarControlCreator | Button creator |
Cgui_framework::utility::IconListViewCreator | IconListView creator |
Cgui_framework::utility::ImageButtonCreator | ImageButton creator |
Cgui_framework::utility::InfiniteProgressBarCreator | InfiniteProgressBar creator |
Cgui_framework::utility::ListBoxCreator | ListBox creator |
Cgui_framework::utility::ListIconListViewCreator | ListIconListView creator |
Cgui_framework::utility::ListTextIconListViewCreator | ListTextIconListView creator |
Cgui_framework::utility::ListTextListViewCreator | ListTextListView creator |
Cgui_framework::utility::MultipleSelectListBoxCreator | MultipleSelectListBox creator |
Cgui_framework::utility::ProgressBarCreator | ProgressBar creator |
Cgui_framework::utility::RichEditCreator | RichEdit creator |
Cgui_framework::utility::SeparateWindowCreator | SeparateWindow creator |
Cgui_framework::utility::SimpleComboBoxCreator | SimpleComboBox creator |
Cgui_framework::utility::StaticControlCreator | StaticControl creator |
Cgui_framework::utility::TabControlCreator | TabControl creator |
Cgui_framework::utility::TextIconListViewCreator | TextIconListView creator |
Cgui_framework::utility::TextListViewCreator | TextListView creator |
Cgui_framework::utility::VerticalTrackbarControlCreator | Button creator |
►Cgui_framework::parsers::BaseComponentParser | Parse BaseComponent properties |
►Cgui_framework::parsers::BaseCompositeParser | Parse BaseComposite properties |
Cgui_framework::parsers::GroupBoxParser | Parse GroupBox specific properties |
►Cgui_framework::parsers::SeparateWindowParser | Parse SeparateWindow specific properties |
Cgui_framework::parsers::MainWindowParser | Parse MainWindowParser specific properties |
►Cgui_framework::parsers::ButtonParser | Parse Button specific properties |
Cgui_framework::parsers::CheckBoxParser | Parse CheckBox specific properties |
Cgui_framework::parsers::ImageButtonParser | Parse ImageButton specific properties |
Cgui_framework::parsers::ComboBoxParser | Parse DropDownComboBox, DropDownListComboBox, SimpleComboBox specific properties |
►Cgui_framework::parsers::IconListViewParser | Parse IconListView and ListIconListView specific properties |
Cgui_framework::parsers::TextIconListViewParser | Parse TextIconListView and ListTextIconListView specific properties |
Cgui_framework::parsers::InfiniteProgressBarParser | Parse InfiniteProgressBar specific properties |
Cgui_framework::parsers::ListBoxParser | Parse ListBox and MultipleSelectListBox specific properties |
Cgui_framework::parsers::ProgressBarParser | Parse ProgressBar specific properties |
Cgui_framework::parsers::RichEditParser | Parse RichEdit specific properties |
Cgui_framework::parsers::TabControlParser | Parse TabControl specific properties |
►Cgui_framework::parsers::TextListViewParser | Parse TextListView and ListTextListView specific properties |
Cgui_framework::parsers::TextIconListViewParser | Parse TextIconListView and ListTextIconListView specific properties |
Cgui_framework::parsers::TrackbarControlParser | Parse TrackbarControl specific properties |
Cgui_framework::utility::ComponentSettings | All settings for windows |
Cgui_framework::DialogBox::DialogBoxBuilder | Builder for dialog boxes |
Cgui_framework::deserializers::DropDownMenuItemDeserializer | Deserialize DropDownMenuItem from JSON |
Cgui_framework::BaseMainWindow::Function | |
Cgui_framework::GUIFramework | Singleton with GUIFramework settings and some functionality |
Chash< set< uint32_t > > | |
Cgui_framework::GUIFramework::hotkeyData | |
►Cgui_framework::interfaces::IBaseConstForwardIterator< T, IBaseConstIteratorSubclass > | Base interface for const forward iterators |
Cgui_framework::interfaces::IBaseForwardIterator< T, IBaseConstIteratorSubclass > | Base interface for forward iterators |
►Cgui_framework::interfaces::IBaseConstForwardIterator< BaseComponent, composite_const_forward_iterator > | |
Cgui_framework::iterators::composite_const_forward_iterator | IBaseConstForwardIterator implementation for BaseComponent |
►Cgui_framework::interfaces::IBaseConstForwardIterator< BaseComponent, composite_forward_iterator > | |
►Cgui_framework::interfaces::IBaseForwardIterator< BaseComponent, composite_forward_iterator > | |
Cgui_framework::iterators::composite_forward_iterator | IBaseForwardIterator implementation for BaseComponent |
►Cgui_framework::interfaces::IBaseConstForwardIterator< std::filesystem::path, loadable_const_forward_iterator > | |
Cgui_framework::iterators::loadable_const_forward_iterator | IBaseConstForwardIterator implementation for BaseLoadableHolder |
►Cgui_framework::interfaces::IBaseConstForwardIterator< std::filesystem::path, loadable_forward_iterator > | |
►Cgui_framework::interfaces::IBaseForwardIterator< std::filesystem::path, loadable_forward_iterator > | |
Cgui_framework::iterators::loadable_forward_iterator | IBaseForwardIterator implementation for BaseLoadableHolder |
►Cgui_framework::interfaces::IBaseListViewOperations | Provides adding, deleting, setting, getting items for other list view interfaces |
►Cgui_framework::interfaces::IIconListView | Provides adding icon items for list views |
►Cgui_framework::BaseIconListView | Base class for all list views with icon items only |
Cgui_framework::IconListView | Standard list view with icon items |
►Cgui_framework::BaseListIconListView | Base class for all list views in list mode with icon items |
Cgui_framework::ListIconListView | Standard list view in list mode with icon items |
►Cgui_framework::interfaces::ITextIconListView | Provides adding text and icon items for list views |
►Cgui_framework::BaseListTextIconListView | Base class for all list views in list mode with text and icon items |
Cgui_framework::ListTextIconListView | Standard list view in list mode with text and icon items |
►Cgui_framework::BaseTextIconListView | Base class for all list views with text and icon items |
Cgui_framework::TextIconListView | Standard list view with text and icon items |
►Cgui_framework::interfaces::ITextListView | Provides adding text items for list views |
►Cgui_framework::BaseListTextListView | Base class for all list views in list mode with text items |
Cgui_framework::ListTextListView | Standard list view in list mode with text items |
►Cgui_framework::BaseTextListView | Base class for all list views with text items only |
Cgui_framework::TextListView | Standard list view with text items |
►Cgui_framework::interfaces::ICloseable | |
►Cgui_framework::BaseDialogBox | Base class for all dialog boxes |
Cgui_framework::DialogBox | Standard dialog box |
►Cgui_framework::BaseSeparateWindow | Base class for separate windows |
Cgui_framework::BaseMainWindow | Setup for main application window |
Cgui_framework::SeparateWindow | Standard separate window |
►Cgui_framework::interfaces::IComponentVisibility | |
Cgui_framework::BaseDialogBox | Base class for all dialog boxes |
►Cgui_framework::BaseWindow | Base class for composite windows |
►Cgui_framework::BaseChildWindow | Base class for all nested windows |
Cgui_framework::ChildWindow | Standard child window |
Cgui_framework::BaseSeparateWindow | Base class for separate windows |
►Cgui_framework::interfaces::IDeserializer | Interface for all deserializers |
Cgui_framework::deserializers::ButtonDeserializer | Deserialize Button from JSON |
Cgui_framework::deserializers::CheckBoxDeserializer | Deserialize CheckBox from JSON |
Cgui_framework::deserializers::ChildWindowDeserializer | Deserialize ChildWindow from JSON |
Cgui_framework::deserializers::DropDownComboBoxDeserializer | Deserialize DropDownComboBox from JSON |
Cgui_framework::deserializers::DropDownListComboBoxDeserializer | Deserialize DropDownListComboBox from JSON |
Cgui_framework::deserializers::EditControlDeserializer | Deserialize EditControl from JSON |
Cgui_framework::deserializers::GroupBoxDeserializer | Deserialize GroupBox from JSON |
Cgui_framework::deserializers::HorizontalTrackbarControlDeserializer | Deserialize HorizontalTrackbarControl from JSON |
Cgui_framework::deserializers::IconListViewDeserializer | Deserialize IconListView from JSON |
Cgui_framework::deserializers::ImageButtonDeserializer | Deserialize ImageButton from JSON |
Cgui_framework::deserializers::InfiniteProgressBarDeserializer | Deserialize InfiniteProgressBar from JSON |
Cgui_framework::deserializers::ListBoxDeserializer | Deserialize ListBox from JSON |
Cgui_framework::deserializers::ListIconListViewDeserializer | Deserialize ListIconListView from JSON |
Cgui_framework::deserializers::ListTextIconListViewDeserializer | Deserialize ListTextIconListView from JSON |
Cgui_framework::deserializers::ListTextListViewDeserializer | Deserialize ListTextListView from JSON |
Cgui_framework::deserializers::MultipleSelectListBoxDeserializer | Deserialize MultipleSelectListBox from JSON |
Cgui_framework::deserializers::ProgressBarDeserializer | Deserialize ProgressBar from JSON |
Cgui_framework::deserializers::RichEditDeserializer | Deserialize RichEdit from JSON |
Cgui_framework::deserializers::SeparateWindowDeserializer | Deserialize SeparateWindow from JSON |
Cgui_framework::deserializers::SimpleComboBoxDeserializer | Deserialize SimpleComboBox from JSON |
Cgui_framework::deserializers::StaticControlDeserializer | Deserialize StaticControl from JSON |
Cgui_framework::deserializers::TabControlDeserializer | Deserialize TabControl from JSON |
Cgui_framework::deserializers::TextIconListViewDeserializer | Deserialize TextIconListView from JSON |
Cgui_framework::deserializers::TextListViewDeserializer | Deserialize TextListView from JSON |
Cgui_framework::deserializers::VerticalTrackbarControlDeserializer | Deserialize VerticalTrackbarControl from JSON |
Cgui_framework::interfaces::IIterable< T, TForwardIterator, TConstForwardIterator > | Specify iterable class |
►Cgui_framework::interfaces::IIterable< BaseComponent, iterators::composite_forward_iterator, iterators::composite_const_forward_iterator > | |
►Cgui_framework::BaseComposite | Base class for all windows that has children windows |
Cgui_framework::BaseDialogBox | Base class for all dialog boxes |
Cgui_framework::BaseWindow | Base class for composite windows |
Cgui_framework::GroupBox | Standard group box with radio buttons |
►Cgui_framework::interfaces::IIterable< std::filesystem::path, iterators::loadable_forward_iterator, iterators::loadable_const_forward_iterator > | |
►Cgui_framework::utility::BaseLoadableHolder | Base class for all visual asset loaders |
Cgui_framework::utility::CursorsHolder | Cursors loader |
Cgui_framework::utility::IconsHolder | Icons loader |
Cgui_framework::utility::ImagesHolder | Images loader |
Cgui_framework::utility::BaseLoadableHolder::imageData | |
►Cgui_framework::interfaces::INonResizableComponent | Provides preventing resize |
Cgui_framework::DialogBox | Standard dialog box |
►Cgui_framework::interfaces::IProgressBarColor | Provides coloring for progress bars |
►Cgui_framework::BaseInfiniteProgressBar | Base class for all non updatable progress bars |
Cgui_framework::InfiniteProgressBar | Standard non updatable progress bar |
►Cgui_framework::BaseProgressBar | Base class for all updatable progress bars |
Cgui_framework::ProgressBar | Standard updatable progress bar |
►Cgui_framework::interfaces::IResizableComponent | Provides resize, setBlockResize, getBlockResize methods |
►Cgui_framework::BaseComboBox | Base class for all combo boxes |
Cgui_framework::DropDownComboBox | Standard drop down combo box |
Cgui_framework::DropDownListComboBox | Standard drop down list combo box |
Cgui_framework::SimpleComboBox | Standard simple combo box |
►Cgui_framework::BaseListBox | Base class for all list boxes |
►Cgui_framework::BaseMultipleSelectListBox | Base class for all multiple select list boxes |
Cgui_framework::MultipleSelectListBox | Standard multiple select list box |
Cgui_framework::ListBox | Standard list box |
►Cgui_framework::BaseRichEdit | Base class for all rich edit controls |
Cgui_framework::RichEdit | Standard rich edit control |
Cgui_framework::BaseSeparateWindow | Base class for separate windows |
Cgui_framework::Button | Standard button |
Cgui_framework::ChildWindow | Standard child window |
Cgui_framework::EditControl | Standard edit control |
Cgui_framework::ImageButton | Button with image |
Cgui_framework::InfiniteProgressBar | Standard non updatable progress bar |
Cgui_framework::ProgressBar | Standard updatable progress bar |
Cgui_framework::StaticControl | Standard static control |
Cgui_framework::TabControl | Standard tab control |
►Cgui_framework::interfaces::ISerializable | Provides interface for serializable to JSON format |
►Cgui_framework::BaseComponent | Base class for all windows, controls, etc |
►Cgui_framework::BaseButton | Base class for all buttons |
►Cgui_framework::BaseCheckBox | Base class for all check boxes |
Cgui_framework::CheckBox | Standard check box |
Cgui_framework::Button | Standard button |
Cgui_framework::ImageButton | Button with image |
Cgui_framework::BaseComboBox | Base class for all combo boxes |
Cgui_framework::BaseComposite | Base class for all windows that has children windows |
►Cgui_framework::BaseEditControl | Base class for all edit controls |
Cgui_framework::EditControl | Standard edit control |
Cgui_framework::BaseInfiniteProgressBar | Base class for all non updatable progress bars |
Cgui_framework::BaseListBox | Base class for all list boxes |
►Cgui_framework::BaseListView | Base class for all list views |
Cgui_framework::BaseIconListView | Base class for all list views with icon items only |
►Cgui_framework::BaseListListView | Base class for all list views in list mode |
Cgui_framework::BaseListIconListView | Base class for all list views in list mode with icon items |
Cgui_framework::BaseListTextIconListView | Base class for all list views in list mode with text and icon items |
Cgui_framework::BaseListTextListView | Base class for all list views in list mode with text items |
Cgui_framework::BaseTextIconListView | Base class for all list views with text and icon items |
Cgui_framework::BaseTextListView | Base class for all list views with text items only |
Cgui_framework::BaseProgressBar | Base class for all updatable progress bars |
Cgui_framework::BaseRichEdit | Base class for all rich edit controls |
►Cgui_framework::BaseScrollBar | |
Cgui_framework::BaseHorizontalScrollBar | |
Cgui_framework::BaseVerticalAndHorizontalScrollBar | |
Cgui_framework::BaseVerticalScrollBar | |
►Cgui_framework::BaseStaticControl | Base class for all static controls |
Cgui_framework::StaticControl | Standard static control |
►Cgui_framework::BaseTabControl | Base class for all tab controls |
Cgui_framework::TabControl | Standard tab control |
►Cgui_framework::BaseTrackbarControl | Base class for all tracbar controls |
Cgui_framework::HorizontalTrackbarControl | Standard horizontal trackbar control |
Cgui_framework::VerticalTrackbarControl | Standard vertical trackbar control |
Cgui_framework::Menu | Menu class |
►Cgui_framework::interfaces::IMenuItem | Interface for all menu items |
►Cgui_framework::BaseMenuItem | Base class for all menu items |
Cgui_framework::MenuItem | Standard menu item |
Cgui_framework::DropDownMenuItem | Standard drop-down menu item |
Cgui_framework::utility::BaseLoadableHolder | Base class for all visual asset loaders |
►Cgui_framework::interfaces::IStyles | Provides styles for other classes |
►Cgui_framework::styles::DefaultStyles | Provides default styles for all windows |
►Cgui_framework::styles::ButtonStyles | Base class for button styles |
Cgui_framework::styles::CheckBoxStyles | CheckBox styles |
Cgui_framework::styles::DefaultButtonStyles | Default class for ButtonStyles |
Cgui_framework::styles::RadioButtonStyles | RadioButton styles |
►Cgui_framework::styles::ComboBoxStyles | Base class for combo box styles |
Cgui_framework::styles::DropDownComboBoxStyles | DropDownComboBox styles |
Cgui_framework::styles::DropDownListComboBoxStyles | DropDownListComboBox styles |
Cgui_framework::styles::SimpleComboBoxStyles | SimpleComboBox styles |
Cgui_framework::styles::DefaultRichEditStyles | Default RichEdit styles |
Cgui_framework::styles::DialogBoxStyles | DialogBox styles |
Cgui_framework::styles::EditControlStyles | Edit control styles |
Cgui_framework::styles::InfiniteProgressBarStyles | InfiniteProgressBar styles |
►Cgui_framework::styles::ListBoxStyles | Base class for list box styles |
Cgui_framework::styles::DefaultListBoxStyles | Default class for ListBoxStyles |
Cgui_framework::styles::MultipleSelectListBoxStyles | MultipleSelectListBox styles |
►Cgui_framework::styles::ListViewStyles | ListView styles |
Cgui_framework::styles::IconListViewStyles | IconListView styles |
►Cgui_framework::styles::ListListViewStyles | ListListView styles |
Cgui_framework::styles::ListIconListViewStyles | ListIconListView styles |
Cgui_framework::styles::ListTextListViewStyles | ListTextListView styles |
Cgui_framework::styles::TextListViewStyles | TextListView styles |
►Cgui_framework::styles::ScrollBarStyles | ScrollBar styles |
►Cgui_framework::styles::HorizontalScrollBarStyles | HorizontalScrollBar styles |
Cgui_framework::styles::VerticalAndHorizontalScrollBarStyles | |
►Cgui_framework::styles::VerticalScrollBarStyles | VerticalScrollBar styles |
Cgui_framework::styles::VerticalAndHorizontalScrollBarStyles | |
Cgui_framework::styles::SeparateWindowStyles | SeparateWindow styles |
Cgui_framework::styles::StaticControlStyles | StaticControl styles |
►Cgui_framework::styles::TrackbarControlStyles | TrackbarControl styles |
Cgui_framework::styles::HorizontalTrackbarControlStyles | HorizontalTrackbarControl styles |
Cgui_framework::styles::VerticalTrackbarControlStyles | VerticalTrackbarControl styles |
►Cgui_framework::interfaces::ITextLocalized | Provides changing localization in component by calling GUIFramework::changeLocalization |
►Cgui_framework::interfaces::IMultipleTextLocalized | Change localization of combo boxes, list views, tab controls, etc |
Cgui_framework::BaseListBox | Base class for all list boxes |
Cgui_framework::BaseListTextIconListView | Base class for all list views in list mode with text and icon items |
Cgui_framework::BaseListTextListView | Base class for all list views in list mode with text items |
Cgui_framework::BaseTextIconListView | Base class for all list views with text and icon items |
Cgui_framework::BaseTextListView | Base class for all list views with text items only |
►Cgui_framework::interfaces::ISingleTextLocalized | Change localization of buttons, edit controls, etc |
Cgui_framework::BaseButton | Base class for all buttons |
Cgui_framework::BaseEditControl | Base class for all edit controls |
Cgui_framework::BaseStaticControl | Base class for all static controls |
►Cgui_framework::interfaces::ITextOperations | Provides setText and getText methods |
Cgui_framework::BaseButton | Base class for all buttons |
Cgui_framework::BaseEditControl | Base class for all edit controls |
Cgui_framework::BaseRichEdit | Base class for all rich edit controls |
Cgui_framework::BaseStaticControl | Base class for all static controls |
Cless< FILETIME > | |
Cgui_framework::deserializers::MainWindowDeserializer | Deserialize MainWindow from JSON |
Cgui_framework::parsers::MenuParser | |
Cgui_framework::GroupBox::radioButtonData | |
Cgui_framework::Recreator | Used for recreation windowed application from JSON |
►Cstd::runtime_error | |
►Cgui_framework::exceptions::BaseGUIFrameworkException | Base class for all GUIFramework exceptions |
Cgui_framework::exceptions::CantFindCompositeFunctionException | Can't find CREATE_DEFAULT_WINDOW_FUNCTION macro for specific window |
Cgui_framework::exceptions::CantFindFunctionFromModuleException | Throws by setOn... methods |
Cgui_framework::exceptions::CantGetUIThreadId | Throws by GUIFramework::get() |
Cgui_framework::exceptions::CantLoadModuleException | Throws by GUIFramework::get(), GUIFramework::loadModule() |
Cgui_framework::exceptions::FileDoesNotExist | Throws by asset finding methods |
Cgui_framework::exceptions::GetLastErrorException | Exception that receive error code from GetLastError function |
Cgui_framework::exceptions::NotImplemented | Throws by not implemented methods |
Cgui_framework::exceptions::SelectListException | Exception for all list classes exceptions |
►Cgui_framework::exceptions::deserialization::BaseDeserializationException | Base class for all deserialize exceptions |
Cgui_framework::exceptions::deserialization::WrongMenuTypeException | Throws by SeparateWindowDeserializer during deserialize if JSON has wrong itemType value |
Cgui_framework::BaseTabControl::tabData | |
Cgui_framework::WindowHolder | Provides runMainLoop for top level window |