Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::view::CssKeyframe Struct Reference

One @keyframe stop. More...

#include <css_animation.hpp>

Public Attributes

float offset = 0.0f
 Position along the timeline: 0.0 = from, 1.0 = to.
std::vector< std::pair< std::string, std::string > > properties
 Property → value snapshots.

Detailed Description

One @keyframe stop.

Values are stored as raw strings so the registry can preserve CSS spellings until the property-specific value layer consumes them.

Member Data Documentation

◆ offset

float pulp::view::CssKeyframe::offset = 0.0f

Position along the timeline: 0.0 = from, 1.0 = to.

CSS percent keyframes (50%) are stored as 0.5.

◆ properties

std::vector<std::pair<std::string , std::string > > pulp::view::CssKeyframe::properties

Property → value snapshots.


The documentation for this struct was generated from the following file: