summaryrefslogtreecommitdiff
path: root/main.h
diff options
context:
space:
mode:
authorFox Caminiti <fox@foxcam.net>2022-08-24 20:40:39 -0400
committerFox Caminiti <fox@foxcam.net>2022-08-24 20:40:39 -0400
commitae94b4b9fc5b4443f6d9eb6bb450de1def108cdb (patch)
treef2b3fbbb490c36d06f5704024bc1ab6be7feada9 /main.h
parent2e0e12140e95be18abf3cf7e54230ef22f410fbd (diff)
fixes for gl core; create/delete developing
Diffstat (limited to 'main.h')
-rw-r--r--main.h14
1 files changed, 13 insertions, 1 deletions
diff --git a/main.h b/main.h
index b0d1a1c..967354f 100644
--- a/main.h
+++ b/main.h
@@ -53,6 +53,14 @@ struct cached_bitmap {
uint32 Frame; // What frame it is.
};
+struct action_shift_data {
+ void *StartingAddress;
+ uint32 Size;
+ uint16 NumberOf;
+ uint16 Index;
+ int16 Direction;
+};
+
enum action_type {
action_type_change_u16,
action_type_change_i16,
@@ -62,7 +70,10 @@ enum action_type {
action_type_change_u64,
action_type_change_ptr,
action_type_change_string,
- action_type_shift_keyframe
+ action_type_shift_keyframe,
+ action_type_shift_bezier,
+ action_type_shift,
+ action_type_storedata
};
enum action_entry_type {
@@ -493,6 +504,7 @@ struct ui
real32 DraggingKeyframeThreshold;
real32 DraggingLayerThreshold;
real32 DraggingTimelineThreshold;
+ real32 DraggingEffectThreshold;
real32 KeyframeSpacing = 6;
ImVec2 BoxStart = ImVec2(0,0);