Logo
クラス | 公開型 | 公開メンバ関数 | 限定公開メンバ関数 | 限定公開変数類 | プロパティ | 全メンバ一覧
Yukar.Engine.AbstractRenderObject クラス abstract

レイアウト用 描画オブジェクトの基底クラス [詳解]

Yukar.Engine.AbstractRenderObject の継承関係図
Yukar.Engine.SliderRenderer Yukar.Engine.SpecialTextRenderer Yukar.Engine.SpriteRenderObject

クラス

class GameContent
描画に使うゲーム内情報を格納する構造体 [詳解]
class RenderProperty
描画に使う座標などの情報を格納する構造体 [詳解]
class RenderStatus

公開型

enum LayoutObjectType {
None = -1 , MenuContainer , MenuSubContainer , RenderContarinr ,
SliderPanel , SpinPanel , TextPanel , ImagePanel ,
Amount
}
レイアウトの部品の種類
enum NextInputTypes {
NONE = -1 , UP , DOWN , RIGHT ,
LEFT , AMOUNT
}
次の入力の種類
enum PositionAnchorTags {
TopLeft , Top , TopRight , Left ,
Center , Right , BottomLeft , Bottom ,
BottomRight , Balloon , FixedBalloon , MessageSprite ,
ArrowSprite , TelopBackgroung , TelopBackgroungImage , TelopText ,
TelopScrollText , Player , Enemy , DamagePosition
}
特殊座標タグ名
enum TagPositions {
None = -1 , TopLeft , Top , TopRight ,
Left , Center , Right , BottomLeft ,
Bottom , BottomRight , Balloon , FixedBalloon
}
タグの位置
enum TagTelop {
None = -1 , TelopBackgroung , TelopBackgroungImage , TelopText ,
TelopScrollText
}
テロップ用タグ
enum Events {
None = -1 , Message , Dialogue , DialogueImage ,
TelopText , TelopImage , Inn , Selection ,
InputStrings
}
イベントの種類
enum TextContets { NONE = -1 , EMPTY_TEXT , TEXT_OR_SPECIAL_TEXT }
テキストの内容の種類

公開メンバ関数

AbstractRenderObject (MenuSettings.MenuItem menuItem)
AbstractRenderObject (MenuSettings.MenuItem menuItem, Guid guid)
AbstractRenderObject (MenuSettings.MenuItem menuItem, Guid guid, AbstractRenderObject parent, int insertIndex)
AbstractRenderObject (MenuSettings.MenuItem menuItem, Guid guid, AbstractRenderObject parent, int insertIndex, bool drawable)
AbstractRenderObject (MenuSettings.MenuItem menuItem, Guid guid, AbstractRenderObject parent, int insertIndex, bool drawable, Vector2 position)
AbstractRenderObject (MenuSettings.MenuItem menuItem, Guid guid, AbstractRenderObject parent, int insertIndex, bool drawable, Vector2 position, Vector2 size)
AbstractRenderObject (MenuSettings.MenuItem menuItem, Guid guid, AbstractRenderObject parent, int insertIndex, bool drawable, Vector2 position, Vector2 size, Vector2 scale)
AbstractRenderObject (MenuSettings.MenuItem menuItem, Guid guid, AbstractRenderObject parent, int insertIndex, bool drawable, Vector2 position, Vector2 size, Vector2 scale, float alpha)
AbstractRenderObject (MenuSettings.MenuItem menuItem, Guid guid, AbstractRenderObject parent, int insertIndex, bool drawable, Vector2 position, Vector2 size, Vector2 scale, float alpha, bool isPreview)
AbstractRenderObject (MenuSettings.MenuItem menuItem, Guid guid, AbstractRenderObject parent, int insertIndex, RenderProperty renderProperty)
AbstractRenderObject (MenuSettings.MenuItem menuItem, Guid guid, AbstractRenderObject parent, int insertIndex, RenderProperty renderProperty, bool isPreview)
virtual Vector2 GetScaledSize ()
スケーリング込のサイズを取得する(親のスケーリングも考慮する) [詳解]
virtual Vector2 GetRenderPosition ()
描画位置を取得する(親の位置も考慮する) [詳解]
virtual Vector2 GetRenderPositionWithoutParent ()
自身の描画位置を取得する [詳解]
virtual Vector2 GetRenderScale ()
スケーリングを取得する(親のスケーリングも考慮する) [詳解]
bool IsTouching (Vector2 position)
タッチしているかどうか [詳解]
bool IsTouching (SharpKmyMath.Vector2 position)
タッチしているかどうか [詳解]
bool IsTouchingAnything (Vector2 position)
子も含めてタッチしているかどうか [詳解]
bool IsTouchingAnything (SharpKmyMath.Vector2 position)
子も含めてタッチしているかどうか [詳解]
List< AbstractRenderObject > GetTouchingObjects (Vector2 position)
子も含めてタッチしている描画オブジェクトを取得する [詳解]
List< AbstractRenderObject > GetTouchingObjects (SharpKmyMath.Vector2 position)
子も含めてタッチしている描画オブジェクトを取得する [詳解]
virtual void SetPosition4Preview (Vector2 position)
プレビュー時の位置の変更関数 [詳解]
virtual Vector2 GetPosition4Preview ()
プレビュー時の位置の取得 [詳解]
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)
子を削除する

