lib_sculpt.h File Reference

Classes

class  SculptLayerData
 
class  SculptLayerBase
 
class  SculptLayer
 
class  SculptFolder
 
class  SculptLayerSystem
 
struct  SculptHitData
 
class  SculptObject
 
class  SculptTag
 

Macros

#define LIBRARY_SCULPT
 
#define SCULPT_LAYER_ID
 
#define SCULPT_FOLDER_ID
 
#define SCULPT_OBJECT_ID
 
#define SCULPT_LAYERDATA_ID
 
#define SCULPT_LAYERSYSTEM_ID
 
#define SCULPT_BAKESETTINGS
 
#define SCULPT_POLYGONOBJECT_ID
 

Functions

SculptObjectGetSelectedSculptObject (BaseDocument *doc, Bool includeHiddenObjects=false)
 
SculptObjectMakeSculptObject (PolygonObject *poly, BaseDocument *doc, Bool addUndo=false)
 
Bool IsObjectEnabled (BaseObject *pObject)
 
void EnsureSculptObjectReady (PolygonObject *obj, BaseDocument *doc)