Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ EndEvent()

void System.Diagnostics.Tracing.ManifestBuilder.EndEvent ( )
inline

Definition at line 301 of file ManifestBuilder.cs.

302 {
303 if (numParams > 0)
304 {
305 templates.AppendLine(" </template>");
306 events.Append(" template=\"").Append(eventName).Append("Args\"");
307 }
308 events.AppendLine("/>");
309 if (byteArrArgIndices != null)
310 {
312 }
313 string key = "event_" + eventName;
315 {
318 }
319 eventName = null;
320 numParams = 0;
321 byteArrArgIndices = null;
322 }
bool TryGetValue(TKey key, [MaybeNullWhen(false)] out TValue value)
readonly Dictionary< string, List< int > > perEventByteArrayArgIndices
readonly Dictionary< string, string > stringTab
string TranslateToManifestConvention(string eventMessage, string evtName)
StringBuilder Append(char value, int repeatCount)

References System.Text.StringBuilder.Append(), System.Text.StringBuilder.AppendLine(), System.Diagnostics.Tracing.ManifestBuilder.byteArrArgIndices, System.Diagnostics.Tracing.ManifestBuilder.eventName, System.Diagnostics.Tracing.ManifestBuilder.events, System.key, System.Diagnostics.Tracing.ManifestBuilder.numParams, System.Diagnostics.Tracing.ManifestBuilder.perEventByteArrayArgIndices, System.Diagnostics.Tracing.ManifestBuilder.stringTab, System.Diagnostics.Tracing.ManifestBuilder.templates, System.Diagnostics.Tracing.ManifestBuilder.TranslateToManifestConvention(), System.Collections.Generic.Dictionary< TKey, TValue >.TryGetValue(), and System.value.