Skip to content

Class robot_dart::gui::magnum:🇬🇸:ShadowMap

ClassList > robot_dart > gui > magnum > gs > ShadowMap

Inherits the following classes: Magnum::GL::AbstractShaderProgram

Public Types

Type Name
enum Magnum::UnsignedByte Flag
typedef Magnum::Containers::EnumSet< Flag > Flags
typedef Magnum::Shaders::Generic3D::Position Position
typedef Magnum::Shaders::Generic3D::TextureCoordinates TextureCoordinates

Public Functions

Type Name
ShadowMap (Flags flags={})
ShadowMap (Magnum::NoCreateT) noexcept
Flags flags () const
ShadowMap & set_material (Material & material)
ShadowMap & set_projection_matrix (const Magnum::Matrix4 & matrix)
ShadowMap & set_transformation_matrix (const Magnum::Matrix4 & matrix)

Public Types Documentation

enum Flag

enum robot_dart::gui::magnum::gs::ShadowMap::Flag {
    DiffuseTexture = 1 << 0
};

typedef Flags

using robot_dart::gui::magnum::gs::ShadowMap::Flags =  Magnum::Containers::EnumSet<Flag>;

typedef Position

using robot_dart::gui::magnum::gs::ShadowMap::Position =  Magnum::Shaders::Generic3D::Position;

typedef TextureCoordinates

using robot_dart::gui::magnum::gs::ShadowMap::TextureCoordinates =  Magnum::Shaders::Generic3D::TextureCoordinates;

Public Functions Documentation

function ShadowMap [½]

explicit robot_dart::gui::magnum::gs::ShadowMap::ShadowMap (
    Flags flags={}
) 

function ShadowMap [2/2]

explicit robot_dart::gui::magnum::gs::ShadowMap::ShadowMap (
    Magnum::NoCreateT
) noexcept

function flags

Flags robot_dart::gui::magnum::gs::ShadowMap::flags () const

function set_material

ShadowMap & robot_dart::gui::magnum::gs::ShadowMap::set_material (
    Material & material
) 

function set_projection_matrix

ShadowMap & robot_dart::gui::magnum::gs::ShadowMap::set_projection_matrix (
    const Magnum::Matrix4 & matrix
) 

function set_transformation_matrix

ShadowMap & robot_dart::gui::magnum::gs::ShadowMap::set_transformation_matrix (
    const Magnum::Matrix4 & matrix
) 


The documentation for this class was generated from the following file robot_dart/gui/magnum/gs/shadow_map.hpp