SFML
Simple and Fast Multimedia Library
Loading...
Searching...
No Matches
Glsl.hpp File Reference
#include <SFML/System/Vector2.hpp>
#include <SFML/System/Vector3.hpp>
#include <cstddef>
#include <SFML/Graphics/Glsl.inl>
Include dependency graph for Glsl.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  sf
namespace  sf::priv
namespace  sf::Glsl
 Namespace with GLSL types.

Typedefs

using sf::Glsl::Vec2 = Vector2<float>
 2D float vector (vec2 in GLSL)
using sf::Glsl::Ivec2 = Vector2<int>
 2D int vector (ivec2 in GLSL)
using sf::Glsl::Bvec2 = Vector2<bool>
 2D bool vector (bvec2 in GLSL)
using sf::Glsl::Vec3 = Vector3<float>
 3D float vector (vec3 in GLSL)
using sf::Glsl::Ivec3 = Vector3<int>
 3D int vector (ivec3 in GLSL)
using sf::Glsl::Bvec3 = Vector3<bool>
 3D bool vector (bvec3 in GLSL)
using sf::Glsl::Vec4 = priv::Vector4<float>
using sf::Glsl::Ivec4 = priv::Vector4<int>
using sf::Glsl::Bvec4 = priv::Vector4<bool>
using sf::Glsl::Mat3 = priv::Matrix<3, 3>
using sf::Glsl::Mat4 = priv::Matrix<4, 4>