internal InteractiveEventArgs(InteractiveEventType type) { }
internal InteractiveEventArgs(InteractiveEventType type, int errorCode, string errorMessage) { }
internal InteractiveButtonEventArgs(InteractiveEventType type, string id, InteractiveParticipant participant, bool isPressed) : base(type) { }
internal InteractiveParticipantStateChangedEventArgs(InteractiveEventType type, InteractiveParticipant participant, InteractiveParticipantState state) : base(type) { Participant = participant; State = state; }
internal InteractiveJoystickEventArgs(InteractiveEventType type, string id, InteractiveParticipant participant, double x, double y) : base(type) { }
internal InteractivityStateChangedEventArgs(InteractiveEventType type, InteractivityState state) : base(type) { }
public InteractiveButtonControl(string controlID, InteractiveEventType type, bool disabled, string helpText, uint cost, string eTag, string sceneID, Dictionary <string, object> metaproperties) : base(controlID, InteractivityManager._CONTROL_TYPE_BUTTON, type, disabled, helpText, eTag, sceneID, metaproperties) { Cost = cost; }