/// <summary> /// Overridden from MovableObject /// </summary> /// <param name="queue"></param> public void _updateRenderQueue(Mogre.RenderQueue queue) { if (queue == null) { throw new ArgumentNullException("queue cannot be null"); } BoxSet__updateRenderQueue(nativePtr, (IntPtr)queue.NativePtr); }
/** Updates the renderqueue * @remarks * The subclass must update the render queue using whichever Renderable instance(s) it wishes. */ public void _updateRenderQueue(Mogre.RenderQueue queue, ParticlePool pool) { if (queue == null) { throw new ArgumentNullException("queue cannot be null!"); } if (pool == null) { throw new ArgumentNullException("pool cannot be null!"); } ParticleRenderer__updateRenderQueue(nativePtr, (IntPtr)queue.NativePtr, pool.nativePtr); }