List of all items
Structs
- graphics::Bloom
- graphics::Framebuffer
- graphics::MeshCPU
- graphics::MeshCPU_C
- graphics::MeshGPU
- graphics::MeshVertex
- graphics::Shader
- graphics::ShaderStorageBufferObject
- graphics::Texture
- graphics::Tilemap
- graphics::text::Font
- graphics::text::FontCharacter
- logger::CGL_logger_context
- math::IVector4
- math::Matrix3x3
- math::Matrix4x4
- math::Vector2
- math::Vector3
- math::Vector4
- noise::NoiseParams
- window::GLFWwindow
- window::Window
Enums
- graphics::TextureDataType
- graphics::TextureFormat
- graphics::TextureInternalFormat
- graphics::TextureScalingMode
- graphics::TextureWrappingMode
- logger::ConsoleColor
- logger::LogLevel
- noise::FractalType
- noise::NoiseType
- window::Action
- window::Event
- window::Key
- window::MouseButton
Macros
Functions
- graphics::clear
- graphics::init
- graphics::render_screen_quad
- graphics::shutdown
- graphics::text::bake_to_texture
- graphics::text::init
- graphics::text::shutdown
- graphics::widgets::add_arc2f
- graphics::widgets::add_character
- graphics::widgets::add_circle
- graphics::widgets::add_circle2f
- graphics::widgets::add_circle2fr
- graphics::widgets::add_circler
- graphics::widgets::add_cubic_bazier
- graphics::widgets::add_cubic_bazier2f
- graphics::widgets::add_cubic_bazier2v
- graphics::widgets::add_cubic_bazier_points
- graphics::widgets::add_cubic_bazier_points2v
- graphics::widgets::add_line
- graphics::widgets::add_line2f
- graphics::widgets::add_oval
- graphics::widgets::add_oval2f
- graphics::widgets::add_oval2fr
- graphics::widgets::add_quad
- graphics::widgets::add_quad_8f
- graphics::widgets::add_rect
- graphics::widgets::add_rect2f
- graphics::widgets::add_rounded_rect2f
- graphics::widgets::add_string
- graphics::widgets::add_string_with_font
- graphics::widgets::add_triangle
- graphics::widgets::add_vertex_p
- graphics::widgets::add_vertex_p3f
- graphics::widgets::add_vertex_p3ft
- graphics::widgets::add_vertex_p3ft2f
- graphics::widgets::add_vertex_pt
- graphics::widgets::add_vertex_pt2f
- graphics::widgets::apply_transformations_on_cpu
- graphics::widgets::apply_transformations_on_gpu
- graphics::widgets::begin
- graphics::widgets::begin_int
- graphics::widgets::disable_diffuse_shading
- graphics::widgets::enable_diffuse_shading
- graphics::widgets::end
- graphics::widgets::flush
- graphics::widgets::flush_if_required
- graphics::widgets::init
- graphics::widgets::set_fill_color
- graphics::widgets::set_fill_colorf
- graphics::widgets::set_fill_mode
- graphics::widgets::set_font_texture
- graphics::widgets::set_mask
- graphics::widgets::set_maskf
- graphics::widgets::set_model_matrix
- graphics::widgets::set_projection_matrix
- graphics::widgets::set_stroke_color
- graphics::widgets::set_stroke_colorf
- graphics::widgets::set_stroke_thickness
- graphics::widgets::set_texture
- graphics::widgets::set_texture_coordinate_so
- graphics::widgets::set_view_matrix
- graphics::widgets::shutdown
- init
- logger::attach_log_file
- logger::detach_log_file
- logger::disable_console_logging
- logger::enable_console_logging
- logger::flush
- logger::get_context
- logger::init
- logger::log
- logger::set_auto_flush_on_log
- logger::set_context
- logger::shutdown
- math::activations::relu
- math::activations::relu_derivative
- math::activations::relu_leaky
- math::activations::relu_leaky_derivative
- math::activations::relu_smooth
- math::activations::relu_smooth_derivative
- math::activations::sigmoid
- math::activations::sigmoid_derivative
- math::activations::step
- math::activations::step_derivative
- math::activations::tanh
- math::activations::tanh_derivative
- noise::get
- noise::init
- noise::opensimplex
- noise::opensimplex2s
- noise::perlin
- noise::shutdown
- noise::value
- noise::valuecubic
- noise::worley
- shutdown
- utils::append_file
- utils::append_string_to_file
- utils::big_endian_to_current
- utils::crc32
- utils::crc64
- utils::fast_rand
- utils::fast_srand
- utils::get_file_size
- utils::get_random_with_probability
- utils::get_time
- utils::get_timestamp
- utils::is_little_endian
- utils::lerp
- utils::little_endian_to_current
- utils::map
- utils::rand31
- utils::random_float
- utils::random_float_range
- utils::random_int
- utils::read_file
- utils::read_file_as_string
- utils::reverse_bytes
- utils::rot13
- utils::sleep
- utils::srand31
- utils::super_fast_hash
- utils::write_file
- utils::write_string_to_file
- utils::xorshf96