home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1997 January
/
Chip_1997-01_cd.bin
/
ms95
/
disk22
/
dir08
/
f012300.re_
/
f012300.re
Wrap
Text File
|
1996-04-02
|
4KB
|
106 lines
/*----------------------------------------------------------------------+
| |
| Copyright (c) 1985-93; Bentley Systems, Inc., All rights reserved. |
| |
| "MicroStation", "MDL", and "MicroCSL" are trademarks of Bentley |
| Systems, Inc. |
| |
| Limited permission is hereby granted to reproduce and modify this |
| copyrighted material provided that the resulting code is used only |
| in conjunction with Bentley Systems products under the terms of the |
| license agreement provided therein, and that this notice is retained |
| in its entirety in any such reproduction or modification. |
| |
+----------------------------------------------------------------------*/
/*----------------------------------------------------------------------+
| |
| $Workfile: mstrnsnt.fdf $
| $Revision: 6.0 $
| $Date: Thu Oct 21 10:42:06 1993 $
| |
+----------------------------------------------------------------------*/
#ifndef __mstrnsntFDF__
#define __mstrnsntFDF__
/*----------------------------------------------------------------------+
| |
| Header File Dependencies |
| |
+----------------------------------------------------------------------*/
#if !defined (__dloadlibH__)
#include "dloadlib.h"
#endif
#if !defined (__mdlH__)
#include "mdl.h"
#endif
#if !defined (__mselemsH__)
#include "mselems.h"
#endif
void *mdlTransient_addElement
(
void *tEdP, /* => TED to attach to or NULL for new one */
MSElement *elementP, /* => element to add to TED */
int snappable, /* => TRUE to make it possible to snap to */
long viewMask, /* => views it is to be drawn into */
int displayMode, /* => display mode NORMALDRAW, ERASE, XORDRAW */
boolean displayFirst, /* => TRUE to display before design graphics */
boolean atHead, /* => TRUE to put at head of list */
boolean initialDisplay /* => TRUE for initial display */
);
void *mdlTransient_replaceElement
(
void *tEdP, /* => TED to attach to or NULL for new one */
MSElement *elementP, /* => element to add to TED */
int snappable, /* => TRUE to make it possible to snap to */
long viewMask, /* => views it is to be drawn into */
int displayMode, /* => display mode NORMALDRAW, HILITE, ERASE, XORDRAW */
boolean displayFirst, /* => TRUE to display before design graphics */
boolean atHead, /* => TRUE to put at head of list */
boolean initialDisplay /* => TRUE for initial display */
);
void *mdlTransient_addElemDescr
(
void *tedP, /* => TED to attach to or NULL for new one */
MSElementDescr *edP, /* => element descriptor to add to TED */
int snappable, /* => TRUE to make it possible to snap to */
long viewMask, /* => views it is to be drawn into */
int displayMode, /* => display mode NORMALDRAW, ERASE, HILITE, XORDRAW */
boolean displayFirst, /* => TRUE to display before design graphics */
boolean atHead, /* => TRUE to put at head of list */
boolean initialDisplay /* => TRUE for initial display */
);
void *mdlTransient_replaceElemDescr
(
void *tEdP, /* => TED to attach to or NULL for new one */
MSElementDescr *edP, /* => element descriptor to add to TED */
int snappable, /* => TRUE to make it possible to snap to */
long viewMask, /* => views it is to be drawn into */
int displayMode, /* => display mode NORMALDRAW, ERASE, XORDRAW */
boolean displayFirst, /* => TRUE to display before design graphics */
boolean atHead, /* => TRUE to put at head of list */
boolean initialDisplay /* => TRUE for initial display */
);
int *mdlTransient_returnElemDescr
(
MSElementDescr **edPP, /* <= element */
void *tEdP /* => TED */
);
void mdlTransient_free
(
void **freeTedPP, /* <=> Transient element to free */
boolean eraseDisplay /* TRUE to erase display */
);
#endif