DRAW_TEXTUREFLAGS

Detailed Description

Enumerations

enum  DRAW_TEXTUREFLAGS {
  NONE,
  COLOR_IMAGE_TO_LINEAR,
  COLOR_SRGB_TO_LINEAR,
  COLOR_IMAGE_TO_SRGB,
  COLOR_LINEAR_TO_SRGB,
  COLOR_CORRECTION_MASK,
  USE_PROFILE_COLOR,
  ALLOW_FLOATINGPOINT,
  TILE,
  INTERPOLATION_NEAREST,
  INTERPOLATION_LINEAR,
  INTERPOLATION_LINEAR_MIPMAP,
  INTERPOLATION_MASK
}
 

Functions

enum DRAW_TEXTUREFLAGS MAXON_ENUM_FLAGS (DRAW_TEXTUREFLAGS)
 

Enumeration Type Documentation

◆ DRAW_TEXTUREFLAGS

enum DRAW_TEXTUREFLAGS
strong
Enumerator
NONE 

None.

COLOR_IMAGE_TO_LINEAR 

Converts the embedded color profile to linear color space.

COLOR_SRGB_TO_LINEAR 

Converts from sRGB color space to linear color space.

COLOR_IMAGE_TO_SRGB 

Converts the embedded color profile to sRGB color space.

COLOR_LINEAR_TO_SRGB 

Converts from linear color space to sRGB color space.

COLOR_CORRECTION_MASK 

Color correction mask.

USE_PROFILE_COLOR 

Use color profile color.

ALLOW_FLOATINGPOINT 

Allow floating point textures (if supported).

TILE 

Allow tiling with BaseDraw::DrawTexture (overridden in BaseDraw::SetTexture).

INTERPOLATION_NEAREST 

Nearest texture interpolation.

INTERPOLATION_LINEAR 

Linear texture interpolation.

INTERPOLATION_LINEAR_MIPMAP 

MIP map texture interpolation.

INTERPOLATION_MASK 

Texture interpolation mask.

Function Documentation

◆ MAXON_ENUM_FLAGS()

enum DRAW_TEXTUREFLAGS MAXON_ENUM_FLAGS ( DRAW_TEXTUREFLAGS  )