public class ImageCreatorFactory
extends java.lang.Object
ImageCreator
instances.Modifier and Type | Method and Description |
---|---|
static <G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
newImageCreator(ResourceIcons resourceIcons,
EditorFactory<G,A,R> editorFactory,
ProjectModel<G,A,R> projectModel)
Creates a new
ImageCreator instance. |
@NotNull public static <G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> ImageCreator<G,A,R> newImageCreator(@NotNull ResourceIcons resourceIcons, @NotNull EditorFactory<G,A,R> editorFactory, @NotNull ProjectModel<G,A,R> projectModel)
ImageCreator
instance.resourceIcons
- the resource icons for creating iconseditorFactory
- the editor factory to useprojectModel
- the project model to use