Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

Engine.SeqAct_PlaySound

Extends
SeqAct_Latent
Modifiers
native ( Sequence )

Copyright 1998-2011 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- Engine.SequenceObject
   |   
   +-- Engine.SequenceOp
      |   
      +-- Engine.SequenceAction
         |   
         +-- Engine.SeqAct_Latent
            |   
            +-- Engine.SeqAct_PlaySound

Variables Summary
boolbStopped
floatSoundDuration
SeqAct_PlaySound
boolbSuppressSubtitles
floatExtraDelay
floatFadeInTime
floatFadeOutTime
floatPitchMultiplier
SoundCuePlaySound
floatVolumeMultiplier
Inherited Variables from Engine.SeqAct_Latent
bAborted, LatentActors
Inherited Variables from Engine.SequenceAction
bCallHandler, HandlerName, Targets

Functions Summary
eventint GetObjClassVersion ()))
Inherited Functions from Engine.SeqAct_Latent
AbortFor, Update


Variables Detail

bStopped Source code

var transient bool bStopped;
Was this sound stopped?

SoundDuration Source code

var transient float SoundDuration;
Remaining duration of sound, for timing activation of 'Finished' output

SeqAct_PlaySound

bSuppressSubtitles Source code

var(SeqAct_PlaySound) bool bSuppressSubtitles;
TRUE to suppress display of any subtitles the soundcue may have. FALSE for normal subtitle behavior.

ExtraDelay Source code

var(SeqAct_PlaySound) float ExtraDelay;
Additional dead space to append to SoundDuration

FadeInTime Source code

var(SeqAct_PlaySound) float FadeInTime;
Time taken for sound to fade in when action is activated.

FadeOutTime Source code

var(SeqAct_PlaySound) float FadeOutTime;
Time take for sound to fade out when Stop input is fired.

PitchMultiplier Source code

var(SeqAct_PlaySound) float PitchMultiplier;
Pitch multiplier propagated to audio component

PlaySound Source code

var(SeqAct_PlaySound) SoundCue PlaySound;
Sound cue to play on the targeted actor(s)

VolumeMultiplier Source code

var(SeqAct_PlaySound) float VolumeMultiplier;
Volume multiplier propagated to audio component


Functions Detail

GetObjClassVersion Source code

static event int GetObjClassVersion ( ) )
Return the version number for this class. Child classes should increment this method by calling Super then adding a individual class version to the result. When a class is first created, the number should be 0; each time one of the link arrays is modified (VariableLinks, OutputLinks, InputLinks, etc.), the number that is added to the result of Super.GetObjClassVersion() should be incremented by 1.
@return the version number for this specific class.


Defaultproperties

defaultproperties
{
	VolumeMultiplier=1
	PitchMultiplier=1
	ObjName="Play Sound"
	ObjCategory="Sound"

	InputLinks(0)=(LinkDesc="Play")
	InputLInks(1)=(LinkDesc="Stop")

	OutputLinks(0)=(LinkDesc="Out")
	OutputLinks(1)=(LinkDesc="Finished")
	OutputLinks(2)=(LinkDesc="Stopped")
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: ti 22-3-2011 19:56:56.294 - Created with UnCodeX