## OpenGL-Registry [![Latest Version](https://img.shields.io/crates/v/opengl-registry)](https://crates.io/crates/opengl-registry) [![Documentation](https://img.shields.io/docsrs/opengl-registry)](https://docs.rs/opengl-registry) Rust API for the OpenGL API and Extension Registry. ## Features - `include-xml`: Include the registry XML file as a `&'static str` (Enabled by default) ## Example usage ```rust use opengl_registry::Registry; let registry = Registry::retrieve().unwrap(); for command in registry.commands() { println!("Command {}", command.prototype().name()); println!(" Return type: {}", command.prototype().return_type()); println!(" Parameters:"); for param in command.parameters() { println!(" {} {}", param.get_type(), param.name()); } } ```