pub struct VariantOperator { /* private fields */ }Expand description
Godot enum name: Variant.Operator.
Implementations§
Source§impl VariantOperator
impl VariantOperator
Sourcepub const EQUAL: VariantOperator
pub const EQUAL: VariantOperator
Godot enumerator name: OP_EQUAL
Sourcepub const NOT_EQUAL: VariantOperator
pub const NOT_EQUAL: VariantOperator
Godot enumerator name: OP_NOT_EQUAL
Sourcepub const LESS: VariantOperator
pub const LESS: VariantOperator
Godot enumerator name: OP_LESS
Sourcepub const LESS_EQUAL: VariantOperator
pub const LESS_EQUAL: VariantOperator
Godot enumerator name: OP_LESS_EQUAL
Sourcepub const GREATER: VariantOperator
pub const GREATER: VariantOperator
Godot enumerator name: OP_GREATER
Sourcepub const GREATER_EQUAL: VariantOperator
pub const GREATER_EQUAL: VariantOperator
Godot enumerator name: OP_GREATER_EQUAL
Sourcepub const ADD: VariantOperator
pub const ADD: VariantOperator
Godot enumerator name: OP_ADD
Sourcepub const SUBTRACT: VariantOperator
pub const SUBTRACT: VariantOperator
Godot enumerator name: OP_SUBTRACT
Sourcepub const MULTIPLY: VariantOperator
pub const MULTIPLY: VariantOperator
Godot enumerator name: OP_MULTIPLY
Sourcepub const DIVIDE: VariantOperator
pub const DIVIDE: VariantOperator
Godot enumerator name: OP_DIVIDE
Sourcepub const NEGATE: VariantOperator
pub const NEGATE: VariantOperator
Godot enumerator name: OP_NEGATE
Sourcepub const POSITIVE: VariantOperator
pub const POSITIVE: VariantOperator
Godot enumerator name: OP_POSITIVE
Sourcepub const MODULO: VariantOperator
pub const MODULO: VariantOperator
Godot enumerator name: OP_MODULE
Sourcepub const POWER: VariantOperator
pub const POWER: VariantOperator
Godot enumerator name: OP_POWER
Sourcepub const SHIFT_LEFT: VariantOperator
pub const SHIFT_LEFT: VariantOperator
Godot enumerator name: OP_SHIFT_LEFT
Sourcepub const SHIFT_RIGHT: VariantOperator
pub const SHIFT_RIGHT: VariantOperator
Godot enumerator name: OP_SHIFT_RIGHT
Sourcepub const BIT_AND: VariantOperator
pub const BIT_AND: VariantOperator
Godot enumerator name: OP_BIT_AND
Sourcepub const BIT_OR: VariantOperator
pub const BIT_OR: VariantOperator
Godot enumerator name: OP_BIT_OR
Sourcepub const BIT_XOR: VariantOperator
pub const BIT_XOR: VariantOperator
Godot enumerator name: OP_BIT_XOR
Sourcepub const BIT_NEGATE: VariantOperator
pub const BIT_NEGATE: VariantOperator
Godot enumerator name: OP_BIT_NEGATE
Sourcepub const AND: VariantOperator
pub const AND: VariantOperator
Godot enumerator name: OP_AND
Sourcepub const OR: VariantOperator
pub const OR: VariantOperator
Godot enumerator name: OP_OR
Sourcepub const XOR: VariantOperator
pub const XOR: VariantOperator
Godot enumerator name: OP_XOR
Sourcepub const NOT: VariantOperator
pub const NOT: VariantOperator
Godot enumerator name: OP_NOT
Sourcepub const IN: VariantOperator
pub const IN: VariantOperator
Godot enumerator name: OP_IN
Sourcepub const MAX: VariantOperator
pub const MAX: VariantOperator
Godot enumerator name: OP_MAX
Trait Implementations§
Source§impl Clone for VariantOperator
impl Clone for VariantOperator
Source§fn clone(&self) -> VariantOperator
fn clone(&self) -> VariantOperator
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for VariantOperator
impl Debug for VariantOperator
Source§impl EngineEnum for VariantOperator
impl EngineEnum for VariantOperator
fn try_from_ord(ord: i32) -> Option<Self>
Source§fn ord(self) -> i32
fn ord(self) -> i32
Source§fn all_constants() -> &'static [EnumConstant<VariantOperator>]
fn all_constants() -> &'static [EnumConstant<VariantOperator>]
fn from_ord(ord: i32) -> Self
Source§impl FromGodot for VariantOperator
impl FromGodot for VariantOperator
Source§fn try_from_godot(via: Self::Via) -> Result<Self, ConvertError>
fn try_from_godot(via: Self::Via) -> Result<Self, ConvertError>
Err on failure.Source§fn from_godot(via: Self::Via) -> Self
fn from_godot(via: Self::Via) -> Self
Source§fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError>
fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError>
Variant], returning Err on failure.Source§fn from_variant(variant: &Variant) -> Self
fn from_variant(variant: &Variant) -> Self
Variant]. Read moreSource§impl GodotConvert for VariantOperator
impl GodotConvert for VariantOperator
Source§fn godot_shape() -> GodotShape
fn godot_shape() -> GodotShape
Source§impl Hash for VariantOperator
impl Hash for VariantOperator
Source§impl IndexEnum for VariantOperator
impl IndexEnum for VariantOperator
Source§impl PartialEq for VariantOperator
impl PartialEq for VariantOperator
Source§impl ToGodot for VariantOperator
impl ToGodot for VariantOperator
Source§type Pass = ByValue
type Pass = ByValue
Source§fn to_godot(&self) -> Self::Via
fn to_godot(&self) -> Self::Via
Source§fn to_godot_owned(&self) -> Self::Via
fn to_godot_owned(&self) -> Self::Via
Source§fn to_variant(&self) -> Variant
fn to_variant(&self) -> Variant
Source§impl Var for VariantOperator
impl Var for VariantOperator
Source§type PubType = VariantOperator
type PubType = VariantOperator
#[var(pub)].Source§fn var_get(field: &Self) -> Self::Via
fn var_get(field: &Self) -> Self::Via
Via type. Called for internal (non-pub) getters registered with Godot.Source§fn var_set(field: &mut Self, value: Self::Via)
fn var_set(field: &mut Self, value: Self::Via)
Via type. Called for internal (non-pub) setters registered with Godot.Source§fn var_pub_get(field: &Self) -> Self::PubType
fn var_pub_get(field: &Self) -> Self::PubType
PubType. Called for #[var(pub)] getters exposed in Rust API.Source§fn var_pub_set(field: &mut Self, value: Self::PubType)
fn var_pub_set(field: &mut Self, value: Self::PubType)
PubType. Called for #[var(pub)] setters exposed in Rust API.