Package ch.sahits.game.graphic.image
-
Interface Summary Interface Description IDataImageLoader Sub interface which provides additional data with each image that is loadedIFontLoader Interface for loading defined fontsIImageLoader Interface defining the functionality for loading images.IImageManipulation Interface defining an image manipulation of a buffered image.IImageUtilities Interface defining the capabilities of the image utilitiesIMapImageServiceFacade IMapSegmentImageCreator IPolygonScaling This interface defines the functionality that is needed to manipulate polygons, that define clickable areas within an image.ITextSizing -
Class Summary Class Description ImageConfiguration Spring context for the Image module.ImageScaleState This class represents the state of an image through the processing of scaling, cropping and bordering.ImageUtil Utility class for handling the cropping and scaling for JavaFX images.MapSegmentCreator Create map segments from the map image and store them in the user directory.PortraitProvider Service for providing portraits.Scaling Data object for scaling informationSpriteAnimation Animation for a sprite image.SpriteAnimationFactory Factory for supplying sprite animation of a given image.SwingFXImageConvertor This is a wrapper class mainly for testing purposes to abstract away the static method calls to the underlaying SwingFXUtils.WordWrapper Utility class for word wrapping after at max a number of characters. -
Enum Summary Enum Description ECircleSegment Defivide the circle in four segments.ECrop Define where the image might be croppedEScaleDirection Define the direction of the scaling.EScaling Define which way the scaling goes