-
-
Notifications
You must be signed in to change notification settings - Fork 44
sharedlibrarycoreinterfaces IScriptCommandFactory
RaidMax edited this page May 21, 2023
·
1 revision
defines capabilities of script command factory
flowchart LR
classDef interfaceStyle stroke-dasharray: 5 5;
classDef abstractStyle stroke-width:4px
subgraph SharedLibraryCore.Interfaces
SharedLibraryCore.Interfaces.IScriptCommandFactory[[IScriptCommandFactory]]
class SharedLibraryCore.Interfaces.IScriptCommandFactory interfaceStyle;
end
Returns | Name |
---|---|
IManagerCommand |
CreateScriptCommand (string name, string alias, string description, string permission, bool isTargetRequired, IEnumerable <CommandArgument > args, Func <GameEvent , Task > executeAction, IEnumerable <Game > supportedGames) |
defines capabilities of script command factory
public IManagerCommand CreateScriptCommand(string name, string alias, string description, string permission, bool isTargetRequired, IEnumerable<CommandArgument> args, Func<GameEvent, Task> executeAction, IEnumerable<Game> supportedGames)
Type | Name | Description |
---|---|---|
string |
name | |
string |
alias | |
string |
description | |
string |
permission | |
bool |
isTargetRequired | |
IEnumerable <CommandArgument > |
args | |
Func <GameEvent , Task > |
executeAction | |
IEnumerable <Game > |
supportedGames |
Generated with ModularDoc