class

Godot::RDShaderSPIRV

Inherits Godot::Resource < Godot::RefCounted < Godot::Object < Reference < Object

Constructors

new(pointer : Pointer(Void) = Pointer(Void).null)
Source

Instance methods

bytecode_any_hit

Property bytecode_any_hit getter

Source
bytecode_any_hit=(val)

Property bytecode_any_hit setter

Source
bytecode_closest_hit

Property bytecode_closest_hit getter

Source
bytecode_closest_hit=(val)

Property bytecode_closest_hit setter

Source
bytecode_compute

Property bytecode_compute getter

Source
bytecode_compute=(val)

Property bytecode_compute setter

Source
bytecode_fragment

Property bytecode_fragment getter

Source
bytecode_fragment=(val)

Property bytecode_fragment setter

Source
bytecode_intersection

Property bytecode_intersection getter

Source
bytecode_intersection=(val)

Property bytecode_intersection setter

Source
bytecode_miss

Property bytecode_miss getter

Source
bytecode_miss=(val)

Property bytecode_miss setter

Source
bytecode_raygen

Property bytecode_raygen getter

Source
bytecode_raygen=(val)

Property bytecode_raygen setter

Source
bytecode_tesselation_control

Property bytecode_tesselation_control getter

Source
bytecode_tesselation_control=(val)

Property bytecode_tesselation_control setter

Source
bytecode_tesselation_evaluation

Property bytecode_tesselation_evaluation getter

Source
bytecode_tesselation_evaluation=(val)

Property bytecode_tesselation_evaluation setter

Source
bytecode_vertex

Property bytecode_vertex getter

Source
bytecode_vertex=(val)

Property bytecode_vertex setter

Source
compile_error_any_hit

Property compile_error_any_hit getter

Source
compile_error_any_hit=(val)

Property compile_error_any_hit setter

Source
compile_error_closest_hit

Property compile_error_closest_hit getter

Source
compile_error_closest_hit=(val)

Property compile_error_closest_hit setter

Source
compile_error_compute

Property compile_error_compute getter

Source
compile_error_compute=(val)

Property compile_error_compute setter

Source
compile_error_fragment

Property compile_error_fragment getter

Source
compile_error_fragment=(val)

Property compile_error_fragment setter

Source
compile_error_intersection

Property compile_error_intersection getter

Source
compile_error_intersection=(val)

Property compile_error_intersection setter

Source
compile_error_miss

Property compile_error_miss getter

Source
compile_error_miss=(val)

Property compile_error_miss setter

Source
compile_error_raygen

Property compile_error_raygen getter

Source
compile_error_raygen=(val)

Property compile_error_raygen setter

Source
compile_error_tesselation_control

Property compile_error_tesselation_control getter

Source
compile_error_tesselation_control=(val)

Property compile_error_tesselation_control setter

Source
compile_error_tesselation_evaluation

Property compile_error_tesselation_evaluation getter

Source
compile_error_tesselation_evaluation=(val)

Property compile_error_tesselation_evaluation setter

Source
compile_error_vertex

Property compile_error_vertex getter

Source
compile_error_vertex=(val)

Property compile_error_vertex setter

Source
get_stage_bytecode(stage : Int64) : Pointer(Void)
Source
get_stage_compile_error(stage : Int64) : String
Source
set_stage_bytecode(stage : Int64, bytecode : Pointer(Void)) : Void
Source
set_stage_compile_error(stage : Int64, compile_error : String) : Void
Source