Lines Matching refs:m_ActorPos
147 m_ActorPos = nw::math::VEC3::Zero(); in InitializeSoundSystem()
148 m_3dActor.SetPosition( m_ActorPos ); in InitializeSoundSystem()
193 writer.Printf(" Actor x :% 2.2f\n", m_ActorPos.x); in OnDrawUpLCD()
194 writer.Printf(" z :% 2.2f\n", m_ActorPos.z); in OnDrawUpLCD()
220 m_ActorPos.x = 0.0f; in OnUpdatePad()
221 m_ActorPos.z = 0.0f; in OnUpdatePad()
230 m_ActorPos.z += -CONTROL_PAD_STEP; in OnUpdatePad()
234 m_ActorPos.z += CONTROL_PAD_STEP; in OnUpdatePad()
238 m_ActorPos.x += -CONTROL_PAD_STEP; in OnUpdatePad()
242 m_ActorPos.x += CONTROL_PAD_STEP; in OnUpdatePad()
259 m_ActorPos.x * m_ActorPos.x + in OnUpdatePad()
260 m_ActorPos.z + m_ActorPos.z ); in OnUpdatePad()
262 if ( m_ActorPos.x != 0.0f ) in OnUpdatePad()
264 angle = std::atan( m_ActorPos.z / m_ActorPos.x ); in OnUpdatePad()
265 if ( m_ActorPos.x < 0 ) angle += nw::math::F_PI; in OnUpdatePad()
269 angle = ( m_ActorPos.z > 0 ) ? nw::math::F_PI / 2.0f : in OnUpdatePad()
274 m_ActorPos.x = static_cast<f32>( std::cos( angle ) * distance ); in OnUpdatePad()
275 m_ActorPos.z = static_cast<f32>( std::sin( angle ) * distance ); in OnUpdatePad()
302 m_3dActor.SetPosition( m_ActorPos ); in OnUpdate()