Skip navigation links
B C D F G H I L M O P R S T U V Z 

B

byteArrayFromInt(int) - Static method in class io.gitlab.mguimard.openrgb.utils.Utils
Creates a byte array with a int inside
bytesToHex(byte[]) - Static method in class io.gitlab.mguimard.openrgb.utils.Utils
Transforms a byte array in an almost readable string

C

ColorMode - Enum in io.gitlab.mguimard.openrgb.entity
OpenRGB server color mode codes
ColorUtils - Class in io.gitlab.mguimard.openrgb.utils
Color manipulation utility class
ColorUtils() - Constructor for class io.gitlab.mguimard.openrgb.utils.ColorUtils
 
ColorUtilsUsage - Class in io.gitlab.mguimard.openrgb.examples
 
ColorUtilsUsage() - Constructor for class io.gitlab.mguimard.openrgb.examples.ColorUtilsUsage
 
connect() - Method in class io.gitlab.mguimard.openrgb.client.OpenRGBClient
Connect to the OpenRGBServer, this method also sets the client name and retrieves the server protocol version

D

deleteProfile(String) - Method in class io.gitlab.mguimard.openrgb.client.OpenRGBClient
Deletes the given profile name
DeviceParser - Class in io.gitlab.mguimard.openrgb.utils
Device parser class.
DeviceParser() - Constructor for class io.gitlab.mguimard.openrgb.utils.DeviceParser
 
DeviceType - Enum in io.gitlab.mguimard.openrgb.entity
OpenRGB server device types codes
disconnect() - Method in class io.gitlab.mguimard.openrgb.client.OpenRGBClient
Disconnect the socket

F

FlagsChecker - Class in io.gitlab.mguimard.openrgb.utils
Get mode supported abilities from the mode's flags
FlagsChecker(int) - Constructor for class io.gitlab.mguimard.openrgb.utils.FlagsChecker
 
from(ByteBuffer, int) - Static method in class io.gitlab.mguimard.openrgb.utils.DeviceParser
Parses and returns an OpenRGBDevice
fromHexaString(String) - Static method in class io.gitlab.mguimard.openrgb.entity.OpenRGBColor
Returns an instance of an OpenRGBColor from a HSB color components
fromHSB(float, float, float) - Static method in class io.gitlab.mguimard.openrgb.entity.OpenRGBColor
Returns an instance of an OpenRGBColor from a HSB color components
fromInt(int) - Static method in class io.gitlab.mguimard.openrgb.entity.OpenRGBColor
Returns an instance of an OpenRGBColor from a color integer value

G

generateRainbow(int, int, double, double, int, double, double, int) - Static method in class io.gitlab.mguimard.openrgb.utils.ColorUtils
Generate an array of OpenRGBColor using HSV, see https://en.wikipedia.org/wiki/Hue#/media/File:Hsv-hues-cf-lch-hues.png
getActiveMode() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBDevice
 
getBlue() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBColor
 
getColorMax() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBMode
 
getColorMin() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBMode
 
getColorMode() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBMode
 
getColors() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBDevice
 
getColors() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBMode
 
getControllerCount() - Method in class io.gitlab.mguimard.openrgb.client.OpenRGBClient
Retrieve the count of controllers discovered by OpenRGBServer
getDesc() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBDevice
 
getDeviceController(int) - Method in class io.gitlab.mguimard.openrgb.client.OpenRGBClient
Returns all controller information for a given deviceIndex
getDirection() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBMode
 
getFlags() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBMode
 
getGreen() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBColor
 
getHexaString() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBColor
 
getIntValue() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBColor
Gets the color integer value
getLeds() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBDevice
 
getLedsCount() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBZone
 
getLedsMax() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBZone
 
getLedsMin() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBZone
 
getLocation() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBDevice
 
getModes() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBDevice
 
getName() - Method in enum io.gitlab.mguimard.openrgb.entity.ColorMode
 
getName() - Method in enum io.gitlab.mguimard.openrgb.entity.DeviceType
 
getName() - Method in enum io.gitlab.mguimard.openrgb.entity.ModeDirection
 
getName() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBDevice
 
getName() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBLed
 
getName() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBMode
 
getName() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBZone
 
getName() - Method in enum io.gitlab.mguimard.openrgb.entity.ZoneType
 
getProfileList() - Method in class io.gitlab.mguimard.openrgb.client.OpenRGBClient
Retrieves the list of profile names
getRed() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBColor
 
getSerial() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBDevice
 
getSpeed() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBMode
 
getSpeedMax() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBMode
 
getSpeedMin() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBMode
 
getType() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBDevice
 
getType() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBZone
 
getValue() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBLed
 
getValue() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBMode
 
getVendor() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBDevice
 
getVersion() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBDevice
 
getZones() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBDevice
 

H

hasBrightness() - Method in class io.gitlab.mguimard.openrgb.utils.FlagsChecker
 
hasDirection() - Method in class io.gitlab.mguimard.openrgb.utils.FlagsChecker
 
