mod private
{
pub const BODY_VERTEX_SHADER : &'static str = include_str!( "./d2/shaders/body.vert" );
pub const BODY_TERMINAL_VERTEX_SHADER : &'static str = include_str!( "./d2/shaders/body_terminal.vert" );
pub const JOIN_ROUND_VERTEX_SHADER : &'static str = include_str!( "./d2/shaders/join_round.vert" );
pub const JOIN_MITER_VERTEX_SHADER : &'static str = include_str!( "./d2/shaders/join_miter.vert" );
pub const JOIN_BEVEL_VERTEX_SHADER : &'static str = include_str!( "./d2/shaders/join_bevel.vert" );
pub const CAP_ROUND_VERTEX_SHADER : &'static str = include_str!( "./d2/shaders/cap_round.vert" );
pub const CAP_SQUARE_VERTEX_SHADER : &'static str = include_str!( "./d2/shaders/cap_square.vert" );
pub const CAP_BUTT_VERTEX_SHADER : &'static str = include_str!( "./d2/shaders/empty.vert" );
}
crate::mod_interface!
{
layer line;
own use
{
BODY_VERTEX_SHADER,
BODY_TERMINAL_VERTEX_SHADER,
JOIN_BEVEL_VERTEX_SHADER,
JOIN_MITER_VERTEX_SHADER,
JOIN_ROUND_VERTEX_SHADER,
CAP_BUTT_VERTEX_SHADER,
CAP_ROUND_VERTEX_SHADER,
CAP_SQUARE_VERTEX_SHADER,
};
}