void Check_collision(void) { BallCollision(); MineCollision(); PlayerCollision(); AsteroidCollision(); }
//------------------------------------------------------------------------------ //! \brief Do the object //------------------------------------------------------------------------------ void CClockBoss::Do( void ) { switch (m_Command) { case CLOCKBOSS_NORMAL: ControlHands(); CollisionCheck(); BallCollision(); InitSize(clockboss_size); DirFly(); break; case CLOCKBOSS_OUCH: m_WhiteFlag = 1; m_OuchCount--; if (m_OuchCount<0) { m_Command = CLOCKBOSS_NORMAL; m_WhiteFlag = 0; } break; } }