C# Класс SleepHunter.Macro.MacroState

Наследование: ObservableObject, IDisposable
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
cancelSource System.Threading.CancellationTokenSource
client SleepHunter.Models.Player
lastKnownMapName string
lastKnownMapNumber int
lastKnownXCoordinate int
lastKnownYCoordinate int
name string
status MacroStatus
task Task

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

Метод Описание
Dispose ( ) : void
MacroState ( Player client ) : System
Pause ( ) : void
Start ( ) : void
Stop ( ) : void

Защищенные методы

Метод Описание
CancelTask ( bool waitForTask = false ) : bool
CheckKnownState ( bool saveStateAfterCheck = true ) : void
CheckMap ( ) : bool
Dispose ( bool isDisposing ) : void
MacroLoop ( object argument ) : void
OnMapChanged ( ) : void
OnStatusChanged ( MacroStatus status ) : void
OnXYChanged ( ) : void
PauseMacro ( ) : void
ResumeMacro ( ) : void
SaveKnownState ( ) : void
StartMacro ( object state = null ) : void
StopMacro ( ) : void
TakeAction ( MacroAction action ) : void

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

CancelTask() защищенный Метод

protected CancelTask ( bool waitForTask = false ) : bool
waitForTask bool
Результат bool

CheckKnownState() защищенный Метод

protected CheckKnownState ( bool saveStateAfterCheck = true ) : void
saveStateAfterCheck bool
Результат void

CheckMap() защищенный Метод

protected CheckMap ( ) : bool
Результат bool

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

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

Dispose() защищенный Метод

protected Dispose ( bool isDisposing ) : void
isDisposing bool
Результат void

MacroLoop() защищенный абстрактный Метод

protected abstract MacroLoop ( object argument ) : void
argument object
Результат void

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

public MacroState ( Player client ) : System
client SleepHunter.Models.Player
Результат System

OnMapChanged() защищенный Метод

protected OnMapChanged ( ) : void
Результат void

OnStatusChanged() защищенный Метод

protected OnStatusChanged ( MacroStatus status ) : void
status MacroStatus
Результат void

OnXYChanged() защищенный Метод

protected OnXYChanged ( ) : void
Результат void

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

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

PauseMacro() защищенный Метод

protected PauseMacro ( ) : void
Результат void

ResumeMacro() защищенный Метод

protected ResumeMacro ( ) : void
Результат void

SaveKnownState() защищенный Метод

protected SaveKnownState ( ) : void
Результат void

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

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

StartMacro() защищенный Метод

protected StartMacro ( object state = null ) : void
state object
Результат void

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

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

StopMacro() защищенный Метод

protected StopMacro ( ) : void
Результат void

TakeAction() защищенный Метод

protected TakeAction ( MacroAction action ) : void
action MacroAction
Результат void

Описание свойств

cancelSource защищенное свойство

protected CancellationTokenSource,System.Threading cancelSource
Результат System.Threading.CancellationTokenSource

client защищенное свойство

protected Player,SleepHunter.Models client
Результат SleepHunter.Models.Player

lastKnownMapName защищенное свойство

protected string lastKnownMapName
Результат string

lastKnownMapNumber защищенное свойство

protected int lastKnownMapNumber
Результат int

lastKnownXCoordinate защищенное свойство

protected int lastKnownXCoordinate
Результат int

lastKnownYCoordinate защищенное свойство

protected int lastKnownYCoordinate
Результат int

name защищенное свойство

protected string name
Результат string

status защищенное свойство

protected MacroStatus status
Результат MacroStatus

task защищенное свойство

protected Task task
Результат Task