TachyonUI 0.1.0
High-performance UI for building tools.
Loading...
Searching...
No Matches
tachyon::TransitionTiming Struct Reference

How long a change of state takes, and how it eases. A duration of 0 is instant. More...

#include <gui_controls/gui_transition_manager.h>

Public Member Functions

bool operator== (const TransitionTiming &) const =default

Public Attributes

float duration = 0.0f
 seconds
CubicBezier easing = Easing::EaseOut

Detailed Description

How long a change of state takes, and how it eases. A duration of 0 is instant.

Member Function Documentation

◆ operator==()

bool tachyon::TransitionTiming::operator== ( const TransitionTiming & ) const
default

Member Data Documentation

◆ duration

float tachyon::TransitionTiming::duration = 0.0f

seconds

◆ easing

CubicBezier tachyon::TransitionTiming::easing = Easing::EaseOut

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