pub struct QOpenGLVersionProfile { /* private fields */ }Expand description
C++ class: QOpenGLVersionProfile.
Implementations§
Source§impl QOpenGLVersionProfile
impl QOpenGLVersionProfile
Sourcepub unsafe fn copy_from(
&self,
rhs: impl CastInto<Ref<QOpenGLVersionProfile>>,
) -> Ref<QOpenGLVersionProfile>
pub unsafe fn copy_from( &self, rhs: impl CastInto<Ref<QOpenGLVersionProfile>>, ) -> Ref<QOpenGLVersionProfile>
Calls C++ function: QOpenGLVersionProfile& QOpenGLVersionProfile::operator=(const QOpenGLVersionProfile& rhs).
Sourcepub unsafe fn has_profiles(&self) -> bool
pub unsafe fn has_profiles(&self) -> bool
Calls C++ function: bool QOpenGLVersionProfile::hasProfiles() const.
Sourcepub unsafe fn is_legacy_version(&self) -> bool
pub unsafe fn is_legacy_version(&self) -> bool
Calls C++ function: bool QOpenGLVersionProfile::isLegacyVersion() const.
Sourcepub unsafe fn is_valid(&self) -> bool
pub unsafe fn is_valid(&self) -> bool
Calls C++ function: bool QOpenGLVersionProfile::isValid() const.
Sourcepub unsafe fn new_0a() -> CppBox<QOpenGLVersionProfile>
pub unsafe fn new_0a() -> CppBox<QOpenGLVersionProfile>
Calls C++ function: [constructor] void QOpenGLVersionProfile::QOpenGLVersionProfile().
Sourcepub unsafe fn new_1a(
format: impl CastInto<Ref<QSurfaceFormat>>,
) -> CppBox<QOpenGLVersionProfile>
pub unsafe fn new_1a( format: impl CastInto<Ref<QSurfaceFormat>>, ) -> CppBox<QOpenGLVersionProfile>
Calls C++ function: [constructor] void QOpenGLVersionProfile::QOpenGLVersionProfile(const QSurfaceFormat& format).
Sourcepub unsafe fn new_copy(
other: impl CastInto<Ref<QOpenGLVersionProfile>>,
) -> CppBox<QOpenGLVersionProfile>
pub unsafe fn new_copy( other: impl CastInto<Ref<QOpenGLVersionProfile>>, ) -> CppBox<QOpenGLVersionProfile>
Calls C++ function: [constructor] void QOpenGLVersionProfile::QOpenGLVersionProfile(const QOpenGLVersionProfile& other).
Sourcepub unsafe fn profile(&self) -> OpenGLContextProfile
pub unsafe fn profile(&self) -> OpenGLContextProfile
Calls C++ function: QSurfaceFormat::OpenGLContextProfile QOpenGLVersionProfile::profile() const.
Sourcepub unsafe fn set_profile(&self, profile: OpenGLContextProfile)
pub unsafe fn set_profile(&self, profile: OpenGLContextProfile)
Calls C++ function: void QOpenGLVersionProfile::setProfile(QSurfaceFormat::OpenGLContextProfile profile).
Sourcepub unsafe fn set_version(&self, major_version: c_int, minor_version: c_int)
pub unsafe fn set_version(&self, major_version: c_int, minor_version: c_int)
Calls C++ function: void QOpenGLVersionProfile::setVersion(int majorVersion, int minorVersion).
Sourcepub unsafe fn version(&self) -> CppBox<QPairOfIntInt>
pub unsafe fn version(&self) -> CppBox<QPairOfIntInt>
Calls C++ function: QPair<int, int> QOpenGLVersionProfile::version() const.