Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel
UE2:StreamInteraction (UT2004)
Object >> Interactions >> Interaction >> StreamInteraction |
Contents
- 1 Constants
- 2 Properties
- 2.1 Property group 'StreamInteraction'
- 2.1.1 bAutoStart
- 2.1.2 bDisplayTrackChanges
- 2.1.3 bRestartTrack
- 2.1.4 bTrackWaiting
- 2.1.5 CurrentSong
- 2.1.6 CurrentSongDuration
- 2.1.7 CurrentSongHandle
- 2.1.8 CurrentSongPosition
- 2.1.9 CurrentStreamAttachment
- 2.1.10 FadeInSeconds
- 2.1.11 FadeOutSeconds
- 2.1.12 FileManager
- 2.1.13 LastPlayTime
- 2.1.14 PlaylistManager
- 2.1.15 PlaylistManagerType
- 2.2 Default values
- 2.1 Property group 'StreamInteraction'
- 3 Delegates
- 4 Functions
- 4.1 Exec functions
- 4.2 Native functions
- 4.3 Events
- 4.4 Other instance functions
- 4.4.1 ClearSongInfo
- 4.4.2 CreateFileManager
- 4.4.3 CreatePlaylistManager
- 4.4.4 CurrentHandle
- 4.4.5 GetStreamDuration
- 4.4.6 GetStreamPosition
- 4.4.7 GetStreamVolume
- 4.4.8 HasPlayer
- 4.4.9 IsPlaying
- 4.4.10 KillMusic
- 4.4.11 PC
- 4.4.12 PlayStream
- 4.4.13 QueueNextSong
- 4.4.14 Seek
- 4.4.15 SetStreamAttachment
- 4.4.16 StreamFinished
- Package:
- Engine
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Created on: 10/12/2003 Relays player input to the appropriate handlers on behalf of the streaming music system Relays notification of streaming music events to the appropriate handlers
Written by Ron Prestenback © 2003, Epic Games, Inc. All Rights Reserved
Constants
INVALIDSONGHANDLE
Value: 0
Properties
Property group 'StreamInteraction'
bAutoStart
Type: bool
Modifiers: config
Whether to automatically start the stream player when the game is started
bDisplayTrackChanges
Type: bool
Modifiers: config
When new song begins, display the track name on the HUD for a few seconds
bRestartTrack
Type: bool
Modifiers: transient, editconst, noexport, protected
Used to restart stream after level change
bTrackWaiting
Type: bool
Modifiers: transient, editconst, noexport, protected
Used to switch tracks
CurrentSong
Type: string
Modifiers: editconst, noexport, protected
CurrentSongDuration
Type: float
Modifiers: editconst, noexport, protected
CurrentSongHandle
Type: int
Modifiers: editconst, noexport, protected
CurrentSongPosition
Type: float
Modifiers: editconst, noexport, protected
CurrentStreamAttachment
Type: Stream
Modifiers: editconst, noexport
FadeInSeconds
Type: float
Modifiers: config
Default value: 0.5
FadeOutSeconds
Type: float
Modifiers: config
Default value: 0.5
FileManager
Type: StreamInterface
Modifiers: editconst, noexport, editinline
LastPlayTime
Type: float
Modifiers: editconst, noexport, protected
PlaylistManager
Type: StreamPlaylistManager
Modifiers: editconst, noexport, editinline
PlaylistManagerType
Type: string
Modifiers: config
Default values
Property | Value |
---|---|
bRequiresTick | True |
Delegates
OnAdjustVolume
OnStreamChanged
OnStreamingStopped
Functions
Exec functions
GetCurrentStream
NextSong
PauseSong
PlaySong
PrevSong
SeekStream
SetMusicVolume
StopSong
streamdebug
Native functions
IsPaused
Events
Initialized
Overrides: Interaction.Initialized
NotifyLevelChange
Overrides: Interaction.NotifyLevelChange
Tick
Overrides: Interaction.Tick
Other instance functions
ClearSongInfo
CreateFileManager
CreatePlaylistManager
CurrentHandle
GetStreamDuration
GetStreamPosition
GetStreamVolume
HasPlayer
IsPlaying
KillMusic
PC
PlayStream
QueueNextSong
Seek
SetStreamAttachment
StreamFinished
Overrides: Interaction.StreamFinished