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

Engine.PointLightComponent

Extends
LightComponent
Modifiers
native ( Light ) hidecategories ( Object ) editinlinenew

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

Core.Object
|   
+-- Core.Component
   |   
   +-- Engine.ActorComponent
      |   
      +-- Engine.LightComponent
         |   
         +-- Engine.PointLightComponent

Direct Known Subclasses:

DominantPointLightComponent, SpotLightComponent, UDKExplosionLight, UTShockBallLight

Variables Summary
matrixCachedParentToWorld
floatMinShadowFalloffRadius
DrawLightRadiusComponentPreviewLightRadius
DrawLightRadiusComponentPreviewLightSourceRadius
planeShadowPlane
floatShadowRadiusMultiplier
Lightmass
LightmassPointLightSettingsLightmassSettings
PointLightComponent
floatFalloffExponent
floatRadius
floatShadowFalloffExponent
vectorTranslation
Inherited Variables from Engine.LightComponent
bAffectCompositeShadowDirection, bAllowPreShadow, bCanAffectDynamicPrimitivesOutsideDynamicChannel, bCastCompositeShadow, bEnabled, bExplicitlyAssignedLight, bForceDynamicLight, bHasLightEverBeenBuiltIntoLightMap, BloomScale, BloomScreenBlendThreshold, BloomThreshold, BloomTint, bNonModulatedSelfShadowing, bOnlyAffectSameAndSpecifiedLevels, bPrecomputedLightingIsValid, bRenderLightShafts, Brightness, bSelfShadowOnly, bUseImageReflectionSpecular, bUseVolumes, CastDynamicShadows, CastShadows, CastStaticShadows, ExclusionConvexVolumes, ExclusionVolumes, Function, InclusionConvexVolumes, InclusionVolumes, LightAffectsClassification, LightColor, LightEnvironment, LightEnv_BouncedLightBrightness, LightEnv_BouncedModulationColor, LightGuid, LightingChannels, LightListIndex, LightmapGuid, LightShadowMode, LightToWorld, MaxShadowResolution, MinShadowResolution, ModShadowColor, ModShadowFadeoutExponent, ModShadowFadeoutTime, OcclusionDepthRange, OcclusionMaskDarkness, OtherLevelsToAffect, RadialBlurPercent, ReflectionSpecularBrightness, SceneInfo, ShadowFadeResolution, ShadowFilterQuality, ShadowProjectionTechnique, UseDirectLightMap, WorldToLight
Inherited Variables from Engine.ActorComponent
bAttached, bNeedsReattach, bNeedsUpdateTransform, bTickInEditor, Owner, Scene, TickGroup

Enumerations Summary
Inherited Enumerations from Engine.LightComponent
ELightAffectsClassification, ELightShadowMode, EShadowFilterQuality, EShadowProjectionTechnique

Structures Summary
Inherited Structures from Engine.LightComponent
LightingChannelContainer

Functions Summary
function OnUpdatePropertyBrightness ()))
function OnUpdatePropertyLightColor ()))
functionk2call SetTranslation (vector NewTranslation)
Inherited Functions from Engine.LightComponent
GetDirection, GetOrigin, OnUpdatePropertyBloomScale, OnUpdatePropertyBloomTint, OnUpdatePropertyBrightness, OnUpdatePropertyLightColor, OnUpdatePropertyOcclusionMaskDarkness, SetEnabled, SetLightProperties, UpdateColorAndBrightness, UpdateLightShaftParameters
Inherited Functions from Engine.ActorComponent
DetachFromAny, ForceUpdate, SetComponentRBFixed, SetTickGroup


Variables Detail

CachedParentToWorld Source code

var const matrix CachedParentToWorld;

MinShadowFalloffRadius Source code

var float MinShadowFalloffRadius;
The minimum radius at which the point light's shadow begins to attenuate.

PreviewLightRadius Source code

var const DrawLightRadiusComponent PreviewLightRadius;

PreviewLightSourceRadius Source code

var const DrawLightRadiusComponent PreviewLightSourceRadius;

ShadowPlane Source code

var const plane ShadowPlane;
Plane used for planar shadows on mobile.

ShadowRadiusMultiplier Source code

var float ShadowRadiusMultiplier;
used to control when point light shadow mapping goes to a hack mode, the ShadowRadiusMultiplier is multiplied by the radius of object's bounding sphere

Lightmass

LightmassSettings Source code

var(Lightmass) LightmassPointLightSettings LightmassSettings<ScriptOrder=true>;
The Lightmass settings for this object.

PointLightComponent

FalloffExponent Source code

var(PointLightComponent) interp float FalloffExponent;
Controls the radial falloff of the light

Radius Source code

var(PointLightComponent) interp float Radius<UIMin=8.0|UIMax=1024.0>;

ShadowFalloffExponent Source code

var(PointLightComponent) float ShadowFalloffExponent;
falloff for shadow when using LightShadow_Modulate

Translation Source code

var(PointLightComponent) const vector Translation;


Functions Detail

OnUpdatePropertyBrightness Source code

function OnUpdatePropertyBrightness ( ) )
Called from matinee code when Brightness property changes.

OnUpdatePropertyLightColor Source code

function OnUpdatePropertyLightColor ( ) )
Called from matinee code when LightColor property changes.

SetTranslation Source code

native final function k2call SetTranslation ( vector NewTranslation )
Update the PreviewLightSourceRadius


Defaultproperties

defaultproperties
{
	Radius=1024.0
	FalloffExponent=2
	ShadowFalloffExponent=2
	ShadowRadiusMultiplier=1.1
	ShadowPlane=(X=0,Y=0,Z=1,W=0)
}

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