|  | 
|  | MRhinoApp (class CRhApp &) | 
|  | 
| virtual | ~MRhinoApp () | 
|  | 
| id | AppDefaults (void) const override | 
|  | 
| LPCTSTR | AppName () const override | 
|  | 
| void | Arrange3dViews (const class CDocument &) | 
|  | 
| void | BeginWaitCursor () override | 
|  | 
| void | EndWaitCursor () override | 
|  | 
| void | ExitApp () | 
|  | 
| class RhCommandAutocompleter & | GetCommandAutocompleter () | 
|  | 
| bool | GetCommandLineScript (ON_wString &) | 
|  | 
| CRhinoDoc * | GetOpenDocument (int) const | 
|  | 
| int | GetOpenDocumentCount () const | 
|  | 
| unsigned int | GetPOSIXLocaleIdentifier () const override | 
|  | 
| const char * | GetPOSIXLocaleName () const override | 
|  | ON_RUNTIME_WIN.  More... 
 | 
|  | 
| void | HideOnDemandToolPalettesForCommand (LPCTSTR str) | 
|  | 
| int | Initialize () | 
|  | 
| void | InitializeCustomCursors () | 
|  | 
| bool | IsAnyMainThread (const pthread_t t) | 
|  | 
| bool | IsLicenseManagerInitialized () | 
|  | 
| HCURSOR | LoadCursor (unsigned int cursorID) const override | 
|  | 
| bool | LoadResourceDLL (ON_wString) | 
|  | 
| void * | MainHMenu () const | 
|  | 
| const pthread_t | MainThread () | 
|  | 
| void | OnClose () | 
|  | 
| void | OnMRApplicationTerminate () | 
|  | 
| void | OnMRApplicationTerminateCancel () | 
|  | 
| class CDocument * | OpenDocumentFile (const wchar_t *) | 
|  | 
| const wchar_t * | ProfileName () const override | 
|  | 
| class CRecentFileList * | RecentFileList () | 
|  | 
| const wchar_t * | RegistryKey () const override | 
|  | 
| CString | RhinoGetProfileString (const wchar_t *, const wchar_t *, const wchar_t *, int) | 
|  | 
| BOOL32 | RhinoWriteProfileString (const wchar_t *, const wchar_t *, const char *, int) | 
|  | 
| BOOL32 | RhinoWriteProfileString (const wchar_t *, const wchar_t *, const wchar_t *, int) | 
|  | 
| BOOL32 | RhinoWriteProfileString (const wchar_t *, const wchar_t *, CString &, int) | 
|  | 
| void | SetAppName (LPCTSTR) override | 
|  | 
| void | SetMruMenuString (LPCTSTR str) | 
|  | 
| CThreadManager & | ThreadManager (void) const override | 
|  | 
|  | CRhinoApp (class CRhApp &) | 
|  | 
| virtual | ~CRhinoApp () | 
|  | 
| BOOL32 | AcceleratorKeyDown (UINT nChar, UINT nRepCnt, UINT nFlags) | 
|  | 
| bool | ActivateCommandWindowCaret () const | 
|  | Activates flashing caret in command prompt.  More... 
 | 
|  | 
| MAC_DEPRECATED const RHINO_SDK_FUNCTION CRhinoCommand * | ActiveCommand () const | 
|  | 
| MAC_DEPRECATED const RHINO_SDK_FUNCTION CRhinoCommandContext::COMMAND_STYLE | ActiveCommandStyle () const | 
|  | 
| RHINO_SDK_FUNCTION CRhinoDoc * | ActiveDoc () const | 
|  | 
| RHINO_SDK_FUNCTION ON::active_space | ActiveSpace () const | 
|  | 
| RHINO_SDK_FUNCTION class CRhinoView * | ActiveView () const | 
|  | 
| RHINO_SDK_FUNCTION BOOL32 | AddMenu (HMENU hSubMenu, LPCTSTR title, CRhinoPlugIn *pApp) | 
|  | STEVEBAERV6///< - Need to chat with John about plan for supporting menu in V6.  More... 
 | 
|  | 
| RHINO_SDK_FUNCTION BOOL32 | AddMenuItem (HMENU hTargetMenu, UINT index, MENUITEMINFO *pMi, CRhinoPlugIn *pApp) | 
|  | STEVEBAERV6///< - Need to chat with John about plan for supporting menu in V6.  More... 
 | 
