16#include <AUI/Image/AImage.h>
17#include "AUI/Image/IDrawable.h"
76 ACursor(System systemCursor): mValue(systemCursor) {}
83 void applyNativeCursor(
AWindow* pWindow)
const;
Represents cursor type.
Definition: ACursor.h:27
System
Definition: ACursor.h:32
@ MOVE
Something to be moved. Crosshair-like cursor.
Definition: ACursor.h:59
@ TEXT
'I' beam.
Definition: ACursor.h:52
@ DEFAULT
Default arrow.
Definition: ACursor.h:38
@ NS_RESIZE
Bidirectional resize cursor north-south.
Definition: ACursor.h:73
@ EW_RESIZE
Bidirectional resize cursor east-west. <->
Definition: ACursor.h:66
@ POINTER
Pointing finger.
Definition: ACursor.h:45
Uniform Resource Locator implementation.
Definition: AUrl.h:31
Represents a window in the underlying windowing system.
Definition: AWindow.h:45
An std::weak_ptr with AUI extensions.
Definition: SharedPtrTypes.h:177
Definition: ACursorImpl.cpp:18
Does not allow escaping, allowing to accept lvalue ref, rvalue ref, shared_ptr and etc without overhe...
Definition: values.h:127