![]() |
|
メニュー管理用の基底クラス [詳解]
クラス |
|
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 | 使用スキル |