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

UnrealShare.UIAdvancedCombiner

Extends
UIParticleSystem

Core.Object
|   
+-- Engine.Actor
   |   
   +-- UnrealShare.UIFX
      |   
      +-- UnrealShare.UIParticleSystem
         |   
         +-- UnrealShare.UIAdvancedCombiner

Direct Known Subclasses:

UISpawnableAdvancedCombiner

Variables Summary
rotatorDefaultRotation
UIParticleEmitterPEmitter[50]
UIAdvancedCombiner
actorAttachTo
boolbDestroy
boolbDestroyUnderWater
boolbNoticeEmitter
boolbOn
SMultiSEmitterConfig[50]
intNumEmitters
SProbProbability[50]
floatTickTime

Enumerations Summary
ERotationType
ROT_Default, ROT_Spawner, ROT_Custom
Inherited Enumerations from UnrealShare.UIParticleSystem
EAccelType, EDest, EDestActor, EFType, ESizeType, ESizing, ESpawnStyle, ESType, ETAnim

Structures Summary
SMultiS
ParticleEmitter, EmitterOffset, EmittterRotationOffset, bEmitterFollowRotation, bTrailerEmitter, bKeepStill, RoataionType
SProb
bUseProbability, SpawnProbability
Inherited Structures from UnrealShare.UIParticleSystem
SAdvanced, SAdvSpwn, SAnimation, SBounce, SBuoyance, SCollision, SDamage, SDecal, SDest, SDisplay, SFading, SGlobal, SLight, SLightColor, SLighting, SMain, SMesh, SMisc, SPPhysics, SRot, SSize, SSound, SSpawnEffect, SSpawnPlace, SVelocity

Functions Summary
function BeginPlay ()))
function BeginRotate ()))
function BeginState ()))
TriggerControl
function BeginState ()))
TriggerTurnsOff
function BeginState ()))
TriggerTurnsOn
functionvector CalcNewVector (vector X, vector Y, vector Z, vector NewOffset))
functionvector CalculateRelativeLocation (vector NewOffset))
function Destroyed ()))
function EndRotate ()))
function RotateEmitter ()))
function Trigger (actor Other, pawn EventInstigator ))
TriggerControl
function Trigger (actor Other, pawn EventInstigator ))
TriggerToggle
function Trigger (actor Other, pawn EventInstigator ))
TriggerTurnsOff
function Trigger (actor Other, pawn EventInstigator ))
TriggerTurnsOn
function UnTrigger (actor Other, pawn EventInstigator ))
TriggerControl
function ZoneChange (Zoneinfo NewZone ))
Inherited Functions from UnrealShare.UIParticleSystem
Jiiter, RandFloat, RotateVector

States Summary
NormalRotation Source code
simulated state NormalRotation
NoRotation Source code
simulated state NoRotation
TriggerControl Source code
simulated state TriggerControl
BeginState, Trigger, UnTrigger
TriggerToggle Source code
simulated state TriggerToggle
Trigger
TriggerTurnsOff Source code
simulated state TriggerTurnsOff
BeginState, Trigger
TriggerTurnsOn Source code
simulated state TriggerTurnsOn
BeginState, Trigger


Variables Detail

DefaultRotation Source code

var rotator DefaultRotation;

PEmitter[50] Source code

var UIParticleEmitter PEmitter[50];

UIAdvancedCombiner

AttachTo Source code

var(UIAdvancedCombiner) actor AttachTo;

bDestroy Source code

var(UIAdvancedCombiner) bool bDestroy;

bDestroyUnderWater Source code

var(UIAdvancedCombiner) bool bDestroyUnderWater;

bNoticeEmitter Source code

var(UIAdvancedCombiner) bool bNoticeEmitter;

bOn Source code

var(UIAdvancedCombiner) bool bOn;

EmitterConfig[50] Source code

var(UIAdvancedCombiner) SMultiS EmitterConfig[50];

NumEmitters Source code

var(UIAdvancedCombiner) int NumEmitters;

Probability[50] Source code

var(UIAdvancedCombiner) SProb Probability[50];

TickTime Source code

var(UIAdvancedCombiner) float TickTime;


Enumerations Detail

ERotationType Source code

enum ERotationType
{
ROT_Default, ROT_Spawner, ROT_Custom
};


Structures Detail

SMultiS Source code

struct SMultiS
{
var(UIAdvancedCombiner) bool bEmitterFollowRotation;
var(UIAdvancedCombiner) bool bKeepStill;
var(UIAdvancedCombiner) bool bTrailerEmitter;
var(UIAdvancedCombiner) vector EmitterOffset;
var(UIAdvancedCombiner) rotator EmittterRotationOffset;
var(UIAdvancedCombiner) class<UIParticleEmitter> ParticleEmitter;
var(UIAdvancedCombiner) ERotationType RoataionType;
};


SProb Source code

struct SProb
{
var(UIAdvancedCombiner) bool bUseProbability;
var(UIAdvancedCombiner) float SpawnProbability;
};



Functions Detail

BeginPlay Source code

function BeginPlay ( ) )

BeginRotate Source code

simulated function BeginRotate ( ) )

BeginState TriggerControl Source code

simulated function BeginState ( ) )

BeginState TriggerTurnsOff Source code

simulated function BeginState ( ) )

BeginState TriggerTurnsOn Source code

simulated function BeginState ( ) )

CalcNewVector Source code

simulated function vector CalcNewVector ( vector X, vector Y, vector Z, vector NewOffset) )

CalculateRelativeLocation Source code

simulated function vector CalculateRelativeLocation ( vector NewOffset) )

Destroyed Source code

function Destroyed ( ) )

EndRotate Source code

simulated function EndRotate ( ) )

RotateEmitter Source code

simulated function RotateEmitter ( ) )

Trigger TriggerControl Source code

simulated function Trigger ( actor Other, pawn EventInstigator ) )

Trigger TriggerToggle Source code

simulated function Trigger ( actor Other, pawn EventInstigator ) )

Trigger TriggerTurnsOff Source code

simulated function Trigger ( actor Other, pawn EventInstigator ) )

Trigger TriggerTurnsOn Source code

simulated function Trigger ( actor Other, pawn EventInstigator ) )

UnTrigger TriggerControl Source code

simulated function UnTrigger ( actor Other, pawn EventInstigator ) )

ZoneChange Source code

simulated function ZoneChange ( Zoneinfo NewZone ) )


Defaultproperties

defaultproperties
{
				ticktime=0.020000
				bNoticeEmitter=True
				bHidden=True
				bNoDelete=True
				Physics=PHYS_Rotating
				InitialState="NormalRotation"
				Texture=Texture'UnrealShare.Icons.ParticleCombiner'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: zo 11-11-2012 21:14:13.975 - Created with UnCodeX