| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||
LensFlare source actor class. Copyright 1998-2007 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 |
|---|
OnToggle Source codeHandling Toggle event from Kismet.
SetActorParameter Source codelocal 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");
SetColorParameter Source codeif (LensFlareComp != none) { LensFlareComp.SetVectorParameter(ParameterName, Param); } else { `log("Warning: Attempting to set a parameter on "$self$" when the PSC does not exist");
SetExtColorParameter Source codeif (LensFlareComp != none) { LensFlareComp.SetColorParameter(ParameterName, Param); } else { `log("Warning: Attempting to set a parameter on "$self$" when the PSC does not exist");
SetFloatParameter Source code
SetTemplate Source code
SetVectorParameter Source codeif (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 | |||||