![]() |
|
レイアウトの動作を管理する [詳解]
クラス | |
class | SelectProperty |
公開メンバ関数 | |
LayoutManager (GameMain gameMain, Common.Catalog catalog, Guid guid, bool isPreview=false, bool isThumbnail=false) | |
LayoutManager (GameMain gameMain, Common.Catalog catalog, Guid guid, Common.Rom.MenuSettings.MenuItem.ActionType actionType, bool isPreview=false, bool isThumbnail=false) | |
LayoutManager (GameMain gameMain, Common.Catalog catalog, Common.Rom.LayoutProperties.LayoutNode layoutNode, bool isPreview=false, bool isThumbnail=false) | |
void | Update () |
void | Draw () |
void | Show () |
void | Hide (bool immediate=false) |
void | HideAll (bool immediate=false) |
void | HideFreeLayout (Guid layoutGuid, bool hideAll) |
void | Lock () |
void | UnLock () |
bool | IsLocked () |
void | ShowContainer () |
void | HideContainer () |
void | Release () |
bool | OpenSelectLayout (bool initializeLayoutState) |
void | InitializeLayoutState () |
ステートごとの初期化処理を行う [詳解] | |
void | SetFirstSelectProperty () |
設定を先頭の物に設定する [詳解] | |
void | UpdateGameContent (bool skipBattleReplace=false) |
表示内容を更新する [詳解] | |
void | UpdateGameContentWithState () |
void | ConfigureContentPropertyWithState () |
void | ChangeRenderStatusWithState () |
void | InitializeConfigWithState () |
bool | IsUsingLayout () |
レイアウトが使用中かどうか [詳解] | |
bool | IsVisibleLayout () |
レイアウトが表示中かどうか(次のレイアウトも再帰的に検索する) [詳解] | |
bool | IsInOutAnimatingLayout () |
表示非表示アニメーション中か [詳解] | |
bool | IsRunningEvent () |
イベントを実行中か [詳解] | |
bool | HasSameLayoutState (Type layoutStateType, bool isRecursive=true, bool recursivePrevious=true) |
同じステートを持っているか [詳解] | |
bool | VisibleSameLayoutState (Type layoutStateType, bool isRecursive=true, bool recursivePrevious=true) |
同じステートを持っているレイアウトが表示中か [詳解] | |
bool | IsQueuedMessage (int id) |
メッセージキューがあるか [詳解] | |
MessageReader.MessageEntry.MessageParts | DequeueDialogueCommand () |
ダイアログのメッセージのコマンドをデキューする [詳解] | |
void | AdjustBalloonRect (int x, int y) |
バルーンサイズを調整する [詳解] | |
プロパティ | |
LayoutDrawer | LayoutDrawer [get, set] |
Guid | LayoutGuid [get] |
AbstractLayoutState | LayoutState [get] |
LayoutManager | NextlayoutManager [get, set] |
LayoutManager | PreviousLayoutManager [get, set] |
AbstractRenderObject.GameContent | GameContent [get, set] |
AbstractRenderObject.RenderStatus | RenderStatus [get, set] |
AbstractRenderObject.RenderStatus | RenderStatusSub [get, set] |
Common.Rom.LayoutProperties.LayoutNode | LayoutNode [get] |
SelectProperty | SelectProp [get, set] |
bool | AutoRelease [get, set] |
int | DrawOrder [get, set] |
bool | ShouldLockControl [get, set] |
bool | SuspendEvents [get, set] |
bool | Hidding [get] |
bool | CanHideWithCancel [get] |
bool | ShouldSave [get] |
Common.Rom.LayoutProperties.LayoutNode.PartyTypes | PartyType [get] |
bool | IsActive = true [set] |
bool | IsBattle = false [get, set] |
bool | AutoSort [get, set] |
Common.Rom.MenuSettings.MenuItem.SortTypes | SortType [get, set] |
レイアウトの動作を管理する
Yukar.Engine.LayoutManager.LayoutManager | ( | GameMain | gameMain, |
Common.Catalog | catalog, | ||
Guid | guid, | ||
bool | isPreview = false , |
||
bool | isThumbnail = false |
||
) |
Yukar.Engine.LayoutManager.LayoutManager | ( | GameMain | gameMain, |
Common.Catalog | catalog, | ||
Guid | guid, | ||
Common.Rom.MenuSettings.MenuItem.ActionType | actionType, | ||
bool | isPreview = false , |
||
bool | isThumbnail = false |
||
) |
Yukar.Engine.LayoutManager.LayoutManager | ( | GameMain | gameMain, |
Common.Catalog | catalog, | ||
Common.Rom.LayoutProperties.LayoutNode | layoutNode, | ||
bool | isPreview = false , |
||
bool | isThumbnail = false |
||
) |
void Yukar.Engine.LayoutManager.AdjustBalloonRect | ( | int | x, |
int | y | ||
) |
バルーンサイズを調整する
x | サイズx |
y | サイズy |
void Yukar.Engine.LayoutManager.ChangeRenderStatusWithState | ( | ) |
void Yukar.Engine.LayoutManager.ConfigureContentPropertyWithState | ( | ) |
MessageReader.MessageEntry.MessageParts Yukar.Engine.LayoutManager.DequeueDialogueCommand | ( | ) |
ダイアログのメッセージのコマンドをデキューする
void Yukar.Engine.LayoutManager.Draw | ( | ) |
bool Yukar.Engine.LayoutManager.HasSameLayoutState | ( | Type | layoutStateType, |
bool | isRecursive = true , |
||
bool | recursivePrevious = true |
||
) |
同じステートを持っているか
layoutStateType | 検索したいステートの型 |
isRecursive | 再帰的に検索するか |
recursivePrevious | 前のレイアウトを再帰的に検索するか trueの場合はPrevious false の場合は Next を検索する |
void Yukar.Engine.LayoutManager.Hide | ( | bool | immediate = false | ) |
void Yukar.Engine.LayoutManager.HideAll | ( | bool | immediate = false | ) |
void Yukar.Engine.LayoutManager.HideContainer | ( | ) |
void Yukar.Engine.LayoutManager.HideFreeLayout | ( | Guid | layoutGuid, |
bool | hideAll | ||
) |
void Yukar.Engine.LayoutManager.InitializeConfigWithState | ( | ) |
void Yukar.Engine.LayoutManager.InitializeLayoutState | ( | ) |
ステートごとの初期化処理を行う
bool Yukar.Engine.LayoutManager.IsInOutAnimatingLayout | ( | ) |
表示非表示アニメーション中か
bool Yukar.Engine.LayoutManager.IsLocked | ( | ) |
bool Yukar.Engine.LayoutManager.IsQueuedMessage | ( | int | id | ) |
メッセージキューがあるか
id | メッセージのID |
bool Yukar.Engine.LayoutManager.IsRunningEvent | ( | ) |
イベントを実行中か
bool Yukar.Engine.LayoutManager.IsUsingLayout | ( | ) |
レイアウトが使用中かどうか
bool Yukar.Engine.LayoutManager.IsVisibleLayout | ( | ) |
レイアウトが表示中かどうか(次のレイアウトも再帰的に検索する)
void Yukar.Engine.LayoutManager.Lock | ( | ) |
bool Yukar.Engine.LayoutManager.OpenSelectLayout | ( | bool | initializeLayoutState | ) |
void Yukar.Engine.LayoutManager.Release | ( | ) |
void Yukar.Engine.LayoutManager.SetFirstSelectProperty | ( | ) |
設定を先頭の物に設定する
void Yukar.Engine.LayoutManager.Show | ( | ) |
void Yukar.Engine.LayoutManager.ShowContainer | ( | ) |
void Yukar.Engine.LayoutManager.UnLock | ( | ) |
void Yukar.Engine.LayoutManager.Update | ( | ) |
void Yukar.Engine.LayoutManager.UpdateGameContent | ( | bool | skipBattleReplace = false | ) |
表示内容を更新する
void Yukar.Engine.LayoutManager.UpdateGameContentWithState | ( | ) |
bool Yukar.Engine.LayoutManager.VisibleSameLayoutState | ( | Type | layoutStateType, |
bool | isRecursive = true , |
||
bool | recursivePrevious = true |
||
) |
同じステートを持っているレイアウトが表示中か
layoutStateType | 検索したいステートの型 |
isRecursive | 再帰的に検索するか |
recursivePrevious | 前のレイアウトを再帰的に検索するか trueの場合はPrevious false の場合は Next を検索する |
|
getset |
|
getset |
|
get |
|
getset |
|
getset |
|
get |
|
set |
|
getset |
|
getset |
|
get |
|
get |
|
get |
|
getset |
|
get |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
get |
|
getset |
|
getset |