Sinespace Client  2023.2.17543
Client-side scripting for Sinespace
SineSpace.Scripting.Library.SString Class Reference
Inheritance diagram for SineSpace.Scripting.Library.SString:
ScriptClass< T > ScriptClassWrapper< T >

Public Member Functions

override void Initialise (SScript runtime, object wrapper)
 
- Public Member Functions inherited from ScriptClass< T >
void ReportError (string error, bool fatal, UnityEngine.Object target=null)
 
- Public Member Functions inherited from ScriptClassWrapper< T >
override 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< T >
void Initialise (SScript runtime)
 
- Properties inherited from ScriptClass< T >
override bool Alive [get]
 Return if the component is alive. More...
 
virtual bool Alive [get]
 
DynValue CachedData [get, set]
 
- Properties inherited from ScriptClassWrapper< T >
_wrap [get]
 

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 
)
virtual

Implements ScriptClass< T >.

◆ 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