C# Class SEModAPIExtensions.API.PluginManager

Afficher le fichier Open project: rexxar-tc/SEServerExtender Class Usage Examples

Méthodes publiques

Свойство Type Description
IsStable bool

Méthodes publiques

Méthode Description
DoUpdate ( object args ) : void
GetPluginState ( System.Guid key ) : bool
HookChatMessage ( Object plugin, IPlugin>.Dictionary plugins, bool>.Dictionary pluginState, ChatManager chatEvent, bool &discard ) : void
Init ( ) : void
InitPlugin ( System.Guid key ) : void
LoadPlugins ( bool forceLoad = false ) : void
Shutdown ( ) : void
UnloadPlugin ( System.Guid key ) : void
Update ( ) : void

Méthodes protégées

Méthode Description
PluginManager ( ) : System

Private Methods

Méthode Description
IsOldPlugin ( Assembly assembly ) : bool
IsValidPlugin ( Assembly assembly ) : bool

Method Details

DoUpdate() public static méthode

public static DoUpdate ( object args ) : void
args object
Résultat void

GetPluginState() public méthode

public GetPluginState ( System.Guid key ) : bool
key System.Guid
Résultat bool

HookChatMessage() public static méthode

public static HookChatMessage ( Object plugin, IPlugin>.Dictionary plugins, bool>.Dictionary pluginState, ChatManager chatEvent, bool &discard ) : void
plugin Object
plugins IPlugin>.Dictionary
pluginState bool>.Dictionary
chatEvent ChatManager
discard bool
Résultat void

Init() public méthode

public Init ( ) : void
Résultat void

InitPlugin() public méthode

public InitPlugin ( System.Guid key ) : void
key System.Guid
Résultat void

LoadPlugins() public méthode

public LoadPlugins ( bool forceLoad = false ) : void
forceLoad bool
Résultat void

PluginManager() protected méthode

protected PluginManager ( ) : System
Résultat System

Shutdown() public méthode

public Shutdown ( ) : void
Résultat void

UnloadPlugin() public méthode

public UnloadPlugin ( System.Guid key ) : void
key System.Guid
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

Property Details

IsStable public_oe static_oe property

public static bool IsStable
Résultat bool