pub type Ty = ShaderTy;
Aliased Type§
enum Ty {
Show 23 variants
Void,
Bool,
Int,
Float,
Bvec2,
Bvec3,
Bvec4,
Ivec2,
Ivec3,
Ivec4,
Vec2,
Vec3,
Vec4,
Mat2,
Mat3,
Mat4,
Texture2D,
Array {
elem_ty: Rc<ShaderTy>,
len: usize,
},
Struct(StructPtr),
Enum(TypeId),
DrawShader(DrawShaderPtr),
ClosureDef(ClosureDefIndex),
ClosureDecl,
}