|
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 |