public EventBotLoggedInArgs(ICloneableT <RemotingConnectionProperties> connectionProperties) { ConnectionProperties = connectionProperties.Clone(); }
public EventAvatarAddArgs(ICloneableT <Avatar> avatar) { Avatar = avatar.Clone(); }
public EventAvatarRemoveArgs(ICloneableT <Avatar> avatar) { Avatar = avatar.Clone(); }
public EventBotEntersWorldArgs(ICloneableT <TConnectionProperties> connectionProperties) { ConnectionProperties = connectionProperties.Clone(); }
public EventBotLoggedInArgs(ICloneableT <UniverseConnectionProperties> connectionProperties, int node) { _node = node; ConnectionProperties = connectionProperties.Clone(); }
public EventAvatarChangeArgs(ICloneableT <Avatar> avatar, ICloneableT <Avatar> avatarPreviousState) { Avatar = avatar.Clone(); AvatarPreviousState = avatarPreviousState.Clone(); }
public EventBotSlaveStartedArgs(ICloneableT <UniverseConnectionProperties> connectionProperties, int node) { _node = node; ConnectionProperties = connectionProperties.Clone(); }
public EventChatArgs(ICloneableT <Avatar> avatar, ChatType chatType, string message) { Avatar = avatar.Clone(); ChatType = chatType; Message = message; }
/// <summary> /// Initializes a new instance of the <see cref="EventObjectClickArgs<TAvatar, TModel>"/> class. /// </summary> /// <param name="model">The model.</param> /// <param name="avatar">The avatar.</param> public EventObjectClickArgs(ICloneableT <TModel> model, ICloneableT <TAvatar> avatar) { Model = model.Clone(); Avatar = avatar.Clone(); }
/// <summary> /// Initializes a new instance of the <see cref="EventObjectChangeArgs<TAvatar, TModel>"/> class. /// </summary> /// <param name="model">The model.</param> /// <param name="oldModel">The old model.</param> /// <param name="avatar">The avatar.</param> public EventObjectChangeArgs(ICloneableT<TModel> model, ICloneableT<TModel> oldModel, ICloneableT<TAvatar> avatar) { Model = model.Clone(); OldModel = oldModel.Clone(); Avatar = avatar.Clone(); }
public EventObjectRemoveArgs(ICloneableT <Model> model, ICloneableT <Avatar> avatar) { Model = model.Clone(); Avatar = avatar.Clone(); }
public EventObjectScanCompletedEventArgs(ICloneableT <SceneNodes> sceneNodes) { SceneNodes = sceneNodes.Clone(); // NOTE: this could be rather memory and time consuming. }