PassContainer

Object Hierarchy | Related C++ Class: PassContainer

Inheritance

SIObject

ProjectItem

PassContainer

Introduced

v6.0

Description

The PassContainer object represents the pass container object found in the scene which holds all the render Passes in the scene and all the global render options.

Methods

AddCustomOp AddCustomProperty AddPass AddProperty
AddScriptedOp AddScriptedOpFromFile AnimatedParameters2 BelongsTo operator
EvaluateAt GetICEAttributeFromName IsA IsAnimated2
IsClassOf operator IsEqualTo operator IsKindOf IsLocked operator
IsSelected operator LockOwners SetAsSelected operator SetCapabilityFlag operator
SetLock TaggedParameters UnSetLock  
       

Properties

Application BranchFlag operator Capabilities operator Categories
EvaluationID Families operator FullName operator Help
HierarchicalEvaluationID ICEAttributes LockLevel operator LockMasters operator
LockType operator Model Name operator NestedObjects
ObjectID Origin OriginPath Owners
PPGLayout operator Parameters operator Parent Parent3DObject
Passes Properties Selected operator Type operator

Examples

VBScript Example

'
' This example demonstrates how to access the PassContainer for the current scene
'
dim passContainer
set passContainer = ActiveProject.ActiveScene.PassContainer
Application.LogMessage "Number of passes in the scene: " & passContainer.Passes.Count