Skip to main content

GameEventWriter

Wraps a newly created IGameEvent for setting fields and firing.

public sealed class GameEventWriter : IDisposable

Namespace: DeadworksManaged.Api
Inherits / implements: IDisposable
Source: Events/GameEventWriter.cs#L4

Methods​

GameEventWriter.SetString()​

Signature

public GameEventWriter SetString(string key, string value)

Source: Events/GameEventWriter.cs#L10

GameEventWriter.SetInt()​

Signature

public GameEventWriter SetInt(string key, int value)

Source: Events/GameEventWriter.cs#L19

GameEventWriter.SetFloat()​

Signature

public GameEventWriter SetFloat(string key, float value)

Source: Events/GameEventWriter.cs#L27

GameEventWriter.SetBool()​

Signature

public GameEventWriter SetBool(string key, bool value)

Source: Events/GameEventWriter.cs#L35

GameEventWriter.Fire()​

Fires the event. After firing, the event is owned by the engine and must not be used.

Signature

public bool Fire(bool dontBroadcast = false)

Source: Events/GameEventWriter.cs#L44

GameEventWriter.Dispose()​

Signature

public void Dispose()

Source: Events/GameEventWriter.cs#L52