Struct DriverResource
pub struct DriverResource { /* private fields */ }
Implementations§
§impl DriverResource
impl DriverResource
pub const LOGICAL_DEVICE: DriverResource = _
pub const LOGICAL_DEVICE: DriverResource = _
Godot enumerator name: DRIVER_RESOURCE_LOGICAL_DEVICE
pub const PHYSICAL_DEVICE: DriverResource = _
pub const PHYSICAL_DEVICE: DriverResource = _
Godot enumerator name: DRIVER_RESOURCE_PHYSICAL_DEVICE
pub const TOPMOST_OBJECT: DriverResource = _
pub const TOPMOST_OBJECT: DriverResource = _
Godot enumerator name: DRIVER_RESOURCE_TOPMOST_OBJECT
pub const COMMAND_QUEUE: DriverResource = _
pub const COMMAND_QUEUE: DriverResource = _
Godot enumerator name: DRIVER_RESOURCE_COMMAND_QUEUE
pub const QUEUE_FAMILY: DriverResource = _
pub const QUEUE_FAMILY: DriverResource = _
Godot enumerator name: DRIVER_RESOURCE_QUEUE_FAMILY
pub const TEXTURE: DriverResource = _
pub const TEXTURE: DriverResource = _
Godot enumerator name: DRIVER_RESOURCE_TEXTURE
pub const TEXTURE_VIEW: DriverResource = _
pub const TEXTURE_VIEW: DriverResource = _
Godot enumerator name: DRIVER_RESOURCE_TEXTURE_VIEW
pub const TEXTURE_DATA_FORMAT: DriverResource = _
pub const TEXTURE_DATA_FORMAT: DriverResource = _
Godot enumerator name: DRIVER_RESOURCE_TEXTURE_DATA_FORMAT
pub const SAMPLER: DriverResource = _
pub const SAMPLER: DriverResource = _
Godot enumerator name: DRIVER_RESOURCE_SAMPLER
pub const UNIFORM_SET: DriverResource = _
pub const UNIFORM_SET: DriverResource = _
Godot enumerator name: DRIVER_RESOURCE_UNIFORM_SET
pub const BUFFER: DriverResource = _
pub const BUFFER: DriverResource = _
Godot enumerator name: DRIVER_RESOURCE_BUFFER
pub const COMPUTE_PIPELINE: DriverResource = _
pub const COMPUTE_PIPELINE: DriverResource = _
Godot enumerator name: DRIVER_RESOURCE_COMPUTE_PIPELINE
pub const RENDER_PIPELINE: DriverResource = _
pub const RENDER_PIPELINE: DriverResource = _
Godot enumerator name: DRIVER_RESOURCE_RENDER_PIPELINE
pub const VULKAN_DEVICE: DriverResource = _
pub const VULKAN_DEVICE: DriverResource = _
Godot enumerator name: DRIVER_RESOURCE_VULKAN_DEVICE
pub const VULKAN_PHYSICAL_DEVICE: DriverResource = _
pub const VULKAN_PHYSICAL_DEVICE: DriverResource = _
Godot enumerator name: DRIVER_RESOURCE_VULKAN_PHYSICAL_DEVICE
pub const VULKAN_INSTANCE: DriverResource = _
pub const VULKAN_INSTANCE: DriverResource = _
Godot enumerator name: DRIVER_RESOURCE_VULKAN_INSTANCE
pub const VULKAN_QUEUE: DriverResource = _
pub const VULKAN_QUEUE: DriverResource = _
Godot enumerator name: DRIVER_RESOURCE_VULKAN_QUEUE
pub const VULKAN_QUEUE_FAMILY_INDEX: DriverResource = _
pub const VULKAN_QUEUE_FAMILY_INDEX: DriverResource = _
Godot enumerator name: DRIVER_RESOURCE_VULKAN_QUEUE_FAMILY_INDEX
pub const VULKAN_IMAGE: DriverResource = _
pub const VULKAN_IMAGE: DriverResource = _
Godot enumerator name: DRIVER_RESOURCE_VULKAN_IMAGE
pub const VULKAN_IMAGE_VIEW: DriverResource = _
pub const VULKAN_IMAGE_VIEW: DriverResource = _
Godot enumerator name: DRIVER_RESOURCE_VULKAN_IMAGE_VIEW
pub const VULKAN_IMAGE_NATIVE_TEXTURE_FORMAT: DriverResource = _
pub const VULKAN_IMAGE_NATIVE_TEXTURE_FORMAT: DriverResource = _
Godot enumerator name: DRIVER_RESOURCE_VULKAN_IMAGE_NATIVE_TEXTURE_FORMAT
pub const VULKAN_SAMPLER: DriverResource = _
pub const VULKAN_SAMPLER: DriverResource = _
Godot enumerator name: DRIVER_RESOURCE_VULKAN_SAMPLER
pub const VULKAN_DESCRIPTOR_SET: DriverResource = _
pub const VULKAN_DESCRIPTOR_SET: DriverResource = _
Godot enumerator name: DRIVER_RESOURCE_VULKAN_DESCRIPTOR_SET
pub const VULKAN_BUFFER: DriverResource = _
pub const VULKAN_BUFFER: DriverResource = _
Godot enumerator name: DRIVER_RESOURCE_VULKAN_BUFFER
pub const VULKAN_COMPUTE_PIPELINE: DriverResource = _
pub const VULKAN_COMPUTE_PIPELINE: DriverResource = _
Godot enumerator name: DRIVER_RESOURCE_VULKAN_COMPUTE_PIPELINE
pub const VULKAN_RENDER_PIPELINE: DriverResource = _
pub const VULKAN_RENDER_PIPELINE: DriverResource = _
Godot enumerator name: DRIVER_RESOURCE_VULKAN_RENDER_PIPELINE
Trait Implementations§
§impl Clone for DriverResource
impl Clone for DriverResource
§fn clone(&self) -> DriverResource
fn clone(&self) -> DriverResource
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more§impl Debug for DriverResource
impl Debug for DriverResource
§impl EngineEnum for DriverResource
impl EngineEnum for DriverResource
§impl FromGodot for DriverResource
impl FromGodot for DriverResource
§fn try_from_godot(
via: <DriverResource as GodotConvert>::Via,
) -> Result<DriverResource, ConvertError>
fn try_from_godot( via: <DriverResource as GodotConvert>::Via, ) -> Result<DriverResource, ConvertError>
Err
on failure.§fn from_godot(via: Self::Via) -> Self
fn from_godot(via: Self::Via) -> Self
§fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError>
fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError>
Variant
, returning Err
on failure.§fn from_variant(variant: &Variant) -> Self
fn from_variant(variant: &Variant) -> Self
§impl GodotConvert for DriverResource
impl GodotConvert for DriverResource
§impl Hash for DriverResource
impl Hash for DriverResource
§impl PartialEq for DriverResource
impl PartialEq for DriverResource
§impl ToGodot for DriverResource
impl ToGodot for DriverResource
§type ToVia<'v> = i32
type ToVia<'v> = i32
to_godot()
, which differs from Via
for pass-by-reference types.§fn to_godot(&self) -> <DriverResource as ToGodot>::ToVia<'_>
fn to_godot(&self) -> <DriverResource as ToGodot>::ToVia<'_>
§fn to_variant(&self) -> Variant
fn to_variant(&self) -> Variant
impl Copy for DriverResource
impl Eq for DriverResource
impl StructuralPartialEq for DriverResource
Auto Trait Implementations§
impl Freeze for DriverResource
impl RefUnwindSafe for DriverResource
impl Send for DriverResource
impl Sync for DriverResource
impl Unpin for DriverResource
impl UnwindSafe for DriverResource
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)