API Documentation
MAIN PAGE
NAMESPACES
CLASSES
nkWinUi
Static
nkWinUi::Static Member List
This is the complete list of members for
nkWinUi::Static
, including all inherited members.
addChild
(Component *child, bool makeItVisible=true)
nkWinUi::Component
bringToForeground
()
nkWinUi::Component
Component
(System *system) noexcept
nkWinUi::Component
create
(System *system=nullptr)
nkWinUi::Static
static
Exportable
() noexcept
nkExport::Exportable
exportClassToTree
(nkExport::Node *rootNode) override
nkWinUi::Component
virtual
exportIntrospection
(nkExport::Node *rootNode) override
nkWinUi::Static
virtual
focusWindow
()
nkWinUi::Component
getAlignHorizontal
() const
nkWinUi::Static
getAlignVertical
() const
nkWinUi::Static
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
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
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
getWordWrap
() const
nkWinUi::Static
getZDepth
() const
nkWinUi::Component
virtual
importClassFromTree
(nkExport::Node *rootNode) override
nkWinUi::Static
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
reload
()
nkWinUi::Component
removeChild
(Component *child)
nkWinUi::Component
removeChild
(unsigned int index)
nkWinUi::Component
setAlignHorizontal
(ALIGNMENT value)
nkWinUi::Static
virtual
setAlignVertical
(ALIGNMENT value)
nkWinUi::Static
virtual
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
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
setWordWrap
(bool value)
nkWinUi::Static
virtual
simulateEvent
(const InputDescriptor &inputDescription)
nkWinUi::Component
Static
(System *system) noexcept
nkWinUi::Static
unload
()=0
nkWinUi::Component
pure virtual
unloadWithChildren
()
nkWinUi::Component
updateWindow
()
nkWinUi::Component
virtual
updateZDepth
()
nkWinUi::Component
~Component
()
nkWinUi::Component
virtual
~Exportable
()
nkExport::Exportable
virtual
~Static
()
nkWinUi::Static
virtual
Generated by
Doxygen
1.8.18