Magnum::Trade namespace

Contents

Enums

enum class MaterialType { Phong }
enum class MaterialAlphaMode { Opaque, Mask, Blend }
enum class AnimationTrackType { Bool, Float, UnsignedInt, Int, BoolVector2, BoolVector3, BoolVector4, Vector2, Vector2ui, Vector2i, Vector3, Vector3ui, Vector3i, Vector4, Vector4ui, Vector4i, Complex, Quaternion, DualQuaternion, CubicHermite1D, CubicHermite2D, CubicHermite3D, CubicHermiteComplex, CubicHermiteQuaternion }
enum class AnimationTrackTargetType { Translation2D, Translation3D, Rotation2D, Rotation3D, Scaling2D, Scaling3D, Custom }
enum class CameraType { Orthographic2D, Orthographic3D, Perspective3D }
enum class ObjectInstanceType2D { Camera, Mesh, Empty }
enum class ObjectFlag2D { HasTranslationRotationScaling }
enum class ObjectInstanceType3D { Camera, Light, Mesh, Empty }
enum class ObjectFlag3D { HasTranslationRotationScaling }

Typedefs

using ImporterFileCallbackPolicy = InputFileCallbackPolicy
using ImageData1D = ImageData<1>
using ImageData2D = ImageData<2>
using ImageData3D = ImageData<3>
using ObjectFlags2D = Containers::EnumSet<ObjectFlag2D>
using ObjectFlags3D = Containers::EnumSet<ObjectFlag3D>

Functions

auto operator<<(Debug& debug, AbstractImageConverter::Feature value) -> Debug&
auto operator<<(Debug& debug, AbstractImageConverter::Features value) -> Debug&
auto operator<<(Debug& debug, AbstractImporter::Feature value) -> Debug&
auto operator<<(Debug& debug, MaterialType value) -> Debug&
auto operator<<(Debug& debug, AbstractMaterialData::Flag value) -> Debug&
auto operator<<(Debug& debug, AbstractMaterialData::Flags value) -> Debug&
auto operator<<(Debug& debug, MaterialAlphaMode value) -> Debug&
auto animationInterpolatorFor(Animation::Interpolation interpolation) -> auto
auto operator<<(Debug& debug, AnimationTrackType value) -> Debug&
auto operator<<(Debug& debug, AnimationTrackTargetType value) -> Debug&
auto operator<<(Debug& debug, CameraType value) -> Debug&
auto operator<<(Debug& debug, LightData::Type value) -> Debug&
auto operator<<(Debug& debug, ObjectInstanceType2D value) -> Debug&
auto operator<<(Debug& debug, ObjectFlag2D value) -> Debug&
auto operator<<(Debug& debug, ObjectFlags2D value) -> Debug&
auto operator<<(Debug& debug, ObjectInstanceType3D value) -> Debug&
auto operator<<(Debug& debug, ObjectFlag3D value) -> Debug&
auto operator<<(Debug& debug, ObjectFlags3D value) -> Debug&
auto operator<<(Debug& debug, PhongMaterialData::Flag value) -> Debug&
auto operator<<(Debug& debug, TextureData::Type value) -> Debug&