 |
Gridarta Editor
|
Go to the documentation of this file.
20 package net.sf.gridarta.model.gameobject;
27 import org.jetbrains.annotations.NotNull;
28 import org.jetbrains.annotations.Nullable;
75 head.addTailPart(gameObject);
83 return gameObject.
clone();
An Archetype implementation for testing purposes.
An Archetype implementation for testing purposes.
Base package of all Gridarta classes.
AnimationObjects is a container for AnimationObjects.
A GameObject implementation for testing purposes.
TestGameObject createGameObjectPart(@NotNull final TestArchetype archetype, @Nullable final TestGameObject head)
Provider for faces of GameObjects and Archetypes.
final AnimationObjects animationObjects
The AnimationObjects for looking up animations.
A GameObjectFactory for regression tests.
TestGameObject createGameObject(@NotNull final TestArchetype archetype)
TestGameObjectFactory(@NotNull final FaceObjectProviders faceObjectProviders, @NotNull final AnimationObjects animationObjects)
Creates a new instance.
Abstract base class for GameObjectFactory implementations.
TestArchetype newArchetype(@NotNull final String archetypeName)
The face is the appearance of an object.
Gridarta can handle frame information of animations and allow the selection of an animation using a t...
A MapArchObject implementation for testing purposes.
TestGameObject cloneGameObject(@NotNull final TestGameObject gameObject)
final FaceObjectProviders faceObjectProviders
The FaceObjectProviders to use.