13 #ifndef __SOP_Capture__
14 #define __SOP_Capture__
47 class sop_CRegionIterator;
48 class sop_CRegionTree;
69 void setUseAllRegions(
bool value);
74 const char *
inputLabel(
unsigned idx)
const override;
80 {
return CAPTURE_REGION_SOP(); }
97 void saveOverrideFile (
int use_selection);
146 sop_CRegionIterator &cregion_iter);
148 sop_CRegionIterator &cregion_iter);
150 sop_CRegionIterator &cregion_iter);
160 const sop_CRegionTree ®ion_tree);
175 static int *parmIndirect;
180 bool myCaptureAllRegions;
virtual OP_Node * getRootObjNode()=0
virtual bool updateParmsFlags()
GT_API const UT_StringHolder filename
virtual const char * inputLabel(unsigned idx) const
CH_StringMeaning getStringMeaning(int pi, int vi, fpreal t) const
float getCaptureFrame() override
#define EVAL_INT(name, idx, vi, t)
virtual OP_ERROR cookMyGuide1(OP_Context &context)
bool useCapturePose() override
PRM_API PRM_Name PRMgroupName
#define EVAL_STR(name, idx, vi, t)
GA_Size GA_Index
Define the strictness of GA_Offset/GA_Index.
int getCaptureSopMethod() override
#define EVAL_FLT(name, idx, vi, t)
int getDoSubnets() override
virtual OP_ERROR cookMySop(OP_Context &context)=0
virtual void resetCapture()
virtual int isRefInput(unsigned idx) const
const char * getToken() const
#define SET_STRING(val, meaning, name, parm_index, vector_index, t)