trigger.actions =============== .. py:module:: trigger.actions Submodules ---------- .. toctree:: :maxdepth: 1 /autoapi/trigger/actions/assemble/index /autoapi/trigger/actions/cleanup/index /autoapi/trigger/actions/correctives/index /autoapi/trigger/actions/driver/index /autoapi/trigger/actions/face_cam/index /autoapi/trigger/actions/fillers/index /autoapi/trigger/actions/import_asset/index /autoapi/trigger/actions/jointify/index /autoapi/trigger/actions/kinematics/index /autoapi/trigger/actions/look/index /autoapi/trigger/actions/master/index /autoapi/trigger/actions/morph/index /autoapi/trigger/actions/node_presets/index /autoapi/trigger/actions/reference_session/index /autoapi/trigger/actions/script/index /autoapi/trigger/actions/selection_sets/index /autoapi/trigger/actions/shapes/index /autoapi/trigger/actions/space_switchers/index /autoapi/trigger/actions/split_shapes/index /autoapi/trigger/actions/weights/index /autoapi/trigger/actions/zipper/index Attributes ---------- .. autoapisummary:: trigger.actions.class_data trigger.actions.exceptions trigger.actions.file_name trigger.actions.modules Classes ------- .. autoapisummary:: trigger.actions.ActionCore Functions --------- .. autoapisummary:: trigger.actions.get_module_class Package Contents ---------------- .. py:class:: ActionCore(vcs=None) Bases: :py:obj:`object` .. py:method:: action() Mandatory Method - Execute Action .. py:method:: feed(action_data, *args, **kwargs) Mandatory Method - Feeds the instance with the action data stored in actions session. .. py:method:: save_action(file_path=None, *args, **kwargs) Mandatory Method - Save Action .. py:method:: ui(ctrl, layout, handler, *args, **kwargs) Mandatory Method - UI setting definitions Args: ctrl: (model_ctrl) ctrl object instance of /ui/model_ctrl. Updates UI and Model layout: (QLayout) The layout object from the main ui. All setting widgets should be added to this layout handler: (actions_session) An instance of the actions_session. TRY NOT TO USE HANDLER UNLESS ABSOLUTELY NECESSARY *args: **kwargs: Returns: None .. py:attribute:: action_data .. py:function:: get_module_class(module) .. py:data:: class_data .. py:data:: exceptions :value: ['__init__.py'] .. py:data:: file_name .. py:data:: modules