| addImage(const std::string &pictureBlockName, int x, int y, const std::filesystem::path &pathToImage) | gui_framework::BaseWindow | virtual |
| addPopupMenu(const std::wstring &menuName) | gui_framework::BaseComposite | virtual |
| asyncDestroyComponent() | gui_framework::BaseComponent | |
| autoResize | gui_framework::interfaces::IResizableComponent | protected |
| backgroundColor | gui_framework::BaseComponent | protected |
| gui_framework::BaseComponent::BaseComponent(std::wstring_view className, std::wstring_view windowName, const utility::ComponentSettings &settings, const interfaces::IStyles &styles, BaseComposite *parent=nullptr, std::string_view windowFunctionName="", std::string_view moduleName="", uint16_t smallIconResource=NULL, uint16_t largeIconResource=NULL) | gui_framework::BaseComponent | |
| BaseComposite(const std::wstring &className, const std::wstring &windowName, const utility::ComponentSettings &settings, const interfaces::IStyles &styles, BaseComposite *parent=nullptr, const std::string &windowFunctionName="", const std::string &moduleName="", uint16_t smallIconResource=NULL, uint16_t largeIconResource=NULL) | gui_framework::BaseComposite | |
| BaseSeparateWindow(const std::wstring &className, const std::wstring &titleName, const utility::ComponentSettings &settings, const std::string &windowFunctionName, bool maximize=false, bool minimize=false, const std::string &moduleName="", uint16_t smallIconResource=NULL, uint16_t largeIconResource=NULL) | gui_framework::BaseSeparateWindow | |
| BaseWindow(const std::wstring &className, const std::wstring &windowName, const utility::ComponentSettings &settings, const interfaces::IStyles &styles, BaseComposite *parent=nullptr, const std::string &windowFunctionName="", const std::string &moduleName="", uint16_t smallIconResource=NULL, uint16_t largeIconResource=NULL) | gui_framework::BaseWindow | |
| begin() noexcept override | gui_framework::BaseComposite | virtual |
| blockResize | gui_framework::interfaces::IResizableComponent | protected |
| calculateNewSizes(uint16_t width, uint16_t height) final | gui_framework::interfaces::IResizableComponent | virtual |
| cbegin() const noexcept override | gui_framework::BaseComposite | virtual |
| cend() const noexcept override | gui_framework::BaseComposite | virtual |
| children | gui_framework::BaseComposite | protected |
| className | gui_framework::BaseComponent | protected |
| close(int exitCode) | gui_framework::interfaces::ICloseable | |
| closeableHandle | gui_framework::interfaces::ICloseable | protected |
| componentVisibilityHandle | gui_framework::interfaces::IComponentVisibility | protected |
| compositeWindowMessagesHandle(HWND handle, UINT message, WPARAM wparam, LPARAM lparam, bool &isUsed) | gui_framework::BaseComposite | protectedvirtual |
| createMainMenu(const std::wstring &menuName) | gui_framework::BaseComposite | virtual |
| desiredHeight | gui_framework::BaseComponent | protected |
| desiredWidth | gui_framework::BaseComponent | protected |
| desiredX | gui_framework::BaseComponent | protected |
| desiredY | gui_framework::BaseComponent | protected |
| destroyComponent() | gui_framework::BaseComponent | |
| disable() | gui_framework::BaseComponent | |
| disableResize() | gui_framework::BaseSeparateWindow | |
| drawAllImages() final | gui_framework::BaseWindow | virtual |
| enable() | gui_framework::BaseComponent | |
| enableResize() | gui_framework::BaseSeparateWindow | |
| end() noexcept override | gui_framework::BaseComposite | virtual |
| exitCode | gui_framework::BaseComposite | protected |
| exitMode enum name | gui_framework::BaseComposite | |
| findChild(const std::wstring &windowName) const | gui_framework::BaseComposite | |
| findChild(HWND handle) const | gui_framework::BaseComposite | |
| findChildren(const std::wstring &windowName) const | gui_framework::BaseComposite | |
| getActualCoordinates() const | gui_framework::BaseComponent | |
| getActualHeight() const | gui_framework::BaseComponent | |
| getActualWidth() const | gui_framework::BaseComponent | |
| getAutoResize() const final | gui_framework::interfaces::IResizableComponent | virtual |
| getBackgroundColor() const | gui_framework::BaseComponent | |
| getBlockResize() const final | gui_framework::interfaces::IResizableComponent | virtual |
| getChildren() const | gui_framework::BaseComposite | |
| getClassName() const | gui_framework::BaseComponent | |
| getCodepage() | gui_framework::interfaces::ISerializable | inlinestatic |
| getDesiredHeight() const | gui_framework::BaseComponent | |
| getDesiredWidth() const | gui_framework::BaseComponent | |
| getDesiredX() const | gui_framework::BaseComponent | |
| getDesiredY() const | gui_framework::BaseComponent | |
| getExitCode() const | gui_framework::BaseComposite | |
| getExitMode() const | gui_framework::BaseComposite | |
| getHandle() const | gui_framework::BaseComponent | |
| getHash() const override | gui_framework::SeparateWindow | virtual |
| getId() const | gui_framework::BaseComponent | |
| getMainMenu() const | gui_framework::BaseComposite | |
| getMainMenu() | gui_framework::BaseComposite | |
| getOnClose() const final | gui_framework::interfaces::ICloseable | virtual |
| getOnDestroy() const | gui_framework::BaseComposite | |
| getParent() const | gui_framework::BaseComponent | |
| getPopupMenus() const | gui_framework::BaseComposite | |
| getStructure() const override | gui_framework::BaseSeparateWindow | virtual |
| getStyles() const | gui_framework::BaseComponent | |
| getTextColor() const | gui_framework::BaseComponent | |
| getWindowName() const | gui_framework::BaseComponent | |
| handle | gui_framework::BaseComponent | protected |
| handleMessages(HWND handle, UINT message, WPARAM wparam, LPARAM lparam, bool &isUsed) | gui_framework::BaseComponent | |
| hide() const | gui_framework::interfaces::IComponentVisibility | |
| ICloseable(HWND closeableHandle) | gui_framework::interfaces::ICloseable | |
| IComponentVisibility(HWND componentVisibilityHandle) | gui_framework::interfaces::IComponentVisibility | |
| id | gui_framework::BaseComponent | protected |
| IIterable()=default | gui_framework::interfaces::IIterable< BaseComponent, iterators::composite_forward_iterator, iterators::composite_const_forward_iterator > | |
| initDrawing(const std::string &pictureBlockName, uint16_t imagesWidth, uint16_t imagesHeight, utility::BaseLoadableHolder::imageType type) final | gui_framework::BaseWindow | virtual |
| initHeight | gui_framework::interfaces::IResizableComponent | protected |
| initWidth | gui_framework::interfaces::IResizableComponent | protected |
| initX | gui_framework::interfaces::IResizableComponent | protected |
| initY | gui_framework::interfaces::IResizableComponent | protected |
| IResizableComponent(HWND resizeableHandle, HWND parent, bool autoResize=false, bool blockResize=false) | gui_framework::interfaces::IResizableComponent | |
| isDisabled() const | gui_framework::BaseComponent | |
| isEnabled() const | gui_framework::BaseComponent | |
| ISerializable()=default | gui_framework::interfaces::ISerializable | |
| largeIcon | gui_framework::BaseSeparateWindow | protected |
| mainMenu | gui_framework::BaseComposite | protected |
| mode | gui_framework::BaseComposite | protected |
| onClose | gui_framework::interfaces::ICloseable | protected |
| onCloseFunctionModuleName | gui_framework::interfaces::ICloseable | protected |
| onCloseFunctionName | gui_framework::interfaces::ICloseable | protected |
| onDestroy | gui_framework::BaseComposite | protected |
| onDestroyFunctionModuleName | gui_framework::BaseComposite | protected |
| onDestroyFunctionName | gui_framework::BaseComposite | protected |
| gui_framework::parent | gui_framework::BaseComponent | protected |
| parentHeight | gui_framework::interfaces::IResizableComponent | protected |
| parentWidth | gui_framework::interfaces::IResizableComponent | protected |
| pathToLargeIcon | gui_framework::BaseSeparateWindow | protected |
| pathToSmallIcon | gui_framework::BaseSeparateWindow | protected |
| pictures | gui_framework::BaseWindow | protected |
| popupMenus | gui_framework::BaseComposite | protected |
| preWindowMessagesHandle(HWND handle, UINT message, WPARAM wparam, LPARAM lparam, bool &isUsed) override | gui_framework::BaseComposite | protectedvirtual |
| removeChild(BaseComponent *child) | gui_framework::BaseComposite | |
| removeComponents(const std::wstring &componentName) | gui_framework::BaseComposite | |
| removeImage(const std::string &pictureBlockName, const std::filesystem::path &pathToImage) | gui_framework::BaseWindow | virtual |
| removePopupMenus(const std::wstring &menuName) | gui_framework::BaseComposite | virtual |
| resize(uint16_t width, uint16_t height) | gui_framework::interfaces::IResizableComponent | virtual |
| runFunctionAsync(const std::function< void()> &callable, const std::function< void()> &callback=nullptr) noexcept | gui_framework::BaseComponent | static |
| runFunctionAsync(std::function< void()> &&callable, const std::function< void()> &callback=nullptr) noexcept | gui_framework::BaseComponent | static |
| sendRawMessage(UINT message, WPARAM wparam, LPARAM lparam) | gui_framework::BaseComponent | |
| SeparateWindow(const std::wstring &className, const std::wstring &titleName, const utility::ComponentSettings &settings, const std::string &windowFunctionName, bool maximize=false, bool minimize=false, const std::string &moduleName="", uint16_t smallIconResource=NULL, uint16_t largeIconResource=NULL) | gui_framework::SeparateWindow | |
| setAutoResize(bool autoResize) final | gui_framework::interfaces::IResizableComponent | virtual |
| setBackgroundColor(uint8_t red, uint8_t green, uint8_t blue) final override | gui_framework::BaseWindow | virtual |
| setBlockResize(bool blockResize) final | gui_framework::interfaces::IResizableComponent | virtual |
| setDesiredHeight(uint16_t desiredHeight) | gui_framework::BaseComponent | |
| setDesiredWidth(uint16_t desiredWidth) | gui_framework::BaseComponent | |
| setDesiredX(int desiredX) | gui_framework::BaseComponent | |
| setDesiredY(int desiredY) | gui_framework::BaseComponent | |
| setExitMode(exitMode mode) | gui_framework::BaseComposite | |
| setLargeIcon(const std::filesystem::path &pathToLargeIcon) | gui_framework::BaseSeparateWindow | |
| setLocalizationKeys(interfaces::ITextLocalized *localized, const std::vector< std::string > &localizationKeys) | gui_framework::BaseComponent | protectedvirtual |
| setOnClose(const std::function< bool()> &onClose) final | gui_framework::interfaces::ICloseable | virtual |
| setOnClose(const std::string &onCloseFunctionName, const std::string &onCloseFunctionModuleName) final | gui_framework::interfaces::ICloseable | virtual |
| setOnDestroy(const std::function< void()> &onDestroy) | gui_framework::BaseComposite | |
| setOnDestroy(const std::string &onDestroyFunctionName, const std::string &onDestroyFunctionModuleName) | gui_framework::BaseComposite | |
| setSmallIcon(const std::filesystem::path &pathToSmallIcon) | gui_framework::BaseSeparateWindow | |
| setTextColor(uint8_t red, uint8_t green, uint8_t blue) | gui_framework::BaseComponent | virtual |
| show() const | gui_framework::interfaces::IComponentVisibility | |
| smallIcon | gui_framework::BaseSeparateWindow | protected |
| styles | gui_framework::BaseComponent | protected |
| textColor | gui_framework::BaseComponent | protected |
| windowFunctionName | gui_framework::BaseComposite | protected |
| windowMessagesHandle(HWND handle, UINT message, WPARAM wparam, LPARAM lparam, bool &isUsed) override | gui_framework::BaseComposite | protectedvirtual |
| windowName | gui_framework::BaseComponent | protected |
| ~BaseComponent() | gui_framework::BaseComponent | virtual |
| ~BaseComposite() | gui_framework::BaseComposite | virtual |
| ~BaseSeparateWindow() | gui_framework::BaseSeparateWindow | virtual |
| ~BaseWindow()=default | gui_framework::BaseWindow | virtual |
| ~ICloseable()=default | gui_framework::interfaces::ICloseable | virtual |
| ~IComponentVisibility()=default | gui_framework::interfaces::IComponentVisibility | virtual |
| ~IIterable()=default | gui_framework::interfaces::IIterable< BaseComponent, iterators::composite_forward_iterator, iterators::composite_const_forward_iterator > | virtual |
| ~IResizableComponent()=default | gui_framework::interfaces::IResizableComponent | virtual |
| ~ISerializable()=default | gui_framework::interfaces::ISerializable | virtual |
| ~SeparateWindow()=default | gui_framework::SeparateWindow | |