Determines the capabilities of a parameter. They can be combined by adding them: for example, to have a parameter animatable (1) and persistable (4), use 5.
siCapabilities.siAnimatable // 1 siCapabilities.siReadOnly // 2 siCapabilities.siPersistable // 4 siCapabilities.siNotInspectable // 8 siCapabilities.siSilent // 16 siCapabilities.siNotPresetPersistable // 128 siCapabilities.siTexturable // 256 siCapabilities.siKeyable // 2048 siCapabilities.siNonKeyableVisible // 4096 |
SIAddCustomParam SIAddCustomParameter Parameter.SetCapabilityFlag ProjectItem.SetCapabilityFlag XSICollection.FindObjectsByMarkingAndCapabilities CustomProperty::AddParameter Factory::CreateParamDef Parameter::GetCapabilities Parameter::PutCapabilityFlag ProjectItem::GetCapabilities ProjectItem::PutCapabilityFlag
CollectionItem.Capabilities CustomProperty.AddParameter CustomProperty.AddParameter2 CustomProperty.AddParameter3 Parameter.Animatable Parameter.Capabilities Parameter.Enable Parameter.GetValue2 Parameter.Keyable Parameter.ReadOnly Parameter.Show Parameter.Value ProjectItem.Capabilities XSIFactory.CreateParamDef Shader::GetShaderInputType