summaryrefslogtreecommitdiff
path: root/common/typedefs.h
diff options
context:
space:
mode:
authorleo2005-10-23 00:35:25 +0000
committerleo2005-10-23 00:35:25 +0000
commit02cd88bb158b7a6d66ff2a662223121ecfcddbe0 (patch)
treea8d79fc1c24bef624a29e9eb3e999c5a66377d5c /common/typedefs.h
parentf1264b9f8b6266a1153e77d8e497d58e2aad2509 (diff)
Added a new rotate camera interface,
Added an assert macro, Added support for multiple keywords to the pieces tree. git-svn-id: http://svn.leocad.org/trunk@431 c7d43263-9d01-0410-8a33-9dba5d9f93d6
Diffstat (limited to 'common/typedefs.h')
-rw-r--r--common/typedefs.h23
1 files changed, 23 insertions, 0 deletions
diff --git a/common/typedefs.h b/common/typedefs.h
index 754bbae..0ce4dc5 100644
--- a/common/typedefs.h
+++ b/common/typedefs.h
@@ -160,6 +160,29 @@ typedef enum
LC_ACTION_CURVE
} LC_ACTIONS;
+typedef enum
+{
+ LC_CURSOR_NONE,
+ LC_CURSOR_BRICK,
+ LC_CURSOR_LIGHT,
+ LC_CURSOR_SPOTLIGHT,
+ LC_CURSOR_CAMERA,
+ LC_CURSOR_SELECT,
+ LC_CURSOR_SELECT_GROUP,
+ LC_CURSOR_MOVE,
+ LC_CURSOR_ROTATE,
+ LC_CURSOR_ROTATEX,
+ LC_CURSOR_ROTATEY,
+ LC_CURSOR_DELETE,
+ LC_CURSOR_PAINT,
+ LC_CURSOR_ZOOM,
+ LC_CURSOR_ZOOM_REGION,
+ LC_CURSOR_PAN,
+ LC_CURSOR_ROLL,
+ LC_CURSOR_ROTATE_VIEW,
+ LC_CURSOR_COUNT
+} LC_CURSOR_TYPE;
+
// Piece connections (complicated and wastes memory but fast).
typedef struct CONNECTION