maxscript/mxsplugin/mxsPlugin.h File Reference
|
| enum | { pl_this,
pl_version,
pl_loading,
pl_delegate
} |
| |
| enum | { pl_extent = pl_delegate + 1,
pl_min,
pl_max,
pl_center
} |
| |
| enum | {
pl_mesh2 = pl_center + 1,
pl_transform,
pl_inverseTransform,
pl_bbox,
pl_owningNode
} |
| |
| enum | { pl_mesh = pl_delegate + 1
} |
| |
| enum | { pl_beziershape = pl_delegate + 1
} |
| |
| enum | {
pl_target = pl_delegate + 1,
pl_node,
pl_gizmoDontDisplay,
pl_gizmoDontHitTest,
pl_gizmoScaleToViewport,
pl_gizmoUseScreenSpace,
pl_gizmoActiveViewportOnly,
pl_gizmoUseRelativeScreenSpace,
pl_gizmoApplyUIScaling
} |
| |
| enum | {
pl_isLeaf = pl_delegate + 1,
pl_isKeyable,
pl_method,
pl_parentTransform,
pl_usesParentTransform
} |
| |
| #define MPC_TEMPORARY (1<<0) |
| #define MPC_REDEFINITION (1<<1) |
| #define MPC_MS_CREATING (1<<2) |
| #define MPC_MS_WAS_CREATING (1<<3) |
| #define MPC_EDITING_IN_CP (1<<4) |
| #define MPC_EDITING_IN_MTLEDT (1<<5) |
| #define MPC_EDITING_IN_EFX (1<<6) |
| #define MPC_REPLACE_UI (1<<7) |
| #define MPC_INVISIBLE (1<<8) |
| #define MPC_SILENTERRORS (1<<9) |
| #define MPC_MAX_CREATING (1<<10) |
| #define MPC_ABORT_CREATE (1<<11) |
| #define MPC_LEVEL_6 (1<<12) |
| #define MPC_IS_MANIP (1<<13) |
| #define MPC_ALTERNATE (1<<14) |
| #define MPC_CAD_FILESAVE (1<<15) |
| #define MPC_PROMOTE_DEL_PROPS (1<<16) |
| #define MPC_USE_PB_VALIDITY (1<<17) |
| #define MPC_CAD_FILELOAD_LOADDEFDATA (1<<18) |
| #define key_parm |
( |
|
_key | ) |
_get_key_param(keys, n_##_key) |
| #define bool_key_parm |
( |
|
_key, |
|
|
|
var, |
|
|
|
def |
|
) |
| ((var = _get_key_param(keys, n_##_key)) == &unsupplied ? def : var->to_bool()) |
| #define MSP_LOADING 0x0001 |
| #define MSP_DISABLED 0x0002 |
| #define MSP_DELETED 0x0004 |
| #define MSPLUGIN_CHUNK 0x0010 |
| Enumerator |
|---|
| pl_this |
|
| pl_version |
|
| pl_loading |
|
| pl_delegate |
|
Definition: mxsPlugin.h:78
Definition: mxsPlugin.h:78
Definition: mxsPlugin.h:78
Definition: mxsPlugin.h:78
| Enumerator |
|---|
| pl_extent |
|
| pl_min |
|
| pl_max |
|
| pl_center |
|
Definition: mxsPlugin.h:82
Definition: mxsPlugin.h:82
Definition: mxsPlugin.h:78
Definition: mxsPlugin.h:82
Definition: mxsPlugin.h:82
| Enumerator |
|---|
| pl_mesh2 |
|
| pl_transform |
|
| pl_inverseTransform |
|
| pl_bbox |
|
| pl_owningNode |
|
Definition: mxsPlugin.h:82
Definition: mxsPlugin.h:86
Definition: mxsPlugin.h:86
Definition: mxsPlugin.h:86
Definition: mxsPlugin.h:86
Definition: mxsPlugin.h:86
Definition: mxsPlugin.h:78
Definition: mxsPlugin.h:90
Definition: mxsPlugin.h:94
Definition: mxsPlugin.h:78
| Enumerator |
|---|
| pl_target |
|
| pl_node |
|
| pl_gizmoDontDisplay |
|
| pl_gizmoDontHitTest |
|
| pl_gizmoScaleToViewport |
|
| pl_gizmoUseScreenSpace |
|
| pl_gizmoActiveViewportOnly |
|
| pl_gizmoUseRelativeScreenSpace |
|
| pl_gizmoApplyUIScaling |
|
Definition: mxsPlugin.h:100
Definition: mxsPlugin.h:78
Definition: mxsPlugin.h:100
Definition: mxsPlugin.h:100
Definition: mxsPlugin.h:100
Definition: mxsPlugin.h:99
Definition: mxsPlugin.h:98
Definition: mxsPlugin.h:99
Definition: mxsPlugin.h:99
Definition: mxsPlugin.h:98
| Enumerator |
|---|
| pl_isLeaf |
|
| pl_isKeyable |
|
| pl_method |
|
| pl_parentTransform |
|
| pl_usesParentTransform |
|
Definition: mxsPlugin.h:104
Definition: mxsPlugin.h:105
Definition: mxsPlugin.h:108
Definition: mxsPlugin.h:78
Definition: mxsPlugin.h:106
Definition: mxsPlugin.h:107