Difference between revisions of "Sample Addons"

From Light Forge Wiki
Jump to: navigation, search
(Created page with "=Select Children= <highlightsyntax lang=python> def onExecute(): #get list of selected groups groupList = api.groups.getSelectedGroups() if groupList != None: for group ...")

Revision as of 19:22, 9 May 2013

Select Children

<highlightsyntax lang=python> def onExecute(): #get list of selected groups groupList = api.groups.getSelectedGroups()

if groupList != None: for group in groupList: selectChildren(group)

def selectChildren(groupPath): childCount = api.groups.getChildCount(groupPath)

if childCount > 0: api.groups.deselectGroup(groupPath)

for i in range(0, childCount): #build the group path for the next group newPath = groupPath if len(newPath) == 0: newPath = str(i) else: newPath = newPath + "," + str(i)

api.groups.selectGroup(newPath) </highlightsyntax>

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox