maxon::IMAGEPROPERTIES Namespace Reference

Detailed Description

Properties for Set/Get on ImageBaseInterface.

Namespaces

 IMAGE
 
 LAYER
 
 TEXTURE
 

Enumerations

enum  ITYPE {
  UNDEFINED,
  TEXTURE,
  IMAGE,
  ALPHA,
  LAYER,
  LAYERMASK,
  FOLDER,
  ADJUSTMENT,
  DEEPIMAGEDATA
}
 

Functions

enum maxon::IMAGEPROPERTIES::ITYPE MAXON_ENUM_LIST (ITYPE)
 
 MAXON_ATTRIBUTE (ITYPE, TYPE, "net.maxon.image.type")
 
 MAXON_ATTRIBUTE (String, NAME, "net.maxon.image.name")
 
 MAXON_ATTRIBUTE (String, ALPHANAME, "net.maxon.image.alphaname")
 

Enumeration Type Documentation

◆ ITYPE

enum ITYPE
strong
Enumerator
UNDEFINED 
TEXTURE 
IMAGE 
ALPHA 
LAYER 
LAYERMASK 
FOLDER 
ADJUSTMENT 
DEEPIMAGEDATA 

Function Documentation

◆ MAXON_ENUM_LIST()

enum maxon::IMAGEPROPERTIES::ITYPE maxon::IMAGEPROPERTIES::MAXON_ENUM_LIST ( ITYPE  )

◆ MAXON_ATTRIBUTE() [1/3]

maxon::IMAGEPROPERTIES::MAXON_ATTRIBUTE ( ITYPE  ,
TYPE  ,
"net.maxon.image.type"   
)

type of the layer

◆ MAXON_ATTRIBUTE() [2/3]

maxon::IMAGEPROPERTIES::MAXON_ATTRIBUTE ( String  ,
NAME  ,
"net.maxon.image.name"   
)

Optional: Name of the texture/image/layer.

◆ MAXON_ATTRIBUTE() [3/3]

maxon::IMAGEPROPERTIES::MAXON_ATTRIBUTE ( String  ,
ALPHANAME  ,
"net.maxon.image.alphaname"   
)

Optional: Alpha Name of the texture/image/layer.