C# Класс SmartboyDevelopments.Haxxit.Programs.Program

Показать файл Открыть проект

Открытые методы

Метод Описание
AlreadyRanCommand ( ) : bool
CanAttack ( Map map, System.Point attacked_point, string command_name ) : bool
GetAllCommands ( ) : List
GetCommand ( string command_name ) : Command
HasCommand ( string command_name ) : bool
Program ( ushort moves, ushort size, string TypeName, IEnumerable commands ) : System
Reset ( ) : void
RunCommand ( Map map, System.Point attacked_point, string command_name ) : UndoCommand
RunUndoCommand ( Map map, UndoCommand command ) : bool

Описание методов

AlreadyRanCommand() публичный Метод

public AlreadyRanCommand ( ) : bool
Результат bool

CanAttack() публичный Метод

public CanAttack ( Map map, System.Point attacked_point, string command_name ) : bool
map SmartboyDevelopments.Haxxit.Maps.Map
attacked_point System.Point
command_name string
Результат bool

GetAllCommands() публичный Метод

public GetAllCommands ( ) : List
Результат List

GetCommand() публичный Метод

public GetCommand ( string command_name ) : Command
command_name string
Результат Command

HasCommand() публичный Метод

public HasCommand ( string command_name ) : bool
command_name string
Результат bool

Program() публичный Метод

public Program ( ushort moves, ushort size, string TypeName, IEnumerable commands ) : System
moves ushort
size ushort
TypeName string
commands IEnumerable
Результат System

Reset() публичный Метод

public Reset ( ) : void
Результат void

RunCommand() публичный Метод

public RunCommand ( Map map, System.Point attacked_point, string command_name ) : UndoCommand
map SmartboyDevelopments.Haxxit.Maps.Map
attacked_point System.Point
command_name string
Результат SmartboyDevelopments.Haxxit.Commands.UndoCommand

RunUndoCommand() публичный Метод

public RunUndoCommand ( Map map, UndoCommand command ) : bool
map SmartboyDevelopments.Haxxit.Maps.Map
command SmartboyDevelopments.Haxxit.Commands.UndoCommand
Результат bool