You.i Engine
CYITimelineKeyTime::KEYTIME_SETUP Struct Reference

Detailed Description

Container of configuration values which are used to initialize the keytime.

#include <animation/YiTimelineKeyTime.h>

Public Member Functions

 KEYTIME_SETUP ()
 

Public Attributes

InterpolationType interpolationType
 
uint32_t time
 
CYIVariant value
 
std::vector< EASEeaseValues
 
SPATIAL_EASE spatialEaseIn
 
SPATIAL_EASE spatialEaseOut
 

Constructor & Destructor Documentation

◆ KEYTIME_SETUP()

CYITimelineKeyTime::KEYTIME_SETUP::KEYTIME_SETUP ( )

Member Data Documentation

◆ easeValues

std::vector<EASE> CYITimelineKeyTime::KEYTIME_SETUP::easeValues

The ease values for the keytime.

Note
This vector is limited to a size of MAX_EASE_DIMENSIONS.
See also
CYITimelineKeyTime::EASE

◆ interpolationType

InterpolationType CYITimelineKeyTime::KEYTIME_SETUP::interpolationType

Interpolation type of the keytime.

See also
InterpolationType

◆ spatialEaseIn

SPATIAL_EASE CYITimelineKeyTime::KEYTIME_SETUP::spatialEaseIn

The spatial ease values coming into the keytime.

◆ spatialEaseOut

SPATIAL_EASE CYITimelineKeyTime::KEYTIME_SETUP::spatialEaseOut

The spatial ease values coming out of the keytime.

◆ time

uint32_t CYITimelineKeyTime::KEYTIME_SETUP::time

The duration of the keytime, in milliseconds.

◆ value

CYIVariant CYITimelineKeyTime::KEYTIME_SETUP::value

The value of the keytime. This represents the value of the property at this keytime.


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