|
virtual int | value_stuff (int what, ValueStuffArg *user=nullptr) const |
|
bool | set_value (double v, int channel=-1) |
|
bool | set_value_at (double v, double time, int channel=-1) |
|
bool | set_value_at_view (double v, double time, int view, int channel=-1) |
|
bool | set_key (int channel=-1, int view=-1) |
|
bool | set_key_at (double time, int channel=-1, int view=-1) |
|
bool | set_values (const double *array, int n) |
|
bool | set_values_at (const double *array, int n, double time) |
|
bool | set_values (const float *array, int n) |
|
bool | set_values_at (const float *array, int n, double time) |
|
bool | set_values (const int *array, int n) |
|
bool | set_values_at (const int *array, int n, double time) |
|
bool | set_values (const U64 *array, int n) |
|
bool | set_values_at (const U64 *array, int n, double time) |
|
bool | remove_key (int channel=-1) |
|
bool | remove_key_at (double time, int channel=-1, int view=-1) |
|
void | set_range (double a, double b, bool force=false) |
|
void | set_animation (const char *a, int channel=-1) |
|
bool | is_key_at (double time, int channel=-1, int view=-1) const |
|
bool | is_key (int channel=-1) const |
|
double | get_value (int channel=0) const |
|
double | get_value_at (double time, int channel=0) const |
|
double | get_value_at_view (double time, int view, int channel=0) const |
|
double | get_value_at_context (double time, int view, const GsvScopePtr gsvScope, int channel=0) const |
|
double | get_value_at (const OutputContext &oc, int channel=0) const |
|
bool | set_expression (const char *v, int channel, int view=-1) |
|
int | getNumKeys (int channel=-1, int view=-1) const |
|
int | getKeyIndex (double &time, int channel=-1, int view=-1) const |
|
bool | split_view (int view) |
|
bool | unsplit_view (int view) |
|
void | getKeyFrame (int keyindex, double &x, double &y, double &lslope, double &rslope, double &la, double &ra, unsigned char &interp, unsigned char &extrap, int channel, int view=-1) const |
|
void | setKeyFrame (int keyindex, double x, double y, double lslope, double rslope, double la, double ra, unsigned char interp, unsigned char extrap, int channel, int view=-1) const |
|
void | addKeyFrame (double x, double y, double lslope, double rslope, double la, double ra, unsigned char interp, unsigned char extrap, int channel, int view=-1) const |
|
void | get_expression (std::string &expr, int channel=-1, int view=-1) |
|
double | getKeyTime (int keyindex, int channel=-1, int view=-1) const |
|
double | getDerivative (double time, int channel=0, int view=-1) const |
|
double | getNthDerivative (int n, double time, int channel=0, int view=-1) const |
|
double | getIntegral (double t1, double t2, int channel=0, int view=-1) const |
|
double | getInverse (double value, int channel=0, int view=-1) const |
|
double | getInverseGeneral (double value, int channel=0, int view=-1) const |
|
bool | set_animated (int channel=-1) const |
|
bool | is_animated (int channel=-1) |
|
bool | clear_animated (int channel=-1) |
|
bool | clear_animated_view (int view, int channel=-1) |
|
bool | set_animated_view (int view, int channel=-1) |
|
bool | is_animated_view (int view, int channel=-1) |
|
bool | toggle () |
|
bool | set_input (int input) |
|
|
enum | {
W_SETVALUES_DBL
, W_SETVALUE
, W_SETRANGE
, W_SETVALUESAT_DBL
,
W_SETVALUES_FLT
, W_SETVALUES_INT
, W_SETVALUES_INT64
, W_SETANIMATION
,
W_SETVALUEAT
, W_SETKEY
, W_SETKEYAT
, W_ISKEYAT
,
W_GETVALUE
, W_SETEXPRESSION
, W_SETVALUESAT_FLT
, W_SETVALUESAT_INT
,
W_SETVALUESAT_INT64
, W_GETVALUEAT
, W_REMOVEKEY
, W_REMOVEKEYAT
,
W_ISKEY
, W_GETNUMKEYS
, W_GETKEYINDEX
, W_GETKEYTIME
,
W_GETDERIVATIVE
, W_GETINTEGRAL
, W_GETVALUEATVIEW
, W_SET_ANIMATED
,
W_IS_ANIMATED
, W_CLEAR_ANIMATED
, W_TOGGLE
, W_SET_INPUT
,
W_SETVALUEAT_VIEW
, W_SPLIT_VIEW
, W_UNSPLIT_VIEW
, W_CLEAR_ANIMATED_VIEW
,
W_IS_ANIMATED_VIEW
, W_SET_ANIMATED_VIEW
, W_GETKEYFRAME
, W_SETKEYFRAME
,
W_ADDKEYFRAME
, W_GETEXPRESSION
, W_GETINVERSE
, W_GETINVERSE_GENERAL
,
W_GETVALUEATCONTEXT
} |
|