#include <gre/lrcad.h>
Inheritance diagram for GRE_LAYER_SKETCH:

Public Types | |
| enum | WARNOUTSIDE { WARNOUTSIDE_Always, WARNOUTSIDE_Once, WARNOUTSIDE_Never } |
Public Member Functions | |
| ERRVALUE | AddElement (MDLGPARENT dlgparent, RVC::CAD::ELEMENT &Element, const MULTISTYLE &style, GRE_VIEW *view) |
| ERRVALUE | DeleteLastElement () |
| ERRVALUE | DlgDefineAttribTable (MDLGPARENT dlgparent) |
| ERRVALUE | FindAttribTable () |
| RVC::STYLE & | GetStyleObject () |
| GRE_LAYER_SKETCH (GRE_GROUP *group, GRE_LAYER *reflayer=0, UINT32 flags=MDISPCREATE_InsertAfter) | |
| bool | HasAttribTable () const |
| void | SetPromptForAttrib (bool PromptForAttrib) |
| ERRVALUE | SetupStyleObject () |
| void | SetWarnOutside (WARNOUTSIDE WarnOutside) |
| virtual | ~GRE_LAYER_SKETCH () |
Static Public Member Functions | |
| int | Construct (GRE_GROUP *group, GRE_LAYER **retlayer, GRE_LAYER *reflayer, UINT32 flags) |
| void | RegisterType () |
|
|
|
|
||||||||||||||||
|
Construct layer and insert into list.
|
|
|
|
|
||||||||||||||||||||
|
Add element to sketch object.
|
|
||||||||||||||||||||
|
Construct instance of this layer type.
Reimplemented from GRE_LAYER_CAD. |
|
|
Delete last element in sketch (CAD) object.
|
|
|
Display dialog allowing user to define attribute table for sketch object.
|
|
|
Locate existing attribute table if any.
|
|
|
Locate existing attribute table if any.
|
|
|
Determine if layer has attribute table defined.
|
|
|
Register this layer type.
Reimplemented from GRE_LAYER_CAD. |
|
|
Set whether to prompt user for attribute record when adding element.
|
|
|
Create or open style object used by sketch layer.
|
|
|
Set option for warning user of adding elements outside group.
|
1.3.8-20040913