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 |