PersonaEventsHandler

From Virtual World Web Wiki
Revision as of 12:31, 23 May 2018 by Spark5 (Talk | contribs) (Documentation for the PersonaEventsHandler class)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

This class implements a Layer Two extensibility point as virtual members which can be overriden as needed. Derive from this class to provide your own implementation.

See also: IPersonaEvents

Remarks [edit]

Methods

void Befriend(ISessionManager identity, Guid personaID)
Fired when a persona makes friends with another persona (local friend relationship creation)
void CreateParticipantAvatar(IParticipant participant)
Called by the infrastructure to request the creation of an avatar to represent a persona joining an instance
void CreatePersonaAvatar(Guid personaID, DOMDocument document, bool forPreview)
Called by the infrastructure to request the creation of an avatar to represent a persona for temporary use
void Ignore(ISessionManager identity, Guid personaID)
Fired when a persona ignores another persona (local ignore relationship creation)