引数
menuItem 削除するレイアウトの設定
戻り値
削除できたら true 子に存在しておらず削除できなかった場合 false

bool RemoveChild (AbstractRenderObject child)
子を削除する [詳解]
void ClearChildren ()
子供をクリアする
AbstractRenderObject RemoveFromParent ()
親から切り離す [詳解]
virtual RenderProperty CreateRenderProperty ()
描画情報を作成する [詳解]
void Update ()
更新する
virtual void UpdateTouchCollider ()
当たり判定を更新する
void Draw ()
描画する
virtual void DrawRect (Color color)
矩形を描画する [詳解]
void DrawTouchCollider ()
タッチの当たり判定を描画する
virtual void Release ()
開放する [詳解]
virtual void Show ()
表示する [詳解]
virtual void ShowNotUsingAnimation ()
アニメーションなしで表示する [詳解]
virtual void ShowContainer ()
コンテナのみ表示する
virtual void Hide ()
非表示にする [詳解]
virtual void HideNotUsingAnimation ()
アニメーションなしで非表示にする [詳解]
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 ()
クリップピングに使用する矩形を取得する [詳解]
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 (AbstractRenderObject menuContiner, int index)
特定したインデックスのメニューコンテナの子供のアクション取得する [詳解]
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 int GetSelectIndexWithChildern ()
メニューコンテナの選択中のインデックス番号を取得する [詳解]
virtual int GetSelectIndexWithChildern (AbstractRenderObject menuContiner)
メニューコンテナの選択中のインデックス番号を取得する [詳解]
virtual void SetSelectIndexWithChildern (int index)
メニューコンテナの選択している位置を変更する [詳解]
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 SetSelectingRenderObject (Guid guid)
指定したguidのオブジェクトを選択中にする [詳解]
virtual void EnableSelectAll (bool enableSelectAll)
全てを選択中にする [詳解]
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< TextContets > GetChildrenTextContet ()
テキストの内容を取得する [詳解]
virtual void GetTextContet (List< TextContets > 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)
メッセージ待機時のスプライトを有効化する [詳解]
virtual Tuple< bool, Vector2 > GetDialougueRightFacePosition ()
メッセージの右の顔の位置を取得する [詳解]
virtual Tuple< bool, Vector2 > GetDialougueLeftFacePosition ()
メッセージの左の顔の位置を取得する [詳解]
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)
特殊座標タグがついている全てのオブジェクトを取得する [詳解]

限定公開メンバ関数

abstract void UpdateCallback ()
更新処理 [詳解]
abstract bool DrawCallback ()
描画処理 [詳解]
virtual void AfterDrawCallback ()
描画後処理 [詳解]
virtual void DrawAll ()
描画処理 [詳解]
virtual void ResetLayoutProperties ()
レイアウトの情報を再設定する [詳解]
void ResetChildLayoutProperties ()
子供のレイアウトの情報を再設定する

限定公開変数類

Guid guid
bool canUse
使用するかどうか(MenuItemのDrawbleのみ有効無効を切り替える)
bool drawable
描画するかどうか動作によって切り替わる
bool locked
Vector2 scale
float alpha
TouchRectCollider touchRectCollider
bool isPreview
bool disable
Color? overrideRenderColor

プロパティ

AbstractRenderObject Parent [get, set]
List< AbstractRenderObject > Children [get, set]
Vector2 Position [get, set]
Vector2 DefaultPosition [get, protected set]
Vector2 Size [get, set]
int Depth [get, set]
bool DrawableSizeRect [get, set]
Color? SizeRectColor [get, set]
int Index [get]
int Top [get]
int Bottom [get]
int Left [get]
int Right [get]
bool CanUse [get]
MenuSettings.MenuItem MenuItem [get, set]
bool SkipDrawMySelf [get, set]
bool IsVisible [get, set]
bool SkipUpdateVisibleFromParent [get, set]
bool IsInOutAnimating [get, set]
AbstractRenderObject Previous [get, set]
AbstractRenderObject Next [get, set]
AbstractRenderObject RightNext [get, set]
AbstractRenderObject LeftNext [get, set]
AbstractRenderObject UpNext [get, set]
AbstractRenderObject DownNext [get, set]
virtual bool IsDrawable [get]

詳解

レイアウト用 描画オブジェクトの基底クラス

メソッド詳解

AddChild()

bool Yukar.Engine.AbstractRenderObject.AddChild ( AbstractRenderObject child )

子を追加する

引数
child 追加する子供
戻り値
追加できたら true 重複していて追加できなかった場合 false

AddDrawableInBattle()

void Yukar.Engine.AbstractRenderObject.AddDrawableInBattle ( bool enable )

バトル中の描画の制御を追加する

引数
enable >true 描画可能 false 描画不可

AfterDrawCallback()

virtual void Yukar.Engine.AbstractRenderObject.AfterDrawCallback ( )
protected virtual

描画後処理

戻り値

ChangeAnimationState()

virtual void Yukar.Engine.AbstractRenderObject.ChangeAnimationState ( SpriteRenderObject.AnimationState animationState )
virtual

アニメーションの状態を強制的に変更する

引数
animationState 変更したいアニメーションの状態

Yukar.Engine.SpriteRenderObjectで再実装されています。

ChangeBattleResultVisible()

