Tasks/SetAllToDoneInAllTakes.py
12 from pyfbsdk
import FBSystem, FBComponent
15 lOriginalTakeName = lSystem.CurrentTake
17 for lTakeIdx
in range( len( lSystem.Scene.Takes )):
18 lSystem.CurrentTake = lSystem.Scene.Takes[lTakeIdx]
19 for lMarker
in FBSystem().Scene.Components:
20 if lMarker
and lMarker.ClassName() ==
"FBModelMarkerOptical":
21 lDone = lMarker.PropertyList.Find(
'Done')
24 lSystem.CurrentTake = lOriginalTakeName
25 print 'All Markers Set to Done in All Takes'
27 del( lSystem, lTakeIdx, lOriginalTakeName )
29 del(FBSystem, FBComponent)