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

#include <IColiision_s.hpp>

Kisaragi_Lib::IBoxCollision の継承関係図
Kisaragi_Lib::ComponentBase Kisaragi_Lib::BoxCollision

公開メンバ関数

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

公開変数類

AABB< double > aabb { Scale2D<double>{0, 0} }
 
CollisionTag thisTag = Default
 
std::unordered_set< std::string > hitList
 
bool isRender = false
 

その他の継承メンバ

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

関数詳解

◆ GameObj()

GameObjBase * Kisaragi_Lib::IBoxCollision::GameObj ( )
inline

メンバ詳解

◆ aabb

AABB<double> Kisaragi_Lib::IBoxCollision::aabb { Scale2D<double>{0, 0} }
17{ Scale2D<double>{0, 0} };
Point2D< T > Scale2D
サイズを表すプリミティブ型 実体はPoint2D<T>と変わりありません
Definition Primitive.hpp:193

参照元 Kisaragi_Lib::BoxCollisionProcessor::ProcessCollision(), Kisaragi_Lib::BoxCollisionProcessor::Render(), Kisaragi_Lib::BoxCollision::SetImgSize(), Kisaragi_Lib::BoxCollision::SetImgSize().

◆ thisTag

◆ hitList

std::unordered_set<std::string> Kisaragi_Lib::IBoxCollision::hitList

◆ isRender

bool Kisaragi_Lib::IBoxCollision::isRender = false

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