Enumerations |
|
| enum | siShaderParameterType { siUnknownParameterType = 0, siArrayParameterType = 25, siBooleanParameterType = 1, siColorParameterType = 4, siColor3ParameterType = 29, siCustomParameterType = 28, siDataParameterType = 14, siGradientParameterType = 26, siIntegerParameterType = 2, siLensParameterType = 10, siLightParameterType = 11, siLightmapParameterType = 20, siMaterialParameterType = 12, siMatrixParameterType = 15, siMatrix3ParameterType = 24, siModelParameterType = 13, siProfileCurveParameterType = 21, siQuaternionParameterType = 27, siRealTimeParameterType = 16, siReferenceParameterType = 17, siScalarParameterType = 3, siShaderReferenceParameterType = 18, siStringParameterType = 8, siStructParameterType = 19, siTextureParameterType = 7, siTextureSpaceParameterType = 6, siVectorParameterType = 5, siVector2ParameterType = 22, siVector4ParameterType = 23 } |
| enum siShaderParameterType |
| siUnknownParameterType | [0] Unknown parameter type |
| siArrayParameterType | [25] Array shader parameter type |
| siBooleanParameterType | [1] Boolean shader parameter type |
| siColorParameterType | [4] Color RGBA shader parameter type |
| siColor3ParameterType | [29] Color RGB shader parameter type |
| siCustomParameterType | [28] Custom shader parameter type |
| siDataParameterType | [14] Data shader parameter type |
| siGradientParameterType | [26] Gradient shader parameter type |
| siIntegerParameterType | [2] Integer shader parameter type |
| siLensParameterType | [10] Lens shader parameter type |
| siLightParameterType | [11] Light shader parameter type |
| siLightmapParameterType | [20] Lightmap shader parameter type |
| siMaterialParameterType | [12] Material shader parameter type |
| siMatrixParameterType | [15] Transform matrix 4x4 shader parameter type |
| siMatrix3ParameterType | [24] Transform matrix 3x3 shader parameter type |
| siModelParameterType | [13] Model parameter type, maps shader output type that can write to geometry shader. |
| siProfileCurveParameterType | [21] Profile curve parameter type. |
| siQuaternionParameterType | [27] Quaterninon shader 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 |
| siVector2ParameterType | [22] Vector2d shader parameter type |
| siVector4ParameterType | [23] Vector4d shader parameter type |