pub struct QSurfaceFormat { /* private fields */ }Expand description
C++ class: QSurfaceFormat.
Implementations§
Source§impl QSurfaceFormat
impl QSurfaceFormat
Sourcepub unsafe fn alpha_buffer_size(&self) -> c_int
pub unsafe fn alpha_buffer_size(&self) -> c_int
Calls C++ function: int QSurfaceFormat::alphaBufferSize() const.
Sourcepub unsafe fn blue_buffer_size(&self) -> c_int
pub unsafe fn blue_buffer_size(&self) -> c_int
Calls C++ function: int QSurfaceFormat::blueBufferSize() const.
Sourcepub unsafe fn color_space(&self) -> ColorSpace
pub unsafe fn color_space(&self) -> ColorSpace
Calls C++ function: QSurfaceFormat::ColorSpace QSurfaceFormat::colorSpace() const.
Sourcepub unsafe fn copy_from(
&self,
other: impl CastInto<Ref<QSurfaceFormat>>,
) -> Ref<QSurfaceFormat>
pub unsafe fn copy_from( &self, other: impl CastInto<Ref<QSurfaceFormat>>, ) -> Ref<QSurfaceFormat>
Calls C++ function: QSurfaceFormat& QSurfaceFormat::operator=(const QSurfaceFormat& other).
Sourcepub unsafe fn default_format() -> CppBox<QSurfaceFormat>
pub unsafe fn default_format() -> CppBox<QSurfaceFormat>
Calls C++ function: static QSurfaceFormat QSurfaceFormat::defaultFormat().
Sourcepub unsafe fn depth_buffer_size(&self) -> c_int
pub unsafe fn depth_buffer_size(&self) -> c_int
Calls C++ function: int QSurfaceFormat::depthBufferSize() const.
Sourcepub unsafe fn green_buffer_size(&self) -> c_int
pub unsafe fn green_buffer_size(&self) -> c_int
Calls C++ function: int QSurfaceFormat::greenBufferSize() const.
Sourcepub unsafe fn has_alpha(&self) -> bool
pub unsafe fn has_alpha(&self) -> bool
Calls C++ function: bool QSurfaceFormat::hasAlpha() const.
Sourcepub unsafe fn major_version(&self) -> c_int
pub unsafe fn major_version(&self) -> c_int
Calls C++ function: int QSurfaceFormat::majorVersion() const.
Sourcepub unsafe fn minor_version(&self) -> c_int
pub unsafe fn minor_version(&self) -> c_int
Calls C++ function: int QSurfaceFormat::minorVersion() const.
Sourcepub unsafe fn new_0a() -> CppBox<QSurfaceFormat>
pub unsafe fn new_0a() -> CppBox<QSurfaceFormat>
Calls C++ function: [constructor] void QSurfaceFormat::QSurfaceFormat().
Sourcepub unsafe fn new_1a(options: QFlags<FormatOption>) -> CppBox<QSurfaceFormat>
pub unsafe fn new_1a(options: QFlags<FormatOption>) -> CppBox<QSurfaceFormat>
Calls C++ function: [constructor] void QSurfaceFormat::QSurfaceFormat(QFlags<QSurfaceFormat::FormatOption> options).
Sourcepub unsafe fn new_copy(
other: impl CastInto<Ref<QSurfaceFormat>>,
) -> CppBox<QSurfaceFormat>
pub unsafe fn new_copy( other: impl CastInto<Ref<QSurfaceFormat>>, ) -> CppBox<QSurfaceFormat>
Calls C++ function: [constructor] void QSurfaceFormat::QSurfaceFormat(const QSurfaceFormat& other).
Sourcepub unsafe fn options(&self) -> QFlags<FormatOption>
pub unsafe fn options(&self) -> QFlags<FormatOption>
Calls C++ function: QFlags<QSurfaceFormat::FormatOption> QSurfaceFormat::options() const.
Sourcepub unsafe fn profile(&self) -> OpenGLContextProfile
pub unsafe fn profile(&self) -> OpenGLContextProfile
Calls C++ function: QSurfaceFormat::OpenGLContextProfile QSurfaceFormat::profile() const.
Sourcepub unsafe fn red_buffer_size(&self) -> c_int
pub unsafe fn red_buffer_size(&self) -> c_int
Calls C++ function: int QSurfaceFormat::redBufferSize() const.
Sourcepub unsafe fn renderable_type(&self) -> RenderableType
pub unsafe fn renderable_type(&self) -> RenderableType
Calls C++ function: QSurfaceFormat::RenderableType QSurfaceFormat::renderableType() const.
Sourcepub unsafe fn set_alpha_buffer_size(&self, size: c_int)
pub unsafe fn set_alpha_buffer_size(&self, size: c_int)
Calls C++ function: void QSurfaceFormat::setAlphaBufferSize(int size).
Sourcepub unsafe fn set_blue_buffer_size(&self, size: c_int)
pub unsafe fn set_blue_buffer_size(&self, size: c_int)
Calls C++ function: void QSurfaceFormat::setBlueBufferSize(int size).
Sourcepub unsafe fn set_color_space(&self, color_space: ColorSpace)
pub unsafe fn set_color_space(&self, color_space: ColorSpace)
Calls C++ function: void QSurfaceFormat::setColorSpace(QSurfaceFormat::ColorSpace colorSpace).
Sourcepub unsafe fn set_default_format(format: impl CastInto<Ref<QSurfaceFormat>>)
pub unsafe fn set_default_format(format: impl CastInto<Ref<QSurfaceFormat>>)
Calls C++ function: static void QSurfaceFormat::setDefaultFormat(const QSurfaceFormat& format).
Sourcepub unsafe fn set_depth_buffer_size(&self, size: c_int)
pub unsafe fn set_depth_buffer_size(&self, size: c_int)
Calls C++ function: void QSurfaceFormat::setDepthBufferSize(int size).
Sourcepub unsafe fn set_green_buffer_size(&self, size: c_int)
pub unsafe fn set_green_buffer_size(&self, size: c_int)
Calls C++ function: void QSurfaceFormat::setGreenBufferSize(int size).
Sourcepub unsafe fn set_major_version(&self, major_version: c_int)
pub unsafe fn set_major_version(&self, major_version: c_int)
Calls C++ function: void QSurfaceFormat::setMajorVersion(int majorVersion).
Sourcepub unsafe fn set_minor_version(&self, minor_version: c_int)
pub unsafe fn set_minor_version(&self, minor_version: c_int)
Calls C++ function: void QSurfaceFormat::setMinorVersion(int minorVersion).
Sourcepub unsafe fn set_option_q_flags_format_option(&self, opt: QFlags<FormatOption>)
pub unsafe fn set_option_q_flags_format_option(&self, opt: QFlags<FormatOption>)
Calls C++ function: void QSurfaceFormat::setOption(QFlags<QSurfaceFormat::FormatOption> opt).
Sourcepub unsafe fn set_option_format_option_bool(
&self,
option: FormatOption,
on: bool,
)
pub unsafe fn set_option_format_option_bool( &self, option: FormatOption, on: bool, )
Calls C++ function: void QSurfaceFormat::setOption(QSurfaceFormat::FormatOption option, bool on = …).
Sourcepub unsafe fn set_option_format_option(&self, option: FormatOption)
pub unsafe fn set_option_format_option(&self, option: FormatOption)
Calls C++ function: void QSurfaceFormat::setOption(QSurfaceFormat::FormatOption option).
Sourcepub unsafe fn set_options(&self, options: QFlags<FormatOption>)
pub unsafe fn set_options(&self, options: QFlags<FormatOption>)
Calls C++ function: void QSurfaceFormat::setOptions(QFlags<QSurfaceFormat::FormatOption> options).
Sourcepub unsafe fn set_profile(&self, profile: OpenGLContextProfile)
pub unsafe fn set_profile(&self, profile: OpenGLContextProfile)
Calls C++ function: void QSurfaceFormat::setProfile(QSurfaceFormat::OpenGLContextProfile profile).
Sourcepub unsafe fn set_red_buffer_size(&self, size: c_int)
pub unsafe fn set_red_buffer_size(&self, size: c_int)
Calls C++ function: void QSurfaceFormat::setRedBufferSize(int size).
Sourcepub unsafe fn set_renderable_type(&self, type_: RenderableType)
pub unsafe fn set_renderable_type(&self, type_: RenderableType)
Calls C++ function: void QSurfaceFormat::setRenderableType(QSurfaceFormat::RenderableType type).
Sourcepub unsafe fn set_samples(&self, num_samples: c_int)
pub unsafe fn set_samples(&self, num_samples: c_int)
Calls C++ function: void QSurfaceFormat::setSamples(int numSamples).
Sourcepub unsafe fn set_stencil_buffer_size(&self, size: c_int)
pub unsafe fn set_stencil_buffer_size(&self, size: c_int)
Calls C++ function: void QSurfaceFormat::setStencilBufferSize(int size).
Sourcepub unsafe fn set_stereo(&self, enable: bool)
pub unsafe fn set_stereo(&self, enable: bool)
Calls C++ function: void QSurfaceFormat::setStereo(bool enable).
Sourcepub unsafe fn set_swap_behavior(&self, behavior: SwapBehavior)
pub unsafe fn set_swap_behavior(&self, behavior: SwapBehavior)
Calls C++ function: void QSurfaceFormat::setSwapBehavior(QSurfaceFormat::SwapBehavior behavior).
Sourcepub unsafe fn set_swap_interval(&self, interval: c_int)
pub unsafe fn set_swap_interval(&self, interval: c_int)
Calls C++ function: void QSurfaceFormat::setSwapInterval(int interval).
Sourcepub unsafe fn set_version(&self, major: c_int, minor: c_int)
pub unsafe fn set_version(&self, major: c_int, minor: c_int)
Calls C++ function: void QSurfaceFormat::setVersion(int major, int minor).
Sourcepub unsafe fn static_meta_object() -> Ref<QMetaObject>
pub unsafe fn static_meta_object() -> Ref<QMetaObject>
Returns a reference to the staticMetaObject field.
Sourcepub unsafe fn stencil_buffer_size(&self) -> c_int
pub unsafe fn stencil_buffer_size(&self) -> c_int
Calls C++ function: int QSurfaceFormat::stencilBufferSize() const.
Sourcepub unsafe fn swap_behavior(&self) -> SwapBehavior
pub unsafe fn swap_behavior(&self) -> SwapBehavior
Calls C++ function: QSurfaceFormat::SwapBehavior QSurfaceFormat::swapBehavior() const.
Sourcepub unsafe fn swap_interval(&self) -> c_int
pub unsafe fn swap_interval(&self) -> c_int
Calls C++ function: int QSurfaceFormat::swapInterval() const.
Sourcepub unsafe fn test_option_q_flags_format_option(
&self,
opt: QFlags<FormatOption>,
) -> bool
pub unsafe fn test_option_q_flags_format_option( &self, opt: QFlags<FormatOption>, ) -> bool
Calls C++ function: bool QSurfaceFormat::testOption(QFlags<QSurfaceFormat::FormatOption> opt) const.
Sourcepub unsafe fn test_option_format_option(&self, option: FormatOption) -> bool
pub unsafe fn test_option_format_option(&self, option: FormatOption) -> bool
Calls C++ function: bool QSurfaceFormat::testOption(QSurfaceFormat::FormatOption option) const.
Sourcepub unsafe fn version(&self) -> CppBox<QPairOfIntInt>
pub unsafe fn version(&self) -> CppBox<QPairOfIntInt>
Calls C++ function: QPair<int, int> QSurfaceFormat::version() const.