class
CrShader::BufferDecl
- CrShader::BufferDecl
- Reference
- Object
Defined in:
crshader/ast/shader_ast.crConstructors
Instance Method Summary
- #binding : Int32
- #binding=(binding : Int32)
- #fields : Array(BufferField)
- #fields=(fields : Array(BufferField))
- #instance_name : String
- #instance_name=(instance_name : String)
- #name : String
- #name=(name : String)
- #readonly : Bool
- #readonly=(readonly : Bool)
- #restrict : Bool
- #restrict=(restrict : Bool)
- #set : Int32
- #set=(set : Int32)
- #std : String
- #std=(std : String)
Constructor Detail
def self.new(name : String, instance_name : String, set : Int32 = 0, binding : Int32 = 0, std : String = "std430", restrict : Bool = false, readonly : Bool = false, fields : Array(BufferField) = [] of BufferField)
#