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

描画基底 [詳解]

#include <IRenderer.h>

IRenderer の継承関係図
IRenderer 連携図

公開メンバ関数

 IRenderer ()
 コンストラクタ
 ~IRenderer ()
 デストラクタ
virtual void render ()=0
 描画実行
IRenderersetLayer (int layer)
 レイヤーをセットする
int getLayer () const
 レイヤーを取得する
基底クラス 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
 アタッチされているゲームオブジェクトの取得

その他の継承メンバ

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

詳解

描画基底

関数詳解

◆ render()

virtual void IRenderer::render ( )
pure virtual

描画実行

Model3D, UIImage, UITextで実装されています。

◆ setLayer()

IRenderer * IRenderer::setLayer ( int layer)

レイヤーをセットする

引数
layerレイヤー
戻り値
メソッドチェーン用

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