Sinespace Client 2025.3.19431
Client-side scripting for Sinespace
SineSpace.Scripting.Library.SString Class Reference
Inheritance diagram for SineSpace.Scripting.Library.SString:
ScriptClass

Public Member Functions

override void Initialise (SScript runtime, object wrapper)
 
- Public Member Functions inherited from ScriptClass
void ReportError (string error, bool fatal, UnityEngine.Object target=null)
 
void Initialise (SScript runtime, object wrapper)
 

Static Public Member Functions

static string MD5 (string input)
 
static string SHA1 (string input)
 
static string Replace (string old, string pattern, string replace)
 
static string GenerateGUID ()
 
static string Base64Encode (string input)
 
static string Base64Encode (byte[] input)
 
static string Base64Decode (string input)
 
static byte[] GetBytes (string input)
 
static string GetString (byte[] bytes)
 
static string EncodeURL (string input)
 
static string DecodeURL (string input)
 
static string RegexMatchResult (string input, string pattern, string replacement)
 

Additional Inherited Members

- Protected Member Functions inherited from ScriptClass
void Initialise (SScript runtime)
 
- Properties inherited from ScriptClass
virtual bool Alive [get]
 
DynValue CachedData [get, set]
 

Member Function Documentation

◆ Base64Decode()

static string SineSpace.Scripting.Library.SString.Base64Decode ( string input)
static

◆ Base64Encode() [1/2]

static string SineSpace.Scripting.Library.SString.Base64Encode ( byte[] input)
static

◆ Base64Encode() [2/2]

static string SineSpace.Scripting.Library.SString.Base64Encode ( string input)
static

◆ DecodeURL()

static string SineSpace.Scripting.Library.SString.DecodeURL ( string input)
static

◆ EncodeURL()

static string SineSpace.Scripting.Library.SString.EncodeURL ( string input)
static

◆ GenerateGUID()

static string SineSpace.Scripting.Library.SString.GenerateGUID ( )
static

◆ GetBytes()

static byte[] SineSpace.Scripting.Library.SString.GetBytes ( string input)
static

◆ GetString()

static string SineSpace.Scripting.Library.SString.GetString ( byte[] bytes)
static

◆ Initialise()

override void SineSpace.Scripting.Library.SString.Initialise ( SScript runtime,
object wrapper )

◆ MD5()

static string SineSpace.Scripting.Library.SString.MD5 ( string input)
static

◆ RegexMatchResult()

static string SineSpace.Scripting.Library.SString.RegexMatchResult ( string input,
string pattern,
string replacement )
static

◆ Replace()

static string SineSpace.Scripting.Library.SString.Replace ( string old,
string pattern,
string replace )
static

◆ SHA1()

static string SineSpace.Scripting.Library.SString.SHA1 ( string input)
static