Murl::IAppFactoryRegistry Interface Referenceabstract

The app factory registry interface. More...

#include "murl_i_app_factory_registry.h"

Inherited by Murl::Core::AppFactoryRegistry.

Public Member Functions

virtual Resource::IFactoryRegistryGetResourceFactoryRegistry ()=0
 Get the resource factory registry. More...
 
virtual Graph::IFactoryRegistryGetGraphFactoryRegistry ()=0
 Get the graph factory registry. More...
 
virtual Audio::IFactoryRegistryGetAudioFactoryRegistry ()=0
 Get the audio factory registry. More...
 
virtual Video::IFactoryRegistryGetVideoFactoryRegistry ()=0
 Get the video factory registry. More...
 
virtual Physics::IFactoryRegistryGetPhysicsFactoryRegistry ()=0
 Get the physics factory registry. More...
 
virtual const Resource::IFactoryGetResourceFactory () const =0
 Get the resource factory. More...
 
virtual const Graph::IFactoryGetGraphFactory () const =0
 Get the graph factory. More...
 
virtual const Audio::IFactoryGetAudioFactory () const =0
 Get the audio factory. More...
 
virtual const Video::IFactoryGetVideoFactory () const =0
 Get the video factory. More...
 
virtual const Physics::IFactoryGetPhysicsFactory () const =0
 Get the physics factory. More...
 

Detailed Description

The app factory registry interface.

Member Function Documentation

◆ GetResourceFactoryRegistry()

virtual Resource::IFactoryRegistry* Murl::IAppFactoryRegistry::GetResourceFactoryRegistry ( )
pure virtual

Get the resource factory registry.

Returns
The resource factory registry.

◆ GetGraphFactoryRegistry()

virtual Graph::IFactoryRegistry* Murl::IAppFactoryRegistry::GetGraphFactoryRegistry ( )
pure virtual

Get the graph factory registry.

Returns
The graph factory registry.

◆ GetAudioFactoryRegistry()

virtual Audio::IFactoryRegistry* Murl::IAppFactoryRegistry::GetAudioFactoryRegistry ( )
pure virtual

Get the audio factory registry.

Returns
The audio factory registry.

◆ GetVideoFactoryRegistry()

virtual Video::IFactoryRegistry* Murl::IAppFactoryRegistry::GetVideoFactoryRegistry ( )
pure virtual

Get the video factory registry.

Returns
The video factory registry.

◆ GetPhysicsFactoryRegistry()

virtual Physics::IFactoryRegistry* Murl::IAppFactoryRegistry::GetPhysicsFactoryRegistry ( )
pure virtual

Get the physics factory registry.

Returns
The physics factory registry.

◆ GetResourceFactory()

virtual const Resource::IFactory* Murl::IAppFactoryRegistry::GetResourceFactory ( ) const
pure virtual

Get the resource factory.

Returns
The resource factory.

◆ GetGraphFactory()

virtual const Graph::IFactory* Murl::IAppFactoryRegistry::GetGraphFactory ( ) const
pure virtual

Get the graph factory.

Returns
The graph factory.

◆ GetAudioFactory()

virtual const Audio::IFactory* Murl::IAppFactoryRegistry::GetAudioFactory ( ) const
pure virtual

Get the audio factory.

Returns
The audio factory.

◆ GetVideoFactory()

virtual const Video::IFactory* Murl::IAppFactoryRegistry::GetVideoFactory ( ) const
pure virtual

Get the video factory.

Returns
The video factory.

◆ GetPhysicsFactory()

virtual const Physics::IFactory* Murl::IAppFactoryRegistry::GetPhysicsFactory ( ) const
pure virtual

Get the physics factory.

Returns
The physics factory.

The documentation for this interface was generated from the following file:
  • murl_i_app_factory_registry.h


Copyright © 2011-2024 Spraylight GmbH.