|
Defines |
#define | G003 |
#define | OCC1188 |
#define | OCC2934 |
Typedefs |
typedef TSM_ELEM_DATA_UNION | TSM_ELEM_DATA |
typedef TSM_ELEM_DATA_UNION * | tsm_elem_data |
typedef TSM_ELEM_STRUCT | TSM_ELEM |
typedef TSM_ELEM_STRUCT * | tsm_elem |
typedef * | tsm_bg_texture |
typedef TStatus(** | MtblPtr )(TSM_ELEM_DATA, Tint, cmn_key *) |
Enumerations |
enum | TelType {
TelNil = 0,
TelLabel,
TelAntiAliasing,
TelBlink,
TelExecuteStructure,
TelTransformPersistence,
TelPolylineColour,
TelPolylineType,
TelPolylineWidth,
TelInteriorStyle,
TelInteriorColour,
TelBackInteriorColour,
TelEdgeColour,
TelEdgeType,
TelEdgeWidth,
TelEdgeFlag,
TelInteriorStyleIndex,
TelFaceDistinguishingMode,
TelFaceCullingMode,
TelInteriorReflectanceEquation,
TelSurfaceAreaProperties,
TelBackInteriorReflectanceEquation,
TelBackSurfaceAreaProperties,
TelPolymarkerColour,
TelPolymarkerType,
TelPolymarkerSize,
TelTextFont,
TelTextHeight,
TelCharacterSpacing,
TelCharacterExpansionFactor,
TelTextColour,
TelDepthCueIndex,
TelPickId,
TelPolygon,
TelPolygonSet,
TelPolygonHoles,
TelPolygonIndices,
TelQuadrangle,
TelPolyline,
TelMarker,
TelMarkerSet,
TelText,
TelTriangleMesh,
TelAddNameset,
TelRemoveNameset,
TelInteriorShadingMethod,
TelLocalTran3,
TelHighlightIndex,
TelLightSrcState,
TelClippingPlane,
TelViewIndex,
TelApplicationData,
TelCurve,
TelTextureId,
TelDoTextureMap,
TelTextStyle,
TelTextDisplayType,
TelTextColourSubTitle,
TelDegenerationMode,
TelTextAlign,
TelParray,
TelPolygonOffset,
TelUserdraw,
TelLast
} |
enum | TSM_FillStyle { TSM_FS_CENTER,
TSM_FS_TILE,
TSM_FS_STRETCH
} |
enum | TMsgType {
PickTraverse = 0,
DisplayTraverse,
Add,
Delete,
Print,
Inquire
} |
enum | TEditMode { TEditInsert = 1,
TEditReplace
} |
Functions |
void | TsmInitAllClasses (MtblPtr(**tbl)(TelType *), Tint size) |
TEditMode | TsmSetEditMode (TEditMode) |
TStatus | TsmSendMessage (TelType, TMsgType, TSM_ELEM_DATA, Tint,...) |
TStatus | TsmOpenStructure (Tint) |
TStatus | TsmCloseStructure (void) |
TStatus | TsmDisplayStructure (Tint, Tint) |
TStatus | TsmPrintStructure (Tint) |
TStatus | TsmAddToStructure (TelType, Tint,...) |
TStatus | TsmEmptyStructure (Tint) |
TStatus | TsmDeleteStructure (Tint) |
TStatus | TsmDeleteElement (void) |
TStatus | TsmDeleteElementsBetweenLabels (Tint, Tint) |
TStatus | TsmDeleteElementRange (Tint, Tint) |
TStatus | TsmSetElementPointer (Tint) |
TStatus | TsmSetElementPointerAtLabel (Tint) |
TStatus | TsmSetElementPointerAtPickId (Tint) |
TStatus | TsmOffsetElementPointer (Tint) |
TStatus | TsmPickStructure (Tint) |
TStatus | TsmGetStructure (Tint, Tint *, tsm_elem *) |
TStatus | TsmGetStructureDepth (Tint, Tint *) |
TStatus | TsmGetCurElem (TSM_ELEM *) |
TStatus | TsmGetCurElemPtr (Tint *) |
Variables |
Tint | TglActiveWs |