|  | 
| MAC_DEPRECATED void | AddMruCommand (const wchar_t *cmd, const wchar_t *display_string=nullptr) | 
|  | 
| RHINO_SDK_FUNCTION BOOL32 | AddPageToObjectPropertiesDialog (class IRhinoPropertiesPanelPage *pPage, const CRhinoPlugIn *pPlugIn) | 
|  | 
| bool | AllowActivateCommandWindowCaret () const | 
|  | 
| class CRhEventManager * | AppEventManager () const | 
|  | list of events (text tokens, view clicks, digitizer points, etc.  More... 
 | 
|  | 
| RHINO_SDK_FUNCTION CRhinoAppSettings & | AppSettings () | 
|  | 
| RHINO_SDK_FUNCTION CRhinoApp::APP_STATE | AppState () const | 
|  | 
| void | ArrangeViews (bool bMakeVisible) | 
|  | 
| RHINO_SDK_FUNCTION bool | AskUserForRhinoLicense (bool bStandalone, HWND parent) | 
|  | 
| RHINO_SDK_FUNCTION bool | AutoSave (unsigned int rhino_doc_sn, const wchar_t *lpsCommandName, int auto_save_action) | 
|  | 
| RHINO_SDK_FUNCTION void * | Calloc (size_t, size_t) | 
|  | 
| RHINO_SDK_FUNCTION bool | CanSave () | 
|  | 
| RHINO_SDK_FUNCTION bool | CaptureCommandWindowPrint (bool enabled) | 
|  | 
| RHINO_SDK_FUNCTION bool | CaptureCommandWindowPrintEnabled () const | 
|  | 
| RHINO_SDK_FUNCTION void | ClearCommandHistoryWindowText () | 
|  | 
| RHINO_SDK_FUNCTION void | ClearCursorToolTip () | 
|  | 
| RHINO_SDK_FUNCTION void | ClearCursorToolTipPane (CRhinoApp::cursor_tooltip_pane) | 
|  | 
| void | ClearFileReadOptions () | 
|  | 
| void | CloseAllDocuments (BOOL32 bEndSession) | 
|  | 
| RHINO_SDK_FUNCTION bool | CommandCanceled () const | 
|  | 
| class CRhCommandManager & | CommandManager () | 
|  | 'Manager' helper classes - do NOT export to SDK  More... 
 | 
|  | 
| const CRhMruCommandRecord * | CommandToRepeat () const | 
|  | 
| RHINO_SDK_FUNCTION void | CommandWindowCapturedStrings (ON_ClassArray< ON_wString > &strings, bool clearBuffer) | 
|  | 
| void | CreateOsnapCursors (int) | 
|  | 
| unsigned int | CreateRhinoView (unsigned int rhino_doc_sn, const ON_3dmView *view, CRuntimeClass *pMfcViewRuntimeClass, bool bShowView) | 
|  | 
| CRhinoRenderPlugIn * | CurrentRenderPlugIn () | 
|  | 
| class CRhCustomMenuManager & | CustomMenuManager () | 
|  | 
| RHINO_SDK_FUNCTION int | DaysUntilExpiration () | 
|  | 
| RHINO_SDK_FUNCTION class CRhinoDigitizerManager & | DigitizerManager () | 
|  | 
| int | DispatchPluginMenuCommand (HMENU hmenu, WPARAM wParam, LPARAM lParam) | 
|  | 
| class CRhDocViewManager & | DocViewManager () | 
|  | 
| RHINO_SDK_FUNCTION bool | DoHelp (const wchar_t *helpTopicLink) const | 
|  | 
| RHINO_SDK_FUNCTION bool | Echo () const | 
|  | 
| void | EchoCommand (const wchar_t *) const | 
|  | 
| void | EchoPrompt (const wchar_t *) const | 
|  | 
| void | EmergencyExit (int) | 
|  | See source code comments for usage. Do not.  More... 
 | 
|  | 
| void | EnterCommand (CRhinoDoc &doc, const CRhinoCommand *, unsigned int *undo_record_sn) | 
|  | 
| RHINO_SDK_FUNCTION bool | ExecutableFolder (ON_wString &result) const | 
|  | 
| RHINO_SDK_FUNCTION CRhinoCommand::result | ExecuteCommand (unsigned int rhino_doc_sn, const wchar_t *cmd_name) | 
|  | 
| RHINO_SDK_FUNCTION int | ExeServiceRelease () const | 
|  | 
| RHINO_SDK_FUNCTION int | ExeVersion () const | 
|  | 
| void | ExitCommand (unsigned int rhino_doc_sn0, unsigned int rhino_doc_sn1, const CRhinoCommand *, unsigned int undo_record_sn) | 
|  | 
| int | ExitInstance () | 
|  | 
| BOOL32 | ExitRhino () | 
|  | 
| bool | FileImport (unsigned int rhino_doc_sn, const wchar_t *file_name_to_read, bool bUseDialogs, bool bSelectNewObjects, ON_wString *file_name_read) | 
|  | 
| unsigned int | FileNew (bool bUseDialogs) | 
|  | 
| unsigned int | FileOpen (const wchar_t *file_name_to_read, bool bUseDialogs, bool bCreateEmptyDocOnFailure, ON_wString *file_name_read) | 
|  | 
| RHINO_SDK_FUNCTION CRhinoFileReadOptions & | FileReadOptions () | 
|  | 
| const RHINO_SDK_FUNCTION CRhinoFileReadOptions & | FileReadOptions () const | 
|  | 
| class CRhFileReadOptions & | FileReadOptionsEx () | 
|  | do not export this function  More... 
 | 
|  | 
| bool | FileReference (ON_wString &FileName, bool bUseDialog=true, HWND hWndParent=nullptr) | 
|  | 
| RHINO_SDK_FUNCTION CRhinoCommand * | FindCommand (const wchar_t *command_name) const | 
|  | 
| RHINO_SDK_FUNCTION CRhinoCommand * | FindCommand (ON_UUID command_uuid) const | 
|  | 
| RHINO_SDK_FUNCTION CRhinoGripsEnabler * | FindGripsEnabler (ON_UUID grips_id) const | 
|  | 
| RHINO_SDK_FUNCTION int | FindMenuItem (HMENU hmenu, LPCTSTR string, MENUITEMINFO *pMi) | 
|  | STEVEBAERV6///< - Need to chat with John about plan for supporting menu in V6.  More... 
 | 
|  | 
| RHINO_SDK_FUNCTION bool | FindRhinoMenuItem (const wchar_t *sEnglishMenuPath, HMENU &hParentMenuHandle, int &nMenuItemIndex) | 
|  | STEVEBAERV6///< - Need to chat with John about plan for supporting menu in V6.  More... 
 | 
|  | 
| BOOL32 | FrameWindowProc (UINT message, WPARAM wParam, LPARAM lParam, BOOL32 bInPlace) | 
|  | 
| RHINO_SDK_FUNCTION void | Free (void *) | 
|  | 
| RHINO_SDK_FUNCTION bool | FullscreenEscapeDisabled () const | 
|  | 
| RHINO_SDK_FUNCTION void | GetApplicationName (ON_3dmApplication &app_name) const | 
|  | 
| RHINO_SDK_FUNCTION void | GetApplicationName (ON_wString &app_name) const | 
|  | 
| class CRhAutoSave & | GetAutoSave () const | 
|  | 
| RHINO_SDK_FUNCTION void | GetBuildDate (int &nYear, int &nMonth, int &nDate) const | 
|  | 
| RHINO_SDK_FUNCTION void | GetBuildDate (ON_wString &wBuildDate) const | 
|  | 
| RHINO_SDK_FUNCTION void | GetBuildDate (ON_wString &wYear, ON_wString &wMonth, ON_wString &wDate) const | 
|  | 
| RHINO_SDK_FUNCTION void | GetCommandHistoryWindowText (ON_wString &wstr) const | 
|  | 
| RHINO_SDK_FUNCTION bool | GetCommandLineScript (ON_wString &wScript) | 
|  | 
| void | GetCommandNameList (ON_TextLog &) const | 
|  | 
| RHINO_SDK_FUNCTION bool | GetCommandPrompt (ON_wString &prompt) const | 
|  | 
| bool | GetCommandPromptEx (ON_wString &prompt, ON_wString &prompt_default, ON_ClassArray< CRhinoCommandOption > &options) | 
|  | 
| RHINO_SDK_FUNCTION ON_UUID | GetDefaultRenderApp () const | 
|  | 
| RHINO_SDK_FUNCTION CRhinoDoc * | GetDocument (UINT_PTR doc_sn) const | 
|  | 
| RHINO_SDK_FUNCTION int | GetMRUCommands (ON_ClassArray< ON_wString > &display_strings, ON_ClassArray< ON_wString > ¯os) const | 
|  | 
| void | GetNetCoreRuntimeVersion (ON_wString &wVersion) | 
|  | 
| RHINO_SDK_FUNCTION LPUNKNOWN | GetPlugInObjectInterface (const ON_UUID &plugin_uuid, const ON_UUID &interface_uuid) | 
|  | 
| RHINO_SDK_FUNCTION bool | GetProtocolHandlerUrl (ON_wString &protocolHandlerUrl) | 
|  | 
| RHINO_SDK_FUNCTION bool | GetRhinoGlobalOptionsRegistryPath (bool bFullPath, ON_wString &result) const | 
|  | 
| RHINO_SDK_FUNCTION bool | GetRhinoPlugInsRegistryPath (bool bFullPath, ON_wString &result) const | 
|  | 
| RHINO_SDK_FUNCTION CRhinoProfileContext & | GetRhinoProfileContext (CRhinoProfileContext::context_location location) | 
|  | 
| RHINO_SDK_FUNCTION BOOL32 | GetRhinoRegistryKey (ON_wString &result) const | 
|  | 
| RHINO_SDK_FUNCTION bool | GetRhinoRootRegistryPath (ON_wString &result) const | 
|  | 
| RHINO_SDK_FUNCTION bool | GetRhinoSchemeRegistryPath (bool bFullPath, ON_wString &result) const | 
|  | 
| RHINO_SDK_FUNCTION void | GetSystemInformation (ON_TextLog &log) const | 
|  | 
| RHINO_SDK_FUNCTION UINT | GetUniqueMenuItemID (HMENU hMenu) | 
|  | STEVEBAERV6///< - Need to chat with John about plan for supporting menu in V6.  More... 
 | 
|  | 
| RHINO_SDK_FUNCTION bool | HideControlBars (UINT nCBMask=0xFFFFFFFF, int nDockState=0, bool bRedraw=true, const CRhinoDoc *pDoc=nullptr) | 
|  | 
| RHINO_SDK_FUNCTION bool | HideToolBars (int nDockState=0, bool bRedraw=true, const CRhinoDoc *pDoc=nullptr) | 
|  | 
| RHINO_SDK_FUNCTION bool | HideWindowBars (UINT nWBMask=0xFFFFFFFF, bool bRedraw=true, const CRhinoDoc *pDoc=nullptr) | 
|  | 
| RHINO_SDK_FUNCTION bool | InAppMode () const | 
|  | 
| RHINO_SDK_FUNCTION int | InCommand (bool bIgnoreScriptRunnerCommands=false) const | 
|  | 
| RHINO_SDK_FUNCTION bool | InConstructor () const | 
|  | 
| RHINO_SDK_FUNCTION void | IncrementRhinoAppTicker () | 
|  | 
| RHINO_SDK_FUNCTION bool | InDestructor () const | 
|  | 
| RHINO_SDK_FUNCTION bool | InExitInstance () const | 
|  | 
| RHINO_SDK_FUNCTION bool | InFullscreen () const | 
|  | 
| RHINO_SDK_FUNCTION bool | InInitInstance () const | 
|  | 
| void | InitCursorToolTip () | 
|  | 
| BOOL32 | InitInstance () | 
|  | 
| RHINO_SDK_FUNCTION bool | InMainFrameOnClose () const | 
|  | 
| RHINO_SDK_FUNCTION bool | InScriptRunnerCommand () const | 
|  | 
| RHINO_SDK_FUNCTION installation_type | InstallationType () | 
|  | 
| RHINO_SDK_FUNCTION ON_wString | InstallationTypeString () | 
|  | 
| RHINO_SDK_FUNCTION bool | InstallFolder (ON_wString &result) | 
|  | 
| RHINO_SDK_FUNCTION bool | IsAutomated () const | 
|  | 
| RHINO_SDK_FUNCTION bool | IsClosing () const | 
|  | 
| RHINO_SDK_FUNCTION bool | IsCloudZooNode () | 
|  | 
| bool | IsDontRepeatCommand (wchar_t *token) | 
|  | 
| RHINO_SDK_FUNCTION bool | IsExiting () const | 
|  | 
| RHINO_SDK_FUNCTION bool | IsHeadless () const | 
|  | 
| RHINO_SDK_FUNCTION bool | IsInitializing () const | 
|  | 
| RHINO_SDK_FUNCTION bool | IsInternetAccessAllowed () | 
|  | 
| RHINO_SDK_FUNCTION bool | IsLicenseValidated () | 
|  | 
| RHINO_SDK_FUNCTION bool | IsParentWindowDesktop () const | 
|  | 
| RHINO_SDK_FUNCTION bool | IsPreRelease () | 
|  | 
| RHINO_SDK_FUNCTION bool | IsRhino2UUID (const ON_UUID) const | 
|  | 
| RHINO_SDK_FUNCTION bool | IsRhino3UUID (const ON_UUID) const | 
|  | 
| RHINO_SDK_FUNCTION bool | IsRhino4UUID (const ON_UUID) const | 
|  | 
| RHINO_SDK_FUNCTION bool | IsRhino5UUID (const ON_UUID) const | 
|  | 
| RHINO_SDK_FUNCTION bool | IsRhino6UUID (const ON_UUID) const | 
|  | 
| RHINO_SDK_FUNCTION bool | IsRhino7UUID (const ON_UUID) const | 
|  | 
| bool | IsRhinoAllowedToRun () const | 
|  | 
| RHINO_SDK_FUNCTION bool | IsRhinoUUID (const ON_UUID) const | 
|  | 
| RHINO_SDK_FUNCTION bool | IsSafeModeEnabled () const | 
|  | 
| bool | IsSingleDocApp () const | 
|  | 
| RHINO_SDK_FUNCTION bool | IsSkinned () const | 
|  | 
| RHINO_SDK_FUNCTION bool | LicenseExpires () | 
|  | 
| class CRhinoLicenseManager & | LicenseManager () | 
|  | 
| RHINO_SDK_FUNCTION ON_wString | LicenseUserName () | 
|  | 
| RHINO_SDK_FUNCTION ON_wString | LicenseUserOrganization () | 
|  | 
| RHINO_SDK_FUNCTION CRhinoView * | LookupView (ON_UUID main_viewport_id) const | 
|  | 
| class CMainFrame * | MainFrame () const | 
|  | 
| HMENU | MainHMenu () const | 
|  | 
| CWnd * | MainWindow () const | 
|  | 
| RHINO_SDK_FUNCTION HWND | MainWnd () const | 
|  | 
| RHINO_SDK_FUNCTION void * | Malloc (size_t) | 
|  | main application memory pool tools  More... 
 | 
|  | 
| RHINO_SDK_FUNCTION void * | Memdup (const void *, size_t) | 
|  | 
| RHINO_SDK_FUNCTION ON_SimpleArray< ON_4iRect > | MonitorRects () const | 
|  | 
| const ON_ClassArray< CRhMruCommandRecord > & | MruCommandList () const | 
|  | 
| bool | NoCancelOnMainFrameClose () const | 
|  | 
| RHINO_SDK_FUNCTION node_type | NodeType () | 
|  | 
| RHINO_SDK_FUNCTION class IRhinoObjectManager & | ObjectManager (void) | 
|  | 
| RHINO_SDK_FUNCTION CRhinoDoc * | ObsoleteActiveDoc () const | 
|  | ON_DEPRECATED.  More... 
 | 
|  | 
| void | OnAppAbout () | 
|  | Call RhinoAbout() externally.  More... 
 | 
|  | 
| void | OnAppFileNew () | 
|  | 
| bool | OnEscapeKeyDown () | 
|  | 
| void | OnFileClose () | 
|  | 
| void | OnFileNew () | 
|  | 
| void | OnFileOpen () | 
|  | 
| RHINO_SDK_FUNCTION BOOL32 | OnIdle (LONG lCount) | 
|  | 
| void | OnInitMenuPopup (WPARAM wparam, LPARAM lparam) | 
|  | 
| BOOL32 | OnOpenRecentFile (UINT nID) | 
|  | 
| bool | OnSysKeyDown (UINT nChar, UINT nRepCnt, UINT nFlags) | 
|  | Does the "generic" Alt+Fx and F10 key handling.  More... 
 | 
|  | 
| bool | OnSysKeyUp (UINT nChar, UINT nRepCnt, UINT nFlags) | 
|  | Needed for Alt + arrow key input buffer cleanup when nudging.  More... 
 | 
|  | 
| CDocument * | OpenDocumentFile (LPCTSTR lpszFileName) | 
|  | 
| CDocument * | OpenDocumentFile (LPCTSTR lpszFileName, BOOL32 bAddToMRU) | 
|  | 
| const RHINO_SDK_FUNCTION wchar_t * | OsnapName (CRhinoAppSettings::osnap_mode) | 
|  | 
| class CRhPlugInManager & | PlugInManager () | 
|  | 
| bool | PopMainMenu () | 
|  | 
| bool | PostRhinoWindowsMessage (WPARAM wParam, LPARAM lParam) | 
|  | DO NOT PUT THIS FUNCTION IN THE PUBLIC SDK.  More... 
 | 
|  | 
| BOOL32 | PreTranslateMessage (MSG *pMsg) | 
|  | 
| RHINO_SDK_FUNCTION void ON_VARGS_FUNC_CDECL | Print (const char *format,...) const | 
|  | Print formatted text in the command window.  More... 
 | 
|  | 
| RHINO_SDK_FUNCTION void ON_VARGS_FUNC_CDECL | Print (const wchar_t *format,...) const | 
|  | See ON_wString::Format for a description of string formatting.  More... 
 | 
|  | 
| void | PrintCommandNameList (bool is_interactive) const | 
|  | 
| class CRhPrintManager & | PrintManager () | 
|  | 
| RHINO_SDK_FUNCTION CRhinoProfileContext & | ProfileContext () | 
|  | 
| RHINO_SDK_FUNCTION bool | PurgeCommand (CRhinoCommand *pCommand, ON_UUID password) | 
|  | 
| bool | PushMainMenu () | 
|  | 
| BOOL32 | PushStatusBarButton (UINT nBntID, BOOL32 bIn) | 
|  | 
| RHINO_SDK_FUNCTION void * | Realloc (void *, size_t) | 
|  | 
| RHINO_SDK_FUNCTION void | RecordInitInstanceTime (const wchar_t *) const | 
|  | Plug-in support for startup /stopwatch command line option.  More... 
 | 
|  | 
| RHINO_SDK_FUNCTION bool | RefreshRhinoLicense () | 
|  | 
| RHINO_SDK_FUNCTION BOOL32 | RegisterCommand (CRhinoCommand *pCommand) | 
|  | 
| RHINO_SDK_FUNCTION bool | RegisterGripsEnabler (CRhinoGripsEnabler *pCustomGripsInformation) | 
|  | 
| RHINO_SDK_FUNCTION LPCTSTR | RegistrySchemeName () const | 
|  | 
| RHINO_SDK_FUNCTION bool | RememberCopyOption () const | 
|  | 
| RHINO_SDK_FUNCTION BOOL32 | RemovePageFromObjectPropertiesDialog (class IRhinoPropertiesPanelPage *pPage) | 
|  | 
| RHINO_SDK_FUNCTION BOOL32 | RemovePlugInAddedMenu (HMENU hmenu, CRhinoPlugIn *plug_in) | 
|  | STEVEBAERV6///< - Need to chat with John about plan for supporting menu in V6.  More... 
 | 
|  | 
| MAC_DEPRECATED RHINO_SDK_FUNCTION void | RepeatCommand () | 
|  | repeats previous command  More... 
 | 
|  | 
| bool | RespondToRhinoWindowsMessage (WPARAM wParam, LPARAM lParam) | 
|  | DO NOT PUT THIS FUNCTION IN THE PUBLIC SDK.  More... 
 | 
|  | 
| RHINO_SDK_FUNCTION bool | RestoreControlBars (bool bRedraw=true, const CRhinoDoc *pDoc=nullptr) | 
|  | 
| RHINO_SDK_FUNCTION bool | RestoreFullscreen (const CRhinoDoc *pDoc=nullptr) | 
|  | 
| RHINO_SDK_FUNCTION bool | RestoreToolBars (bool bRedraw=true, const CRhinoDoc *pDoc=nullptr) | 
|  | 
| RHINO_SDK_FUNCTION bool | RestoreWindowBars (bool bRedraw=true, const CRhinoDoc *pDoc=nullptr) | 
|  | 
| RHINO_SDK_FUNCTION ON_UUID | Rhino2_UUID () const | 
|  | 
| RHINO_SDK_FUNCTION ON_UUID | Rhino3_UUID () const | 
|  | 
| RHINO_SDK_FUNCTION ON_UUID | Rhino4_UUID () const | 
|  | 
| RHINO_SDK_FUNCTION ON_UUID | Rhino5_UUID () const | 
|  | 
| RHINO_SDK_FUNCTION ON_UUID | Rhino6_UUID () const | 
|  | 
| RHINO_SDK_FUNCTION ON_UUID | Rhino7_UUID () const | 
|  | 
| RHINO_SDK_FUNCTION ON_UUID | Rhino8_UUID () const | 
|  | 
| RHINO_SDK_FUNCTION void | RhinoAbout (bool bForceRhinoAbout=false) const | 
|  | 
| RHINO_SDK_FUNCTION LPCTSTR | RhinoCommandLine () const | 
|  | 
| RHINO_SDK_FUNCTION class CRhinoCommandManager & | RhinoCommandManager () | 
|  | 
| RHINO_SDK_FUNCTION ON_UUID | RhinoCurrent_UUID () const | 
|  | 
| RHINO_SDK_FUNCTION CRhinoDirectoryManager & | RhinoDirectoryManager () | 
|  | 
| RHINO_SDK_FUNCTION HKEY | RhinoGetAppRegistryKeyEx (int nMode, int nProfile=CRhinoProfileContext::cl_scheme_current_user) | 
|  | 
| RHINO_SDK_FUNCTION HKEY | RhinoGetGlobalOptionsRegistryKeyEx (int nMode, int nProfile=CRhinoProfileContext::cl_scheme_current_user) | 
|  | 
| RHINO_SDK_FUNCTION HKEY | RhinoGetRootRegistryKeyEx (int nMode, int nProfile=CRhinoProfileContext::cl_scheme_current_user) | 
|  | 
| RHINO_SDK_FUNCTION HKEY | RhinoGetSectionKey (LPCTSTR lpszSection, int nProfile=CRhinoProfileContext::cl_scheme_current_user) | 
|  | 
| RHINO_SDK_FUNCTION HKEY | RhinoGetSectionKeyEx (LPCTSTR lpszSection, int nMode, int nProfile=CRhinoProfileContext::cl_scheme_current_user) | 
|  | 
| RHINO_SDK_FUNCTION HINSTANCE | RhinoInstanceHandle () const | 
|  | 
| CDocTemplate * | RhinoMfcDocTemplate () | 
|  | 
| RHINO_SDK_FUNCTION AFX_MODULE_STATE * | RhinoModuleState () const | 
|  | 
| RHINO_SDK_FUNCTION UUID | RhinoRenderPlugInUUID () const | 
|  | Return UUID for the one and only Rhino system render plug-in.  More... 
 | 
|  | 
| HINSTANCE | RhinoResourceHandle () | 
|  | 
| RHINO_SDK_FUNCTION class CRhinoAppUiManager & | RhinoUiManager () const | 
|  | 
| RHINO_SDK_FUNCTION class CRhinoUiPaintManager & | RhinoUiPaintManager () const | 
|  | 
| RHINO_SDK_FUNCTION class CRhinoAppUiResourceManager & | RhinoUiResourceManager () const | 
|  | 
| RHINO_SDK_FUNCTION class CRhSkin & | RhSkin () const | 
|  | 
| RHINO_SDK_FUNCTION bool | RunAsServer () | 
|  | 
| RHINO_SDK_FUNCTION bool | RunMenuScript (const wchar_t *script) | 
|  | 
| RHINO_SDK_FUNCTION bool | RunMenuScript (unsigned int rhino_doc_sn, const wchar_t *script) | 
|  | 
| MAC_DEPRECATED void | RunMruCommand (int cmd_index) | 
|  | 
| MAC_DEPRECATED void | RunMruFavoriteCommand (int cmd_index) | 
|  | 
| MAC_DEPRECATED const RHINO_SDK_FUNCTION CRhinoCommand * | RunningCommand (int i) const | 
|  | 
| RHINO_SDK_FUNCTION bool | RunScript (const CRhinoScriptContext &script_context) | 
|  | 
| RHINO_SDK_FUNCTION bool | RunScript (unsigned int rhino_doc_sn, const wchar_t *script, int echo_mode=1) | 
|  | 
| RHINO_SDK_FUNCTION bool | RunScriptEx (unsigned int rhino_doc_sn, const wchar_t *script, const wchar_t *mruDisplayString, int echo_mode=1) | 
|  | 
| BOOL32 | SaveAllModified () | 
|  | save before exit  More... 
 | 
|  | 
| HMENU | SavedMainMenu () const | 
|  | 
| RHINO_SDK_FUNCTION unsigned int | SdkServiceRelease () const | 
|  | 
| RHINO_SDK_FUNCTION unsigned int | SdkVersion () const | 
|  | 
| void | SendCharToCommandWnd (UINT nChar, UINT nRepCnt, UINT nFlags) const | 
|  | low level tool used to send keyboard events to command window  More... 
 | 
|  | 
| RHINO_SDK_FUNCTION bool | SendCommandWindowPrintToConsole (bool enabled) | 
|  | 
| RHINO_SDK_FUNCTION bool | SendCommandWindowPrintToConsoleEnabled () const | 
|  | 
| void | SendKeyDownToCommandWnd (UINT nChar, UINT nRepCnt, UINT nFlags) const | 
|  | 
| RHINO_SDK_FUNCTION ON_wString | SerialNumber () | 
|  | 
| RHINO_SDK_FUNCTION void | SetActiveView (CRhinoView *) const | 
|  | 
| RHINO_SDK_FUNCTION void | SetActiveViewport (ON_UUID viewport_id) | 
|  | 
| bool | SetAllowActivateCommandWindowCaret (bool b=true) | 
|  | 
| void | SetAppID (const wchar_t *) | 
|  | 
| RHINO_SDK_FUNCTION void | SetCommandPrompt (const wchar_t *prompt, const wchar_t *prompt_default, const ON_ClassArray< CRhinoCommandOption > &options) | 
|  | 
| RHINO_SDK_FUNCTION void | SetCommandPrompt (const wchar_t *prompt, const wchar_t *prompt_default=nullptr) | 
|  | 
| RHINO_SDK_FUNCTION void | SetCommandPromptMessage (const wchar_t *sMessage) | 
|  | Setting command window prompt.  More... 
 | 
|  | 
| void | SetCommandWindowText (const wchar_t *=nullptr) | 
|  | 
| RHINO_SDK_FUNCTION void | SetCursorToolTip (const ON_wString &) | 
|  | 
| RHINO_SDK_FUNCTION void | SetCursorToolTipNumberPane (double d, bool bAutoFormatDistance=true) | 
|  | 
| RHINO_SDK_FUNCTION void | SetCursorToolTipOsnapPane (CRhinoAppSettings::osnap_mode) | 
|  | 
| RHINO_SDK_FUNCTION void | SetCursorToolTipPane (CRhinoApp::cursor_tooltip_pane, const ON_wString &) | 
|  | 
| RHINO_SDK_FUNCTION void | SetCursorToolTipPointPane (ON_3dPoint point, const ON_Plane *plane=nullptr) | 
|  | 
| void | SetCursorToolTipPromptPane (const ON_wString &) | 
|  | 
| RHINO_SDK_FUNCTION bool | SetDefaultRenderApp (ON_UUID &uuid) | 
|  | 
| void | SetFileReadOptions (const class CRhFileReadOptions &) | 
|  | 
| RHINO_SDK_FUNCTION bool | SetFullscreen (UINT nCBMask, UINT nWBMask, int nDockState, const CRhinoDoc *pDoc=nullptr) | 
|  | 
| void | SetNoCancelOnMainFrameClose (bool b) | 
|  | 
| RHINO_SDK_FUNCTION void | SetRememberCopyOption (bool b) | 
|  | 
| RHINO_SDK_FUNCTION void | SetStatusBarDistancePane (double dist, bool bAutoFormatDistancePane=true) | 
|  | Setting command window prompt.  More... 
 | 
|  | 
| RHINO_SDK_FUNCTION void | SetStatusBarMessagePane (const wchar_t *) | 
|  | pass NULL to clear message pane  More... 
 | 
|  | 
| RHINO_SDK_FUNCTION void | SetStatusBarNumberPane (double angle) | 
|  | 
| RHINO_SDK_FUNCTION void | SetStatusBarPointPane (const ON_3dPoint &, const ON_Plane *pPane=nullptr) | 
|  | 
| RHINO_SDK_FUNCTION bool | StartedAsRhinoExe () const | 
|  | 
| class CRhinoStatusBar * | StatusBar () const | 
|  | 
| RHINO_SDK_FUNCTION void | StatusBarProgressMeterEnd () | 
|  | 
| RHINO_SDK_FUNCTION int | StatusBarProgressMeterPos (int nPos, bool bAbsolute=true) | 
|  | 
| RHINO_SDK_FUNCTION int | StatusBarProgressMeterStart (int nLower, int nUpper, const wchar_t *pszLabel=nullptr, bool bEmbedLabel=true, bool bShowPercent=true) | 
|  | 
| class CStringTableCollection & | StringTables () | 
|  | 
| bool | StringTablesInitialized () const | 
|  | 
| RHINO_SDK_FUNCTION class CRhTextureManager & | TextureManager () | 
|  | 
| bool | UpdateCursorToolTipLocation (const ON_2iPoint &pt) | 
|  | 
| void | UpdateNotesWindow (unsigned int rhino_doc_sn) | 
|  | 
| RHINO_SDK_FUNCTION int | UpdatesAndStatisticsStatus () | 
|  | 
| bool | UseNetCoreRuntime () | 
|  | 
| RHINO_SDK_FUNCTION int | ValidationGracePeriodDaysLeft () | 
|  | 
| bool | ViewDisableSetActiveView () const | 
|  | 
| bool | ViewerOnlyMode () const | 
|  | 
| bool | ViewSetDisableSetActiveView (bool b) | 
|  | 
| LPCTSTR | ViewWndClassName () const | 
|  | CRhinoView window class name.  More... 
 | 
|  | 
| RHINO_SDK_FUNCTION void | Wait (DWORD dwMilliseconds) | 
|  | 
| RHINO_SDK_FUNCTION CRhinoProfileContext & | WindowPositionsProfileContext () | 
|  | 
| class CRhWorkSession * | WorkSession () const | 
|  | Temporary - this should not be on CRhinoApp.  More... 
 | 
|  |