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;
67 void mergeCaptureWeightDeltas(
69 bool inverse =
false );
71 virtual void zeroDeltas();
76 void endCaptureWeightChange(
79 virtual unsigned int changed()
const;
95 #endif // __GDT_CaptureWeight_h__
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.