virtual void Yukar.Engine.AbstractRenderObject.ChangeBattleResultVisible ( GameContent gameContent )
virtual

バトル結果の表示非表示を切り替える

引数
gameContent ゲームの内容

Yukar.Engine.SpecialTextRendererで再実装されています。

ChangeMenuSubContainerAmount()

virtual void Yukar.Engine.AbstractRenderObject.ChangeMenuSubContainerAmount ( int amount,
Vector2 menuSubContainerSize
)
virtual

サブメニューコンテナの数を変更する

引数
amount サブメニューコンテナの数
menuSubContainerSize サブメニューコンテナのサイズ

ChangeSubMenuContainerRenderStatus()

virtual void Yukar.Engine.AbstractRenderObject.ChangeSubMenuContainerRenderStatus ( RenderStatus renderStatus,
bool overrride
)
virtual

サブコンテナの描画状態を変更する

引数
renderStatus 変更内容
overrride 上書きするか

ConfigureContentProperty() [1/3]

virtual void Yukar.Engine.AbstractRenderObject.ConfigureContentProperty ( int maximumContent )
virtual

メニューコンテナの要素の最大数を設定する

引数
maximumContent 要素の最大数

Yukar.Engine.SpecialTextRendererで再実装されています。

ConfigureContentProperty() [2/3]

virtual void Yukar.Engine.AbstractRenderObject.ConfigureContentProperty ( int maximumContent,
AbstractRenderObject menuContiner
)
virtual

メニューコンテナの要素の最大数を設定する

引数
maximumContent 要素の最大数
menuContiner 設定したいメニューコンテナ

ConfigureContentProperty() [3/3]

virtual void Yukar.Engine.AbstractRenderObject.ConfigureContentProperty ( int maximumContent,
bool updateRenderPanelIndex
)
virtual

メニューコンテナの要素の最大数を設定する

引数
maximumContent 要素の最大数
updateRenderPanelIndex 描画パネルのインデックス番号を更新するか

Yukar.Engine.SpecialTextRendererで再実装されています。

ContainLayoutType()

virtual bool Yukar.Engine.AbstractRenderObject.ContainLayoutType ( MenuSettings.MenuItem.LayoutType layoutType )
virtual

指定したレイアウトの種類が含まれているか

引数
layoutType 含まれているか確認したいレイアウトの種類
戻り値
true 含まれている false 含まれていない

ContainsRenderContent()

virtual bool Yukar.Engine.AbstractRenderObject.ContainsRenderContent ( )
virtual

描画する物が含まれているかどうか

戻り値
true 含まれている false 含まれていない

Yukar.Engine.SpriteRenderObjectで再実装されています。

Copy()

virtual AbstractRenderObject Yukar.Engine.AbstractRenderObject.Copy ( AbstractRenderObject parent )
virtual

自身をコピーする

引数
parent 設定したい親オブジェクト
戻り値
コピーしたオブジェクト

CreateBattleContent()

virtual void Yukar.Engine.AbstractRenderObject.CreateBattleContent ( )
virtual

バトル用の要素を生成する

Yukar.Engine.SliderRendererで再実装されています。

CreateRenderProperty()

virtual RenderProperty Yukar.Engine.AbstractRenderObject.CreateRenderProperty ( )
virtual

描画情報を作成する

戻り値
描画情報

Yukar.Engine.SpecialTextRendererで再実装されています。

DrawAll()

virtual void Yukar.Engine.AbstractRenderObject.DrawAll ( )
protected virtual

描画処理

Yukar.Engine.SpriteRenderObjectで再実装されています。

DrawCallback()

abstract bool Yukar.Engine.AbstractRenderObject.DrawCallback ( )
protected pure virtual

描画処理

戻り値

Yukar.Engine.SliderRenderer, Yukar.Engine.SpecialTextRendererで実装されています。

DrawRect()

virtual void Yukar.Engine.AbstractRenderObject.DrawRect ( Color color )
virtual

矩形を描画する

引数
color 表示する色

EnableCanUse()

virtual void Yukar.Engine.AbstractRenderObject.EnableCanUse ( bool enable )
virtual

使用可能の状態を変更する

引数
enable true 描画可能 false 描画不可

Yukar.Engine.SpecialTextRendererで再実装されています。

EnableDrawable()

void Yukar.Engine.AbstractRenderObject.EnableDrawable ( bool enable )

描画可能かの状態を変更する

引数
enable true 描画可能 false 描画不可

EnableLoopPage()

virtual void Yukar.Engine.AbstractRenderObject.EnableLoopPage ( bool enable )
virtual

キー入力のページ移動をループさせるかどうか

引数
enable true ループする false ループしない

EnableMessageSprite()

virtual void Yukar.Engine.AbstractRenderObject.EnableMessageSprite ( bool enable )
virtual

メッセージ待機時のスプライトを有効化する

引数
enable true 有効 false無効

EnableScrollText()

virtual void Yukar.Engine.AbstractRenderObject.EnableScrollText ( bool enable )
virtual

スクロールを有効化する

引数
enable true スクロールを開始する false スクロールを停止する

Yukar.Engine.SpecialTextRendererで再実装されています。

EnableSelectAll()

virtual void Yukar.Engine.AbstractRenderObject.EnableSelectAll ( bool enableSelectAll )
virtual

