Empeld
Empeld plugin documentation.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events
pluginbase.Objects.Game.PluginGameContextBase Class Referenceabstract
Inheritance diagram for pluginbase.Objects.Game.PluginGameContextBase:
pluginbase.Objects.Game.IPluginGameContext

Public Member Functions

 PluginGameContextBase ()
 
abstract IUserController CreateUserController (IEntityManager entityManager, IUserManager userManager)
 
abstract IServerSubsystem[] CreateServerSubsystems ()
 
abstract IClientSubsystem[] CreateClientSubsystems ()
 
virtual ServerStateMetadata GetServerStateMetadata ()
 

Constructor & Destructor Documentation

pluginbase.Objects.Game.PluginGameContextBase.PluginGameContextBase ( )
9  {
10  }

Member Function Documentation

abstract IClientSubsystem [] pluginbase.Objects.Game.PluginGameContextBase.CreateClientSubsystems ( )
pure virtual
abstract IServerSubsystem [] pluginbase.Objects.Game.PluginGameContextBase.CreateServerSubsystems ( )
pure virtual
abstract IUserController pluginbase.Objects.Game.PluginGameContextBase.CreateUserController ( IEntityManager  entityManager,
IUserManager  userManager 
)
pure virtual
virtual ServerStateMetadata pluginbase.Objects.Game.PluginGameContextBase.GetServerStateMetadata ( )
virtual

Implements pluginbase.Objects.Game.IPluginGameContext.

19  {
20  return null;
21  }

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