Logo
Classes | Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Member Functions | Properties | List of all members
Yukar.Engine.DebugDialog Class Reference

Dialog for test play debugging More...

Inheritance diagram for Yukar.Engine.DebugDialog:
Yukar.Engine.DebugBaseDialog

Classes

struct  LogEntry
 Event log entry More...
 

Public Types

enum  SystemFlagRowType {
  CONTROL , DASH , PARTY_TRAIN , MONSTER_APPEARING ,
  MENU , SAVE , JUMP , FALLING ,
  WALK , AUTOSAVE , AMOUNT
}
 System flag type More...
 

Public Member Functions

 DebugDialog ()
 
void LoadGameData (DebugSettings debugSettings, GameMain owner)
 
void LoadStatus (Common.GameData.SystemData system)
 
bool IsUpdatePartyData ()
 
bool IsUpdateVariable ()
 
void UpdatePartyData ()
 
void UpdateVariable ()
 
void PushLog (LogEntry.LogType type, string sender, string log, bool isParallel)
 
- Public Member Functions inherited from Yukar.Engine.DebugBaseDialog
 DebugBaseDialog ()
 
void SetMapScene (object mapScene)
 

Static Public Member Functions

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

Static Public Attributes

static string[] sSystemFlagChangerName = new string[(int)SystemFlagRowType.AMOUNT]
 
static bool sUpdateSystemFlag
 
- Static Public Attributes inherited from Yukar.Engine.DebugBaseDialog
static Action< DebugBaseDialogsetInstanceHandler
 

Protected Member Functions

override void Dispose (bool disposing)
 Clean up any resources being used. More...
 
- Protected Member Functions inherited from Yukar.Engine.DebugBaseDialog
static bool SetForegroundWindow (IntPtr hWnd)
 
void SetInstance ()
 
override void Dispose (bool disposing)
 Clean up any resources being used. More...
 

Properties

GameDataManager gameDataManager [get]
 
- Properties inherited from Yukar.Engine.DebugBaseDialog
object Util [get, set]
 
MapScene GameMapScene [get]
 

Additional Inherited Members

- Protected Attributes inherited from Yukar.Engine.DebugBaseDialog
object gameMapScene
 

Detailed Description

Dialog for test play debugging

Member Enumeration Documentation

◆ SystemFlagRowType

System flag type

Enumerator
CONTROL 
DASH 
PARTY_TRAIN 
MONSTER_APPEARING 
MENU 
SAVE 
JUMP 
FALLING 
WALK 
AUTOSAVE 
AMOUNT 

Constructor & Destructor Documentation

◆ DebugDialog()

Yukar.Engine.DebugDialog.DebugDialog ( )

Member Function Documentation

◆ 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.

Parameters
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)

◆ 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 ( )

Member Data Documentation

◆ sSystemFlagChangerName

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

◆ sUpdateSystemFlag

bool Yukar.Engine.DebugDialog.sUpdateSystemFlag
static

Property Documentation

◆ gameDataManager

GameDataManager Yukar.Engine.DebugDialog.gameDataManager
get