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

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

AcquireInterface()BaseInterfaceinlinevirtual
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
DeleteInterface()BaseInterfaceinlinevirtual
getactive() const =0IOsnapManagerpure virtual
getAxisConstraint()=0IOsnapManagerpure virtual
GetCurrentPoint()=0IOsnapManagerpure virtual
GetHit()=0IOsnapManagerpure virtual
GetID()BaseInterfacevirtual
GetInterface(Interface_ID id) overrideBaseInterfacevirtual
GetNode()=0IOsnapManagerpure virtual
GetObjectTM()=0IOsnapManagerpure virtual
GetRefPoint(BOOL top=TRUE)=0IOsnapManagerpure virtual
GetSnapStrength()=0IOsnapManagerpure virtual
GetTime()=0IOsnapManagerpure virtual
GetTypedInterface()InterfaceServerinline
GetVpt()=0IOsnapManagerpure virtual
immediateRelease enum valueBaseInterface
IsHolding()=0IOsnapManagerpure virtual
LifetimeControl()BaseInterfaceinlinevirtual
LifetimeType enum nameBaseInterface
noRelease enum valueBaseInterface
OKForRelativeSnap()=0IOsnapManagerpure 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
RecordHit(OsnapHit *somehit)=0IOsnapManagerpure virtual
RefPointWasSnapped()=0IOsnapManagerpure virtual
RegisterNotifyCallback(InterfaceNotifyCallback *incb)BaseInterfaceinlinevirtual
ReleaseInterface()BaseInterfaceinlinevirtual
Reset()=0IOsnapManagerpure virtual
serverControlled enum valueBaseInterface
TestAFlag(int mask)=0IOsnapManagerpure virtual
UnRegisterNotifyCallback(InterfaceNotifyCallback *incb)BaseInterfaceinlinevirtual
wantsRelease enum valueBaseInterface
wTranspoint(Point3 *inpt, IPoint3 *outpt)=0IOsnapManagerpure virtual
~BaseInterface()BaseInterfacevirtual
~InterfaceServer()InterfaceServervirtual