Logo
公開メンバ関数 | 静的公開変数類 | 全メンバ一覧
Yukar.Engine.LayoutDrawerPreview クラス

プレビュー用のレイアウト描画クラス [詳解]

公開メンバ関数

LayoutDrawerPreview (GameMain gameMain, Common.Catalog catalog, MenuSettings menuSettings)
LayoutDrawerPreview (GameMain gameMain, Common.Catalog catalog, LayoutProperties.LayoutNode layoutNode)
void Initialize (GameMain gameMain, Common.Catalog catalog, MenuSettings menuSettings)
初期化する [詳解]
void Insert (GameMain gameMain, Common.Catalog catalog, MenuSettings.MenuItem addedMenuItem, MenuSettings.MenuItem parentMenuItem, int insertIndex)
挿入する [詳解]
void Remove (MenuSettings.MenuItem removedMenuItem)
削除する [詳解]
void Move (MenuSettings.MenuItem movedMenuItem, MenuSettings.MenuItem movedParentMenuItem, int insertIndex)
移動する [詳解]
void ResetVisible (MenuSettings.MenuItem menuItem)
表示状態を再設定する [詳解]
void Release ()
void Draw ()
void Update ()
void UpdateTouchCollider ()
void showMenu ()
void showMenu (Common.Rom.MenuSettings layout, Common.Catalog catalog, GameMain gameMain)
void Hide ()
void ToggleDrawCollider ()
void GoNext ()
void GoPrevious ()
void SetSelectingLayout (System.Guid guid)
Microsoft.Xna.Framework.Vector2 GetSnapPosition (Microsoft.Xna.Framework.Vector2 position)
List< AbstractRenderObject > getRenderObjects ()
MenuSettings.MenuItem getMenuItem (AbstractRenderObject obj)
AbstractRenderObject getRednerObject (MenuSettings.MenuItem mitem)
void SetGridProperty (bool drawGrid, int previewScreenWidth, int previewScreenHeight)
void ChangeAnimationState (SpriteRenderObject.AnimationState animationState)

静的公開変数類

static readonly System.Guid stopBgmGuid = new System.Guid("D80CACE2-4E9A-4FD1-8F52-B458BEF14D22")
static readonly System.Guid notUseTexture = new System.Guid("6F255726-E50E-43E8-B3EF-51A0C5E04E2F")

詳解

プレビュー用のレイアウト描画クラス

メソッド詳解

Initialize()

void Yukar.Engine.LayoutDrawerPreview.Initialize ( GameMain gameMain,
Common.Catalog catalog,
MenuSettings menuSettings
)

初期化する

引数
gameMain ゲームメイン
catalog カタログ
menuSettings 読み込む設定値一覧

Insert()

void Yukar.Engine.LayoutDrawerPreview.Insert ( GameMain gameMain,
Common.Catalog catalog,
MenuSettings.MenuItem addedMenuItem,
MenuSettings.MenuItem parentMenuItem,
int insertIndex
)

挿入する

引数
gameMain ゲームメイン
catalog カタログ
addedMenuItem 追加するレイアウトの設定
parentMenuItem 追加する親のレイアウトの設定
insertIndex 挿入するインデックス番号

Move()

void Yukar.Engine.LayoutDrawerPreview.Move ( MenuSettings.MenuItem movedMenuItem,
MenuSettings.MenuItem movedParentMenuItem,
int insertIndex
)

移動する

引数
movedMenuItem 移動させるレイアウトの設定
movedParentMenuItem 移動させるレイアウトの親の設定
insertIndex 移動先のインデックス番号

Remove()

void Yukar.Engine.LayoutDrawerPreview.Remove ( MenuSettings.MenuItem removedMenuItem )

削除する

引数
removedMenuItem 削除するレイアウトの設定

ResetVisible()

void Yukar.Engine.LayoutDrawerPreview.ResetVisible ( MenuSettings.MenuItem menuItem )

表示状態を再設定する

引数
menuItem 表示状態を再設定するレイアウトの設定

このクラス詳解は次のファイルから抽出されました: