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

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

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

Свойство Тип Описание
moveDownAction float
moveLeftAction float
moveRightAction float
moveUpAction float

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

Свойство Тип Описание
GameObjectInControl GameObject

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

Метод Описание
CreateAgent ( ) : MovableGameObject
CreateAgent ( PointF p, float size = 1.0f ) : MovableGameObject
CreateAgent ( string iconPath, PointF position ) : MovableGameObject
CreateDoor ( PointF p, bool isClosed = true, float size = 1.0f ) : GameObject
CreateLever ( PointF p, ISwitchable obj, bool isOn = false, float size = 1.0f ) : GameObject
CreateLever ( PointF p, bool isOn = false, float size = 1.0f ) : GameObject
CreateMovableTarget ( PointF p, float size = 1.0f ) : MovableGameObject
CreateRogueKiller ( PointF p, float size = 1.0f ) : GameObject
CreateRogueMovableKiller ( PointF p, float size = 1.0f ) : MovableGameObject
CreateTarget ( PointF p, float size = 1.0f ) : GameObject
CreateTasks ( ) : void
CreateWall ( PointF p, float size = 1.0f ) : GameObject
PlumberWorld ( ) : GoodAI.Core.Nodes
Validate ( MyValidator validator ) : void

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

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

public CreateAgent ( ) : MovableGameObject
Результат MovableGameObject

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

public CreateAgent ( PointF p, float size = 1.0f ) : MovableGameObject
p System.Drawing.PointF
size float
Результат MovableGameObject

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

public CreateAgent ( string iconPath, PointF position ) : MovableGameObject
iconPath string
position System.Drawing.PointF
Результат MovableGameObject

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

public CreateDoor ( PointF p, bool isClosed = true, float size = 1.0f ) : GameObject
p System.Drawing.PointF
isClosed bool
size float
Результат GameObject

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

public CreateLever ( PointF p, ISwitchable obj, bool isOn = false, float size = 1.0f ) : GameObject
p System.Drawing.PointF
obj ISwitchable
isOn bool
size float
Результат GameObject

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

public CreateLever ( PointF p, bool isOn = false, float size = 1.0f ) : GameObject
p System.Drawing.PointF
isOn bool
size float
Результат GameObject

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

public CreateMovableTarget ( PointF p, float size = 1.0f ) : MovableGameObject
p System.Drawing.PointF
size float
Результат MovableGameObject

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

public CreateRogueKiller ( PointF p, float size = 1.0f ) : GameObject
p System.Drawing.PointF
size float
Результат GameObject

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

public CreateRogueMovableKiller ( PointF p, float size = 1.0f ) : MovableGameObject
p System.Drawing.PointF
size float
Результат MovableGameObject

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

public CreateTarget ( PointF p, float size = 1.0f ) : GameObject
p System.Drawing.PointF
size float
Результат GameObject

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

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

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

public CreateWall ( PointF p, float size = 1.0f ) : GameObject
p System.Drawing.PointF
size float
Результат GameObject

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

public PlumberWorld ( ) : GoodAI.Core.Nodes
Результат GoodAI.Core.Nodes

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

public Validate ( MyValidator validator ) : void
validator MyValidator
Результат void

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

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

protected GameObject GameObjectInControl
Результат GameObject

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

public float moveDownAction
Результат float

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

public float moveLeftAction
Результат float

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

public float moveRightAction
Результат float

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

public float moveUpAction
Результат float