Ctrl+K

Strawberry.Components Namespace

Documentation for types in the Strawberry.Components namespace.

Classes

Type Description
Strawberry.Components.ActionComponent
Strawberry.Components.AdvancedSpriteComponent An advanced implementation of the sprite component, which supports keyframe animations.
Strawberry.Components.EventSubscription
Strawberry.Components.MoveToDirectionComponent A simple component that moves the owner to a direction at a given speed.
Strawberry.Components.MoveToMouseComponent A simple component that jumps the owner to the mouse position
Strawberry.Components.SpriteComponent The sprite component is used to render a single sprite on the screen.
Strawberry.Components.TransformComponent Manages the 2D transformation of an entity, including position, rotation, scale, and origin. Supports parent-child hierarchies, allowing transformations to be inherited or orbit around a parent.

Enums

Type Description
Strawberry.Components.PositionType Specifies the coordinate space used to determine the position of a transform.

Structs

Type Description
Strawberry.Components.AdvancedAnimationEndEvent This event occurs every time an animation ends.
Strawberry.Components.AnimationEndEvent This event occurs every time an animation ends.