3ds Max C++ API Reference
Loading...
Searching...
No Matches
osnap.h File Reference
#include "export.h"
#include "maxheap.h"
#include "tab.h"
#include "maxtypes.h"
#include <Geom/point2.h>
#include "strclass.h"

Classes

class  Candidate
class  Osnap
class  OSnapDecorator

Macros

#define RESET   0
#define NEXT   1
#define ICON_WIDTH   32
#define HILITE_NORMAL   (1<<0)
#define HILITE_BOX   (1<<1)
#define HILITE_NODE   (1<<2)
#define HILITE_CROSSHAIR   (1<<3)
#define OSNAP_STATE   _M("ObjectSnapPluginState")

Typedefs

typedef Tab< Candidate * > CandidateTab
typedef void(* SnapCallback) (Object *pobj, IPoint2 *p)

Macro Definition Documentation

◆ RESET

#define RESET   0

◆ NEXT

#define NEXT   1

◆ ICON_WIDTH

#define ICON_WIDTH   32

◆ HILITE_NORMAL

#define HILITE_NORMAL   (1<<0)

◆ HILITE_BOX

#define HILITE_BOX   (1<<1)

◆ HILITE_NODE

#define HILITE_NODE   (1<<2)

◆ HILITE_CROSSHAIR

#define HILITE_CROSSHAIR   (1<<3)

◆ OSNAP_STATE

#define OSNAP_STATE   _M("ObjectSnapPluginState")

Typedef Documentation

◆ CandidateTab

◆ SnapCallback

typedef void(* SnapCallback) (Object *pobj, IPoint2 *p)