Editor API
UnigineEditor public API
Editor::NewSelection Class Referencefinal

#include <NewSelection.h>

Static Public Member Functions

static void selectNode (const Unigine::NodePtr &node)
 
static void selectNodes (const Unigine::Vector< Unigine::NodePtr > &nodes)
 
static bool isSelectedNode ()
 
static Unigine::NodePtr getSelectedNode ()
 
static void getSelectedNodes (Unigine::Vector< Unigine::NodePtr > &nodes)
 
static void selectAsset (const Unigine::UGUID &guid)
 
static void selectAssets (const Unigine::Vector< Unigine::UGUID > &guids)
 
static bool isSelectedAsset ()
 
static Unigine::UGUID getSelectedAsset ()
 
static void getSelectedAssets (Unigine::Vector< Unigine::UGUID > &guids)
 
static void selectMaterial (const Unigine::MaterialPtr &material)
 
static void selectMaterials (const Unigine::Vector< Unigine::MaterialPtr > &materials)
 
static bool isSelectedMaterial ()
 
static Unigine::MaterialPtr getSelectedMaterial ()
 
static void getSelectedMaterials (Unigine::Vector< Unigine::MaterialPtr > &materials)
 
static void selectProperty (const Unigine::PropertyPtr &node)
 
static void selectProperties (const Unigine::Vector< Unigine::PropertyPtr > &properties)
 
static bool isSelectedProperty ()
 
static Unigine::PropertyPtr getSelectedProperty ()
 
static void getSelectedProperties (Unigine::Vector< Unigine::PropertyPtr > &properties)
 

Member Function Documentation

◆ getSelectedAsset()

static Unigine::UGUID Editor::NewSelection::getSelectedAsset ( )
static

◆ getSelectedAssets()

static void Editor::NewSelection::getSelectedAssets ( Unigine::Vector< Unigine::UGUID > &  guids)
static

◆ getSelectedMaterial()

static Unigine::MaterialPtr Editor::NewSelection::getSelectedMaterial ( )
static

◆ getSelectedMaterials()

static void Editor::NewSelection::getSelectedMaterials ( Unigine::Vector< Unigine::MaterialPtr > &  materials)
static

◆ getSelectedNode()

static Unigine::NodePtr Editor::NewSelection::getSelectedNode ( )
static

◆ getSelectedNodes()

static void Editor::NewSelection::getSelectedNodes ( Unigine::Vector< Unigine::NodePtr > &  nodes)
static

◆ getSelectedProperties()

static void Editor::NewSelection::getSelectedProperties ( Unigine::Vector< Unigine::PropertyPtr > &  properties)
static

◆ getSelectedProperty()

static Unigine::PropertyPtr Editor::NewSelection::getSelectedProperty ( )
static

◆ isSelectedAsset()

static bool Editor::NewSelection::isSelectedAsset ( )
static

◆ isSelectedMaterial()

static bool Editor::NewSelection::isSelectedMaterial ( )
static

◆ isSelectedNode()

static bool Editor::NewSelection::isSelectedNode ( )
static

◆ isSelectedProperty()

static bool Editor::NewSelection::isSelectedProperty ( )
static

◆ selectAsset()

static void Editor::NewSelection::selectAsset ( const Unigine::UGUID &  guid)
static

◆ selectAssets()

static void Editor::NewSelection::selectAssets ( const Unigine::Vector< Unigine::UGUID > &  guids)
static

◆ selectMaterial()

static void Editor::NewSelection::selectMaterial ( const Unigine::MaterialPtr &  material)
static

◆ selectMaterials()

static void Editor::NewSelection::selectMaterials ( const Unigine::Vector< Unigine::MaterialPtr > &  materials)
static

◆ selectNode()

static void Editor::NewSelection::selectNode ( const Unigine::NodePtr &  node)
static

◆ selectNodes()

static void Editor::NewSelection::selectNodes ( const Unigine::Vector< Unigine::NodePtr > &  nodes)
static

◆ selectProperties()

static void Editor::NewSelection::selectProperties ( const Unigine::Vector< Unigine::PropertyPtr > &  properties)
static

◆ selectProperty()

static void Editor::NewSelection::selectProperty ( const Unigine::PropertyPtr &  node)
static