C# Class Universe.BotManager.BotPrimController

Inheritance: IBotController
Afficher le fichier Open project: Virtual-Universe/Virtual-Universe

Méthodes publiques

Méthode Description
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

Method Details

BotPrimController() public méthode

public BotPrimController ( ISceneEntity obj, Bot bot ) : OpenMetaverse
obj ISceneEntity
bot Bot
Résultat OpenMetaverse

Close() public méthode

public Close ( ) : void
Résultat void

GetScene() public méthode

public GetScene ( ) : IScene
Résultat IScene

Jump() public méthode

public Jump ( ) : void
Résultat void

OnBotAgentUpdate() public méthode

public OnBotAgentUpdate ( Vector3 toward, uint controlFlag, Quaternion bodyRotation ) : void
toward Vector3
controlFlag uint
bodyRotation Quaternion
Résultat void

OnBotAgentUpdate() public méthode

public OnBotAgentUpdate ( Vector3 toward, uint controlFlag, Quaternion bodyRotation, bool isMoving ) : void
toward Vector3
controlFlag uint
bodyRotation Quaternion
isMoving bool
Résultat void

SendChatMessage() public méthode

public SendChatMessage ( int sayType, string message, int channel ) : void
sayType int
message string
channel int
Résultat void

SendInstantMessage() public méthode

public SendInstantMessage ( GridInstantMessage im ) : void
im Universe.Framework.ClientInterfaces.GridInstantMessage
Résultat void

SetDrawDistance() public méthode

public SetDrawDistance ( float draw ) : void
draw float
Résultat void

SetSpeedModifier() public méthode

public SetSpeedModifier ( float speed ) : void
speed float
Résultat void

StandUp() public méthode

public StandUp ( ) : void
Résultat void

StopMoving() public méthode

public StopMoving ( bool fly, bool clearPath ) : void
fly bool
clearPath bool
Résultat void

Teleport() public méthode

public Teleport ( Vector3 pos ) : void
pos Vector3
Résultat void

UpdateMovementAnimations() public méthode

public UpdateMovementAnimations ( bool sendTerseUpdate ) : void
sendTerseUpdate bool
Résultat void