cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric
Class AnimationCharacterMapping

Package class diagram package AnimationCharacterMapping
java.lang.Object
  extended by cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.AnimationCharacterMapping

public class AnimationCharacterMapping
extends Object


Constructor Summary
AnimationCharacterMapping()
           
 
Method Summary
static AnimType getAnimTypeFromString(String animStringId)
           
static HashSet<AnimType> getAvailableAnimations(CharacterType charType)
          Returns all available animations for a character.
static boolean hasAnim(AnimType anim, CharacterType character)
          Returns true if input animation can be played by the input character.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnimationCharacterMapping

public AnimationCharacterMapping()
Method Detail

hasAnim

public static boolean hasAnim(AnimType anim,
                              CharacterType character)
Returns true if input animation can be played by the input character.

Parameters:
anim -
character -
Returns:

getAvailableAnimations

public static HashSet<AnimType> getAvailableAnimations(CharacterType charType)
Returns all available animations for a character.

Parameters:
charType -
Returns:

getAnimTypeFromString

public static AnimType getAnimTypeFromString(String animStringId)


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