tik_manager4.dcc.mari.main ========================== .. py:module:: tik_manager4.dcc.mari.main .. autoapi-nested-parse:: Main module for Mari integration. Attributes ---------- .. autoapisummary:: tik_manager4.dcc.mari.main.LOG Classes ------- .. autoapisummary:: tik_manager4.dcc.mari.main.Dcc Module Contents --------------- .. py:class:: Dcc Bases: :py:obj:`tik_manager4.dcc.main_core.MainCore` Mari class. .. py:method:: generate_thumbnail(file_path, width, height) Generate a thumbnail for the current scene. .. py:method:: get_dcc_version() :staticmethod: Get the current version of Mari. .. py:method:: get_main_window() :staticmethod: Get the main window. .. py:method:: get_scene_file() :staticmethod: Get the current scene file. .. py:method:: is_modified() :staticmethod: Check if the scene has unsaved changes. .. py:method:: open(file_path, force=True, **_extra_arguments) Open the file in Mari. .. py:method:: pre_save_issues() :staticmethod: Checks to be done before saving a file. .. py:method:: save_as(file_path) Mimic the save as functionality for Mari. .. py:attribute:: extensions .. py:attribute:: extracts .. py:attribute:: formats :value: ['.mri'] .. py:attribute:: ingests .. py:attribute:: name :value: 'mari' .. py:attribute:: preview_enabled :value: False .. py:attribute:: validations .. py:data:: LOG