全てを選択中にする

引数
enableSelectAll true 全てを選択中にする false 通常の選択

EnableSubContainerPageIndexWithChildern()

virtual void Yukar.Engine.AbstractRenderObject.EnableSubContainerPageIndexWithChildern ( bool enable,
int subContainerPageIndex
)
virtual

指定したページ番号のサブコンテナの選択が可能かを変更する

引数
enable true 選択可能 false 選択不可
subContainerPageIndex 変更したいサブコンテナのページ番号

EnableSubContainerWithChildern()

virtual void Yukar.Engine.AbstractRenderObject.EnableSubContainerWithChildern ( bool enable,
int subContainerIndex
)
virtual

指定したインデックス番号のサブコンテナの選択が可能かを変更する

引数
enable true 選択可能 false 選択不可
subContainerIndex 変更したいサブコンテナの番号

ForceBlinkSubContainer()

virtual void Yukar.Engine.AbstractRenderObject.ForceBlinkSubContainer ( bool forceUseBlinker,
int subContainerIndex
)
virtual

強制的に指定したインデックス番号のサブコンテナを光らせる

引数
forceUseBlinker true 強制的にブリンクする false 強制的なブリンクを解除する
subContainerIndex 強制的にブリンクさせるコンテナのインデックス番号

ForceUpdateSubContainerTouch()

virtual Tuple< bool, int > Yukar.Engine.AbstractRenderObject.ForceUpdateSubContainerTouch ( )
virtual

強制的にタッチの判定を行う

戻り値
true タッチしている false タッチしていない タッチしているサブコンテナのインデックス番号

GetActionWithChildern()

virtual MenuSettings.MenuItem.ActionType Yukar.Engine.AbstractRenderObject.GetActionWithChildern ( AbstractRenderObject menuContiner,
int index
)
virtual

特定したインデックスのメニューコンテナの子供のアクション取得する

引数
menuContiner
index
戻り値

GetActionWithChildren()

virtual MenuSettings.MenuItem.ActionType Yukar.Engine.AbstractRenderObject.GetActionWithChildren ( AbstractRenderObject menuContiner )
virtual

指定したメニューコンテナの選択中のアクションを取得する

引数
menuContiner アクションを取得したいメニューコンテナ
戻り値
>アクション

GetAutoSizeMargin()

virtual Vector2 Yukar.Engine.AbstractRenderObject.GetAutoSizeMargin ( )
virtual

自動調整のマージンを取得する

戻り値
自動調整のマージン

Yukar.Engine.SpecialTextRendererで再実装されています。

GetChildrenTextContet()

List< TextContets > Yukar.Engine.AbstractRenderObject.GetChildrenTextContet ( )

テキストの内容を取得する

戻り値
テキストの内容

GetClipRectAngle()

virtual Rectangle Yukar.Engine.AbstractRenderObject.GetClipRectAngle ( )
virtual

クリップピングに使用する矩形を取得する

戻り値
クリップピングに使用する矩形

Yukar.Engine.SliderRendererで再実装されています。

GetDialougueLeftFacePosition()

virtual Tuple< bool, Vector2 > Yukar.Engine.AbstractRenderObject.GetDialougueLeftFacePosition ( )
virtual

メッセージの左の顔の位置を取得する

戻り値
item1 取得できたか true 取得できた false 取得できていない item2 メッセージの左の顔の位置

Yukar.Engine.SpecialTextRendererで再実装されています。

GetDialougueRightFacePosition()

virtual Tuple< bool, Vector2 > Yukar.Engine.AbstractRenderObject.GetDialougueRightFacePosition ( )
virtual

メッセージの右の顔の位置を取得する

戻り値
item1 取得できたか true 取得できた false 取得できていない item2 メッセージの右の顔の位置

Yukar.Engine.SpecialTextRendererで再実装されています。

GetLayoutStateGuid()

virtual Guid Yukar.Engine.AbstractRenderObject.GetLayoutStateGuid ( )
virtual

選択中の開くレイアウトステートのguidを取得する

戻り値
開くレイアウトステートのguid

GetMaximumSelectIndexWithChildern()

virtual int Yukar.Engine.AbstractRenderObject.GetMaximumSelectIndexWithChildern ( AbstractRenderObject menuContiner )
virtual

メニューコンテナの選択インデックスの最大値を取得する

引数
menuContiner 取得するメニューコンテナ
戻り値
メニューコンテナの選択インデックスの最大値

GetMenuItem()

virtual MenuSettings.MenuItem Yukar.Engine.AbstractRenderObject.GetMenuItem ( )
virtual

メニューアイテムを取得する

戻り値
メニューアイテム

GetMenuItemWithChildren()

virtual MenuSettings.MenuItem Yukar.Engine.AbstractRenderObject.GetMenuItemWithChildren ( )
virtual

メニューアイテムを取得する

戻り値
メニューアイテム

GetNextRenderObject()

AbstractRenderObject Yukar.Engine.AbstractRenderObject.GetNextRenderObject ( NextInputTypes nextInputTypes )

入力に合わせたオブジェクトを取得する

引数
nextInputTypes 入力の移動方向
戻り値
入力に合わせたオブジェクト

GetOriginPosition()

virtual Vector2 Yukar.Engine.AbstractRenderObject.GetOriginPosition ( )
virtual

