mirror of
https://gitea.wildfiregames.com/0ad/0ad.git
synced 2026-07-09 19:15:15 +00:00
Makes GameView::GetCamera constant
This commit is contained in:
@@ -867,10 +867,12 @@ void CXMLReader::ReadCamera(XMBElement parent)
|
||||
|
||||
if (m_MapReader.pGameView)
|
||||
{
|
||||
m_MapReader.pGameView->GetCamera().m_Orientation.SetXRotation(declination);
|
||||
m_MapReader.pGameView->GetCamera().m_Orientation.RotateY(rotation);
|
||||
m_MapReader.pGameView->GetCamera().m_Orientation.Translate(translation);
|
||||
m_MapReader.pGameView->GetCamera().UpdateFrustum();
|
||||
CCamera camera{m_MapReader.pGameView->GetCamera()};
|
||||
camera.m_Orientation.SetXRotation(declination);
|
||||
camera.m_Orientation.RotateY(rotation);
|
||||
camera.m_Orientation.Translate(translation);
|
||||
camera.UpdateFrustum();
|
||||
m_MapReader.pGameView->SetCamera(camera);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1631,10 +1633,12 @@ int CMapReader::ParseCamera()
|
||||
|
||||
if (pGameView)
|
||||
{
|
||||
pGameView->GetCamera().m_Orientation.SetXRotation(declination);
|
||||
pGameView->GetCamera().m_Orientation.RotateY(rotation);
|
||||
pGameView->GetCamera().m_Orientation.Translate(translation);
|
||||
pGameView->GetCamera().UpdateFrustum();
|
||||
CCamera camera{pGameView->GetCamera()};
|
||||
camera.m_Orientation.SetXRotation(declination);
|
||||
camera.m_Orientation.RotateY(rotation);
|
||||
camera.m_Orientation.Translate(translation);
|
||||
camera.UpdateFrustum();
|
||||
pGameView->SetCamera(camera);
|
||||
}
|
||||
|
||||
return 0;
|
||||
|
||||
Reference in New Issue
Block a user