AudioStreamInteractive

Inherits: AudioStream < Resource < RefCounted < Object

There is currently no description for this class. Please help us by contributing one!

Properties

int

clip_count

0

int

initial_clip

0

Methods

void

add_transition ( int from_clip, int to_clip, TransitionFromTime from_time, TransitionToTime to_time, FadeMode fade_mode, float fade_beats, bool use_filler_clip=false, int filler_clip=-1, bool hold_previous=false )

void

erase_transition ( int from_clip, int to_clip )

AutoAdvanceMode

get_clip_auto_advance ( int clip_index ) const

int

get_clip_auto_advance_next_clip ( int clip_index ) const

StringName

get_clip_name ( int clip_index ) const

AudioStream

get_clip_stream ( int clip_index ) const

float

get_transition_fade_beats ( int from_clip, int to_clip ) const

FadeMode

get_transition_fade_mode ( int from_clip, int to_clip ) const

int

get_transition_filler_clip ( int from_clip, int to_clip ) const

TransitionFromTime

get_transition_from_time ( int from_clip, int to_clip ) const

PackedInt32Array

get_transition_list ( ) const

TransitionToTime

get_transition_to_time ( int from_clip, int to_clip ) const

bool

has_transition ( int from_clip, int to_clip ) const

bool

is_transition_holding_previous ( int from_clip, int to_clip ) const

bool

is_transition_using_filler_clip ( int from_clip, int to_clip ) const

void

set_clip_auto_advance ( int clip_index, AutoAdvanceMode mode )

void

set_clip_auto_advance_next_clip ( int clip_index, int auto_advance_next_clip )

void

set_clip_name ( int clip_index, StringName name )

void

set_clip_stream ( int clip_index, AudioStream stream )


Enumerations

enum TransitionFromTime:

TransitionFromTime TRANSITION_FROM_TIME_IMMEDIATE = 0

There is currently no description for this enum. Please help us by contributing one!

TransitionFromTime TRANSITION_FROM_TIME_NEXT_BEAT = 1

There is currently no description for this enum. Please help us by contributing one!

TransitionFromTime TRANSITION_FROM_TIME_NEXT_BAR = 2

There is currently no description for this enum. Please help us by contributing one!

TransitionFromTime TRANSITION_FROM_TIME_END = 3

There is currently no description for this enum. Please help us by contributing one!


enum TransitionToTime:

TransitionToTime TRANSITION_TO_TIME_SAME_POSITION = 0

There is currently no description for this enum. Please help us by contributing one!

TransitionToTime TRANSITION_TO_TIME_START = 1

There is currently no description for this enum. Please help us by contributing one!


enum FadeMode:

FadeMode FADE_DISABLED = 0

There is currently no description for this enum. Please help us by contributing one!

FadeMode FADE_IN = 1

There is currently no description for this enum. Please help us by contributing one!

FadeMode FADE_OUT = 2

There is currently no description for this enum. Please help us by contributing one!

FadeMode FADE_CROSS = 3

There is currently no description for this enum. Please help us by contributing one!

FadeMode FADE_AUTOMATIC = 4

There is currently no description for this enum. Please help us by contributing one!


enum AutoAdvanceMode:

AutoAdvanceMode AUTO_ADVANCE_DISABLED = 0

There is currently no description for this enum. Please help us by contributing one!

AutoAdvanceMode AUTO_ADVANCE_ENABLED = 1

There is currently no description for this enum. Please help us by contributing one!

AutoAdvanceMode AUTO_ADVANCE_RETURN_TO_HOLD = 2

There is currently no description for this enum. Please help us by contributing one!


Constants

CLIP_ANY = -1

There is currently no description for this constant. Please help us by contributing one!


Property Descriptions

int clip_count = 0

  • void set_clip_count ( int value )

  • int get_clip_count ( )

There is currently no description for this property. Please help us by contributing one!


int initial_clip = 0

  • void set_initial_clip ( int value )

  • int get_initial_clip ( )

There is currently no description for this property. Please help us by contributing one!


Method Descriptions

void add_transition ( int from_clip, int to_clip, TransitionFromTime from_time, TransitionToTime to_time, FadeMode fade_mode, float fade_beats, bool use_filler_clip=false, int filler_clip=-1, bool hold_previous=false )

There is currently no description for this method. Please help us by contributing one!


void erase_transition ( int from_clip, int to_clip )

There is currently no description for this method. Please help us by contributing one!


AutoAdvanceMode get_clip_auto_advance ( int clip_index ) const

There is currently no description for this method. Please help us by contributing one!


int get_clip_auto_advance_next_clip ( int clip_index ) const

There is currently no description for this method. Please help us by contributing one!


StringName get_clip_name ( int clip_index ) const

There is currently no description for this method. Please help us by contributing one!


AudioStream get_clip_stream ( int clip_index ) const

There is currently no description for this method. Please help us by contributing one!


float get_transition_fade_beats ( int from_clip, int to_clip ) const

There is currently no description for this method. Please help us by contributing one!


FadeMode get_transition_fade_mode ( int from_clip, int to_clip ) const

There is currently no description for this method. Please help us by contributing one!


int get_transition_filler_clip ( int from_clip, int to_clip ) const

There is currently no description for this method. Please help us by contributing one!


TransitionFromTime get_transition_from_time ( int from_clip, int to_clip ) const

There is currently no description for this method. Please help us by contributing one!


PackedInt32Array get_transition_list ( ) const

There is currently no description for this method. Please help us by contributing one!


TransitionToTime get_transition_to_time ( int from_clip, int to_clip ) const

There is currently no description for this method. Please help us by contributing one!


bool has_transition ( int from_clip, int to_clip ) const

There is currently no description for this method. Please help us by contributing one!


bool is_transition_holding_previous ( int from_clip, int to_clip ) const

There is currently no description for this method. Please help us by contributing one!


bool is_transition_using_filler_clip ( int from_clip, int to_clip ) const

There is currently no description for this method. Please help us by contributing one!


void set_clip_auto_advance ( int clip_index, AutoAdvanceMode mode )

There is currently no description for this method. Please help us by contributing one!


void set_clip_auto_advance_next_clip ( int clip_index, int auto_advance_next_clip )

There is currently no description for this method. Please help us by contributing one!


void set_clip_name ( int clip_index, StringName name )

There is currently no description for this method. Please help us by contributing one!


void set_clip_stream ( int clip_index, AudioStream stream )

There is currently no description for this method. Please help us by contributing one!