1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
//! Contains traits with platform-specific methods in them. //! //! Contains the following modules: //! //! - `android` //! - `ios` //! - `macos` //! - `unix` //! - `windows` //! pub mod android; pub mod ios; pub mod macos; pub mod unix; pub mod windows; /// Platform-specific extensions for OpenGL contexts. pub trait GlContextExt { /// Raw context handle. type Handle; /// Returns the raw context handle. unsafe fn raw_handle(&self) -> Self::Handle; }