API Documentation
nkWinUi::ComponentUtils Member List

This is the complete list of members for nkWinUi::ComponentUtils, including all inherited members.

ComponentUtils() noexceptnkWinUi::ComponentUtils
freezeComponentPainting(Component *component, bool value)=0nkWinUi::ComponentUtilspure virtual
getAvailableFontFaces()=0nkWinUi::ComponentUtilspure virtual
getCharactersWidth(nkMemory::BufferView< char > characters, Font *font)=0nkWinUi::ComponentUtilspure virtual
getComponentCoordFromScreenCoord(const Component *component, nkMaths::Point screenCoord)=0nkWinUi::ComponentUtilspure virtual
getComponentDimensions(const Component *component)=0nkWinUi::ComponentUtilspure virtual
getComponentSize(const Component *component)=0nkWinUi::ComponentUtilspure virtual
getComponentVisibility(const Component *component)=0nkWinUi::ComponentUtilspure virtual
getCursorPosition()=0nkWinUi::ComponentUtilspure virtual
getScreenCoordFromComponentCoord(const Component *component, nkMaths::Point componentCoord)=0nkWinUi::ComponentUtilspure virtual
getScreenDimensions()=0nkWinUi::ComponentUtilspure virtual
isComponentEnabled(const Component *component)=0nkWinUi::ComponentUtilspure virtual
isComponentInForeground(const Component *component)=0nkWinUi::ComponentUtilspure virtual
paintToImage(Component *component, bool withFrame)=0nkWinUi::ComponentUtilspure virtual
setComponentDimensions(Component *component, float x, float y, float width, float height)=0nkWinUi::ComponentUtilspure virtual
setComponentEnabled(Component *component, bool enabledOrNot)=0nkWinUi::ComponentUtilspure virtual
setComponentFocus(Component *component)=0nkWinUi::ComponentUtilspure virtual
setComponentInForeground(Component *component)=0nkWinUi::ComponentUtilspure virtual
setComponentLabel(Component *component, nkMemory::StringView label)=0nkWinUi::ComponentUtilspure virtual
setComponentPosition(Component *component, float x, float y)=0nkWinUi::ComponentUtilspure virtual
setComponentSize(Component *component, float width, float height)=0nkWinUi::ComponentUtilspure virtual
setComponentVisibility(Component *component, bool visibleOrNot)=0nkWinUi::ComponentUtilspure virtual
setCursorPosition(nkMaths::Point absPos)=0nkWinUi::ComponentUtilspure virtual
updateComponent(Component *component)=0nkWinUi::ComponentUtilspure virtual
~ComponentUtils()nkWinUi::ComponentUtilsvirtual