Zdexby TheHolyOneZ
6,967 structs
Struct

JsonParser

: ValueType : Object
UnityEngine.InputSystem.Utilities.JsonParser, Unity.InputSystem 0x0018 (24 B) Unity.InputSystem.dll
0x00x0018

Members 5

OffsetSizeNameTypeFlags
0x08m_TextstringPrivate+1 flags
0x04m_LengthintPrivate+1 flags
0x04m_PositionintPrivate
0x01m_MatchAnyElementInArrayboolPrivate
0x01m_DryRunboolPrivate
0x00120x06unreflected bytes to end of JsonParser

Functions 18

SignatureFlagsNativeParams
void .ctor(const string& json)Public+1 flags0x08
void Reset()Public0x00
string ToString()Public+1 flags0x08
bool NavigateToProperty(const string& path)Public0x08
bool CurrentPropertyHasValueEqualTo(const JsonValue& expectedValue)Public0x48
bool ParseToken(ushort token)Public0x02
bool ParseValue()Public0x01
bool ParseValue(const JsonValue&& result)Public0x48
bool ParseStringValue(const JsonValue&& result)Public0x48
bool ParseArrayValue(const JsonValue&& result)Public0x48
bool ParseObjectValue(const JsonValue&& result)Public0x48
bool ParseNumber(const JsonValue&& result)Public0x48
bool ParseBooleanValue(const JsonValue&& result)Public0x48
bool ParseNullValue(const JsonValue&& result)Public0x48
bool SkipToValue()Public0x01
bool SkipString(const string& text)Private0x08
void SkipWhitespace()Private0x00
bool get_isAtEnd()Public+1 flags0x01