cz.cuni.amis.pogamut.udk.t3dgenerator.elements.map
Class AbstractPrimitiveComponent
java.lang.Object
cz.cuni.amis.pogamut.unreal.t3dgenerator.elements.AbstractUnrealBean
cz.cuni.amis.pogamut.udk.t3dgenerator.elements.AbstractBean
cz.cuni.amis.pogamut.udk.t3dgenerator.elements.AbstractObject
cz.cuni.amis.pogamut.udk.t3dgenerator.elements.map.AbstractPrimitiveComponent
- All Implemented Interfaces:
- IUnrealReferencable, IUnrealReferencableByName
- Direct Known Subclasses:
- ArrowComponent, CollisionCylinderComponent, DrawSphereComponent, PathRenderingComponent, PointLightComponent, SpriteComponent, StaticMeshComponent
public class AbstractPrimitiveComponent
- extends AbstractObject
Components of other objects. Those differ from simple subobjects.
Objects that are components use (for whatever reaseon) ObjName for references instead of regular name.
- Author:
- Martin Cerny
- See Also:
- http://wiki.beyondunreal.com/UE3:Component_(UDK),
http://wiki.beyondunreal.com/UE3:PrimitiveComponent_(UDK)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractPrimitiveComponent
public AbstractPrimitiveComponent(String componentName,
String archetypeName)
AbstractPrimitiveComponent
public AbstractPrimitiveComponent(String componentName,
UnrealReference archetype)
AbstractPrimitiveComponent
public AbstractPrimitiveComponent(String componentName,
String archetypeName,
String className)
AbstractPrimitiveComponent
public AbstractPrimitiveComponent(String componentName,
UnrealReference archetype,
String className)
getObjName
public String getObjName()
setObjName
public void setObjName(String objName)
getNameForReferences
public String getNameForReferences()
- Description copied from class:
AbstractUnrealBean
- Gets name of the object that should be used for references. Default implementation
returns
AbstractUnrealBean.getName()
, but may be overriden.
- Specified by:
getNameForReferences
in interface IUnrealReferencableByName
- Overrides:
getNameForReferences
in class AbstractUnrealBean
setNameForReferences
public void setNameForReferences(String nameForReferences)
- Description copied from class:
AbstractUnrealBean
- Sets name of the object that should be used for references. Default implementation
calls
AbstractUnrealBean.setName(String)
, but may be overriden.
- Specified by:
setNameForReferences
in interface IUnrealReferencableByName
- Overrides:
setNameForReferences
in class AbstractUnrealBean
getReplacementPrimitive
public UnrealReference getReplacementPrimitive()
getLightingChannels
public LightingChannels getLightingChannels()
setLightingChannels
public void setLightingChannels(LightingChannels lightingChannels)
setReplacementPrimitive
public void setReplacementPrimitive(UnrealReference replacementPrimitive)
getHiddenGame
public Boolean getHiddenGame()
setHiddenGame
public void setHiddenGame(Boolean hiddenGame)
getAlwaysLoadOnClient
public Boolean getAlwaysLoadOnClient()
getAlwaysLoadOnServer
public Boolean getAlwaysLoadOnServer()
setAlwaysLoadOnClient
public void setAlwaysLoadOnClient(Boolean alwaysLoadOnClient)
setAlwaysLoadOnServer
public void setAlwaysLoadOnServer(Boolean alwaysLoadOnServer)
Copyright © 2013 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.