LayerStatus Class Reference

This class (structure) holds layer information which can be changed by the user. The reason that this information is held in a seperate class is that it needs to be stored in both the Layer and Layer Manager classes. More...

#include <layer.h>

List of all members.

Public Member Functions

 LayerStatus ()
 LayerStatus constructor.
 LayerStatus (LayerStatus &ls)
 LayerStatus copy constructor.
INT32 operator== (LayerStatus)
 LayerStatus == operator.

Public Attributes

String_256 StringLayerID


Detailed Description

This class (structure) holds layer information which can be changed by the user. The reason that this information is held in a seperate class is that it needs to be stored in both the Layer and Layer Manager classes.

Author:
Simon_Maneggio (Xara Group Ltd) <camelotdev@xara.com>
Date:
4/1/94
See also:
Layer LayerManager

Definition at line 132 of file layer.h.


Constructor & Destructor Documentation

LayerStatus::LayerStatus  ) 
 

LayerStatus constructor.

Author:
Simon_Maneggio (Xara Group Ltd) <camelotdev@xara.com>
Date:
14/1/94
Parameters:
- [INPUTS]
- [OUTPUTS]
Returns:
-

Errors: -

See also:
-

Definition at line 1066 of file layer.cpp.

01067 {
01068 }

LayerStatus::LayerStatus LayerStatus ls  ) 
 

LayerStatus copy constructor.

Author:
Simon_Maneggio (Xara Group Ltd) <camelotdev@xara.com>
Date:
14/1/94
Parameters:
- [INPUTS]
- [OUTPUTS]
Returns:
-

Errors: -

See also:
-

Definition at line 1087 of file layer.cpp.

01088 {
01089 //  Flags.Visible = ls.Flags.Visible; 
01090 //  Flags.Locked = ls.Flags.Locked;
01091 //  Flags.Printable = ls.Flags.Printable;
01092 //  Flags.Background = ls.Flags.Background;
01093 //  Flags.Outline = ls.Flags.Outline;
01094 
01095     StringLayerID = ls.StringLayerID; 
01096 }


Member Function Documentation

INT32 LayerStatus::operator== LayerStatus  Status  ) 
 

LayerStatus == operator.

Author:
Simon_Maneggio (Xara Group Ltd) <camelotdev@xara.com>
Date:
14/1/94
Parameters:
- [INPUTS]
- [OUTPUTS]
Returns:
-

Errors: -

See also:
-

Definition at line 1114 of file layer.cpp.

01115 {
01116     return ( 
01117 //           (Flags.Visible    == Status.Flags.Visible) && 
01118 //           (Flags.Locked     == Status.Flags.Locked) && 
01119 //           (Flags.Printable  == Status.Flags.Printable) && 
01120 //           (Flags.Background == Status.Flags.Background) && 
01121 //           (Flags.Outline    == Status.Flags.Outline) &&
01122              (StringLayerID    == Status.StringLayerID)
01123            ); 
01124 }


Member Data Documentation

String_256 LayerStatus::StringLayerID
 

Definition at line 135 of file layer.h.


The documentation for this class was generated from the following files:
Generated on Sat Nov 10 03:55:48 2007 for Camelot by  doxygen 1.4.4