Class Shader<T>
Represents a graphics shader that can be used to draw on the GPU.
public class Shader<T> : ResourceEntity, IEnumerable<EcsNode>, IEnumerable, IResourceInfo, IArc, IDisposable, IInitializer, IInitializerBase where T : Material
Type Parameters
T
The material this shader uses. Can be NilMaterial.
- Inheritance
-
Shader<T>
- Implements
- Derived
- Inherited Members
Properties
Class
The class of this resource.
public override ResourceClass Class { get; }