siShaderReferenceFilterType

Introduced

v9.0 (2011)

Description

Defines the types of filters when creating a shader parameter definition of type reference (siShaderDataTypeReference). When you call the SetAttribute method, pass siReferenceFilterAttribute in the first parameter and one of these values in the second parameter.

Constant Value Description
siUnknownReferenceFilter 0 Unknown filter.
siObjectReferenceFilter 1 Any X3DObject.
siCameraReferenceFilter 2 Any camera primitive.
siLightReferenceFilter 3 Any light primitive.
siMaterialReferenceFilter 4 Any material.
siShaderReferenceFilter 5 Any shader.
siGeometryReferenceFilter 6 Any geometric primitive.
siUserDataBlobReferenceFilter 7 Any userdata blob.

Applies To

siReferenceFilterAttribute ShaderParamDefOptions.SetAttribute ShaderParamDefOptions::SetAttribute