ScummVM API documentation
Stark::StarkServices Class Reference

#include <services.h>

Inheritance diagram for Stark::StarkServices:
Common::Singleton< StarkServices > Common::NonCopyable

Public Attributes

ArchiveLoaderarchiveLoader
 
DialogPlayerdialogPlayer
 
Diarydiary
 
Gfx::Drivergfx
 
Globalglobal
 
ResourceProviderresourceProvider
 
Common::RandomSourcerandomSource
 
Scenescene
 
StaticProviderstaticProvider
 
GameInterfacegameInterface
 
UserInterfaceuserInterface
 
FontProviderfontProvider
 
Settingssettings
 
GameChaptergameChapter
 
GameMessagegameMessage
 
StateProviderstateProvider
 

Additional Inherited Members

- Static Public Member Functions inherited from Common::Singleton< StarkServices >
static bool hasInstance ()
 
static StarkServices & instance ()
 
static void destroy ()
 
- Protected Types inherited from Common::Singleton< StarkServices >
typedef StarkServices SingletonBaseType
 
- Static Protected Attributes inherited from Common::Singleton< StarkServices >
static StarkServices * _singleton
 

Detailed Description

Public services available as a singleton


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