原点の位置を取得する

戻り値
原点の位置

GetPosition4Preview()

virtual Vector2 Yukar.Engine.AbstractRenderObject.GetPosition4Preview ( )
virtual

プレビュー時の位置の取得

戻り値

GetRenderAlpha()

virtual float Yukar.Engine.AbstractRenderObject.GetRenderAlpha ( )
virtual

透明度を取得する

戻り値
透明度

GetRenderObjectsWithPositionAnchorTag() [1/2]

List< AbstractRenderObject > Yukar.Engine.AbstractRenderObject.GetRenderObjectsWithPositionAnchorTag ( PositionAnchorTags positionAnchorTag )

特殊座標タグがついている全てのオブジェクトを取得する

引数
positionAnchorTag 取得する特殊座標タグ
戻り値
特殊座標タグがついている全てのオブジェクト

GetRenderObjectsWithPositionAnchorTag() [2/2]

List< AbstractRenderObject > Yukar.Engine.AbstractRenderObject.GetRenderObjectsWithPositionAnchorTag ( string positionAnchorTag )

特殊座標タグがついている全てのオブジェクトを取得する

引数
positionAnchorTag 取得する特殊座標タグ
戻り値
特殊座標タグがついている全てのオブジェクト

GetRenderObjectType()

virtual LayoutObjectType Yukar.Engine.AbstractRenderObject.GetRenderObjectType ( )
virtual

レイアウトの部品の種類を取得する

戻り値
レイアウトの部品の種類

GetRenderObjectWithPositionAnchorTag() [1/4]

AbstractRenderObject Yukar.Engine.AbstractRenderObject.GetRenderObjectWithPositionAnchorTag ( PositionAnchorTags positionAnchorTag )

特殊座標タグがついているオブジェクトを取得する(初めに見つかった物を返す)

引数
positionAnchorTag 取得する特殊座標タグ
戻り値
特殊座標タグがついているオブジェクト

GetRenderObjectWithPositionAnchorTag() [2/4]

AbstractRenderObject Yukar.Engine.AbstractRenderObject.GetRenderObjectWithPositionAnchorTag ( PositionAnchorTags positionAnchorTag,
int menuIndex
)

同じコンテナ管理番号の特殊座標タグがついているオブジェクトを取得する(初めに見つかった物を返す)

引数
positionAnchorTag 取得する特殊座標タグ
menuIndex 取得するコンテナ管理番号
戻り値
特殊座標タグがついているオブジェクト

GetRenderObjectWithPositionAnchorTag() [3/4]

AbstractRenderObject Yukar.Engine.AbstractRenderObject.GetRenderObjectWithPositionAnchorTag ( string positionAnchorTag )

特殊座標タグがついているオブジェクトを取得する(初めに見つかった物を返す)

引数
positionAnchorTag 取得する特殊座標タグ
戻り値
特殊座標タグがついているオブジェクト

GetRenderObjectWithPositionAnchorTag() [4/4]

virtual AbstractRenderObject Yukar.Engine.AbstractRenderObject.GetRenderObjectWithPositionAnchorTag ( string positionAnchorTag,
int menuIndex
)
virtual

同じコンテナ管理番号の特殊座標タグがついているオブジェクトを取得する(初めに見つかった物を返す)

引数
positionAnchorTag 取得する特殊座標タグ
menuIndex 取得するコンテナ管理番号
戻り値
特殊座標タグがついているオブジェクト

GetRenderPosition()

virtual Vector2 Yukar.Engine.AbstractRenderObject.GetRenderPosition ( )
virtual

描画位置を取得する(親の位置も考慮する)

戻り値
描画位置

Yukar.Engine.SliderRenderer, Yukar.Engine.SpriteRenderObjectで再実装されています。

GetRenderPositionWithoutParent()

virtual Vector2 Yukar.Engine.AbstractRenderObject.GetRenderPositionWithoutParent ( )
virtual

自身の描画位置を取得する

戻り値
描画位置

GetRenderScale()

virtual Vector2 Yukar.Engine.AbstractRenderObject.GetRenderScale ( )
virtual

スケーリングを取得する(親のスケーリングも考慮する)

戻り値
スケーリング

GetSameMenuItemObjectWithChildern()

AbstractRenderObject Yukar.Engine.AbstractRenderObject.GetSameMenuItemObjectWithChildern ( MenuSettings.MenuItem menuItem )

同じメニューアイテムのオブジェクトを取得する

引数
menuItem 取得したいメニューアイテム
戻り値
同じメニューアイテムのオブジェクト

GetScaledSize()

virtual Vector2 Yukar.Engine.AbstractRenderObject.GetScaledSize ( )
virtual

スケーリング込のサイズを取得する(親のスケーリングも考慮する)

戻り値
スケーリング込のサイズ

GetSelectIndexWithChildern() [1/2]

virtual int Yukar.Engine.AbstractRenderObject.GetSelectIndexWithChildern ( )
virtual

メニューコンテナの選択中のインデックス番号を取得する

戻り値
メニューコンテナの選択中のインデックス番号

GetSelectIndexWithChildern() [2/2]

virtual int Yukar.Engine.AbstractRenderObject.GetSelectIndexWithChildern ( AbstractRenderObject menuContiner )
virtual

