#include <OpState.h>
Public Member Functions | |
| OpState (Op *op) | |
| Special Op ctor retrieves the graph state stored in op. | |
| bool | operator== (const OpState &b) const |
| Only compare the states ignoring GeneralInfo contents. | |
| void | resetStates () |
| Reset to defaults. | |
| void | append (const OpState &b) |
| Append input states to the current ones. | |
| void | appendStates (const DD::Image::Hash &hash, bool hashAnimates, const DD::Image::Hash &versionHash) |
| Append to both editVersion and context hashes and animating flag: | |
Public Attributes | |
| Hash | opHash |
| Hash for the Op's current OutputContext state. | |
| bool | opHashAnimates |
| Will the OutputContext hash likely vary in time? | |
| Hash | editVersionHash |
| Hash for the Op's 'edit version'. | |
| Hash | topologyHash |
| Topology state of the graph, unaffected by knobs. | |
| GeneralInfo | opInfo |
| Info for the Op. | |
| ©2026 The Foundry Visionmongers, Ltd. All Rights Reserved. |