Uses of Class
de.rcblum.stream.deck.util.SDImage
Packages that use SDImage
Package
Description
-
Uses of SDImage in de.rcblum.stream.deck.animation
Methods in de.rcblum.stream.deck.animation that return SDImageModifier and TypeMethodDescriptionAnimator.getCurrentIcon()Returns the current icon of the animationAnimationStack.getFrame(int frameNo) Returns the at the position given by the indexMethods in de.rcblum.stream.deck.animation with parameters of type SDImageModifier and TypeMethodDescriptionvoidSets the frames for the animationConstructors in de.rcblum.stream.deck.animation with parameters of type SDImageModifierConstructorDescriptionAnimationStack(int repeatType, boolean endAnimationImmediate, int frameRate, int trigger, SDImage[] frames) Creates AnimationStack without text.AnimationStack(int repeatType, boolean endAnimationImmediate, int frameRate, int trigger, SDImage[] frames, String text, int textPos) Creates AnimationStack with text. -
Uses of SDImage in de.rcblum.stream.deck.device
Fields in de.rcblum.stream.deck.device declared as SDImageModifier and TypeFieldDescriptionstatic final SDImageStreamDeckConstants.BLACK_ICONBack image for not used keysMethods in de.rcblum.stream.deck.device with parameters of type SDImageModifier and TypeMethodDescriptionvoidStreamDeck.drawFullImage(SDImage imgData) voidvoidvoidStreamDeck.drawTouchScreenImage(SDImage imgData) voidStreamDeck.drawTouchScreenImage(Point startPoint, SDImage imgData) static voidStreamDeckConstants.internalDrawFullImageRev2(purejavahidapi.HidDevice hidDevice, int keyIndex, Dimension iconSize, SDImage imgData) static voidStreamDeckConstants.internalDrawImageRev1(purejavahidapi.HidDevice hidDevice, int keyIndex, Dimension iconSize, SDImage imgData) static voidStreamDeckConstants.internalDrawImageRev2(purejavahidapi.HidDevice hidDevice, int keyIndex, Dimension iconSize, SDImage imgData) static voidStreamDeckConstants.internalDrawImageRev2(purejavahidapi.HidDevice hidDevice, int keyIndex, Dimension iconSize, SDImage imgData, byte[] pageHeader) static voidStreamDeckConstants.internalDrawTouchScreenRev2(purejavahidapi.HidDevice hidDevice, Point imageStart, Dimension imageSize, SDImage imgData) -
Uses of SDImage in de.rcblum.stream.deck.device.components
Methods in de.rcblum.stream.deck.device.components with parameters of type SDImageModifier and TypeMethodDescriptionvoidTouchScreen.drawTouchScreen(SDImage image) voidTouchScreen.drawTouchScreenSection(Point coordinates, SDImage image) -
Uses of SDImage in de.rcblum.stream.deck.device.descriptor.hidfunctions
Methods in de.rcblum.stream.deck.device.descriptor.hidfunctions with parameters of type SDImage -
Uses of SDImage in de.rcblum.stream.deck.device.general
Methods in de.rcblum.stream.deck.device.general with parameters of type SDImageModifier and TypeMethodDescriptionvoidIStreamDeck.drawFullImage(SDImage imgData) voidSoftStreamDeck.drawFullImage(SDImage imgData) voidCreates a Job to send the give icon to the ESD to be displayed on the given keyxIndexvoidCreates a Job to send the give icon to the ESD to be displayed on the given keyxIndexvoidvoidvoidIStreamDeck.drawTouchScreenImage(SDImage imgData) Creates a Job to send the give icon to the ESD to be displayed on the the Touch screen at the given starting pointvoidIStreamDeck.drawTouchScreenImage(Point startPoint, SDImage imgData) Creates a Job to send the give icon to the ESD to be displayed on the the Touch screen at the given starting pointvoidSoftStreamDeck.drawTouchScreenImage(SDImage imgData) voidSoftStreamDeck.drawTouchScreenImage(Point startPoint, SDImage imgData) -
Uses of SDImage in de.rcblum.stream.deck.device.worker
Fields in de.rcblum.stream.deck.device.worker declared as SDImageConstructors in de.rcblum.stream.deck.device.worker with parameters of type SDImageModifierConstructorDescriptionDeckUpdater(purejavahidapi.HidDevice hidDevice, DrawImageInterface drawImageInterface, int keyIndex, SDImage img, Dimension imageSize) DeckUpdater(purejavahidapi.HidDevice hidDevice, DrawTouchscreenInterface drawTouchIface, Point startPoint, SDImage img, Dimension imageSize) -
Uses of SDImage in de.rcblum.stream.deck.items
Fields in de.rcblum.stream.deck.items declared as SDImageModifier and TypeFieldDescriptionprotected SDImageAbstractStreamItem.imgImage with text if present.protected SDImageAbstractStreamItem.rawImgRaw image of the folderMethods in de.rcblum.stream.deck.items that return SDImageModifier and TypeMethodDescriptionAbstractStreamItem.getIcon()FolderItem.getIcon()StreamItem.getIcon()Returns the icon to be displayed on the stream deck.AbstractStreamItem.getTouchScreenImage()StreamItem.getTouchScreenImage()Returns theSDImagefor the touch screenMethods in de.rcblum.stream.deck.items with parameters of type SDImageModifier and TypeMethodDescriptionvoidvoidvoidSets the icon for the item.Constructors in de.rcblum.stream.deck.items with parameters of type SDImageModifierConstructorDescriptionAbstractStreamItem(SDImage img, int buttonCount, int rowCount) AbstractStreamItem(SDImage img, AnimationStack animation) AbstractStreamItem(SDImage img, AnimationStack animation, int buttonCount, int rowCount) AbstractStreamItem(SDImage img, AnimationStack animation, String text) AbstractStreamItem(SDImage rawImg, AnimationStack animation, String text, int textPos, int buttonCount, int rowCount) ExecutableItem(SDImage img, String pathToExecutable) ExecutableItem(SDImage img, String pathToExecutable, String text) RunnableItem(SDImage img, Runnable runnable) RunnableItem(SDImage img, Runnable runnable, String text) ToggleItem(SDImage icon, boolean selected) -
Uses of SDImage in de.rcblum.stream.deck.util
Fields in de.rcblum.stream.deck.util declared as SDImageModifier and TypeFieldDescriptionstatic final SDImageIconHelper.BLACK_ICONstatic final SDImageIconHelper.BLACK_TOUCH_SCREENstatic final SDImageIconHelper.FOLDER_ICONfinal SDImageIconPackage.iconIcon that is displayed by defaultMethods in de.rcblum.stream.deck.util that return SDImageModifier and TypeMethodDescriptionstatic SDImageAdds a text to a copy of the given image.static SDImageAdds a text to a copy of the given image.static SDImageIconHelper.addText(BufferedImage imgData, String text, int pos) Adds a text to a copy of the given image.static SDImageIconHelper.addText(BufferedImage imgData, String text, int pos, float fontSize) Adds a text to a copy of the given image.static SDImageIconHelper.applyImage(SDImage imgData, BufferedImage apply) Applies a normal BufferedImage to an already BGR converted image in byte formstatic SDImageIconHelper.cacheImage(String path, BufferedImage img) Converts given image to bgr color schema and caches the resulting image data.static SDImageIconHelper.convertImage(BufferedImage img) Converts the given image to the stream deck format.
Format is:
Color Schema: BGR
Image size: 72 x 72 pixel
Stored in an array with each byte stored seperatly (Size of each array is 72 x 72 x 3 = 15_552).static SDImageIconHelper.convertImage(BufferedImage img, Dimension dimensions) Converts the given image to the stream deck format.
Format is:
Color Schema: BGR
Image size: 72 x 72 pixel
Stored in an array with each byte stored seperatly (Size of each array is 72 x 72 x 3 = 15_552).static SDImageIconHelper.convertImageAndApplyFrame(BufferedImage src, Color frameColor) SDImage.copy()static SDImageIconHelper.createColoredFrame(Color borderColor) static SDImageIconHelper.createFolderImage(Color background, boolean applyFrame, Color frameColor) static SDImageIconHelper.getCachedImage(String path) Retunrs a previous cached image to the given Stringstatic SDImageSDImage.getVariant(Dimension imageSize) static SDImagestatic SDImagestatic SDImageIconHelper.loadImage(String path, InputStream inputStream, boolean disableCache, boolean applyFrame, Color frameColor) static SDImagestatic SDImagestatic SDImageIconHelper.loadImageFromResource(String path) Loads and converts an image from the jar file ito na dispalyable Icon for the StreamDeckstatic SDImageIconHelper.loadImageFromResourceSafe(String path) static SDImageIconHelper.loadImageSafe(String path) static SDImageIconHelper.loadImageSafe(String path, boolean applyFrame, Color frameColor) static SDImageIconHelper.loadImageSafe(Path path) static SDImageIconHelper.loadImageSafe(Path path, boolean applyFrame, Color frameColor) static SDImage[]IconHelper.loadImagesFromGif(String pathToGif, boolean useCache) Methods in de.rcblum.stream.deck.util with parameters of type SDImageModifier and TypeMethodDescriptionstatic SDImageAdds a text to a copy of the given image.static SDImageAdds a text to a copy of the given image.static SDImageIconHelper.applyImage(SDImage imgData, BufferedImage apply) Applies a normal BufferedImage to an already BGR converted image in byte formstatic AnimationStackIconHelper.createRollingTextAnimation(SDImage imgData, String text, int pos) static AnimationStackIconHelper.createRollingTextAnimation(SDImage imgData, String text, int pos, float fontSize) Creates an animation with running textvoidSDImage.putVariant(Dimension imageSize, SDImage image) Constructors in de.rcblum.stream.deck.util with parameters of type SDImage