13 #ifndef __GDT_CaptureWeight_h__
14 #define __GDT_CaptureWeight_h__
50 int changeOpPaths(
const char *old_name,
51 const char *new_name );
52 void changeCaptureRegionRoot(
const char *old_root,
53 const char *new_root );
54 void refreshCaptureFrameInfo(
62 bool inverse=
false )
const override;
67 void mergeCaptureWeightDeltas(
69 bool inverse =
false );
79 void applyIntersectionDeltas(
85 virtual void zeroDeltas();
90 void endCaptureWeightChange(
93 virtual unsigned int changed()
const;
97 unsigned int numtotal)
override;
100 const GDT_JSON &jsn)
const override;
102 const GDT_JSON &jsn)
override;
112 #endif // __GDT_CaptureWeight_h__
typedef int(APIENTRYP RE_PFNGLXSWAPINTERVALSGIPROC)(int)
Definition of a geometry attribute.
JSON reader class which handles parsing of JSON or bJSON files.
Class which writes ASCII or binary JSON streams.
virtual bool legacyLoad(UT_IStream &is, unsigned int numtotal)=0
GA_API const UT_StringHolder scale
Base class for storing snapshots during an edit operation.
int(* GDT_CaptureRegionCB)(void *user_data, char *cregion, UT_Matrix4 &parent_xform, GU_DetailHandle &tube_gdp)
virtual void applyDeltas(const GDT_TokenList &list, GEO_Detail &gdp, const GA_AIFEditDeltaMap &map, bool inverse=false) const =0
Base class to store recorder data.
virtual bool load(UT_JSONParser &p, const GDT_JSON &json)=0
GLubyte GLubyte GLubyte GLubyte w
virtual bool save(UT_JSONWriter &w, const GDT_JSON &json) const =0
virtual int64 getMemoryUsage(bool inclusive=false) const =0
Class for mapping between an index and an attribute data offset.