AUI Framework  develop
Cross-platform base for C++ UI apps
Loading...
Searching...
No Matches
IPlatformAbstraction Member List

This is the complete list of members for IPlatformAbstraction, including all inherited members.

applyNativeCursor(const ACursor &cursor, AWindow *pWindow)=0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
copyToClipboard(const AString &text)=0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
createCustomCursor(AImageView image)=0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
current() (defined in IPlatformAbstraction)IPlatformAbstractionstatic
desktopGetMousePosition()=0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
desktopSetMousePosition(glm::ivec2 pos)=0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
init()=0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
inputFromNative(int k)=0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
inputIsKeyDown(AInput::Key k)=0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
inputToNative(AInput::Key key)=0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
IPlatformAbstraction() (defined in IPlatformAbstraction)IPlatformAbstraction
messageBoxShow(AWindow *parent, const AString &title, const AString &message, AMessageBox::Icon icon, AMessageBox::Button b)=0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
nativeHandle(AWindow &window) (defined in IPlatformAbstraction)IPlatformAbstractioninlinestatic
parentWindow(AWindow &window) (defined in IPlatformAbstraction)IPlatformAbstractioninlinestatic
pasteFromClipboard()=0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
platformGetDpiRatio()=0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
redrawFlag(AWindow &window) (defined in IPlatformAbstraction)IPlatformAbstractioninlinestatic
setCurrentWindow(AWindowBase *window) (defined in IPlatformAbstraction)IPlatformAbstractionstatic
wasMaximized(AWindow &window) (defined in IPlatformAbstraction)IPlatformAbstractioninlinestatic
windowAllowDragNDrop(AWindow &window)=0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
windowAnnounceMinMaxSize(AWindow &window)=0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
windowBlockUserInput(AWindow &window, bool blockUserInput)=0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
windowFetchDpiFromSystem(AWindow &window)=0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
windowFlagRedraw(AWindow &window)=0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
windowGetDpiRatio(AWindow &window) (defined in IPlatformAbstraction)IPlatformAbstractionvirtual
windowGetPosition(AWindow &window) const =0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
windowHide(AWindow &window)=0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
windowHideTouchscreenKeyboardImpl(AWindow &window)=0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
windowIsMaximized(AWindow &window) const =0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
windowIsMinimized(AWindow &window) const =0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
windowManagerInitNativeWindow(const IRenderingContext::Init &init)=0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
windowManagerLoop()=0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
windowManagerNotifyProcessMessages()=0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
windowMaximize(AWindow &window)=0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
windowMinimize(AWindow &window)=0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
windowMoveToCenter(AWindow &window)=0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
windowQuit(AWindow &window)=0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
windowRestore(AWindow &window)=0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
windowSetGeometry(AWindow &window, int x, int y, int width, int height)=0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
windowSetIcon(AWindow &window, const AImage &image)=0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
windowSetSize(AWindow &window, glm::ivec2 size)=0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
windowSetStyle(AWindow &window, WindowStyle ws)=0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
windowShow(AWindow &window)=0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
windowShowTouchscreenKeyboardImpl(AWindow &window)=0 (defined in IPlatformAbstraction)IPlatformAbstractionpure virtual
~IPlatformAbstraction()=default (defined in IPlatformAbstraction)IPlatformAbstractionvirtual