hasDirectionHv() - Method in class io.gitlab.mguimard.openrgb.utils.FlagsChecker
 
hasDirectionLR() - Method in class io.gitlab.mguimard.openrgb.utils.FlagsChecker
 
hasDirectionUP() - Method in class io.gitlab.mguimard.openrgb.utils.FlagsChecker
 
hasModeSpecificColor() - Method in class io.gitlab.mguimard.openrgb.utils.FlagsChecker
 
hasPerLedColor() - Method in class io.gitlab.mguimard.openrgb.utils.FlagsChecker
 
hasRandomColor() - Method in class io.gitlab.mguimard.openrgb.utils.FlagsChecker
 
hasSpeed() - Method in class io.gitlab.mguimard.openrgb.utils.FlagsChecker
 

I

io.gitlab.mguimard.openrgb.client - package io.gitlab.mguimard.openrgb.client
 
io.gitlab.mguimard.openrgb.entity - package io.gitlab.mguimard.openrgb.entity
 
io.gitlab.mguimard.openrgb.examples - package io.gitlab.mguimard.openrgb.examples
 
io.gitlab.mguimard.openrgb.utils - package io.gitlab.mguimard.openrgb.utils
 

L

ListDevices - Class in io.gitlab.mguimard.openrgb.examples
 
ListDevices() - Constructor for class io.gitlab.mguimard.openrgb.examples.ListDevices
 
LittleEndianInputStream - Class in io.gitlab.mguimard.openrgb.utils
Utility class that ease the buffer reading process
LittleEndianInputStream(InputStream) - Constructor for class io.gitlab.mguimard.openrgb.utils.LittleEndianInputStream
 
loadProfile(String) - Method in class io.gitlab.mguimard.openrgb.client.OpenRGBClient
Loads a given profile

M

main(String[]) - Static method in class io.gitlab.mguimard.openrgb.examples.ColorUtilsUsage
 
main(String[]) - Static method in class io.gitlab.mguimard.openrgb.examples.ListDevices
 
main(String[]) - Static method in class io.gitlab.mguimard.openrgb.examples.ProfileList
 
main(String[]) - Static method in class io.gitlab.mguimard.openrgb.examples.ResizeZone
 
main(String[]) - Static method in class io.gitlab.mguimard.openrgb.examples.SetColor
 
main(String[]) - Static method in class io.gitlab.mguimard.openrgb.examples.SetMode
 
main(String[]) - Static method in class io.gitlab.mguimard.openrgb.examples.SetZoneColor
 
ModeDirection - Enum in io.gitlab.mguimard.openrgb.entity
OpenRGB server mode directions codes

O

OpenRGBClient - Class in io.gitlab.mguimard.openrgb.client
Client class to communicate with an OpenRGBServer
OpenRGBClient(String, int, String) - Constructor for class io.gitlab.mguimard.openrgb.client.OpenRGBClient
Returns an instance of OpenRGBClient
OpenRGBColor - Class in io.gitlab.mguimard.openrgb.entity
Wrapper for a RGB color used in this project
OpenRGBColor(int, int, int) - Constructor for class io.gitlab.mguimard.openrgb.entity.OpenRGBColor
Returns an instance of an OpenRGBColor from RGB components
OpenRGBDevice - Class in io.gitlab.mguimard.openrgb.entity
Represents a device in OpenRGB server
OpenRGBDevice() - Constructor for class io.gitlab.mguimard.openrgb.entity.OpenRGBDevice
Default empty constructor
OpenRGBDevice(DeviceType, String, String, String, String, String, String, int, List<OpenRGBLed>, List<OpenRGBColor>, List<OpenRGBMode>, List<OpenRGBZone>) - Constructor for class io.gitlab.mguimard.openrgb.entity.OpenRGBDevice
Constructor with all fields
OpenRGBLed - Class in io.gitlab.mguimard.openrgb.entity
Represents a LED in OpenRGB server
OpenRGBLed(String, int) - Constructor for class io.gitlab.mguimard.openrgb.entity.OpenRGBLed
Default constructor, returns an instance of an OpenRGBLed
OpenRGBMode - Class in io.gitlab.mguimard.openrgb.entity
Represents a device mode
OpenRGBMode() - Constructor for class io.gitlab.mguimard.openrgb.entity.OpenRGBMode
Default empty constructor
OpenRGBMode(String, int, int, int, int, int, int, int, ModeDirection, ColorMode, List<OpenRGBColor>) - Constructor for class io.gitlab.mguimard.openrgb.entity.OpenRGBMode
Returns an instance of an OpenRGBMode
OpenRGBZone - Class in io.gitlab.mguimard.openrgb.entity
Represents a device zone
OpenRGBZone(String, ZoneType, int, int, int, int, int, int[][]) - Constructor for class io.gitlab.mguimard.openrgb.entity.OpenRGBZone
Returns an instance of an OpenRGBZone

P

ProfileList - Class in io.gitlab.mguimard.openrgb.examples
 
