maxon::material::EXPORT Namespace Reference

Namespaces

 CONFIG
 

Enumerations

enum class  TextureSupport {
  NONE ,
  TEXTUREBUFFER ,
  IMAGEREFERENCE ,
  SUBSTANCEREFERENCE ,
  ALL
}
 

Functions

enum maxon::material::EXPORT::TextureSupport MAXON_ENUM_FLAGS (TextureSupport)
 

Enumeration Type Documentation

◆ TextureSupport

enum TextureSupport
strong
Enumerator
NONE 

Indicates support for no kind of data in MaterialExchangeData::_textures.

TEXTUREBUFFER 

Indicates that data of type TextureBuffer can be consumed by the caller.

IMAGEREFERENCE 

Indicates that data of type ImageReference can be consumed by the caller.

SUBSTANCEREFERENCE 

Indicates that data of type SubstanceReference can be consumed by the caller.

ALL 

Function Documentation

◆ MAXON_ENUM_FLAGS()

enum maxon::material::EXPORT::TextureSupport maxon::material::EXPORT::MAXON_ENUM_FLAGS ( TextureSupport  )