Public Types |
| enum | IvfSvEViewerType {
SV_VWR_NONE = -1,
SV_VWR_EXAMINER,
SV_VWR_FLY,
SV_VWR_WALK,
SV_VWR_PLANE
} |
| enum | IvfSvEManipMode {
SV_NONE,
SV_TRANSFORMER,
SV_TRACKBALL,
SV_HANDLEBOX,
SV_JACK,
SV_CENTERBALL,
SV_XFBOX,
SV_TABBOX
} |
Public Member Functions |
| | CIvfSceneViewer () |
| | IVF_COMPONENT_BASE () |
| virtual void | IvfRemoveManips () |
| virtual void | IvfRestoreManips () |
| IvfSvEManipMode | IvfGetCurrManipMode () |
| IvfSvEViewerType | IvfGetCurrViewerType () |
| void | IvfOnFileInfo () |
| void | IvfOnUpdateFileInfo (CCmdUI *pCmdUI) |
| void | IvfOnFileImport () |
| void | IvfOnUpdateFileImport (CCmdUI *pCmdUI) |
| void | IvfOnViewScreendoortransparency () |
| void | IvfOnUpdateViewScreendoortransparency (CCmdUI *pCmdUI) |
| void | IvfOnViewBlendedtransparency () |
| void | IvfOnUpdateViewBlendedtransparency (CCmdUI *pCmdUI) |
| void | IvfOnViewDelayedblendedtransparency () |
| void | IvfOnUpdateViewDelayedblendedtransparency (CCmdUI *pCmdUI) |
| void | IvfOnViewSortedblendedtransparency () |
| void | IvfOnUpdateViewSortedblendedtransparency (CCmdUI *pCmdUI) |
| void | IvfOnViewSortedLayersblendedtransparency () |
| void | IvfOnUpdateViewSortedLayersblendedtransparency (CCmdUI *pCmdUI) |
| void | IvfOnViewSortedTrianglesblendedtransparency () |
| void | IvfOnUpdateViewSortedTrianglesblendedtransparency (CCmdUI *pCmdUI) |
| void | IvfOnViewSortedObjectTrianglesblendedtransparency () |
| void | IvfOnUpdateViewSortedObjectTrianglesblendedtransparency (CCmdUI *pCmdUI) |
| void | IvfOnViewDelayedSortedLayersblendedtransparency () |
| void | IvfOnUpdateViewDelayedSortedLayersblendedtransparency (CCmdUI *pCmdUI) |
| void | IvfOnViewViewselection () |
| void | IvfOnUpdateViewViewselection (CCmdUI *pCmdUI) |
| void | IvfOnViewFog () |
| void | IvfOnUpdateViewFog (CCmdUI *pCmdUI) |
| void | IvfOnViewAntialiasing () |
| void | IvfOnUpdateViewAntialiasing (CCmdUI *pCmdUI) |
| void | IvfOnViewEditbackgroundcolor () |
| void | IvfOnUpdateViewEditbackgroundcolor (CCmdUI *pCmdUI) |
| void | IvfOnUpdateViewExaminer (CCmdUI *pCmdUI) |
| void | IvfOnViewExaminer () |
| void | IvfOnViewFly () |
| void | IvfOnUpdateViewFly (CCmdUI *pCmdUI) |
| void | IvfOnViewPlane () |
| void | IvfOnUpdateViewPlane (CCmdUI *pCmdUI) |
| void | IvfOnViewWalk () |
| void | IvfOnUpdateViewWalk (CCmdUI *pCmdUI) |
| void | IvfOnViewPicedit () |
| void | IvfOnUpdateViewPicedit (CCmdUI *pCmdUI) |
| void | IvfOnSelectionShiftselection () |
| void | IvfOnUpdateSelectionShiftselection (CCmdUI *pCmdUI) |
| void | IvfOnSelectionSingleselection () |
| void | IvfOnUpdateSelectionSingleselection (CCmdUI *pCmdUI) |
| void | IvfOnSelectionToggleselection () |
| void | IvfOnUpdateSelectionToggleselection (CCmdUI *pCmdUI) |
| void | IvfOnEditorsColoreditor () |
| void | IvfOnUpdateEditorsColoreditor (CCmdUI *pCmdUI) |
| void | IvfOnEditorsMaterialeditor () |
| void | IvfOnUpdateEditorsMaterialeditor (CCmdUI *pCmdUI) |
| void | IvfOnEditorsTransformsliders () |
| void | IvfOnUpdateEditorsTransformsliders (CCmdUI *pCmdUI) |
| void | IvfOnManipsCenterball () |
| void | IvfOnUpdateManipsCenterball (CCmdUI *pCmdUI) |
| void | IvfOnManipsHandlebox () |
| void | IvfOnUpdateManipsHandlebox (CCmdUI *pCmdUI) |
| void | IvfOnManipsJack () |
| void | IvfOnUpdateManipsJack (CCmdUI *pCmdUI) |
| void | IvfOnManipsNone () |
| void | IvfOnUpdateManipsNone (CCmdUI *pCmdUI) |
| void | IvfOnManipsReplace () |
| void | IvfOnUpdateManipsReplace (CCmdUI *pCmdUI) |
| void | IvfOnManipsTabbox () |
| void | IvfOnUpdateManipsTabbox (CCmdUI *pCmdUI) |
| void | IvfOnManipsTransformer () |
| void | IvfOnUpdateManipsTransformer (CCmdUI *pCmdUI) |
| void | IvfOnManipsTrackball () |
| void | IvfOnUpdateManipsTrackball (CCmdUI *pCmdUI) |
| void | IvfOnManipsTransformbox () |
| void | IvfOnUpdateManipsTransformbox (CCmdUI *pCmdUI) |
| void | IvfOnLightsCreatedirlight () |
| void | IvfOnUpdateLightsCreatedirlight (CCmdUI *pCmdUI) |
| void | IvfOnLightsCreatepointlight () |
| void | IvfOnUpdateLightsCreatepointlight (CCmdUI *pCmdUI) |
| void | IvfOnLightsCreatespotlight () |
| void | IvfOnUpdateLightsCreatespotlight (CCmdUI *pCmdUI) |
| void | IvfOnUpdateLightsHideallicons (CCmdUI *pCmdUI) |
| void | IvfOnLightsHideallicons () |
| void | IvfOnLightsAmbientlighting () |
| void | IvfOnUpdateLightsAmbientlighting (CCmdUI *pCmdUI) |
| void | IvfOnLightsShowallicons () |
| void | IvfOnUpdateLightsShowallicons (CCmdUI *pCmdUI) |
| void | IvfOnLightsTurnalloff () |
| void | IvfOnUpdateLightsTurnalloff (CCmdUI *pCmdUI) |
| void | IvfOnLightsTurnallon () |
| void | IvfOnUpdateLightsTurnallon (CCmdUI *pCmdUI) |
| void | IvfOnUpdateFilePrint (CCmdUI *pCmdUI) |
| void | IvfOnUpdateFilePrintPreview (CCmdUI *pCmdUI) |
| void | IvfOnUpdateFilePrintSetup (CCmdUI *pCmdUI) |
Protected Member Functions |
| virtual | ~CIvfSceneViewer () |
| virtual BOOL | IvfGetLightName (LPTSTR buf, int buflen, SoType lightType, BOOL &modified) |
| virtual void | IvfPrePasteAction () |
| virtual void | IvfPostPasteAction () |
| virtual void | IvfPreCopyAction () |
| virtual void | IvfPostCopyAction () |
| virtual void | IvfPreCutAction () |
| virtual void | IvfOnPaint () |
| virtual void | IvfOnPaint (CWnd *pWnd) |
| virtual BOOL | IvfOnUpdateFrameTitle (CString &strTitle) |
| virtual void | IvfOnInitialUpdate (CWnd *pWnd) |
| virtual void | IvfOnDeactivateComponent () |
| virtual void | IvfOnActivateComponent (CView *pView=NULL) |
| virtual BOOL | IvfPreTranslateMessage (MSG *pMsg) |
| virtual BOOL | IvfOnCommand (WPARAM wParam, LPARAM lParam) |
| virtual void | IvfOnDestroy () |
| BOOL | IvfUpdateWindowText () |
| void | IvfFindTopWindow () |
| void | IvfDrawTopMenuBar () |
| virtual BOOL | IvfIsSceneViewer () |
Static Protected Member Functions |
| static void | IvfBgColorChangedCB (void *userData, const SbColor *c) |
Protected Attributes |
| SoSceneViewer * | m_pSV |
| CString | m_strTitle |
| CWnd * | m_pTopWnd |
| int | m_nFirstLightMenuId |
Ivf wrapper for an SoSceneViewer.