Zdexby TheHolyOneZ
36,909 classes
Class

WindowsCursorPatch

: MonoBehaviour : Behaviour : Component : Object : Object
Riten.Native.Cursors.WindowsCursorPatch, NativeCursor.Runtime 0x0020 (32 B) inherited 0x0020 NativeCursor.Runtime.dll
implements ICursorService
0x00x0020

Members 20

OffsetSizeNameTypeFlagsDefault
—0x04IDC_ARROWuintPrivateStatic+1 flags0
—0x04IDC_IBEAMuintPrivateStatic+1 flags0
—0x04IDC_WAITuintPrivateStatic+1 flags0
—0x04IDC_CROSSuintPrivateStatic+1 flags0
—0x04IDC_SIZENWSEuintPrivateStatic+1 flags0
—0x04IDC_SIZENESWuintPrivateStatic+1 flags0
—0x04IDC_SIZEWEuintPrivateStatic+1 flags0
—0x04IDC_SIZENSuintPrivateStatic+1 flags0
—0x04IDC_SIZEALLuintPrivateStatic+1 flags0
—0x04IDC_NOuintPrivateStatic+1 flags0
—0x04IDC_HANDuintPrivateStatic+1 flags0
0x10hMainWindowHandleRefPrivateStatic—
0x08unityWndProcHandlerlongPrivateStatic—
0x08customWndProcHandlerlongPrivateStatic—
0x08procDelegateWndProcDelegatePrivateStatic—
—0x04GWLP_WNDPROCintPrivateStatic+1 flags0
—0x04WM_SETCURSORuintPrivateStatic+1 flags0
—0x04WM_MOUSEMOVEuintPrivateStatic+1 flags0
0x08cursorHandlelongPrivateStatic—
0x08_cursorsDictionary<Riten.Native.Cursors.NTCursorsPrivateStatic+1 flags—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 17

SignatureFlagsNativeParams
void Setup()PrivateStatic0x00
long SetCursor(long hCursor)PrivateStatic+1 flags0x08
long LoadCursor(long hInstance, uint lpCursorName)PrivateStatic+1 flags0x08
long GetActiveWindow()PrivateStatic+1 flags0x08
long CallWindowProc(long lpPrevWndFunc, long hWnd, uint wMsg, long wParam, long lParam)PrivateStatic+1 flags0x08
long DefWindowProc(long hWnd, uint wMsg, long wParam, long lParam)PrivateStatic+1 flags0x08
int SetWindowLong32(const HandleRef& hWnd, int nIndex, int dwNewLong)PrivateStatic+1 flags0x10
long SetWindowLongPtr64(const HandleRef& hWnd, int nIndex, long dwNewLong)PrivateStatic+1 flags0x10
void Awake()Private0x00
void OnDestroy()Private0x00
long WndProc(long hWnd, uint msg, long wParam, long lParam)PrivateStatic0x08
long SetWindowLongPtr(const HandleRef& hWnd, int nIndex, long dwNewLong)PrivateStatic0x10
long GetCursor(const NTCursors& nativeCursorName)PrivateStatic0x08
bool SetCursor(const NTCursors& nativeCursorName)PublicFinal+2 flags0x04
void ResetCursor()PublicFinal+2 flags0x00
void .ctor()Public+1 flags0x00
void .cctor()PrivateStatic+1 flags0x00