Logo
クラス | 公開型 | 公開メンバ関数 | 静的公開メンバ関数 | 静的公開変数類 | 限定公開メンバ関数 | プロパティ | 全メンバ一覧
Yukar.Engine.DebugDialog クラス

テストプレイデバッグ用ダイアログ [詳解]

Yukar.Engine.DebugDialog の継承関係図
Yukar.Engine.DebugBaseDialog

クラス

struct  LogEntry
 イベントログ項目 [詳解]
 

公開型

enum  SystemFlagRowType {
  CONTROL , DASH , PARTY_TRAIN , MONSTER_APPEARING ,
  MENU , SAVE , JUMP , FALLING ,
  WALK , AUTOSAVE , AMOUNT
}
 システムフラグ種別 [詳解]
 

公開メンバ関数

 DebugDialog ()
 
void LoadGameData (DebugSettings debugSettings, GameMain owner)
 
void LoadStatus (Common.GameData.SystemData system)
 
void LoadVariable (Common.GameData.SystemData system, bool doClear)
 
bool IsUpdatePartyData ()
 
bool IsUpdateVariable ()
 
void UpdatePartyData ()
 
void UpdateVariable ()
 
void PushLog (LogEntry.LogType type, string sender, string log, bool isParallel)
 
- 基底クラス Yukar.Engine.DebugBaseDialog に属する継承公開メンバ関数
 DebugBaseDialog ()
 
void SetMapScene (object mapScene)
 

静的公開メンバ関数

static void SetSystemFlagsChangerName (SystemFlagRowType type, string name)
 
static void ClearCloseKey (Keys keyCode)
 
static void CheckCloseKey (Keys keyCode, Form form)
 

静的公開変数類

static string[] sSystemFlagChangerName = new string[(int)SystemFlagRowType.AMOUNT]
 
static bool sUpdateSystemFlag
 
- 基底クラス Yukar.Engine.DebugBaseDialog に属する継承静的公開変数類
static Action< DebugBaseDialogsetInstanceHandler
 

限定公開メンバ関数

override void Dispose (bool disposing)
 Clean up any resources being used. [詳解]
 
- 基底クラス Yukar.Engine.DebugBaseDialog に属する継承限定公開メンバ関数
static bool SetForegroundWindow (IntPtr hWnd)
 
void SetInstance ()
 
override void Dispose (bool disposing)
 Clean up any resources being used. [詳解]
 

プロパティ

GameDataManager gameDataManager [get]
 
- 基底クラス Yukar.Engine.DebugBaseDialog に属する継承プロパティ
object Util [get, set]
 
MapScene GameMapScene [get]
 

その他の継承メンバ

- 基底クラス Yukar.Engine.DebugBaseDialog に属する継承限定公開変数類
object gameMapScene
 

詳解

テストプレイデバッグ用ダイアログ

列挙型メンバ詳解

◆ SystemFlagRowType

システムフラグ種別

列挙値
CONTROL 
DASH 
PARTY_TRAIN 
MONSTER_APPEARING 
MENU 
SAVE 
JUMP 
FALLING 
WALK 
AUTOSAVE 
AMOUNT 

構築子と解体子

◆ DebugDialog()

Yukar.Engine.DebugDialog.DebugDialog ( )

メソッド詳解

◆ CheckCloseKey()

static void Yukar.Engine.DebugDialog.CheckCloseKey ( Keys  keyCode,
Form  form 
)
static

◆ ClearCloseKey()

static void Yukar.Engine.DebugDialog.ClearCloseKey ( Keys  keyCode)
static

◆ Dispose()

override void Yukar.Engine.DebugDialog.Dispose ( bool  disposing)
protected

Clean up any resources being used.

引数
disposingtrue if managed resources should be disposed; otherwise, false.

◆ IsUpdatePartyData()

bool Yukar.Engine.DebugDialog.IsUpdatePartyData ( )

◆ IsUpdateVariable()

bool Yukar.Engine.DebugDialog.IsUpdateVariable ( )

◆ LoadGameData()

void Yukar.Engine.DebugDialog.LoadGameData ( DebugSettings  debugSettings,
GameMain  owner 
)

◆ LoadStatus()

void Yukar.Engine.DebugDialog.LoadStatus ( Common.GameData.SystemData  system)

◆ LoadVariable()

void Yukar.Engine.DebugDialog.LoadVariable ( Common.GameData.SystemData  system,
bool  doClear 
)

◆ PushLog()

void Yukar.Engine.DebugDialog.PushLog ( LogEntry.LogType  type,
string  sender,
string  log,
bool  isParallel 
)

◆ SetSystemFlagsChangerName()

static void Yukar.Engine.DebugDialog.SetSystemFlagsChangerName ( SystemFlagRowType  type,
string  name 
)
static

◆ UpdatePartyData()

void Yukar.Engine.DebugDialog.UpdatePartyData ( )

◆ UpdateVariable()

void Yukar.Engine.DebugDialog.UpdateVariable ( )

メンバ詳解

◆ sSystemFlagChangerName

string [] Yukar.Engine.DebugDialog.sSystemFlagChangerName = new string[(int)SystemFlagRowType.AMOUNT]
static

◆ sUpdateSystemFlag

bool Yukar.Engine.DebugDialog.sUpdateSystemFlag
static

プロパティ詳解

◆ gameDataManager

GameDataManager Yukar.Engine.DebugDialog.gameDataManager
get