cz.cuni.amis.pogamut.udk.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.udk.t3dgenerator.elements.AbstractBean
          extended by cz.cuni.amis.pogamut.udk.t3dgenerator.elements.AbstractActor
All Implemented Interfaces:
IUnrealReferencable, IUnrealReferencableByName
Direct Known Subclasses:
NavigationPoint, PointLight, PrefabInstance, StaticMeshActor, Trigger, WorldInfo

public class AbstractActor
extends AbstractBean

A predecessor for all actor objects

Author:
Martin Cerny
See Also:
http://wiki.beyondunreal.com/UE3:Actor_%28UDK%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 archetypeName)
           
AbstractActor(String className, String archetypeName, String name)
           
 
Method Summary
 AbstractPrimitiveComponent getCollisionComponent()
           
 Vector3D getLocation()
           
 Vector3D getPrePivot()
           
 Rotation3D getRotation()
           
 String getTag()
           
 void setCollisionComponent(AbstractPrimitiveComponent collisionComponent)
           
 void setLocation(Vector3D location)
           
 void setPrePivot(Vector3D prePivot)
           
 void setRotation(Rotation3D rotation)
           
 void setTag(String tag)
           
 
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
 

Constructor Detail

AbstractActor

public AbstractActor(String className)

AbstractActor

public AbstractActor(String className,
                     String archetypeName)

AbstractActor

public AbstractActor(String className,
                     String archetypeName,
                     String name)
Method Detail

getLocation

public Vector3D getLocation()

setLocation

public void setLocation(Vector3D location)

getRotation

public Rotation3D getRotation()

setRotation

public void setRotation(Rotation3D rotation)

getCollisionComponent

public AbstractPrimitiveComponent getCollisionComponent()

setCollisionComponent

public void setCollisionComponent(AbstractPrimitiveComponent collisionComponent)

getTag

public String getTag()

setTag

public void setTag(String tag)

getPrePivot

public Vector3D getPrePivot()

setPrePivot

public void setPrePivot(Vector3D prePivot)


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