レイアウトツールを使ったメニューの管理クラス
[詳解]
|
override void | ResetLayout (Common.Rom.LayoutProperties.LayoutNode.UsageInGame usage) |
|
override void | Show () |
| 表示する [詳解]
|
|
override void | ShowSaveScreen () |
| セーブウィンドウを表示する [詳解]
|
|
override void | ShowTitleScreen () |
| タイトル画面を表示する [詳解]
|
|
override void | HideTitleScreen () |
| タイトル画面を閉じる [詳解]
|
|
override void | ShowItemMenuScreen (Guid? layout) |
| アイテム選択を表示する [詳解]
|
|
override void | ShowShop (Guid layoutGuid, Common.Rom.NItem[] items, int[] prices) |
| ショップを表示する [詳解]
|
|
override int | ShowMessage (string message, int winAlign, WindowTypes winType, Guid sender) |
| メッセージウィンドウを表示する [詳解]
|
|
override int | ShowDialogue (string message, int winAlign, WindowTypes winType, Guid sender) |
| 会話ウィンドウを表示する [詳解]
|
|
override bool | IsClosing () |
| 閉じているか [詳解]
|
|
override bool | isVisible () |
| 表示しているか [詳解]
|
|
override bool | isVisibleTitle () |
| タイトル画面が表示されているか [詳解]
|
|
override bool | isVisibleSave () |
| セーブ画面が表示されているか [詳解]
|
|
override bool | isVisibleItemMenu () |
| アイテム選択が表示されているか [詳解]
|
|
override bool | isVisibleMainMenu () |
|
override bool | isVisibleShop () |
| ショップが表示されているか [詳解]
|
|
override bool | isVisibleInn () |
| 宿屋が表示されているか [詳解]
|
|
override bool | isVisibleMessage () |
| メッセージが表示されているか [詳解]
|
|
override bool | isVisibleDialogue () |
| 会話が表示されているか [詳解]
|
|
override bool | isVisibleTelop () |
| 会話が表示されているか [詳解]
|
|
override bool | isVisibleChoices () |
| 選択肢が表示されているか [詳解]
|
|
override bool | isVisiblItemTrash () |
| アイテムを捨てる画面が表示されているか [詳解]
|
|
override bool | isVisiblToast () |
| トーストが表示されているか [詳解]
|
|
override bool | isVisibleEvent (Guid guid) |
| イベントで表示したレイアウトが表示されているか [詳解]
|
|
override void | AdjustBalloonRect (int x, int y, bool isDialogue=false) |
|
◆ AdjustBalloonRect()
override void Yukar.Engine.LayoutMenuController.AdjustBalloonRect |
( |
int |
x, |
|
|
int |
y, |
|
|
bool |
isDialogue = false |
|
) |
| |
|
virtual |
◆ HideTitleScreen()
override void Yukar.Engine.LayoutMenuController.HideTitleScreen |
( |
| ) |
|
|
virtual |
◆ IsClosing()
override bool Yukar.Engine.LayoutMenuController.IsClosing |
( |
| ) |
|
|
virtual |
◆ isVisible()
override bool Yukar.Engine.LayoutMenuController.isVisible |
( |
| ) |
|
|
virtual |
◆ isVisibleChoices()
override bool Yukar.Engine.LayoutMenuController.isVisibleChoices |
( |
| ) |
|
|
virtual |
◆ isVisibleDialogue()
override bool Yukar.Engine.LayoutMenuController.isVisibleDialogue |
( |
| ) |
|
|
virtual |
◆ isVisibleEvent()
override bool Yukar.Engine.LayoutMenuController.isVisibleEvent |
( |
Guid |
guid | ) |
|
|
virtual |
◆ isVisibleInn()
override bool Yukar.Engine.LayoutMenuController.isVisibleInn |
( |
| ) |
|
|
virtual |
◆ isVisibleItemMenu()
override bool Yukar.Engine.LayoutMenuController.isVisibleItemMenu |
( |
| ) |
|
|
virtual |
◆ isVisibleMainMenu()
override bool Yukar.Engine.LayoutMenuController.isVisibleMainMenu |
( |
| ) |
|
|
virtual |
◆ isVisibleMessage()
override bool Yukar.Engine.LayoutMenuController.isVisibleMessage |
( |
| ) |
|
|
virtual |
◆ isVisibleSave()
override bool Yukar.Engine.LayoutMenuController.isVisibleSave |
( |
| ) |
|
|
virtual |
◆ isVisibleShop()
override bool Yukar.Engine.LayoutMenuController.isVisibleShop |
( |
| ) |
|
|
virtual |
◆ isVisibleTelop()
override bool Yukar.Engine.LayoutMenuController.isVisibleTelop |
( |
| ) |
|
|
virtual |
◆ isVisibleTitle()
override bool Yukar.Engine.LayoutMenuController.isVisibleTitle |
( |
| ) |
|
|
virtual |
◆ isVisiblItemTrash()
override bool Yukar.Engine.LayoutMenuController.isVisiblItemTrash |
( |
| ) |
|
|
virtual |
◆ isVisiblToast()
override bool Yukar.Engine.LayoutMenuController.isVisiblToast |
( |
| ) |
|
|
virtual |
◆ Release()
override void Yukar.Engine.LayoutMenuController.Release |
( |
| ) |
|
|
protectedvirtual |
◆ ResetLayout()
◆ Show()
override void Yukar.Engine.LayoutMenuController.Show |
( |
| ) |
|
|
virtual |
◆ ShowDialogue()
override int Yukar.Engine.LayoutMenuController.ShowDialogue |
( |
string |
message, |
|
|
int |
winAlign, |
|
|
WindowTypes |
winType, |
|
|
Guid |
sender |
|
) |
| |
|
virtual |
会話ウィンドウを表示する
- 引数
-
message | 表示する文字列 |
winAlign | ウィンドウの位置 |
winType | ウィンドウの種類 |
leftCharacterProperty | 左側のキャラクター情報 |
rightCharacterProperty | 右側のキャラクター情報 |
Yukar.Engine.MenuControllerBaseを再実装しています。
◆ ShowItemMenuScreen()
override void Yukar.Engine.LayoutMenuController.ShowItemMenuScreen |
( |
Guid? |
layout | ) |
|
|
virtual |
◆ ShowMessage()
override int Yukar.Engine.LayoutMenuController.ShowMessage |
( |
string |
message, |
|
|
int |
winAlign, |
|
|
WindowTypes |
winType, |
|
|
Guid |
sender |
|
) |
| |
|
virtual |
◆ ShowSaveScreen()
override void Yukar.Engine.LayoutMenuController.ShowSaveScreen |
( |
| ) |
|
|
virtual |
◆ ShowShop()
override void Yukar.Engine.LayoutMenuController.ShowShop |
( |
Guid |
layoutGuid, |
|
|
Common.Rom.NItem[] |
items, |
|
|
int[] |
prices |
|
) |
| |
|
virtual |
◆ ShowTitleScreen()
override void Yukar.Engine.LayoutMenuController.ShowTitleScreen |
( |
| ) |
|
|
virtual |
◆ choices
◆ dialogue
◆ eventLayout
◆ inn
◆ item
◆ itemTrash
◆ layouts
◆ mainMenu
◆ message
◆ save
◆ shop
◆ telop
◆ title
◆ toast