asyncDestroyComponent() | gui_framework::BaseComponent | |
backgroundColor | gui_framework::BaseComponent | protected |
BaseButton(const std::wstring &buttonName, const std::wstring &buttonText, const utility::ComponentSettings &settings, const styles::ButtonStyles &styles, BaseComposite *parent, const std::function< void()> &onClick=nullptr) | gui_framework::BaseButton | |
BaseButton(const std::wstring &buttonName, const std::wstring &buttonText, const utility::ComponentSettings &settings, const styles::ButtonStyles &styles, BaseComposite *parent, const std::string &functionName, const std::string &moduleName) | gui_framework::BaseButton | |
BaseCheckBox(const std::wstring &checkBoxName, const std::wstring &checkBoxText, const utility::ComponentSettings &settings, BaseComposite *parent, const std::function< void()> &onCheck, const std::function< void()> &onClear, const std::function< void()> &onClick=nullptr) | gui_framework::BaseCheckBox | |
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 | |
buttonHeight | gui_framework::BaseButton | inlinestatic |
buttonWidth | gui_framework::BaseButton | inlinestatic |
checkBoxHeight | gui_framework::BaseCheckBox | inlinestatic |
checkBoxWidth | gui_framework::BaseCheckBox | inlinestatic |
className | gui_framework::BaseComponent | protected |
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 | |
enable() | gui_framework::BaseComponent | |
functionName | gui_framework::BaseButton | protected |
getActualCoordinates() const | gui_framework::BaseComponent | |
getActualHeight() const | gui_framework::BaseComponent | |
getActualWidth() const | gui_framework::BaseComponent | |
getAutoUpdate() const final | gui_framework::interfaces::ITextLocalized | virtual |
getBackgroundColor() const | gui_framework::BaseComponent | |
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 | |
getFunctionName() const | gui_framework::BaseButton | |
getHandle() const | gui_framework::BaseComponent | |
getHash() const override=0 | gui_framework::BaseCheckBox | pure virtual |
getId() const | gui_framework::BaseComponent | |
getLocalizationKey() const final | gui_framework::interfaces::ISingleTextLocalized | virtual |
getModuleName() const | gui_framework::BaseButton | |
getOnCheck() const | gui_framework::BaseCheckBox | |
getOnClear() const | gui_framework::BaseCheckBox | |
getOnClick() const | gui_framework::BaseButton | |
getParent() const | gui_framework::BaseComponent | |
getStructure() const override | gui_framework::BaseCheckBox | virtual |
getStyles() const | gui_framework::BaseComponent | |
getText() const final | gui_framework::interfaces::ITextOperations | virtual |
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 | |
id | gui_framework::BaseComponent | protected |
isDisabled() const | gui_framework::BaseComponent | |
isEnabled() const | gui_framework::BaseComponent | |
ISerializable()=default | gui_framework::interfaces::ISerializable | |
ISingleTextLocalized(bool autoUpdate=true) | gui_framework::interfaces::ISingleTextLocalized | |
ITextLocalized(bool autoUpdate=true) | gui_framework::interfaces::ITextLocalized | |
ITextOperations(HWND handle, const std::wstring &text=L"") | gui_framework::interfaces::ITextOperations | |
ITextOperations(HWND handle, const std::string &localizationKey) | gui_framework::interfaces::ITextOperations | |
moduleName | gui_framework::BaseButton | protected |
onCheck | gui_framework::BaseCheckBox | protected |
onCheckFunctionName | gui_framework::BaseCheckBox | protected |
onCheckModuleName | gui_framework::BaseCheckBox | protected |
onClear | gui_framework::BaseCheckBox | protected |
onClearFunctionName | gui_framework::BaseCheckBox | protected |
onClearModuleName | gui_framework::BaseCheckBox | protected |
onClick | gui_framework::BaseButton | protected |
parent | gui_framework::BaseComponent | protected |
preWindowMessagesHandle(HWND handle, UINT message, WPARAM wparam, LPARAM lparam, bool &isUsed) | gui_framework::BaseComponent | protectedvirtual |
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 | |
setAutoUpdate(bool autoUpdate) final | gui_framework::interfaces::ITextLocalized | virtual |
setBackgroundColor(uint8_t red, uint8_t green, uint8_t blue) | gui_framework::BaseComponent | 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 | |
setLocalizationKey(std::string_view localizationKey) final | gui_framework::interfaces::ISingleTextLocalized | virtual |
setLocalizationKey(std::string &&localizationKey) noexcept final | gui_framework::interfaces::ISingleTextLocalized | virtual |
setLocalizationKeys(interfaces::ITextLocalized *localized, const std::vector< std::string > &localizationKeys) | gui_framework::BaseComponent | protectedvirtual |
setOnCheck(const std::function< void()> &onCheck) | gui_framework::BaseCheckBox | |
setOnCheck(const std::string &functionName, const std::string &moduleName) | gui_framework::BaseCheckBox | |
setOnClear(const std::function< void()> &onClear) | gui_framework::BaseCheckBox | |
setOnClear(const std::string &functionName, const std::string &moduleName) | gui_framework::BaseCheckBox | |
setOnClick(const std::function< void()> &onClick) | gui_framework::BaseButton | |
setOnClick(const std::string &functionName, const std::string &moduleName) | gui_framework::BaseButton | virtual |
setText(std::string_view localizationKey) final override | gui_framework::BaseButton | virtual |
gui_framework::interfaces::ITextOperations::setText(std::wstring_view text) | gui_framework::interfaces::ITextOperations | |
setTextColor(uint8_t red, uint8_t green, uint8_t blue) final override | gui_framework::BaseButton | virtual |
styles | gui_framework::BaseComponent | protected |
textColor | gui_framework::BaseComponent | protected |
textHandle | gui_framework::interfaces::ITextOperations | protected |
updateLocalization(std::wstring_view localizedText) override | gui_framework::BaseButton | protectedvirtual |
updateLocalizationEvent() final override | gui_framework::interfaces::ISingleTextLocalized | virtual |
windowName | gui_framework::BaseComponent | protected |
~BaseButton()=default | gui_framework::BaseButton | virtual |
~BaseCheckBox()=default | gui_framework::BaseCheckBox | virtual |
~BaseComponent() | gui_framework::BaseComponent | virtual |
~ISerializable()=default | gui_framework::interfaces::ISerializable | virtual |
~ISingleTextLocalized()=default | gui_framework::interfaces::ISingleTextLocalized | virtual |
~ITextLocalized()=default | gui_framework::interfaces::ITextLocalized | virtual |
~ITextOperations()=default | gui_framework::interfaces::ITextOperations | virtual |