Enumerations |
|
| enum | siShaderParameterType { siUnknownParameterType = 0, siBooleanParameterType = 1, siColorParameterType = 4, siDataParameterType = 14, siIntegerParameterType = 2, siLensParameterType = 10, siLightParameterType = 11, siMaterialParameterType = 12, siMatrixParameterType = 15, siModelParameterType = 13, siProfileCurveParameterType = 21, siRealTimeParameterType = 16, siReferenceParameterType = 17, siScalarParameterType = 3, siShaderReferenceParameterType = 18, siStringParameterType = 8, siStructParameterType = 19, siTextureParameterType = 7, siTextureSpaceParameterType = 6, siVectorParameterType = 5, siLightmapParameterType = 20 } |
| enum siShaderParameterType |
| siUnknownParameterType | [0] Unknown parameter type |
| siBooleanParameterType | [1] Boolean shader parameter type |
| siColorParameterType | [4] Color shader parameter type |
| siDataParameterType | [14] Data shader parameter type |
| siIntegerParameterType | [2] Integer shader parameter type |
| siLensParameterType | [10] Lens shader parameter type |
| siLightParameterType | [11] Light shader parameter type |
| siMaterialParameterType | [12] Material shader parameter type |
| siMatrixParameterType | [15] Transform matrix shader parameter type |
| siModelParameterType | [13] Model parameter type, maps shader output type that can write to geometry shader. |
| siProfileCurveParameterType | [21] Profile curve parameter type. |
| siRealTimeParameterType | [16] Realtime shader parameter type |
| siReferenceParameterType | [17] Reference shader parameter type, input type only. |
| siScalarParameterType | [3] Scalar shader parameter type; Float |
| siShaderReferenceParameterType | [18] Shader reference shader parameter type |
| siStringParameterType | [8] String shader parameter type |
| siStructParameterType | [19] Struct shader parameter type |
| siTextureParameterType | [7] Texture shader parameter type; normally a ImageClip object (in the object model) or ImageClip2 class (in the C++ API). |
| siTextureSpaceParameterType | [6] Texturespace shader parameter type; ; such as a vertexcolor, UV texture, weightmap ClusterProperty object or a texture map Property . |
| siVectorParameterType | [5] Vector3d shader parameter type |
| siLightmapParameterType | [20] Lightmap shader parameter type |