3DCoat
3D-COAT 4.9.xx
3DCoat is the one application that has all the tools you need to take your 3D idea from a block of digital clay all the way to a production ready, fully textured organic or hard surface model.
|
This is the complete list of members for CurveModifier, including all inherited members.
_ClassMask | BaseClass | protected |
AllowAutoPick() | VoxelExtension | inlinevirtual |
AllowDrag() | VoxelExtension | inlinevirtual |
AllowShiftSmooth() | VoxelExtension | inlinevirtual |
AllowSplineStroke() | VoxelExtension | inlinevirtual |
AssignMesh(comms::cMeshContainer &mc) | CurveModifier | |
auto_cast(void *ptr) const | BaseClass | |
BaseParentTool | VoxelExtension | |
BeforeChangeMember(BaseClass *MembClass, void *MembPtr, void *MembExtra, const char *MembName) | BaseClass | inlinevirtual |
BeforeSave(const char *filename) | VoxelExtension | inlinevirtual |
CanAcceptDrag(const char *MemberID) | BaseClass | inlinevirtual |
CanBeDragged(const char *MemberID, int &dx, int &dy) | BaseClass | inlinevirtual |
CanDrawInFreeSpace() | VoxelExtension | inlinevirtual |
CheckCompartabilityWith(const char *TypeName, int TypeSize) | BaseClass | inlinevirtual |
CheckDirectCasting() const override | VoxelExtension | inlinevirtual |
CheckIfFunction() const | BaseClass | inlinevirtual |
ClearMyToolPreset() | VoxelExtension | virtual |
condition_call(void *ptr) | BaseClass | inlinevirtual |
CopyBaseClass(BaseClass *Dest, bool Add=false) | BaseClass | virtual |
CountObjects(int &required_index, int *counter, HashSummator *hash, BaseClassElement *result, const std::function< bool(BaseClassElement *)> *ForEachElem=nullptr, bool OnlyPointersMode=false) | BaseClass | inlinevirtual |
CreateInterface(BaseWidget *Where) | VoxelExtension | inlinevirtual |
CreateToolset() | VoxelExtension | inlinevirtual |
CurrentSaveFile | BaseClass | static |
CurveObjID | CurveModifier | |
DelElement(int Index) | BaseClass | inlinevirtual |
DeleteDefaultSubFields(TagsList &xml, void *ClassPtr, void *Extra=NULL) | BaseClass | |
DrawOnPlane() | VoxelExtension | inlinevirtual |
ExpandWith(const char *ElmName, void *base) | BaseClass | inlinevirtual |
ForEach(const std::function< bool(BaseClassElement *el)> &fn, bool OnlyPointsers=false) | BaseClass | |
FromStr(const comms::cStr &bs) | BaseClass | virtual |
FullCopy(const void *SrcData, const void *SrcDataExtra, BaseClass *Dest, void *DestData, void *DstDataExtra, CECopyContext *C) | BaseClass | virtual |
GeneralUsage | VoxelExtension | static |
GetAmountOfElements() | BaseClass | virtual |
GetAmountOfElementsInUI() | BaseClass | virtual |
GetAmountOfElementsInXML() | BaseClass | virtual |
GetBottomOffset() | VoxelExtension | inlinevirtual |
GetClassMask() | BaseClass | inlinevirtual |
GetClassName() const | BaseClass | virtual |
GetClassSize() const | BaseClass | virtual |
GetCurve() | CurveModifier | |
GetElement(BaseClassElement &res, int idx, const void *Ptr=nullptr, const void *Extra=nullptr) | BaseClass | virtual |
GetElementByName(const char *Name, void *Ptr, void *Extra, BaseClassElement &res, bool UI=false, bool Serialize=true) | BaseClass | |
GetMenuID() | CurveModifier | inlinevirtual |
getMod(int idx) | CurveModifier | static |
GetModifier(DWORD id) | CurveModifier | static |
GetModifierBySpaceID(DWORD id) | CurveModifier | static |
GetNumSaveChunks() | VoxelExtension | inlinevirtual |
GetRoot() | BaseClass | |
GetSaveMagic(int ChunkIdx) | VoxelExtension | inlinevirtual |
GetTool() | CurveModifier | |
GetVolume() | CurveModifier | |
HandleKey(int code) | BaseClass | inlinevirtual |
ID | VoxelExtension | |
IgnoreFieldInTopPanel(const char *FieldName) | VoxelExtension | inlinevirtual |
IsPresent() | CurveModifier | |
IsToolsAction() | VoxelExtension | inlinevirtual |
Load(TagsList &xml, void *ClassPtr, void *Extra) override | CurveModifier | virtual |
LoadBin(void *Data, void *Extra, BinStream *In, Enumerator *ExDictionary) override | CurveModifier | virtual |
LoadData(int ChunkIdx, BinStream &BS) | VoxelExtension | inlinevirtual |
NeedFirstPoint() | VoxelExtension | inlinevirtual |
NeedGlobalIndexing() | VoxelExtension | inlinevirtual |
NeedTrajectory() | VoxelExtension | inlinevirtual |
new_element() const | BaseClass | virtual |
OnAcceptDrag(BaseClass *DraggedItemParent, const char *DraggedMemberID, const char *AcceptorMemberID, iRct MyRect) | BaseClass | inlinevirtual |
onApply() | VoxelExtension | inlinevirtual |
OnChangeMember(BaseClass *MembClass, void *MembPtr, void *MembExtra, const char *MembName) | BaseClass | inlinevirtual |
OnClear() | VoxelExtension | inlinevirtual |
OnCreateControlFromScratch(const ClassEditorContext &Context, Rct &Rect) | BaseClass | inlinevirtual |
OnCreateNewCurve(OneCurveObject *cu) | VoxelExtension | inlinevirtual |
OnCreatePreset(OnePreset *PS) | VoxelExtension | inlinevirtual |
OnDeActivate() | VoxelExtension | inlinevirtual |
OnDraw() | VoxelExtension | inlinevirtual |
OnEndDrag(const char *MemberID) | BaseClass | inlinevirtual |
OnKey(char KeyCode) | VoxelExtension | inlinevirtual |
OnModifyControl(const char *FieldName, BaseWidget *W, ClassEditorContext &Context) | BaseClass | inlinevirtual |
OnPresetActivation(OnePreset *PS) | VoxelExtension | inlinevirtual |
OnProcessNode(VoxTreeBranch *tb, cList< VORenderQueue > &RQ) | VoxelExtension | inlinevirtual |
OnSelectItem(const char *Category) | VoxelExtension | inlinevirtual |
OnSelectModelInPalette(const char *ModelName, const char *RootPath, bool InCurrentTool) | VoxelExtension | inlinevirtual |
OnStartDrag(const char *MemberID) | BaseClass | inlinevirtual |
OnWheel(int step) | VoxelExtension | inlinevirtual |
OverridePositionalSamplingRadius() | VoxelExtension | inlinevirtual |
ParentBC | BaseClass | protected |
PickOnlyFirstPoint() | VoxelExtension | inlinevirtual |
pmutex | BaseClass | protectedstatic |
presence | BaseClass | protectedstatic |
PresentInSurfaceTools() | VoxelExtension | inlinevirtual |
PreviousParentTool | VoxelExtension | |
Process() | VoxelExtension | inlinevirtual |
ProcessInEditor(BaseClass *Parent) | BaseClass | inlinevirtual |
ReadFromFile(const char *Name) | BaseClass | virtual |
Register(VoxelExtension *ex) | VoxelExtension | static |
RegisterMembers() | BaseClass | virtual |
RequiresExtraTopLine() | VoxelExtension | inlinevirtual |
RequiresUpdate() | CurveModifier | inlinevirtual |
reset_class(void *DataPtr=nullptr) | BaseClass | virtual |
Save(TagsList &xml, void *ClassPtr, void *Extra) override | CurveModifier | virtual |
SaveBin(void *Data, void *Extra, BinStream *Out, Enumerator *ExDictionary, Enumerator *SkipList) override | CurveModifier | virtual |
SaveData(int ChunkIdx, BinStream &BS) | VoxelExtension | inlinevirtual |
SetParent(BaseClass *Parent) | BaseClass | virtual |
SetParents() | BaseClass | |
SetParentsSafe() | BaseClass | |
ShouldSaveInShortForm() | BaseClass | inlinevirtual |
SimplySetParent(BaseClass *Parent) | BaseClass | virtual |
SwitchTo() | VoxelExtension | |
TangentShiftPoints(cList< OneSelPoint > &Src, bool Closed, float ShiftValue, bool Absolute, cList< OneSelPoint > &Dst) | CurveModifier | static |
TransformInRetopo(const Matrix4D &m) | VoxelExtension | inlinevirtual |
Update(comms::cMeshContainer *res) | CurveModifier | inlinevirtual |
UpdateHash(HashSummator &S, void *data=nullptr, void *extra=nullptr) | BaseClass | virtual |
valid() const | BaseClass | inline |
~BaseClass() | BaseClass | virtual |