Class MaterialParameterType
The material parameter types.
Inheritance
System.Object
MaterialParameterType
Namespace: FlaxEngine
Assembly: FlaxEngine.CSharp.dll
Syntax
[Unmanaged]
public sealed class MaterialParameterType : Enum
Fields
Bool
ChannelMask
The RGBA channel selection mask.
Declaration
public const MaterialParameterType ChannelMask
Field Value
MaterialParameterType
|
Color
CubeTexture
The cube texture.
Declaration
public const MaterialParameterType CubeTexture
Field Value
MaterialParameterType
|
Float
GameplayGlobal
The gameplay global.
Declaration
public const MaterialParameterType GameplayGlobal
Field Value
MaterialParameterType
|
GlobalSDF
The Global SDF (textures and constants).
Declaration
public const MaterialParameterType GlobalSDF
Field Value
MaterialParameterType
|
GPUTexture
The GPU texture (created from code).
Declaration
public const MaterialParameterType GPUTexture
Field Value
MaterialParameterType
|
GPUTextureArray
The GPU texture array (created from code).
Declaration
public const MaterialParameterType GPUTextureArray
Field Value
MaterialParameterType
|
GPUTextureCube
The GPU cube texture (created from code).
Declaration
public const MaterialParameterType GPUTextureCube
Field Value
MaterialParameterType
|
GPUTextureVolume
The GPU volume texture (created from code).
Declaration
public const MaterialParameterType GPUTextureVolume
Field Value
MaterialParameterType
|
Integer
The integer.
Declaration
public const MaterialParameterType Integer
Field Value
MaterialParameterType
|
Invalid
The invalid type.
Declaration
public const MaterialParameterType Invalid
Field Value
MaterialParameterType
|
Matrix
NormalMap
The normal map texture.
Declaration
public const MaterialParameterType NormalMap
Field Value
MaterialParameterType
|
SceneTexture
The scene texture.
Declaration
public const MaterialParameterType SceneTexture
Field Value
MaterialParameterType
|
Texture
The texture.
Declaration
public const MaterialParameterType Texture
Field Value
MaterialParameterType
|
TextureGroupSampler
The texture sampler derived from texture group settings.
Declaration
public const MaterialParameterType TextureGroupSampler
Field Value
MaterialParameterType
|
value__
Declaration
public byte value__
Field Value
System.Byte
|
Vector2
The vector2
Declaration
public const MaterialParameterType Vector2
Field Value
MaterialParameterType
|
Vector3
The vector3.
Declaration
public const MaterialParameterType Vector3
Field Value
MaterialParameterType
|
Vector4
The vector4.
Declaration
public const MaterialParameterType Vector4
Field Value
MaterialParameterType
|