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

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

AcquireInterface()BaseInterfaceinlinevirtual
Adaptive()=0OpenSubdivParameterspure virtual
AdaptiveTessellationLevel(TimeValue t, Interval &valid)=0OpenSubdivParameterspure 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
CloneInterface(void *remapDir=nullptr)BaseInterfaceinlinevirtual
CREASE_CHAIKIN enum valueOpenSubdivParameters
CREASE_UNIFORM enum valueOpenSubdivParameters
CreaseMethod()=0OpenSubdivParameterspure virtual
CreaseMode enum nameOpenSubdivParameters
DeleteInterface()BaseInterfaceinlinevirtual
FVAR_LINEAR_ALL enum valueOpenSubdivParameters
FVAR_LINEAR_BOUNDARIES enum valueOpenSubdivParameters
FVAR_LINEAR_CORNERS_ONLY enum valueOpenSubdivParameters
FVAR_LINEAR_CORNERS_PLUS1 enum valueOpenSubdivParameters
FVAR_LINEAR_CORNERS_PLUS2 enum valueOpenSubdivParameters
FVAR_LINEAR_NONE enum valueOpenSubdivParameters
GetID()BaseInterfacevirtual
GetInterface(Interface_ID id) overrideBaseInterfacevirtual
GetTypedInterface()InterfaceServerinline
immediateRelease enum valueBaseInterface
InterpolateBoundaryFVar()=0OpenSubdivParameterspure virtual
InterpolateBoundaryVert()=0OpenSubdivParameterspure virtual
LifetimeControl()BaseInterfaceinlinevirtual
LifetimeType enum nameBaseInterface
noRelease enum valueBaseInterface
OpenSubdivParameters()OpenSubdivParametersinline
OperationMode enum nameOSDModifierInterface
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
OPMODE_CPU enum valueOSDModifierInterface
OPMODE_GPU enum valueOSDModifierInterface
OSDModifierInterface()OSDModifierInterfaceinline
RegisterNotifyCallback(InterfaceNotifyCallback *incb)BaseInterfaceinlinevirtual
ReleaseInterface()BaseInterfaceinlinevirtual
serverControlled enum valueBaseInterface
SetAdaptive(bool sw)=0OSDModifierInterfacepure virtual
SetAdaptiveTessellationLevel(TimeValue t, unsigned int level)=0OSDModifierInterfacepure virtual
SetCreaseMethod(OpenSubdivParameters::CreaseMode type)=0OSDModifierInterfacepure virtual
SetGeneralTessellationLevel(TimeValue t, unsigned int level)=0OSDModifierInterfacepure virtual
SetInterpolateBoundaryFVar(OpenSubdivParameters::VaryingBoundary type)=0OSDModifierInterfacepure virtual
SetInterpolateBoundaryVert(OpenSubdivParameters::VertexBoundary type)=0OSDModifierInterfacepure virtual
SetOperationMode(OSDModifierInterface::OperationMode mode)=0OSDModifierInterfacepure virtual
SetRenderTessellationLevel(TimeValue t, unsigned int level)=0OSDModifierInterfacepure virtual
SetSmoothTriangle(bool sw)=0OSDModifierInterfacepure virtual
SmoothTriangle()=0OpenSubdivParameterspure virtual
TessellationLevel(TimeValue t, Interval &valid)=0OpenSubdivParameterspure virtual
UnRegisterNotifyCallback(InterfaceNotifyCallback *incb)BaseInterfaceinlinevirtual
VaryingBoundary enum nameOpenSubdivParameters
VertexBoundary enum nameOpenSubdivParameters
VTX_BOUNDARY_EDGE_AND_CORNER enum valueOpenSubdivParameters
VTX_BOUNDARY_EDGE_ONLY enum valueOpenSubdivParameters
wantsRelease enum valueBaseInterface
~BaseInterface()BaseInterfacevirtual
~InterfaceServer()InterfaceServervirtual
~OpenSubdivParameters()OpenSubdivParametersinlinevirtual
~OSDModifierInterface()OSDModifierInterfaceinlinevirtual