Magnum/Trade/AbstractMaterialData.h file

Class Magnum::Trade::AbstractMaterialData, enum Magnum::Trade::MaterialType.

Contents

Namespaces

namespace Magnum
Root namespace.
namespace Magnum::Trade
Data format exchange.

Classes

class Magnum::Trade::AbstractMaterialData
Base for material data.

Enums

enum class MaterialType: UnsignedByte { Phong }
Material type.
enum class MaterialAlphaMode: UnsignedByte { Opaque, Mask, Blend }
Material alpha mode.

Functions

auto operator<<(Debug& debug, MaterialType value) -> Debug&
Debug output operator.
auto operator<<(Debug& debug, MaterialAlphaMode value) -> Debug&
Debug output operator.
auto operator<<(Debug& debug, AbstractMaterialData::Flag value) -> Debug&
Debug output operator.
auto operator<<(Debug& debug, AbstractMaterialData::Flags value) -> Debug&
Debug output operator.