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

Package class diagram package PointLight
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.AbstractActor
              extended by cz.cuni.amis.pogamut.udk.t3dgenerator.elements.map.PointLight
All Implemented Interfaces:
IUnrealReferencable, IUnrealReferencableByName

public class PointLight
extends AbstractActor

Author:
Martin Cerny
See Also:
http://wiki.beyondunreal.com/UE3:DrawLightRadiusComponent_%28UDK%29

Field Summary
static String CLASSNAME
           
 
Fields inherited from class cz.cuni.amis.pogamut.unreal.t3dgenerator.elements.AbstractUnrealBean
className, name
 
Constructor Summary
PointLight(Vector3D location)
           
PointLight(Vector3D location, float sourceRadius, float lightRadius)
           
 
Method Summary
 DrawLightRadiusComponent getDrawLightRadiusComponent()
           
 DrawLightRadiusComponent getDrawLightSourceRadiusComponent()
           
 PointLightComponent getLightComponent()
           
 SpriteComponent getSpriteComponent()
           
 void setDrawLightRadiusComponent(DrawLightRadiusComponent drawLightRadiusComponent)
           
 void setDrawLightSourceRadiusComponent(DrawLightRadiusComponent drawLightSourceRadiusComponent)
           
 void setLightComponent(PointLightComponent lightComponent)
           
 void setSpriteComponent(SpriteComponent spriteComponent)
           
 
Methods inherited from class cz.cuni.amis.pogamut.udk.t3dgenerator.elements.AbstractActor
getCollisionComponent, getLocation, getPrePivot, getRotation, getTag, setCollisionComponent, setLocation, setPrePivot, setRotation, setTag
 
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, getNameForReferences, getReference, setName, setNameForReferences
 
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

PointLight

public PointLight(Vector3D location)

PointLight

public PointLight(Vector3D location,
                  float sourceRadius,
                  float lightRadius)
Method Detail

getLightComponent

public PointLightComponent getLightComponent()

setLightComponent

public void setLightComponent(PointLightComponent lightComponent)

getSpriteComponent

public SpriteComponent getSpriteComponent()

setSpriteComponent

public void setSpriteComponent(SpriteComponent spriteComponent)

getDrawLightRadiusComponent

public DrawLightRadiusComponent getDrawLightRadiusComponent()

setDrawLightRadiusComponent

public void setDrawLightRadiusComponent(DrawLightRadiusComponent drawLightRadiusComponent)

getDrawLightSourceRadiusComponent

public DrawLightRadiusComponent getDrawLightSourceRadiusComponent()

setDrawLightSourceRadiusComponent

public void setDrawLightSourceRadiusComponent(DrawLightRadiusComponent drawLightSourceRadiusComponent)


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