#include <Singleton.hpp>
�的公開メン�関数 | |
| static T & | GetInstance () |
| TŒ^‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ðŽæ“¾‚·‚é. | |
| static std::weak_ptr< T > | GetPtr () |
| TŒ^‚̃Cƒ“ƒXƒ^ƒ“ƒXptr‚ðŽæ“¾ | |
�的�公開メン�関数 | |
| static void | create () |
| ƒCƒ“ƒXƒ^ƒ“ƒX�¶�¬. | |
| static void | destroy () |
| ƒCƒ“ƒXƒ^ƒ“ƒX�í�œ | |
�的�公開変数類 | |
| static std::once_flag | initFlag |
| static std::shared_ptr< T > | instance |
|
inlinestatic |
TŒ^‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ðŽæ“¾‚·‚é.
å�‚ç…§å…ƒ Kisaragi_Lib::CollisionDataImpl::Add(), Kisaragi_Lib::Debug::ClearStatic(), Kisaragi_Lib::FPSCore::CreateFpsControl(), Kisaragi_Lib::FPS::DeltaTime(), Kisaragi_Lib::FPSCore::FPSUpdate(), Kisaragi_Lib::CollisionDataImpl::Get(), Kisaragi_Lib::GetCollision2DFacade(), Kisaragi_Lib::GetComponentFacade(), Kisaragi_Lib::GameObj::GetGameObjectFacade(), Kisaragi_Lib::Resource::GetImgResource(), Kisaragi_Lib::GetKeyInput(), GetKisaragiFacadeInst(), Kisaragi_Lib::ImgComponent::GetLayerFacade(), KisaragiFacade::MainRoop(), Kisaragi_Lib::FPS::Now(), Kisaragi_Lib::Debug::PrintAssertStatic(), Kisaragi_Lib::Debug::PrintLineStatic(), Kisaragi_Lib::Debug::PrintStatic(), Kisaragi_Lib::Debug::PrintWarningStatic(), Kisaragi_Lib::CollisionDataImpl::Set(), WinMain() (計21é …ç›®).
|
inlinestatic |
TŒ^‚̃Cƒ“ƒXƒ^ƒ“ƒXptr‚ðŽæ“¾
�照元 Kisaragi_Lib::Debug::Debug(), anonymous_namespace{FontFacade.cpp}::Init(), Kisaragi_Lib::DeleteWaitSoundClipsController::Init(), Kisaragi_Lib::SoundResourceFacade::Init(), Kisaragi_Lib::RigidBody2DSystem::Pop(), Kisaragi_Lib::RigidBody2DSystem::Push(), Kisaragi_Lib::RigidBody2DSystem::Update().
|
inlinestaticprivate |
ƒCƒ“ƒXƒ^ƒ“ƒX�¶�¬.
�照元 GetInstance(), GetPtr().
|
inlinestaticprivate |
|
staticprivate |
�照元 GetInstance(), GetPtr().
|
staticprivate |
�照元 create(), destroy(), GetInstance(), GetPtr().