|
|
メニュー管理用の基底クラス [詳解]
クラス |
|
| class | ImageInstance |
| 読み込んだテクスチャに関する情報
|
|
| class | ParamSet |
| MapSceneからのパラメータ受け渡し用構造体
|
|
公開型 |
|
| enum | WindowTypes { NONE , MESSAGE , DIALOGUE , TELOP } |
| メッセージ系ウィンドウの種別
|
|
公開メンバ関数 |
|
| void | Reset () |
| 初期化する
|
|
| virtual void | ResetLayout (Common.Rom.LayoutProperties.LayoutNode.UsageInGame usage) |
| void | RefreshPartyChr () |
| パーティキャラクターを更新する
|
|
| abstract void | UseSkill (Common.GameData.Hero user, int target, Common.Rom.NSkill skill) |
| スキルを使用する
[詳解]
|
|
| abstract bool | UseItem (int target, Common.GameData.Party.ItemStack itemStack, bool isTry=false) |
| アイテムを使用する
[詳解]
|
|
| abstract void | goToClose () |
| 閉じる
[詳解]
|
|
| abstract void | Show () |
| 表示する
[詳解]
|
|
| abstract void | ShowSaveScreen () |
| セーブウィンドウを表示する
[詳解]
|
|
| abstract void | ShowTitleScreen () |
| タイトル画面を表示する
[詳解]
|
|
| abstract void | HideTitleScreen () |
| タイトル画面を閉じる
[詳解]
|
|
| abstract void | ShowItemMenuScreen (Guid? layout=null) |
| アイテム選択を表示する
[詳解]
|
|
| virtual void | ShowShop (Guid layoutGuid, Common.Rom.NItem[] items, int[] prices) |
| ショップを表示する
[詳解]
|
|
| virtual int | ShowMessage (string message, int winAlign, WindowTypes winType, Guid sender) |
| メッセージウィンドウを表示する
[詳解]
|
|
| virtual int | ShowDialogue (string message, int winAlign, WindowTypes winType, AbstractRenderObject.GameContent.DialogueCharacterProperty leftCharacterProperty, AbstractRenderObject.GameContent.DialogueCharacterProperty rightCharacterProperty, Guid sender) |
| 会話ウィンドウを表示する
[詳解]
|
|
| abstract bool | IsClosing () |
| 閉じているか
[詳解]
|
|
| abstract bool | isVisible () |
| 表示しているか
[詳解]
|
|
| virtual bool | isVisibleShop () |
| ショップが表示されているか
[詳解]
|
|
| virtual bool | isVisibleSave () |
| セーブ画面が表示されているか
[詳解]
|
|
| virtual bool | isVisibleItemMenu () |
| アイテム選択が表示されているか
[詳解]
|
|
| virtual bool | isVisibleTitle () |
| タイトル画面が表示されているか
[詳解]
|
|
| virtual bool | isVisibleMessage () |
| メッセージが表示されているか
[詳解]
|
|
| virtual bool | isVisibleDialogue () |
| 会話が表示されているか
[詳解]
|
|
| virtual bool | isVisibleTelop () |
| 会話が表示されているか
[詳解]
|
|
| virtual bool | isVisibleInn () |
| 宿屋が表示されているか
[詳解]
|
|
限定公開メンバ関数 |
|
| virtual void | Release () |
プロパティ |
|
| SceneBase |
Parent
[get, set]
|
| マップシーン
|
|
メニュー管理用の基底クラス
|
pure virtual |
閉じる
Yukar.Engine.LayoutMenuControllerで実装されています。
|
pure virtual |
タイトル画面を閉じる
Yukar.Engine.LayoutMenuControllerで実装されています。
|
pure virtual |
|
pure virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
pure virtual |
表示する
Yukar.Engine.LayoutMenuControllerで実装されています。
|
virtual |
会話ウィンドウを表示する
| message | 表示する文字列 |
| winAlign | ウィンドウの位置 |
| winType | ウィンドウの種類 |
| leftCharacterProperty | 左側のキャラクター情報 |
| rightCharacterProperty | 右側のキャラクター情報 |
Yukar.Engine.LayoutMenuControllerで再実装されています。
|
pure virtual |
アイテム選択を表示する
Yukar.Engine.LayoutMenuControllerで実装されています。
|
virtual |
メッセージウィンドウを表示する
| message | 表示する文字列 |
| winAlign | ウィンドウの位置 |
| winType | ウィンドウの種類 |
Yukar.Engine.LayoutMenuControllerで再実装されています。
|
pure virtual |
セーブウィンドウを表示する
Yukar.Engine.LayoutMenuControllerで実装されています。
|
virtual |
ショップを表示する
| layoutGuid | 開くレイアウトのGuid |
| items | 販売アイテム |
| prices | 販売アイテムの価格 |
Yukar.Engine.LayoutMenuControllerで再実装されています。
|
pure virtual |
タイトル画面を表示する
Yukar.Engine.LayoutMenuControllerで実装されています。
|
pure virtual |
アイテムを使用する
| target | 使用先 |
| itemStack | 持ち物 |
| isTry | 使用可能かのチェック |
true使用成功
false使用失敗
|
pure virtual |
スキルを使用する
| user | 使用するキャラクター |
| target | 使用先 |
| skill | 使用スキル |