3ds Max C++ API Reference
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
IPainterInterface_V7 Member List

This is the complete list of members for IPainterInterface_V7, including all inherited members.

AddToStroke(IPoint2 mousePos, BOOL rebuildPointGatherData, BOOL updateViewport)=0IPainterInterface_V5pure virtual
aligned_free(void *ptr)MaxHeapOperatorsstatic
aligned_malloc(size_t size, size_t alignment)MaxHeapOperatorsstatic
aligned_realloc(void *ptr, size_t size, size_t alignment)MaxHeapOperatorsstatic
BringUpOptions()=0IPainterInterface_V5pure virtual
ClearStroke()=0IPainterInterface_V5pure virtual
EndPaintSession()=0IPainterInterface_V5pure virtual
GetAdditiveMode()=0IPainterInterface_V5pure virtual
GetBuildNormalData()=0IPainterInterface_V5pure virtual
GetDrawNormal()=0IPainterInterface_V5pure virtual
GetDrawRing()=0IPainterInterface_V5pure virtual
GetDrawTrace()=0IPainterInterface_V5pure virtual
GetEnablePointGather()=0IPainterInterface_V5pure virtual
GetFalloffGraph()=0IPainterInterface_V5pure virtual
GetLagRate()=0IPainterInterface_V5pure virtual
GetMarker()=0IPainterInterface_V5pure virtual
GetMarkerEnable()=0IPainterInterface_V5pure virtual
GetMaxSize()=0IPainterInterface_V5pure virtual
GetMaxStr()=0IPainterInterface_V5pure virtual
GetMinSize()=0IPainterInterface_V5pure virtual
GetMinStr()=0IPainterInterface_V5pure virtual
GetMirrorAxis()=0IPainterInterface_V5pure virtual
GetMirrorEnable()=0IPainterInterface_V5pure virtual
GetMirrorOffset()=0IPainterInterface_V5pure virtual
GetMirrorPlaneCenter()=0IPainterInterface_V5pure virtual
GetNormalScale()=0IPainterInterface_V5pure virtual
GetOffMeshHitPos()=0IPainterInterface_V5pure virtual
GetOffMeshHitType()=0IPainterInterface_V5pure virtual
GetOffMeshHitZDepth()=0IPainterInterface_V5pure virtual
GetPatchFaceData(PatchMesh &patch, Tab< FaceDataFromPatch > &faceData)=0IPainterInterface_V7pure virtual
GetPredefinedSizeEnable()=0IPainterInterface_V5pure virtual
GetPredefinedStrEnable()=0IPainterInterface_V5pure virtual
GetPredefineSizeStrokeData(int &ct)=0IPainterInterface_V5pure virtual
GetPredefineSizeStrokeGraph()=0IPainterInterface_V5pure virtual
GetPredefineStrStrokeData(int &ct)=0IPainterInterface_V5pure virtual
GetPredefineStrStrokeGraph()=0IPainterInterface_V5pure virtual
GetPressureAffects()=0IPainterInterface_V5pure virtual
GetPressureEnable()=0IPainterInterface_V5pure virtual
GetStrDragLimitMax()=0IPainterInterface_V7pure virtual
GetStrDragLimitMin()=0IPainterInterface_V7pure virtual
GetStrFromPoint(Point3 point)=0IPainterInterface_V5pure virtual
GetStrokeAlt()=0IPainterInterface_V5pure virtual
GetStrokeBary()=0IPainterInterface_V5pure virtual
GetStrokeCount()=0IPainterInterface_V5pure virtual
GetStrokeCtrl()=0IPainterInterface_V5pure virtual
GetStrokeHitList()=0IPainterInterface_V5pure virtual
GetStrokeIndex()=0IPainterInterface_V5pure virtual
GetStrokeMousePos()=0IPainterInterface_V5pure virtual
GetStrokeNode()=0IPainterInterface_V5pure virtual
GetStrokeNormalLocal()=0IPainterInterface_V5pure virtual
GetStrokeNormalLocalMirror()=0IPainterInterface_V5pure virtual
GetStrokeNormalWorld()=0IPainterInterface_V5pure virtual
GetStrokeNormalWorldMirror()=0IPainterInterface_V5pure virtual
GetStrokePointLocal()=0IPainterInterface_V5pure virtual
GetStrokePointLocalMirror()=0IPainterInterface_V5pure virtual
GetStrokePointWorld()=0IPainterInterface_V5pure virtual
GetStrokePointWorldMirror()=0IPainterInterface_V5pure virtual
GetStrokePressure()=0IPainterInterface_V5pure virtual
GetStrokeRadius()=0IPainterInterface_V5pure virtual
GetStrokeShift()=0IPainterInterface_V5pure virtual
GetStrokeStr()=0IPainterInterface_V5pure virtual
GetStrokeTime()=0IPainterInterface_V5pure virtual
GetTreeDepth()=0IPainterInterface_V5pure virtual
GetUpdateOnMouseUp()=0IPainterInterface_V5pure virtual
InitializeCallback(ReferenceTarget *targetCanvas)=0IPainterInterface_V5pure virtual
InitializeNodes(int flags, Tab< INode * > &nodeList)=0IPainterInterface_V5pure virtual
InitializeNodesByObjState(int flags, Tab< INode * > &nodeList, Tab< ObjectState > &objList)=0IPainterInterface_V7pure virtual
InPaintMode()=0IPainterInterface_V5pure virtual
LoadCustomPointGather(int ct, Point3 *points, INode *node)=0IPainterInterface_V5pure virtual
operator delete(void *ptr)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator delete(void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, unsigned long flags)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator delete(void *ptr, void *placement_ptr)MaxHeapOperatorsstatic
operator delete[](void *ptr)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator delete[](void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, unsigned long flags)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator new(size_t size, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size, void *placement_ptr)MaxHeapOperatorsstatic
operator new[](size_t size)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator new[](size_t size, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, unsigned long flags)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
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)=0IPainterInterface_V5pure 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)=0IPainterInterface_V5pure virtual
RetrievePointGatherIsMirror(INode *node, int &ct)=0IPainterInterface_V5pure virtual
RetrievePointGatherNormals(INode *node, int &ct)=0IPainterInterface_V5pure virtual
RetrievePointGatherPoints(INode *node, int &ct)=0IPainterInterface_V5pure virtual
RetrievePointGatherStr(INode *node, int &ct)=0IPainterInterface_V5pure virtual
RetrievePointGatherU(INode *node, int &ct)=0IPainterInterface_V5pure virtual
RetrievePointGatherWeights(INode *node, int &ct)=0IPainterInterface_V5pure virtual
RetrieveTimeList(int &ct)=0IPainterInterface_V5pure virtual
SetAdditiveMode(BOOL enable)=0IPainterInterface_V5pure virtual
SetBuildNormalData(BOOL enable)=0IPainterInterface_V5pure virtual
SetDrawNormal(BOOL draw)=0IPainterInterface_V5pure virtual
SetDrawRing(BOOL draw)=0IPainterInterface_V5pure virtual
SetDrawTrace(BOOL draw)=0IPainterInterface_V5pure virtual
SetEnablePointGather(BOOL enable)=0IPainterInterface_V5pure virtual
SetLagRate(int lagRate)=0IPainterInterface_V5pure virtual
SetMarker(float pos)=0IPainterInterface_V5pure virtual
SetMarkerEnable(BOOL on)=0IPainterInterface_V5pure virtual
SetMaxSize(float str)=0IPainterInterface_V5pure virtual
SetMaxStr(float str)=0IPainterInterface_V5pure virtual
SetMinSize(float str)=0IPainterInterface_V5pure virtual
SetMinStr(float str)=0IPainterInterface_V5pure virtual
SetMirrorAxis(int dir)=0IPainterInterface_V5pure virtual
SetMirrorEnable(BOOL enable)=0IPainterInterface_V5pure virtual
SetMirrorOffset(float offset)=0IPainterInterface_V5pure virtual
SetNormalScale(float scale)=0IPainterInterface_V5pure virtual
SetOffMeshHitPos(Point3 pos)=0IPainterInterface_V5pure virtual
SetOffMeshHitType(int type)=0IPainterInterface_V5pure virtual
SetOffMeshHitZDepth(float depth)=0IPainterInterface_V5pure virtual
SetPredefinedSizeEnable(BOOL enable)=0IPainterInterface_V5pure virtual
SetPredefinedStrEnable(BOOL enable)=0IPainterInterface_V5pure virtual
SetPressureAffects(int affect)=0IPainterInterface_V5pure virtual
SetPressureEnable(BOOL enable)=0IPainterInterface_V5pure virtual
SetStrDragLimitMax(float l)=0IPainterInterface_V7pure virtual
SetStrDragLimitMin(float l)=0IPainterInterface_V7pure virtual
SetTreeDepth(int depth)=0IPainterInterface_V5pure virtual
SetUpdateOnMouseUp(BOOL update)=0IPainterInterface_V5pure virtual
StartPaintSession(IPainterRightClickHandler *rightClicker)=0IPainterInterface_V7pure virtual
StartPaintSession()=0IPainterInterface_V7pure 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)=0IPainterInterface_V5pure virtual
UpdateMeshes(BOOL updatePointGather)=0IPainterInterface_V5pure virtual
UpdateMeshesByObjState(BOOL updatePointGather, Tab< ObjectState > &objList)=0IPainterInterface_V7pure virtual