ScummVM API documentation
Pegasus::FaderMoveSpec Class Reference

Classes

struct  FaderKnot
 

Public Member Functions

 FaderMoveSpec (const TimeScale scale)
 
void setFaderScale (const TimeScale scale)
 
TimeScale getFaderScale () const
 
void makeOneKnotFaderSpec (const int32)
 
void makeTwoKnotFaderSpec (const TimeScale, const TimeValue, const int32, const TimeValue, const int32)
 
void insertFaderKnot (const TimeValue, const int32)
 
uint32 getNumKnots () const
 
TimeValue getNthKnotTime (const uint32 index) const
 
int32 getNthKnotValue (const uint32 index) const
 

Protected Attributes

TimeScale _faderScale
 
uint32 _numKnots
 
FaderKnot _knots [kMaxFaderKnots]
 

Static Protected Attributes

static const uint32 kMaxFaderKnots = 20
 

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