SpiecsEngine
 
Loading...
Searching...
No Matches

◆ UpdateView()

void Spices::CameraController::UpdateView ( ) const
private

Setting camera transform component position. We already set rotation in MouseRotate().

Definition at line 191 of file CameraController.cpp.

192 {
194
195 const glm::vec3 pos = CalculatePosition();
197 // m_Yaw = m_Pitch = 0.0f; // Lock the camera's rotation
198 }
#define SPICES_PROFILE_ZONE
TransformComponent * m_CameraTranComp
The camera transform component pointer get from owner's transform component.
glm::vec3 CalculatePosition() const
Calculate camera transform component position using the class member parameters.
void SetPosition(const glm::vec3 &position)
Set the position this component handled. Call CalMatrix() during this API.

Referenced by OnMouseScroll(), and OnTick().