artellapipe.core.sequence module¶
Base class that defines Artella Sequence
-
class
artellapipe.core.sequence.ArtellaSequence(project, sequence_name, sequence_id, sequence_data)¶ Bases:
object-
DEFAULT_FILES= ['master_layout']¶
-
get_complete_name()¶ Returns complete name of the sequence (name + ID) :return: str
-
get_files(force_update=False)¶ Returns files of the sequences :param force_update: bool :return: dict
-
get_info(force_update=False)¶ Returns info from Artella server :param force_update: :return: ArtellaHeaderMetaData
-
get_path()¶ Returns path where sequence :return:
-
get_shots(force_update=False)¶ Returns all shot files that are port of this sequence :param force_update: bool :return:
-
property
id¶ Returns ID of the sequence :return: str
-
property
name¶ Returns the name of the sequence :return: str
-
update_files(status='working', force_update=False)¶ Caches adn returns all the files that belongs to the current sequence :param status: :param force_update: bool :return:
-
-
class
artellapipe.core.sequence.ArtellaSequenceFileWidget(status, root_path, base_path, file_path, parent=None)¶ Bases:
tpQtLib.core.base.BaseWidget,object-
staticMetaObject= <PySide2.QtCore.QMetaObject object>¶
-
ui()¶ Function that sets up the ui of the widget Override it on new widgets (but always call super)
-
-
class
artellapipe.core.sequence.ArtellaSequenceWidget(sequence, parent=None)¶ Bases:
tpQtLib.core.base.BaseWidget,object-
get_shots()¶ Returns shots of the wrapped sequence :return:
-
property
sequence¶ Returns sequence object wrapped by this widget :return: ArtellaSequence
-
staticMetaObject= <PySide2.QtCore.QMetaObject object>¶
-
ui()¶ Function that sets up the ui of the widget Override it on new widgets (but always call super)
-