pushattributes(3G) pushattributes(3G)
pushattributes - pushes down the attribute stack
void pushattributes()
none
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.
backbuffer, cmode, color, drawmode, frontbuffer, linewidth, lsrepeat, popattributes,
RGBcolor, RGBmode, RGBwritemask, setlinestyle, setpattern,
shademodel, writemask
PPPPaaaaggggeeee 1111 [ Back ]
|