addChild(Component *child, bool makeItVisible=true) | nkWinUi::Component | |
bringToForeground() | nkWinUi::Component | |
changeItemData(nkMemory::StringView text, void *newData) | nkWinUi::ListBox | |
changeItemLabel(nkMemory::StringView oldText, nkMemory::StringView newText) | nkWinUi::ListBox | virtual |
clearItems() | nkWinUi::ListBox | virtual |
Component(System *system) noexcept | nkWinUi::Component | |
create(System *system=nullptr) | nkWinUi::ListBox | static |
deleteItem(nkMemory::StringView name) | nkWinUi::ListBox | virtual |
Exportable() noexcept | nkExport::Exportable | |
exportClassToTree(nkExport::Node *rootNode) override | nkWinUi::Component | virtual |
exportIntrospection(nkExport::Node *rootNode) override | nkWinUi::ListBox | 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 | |
getCurrentSelection() const | nkWinUi::ListBox | virtual |
getCurrentSelectionIndex() const | nkWinUi::ListBox | virtual |
getData() const | nkWinUi::Component | |
getFont() const | nkWinUi::Component | |
getHeight() const | nkWinUi::Component | |
getItemCount() const | nkWinUi::ListBox | |
getItemFromData(void *data) const | nkWinUi::ListBox | |
getItemFromIndex(unsigned int index) const | nkWinUi::ListBox | |
getItemFromLabel(nkMemory::StringView label) const | nkWinUi::ListBox | |
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::Component | |
getPositionInParent() const | nkWinUi::Component | |
getPositionInScreen() const | nkWinUi::Component | |
getSelectionCallback() const | nkWinUi::ListBox | |
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::ListBox | virtual |
insertItem(nkMemory::StringView text, void *data) | nkWinUi::ListBox | virtual |
isEnabled() const | nkWinUi::Component | |
isForegroundWindow() const | nkWinUi::Component | |
isInitialized() const | nkWinUi::Component | |
ListBox(System *system) noexcept | nkWinUi::ListBox | |
ListBox(const ListBox &)=delete | nkWinUi::ListBox | |
load()=0 | nkWinUi::Component | pure virtual |
loadWithChildren() | nkWinUi::Component | |
onSized() | nkWinUi::Component | virtual |
operator=(const ListBox &)=delete | nkWinUi::ListBox | |
paintToImage(bool withFrame=false) | nkWinUi::Component | |
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 |
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 | |
setSelected(nkMemory::StringView text) | nkWinUi::ListBox | virtual |
setSelectedData(void *data) | nkWinUi::ListBox | |
setSelectedIndex(unsigned int index) | nkWinUi::ListBox | virtual |
setSelectionCallback(std::function< void(ListBox *)> value) | nkWinUi::ListBox | |
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 |
~Exportable() | nkExport::Exportable | virtual |
~ListBox() | nkWinUi::ListBox | virtual |