Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
SALOME_GuiServices.hxx File Reference
#include <SalomeApp_Application.h>
#include <SalomeApp_Study.h>
#include <LightApp_SelectionMgr.h>
#include <SUIT_ResourceMgr.h>
#include "SALOMEconfig.h"
#include <CORBA_SERVER_HEADER(SALOMEDS)>
#include <SALOME_InteractiveObject.hxx>
#include <SALOME_KernelServices.hxx>
#include "SalomeGuiHelpers.hxx"

Go to the source code of this file.

Namespaces

namespace  GUI
 

Functions

SalomeApp_ApplicationGUI::getSalomeApplication ()
 
LightApp_SelectionMgrGUI::getSelectionManager ()
 
SUIT_ResourceMgrGUI::getResourcesManager ()
 
SALOMEDS::Study_ptr GUI::getActiveStudy ()
 This returns the current active study if an active study is defined in the SALOME session, returns null otherwise. More...
 
int GUI::getActiveStudyId ()
 This returns the current active study id if an active study is defined in the SALOME session, returns -1 otherwise. More...
 
SalomeApp_StudyGUI::getSalomeAppActiveStudy ()
 
SALOMEDS::SObject_ptr GUI::IObjectToSObject (const Handle(SALOME_InteractiveObject)&iobject)
 
template<class TInterface >
TInterface::_var_type GUI::IObjectToInterface (const Handle(SALOME_InteractiveObject)&iobject)