Enum Class EDhApiHeightFogMixMode
java.lang.Object
java.lang.Enum<EDhApiHeightFogMixMode>
com.seibel.distanthorizons.api.enums.rendering.EDhApiHeightFogMixMode
- All Implemented Interfaces:
Serializable
,Comparable<EDhApiHeightFogMixMode>
,Constable
SPHERICAL
CYLINDRICAL
MAX
ADDITION
MULTIPLY
INVERSE_MULTIPLY
LIMITED_ADDITION
MULTIPLY_ADDITION
INVERSE_MULTIPLY_ADDITION
AVERAGE
CYLINDRICAL
MAX
ADDITION
MULTIPLY
INVERSE_MULTIPLY
LIMITED_ADDITION
MULTIPLY_ADDITION
INVERSE_MULTIPLY_ADDITION
AVERAGE
- Since:
- API 2.0.0
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionFog is applied based on horizontal distance from the camera, IE cylindrical fog.Basic just means the fog will be based on the fragment depth not on any special height calculation IE spherical fog. -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic EDhApiHeightFogMixMode
Returns the enum constant of this class with the specified name.static EDhApiHeightFogMixMode[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
SPHERICAL
Basic just means the fog will be based on the fragment depth not on any special height calculation IE spherical fog.
Not to be confused withCYLINDRICAL
which causes fog to only apply based on horizontal distance. -
CYLINDRICAL
Fog is applied based on horizontal distance from the camera, IE cylindrical fog. -
MAX
-
ADDITION
-
MULTIPLY
-
INVERSE_MULTIPLY
-
LIMITED_ADDITION
-
MULTIPLY_ADDITION
-
INVERSE_MULTIPLY_ADDITION
-
AVERAGE
-
-
Field Details
-
value
public final int valueStable version ofEnum.ordinal()
- Since:
- API 4.0.0
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified nameNullPointerException
- if the argument is null
-