diff options
author | Fox Caminiti <fox@foxcam.net> | 2022-10-01 23:01:56 -0400 |
---|---|---|
committer | Fox Caminiti <fox@foxcam.net> | 2022-10-01 23:01:56 -0400 |
commit | bc1335ebbf68c805a19303469bb49759296a645f (patch) | |
tree | b432bbc3d1cb7c342f4a8d83f52d946abfac03f0 /main.h | |
parent | 3b8bd135662d99506e8a2ebb30b0d46b57861f74 (diff) |
finally semi-stable graph offsetting
Diffstat (limited to 'main.h')
-rw-r--r-- | main.h | 16 |
1 files changed, 14 insertions, 2 deletions
@@ -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 |