StringTokenclass

Strings are commonly converted to tokens in engine, to save space and speed up things like comparisons. We wrap this functionality up in the StringToken struct, because we can apply a bunch of compile time optimizations to speed up the conversion.

objectStringToken
Namespace
Sandbox
Assembly
Sandbox.System
Declaration
public sealed struct Sandbox.StringToken

Constructors2

Showing 2 constructors

Methods1

Showing 1 methods

public static Sandbox.StringToken Literal(string value, uint token)PUBLICSTATIC

This is used by codegen. String literals are replaced by this function call, which avoids having to create or lookup the string token.

ParameterTypeDescription
valuestring
tokenuint
Returns:StringToken

On this page