atelier.core.json

Json

Public Imports

std.json
public import std.json;

Members

Functions

convertPathToExport
string convertPathToExport(string path)

Transform your path in a system agnostic path.

convertPathToImport
string convertPathToImport(string path)

Transform the path in your path system.

getJson
JSONValue getJson(JSONValue json, string tag)

Get the node

getJsonArray
JSONValue[] getJsonArray(JSONValue json, string tag)
Undocumented in source. Be warned that the author may not have intended to support it.
getJsonArrayFloat
float[] getJsonArrayFloat(JSONValue json, string tag)
Undocumented in source. Be warned that the author may not have intended to support it.
getJsonArrayFloat
float[] getJsonArrayFloat(JSONValue json, string tag, float[] defValue)
Undocumented in source. Be warned that the author may not have intended to support it.
getJsonArrayInt
int[] getJsonArrayInt(JSONValue json, string tag)
Undocumented in source. Be warned that the author may not have intended to support it.
getJsonArrayInt
int[] getJsonArrayInt(JSONValue json, string tag, int[] defValue)
Undocumented in source. Be warned that the author may not have intended to support it.
getJsonArrayStr
string[] getJsonArrayStr(JSONValue json, string tag)
Undocumented in source. Be warned that the author may not have intended to support it.
getJsonArrayStr
string[] getJsonArrayStr(JSONValue json, string tag, string[] defValue)
Undocumented in source. Be warned that the author may not have intended to support it.
getJsonBool
bool getJsonBool(JSONValue json, string tag)
Undocumented in source. Be warned that the author may not have intended to support it.
getJsonBool
bool getJsonBool(JSONValue json, string tag, bool defValue)
Undocumented in source. Be warned that the author may not have intended to support it.
getJsonFloat
float getJsonFloat(JSONValue json, string tag)
Undocumented in source. Be warned that the author may not have intended to support it.
getJsonFloat
float getJsonFloat(JSONValue json, string tag, float defValue)
Undocumented in source. Be warned that the author may not have intended to support it.
getJsonInt
int getJsonInt(JSONValue json, string tag)
Undocumented in source. Be warned that the author may not have intended to support it.
getJsonInt
int getJsonInt(JSONValue json, string tag, int defValue)
Undocumented in source. Be warned that the author may not have intended to support it.
getJsonStr
string getJsonStr(JSONValue json, string tag)
Undocumented in source. Be warned that the author may not have intended to support it.
getJsonStr
string getJsonStr(JSONValue json, string tag, string defValue)
Undocumented in source. Be warned that the author may not have intended to support it.
hasJson
bool hasJson(JSONValue json, string tag)

Does the node exist ?

Meta

License

Zlib

Authors

Enalye