Reflect

Trait Reflect 

Source
pub trait Reflect:
    PartialReflect
    + DynamicTyped
    + Any {
    // Required methods
    fn into_any(self: Box<Self>) -> Box<dyn Any>;
    fn as_any(&self) -> &(dyn Any + 'static);
    fn as_any_mut(&mut self) -> &mut (dyn Any + 'static);
    fn into_reflect(self: Box<Self>) -> Box<dyn Reflect>;
    fn as_reflect(&self) -> &(dyn Reflect + 'static);
    fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static);
    fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>;
}
Expand description

A core trait of bevy_reflect, used for downcasting to concrete types.

This is a subtrait of PartialReflect, meaning any type which implements Reflect implements PartialReflect by definition.

It’s recommended to use the derive macro rather than manually implementing this trait. Doing so will automatically implement this trait, PartialReflect, and many other useful traits for reflection, including one of the appropriate subtraits: Struct, TupleStruct or Enum.

If you need to use this trait as a generic bound along with other reflection traits, for your convenience, consider using Reflectable instead.

See the crate-level documentation to see how this trait can be used.

Required Methods§

Source

fn into_any(self: Box<Self>) -> Box<dyn Any>

Returns the value as a Box<dyn Any>.

For remote wrapper types, this will return the remote type instead.

Source

fn as_any(&self) -> &(dyn Any + 'static)

Returns the value as a &dyn Any.

For remote wrapper types, this will return the remote type instead.

Source

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Returns the value as a &mut dyn Any.

For remote wrapper types, this will return the remote type instead.

Source

fn into_reflect(self: Box<Self>) -> Box<dyn Reflect>

Casts this type to a boxed, fully-reflected value.

Source

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Casts this type to a fully-reflected value.

Source

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Casts this type to a mutable, fully-reflected value.

Source

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Performs a type-checked assignment of a reflected value to this value.

If value does not contain a value of type T, returns an Err containing the trait object.

Implementations§

Source§

impl dyn Reflect

Source

pub fn downcast<T>(self: Box<dyn Reflect>) -> Result<Box<T>, Box<dyn Reflect>>
where T: Any,

Downcasts the value to type T, consuming the trait object.

If the underlying value is not of type T, returns Err(self).

For remote types, T should be the type itself rather than the wrapper type.

Source

pub fn take<T>(self: Box<dyn Reflect>) -> Result<T, Box<dyn Reflect>>
where T: Any,

Downcasts the value to type T, unboxing and consuming the trait object.

If the underlying value is not of type T, returns Err(self).

For remote types, T should be the type itself rather than the wrapper type.

Source

pub fn is<T>(&self) -> bool
where T: Any,

Returns true if the underlying value is of type T, or false otherwise.

The underlying value is the concrete type that is stored in this dyn object; it can be downcasted to. In the case that this underlying value “represents” a different type, like the Dynamic*** types do, you can call represents to determine what type they represent. Represented types cannot be downcasted to, but you can use FromReflect to create a value of the represented type from them.

For remote types, T should be the type itself rather than the wrapper type.

Source

pub fn downcast_ref<T>(&self) -> Option<&T>
where T: Any,

Downcasts the value to type T by reference.

If the underlying value is not of type T, returns None.

For remote types, T should be the type itself rather than the wrapper type.

Source

pub fn downcast_mut<T>(&mut self) -> Option<&mut T>
where T: Any,

Downcasts the value to type T by mutable reference.

If the underlying value is not of type T, returns None.

For remote types, T should be the type itself rather than the wrapper type.

Trait Implementations§

Source§

impl Debug for dyn Reflect

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
Source§

impl TypePath for dyn Reflect

Source§

fn type_path() -> &'static str

Returns the fully qualified path of the underlying type. Read more
Source§

fn short_type_path() -> &'static str

Returns a short, pretty-print enabled path to the type. Read more
Source§

fn type_ident() -> Option<&'static str>

Returns the name of the type, or None if it is anonymous. Read more
Source§

fn crate_name() -> Option<&'static str>

Returns the name of the crate the type is in, or None if it is anonymous. Read more
Source§

fn module_path() -> Option<&'static str>

Returns the path to the module the type is in, or None if it is anonymous. Read more
Source§

impl Typed for dyn Reflect

Source§

fn type_info() -> &'static TypeInfo

Returns the compile-time info for the underlying type.

Implementations on Foreign Types§

Source§

impl Reflect for &'static str

Source§

fn into_any(self: Box<&'static str>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<&'static str>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for &'static Location<'static>

Source§

fn into_any(self: Box<&'static Location<'static>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<&'static Location<'static>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for &'static Path

Source§

fn into_any(self: Box<&'static Path>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<&'static Path>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Cow<'static, str>

Source§

fn into_any(self: Box<Cow<'static, str>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Cow<'static, str>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Cow<'static, Path>

Source§

fn into_any(self: Box<Cow<'static, Path>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Cow<'static, Path>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for SocketAddr
where SocketAddr: Any + Send + Sync,

Source§

fn into_any(self: Box<SocketAddr>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<SocketAddr>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for AccessibilitySystem

Source§

fn into_any(self: Box<AccessibilitySystem>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<AccessibilitySystem>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for RepeatAnimation
where RepeatAnimation: Any + Send + Sync, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<RepeatAnimation>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<RepeatAnimation>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for WeightsCurve
where WeightsCurve: Any + Send + Sync, ConstantCurve<Vec<f32>>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, WideLinearKeyframeCurve<f32>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, WideSteppedKeyframeCurve<f32>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, WideCubicKeyframeCurve<f32>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<WeightsCurve>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<WeightsCurve>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for PlaybackMode

Source§

fn into_any(self: Box<PlaybackMode>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<PlaybackMode>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Volume
where Volume: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Volume>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Volume>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for BloomCompositeMode

Source§

fn into_any(self: Box<BloomCompositeMode>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<BloomCompositeMode>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Camera3dDepthLoadOp
where Camera3dDepthLoadOp: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Camera3dDepthLoadOp>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Camera3dDepthLoadOp>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ScreenSpaceTransmissionQuality

Source§

fn into_any(self: Box<ScreenSpaceTransmissionQuality>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ScreenSpaceTransmissionQuality>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for DepthOfFieldMode

Source§

fn into_any(self: Box<DepthOfFieldMode>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<DepthOfFieldMode>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Sensitivity
where Sensitivity: Any + Send + Sync,

Source§

fn into_any(self: Box<Sensitivity>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Sensitivity>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for SmaaPreset
where SmaaPreset: Any + Send + Sync,

Source§

fn into_any(self: Box<SmaaPreset>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<SmaaPreset>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for DebandDither

Source§

fn into_any(self: Box<DebandDither>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<DebandDither>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Tonemapping
where Tonemapping: Any + Send + Sync,

Source§

fn into_any(self: Box<Tonemapping>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Tonemapping>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ButtonState
where ButtonState: Any + Send + Sync,

Source§

fn into_any(self: Box<ButtonState>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ButtonState>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for GamepadConnection
where GamepadConnection: Any + Send + Sync, String: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<u16>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<GamepadConnection>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<GamepadConnection>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for GamepadEvent
where GamepadEvent: Any + Send + Sync, GamepadConnectionEvent: FromReflect + TypePath + MaybeTyped + RegisterForReflection, GamepadButtonChangedEvent: FromReflect + TypePath + MaybeTyped + RegisterForReflection, GamepadAxisChangedEvent: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<GamepadEvent>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<GamepadEvent>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for GamepadInput
where GamepadInput: Any + Send + Sync, GamepadAxis: FromReflect + TypePath + MaybeTyped + RegisterForReflection, GamepadButton: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<GamepadInput>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<GamepadInput>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for GamepadRumbleRequest
where GamepadRumbleRequest: Any + Send + Sync, Duration: FromReflect + TypePath + MaybeTyped + RegisterForReflection, GamepadRumbleIntensity: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<GamepadRumbleRequest>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<GamepadRumbleRequest>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for RawGamepadEvent
where RawGamepadEvent: Any + Send + Sync, GamepadConnectionEvent: FromReflect + TypePath + MaybeTyped + RegisterForReflection, RawGamepadButtonChangedEvent: FromReflect + TypePath + MaybeTyped + RegisterForReflection, RawGamepadAxisChangedEvent: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<RawGamepadEvent>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<RawGamepadEvent>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Key
where Key: Any + Send + Sync, SmolStr: FromReflect + TypePath + MaybeTyped + RegisterForReflection, NativeKey: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<char>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Key>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Key>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for NativeKey
where NativeKey: Any + Send + Sync, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, u16: FromReflect + TypePath + MaybeTyped + RegisterForReflection, SmolStr: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<NativeKey>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<NativeKey>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for NativeKeyCode
where NativeKeyCode: Any + Send + Sync, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, u16: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<NativeKeyCode>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<NativeKeyCode>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for MouseScrollUnit

Source§

fn into_any(self: Box<MouseScrollUnit>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<MouseScrollUnit>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ForceTouch
where ForceTouch: Any + Send + Sync, f64: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<f64>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<ForceTouch>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ForceTouch>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for TouchPhase
where TouchPhase: Any + Send + Sync,

Source§

fn into_any(self: Box<TouchPhase>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<TouchPhase>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for CompassOctant

Source§

fn into_any(self: Box<CompassOctant>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<CompassOctant>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for CompassQuadrant

Source§

fn into_any(self: Box<CompassQuadrant>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<CompassQuadrant>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Indices
where Indices: Any + Send + Sync, Vec<u16>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec<u32>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Indices>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Indices>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for CircularMeshUvMode
where CircularMeshUvMode: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<CircularMeshUvMode>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<CircularMeshUvMode>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for CapsuleUvProfile

Source§

fn into_any(self: Box<CapsuleUvProfile>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<CapsuleUvProfile>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ConeAnchor
where ConeAnchor: Any + Send + Sync,

Source§

fn into_any(self: Box<ConeAnchor>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ConeAnchor>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for CylinderAnchor

Source§

fn into_any(self: Box<CylinderAnchor>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<CylinderAnchor>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for SphereKind
where SphereKind: Any + Send + Sync, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<SphereKind>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<SphereKind>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ClusterConfig
where ClusterConfig: Any + Send + Sync, UVec3: FromReflect + TypePath + MaybeTyped + RegisterForReflection, ClusterZConfig: FromReflect + TypePath + MaybeTyped + RegisterForReflection, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<ClusterConfig>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ClusterConfig>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ClusterFarZMode
where ClusterFarZMode: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<ClusterFarZMode>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ClusterFarZMode>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ShadowFilteringMethod

Source§

fn into_any(self: Box<ShadowFilteringMethod>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ShadowFilteringMethod>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for OpaqueRendererMethod

Source§

fn into_any(self: Box<OpaqueRendererMethod>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<OpaqueRendererMethod>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for UvChannel
where UvChannel: Any + Send + Sync,

Source§

fn into_any(self: Box<UvChannel>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<UvChannel>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ScreenSpaceAmbientOcclusionQualityLevel
where ScreenSpaceAmbientOcclusionQualityLevel: Any + Send + Sync, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<ScreenSpaceAmbientOcclusionQualityLevel>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect( self: Box<ScreenSpaceAmbientOcclusionQualityLevel>, ) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for PickingInteraction

Source§

fn into_any(self: Box<PickingInteraction>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<PickingInteraction>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Backfaces
where Backfaces: Any + Send + Sync,

Source§

fn into_any(self: Box<Backfaces>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Backfaces>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for PointerAction
where PointerAction: Any + Send + Sync, PointerButton: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection, MouseScrollUnit: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<PointerAction>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<PointerAction>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for PointerId
where PointerId: Any + Send + Sync, u64: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Uuid: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<PointerId>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<PointerId>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for PressDirection

Source§

fn into_any(self: Box<PressDirection>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<PressDirection>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for NormalizedRenderTarget
where NormalizedRenderTarget: Any + Send + Sync, NormalizedWindowRef: FromReflect + TypePath + MaybeTyped + RegisterForReflection, ImageRenderTarget: FromReflect + TypePath + MaybeTyped + RegisterForReflection, ManualTextureViewHandle: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<NormalizedRenderTarget>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<NormalizedRenderTarget>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for RenderTarget
where RenderTarget: Any + Send + Sync, WindowRef: FromReflect + TypePath + MaybeTyped + RegisterForReflection, ImageRenderTarget: FromReflect + TypePath + MaybeTyped + RegisterForReflection, ManualTextureViewHandle: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<RenderTarget>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<RenderTarget>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ScalingMode
where ScalingMode: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<ScalingMode>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ScalingMode>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for AlphaMode2d
where AlphaMode2d: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<AlphaMode2d>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<AlphaMode2d>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Anchor
where Anchor: Any + Send + Sync, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Anchor>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Anchor>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for FontSmoothing

Source§

fn into_any(self: Box<FontSmoothing>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<FontSmoothing>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for LineHeight
where LineHeight: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<LineHeight>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<LineHeight>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for FocusPolicy
where FocusPolicy: Any + Send + Sync,

Source§

fn into_any(self: Box<FocusPolicy>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<FocusPolicy>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for AppLifecycle

Source§

fn into_any(self: Box<AppLifecycle>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<AppLifecycle>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for WindowEvent
where WindowEvent: Any + Send + Sync, AppLifecycle: FromReflect + TypePath + MaybeTyped + RegisterForReflection, CursorEntered: FromReflect + TypePath + MaybeTyped + RegisterForReflection, CursorLeft: FromReflect + TypePath + MaybeTyped + RegisterForReflection, CursorMoved: FromReflect + TypePath + MaybeTyped + RegisterForReflection, FileDragAndDrop: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Ime: FromReflect + TypePath + MaybeTyped + RegisterForReflection, RequestRedraw: FromReflect + TypePath + MaybeTyped + RegisterForReflection, WindowBackendScaleFactorChanged: FromReflect + TypePath + MaybeTyped + RegisterForReflection, WindowCloseRequested: FromReflect + TypePath + MaybeTyped + RegisterForReflection, WindowCreated: FromReflect + TypePath + MaybeTyped + RegisterForReflection, WindowDestroyed: FromReflect + TypePath + MaybeTyped + RegisterForReflection, WindowFocused: FromReflect + TypePath + MaybeTyped + RegisterForReflection, WindowMoved: FromReflect + TypePath + MaybeTyped + RegisterForReflection, WindowOccluded: FromReflect + TypePath + MaybeTyped + RegisterForReflection, WindowResized: FromReflect + TypePath + MaybeTyped + RegisterForReflection, WindowScaleFactorChanged: FromReflect + TypePath + MaybeTyped + RegisterForReflection, WindowThemeChanged: FromReflect + TypePath + MaybeTyped + RegisterForReflection, MouseButtonInput: FromReflect + TypePath + MaybeTyped + RegisterForReflection, MouseMotion: FromReflect + TypePath + MaybeTyped + RegisterForReflection, MouseWheel: FromReflect + TypePath + MaybeTyped + RegisterForReflection, PinchGesture: FromReflect + TypePath + MaybeTyped + RegisterForReflection, RotationGesture: FromReflect + TypePath + MaybeTyped + RegisterForReflection, DoubleTapGesture: FromReflect + TypePath + MaybeTyped + RegisterForReflection, PanGesture: FromReflect + TypePath + MaybeTyped + RegisterForReflection, TouchInput: FromReflect + TypePath + MaybeTyped + RegisterForReflection, KeyboardInput: FromReflect + TypePath + MaybeTyped + RegisterForReflection, KeyboardFocusLost: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<WindowEvent>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<WindowEvent>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for SystemCursorIcon

Source§

fn into_any(self: Box<SystemCursorIcon>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<SystemCursorIcon>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for CompositeAlphaMode

Source§

fn into_any(self: Box<CompositeAlphaMode>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<CompositeAlphaMode>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for CursorGrabMode

Source§

fn into_any(self: Box<CursorGrabMode>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<CursorGrabMode>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for PresentMode
where PresentMode: Any + Send + Sync,

Source§

fn into_any(self: Box<PresentMode>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<PresentMode>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for WindowLevel
where WindowLevel: Any + Send + Sync,

Source§

fn into_any(self: Box<WindowLevel>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<WindowLevel>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for WindowMode
where WindowMode: Any + Send + Sync, MonitorSelection: FromReflect + TypePath + MaybeTyped + RegisterForReflection, VideoModeSelection: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<WindowMode>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<WindowMode>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for WindowRef
where WindowRef: Any + Send + Sync, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<WindowRef>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<WindowRef>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for WindowTheme
where WindowTheme: Any + Send + Sync,

Source§

fn into_any(self: Box<WindowTheme>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<WindowTheme>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for CursorIcon
where CursorIcon: Any + Send + Sync, CustomCursor: FromReflect + TypePath + MaybeTyped + RegisterForReflection, SystemCursorIcon: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<CursorIcon>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<CursorIcon>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for CustomCursor
where CustomCursor: Any + Send + Sync, CustomCursorImage: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<CustomCursor>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<CustomCursor>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for bool
where bool: Any + Send + Sync,

Source§

fn into_any(self: Box<bool>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<bool>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for char
where char: Any + Send + Sync,

Source§

fn into_any(self: Box<char>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<char>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for f32
where f32: Any + Send + Sync,

Source§

fn into_any(self: Box<f32>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<f32>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for f64
where f64: Any + Send + Sync,

Source§

fn into_any(self: Box<f64>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<f64>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for i8
where i8: Any + Send + Sync,

Source§

fn into_any(self: Box<i8>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<i8>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for i16
where i16: Any + Send + Sync,

Source§

fn into_any(self: Box<i16>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<i16>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for i32
where i32: Any + Send + Sync,

Source§

fn into_any(self: Box<i32>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<i32>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for i64
where i64: Any + Send + Sync,

Source§

fn into_any(self: Box<i64>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<i64>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for i128
where i128: Any + Send + Sync,

Source§

fn into_any(self: Box<i128>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<i128>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for isize
where isize: Any + Send + Sync,

Source§

fn into_any(self: Box<isize>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<isize>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for u8
where u8: Any + Send + Sync,

Source§

fn into_any(self: Box<u8>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<u8>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for u16
where u16: Any + Send + Sync,

Source§

fn into_any(self: Box<u16>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<u16>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for u32
where u32: Any + Send + Sync,

Source§

fn into_any(self: Box<u32>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<u32>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for u64
where u64: Any + Send + Sync,

Source§

fn into_any(self: Box<u64>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<u64>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for u128
where u128: Any + Send + Sync,

Source§

fn into_any(self: Box<u128>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<u128>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ()

Source§

fn into_any(self: Box<()>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<()>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for usize
where usize: Any + Send + Sync,

Source§

fn into_any(self: Box<usize>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<usize>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for TypeId
where TypeId: Any + Send + Sync,

Source§

fn into_any(self: Box<TypeId>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<TypeId>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for NonZero<i8>
where NonZero<i8>: Any + Send + Sync,

Source§

fn into_any(self: Box<NonZero<i8>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<NonZero<i8>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for NonZero<i16>
where NonZero<i16>: Any + Send + Sync,

Source§

fn into_any(self: Box<NonZero<i16>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<NonZero<i16>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for NonZero<i32>
where NonZero<i32>: Any + Send + Sync,

Source§

fn into_any(self: Box<NonZero<i32>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<NonZero<i32>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for NonZero<i64>
where NonZero<i64>: Any + Send + Sync,

Source§

fn into_any(self: Box<NonZero<i64>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<NonZero<i64>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for NonZero<i128>
where NonZero<i128>: Any + Send + Sync,

Source§

fn into_any(self: Box<NonZero<i128>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<NonZero<i128>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for NonZero<isize>
where NonZero<isize>: Any + Send + Sync,

Source§

fn into_any(self: Box<NonZero<isize>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<NonZero<isize>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for NonZero<u8>
where NonZero<u8>: Any + Send + Sync,

Source§

fn into_any(self: Box<NonZero<u8>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<NonZero<u8>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for NonZero<u16>
where NonZero<u16>: Any + Send + Sync,

Source§

fn into_any(self: Box<NonZero<u16>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<NonZero<u16>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for NonZero<u32>
where NonZero<u32>: Any + Send + Sync,

Source§

fn into_any(self: Box<NonZero<u32>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<NonZero<u32>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for NonZero<u64>
where NonZero<u64>: Any + Send + Sync,

Source§

fn into_any(self: Box<NonZero<u64>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<NonZero<u64>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for NonZero<u128>
where NonZero<u128>: Any + Send + Sync,

Source§

fn into_any(self: Box<NonZero<u128>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<NonZero<u128>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for NonZero<usize>
where NonZero<usize>: Any + Send + Sync,

Source§

fn into_any(self: Box<NonZero<usize>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<NonZero<usize>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for RangeFull
where RangeFull: Any + Send + Sync,

Source§

fn into_any(self: Box<RangeFull>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<RangeFull>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for AtomicBool
where AtomicBool: Any + Send + Sync,

Source§

fn into_any(self: Box<AtomicBool>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<AtomicBool>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for AtomicI8
where AtomicI8: Any + Send + Sync,

Source§

fn into_any(self: Box<AtomicI8>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<AtomicI8>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for AtomicI16
where AtomicI16: Any + Send + Sync,

Source§

fn into_any(self: Box<AtomicI16>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<AtomicI16>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for AtomicI32
where AtomicI32: Any + Send + Sync,

Source§

fn into_any(self: Box<AtomicI32>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<AtomicI32>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for AtomicI64
where AtomicI64: Any + Send + Sync,

Source§

fn into_any(self: Box<AtomicI64>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<AtomicI64>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for AtomicIsize
where AtomicIsize: Any + Send + Sync,

Source§

fn into_any(self: Box<AtomicIsize>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<AtomicIsize>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for AtomicU8
where AtomicU8: Any + Send + Sync,

Source§

fn into_any(self: Box<AtomicU8>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<AtomicU8>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for AtomicU16
where AtomicU16: Any + Send + Sync,

Source§

fn into_any(self: Box<AtomicU16>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<AtomicU16>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for AtomicU32
where AtomicU32: Any + Send + Sync,

Source§

fn into_any(self: Box<AtomicU32>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<AtomicU32>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for AtomicU64
where AtomicU64: Any + Send + Sync,

Source§

fn into_any(self: Box<AtomicU64>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<AtomicU64>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for AtomicUsize
where AtomicUsize: Any + Send + Sync,

Source§

fn into_any(self: Box<AtomicUsize>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<AtomicUsize>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Duration
where Duration: Any + Send + Sync,

Source§

fn into_any(self: Box<Duration>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Duration>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for OsString
where OsString: Any + Send + Sync,

Source§

fn into_any(self: Box<OsString>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<OsString>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for PathBuf
where PathBuf: Any + Send + Sync,

Source§

fn into_any(self: Box<PathBuf>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<PathBuf>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Instant
where Instant: Any + Send + Sync,

Source§

fn into_any(self: Box<Instant>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Instant>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for AccessibilityRequested
where AccessibilityRequested: Any + Send + Sync, Arc<AtomicBool>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<AccessibilityRequested>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<AccessibilityRequested>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ManageAccessibilityUpdates
where ManageAccessibilityUpdates: Any + Send + Sync, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<ManageAccessibilityUpdates>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ManageAccessibilityUpdates>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for CubicRotationCurve
where CubicRotationCurve: Any + Send + Sync, ChunkedUnevenCore<Vec4>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<CubicRotationCurve>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<CubicRotationCurve>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ActiveAnimation
where ActiveAnimation: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, RepeatAnimation: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<f32>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<ActiveAnimation>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ActiveAnimation>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for AnimationTarget
where AnimationTarget: Any + Send + Sync, AnimationTargetId: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<AnimationTarget>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<AnimationTarget>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for AnimationTargetId
where AnimationTargetId: Any + Send + Sync, Uuid: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<AnimationTargetId>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<AnimationTargetId>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for AssetIndex
where AssetIndex: Any + Send + Sync, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<AssetIndex>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<AssetIndex>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for RenderAssetUsages

Source§

fn into_any(self: Box<RenderAssetUsages>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<RenderAssetUsages>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for DefaultSpatialScale
where DefaultSpatialScale: Any + Send + Sync, SpatialScale: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<DefaultSpatialScale>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<DefaultSpatialScale>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for SpatialScale
where SpatialScale: Any + Send + Sync, Vec3: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<SpatialScale>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<SpatialScale>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for AutoExposureCompensationCurve
where AutoExposureCompensationCurve: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, [u8; 256]: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<AutoExposureCompensationCurve>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<AutoExposureCompensationCurve>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for AutoExposure
where AutoExposure: Any + Send + Sync, RangeInclusive<f32>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Handle<Image>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Handle<AutoExposureCompensationCurve>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<AutoExposure>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<AutoExposure>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Bloom
where Bloom: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, BloomPrefilter: FromReflect + TypePath + MaybeTyped + RegisterForReflection, BloomCompositeMode: FromReflect + TypePath + MaybeTyped + RegisterForReflection, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Bloom>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Bloom>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for BloomPrefilter
where BloomPrefilter: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<BloomPrefilter>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<BloomPrefilter>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ContrastAdaptiveSharpening
where ContrastAdaptiveSharpening: Any + Send + Sync, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<ContrastAdaptiveSharpening>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ContrastAdaptiveSharpening>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for DenoiseCas
where DenoiseCas: Any + Send + Sync, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<DenoiseCas>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<DenoiseCas>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Camera3dDepthTextureUsage
where Camera3dDepthTextureUsage: Any + Send + Sync, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Camera3dDepthTextureUsage>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Camera3dDepthTextureUsage>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for DepthOfField
where DepthOfField: Any + Send + Sync, DepthOfFieldMode: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<DepthOfField>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<DepthOfField>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Fxaa
where Fxaa: Any + Send + Sync, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Sensitivity: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Fxaa>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Fxaa>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for MotionBlur
where MotionBlur: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<MotionBlur>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<MotionBlur>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for OrderIndependentTransparencySettings
where OrderIndependentTransparencySettings: Any + Send + Sync, i32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<OrderIndependentTransparencySettings>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect( self: Box<OrderIndependentTransparencySettings>, ) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ChromaticAberration
where ChromaticAberration: Any + Send + Sync, Handle<Image>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<ChromaticAberration>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ChromaticAberration>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for DeferredPrepass

Source§

fn into_any(self: Box<DeferredPrepass>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<DeferredPrepass>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for DepthPrepass

Source§

fn into_any(self: Box<DepthPrepass>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<DepthPrepass>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for MotionVectorPrepass

Source§

fn into_any(self: Box<MotionVectorPrepass>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<MotionVectorPrepass>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for NormalPrepass

Source§

fn into_any(self: Box<NormalPrepass>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<NormalPrepass>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Skybox
where Skybox: Any + Send + Sync, Handle<Image>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Quat: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Skybox>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Skybox>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Smaa
where Smaa: Any + Send + Sync, SmaaPreset: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Smaa>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Smaa>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for TemporalAntiAliasing
where TemporalAntiAliasing: Any + Send + Sync, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<TemporalAntiAliasing>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<TemporalAntiAliasing>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ComponentId
where ComponentId: Any + Send + Sync, usize: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<ComponentId>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ComponentId>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ComponentTicks
where ComponentTicks: Any + Send + Sync, Tick: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<ComponentTicks>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ComponentTicks>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Tick
where Tick: Any + Send + Sync, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Tick>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Tick>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for EntityHash
where EntityHash: Any + Send + Sync,

Source§

fn into_any(self: Box<EntityHash>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<EntityHash>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for EntityHashSet
where EntityHashSet: Any + Send + Sync, HashSet<Entity, EntityHash>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<EntityHashSet>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<EntityHashSet>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for DefaultQueryFilters
where DefaultQueryFilters: Any + Send + Sync, SmallVec<[ComponentId; 4]>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<DefaultQueryFilters>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<DefaultQueryFilters>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Disabled
where Disabled: Any + Send + Sync,

Source§

fn into_any(self: Box<Disabled>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Disabled>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Identifier
where Identifier: Any + Send + Sync,

Source§

fn into_any(self: Box<Identifier>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Identifier>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for RemovedComponentEntity
where RemovedComponentEntity: Any + Send + Sync, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<RemovedComponentEntity>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<RemovedComponentEntity>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for SystemIdMarker

Source§

fn into_any(self: Box<SystemIdMarker>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<SystemIdMarker>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for OnDespawn
where OnDespawn: Any + Send + Sync,

Source§

fn into_any(self: Box<OnDespawn>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<OnDespawn>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ErasedGizmoConfigGroup

Source§

fn into_any(self: Box<ErasedGizmoConfigGroup>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ErasedGizmoConfigGroup>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for GltfMaterialExtras
where GltfMaterialExtras: Any + Send + Sync, String: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<GltfMaterialExtras>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<GltfMaterialExtras>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for GltfMaterialName
where GltfMaterialName: Any + Send + Sync, String: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<GltfMaterialName>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<GltfMaterialName>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for GltfMeshExtras
where GltfMeshExtras: Any + Send + Sync, String: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<GltfMeshExtras>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<GltfMeshExtras>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for GltfSceneExtras
where GltfSceneExtras: Any + Send + Sync, String: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<GltfSceneExtras>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<GltfSceneExtras>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for AxisSettings
where AxisSettings: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<AxisSettings>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<AxisSettings>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ButtonAxisSettings
where ButtonAxisSettings: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<ButtonAxisSettings>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ButtonAxisSettings>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ButtonSettings
where ButtonSettings: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<ButtonSettings>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ButtonSettings>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for GamepadAxisChangedEvent
where GamepadAxisChangedEvent: Any + Send + Sync, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection, GamepadAxis: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<GamepadAxisChangedEvent>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<GamepadAxisChangedEvent>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for GamepadButtonChangedEvent
where GamepadButtonChangedEvent: Any + Send + Sync, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection, GamepadButton: FromReflect + TypePath + MaybeTyped + RegisterForReflection, ButtonState: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<GamepadButtonChangedEvent>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<GamepadButtonChangedEvent>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for GamepadButtonStateChangedEvent
where GamepadButtonStateChangedEvent: Any + Send + Sync, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection, GamepadButton: FromReflect + TypePath + MaybeTyped + RegisterForReflection, ButtonState: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<GamepadButtonStateChangedEvent>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<GamepadButtonStateChangedEvent>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for GamepadConnectionEvent
where GamepadConnectionEvent: Any + Send + Sync, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection, GamepadConnection: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<GamepadConnectionEvent>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<GamepadConnectionEvent>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for GamepadRumbleIntensity
where GamepadRumbleIntensity: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<GamepadRumbleIntensity>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<GamepadRumbleIntensity>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for RawGamepadAxisChangedEvent
where RawGamepadAxisChangedEvent: Any + Send + Sync, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection, GamepadAxis: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<RawGamepadAxisChangedEvent>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<RawGamepadAxisChangedEvent>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for RawGamepadButtonChangedEvent
where RawGamepadButtonChangedEvent: Any + Send + Sync, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection, GamepadButton: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<RawGamepadButtonChangedEvent>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<RawGamepadButtonChangedEvent>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for DoubleTapGesture

Source§

fn into_any(self: Box<DoubleTapGesture>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<DoubleTapGesture>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for PanGesture
where PanGesture: Any + Send + Sync, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<PanGesture>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<PanGesture>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for PinchGesture
where PinchGesture: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<PinchGesture>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<PinchGesture>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for RotationGesture
where RotationGesture: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<RotationGesture>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<RotationGesture>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for KeyboardFocusLost

Source§

fn into_any(self: Box<KeyboardFocusLost>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<KeyboardFocusLost>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for KeyboardInput
where KeyboardInput: Any + Send + Sync, KeyCode: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Key: FromReflect + TypePath + MaybeTyped + RegisterForReflection, ButtonState: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<SmolStr>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<KeyboardInput>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<KeyboardInput>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for AccumulatedMouseMotion
where AccumulatedMouseMotion: Any + Send + Sync, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<AccumulatedMouseMotion>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<AccumulatedMouseMotion>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for AccumulatedMouseScroll
where AccumulatedMouseScroll: Any + Send + Sync, MouseScrollUnit: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<AccumulatedMouseScroll>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<AccumulatedMouseScroll>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for MouseButtonInput
where MouseButtonInput: Any + Send + Sync, MouseButton: FromReflect + TypePath + MaybeTyped + RegisterForReflection, ButtonState: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<MouseButtonInput>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<MouseButtonInput>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for MouseMotion
where MouseMotion: Any + Send + Sync, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<MouseMotion>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<MouseMotion>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for MouseWheel
where MouseWheel: Any + Send + Sync, MouseScrollUnit: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<MouseWheel>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<MouseWheel>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for AutoFocus
where AutoFocus: Any + Send + Sync,

Source§

fn into_any(self: Box<AutoFocus>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<AutoFocus>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for DirectionalNavigationMap
where DirectionalNavigationMap: Any + Send + Sync, EntityHashMap<NavNeighbors>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<DirectionalNavigationMap>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<DirectionalNavigationMap>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for NavNeighbors
where NavNeighbors: Any + Send + Sync, [Option<Entity>; 8]: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<NavNeighbors>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<NavNeighbors>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for InputFocus
where InputFocus: Any + Send + Sync, Option<Entity>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<InputFocus>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<InputFocus>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for InputFocusVisible
where InputFocusVisible: Any + Send + Sync, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<InputFocusVisible>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<InputFocusVisible>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for TabGroup
where TabGroup: Any + Send + Sync, i32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<TabGroup>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<TabGroup>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for TabIndex
where TabIndex: Any + Send + Sync, i32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<TabIndex>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<TabIndex>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Affine3
where Affine3: Any + Send + Sync, Mat3: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec3: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Affine3>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Affine3>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for AspectRatio
where AspectRatio: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<AspectRatio>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<AspectRatio>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Aabb2d
where Aabb2d: Any + Send + Sync, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Aabb2d>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Aabb2d>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for BoundingCircle
where BoundingCircle: Any + Send + Sync, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Circle: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<BoundingCircle>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<BoundingCircle>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Aabb3d
where Aabb3d: Any + Send + Sync, Vec3A: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Aabb3d>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Aabb3d>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for BoundingSphere
where BoundingSphere: Any + Send + Sync, Vec3A: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Sphere: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<BoundingSphere>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<BoundingSphere>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for AabbCast2d
where AabbCast2d: Any + Send + Sync, RayCast2d: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Aabb2d: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<AabbCast2d>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<AabbCast2d>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for BoundingCircleCast
where BoundingCircleCast: Any + Send + Sync, RayCast2d: FromReflect + TypePath + MaybeTyped + RegisterForReflection, BoundingCircle: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<BoundingCircleCast>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<BoundingCircleCast>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for RayCast2d
where RayCast2d: Any + Send + Sync, Ray2d: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<RayCast2d>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<RayCast2d>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for AabbCast3d
where AabbCast3d: Any + Send + Sync, RayCast3d: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Aabb3d: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<AabbCast3d>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<AabbCast3d>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for BoundingSphereCast
where BoundingSphereCast: Any + Send + Sync, RayCast3d: FromReflect + TypePath + MaybeTyped + RegisterForReflection, BoundingSphere: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<BoundingSphereCast>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<BoundingSphereCast>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for RayCast3d
where RayCast3d: Any + Send + Sync, Vec3A: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Dir3A: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<RayCast3d>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<RayCast3d>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for FloatOrd
where FloatOrd: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<FloatOrd>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<FloatOrd>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for MeshMorphWeights
where MeshMorphWeights: Any + Send + Sync, Vec<f32>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<MeshMorphWeights>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<MeshMorphWeights>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for AnnulusMeshBuilder
where AnnulusMeshBuilder: Any + Send + Sync, Annulus: FromReflect + TypePath + MaybeTyped + RegisterForReflection, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<AnnulusMeshBuilder>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<AnnulusMeshBuilder>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Capsule2dMeshBuilder
where Capsule2dMeshBuilder: Any + Send + Sync, Capsule2d: FromReflect + TypePath + MaybeTyped + RegisterForReflection, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Capsule2dMeshBuilder>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Capsule2dMeshBuilder>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for CircleMeshBuilder
where CircleMeshBuilder: Any + Send + Sync, Circle: FromReflect + TypePath + MaybeTyped + RegisterForReflection, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<CircleMeshBuilder>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<CircleMeshBuilder>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for CircularSectorMeshBuilder
where CircularSectorMeshBuilder: Any + Send + Sync, CircularSector: FromReflect + TypePath + MaybeTyped + RegisterForReflection, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, CircularMeshUvMode: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<CircularSectorMeshBuilder>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<CircularSectorMeshBuilder>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for CircularSegmentMeshBuilder
where CircularSegmentMeshBuilder: Any + Send + Sync, CircularSegment: FromReflect + TypePath + MaybeTyped + RegisterForReflection, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, CircularMeshUvMode: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<CircularSegmentMeshBuilder>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<CircularSegmentMeshBuilder>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for EllipseMeshBuilder
where EllipseMeshBuilder: Any + Send + Sync, Ellipse: FromReflect + TypePath + MaybeTyped + RegisterForReflection, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<EllipseMeshBuilder>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<EllipseMeshBuilder>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for RectangleMeshBuilder
where RectangleMeshBuilder: Any + Send + Sync, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<RectangleMeshBuilder>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<RectangleMeshBuilder>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for RegularPolygonMeshBuilder
where RegularPolygonMeshBuilder: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<RegularPolygonMeshBuilder>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<RegularPolygonMeshBuilder>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for RhombusMeshBuilder
where RhombusMeshBuilder: Any + Send + Sync, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<RhombusMeshBuilder>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<RhombusMeshBuilder>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Triangle2dMeshBuilder
where Triangle2dMeshBuilder: Any + Send + Sync, Triangle2d: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Triangle2dMeshBuilder>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Triangle2dMeshBuilder>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Capsule3dMeshBuilder
where Capsule3dMeshBuilder: Any + Send + Sync, Capsule3d: FromReflect + TypePath + MaybeTyped + RegisterForReflection, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, CapsuleUvProfile: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Capsule3dMeshBuilder>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Capsule3dMeshBuilder>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ConeMeshBuilder
where ConeMeshBuilder: Any + Send + Sync, Cone: FromReflect + TypePath + MaybeTyped + RegisterForReflection, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, ConeAnchor: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<ConeMeshBuilder>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ConeMeshBuilder>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ConicalFrustumMeshBuilder
where ConicalFrustumMeshBuilder: Any + Send + Sync, ConicalFrustum: FromReflect + TypePath + MaybeTyped + RegisterForReflection, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<ConicalFrustumMeshBuilder>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ConicalFrustumMeshBuilder>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for CuboidMeshBuilder
where CuboidMeshBuilder: Any + Send + Sync, Vec3: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<CuboidMeshBuilder>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<CuboidMeshBuilder>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for CylinderMeshBuilder
where CylinderMeshBuilder: Any + Send + Sync, Cylinder: FromReflect + TypePath + MaybeTyped + RegisterForReflection, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection, CylinderAnchor: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<CylinderMeshBuilder>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<CylinderMeshBuilder>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for PlaneMeshBuilder
where PlaneMeshBuilder: Any + Send + Sync, Plane3d: FromReflect + TypePath + MaybeTyped + RegisterForReflection, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<PlaneMeshBuilder>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<PlaneMeshBuilder>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for SphereMeshBuilder
where SphereMeshBuilder: Any + Send + Sync, Sphere: FromReflect + TypePath + MaybeTyped + RegisterForReflection, SphereKind: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<SphereMeshBuilder>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<SphereMeshBuilder>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for TetrahedronMeshBuilder
where TetrahedronMeshBuilder: Any + Send + Sync, Tetrahedron: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<TetrahedronMeshBuilder>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<TetrahedronMeshBuilder>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for TorusMeshBuilder
where TorusMeshBuilder: Any + Send + Sync, Torus: FromReflect + TypePath + MaybeTyped + RegisterForReflection, usize: FromReflect + TypePath + MaybeTyped + RegisterForReflection, RangeInclusive<f32>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<TorusMeshBuilder>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<TorusMeshBuilder>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Triangle3dMeshBuilder
where Triangle3dMeshBuilder: Any + Send + Sync, Triangle3d: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Triangle3dMeshBuilder>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Triangle3dMeshBuilder>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for SkinnedMesh
where SkinnedMesh: Any + Send + Sync, Handle<SkinnedMeshInverseBindposes>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec<Entity>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<SkinnedMesh>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<SkinnedMesh>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Atmosphere
where Atmosphere: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec3: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Atmosphere>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Atmosphere>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for AtmosphereSettings
where AtmosphereSettings: Any + Send + Sync, UVec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection, UVec3: FromReflect + TypePath + MaybeTyped + RegisterForReflection, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<AtmosphereSettings>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<AtmosphereSettings>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ClusterZConfig
where ClusterZConfig: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, ClusterFarZMode: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<ClusterZConfig>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ClusterZConfig>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for CascadesVisibleEntities

Source§

fn into_any(self: Box<CascadesVisibleEntities>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<CascadesVisibleEntities>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for CubemapVisibleEntities

Source§

fn into_any(self: Box<CubemapVisibleEntities>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<CubemapVisibleEntities>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for RenderCascadesVisibleEntities

Source§

fn into_any(self: Box<RenderCascadesVisibleEntities>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<RenderCascadesVisibleEntities>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for RenderCubemapVisibleEntities

Source§

fn into_any(self: Box<RenderCubemapVisibleEntities>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<RenderCubemapVisibleEntities>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for RenderVisibleMeshEntities

Source§

fn into_any(self: Box<RenderVisibleMeshEntities>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<RenderVisibleMeshEntities>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for VisibleMeshEntities

Source§

fn into_any(self: Box<VisibleMeshEntities>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<VisibleMeshEntities>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ClusteredDecal
where ClusteredDecal: Any + Send + Sync, Handle<Image>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<ClusteredDecal>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ClusteredDecal>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ForwardDecal

Source§

fn into_any(self: Box<ForwardDecal>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ForwardDecal>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Cascade
where Cascade: Any + Send + Sync, Mat4: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Cascade>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Cascade>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for CascadeShadowConfig
where CascadeShadowConfig: Any + Send + Sync, Vec<f32>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<CascadeShadowConfig>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<CascadeShadowConfig>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Cascades
where Cascades: Any + Send + Sync, EntityHashMap<Vec<Cascade>>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Cascades>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Cascades>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for DirectionalLightShadowMap
where DirectionalLightShadowMap: Any + Send + Sync, usize: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<DirectionalLightShadowMap>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<DirectionalLightShadowMap>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for NotShadowCaster

Source§

fn into_any(self: Box<NotShadowCaster>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<NotShadowCaster>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for NotShadowReceiver

Source§

fn into_any(self: Box<NotShadowReceiver>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<NotShadowReceiver>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for PointLightShadowMap
where PointLightShadowMap: Any + Send + Sync, usize: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<PointLightShadowMap>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<PointLightShadowMap>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for TransmittedShadowReceiver

Source§

fn into_any(self: Box<TransmittedShadowReceiver>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<TransmittedShadowReceiver>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for IrradianceVolume
where IrradianceVolume: Any + Send + Sync, Handle<Image>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<IrradianceVolume>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<IrradianceVolume>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Lightmap
where Lightmap: Any + Send + Sync, Handle<Image>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Rect: FromReflect + TypePath + MaybeTyped + RegisterForReflection, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Lightmap>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Lightmap>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for DefaultOpaqueRendererMethod
where DefaultOpaqueRendererMethod: Any + Send + Sync, OpaqueRendererMethod: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<DefaultOpaqueRendererMethod>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<DefaultOpaqueRendererMethod>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for MaterialBindGroupIndex
where MaterialBindGroupIndex: Any + Send + Sync, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<MaterialBindGroupIndex>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<MaterialBindGroupIndex>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for MaterialBindGroupSlot
where MaterialBindGroupSlot: Any + Send + Sync, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<MaterialBindGroupSlot>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<MaterialBindGroupSlot>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for MaterialBindingId
where MaterialBindingId: Any + Send + Sync, MaterialBindGroupIndex: FromReflect + TypePath + MaybeTyped + RegisterForReflection, MaterialBindGroupSlot: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<MaterialBindingId>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<MaterialBindingId>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ScreenSpaceAmbientOcclusion
where ScreenSpaceAmbientOcclusion: Any + Send + Sync, ScreenSpaceAmbientOcclusionQualityLevel: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<ScreenSpaceAmbientOcclusion>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ScreenSpaceAmbientOcclusion>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ScreenSpaceReflections
where ScreenSpaceReflections: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<ScreenSpaceReflections>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ScreenSpaceReflections>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for FogVolume
where FogVolume: Any + Send + Sync, Color: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<Handle<Image>>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec3: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<FogVolume>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<FogVolume>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for VolumetricFog
where VolumetricFog: Any + Send + Sync, Color: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<VolumetricFog>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<VolumetricFog>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for VolumetricLight

Source§

fn into_any(self: Box<VolumetricLight>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<VolumetricLight>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Mesh3dWireframe
where Mesh3dWireframe: Any + Send + Sync, Handle<WireframeMaterial>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Mesh3dWireframe>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Mesh3dWireframe>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for NoWireframe
where NoWireframe: Any + Send + Sync,

Source§

fn into_any(self: Box<NoWireframe>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<NoWireframe>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Wireframe
where Wireframe: Any + Send + Sync,

Source§

fn into_any(self: Box<Wireframe>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Wireframe>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for WireframeColor
where WireframeColor: Any + Send + Sync, Color: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<WireframeColor>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<WireframeColor>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for WireframeConfig
where WireframeConfig: Any + Send + Sync, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Color: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<WireframeConfig>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<WireframeConfig>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for WireframeMaterial
where WireframeMaterial: Any + Send + Sync, Color: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<WireframeMaterial>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<WireframeMaterial>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for RayId
where RayId: Any + Send + Sync, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection, PointerId: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<RayId>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<RayId>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for HitData
where HitData: Any + Send + Sync, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<Vec3>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<HitData>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<HitData>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for PointerHits
where PointerHits: Any + Send + Sync, PointerId: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec<(Entity, HitData)>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<PointerHits>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<PointerHits>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for RayMeshHit
where RayMeshHit: Any + Send + Sync, Vec3: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<[Vec3; 3]>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<usize>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<RayMeshHit>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<RayMeshHit>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for SimplifiedMesh
where SimplifiedMesh: Any + Send + Sync, Handle<Mesh>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<SimplifiedMesh>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<SimplifiedMesh>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Location
where Location: Any + Send + Sync, NormalizedRenderTarget: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Location>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Location>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for PointerInput
where PointerInput: Any + Send + Sync, PointerId: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Location: FromReflect + TypePath + MaybeTyped + RegisterForReflection, PointerAction: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<PointerInput>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<PointerInput>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for PointerInteraction
where PointerInteraction: Any + Send + Sync, Vec<(Entity, HitData)>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<PointerInteraction>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<PointerInteraction>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for PointerLocation

Source§

fn into_any(self: Box<PointerLocation>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<PointerLocation>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for PointerPress
where PointerPress: Any + Send + Sync, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<PointerPress>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<PointerPress>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for CameraMainTextureUsages

Source§

fn into_any(self: Box<CameraMainTextureUsages>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<CameraMainTextureUsages>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for CameraRenderGraph

Source§

fn into_any(self: Box<CameraRenderGraph>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<CameraRenderGraph>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Exposure
where Exposure: Any + Send + Sync,

Source§

fn into_any(self: Box<Exposure>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Exposure>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ImageRenderTarget
where ImageRenderTarget: Any + Send + Sync, Handle<Image>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, FloatOrd: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<ImageRenderTarget>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ImageRenderTarget>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for MipBias
where MipBias: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<MipBias>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<MipBias>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for SubCameraView
where SubCameraView: Any + Send + Sync, UVec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<SubCameraView>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<SubCameraView>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for TemporalJitter
where TemporalJitter: Any + Send + Sync, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<TemporalJitter>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<TemporalJitter>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Viewport
where Viewport: Any + Send + Sync, UVec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Range<f32>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Viewport>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Viewport>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ManualTextureViewHandle
where ManualTextureViewHandle: Any + Send + Sync, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<ManualTextureViewHandle>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ManualTextureViewHandle>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for CustomProjection

Source§

fn into_any(self: Box<CustomProjection>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<CustomProjection>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for OcclusionCulling

Source§

fn into_any(self: Box<OcclusionCulling>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<OcclusionCulling>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for GlobalsUniform
where GlobalsUniform: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<GlobalsUniform>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<GlobalsUniform>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ReadbackComplete
where ReadbackComplete: Any + Send + Sync, Vec<u8>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<ReadbackComplete>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ReadbackComplete>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for MeshTag
where MeshTag: Any + Send + Sync, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<MeshTag>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<MeshTag>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Aabb
where Aabb: Any + Send + Sync, Vec3A: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Aabb>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Aabb>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for CascadesFrusta

Source§

fn into_any(self: Box<CascadesFrusta>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<CascadesFrusta>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for CubemapFrusta

Source§

fn into_any(self: Box<CubemapFrusta>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<CubemapFrusta>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Frustum
where Frustum: Any + Send + Sync,

Source§

fn into_any(self: Box<Frustum>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Frustum>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ShaderStorageBuffer

Source§

fn into_any(self: Box<ShaderStorageBuffer>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ShaderStorageBuffer>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for SyncToRenderWorld

Source§

fn into_any(self: Box<SyncToRenderWorld>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<SyncToRenderWorld>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for TemporaryRenderEntity

Source§

fn into_any(self: Box<TemporaryRenderEntity>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<TemporaryRenderEntity>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ColorGrading
where ColorGrading: Any + Send + Sync, ColorGradingGlobal: FromReflect + TypePath + MaybeTyped + RegisterForReflection, ColorGradingSection: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<ColorGrading>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ColorGrading>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ColorGradingGlobal
where ColorGradingGlobal: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Range<f32>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<ColorGradingGlobal>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ColorGradingGlobal>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ColorGradingSection
where ColorGradingSection: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<ColorGradingSection>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ColorGradingSection>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for VisibilityRange
where VisibilityRange: Any + Send + Sync, Range<f32>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<VisibilityRange>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<VisibilityRange>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for RenderLayers
where RenderLayers: Any + Send + Sync, SmallVec<[u64; 1]>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<RenderLayers>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<RenderLayers>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for NoFrustumCulling

Source§

fn into_any(self: Box<NoFrustumCulling>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<NoFrustumCulling>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for RenderVisibleEntities

Source§

fn into_any(self: Box<RenderVisibleEntities>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<RenderVisibleEntities>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for VisibilityClass
where VisibilityClass: Any + Send + Sync, SmallVec<[TypeId; 1]>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<VisibilityClass>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<VisibilityClass>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for VisibleEntities

Source§

fn into_any(self: Box<VisibleEntities>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<VisibleEntities>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Screenshot
where Screenshot: Any + Send + Sync, RenderTarget: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Screenshot>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Screenshot>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ScreenshotCaptured
where ScreenshotCaptured: Any + Send + Sync, Image: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<ScreenshotCaptured>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ScreenshotCaptured>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for InstanceId
where InstanceId: Any + Send + Sync, Uuid: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<InstanceId>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<InstanceId>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for SceneInstanceReady
where SceneInstanceReady: Any + Send + Sync, InstanceId: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<SceneInstanceReady>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<SceneInstanceReady>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Mesh2dWireframe
where Mesh2dWireframe: Any + Send + Sync, Handle<Wireframe2dMaterial>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Mesh2dWireframe>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Mesh2dWireframe>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for NoWireframe2d

Source§

fn into_any(self: Box<NoWireframe2d>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<NoWireframe2d>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Wireframe2d
where Wireframe2d: Any + Send + Sync,

Source§

fn into_any(self: Box<Wireframe2d>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Wireframe2d>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Wireframe2dColor
where Wireframe2dColor: Any + Send + Sync, Color: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Wireframe2dColor>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Wireframe2dColor>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Wireframe2dConfig
where Wireframe2dConfig: Any + Send + Sync, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Color: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Wireframe2dConfig>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Wireframe2dConfig>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Wireframe2dMaterial
where Wireframe2dMaterial: Any + Send + Sync, Color: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Wireframe2dMaterial>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Wireframe2dMaterial>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for TextBounds
where TextBounds: Any + Send + Sync, Option<f32>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<TextBounds>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<TextBounds>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for GlyphAtlasInfo
where GlyphAtlasInfo: Any + Send + Sync, Handle<Image>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Handle<TextureAtlasLayout>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, GlyphAtlasLocation: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<GlyphAtlasInfo>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<GlyphAtlasInfo>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for GlyphAtlasLocation
where GlyphAtlasLocation: Any + Send + Sync, usize: FromReflect + TypePath + MaybeTyped + RegisterForReflection, IVec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<GlyphAtlasLocation>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<GlyphAtlasLocation>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for PositionedGlyph
where PositionedGlyph: Any + Send + Sync, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection, GlyphAtlasInfo: FromReflect + TypePath + MaybeTyped + RegisterForReflection, usize: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<PositionedGlyph>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<PositionedGlyph>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for TextLayoutInfo
where TextLayoutInfo: Any + Send + Sync, Vec<PositionedGlyph>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<TextLayoutInfo>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<TextLayoutInfo>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ComputedTextBlock
where ComputedTextBlock: Any + Send + Sync, SmallVec<[TextEntity; 1]>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<ComputedTextBlock>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ComputedTextBlock>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for TextEntity
where TextEntity: Any + Send + Sync, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection, usize: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<TextEntity>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<TextEntity>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Stopwatch
where Stopwatch: Any + Send + Sync, Duration: FromReflect + TypePath + MaybeTyped + RegisterForReflection, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Stopwatch>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Stopwatch>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for RelativeCursorPosition
where RelativeCursorPosition: Any + Send + Sync, Rect: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<Vec2>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<RelativeCursorPosition>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<RelativeCursorPosition>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ContentSize
where ContentSize: Any + Send + Sync,

Source§

fn into_any(self: Box<ContentSize>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ContentSize>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for ImageNodeSize
where ImageNodeSize: Any + Send + Sync, UVec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<ImageNodeSize>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ImageNodeSize>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Label
where Label: Any + Send + Sync,

Source§

fn into_any(self: Box<Label>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Label>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for TextNodeFlags
where TextNodeFlags: Any + Send + Sync, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<TextNodeFlags>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<TextNodeFlags>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for RequestRedraw

Source§

fn into_any(self: Box<RequestRedraw>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<RequestRedraw>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for WindowBackendScaleFactorChanged
where WindowBackendScaleFactorChanged: Any + Send + Sync, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f64: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<WindowBackendScaleFactorChanged>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<WindowBackendScaleFactorChanged>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for WindowCloseRequested
where WindowCloseRequested: Any + Send + Sync, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<WindowCloseRequested>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<WindowCloseRequested>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for WindowClosed
where WindowClosed: Any + Send + Sync, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<WindowClosed>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<WindowClosed>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for WindowClosing
where WindowClosing: Any + Send + Sync, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<WindowClosing>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<WindowClosing>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for WindowCreated
where WindowCreated: Any + Send + Sync, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<WindowCreated>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<WindowCreated>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for WindowDestroyed
where WindowDestroyed: Any + Send + Sync, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<WindowDestroyed>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<WindowDestroyed>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for WindowFocused
where WindowFocused: Any + Send + Sync, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<WindowFocused>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<WindowFocused>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for WindowOccluded
where WindowOccluded: Any + Send + Sync, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<WindowOccluded>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<WindowOccluded>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for WindowResized
where WindowResized: Any + Send + Sync, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<WindowResized>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<WindowResized>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for WindowScaleFactorChanged
where WindowScaleFactorChanged: Any + Send + Sync, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f64: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<WindowScaleFactorChanged>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<WindowScaleFactorChanged>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for WindowThemeChanged
where WindowThemeChanged: Any + Send + Sync, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection, WindowTheme: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<WindowThemeChanged>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<WindowThemeChanged>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Monitor
where Monitor: Any + Send + Sync, Option<String>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, IVec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<u32>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f64: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec<VideoMode>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Monitor>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Monitor>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for PrimaryMonitor

Source§

fn into_any(self: Box<PrimaryMonitor>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<PrimaryMonitor>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for VideoMode
where VideoMode: Any + Send + Sync, UVec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection, u16: FromReflect + TypePath + MaybeTyped + RegisterForReflection, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<VideoMode>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<VideoMode>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for CursorOptions
where CursorOptions: Any + Send + Sync, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection, CursorGrabMode: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<CursorOptions>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<CursorOptions>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for EnabledButtons
where EnabledButtons: Any + Send + Sync, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<EnabledButtons>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<EnabledButtons>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for InternalWindowState
where InternalWindowState: Any + Send + Sync, Option<bool>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<CompassOctant>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<DVec2>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<InternalWindowState>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<InternalWindowState>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for NormalizedWindowRef
where NormalizedWindowRef: Any + Send + Sync, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<NormalizedWindowRef>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<NormalizedWindowRef>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for PrimaryWindow

Source§

fn into_any(self: Box<PrimaryWindow>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<PrimaryWindow>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for WindowResolution
where WindowResolution: Any + Send + Sync, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<f32>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<WindowResolution>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<WindowResolution>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for CustomCursorImage
where CustomCursorImage: Any + Send + Sync, Handle<Image>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<TextureAtlas>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<URect>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, (u16, u16): FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<CustomCursorImage>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<CustomCursorImage>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for WakeUp
where WakeUp: Any + Send + Sync,

Source§

fn into_any(self: Box<WakeUp>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<WakeUp>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Affine2
where Affine2: Any + Send + Sync, Mat2: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Affine2>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Affine2>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Affine3A
where Affine3A: Any + Send + Sync, Mat3A: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec3A: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Affine3A>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Affine3A>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for DAffine2
where DAffine2: Any + Send + Sync, DMat2: FromReflect + TypePath + MaybeTyped + RegisterForReflection, DVec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<DAffine2>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<DAffine2>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for DAffine3
where DAffine3: Any + Send + Sync, DMat3: FromReflect + TypePath + MaybeTyped + RegisterForReflection, DVec3: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<DAffine3>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<DAffine3>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for DMat2
where DMat2: Any + Send + Sync, DVec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<DMat2>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<DMat2>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for DMat3
where DMat3: Any + Send + Sync, DVec3: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<DMat3>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<DMat3>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for DMat4
where DMat4: Any + Send + Sync, DVec4: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<DMat4>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<DMat4>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for DQuat
where DQuat: Any + Send + Sync, f64: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<DQuat>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<DQuat>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for DVec2
where DVec2: Any + Send + Sync, f64: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<DVec2>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<DVec2>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for DVec3
where DVec3: Any + Send + Sync, f64: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<DVec3>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<DVec3>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for DVec4
where DVec4: Any + Send + Sync, f64: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<DVec4>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<DVec4>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for I8Vec2
where I8Vec2: Any + Send + Sync, i8: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<I8Vec2>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<I8Vec2>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for I8Vec3
where I8Vec3: Any + Send + Sync, i8: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<I8Vec3>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<I8Vec3>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for I8Vec4
where I8Vec4: Any + Send + Sync, i8: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<I8Vec4>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<I8Vec4>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for I16Vec2
where I16Vec2: Any + Send + Sync, i16: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<I16Vec2>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<I16Vec2>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for I16Vec3
where I16Vec3: Any + Send + Sync, i16: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<I16Vec3>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<I16Vec3>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for I16Vec4
where I16Vec4: Any + Send + Sync, i16: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<I16Vec4>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<I16Vec4>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for I64Vec2
where I64Vec2: Any + Send + Sync, i64: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<I64Vec2>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<I64Vec2>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for I64Vec3
where I64Vec3: Any + Send + Sync, i64: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<I64Vec3>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<I64Vec3>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for I64Vec4
where I64Vec4: Any + Send + Sync, i64: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<I64Vec4>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<I64Vec4>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for U8Vec2
where U8Vec2: Any + Send + Sync, u8: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<U8Vec2>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<U8Vec2>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for U8Vec3
where U8Vec3: Any + Send + Sync, u8: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<U8Vec3>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<U8Vec3>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for U8Vec4
where U8Vec4: Any + Send + Sync, u8: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<U8Vec4>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<U8Vec4>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for U16Vec2
where U16Vec2: Any + Send + Sync, u16: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<U16Vec2>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<U16Vec2>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for U16Vec3
where U16Vec3: Any + Send + Sync, u16: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<U16Vec3>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<U16Vec3>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for U16Vec4
where U16Vec4: Any + Send + Sync, u16: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<U16Vec4>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<U16Vec4>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for U64Vec2
where U64Vec2: Any + Send + Sync, u64: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<U64Vec2>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<U64Vec2>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for U64Vec3
where U64Vec3: Any + Send + Sync, u64: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<U64Vec3>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<U64Vec3>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for U64Vec4
where U64Vec4: Any + Send + Sync, u64: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<U64Vec4>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<U64Vec4>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for NodeIndex
where NodeIndex: Any + Send + Sync,

Source§

fn into_any(self: Box<NodeIndex>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<NodeIndex>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for SmolStr
where SmolStr: Any + Send + Sync,

Source§

fn into_any(self: Box<SmolStr>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<SmolStr>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl Reflect for Uuid
where Uuid: Any + Send + Sync,

Source§

fn into_any(self: Box<Uuid>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Uuid>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<'a> Reflect for AssetPath<'a>
where AssetPath<'a>: Any + Send + Sync,

Source§

fn into_any(self: Box<AssetPath<'a>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<AssetPath<'a>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<A> Reflect for (A,)
where A: Reflect + MaybeTyped + TypePath + GetTypeRegistration,

Source§

fn into_any(self: Box<(A,)>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<(A,)>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<A, B> Reflect for (A, B)
where A: Reflect + MaybeTyped + TypePath + GetTypeRegistration, B: Reflect + MaybeTyped + TypePath + GetTypeRegistration,

Source§

fn into_any(self: Box<(A, B)>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<(A, B)>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<A, B, C> Reflect for (A, B, C)
where A: Reflect + MaybeTyped + TypePath + GetTypeRegistration, B: Reflect + MaybeTyped + TypePath + GetTypeRegistration, C: Reflect + MaybeTyped + TypePath + GetTypeRegistration,

Source§

fn into_any(self: Box<(A, B, C)>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<(A, B, C)>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<A, B, C, D> Reflect for (A, B, C, D)
where A: Reflect + MaybeTyped + TypePath + GetTypeRegistration, B: Reflect + MaybeTyped + TypePath + GetTypeRegistration, C: Reflect + MaybeTyped + TypePath + GetTypeRegistration, D: Reflect + MaybeTyped + TypePath + GetTypeRegistration,

Source§

fn into_any(self: Box<(A, B, C, D)>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<(A, B, C, D)>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<A, B, C, D, E> Reflect for (A, B, C, D, E)
where A: Reflect + MaybeTyped + TypePath + GetTypeRegistration, B: Reflect + MaybeTyped + TypePath + GetTypeRegistration, C: Reflect + MaybeTyped + TypePath + GetTypeRegistration, D: Reflect + MaybeTyped + TypePath + GetTypeRegistration, E: Reflect + MaybeTyped + TypePath + GetTypeRegistration,

Source§

fn into_any(self: Box<(A, B, C, D, E)>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<(A, B, C, D, E)>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<A, B, C, D, E, F> Reflect for (A, B, C, D, E, F)
where A: Reflect + MaybeTyped + TypePath + GetTypeRegistration, B: Reflect + MaybeTyped + TypePath + GetTypeRegistration, C: Reflect + MaybeTyped + TypePath + GetTypeRegistration, D: Reflect + MaybeTyped + TypePath + GetTypeRegistration, E: Reflect + MaybeTyped + TypePath + GetTypeRegistration, F: Reflect + MaybeTyped + TypePath + GetTypeRegistration,

Source§

fn into_any(self: Box<(A, B, C, D, E, F)>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<(A, B, C, D, E, F)>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<A, B, C, D, E, F, G> Reflect for (A, B, C, D, E, F, G)
where A: Reflect + MaybeTyped + TypePath + GetTypeRegistration, B: Reflect + MaybeTyped + TypePath + GetTypeRegistration, C: Reflect + MaybeTyped + TypePath + GetTypeRegistration, D: Reflect + MaybeTyped + TypePath + GetTypeRegistration, E: Reflect + MaybeTyped + TypePath + GetTypeRegistration, F: Reflect + MaybeTyped + TypePath + GetTypeRegistration, G: Reflect + MaybeTyped + TypePath + GetTypeRegistration,

Source§

fn into_any(self: Box<(A, B, C, D, E, F, G)>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<(A, B, C, D, E, F, G)>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<A, B, C, D, E, F, G, H> Reflect for (A, B, C, D, E, F, G, H)
where A: Reflect + MaybeTyped + TypePath + GetTypeRegistration, B: Reflect + MaybeTyped + TypePath + GetTypeRegistration, C: Reflect + MaybeTyped + TypePath + GetTypeRegistration, D: Reflect + MaybeTyped + TypePath + GetTypeRegistration, E: Reflect + MaybeTyped + TypePath + GetTypeRegistration, F: Reflect + MaybeTyped + TypePath + GetTypeRegistration, G: Reflect + MaybeTyped + TypePath + GetTypeRegistration, H: Reflect + MaybeTyped + TypePath + GetTypeRegistration,

Source§

fn into_any(self: Box<(A, B, C, D, E, F, G, H)>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<(A, B, C, D, E, F, G, H)>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<A, B, C, D, E, F, G, H, I> Reflect for (A, B, C, D, E, F, G, H, I)
where A: Reflect + MaybeTyped + TypePath + GetTypeRegistration, B: Reflect + MaybeTyped + TypePath + GetTypeRegistration, C: Reflect + MaybeTyped + TypePath + GetTypeRegistration, D: Reflect + MaybeTyped + TypePath + GetTypeRegistration, E: Reflect + MaybeTyped + TypePath + GetTypeRegistration, F: Reflect + MaybeTyped + TypePath + GetTypeRegistration, G: Reflect + MaybeTyped + TypePath + GetTypeRegistration, H: Reflect + MaybeTyped + TypePath + GetTypeRegistration, I: Reflect + MaybeTyped + TypePath + GetTypeRegistration,

Source§

fn into_any(self: Box<(A, B, C, D, E, F, G, H, I)>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<(A, B, C, D, E, F, G, H, I)>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<A, B, C, D, E, F, G, H, I, J> Reflect for (A, B, C, D, E, F, G, H, I, J)
where A: Reflect + MaybeTyped + TypePath + GetTypeRegistration, B: Reflect + MaybeTyped + TypePath + GetTypeRegistration, C: Reflect + MaybeTyped + TypePath + GetTypeRegistration, D: Reflect + MaybeTyped + TypePath + GetTypeRegistration, E: Reflect + MaybeTyped + TypePath + GetTypeRegistration, F: Reflect + MaybeTyped + TypePath + GetTypeRegistration, G: Reflect + MaybeTyped + TypePath + GetTypeRegistration, H: Reflect + MaybeTyped + TypePath + GetTypeRegistration, I: Reflect + MaybeTyped + TypePath + GetTypeRegistration, J: Reflect + MaybeTyped + TypePath + GetTypeRegistration,

Source§

fn into_any(self: Box<(A, B, C, D, E, F, G, H, I, J)>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<(A, B, C, D, E, F, G, H, I, J)>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<A, B, C, D, E, F, G, H, I, J, K> Reflect for (A, B, C, D, E, F, G, H, I, J, K)
where A: Reflect + MaybeTyped + TypePath + GetTypeRegistration, B: Reflect + MaybeTyped + TypePath + GetTypeRegistration, C: Reflect + MaybeTyped + TypePath + GetTypeRegistration, D: Reflect + MaybeTyped + TypePath + GetTypeRegistration, E: Reflect + MaybeTyped + TypePath + GetTypeRegistration, F: Reflect + MaybeTyped + TypePath + GetTypeRegistration, G: Reflect + MaybeTyped + TypePath + GetTypeRegistration, H: Reflect + MaybeTyped + TypePath + GetTypeRegistration, I: Reflect + MaybeTyped + TypePath + GetTypeRegistration, J: Reflect + MaybeTyped + TypePath + GetTypeRegistration, K: Reflect + MaybeTyped + TypePath + GetTypeRegistration,

Source§

fn into_any(self: Box<(A, B, C, D, E, F, G, H, I, J, K)>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect( self: Box<(A, B, C, D, E, F, G, H, I, J, K)>, ) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<A, B, C, D, E, F, G, H, I, J, K, L> Reflect for (A, B, C, D, E, F, G, H, I, J, K, L)
where A: Reflect + MaybeTyped + TypePath + GetTypeRegistration, B: Reflect + MaybeTyped + TypePath + GetTypeRegistration, C: Reflect + MaybeTyped + TypePath + GetTypeRegistration, D: Reflect + MaybeTyped + TypePath + GetTypeRegistration, E: Reflect + MaybeTyped + TypePath + GetTypeRegistration, F: Reflect + MaybeTyped + TypePath + GetTypeRegistration, G: Reflect + MaybeTyped + TypePath + GetTypeRegistration, H: Reflect + MaybeTyped + TypePath + GetTypeRegistration, I: Reflect + MaybeTyped + TypePath + GetTypeRegistration, J: Reflect + MaybeTyped + TypePath + GetTypeRegistration, K: Reflect + MaybeTyped + TypePath + GetTypeRegistration, L: Reflect + MaybeTyped + TypePath + GetTypeRegistration,

Source§

fn into_any(self: Box<(A, B, C, D, E, F, G, H, I, J, K, L)>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect( self: Box<(A, B, C, D, E, F, G, H, I, J, K, L)>, ) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<B, E> Reflect for ExtendedMaterial<B, E>
where B: Material + FromReflect + TypePath + MaybeTyped + RegisterForReflection, E: MaterialExtension + FromReflect + TypePath + MaybeTyped + RegisterForReflection, ExtendedMaterial<B, E>: Any + Send + Sync,

Source§

fn into_any(self: Box<ExtendedMaterial<B, E>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ExtendedMaterial<B, E>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<Config, Clear> Reflect for GizmoBuffer<Config, Clear>
where GizmoBuffer<Config, Clear>: Any + Send + Sync, Config: GizmoConfigGroup + TypePath, Clear: 'static + Send + Sync + TypePath, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec<Vec3>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec<LinearRgba>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<GizmoBuffer<Config, Clear>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<GizmoBuffer<Config, Clear>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<E> Reflect for EventId<E>
where E: Event + TypePath, EventId<E>: Any + Send + Sync, usize: FromReflect + TypePath + MaybeTyped + RegisterForReflection, MaybeLocation: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<EventId<E>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<EventId<E>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<E> Reflect for FocusedInput<E>
where E: Event + Clone + TypePath + FromReflect + MaybeTyped + RegisterForReflection, FocusedInput<E>: Any + Send + Sync, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<FocusedInput<E>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<FocusedInput<E>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<K, V> Reflect for BTreeMap<K, V>
where K: FromReflect + MaybeTyped + TypePath + GetTypeRegistration + Eq + Ord, V: FromReflect + MaybeTyped + TypePath + GetTypeRegistration,

Source§

fn into_any(self: Box<BTreeMap<K, V>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<BTreeMap<K, V>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<K, V, S> Reflect for HashMap<K, V, S>

Source§

fn into_any(self: Box<HashMap<K, V, S>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<HashMap<K, V, S>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<K, V, S> Reflect for HashMap<K, V, S>

Source§

fn into_any(self: Box<HashMap<K, V, S>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<HashMap<K, V, S>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<N, E, Ix> Reflect for Graph<N, E, Directed, Ix>
where N: Clone + TypePath, E: Clone + TypePath, Ix: IndexType + TypePath, Graph<N, E, Directed, Ix>: Any + Send + Sync,

Source§

fn into_any(self: Box<Graph<N, E, Directed, Ix>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Graph<N, E, Directed, Ix>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<P> Reflect for LinearSpline<P>
where P: VectorSpace + TypePath, LinearSpline<P>: Any + Send + Sync, Vec<P>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<LinearSpline<P>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<LinearSpline<P>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<T> Reflect for Cow<'static, [T]>
where T: FromReflect + Clone + MaybeTyped + TypePath + GetTypeRegistration,

Source§

fn into_any(self: Box<Cow<'static, [T]>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Cow<'static, [T]>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<T> Reflect for Bound<T>
where T: Clone + Send + Sync + TypePath, Bound<T>: Any + Send + Sync,

Source§

fn into_any(self: Box<Bound<T>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Bound<T>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<T> Reflect for Option<T>
where Option<T>: Any + Send + Sync, T: TypePath + FromReflect + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Option<T>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Option<T>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<T> Reflect for BinaryHeap<T>
where T: Clone + TypePath, BinaryHeap<T>: Any + Send + Sync,

Source§

fn into_any(self: Box<BinaryHeap<T>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<BinaryHeap<T>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<T> Reflect for BTreeSet<T>
where T: Ord + Eq + Clone + Send + Sync + TypePath, BTreeSet<T>: Any + Send + Sync,

Source§

fn into_any(self: Box<BTreeSet<T>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<BTreeSet<T>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<T> Reflect for VecDeque<T>
where T: FromReflect + MaybeTyped + TypePath + GetTypeRegistration,

Source§

fn into_any(self: Box<VecDeque<T>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<VecDeque<T>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<T> Reflect for Arc<T>
where T: Send + Sync + TypePath + ?Sized, Arc<T>: Any + Send + Sync,

Source§

fn into_any(self: Box<Arc<T>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Arc<T>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<T> Reflect for Saturating<T>
where T: Clone + Send + Sync + TypePath, Saturating<T>: Any + Send + Sync,

Source§

fn into_any(self: Box<Saturating<T>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Saturating<T>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<T> Reflect for Wrapping<T>
where T: Clone + Send + Sync + TypePath, Wrapping<T>: Any + Send + Sync,

Source§

fn into_any(self: Box<Wrapping<T>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Wrapping<T>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<T> Reflect for Range<T>
where T: Clone + Send + Sync + TypePath, Range<T>: Any + Send + Sync,

Source§

fn into_any(self: Box<Range<T>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Range<T>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<T> Reflect for RangeFrom<T>
where T: Clone + Send + Sync + TypePath, RangeFrom<T>: Any + Send + Sync,

Source§

fn into_any(self: Box<RangeFrom<T>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<RangeFrom<T>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<T> Reflect for RangeInclusive<T>
where T: Clone + Send + Sync + TypePath, RangeInclusive<T>: Any + Send + Sync,

Source§

fn into_any(self: Box<RangeInclusive<T>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<RangeInclusive<T>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<T> Reflect for RangeTo<T>
where T: Clone + Send + Sync + TypePath, RangeTo<T>: Any + Send + Sync,

Source§

fn into_any(self: Box<RangeTo<T>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<RangeTo<T>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<T> Reflect for RangeToInclusive<T>
where T: Clone + Send + Sync + TypePath, RangeToInclusive<T>: Any + Send + Sync,

Source§

fn into_any(self: Box<RangeToInclusive<T>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<RangeToInclusive<T>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<T> Reflect for CubicKeyframeCurve<T>
where CubicKeyframeCurve<T>: Any + Send + Sync, T: TypePath, ChunkedUnevenCore<T>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<CubicKeyframeCurve<T>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<CubicKeyframeCurve<T>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<T> Reflect for SteppedKeyframeCurve<T>
where SteppedKeyframeCurve<T>: Any + Send + Sync, T: TypePath, UnevenCore<T>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<SteppedKeyframeCurve<T>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<SteppedKeyframeCurve<T>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<T> Reflect for WideCubicKeyframeCurve<T>
where WideCubicKeyframeCurve<T>: Any + Send + Sync, T: TypePath, ChunkedUnevenCore<T>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<WideCubicKeyframeCurve<T>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<WideCubicKeyframeCurve<T>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<T> Reflect for WideLinearKeyframeCurve<T>
where WideLinearKeyframeCurve<T>: Any + Send + Sync, T: TypePath, ChunkedUnevenCore<T>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<WideLinearKeyframeCurve<T>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<WideLinearKeyframeCurve<T>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<T> Reflect for WideSteppedKeyframeCurve<T>
where WideSteppedKeyframeCurve<T>: Any + Send + Sync, T: TypePath, ChunkedUnevenCore<T>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<WideSteppedKeyframeCurve<T>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<WideSteppedKeyframeCurve<T>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<T> Reflect for ColorCurve<T>
where ColorCurve<T>: Any + Send + Sync, T: TypePath, EvenCore<T>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<ColorCurve<T>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ColorCurve<T>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<T> Reflect for MaybeLocation<T>
where MaybeLocation<T>: Any + Send + Sync, T: TypePath + ?Sized,

Source§

fn into_any(self: Box<MaybeLocation<T>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<MaybeLocation<T>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<T> Reflect for WithDerivative<T>
where WithDerivative<T>: Any + Send + Sync, T: HasTangent + TypePath + FromReflect + MaybeTyped + RegisterForReflection, <T as HasTangent>::Tangent: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<WithDerivative<T>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<WithDerivative<T>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<T> Reflect for WithTwoDerivatives<T>
where WithTwoDerivatives<T>: Any + Send + Sync, T: HasTangent + TypePath + FromReflect + MaybeTyped + RegisterForReflection, <T as HasTangent>::Tangent: FromReflect + TypePath + MaybeTyped + RegisterForReflection, <<T as HasTangent>::Tangent as HasTangent>::Tangent: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<WithTwoDerivatives<T>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<WithTwoDerivatives<T>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<T> Reflect for SmallVec<T>
where T: Array + TypePath + Send + Sync, <T as Array>::Item: FromReflect + MaybeTyped + TypePath,

Source§

fn into_any(self: Box<SmallVec<T>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<SmallVec<T>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<T, E> Reflect for Result<T, E>
where Result<T, E>: Any + Send + Sync, T: TypePath + FromReflect + MaybeTyped + RegisterForReflection, E: TypePath + FromReflect + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Result<T, E>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Result<T, E>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<T, const N: usize> Reflect for [T; N]
where T: Reflect + MaybeTyped + TypePath + GetTypeRegistration,

Source§

fn into_any(self: Box<[T; N]>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<[T; N]>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<V> Reflect for EntityHashMap<V>
where EntityHashMap<V>: Any + Send + Sync, V: TypePath, HashMap<Entity, V, EntityHash>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<EntityHashMap<V>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<EntityHashMap<V>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<V> Reflect for EntityIndexMap<V>
where EntityIndexMap<V>: Any + Send + Sync, V: TypePath, IndexMap<Entity, V, EntityHash>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<EntityIndexMap<V>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<EntityIndexMap<V>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<V, S> Reflect for HashSet<V, S>

Source§

fn into_any(self: Box<HashSet<V, S>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<HashSet<V, S>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<V, S> Reflect for HashSet<V, S>

Source§

fn into_any(self: Box<HashSet<V, S>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<HashSet<V, S>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<V, W> Reflect for Sum<V, W>
where Sum<V, W>: Any + Send + Sync, V: TypePath + FromReflect + MaybeTyped + RegisterForReflection, W: TypePath + FromReflect + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<Sum<V, W>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<Sum<V, W>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Source§

impl<const N: usize> Reflect for ConvexPolygonMeshBuilder<N>
where ConvexPolygonMeshBuilder<N>: Any + Send + Sync, [Vec2; N]: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn into_any(self: Box<ConvexPolygonMeshBuilder<N>>) -> Box<dyn Any>

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn into_reflect(self: Box<ConvexPolygonMeshBuilder<N>>) -> Box<dyn Reflect>

Source§

fn as_reflect(&self) -> &(dyn Reflect + 'static)

Source§

fn as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static)

Source§

fn set(&mut self, value: Box<dyn Reflect>) -> Result<(), Box<dyn Reflect>>

Implementors§

Source§

impl Reflect for AlignContent

Source§

impl Reflect for AlignItems
where AlignItems: Any + Send + Sync,

Source§

impl Reflect for AlignSelf
where AlignSelf: Any + Send + Sync,

Source§

impl Reflect for AlphaMode
where AlphaMode: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for AnimationNodeType
where AnimationNodeType: Any + Send + Sync, Handle<AnimationClip>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for BoxSizing
where BoxSizing: Any + Send + Sync,

Source§

impl Reflect for ClearColorConfig
where ClearColorConfig: Any + Send + Sync, Color: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Color
where Color: Any + Send + Sync, Srgba: FromReflect + TypePath + MaybeTyped + RegisterForReflection, LinearRgba: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Hsla: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Hsva: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Hwba: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Laba: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Lcha: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Oklaba: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Oklcha: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Xyza: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Display
where Display: Any + Send + Sync,

Source§

impl Reflect for EaseFunction
where EaseFunction: Any + Send + Sync, usize: FromReflect + TypePath + MaybeTyped + RegisterForReflection, JumpAt: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for EulerRot
where EulerRot: Any + Send + Sync,

Source§

impl Reflect for FileDragAndDrop
where FileDragAndDrop: Any + Send + Sync, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection, PathBuf: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for FlexDirection

Source§

impl Reflect for FlexWrap
where FlexWrap: Any + Send + Sync,

Source§

impl Reflect for FogFalloff
where FogFalloff: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec3: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for GamepadAxis
where GamepadAxis: Any + Send + Sync, u8: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for GamepadButton
where GamepadButton: Any + Send + Sync, u8: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for GizmoLineJoint
where GizmoLineJoint: Any + Send + Sync, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for GizmoLineStyle
where GizmoLineStyle: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for GridAutoFlow

Source§

impl Reflect for GridTrackRepetition
where GridTrackRepetition: Any + Send + Sync, u16: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Ime
where Ime: Any + Send + Sync, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection, String: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<(usize, usize)>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Interaction
where Interaction: Any + Send + Sync,

Source§

impl Reflect for JumpAt
where JumpAt: Any + Send + Sync,

Source§

impl Reflect for JustifyContent

Source§

impl Reflect for JustifyItems

Source§

impl Reflect for JustifySelf
where JustifySelf: Any + Send + Sync,

Source§

impl Reflect for JustifyText
where JustifyText: Any + Send + Sync,

Source§

impl Reflect for KeyCode
where KeyCode: Any + Send + Sync, NativeKeyCode: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for LightGizmoColor
where LightGizmoColor: Any + Send + Sync, Color: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for LineBreak
where LineBreak: Any + Send + Sync,

Source§

impl Reflect for MaxTrackSizingFunction
where MaxTrackSizingFunction: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for MinTrackSizingFunction
where MinTrackSizingFunction: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for MonitorSelection
where MonitorSelection: Any + Send + Sync, usize: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for MouseButton
where MouseButton: Any + Send + Sync, u16: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Msaa
where Msaa: Any + Send + Sync,

Source§

impl Reflect for NodeImageMode
where NodeImageMode: Any + Send + Sync, TextureSlicer: FromReflect + TypePath + MaybeTyped + RegisterForReflection, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for OverflowAxis

Source§

impl Reflect for OverflowClipBox

Source§

impl Reflect for ParallaxMappingMethod
where ParallaxMappingMethod: Any + Send + Sync, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for PointerButton

Source§

impl Reflect for PositionType

Source§

impl Reflect for Projection
where Projection: Any + Send + Sync, PerspectiveProjection: FromReflect + TypePath + MaybeTyped + RegisterForReflection, OrthographicProjection: FromReflect + TypePath + MaybeTyped + RegisterForReflection, CustomProjection: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for RayCastVisibility

Source§

impl Reflect for bevy_ui_builders::ScalingMode
where ScalingMode: Any + Send + Sync,

Source§

impl Reflect for SliceScaleMode
where SliceScaleMode: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for SpriteImageMode
where SpriteImageMode: Any + Send + Sync, ScalingMode: FromReflect + TypePath + MaybeTyped + RegisterForReflection, TextureSlicer: FromReflect + TypePath + MaybeTyped + RegisterForReflection, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for SpritePickingMode
where SpritePickingMode: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for TimerMode
where TimerMode: Any + Send + Sync,

Source§

impl Reflect for UiAntiAlias
where UiAntiAlias: Any + Send + Sync,

Source§

impl Reflect for Val
where Val: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for VideoModeSelection
where VideoModeSelection: Any + Send + Sync, VideoMode: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Visibility
where Visibility: Any + Send + Sync,

Source§

impl Reflect for WindowPosition
where WindowPosition: Any + Send + Sync, MonitorSelection: FromReflect + TypePath + MaybeTyped + RegisterForReflection, IVec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for AabbGizmoConfigGroup
where AabbGizmoConfigGroup: Any + Send + Sync, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<Color>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for AmbientLight
where AmbientLight: Any + Send + Sync, Color: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for AnimationClip
where AnimationClip: Any + Send + Sync, HashMap<AnimationEventTarget, Vec<TimedAnimationEvent>>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for AnimationGraph
where AnimationGraph: Any + Send + Sync, Graph<AnimationGraphNode, ()>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, NodeIndex: FromReflect + TypePath + MaybeTyped + RegisterForReflection, HashMap<AnimationTargetId, u64>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for AnimationGraphHandle
where AnimationGraphHandle: Any + Send + Sync, Handle<AnimationGraph>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for AnimationGraphNode
where AnimationGraphNode: Any + Send + Sync, AnimationNodeType: FromReflect + TypePath + MaybeTyped + RegisterForReflection, u64: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for AnimationPlayer
where AnimationPlayer: Any + Send + Sync, HashMap<NodeIndex, ActiveAnimation>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, HashMap<NodeIndex, f32>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for AnimationTransition
where AnimationTransition: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, NodeIndex: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for AnimationTransitions
where AnimationTransitions: Any + Send + Sync, Option<NodeIndex>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec<AnimationTransition>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Annulus
where Annulus: Any + Send + Sync, Circle: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Arc2d
where Arc2d: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for BVec2
where BVec2: Any + Send + Sync, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for BVec3
where BVec3: Any + Send + Sync, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for BVec3A
where BVec3A: Any + Send + Sync,

Source§

impl Reflect for BVec4
where BVec4: Any + Send + Sync, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for BVec4A
where BVec4A: Any + Send + Sync,

Source§

impl Reflect for BackgroundColor
where BackgroundColor: Any + Send + Sync, Color: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for BorderColor
where BorderColor: Any + Send + Sync, Color: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for BorderRadius
where BorderRadius: Any + Send + Sync, Val: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for BorderRect
where BorderRect: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for BoxShadow
where BoxShadow: Any + Send + Sync, Vec<ShadowStyle>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for BoxShadowSamples
where BoxShadowSamples: Any + Send + Sync, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Button
where Button: Any + Send + Sync,

Source§

impl Reflect for CalculatedClip
where CalculatedClip: Any + Send + Sync, Rect: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Camera2d
where Camera2d: Any + Send + Sync,

Source§

impl Reflect for Camera3d
where Camera3d: Any + Send + Sync, Camera3dDepthLoadOp: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Camera3dDepthTextureUsage: FromReflect + TypePath + MaybeTyped + RegisterForReflection, usize: FromReflect + TypePath + MaybeTyped + RegisterForReflection, ScreenSpaceTransmissionQuality: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Camera
where Camera: Any + Send + Sync, Option<Viewport>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, isize: FromReflect + TypePath + MaybeTyped + RegisterForReflection, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection, RenderTarget: FromReflect + TypePath + MaybeTyped + RegisterForReflection, ClearColorConfig: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<SubCameraView>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Cancel
where Cancel: Any + Send + Sync, HitData: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Capsule2d
where Capsule2d: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Capsule3d
where Capsule3d: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for ChildOf
where ChildOf: Any + Send + Sync, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Children
where Children: Any + Send + Sync, Vec<Entity>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Circle
where Circle: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for CircularSector
where CircularSector: Any + Send + Sync, Arc2d: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for CircularSegment
where CircularSegment: Any + Send + Sync, Arc2d: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for ClearColor
where ClearColor: Any + Send + Sync, Color: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Click
where Click: Any + Send + Sync, PointerButton: FromReflect + TypePath + MaybeTyped + RegisterForReflection, HitData: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Duration: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for ColorMaterial
where ColorMaterial: Any + Send + Sync, Color: FromReflect + TypePath + MaybeTyped + RegisterForReflection, AlphaMode2d: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Affine2: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<Handle<Image>>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for ComputedNode
where ComputedNode: Any + Send + Sync, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, BorderRect: FromReflect + TypePath + MaybeTyped + RegisterForReflection, ResolvedBorderRadius: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for ComputedNodeTarget
where ComputedNodeTarget: Any + Send + Sync, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, UVec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Cone
where Cone: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for ConicalFrustum
where ConicalFrustum: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Cuboid
where Cuboid: Any + Send + Sync, Vec3: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for CursorEntered
where CursorEntered: Any + Send + Sync, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for CursorLeft
where CursorLeft: Any + Send + Sync, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for CursorMoved
where CursorMoved: Any + Send + Sync, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<Vec2>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Cylinder
where Cylinder: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for DefaultGizmoConfigGroup

Source§

impl Reflect for Dir2
where Dir2: Any + Send + Sync, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Dir3
where Dir3: Any + Send + Sync, Vec3: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Dir3A
where Dir3A: Any + Send + Sync, Vec3A: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for DirectionalLight
where DirectionalLight: Any + Send + Sync, Color: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for DistanceFog
where DistanceFog: Any + Send + Sync, Color: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, FogFalloff: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Drag
where Drag: Any + Send + Sync, PointerButton: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for DragDrop
where DragDrop: Any + Send + Sync, PointerButton: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection, HitData: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for DragEnd
where DragEnd: Any + Send + Sync, PointerButton: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for DragEnter
where DragEnter: Any + Send + Sync, PointerButton: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection, HitData: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for DragEntry
where DragEntry: Any + Send + Sync, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for DragLeave
where DragLeave: Any + Send + Sync, PointerButton: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection, HitData: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for DragOver
where DragOver: Any + Send + Sync, PointerButton: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection, HitData: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for DragStart
where DragStart: Any + Send + Sync, PointerButton: FromReflect + TypePath + MaybeTyped + RegisterForReflection, HitData: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for DynamicSceneRoot
where DynamicSceneRoot: Any + Send + Sync, Handle<DynamicScene>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Ellipse
where Ellipse: Any + Send + Sync, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Entity
where Entity: Any + Send + Sync,

Source§

impl Reflect for EnvironmentMapLight
where EnvironmentMapLight: Any + Send + Sync, Handle<Image>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Quat: FromReflect + TypePath + MaybeTyped + RegisterForReflection, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Fixed
where Fixed: Any + Send + Sync, Duration: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Gamepad
where Gamepad: Any + Send + Sync, Option<u16>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, ButtonInput<GamepadButton>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Axis<GamepadInput>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for GamepadSettings
where GamepadSettings: Any + Send + Sync, ButtonSettings: FromReflect + TypePath + MaybeTyped + RegisterForReflection, AxisSettings: FromReflect + TypePath + MaybeTyped + RegisterForReflection, ButtonAxisSettings: FromReflect + TypePath + MaybeTyped + RegisterForReflection, HashMap<GamepadButton, ButtonSettings>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, HashMap<GamepadAxis, AxisSettings>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, HashMap<GamepadButton, ButtonAxisSettings>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Gizmo
where Gizmo: Any + Send + Sync, Handle<GizmoAsset>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, GizmoLineConfig: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for GizmoConfig
where GizmoConfig: Any + Send + Sync, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection, GizmoLineConfig: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, RenderLayers: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for GizmoConfigStore

Source§

impl Reflect for GizmoLineConfig
where GizmoLineConfig: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection, GizmoLineStyle: FromReflect + TypePath + MaybeTyped + RegisterForReflection, GizmoLineJoint: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for GlobalTransform
where GlobalTransform: Any + Send + Sync, Affine3A: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for GlobalVolume
where GlobalVolume: Any + Send + Sync, Volume: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for GlobalZIndex
where GlobalZIndex: Any + Send + Sync, i32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for GltfExtras
where GltfExtras: Any + Send + Sync, String: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for GridPlacement
where GridPlacement: Any + Send + Sync, Option<NonZero<i16>>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<NonZero<u16>>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for GridTrack
where GridTrack: Any + Send + Sync, MinTrackSizingFunction: FromReflect + TypePath + MaybeTyped + RegisterForReflection, MaxTrackSizingFunction: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Hsla
where Hsla: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Hsva
where Hsva: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Hwba
where Hwba: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for IRect
where IRect: Any + Send + Sync, IVec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for IVec2
where IVec2: Any + Send + Sync, i32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for IVec3
where IVec3: Any + Send + Sync, i32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for IVec4
where IVec4: Any + Send + Sync, i32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Image
where Image: Any + Send + Sync,

Source§

impl Reflect for ImageNode
where ImageNode: Any + Send + Sync, Color: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Handle<Image>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<TextureAtlas>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<Rect>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, NodeImageMode: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for InfinitePlane3d
where InfinitePlane3d: Any + Send + Sync, Dir3: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for InheritedVisibility
where InheritedVisibility: Any + Send + Sync, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Interval
where Interval: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Isometry2d
where Isometry2d: Any + Send + Sync, Rot2: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Isometry3d
where Isometry3d: Any + Send + Sync, Quat: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec3A: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Laba
where Laba: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for LayoutConfig
where LayoutConfig: Any + Send + Sync, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Lcha
where Lcha: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for LightGizmoConfigGroup
where LightGizmoConfigGroup: Any + Send + Sync, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection, LightGizmoColor: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Color: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for LightProbe
where LightProbe: Any + Send + Sync,

Source§

impl Reflect for Line2d
where Line2d: Any + Send + Sync, Dir2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Line3d
where Line3d: Any + Send + Sync, Dir3: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for LinearRgba
where LinearRgba: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Mat2
where Mat2: Any + Send + Sync, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Mat3
where Mat3: Any + Send + Sync, Vec3: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Mat3A
where Mat3A: Any + Send + Sync, Vec3A: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Mat4
where Mat4: Any + Send + Sync, Vec4: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Mesh2d
where Mesh2d: Any + Send + Sync, Handle<Mesh>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Mesh3d
where Mesh3d: Any + Send + Sync, Handle<Mesh>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Mesh
where Mesh: Any + Send + Sync, Option<Indices>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<Handle<Image>>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<Vec<String>>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, RenderAssetUsages: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for MeshPickingCamera

Source§

impl Reflect for MeshPickingSettings
where MeshPickingSettings: Any + Send + Sync, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection, RayCastVisibility: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for MorphWeights
where MorphWeights: Any + Send + Sync, Vec<f32>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<Handle<Mesh>>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Move
where Move: Any + Send + Sync, HitData: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Name
where Name: Any + Send + Sync, u64: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Cow<'static, str>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Node
where Node: Any + Send + Sync, Display: FromReflect + TypePath + MaybeTyped + RegisterForReflection, BoxSizing: FromReflect + TypePath + MaybeTyped + RegisterForReflection, PositionType: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Overflow: FromReflect + TypePath + MaybeTyped + RegisterForReflection, OverflowClipMargin: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Val: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<f32>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, AlignItems: FromReflect + TypePath + MaybeTyped + RegisterForReflection, JustifyItems: FromReflect + TypePath + MaybeTyped + RegisterForReflection, AlignSelf: FromReflect + TypePath + MaybeTyped + RegisterForReflection, JustifySelf: FromReflect + TypePath + MaybeTyped + RegisterForReflection, AlignContent: FromReflect + TypePath + MaybeTyped + RegisterForReflection, JustifyContent: FromReflect + TypePath + MaybeTyped + RegisterForReflection, UiRect: FromReflect + TypePath + MaybeTyped + RegisterForReflection, FlexDirection: FromReflect + TypePath + MaybeTyped + RegisterForReflection, FlexWrap: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, GridAutoFlow: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec<RepeatedGridTrack>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec<GridTrack>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, GridPlacement: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Oklaba
where Oklaba: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Oklcha
where Oklcha: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for OnAdd
where OnAdd: Any + Send + Sync,

Source§

impl Reflect for OnInsert
where OnInsert: Any + Send + Sync,

Source§

impl Reflect for OnRemove
where OnRemove: Any + Send + Sync,

Source§

impl Reflect for OnReplace
where OnReplace: Any + Send + Sync,

Source§

impl Reflect for OrthographicProjection
where OrthographicProjection: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection, ScalingMode: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Rect: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Out
where Out: Any + Send + Sync, HitData: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Outline
where Outline: Any + Send + Sync, Val: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Color: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Over
where Over: Any + Send + Sync, HitData: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Overflow
where Overflow: Any + Send + Sync, OverflowAxis: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for OverflowClipMargin
where OverflowClipMargin: Any + Send + Sync, OverflowClipBox: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for PerspectiveProjection
where PerspectiveProjection: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Pickable
where Pickable: Any + Send + Sync, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for PickingPlugin
where PickingPlugin: Any + Send + Sync, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Plane2d
where Plane2d: Any + Send + Sync, Dir2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Plane3d
where Plane3d: Any + Send + Sync, Dir3: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for PlaybackSettings
where PlaybackSettings: Any + Send + Sync, PlaybackMode: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Volume: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<SpatialScale>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for PointLight
where PointLight: Any + Send + Sync, Color: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for PointerInputPlugin
where PointerInputPlugin: Any + Send + Sync, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Pressed
where Pressed: Any + Send + Sync, PointerButton: FromReflect + TypePath + MaybeTyped + RegisterForReflection, HitData: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Quat
where Quat: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Ray2d
where Ray2d: Any + Send + Sync, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Dir2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Ray3d
where Ray3d: Any + Send + Sync, Vec3: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Dir3: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for RayCastBackfaces

Source§

impl Reflect for Real
where Real: Any + Send + Sync, Instant: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<Instant>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Rect
where Rect: Any + Send + Sync, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Rectangle
where Rectangle: Any + Send + Sync, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for RegularPolygon
where RegularPolygon: Any + Send + Sync, Circle: FromReflect + TypePath + MaybeTyped + RegisterForReflection, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Released
where Released: Any + Send + Sync, PointerButton: FromReflect + TypePath + MaybeTyped + RegisterForReflection, HitData: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for RepeatedGridTrack
where RepeatedGridTrack: Any + Send + Sync, GridTrackRepetition: FromReflect + TypePath + MaybeTyped + RegisterForReflection, SmallVec<[GridTrack; 1]>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for ResolvedBorderRadius
where ResolvedBorderRadius: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Rhombus
where Rhombus: Any + Send + Sync, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Rot2
where Rot2: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for SceneRoot
where SceneRoot: Any + Send + Sync, Handle<Scene>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Scroll
where Scroll: Any + Send + Sync, MouseScrollUnit: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, HitData: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for ScrollPosition
where ScrollPosition: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Segment2d
where Segment2d: Any + Send + Sync, [Vec2; 2]: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Segment3d
where Segment3d: Any + Send + Sync, [Vec3; 2]: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for ShadowStyle
where ShadowStyle: Any + Send + Sync, Color: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Val: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for ShowAabbGizmo
where ShowAabbGizmo: Any + Send + Sync, Option<Color>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for ShowLightGizmo
where ShowLightGizmo: Any + Send + Sync, Option<LightGizmoColor>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for SpatialListener
where SpatialListener: Any + Send + Sync, Vec3: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Sphere
where Sphere: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for SpotLight
where SpotLight: Any + Send + Sync, Color: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Sprite
where Sprite: Any + Send + Sync, Handle<Image>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<TextureAtlas>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Color: FromReflect + TypePath + MaybeTyped + RegisterForReflection, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<Vec2>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<Rect>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Anchor: FromReflect + TypePath + MaybeTyped + RegisterForReflection, SpriteImageMode: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for SpritePickingCamera

Source§

impl Reflect for SpritePickingSettings
where SpritePickingSettings: Any + Send + Sync, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection, SpritePickingMode: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Srgba
where Srgba: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for StandardMaterial
where StandardMaterial: Any + Send + Sync, Color: FromReflect + TypePath + MaybeTyped + RegisterForReflection, UvChannel: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<Handle<Image>>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, LinearRgba: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection, AlphaMode: FromReflect + TypePath + MaybeTyped + RegisterForReflection, ParallaxMappingMethod: FromReflect + TypePath + MaybeTyped + RegisterForReflection, OpaqueRendererMethod: FromReflect + TypePath + MaybeTyped + RegisterForReflection, u8: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Affine2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for String
where String: Any + Send + Sync,

Source§

impl Reflect for Tetrahedron
where Tetrahedron: Any + Send + Sync, [Vec3; 4]: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Text2d
where Text2d: Any + Send + Sync, String: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Text
where Text: Any + Send + Sync, String: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for TextColor
where TextColor: Any + Send + Sync, Color: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for TextFont
where TextFont: Any + Send + Sync, Handle<Font>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, LineHeight: FromReflect + TypePath + MaybeTyped + RegisterForReflection, FontSmoothing: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for TextLayout
where TextLayout: Any + Send + Sync, JustifyText: FromReflect + TypePath + MaybeTyped + RegisterForReflection, LineBreak: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for TextShadow
where TextShadow: Any + Send + Sync, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Color: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for TextSpan
where TextSpan: Any + Send + Sync, String: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for TextureAtlas
where TextureAtlas: Any + Send + Sync, Handle<TextureAtlasLayout>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, usize: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for TextureAtlasLayout
where TextureAtlasLayout: Any + Send + Sync, UVec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec<URect>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for TextureSlicer
where TextureSlicer: Any + Send + Sync, BorderRect: FromReflect + TypePath + MaybeTyped + RegisterForReflection, SliceScaleMode: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for ThreadedAnimationGraph
where ThreadedAnimationGraph: Any + Send + Sync, Vec<NodeIndex>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec<Range<u32>>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec<u64>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for ThreadedAnimationGraphs

Source§

impl Reflect for Timer
where Timer: Any + Send + Sync, Stopwatch: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Duration: FromReflect + TypePath + MaybeTyped + RegisterForReflection, TimerMode: FromReflect + TypePath + MaybeTyped + RegisterForReflection, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Torus
where Torus: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for TouchInput
where TouchInput: Any + Send + Sync, TouchPhase: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<ForceTouch>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, u64: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Transform
where Transform: Any + Send + Sync, Vec3: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Quat: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for TransformTreeChanged

Source§

impl Reflect for Triangle2d
where Triangle2d: Any + Send + Sync, [Vec2; 3]: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Triangle3d
where Triangle3d: Any + Send + Sync, [Vec3; 3]: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for URect
where URect: Any + Send + Sync, UVec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for UVec2
where UVec2: Any + Send + Sync, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for UVec3
where UVec3: Any + Send + Sync, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for UVec4
where UVec4: Any + Send + Sync, u32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for UiPickingCamera

Source§

impl Reflect for UiPickingSettings
where UiPickingSettings: Any + Send + Sync, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for UiRect
where UiRect: Any + Send + Sync, Val: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for UiScale
where UiScale: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for UiTargetCamera
where UiTargetCamera: Any + Send + Sync, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Vec2
where Vec2: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Vec3
where Vec3: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Vec3A
where Vec3A: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Vec4
where Vec4: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for ViewVisibility
where ViewVisibility: Any + Send + Sync, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Virtual
where Virtual: Any + Send + Sync, Duration: FromReflect + TypePath + MaybeTyped + RegisterForReflection, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f64: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Window
where Window: Any + Send + Sync, CursorOptions: FromReflect + TypePath + MaybeTyped + RegisterForReflection, PresentMode: FromReflect + TypePath + MaybeTyped + RegisterForReflection, WindowMode: FromReflect + TypePath + MaybeTyped + RegisterForReflection, WindowPosition: FromReflect + TypePath + MaybeTyped + RegisterForReflection, WindowResolution: FromReflect + TypePath + MaybeTyped + RegisterForReflection, String: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<String>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, CompositeAlphaMode: FromReflect + TypePath + MaybeTyped + RegisterForReflection, WindowResizeConstraints: FromReflect + TypePath + MaybeTyped + RegisterForReflection, bool: FromReflect + TypePath + MaybeTyped + RegisterForReflection, EnabledButtons: FromReflect + TypePath + MaybeTyped + RegisterForReflection, WindowLevel: FromReflect + TypePath + MaybeTyped + RegisterForReflection, InternalWindowState: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<WindowTheme>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<NonZero<u32>>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Option<(u8, u8)>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for WindowMoved
where WindowMoved: Any + Send + Sync, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection, IVec2: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for WindowResizeConstraints
where WindowResizeConstraints: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for Xyza
where Xyza: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl Reflect for ZIndex
where ZIndex: Any + Send + Sync, i32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<A> Reflect for AssetEvent<A>
where A: Asset + TypePath, AssetEvent<A>: Any + Send + Sync, AssetId<A>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<A> Reflect for AssetId<A>
where A: Asset + TypePath, AssetId<A>: Any + Send + Sync, AssetIndex: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Uuid: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<A> Reflect for Handle<A>
where A: Asset + TypePath, Handle<A>: Any + Send + Sync, Arc<StrongHandle>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, AssetId<A>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<A> Reflect for AnimatableCurveEvaluator<A>
where A: Animatable + TypePath, AnimatableCurveEvaluator<A>: Any + Send + Sync, BasicAnimationCurveEvaluator<A>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Box<dyn AnimatableProperty<Property = A>>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<C> Reflect for SampleDerivativeWrapper<C>
where SampleDerivativeWrapper<C>: Any + Send + Sync, C: TypePath + PartialReflect + MaybeTyped + RegisterForReflection,

Source§

impl<C> Reflect for SampleTwoDerivativesWrapper<C>
where SampleTwoDerivativesWrapper<C>: Any + Send + Sync, C: TypePath + PartialReflect + MaybeTyped + RegisterForReflection,

Source§

impl<C> Reflect for bevy_ui_builders::WeightsCurve<C>
where WeightsCurve<C>: Any + Send + Sync, C: TypePath + PartialReflect + MaybeTyped + RegisterForReflection,

Source§

impl<E> Reflect for Events<E>
where E: Event + TypePath, Events<E>: Any + Send + Sync, EventSequence<E>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, usize: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<E> Reflect for Pointer<E>
where E: Debug + Clone + Reflect + TypePath + FromReflect + MaybeTyped + RegisterForReflection, Pointer<E>: Any + Send + Sync, Entity: FromReflect + TypePath + MaybeTyped + RegisterForReflection, PointerId: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Location: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<M> Reflect for MaterialNode<M>
where M: UiMaterial + TypePath, MaterialNode<M>: Any + Send + Sync, Handle<M>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<M> Reflect for MeshMaterial2d<M>
where M: Material2d + TypePath, MeshMaterial2d<M>: Any + Send + Sync, Handle<M>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<M> Reflect for MeshMaterial3d<M>
where M: Material + TypePath, MeshMaterial3d<M>: Any + Send + Sync, Handle<M>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<P> Reflect for CubicBSpline<P>
where P: VectorSpace + TypePath, CubicBSpline<P>: Any + Send + Sync, Vec<P>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<P> Reflect for CubicBezier<P>
where P: VectorSpace + TypePath, CubicBezier<P>: Any + Send + Sync, Vec<[P; 4]>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<P> Reflect for CubicCardinalSpline<P>
where P: VectorSpace + TypePath, CubicCardinalSpline<P>: Any + Send + Sync, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec<P>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<P> Reflect for CubicCurve<P>
where P: VectorSpace + TypePath, CubicCurve<P>: Any + Send + Sync, Vec<CubicSegment<P>>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<P> Reflect for CubicHermite<P>
where P: VectorSpace + TypePath, CubicHermite<P>: Any + Send + Sync, Vec<(P, P)>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<P> Reflect for CubicNurbs<P>
where P: VectorSpace + TypePath, CubicNurbs<P>: Any + Send + Sync, Vec<P>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec<f32>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<P> Reflect for CubicSegment<P>
where P: VectorSpace + TypePath, CubicSegment<P>: Any + Send + Sync, [P; 4]: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<P> Reflect for RationalCurve<P>
where P: VectorSpace + TypePath, RationalCurve<P>: Any + Send + Sync, Vec<RationalSegment<P>>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<P> Reflect for RationalSegment<P>
where P: VectorSpace + TypePath, RationalSegment<P>: Any + Send + Sync, [P; 4]: FromReflect + TypePath + MaybeTyped + RegisterForReflection, [f32; 4]: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<P, C> Reflect for AnimatableCurve<P, C>
where AnimatableCurve<P, C>: Any + Send + Sync, P: TypePath + PartialReflect + MaybeTyped + RegisterForReflection, C: TypePath + PartialReflect + MaybeTyped + RegisterForReflection,

Source§

impl<S> Reflect for NextState<S>
where S: FreelyMutableState + TypePath + FromReflect + MaybeTyped + RegisterForReflection, NextState<S>: Any + Send + Sync,

Source§

impl<S> Reflect for State<S>
where S: States + TypePath + FromReflect + MaybeTyped + RegisterForReflection, State<S>: Any + Send + Sync,

Source§

impl<S> Reflect for StateScoped<S>
where S: States + TypePath + FromReflect + MaybeTyped + RegisterForReflection, StateScoped<S>: Any + Send + Sync,

Source§

impl<S, T, C, D> Reflect for ZipCurve<S, T, C, D>
where ZipCurve<S, T, C, D>: Any + Send + Sync, S: TypePath, T: TypePath, C: TypePath + PartialReflect + MaybeTyped + RegisterForReflection, D: TypePath + PartialReflect + MaybeTyped + RegisterForReflection, Interval: PartialReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<S, T, C, F> Reflect for MapCurve<S, T, C, F>
where MapCurve<S, T, C, F>: Any + Send + Sync, C: PartialReflect + TypePath + MaybeTyped + RegisterForReflection, S: TypePath, T: TypePath,

Source§

impl<Source> Reflect for AudioPlayer<Source>
where AudioPlayer<Source>: Any + Send + Sync, Source: Asset + Decodable + TypePath, Handle<Source>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<T> Reflect for InterpolationDatum<T>
where InterpolationDatum<T>: Any + Send + Sync, T: TypePath + FromReflect + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<T> Reflect for ChunkedUnevenCore<T>
where ChunkedUnevenCore<T>: Any + Send + Sync, T: TypePath, Vec<f32>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec<T>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<T> Reflect for AnimatableKeyframeCurve<T>
where AnimatableKeyframeCurve<T>: Any + Send + Sync, T: TypePath, UnevenCore<T>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<T> Reflect for Axis<T>
where Axis<T>: Any + Send + Sync, T: TypePath, HashMap<T, f32>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<T> Reflect for ButtonInput<T>
where T: Copy + Eq + Hash + Send + Sync + 'static + TypePath, ButtonInput<T>: Any + Send + Sync, HashSet<T>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<T> Reflect for ConstantCurve<T>
where ConstantCurve<T>: Any + Send + Sync, T: TypePath + FromReflect + MaybeTyped + RegisterForReflection, Interval: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<T> Reflect for EasingCurve<T>
where EasingCurve<T>: Any + Send + Sync, T: TypePath + FromReflect + MaybeTyped + RegisterForReflection, EaseFunction: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<T> Reflect for EvenCore<T>
where EvenCore<T>: Any + Send + Sync, T: TypePath, Interval: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec<T>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<T> Reflect for SampleAutoCurve<T>
where SampleAutoCurve<T>: Any + Send + Sync, T: TypePath, EvenCore<T>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<T> Reflect for Time<T>
where T: Default + TypePath + FromReflect + MaybeTyped + RegisterForReflection, Time<T>: Any + Send + Sync, Duration: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f32: FromReflect + TypePath + MaybeTyped + RegisterForReflection, f64: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<T> Reflect for UnevenCore<T>
where UnevenCore<T>: Any + Send + Sync, T: TypePath, Vec<f32>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Vec<T>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<T> Reflect for UnevenSampleAutoCurve<T>
where UnevenSampleAutoCurve<T>: Any + Send + Sync, T: TypePath, UnevenCore<T>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<T> Reflect for Vec<T>
where T: FromReflect + MaybeTyped + TypePath + GetTypeRegistration,

Source§

impl<T, C> Reflect for ForeverCurve<T, C>
where ForeverCurve<T, C>: Any + Send + Sync, T: TypePath, C: TypePath + PartialReflect + MaybeTyped + RegisterForReflection,

Source§

impl<T, C> Reflect for GraphCurve<T, C>
where GraphCurve<T, C>: Any + Send + Sync, T: TypePath, C: TypePath + PartialReflect + MaybeTyped + RegisterForReflection,

Source§

impl<T, C> Reflect for LinearReparamCurve<T, C>
where LinearReparamCurve<T, C>: Any + Send + Sync, T: TypePath, C: TypePath + PartialReflect + MaybeTyped + RegisterForReflection, Interval: PartialReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<T, C> Reflect for PingPongCurve<T, C>
where PingPongCurve<T, C>: Any + Send + Sync, T: TypePath, C: TypePath + PartialReflect + MaybeTyped + RegisterForReflection,

Source§

impl<T, C> Reflect for RepeatCurve<T, C>
where RepeatCurve<T, C>: Any + Send + Sync, T: TypePath, C: TypePath + PartialReflect + MaybeTyped + RegisterForReflection, Interval: PartialReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<T, C> Reflect for ReverseCurve<T, C>
where ReverseCurve<T, C>: Any + Send + Sync, T: TypePath, C: TypePath + PartialReflect + MaybeTyped + RegisterForReflection,

Source§

impl<T, C, D> Reflect for ChainCurve<T, C, D>
where ChainCurve<T, C, D>: Any + Send + Sync, T: TypePath, C: TypePath + PartialReflect + MaybeTyped + RegisterForReflection, D: TypePath + PartialReflect + MaybeTyped + RegisterForReflection,

Source§

impl<T, C, D> Reflect for ContinuationCurve<T, C, D>
where ContinuationCurve<T, C, D>: Any + Send + Sync, T: TypePath + PartialReflect + MaybeTyped + RegisterForReflection, C: TypePath + PartialReflect + MaybeTyped + RegisterForReflection, D: TypePath + PartialReflect + MaybeTyped + RegisterForReflection,

Source§

impl<T, C, D> Reflect for CurveReparamCurve<T, C, D>
where CurveReparamCurve<T, C, D>: Any + Send + Sync, T: TypePath, C: TypePath + PartialReflect + MaybeTyped + RegisterForReflection, D: TypePath + PartialReflect + MaybeTyped + RegisterForReflection,

Source§

impl<T, C, F> Reflect for ReparamCurve<T, C, F>
where ReparamCurve<T, C, F>: Any + Send + Sync, Interval: PartialReflect + TypePath + MaybeTyped + RegisterForReflection, C: PartialReflect + TypePath + MaybeTyped + RegisterForReflection, T: TypePath,

Source§

impl<T, F> Reflect for FunctionCurve<T, F>
where FunctionCurve<T, F>: Any + Send + Sync, Interval: PartialReflect + TypePath + MaybeTyped + RegisterForReflection, T: TypePath,

Source§

impl<T, I> Reflect for SampleCurve<T, I>
where SampleCurve<T, I>: Any + Send + Sync, EvenCore<T>: PartialReflect + TypePath + MaybeTyped + RegisterForReflection, T: TypePath,

Source§

impl<T, I> Reflect for UnevenSampleCurve<T, I>
where UnevenSampleCurve<T, I>: Any + Send + Sync, UnevenCore<T>: PartialReflect + TypePath + MaybeTyped + RegisterForReflection, T: TypePath,

Source§

impl<const N: usize> Reflect for ConvexPolygon<N>
where ConvexPolygon<N>: Any + Send + Sync, [Vec2; N]: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<const N: usize> Reflect for Polygon<N>
where Polygon<N>: Any + Send + Sync, [Vec2; N]: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<const N: usize> Reflect for Polyline2d<N>
where Polyline2d<N>: Any + Send + Sync, [Vec2; N]: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<const N: usize> Reflect for Polyline3d<N>
where Polyline3d<N>: Any + Send + Sync, [Vec3; N]: FromReflect + TypePath + MaybeTyped + RegisterForReflection,