struct RayLib::Wave
- RayLib::Wave
- Struct
- Value
- Object
Included Modules
- JSON::Serializable
Defined in:
raylib/structs.crConstructors
- .new(sample_count : UInt32, sample_rate : UInt32, sample_size : UInt32, channels : UInt32, data : Pointer(Void))
- .new(pull : JSON::PullParser)
- .new(unwrap : Pointer(Binding::Wave))
- .new(unwrap : Binding::Wave)
Instance Method Summary
- #channels : LibC::UInt
- #channels=(channels : LibC::UInt)
- #data : Pointer(Void)
- #data=(data : Pointer(Void))
- #sample_count : LibC::UInt
- #sample_count=(sample_count : LibC::UInt)
- #sample_rate : LibC::UInt
- #sample_rate=(sample_rate : LibC::UInt)
- #sample_size : LibC::UInt
- #sample_size=(sample_size : LibC::UInt)
- #to_unsafe
Constructor Detail
def self.new(sample_count : UInt32, sample_rate : UInt32, sample_size : UInt32, channels : UInt32, data : Pointer(Void))
#