Wavelength
Privacy-focused, cross-platform, and open-source communication application
Loading...
Searching...
No Matches
BlobConfig Namespace Reference

Namespace containing configuration structures and enums for the Blob animation. More...

Classes

struct  BlobParameters
 Structure holding parameters related to the blob's visual appearance and basic geometry. More...
 
struct  IdleParameters
 Structure holding parameters specific to the Idle state animation. More...
 
struct  PhysicsParameters
 Structure holding parameters controlling the physics simulation of the blob. More...
 

Enumerations

enum  AnimationState { kIdle , kMoving , kResizing }
 Defines the possible animation states for the blob. More...
 

Detailed Description

Namespace containing configuration structures and enums for the Blob animation.

This namespace groups together parameters related to the blob's appearance, physics simulation, idle state behavior, and overall animation state.

Enumeration Type Documentation

◆ AnimationState

Defines the possible animation states for the blob.

Enumerator
kIdle 

The blob is stationary or exhibiting subtle idle animations.

kMoving 

The blob is reacting to window movement (inertia).

kResizing 

The blob is reacting to window resizing.