Files
Work/engine/VSMAP.BAK
2024-08-07 09:16:27 -04:00

82 lines
2.8 KiB
Plaintext

; **************************************************************************
; FILE:VSMAP16.INC
; FUNCTION: INCLUDEE FILE FOR ASMVIEW.ASM (VIEW SYSTEM MAPPER)
; AUTHOR: SEAN M. KESSLER
;****************************************************************************
Point3D STRUC
Point3D@@xyPoint Point <>
Point3D@@Point@@z DW ?
Point3D ENDS
ViewSystem STRUC
PureViewSystem@@cameraTwistRadians DD ?
PureViewSystem@@cosCameraTwistRadians DD ?
PureViewSystem@@sinCameraTwistRadians DD ?
PureViewSystem@@cosCameraTwistRadiansSinCameraTwistRadians DD ?
PureViewSystem@@viewPlaneDistance DD ?
PureViewSystem@@viewPortWidth DW ?
PureViewSystem@@viewPortHeight DW ?
PureViewSystem@@cameraPoint Point3D ?
PureViewSystem@@focusPoint Point3D ?
ViewSystem ENDS
Line3D STRUC
PLine3D TYPEDEF NEAR PTR Line3D
PPLine3D TYPEDEF NEAR PTR PLine3D
Line3D@@vfptr DD ?
Line3D@@mFirstPoint Point3D ?
Line3D@@mSecondPoint Point3D ?
Line3D ENDS
Line2D STRUC
PLine2D TYPEDEF NEAR PTR Line2D
PPLine2D TYPEDEF NEAR PTR PLine2D
Line2D@@vfptr DD ?
Line2D@@mFirstPoint Point ?
Line2D@@mSecondPoint Point ?
Line2D ENDS
Line3DNodePtr STRUC
PLine3DNodePtr TYPEDEF NEAR PTR Line3DNodePtr
PPLine3DNodePtr TYPEDEF NEAR PTR PLine3DNodePtr
Line3DNodePtr@@vfptr DD ?
Line3DNodePtr@@mLine3DNodePtrNext PLine3DNodePtr ?
Line3DNodePtr@@mLine3DNodePtrPrev PLine3DNodePtr ?
Line3DNodePtr@@mItem PLine3D ?
Line3DNodePtr ENDS
Line2DNodePtr STRUC
PLine2DNodePtr TYPEDEF NEAR PTR Line2DNodePtr
PPLine2DNodePtr TYPEDEF NEAR PTR PLine2DNodePtr
Line2DNodePtr@@vfptr DD ?
Line2DNodePtr@@mLine2DNodePtrNext PLine2DNodePtr ?
Line2DNodePtr@@mLine2DNodePtrPrev PLine2DNodePtr ?
Line2DNodePtr@@mItem PLine2D ?
Line2DNodePtr ENDS
BlockLine3D STRUC
BlockLine3D@@mSize DD ?
BlockLine3D@@mLastIndexReferenced DD ?
BlockLine3D@@mLastObjectReferenced PLine3DNodePtr ?
BlockLine3D@@mLastObjectInserted PLine3DNodePtr ?
BlockLine3D@@mContainer PLine3DNodePtr ?
BlockLine3D ENDS
BlockLine2D STRUC
BlockLine2D@@mSize DD ?
BlockLine2D@@mlastIndexReferenced DD ?
BlockLine2D@@mLastObjectReferenced PLine2DNodePtr ?
BlockLine2D@@mlastObjectInserted PLine2DNodePtr ?
BlockLine2D@@mContainer PLine2DNodePtr ?
BlockLine2D ENDS
Polygon3D STRUC
PPolygon3D TYPEDEF NEAR PTR Polygon3D
Polygon3D@@vfptr DD ?
Polygon3D@@mBlockLine3D BlockLine3D ?
Polygon3D@@vfptr2 DD ?
Polygon3D@@mBlockLine2D BlockLine2D ?
Polygon3D ENDS