unreal.InjectionCallbackProxy

class unreal.InjectionCallbackProxy(outer: Object | None = None, name: Name | str = 'None')

Bases: CancellableAsyncAction

Injection Callback Proxy

C++ Source:

  • Plugin: UAFAnimGraph

  • Module: UAFAnimGraph

  • File: InjectionCallbackProxy.h

Editor Properties: (see get_editor_property/set_editor_property)

  • on_blend_out (OnInjectionDelegate): [Read-Write] Called when the provided animation object starts blending out and hasn’t been interrupted

  • on_completed (OnInjectionDelegate): [Read-Write] Called when the provided animation object finished playing and hasn’t been interrupted

  • on_interrupted (OnInjectionDelegate): [Read-Write] Called when the provided animation object has been interrupted (or failed to play)

property on_blend_out: OnInjectionDelegate

[Read-Write] Called when the provided animation object starts blending out and hasn’t been interrupted

Type:

(OnInjectionDelegate)

property on_completed: OnInjectionDelegate

[Read-Write] Called when the provided animation object finished playing and hasn’t been interrupted

Type:

(OnInjectionDelegate)

property on_interrupted: OnInjectionDelegate

[Read-Write] Called when the provided animation object has been interrupted (or failed to play)

Type:

(OnInjectionDelegate)

uninject() UninjectionResult

Un-inject a previously injected object. Cancelling this async tasks will also un-inject.

Return type:

UninjectionResult