class MAGES::Recorder::Utilities::UserAvatarDelegator¶
Overview¶
Manages events for when users connect and spawn their avatar and hands. More…
class UserAvatarDelegator { public: // classes class Evt; // properties OnEvtHandler OnEvent; bool Collect; // methods UserAvatarDelegator(); delegate void OnEvtHandler(Evt e); void AddDefaultUser( string name, GameObject avatar, GameObject leftHand, GameObject rightHand, int id = 1 ); };
Detailed Documentation¶
Manages events for when users connect and spawn their avatar and hands.
Properties¶
OnEvtHandler OnEvent
Invoked when an event happens.
bool Collect
Gets or sets a value indicating whether the delegator is collecting events or sending them immediately.
Methods¶
UserAvatarDelegator()
Initializes a new instance of the UserAvatarDelegator class.
delegate void OnEvtHandler(Evt e)
Occurs when an event happens.
Parameters:
e |
The event data. |
void AddDefaultUser( string name, GameObject avatar, GameObject leftHand, GameObject rightHand, int id = 1 )
Adds the default user.
Parameters:
name |
The name. |
avatar |
User’s avatar. |
leftHand |
User’s left hand. |
rightHand |
User’s right hand. |
id |
The user id. |