Lpc Manpages

FUNKTION:
    mixed AddCamera(mixed camera);

DEFINIERT IN:
    /std/container/inventory.c

ARGUMENTE:
    camera:            Filename oder Objekt der Camera
     
BESCHREIBUNG:
    Mit AddCamera() kann man ein Objekt angeben, das informiert wird, wenn 
    ein anderes Objekt gerade in den Container eingefuegt wurde, bzw. aus 
    ihm entfernt wurde. Es wird jeweils die Funktion 
    void NotifyInsertedOther(container, object, oldenv) bzw. 
    void NotifyRemovedOther(container, objekt, newenv) in den mit
    AddCamera() angemeldeten Objekten aufgerufen.

    Alle in einem Container vorhanden Cameras sind in der Property
    P_INV_CAMERAS abgelegt.

BEMERKUNGEN:
    Im Gegensatz zu AddGuard() kann man die Entnahme eines Objektes aus einem
    Container oder das Hinzufuegen mit AddCamera() nicht verhindern.

RUECKGABEWERT:
    (string|object) camera bei Erfolg, 0 bei Misserfolg

SIEHE AUCH:
    P_INV_CAMERAS, P_INV_GUARDS, RemoveCamera(), AddGuard(), RemoveGuard()