Mallet Engine  2
Entity-Component based game engine, written in Java.
 All Classes Namespaces Files Functions Variables
Public Member Functions | Static Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | Static Protected Attributes
com.linxonline.mallet.resources.ResourceManager Class Reference
Collaboration diagram for com.linxonline.mallet.resources.ResourceManager:
Collaboration graph
[legend]

List of all members.

Public Member Functions

Sprite getSprite (final String _file)
String getText (final String _keyword)
void setLanguage (final String _language)
boolean loadLanguageFile (final String _file)
boolean containsLanguageFile (final String _file)
Settings getConfig ()
void setConfig (Settings _config)
void setFileSystem (final FileSystem _fileSystem)
FileSystem getFileSystem ()
void clear ()
void clean ()
void shutdown ()
Object clone () throws CloneNotSupportedException

Static Public Member Functions

static synchronized ResourceManager getResourceManager ()

Public Attributes

FileSystem fileSystem = null
ManagerInterface spriteManager = null

Protected Member Functions

 ResourceManager ()

Protected Attributes

final LanguageManager languageManager = new LanguageManager()
Settings config = new Settings()

Static Protected Attributes

static ResourceManager resourceManager = null

Constructor & Destructor Documentation


Member Function Documentation

Remove unused resources

Clear all allocated resources irrelevant of references.

Object com.linxonline.mallet.resources.ResourceManager.clone ( ) throws CloneNotSupportedException
void com.linxonline.mallet.resources.ResourceManager.setFileSystem ( final FileSystem  _fileSystem)

Clear resources and shutdown connections with Sound System


Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables