void SceneObject::onRemove() { smSceneObjectRemove.trigger(this); unmount(); plUnlink(); Parent::onRemove(); }
void SceneObject::setProcessTick( bool t ) { if ( t == mProcessTick ) return; if ( mProcessTick ) { plUnlink(); mProcessTick = false; } else { // Just to be sure... plUnlink(); getProcessList()->addObject( this ); mProcessTick = true; } }
void SceneObject::onRemove() { //.logicking guidebot >> if (m_worldObject) destroyWorldObject(); //.logicking guidebot << smSceneObjectRemove.trigger(this); unmount(); plUnlink(); Parent::onRemove(); }