/// <summary> /// Crée une nouvelle instance de RenderTarget. /// </summary> public RemoteRenderTarget(GraphicsServer server, int width, int height) : base(server) { m_width = width; m_height = height; Usage = RenderTargetUsage.DiscardContents; }
/// <summary> /// Crée une nouvelle instance de RenderTarget. /// </summary> public RemoteRenderTarget(GraphicsServer server, int width, int height, RenderTargetUsage usage) : base(server) { m_width = width; m_height = height; Usage = usage; Register(); }
/// <summary> /// Crée une nouvelle instance de GraphicsObject. /// </summary> /// <param name="server"></param> public RemoteGraphicsObject(GraphicsServer server, bool registerNow = true) { Server = server; ID = s_id++; if (registerNow) { Register(); } }
public RemoteEffect(GraphicsServer server, string filename) : base(server, false) { Parameters = new RemoteEffectParameterCollection(this); Filename = filename; Register(); }
public RemoteSpriteFont(GraphicsServer server, string filename) : base(server, false) { Filename = filename; Font = server.Content.Load <SpriteFont>(filename); Register(); }
public RemoteTexture2D(GraphicsServer server, string filename) : base(server) { Filename = filename; UnderlyingTexture = server.Content.Load <Texture2D>(filename); Register(); }
public RemoteTexture(GraphicsServer server) : base(server, false) { }
/// <summary> /// Création d'un sprite batch distant. /// </summary> public RemoteSpriteBatch(GraphicsServer server) : base(server) { }