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

#include <motion.hpp>

Public Member Functions

bool is_set () const noexcept

Public Attributes

std::string source_kind
 "tween" | "css-transition" | "animator-set" | "rAF" | "design-import" | "user" | "publish"
std::string source_id
 Free-form id, e.g.
std::string source_file
 Optional, e.g. FILE at attach site.
int source_line = 0
 Optional, e.g. LINE at attach site.

Member Function Documentation

◆ is_set()

bool pulp::view::motion::Provenance::is_set ( ) const
inlinenoexcept

Member Data Documentation

◆ source_file

std::string pulp::view::motion::Provenance::source_file

Optional, e.g. FILE at attach site.

◆ source_id

std::string pulp::view::motion::Provenance::source_id

Free-form id, e.g.

"Card.opacity tween" or "figma:LevelMeter/Panel" or "import:claude:1234"

◆ source_kind

std::string pulp::view::motion::Provenance::source_kind

"tween" | "css-transition" | "animator-set" | "rAF" | "design-import" | "user" | "publish"

◆ source_line

int pulp::view::motion::Provenance::source_line = 0

Optional, e.g. LINE at attach site.


The documentation for this struct was generated from the following file:
  • /home/runner/work/pulp/pulp/core/view/include/pulp/view/motion.hpp