void ProximityMine::onRemove() { scriptOnRemove(); removeFromScene(); Parent::onRemove(); }
void FlyingVehicle::onRemove() { SFX_DELETE( mJetSound ); SFX_DELETE( mEngineSound ); scriptOnRemove(); removeFromScene(); Parent::onRemove(); }
void StaticShape::onRemove() { //.logicking >> SAFE_DELETE( mPhysicsRep ); //.logicking << scriptOnRemove(); removeFromScene(); Parent::onRemove(); }
//----------------------------------------------------------------------------- // // VActor::onRemove(); // // ... // //----------------------------------------------------------------------------- void VActor::onRemove( void ) { // Script Callback. scriptOnRemove(); // Remove From Scene. removeFromScene(); Parent::onRemove(); }
void AITurretShape::onRemove() { Parent::onRemove(); scriptOnRemove(); mIgnoreObjects.clear(); // Remove this object from the scene removeFromScene(); }
void TurretShape::onRemove() { Parent::onRemove(); if (!mSubclassTurretShapeHandlesScene) { scriptOnRemove(); // Remove this object from the scene removeFromScene(); } }
void MissionMarker::onRemove() { if( mAddedToScene ) { removeFromScene(); mAddedToScene = false; } //.logicking scriptOnRemove(); Parent::onRemove(); }
void RigidBody::onRemove() { scriptOnRemove(); removeFromScene(); if (mPhysShape) { mPhysShape->setEnable(false); //.hack for local connection: it will be destroyed only afrer removing on client mPhysShape->getInfo().owner = NULL; mPhysShape = NULL; } Parent::onRemove(); }
void Item::onRemove() { mWorkingQueryBox.minExtents.set(-1e9, -1e9, -1e9); mWorkingQueryBox.maxExtents.set(-1e9, -1e9, -1e9); SAFE_DELETE( mPhysicsRep ); if (!mSubclassItemHandlesScene) { scriptOnRemove(); removeFromScene(); } Parent::onRemove(); }
void Etherform::onRemove() { for( S32 i = 0; i < NUM_ETHERFORM_LASERTRAILS; i++ ) { if(mLaserTrailList[i]) { mLaserTrailList[i]->deleteOnFadeout(); mLaserTrailList[i] = NULL; } } scriptOnRemove(); removeFromScene(); Parent::onRemove(); }
void StaticShape::onRemove() { scriptOnRemove(); removeFromScene(); Parent::onRemove(); }
void HexagonVolumeCollisionShape::onRemove() { scriptOnRemove(); removeFromScene(); Parent::onRemove(); }
void Turret::onRemove() { if (!isGhost()) scriptOnRemove(); Parent::onRemove(); }