From bc1335ebbf68c805a19303469bb49759296a645f Mon Sep 17 00:00:00 2001 From: Fox Caminiti Date: Sat, 1 Oct 2022 23:01:56 -0400 Subject: finally semi-stable graph offsetting --- main.h | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) (limited to 'main.h') diff --git a/main.h b/main.h index 42befc8..30025b3 100644 --- a/main.h +++ b/main.h @@ -491,8 +491,20 @@ struct ui real32 TimelinePercentZoomed = 1.0f; real32 TimelinePercentOffset = 0.0f; - real32 Y_TimelinePercentZoomed = 1.0f; - real32 Y_TimelinePercentOffset = 0.0f; + real32 Default_Y_TimelinePercentZoomed = 2.0f; + real32 Default_Y_TimelinePercentOffset = 0.5f; + + real32 Y_TimelinePercentZoomed; + real32 Y_TimelinePercentOffset; + + bool32 IsDragging; + real32 TempVal; + + real32 Y_MaxVal; + real32 Y_MinVal; + + real32 Display_Y_MaxVal; + real32 Display_Y_MinVal; // Note that I don't use "zoom" to mean the scale in relation to the // original (i.e. default = 1.0f); it's the literal screen size in pixels -- cgit v1.2.3