OSDN Git Service

DTXManiaソリューション、DTXManiaプロジェクト、DTXCreatorプロジェクト、FDKプロジェクトについて英語化。
[dtxmania/dtxmania.git] / DTXManiaプロジェクト / コード / プラグイン / CPluginHost.cs
diff --git a/DTXManiaプロジェクト/コード/プラグイン/CPluginHost.cs b/DTXManiaプロジェクト/コード/プラグイン/CPluginHost.cs
deleted file mode 100644 (file)
index a35016e..0000000
+++ /dev/null
@@ -1,87 +0,0 @@
-using System;\r
-using System.Collections.Generic;\r
-using System.Text;\r
-using System.IO;\r
-using System.Drawing;\r
-using SharpDX;\r
-using SharpDX.Direct3D9;\r
-using FDK;\r
-\r
-namespace DTXMania\r
-{\r
-       internal class CPluginHost : IPluginHost\r
-       {\r
-               // コンストラクタ\r
-\r
-               public CPluginHost()\r
-               {\r
-                       this._DTXManiaVersion = new CDTXVersion(CDTXMania.VERSION);\r
-               }\r
-\r
-\r
-               // IPluginHost 実装\r
-\r
-               public CDTXVersion DTXManiaVersion\r
-               {\r
-                       get { return this._DTXManiaVersion; }\r
-               }\r
-               public Device D3D9Device\r
-               {\r
-                       get { return (CDTXMania.Instance != null) ? CDTXMania.Instance.Device : null; }\r
-               }\r
-               public Format TextureFormat\r
-               {\r
-                       get { return CDTXMania.Instance.TextureFormat; }\r
-               }\r
-               public CTimer Timer\r
-               {\r
-                       get { return CDTXMania.Instance.Timer; }\r
-               }\r
-               public CSound管理 Sound管理\r
-               {\r
-                       get { return CDTXMania.Instance.Sound管理; }\r
-               }\r
-               public Size ClientSize\r
-               {\r
-                       get { return CDTXMania.Instance.Window.ClientSize; }\r
-               }\r
-               public CStage.Eステージ e現在のステージ\r
-               {\r
-                       get { return (CDTXMania.Instance.r現在のステージ != null) ? CDTXMania.Instance.r現在のステージ.eステージID : CStage.Eステージ.何もしない; }\r
-               }\r
-               public CStage.Eフェーズ e現在のフェーズ\r
-               {\r
-                       get { return (CDTXMania.Instance.r現在のステージ != null) ? CDTXMania.Instance.r現在のステージ.eフェーズID : CStage.Eフェーズ.共通_通常状態; }\r
-               }\r
-               public bool t入力を占有する(IPluginActivity act)\r
-               {\r
-                       if (CDTXMania.Instance.act現在入力を占有中のプラグイン != null)\r
-                               return false;\r
-\r
-                       CDTXMania.Instance.act現在入力を占有中のプラグイン = act;\r
-                       return true;\r
-               }\r
-               public bool t入力の占有を解除する(IPluginActivity act)\r
-               {\r
-                       if (CDTXMania.Instance.act現在入力を占有中のプラグイン == null || CDTXMania.Instance.act現在入力を占有中のプラグイン != act)\r
-                               return false;\r
-\r
-                       CDTXMania.Instance.act現在入力を占有中のプラグイン = null;\r
-                       return true;\r
-               }\r
-               public void tシステムサウンドを再生する(Eシステムサウンド sound)\r
-               {\r
-                       if (CDTXMania.Instance.Skin != null)\r
-                               CDTXMania.Instance.Skin[sound].t再生する();\r
-               }\r
-\r
-\r
-               // その他\r
-\r
-               #region [ private ]\r
-               //-----------------\r
-               private CDTXVersion _DTXManiaVersion;\r
-               //-----------------\r
-               #endregion\r
-       }\r
-}\r