C# Class Universe.Modules.Profiles.ProfileModule

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

Méthodes publiques

Méthode Description
AddRegion ( IScene scene ) : void
AvatarInterestsUpdate ( IClientAPI remoteClient, uint wantmask, string wanttext, uint skillsmask, string skillstext, string languages ) : void
AvatarNotesUpdate ( IClientAPI remoteClient, UUID queryTargetID, string queryNotes ) : void
ClassifiedDelete ( UUID queryClassifiedID, IClientAPI remoteClient ) : void
ClassifiedInfoRequest ( UUID queryClassifiedID, IClientAPI remoteClient ) : void
ClassifiedInfoUpdate ( UUID queryClassifiedID, uint queryCategory, string queryName, string queryDescription, UUID queryParcelID, uint queryParentEstate, UUID querySnapshotID, System.Vector3 queryGlobalPos, byte queryclassifiedFlags, int queryclassifiedPrice, IClientAPI remoteClient ) : void
Close ( ) : void
GodClassifiedDelete ( UUID queryClassifiedID, IClientAPI remoteClient ) : void
GodPickDelete ( IClientAPI remoteClient, UUID AgentID, UUID queryPickID, UUID queryID ) : void
HandleAvatarClassifiedsRequest ( object sender, string method, List args ) : void
HandleAvatarNotesRequest ( object sender, string method, List args ) : void
HandleAvatarPicksRequest ( object sender, string method, List args ) : void
HandlePickInfoRequest ( object sender, string method, List args ) : void
Initialize ( IConfigSource config ) : void
NewClient ( IClientAPI client ) : void
OnClosingClient ( IClientAPI client ) : void
PickDelete ( IClientAPI remoteClient, UUID queryPickID ) : void
PickInfoUpdate ( IClientAPI remoteClient, UUID pickID, UUID creatorID, bool topPick, string name, string desc, UUID snapshotID, int sortOrder, bool enabled, Vector3d globalPos ) : void
RegionLoaded ( IScene scene ) : void
RemoveRegion ( IScene scene ) : void
RequestAvatarProperty ( IClientAPI remoteClient, UUID target ) : void
SendProfile ( IClientAPI remoteClient, IUserProfileInfo Profile, UserAccount account, uint agentOnline ) : void
TrackAgent ( IClientAPI client, UUID hunter, UUID target ) : void
UpdateAvatarProperties ( IClientAPI remoteClient, string AboutText, string FLAboutText, UUID FLImageID, UUID ImageID, string WebProfileURL, bool allowpublish, bool maturepublish ) : void
UpdateUserPreferences ( bool imViaEmail, bool visible, IClientAPI remoteClient ) : void
UserPreferencesRequest ( IClientAPI remoteClient ) : void
moneyModule_OnUserDidNotPay ( UUID agentID, string identifier, string paymentTextThatFailed ) : void

Private Methods

Méthode Description
IsFriendOfUser ( UUID friend, UUID requested ) : bool

Method Details

AddRegion() public méthode

public AddRegion ( IScene scene ) : void
scene IScene
Résultat void

AvatarInterestsUpdate() public méthode

public AvatarInterestsUpdate ( IClientAPI remoteClient, uint wantmask, string wanttext, uint skillsmask, string skillstext, string languages ) : void
remoteClient IClientAPI
wantmask uint
wanttext string
skillsmask uint
skillstext string
languages string
Résultat void

AvatarNotesUpdate() public méthode

public AvatarNotesUpdate ( IClientAPI remoteClient, UUID queryTargetID, string queryNotes ) : void
remoteClient IClientAPI
queryTargetID UUID
queryNotes string
Résultat void

ClassifiedDelete() public méthode

public ClassifiedDelete ( UUID queryClassifiedID, IClientAPI remoteClient ) : void
queryClassifiedID UUID
remoteClient IClientAPI
Résultat void

ClassifiedInfoRequest() public méthode

public ClassifiedInfoRequest ( UUID queryClassifiedID, IClientAPI remoteClient ) : void
queryClassifiedID UUID
remoteClient IClientAPI
Résultat void

ClassifiedInfoUpdate() public méthode

public ClassifiedInfoUpdate ( UUID queryClassifiedID, uint queryCategory, string queryName, string queryDescription, UUID queryParcelID, uint queryParentEstate, UUID querySnapshotID, System.Vector3 queryGlobalPos, byte queryclassifiedFlags, int queryclassifiedPrice, IClientAPI remoteClient ) : void
queryClassifiedID UUID
queryCategory uint
queryName string
queryDescription string
queryParcelID UUID
queryParentEstate uint
querySnapshotID UUID
queryGlobalPos System.Vector3
queryclassifiedFlags byte
queryclassifiedPrice int
remoteClient IClientAPI
Résultat void

