pub trait IVFXEventAttributeMethods: IVFXEventAttribute {
// Provided methods
fn ctor(
self,
ptr: impl Into<IntPtr>,
owner: impl Into<bool>,
vfx_asset: impl Into<VisualEffectAsset>,
) { ... }
fn internal_init_from_asset(self, vfx_asset: impl Into<VisualEffectAsset>) { ... }
fn release(self) { ... }
fn finalize(self) { ... }
fn dispose(self) { ... }
}Provided Methods§
Sourcefn ctor(
self,
ptr: impl Into<IntPtr>,
owner: impl Into<bool>,
vfx_asset: impl Into<VisualEffectAsset>,
)
fn ctor( self, ptr: impl Into<IntPtr>, owner: impl Into<bool>, vfx_asset: impl Into<VisualEffectAsset>, )
.ctor(::unity::IntPtr, bool, crate::unity_engine::vfx::visualeffectasset::VisualEffectAsset) overload
Sourcefn internal_init_from_asset(self, vfx_asset: impl Into<VisualEffectAsset>)
fn internal_init_from_asset(self, vfx_asset: impl Into<VisualEffectAsset>)
Internal_InitFromAsset(crate::unity_engine::vfx::visualeffectasset::VisualEffectAsset) overload
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementors§
impl<__T: IVFXEventAttribute> IVFXEventAttributeMethods for __T
Available on crate feature
unity_engine-vfx-vfxeventattribute only.