Polyphase Game Engine
Loading...
Searching...
No Matches
GraphDomainManager Class Reference

#include <GraphDomainManager.h>

Public Member Functions

void RegisterDomain (GraphDomain *domain)
 
GraphDomainGetDomain (const char *name) const
 
GraphDomainGetOrCreateDomain (const char *name)
 
const std::vector< GraphDomain * > & GetDomains () const
 
void ProcessExternalRegistrations ()
 

Static Public Member Functions

static void Create ()
 
static void Destroy ()
 
static GraphDomainManagerGet ()
 

Member Function Documentation

◆ Create()

void GraphDomainManager::Create ( )
static

◆ Destroy()

void GraphDomainManager::Destroy ( )
static

◆ Get()

GraphDomainManager * GraphDomainManager::Get ( )
static

◆ GetDomain()

GraphDomain * GraphDomainManager::GetDomain ( const char *  name) const

◆ GetDomains()

const std::vector< GraphDomain * > & GraphDomainManager::GetDomains ( ) const
inline

◆ GetOrCreateDomain()

GraphDomain * GraphDomainManager::GetOrCreateDomain ( const char *  name)

◆ ProcessExternalRegistrations()

void GraphDomainManager::ProcessExternalRegistrations ( )

◆ RegisterDomain()

void GraphDomainManager::RegisterDomain ( GraphDomain domain)

The documentation for this class was generated from the following files: