RCSimulationDoc Class Reference

... More...

Collaboration diagram for RCSimulationDoc:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 RCSimulationDoc (RCSimMainFrame &SimMainFrame)
RCSimulation & GetSimulation ()
const RCSimulation & GetSimulation () const
afx_msg void OnFileSaveAs ()
virtual BOOL OnNewDocument ()
virtual BOOL OnOpenDocument (LPCTSTR sPathName)
virtual BOOL OnSaveDocument (LPCTSTR sPathName)
virtual void OnCloseDocument ()
virtual void UpdateViews ()
void Reload ()
virtual void OnViewClosed (RCSimulation3DView &View)
TRCSharedPtr< RCCameraComponent > GetDefaultCamera ()
void CameraChanged (TRCSharedPtr< RCCameraComponent > Camera, TBool bRemoved=false)
RCSimMouseHandler::RSHandleResponse HandleMouseAction (TLong nFlags, const RCPoint &Pos, TRCSharedPtr< RCCameraComponent > CameraPtr)
TSLongLong GetTime () const

Protected Types

typedef TRCComponentList<
RCCameraComponent > 
TCameraList

Protected Member Functions

void TransferSerial (RCSerializer &Serializer)
void TransferIniSerial (RCSerializer &Serializer)
void UpdateSimSettings ()
void UpdateGuiSettings ()
void ApplySimSettings ()
void VerifyCameraList ()
RCString GetIniFileName (const RCString &sPathName) const
TLong GetViewCount () const
RCSerializer * CreateSerializer (const RCString &sFileName, TSerializerMode nMode)
const RSCameraCtorArg & GetCameraCtorArg ()

Protected Attributes

RCSimMainFramem_SimMainFrame
RCParameterGroup m_ParamGroup
RCParameterGroup m_IniParamGroup
RCSimulation m_Simulation
TCameraList m_CameraList
RSCameraCtorArg m_CameraCtorArg
TBool m_bReload
TRCSharedPtr< RCSimMouseHandler > m_SpecialMouseHandlerPtr

Static Protected Attributes

static const RCString DOC_TYPE = _T("Simulation")
static const RCString DEFAULT_CAMERA_NAME = _T("Default")
static const RCString INI_EXTENSION = _T("ini")

Detailed Description

...

Author:
<a href="mailto:stellmann@users.sourceforge.net'"Patrik Stellmann
...


The documentation for this class was generated from the following files:
Generated on Thu Feb 16 12:46:09 2006 for Simulator Bob by  doxygen 1.4.6-NO