Public Member Functions | |
GeomKnobSample (fdk::TimeValue t=fdk::defaultTimeValue()) | |
virtual bool | isAnimated () const |
Does this sample's time represent an explicit time sample? | |
bool | operator== (const GeomKnobSample &b) const |
bool | operator!= (const GeomKnobSample &b) const |
bool | operator< (const GeomKnobSample &b) const |
bool | operator> (const GeomKnobSample &b) const |
Public Attributes | |
fdk::TimeValue | time |
For passing knob value snapshots between GeomOp and GeomOpEngine.
A GeomOpEngine subclass defines a subclassed local version of this struct filled with the variables that Knobs will store into at different frames.
TODO: Each GeomKnobSample needs to remember what view it's configured for so it can pass that on to the Knob functions without additional junk.
©2024 The Foundry Visionmongers, Ltd. All Rights Reserved. |