trigger.actions.selection_sets

Define and create selection sets.

Attributes

ACTION_DATA

log

example action data:

Classes

Selection_sets

Module Contents

class Selection_sets(**kwargs)

Bases: trigger.core.action.ActionCore

action()

Mandatory Method - Execute Action

feed(action_data, *args, **kwargs)

Mandatory Method - Feeds the instance with the action data stored in actions session

save_action(file_path=None, *args, **kwargs)

Mandatory Method - Save Action

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

action_data
ACTION_DATA
log

example action data: ACTION_DATA = {

“definitions”: [
{

“name”: “renderGeo_set”, “members”: [“faceAvA, bodyAvA]

}, {

“name”: “controllers_set”, “members”: [Arm_cont, Leg_cont]

}

]

}