Skip to content

Class: SafeAction<T1, T2> ​

  • Namespace: Global
  • Assembly: Dew.Core.dll
csharp
public class SafeAction<T1, T2>

Methods ​

Add(Action&lt;T1, T2&gt;) ​

csharp
public SafeAction<T1, T2> Add(Action<T1, T2> handler)

Parameters:

NameTypeDescription
handlerSystem.Action&lt;T1, T2&gt;&lt;T1, T2&gt;

Returns: SafeAction&lt;T1, T2&gt;

Contains(Action&lt;T1, T2&gt;) ​

csharp
public bool Contains(Action<T1, T2> handler)

Parameters:

NameTypeDescription
handlerSystem.Action&lt;T1, T2&gt;&lt;T1, T2&gt;

Returns: bool

Invoke(T1, T2) ​

csharp
public void Invoke(T1 a, T2 b)

Parameters:

NameTypeDescription
aT1
bT2

Remove(Action&lt;T1, T2&gt;) ​

csharp
public SafeAction<T1, T2> Remove(Action<T1, T2> handler)

Parameters:

NameTypeDescription
handlerSystem.Action&lt;T1, T2&gt;&lt;T1, T2&gt;

Returns: SafeAction&lt;T1, T2&gt;

Maintained by the Shape of Dreams Modding Community