OSDN Git Service

DTXManiaソリューション、DTXManiaプロジェクト、DTXCreatorプロジェクト、FDKプロジェクトについて英語化。
[dtxmania/dtxmania.git] / DTXManiaプロジェクト / コード / ステージ / 07.演奏 / CAct演奏パネル文字列.cs
diff --git a/DTXManiaプロジェクト/コード/ステージ/07.演奏/CAct演奏パネル文字列.cs b/DTXManiaプロジェクト/コード/ステージ/07.演奏/CAct演奏パネル文字列.cs
deleted file mode 100644 (file)
index 0920a2b..0000000
+++ /dev/null
@@ -1,105 +0,0 @@
-using System;\r
-using System.Collections.Generic;\r
-using System.Text;\r
-using System.Drawing;\r
-using System.Diagnostics;\r
-using SharpDX;\r
-using FDK;\r
-\r
-using Color = System.Drawing.Color;\r
-using Rectangle = System.Drawing.Rectangle;\r
-\r
-namespace DTXMania\r
-{\r
-       internal class CAct演奏パネル文字列 : CActivity\r
-       {\r
-               public CAct演奏パネル文字列()\r
-               {\r
-                       base.b活性化してない = true;\r
-                       this.Start();\r
-               }\r
-\r
-               public void SetPanelString(string str)\r
-               {\r
-                       if (base.b活性化してる)\r
-                       {\r
-                               TextureFactory.tテクスチャの解放(ref this.txPanel);\r
-\r
-                               if (!string.IsNullOrEmpty(str))\r
-                               {\r
-                                       using (FontFamily ff = new FontFamily("MS PGothic"))\r
-                                       {\r
-                                               using (CPrivateFont cpf = new CPrivateFont(ff, 24))\r
-                                               {\r
-                                                       using (Bitmap bmp = cpf.DrawPrivateFont(str, Color.White, Color.DarkGray))\r
-                                                       {\r
-                                                               this.txPanel = TextureFactory.tテクスチャの生成(bmp);\r
-                                                       }\r
-                                               }\r
-                                       }\r
-                                       this.Start();\r
-                               }\r
-                       }\r
-               }\r
-\r
-               public void Stop()\r
-               {\r
-                       this.bMute = true;\r
-               }\r
-\r
-               public void Start()\r
-               {\r
-                       this.bMute = false;\r
-               }\r
-\r
-               public override void On活性化()\r
-               {\r
-                       this.txPanel = null;\r
-                       this.Start();\r
-                       base.On活性化();\r
-               }\r
-\r
-               public override void On非活性化()\r
-               {\r
-                       TextureFactory.tテクスチャの解放(ref this.txPanel);\r
-                       base.On非活性化();\r
-               }\r
-\r
-               public override void OnManagedリソースの作成()\r
-               {\r
-                       if (!base.b活性化してない)\r
-                       {\r
-                               base.OnManagedリソースの作成();\r
-                       }\r
-               }\r
-\r
-               public override void OnManagedリソースの解放()\r
-               {\r
-                       if (!base.b活性化してない)\r
-                       {\r
-                               TextureFactory.tテクスチャの解放(ref this.txPanel);\r
-                               base.OnManagedリソースの解放();\r
-                       }\r
-               }\r
-\r
-               public override int On進行描画()\r
-               {\r
-                       if (b活性化してる && !this.bMute)\r
-                       {\r
-                               int x = CDTXMania.Instance.Coordinates.Panel.X;\r
-                               int y = CDTXMania.Instance.Coordinates.Panel.Y;\r
-                               if (this.txPanel != null)\r
-                               {\r
-                                       Rectangle rectangle = new Rectangle(0, 0, txPanel.sz画像サイズ.Width, txPanel.sz画像サイズ.Height);\r
-                                       txPanel.fZ軸中心回転 = (float)(Math.PI / 2);\r
-                                       this.txPanel.t2D描画(CDTXMania.Instance.Device, x - rectangle.Width / 2 - rectangle.Height / 2, y + rectangle.Width / 2 - rectangle.Height / 2, rectangle);\r
-\r
-                               }\r
-                       }\r
-                       return 0;\r
-               }\r
-\r
-               private CTexture txPanel;\r
-               private bool bMute;\r
-       }\r
-}\r