![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MacCursor.h>
Inheritance diagram for FMacCursor:| FMacCursor::FMacCursor | ( | ) |
|
virtual |
|
overridevirtual |
Creates a hardware cursor from file. Can return nullptr when not available.
Reimplemented from ICursor.
|
overridevirtual |
Creates a hardware cursor from bitmap data. Can return nullptr when not available.
Reimplemented from ICursor.
| FIntVector2 FMacCursor::GetIntPosition | ( | ) | const |
| FIntVector2 FMacCursor::GetMouseWarpDelta | ( | ) |
|
overridevirtual |
The position of the cursor
Implements ICursor.
Gets the size of the cursor
Implements ICursor.
|
inlineoverridevirtual |
Gets the current type of the cursor
Implements ICursor.
Is CreateCursorFromRGBABuffer() supported by this cursor?
Reimplemented from ICursor.
|
inline |
Locks the cursor to the passed in bounds
| Bounds | The bounds to lock the cursor to. Pass NULL to unlock. |
Implements ICursor.
Sets the position of the cursor
Implements ICursor.
|
overridevirtual |
Sets the cursor
Implements ICursor.
|
overridevirtual |
Allows overriding the shape of a particular cursor.
Implements ICursor.
Shows or hides the cursor
| bShow | true to show the mouse cursor, false to hide it |
Implements ICursor.
| void FMacCursor::UpdateCurrentPosition | ( | const FIntVector2 & | Position | ) |
| bool FMacCursor::UpdateCursorClipping | ( | FIntVector2 & | CursorPosition | ) |
| void FMacCursor::UpdateVisibility | ( | ) |