#![cfg_attr(feature = "ritual_rustdoc_nightly", feature(doc_cfg))]
#[inline(always)]
#[cfg_attr(
feature = "ritual_rustdoc_nightly",
doc(cfg(any(
cpp_lib_version = "5.11.3",
cpp_lib_version = "5.12.2",
cpp_lib_version = "5.13.0",
cpp_lib_version = "5.14.0"
)))
)]
#[cfg(any(
any(
cpp_lib_version = "5.11.3",
cpp_lib_version = "5.12.2",
cpp_lib_version = "5.13.0",
cpp_lib_version = "5.14.0"
),
feature = "ritual_rustdoc"
))]
pub unsafe fn shl_q_data_stream_q_vector_of_q_sprite_sheet_item(
s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
v: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QVectorOfQSpriteSheetItem>>,
) -> ::cpp_core::Ref<::qt_core::QDataStream> {
let ffi_result = {
crate::__ffi::ctr_qt_3d_extras_ffi_operator__3(
::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
.as_raw_ptr() as *mut ::qt_core::QDataStream,
::cpp_core::CastInto::<::cpp_core::Ref<crate::QVectorOfQSpriteSheetItem>>::cast_into(v)
.as_raw_ptr(),
)
};
::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
}
#[inline(always)]
#[cfg_attr(
feature = "ritual_rustdoc_nightly",
doc(cfg(any(
cpp_lib_version = "5.11.3",
cpp_lib_version = "5.12.2",
cpp_lib_version = "5.13.0",
cpp_lib_version = "5.14.0"
)))
)]
#[cfg(any(
any(
cpp_lib_version = "5.11.3",
cpp_lib_version = "5.12.2",
cpp_lib_version = "5.13.0",
cpp_lib_version = "5.14.0"
),
feature = "ritual_rustdoc"
))]
pub unsafe fn shl_q_debug_q_vector_of_q_sprite_sheet_item(
debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
vec: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QVectorOfQSpriteSheetItem>>,
) -> ::cpp_core::CppBox<::qt_core::QDebug> {
let ffi_result = {
crate::__ffi::ctr_qt_3d_extras_ffi_operator__4(
::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
.as_raw_ptr(),
::cpp_core::CastInto::<::cpp_core::Ref<crate::QVectorOfQSpriteSheetItem>>::cast_into(
vec,
)
.as_raw_ptr(),
)
};
::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
}