/// <summary>Places an object in the world.</summary> /// <param name="obj">The object data.</param> /// <param name="position">The position.</param> /// <param name="orientation">The orientation.</param> /// <returns>Whether the object was placed successfully.</returns> public virtual bool PlaceObject(Objects.AbstractObject obj, Math.Vector3 position, Math.Orientation3 orientation) { return(false); }
/// <summary>Registers an object and returns a handle to the object.</summary> /// <param name="obj">The object data.</param> /// <param name="handle">Receives a handle to the object.</param> /// <returns>Whether loading the object was successful.</returns> public virtual bool RegisterObject(Objects.AbstractObject obj, out ObjectHandle handle) { handle = null; return(false); }