#[repr(C)]pub struct QTextureDataUpdate { /* private fields */ }Expand description
The actual data content is contained in a QTextureImageDataPtr member. Additional members allow to specify the x, y, z offset of the content update as well as the eventual layer, mipLevel and face.
C++ class: Qt3DRender::QTextureDataUpdate.
The actual data content is contained in a QTextureImageDataPtr member. Additional members allow to specify the x, y, z offset of the content update as well as the eventual layer, mipLevel and face.
Implementations§
Source§impl QTextureDataUpdate
impl QTextureDataUpdate
Sourcepub unsafe fn copy_from(
&self,
other: impl CastInto<Ref<QTextureDataUpdate>>,
) -> Ref<QTextureDataUpdate>
Available on cpp_lib_version="5.14.0" only.
pub unsafe fn copy_from( &self, other: impl CastInto<Ref<QTextureDataUpdate>>, ) -> Ref<QTextureDataUpdate>
cpp_lib_version="5.14.0" only.Calls C++ function: Qt3DRender::QTextureDataUpdate& Qt3DRender::QTextureDataUpdate::operator=(const Qt3DRender::QTextureDataUpdate& other).
Sourcepub unsafe fn face(&self) -> CubeMapFace
Available on cpp_lib_version="5.14.0" only.
pub unsafe fn face(&self) -> CubeMapFace
cpp_lib_version="5.14.0" only.Calls C++ function: Qt3DRender::QAbstractTexture::CubeMapFace Qt3DRender::QTextureDataUpdate::face() const.
Sourcepub unsafe fn layer(&self) -> c_int
Available on cpp_lib_version="5.14.0" only.
pub unsafe fn layer(&self) -> c_int
cpp_lib_version="5.14.0" only.Calls C++ function: int Qt3DRender::QTextureDataUpdate::layer() const.
Sourcepub unsafe fn mip_level(&self) -> c_int
Available on cpp_lib_version="5.14.0" only.
pub unsafe fn mip_level(&self) -> c_int
cpp_lib_version="5.14.0" only.Calls C++ function: int Qt3DRender::QTextureDataUpdate::mipLevel() const.
Sourcepub unsafe fn new() -> CppBox<QTextureDataUpdate>
Available on cpp_lib_version="5.14.0" only.
pub unsafe fn new() -> CppBox<QTextureDataUpdate>
cpp_lib_version="5.14.0" only.Calls C++ function: [constructor] void Qt3DRender::QTextureDataUpdate::QTextureDataUpdate().
Sourcepub unsafe fn new_copy(
other: impl CastInto<Ref<QTextureDataUpdate>>,
) -> CppBox<QTextureDataUpdate>
Available on cpp_lib_version="5.14.0" only.
pub unsafe fn new_copy( other: impl CastInto<Ref<QTextureDataUpdate>>, ) -> CppBox<QTextureDataUpdate>
cpp_lib_version="5.14.0" only.Calls C++ function: [constructor] void Qt3DRender::QTextureDataUpdate::QTextureDataUpdate(const Qt3DRender::QTextureDataUpdate& other).
Sourcepub unsafe fn set_face(&self, face: CubeMapFace)
Available on cpp_lib_version="5.14.0" only.
pub unsafe fn set_face(&self, face: CubeMapFace)
cpp_lib_version="5.14.0" only.Calls C++ function: void Qt3DRender::QTextureDataUpdate::setFace(Qt3DRender::QAbstractTexture::CubeMapFace face).
Sourcepub unsafe fn set_layer(&self, layer: c_int)
Available on cpp_lib_version="5.14.0" only.
pub unsafe fn set_layer(&self, layer: c_int)
cpp_lib_version="5.14.0" only.Calls C++ function: void Qt3DRender::QTextureDataUpdate::setLayer(int layer).
Sourcepub unsafe fn set_mip_level(&self, mip_level: c_int)
Available on cpp_lib_version="5.14.0" only.
pub unsafe fn set_mip_level(&self, mip_level: c_int)
cpp_lib_version="5.14.0" only.Calls C++ function: void Qt3DRender::QTextureDataUpdate::setMipLevel(int mipLevel).
Sourcepub unsafe fn set_x(&self, x: c_int)
Available on cpp_lib_version="5.14.0" only.
pub unsafe fn set_x(&self, x: c_int)
cpp_lib_version="5.14.0" only.Calls C++ function: void Qt3DRender::QTextureDataUpdate::setX(int x).
Sourcepub unsafe fn set_y(&self, y: c_int)
Available on cpp_lib_version="5.14.0" only.
pub unsafe fn set_y(&self, y: c_int)
cpp_lib_version="5.14.0" only.Calls C++ function: void Qt3DRender::QTextureDataUpdate::setY(int y).
Sourcepub unsafe fn set_z(&self, z: c_int)
Available on cpp_lib_version="5.14.0" only.
pub unsafe fn set_z(&self, z: c_int)
cpp_lib_version="5.14.0" only.Calls C++ function: void Qt3DRender::QTextureDataUpdate::setZ(int z).
Sourcepub unsafe fn swap(&self, other: impl CastInto<Ref<QTextureDataUpdate>>)
Available on cpp_lib_version="5.14.0" only.
pub unsafe fn swap(&self, other: impl CastInto<Ref<QTextureDataUpdate>>)
cpp_lib_version="5.14.0" only.Calls C++ function: void Qt3DRender::QTextureDataUpdate::swap(Qt3DRender::QTextureDataUpdate& other).
Sourcepub unsafe fn x(&self) -> c_int
Available on cpp_lib_version="5.14.0" only.
pub unsafe fn x(&self) -> c_int
cpp_lib_version="5.14.0" only.Calls C++ function: int Qt3DRender::QTextureDataUpdate::x() const.
Trait Implementations§
Source§impl CppDeletable for QTextureDataUpdate
Available on cpp_lib_version="5.14.0" only.
impl CppDeletable for QTextureDataUpdate
cpp_lib_version="5.14.0" only.Source§impl PartialEq<Ref<QTextureDataUpdate>> for QTextureDataUpdate
Available on cpp_lib_version="5.14.0" only.
impl PartialEq<Ref<QTextureDataUpdate>> for QTextureDataUpdate
cpp_lib_version="5.14.0" only.