cz.cuni.amis.pogamut.udk.t3dgenerator.elements.kismet
Class KismetEvent

Package class diagram package KismetEvent
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.AbstractObject
              extended by cz.cuni.amis.pogamut.udk.t3dgenerator.elements.kismet.AbstractKismetObject
                  extended by cz.cuni.amis.pogamut.udk.t3dgenerator.elements.kismet.KismetEvent
All Implemented Interfaces:
IUnrealReferencable, IUnrealReferencableByName
Direct Known Subclasses:
SequenceActivatedEvent, TriggerUsedEvent

public abstract class KismetEvent
extends AbstractKismetObject

Author:
Martin Cerny

Field Summary
static String INSTIGATOR_LINK
           
 
Fields inherited from class cz.cuni.amis.pogamut.unreal.t3dgenerator.elements.AbstractUnrealBean
className, name
 
Constructor Summary
KismetEvent(String className, String archetypeName, String[] outputLinkNames, String[] variableLinkNames)
          Creates new KismetEvent, "instigator" default variable link is added as first variable link.
KismetEvent(String className, UnrealReference archetype, String[] outputLinkNames, String[] variableLinkNames)
          Creates new KismetEvent, "instigator" default variable link is added as first variable link.
 
Method Summary
 Boolean getClientSideOnly()
           
 Boolean getEnabled()
           
 Integer getMaxTriggerCount()
           
 Boolean getPlayerOnly()
           
 Integer getPriority()
           
 Float getReTriggerDelay()
           
 void setClientSideOnly(Boolean clientSideOnly)
           
 void setEnabled(Boolean enabled)
           
 void setMaxTriggerCount(Integer maxTriggerCount)
           
 void setPlayerOnly(Boolean playerOnly)
           
 void setPriority(Integer priority)
           
 void setReTriggerDelay(Float reTriggerDelay)
           
 
Methods inherited from class cz.cuni.amis.pogamut.udk.t3dgenerator.elements.kismet.AbstractKismetObject
addOutputLinkTarget, addVariableLink, addVariableLinkTarget, getInputLink, getInputLinkIndex, getInputLinks, getInstanceVersion, getObjComment, getObjPosX, getObjPosY, getOutputLink, getOutputLinks, getOutputObjCommentToScreen, getParentSequence, getSuppressAutoComment, getVariableLink, getVariableLinks, setInputLink, setInputLinkMappingByNamesList, setInstanceVersion, setIntputLinkTarget, setObjComment, setObjPosX, setObjPosY, setOutputLink, setOutputLinkMappingByNamesList, setOutputObjCommentToScreen, setParentSequence, setPositionForGUI, setSuppressAutoComment, setVariableLink, setVariableLinkMappingByNamesList
 
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

INSTIGATOR_LINK

public static final String INSTIGATOR_LINK
See Also:
Constant Field Values
Constructor Detail

KismetEvent

public KismetEvent(String className,
                   UnrealReference archetype,
                   String[] outputLinkNames,
                   String[] variableLinkNames)
Creates new KismetEvent, "instigator" default variable link is added as first variable link.

Parameters:
className -
archetype -
outputLinkNames -
variableLinkNames -

KismetEvent

public KismetEvent(String className,
                   String archetypeName,
                   String[] outputLinkNames,
                   String[] variableLinkNames)
Creates new KismetEvent, "instigator" default variable link is added as first variable link.

Parameters:
className -
archetypeName -
outputLinkNames -
variableLinkNames -
Method Detail

getClientSideOnly

public Boolean getClientSideOnly()

setClientSideOnly

public void setClientSideOnly(Boolean clientSideOnly)

getEnabled

public Boolean getEnabled()

setEnabled

public void setEnabled(Boolean enabled)

getMaxTriggerCount

public Integer getMaxTriggerCount()

setMaxTriggerCount

public void setMaxTriggerCount(Integer maxTriggerCount)

getPlayerOnly

public Boolean getPlayerOnly()

setPlayerOnly

public void setPlayerOnly(Boolean playerOnly)

getPriority

public Integer getPriority()

setPriority

public void setPriority(Integer priority)

getReTriggerDelay

public Float getReTriggerDelay()

setReTriggerDelay

public void setReTriggerDelay(Float reTriggerDelay)


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