|
3ds Max C++ API Reference
|
This is the complete list of members for IPainterInterface_V7, including all inherited members.
| AddToStroke(IPoint2 mousePos, BOOL rebuildPointGatherData, BOOL updateViewport)=0 | IPainterInterface_V5 | pure virtual |
| aligned_free(void *ptr) | MaxHeapOperators | static |
| aligned_malloc(size_t size, size_t alignment) | MaxHeapOperators | static |
| aligned_realloc(void *ptr, size_t size, size_t alignment) | MaxHeapOperators | static |
| BringUpOptions()=0 | IPainterInterface_V5 | pure virtual |
| ClearStroke()=0 | IPainterInterface_V5 | pure virtual |
| EndPaintSession()=0 | IPainterInterface_V5 | pure virtual |
| GetAdditiveMode()=0 | IPainterInterface_V5 | pure virtual |
| GetBuildNormalData()=0 | IPainterInterface_V5 | pure virtual |
| GetDrawNormal()=0 | IPainterInterface_V5 | pure virtual |
| GetDrawRing()=0 | IPainterInterface_V5 | pure virtual |
| GetDrawTrace()=0 | IPainterInterface_V5 | pure virtual |
| GetEnablePointGather()=0 | IPainterInterface_V5 | pure virtual |
| GetFalloffGraph()=0 | IPainterInterface_V5 | pure virtual |
| GetLagRate()=0 | IPainterInterface_V5 | pure virtual |
| GetMarker()=0 | IPainterInterface_V5 | pure virtual |
| GetMarkerEnable()=0 | IPainterInterface_V5 | pure virtual |
| GetMaxSize()=0 | IPainterInterface_V5 | pure virtual |
| GetMaxStr()=0 | IPainterInterface_V5 | pure virtual |
| GetMinSize()=0 | IPainterInterface_V5 | pure virtual |
| GetMinStr()=0 | IPainterInterface_V5 | pure virtual |
| GetMirrorAxis()=0 | IPainterInterface_V5 | pure virtual |
| GetMirrorEnable()=0 | IPainterInterface_V5 | pure virtual |
| GetMirrorOffset()=0 | IPainterInterface_V5 | pure virtual |
| GetMirrorPlaneCenter()=0 | IPainterInterface_V5 | pure virtual |
| GetNormalScale()=0 | IPainterInterface_V5 | pure virtual |
| GetOffMeshHitPos()=0 | IPainterInterface_V5 | pure virtual |
| GetOffMeshHitType()=0 | IPainterInterface_V5 | pure virtual |
| GetOffMeshHitZDepth()=0 | IPainterInterface_V5 | pure virtual |
| GetPatchFaceData(PatchMesh &patch, Tab< FaceDataFromPatch > &faceData)=0 | IPainterInterface_V7 | pure virtual |
| GetPredefinedSizeEnable()=0 | IPainterInterface_V5 | pure virtual |
| GetPredefinedStrEnable()=0 | IPainterInterface_V5 | pure virtual |
| GetPredefineSizeStrokeData(int &ct)=0 | IPainterInterface_V5 | pure virtual |
| GetPredefineSizeStrokeGraph()=0 | IPainterInterface_V5 | pure virtual |
| GetPredefineStrStrokeData(int &ct)=0 | IPainterInterface_V5 | pure virtual |
| GetPredefineStrStrokeGraph()=0 | IPainterInterface_V5 | pure virtual |
| GetPressureAffects()=0 | IPainterInterface_V5 | pure virtual |
| GetPressureEnable()=0 | IPainterInterface_V5 | pure virtual |
| GetStrDragLimitMax()=0 | IPainterInterface_V7 | pure virtual |
| GetStrDragLimitMin()=0 | IPainterInterface_V7 | pure virtual |
| GetStrFromPoint(Point3 point)=0 | IPainterInterface_V5 | pure virtual |
| GetStrokeAlt()=0 | IPainterInterface_V5 | pure virtual |
| GetStrokeBary()=0 | IPainterInterface_V5 | pure virtual |
| GetStrokeCount()=0 | IPainterInterface_V5 | pure virtual |
| GetStrokeCtrl()=0 | IPainterInterface_V5 | pure virtual |
| GetStrokeHitList()=0 | IPainterInterface_V5 | pure virtual |
| GetStrokeIndex()=0 | IPainterInterface_V5 | pure virtual |
| GetStrokeMousePos()=0 | IPainterInterface_V5 | pure virtual |
| GetStrokeNode()=0 | IPainterInterface_V5 | pure virtual |
| GetStrokeNormalLocal()=0 | IPainterInterface_V5 | pure virtual |
| GetStrokeNormalLocalMirror()=0 | IPainterInterface_V5 | pure virtual |
| GetStrokeNormalWorld()=0 | IPainterInterface_V5 | pure virtual |
| GetStrokeNormalWorldMirror()=0 | IPainterInterface_V5 | pure virtual |
| GetStrokePointLocal()=0 | IPainterInterface_V5 | pure virtual |
| GetStrokePointLocalMirror()=0 | IPainterInterface_V5 | pure virtual |
| GetStrokePointWorld()=0 | IPainterInterface_V5 | pure virtual |
| GetStrokePointWorldMirror()=0 | IPainterInterface_V5 | pure virtual |
| GetStrokePressure()=0 | IPainterInterface_V5 | pure virtual |
| GetStrokeRadius()=0 | IPainterInterface_V5 | pure virtual |
| GetStrokeShift()=0 | IPainterInterface_V5 | pure virtual |
| GetStrokeStr()=0 | IPainterInterface_V5 | pure virtual |
| GetStrokeTime()=0 | IPainterInterface_V5 | pure virtual |
| GetTreeDepth()=0 | IPainterInterface_V5 | pure virtual |
| GetUpdateOnMouseUp()=0 | IPainterInterface_V5 | pure virtual |
| InitializeCallback(ReferenceTarget *canvas)=0 | IPainterInterface_V5 | pure virtual |
| InitializeNodes(int flags, Tab< INode * > &nodeList)=0 | IPainterInterface_V5 | pure virtual |
| InitializeNodesByObjState(int flags, Tab< INode * > &nodeList, Tab< ObjectState > &objList)=0 | IPainterInterface_V7 | pure virtual |
| InPaintMode()=0 | IPainterInterface_V5 | pure virtual |
| LoadCustomPointGather(int ct, Point3 *points, INode *node)=0 | IPainterInterface_V5 | pure virtual |
| operator delete(void *ptr) | MaxHeapOperators | static |
| operator delete(void *ptr, const std::nothrow_t &e) | MaxHeapOperators | static |
| operator delete(void *ptr, const char *filename, int line) | MaxHeapOperators | static |
| operator delete(void *ptr, int block_type, const char *filename, int line) | MaxHeapOperators | static |
| operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | static |
| operator delete(void *ptr, unsigned long flags) | MaxHeapOperators | static |
| operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | static |
| operator delete(void *ptr, void *placement_ptr) | MaxHeapOperators | static |
| operator delete[](void *ptr) | MaxHeapOperators | static |
| operator delete[](void *ptr, const std::nothrow_t &e) | MaxHeapOperators | static |
| operator delete[](void *ptr, const char *filename, int line) | MaxHeapOperators | static |
| operator delete[](void *ptr, int block_type, const char *filename, int line) | MaxHeapOperators | static |
| operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | static |
| operator delete[](void *ptr, unsigned long flags) | MaxHeapOperators | static |
| operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | static |
| operator new(size_t size) | MaxHeapOperators | static |
| operator new(size_t size, const std::nothrow_t &e) | MaxHeapOperators | static |
| operator new(size_t size, const char *filename, int line) | MaxHeapOperators | static |
| operator new(size_t size, int block_type, const char *filename, int line) | MaxHeapOperators | static |
| operator new(size_t size, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | static |
| operator new(size_t size, unsigned long flags) | MaxHeapOperators | static |
| operator new(size_t size, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | static |
| operator new(size_t size, void *placement_ptr) | MaxHeapOperators | static |
| operator new[](size_t size) | MaxHeapOperators | static |
| operator new[](size_t size, const std::nothrow_t &e) | MaxHeapOperators | static |
| operator new[](size_t size, const char *filename, int line) | MaxHeapOperators | static |
| operator new[](size_t size, int block_type, const char *filename, int line) | MaxHeapOperators | static |
| operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | static |
| operator new[](size_t size, unsigned long flags) | MaxHeapOperators | static |
| operator new[](size_t size, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | static |
| RandomHit(Point3 &worldPoint, Point3 &worldNormal, Point3 &localPoint, Point3 &localNormal, Point3 &bary, int &index, float &strFromFalloff, INode *node, BOOL &mirrorOn, Point3 &worldMirrorPoint, Point3 &worldMirrorNormal, Point3 &localMirrorPoint, Point3 &localMirrorNormal, int tabIndex)=0 | IPainterInterface_V5 | pure virtual |
| RandomHitAlongStroke(Point3 &worldPoint, Point3 &worldNormal, Point3 &localPoint, Point3 &localNormal, Point3 &bary, int &index, float &strFromFalloff, INode *node, BOOL &mirrorOn, Point3 &worldMirrorPoint, Point3 &worldMirrorNormal, Point3 &localMirrorPoint, Point3 &localMirrorNormal, int tabIndex)=0 | IPainterInterface_V5 | pure virtual |
| RetrievePointGatherIsMirror(INode *node, int &ct)=0 | IPainterInterface_V5 | pure virtual |
| RetrievePointGatherNormals(INode *node, int &ct)=0 | IPainterInterface_V5 | pure virtual |
| RetrievePointGatherPoints(INode *node, int &ct)=0 | IPainterInterface_V5 | pure virtual |
| RetrievePointGatherStr(INode *node, int &ct)=0 | IPainterInterface_V5 | pure virtual |
| RetrievePointGatherU(INode *node, int &ct)=0 | IPainterInterface_V5 | pure virtual |
| RetrievePointGatherWeights(INode *node, int &ct)=0 | IPainterInterface_V5 | pure virtual |
| RetrieveTimeList(int &ct)=0 | IPainterInterface_V5 | pure virtual |
| SetAdditiveMode(BOOL enable)=0 | IPainterInterface_V5 | pure virtual |
| SetBuildNormalData(BOOL enable)=0 | IPainterInterface_V5 | pure virtual |
| SetDrawNormal(BOOL draw)=0 | IPainterInterface_V5 | pure virtual |
| SetDrawRing(BOOL draw)=0 | IPainterInterface_V5 | pure virtual |
| SetDrawTrace(BOOL draw)=0 | IPainterInterface_V5 | pure virtual |
| SetEnablePointGather(BOOL enable)=0 | IPainterInterface_V5 | pure virtual |
| SetLagRate(int lagRate)=0 | IPainterInterface_V5 | pure virtual |
| SetMarker(float pos)=0 | IPainterInterface_V5 | pure virtual |
| SetMarkerEnable(BOOL on)=0 | IPainterInterface_V5 | pure virtual |
| SetMaxSize(float str)=0 | IPainterInterface_V5 | pure virtual |
| SetMaxStr(float str)=0 | IPainterInterface_V5 | pure virtual |
| SetMinSize(float str)=0 | IPainterInterface_V5 | pure virtual |
| SetMinStr(float str)=0 | IPainterInterface_V5 | pure virtual |
| SetMirrorAxis(int dir)=0 | IPainterInterface_V5 | pure virtual |
| SetMirrorEnable(BOOL enable)=0 | IPainterInterface_V5 | pure virtual |
| SetMirrorOffset(float offset)=0 | IPainterInterface_V5 | pure virtual |
| SetNormalScale(float scale)=0 | IPainterInterface_V5 | pure virtual |
| SetOffMeshHitPos(Point3 pos)=0 | IPainterInterface_V5 | pure virtual |
| SetOffMeshHitType(int type)=0 | IPainterInterface_V5 | pure virtual |
| SetOffMeshHitZDepth(float depth)=0 | IPainterInterface_V5 | pure virtual |
| SetPredefinedSizeEnable(BOOL enable)=0 | IPainterInterface_V5 | pure virtual |
| SetPredefinedStrEnable(BOOL enable)=0 | IPainterInterface_V5 | pure virtual |
| SetPressureAffects(int affect)=0 | IPainterInterface_V5 | pure virtual |
| SetPressureEnable(BOOL enable)=0 | IPainterInterface_V5 | pure virtual |
| SetStrDragLimitMax(float l)=0 | IPainterInterface_V7 | pure virtual |
| SetStrDragLimitMin(float l)=0 | IPainterInterface_V7 | pure virtual |
| SetTreeDepth(int depth)=0 | IPainterInterface_V5 | pure virtual |
| SetUpdateOnMouseUp(BOOL update)=0 | IPainterInterface_V5 | pure virtual |
| StartPaintSession(IPainterRightClickHandler *rightClicker)=0 | IPainterInterface_V7 | pure virtual |
| StartPaintSession()=0 | IPainterInterface_V7 | pure virtual |
| TestHit(IPoint2 mousePos, Point3 &worldPoint, Point3 &worldNormal, Point3 &localPoint, Point3 &localNormal, Point3 &bary, int &index, INode *node, BOOL &mirrorOn, Point3 &worldMirrorPoint, Point3 &worldMirrorNormal, Point3 &localMirrorPoint, Point3 &localMirrorNormal)=0 | IPainterInterface_V5 | pure virtual |
| UpdateMeshes(BOOL updatePointGather)=0 | IPainterInterface_V5 | pure virtual |
| UpdateMeshesByObjState(BOOL updatePointGather, Tab< ObjectState > &objList)=0 | IPainterInterface_V7 | pure virtual |