C# Class OpenViewer.SLProtocol

Afficher le fichier Open project: 3di/3di-viewer-rei

Méthodes publiques

Свойство Type Description
AvatarAnimations List>.Dictionary
firstName string
lastName string
loginURI string
m_user OpenMetaverse.GridClient
password string
startlocation string
username string

Méthodes publiques

Méthode Description
AvatarAnimationHandler ( OpenMetaverse packet, Simulator sim ) : void
Avatars_OnVolumeLevel ( UUID sourceID, uint localID, float volumeLevel ) : void
BeginLogin ( string loginURI, string username, string password, string startlocation ) : void
CancelTexture ( UUID assetID ) : void
Logout ( ) : void
Network_OnCurrentSimChanged ( Simulator PreviousSimulator ) : void
Network_OnEventQueueRunning ( Simulator simulator ) : void
OnLoadURLCallback ( string objectName, UUID objectID, UUID ownerID, bool ownerIsGroup, string message, string URL ) : void
RegisterLoginResponseHandler ( bool loginSuccess, bool redirect, string message, string reason, LoginResponseData replyData ) : void
RequestAnimationStart ( UUID _uuid ) : void
RequestAnimationStop ( UUID _uuid ) : void
RequestImage ( UUID uuid, AssetType assetType, bool priority ) : void
RequestSit ( UUID uuid, System.Vector3 offset ) : void
RequestTexture ( UUID assetID ) : void
SLProtocol ( ) : System
Self_OnTeleport ( string message, AgentManager status, AgentManager flags ) : void
SendChat ( string _message, int _channel, int _range ) : void
SendIM ( string _target_uuid, string _message ) : void
SetCameraPosition ( System.Vector3 camdata ) : void
SetHeightWidth ( uint height, uint width ) : void
Sit ( ) : void
SittingOn ( ) : uint
StandUp ( ) : void
Teleport ( string region, float x, float y, float z ) : void
Touch ( uint objectLocalID ) : void
TurnToward ( System.Vector3 target ) : void
UpdateFromHeading ( double heading ) : void
VoiceEffect ( float _volumeLevel ) : void
disconnectedCallback ( NetworkManager reason, string message ) : void
loginStatusCallback ( LoginStatus login, string message ) : void

Private Methods

Méthode Description
Friends_OnFriendNamesReceived ( string>.Dictionary names ) : void
Friends_OnFriendOffline ( FriendInfo friend ) : void
Friends_OnFriendOnline ( FriendInfo friend ) : void
Self_OnInstantMessage ( InstantMessage im, Simulator simulator ) : void
Sound_OnAttachSound ( UUID soundID, UUID ownerID, UUID objectID, float gain, byte flags ) : void
Sound_OnAttachSoundGainChange ( UUID objectID, float gain ) : void
Sound_OnPreloadSound ( UUID soundID, UUID ownerID, UUID objectID ) : void
Sound_OnSoundTrigger ( UUID soundID, UUID ownerID, UUID objectID, UUID parentID, float gain, ulong regionHandle, System.Vector3 position ) : void
assetReceivedCallback ( AssetDownload transfer, Asset asset ) : void
avatarSitResponseCallback ( UUID objectID, bool autoPilot, System.Vector3 cameraAtOffset, System.Vector3 cameraEyeOffset, bool forceMouselook, System.Vector3 sitPosition, Quaternion sitRotation ) : void
chatCallback ( string message, ChatAudibleLevel audible, ChatType type, ChatSourceType sourcetype, string fromName, UUID id, UUID ownerid, System.Vector3 position ) : void
getLoginParams ( string loginURI, string username, string password, string startlocation ) : LoginParams
gridConnectedCallback ( object sender ) : void
imageReceivedCallback ( ImageDownload image, AssetTexture asset ) : void
landPatchCallback ( Simulator simulator, int x, int y, int width, float data ) : void
loginCallback ( LoginStatus status, string message ) : void
newAvatarCallback ( Simulator simulator, Avatar avatar, ulong regionHandle, ushort timeDilation ) : void
newPrim ( Simulator simulator, Primitive prim, ulong regionHandle, ushort timeDilation ) : void
objectDeletedCallback ( Simulator simulator, uint objectID ) : void
objectUpdatedCallback ( Simulator simulator, ObjectUpdate update, ulong regionHandle, ushort timeDilation ) : void
simConnectedCallback ( Simulator sender ) : void

Method Details

AvatarAnimationHandler() public méthode

public AvatarAnimationHandler ( OpenMetaverse packet, Simulator sim ) : void
packet OpenMetaverse
sim OpenMetaverse.Simulator
Résultat void

Avatars_OnVolumeLevel() public méthode

