HDK
|
#include <knotData.h>
Public Member Functions | |
virtual | ~Ts_KnotDataProxy () |
virtual Ts_KnotData * | CloneData () const =0 |
virtual void | DeleteData ()=0 |
virtual TfType | GetValueType () const =0 |
virtual bool | IsDataEqualTo (const Ts_KnotData &other) const =0 |
virtual void | SetValue (VtValue value)=0 |
virtual void | GetValue (VtValue *valueOut) const =0 |
virtual void | SetPreValue (VtValue value)=0 |
virtual void | GetPreValue (VtValue *valueOut) const =0 |
virtual void | SetPreTanSlope (VtValue slope)=0 |
virtual void | GetPreTanSlope (VtValue *slopeOut) const =0 |
virtual void | SetPostTanSlope (VtValue slope)=0 |
virtual void | GetPostTanSlope (VtValue *slopeOut) const =0 |
Static Public Member Functions | |
static std::unique_ptr < Ts_KnotDataProxy > | Create (Ts_KnotData *data, TfType valueType) |
Definition at line 180 of file knotData.h.
|
virtual |
|
pure virtual |
Implemented in Ts_TypedKnotDataProxy< T >.
|
static |
|
pure virtual |
Implemented in Ts_TypedKnotDataProxy< T >.
Implemented in Ts_TypedKnotDataProxy< T >.
Implemented in Ts_TypedKnotDataProxy< T >.
Implemented in Ts_TypedKnotDataProxy< T >.
Implemented in Ts_TypedKnotDataProxy< T >.
|
pure virtual |
Implemented in Ts_TypedKnotDataProxy< T >.
|
pure virtual |
Implemented in Ts_TypedKnotDataProxy< T >.
Implemented in Ts_TypedKnotDataProxy< T >.
Implemented in Ts_TypedKnotDataProxy< T >.
Implemented in Ts_TypedKnotDataProxy< T >.
Implemented in Ts_TypedKnotDataProxy< T >.