Logo
クラス | 公開型 | 公開メンバ関数 | 限定公開メンバ関数 | 全メンバ一覧
Yukar.Engine.DebugCastParamDialog クラス

キャストパラメータデバッグ用ダイアログ [詳解]

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

クラス

class  Param
 

公開型

enum  ParamType {
  None = 0 , CastName , CastJob , CastStatus ,
  CastAttributeAttack , CastCriticalHit , CastCriticalDamagePercent , CastCriticalEvasionPercent ,
  CastMaxDamage , CastChargePercent , CastGuardPercent , ConditionAttackAdd ,
  ConditionExpRate , ConditionHateRate , ConditionFirstAttack , ConditionRewardRate ,
  ConditionItemRate , ConditionEncountRate , ConditionEncountPercent , ConditionWalkSpeed ,
  ConditionEffects , Attribute , Resistant
}
 パラメータ種別 [詳解]
 
enum  MapCastSimpleParamType {
  Name = 0 , HP , Type , X ,
  Y , Z , Count
}
 

公開メンバ関数

 DebugCastParamDialog (List< Tuple< string, ParamType > > inDebugCastParamTupleList=null, Param inParam=null)
 
- 基底クラス Yukar.Engine.DebugBaseDialog に属する継承公開メンバ関数
 DebugBaseDialog ()
 
void SetMapScene (object mapScene)
 

限定公開メンバ関数

override void Dispose (bool disposing)
 Clean up any resources being used. [詳解]
 
- 基底クラス Yukar.Engine.DebugBaseDialog に属する継承限定公開メンバ関数
static bool SetForegroundWindow (IntPtr hWnd)
 
void SetInstance ()
 
void SetSettingBool (string inKeyName, bool inValue)
 
void SetSettingInt (string inKeyName, int inValue)
 
bool GetSettingBool (string inKeyName)
 
int GetSettingInt (string inKeyName)
 
void LoadSettings ()
 
void SaveSettings ()
 
override void OnActivated (EventArgs e)
 
override void OnDeactivate (EventArgs e)
 
override void Dispose (bool disposing)
 Clean up any resources being used. [詳解]
 

その他の継承メンバ

- 基底クラス Yukar.Engine.DebugBaseDialog に属する継承静的公開変数類
static Action< DebugBaseDialogsetInstanceHandler
 
static Action< Dictionary< string, object > > loadSettingsHandler
 
static Action< Dictionary< string, object > > saveSettingsHandler
 
- 基底クラス Yukar.Engine.DebugBaseDialog に属する継承限定公開変数類
object gameMapScene
 
- 基底クラス Yukar.Engine.DebugBaseDialog に属する継承プロパティ
object Util [get, set]
 
string SettingPrefixKey [get, set]
 
Dictionary< string, object > SettingDic = new Dictionary<string, object>() [get, set]
 
MapScene GameMapScene [get]
 

詳解

キャストパラメータデバッグ用ダイアログ

列挙型メンバ詳解

◆ MapCastSimpleParamType

列挙値
Name 
HP 
Type 
Count 

◆ ParamType

パラメータ種別

列挙値
None 
CastName 
CastJob 
CastStatus 
CastAttributeAttack 
CastCriticalHit 
CastCriticalDamagePercent 
CastCriticalEvasionPercent 
CastMaxDamage 
CastChargePercent 
CastGuardPercent 
ConditionAttackAdd 
ConditionExpRate 
ConditionHateRate 
ConditionFirstAttack 
ConditionRewardRate 
ConditionItemRate 
ConditionEncountRate 
ConditionEncountPercent 
ConditionWalkSpeed 
ConditionEffects 
Attribute 
Resistant 

構築子と解体子

◆ DebugCastParamDialog()

Yukar.Engine.DebugCastParamDialog.DebugCastParamDialog ( List< Tuple< string, ParamType > >  inDebugCastParamTupleList = null,
Param  inParam = null 
)

メソッド詳解

◆ Dispose()

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

Clean up any resources being used.

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