package
0.0.0-20221021180051-b80cc477fc0a
Repository: https://github.com/omniskop/firefly.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
Package vectorpath contains definitions for shape paths.
# Functions
No description provided by the author
NewLinearGradient creates a new LinearGradient with the given start and stop colors.
NewSolidColor returns a new SolidColor Pattern with the specified color.
NewSolidColorRGBA returns a new SolidColor Pattern with the color specified as r, g, b and a components in the range of [0,255].
No description provided by the author
No description provided by the author
# Structs
Audio contains everything about the audio of a project.
AudioFile contains the (probably encoded) audio of the project.
Effect contains a visual effect that is applied on to the scene.
An Element that is located at a specific point in time in the scene.
A GradientAnchorPoint contains a position and the color that position should have in the gradient.
GradientColorStep is a position on a gradient that has a specific color.
LinearGradient fills an element with a gradient between two points.
Project contains everything needed to describe a firefly project.
Scene contains all the visual elements of a project.
SolidColor fills an element with a solid color.
# Interfaces
Pattern describes how an element should be filled.
# Type aliases
A Moment represents a point in time in a project in seconds.