C# Класс Universe.BotManager.BotPrimController

Наследование: IBotController
Показать файл Открыть проект

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

Метод Описание
BotPrimController ( ISceneEntity obj, Bot bot ) : OpenMetaverse
Close ( ) : void
GetScene ( ) : IScene
Jump ( ) : void
OnBotAgentUpdate ( Vector3 toward, uint controlFlag, Quaternion bodyRotation ) : void
OnBotAgentUpdate ( Vector3 toward, uint controlFlag, Quaternion bodyRotation, bool isMoving ) : void
SendChatMessage ( int sayType, string message, int channel ) : void
SendInstantMessage ( GridInstantMessage im ) : void
SetDrawDistance ( float draw ) : void
SetSpeedModifier ( float speed ) : void
StandUp ( ) : void
StopMoving ( bool fly, bool clearPath ) : void
Teleport ( Vector3 pos ) : void
UpdateMovementAnimations ( bool sendTerseUpdate ) : void

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

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

public BotPrimController ( ISceneEntity obj, Bot bot ) : OpenMetaverse
obj ISceneEntity
bot Bot
Результат OpenMetaverse

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

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

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

public GetScene ( ) : IScene
Результат IScene

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

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

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

public OnBotAgentUpdate ( Vector3 toward, uint controlFlag, Quaternion bodyRotation ) : void
toward Vector3
controlFlag uint
bodyRotation Quaternion
Результат void

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

public OnBotAgentUpdate ( Vector3 toward, uint controlFlag, Quaternion bodyRotation, bool isMoving ) : void
toward Vector3
controlFlag uint
bodyRotation Quaternion
isMoving bool
Результат void

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

public SendChatMessage ( int sayType, string message, int channel ) : void
sayType int
message string
channel int
Результат void

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

public SendInstantMessage ( GridInstantMessage im ) : void
im Universe.Framework.ClientInterfaces.GridInstantMessage
Результат void

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

public SetDrawDistance ( float draw ) : void
draw float
Результат void

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

public SetSpeedModifier ( float speed ) : void
speed float
Результат void

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

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

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

public StopMoving ( bool fly, bool clearPath ) : void
fly bool
clearPath bool
Результат void

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

public Teleport ( Vector3 pos ) : void
pos Vector3
Результат void

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

public UpdateMovementAnimations ( bool sendTerseUpdate ) : void
sendTerseUpdate bool
Результат void