3ds Max C++ API Reference
Loading...
Searching...
No Matches
ISimpleManipulator Member List

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

_dispatch_fn(FunctionID fid, TimeValue t, FPValue &result, FPParams *p)FPInterfaceinlineprotectedvirtual
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
appendGizmo enum valueISimpleManipulator
AppendGizmo(GizmoShape *pGizmoShape, DWORD flags, const Point3 &unselColor, const Point3 &selColor=ColorMan() ->GetColorAsPoint3(kManipulatorsSelected))=0ISimpleManipulatorpure virtual
AppendMarker(MarkerType markerType, Point3 &position, DWORD flags, const Point3 &unselColor, const Point3 &selColor=ColorMan() ->GetColorAsPoint3(kManipulatorsSelected))=0ISimpleManipulatorpure virtual
appendMarker enum valueISimpleManipulator
appendMesh enum valueISimpleManipulator
AppendMesh(Mesh *pMesh, DWORD flags, const Point3 &unselColor, const Point3 &selColor=ColorMan() ->GetColorAsPoint3(kManipulatorsSelected))=0ISimpleManipulatorpure virtual
appendPolyShape enum valueISimpleManipulator
AppendPolyShape(PolyShape *pPolyShape, DWORD flags, const Point3 &unselColor, const Point3 &selColor=ColorMan() ->GetColorAsPoint3(kManipulatorsSelected))=0ISimpleManipulatorpure virtual
AppendText(const MCHAR *pText, Point3 &position, DWORD flags, const Point3 &unselColor, const Point3 &selColor=ColorMan() ->GetColorAsPoint3(kManipulatorsSelected))=0ISimpleManipulatorpure virtual
appendText enum valueISimpleManipulator
clearPolyShapes enum valueISimpleManipulator
ClearPolyShapes()=0ISimpleManipulatorpure virtual
CloneInterface(void *remapDir=nullptr)BaseInterfaceinlinevirtual
DeleteInterface()BaseInterfaceinlinevirtual
EnableActions(BOOL onOff)FPInterfaceinlinevirtual
FindFn(const MCHAR *name)FPInterfacevirtual
FN_2(getLocalViewRay, TYPE_RAY_BV, FPGetLocalViewRayEx, TYPE_POINT2_BV, TYPE_bool)ISimpleManipulator
FPAppendGizmo(FPInterface *pGizmo, DWORD flags, Point3 &unselColor, Point3 &selColor)ISimpleManipulator
FPAppendGizmoEx(FPInterface *pGizmo, DWORD flags, Point3 &unselColor, Point3 &selColor, bool applyUIScaling)ISimpleManipulator
FPAppendMarker(int markerType, Point3 &position, DWORD flags, Point3 &unselColor, Point3 &selColor)ISimpleManipulator
FPAppendMarkerEx(int markerType, Point3 &position, DWORD flags, Point3 &unselColor, Point3 &selColor, bool applyUIScaling)ISimpleManipulator
FPAppendMesh(Mesh *pMesh, DWORD flags, Point3 &unselColor, Point3 &selColor)ISimpleManipulator
FPAppendMeshEx(Mesh *pMesh, DWORD flags, Point3 &unselColor, Point3 &selColor, bool applyUIScaling, int gizmoSize)ISimpleManipulator
FPAppendText(const MCHAR *pText, Point3 &position, DWORD flags, Point3 &unselColor, Point3 &selColor)ISimpleManipulator
FPAppendTextEx(const MCHAR *pText, Point3 &position, DWORD flags, Point3 &unselColor, Point3 &selColor, bool applyUIScaling)ISimpleManipulator
FPGetLocalViewRay(Point2 &m)ISimpleManipulator
FPGetLocalViewRayEx(Point2 &m, bool applyUIScaling)ISimpleManipulator
FPMixinInterface(const FPMixinInterface &rhs)FPMixinInterfaceinlineprotected
FPMixinInterface()FPMixinInterfaceinline
GetActionTable()FPInterfaceinlinevirtual
GetDesc()ISimpleManipulatorvirtual
GetDescByID(Interface_ID id)FPMixinInterfaceinlinevirtual
getGizmoSize enum valueISimpleManipulator
GetID()FPMixinInterfaceinlinevirtual
GetInterface(Interface_ID id)FPMixinInterfaceinlinevirtual
GetIsChecked(FunctionID actionID)FPInterfacevirtual
GetIsEnabled(FunctionID actionID)FPInterfacevirtual
GetIsVisible(FunctionID actionID)FPInterfacevirtual
getLocalViewRay enum valueISimpleManipulator
GetLocalViewRay(ViewExp *pVpt, IPoint2 &m, Ray &viewRay)=0ISimpleManipulatorpure virtual
getMouseState enum valueISimpleManipulator
GetMouseState()=0ISimpleManipulatorpure virtual
GetTypedInterface()InterfaceServerinline
immediateRelease enum valueBaseInterface
interfaceNotifyCBsFPMixinInterfaceprotected
Invoke(FunctionID fid, TimeValue t=0, FPParams *params=NULL)FPInterfacevirtual
Invoke(FunctionID fid, FPParams *params)FPInterfaceinlinevirtual
Invoke(FunctionID fid, TimeValue t, FPValue &result, FPParams *params=NULL)FPInterfacevirtual
Invoke(FunctionID fid, FPValue &result, FPParams *params=NULL)FPInterfaceinlinevirtual
IsChecked(FunctionID actionID)FPInterfacevirtual
IsEnabled(FunctionID actionID)FPInterfacevirtual
IsVisible(FunctionID actionID)FPInterfacevirtual
LifetimeControl()FPMixinInterfaceinlinevirtual
LifetimeType enum nameBaseInterface
markerType enum valueISimpleManipulator
mouseState enum valueISimpleManipulator
noRelease enum valueBaseInterface
nullInterfaceFPInterfacestatic
onMouseMove enum valueISimpleManipulator
OnMouseMove(TimeValue t, ViewExp *pVpt, IPoint2 &m, DWORD flags, ManipHitData *pHitData)=0ISimpleManipulatorpure 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
operator=(const FPMixinInterface &rhs)FPMixinInterfaceinlineprotected
RegisterNotifyCallback(InterfaceNotifyCallback *incb)FPMixinInterfacevirtual
ReleaseInterface()BaseInterfaceinlinevirtual
RO_PROP_FN(getMouseState, GetMouseState, TYPE_ENUM)ISimpleManipulator
serverControlled enum valueBaseInterface
setGizmoSize enum valueISimpleManipulator
UnRegisterNotifyCallback(InterfaceNotifyCallback *incb)FPMixinInterfaceinlinevirtual
updateShapes enum valueISimpleManipulator
UpdateShapes(TimeValue t, MSTR &toolTip)=0ISimpleManipulatorpure virtual
VFN_0(clearPolyShapes, ClearPolyShapes)ISimpleManipulator
VFN_2(updateShapes, UpdateShapes, TYPE_TIMEVALUE, TYPE_TSTR_BR)ISimpleManipulator
VFN_5(appendGizmo, FPAppendGizmoEx, TYPE_INTERFACE, TYPE_INT, TYPE_POINT3_BV, TYPE_POINT3_BV, TYPE_bool)ISimpleManipulator
VFN_6(appendMesh, FPAppendMeshEx, TYPE_MESH, TYPE_INT, TYPE_POINT3_BV, TYPE_POINT3_BV, TYPE_bool, TYPE_INT)ISimpleManipulator
VFN_6(appendMarker, FPAppendMarkerEx, TYPE_ENUM, TYPE_POINT3_BV, TYPE_INT, TYPE_POINT3_BV, TYPE_POINT3_BV, TYPE_bool)ISimpleManipulator
VFN_6(appendText, FPAppendTextEx, TYPE_STRING, TYPE_POINT3_BV, TYPE_INT, TYPE_POINT3_BV, TYPE_POINT3_BV, TYPE_bool)ISimpleManipulator
wantsRelease enum valueBaseInterface
~BaseInterface()BaseInterfacevirtual
~FPMixinInterface()FPMixinInterface
~InterfaceServer()InterfaceServervirtual
  • Generated by doxygen 1.9.6