ProjectItem

Object Hierarchy | Related C++ Class: ProjectItem

Inheritance

SIObject
  ProjectItem

Introduced

1.0

Description

The ProjectItem interface represents the base content object in XSI from which all other content objects derive. Its major feature is that it provides access to the Parameters which represent the state of the object.

Almost every object in XSI supports this interface, for example X3DObject, Property, Shader, Operator, and Primitive. The only objects that do not support this are lightweight objects like Particle, Point, Geometry and Parameter; or objects that are not content related such as Command, XSIApplication and XSIUtils.

Methods

AddCustomOp

AddScriptedOp

AddScriptedOpFromFile

AnimatedParameters

AnimatedParameters2

BelongsTo

EvaluateAt

IsA

IsAnimated

IsAnimated2

IsClassOf

IsEqualTo

IsKindOf

IsLocked

IsSelected

LockOwners

SetAsSelected

SetCapabilityFlag

SetLock

TaggedParameters

UnSetLock

 

 

 

Properties

Application

BranchFlag

Capabilities

Categories

Families

FullName

Help

LockLevel

LockMasters

LockType

Model

Name

NestedObjects

Origin

OriginPath

Owners

Parameters

Parent

Parent3DObject

PPGLayout

Selected

Type

 

 

See Also

SceneItem



SOFTIMAGE|XSI v6.01     

Return to Softimage XSI Index