- All Implemented Interfaces:
QtAbstractEnumerator
,QtEnumerator
,Serializable
,Comparable<QShaderImage.ImageFormat>
,Constable
- Enclosing class:
- QShaderImage
public static enum QShaderImage.ImageFormat extends Enum<QShaderImage.ImageFormat> implements QtEnumerator
Java wrapper for Qt enum Qt3DRender::QShaderImage::ImageFormat
-
Nested Class Summary
-
Enum Constant Summary
Enum Constants Enum Constant Description Automatic
NoFormat
R16_SNorm
R16_UNorm
R16F
R16I
R16U
R32F
R32I
R32U
R8_SNorm
R8_UNorm
R8I
R8U
RG11B10F
RG16_SNorm
RG16_UNorm
RG16F
RG16I
RG16U
RG32F
RG32I
RG32U
RG8_SNorm
RG8_UNorm
RG8I
RG8U
RGB10A2
RGB10A2U
RGBA16_SNorm
RGBA16_UNorm
RGBA16F
RGBA16I
RGBA16U
RGBA32F
RGBA32I
RGBA32U
RGBA8_SNorm
RGBA8_UNorm
RGBA8I
RGBA8U
-
Method Summary
Modifier and Type Method Description static QShaderImage.ImageFormat
resolve(int value)
Returns the corresponding enum entry for the given value.int
value()
This function should return an integer value for the enum values of the enumeration that implements this interface.static QShaderImage.ImageFormat
valueOf(String name)
Returns the enum constant of this type with the specified name.static QShaderImage.ImageFormat[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
NoFormat
-
Automatic
-
R8_UNorm
-
RG8_UNorm
-
RGBA8_UNorm
-
R16_UNorm
-
RG16_UNorm
-
RGBA16_UNorm
-
R8_SNorm
-
RG8_SNorm
-
RGBA8_SNorm
-
R16_SNorm
-
RG16_SNorm
-
RGBA16_SNorm
-
R8U
-
RG8U
-
RGBA8U
-
R16U
-
RG16U
-
RGBA16U
-
R32U
-
RG32U
-
RGBA32U
-
R8I
-
RG8I
-
RGBA8I
-
R16I
-
RG16I
-
RGBA16I
-
R32I
-
RG32I
-
RGBA32I
-
R16F
-
RG16F
-
RGBA16F
-
R32F
-
RG32F
-
RGBA32F
-
RG11B10F
-
RGB10A2
-
RGB10A2U
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
value
public int value()This function should return an integer value for the enum values of the enumeration that implements this interface.- Specified by:
value
in interfaceQtEnumerator
-
resolve
Returns the corresponding enum entry for the given value.- Parameters:
value
-- Returns:
- enum entry
-