AL_USDMaya  0.29.4
USD to Maya Bridge
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
AL::usdmaya::SelectabilityDB Class Reference

Logic that stores a sorted list of paths which represent Selectable points in the USD hierarchy

More...

#include <SelectabilityDB.h>

Public Member Functions

AL_USDMAYA_PUBLIC bool isPathUnselectable (const SdfPath &path) const
 Determines this path is unselectable. More...
 
AL_USDMAYA_PUBLIC void addPathsAsUnselectable (const SdfPathVector &paths)
 Adds a list of paths to the selectable list. More...
 
AL_USDMAYA_PUBLIC void addPathAsUnselectable (const SdfPath &path)
 Adds a path to the unselectable list. More...
 
const SdfPathVector & getUnselectablePaths () const
 

Gets the currently explictly tracked unseletable paths

More...
 
AL_USDMAYA_PUBLIC void removePathsAsUnselectable (const SdfPathVector &paths)
 Removes a list of paths from the selectable list if the exist. More...
 
AL_USDMAYA_PUBLIC void removePathAsUnselectable (const SdfPath &path)
 Remove a path from the selectable list if the exist. More...
 

Detailed Description

Logic that stores a sorted list of paths which represent Selectable points in the USD hierarchy


Member Function Documentation

AL_USDMAYA_PUBLIC void AL::usdmaya::SelectabilityDB::addPathAsUnselectable ( const SdfPath &  path)

Adds a path to the unselectable list.


path which will be added as unselectable. All children paths will be also unselectable

AL_USDMAYA_PUBLIC void AL::usdmaya::SelectabilityDB::addPathsAsUnselectable ( const SdfPathVector &  paths)

Adds a list of paths to the selectable list.


paths which will be added as selectable. All children paths will be also unselectable

const SdfPathVector& AL::usdmaya::SelectabilityDB::getUnselectablePaths ( ) const
inline

Gets the currently explictly tracked unseletable paths


AL_USDMAYA_PUBLIC bool AL::usdmaya::SelectabilityDB::isPathUnselectable ( const SdfPath &  path) const

Determines this path is unselectable.


path that you want to determine if it's unselectable

AL_USDMAYA_PUBLIC void AL::usdmaya::SelectabilityDB::removePathAsUnselectable ( const SdfPath &  path)

Remove a path from the selectable list if the exist.


path the path to remove from the selectable list

AL_USDMAYA_PUBLIC void AL::usdmaya::SelectabilityDB::removePathsAsUnselectable ( const SdfPathVector &  paths)

Removes a list of paths from the selectable list if the exist.


paths the paths to remove from the selectable list


The documentation for this class was generated from the following file: