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

コンポーネント基底 [詳解]

#include <IComponent.h>

IComponent の継承関係図
IComponent 連携図

公開メンバ関数

 IComponent ()=default
 コンストラクタ
virtual ~IComponent ()=default
 デストラクタ
virtual void start ()=0
 初期化時実行
virtual void update ()=0
 毎フレーム実行
virtual void fixedUpdate ()=0
 固定間隔で実行
virtual void destroy ()=0
 破棄時実行
void setGameObject (GameObject *obj)
 アタッチされているゲームオブジェクトをセットする
GameObjectgetGameObject () const
 アタッチされているゲームオブジェクトの取得

限定公開変数類

GameObject_gameObject = nullptr

詳解

コンポーネント基底

関数詳解

◆ destroy()

◆ fixedUpdate()

virtual void IComponent::fixedUpdate ( )
pure virtual

◆ getGameObject()

GameObject * IComponent::getGameObject ( ) const

アタッチされているゲームオブジェクトの取得

戻り値
ゲームオブジェクト

◆ setGameObject()

void IComponent::setGameObject ( GameObject * obj)

アタッチされているゲームオブジェクトをセットする

引数
objゲームオブジェクト

◆ start()

◆ update()

virtual void IComponent::update ( )
pure virtual

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