ProfileList() - Constructor for class io.gitlab.mguimard.openrgb.examples.ProfileList
 

R

read() - Method in class io.gitlab.mguimard.openrgb.utils.LittleEndianInputStream
 
readAscii() - Method in class io.gitlab.mguimard.openrgb.utils.LittleEndianInputStream
 
readFully(InputStream, int) - Static method in class io.gitlab.mguimard.openrgb.utils.Utils
Fully read an input stream and returns the bytes
readInt() - Method in class io.gitlab.mguimard.openrgb.utils.LittleEndianInputStream
 
readUnsignedShort() - Method in class io.gitlab.mguimard.openrgb.utils.LittleEndianInputStream
 
resizeZone(int, int, int) - Method in class io.gitlab.mguimard.openrgb.client.OpenRGBClient
Resizes a given zone
ResizeZone - Class in io.gitlab.mguimard.openrgb.examples
 
ResizeZone() - Constructor for class io.gitlab.mguimard.openrgb.examples.ResizeZone
 

S

saveProfile(String) - Method in class io.gitlab.mguimard.openrgb.client.OpenRGBClient
Saves the current configuration as a new profile
setActiveMode(int) - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBDevice
 
setBlue(byte) - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBColor
 
setClientName() - Method in class io.gitlab.mguimard.openrgb.client.OpenRGBClient
Send the client name to the OpenRGBServer
SetColor - Class in io.gitlab.mguimard.openrgb.examples
 
SetColor() - Constructor for class io.gitlab.mguimard.openrgb.examples.SetColor
 
setColorMax(int) - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBMode
 
setColorMin(int) - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBMode
 
setColorMode(ColorMode) - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBMode
 
setColors(List<OpenRGBColor>) - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBDevice
 
setColors(List<OpenRGBColor>) - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBMode
 
setDesc(String) - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBDevice
 
setDirection(ModeDirection) - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBMode
 
setFlags(int) - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBMode
 
setGreen(byte) - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBColor
 
setLeds(List<OpenRGBLed>) - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBDevice
 
setLedsCount(int) - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBZone
 
setLedsMax(int) - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBZone
 
setLedsMin(int) - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBZone
 
setLocation(String) - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBDevice
 
SetMode - Class in io.gitlab.mguimard.openrgb.examples
 
SetMode() - Constructor for class io.gitlab.mguimard.openrgb.examples.SetMode
 
setModes(List<OpenRGBMode>) - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBDevice
 
setName(String) - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBDevice
 
setName(String) - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBLed
 
setName(String) - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBMode
 
setName(String) - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBZone
 
setRed(byte) - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBColor
 
setSerial(String) - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBDevice
 
setSpeed(int) - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBMode
 
setSpeedMax(int) - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBMode
 
setSpeedMin(int) - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBMode
 
setType(DeviceType) - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBDevice
 
setType(ZoneType) - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBZone
 
setValue(int) - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBLed
 
setValue(int) - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBMode
 
setVendor(String) - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBDevice
 
setVersion(String) - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBDevice
 
SetZoneColor - Class in io.gitlab.mguimard.openrgb.examples
 
SetZoneColor() - Constructor for class io.gitlab.mguimard.openrgb.examples.SetZoneColor
 
setZones(List<OpenRGBZone>) - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBDevice
 

T

toString() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBColor
 
toString() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBDevice
 
toString() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBLed
 
toString() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBMode
 
toString() - Method in class io.gitlab.mguimard.openrgb.entity.OpenRGBZone
 

U

updateLed(int, int, OpenRGBColor) - Method in class io.gitlab.mguimard.openrgb.client.OpenRGBClient
Update a given Led color
updateLeds(int, OpenRGBColor[]) - Method in class io.gitlab.mguimard.openrgb.client.OpenRGBClient
Update all leds for a given device
updateMode(int, int, OpenRGBMode) - Method in class io.gitlab.mguimard.openrgb.client.OpenRGBClient
Change the mode for a controller
updateZoneLeds(int, int, OpenRGBColor[]) - Method in class io.gitlab.mguimard.openrgb.client.OpenRGBClient
Update leds in a given zone for a given device
Utils - Class in io.gitlab.mguimard.openrgb.utils
Miscellaneous utilities

V

valueOf(String) - Static method in enum io.gitlab.mguimard.openrgb.entity.ColorMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.gitlab.mguimard.openrgb.entity.DeviceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.gitlab.mguimard.openrgb.entity.ModeDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.gitlab.mguimard.openrgb.entity.ZoneType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.gitlab.mguimard.openrgb.entity.ColorMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.gitlab.mguimard.openrgb.entity.DeviceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.gitlab.mguimard.openrgb.entity.ModeDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.gitlab.mguimard.openrgb.entity.ZoneType
Returns an array containing the constants of this enum type, in the order they are declared.

Z

ZoneType - Enum in io.gitlab.mguimard.openrgb.entity
OpenRGB zone type codes
B C D F G H I L M O P R S T U V Z 
Skip navigation links

Copyright © 2021. All rights reserved.