cz.cuni.amis.pogamut.udk.t3dgenerator.elements.map
Class PointLightComponent

Package class diagram package PointLightComponent
java.lang.Object
  extended by cz.cuni.amis.pogamut.unreal.t3dgenerator.elements.AbstractUnrealBean
      extended by cz.cuni.amis.pogamut.udk.t3dgenerator.elements.AbstractBean
          extended by cz.cuni.amis.pogamut.udk.t3dgenerator.elements.AbstractObject
              extended by cz.cuni.amis.pogamut.udk.t3dgenerator.elements.map.AbstractPrimitiveComponent
                  extended by cz.cuni.amis.pogamut.udk.t3dgenerator.elements.map.PointLightComponent
All Implemented Interfaces:
IUnrealReferencable, IUnrealReferencableByName

public class PointLightComponent
extends AbstractPrimitiveComponent

Author:
Martin Cerny
See Also:
http://wiki.beyondunreal.com/UE3:PointLightComponent_(UDK)

Field Summary
static String CLASSNAME
           
 
Fields inherited from class cz.cuni.amis.pogamut.unreal.t3dgenerator.elements.AbstractUnrealBean
className, name
 
Constructor Summary
PointLightComponent(String componentName, float radius)
           
PointLightComponent(String componentName, String archetypeName, float radius)
           
 
Method Summary
 Float getFalloffExponent()
           
 LightmassPointLightSettings getLightmassSettings()
           
 Float getMinShadowFalloffRadius()
           
 Float getRadius()
           
 Float getShadowFalloffExponent()
           
 Float getShadowRadiusMultiplier()
           
 
Methods inherited from class cz.cuni.amis.pogamut.udk.t3dgenerator.elements.map.AbstractPrimitiveComponent
getAlwaysLoadOnClient, getAlwaysLoadOnServer, getHiddenGame, getLightingChannels, getNameForReferences, getObjName, getReplacementPrimitive, setAlwaysLoadOnClient, setAlwaysLoadOnServer, setHiddenGame, setLightingChannels, setNameForReferences, setObjName, setReplacementPrimitive
 
Methods inherited from class cz.cuni.amis.pogamut.udk.t3dgenerator.elements.AbstractBean
getArchetype, getDefaultArchetype
 
Methods inherited from class cz.cuni.amis.pogamut.unreal.t3dgenerator.elements.AbstractUnrealBean
getClassName, getName, getReference, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASSNAME

public static final String CLASSNAME
See Also:
Constant Field Values
Constructor Detail

PointLightComponent

public PointLightComponent(String componentName,
                           float radius)

PointLightComponent

public PointLightComponent(String componentName,
                           String archetypeName,
                           float radius)
Method Detail

getFalloffExponent

public Float getFalloffExponent()

getLightmassSettings

public LightmassPointLightSettings getLightmassSettings()

getMinShadowFalloffRadius

public Float getMinShadowFalloffRadius()

getRadius

public Float getRadius()

getShadowFalloffExponent

public Float getShadowFalloffExponent()

getShadowRadiusMultiplier

public Float getShadowRadiusMultiplier()


Copyright © 2013 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.