33 lines
986 B
C#
33 lines
986 B
C#
#if UNITY_EDITOR
|
|
using UnityEngine;
|
|
|
|
namespace O3DWB
|
|
{
|
|
public class GizmoTransformedObjectsMessage : Message
|
|
{
|
|
#region Private Variables
|
|
private ObjectGizmo _objectTransformGizmo;
|
|
#endregion
|
|
|
|
#region Public Properties
|
|
public ObjectGizmo ObjectTransformGizmo { get { return _objectTransformGizmo; } }
|
|
#endregion
|
|
|
|
#region Constructors
|
|
public GizmoTransformedObjectsMessage(ObjectGizmo objectTransformGizmo)
|
|
: base(MessageType.GizmoTransformedObjects)
|
|
{
|
|
_objectTransformGizmo = objectTransformGizmo;
|
|
}
|
|
#endregion
|
|
|
|
#region Public Static Functions
|
|
public static void SendToInterestedListeners(ObjectGizmo objectTransformGizmo)
|
|
{
|
|
var message = new GizmoTransformedObjectsMessage(objectTransformGizmo);
|
|
MessageListenerDatabase.Instance.SendMessageToInterestedListeners(message);
|
|
}
|
|
#endregion
|
|
}
|
|
}
|
|
#endif |