Skip to content

Class robot_dart::gui::magnum:🇬🇸:CubeMap

ClassList > robot_dart > gui > magnum > gs > CubeMap

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
CubeMap (Flags flags={})
CubeMap (Magnum::NoCreateT) noexcept
Flags flags () const
CubeMap & set_far_plane (Magnum::Float far_plane)
CubeMap & set_light_index (Magnum::Int index)
CubeMap & set_light_position (const Magnum::Vector3 & position)
CubeMap & set_material (Material & material)
CubeMap & set_shadow_matrices (Magnum::Matrix4 matrices)
CubeMap & set_transformation_matrix (const Magnum::Matrix4 & matrix)

Public Types Documentation

enum Flag

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

typedef Flags

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

typedef Position

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

typedef TextureCoordinates

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

Public Functions Documentation

function CubeMap [½]

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

function CubeMap [2/2]

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

function flags

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

function set_far_plane

CubeMap & robot_dart::gui::magnum::gs::CubeMap::set_far_plane (
    Magnum::Float far_plane
) 

function set_light_index

CubeMap & robot_dart::gui::magnum::gs::CubeMap::set_light_index (
    Magnum::Int index
) 

function set_light_position

CubeMap & robot_dart::gui::magnum::gs::CubeMap::set_light_position (
    const Magnum::Vector3 & position
) 

function set_material

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

function set_shadow_matrices

CubeMap & robot_dart::gui::magnum::gs::CubeMap::set_shadow_matrices (
    Magnum::Matrix4 matrices
) 

function set_transformation_matrix

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


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