abstract class Actor
{
public virtual void Update(double dt, Context context)
}
public virtual void Draw(Context context)