UniDx
読み取り中…
検索中…
一致する文字列を見つけられません
UniDx::TextMesh クラス

#include <TextMesh.h>

UniDx::TextMesh の継承関係図
UniDx::UIBehaviour UniDx::Behaviour UniDx::Component UniDx::Object

公開メンバ関数

 TextMesh ()
const std::wstring & getU16Text () const
virtual void Awake () override
virtual void render (const Matrix4x4 &proj) const
基底クラス UniDx::UIBehaviour に属する継承公開メンバ関数
virtual void OnEnable () override
virtual void OnDisable () override
基底クラス UniDx::Behaviour に属する継承公開メンバ関数
virtual void FixedUpdate ()
virtual void Update ()
virtual void LateUpdate ()
virtual void OnTriggerEnter (Collider *other)
virtual void OnTriggerStay (Collider *other)
virtual void OnTriggerExit (Collider *other)
virtual void OnCollisionEnter (const Collision &collision)
virtual void OnCollisionStay (const Collision &collision)
virtual void OnCollisionExit (const Collision &collision)
virtual ~Behaviour ()=default
template<typename T>
T * GetComponent (bool includeInactive=false) const
template<typename T>
T * GetComponentInParent (bool includeInactive=false) const
基底クラス UniDx::Component に属する継承公開メンバ関数
void checkAwake ()
void checkStart ()
bool isDestroyed () const
virtual ~Component ()
基底クラス UniDx::Object に属する継承公開メンバ関数
virtual ~Object ()
 Object (ReadOnlyProperty< StringId >::Getter nameGet)

公開変数類

UniDx::Property< u8string > text
shared_ptr< Fontfont
Color color = Color::white
基底クラス UniDx::Component に属する継承公開変数類
Property< bool > enabled
ReadOnlyProperty< Transform * > transform
GameObjectgameObject = nullptr
基底クラス UniDx::Object に属する継承公開変数類
ReadOnlyProperty< StringIdname

その他の継承メンバ

基底クラス UniDx::Component に属する継承限定公開メンバ関数
virtual void Start ()
virtual void OnDestroy ()
 Component ()
void doDestroy ()
基底クラス UniDx::UIBehaviour に属する継承限定公開変数類
Canvasowner = nullptr
基底クラス UniDx::Component に属する継承限定公開変数類
bool isCalledAwake
bool isCalledStart
bool isCalledDestroy
bool _enabled

構築子と解体子

◆ TextMesh()

UniDx::TextMesh::TextMesh ( )

関数詳解

◆ Awake()

void UniDx::TextMesh::Awake ( )
overridevirtual

UniDx::Componentを再実装しています。

◆ getU16Text()

const std::wstring & UniDx::TextMesh::getU16Text ( ) const
inline

◆ render()

void UniDx::TextMesh::render ( const Matrix4x4 & proj) const
virtual

UniDx::UIBehaviourを再実装しています。

メンバ詳解

◆ color

Color UniDx::TextMesh::color = Color::white

◆ font

shared_ptr<Font> UniDx::TextMesh::font

◆ text

UniDx::Property<u8string> UniDx::TextMesh::text

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