メニューコンテナの選択中のインデックス番号を取得する

引数
menuContiner 取得するメニューコンテナ
戻り値
メニューコンテナの選択中のインデックス番号

GetSelectOpenLayoutGuid()

virtual Guid Yukar.Engine.AbstractRenderObject.GetSelectOpenLayoutGuid ( )
virtual

選択中の開くレイアウトのguidを取得する

戻り値
開くレイアウトのguid

GetSelectSliderValueWithChildern()

virtual float Yukar.Engine.AbstractRenderObject.GetSelectSliderValueWithChildern ( )
virtual

選択中のスライダーの値を取得する

戻り値
選択中のスライダーの値

GetSliderMaximumValueWithChildern()

virtual float Yukar.Engine.AbstractRenderObject.GetSliderMaximumValueWithChildern ( int index )
virtual

指定したインデックス番号のサブコンテナにあるスライダーの最大値を取得する

引数
index 取得したいスライダーのサブコンテナのインデックス番号
戻り値
スライダーの最大値

GetSliderValueWithChildern()

virtual float Yukar.Engine.AbstractRenderObject.GetSliderValueWithChildern ( int index )
virtual

指定したインデックス番号のサブコンテナにあるスライダーの値を取得する

引数
index 取得したいスライダーのサブコンテナのインデックス番号
戻り値
スライダーの値

GetSpinValueWithChildern()

virtual int Yukar.Engine.AbstractRenderObject.GetSpinValueWithChildern ( int index )
virtual

指定したインデックス番号のサブコンテナにあるスピンの値を取得する

引数
index 値を取得したいスピンのサブコンテナのインデックス番号
戻り値
スピンの値

GetTagPosition()

virtual TagPositions Yukar.Engine.AbstractRenderObject.GetTagPosition ( )
virtual

タグの位置の設定を取得する

戻り値
タグの位置

GetTagTelop()

virtual TagTelop Yukar.Engine.AbstractRenderObject.GetTagTelop ( )
virtual

テロップのタグの設定を取得する

戻り値
テロップのタグ

GetTextContet()

virtual void Yukar.Engine.AbstractRenderObject.GetTextContet ( List< TextContets > result )
virtual

テキストの内容を取得する

引数
result テキストの内容

Yukar.Engine.SpecialTextRendererで再実装されています。

GetTextDrawer()

virtual TextDrawer Yukar.Engine.AbstractRenderObject.GetTextDrawer ( )
virtual

テキストの描画オブジェクトを取得する

戻り値
テキストの描画オブジェクト

GetTextScale()

virtual Tuple< bool, float > Yukar.Engine.AbstractRenderObject.GetTextScale ( )
virtual

テキストのスケールを取得する

戻り値
>true テキストが存在している false テキストが存在していない テキストのスケール

GetTextScaledSize()

virtual Tuple< bool, Vector2 > Yukar.Engine.AbstractRenderObject.GetTextScaledSize ( )
virtual

テキストの大きさを取得する

戻り値
true テキストが存在している false テキストが存在していない テキストの大きさ

GetTouchingObjects() [1/2]

List< AbstractRenderObject > Yukar.Engine.AbstractRenderObject.GetTouchingObjects ( SharpKmyMath.Vector2 position )

子も含めてタッチしている描画オブジェクトを取得する

引数
position タッチ座標
戻り値
タッチしていうる描画オブジェクト

GetTouchingObjects() [2/2]

List< AbstractRenderObject > Yukar.Engine.AbstractRenderObject.GetTouchingObjects ( Vector2 position )

子も含めてタッチしている描画オブジェクトを取得する

引数
position タッチ座標
戻り値
タッチしていうる描画オブジェクト

GetWindowPadding()

virtual Vector2 Yukar.Engine.AbstractRenderObject.GetWindowPadding ( )
virtual

ウィンドウの余白を取得する

戻り値
ウィンドウの余白(ウィンドウがない場合は0)

GetWindowRenderSize()

virtual Vector2 Yukar.Engine.AbstractRenderObject.GetWindowRenderSize ( Vector2 size )
virtual

ウィンドウの枠内の描画サイズを計算する

引数
size 計算したいサイズ
戻り値
ウィンドウの枠内の描画サイズ

HasEventObject()

virtual bool Yukar.Engine.AbstractRenderObject.HasEventObject ( Events layoutEvent )
virtual

イベントに使用する特殊書式が含まれているかどうか

引数
layoutEvent 確認したいイベント
戻り値
true 含まれている false 含まれていない

Yukar.Engine.SpecialTextRendererで再実装されています。

HasHideContainerOption()

virtual bool Yukar.Engine.AbstractRenderObject.HasHideContainerOption ( )
virtual

選択中のコンテナが決定時にコンテナを非表示にする設定を持っているか

戻り値
true 設定がある false 設定がない

HasSpecialText()

virtual bool Yukar.Engine.AbstractRenderObject.HasSpecialText ( SpecialTextRenderer.SpecialTexts specialText )
virtual

指定した内容の特殊書式が含まれているかどうか

引数
specialText 確認したい特殊書式の種類
戻り値
true 含まれている false 含まれていない

Yukar.Engine.SpecialTextRendererで再実装されています。

HaveDecidedByTouch()

virtual bool Yukar.Engine.AbstractRenderObject.HaveDecidedByTouch ( )
virtual

