Skip to content

Commit

Permalink
#5790: Remove Floating Layout source references.
Browse files Browse the repository at this point in the history
Compilation fixes after merging.
  • Loading branch information
codereader committed Oct 29, 2021
1 parent 56a6b9f commit 7887b00
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 12 deletions.
9 changes: 6 additions & 3 deletions libs/texturelib.h
Expand Up @@ -183,10 +183,13 @@ inline void ComputeAxisBase(const Vector3& normal, Vector3& texS, Vector3& texT)
*/
inline Matrix4 getBasisTransformForNormal(const Vector3& normal)
{
auto basis = Matrix4::getIdentity();
Vector3 texS, texT;
ComputeAxisBase(normal, texS, texT);

ComputeAxisBase(normal, basis.xCol().getVector3(), basis.yCol().getVector3());
basis.zCol().getVector3() = normal;
Matrix4 basis = Matrix4::getIdentity();
basis.setXCol(texS);
basis.setYCol(texT);
basis.setZCol(normal);

// At this point the basis matrix contains three column vectors that are
// perpendicular to each other.
Expand Down
4 changes: 3 additions & 1 deletion radiantcore/selection/SceneManipulationPivot.cpp
Expand Up @@ -45,7 +45,9 @@ void SceneManipulationPivot::applyTranslation(const Vector3& translation)
if (_snapPivotToGrid)
{
// The resulting pivot should be grid-snapped
_pivot2World.tCol().getVector3().snap(GlobalGrid().getGridSize());
_pivot2World.setTranslation(
_pivot2World.translation().getSnapped(GlobalGrid().getGridSize())
);
}
}

Expand Down
2 changes: 0 additions & 2 deletions tools/msvc/DarkRadiant.vcxproj
Expand Up @@ -360,7 +360,6 @@
<ClCompile Include="..\..\radiant\ui\layers\LayerControlDialog.cpp" />
<ClCompile Include="..\..\radiant\ui\layers\LayerOrthoContextMenuItem.cpp" />
<ClCompile Include="..\..\radiant\ui\mainframe\EmbeddedLayout.cpp" />
<ClCompile Include="..\..\radiant\ui\mainframe\FloatingLayout.cpp" />
<ClCompile Include="..\..\radiant\ui\mainframe\MainFrame.cpp" />
<ClCompile Include="..\..\radiant\ui\mainframe\MainFrameLayoutManager.cpp" />
<ClCompile Include="..\..\radiant\ui\mainframe\RegularLayout.cpp" />
Expand Down Expand Up @@ -578,7 +577,6 @@
<ClInclude Include="..\..\radiant\ui\layers\LayerControlDialog.h" />
<ClInclude Include="..\..\radiant\ui\layers\LayerOrthoContextMenuItem.h" />
<ClInclude Include="..\..\radiant\ui\mainframe\EmbeddedLayout.h" />
<ClInclude Include="..\..\radiant\ui\mainframe\FloatingLayout.h" />
<ClInclude Include="..\..\radiant\ui\mainframe\LayoutCommand.h" />
<ClInclude Include="..\..\radiant\ui\mainframe\MainFrame.h" />
<ClInclude Include="..\..\radiant\ui\mainframe\MainFrameLayoutManager.h" />
Expand Down
6 changes: 0 additions & 6 deletions tools/msvc/DarkRadiant.vcxproj.filters
Expand Up @@ -370,9 +370,6 @@
<ClCompile Include="..\..\radiant\ui\mainframe\EmbeddedLayout.cpp">
<Filter>src\ui\mainframe</Filter>
</ClCompile>
<ClCompile Include="..\..\radiant\ui\mainframe\FloatingLayout.cpp">
<Filter>src\ui\mainframe</Filter>
</ClCompile>
<ClCompile Include="..\..\radiant\ui\mainframe\MainFrame.cpp">
<Filter>src\ui\mainframe</Filter>
</ClCompile>
Expand Down Expand Up @@ -909,9 +906,6 @@
<ClInclude Include="..\..\radiant\ui\mainframe\EmbeddedLayout.h">
<Filter>src\ui\mainframe</Filter>
</ClInclude>
<ClInclude Include="..\..\radiant\ui\mainframe\FloatingLayout.h">
<Filter>src\ui\mainframe</Filter>
</ClInclude>
<ClInclude Include="..\..\radiant\ui\mainframe\LayoutCommand.h">
<Filter>src\ui\mainframe</Filter>
</ClInclude>
Expand Down

0 comments on commit 7887b00

Please sign in to comment.