Interface IContentManager
Assembly: SociallyDistant.Framework.dll
Syntax
public interface IContentManager
Methods
AddContentGenerator(IContentGenerator)
Declaration
void AddContentGenerator(IContentGenerator generator)
Parameters
AddContentSource(IGameContentSource)
Declaration
void AddContentSource(IGameContentSource source)
Parameters
AddContentSource<T>()
Declaration
T AddContentSource<T>() where T : IGameContentSource, new()
Returns
Type Parameters
GetContentOfType<T>()
Declaration
IEnumerable<T> GetContentOfType<T>()
Returns
Type Parameters
RefreshContentDatabaseAsync()
Declaration
Task RefreshContentDatabaseAsync()
Returns
RemoveContentGenerator(IContentGenerator)
Declaration
void RemoveContentGenerator(IContentGenerator generator)
Parameters
RemoveContentSource(IGameContentSource)
Declaration
void RemoveContentSource(IGameContentSource source)
Parameters