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

#include <View.hpp>

Kisaragi_Lib::ViewComponentBase の継承関係図
Kisaragi_Lib::ComponentBase Kisaragi_Lib::AABBView

公開メンバ関数

 ViewComponentBase ()
 
virtual ~ViewComponentBase ()
 
virtual void Init (CameraComponent *_input)
 
virtual void BeginRender ()
 
virtual void EndRender ()
 
virtual ViewComponentBaseThis ()
 
CameraComponentGetInput ()
 
- 基底クラス Kisaragi_Lib::ComponentBase に属する継承公開メンバ関数
void GameObj (GameObjBase *_obj)
 
GameObjBaseGameObj ()
 
string ID () const
 
void ID (string _id)
 
virtual ComponentBaseGetThisComponent ()
 
virtual void Start ()
 
virtual ~ComponentBase ()
 

限定公開変数類

CameraComponentinput
 
- 基底クラス Kisaragi_Lib::ComponentBase に属する継承限定公開変数類
string id
 
string name
 
GameObjBasegameObj
 

構築子と解体子

◆ ViewComponentBase()

Kisaragi_Lib::ViewComponentBase::ViewComponentBase ( )
inline
27 {
28
29 }

参照元 This().

◆ ~ViewComponentBase()

Kisaragi_Lib::ViewComponentBase::~ViewComponentBase ( )
virtual
18 {
19 viewContainer.Erase(id);
20 }
static OrderedMap< string, ViewComponentBase * > viewContainer
Definition View.cpp:9

関数詳解

◆ Init()

void Kisaragi_Lib::ViewComponentBase::Init ( CameraComponent * _input)
virtual

Kisaragi_Lib::AABBViewで再実装されています。

12 {
13 input = _input;
14 viewContainer.Push(id, this);
15 }
CameraComponent * input
Definition View.hpp:23

参照元 Kisaragi_Lib::AABBView::Init(), Kisaragi_Lib::AABBView::Init().

◆ BeginRender()

virtual void Kisaragi_Lib::ViewComponentBase::BeginRender ( )
inlinevirtual

Kisaragi_Lib::AABBViewで再実装されています。

35{}; //描画前に行う処理.

◆ EndRender()

virtual void Kisaragi_Lib::ViewComponentBase::EndRender ( )
inlinevirtual

Kisaragi_Lib::AABBViewで再実装されています。

36{}; //描画後に行う処理.

◆ This()

virtual ViewComponentBase * Kisaragi_Lib::ViewComponentBase::This ( )
inlinevirtual

Kisaragi_Lib::AABBViewで再実装されています。

40 {
41 return this;
42 }

◆ GetInput()

CameraComponent * Kisaragi_Lib::ViewComponentBase::GetInput ( )
inline

メンバ詳解

◆ input

CameraComponent* Kisaragi_Lib::ViewComponentBase::input
protected

参照元 GetInput(), Init().


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