Ejemplo n.º 1
0
	def _deferredUpdate( self, alembicInput ) :

		self.__alembicPath = GafferScene.AlembicPath( alembicInput, "/" )
		self.__alembicPathChangedConnection = self.__alembicPath.pathChangedSignal().connect( Gaffer.WeakMethod( self.__alembicPathChanged ) )

		self.__pathWidget.setPath( self.__alembicPath )
		#self.__pathPreview.setPath( self.__attributeCachePath )

		# we use a separate path for the listing so it'll always be rooted at the start
		listingPath = GafferScene.AlembicPath( alembicInput, "/" )
		self.__pathListing.setPath( listingPath )
		self.__pathListingSelectionChangedConnection = self.__pathListing.selectionChangedSignal().connect( Gaffer.WeakMethod( self.__pathListingSelectionChanged ) )