API Reference › GameHooksFireOutputEntityParamsStructNamespace: SwiftlyS2.Shared.GameHooks · Assembly: SwiftlyS2.CS2.dllpublic struct FireOutputEntityParamsView sourcePropertiesActivatorThe activator of the output, or null when none was provided.public required CEntityInstance? Activator { readonly get; init; }Property ValueCEntityInstance?CallerThe caller of the output, or null when none was provided.public required CEntityInstance? Caller { readonly get; init; }Property ValueCEntityInstance?DelayThe delay of this IO event, in seconds.public required float Delay { readonly get; init; }Property ValuefloatDesignerNameThe designer name of the caller.public required string DesignerName { readonly get; init; }Property ValuestringEntityIOThe entity IO output that is being fired. Modifications are written to native memory.public ref CEntityIOOutput EntityIO { get; }Property ValueCEntityIOOutputOutputNameThe name of the output being fired.public required string OutputName { readonly get; init; }Property ValuestringVariantValueThe variant value of the output. Modifications are written to native memory.public ref CVariant<CVariantDefaultAllocator> VariantValue { get; }Property ValueCVariant<CVariantDefaultAllocator>