HDK
|
#include <SOP_NodeVerb.h>
Public Member Functions | |
NodeInputs () | |
virtual | ~NodeInputs () |
virtual exint | nInputs () const =0 |
virtual bool | hasInput (exint idx) const =0 |
Returns if the input is wired. More... | |
virtual bool | cookInput (exint idx)=0 |
virtual GU_DetailHandle | inputGeo (exint idx)=0 |
Returns an invalid handle if the input isn't wired or not yet cooked. More... | |
virtual GU_DetailHandle | unloadInput (exint idx, bool flushce)=0 |
virtual void | markInputUnused (exint idx)=0 |
Definition at line 497 of file SOP_NodeVerb.h.
|
inline |
Definition at line 500 of file SOP_NodeVerb.h.
|
inlinevirtual |
Definition at line 501 of file SOP_NodeVerb.h.
|
pure virtual |
Demands the input be cooked. After this, the inputGeo() will return the contents. Returns false if the cook failed for some reason.
Implemented in SOP_NodeVerb::PreCookedNodeInputs.
|
pure virtual |
Returns if the input is wired.
Implemented in SOP_NodeVerb::PreCookedNodeInputs.
|
pure virtual |
Returns an invalid handle if the input isn't wired or not yet cooked.
Implemented in SOP_NodeVerb::PreCookedNodeInputs.
Marks the given input used. Needed if the input isn't cooked, as unload will not mark it unused (as it must be marked such ASAP to free up earlier nodes)
Implemented in SOP_NodeVerb::PreCookedNodeInputs.
|
pure virtual |
Implemented in SOP_NodeVerb::PreCookedNodeInputs.
|
pure virtual |
Unlocks/forgets the given input. Returns an invalid handle if not wired or not cooked.
Implemented in SOP_NodeVerb::PreCookedNodeInputs.