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
fn try_from_ord(ord: i32) -> Option<DriverResource>
§fn ord(self) -> i32
fn ord(self) -> i32
§fn values() -> &'static [DriverResource]
fn values() -> &'static [DriverResource]
§fn all_constants() -> &'static [EnumConstant<DriverResource>]
fn all_constants() -> &'static [EnumConstant<DriverResource>]
fn from_ord(ord: i32) -> Self
§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
§fn godot_shape() -> GodotShape
fn godot_shape() -> GodotShape
§impl Hash for DriverResource
impl Hash for DriverResource
§impl PartialEq for DriverResource
impl PartialEq for DriverResource
§impl ToGodot for DriverResource
impl ToGodot for DriverResource
§fn to_godot(&self) -> <DriverResource as GodotConvert>::Via
fn to_godot(&self) -> <DriverResource as GodotConvert>::Via
§fn to_godot_owned(&self) -> Self::Via
fn to_godot_owned(&self) -> Self::Via
§fn to_variant(&self) -> Variant
fn to_variant(&self) -> Variant
§impl Var for DriverResource
impl Var for DriverResource
§type PubType = DriverResource
type PubType = DriverResource
#[var(pub)].§fn var_get(field: &DriverResource) -> <DriverResource as GodotConvert>::Via
fn var_get(field: &DriverResource) -> <DriverResource as GodotConvert>::Via
Via type. Called for internal (non-pub) getters registered with Godot.§fn var_set(
field: &mut DriverResource,
value: <DriverResource as GodotConvert>::Via,
)
fn var_set( field: &mut DriverResource, value: <DriverResource as GodotConvert>::Via, )
Via type. Called for internal (non-pub) setters registered with Godot.§fn var_pub_get(field: &DriverResource) -> <DriverResource as Var>::PubType
fn var_pub_get(field: &DriverResource) -> <DriverResource as Var>::PubType
PubType. Called for #[var(pub)] getters exposed in Rust API.§fn var_pub_set(
field: &mut DriverResource,
value: <DriverResource as Var>::PubType,
)
fn var_pub_set( field: &mut DriverResource, value: <DriverResource as Var>::PubType, )
PubType. Called for #[var(pub)] setters exposed in Rust API.