XOROutlineInfoStr Struct Reference

Contains information used by the XOR Outline rendering functions in the Range. THis includes a pointer to the "Prime Object" (which is the object that the user clicked on to start their drag), a rectangle which is used when comparing object sizes to determine how significant they are in the current drag (more significant objects are drawn first) and a couple of flags indicating if the significance region is based on the entire screen size or not, and whether the information is currently cached correctly. More...

#include <range.h>

List of all members.

Public Attributes

NodePrimeObject
DocRect SigRegion
BOOL SigRegionIsScreen
BOOL Cached


Detailed Description

Contains information used by the XOR Outline rendering functions in the Range. THis includes a pointer to the "Prime Object" (which is the object that the user clicked on to start their drag), a rectangle which is used when comparing object sizes to determine how significant they are in the current drag (more significant objects are drawn first) and a couple of flags indicating if the significance region is based on the entire screen size or not, and whether the information is currently cached correctly.

Author:
Jason_Williams (Xara Group Ltd) <camelotdev@xara.com>

Definition at line 271 of file range.h.


Member Data Documentation

BOOL XOROutlineInfoStr::Cached
 

Definition at line 276 of file range.h.

Node* XOROutlineInfoStr::PrimeObject
 

Definition at line 273 of file range.h.

DocRect XOROutlineInfoStr::SigRegion
 

Definition at line 274 of file range.h.

BOOL XOROutlineInfoStr::SigRegionIsScreen
 

Definition at line 275 of file range.h.


The documentation for this struct was generated from the following file:
Generated on Sat Nov 10 04:03:22 2007 for Camelot by  doxygen 1.4.4