|
| CXYWnd () |
|
bool | AreaSelectOK () |
|
idVec3 & | RotateOrigin () |
|
idVec3 & | Rotation () |
|
void | UndoClear () |
|
bool | UndoAvailable () |
|
void | KillPathMode () |
|
void | Undo () |
|
void | UndoCopy () |
|
void | Copy () |
|
void | Paste () |
|
void | Redraw (unsigned int nBits) |
|
void | VectorCopyXY (const idVec3 &in, idVec3 &out) |
|
void | PositionView () |
|
void | FlipClip () |
|
void | SplitClip () |
|
void | Clip () |
|
idVec3 & | GetOrigin () |
|
void | SetOrigin (idVec3 org) |
|
void | XY_Init () |
|
void | XY_Draw () |
|
void | DrawZIcon () |
|
void | DrawRotateIcon () |
|
void | DrawCameraIcon () |
|
void | XY_DrawBlockGrid () |
|
void | XY_DrawGrid () |
|
bool | XY_MouseMoved (int x, int y, int buttons) |
|
void | NewBrushDrag (int x, int y) |
|
bool | DragDelta (int x, int y, idVec3 &move) |
|
void | XY_MouseUp (int x, int y, int buttons) |
|
void | XY_MouseDown (int x, int y, int buttons) |
|
void | XY_ToGridPoint (int x, int y, idVec3 &point) |
|
void | XY_ToPoint (int x, int y, idVec3 &point) |
|
void | SnapToPoint (int x, int y, idVec3 &point) |
|
void | SetActive (bool b) |
|
bool | Active () |
|
void | DropClipPoint (UINT nFlags, CPoint point) |
|
int | GetAxisHoriz () |
|
int | GetAxisVert () |
|
void | AnalogMouseZoom (int mouseDeltaY) |
|
bool | RogueClipMode () |
|
bool | ClipMode () |
|
void | SetClipMode (bool bMode) |
|
void | RetainClipMode (bool bMode) |
|
bool | RotateMode () |
|
bool | SetRotateMode (bool bMode) |
|
bool | ScaleMode () |
|
void | SetScaleMode (bool bMode) |
|
bool | PathMode () |
|
void | DropPathPoint (UINT nFlags, CPoint point) |
|
bool | PointMode () |
|
void | AddPointPoint (UINT nFlags, idVec3 *pVec) |
|
void | SetPointMode (bool b) |
|
virtual | ~CXYWnd () |
|
void | SetViewType (int n) |
|
int | GetViewType () |
|
void | SetScale (float f) |
|
float | Scale () |
|
int | Width () |
|
int | Height () |
|
void | UpdateViewDependencies (void) |
|
void | DrawPrecisionCrosshair () |
|
void | CyclePrecisionCrosshairMode () |
|
|
virtual BOOL | PreCreateWindow (CREATESTRUCT &cs) |
|
void | OriginalButtonUp (UINT nFlags, CPoint point) |
|
void | OriginalButtonDown (UINT nFlags, CPoint point) |
|
void | ProduceSplits (brush_t **pFront, brush_t **pBack) |
|
void | ProduceSplitLists () |
|
void | HandleDrop () |
|
void | PaintSizeInfo (int nDim1, int nDim2, idVec3 vMinBounds, idVec3 vMaxBounds) |
|
void | DrawSelectedCentroid (int nDim1, int nDim2, idVec3 vMinBounds, idVec3 vMaxBounds) |
|
void | OnEntityCreate (unsigned int nID) |
|
afx_msg int | OnCreate (LPCREATESTRUCT lpCreateStruct) |
|
afx_msg void | OnLButtonDown (UINT nFlags, CPoint point) |
|
afx_msg void | OnMButtonDown (UINT nFlags, CPoint point) |
|
afx_msg void | OnRButtonDown (UINT nFlags, CPoint point) |
|
afx_msg void | OnLButtonUp (UINT nFlags, CPoint point) |
|
afx_msg void | OnMButtonUp (UINT nFlags, CPoint point) |
|
afx_msg void | OnRButtonUp (UINT nFlags, CPoint point) |
|
afx_msg void | OnMouseMove (UINT nFlags, CPoint point) |
|
afx_msg void | OnPaint () |
|
afx_msg void | OnKeyDown (UINT nChar, UINT nRepCnt, UINT nFlags) |
|
afx_msg void | OnSize (UINT nType, int cx, int cy) |
|
afx_msg void | OnDestroy () |
|
afx_msg void | OnSelectMouserotate () |
|
afx_msg void | OnTimer (UINT nIDEvent) |
|
afx_msg void | OnKeyUp (UINT nChar, UINT nRepCnt, UINT nFlags) |
|
afx_msg void | OnNcCalcSize (BOOL bCalcValidRects, NCCALCSIZE_PARAMS FAR *lpncsp) |
|
afx_msg void | OnKillFocus (CWnd *pNewWnd) |
|
afx_msg void | OnSetFocus (CWnd *pOldWnd) |
|
afx_msg void | OnClose () |
|
afx_msg BOOL | OnEraseBkgnd (CDC *pDC) |
|
afx_msg void | OnDropNewmodel () |
|
afx_msg BOOL | OnMouseWheel (UINT nFlags, short zDelta, CPoint pt) |
|
afx_msg BOOL | OnCmdMsg (UINT nID, int nCode, void *pExtra, AFX_CMDHANDLERINFO *pHandlerInfo) |
|
Definition at line 70 of file XYWnd.h.
void CXYWnd::DrawPrecisionCrosshair |
( |
void |
| ) |
|
Transform the mouse coordinates into axis-correct map-coordinates
Use the color specified by the user
Set up OpenGL states (for drawing smooth-shaded plain-colored lines)
Draw a fullscreen-sized crosshair over the cursor
Draw the horizontal precision line (in two pieces)
Draw the vertical precision line (in two pieces)
Definition at line 4505 of file XYWnd.cpp.