From b26f27d9e3fd44ec5775accdc3666a339684be4c Mon Sep 17 00:00:00 2001 From: Fox Caminiti Date: Mon, 1 Aug 2022 20:03:12 -0400 Subject: large changes to bitmap structure --- keyframes.cpp | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) (limited to 'keyframes.cpp') diff --git a/keyframes.cpp b/keyframes.cpp index 42234d8..d2813a9 100644 --- a/keyframes.cpp +++ b/keyframes.cpp @@ -1,11 +1,11 @@ -internal keyframe* +static keyframe* KeyframeLookupMemory(property_channel *Property, int16 i) { int16 b = i / MAX_KEYFRAMES_PER_BLOCK; int16 k = i - b*MAX_KEYFRAMES_PER_BLOCK; return &Property->KeyframeBlock[b]->Keyframe[k]; } -internal keyframe* +static keyframe* KeyframeLookupIndex(property_channel *Property, int16 a) { int16 i = Property->SortedIndex[a]; int16 b = i / MAX_KEYFRAMES_PER_BLOCK; @@ -13,7 +13,7 @@ KeyframeLookupIndex(property_channel *Property, int16 a) { return &Property->KeyframeBlock[b]->Keyframe[k]; } -internal keyframe* +static keyframe* PushKeyframe(property_channel *Property) { int16 i = Property->NumberOfTotalKeyframes; int16 b = i / MAX_KEYFRAMES_PER_BLOCK; @@ -22,7 +22,7 @@ PushKeyframe(property_channel *Property) { } // (extremely bad) -internal temp_keyframe_list +static temp_keyframe_list GetSelectedKeyframes(project_data *File) { temp_keyframe_list KeyframeList; @@ -42,7 +42,7 @@ GetSelectedKeyframes(project_data *File) return KeyframeList; } -internal int32 +static int32 KeyframeMemoryToIndex(property_channel *Property, int32 a) { int32 Result = -1; @@ -56,7 +56,7 @@ KeyframeMemoryToIndex(property_channel *Property, int32 a) return Result; } -internal void +static void SelectKeyframe(project_data *File, project_layer *Layer, property_channel *Property, keyframe *Keyframe) { Layer->IsSelected = true; @@ -65,7 +65,7 @@ SelectKeyframe(project_data *File, project_layer *Layer, property_channel *Prope Keyframe->IsSelected = true; } -internal void +static void DeselectKeyframe(project_data *File, project_layer *Layer, property_channel *Property, keyframe *Keyframe) { Layer->IsSelected = true; @@ -74,7 +74,7 @@ DeselectKeyframe(project_data *File, project_layer *Layer, property_channel *Pro Keyframe->IsSelected = true; } -internal void +static void CheckKeyframeSort(property_channel *Property, int32 Increment, int32 b) { int32 i = KeyframeMemoryToIndex(Property, b); @@ -101,7 +101,7 @@ CheckKeyframeSort(property_channel *Property, int32 Increment, int32 b) } } -internal void +static void ShiftKeyframeIndex(property_channel *Property, int16 Increment, int16 StopAt) { if (Increment > 0) { int16 i = Property->NumberOfTotalKeyframes - 1; @@ -118,7 +118,7 @@ ShiftKeyframeIndex(property_channel *Property, int16 Increment, int16 StopAt) { } } -internal void +static void DeleteKeyframeFromMemory(property_channel *Property, int16 Increment, int16 StopAt) { if (Increment > 0) { int16 i = Property->NumberOfTotalKeyframes - 1; @@ -141,7 +141,7 @@ DeleteKeyframeFromMemory(property_channel *Property, int16 Increment, int16 Stop } } -internal void +static void ResortPropertyChannel(property_channel *Property) { for (int16 i = 0; i < Property->NumberOfTotalKeyframes; i++) { @@ -165,7 +165,7 @@ ResortPropertyChannel(property_channel *Property) { } } -internal void +static void DeleteSelectedKeyframes(project_data *File, memory *Memory) { for (int i = 0; i < File->NumberOfLayers; i++) { @@ -192,7 +192,7 @@ DeleteSelectedKeyframes(project_data *File, memory *Memory) } } -internal void +static void CalculatePropertyMinMax(property_channel *Property) { Property->LocalMaxVal = Property->MinVal; Property->LocalMinVal = Property->MaxVal; @@ -208,7 +208,7 @@ CalculatePropertyMinMax(property_channel *Property) { } -internal void +static void IncrementKeyframes(property_channel *Property, int16 Increment) { for (int i = 0; i < Property->NumberOfTotalKeyframes; i++) { @@ -217,7 +217,7 @@ IncrementKeyframes(property_channel *Property, int16 Increment) } } -internal void +static void IncrementKeyframesInLayer(project_layer *Layer, int16 Increment) { for (int a = 0; a < AmountOf(Layer->Property); a++) @@ -227,11 +227,11 @@ IncrementKeyframesInLayer(project_layer *Layer, int16 Increment) IncrementKeyframes(&Layer->Effect[e]->Property[a], Increment); } -internal void +static void CreateKeyframeBlock(property_channel *, memory *); // dir 0 left, 1 right -internal void +static void ClampKeyframeHandles(property_channel *Property, int16 b, int16 dir) { if (dir == 0) { if (b > 0) { @@ -262,7 +262,7 @@ ClampKeyframeHandles(property_channel *Property, int16 b, int16 dir) { } } -internal void +static void ClampSurroundingKeyframeHandles(property_channel *Property, int16 b) { ClampKeyframeHandles(Property, b, 0); ClampKeyframeHandles(Property, b, 1); @@ -278,7 +278,7 @@ ClampSurroundingKeyframeHandles(property_channel *Property, int16 b) { -internal void +static void ManualKeyframeInsertF(property_channel *Property, memory *Memory, int32 CurrentFrame, real32 Val) { if (!(Property->NumberOfTotalKeyframes % MAX_KEYFRAMES_PER_BLOCK)) { @@ -326,7 +326,7 @@ ManualKeyframeInsertF(property_channel *Property, memory *Memory, int32 CurrentF } -internal void +static void CalculateKeyframesLinearly(uint16 CurrentFrame, struct property_channel *Property) { -- cgit v1.2.3