20 package net.sf.gridarta.model.archetype;
26 import org.jetbrains.annotations.NotNull;
47 super(archetypeName, faceObjectProviders, animationObjects);
58 throw new UnsupportedOperationException();
TestUndefinedArchetype(@NotNull final String archetypeName, @NotNull final FaceObjectProviders faceObjectProviders, @NotNull final AnimationObjects animationObjects)
Creates a new instance.
Gridarta can handle frame information of animations and allow the selection of an animation using a t...
An undefined Archetype implementation for testing purposes.
A MapArchObject implementation for testing purposes.
String archetypeName
The name of this archetype.
Base package of all Gridarta classes.
static final long serialVersionUID
The serial version UID.
AnimationObjects is a container for AnimationObjects.
GameObjects are the objects based on Archetypes found on maps.
boolean isUndefinedArchetype()
Provider for faces of GameObjects and Archetypes.
The face is the appearance of an object.
An Archetype implementation for testing purposes.
A GameObject implementation for testing purposes.
void setUsesDirection(final boolean usesDirection)
Sets the return value of usesDirection().
Abstract base class for Archetype implementations.