struct RayLib::Wave

Included Modules

Defined in:

raylib/structs.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(sample_count : UInt32, sample_rate : UInt32, sample_size : UInt32, channels : UInt32, data : Pointer(Void)) #

[View source]
def self.new(pull : JSON::PullParser) #

def self.new(unwrap : Pointer(Binding::Wave)) #

[View source]
def self.new(unwrap : Binding::Wave) #

[View source]

Instance Method Detail

def channels : LibC::UInt #

[View source]
def channels=(channels : LibC::UInt) #

[View source]
def data : Pointer(Void) #

[View source]
def data=(data : Pointer(Void)) #

[View source]
def sample_count : LibC::UInt #

[View source]
def sample_count=(sample_count : LibC::UInt) #

[View source]
def sample_rate : LibC::UInt #

[View source]
def sample_rate=(sample_rate : LibC::UInt) #

[View source]
def sample_size : LibC::UInt #

[View source]
def sample_size=(sample_size : LibC::UInt) #

[View source]
def to_unsafe #

[View source]