Skip to content

ShapeComponent Class

Definition

Namespace: Brine2D.Systems.Rendering

Base class for all rendered primitive shapes. Add a concrete subtype \([RectangleShapeComponent](../RectangleShapeComponent/index.md 'Brine2D\.Systems\.Rendering\.RectangleShapeComponent'), [CircleShapeComponent](../CircleShapeComponent/index.md 'Brine2D\.Systems\.Rendering\.CircleShapeComponent'), [LineShapeComponent](../LineShapeComponent/index.md 'Brine2D\.Systems\.Rendering\.LineShapeComponent')\) to an entity — do not use this type directly.

C#
public abstract class ShapeComponent : Brine2D.ECS.Component

Inheritance System.ObjectComponent → ShapeComponent

Derived
CircleShapeComponent
LineShapeComponent
RectangleShapeComponent