9 #ifndef __HOM_Keyframe_h__
10 #define __HOM_Keyframe_h__
52 {
return HOM_parmData::Float; }
62 void setInValue(
double in_value);
67 void useValue(
bool use);
69 void setSlope(
double slope);
73 void useSlope(
bool use);
75 void setSlopeAuto(
bool on);
77 void setInSlope(
double in_slope);
82 void setInSlopeAuto(
bool on);
84 void setAccel(
double accel);
88 void useAccel(
bool use);
90 void setInAccel(
double in_accel);
94 void interpretAccelAsRatio(
bool on);
95 bool isAccelInterpretedAsRatio();
110 bool myIsInSlopeAuto;
GA_API const UT_StringHolder accel
GT_API const UT_StringHolder time
GLsizei const GLchar *const * string
GLsizei const GLfloat * value
virtual HOM_Keyframe * newKeyframe()=0
string __repr__(VtArray< T > const &self)
__hostdev__ void setValue(uint32_t offset, bool v)
OIIO_UTIL_API bool rename(string_view from, string_view to, std::string &err)
HOM_API HOM_Module & HOM()
bool operator==(const Mat3< T0 > &m0, const Mat3< T1 > &m1)
Equality operator, does exact floating point comparisons.
HOM_EnumValue & evaluatedType() override