| addChild(Component *child, bool makeItVisible=true) | nkWinUi::Component |  | 
  | addItem(nkMemory::StringView label, std::function< void()> callback)=0 | nkWinUi::ContextMenu | pure virtual | 
  | addSeparator()=0 | nkWinUi::ContextMenu | pure virtual | 
  | bringToForeground() | nkWinUi::Component |  | 
  | clearItems()=0 | nkWinUi::ContextMenu | pure virtual | 
  | Component(System *system) noexcept | nkWinUi::Component |  | 
  | ContextMenu(System *system) noexcept | nkWinUi::ContextMenu |  | 
  | create(System *system=nullptr) | nkWinUi::ContextMenu | static | 
  | Exportable() noexcept | nkExport::Exportable |  | 
  | exportClassToTree(nkExport::Node *rootNode) override | nkWinUi::ContextMenu | virtual | 
  | exportIntrospection(nkExport::Node *rootNode) | nkWinUi::Component | virtual | 
  | focusWindow() | nkWinUi::Component |  | 
  | getAreaInParent() const | nkWinUi::Component |  | 
  | getAreaInScreen() const | nkWinUi::Component |  | 
  | getBorderExtent(BORDER_KIND border) const | nkWinUi::Component | virtual | 
  | getBorderExtents() const | nkWinUi::Component | virtual | 
  | getChild(unsigned int index) | nkWinUi::Component |  | 
  | getChildIndex(Component *child) | nkWinUi::Component |  | 
  | getClickCallback() const | nkWinUi::Component |  | 
  | getCloseCallback() const | nkWinUi::Component |  | 
  | getComponentName() const | nkWinUi::Component |  | 
  | getComponentType() const | nkWinUi::Component |  | 
  | getCoordAbsoluteFromRelative(nkMaths::Point relCoords) | nkWinUi::Component |  | 
  | getCoordRelativeFromAbsolute(nkMaths::Point absCoords) | nkWinUi::Component |  | 
  | getData() const | nkWinUi::Component |  | 
  | getFont() const | nkWinUi::Component |  | 
  | getHeight() const | nkWinUi::Component |  | 
  | getItem(unsigned int index) const =0 | nkWinUi::ContextMenu | pure virtual | 
  | getItemCount() const =0 | nkWinUi::ContextMenu | pure virtual | 
  | getKeyCallback() const | nkWinUi::Component |  | 
  | getLabel() const | nkWinUi::Component | virtual | 
  | getLayout() const | nkWinUi::Component |  | 
  | getLayoutAllowedHeight() const | nkWinUi::Component | virtual | 
  | getLayoutAllowedOffsetX() const | nkWinUi::Component | virtual | 
  | getLayoutAllowedOffsetY() const | nkWinUi::Component | virtual | 
  | getLayoutAllowedWidth() const | nkWinUi::Component | virtual | 
  | getParentComponent() const | nkWinUi::ContextMenu |  | 
  | getPositionInParent() const | nkWinUi::Component |  | 
  | getPositionInScreen() const | nkWinUi::Component |  | 
  | getSystem() const | nkWinUi::Component |  | 
  | getTheme() const | nkWinUi::Component |  | 
  | getVisibility() const | nkWinUi::Component |  | 
  | getVisibilityCallback() const | nkWinUi::Component |  | 
  | getVisibleOnLoad() const | nkWinUi::Component |  | 
  | getWheelCallback() const | nkWinUi::Component |  | 
  | getWidth() const | nkWinUi::Component |  | 
  | getZDepth() const | nkWinUi::Component | virtual | 
  | importClassFromTree(nkExport::Node *rootNode) override | nkWinUi::ContextMenu | virtual | 
  | isEnabled() const | nkWinUi::Component |  | 
  | isForegroundWindow() const | nkWinUi::Component |  | 
  | isInitialized() const | nkWinUi::Component |  | 
  | load()=0 | nkWinUi::Component | pure virtual | 
  | loadWithChildren() | nkWinUi::Component |  | 
  | onSized() | nkWinUi::Component | virtual | 
  | paintToImage(bool withFrame=false) | nkWinUi::Component |  | 
  | pop()=0 | nkWinUi::ContextMenu | pure virtual | 
  | recomputeSizeToFitItems()=0 | nkWinUi::ContextMenu | pure virtual | 
  | reload() | nkWinUi::Component |  | 
  | removeChild(Component *child) | nkWinUi::Component |  | 
  | removeChild(unsigned int index) | nkWinUi::Component |  | 
  | setAreaInParent(const nkMaths::Rectangle &area) | nkWinUi::Component | virtual | 
  | setAreaInScreen(const nkMaths::Rectangle &area) | nkWinUi::Component | virtual | 
  | setAutomaticSizing(bool value) | nkWinUi::ContextMenu |  | 
  | setClickCallback(std::function< void(Component *caller, const ClickEventData &eventData)> callback) | nkWinUi::Component |  | 
  | setCloseCallback(std::function< bool(Component *caller)> callback) | nkWinUi::Component |  | 
  | setComponentName(nkMemory::StringView name) | nkWinUi::Component |  | 
  | setData(void *data) | nkWinUi::Component |  | 
  | setEnabled(bool value) | nkWinUi::Component |  | 
  | setFont(Font *font) | nkWinUi::Component | virtual | 
  | setHeight(float height) | nkWinUi::Component | virtual | 
  | setKeyCallback(std::function< void(Component *caller, const KeyEventData &eventData)> callback) | nkWinUi::Component |  | 
  | setLabel(nkMemory::StringView label) | nkWinUi::Component | virtual | 
  | setLayout(LAYOUT_TYPE layoutType) | nkWinUi::Component | virtual | 
  | setMaxSize(float width, float height) | nkWinUi::Component |  | 
  | setMinSize(float width, float height) | nkWinUi::Component |  | 
  | setParentComponent(Component *parent, bool makeItVisible=true) | nkWinUi::Component | virtual | 
  | setPositionInParent(nkMaths::Point position) | nkWinUi::Component | virtual | 
  | setPositionInScreen(nkMaths::Point position) | nkWinUi::Component | virtual | 
  | setRatio(float widthOverHeight) | nkWinUi::Component |  | 
  | setSize(float width, float height) | nkWinUi::Component | virtual | 
  | setTheme(Theme *theme) | nkWinUi::Component | virtual | 
  | setVisibility(bool value) | nkWinUi::Component | virtual | 
  | setVisibilityCallback(std::function< void(Component *caller, bool visibility)> callback) | nkWinUi::Component |  | 
  | setVisibleOnLoad(bool value) | nkWinUi::Component |  | 
  | setWheelCallback(std::function< void(Component *caller, const WheelEventData &eventData)> callback) | nkWinUi::Component |  | 
  | setWidth(float width) | nkWinUi::Component | virtual | 
  | simulateEvent(const InputDescriptor &inputDescription) | nkWinUi::Component |  | 
  | unload()=0 | nkWinUi::Component | pure virtual | 
  | unloadWithChildren() | nkWinUi::Component |  | 
  | updateWindow() | nkWinUi::Component | virtual | 
  | updateZDepth() | nkWinUi::Component |  | 
  | ~Component() | nkWinUi::Component | virtual | 
  | ~ContextMenu() | nkWinUi::ContextMenu | virtual | 
  | ~Exportable() | nkExport::Exportable | virtual |