.\" @(#)PEXGetWorkstationDynamics.3 1.5 95/03/24 SMI; .so man3/pex.macs .TH PEXGetWorkstationDynamics 3 "May 1995" "Solaris PEXlib Reference Manual" "" .SH NAME PEXGetWorkstationDynamics - Get Workstation Attribute Modification Dynamics .SH SYNTAX .HP Status PEXGetWorkstationDynamics\^(\^Display *\fIdisplay\fP\^, Drawable \fIdrawable\fP\^, PEXWorkstationDynamics *\fIdynamics_return\fP\^) .SH PARAMETERS .IP \fIdisplay\fP 1i A pointer to a display structure returned by a successful .B XOpenDisplay call. .IP \fIdrawable\fP 1i The resource identifier of a drawable. .IP \fIdynamics_return\fP 1i Returns the dynamics of the specified workstation. .SH RETURNS .LP Zero if unsuccessful, non-zero otherwise. .SH DESCRIPTION .\" indexing .IX PEXGetWorkstationDynamics .IX "Workstation" "PEXGetWorkstationDynamics" .LP This function returns the dynamics of the specified \s-1PHIGS\s0 workstation resource. Each entry in the returned list has one of the following values: .B PEXIMM, .B PEXCBS or .B PEXIRG. .B PEXIMM means that modification of the corresponding attribute will result in the correct image displayed immediately without regeneration. .B PEXCBS means that modification of the corresponding attribute will result in a simulation displayed immediately if the display update mode is .B PEXSimulateSome. .B PEXIRG means that a regeneration is required for the change to be visible. .SH DATA STRUCTURES .LP .nf typedef struct { unsigned char view_rep; unsigned char marker_bundle; unsigned char text_bundle; unsigned char line_bundle; unsigned char interior_bundle; unsigned char edge_bundle; unsigned char color_table; unsigned char pattern_table; unsigned char wks_transform; unsigned char highlight_filter; unsigned char invisibility_filter; unsigned char hlhsr_mode; unsigned char structure_modify; unsigned char post_structure; unsigned char unpost_structure; unsigned char delete_structure; unsigned char reference_modify; unsigned char buffer_modify; unsigned char light_table; unsigned char depth_cue_table; unsigned char color_approx_table; .br } PEXWorkstationDynamics; .fi .SH ERRORS .TP .SB BadDrawable The specified drawable resource identifier is invalid. .TP .SB BadMatch The specified drawable is unsupported. .SH SEE ALSO .LP .nf .BR PEXGetWorkstationAttributes (3) .fi