レイアウトツールを使ったメニューの管理クラス
[詳解]
|
| 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