This is the complete list of members for nkWinUi::ComponentUtils, including all inherited members.
ComponentUtils() noexcept | nkWinUi::ComponentUtils | |
freezeComponentPainting(Component *component, bool value)=0 | nkWinUi::ComponentUtils | pure virtual |
getAvailableFontFaces()=0 | nkWinUi::ComponentUtils | pure virtual |
getCharactersWidth(nkMemory::BufferView< char > characters, Font *font)=0 | nkWinUi::ComponentUtils | pure virtual |
getComponentCoordFromScreenCoord(const Component *component, nkMaths::Point screenCoord)=0 | nkWinUi::ComponentUtils | pure virtual |
getComponentDimensions(const Component *component)=0 | nkWinUi::ComponentUtils | pure virtual |
getComponentSize(const Component *component)=0 | nkWinUi::ComponentUtils | pure virtual |
getComponentVisibility(const Component *component)=0 | nkWinUi::ComponentUtils | pure virtual |
getCursorPosition()=0 | nkWinUi::ComponentUtils | pure virtual |
getScreenCoordFromComponentCoord(const Component *component, nkMaths::Point componentCoord)=0 | nkWinUi::ComponentUtils | pure virtual |
getScreenDimensions()=0 | nkWinUi::ComponentUtils | pure virtual |
isComponentEnabled(const Component *component)=0 | nkWinUi::ComponentUtils | pure virtual |
isComponentInForeground(const Component *component)=0 | nkWinUi::ComponentUtils | pure virtual |
paintToImage(Component *component, bool withFrame)=0 | nkWinUi::ComponentUtils | pure virtual |
setComponentDimensions(Component *component, float x, float y, float width, float height)=0 | nkWinUi::ComponentUtils | pure virtual |
setComponentEnabled(Component *component, bool enabledOrNot)=0 | nkWinUi::ComponentUtils | pure virtual |
setComponentFocus(Component *component)=0 | nkWinUi::ComponentUtils | pure virtual |
setComponentInForeground(Component *component)=0 | nkWinUi::ComponentUtils | pure virtual |
setComponentLabel(Component *component, nkMemory::StringView label)=0 | nkWinUi::ComponentUtils | pure virtual |
setComponentPosition(Component *component, float x, float y)=0 | nkWinUi::ComponentUtils | pure virtual |
setComponentSize(Component *component, float width, float height)=0 | nkWinUi::ComponentUtils | pure virtual |
setComponentVisibility(Component *component, bool visibleOrNot)=0 | nkWinUi::ComponentUtils | pure virtual |
setCursorPosition(nkMaths::Point absPos)=0 | nkWinUi::ComponentUtils | pure virtual |
updateComponent(Component *component)=0 | nkWinUi::ComponentUtils | pure virtual |
~ComponentUtils() | nkWinUi::ComponentUtils | virtual |