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

Package class diagram package PrefabInstance
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.PrefabInstance
All Implemented Interfaces:
IUnrealReferencable, IUnrealReferencableByName

public class PrefabInstance
extends AbstractActor

An instance of a Prefab. The T3D generator is unable to create prefabs with it's subojbects (this seems to be a limitation in T3D) so this objects has no children.

Author:
Martin Cerny
See Also:
http://wiki.beyondunreal.com/UE3:PrefabInstance_%28UDK%29, http://forums.epicgames.com/threads/809530-T3D-Import-Export-working-strangely-with-Prefabs-Kismet

Field Summary
 
Fields inherited from class cz.cuni.amis.pogamut.unreal.t3dgenerator.elements.AbstractUnrealBean
className, name
 
Constructor Summary
PrefabInstance(String prefabName, Vector3D location)
           
PrefabInstance(String prefabName, Vector3D location, Rotation3D rotation)
           
 
Method Summary
 PrefabSpriteComponent getSpriteComponent()
           
 UnrealReference getTemplatePrefab()
           
 
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
 

Constructor Detail

PrefabInstance

public PrefabInstance(String prefabName,
                      Vector3D location)

PrefabInstance

public PrefabInstance(String prefabName,
                      Vector3D location,
                      Rotation3D rotation)
Method Detail

getTemplatePrefab

public UnrealReference getTemplatePrefab()

getSpriteComponent

public PrefabSpriteComponent getSpriteComponent()


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