C# Класс GoodAI.Modules.School.Worlds.RogueTeacher

Наследование: GoodAI.Modules.School.Common.AbstractTeacherInWorld
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
ActionsList List

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

Метод Описание
ActionsCount ( ) : int
CurrentAction ( ) : float[]
GetDefaultSize ( ) : Size
GetDefaultStopTexture ( ) : string
GetDefaultTexturePath ( ) : string
GetRandomAction ( Random rndGen, int degreeOfFreedom ) : Actions
IsDone ( ) : bool
Reset ( ) : void
RogueTeacher ( PointF p, List actions, float scale = 1.0f ) : GoodAI.Core.Nodes
RogueTeacher ( PointF p, float scale = 1.0f ) : GoodAI.Core.Nodes
Stop ( ) : void

Приватные методы

Метод Описание
GetActionVector ( Actions a ) : float[]

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

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

public ActionsCount ( ) : int
Результат int

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

public CurrentAction ( ) : float[]
Результат float[]

GetDefaultSize() публичный статический Метод

public static GetDefaultSize ( ) : Size
Результат System.Drawing.Size

GetDefaultStopTexture() публичный статический Метод

public static GetDefaultStopTexture ( ) : string
Результат string

GetDefaultTexturePath() публичный статический Метод

public static GetDefaultTexturePath ( ) : string
Результат string

GetRandomAction() публичный статический Метод

public static GetRandomAction ( Random rndGen, int degreeOfFreedom ) : Actions
rndGen System.Random
degreeOfFreedom int
Результат Actions

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

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

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

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

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

public RogueTeacher ( PointF p, List actions, float scale = 1.0f ) : GoodAI.Core.Nodes
p System.Drawing.PointF
actions List
scale float
Результат GoodAI.Core.Nodes

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

public RogueTeacher ( PointF p, float scale = 1.0f ) : GoodAI.Core.Nodes
p System.Drawing.PointF
scale float
Результат GoodAI.Core.Nodes

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

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

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

ActionsList публичное свойство

public List ActionsList
Результат List