Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |
LensFlare source actor class. Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.
Core.Object | +-- Engine.Actor | +-- Engine.LensFlareSource
Constants Summary |
---|
Inherited Contants from Core.Object |
---|
DegToRad, INDEX_NONE, MaxInt, Pi, RadToDeg |
Variables Summary | |
---|---|
bool | bCurrentlyActive |
LensFlareSource | |
LensFlareComponent | LensFlareComp |
Inherited Variables from Core.Object |
---|
Class, HashNext, HashOuterNext, Linker, LinkerIndex, Name, NetIndex, ObjectArchetype, ObjectFlags, ObjectInternalInteger, Outer, StateFrame, VfTableObject |
Enumerations Summary |
---|
Inherited Enumerations from Engine.Actor |
---|
ECollisionType, EDoubleClickDir, EMoveDir, ENetRole, EPhysics, ETravelType |
Inherited Enumerations from Core.Object |
---|
EAxis, EInputEvent, EInterpCurveMode, EInterpMethodType, ETickingGroup |
Structures Summary |
---|
Inherited Structures from Engine.Actor |
---|
AnimSlotDesc, AnimSlotInfo, AsyncLineCheckResult, CollisionImpactData, ImpactInfo, NavReference, ReplicatedHitImpulse, RigidBodyContactInfo, RigidBodyState, TimerData, TraceHitInfo |
Functions Summary | ||
---|---|---|
![]() | OnToggle (SeqAct_Toggle action)) | |
![]() | SetActorParameter (name ParameterName, actor Param)) | |
![]() | SetColorParameter (name ParameterName, linearcolor Param)) | |
![]() | SetExtColorParameter (name ParameterName, float Red, float Green, float Blue, float Alpha)) | |
![]() | SetFloatParameter (name ParameterName, float Param)) | |
![]() | SetTemplate (LensFlare NewTemplate) | |
![]() | SetVectorParameter (name ParameterName, vector Param)) |
Variables Detail |
---|
used to update status of toggleable level placed lens flares on clients
Functions Detail |
---|
Handling Toggle event from Kismet.
local linearcolor c; if (LensFlareComp != none) { c.r = Red; c.g = Green; c.b = Blue; c.a = Alpha; LensFlareComp.SetColorParameter(ParameterName, C); } else { `log("Warning: Attempting to set a parameter on "$self$" when the PSC does not exist");
if (LensFlareComp != none) { LensFlareComp.SetVectorParameter(ParameterName, Param); } else { `log("Warning: Attempting to set a parameter on "$self$" when the PSC does not exist");
if (LensFlareComp != none) { LensFlareComp.SetColorParameter(ParameterName, Param); } else { `log("Warning: Attempting to set a parameter on "$self$" when the PSC does not exist");
if (LensFlareComp != none) { LensFlareComp.SetFloatParameter(ParameterName, Param); } else { `log("Warning: Attempting to set a parameter on "$self$" when the PSC does not exist");
Defaultproperties |
---|
defaultproperties { Begin Object Class=LensFlareComponent Name=LensFlareComponent0 ObjName=LensFlareComponent0 Archetype=LensFlareComponent'Engine.Default__LensFlareComponent' PreviewInnerCone=DrawLightConeComponent'Engine.Default__LensFlareSource:DrawInnerCone0' PreviewOuterCone=DrawLightConeComponent'Engine.Default__LensFlareSource:DrawOuterCone0' PreviewRadius=DrawLightRadiusComponent'Engine.Default__LensFlareSource:DrawRadius0' Name="LensFlareComponent0" ObjectArchetype=LensFlareComponent'Engine.Default__LensFlareComponent' End Object LensFlareComp=LensFlareComponent0 Begin Object Class=SpriteComponent Name=Sprite ObjName=Sprite Archetype=SpriteComponent'Engine.Default__SpriteComponent' Sprite=Texture2D'EngineResources.S_Emitter' bIsScreenSizeScaled=True ScreenSize=0.002500 HiddenGame=True AlwaysLoadOnClient=False AlwaysLoadOnServer=False Name="Sprite" ObjectArchetype=SpriteComponent'Engine.Default__SpriteComponent' End Object Components(0)=Sprite Begin Object Class=DrawLightConeComponent Name=DrawInnerCone0 ObjName=DrawInnerCone0 Archetype=DrawLightConeComponent'Engine.Default__DrawLightConeComponent' Name="DrawInnerCone0" ObjectArchetype=DrawLightConeComponent'Engine.Default__DrawLightConeComponent' End Object Components(1)=DrawInnerCone0 Begin Object Class=DrawLightConeComponent Name=DrawOuterCone0 ObjName=DrawOuterCone0 Archetype=DrawLightConeComponent'Engine.Default__DrawLightConeComponent' ConeColor=(B=255,G=255,R=200,A=255) Name="DrawOuterCone0" ObjectArchetype=DrawLightConeComponent'Engine.Default__DrawLightConeComponent' End Object Components(2)=DrawOuterCone0 Begin Object Class=DrawLightRadiusComponent Name=DrawRadius0 ObjName=DrawRadius0 Archetype=DrawLightRadiusComponent'Engine.Default__DrawLightRadiusComponent' Name="DrawRadius0" ObjectArchetype=DrawLightRadiusComponent'Engine.Default__DrawLightRadiusComponent' End Object Components(3)=DrawRadius0 Components(4)=LensFlareComponent0 Begin Object Class=ArrowComponent Name=ArrowComponent0 ObjName=ArrowComponent0 Archetype=ArrowComponent'Engine.Default__ArrowComponent' ArrowColor=(B=128,G=255,R=0,A=255) ArrowSize=1.500000 Name="ArrowComponent0" ObjectArchetype=ArrowComponent'Engine.Default__ArrowComponent' End Object Components(5)=ArrowComponent0 TickGroup=TG_DuringAsyncWork bNoDelete=True bHardAttach=True bGameRelevant=True bEdShouldSnap=True CollisionType=COLLIDE_CustomDefault Name="Default__LensFlareSource" ObjectArchetype=Actor'Engine.Default__Actor' } |
Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |