DRAW_TEXTUREFLAGS

Detailed Description

Enumerations

enum class  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 ,
  TEMPORARY ,
  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).

TEMPORARY 

Texture is a temporary object.

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  )