Public Member Functions | |
| RCSimulationDoc * | GetDocument () |
| const RCSimulationDoc * | GetDocument () const |
| void | CameraChanged (TRCSharedPtr< RCCameraComponent > Camera, TBool bRemoved) |
| virtual const RCCameraComponent & | GetCamera () const |
| virtual const RSSceneSettings & | GetSceneSettings () const |
| virtual TLong | GetVisibleTypeMask () const |
| void | Reinit () |
| TReal | GetSpeed () const |
| TReal | GetFrameRate () const |
Protected Types | |
| typedef TRCSharedPtr< RCCameraComponent > | TCameraPtr |
Protected Member Functions | |
| virtual void | OnInitialUpdate () |
| virtual void | OnActivateView (BOOL bActivate, CView *pActivateView, CView *pDeactiveView) |
| virtual void | OnUpdate (CView *pSender, LPARAM lHint, CObject *pHint) |
| afx_msg void | OnPaint () |
| afx_msg void | OnLButtonDown (UINT nFlags, CPoint Point) |
| afx_msg void | OnRButtonDown (UINT nFlags, CPoint Point) |
| afx_msg void | OnMButtonDown (UINT nFlags, CPoint Point) |
| afx_msg BOOL | OnMouseWheel (UINT nFlags, short nDelta, CPoint Point) |
| afx_msg void | OnFileReopen () |
| afx_msg void | OnViewQuality () |
| afx_msg void | OnSceneSettings () |
| afx_msg void | OnCameraSettings () |
| afx_msg void | OnSimulationSettings () |
| afx_msg void | OnUpdateSimCmdGui (CCmdUI *pCmdUI) |
| afx_msg void | OnSimCmd (TInt nCmdId) |
| RCSimulation & | GetSimulation () |
| const RCSimulation & | GetSimulation () const |
| void | HandleMouseAction (TLong nFlags, const RCPoint &Pos) |
| TBool | MouseTracking (TLong nFlags) |
| TLong | UpdateThreadFcn (void *) |
| void | CalcSimStatistics (TSLongLong nCurrRealTime, TSLongLong nPrevRealTime, TSLongLong nCurrSimTime, TSLongLong nPrevSimTime) |
Protected Attributes | |
| TCameraPtr | m_CameraPtr |
| RCThread | m_UpdateThread |
| RCEvent | m_QuitEvent |
| RCEvent | m_UpdatedEvent |
| RCMutex | m_SimStatisticsAccess |
| TReal | m_nSpeed |
| TReal | m_nFrameRate |
| TSLongLong | m_nSimStatisticsApplyTime |
| TReal | m_nSpeedAcc |
| TReal | m_nFrameRateAcc |
| TLong | m_nSimStatisticsCount |
Static Protected Attributes | |
| static const TSLongLong | SIM_STATISTICS_APPLY_PERIOD |
|
|
Initial value:
1 * NANO_INV
|
1.4.6-NO