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

#include <ComponentBase.hpp>

Kisaragi_Lib::ComponentBase の継承関係図
Kisaragi_Lib::CameraComponent Kisaragi_Lib::Collision2DBase Kisaragi_Lib::IBoxCollision Kisaragi_Lib::ImgComponent::ImgBase Kisaragi_Lib::RigidBody2D Kisaragi_Lib::SoundPlayerComponent Kisaragi_Lib::ViewComponentBase Kisaragi_Lib::AABBCollision2D Kisaragi_Lib::BoxCollision Kisaragi_Lib::ImgComponent::ImgCircle Kisaragi_Lib::ImgComponent::ImgGraph Kisaragi_Lib::ImgComponent::ImgLine Kisaragi_Lib::ImgComponent::ImgText Kisaragi_Lib::AABBView

公開メンバ関数

void GameObj (GameObjBase *_obj)
 
GameObjBaseGameObj ()
 
string ID () const
 
void ID (string _id)
 
virtual ComponentBaseGetThisComponent ()
 
virtual void Start ()
 
virtual ~ComponentBase ()
 

限定公開変数類

string id
 
string name
 
GameObjBasegameObj
 

構築子と解体子

◆ ~ComponentBase()

virtual Kisaragi_Lib::ComponentBase::~ComponentBase ( )
inlinevirtual
47{}

関数詳解

◆ GameObj() [1/2]

void Kisaragi_Lib::ComponentBase::GameObj ( GameObjBase * _obj)

◆ GameObj() [2/2]

GameObjBase * Kisaragi_Lib::ComponentBase::GameObj ( )
11 {
12 return gameObj;
13 }

◆ ID() [1/2]

◆ ID() [2/2]

void Kisaragi_Lib::ComponentBase::ID ( string _id)
21 {
22 id = _id;
23 }

◆ GetThisComponent()

virtual ComponentBase * Kisaragi_Lib::ComponentBase::GetThisComponent ( )
inlinevirtual

ImgGraph, Kisaragi_Lib::ImgComponent::ImgGraphで再実装されています。

38 {
39 return this;
40 }

◆ Start()

virtual void Kisaragi_Lib::ComponentBase::Start ( )
inlinevirtual

メンバ詳解

◆ id

string Kisaragi_Lib::ComponentBase::id
protected

参照元 ID().

◆ name

string Kisaragi_Lib::ComponentBase::name
protected

◆ gameObj


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