RenderEffectParameterType Description enum Tinman.Engine.Rendering.RenderEffectParameterType Data types for low-level parameter slots of a render effect. See also IRenderEffectParameters Public / Constants Int public constant Int → (0:int32) A 32-bit integer scalar value. Float public constant Float → (1:int32) A 32-bit floating point scalar value. Vector2 public constant Vector2 → (2:int32) A two-dimensional vector with 32-bit floating point precision. Vector3 public constant Vector3 → (3:int32) A three-dimensional vector with 32-bit floating point precision. Vector4 public constant Vector4 → (4:int32) A four-dimensional vector with 32-bit floating point precision. Matrix2x2 public constant Matrix2x2 → (5:int32) A matrix with two rows and two columns with 32-bit floating point precision. Matrix3x3 public constant Matrix3x3 → (6:int32) A matrix with three rows and three columns with 32-bit floating point precision. Matrix3x4 public constant Matrix3x4 → (7:int32) A matrix with three rows and four columns with 32-bit floating point precision. Matrix4x4 public constant Matrix4x4 → (8:int32) A matrix with four rows and four columns with 32-bit floating point precision. Texture2D public constant Texture2D → (9:int32) A 2D texture resp. 2D texture array. TextureCube public constant TextureCube → (10:int32) A cubemap texture. Buffer public constant Buffer → (11:int32) A GPU buffer. RenderEffectParameterArray RenderEffectParameters