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

U2.SoundTable

Extends
Object
Modifiers
native

Core.Object
|   
+-- U2.SoundTable

Constants Summary
Inherited Contants from Core.Object
DegreesToRadians, DegreesToRotationUnits, MaxFlt, MaxInt, MAXSEED, NoLabel, NoState, Pi, RadiansToDegrees, RF_NotifyStateChange, RotationUnitsToDegrees

Variables Summary
Actor.ESoundSlotDefaultSoundSlot
Sounds
array<SoundInfoT>SoundList
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[6], Outer

Enumerations Summary
Inherited Enumerations from Core.Object
EAlignment, ECamOrientation, ESheerAxis

Structures Summary
SoundInfoT
SoundString, SoundTableSlot, bPlayed
Inherited Structures from Core.Object
Alignment, BoundingVolume, Box, Color, ComponentHandle, Coords, Dimension, Guid, Matrix, NotifyInfo, ParticleHandle, Plane, Point, Range, RangeVector, Rectangle, Rotator, Scale, Vector

Functions Summary
function Dump (Actor Helper ))
functionSoundTable GetInstance (Actor ContextActor, string InVoicePackage ))
functionint GetNumSounds (SoundSlotInterf.ESoundTableSlot InSlot ))
functionbool Initialize (string VoicePackage)
functionSound LoadAndPlaySound (U2Pawn U2P, int SelectedIndex, Actor.ESoundSlot SelectedSoundSlot ))
functionSound PlayRandomSlotSound (U2Pawn U2P, SoundSlotInterf.ESoundTableSlot SoundTableSlot, Actor.ESoundSlot SelectedSoundSlot ))
functionSound PlaySlotSound (U2Pawn U2P, SoundSlotInterf.ESoundTableSlot SoundTableSlot, optional bool bSpecialSoundSlot, optional Actor.ESoundSlot SpecialSoundSlot ))
function SetupAndPlaySound (U2Pawn U2P, Sound SelectedSound, Actor.ESoundSlot SelectedSoundSlot ))
function StopSlotSound (U2Pawn U2P, SoundSlotInterf.ESoundTableSlot SoundTableSlot ))
functionbool StringToSlot (string SlotString, SoundSlotInterf.ESoundTableSlot SlotEnum)
Inherited Functions from Core.Object
!, !=, $, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, ?, @, @=, Ablend, AblendR, Abs, Acos, AddFlagSafe, AddTimer, AddTimerS, Asc, Asin, Atan, Atan2, BeginState, Blend, BlendR, CallFunction, CallFunctionS, CanGetProperty, CanSetProperty, Caps, Chr, Clamp, ClassIsChildOf, Constructed, Cos, Cross, DefinesFunction, DefinesFunctionS, Delete, Disable, Dot, DumpProbes, DynamicLoadObject, Enable, EndState, EnumStr, Exp, FClamp, FDecision, FileSize, FindObject, FMax, FMin, FRand, GetAxes, GetContext, GetEnum, GetLanguage, GetPropertyText, GetRand, GetStateName, GetUnAxes, GetWhiteColor, GotoLabel, GotoState, InStr, Invert, IsA, IsInState, IsProbing, Left, Len, Lerp, LineLineIntersection, Localize, Locs, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NotifyStateChange, ObjListMemStats, OrthoRotation, ProgressSeed, Quotes, Rand, RandomSpreadVector, RandRange, RemoveAllTimers, RemoveFlagSafe, RemoveTimer, RemoveTimerS, ResetConfig, ResetLoaders, Right, RMax, RMin, RotateAngleAxis, RotRand, Round, RSize, SaveConfig, SetProbing, SetPropertyText, SetPropertyTextDefault, Sin, Smerp, SMod, Split, Sqrt, Square, StaticCallFunction, StaticCallFunctionS, StaticDefinesFunction, StaticDefinesFunctionS, StaticSaveConfig, StrArray, StringToName, Tan, TimeRemaining, TimeRemainingS, TraceMessage, VRand, VSize, VSize2D, VSizeSq, VSizeSq2D, Warn, ^, ^^, |, ||, ~, ~=


Variables Detail

DefaultSoundSlot Source code

var Actor.ESoundSlot DefaultSoundSlot;

Sounds

SoundList Source code

var(Sounds) array<SoundInfoT> SoundList;


Structures Detail

SoundInfoT Source code

struct SoundInfoT
{
var bool bPlayed;
var(SoundTable) string SoundString;
var(SoundTable) SoundSlotInterf.ESoundTableSlot SoundTableSlot;
};



Functions Detail

Dump Source code

function Dump ( Actor Helper ) )

GetInstance Source code

static function SoundTable GetInstance ( Actor ContextActor, string InVoicePackage ) )

GetNumSounds Source code

function int GetNumSounds ( SoundSlotInterf.ESoundTableSlot InSlot ) )

Initialize Source code

native function bool Initialize ( string VoicePackage )

LoadAndPlaySound Source code

function Sound LoadAndPlaySound ( U2Pawn U2P, int SelectedIndex, Actor.ESoundSlot SelectedSoundSlot ) )

PlayRandomSlotSound Source code

function Sound PlayRandomSlotSound ( U2Pawn U2P, SoundSlotInterf.ESoundTableSlot SoundTableSlot, Actor.ESoundSlot SelectedSoundSlot ) )

PlaySlotSound Source code

function Sound PlaySlotSound ( U2Pawn U2P, SoundSlotInterf.ESoundTableSlot SoundTableSlot, optional bool bSpecialSoundSlot, optional Actor.ESoundSlot SpecialSoundSlot ) )

SetupAndPlaySound Source code

function SetupAndPlaySound ( U2Pawn U2P, Sound SelectedSound, Actor.ESoundSlot SelectedSoundSlot ) )

StopSlotSound Source code

function StopSlotSound ( U2Pawn U2P, SoundSlotInterf.ESoundTableSlot SoundTableSlot ) )

StringToSlot Source code

native function bool StringToSlot ( string SlotString, SoundSlotInterf.ESoundTableSlot SlotEnum )


Defaultproperties

defaultproperties
{
	DefaultSoundSlot=SLOT_Talk
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 3-1-2016 10:48:32.766 - Created with UnCodeX