summaryrefslogtreecommitdiff
path: root/public/input
diff options
context:
space:
mode:
Diffstat (limited to 'public/input')
-rw-r--r--public/input/mousecursors.h60
1 files changed, 60 insertions, 0 deletions
diff --git a/public/input/mousecursors.h b/public/input/mousecursors.h
new file mode 100644
index 0000000..35ac3d6
--- /dev/null
+++ b/public/input/mousecursors.h
@@ -0,0 +1,60 @@
+//========= Copyright Valve Corporation, All rights reserved. ============//
+//
+// Purpose:
+//=============================================================================//
+
+#ifndef INPUT_MOUSECURSORS_H
+#define INPUT_MOUSECURSORS_H
+
+#ifdef _WIN32
+#pragma once
+#endif
+
+enum EMouseCursor
+{
+ dc_user = 0,
+ dc_none,
+ dc_arrow,
+ dc_ibeam,
+ dc_hourglass,
+ dc_waitarrow,
+ dc_crosshair,
+ dc_up,
+ dc_sizenw,
+ dc_sizese,
+ dc_sizene,
+ dc_sizesw,
+ dc_sizew,
+ dc_sizee,
+ dc_sizen,
+ dc_sizes,
+ dc_sizewe,
+ dc_sizens,
+ dc_sizeall,
+ dc_no,
+ dc_hand,
+ dc_blank, // don't show any custom vgui cursor, just let windows do it stuff (for IE HTML widget)
+ dc_middle_pan,
+ dc_north_pan,
+ dc_north_east_pan,
+ dc_east_pan,
+ dc_south_east_pan,
+ dc_south_pan,
+ dc_south_west_pan,
+ dc_west_pan,
+ dc_north_west_pan,
+ dc_alias,
+ dc_cell,
+ dc_colresize,
+ dc_copycur,
+ dc_verticaltext,
+ dc_rowresize,
+ dc_zoomin,
+ dc_zoomout,
+ dc_help,
+ dc_custom,
+
+ dc_last, // custom cursors start from this value and up
+};
+
+#endif // INPUT_MOUSECURSORS_H