Navigation
API > API/Runtime > API/Runtime/ApplicationCore > API/Runtime/ApplicationCore/Null
Inheritance Hierarchy
- ICursor
- FNullCursor
References
| Module | ApplicationCore |
| Header | /Engine/Source/Runtime/ApplicationCore/Public/Null/NullCursor.h |
| Include | #include "Null/NullCursor.h" |
Syntax
class FNullCursor : public ICursor
Remarks
An implementation of an ICursor specifically for use when rendering off screen. This cursor has no platform backing so instead keeps track of its position and other properties itself.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FNullCursor () |
Destructors
| Type | Name | Description | |
|---|---|---|---|
~FNullCursor () |
Overridden from ICursor
| Type | Name | Description | |
|---|---|---|---|
| FVector2D | GetPosition () |
The position of the cursor | |
| void | GetSize
(
int32& Width, |
Gets the size of the cursor | |
| EMouseCursor::Type | GetType () |
Gets the current type of the cursor | |
| void | Lock
(
const RECT*const Bounds |
Locks the cursor to the passed in bounds | |
| void | SetPosition
(
const int32 X, |
Sets the position of the cursor | |
| void | SetType
(
const EMouseCursor::Type InNewCursor |
Sets the cursor | |
| void | SetTypeShape
(
EMouseCursor::Type InCursorType, |
Allows overriding the shape of a particular cursor. | |
| void | Show
(
bool bShow |
Shows or hides the cursor |