From efc1a88112eb4f5189158daa6ac94389284a3d90 Mon Sep 17 00:00:00 2001 From: codeimp Date: Wed, 31 Oct 2007 20:34:09 +0000 Subject: [PATCH] changed graphics device and renderers in preparation for a second device to render an images list, also added form and control for images list (TextureBrowserForm and ImageBrowser) --- Documents/diagrams.ump | 2 +- Documents/rendering_classes.png | Bin 13484 -> 13208 bytes Source/Builder.csproj | 22 +++- Source/Controls/Action.cs | 1 + Source/Data/DataManager.cs | 2 + Source/Data/PK3Reader.cs | 3 + Source/Editing/ClassicMode.cs | 2 +- Source/General/General.cs | 8 ++ Source/General/MapManager.cs | 22 +++- Source/Interface/ImageBrowser.Designer.cs | 88 +++++++++++++ Source/Interface/ImageBrowser.cs | 97 ++++++++++++++ Source/Interface/ImageBrowser.resx | 123 ++++++++++++++++++ .../Interface/TextureBrowserForm.Designer.cs | 65 +++++++++ Source/Interface/TextureBrowserForm.cs | 50 +++++++ Source/Interface/TextureBrowserForm.resx | 120 +++++++++++++++++ .../{D3DGraphics.cs => D3DDevice.cs} | 54 ++++---- Source/Rendering/Renderer.cs | 4 +- Source/Rendering/Renderer2D.cs | 19 +-- Source/Rendering/Renderer3D.cs | 2 +- Source/Rendering/ShaderManager.cs | 56 ++++++-- Source/Resources/Actions.cfg | 9 ++ 21 files changed, 687 insertions(+), 62 deletions(-) create mode 100644 Source/Interface/ImageBrowser.Designer.cs create mode 100644 Source/Interface/ImageBrowser.cs create mode 100644 Source/Interface/ImageBrowser.resx create mode 100644 Source/Interface/TextureBrowserForm.Designer.cs create mode 100644 Source/Interface/TextureBrowserForm.cs create mode 100644 Source/Interface/TextureBrowserForm.resx rename Source/Rendering/{D3DGraphics.cs => D3DDevice.cs} (89%) diff --git a/Documents/diagrams.ump b/Documents/diagrams.ump index 7273d3d0..1504715e 100644 --- a/Documents/diagrams.ump +++ b/Documents/diagrams.ump @@ -1 +1 @@ -