cz.cuni.amis.pogamut.ut2004.t3dgenerator.elements
Class AbstractActor

Package class diagram package AbstractActor
java.lang.Object
  extended by cz.cuni.amis.pogamut.unreal.t3dgenerator.elements.AbstractUnrealBean
      extended by cz.cuni.amis.pogamut.ut2004.t3dgenerator.elements.AbstractActor
All Implemented Interfaces:
IUnrealReferencable, IUnrealReferencableByName
Direct Known Subclasses:
BrushActor, DefaultPhysicsVolume, LevelInfo, Light, PathNode

public class AbstractActor
extends AbstractUnrealBean

A predecessor for all actor objects

Author:
Martin Cerny
See Also:
http://wiki.beyondunreal.com/UE2:Actor_%28UT2003%29

Field Summary
 
Fields inherited from class cz.cuni.amis.pogamut.unreal.t3dgenerator.elements.AbstractUnrealBean
className, name
 
Constructor Summary
AbstractActor(String className)
           
AbstractActor(String className, String name)
           
 
Method Summary
 Boolean getBlockActors()
           
 Boolean getBlockPlayers()
           
 Boolean getCollideActors()
           
 Boolean getCollideWorld()
           
 Vector3D getLocation()
           
 Boolean getPathColliding()
           
 Rotation3D getRotation()
           
 ESurfaceType getSurfaceType()
           
 String getTag()
           
 void setBlockActors(Boolean blockActors)
           
 void setBlockPlayers(Boolean blockPlayers)
           
 void setCollideActors(Boolean collideActors)
           
 void setCollideWorld(Boolean collideWorld)
           
 void setLocation(Vector3D location)
           
 void setPathColliding(Boolean pathColliding)
           
 void setRotation(Rotation3D rotation)
           
 void setSurfaceType(ESurfaceType surfaceType)
           
 void setTag(String tag)
           
 
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
 

Constructor Detail

AbstractActor

public AbstractActor(String className)

AbstractActor

public AbstractActor(String className,
                     String name)
Method Detail

getLocation

public Vector3D getLocation()

setLocation

public void setLocation(Vector3D location)

getRotation

public Rotation3D getRotation()

setRotation

public void setRotation(Rotation3D rotation)

getTag

public String getTag()

setTag

public void setTag(String tag)

getBlockActors

public Boolean getBlockActors()

setBlockActors

public void setBlockActors(Boolean blockActors)

getBlockPlayers

public Boolean getBlockPlayers()

setBlockPlayers

public void setBlockPlayers(Boolean blockPlayers)

getCollideActors

public Boolean getCollideActors()

setCollideActors

public void setCollideActors(Boolean collideActors)

getCollideWorld

public Boolean getCollideWorld()

setCollideWorld

public void setCollideWorld(Boolean collideWorld)

getPathColliding

public Boolean getPathColliding()

setPathColliding

public void setPathColliding(Boolean pathColliding)

getSurfaceType

public ESurfaceType getSurfaceType()

setSurfaceType

public void setSurfaceType(ESurfaceType surfaceType)


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