Pular para o conteúdo principal

Color

Referência completa da API de Color, incluindo construtores, atributos, atributos virtuais e métodos.

Pacote: JAVARuntime

Categoria: Vector

Componente: não


public class Color

Constructors

SignatureDescription
Color(ColorINT)Executa Color e retorna quando a chamada do motor termina.
Color()Executa Color e retorna quando a chamada do motor termina.
Color(int, int, int)Cria uma nova instância de Color.
Color(float, float, float)Cria uma nova instância de Color.
Color(int, int, int, int)Cria uma nova instância de Color.
Color(float, float, float, float)Cria uma nova instância de Color.
Color(String)Cria uma nova instância de Color.

Attributes

NameTypeDescription
instanceColorINTRepresenta o valor de instance armazenado nesta instância. Leia ou atribua para atualizar a propriedade.

Methods

SignatureReturnsDescription
set(Color)voidDefine a propriedade Cor desta instância para a Cor especificada.
getInt()intRetorna a propriedade propriedade valor int da Cor``.
setInt(int)voidDefine a propriedade Cor para a Cor do valor int especificado.
fromHexString(String)voidDefine a propriedade Cor para a Cor do código hexadecimal especificado.
fromHex(String)voidDefine a propriedade Cor para a Cor do código hexadecimal especificado.
getHexString()StringRetorna a propriedade propriedade código hexadecimal da Cor``.
toHex()StringRetorna a propriedade propriedade código hexadecimal da Cor``.
getIntAlpha()intRetorna a propriedade propriedade valor int da opacidade (canal alfa) da Cor (0-255)``.
setIntAlpha(int)voidDefine a propriedade propriedade valor int da opacidade (canal alfa) da Cor (0-255)``.
getIntRed()intRetorna a propriedade propriedade valor int do canal vermelho da Cor (0-255)``.
setIntRed(int)voidDefine a propriedade propriedade valor int do canal vermelho da Cor (0-255)``.
getIntGreen()intRetorna a propriedade propriedade valor int do canal verde da Cor (0-255)``.
setIntGreen(int)voidDefine a propriedade propriedade valor int do canal verde da Cor (0-255)``.
getIntBlue()intRetorna a propriedade propriedade valor int do canal azul da Cor (0-255)``.
setIntBlue(int)voidDefine a propriedade propriedade valor int do canal azul da Cor (0-255)``.
setInts(int, int, int, int)voidDefine os valores int dos canais ARGB (alfa, vermelho, verde e azul) para os valores especificados, respectivamente.
setInts(int, int, int)voidDefine os valores int dos canais RGB (vermelho, verde e azul) para os valores especificados, respectivamente.
getFloatAlpha()floatRetorna a propriedade propriedade valor float da opacidade (canal alfa) da Cor (0``.0f - 1.0f).
setFloatAlpha(float)voidDefine a propriedade propriedade valor float da opacidade (canal alfa) da Cor (0``.0f - 1.0f).
getFloatRed()floatRetorna a propriedade propriedade valor float do canal vermelho da Cor (0``.0f - 1.0f).
setFloatRed(float)voidDefine a propriedade propriedade valor float do canal vermelho da Cor (0``.0f - 1.0f).
getFloatGreen()floatRetorna a propriedade propriedade valor float do canal verde da Cor (0``.0f - 1.0f).
setFloatGreen(float)voidDefine a propriedade propriedade valor float do canal verde da Cor (0``.0f - 1.0f).
getFloatBlue()floatRetorna a propriedade propriedade valor float do canal azul da Cor (0``.0f - 1.0f).
setFloatBlue(float)voidDefine a propriedade propriedade valor float do canal azul da Cor (0``.0f - 1.0f).
setFloats(float, float, float, float)voidDefine os valores float dos canais ARGB (alfa, vermelho, verde e azul) para os valores especificados, respectivamente.
setFloats(float, float, float)voidDefine os valores float dos canais RGB (vermelho, verde e azul) para os valores especificados, respectivamente.
sum(Color)ColorSoma a Cor atual com a Cor especificada e retorna uma nova Cor.
sum(Vector3)ColorSoma a Cor atual com o Vector3 especificado e retorna uma nova Cor.
sum(Vector2)ColorSoma a Cor atual com o Vector2 especificado e retorna uma nova Cor.
sub(Color)ColorSubtrai a Cor especificada da Cor atual e retorna uma nova Cor.
sub(Vector3)ColorSubtrai o Vector3 especificado da Cor atual e retorna uma nova Cor.
sub(Vector2)ColorSubtrai o Vector2 especificado da Cor atual e retorna uma nova Cor.
mul(Color)ColorMultiplica a Cor atual pela Cor especificada e retorna uma nova Cor.
mul(Vector3)ColorMultiplica a Cor atual pelo Vector3 especificado e retorna uma nova Cor.
mul(Vector2)ColorMultiplica a Cor atual pelo Vector2 especificado e retorna uma nova Cor.
div(Color)ColorDivide a Cor atual pela Cor especificada e retorna uma nova Cor.
div(Vector3)ColorDivide a Cor atual pelo Vector3 especificado e retorna uma nova Cor.
div(Vector2)ColorDivide a Cor atual pelo Vector2 especificado e retorna uma nova Cor.
sumLocal(Color)voidSoma a Cor atual com a Cor especificada e modifica a Cor atual.
sumLocal(Vector3)voidSoma a Cor atual com o Vector3 especificado e modifica a Cor atual.
sumLocal(Vector2)voidSoma a Cor atual com o Vector2 especificado e modifica a Cor atual.
subLocal(Color)voidSubtrai a Cor especificada da Cor atual e modifica a Cor atual.
subLocal(Vector3)voidSubtrai o Vector3 especificado da Cor atual e modifica a Cor atual.
subLocal(Vector2)voidSubtrai o Vector2 especificado da Cor atual e modifica a Cor atual.
mulLocal(Color)voidMultiplica a Cor atual pela Cor especificada e modifica a Cor atual.
mulLocal(Vector3)voidMultiplica a Cor atual pelo Vector3 especificado e modifica a Cor atual.
mulLocal(Vector2)voidMultiplica a Cor atual pelo Vector2 especificado e modifica a Cor atual.
divLocal(Color)voidDivide a Cor atual pela Cor especificada e modifica a Cor atual.
divLocal(Vector3)voidDivide a Cor atual pelo Vector3 especificado e modifica a Cor atual.
divLocal(Vector2)voidDivide a Cor atual pelo Vector2 especificado e modifica a Cor atual.
lerp(Color, float)voidFaz uma interpolação/suavização entre a Cor atual e a Cor especificada com base na velocidade/intervalo fornecido e modifica a Cor atual.
lerp(float, float, float, float, float)voidFaz uma interpolação/suavização entre a Cor atual e os valores ARGB (alfa, vermelho, verde e azul) especificados com base na velocidade/intervalo fornecido e modifica a Cor atual.
lerp(float, float)voidFaz uma interpolação/suavização entre a Cor atual e o valor especificado com base na velocidade/intervalo fornecido e modifica a Cor atual.
lerpOut(Color, float)ColorFaz uma interpolação/suavização entre a Cor atual e a Cor especificada com base na velocidade/intervalo fornecido e retorna uma nova Cor.
lerpOut(float, float, float, float, float)ColorFaz uma interpolação/suavização entre a Cor atual e os valores ARGB (alfa, vermelho, verde e azul) especificados com base na velocidade/intervalo fornecido e retorna uma nova Cor.
lerpOut(float, float)ColorFaz uma interpolação/suavização entre a Cor atual e o valor especificado com base na velocidade/intervalo fornecido e retorna uma nova Cor.
lerpInSeconds(Color, float)voidFaz uma interpolação/suavização entre a Cor atual e a Cor especificada com base na velocidade/intervalo fornecido em um segundo e modifica a Cor atual.
lerpInSeconds(float, float, float, float, float)voidFaz uma interpolação/suavização entre a Cor atual e os valores ARGB (alfa, vermelho, verde e azul) especificados com base na velocidade/intervalo fornecido em um segundo e modifica a Cor atual.
lerpInSeconds(float, float)voidFaz uma interpolação/suavização entre a Cor atual e o valor especificado com base na velocidade/intervalo fornecido em um segundo e modifica a Cor atual.
lerpOutInSeconds(Color, float)ColorFaz uma interpolação/suavização entre a Cor atual e a Cor especificada com base na velocidade/intervalo fornecido em um segundo e retorna uma nova Cor.
lerpOutInSeconds(float, float, float, float, float)ColorFaz uma interpolação/suavização entre a Cor atual e os valores ARGB (alfa, vermelho, verde e azul) especificados com base na velocidade/intervalo fornecido em um segundo e retorna uma nova Cor.
lerpOutInSeconds(float, float)ColorFaz uma interpolação/suavização entre a Cor atual e o valor especificado com base na velocidade/intervalo fornecido em um segundo e retorna uma nova Cor.
blend(Color, float)voidFaz uma mistura entre a Cor atual e a Cor especificada com base na porcentagem fornecida (0-1) e modifica a Cor atual.
blend(float, float, float, float, float)voidFaz uma mistura entre a Cor atual e os valores ARGB (alfa, vermelho, verde e azul) especificados com base na porcentagem fornecida (0-1) e modifica a Cor atual.
blend(float, float)voidFaz uma mistura entre a Cor atual e o valor especificado com base na porcentagem fornecida (0-1) e modifica a Cor atual.
blendOut(Color, float)ColorFaz uma mistura entre a Cor atual e a Cor especificada com base na porcentagem fornecida (0-1) e retorna uma nova Cor.
blendOut(float, float, float, float, float)ColorFaz uma mistura entre a Cor atual e os valores ARGB (alfa, vermelho, verde e azul) especificados com base na porcentagem fornecida (0-1) e retorna uma nova Cor.
blendOut(float, float)ColorFaz uma mistura entre a Cor atual e o valor especificado com base na porcentagem fornecida (0-1) e retorna uma nova Cor.
toString()StringRetorna uma String dos valores int ARGB (alfa, vermelho, verde e azul) da Cor.
copy()ColorRetorna uma cópia da instância da Cor atual.
equals(Object)booleanRetorna verdadeiro se a Cor especificada é igual à Cor atual.
pointerEquals(Object)booleanRetorna verdadeiro se à instância da Cor especificada é igual a instância da Cor atual.
notEquals(Object)booleanRetorna verdadeiro se a Cor especificada é diferente da Cor atual.
greaterThan(Object)booleanRetorna verdadeiro se a Cor atual tiver valores maiores que a Cor especificada.
greaterThan(float)booleanRetorna verdadeiro se a Cor atual tiver valores maiores que o valor especificado.
greaterThan(int)booleanRetorna verdadeiro se a Cor atual tiver valores maiores que o valor especificado.
greaterThan(long)booleanRetorna verdadeiro se a Cor atual tiver valores maiores que o valor especificado.
greaterThan(double)booleanRetorna verdadeiro se a Cor atual tiver valores maiores que o valor especificado.
greaterOrEqualsThan(Object)booleanRetorna verdadeiro se a Cor atual tiver valores maiores ou iguais aos da Cor especificada.
greaterOrEqualsThan(float)booleanRetorna verdadeiro se a Cor atual tiver valores maiores ou iguais ao valor especificado.
greaterOrEqualsThan(int)booleanRetorna verdadeiro se a Cor atual tiver valores maiores ou iguais ao valor especificado.
greaterOrEqualsThan(long)booleanRetorna verdadeiro se a Cor atual tiver valores maiores ou iguais ao valor especificado.
greaterOrEqualsThan(double)booleanRetorna verdadeiro se a Cor atual tiver valores maiores ou iguais ao valor especificado.
lessThan(Object)booleanRetorna verdadeiro se a Cor atual tiver valores menores que a Cor especificada.
lessThan(float)booleanRetorna verdadeiro se a Cor atual tiver valores menores que o valor especificado.
lessThan(int)booleanRetorna verdadeiro se a Cor atual tiver valores menores que o valor especificado.
lessThan(long)booleanRetorna verdadeiro se a Cor atual tiver valores menores que o valor especificado.
lessThan(double)booleanRetorna verdadeiro se a Cor atual tiver valores menores que o valor especificado.
lessOrEqualsThan(Object)booleanRetorna verdadeiro se a Cor atual tiver valores menores ou iguais aos da Cor especificada.
lessOrEqualsThan(float)booleanRetorna verdadeiro se a Cor atual tiver valores menores ou iguais ao valor especificado.
lessOrEqualsThan(int)booleanRetorna verdadeiro se a Cor atual tiver valores menores ou iguais ao valor especificado.
lessOrEqualsThan(long)booleanRetorna verdadeiro se a Cor atual tiver valores menores ou iguais ao valor especificado.
lessOrEqualsThan(double)booleanRetorna verdadeiro se a Cor atual tiver valores menores ou iguais ao valor especificado.
sum(Object)TSoma 2 cores e retorna uma nova Cor.
sumEqual(Object)voidSoma 2 cores e modifica a própria Cor com o resultado.
div(Object)TDivide 2 cores e retorna uma nova Cor.
divEqual(Object)voidDivide 2 cores e modifica a própria Cor com o resultado.
mul(Object)TMultiplica 2 cores e retorna uma nova Cor.
mulEqual(Object)voidMultiplica 2 cores e modifica a própria Cor com o resultado.
sub(Object)TSubtrai 2 cores e retorna uma nova Cor.
subEqual(Object)voidSubtrai 2 cores e modifica a própria Cor com o resultado.
serializeToString()StringSerializa a cor para uma String no formato '[R;G;B;A]'.
deserializeLocal(String)voidDesserializa uma String no formato '[R;G;B;A]' e define os valores nesta cor.

Static Methods

SignatureReturnsDescription
genericInterface()GenericClassInspectorEntryExecuta genericInterface e retorna quando a chamada do motor termina.
inspectorController()ClassInspectorEntryExecuta inspectorController e retorna quando a chamada do motor termina.
RED()ColorRetorna a propriedade Cor vermelha (255, 255, 0, 0).
WHITE()ColorRetorna a propriedade Cor branca (255, 255, 255, 255).
BLACK()ColorRetorna a propriedade Cor preta (255, 0, 0, 0).
GREEN()ColorRetorna a propriedade Cor verde (255, 0, 255, 0).
BLUE()ColorRetorna a propriedade Cor azul (255, 0, 0, 255).
YELLOW()ColorRetorna a propriedade Cor amarela (255, 241, 196, 15).
PINK()ColorRetorna a propriedade Cor vermelha (255, 255, 0, 255).
isNull(Object)booleanRetorna verdadeiro se a Cor especificada for nula.