"Assets/Scripts/InteractionEngine/Gadgets/LineTool.cs" did not exist on "fa98f59fb470685f513d9f9ccdc85414bf3e527b"
Newer
Older
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Events;
public static class CommunicationEvents
{
public class PointEvent : UnityEvent<RaycastHit,int>
{
}
public class HitEvent : UnityEvent<RaycastHit>
{
}
public class MouseOverFactEvent : UnityEvent<Transform>
{
John Schihada
committed
}
public class ToolModeEvent : UnityEvent<ToolMode> {
}
public static HitEvent TriggerEvent = new HitEvent();
public static MouseOverFactEvent HighlightEvent = new MouseOverFactEvent();
public static MouseOverFactEvent EndHighlightEvent = new MouseOverFactEvent();
John Schihada
committed
public static ToolModeEvent ToolModeChangedEvent = new ToolModeEvent();
public static PointEvent AddEvent = new PointEvent();
public static PointEvent RemoveEvent = new PointEvent();
}