Navigation
Unreal Engine C++ API Reference > 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 |