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

ボタンの見た目を決定する [詳解]

#include <ButtonViewer.h>

ButtonViewer の継承関係図
ButtonViewer 連携図

公開メンバ関数

 ButtonViewer ()
 コンストラクタ
void start () override
 初期化時実行
void update () override
 毎フレーム実行
void fixedUpdate () override
 固定間隔で実行
void destroy () override
 破棄時実行
void changeView (bool isSelect)
 見た目を変える
ButtonViewersetSelectColor (unsigned int selectColor)
 選択時の色を設定する
ButtonViewersetNonSelectColor (unsigned int nonSelectColor)
 非選択時の色を設定する
基底クラス IComponent に属する継承公開メンバ関数
 IComponent ()=default
 コンストラクタ
virtual ~IComponent ()=default
 デストラクタ
void setGameObject (GameObject *obj)
 アタッチされているゲームオブジェクトをセットする
GameObjectgetGameObject () const
 アタッチされているゲームオブジェクトの取得

その他の継承メンバ

基底クラス IComponent に属する継承限定公開変数類
GameObject_gameObject = nullptr

詳解

ボタンの見た目を決定する

関数詳解

◆ changeView()

void ButtonViewer::changeView ( bool isSelect)

見た目を変える

引数
isSelect選択状態

◆ destroy()

void ButtonViewer::destroy ( )
overridevirtual

破棄時実行

IComponentを実装しています。

◆ fixedUpdate()

void ButtonViewer::fixedUpdate ( )
overridevirtual

固定間隔で実行

IComponentを実装しています。

◆ setNonSelectColor()

ButtonViewer * ButtonViewer::setNonSelectColor ( unsigned int nonSelectColor)

非選択時の色を設定する

引数
nonSelectColor非選択時の色
戻り値
メソッドチェーン用

◆ setSelectColor()

ButtonViewer * ButtonViewer::setSelectColor ( unsigned int selectColor)

選択時の色を設定する

引数
selectColor選択時の色
戻り値
メソッドチェーン用

◆ start()

void ButtonViewer::start ( )
overridevirtual

初期化時実行

IComponentを実装しています。

◆ update()

void ButtonViewer::update ( )
overridevirtual

毎フレーム実行

IComponentを実装しています。


このクラス詳解は次のファイルから抽出されました:
  • KCGStudyDXLibProject/KCGStudyDXLibProject/src/component/ui/ButtonViewer.h
  • KCGStudyDXLibProject/KCGStudyDXLibProject/src/component/ui/ButtonViewer.cpp