HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CH_ReversibleKey Class Reference

#include <CH_Channel.h>

+ Inheritance diagram for CH_ReversibleKey:

Public Member Functions

 CH_ReversibleKey ()
 
 CH_ReversibleKey (CH_ReversibleKey const &other)
 
CH_ReversibleKeyoperator= (CH_ReversibleKey const &other)
 
void display () const
 
void stretch (fpreal xscale, fpreal yscale, bool accel_ratio)
 
void reverse ()
 
- Public Member Functions inherited from CH_FullKey
 CH_FullKey ()
 
 CH_FullKey (CH_FullKey const &other)
 
CH_FullKeyoperator= (CH_FullKey const &other)
 
void display () const
 
- Public Member Functions inherited from CH_Key
 CH_Key ()
 
void display () const
 
void clear ()
 
void tie (int direction, CH_ValueTypes t)
 
void tie (int direction)
 
void setAuto (CH_ValueTypes t)
 
void set (CH_ValueTypes t, fpreal value)
 
bool isSet (CH_ValueTypes t) const
 
void complete ()
 
void get (CH_Segment *left_seg, CH_Segment *right_seg, bool accel_ratio=true)
 
void put (CH_Segment *left_seg, CH_Segment *right_seg, bool accel_ratio=true, bool update_fake_slope_accel_handles=true) const
 
void stretch (fpreal xscale, fpreal yscale, bool accel_ratio)
 
void changeAccelsToRatios (fpreal left_seg_len, fpreal right_seg_len)
 
void reverse ()
 
void opscript (std::ostream &os, bool use_time, bool only_valid=true) const
 
bool verify (bool check_tied_slopes=true) const
 

Public Attributes

bool myUseRevExpression
 
UT_String myRevExpression
 
CH_ExprLanguage myRevExprLanguage
 
- Public Attributes inherited from CH_FullKey
bool myUseExpression
 
UT_String myExpression
 
CH_ExprLanguage myExprLanguage
 
- Public Attributes inherited from CH_Key
fpreal myTimeValue
 
bool myEvaluatedSlopes
 
CH_HalfKey k [2]
 

Detailed Description

Definition at line 122 of file CH_Channel.h.

Constructor & Destructor Documentation

CH_ReversibleKey::CH_ReversibleKey ( )
inline

Definition at line 129 of file CH_Channel.h.

CH_ReversibleKey::CH_ReversibleKey ( CH_ReversibleKey const other)

Member Function Documentation

void CH_ReversibleKey::display ( ) const
CH_ReversibleKey& CH_ReversibleKey::operator= ( CH_ReversibleKey const other)
void CH_ReversibleKey::reverse ( )
void CH_ReversibleKey::stretch ( fpreal  xscale,
fpreal  yscale,
bool  accel_ratio 
)

Member Data Documentation

UT_String CH_ReversibleKey::myRevExpression

Definition at line 126 of file CH_Channel.h.

CH_ExprLanguage CH_ReversibleKey::myRevExprLanguage

Definition at line 127 of file CH_Channel.h.

bool CH_ReversibleKey::myUseRevExpression

Definition at line 125 of file CH_Channel.h.


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