Lines Matching refs:m_ActorPos
126 m_ActorPos = nw::math::VEC3::Zero(); in InitializeSoundSystem()
127 m_3dActor.SetPosition( m_ActorPos ); in InitializeSoundSystem()
171 writer.Printf(" Actor x:% 2.2f\n", m_ActorPos.x); in OnDrawUpLCD()
172 writer.Printf(" z:% 2.2f\n", m_ActorPos.z); in OnDrawUpLCD()
196 m_ActorPos.x = 0.0f; in OnUpdatePad()
197 m_ActorPos.z = 0.0f; in OnUpdatePad()
206 m_ActorPos.z += -CONTROL_PAD_STEP; in OnUpdatePad()
210 m_ActorPos.z += CONTROL_PAD_STEP; in OnUpdatePad()
214 m_ActorPos.x += -CONTROL_PAD_STEP; in OnUpdatePad()
218 m_ActorPos.x += CONTROL_PAD_STEP; in OnUpdatePad()
235 m_ActorPos.x * m_ActorPos.x + in OnUpdatePad()
236 m_ActorPos.z + m_ActorPos.z ); in OnUpdatePad()
238 if ( m_ActorPos.x != 0.0f ) in OnUpdatePad()
240 angle = std::atan( m_ActorPos.z / m_ActorPos.x ); in OnUpdatePad()
241 if ( m_ActorPos.x < 0 ) angle += nw::math::F_PI; in OnUpdatePad()
245 angle = ( m_ActorPos.z > 0 ) ? nw::math::F_PI / 2.0f : in OnUpdatePad()
250 m_ActorPos.x = static_cast<f32>( std::cos( angle ) * distance ); in OnUpdatePad()
251 m_ActorPos.z = static_cast<f32>( std::sin( angle ) * distance ); in OnUpdatePad()
258 m_3dActor.SetPosition( m_ActorPos ); in OnUpdate()