public Avatars_OnVolumeLevel ( UUID sourceID, uint localID, float volumeLevel ) : void
sourceID UUID
localID uint
volumeLevel float
Résultat void

BeginLogin() public méthode

public BeginLogin ( string loginURI, string username, string password, string startlocation ) : void
loginURI string
username string
password string
startlocation string
Résultat void

CancelTexture() public méthode

public CancelTexture ( UUID assetID ) : void
assetID UUID
Résultat void

Logout() public méthode

public Logout ( ) : void
Résultat void

Network_OnCurrentSimChanged() public méthode

public Network_OnCurrentSimChanged ( Simulator PreviousSimulator ) : void
PreviousSimulator OpenMetaverse.Simulator
Résultat void

Network_OnEventQueueRunning() public méthode

public Network_OnEventQueueRunning ( Simulator simulator ) : void
simulator OpenMetaverse.Simulator
Résultat void

OnLoadURLCallback() public méthode

public OnLoadURLCallback ( string objectName, UUID objectID, UUID ownerID, bool ownerIsGroup, string message, string URL ) : void
objectName string
objectID UUID
ownerID UUID
ownerIsGroup bool
message string
URL string
Résultat void

RegisterLoginResponseHandler() public méthode

public RegisterLoginResponseHandler ( bool loginSuccess, bool redirect, string message, string reason, LoginResponseData replyData ) : void
loginSuccess bool
redirect bool
message string
reason string
replyData OpenMetaverse.LoginResponseData
Résultat void

RequestAnimationStart() public méthode

public RequestAnimationStart ( UUID _uuid ) : void
_uuid UUID
Résultat void

RequestAnimationStop() public méthode

public RequestAnimationStop ( UUID _uuid ) : void
_uuid UUID
Résultat void

RequestImage() public méthode

public RequestImage ( UUID uuid, AssetType assetType, bool priority ) : void
uuid UUID
assetType AssetType
priority bool
Résultat void

RequestSit() public méthode

public RequestSit ( UUID uuid, System.Vector3 offset ) : void
uuid UUID
offset System.Vector3
Résultat void

RequestTexture() public méthode

public RequestTexture ( UUID assetID ) : void
assetID UUID
Résultat void

SLProtocol() public méthode

public SLProtocol ( ) : System
Résultat System

Self_OnTeleport() public méthode

public Self_OnTeleport ( string message, AgentManager status, AgentManager flags ) : void
message string
status OpenMetaverse.AgentManager
flags OpenMetaverse.AgentManager
Résultat void

SendChat() public méthode

public SendChat ( string _message, int _channel, int _range ) : void
_message string
_channel int
_range int
Résultat void

SendIM() public méthode

public SendIM ( string _target_uuid, string _message ) : void
_target_uuid string
_message string
Résultat void

SetCameraPosition() public méthode

public SetCameraPosition ( System.Vector3 camdata ) : void
camdata System.Vector3
Résultat void

SetHeightWidth() public méthode

public SetHeightWidth ( uint height, uint width ) : void
height uint
width uint
Résultat void

Sit() public méthode

public Sit ( ) : void
Résultat void

SittingOn() public méthode

public SittingOn ( ) : uint
Résultat uint

StandUp() public méthode

public StandUp ( ) : void
Résultat void

Teleport() public méthode

public Teleport ( string region, float x, float y, float z ) : void
region string
x float
y float
z float
Résultat void

Touch() public méthode

public Touch ( uint objectLocalID ) : void
objectLocalID uint
Résultat void

TurnToward() public méthode

public TurnToward ( System.Vector3 target ) : void
target System.Vector3
Résultat void

UpdateFromHeading() public méthode

public UpdateFromHeading ( double heading ) : void
heading double
Résultat void

VoiceEffect() public méthode

public VoiceEffect ( float _volumeLevel ) : void
_volumeLevel float
Résultat void

disconnectedCallback() public méthode

public disconnectedCallback ( NetworkManager reason, string message ) : void
reason OpenMetaverse.NetworkManager
message string
Résultat void

loginStatusCallback() public méthode

public loginStatusCallback ( LoginStatus login, string message ) : void
login LoginStatus
message string
Résultat void

Property Details

AvatarAnimations public_oe property

public Dictionary> AvatarAnimations
Résultat List>.Dictionary

firstName public_oe property

public string firstName
Résultat string

lastName public_oe property

public string lastName
Résultat string

loginURI public_oe property

public string loginURI
Résultat string

m_user public_oe property

public GridClient,OpenMetaverse m_user
Résultat OpenMetaverse.GridClient

password public_oe property

public string password
Résultat string

startlocation public_oe property

public string startlocation
Résultat string

username public_oe property

public string username
Résultat string