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

#include <Scene.h>

公開型

typedef std::vector< unique_ptr< GameObject > > GameObjectContainer

公開メンバ関数

 Scene ()
template<typename... GameObjectPtrs>
 Scene (GameObjectPtrs &&... objs)
const GameObjectContainerGetRootGameObjects ()

限定公開メンバ関数

void AddGameObjects ()
template<typename First, typename... Rest>
void AddGameObjects (First &&first, Rest &&... rest)

限定公開変数類

GameObjectContainer routeGameObjects

型定義メンバ詳解

◆ GameObjectContainer

typedef std::vector<unique_ptr<GameObject> > UniDx::Scene::GameObjectContainer

構築子と解体子

◆ Scene() [1/2]

UniDx::Scene::Scene ( )
inline

◆ Scene() [2/2]

template<typename... GameObjectPtrs>
UniDx::Scene::Scene ( GameObjectPtrs &&... objs)
inline

関数詳解

◆ AddGameObjects() [1/2]

void UniDx::Scene::AddGameObjects ( )
inlineprotected

◆ AddGameObjects() [2/2]

template<typename First, typename... Rest>
void UniDx::Scene::AddGameObjects ( First && first,
Rest &&... rest )
inlineprotected

◆ GetRootGameObjects()

const GameObjectContainer & UniDx::Scene::GetRootGameObjects ( )
inline

メンバ詳解

◆ routeGameObjects

GameObjectContainer UniDx::Scene::routeGameObjects
protected

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