タッチで決定を押したかどうか

戻り値
true 押した false 押していない

Hide()

virtual void Yukar.Engine.AbstractRenderObject.Hide ( )
virtual

非表示にする

Yukar.Engine.SliderRenderer, Yukar.Engine.SpriteRenderObjectで再実装されています。

HideNamePlate()

virtual void Yukar.Engine.AbstractRenderObject.HideNamePlate ( int containerIndex )
virtual

ネームプレートを非表示にする

引数
containerIndex 非表示にするインデックス番号

HideNotUsingAnimation()

virtual void Yukar.Engine.AbstractRenderObject.HideNotUsingAnimation ( )
virtual

アニメーションなしで非表示にする

Yukar.Engine.SpriteRenderObjectで再実装されています。

InsertChild()

bool Yukar.Engine.AbstractRenderObject.InsertChild ( AbstractRenderObject child,
int insertIndex
)

子を追加する

引数
child 追加する子供
insertIndex 追加する位置
戻り値
true 追加できたら false 重複していて追加できなかった場合

IsAncestor()

bool Yukar.Engine.AbstractRenderObject.IsAncestor ( AbstractRenderObject obj )

先祖かどうか判定する

引数
obj 先祖か判定する描画オブジェクト
戻り値
true 先祖に含まれる false 先祖に含まれない

IsContainer()

bool Yukar.Engine.AbstractRenderObject.IsContainer ( )

コンテナかどうか

戻り値
true コンテナ false コンテナではない

IsDescendants()

bool Yukar.Engine.AbstractRenderObject.IsDescendants ( AbstractRenderObject obj )

子孫かどうか判定する

引数
obj 子孫か判定する描画オブジェクト
戻り値
true 子孫に含まれる false 子孫に含まれない

IsInOutAnimatingWithChildern()

bool Yukar.Engine.AbstractRenderObject.IsInOutAnimatingWithChildern ( )

アニメーション中かどうか

戻り値
true アニメーション中 false アニメーションをしていない

IsLockedWithChildern()

bool Yukar.Engine.AbstractRenderObject.IsLockedWithChildern ( )

ロックされているかどうか

戻り値
true ロックされている false ロックされていない

IsSelectedFirstPage()

virtual bool Yukar.Engine.AbstractRenderObject.IsSelectedFirstPage ( )
virtual

先頭のページを選択しているか

戻り値
true 選択している false 選択していない

IsSelectedLastPage()

virtual bool Yukar.Engine.AbstractRenderObject.IsSelectedLastPage ( )
virtual

末尾のページを選択しているか

戻り値
true 選択している false 選択していない

IsTextOutOfScreen()

virtual bool Yukar.Engine.AbstractRenderObject.IsTextOutOfScreen ( )
virtual

テキストが画面外にあるかどうか

戻り値
true 画面外にある false 画面の中にある

Yukar.Engine.SpecialTextRendererで再実装されています。

IsTouching() [1/2]

bool Yukar.Engine.AbstractRenderObject.IsTouching ( SharpKmyMath.Vector2 position )

タッチしているかどうか

引数
position タッチ座標
戻り値
true タッチしている false タッチしていない

IsTouching() [2/2]

bool Yukar.Engine.AbstractRenderObject.IsTouching ( Vector2 position )

タッチしているかどうか

引数
position タッチ座標
戻り値
true タッチしている false タッチしていない

IsTouchingAnything() [1/2]

bool Yukar.Engine.AbstractRenderObject.IsTouchingAnything ( SharpKmyMath.Vector2 position )

子も含めてタッチしているかどうか

引数
position タッチ座標
戻り値
true タッチしている false タッチしていない

IsTouchingAnything() [2/2]

bool Yukar.Engine.AbstractRenderObject.IsTouchingAnything ( Vector2 position )

子も含めてタッチしているかどうか

引数
position タッチ座標
戻り値
true タッチしている false タッチしていない

IsVisibleWithChildern()

bool Yukar.Engine.AbstractRenderObject.IsVisibleWithChildern ( )

表示中かどうか

戻り値
true 表示中 false 非表示

Lock()

virtual void Yukar.Engine.AbstractRenderObject.Lock ( AbstractRenderObject menuContiner )
virtual

指定したメニューコンテナをロックする

引数
menuContiner ロックするメニューコンテナ

MovedPage()

virtual bool Yukar.Engine.AbstractRenderObject.MovedPage ( )
virtual

ページの移動をしたか(先にupdateの呼び出しが必要)

戻り値
true 移動済み false 移動していない

NeedDrawingOrigin()

virtual bool Yukar.Engine.AbstractRenderObject.NeedDrawingOrigin ( )
virtual

原点の描画が必要か

戻り値
true 必要 false 必要ではない

PressNextPage()

virtual bool Yukar.Engine.AbstractRenderObject.PressNextPage ( )
virtual

次のページへの移動を入力したか

戻り値
true 押している false 押していない

PressPreviousPage()

virtual bool Yukar.Engine.AbstractRenderObject.PressPreviousPage ( )
virtual

前のページへの移動を入力したか

戻り値
true 押している false 押していない

Release()

virtual void Yukar.Engine.AbstractRenderObject.Release ( )
virtual

RemoveChild()

