3ds Max C++ API Reference
|
Node attribute flags used by Interface7::SetNodeAttribute. More...
Macros | |
#define | ATTRIB_HIDE 0 |
If set, node is not visible in the viewport. More... | |
#define | ATTRIB_FREEZE 1 |
If set, node is frozen. More... | |
#define | ATTRIB_BOXMODE 2 |
If set, node is displayed as box. More... | |
#define | ATTRIB_BACKCULL 3 |
If set (default), faces with normals pointing away from the camera are not displayed. More... | |
#define | ATTRIB_ALLEDGES 4 |
If set, all edges including hidden ones and polygon diagonals are displayed. More... | |
#define | ATTRIB_LINKDISP 5 |
If set, a wireframe representation of any hierarchical link (parent\child, etc) to the node is displayed. More... | |
#define | ATTRIB_LINKREPL 6 |
If set, the wireframe representation of the hierarchical link is displayed instead of the node. More... | |
#define | ATTRIB_UNSEL 7 |
for internal use only; something is not selected More... | |
#define | ATTRIB_HIDE_UNSEL 8 |
for internal use only More... | |
#define | ATTRIB_FREEZE_UNSEL 9 |
for internal use only More... | |
#define | ATTRIB_VERTTICKS 10 |
If set, the vertices of the object are displayed as tick marks. More... | |
#define | ATTRIB_UNHIDE 11 |
for internal use only More... | |
#define | ATTRIB_UNFREEZE 12 |
for internal use only More... | |
#define | ATTRIB_CVERTS 13 |
If set, the display of vertex color channel is enabled. More... | |
#define | ATTRIB_SHADE_CVERTS 14 |
If set, the vertex color is shaded if the viewport is in a shaded display mode. More... | |
#define | ATTRIB_XRAY 15 |
If set, makes the object translucent in the viewport. More... | |
#define | ATTRIB_IGNORE_EXT 16 |
if set, the object is ignored by the Zoom Extents operation More... | |
#define | ATTRIB_TRAJECTORY 17 |
if set, the object's trajectory is displayed More... | |
#define | ATTRIB_FRZMTL 18 |
set, the object turns gray when it's frozen More... | |
#define | ATTRIB_HIDE_WITH_LAYER 19 |
if set, the hide\unhide operation applies the whole layer the object is on More... | |
#define | ATTRIB_FREEZE_WITH_LAYER 20 |
if set, the freeze\unfreeze operation applies to the whole layer the object is on More... | |
#define | ATTRIB_INHERITVISIBILITY 100 |
if set, the object inherits a percentage of its visibility from its parent More... | |
#define | ATTRIB_CASTSHADOWS 101 |
If set, the object can cast shadows. More... | |
#define | ATTRIB_RECEIVESHADOWS 102 |
If set, the object can receive shadows. More... | |
#define | ATTRIB_ISTARGET 103 |
If set, the object is marked as the target of another object. More... | |
#define | ATTRIB_RENDERABLE 104 |
If set, the object is rendered. More... | |
#define | ATTRIB_RENDEROCCLUDED 105 |
If set, the object becomes transparent from the point of view of special effects, thus the objects being occluded are affected by the special effects. More... | |
#define | ATTRIB_RCVCAUSTICS 106 |
If set, the object can receive caustics. More... | |
#define | ATTRIB_GENERATECAUSTICS 107 |
If set, the object can generate caustics. More... | |
#define | ATTRIB_RCVGLOBALILLUM 108 |
If set, the object can receive global illumination. More... | |
#define | ATTRIB_GENERATEGLOBALILLUM 109 |
If set, the object can generate global illumination. More... | |
#define | ATTRIB_SETWIRECOLOR 110 |
If set, the supplied wire frame color is set on to the object. More... | |
#define | ATTRIB_SETGBUFID 111 |
If set, tags an object as target for a render effect based on the supplied G-buffer channel. More... | |
#define | ATTRIB_PRIMARYVISIBILITY 112 |
If set, the object is visible to cameras to an extent specified by the visibility parameter. More... | |
#define | ATTRIB_SECONDARYVISIBILITY 113 |
If set, the object appears in rendered reflections and refractions. More... | |
#define | ATTRIB_MOTIONBLUR 114 |
If set, motion blur is enabled for the object. More... | |
Node attribute flags used by Interface7::SetNodeAttribute.
#define ATTRIB_HIDE 0 |
If set, node is not visible in the viewport.
#define ATTRIB_FREEZE 1 |
If set, node is frozen.
#define ATTRIB_BOXMODE 2 |
If set, node is displayed as box.
#define ATTRIB_BACKCULL 3 |
If set (default), faces with normals pointing away from the camera are not displayed.
Applies only in wireframe viewport shading modes
#define ATTRIB_ALLEDGES 4 |
If set, all edges including hidden ones and polygon diagonals are displayed.
Applies to all viewport shading modes where the edges are drawn
#define ATTRIB_LINKDISP 5 |
If set, a wireframe representation of any hierarchical link (parent\child, etc) to the node is displayed.
#define ATTRIB_LINKREPL 6 |
If set, the wireframe representation of the hierarchical link is displayed instead of the node.
#define ATTRIB_UNSEL 7 |
for internal use only; something is not selected
#define ATTRIB_HIDE_UNSEL 8 |
for internal use only
#define ATTRIB_FREEZE_UNSEL 9 |
for internal use only
#define ATTRIB_VERTTICKS 10 |
If set, the vertices of the object are displayed as tick marks.
#define ATTRIB_UNHIDE 11 |
for internal use only
#define ATTRIB_UNFREEZE 12 |
for internal use only
#define ATTRIB_CVERTS 13 |
If set, the display of vertex color channel is enabled.
#define ATTRIB_SHADE_CVERTS 14 |
If set, the vertex color is shaded if the viewport is in a shaded display mode.
#define ATTRIB_XRAY 15 |
If set, makes the object translucent in the viewport.
#define ATTRIB_IGNORE_EXT 16 |
if set, the object is ignored by the Zoom Extents operation
#define ATTRIB_TRAJECTORY 17 |
if set, the object's trajectory is displayed
#define ATTRIB_FRZMTL 18 |
set, the object turns gray when it's frozen
#define ATTRIB_HIDE_WITH_LAYER 19 |
if set, the hide\unhide operation applies the whole layer the object is on
#define ATTRIB_FREEZE_WITH_LAYER 20 |
if set, the freeze\unfreeze operation applies to the whole layer the object is on
#define ATTRIB_INHERITVISIBILITY 100 |
if set, the object inherits a percentage of its visibility from its parent
#define ATTRIB_CASTSHADOWS 101 |
If set, the object can cast shadows.
#define ATTRIB_RECEIVESHADOWS 102 |
If set, the object can receive shadows.
#define ATTRIB_ISTARGET 103 |
If set, the object is marked as the target of another object.
Same as INode::SetIsTarget(BOOL b)
#define ATTRIB_RENDERABLE 104 |
If set, the object is rendered.
#define ATTRIB_RENDEROCCLUDED 105 |
If set, the object becomes transparent from the point of view of special effects, thus the objects being occluded are affected by the special effects.
#define ATTRIB_RCVCAUSTICS 106 |
If set, the object can receive caustics.
#define ATTRIB_GENERATECAUSTICS 107 |
If set, the object can generate caustics.
#define ATTRIB_RCVGLOBALILLUM 108 |
If set, the object can receive global illumination.
#define ATTRIB_GENERATEGLOBALILLUM 109 |
If set, the object can generate global illumination.
#define ATTRIB_SETWIRECOLOR 110 |
If set, the supplied wire frame color is set on to the object.
#define ATTRIB_SETGBUFID 111 |
If set, tags an object as target for a render effect based on the supplied G-buffer channel.
#define ATTRIB_PRIMARYVISIBILITY 112 |
If set, the object is visible to cameras to an extent specified by the visibility parameter.
#define ATTRIB_SECONDARYVISIBILITY 113 |
If set, the object appears in rendered reflections and refractions.
#define ATTRIB_MOTIONBLUR 114 |
If set, motion blur is enabled for the object.