pushattributes(3G)

pushattributes - pushes down the attribute stack

Showing IRIX 6.5.30 (default release). Unchanged since IRIX 6.5.

NAME
     pushattributes - pushes down the attribute stack

C SPECIFICATION
     void pushattributes()

PARAMETERS
     none

DESCRIPTION
     pushattributes pushes down the attribute stack, duplicating the following
     global state attributes:

                        __________________________________
                                    Attributes
                        __________________________________
                         backbuffer         linewidth
                         cmode or RGBmode   lsrepeat
                         color              pattern
                         drawmode           font
                         frontbuffer        RGB color
                         linestyle          RGB writemask
                         writemask          shademodel
                        __________________________________
                        |








                                                          |










     The subroutines that affect these attributes differ in their scope.
     Refer to the Graphics Library Programming Guide to determine the scope of
     a specific attribute.

     The saved values can be restored using popattributes.

     The attribute stack is ATTRIBSTACKDEPTH levels deep.  pushattributes is
     ignored if the stack is full.

SEE ALSO
     backbuffer, cmode, color, drawmode, frontbuffer, linewidth, lsrepeat, po-
     pattributes, RGBcolor, RGBmode, RGBwritemask, setlinestyle, setpattern,
     shademodel, writemask