diff options
Diffstat (limited to 'layer.cpp')
-rw-r--r-- | layer.cpp | 30 |
1 files changed, 15 insertions, 15 deletions
@@ -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; |