Rev 1463 |
Blame |
Compare with Previous |
Last modification |
View Log
| RSS feed
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace BurutaruEditor.interaction
{
public abstract class Interaction
{
private MainForm mOwner = null;
public MainForm Owner { get{ return mOwner; } }
public Interaction(MainForm owner)
{
mOwner = owner;
}
public abstract void MouseDown(MouseEventArgs e);
public abstract void MouseMove(MouseEventArgs e);
public abstract void MouseUp(MouseEventArgs e);
public abstract void Render();
public virtual void MouseEnter(EventArgs e) { }
public virtual void MouseLeave(EventArgs e) { }
}
}