PreventLeave() ============== FUNKTION -------- :: int PreventLeave(object ob, mixed dest); DEFINIERT IN ------------ :: /std/container/restrictions.c ARGUMENTE --------- :: ob Das Objekt, das aus dem Behaelter genommen werden soll. dest Das Ziel in das das Objekt ob bewegt werden soll. BESCHREIBUNG ------------ :: Mit dieser Funktion kann ein Behaelter pruefen, ob er das Objekt ob sich bewegen lassen moechte oder nicht. RUeCKGABEWERT ------------- :: 0, wenn das Objekt bewegt werden kann; ein Wert groesser als 0 zeigt an, dass das Objekt nicht bewegt werden soll. BEMERKUNGEN ----------- :: Wenn ob mit dem Flag M_NOCHECK bewegt wird, wird PreventLeave() zwar aufgerufen, das Objekt wird jedoch auf jeden Fall aus dem Behaelter bewegt, unabhaengig vom Rueckgabewert! SIEHE AUCH ---------- :: PreventInsert(), NotifyInsert(), NotifyLeave(), MayAddWeight(), move(), /std/container/restrictions.c PreventLeaveLiving(), PreventInsertLiving(), PreventMove(), NotifyMove(), MayAddObject(), NotifyRemove() Last modified: 04.08.2007, Zesstra