35 virtual void Show(
bool bShow)
override;
37 virtual void Lock(
const RECT*
const Bounds)
override;
71 bool bUseHighPrecisionMode;
73 int32 CursorTypeOverride;
77 bool bIsPositionInitialised;
78 bool bShouldIgnoreLocking;
81 double SavedAcceleration;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
FRWLock Lock
Definition UnversionedPropertySerialization.cpp:921
Definition CocoaWindow.cpp:20
Definition MacCursor.h:12
void SetShouldIgnoreLocking(bool bIgnore)
Definition MacCursor.h:59
FIntVector2 GetIntPosition() const
Definition MacCursor.cpp:298
virtual void GetSize(int32 &Width, int32 &Height) const override
Definition MacCursor.cpp:357
virtual EMouseCursor::Type GetType() const override
Definition MacCursor.h:31
FIntVector2 GetMouseWarpDelta()
Definition MacCursor.cpp:513
virtual void SetPosition(const int32 X, const int32 Y) override
Definition MacCursor.cpp:317
virtual void SetTypeShape(EMouseCursor::Type InCursorType, void *CursorHandle) override
Definition MacCursor.cpp:570
virtual bool IsCreateCursorFromRGBABufferSupported() const override
Definition MacCursor.h:21
void UpdateVisibility()
Definition MacCursor.cpp:443
virtual void Show(bool bShow) override
Definition MacCursor.cpp:364
void UpdateCurrentPosition(const FIntVector2 &Position)
Definition MacCursor.cpp:482
virtual ~FMacCursor()
Definition MacCursor.cpp:185
void SetHighPrecisionMouseMode(const bool bEnable)
Definition MacCursor.cpp:520
virtual FVector2D GetPosition() const override
Definition MacCursor.cpp:311
FMacCursor()
Definition MacCursor.cpp:27
bool UpdateCursorClipping(FIntVector2 &CursorPosition)
Definition MacCursor.cpp:401
virtual void SetType(const EMouseCursor::Type InNewCursor) override
Definition MacCursor.cpp:338
bool IsLocked() const
Definition MacCursor.h:57
virtual void * CreateCursorFromFile(const FString &InPathToCursorWithoutExtension, FVector2D HotSpot) override
Definition MacCursor.cpp:230
void WarpCursor(const int32 X, const int32 Y)
Definition MacCursor.cpp:488
virtual void * CreateCursorFromRGBABuffer(const FColor *Pixels, int32 Width, int32 Height, FVector2D InHotSpot) override
Definition MacCursor.cpp:259
Type
Definition ICursor.h:18
@ TotalCursorCount
Definition ICursor.h:65
IntType Area() const
Definition IntRect.h:272
Definition AndroidSystemIncludes.h:36