SculptBrushToolData Member List
This is the complete list of members for SculptBrushToolData , including all inherited members.
AllocDialog (BaseContainer *bc, CDialog *cd_parent, Int32 dlg_id) | ToolData | private virtual |
AllocSubDialog (BaseContainer *bc) | ToolData | virtual |
ApplyPythonDab (BrushDabData *dab) | SculptBrushToolData | virtual |
BaseData () | BaseData | |
CacheObjects (BaseDocument *doc) | SculptBrushToolData | |
Destructor (void) | BaseData | |
DisableSpecialDrawGizmo () | SculptBrushToolData | |
DisplayControl (BaseDocument *doc, BaseObject *op, BaseObject *chainstart, BaseDraw *bd, BaseDrawHelp *bh, ControlDisplayStruct &cds) const | SculptBrushToolData | virtual |
DoCommand (ModelingCommandData &mdat) | ToolData | virtual |
Draw (BaseDocument *doc, BaseContainer &data, BaseDraw *bd, BaseDrawHelp *bh, BaseThread *bt, TOOLDRAWFLAGS flags) | SculptBrushToolData | virtual |
DrawNonModelPickMode (BaseDocument *doc, BaseContainer &data, BaseDraw *bd, BaseDrawHelp *bh, BaseThread *bt, TOOLDRAWFLAGS flags) | SculptBrushToolData | virtual |
EnableSpecialDrawGizmo () | SculptBrushToolData | |
EndDab (Int32 strokeInstanceID) | SculptBrushToolData | virtual |
EndStroke () | SculptBrushToolData | virtual |
EndStrokeInstance (Int32 strokeInstanceID) | SculptBrushToolData | virtual |
EndStrokeInstanceDabs (Int32 strokeInstanceID) | SculptBrushToolData | virtual |
EndSymmetry () | SculptBrushToolData | virtual |
firstaction | DescriptionToolData | protected |
Flood (BaseDocument *doc, BaseDraw *bd, const BaseContainer &brushData, Int32 button=MDATA_SCULPTBRUSH_SETTINGS_FLOOD) | SculptBrushToolData | |
FloodSelectedLayer (SculptObject *pSculpt, SculptLayer *pLayer, const BaseContainer &brushData, Int32 function, Bool preview, Float *customStrength=nullptr, const Vector32 *pVertexNormals=nullptr) | SculptBrushToolData | virtual |
FloodSelectedLayerWithBitmap (SculptObject *pSculpt, SculptLayer *pLayer, const BaseContainer &brushData, Int32 function, BaseBitmap *pBitmap, Bool preview, Float *customStrength=nullptr, const Vector32 *pVertexNormals=nullptr) | SculptBrushToolData | virtual |
FloodSelectedLayerWithChannel (SculptObject *pSculpt, SculptLayer *pLayer, const BaseContainer &brushData, Int32 function, BaseChannel *pChannel, Bool preview, Float *customStrength=nullptr, const Vector32 *pVertexNormals=nullptr) | SculptBrushToolData | virtual |
FloodWithBitmap (BaseDocument *doc, BaseDraw *bd, const BaseContainer &brushData, BaseBitmap *pBitmap, Int32 button=MDATA_SCULPTBRUSH_SETTINGS_FLOOD) | SculptBrushToolData | |
FloodWithChannel (BaseDocument *doc, BaseDraw *bd, const BaseContainer &brushData, BaseChannel *pChannel, Int32 button=MDATA_SCULPTBRUSH_SETTINGS_FLOOD) | SculptBrushToolData | |
FreeDialog (CDialog *cd) | ToolData | private virtual |
FreeDisplayControl (void) | SculptBrushToolData | virtual |
FreeTool (BaseDocument *doc, BaseContainer &data) | SculptBrushToolData | virtual |
GetBrushStrength (Bool original) | SculptBrushToolData | |
GetCursorInfo (BaseDocument *doc, BaseContainer &data, BaseDraw *bd, Float x, Float y, BaseContainer &bc) | SculptBrushToolData | virtual |
GetCustomData (Int32 strokeInstanceID, SculptCustomData *pCustom) | SculptBrushToolData | virtual |
GetDDescription (BaseDocument *doc, BaseContainer &data, Description *description, DESCFLAGS_DESC &flags) | SculptBrushToolData | virtual |
GetDEnabling (BaseDocument *doc, BaseContainer &data, const DescID &id, const GeData &t_data, DESCFLAGS_ENABLE flags, const BaseContainer *itemdesc) | SculptBrushToolData | virtual |
GetDParameter (BaseDocument *doc, BaseContainer &data, const DescID &id, GeData &t_data, DESCFLAGS_GET &flags) | SculptBrushToolData | virtual |
GetEnabling (Int32 id) | SculptBrushToolData | virtual |
GetResourceSymbol ()=0 | DescriptionToolData | pure virtual |
GetSelectionCacheCount () | SculptBrushToolData | |
GetSelectionCacheObject (Int32 index) | SculptBrushToolData | |
GetStamp () | SculptBrushToolData | |
GetState (BaseDocument *doc) | SculptBrushToolData | virtual |
GetStencil () | SculptBrushToolData | |
GetToolPluginId ()=0 | DescriptionToolData | pure virtual |
HandleFillTool (BaseDocument *doc, BaseContainer &data, BaseDraw *bd, EditorWindow *win, const BaseContainer &msg) | SculptBrushToolData | virtual |
HandleNonModelPickMode (BaseDocument *doc, BaseContainer &data, BaseDraw *bd, EditorWindow *win, const BaseContainer &msg) | SculptBrushToolData | virtual |
HasDrawMode (Int32 mode) | SculptBrushToolData | virtual |
HasModifier () | SculptBrushToolData | |
HasRespectSelections () | SculptBrushToolData | |
InitDefaultSettings (BaseDocument *doc, BaseContainer &data) | SculptBrushToolData | virtual |
InitDisplayControl (BaseDocument *doc, BaseContainer &data, BaseDraw *bd, const AtomArray *active) | SculptBrushToolData | virtual |
InitTool (BaseDocument *doc, BaseContainer &data, BaseThread *bt) | SculptBrushToolData | virtual |
InitZoomScale (BaseDocument *doc) | SculptBrushToolData | |
InteractiveModeling_Restart (BaseDocument *doc) | DescriptionToolData | |
IsMouseDrag () | SculptBrushToolData | |
KeyboardInput (BaseDocument *doc, BaseContainer &data, BaseDraw *bd, EditorWindow *win, const BaseContainer &msg) | SculptBrushToolData | virtual |
last_dirty | DescriptionToolData | protected |
m_pBrushBase | SculptBrushToolData | |
m_pParams | SculptBrushToolData | |
消息 (BaseDocument *doc, BaseContainer &data, Int32 type, void *t_data) | SculptBrushToolData | virtual |
MouseData (Int32 strokeInstanceID, const BaseContainer &brushData, const SculptMouseData &md) | SculptBrushToolData | virtual |
MouseInput (BaseDocument *doc, BaseContainer &data, BaseDraw *bd, EditorWindow *win, const BaseContainer &msg) | SculptBrushToolData | virtual |
OverwriteLoadedPresetSettings (BaseContainer &data) | SculptBrushToolData | virtual |
PostInitDefaultSettings (BaseDocument *doc, BaseContainer &data) | SculptBrushToolData | virtual |
ReadPresetData (HyperFile *hf, Int32 level) | SculptBrushToolData | |
ReadSplinePresetData (HyperFile *hf, Int32 level) | SculptBrushToolData | |
ReadStampPresetData (HyperFile *hf, Int32 level) | SculptBrushToolData | |
SculptBrushToolData (SculptBrushParams *pParams) | SculptBrushToolData | explicit |
SetDParameter (BaseDocument *doc, BaseContainer &data, const DescID &id, const GeData &t_data, DESCFLAGS_SET &flags) | SculptBrushToolData | virtual |
SetMouseDrag (Bool value) | SculptBrushToolData | |
StartDab (Int32 strokeInstanceID) | SculptBrushToolData | virtual |
StartStroke (Int32 strokeCount, const BaseContainer &data) | SculptBrushToolData | virtual |
StartStrokeInstance (Int32 strokeInstanceID) | SculptBrushToolData | virtual |
StartStrokeInstanceDabs (Int32 strokeInstanceID) | SculptBrushToolData | virtual |
StartSymmetry () | SculptBrushToolData | virtual |
TranslateDescID (BaseDocument *doc, BaseContainer &data, const DescID &id, DescID &res_id, C4DAtom *&res_at) | SculptBrushToolData | virtual |
UpdateSettingsAfterPresetLoad (BaseContainer *data) | SculptBrushToolData | virtual |
UpdateStencilAfterPresetLoad (BaseContainer *data) | SculptBrushToolData | virtual |
WritePresetData (HyperFile *hf) | SculptBrushToolData | |
WriteSplinePresetData (HyperFile *hf) | SculptBrushToolData | |
WriteStampPresetData (HyperFile *hf) | SculptBrushToolData | |
~BaseData (void) | BaseData | virtual |
~SculptBrushToolData () | SculptBrushToolData |