|
override Vector2 | GetRenderPosition () |
| 描画位置を取得する(親の位置も考慮する) [詳解]
|
|
override Vector2 | GetRenderPositionWithoutParent () |
| 自身の描画位置を取得する [詳解]
|
|
override bool | ContainsRenderContent () |
| 描画する物が含まれているかどうか [詳解]
|
|
override void | Release () |
| 開放する [詳解]
|
|
override void | Show () |
| 表示する [詳解]
|
|
override Rectangle | GetClipRectangle (Rectangle? currentClipRectAngle) |
| クリップピングに使用する矩形を取得する [詳解]
|
|
override bool | GetClipRectangleSolo (out Rectangle val) |
|
override Vector2 | GetWindowPadding () |
| ウィンドウの余白を取得する [詳解]
|
|
override Vector2 | GetWindowRenderSize (Vector2 size) |
| ウィンドウの枠内の描画サイズを計算する [詳解]
|
|
void | SetTexture (Guid windowGuid, bool useAddColor) |
|
override void | Release () |
| 開放する [詳解]
|
|
override Rectangle | GetClipRectangle (Rectangle? currentClipRectAngle) |
| クリップピングに使用する矩形を取得する [詳解]
|
|
override bool | GetClipRectangleSolo (out Rectangle val) |
|
override Vector2 | GetRenderPosition () |
| 描画位置を取得する(親の位置も考慮する) [詳解]
|
|
override bool | ContainsRenderContent () |
| 描画する物が含まれているかどうか [詳解]
|
|
override void | ChangeAnimationState (AnimationState animationState) |
| アニメーションの状態を強制的に変更する [詳解]
|
|
Vector2 | CalcRenderPosition (Vector2 inBasePosition, bool useScaleOffset=false) |
|
override void | Release () |
| 開放する [詳解]
|
|
override void | Show () |
| 表示する [詳解]
|
|
override void | ShowWithNotAnimation () |
| アニメーションなしで表示する [詳解]
|
|
override void | Hide () |
| 非表示にする [詳解]
|
|
override void | HideWithNotAnimation () |
| アニメーションなしで非表示にする [詳解]
|
|
void | ResetAnimationProgress () |
|
| AbstractRenderObject () |
|
| AbstractRenderObject (MenuSettings.MenuItem menuItem, bool isThumbnail) |
|
| AbstractRenderObject (MenuSettings.MenuItem menuItem, Guid guid, bool isThumbnail) |
|
| AbstractRenderObject (MenuSettings.MenuItem menuItem, Guid guid, AbstractRenderObject parent, int insertIndex, bool isThumbnail) |
|
| AbstractRenderObject (MenuSettings.MenuItem menuItem, Guid guid, AbstractRenderObject parent, int insertIndex, bool drawable, bool isThumbnail) |
|
| AbstractRenderObject (MenuSettings.MenuItem menuItem, Guid guid, AbstractRenderObject parent, int insertIndex, bool drawable, Vector2 position, bool isThumbnail) |
|
| AbstractRenderObject (MenuSettings.MenuItem menuItem, Guid guid, AbstractRenderObject parent, int insertIndex, bool drawable, Vector2 position, Vector2 size, bool isThumbnail) |
|
| AbstractRenderObject (MenuSettings.MenuItem menuItem, Guid guid, AbstractRenderObject parent, int insertIndex, bool drawable, Vector2 position, Vector2 size, Vector2 scale, bool isThumbnail) |
|
| AbstractRenderObject (MenuSettings.MenuItem menuItem, Guid guid, AbstractRenderObject parent, int insertIndex, bool drawable, Vector2 position, Vector2 size, Vector2 scale, float alpha, bool isThumbnail) |
|
| AbstractRenderObject (MenuSettings.MenuItem menuItem, Guid guid, AbstractRenderObject parent, int insertIndex, bool drawable, Vector2 position, Vector2 size, Vector2 scale, float alpha, bool isPreview, bool isThumbnail) |
|
| AbstractRenderObject (MenuSettings.MenuItem menuItem, Guid guid, AbstractRenderObject parent, int insertIndex, RenderProperty renderProperty, bool isThumbnail) |
|
| AbstractRenderObject (MenuSettings.MenuItem menuItem, Guid guid, AbstractRenderObject parent, int insertIndex, RenderProperty renderProperty, bool isPreview, bool isThumbnail) |
|
virtual Vector2 | GetScaledSize () |
| スケーリング込のサイズを取得する(親のスケーリングも考慮する) [詳解]
|
|
virtual Vector2 | GetRenderPosition () |
| 描画位置を取得する(親の位置も考慮する) [詳解]
|
|
virtual Vector2 | GetRenderPositionWithoutParent () |
| 自身の描画位置を取得する [詳解]
|
|
virtual Vector2 | GetRenderScale () |
| スケーリングを取得する(親のスケーリングも考慮する) [詳解]
|
|
virtual Vector2 | GetRenderScaleWithoutParent () |
| 自身のスケーリングを取得する [詳解]
|
|
bool | IsTouching (Vector2 position) |
| タッチしているかどうか [詳解]
|
|
bool | IsTouching (SharpKmyMath.Vector2 position) |
| タッチしているかどうか [詳解]
|
|
bool | IsTouchingCenter (Vector2 position, float centerLength) |
| 中央タッチしているかどうか [詳解]
|
|
bool | IsTouchingCenter (SharpKmyMath.Vector2 position, float centerLength) |
| 中央タッチしているかどうか [詳解]
|
|
Tuple< bool, TouchCollider.EdgePosition > | IsTouchingEdge (Vector2 position, float edgeLength) |
| 端をタッチしているかどうか [詳解]
|
|
Tuple< bool, TouchCollider.EdgePosition > | IsTouchingEdge (SharpKmyMath.Vector2 position, float edgeLength) |
| 端をタッチしているかどうか [詳解]
|
|
bool | IsTouchingAnything (Vector2 position) |
| 子も含めてタッチしているかどうか [詳解]
|
|
bool | IsTouchingAnything (SharpKmyMath.Vector2 position) |
| 子も含めてタッチしているかどうか [詳解]
|
|
List< AbstractRenderObject > | GetTouchingObjects (Vector2 position) |
| 子も含めてタッチしている描画オブジェクトを取得する [詳解]
|
|
List< AbstractRenderObject > | GetTouchingObjects (SharpKmyMath.Vector2 position) |
| 子も含めてタッチしている描画オブジェクトを取得する [詳解]
|
|
bool | CollideRectangle (Rectangle rectangle) |
| 矩形と当たっているかどうか [詳解]
|
|
bool | CollideRectangle (SharpKmyMath.Rectangle rectangle) |
| 矩形と当たっているかどうか [詳解]
|
|
bool | CoverRectangle (Rectangle rectangle) |
|
bool | CoverRectangle (SharpKmyMath.Rectangle rectangle) |
|
virtual void | SetPositionForPreview (Vector2 position) |
| プレビュー時の位置の変更関数 [詳解]
|
|
virtual Vector2 | GetPositionForPreview () |
| プレビュー時の位置の取得 [詳解]
|
|
virtual Vector2 | SetRenderPosition (Vector2 globalPosition) |
| ワールド座標で位置を設定する [詳解]
|
|
void | SetOffsetMyPosition (Vector2 position) |
| 初期位置を考慮して位置を設定する [詳解]
|
|
virtual Vector2 | GetOriginPosition () |
| 原点の位置を取得する [詳解]
|
|
virtual void | ReCalculatePostion () |
| 位置を再計算する [詳解]
|
|
virtual void | SetSize (Vector2 size) |
| 位置を設定する [詳解]
|
|
virtual void | SetAngle (float angle) |
| 角度を設定する [詳解]
|
|
virtual void | SetFlip (int flip) |
| 反転を設定する [詳解]
|
|
bool | IsDescendants (AbstractRenderObject obj) |
| 子孫かどうか判定する [詳解]
|
|
bool | IsAncestor (AbstractRenderObject obj) |
| 先祖かどうか判定する [詳解]
|
|
virtual LayoutObjectType | GetRenderObjectType () |
| レイアウトの部品の種類を取得する [詳解]
|
|
bool | IsContainer () |
| コンテナかどうか [詳解]
|
|
virtual bool | ContainsRenderContent () |
| 描画する物が含まれているかどうか [詳解]
|
|
virtual void | CreateBattleContent () |
| バトル用の要素を生成する [詳解]
|
|
virtual bool | NeedDrawingOrigin () |
| 原点の描画が必要か [詳解]
|
|
virtual void | ChangeAnimationState (SpriteRenderObject.AnimationState animationState) |
| アニメーションの状態を強制的に変更する [詳解]
|
|
virtual void | SetParent (AbstractRenderObject parent) |
| 親を設定する [詳解]
|
|
bool | AddChild (AbstractRenderObject child) |
| 子を追加する [詳解]
|
|
bool | InsertChild (AbstractRenderObject child, int insertIndex) |
| 子を追加する [詳解]
|
|
virtual AbstractRenderObject | Remove (MenuSettings.MenuItem menuItem) |
| 子を削除する - 引数
-
- 戻り値
- 削除できたら true 子に存在しておらず削除できなかった場合 false
[詳解]
|
|
bool | RemoveChild (AbstractRenderObject child) |
| 子を削除する [詳解]
|
|
void | ClearChildren () |
| 子供をクリアする [詳解]
|
|
AbstractRenderObject | RemoveFromParent () |
| 親から切り離す [詳解]
|
|
virtual RenderProperty | CreateRenderProperty () |
| 描画情報を作成する [詳解]
|
|
void | Update () |
| 更新する [詳解]
|
|
virtual void | UpdateTouchCollider (Vector2 addtionalContainerSize) |
| 当たり判定を更新する [詳解]
|
|
void | Draw () |
| 描画する [詳解]
|
|
virtual void | DrawLineRect (Color color) |
| 矩形を描画する [詳解]
|
|
void | DrawTouchCollider () |
| タッチの当たり判定を描画する [詳解]
|
|
virtual void | Release () |
| 開放する [詳解]
|
|
virtual void | Show () |
| 表示する [詳解]
|
|
virtual void | ShowWithNotAnimation () |
| アニメーションなしで表示する [詳解]
|
|
virtual void | ShowContainer () |
| コンテナのみ表示する [詳解]
|
|
virtual void | Hide () |
| 非表示にする [詳解]
|
|
virtual void | HideWithNotAnimation () |
| アニメーションなしで非表示にする [詳解]
|
|
void | HideNotUsingAnimation () |
| Old Name / HideWithNotAnimation のエイリアス [詳解]
|
|
virtual void | HideContainer () |
| コンテナのみ非表示にする [詳解]
|
|
virtual void | Lock () |
| ロックする [詳解]
|
|
virtual void | Lock (AbstractRenderObject menuContiner) |
| 指定したメニューコンテナをロックする [詳解]
|
|
bool | IsLockedWithChildern () |
| ロックされているかどうか [詳解]
|
|
virtual void | UnLock () |
| アンロックする [詳解]
|
|
void | EnableDrawable (bool enable) |
| 描画可能かの状態を変更する [詳解]
|
|
virtual void | EnableCanUse (bool enable) |
| 使用可能の状態を変更する [詳解]
|
|
void | AddDrawableInBattle (bool enable) |
| バトル中の描画の制御を追加する [詳解]
|
|
virtual Rectangle | GetClipRectangle (Rectangle? currentClipRectangle) |
| クリップピングに使用する矩形を取得する [詳解]
|
|
virtual bool | GetClipRectangleSolo (out Rectangle val) |
|
virtual bool | IsClipRecursive () |
|
virtual Vector2 | GetWindowPadding () |
| ウィンドウの余白を取得する [詳解]
|
|
virtual Vector2 | GetWindowRenderSize (Vector2 size) |
| ウィンドウの枠内の描画サイズを計算する [詳解]
|
|
virtual float | GetRenderAlpha () |
| 透明度を取得する [詳解]
|
|
virtual void | SetRenderAlpha (float alpha) |
| 透明度設定する [詳解]
|
|
virtual Vector2 | GetAutoSizeMargin () |
| 自動調整のマージンを取得する [詳解]
|
|
AbstractRenderObject | GetSameMenuItemObjectWithChildern (MenuSettings.MenuItem menuItem) |
| 同じメニューアイテムのオブジェクトを取得する [詳解]
|
|
AbstractRenderObject | GetNextRenderObject (NextInputTypes nextInputTypes) |
| 入力に合わせたオブジェクトを取得する [詳解]
|
|
virtual MenuSettings.MenuItem | GetMenuItem () |
| メニューアイテムを取得する [詳解]
|
|
virtual MenuSettings.MenuItem | GetMenuItemWithChildren () |
| メニューアイテムを取得する [詳解]
|
|
virtual MenuSettings.MenuItem.ActionType | GetActionWithChildren (AbstractRenderObject menuContiner) |
| 指定したメニューコンテナの選択中のアクションを取得する [詳解]
|
|
virtual MenuSettings.MenuItem.ActionType | GetActionWithChildern (int index) |
| 指定したインデックスのメニューコンテナの子供のアクション取得する [詳解]
|
|
virtual Tuple< MenuSettings.MenuItem.ActionType, AbstractRenderObject > | GetInputtingActionAndObjectWithChildern () |
| 入力があったアクションを取得する [詳解]
|
|
bool | IsVisibleWithChildern () |
| 表示中かどうか [詳解]
|
|
bool | IsInOutAnimatingWithChildern () |
| アニメーション中かどうか [詳解]
|
|
virtual bool | HasHideContainerOption () |
| 選択中のコンテナが決定時にコンテナを非表示にする設定を持っているか [詳解]
|
|
virtual bool | HasEventObject (Events layoutEvent) |
| イベントに使用する特殊書式が含まれているかどうか [詳解]
|
|
virtual bool | HasSpecialText (SpecialTextRenderer.SpecialTexts specialText) |
| 指定した内容の特殊書式が含まれているかどうか [詳解]
|
|
virtual bool | ContainLayoutType (MenuSettings.MenuItem.LayoutType layoutType) |
| 指定したレイアウトの種類が含まれているか [詳解]
|
|
virtual void | ConfigureContentProperty (int maximumContent) |
| メニューコンテナの要素の最大数を設定する [詳解]
|
|
virtual void | ConfigureContentProperty (int maximumContent, AbstractRenderObject menuContiner) |
| メニューコンテナの要素の最大数を設定する [詳解]
|
|
virtual void | ConfigureContentProperty (int maximumContent, bool updateRenderPanelIndex) |
| メニューコンテナの要素の最大数を設定する [詳解]
|
|
virtual void | UpdateGameContent (GameContent gameContent, bool skipBattleReplace=false) |
| ゲームの内容を更新する [詳解]
|
|
virtual void | ResetSubMenuContainerRenderStatus () |
| サブコンテナの描画状態をリセットする [詳解]
|
|
virtual void | ChangeSubMenuContainerRenderStatus (RenderStatus renderStatus, bool overrride) |
| サブコンテナの描画状態を変更する [詳解]
|
|
virtual void | ChangeBattleResultVisible (GameContent gameContent) |
| バトル結果の表示非表示を切り替える [詳解]
|
|
virtual AbstractRenderObject | Copy (AbstractRenderObject parent) |
| 自身をコピーする [詳解]
|
|
virtual bool | HaveDecidedByTouch () |
| タッチで決定を押したかどうか [詳解]
|
|
virtual Tuple< bool, int > | ForceUpdateSubContainerTouch () |
| 強制的にタッチの判定を行う [詳解]
|
|
virtual void | SkipContentRendering (bool skip) |
| コンテナの描画を行わないようにする(コンテナの子供の描画は行われる) [詳解]
|
|
virtual Tuple< int, bool > | GetSelectIndexWithChildern () |
| メニューコンテナの選択中のインデックス番号を取得する [詳解]
|
|
virtual Tuple< int, bool > | GetSelectIndexWithChildern (AbstractRenderObject menuContiner) |
| メニューコンテナの選択中のインデックス番号を取得する [詳解]
|
|
virtual void | SetSelectIndexWithChildern (int index) |
| メニューコンテナの選択している位置を変更する [詳解]
|
|
virtual Tuple< int, bool > | GetMenuPageWithChildern () |
| メニューコンテナのページを取得する [詳解]
|
|
virtual bool | IsSelectedFirstPage () |
| 先頭のページを選択しているか [詳解]
|
|
virtual bool | IsSelectedLastPage () |
| 末尾のページを選択しているか [詳解]
|
|
virtual bool | PressNextPage () |
| 次のページへの移動を入力したか [詳解]
|
|
virtual bool | PressPreviousPage () |
| 前のページへの移動を入力したか [詳解]
|
|
virtual bool | MovedPage () |
| ページの移動をしたか(先にupdateの呼び出しが必要) [詳解]
|
|
virtual int | GetMaximumSelectIndexWithChildern (AbstractRenderObject menuContiner) |
| メニューコンテナの選択インデックスの最大値を取得する [詳解]
|
|
virtual void | EnableSubContainerWithChildern (bool enable, int subContainerIndex) |
| 指定したインデックス番号のサブコンテナの選択が可能かを変更する [詳解]
|
|
virtual void | EnableSubContainerPageIndexWithChildern (bool enable, int subContainerPageIndex) |
| 指定したページ番号のサブコンテナの選択が可能かを変更する [詳解]
|
|
virtual void | EnableLoopPage (bool enable) |
| キー入力のページ移動をループさせるかどうか [詳解]
|
|
void | EnableDrawSizeRect (bool drawable, bool drawSubContainer=false) |
| 大きさの矩形の表示ONOFF [詳解]
|
|
void | SetSelectingRenderObject (Guid guid) |
| 指定したguidのオブジェクトを選択中にする [詳解]
|
|
virtual void | EnableSelectAll (bool enableSelectAll) |
| 全てを選択中にする [詳解]
|
|
virtual void | EnableSelectMulti (bool enableSelectMulti, int selectedCount) |
| 先頭から複数個を選択中にする [詳解]
|
|
virtual void | ForceBlinkSubContainer (bool forceUseBlinker, int subContainerIndex) |
| 強制的に指定したインデックス番号のサブコンテナを光らせる [詳解]
|
|
virtual Guid | GetSelectOpenLayoutGuid () |
| 選択中の開くレイアウトのguidを取得する [詳解]
|
|
virtual Guid | GetLayoutStateGuid () |
| 選択中の開くレイアウトステートのguidを取得する [詳解]
|
|
virtual void | SetLayoutStateGuid (Guid guid) |
| 選択中の開くレイアウトステートのguidを設定する [詳解]
|
|
virtual Tuple< bool, Vector2 > | GetTextScaledSize () |
| テキストの大きさを取得する [詳解]
|
|
virtual Tuple< bool, float > | GetTextScale () |
| テキストのスケールを取得する [詳解]
|
|
virtual TextDrawer | GetTextDrawer () |
| テキストの描画オブジェクトを取得する [詳解]
|
|
List< TextContentType > | GetChildrenTextContentType () |
| テキストの内容を取得する [詳解]
|
|
virtual void | GetTextContentType (List< TextContentType > result) |
| テキストの内容を取得する [詳解]
|
|
virtual void | EnableScrollText (bool enable) |
| スクロールを有効化する [詳解]
|
|
virtual bool | IsTextOutOfScreen () |
| テキストが画面外にあるかどうか [詳解]
|
|
virtual void | UpdateSpecialRenderObject () |
| 特殊書式のテキストを更新する [詳解]
|
|
virtual void | ShowNamePlate (int containerIndex) |
| ネームプレートを表示する [詳解]
|
|
virtual void | HideNamePlate (int containerIndex) |
| ネームプレートを非表示にする [詳解]
|
|
virtual void | ForceHideNamePlate () |
| 全てのネームプレートを強制的に非表示にする [詳解]
|
|
virtual float | GetSelectSliderValueWithChildern () |
| 選択中のスライダーの値を取得する [詳解]
|
|
virtual float | GetSliderValueWithChildern (int index) |
| 指定したインデックス番号のサブコンテナにあるスライダーの値を取得する [詳解]
|
|
virtual float | GetSliderMaximumValueWithChildern (int index) |
| 指定したインデックス番号のサブコンテナにあるスライダーの最大値を取得する [詳解]
|
|
virtual void | SetSliderValueWithChildern (float value, int index) |
| 指定したインデックス番号のサブコンテナにあるスライダーの値を変更する [詳解]
|
|
virtual int | GetSpinValueWithChildern (int index) |
| 指定したインデックス番号のサブコンテナにあるスピンの値を取得する [詳解]
|
|
virtual void | SetSpinValueWithChildern (int value, int index) |
| 指定したインデックス番号のサブコンテナにあるスピンの値を変更する [詳解]
|
|
virtual void | ChangeMenuSubContainerAmount (int amount, Vector2 menuSubContainerSize) |
| サブメニューコンテナの数を変更する [詳解]
|
|
virtual TagPositions | GetTagPosition () |
| タグの位置の設定を取得する [詳解]
|
|
virtual TagTelop | GetTagTelop () |
| テロップのタグの設定を取得する [詳解]
|
|
virtual void | EnableMessageSprite (bool enable) |
| メッセージ待機時のスプライトを有効化する [詳解]
|
|
AbstractRenderObject | GetRenderObjectWithPositionAnchorTag (string positionAnchorTag) |
| 特殊座標タグがついているオブジェクトを取得する(初めに見つかった物を返す) [詳解]
|
|
AbstractRenderObject | GetRenderObjectWithPositionAnchorTag (PositionAnchorTags positionAnchorTag) |
| 特殊座標タグがついているオブジェクトを取得する(初めに見つかった物を返す) [詳解]
|
|
virtual AbstractRenderObject | GetRenderObjectWithPositionAnchorTag (string positionAnchorTag, int menuIndex) |
| 同じコンテナ管理番号の特殊座標タグがついているオブジェクトを取得する(初めに見つかった物を返す) [詳解]
|
|
AbstractRenderObject | GetRenderObjectWithPositionAnchorTag (PositionAnchorTags positionAnchorTag, int menuIndex) |
| 同じコンテナ管理番号の特殊座標タグがついているオブジェクトを取得する(初めに見つかった物を返す) [詳解]
|
|
List< AbstractRenderObject > | GetRenderObjectsWithPositionAnchorTag (string positionAnchorTag) |
| 特殊座標タグがついている全てのオブジェクトを取得する [詳解]
|
|
List< AbstractRenderObject > | GetRenderObjectsWithPositionAnchorTag (PositionAnchorTags positionAnchorTag) |
| 特殊座標タグがついている全てのオブジェクトを取得する [詳解]
|
|
List< AbstractRenderObject > | ParseNodes () |
| 全ノードを返す [詳解]
|
|