49 if (
this == &original_obj) {
65 CEnemyTarget* enemy =
static_cast<CEnemyTarget*
>(parentScene()->createGameObjectWithNode(
"Target",
true,
"CEnemyTarget"));
72 float half_width =
size().getY() / 2.0f;
80 float slide_units = ( slide ? half_width * 2.0f : 0.0f );
void setSlideLength(float slide_length)
void setDelayTime(float delay_time)
virtual void copyValuesFromObject(const CGameObject &game_object)
void setDoSlide(bool do_slide)
const btVector3 & size() const
void setLauncherHeight(float launcher_height)
void setTransform(const Transform &transform)
const CEnemyLauncher & operator=(const CEnemyLauncher &game_object)
virtual void launchEnemy(float delay_time, float exposure_time, bool slide)
void setExposureTime(float exposure_time)