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 --- layer.cpp | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) (limited to 'layer.cpp') diff --git a/layer.cpp b/layer.cpp index b8355ed..d6c225b 100644 --- a/layer.cpp +++ b/layer.cpp @@ -1,4 +1,4 @@ -internal temp_layer_list +static temp_layer_list FindSelectedLayerIndex(project_data *File, int16 NumberOfSelectedLayers) { temp_layer_list List = {}; @@ -18,16 +18,16 @@ FindSelectedLayerIndex(project_data *File, int16 NumberOfSelectedLayers) return List; } -internal transform_info -CalculateTransforms(project_layer *Layer, pixel_buffer *Buffer); +static transform_info +CalculateTransforms(project_layer *Layer, comp_buffer *CompBuffer); -internal bool32 -TestPointInLayer(project_layer *Layer, pixel_buffer *Buffer, v2 UV) +static bool32 +TestPointInLayer(project_layer *Layer, comp_buffer *CompBuffer, v2 UV) { bool32 Result = false; - real32 X = UV.x*Buffer->Width; - real32 Y = UV.y*Buffer->Height; - transform_info T = CalculateTransforms(Layer, Buffer); + real32 X = UV.x*CompBuffer->Width; + real32 Y = UV.y*CompBuffer->Height; + transform_info T = CalculateTransforms(Layer, CompBuffer); real32 StartVectorX = X - T.OriginX; real32 StartVectorY = Y - T.OriginY; real32 LayerU = (StartVectorX * T.XAxisPX) + (StartVectorY * T.XAxisPY); @@ -38,10 +38,10 @@ TestPointInLayer(project_layer *Layer, pixel_buffer *Buffer, v2 UV) return Result; } -internal void +static void CalculateAnchorOffset(project_layer *, real32, uint16); -internal void +static void InteractProperty(int16 a, project_data *File, project_state *State, bool32 Ended, real32 Value, memory *Memory) { temp_layer_list List = FindSelectedLayerIndex(File, State->NumberOfSelectedLayers); @@ -67,7 +67,7 @@ InteractProperty(int16 a, project_data *File, project_state *State, bool32 Ended // Cache->Frame[File->CurrentFrame].Cached = false; } -internal void +static void TransformsInteract(project_data *File, project_state *State, ui *UI, transforms_hotkey_interact Mode) { if (UI->FocusedWindow == focus_timeline) { @@ -92,7 +92,7 @@ TransformsInteract(project_data *File, project_state *State, ui *UI, transforms_ } } -internal void +static void SelectLayer(project_layer *Layer, project_state *State, int32 i) { Layer->IsSelected = true; @@ -100,7 +100,7 @@ SelectLayer(project_layer *Layer, project_state *State, int32 i) State->MostRecentlySelectedLayer = i; } -internal void +static void DeselectAllLayers(project_data *File, project_state *State) { temp_layer_list List = FindSelectedLayerIndex(File, State->NumberOfSelectedLayers); @@ -117,7 +117,7 @@ DeselectAllLayers(project_data *File, project_state *State) // keeping an Index value in the layer and just sorting every time the order // changes probably won't be much of a performance cost. -internal void +static void MoveLayersByIncrement(project_data *File, project_state *State, int16 Increment) { bool32 AllowMove = true; @@ -170,7 +170,7 @@ MoveLayersByIncrement(project_data *File, project_state *State, int16 Increment) /* -internal bool32 +static bool32 TestSelectedLayer(project_state *State, uint16 *a, uint16 Index) { bool32 Result = 0; -- cgit v1.2.3