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(@NotNull ResourceIcons resourceIcons,
@NotNull EditorFactory<G,A,R> editorFactory,
@NotNull ProjectModel<G,A,R> projectModel,
@NotNull EditorSettings editorSettings)
Creates a new
ImageCreator instance. |
@NotNull public static <G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> @NotNull ImageCreator<G,A,R> newImageCreator(@NotNull @NotNull ResourceIcons resourceIcons, @NotNull @NotNull EditorFactory<G,A,R> editorFactory, @NotNull @NotNull ProjectModel<G,A,R> projectModel, @NotNull @NotNull EditorSettings editorSettings)
ImageCreator instance.resourceIcons - the resource icons for creating iconseditorFactory - the editor factory to useprojectModel - the project model to useeditorSettings - the global editor settings instance