public static JData <double> AsDataFloat64(this JNode node) { return(node.AsData <double>()); }
public static JData <decimal> AsDataDecimal(this JNode node) { return(node.AsData <decimal>()); }
public static JData <char> AsDataChar(this JNode node) { return(node.AsData <char>()); }
public static JData <float> AsDataFloat(this JNode node) { return(node.AsData <float>()); }
public static JData <T> AsDataEnum <T>(this JNode node) where T : Enum { return(node.AsData <T>()); }
public static JData <Vector3Int> AsDataVector3Int(this JNode node) { return(node.AsData <Vector3Int>()); }
public static JData <Guid> AsDataGuid(this JNode node) { return(node.AsData <Guid>()); }
public static JData <int> AsDataInt32(this JNode node) { return(node.AsData <int>()); }
public static JData <string> AsDataString(this JNode node) { return(node.AsData <string>()); }
public static JData <DateTime> AsDataDateTime(this JNode node) { return(node.AsData <DateTime>()); }
public static JData <ulong> AsDataULong(this JNode node) { return(node.AsData <ulong>()); }
public static JData <uint> AsDataUInt(this JNode node) { return(node.AsData <uint>()); }
public static JData <Vector4> AsDataVector4(this JNode node) { return(node.AsData <Vector4>()); }
public static JData <decimal> AsDataFloat128(this JNode node) { return(node.AsData <decimal>()); }
public static JData <bool> AsDataBool(this JNode node) { return(node.AsData <bool>()); }
public static JData <short> AsDataShort(this JNode node) { return(node.AsData <short>()); }
public static JData <Color32> AsDataColor32(this JNode node) { return(node.AsData <Color32>()); }
public static JData <long> AsDataInt64(this JNode node) { return(node.AsData <long>()); }
public static JData <sbyte> AsDataSByte(this JNode node) { return(node.AsData <sbyte>()); }
public static JData <ushort> AsDataUInt16(this JNode node) { return(node.AsData <ushort>()); }
public static JData <Color> AsDataUnityColor(this JNode node) { return(node.AsData <Color>()); }