public DrawnSceneObject() : base() { this.Type = SceneObjectType.DrawnSceneObject; this.Visual = null; this.Events = new EventsPackage(EventHandlersPackage.NewDrawnSceneObjectEventsPackage()); }
public DrawnSceneObject(string Name, DrawObject Visual) : base(Name) { this.Type = SceneObjectType.DrawnSceneObject; this.Visual = Visual; this.Events = new EventsPackage(EventHandlersPackage.NewDrawnSceneObjectEventsPackage()); }
public bool InCollision(DrawObject Collider, Collision2DType Type) { return(Collision2D.Check(this.Translation, this.Scale, Collider.Translation, Collider.Scale, Type)); }