Defines

Interface7::SetNodeAttribute Defines

Node attribute flags used by Interface7::SetNodeAttribute. More...

Defines

#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.
#define  ATTRIB_ALLEDGES   4
  If set, all edges including hidden ones and polygon diagonals are displayed.
#define  ATTRIB_LINKDISP   5
  If set, a wireframe representation of any hierarchical link (parent, 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 operation applies the whole layer the object is on
#define  ATTRIB_FREEZE_WITH_LAYER   20
  if set, the freeze 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.
#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.

Detailed Description

Node attribute flags used by Interface7::SetNodeAttribute.


Define Documentation

#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, 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 operation applies the whole layer the object is on

#define ATTRIB_FREEZE_WITH_LAYER   20

if set, the freeze 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.