RPG Maker Unite version 1.00.00
Generated by Doxygen 1.9.6
 
Loading...
Searching...
No Matches
RPGMaker.Codebase.Editor.Inspector.Effect.View.EffectInspectorElement Class Reference

Public Types

enum  DisplayType { None , Item , skill }
 画面によって出す項目を制限する アイテムは必要ないかも
 

Public Member Functions

delegate void CallBackTrait (object data)
 
void Init (List< TraitCommonDataModel > trait, CallBackTrait callBack, DisplayType displayType)
 
void SetEffects (int index, VisualElement traitsBlock, VisualElement deleteBlock, VisualElement categoryBlock, VisualElement itemBlock, VisualElement effectBlock, VisualElement valueBlock)
 効果と値
 
- Public Member Functions inherited from RPGMaker.Codebase.Editor.Inspector.AbstractInspectorElement
void Initialize ()
 初期化処理
 
void Refresh ()
 データの更新
 
void RefreshScroll ()
 
void SetFoldout (Foldout foldoutData)
 Foldout部品の登録 既に開閉状態を保持していた場合には、そのデータを復元する
 
void SaveScroll (bool saved)
 

Additional Inherited Members

- Protected Member Functions inherited from RPGMaker.Codebase.Editor.Inspector.AbstractInspectorElement
virtual void InitializeContents ()
 初期化処理
 
async void CanInitializeOn ()
 初期化を再度行えるようにする
 
void InitializeButtonLabel ()
 ボタンの幅で、ラベルに3点リーダーをつける
 
float GetTextWidth (string text)
 テキストの長さからWidthを取得
 
void GetAllFoldout (List< Foldout > data, VisualElement me)
 画面内に存在する全てのFoldoutを取得する
 
void GetAllButton (List< Button > data, VisualElement me)
 画面内に存在する全てのButtonを取得する
 
async void CanRefreshOn ()
 データの更新を再度行えるようにする
 
virtual void RefreshContents ()
 データの更新
 
void Save ()
 セーブ処理
 
virtual void SaveContents ()
 セーブ処理
 
async void CanSaveOn ()
 セーブを再度行えるようにする
 
- Protected Attributes inherited from RPGMaker.Codebase.Editor.Inspector.AbstractInspectorElement
Dictionary< string, Foldout > foldout = new Dictionary<string, Foldout>()
 UIに配置するFoldout.
 
string ThisViewName
 
VisualElement RootContainer
 Root VisualElement.
 
bool _canInitialize = true
 
bool _canUpdate = true
 
bool _canRefresh = true
 
bool _canSave = true
 
bool _forceScroll = false
 
- Properties inherited from RPGMaker.Codebase.Editor.Inspector.AbstractInspectorElement
DatabaseManagementService databaseManagementService [get]
 DatabaseManagementService取得
 
EventManagementService eventManagementService [get]
 EventManagementService取得
 
MapManagementService mapManagementService [get]
 MapManagementService取得
 
OutlineManagementService outlineManagementService [get]
 OutlineManagementService取得
 
virtual string ViewName [get, set]
 Hierarchy名
 
virtual string MainUxml [get, set]
 UXML定義