bool Yukar.Engine.AbstractRenderObject.RemoveChild ( AbstractRenderObject child )

子を削除する

引数
child 削除する子供
戻り値
削除できたら true 子に存在しておらず削除できなかった場合 false

RemoveFromParent()

AbstractRenderObject Yukar.Engine.AbstractRenderObject.RemoveFromParent ( )

親から切り離す

戻り値
切り離す前の親

ResetLayoutProperties()

virtual void Yukar.Engine.AbstractRenderObject.ResetLayoutProperties ( )
protected virtual

レイアウトの情報を再設定する

Yukar.Engine.SliderRenderer, Yukar.Engine.SpecialTextRendererで再実装されています。

SetAngle()

virtual void Yukar.Engine.AbstractRenderObject.SetAngle ( float angle )
virtual

角度を設定する

引数
angle

SetFlip()

virtual void Yukar.Engine.AbstractRenderObject.SetFlip ( int flip )
virtual

反転を設定する

引数
flip

SetLayoutStateGuid()

virtual void Yukar.Engine.AbstractRenderObject.SetLayoutStateGuid ( Guid guid )
virtual

選択中の開くレイアウトステートのguidを設定する

引数
guid 設定する選択中の開くレイアウトステートのguid

SetOffsetMyPosition()

void Yukar.Engine.AbstractRenderObject.SetOffsetMyPosition ( Vector2 position )

初期位置を考慮して位置を設定する

引数
position

SetParent()

virtual void Yukar.Engine.AbstractRenderObject.SetParent ( AbstractRenderObject parent )
virtual

親を設定する

引数
parent

SetPosition4Preview()

virtual void Yukar.Engine.AbstractRenderObject.SetPosition4Preview ( Vector2 position )
virtual

プレビュー時の位置の変更関数

引数
position 変更したい座標

Yukar.Engine.SpecialTextRendererで再実装されています。

SetRenderAlpha()

virtual void Yukar.Engine.AbstractRenderObject.SetRenderAlpha ( float alpha )
virtual

透明度設定する

引数
a 透明度

SetRenderPosition()

virtual Vector2 Yukar.Engine.AbstractRenderObject.SetRenderPosition ( Vector2 globalPosition )
virtual

ワールド座標で位置を設定する

引数
globalPosition
戻り値
計算後の自身の座標

SetSelectIndexWithChildern()

virtual void Yukar.Engine.AbstractRenderObject.SetSelectIndexWithChildern ( int index )
virtual

メニューコンテナの選択している位置を変更する

引数
index 選択している位置

SetSelectingRenderObject()

void Yukar.Engine.AbstractRenderObject.SetSelectingRenderObject ( Guid guid )

指定したguidのオブジェクトを選択中にする

引数
guid 選択したいオブジェクトのguid

SetSize()

virtual void Yukar.Engine.AbstractRenderObject.SetSize ( Vector2 size )
virtual

位置を設定する

引数
size

SetSliderValueWithChildern()

virtual void Yukar.Engine.AbstractRenderObject.SetSliderValueWithChildern ( float value,
int index
)
virtual

指定したインデックス番号のサブコンテナにあるスライダーの値を変更する

引数
value 設定する値
index 値を変更したいスライダーのサブコンテナのインデックス番号

SetSpinValueWithChildern()

virtual void Yukar.Engine.AbstractRenderObject.SetSpinValueWithChildern ( int value,
int index
)
virtual

指定したインデックス番号のサブコンテナにあるスピンの値を変更する

引数
value 変更する値
index 値を変更したいスピンのサブコンテナのインデックス番号

Show()

virtual void Yukar.Engine.AbstractRenderObject.Show ( )
virtual

表示する

Yukar.Engine.SliderRenderer, Yukar.Engine.SpriteRenderObjectで再実装されています。

ShowNamePlate()

virtual void Yukar.Engine.AbstractRenderObject.ShowNamePlate ( int containerIndex )
virtual

ネームプレートを表示する

引数
containerIndex 表示するインデックス番号

ShowNotUsingAnimation()

virtual void Yukar.Engine.AbstractRenderObject.ShowNotUsingAnimation ( )
virtual

アニメーションなしで表示する

Yukar.Engine.SpriteRenderObjectで再実装されています。

SkipContentRendering()

virtual void Yukar.Engine.AbstractRenderObject.SkipContentRendering ( bool skip )
virtual

コンテナの描画を行わないようにする(コンテナの子供の描画は行われる)

引数
skip true コンテナの描画を行わない false コンテナの描画をおこなう

UpdateCallback()

abstract void Yukar.Engine.AbstractRenderObject.UpdateCallback ( )
protected pure virtual

UpdateGameContent()

virtual void Yukar.Engine.AbstractRenderObject.UpdateGameContent ( GameContent gameContent,
bool skipBattleReplace = false
)
virtual

ゲームの内容を更新する

引数
gameContent ゲームの内容
skipBattleReplace バトルの用の処理をスキップするか true スキップする false スキップしない

Yukar.Engine.SliderRenderer, Yukar.Engine.SpecialTextRendererで再実装されています。

UpdateSpecialRenderObject()

virtual void Yukar.Engine.AbstractRenderObject.UpdateSpecialRenderObject ( )
virtual

特殊書式のテキストを更新する

Yukar.Engine.SpecialTextRendererで再実装されています。


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