Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ GuideRenderer()

Microsoft.Xna.Framework.Graphics.GuideRenderer.GuideRenderer ( IGuideRendererProxySource proxySource)
inline

Definition at line 25 of file GuideRenderer.cs.

26 {
27 this.proxySource = proxySource;
30 if ((graphicsDeviceService = proxySource.ServiceProvider.GetService(typeof(IGraphicsDeviceService)) as IGraphicsDeviceService) == null)
31 {
32 throw new InvalidOperationException(FrameworkResources.NoGraphicsDevice);
33 }
34 graphicsDeviceService.DeviceCreated += GraphicsDeviceCreated;
35 graphicsDeviceService.DeviceResetting += GraphicsDeviceResetting;
36 graphicsDeviceService.DeviceReset += GraphicsDeviceReset;
37 graphicsDeviceService.DeviceDisposing += GraphicsDeviceDisposing;
39 {
41 }
42 }
unsafe void GraphicsDeviceReset(object sender, EventArgs e)
void GraphicsDeviceCreated(object sender, EventArgs e)
void GraphicsDeviceDisposing(object sender, EventArgs e)
void GraphicsDeviceResetting(object sender, EventArgs e)
static readonly EventArgs Empty
Definition EventArgs.cs:9

References Microsoft.Xna.Framework.Graphics.GuideRenderer.deviceResetCount, System.EventArgs.Empty, Microsoft.Xna.Framework.Graphics.IGraphicsDeviceService.GraphicsDevice, Microsoft.Xna.Framework.Graphics.GuideRenderer.GraphicsDeviceCreated(), Microsoft.Xna.Framework.Graphics.GuideRenderer.GraphicsDeviceDisposing(), Microsoft.Xna.Framework.Graphics.GuideRenderer.GraphicsDeviceReset(), Microsoft.Xna.Framework.Graphics.GuideRenderer.GraphicsDeviceResetting(), Microsoft.Xna.Framework.Graphics.GuideRenderer.graphicsDeviceService, Microsoft.Xna.Framework.FrameworkResources.NoGraphicsDevice, Microsoft.Xna.Framework.Graphics.GuideRenderer.proxySource, and Microsoft.Xna.Framework.Graphics.GuideRenderer.resourceTable.