Close() public méthode

public Close ( ) : void
Résultat void

GodClassifiedDelete() public méthode

public GodClassifiedDelete ( UUID queryClassifiedID, IClientAPI remoteClient ) : void
queryClassifiedID UUID
remoteClient IClientAPI
Résultat void

GodPickDelete() public méthode

public GodPickDelete ( IClientAPI remoteClient, UUID AgentID, UUID queryPickID, UUID queryID ) : void
remoteClient IClientAPI
AgentID UUID
queryPickID UUID
queryID UUID
Résultat void

HandleAvatarClassifiedsRequest() public méthode

public HandleAvatarClassifiedsRequest ( object sender, string method, List args ) : void
sender object
method string
args List
Résultat void

HandleAvatarNotesRequest() public méthode

public HandleAvatarNotesRequest ( object sender, string method, List args ) : void
sender object
method string
args List
Résultat void

HandleAvatarPicksRequest() public méthode

public HandleAvatarPicksRequest ( object sender, string method, List args ) : void
sender object
method string
args List
Résultat void

HandlePickInfoRequest() public méthode

public HandlePickInfoRequest ( object sender, string method, List args ) : void
sender object
method string
args List
Résultat void

Initialize() public méthode

public Initialize ( IConfigSource config ) : void
config IConfigSource
Résultat void

NewClient() public méthode

public NewClient ( IClientAPI client ) : void
client IClientAPI
Résultat void

OnClosingClient() public méthode

public OnClosingClient ( IClientAPI client ) : void
client IClientAPI
Résultat void

PickDelete() public méthode

public PickDelete ( IClientAPI remoteClient, UUID queryPickID ) : void
remoteClient IClientAPI
queryPickID UUID
Résultat void

PickInfoUpdate() public méthode

public PickInfoUpdate ( IClientAPI remoteClient, UUID pickID, UUID creatorID, bool topPick, string name, string desc, UUID snapshotID, int sortOrder, bool enabled, Vector3d globalPos ) : void
remoteClient IClientAPI
pickID UUID
creatorID UUID
topPick bool
name string
desc string
snapshotID UUID
sortOrder int
enabled bool
globalPos Vector3d
Résultat void

RegionLoaded() public méthode

public RegionLoaded ( IScene scene ) : void
scene IScene
Résultat void

RemoveRegion() public méthode

public RemoveRegion ( IScene scene ) : void
scene IScene
Résultat void

RequestAvatarProperty() public méthode

public RequestAvatarProperty ( IClientAPI remoteClient, UUID target ) : void
remoteClient IClientAPI
target UUID
Résultat void

SendProfile() public méthode

public SendProfile ( IClientAPI remoteClient, IUserProfileInfo Profile, UserAccount account, uint agentOnline ) : void
remoteClient IClientAPI
Profile Universe.Framework.Services.ClassHelpers.Profile.IUserProfileInfo
account Universe.Framework.Services.UserAccount
agentOnline uint
Résultat void

TrackAgent() public méthode

public TrackAgent ( IClientAPI client, UUID hunter, UUID target ) : void
client IClientAPI
hunter UUID
target UUID
Résultat void

UpdateAvatarProperties() public méthode

public UpdateAvatarProperties ( IClientAPI remoteClient, string AboutText, string FLAboutText, UUID FLImageID, UUID ImageID, string WebProfileURL, bool allowpublish, bool maturepublish ) : void
remoteClient IClientAPI
AboutText string
FLAboutText string
FLImageID UUID
ImageID UUID
WebProfileURL string
allowpublish bool
maturepublish bool
Résultat void

UpdateUserPreferences() public méthode

public UpdateUserPreferences ( bool imViaEmail, bool visible, IClientAPI remoteClient ) : void
imViaEmail bool
visible bool
remoteClient IClientAPI
Résultat void

UserPreferencesRequest() public méthode

public UserPreferencesRequest ( IClientAPI remoteClient ) : void
remoteClient IClientAPI
Résultat void

moneyModule_OnUserDidNotPay() public méthode

public moneyModule_OnUserDidNotPay ( UUID agentID, string identifier, string paymentTextThatFailed ) : void
agentID UUID
identifier string
paymentTextThatFailed string
Résultat void