diff --git a/Assets/Plugins/GameJolt/Scripts/API/Constants.cs b/Assets/Plugins/GameJolt/Scripts/API/Constants.cs index a11d975..33d9b51 100644 --- a/Assets/Plugins/GameJolt/Scripts/API/Constants.cs +++ b/Assets/Plugins/GameJolt/Scripts/API/Constants.cs @@ -2,7 +2,7 @@ { public static class Constants { - public const string VERSION = "2.2.0"; + public const string VERSION = "2.3.0"; public const string SETTINGS_ASSET_NAME = "GJAPISettings"; public const string SETTINGS_ASSET_FULL_NAME = SETTINGS_ASSET_NAME + ".asset"; diff --git a/CHANGELOG.md b/CHANGELOG.md index 67bc5aa..3d6ef56 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,10 +4,13 @@ This project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased][Unreleased] + +## [2.3.0][v2_3_0] (2017-11-08) + ### Add - New `GameJolt.API.DataStore.GetKeys(bool global, string pattern, Action callback)` method to fetch all datastore keys matching the provided pattern. -- New "Remember me" functionality for SignIn (user credentials stored in PlayerPrefs), see issue #18 -- XTEA encryption for user credentials +- New "Remember me" functionality for SignIn (user credentials stored in PlayerPrefs with XTEA encryption), see issue #18 +- Demo scenes ### Changed - Changed SignIn signature to `void SignIn(Action signedInCallback = null, Action userFetchedCallback = null, bool rememberMe = false)` @@ -89,7 +92,8 @@ This project adheres to [Semantic Versioning](http://semver.org/). Initial release -[Unreleased]: https://github.com/loicteixeira/gj-unity-api/compare/v2.2.0...HEAD +[Unreleased]: https://github.com/loicteixeira/gj-unity-api/compare/v2.3.0...HEAD +[v2_3_0]: https://github.com/loicteixeira/gj-unity-api/tree/v2.3.0 [v2_2_0]: https://github.com/loicteixeira/gj-unity-api/tree/v2.2.0 [v2_1_3]: https://github.com/loicteixeira/gj-unity-api/tree/v2.1.3 [v2_1_2]: https://github.com/loicteixeira/gj-unity-api/tree/v2.1.2 diff --git a/Documentation/Doxyfile b/Documentation/Doxyfile index 163c23f..f943bbb 100644 --- a/Documentation/Doxyfile +++ b/Documentation/Doxyfile @@ -38,20 +38,20 @@ PROJECT_NAME = "Game Jolt Unity API" # could be handy for archiving the generated documentation or if some version # control system is used. -PROJECT_NUMBER = v2.2.0 +PROJECT_NUMBER = v2.3.0 # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a # quick idea about the purpose of the project. Keep the description short. -PROJECT_BRIEF = +PROJECT_BRIEF = # With the PROJECT_LOGO tag one can specify a logo or an icon that is included # in the documentation. The maximum height of the logo should not exceed 55 # pixels and the maximum width should not exceed 200 pixels. Doxygen will copy # the logo to the output directory. -PROJECT_LOGO = +PROJECT_LOGO = # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path # into which the generated documentation will be written. If a relative path is @@ -171,7 +171,7 @@ STRIP_FROM_PATH = /Users/lta/Projects/gjapi/Assets/ # specify the list of include paths that are normally passed to the compiler # using the -I flag. -STRIP_FROM_INC_PATH = +STRIP_FROM_INC_PATH = # If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter (but # less readable) file names. This can be useful is your file systems doesn't @@ -238,13 +238,13 @@ TAB_SIZE = 4 # "Side Effects:". You can put \n's in the value part of an alias to insert # newlines. -ALIASES = +ALIASES = # This tag can be used to specify a number of word-keyword mappings (TCL only). # A mapping has the form "name=value". For example adding "class=itcl::class" # will allow you to use the command class in the itcl::class meaning. -TCL_SUBST = +TCL_SUBST = # Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C sources # only. Doxygen will then generate output that is more tailored for C. For @@ -291,7 +291,7 @@ OPTIMIZE_OUTPUT_VHDL = NO # Note that for custom extensions you also need to set FILE_PATTERNS otherwise # the files are not read by doxygen. -EXTENSION_MAPPING = +EXTENSION_MAPPING = # If the MARKDOWN_SUPPORT tag is enabled then doxygen pre-processes all comments # according to the Markdown format, which allows for more readable @@ -648,7 +648,7 @@ GENERATE_DEPRECATEDLIST= YES # sections, marked by \if ... \endif and \cond # ... \endcond blocks. -ENABLED_SECTIONS = +ENABLED_SECTIONS = # The MAX_INITIALIZER_LINES tag determines the maximum number of lines that the # initial value of a variable or macro / define can have for it to appear in the @@ -690,7 +690,7 @@ SHOW_NAMESPACES = YES # by doxygen. Whatever the program writes to standard output is used as the file # version. For an example see the documentation. -FILE_VERSION_FILTER = +FILE_VERSION_FILTER = # The LAYOUT_FILE tag can be used to specify a layout file which will be parsed # by doxygen. The layout file controls the global structure of the generated @@ -713,7 +713,7 @@ LAYOUT_FILE = Templates/layouts/DoxygenLayout.xml # LATEX_BIB_STYLE. To use this feature you need bibtex and perl available in the # search path. See also \cite for info how to create references. -CITE_BIB_FILES = +CITE_BIB_FILES = #--------------------------------------------------------------------------- # Configuration options related to warning and progress messages @@ -778,7 +778,7 @@ WARN_FORMAT = "$file:$line: $text" # messages should be written. If left blank the output is written to standard # error (stderr). -WARN_LOGFILE = +WARN_LOGFILE = #--------------------------------------------------------------------------- # Configuration options related to the input files @@ -888,7 +888,7 @@ EXCLUDE_SYMLINKS = NO # Note that the wildcards are matched against the file with absolute path, so to # exclude all test directories for example use the pattern */test/* -EXCLUDE_PATTERNS = +EXCLUDE_PATTERNS = # The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names # (namespaces, classes, functions, etc.) that should be excluded from the @@ -899,13 +899,13 @@ EXCLUDE_PATTERNS = # Note that the wildcards are matched against the file with absolute path, so to # exclude all test directories use the pattern */test/* -EXCLUDE_SYMBOLS = +EXCLUDE_SYMBOLS = # The EXAMPLE_PATH tag can be used to specify one or more files or directories # that contain example code fragments that are included (see the \include # command). -EXAMPLE_PATH = +EXAMPLE_PATH = # If the value of the EXAMPLE_PATH tag contains directories, you can use the # EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp and @@ -925,7 +925,7 @@ EXAMPLE_RECURSIVE = NO # that contain images that are to be included in the documentation (see the # \image command). -IMAGE_PATH = +IMAGE_PATH = # The INPUT_FILTER tag can be used to specify a program that doxygen should # invoke to filter for each input file. Doxygen will invoke the filter program @@ -946,7 +946,7 @@ IMAGE_PATH = # need to set EXTENSION_MAPPING for the extension otherwise the files are not # properly processed by doxygen. -INPUT_FILTER = +INPUT_FILTER = # The FILTER_PATTERNS tag can be used to specify filters on a per file pattern # basis. Doxygen will compare the file name with each pattern and apply the @@ -959,7 +959,7 @@ INPUT_FILTER = # need to set EXTENSION_MAPPING for the extension otherwise the files are not # properly processed by doxygen. -FILTER_PATTERNS = +FILTER_PATTERNS = # If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using # INPUT_FILTER) will also be used to filter the input files that are used for @@ -974,14 +974,14 @@ FILTER_SOURCE_FILES = NO # *.ext= (so without naming a filter). # This tag requires that the tag FILTER_SOURCE_FILES is set to YES. -FILTER_SOURCE_PATTERNS = +FILTER_SOURCE_PATTERNS = # If the USE_MDFILE_AS_MAINPAGE tag refers to the name of a markdown file that # is part of the input, its contents will be placed on the main page # (index.html). This can be useful if you have a project on for instance GitHub # and want to reuse the introduction page also for the doxygen output. -USE_MDFILE_AS_MAINPAGE = +USE_MDFILE_AS_MAINPAGE = #--------------------------------------------------------------------------- # Configuration options related to source browsing @@ -1086,7 +1086,7 @@ CLANG_ASSISTED_PARSING = NO # specified with INPUT and INCLUDE_PATH. # This tag requires that the tag CLANG_ASSISTED_PARSING is set to YES. -CLANG_OPTIONS = +CLANG_OPTIONS = #--------------------------------------------------------------------------- # Configuration options related to the alphabetical class index @@ -1112,7 +1112,7 @@ COLS_IN_ALPHA_INDEX = 5 # while generating the index headers. # This tag requires that the tag ALPHABETICAL_INDEX is set to YES. -IGNORE_PREFIX = +IGNORE_PREFIX = #--------------------------------------------------------------------------- # Configuration options related to the HTML output @@ -1178,7 +1178,7 @@ HTML_FOOTER = Templates/layouts/footer.html # obsolete. # This tag requires that the tag GENERATE_HTML is set to YES. -HTML_STYLESHEET = +HTML_STYLESHEET = # The HTML_EXTRA_STYLESHEET tag can be used to specify additional user-defined # cascading style sheets that are included after the standard style sheets @@ -1333,7 +1333,7 @@ GENERATE_HTMLHELP = NO # written to the html output directory. # This tag requires that the tag GENERATE_HTMLHELP is set to YES. -CHM_FILE = +CHM_FILE = # The HHC_LOCATION tag can be used to specify the location (absolute path # including file name) of the HTML help compiler (hhc.exe). If non-empty, @@ -1341,7 +1341,7 @@ CHM_FILE = # The file has to be specified with full path. # This tag requires that the tag GENERATE_HTMLHELP is set to YES. -HHC_LOCATION = +HHC_LOCATION = # The GENERATE_CHI flag controls if a separate .chi index file is generated # (YES) or that it should be included in the master .chm file (NO). @@ -1354,7 +1354,7 @@ GENERATE_CHI = NO # and project file content. # This tag requires that the tag GENERATE_HTMLHELP is set to YES. -CHM_INDEX_ENCODING = +CHM_INDEX_ENCODING = # The BINARY_TOC flag controls whether a binary table of contents is generated # (YES) or a normal table of contents (NO) in the .chm file. Furthermore it @@ -1385,7 +1385,7 @@ GENERATE_QHP = NO # the HTML output folder. # This tag requires that the tag GENERATE_QHP is set to YES. -QCH_FILE = +QCH_FILE = # The QHP_NAMESPACE tag specifies the namespace to use when generating Qt Help # Project output. For more information please see Qt Help Project / Namespace @@ -1410,7 +1410,7 @@ QHP_VIRTUAL_FOLDER = doc # filters). # This tag requires that the tag GENERATE_QHP is set to YES. -QHP_CUST_FILTER_NAME = +QHP_CUST_FILTER_NAME = # The QHP_CUST_FILTER_ATTRS tag specifies the list of the attributes of the # custom filter to add. For more information please see Qt Help Project / Custom @@ -1418,21 +1418,21 @@ QHP_CUST_FILTER_NAME = # filters). # This tag requires that the tag GENERATE_QHP is set to YES. -QHP_CUST_FILTER_ATTRS = +QHP_CUST_FILTER_ATTRS = # The QHP_SECT_FILTER_ATTRS tag specifies the list of the attributes this # project's filter section matches. Qt Help Project / Filter Attributes (see: # http://qt-project.org/doc/qt-4.8/qthelpproject.html#filter-attributes). # This tag requires that the tag GENERATE_QHP is set to YES. -QHP_SECT_FILTER_ATTRS = +QHP_SECT_FILTER_ATTRS = # The QHG_LOCATION tag can be used to specify the location of Qt's # qhelpgenerator. If non-empty doxygen will try to run qhelpgenerator on the # generated .qhp file. # This tag requires that the tag GENERATE_QHP is set to YES. -QHG_LOCATION = +QHG_LOCATION = # If the GENERATE_ECLIPSEHELP tag is set to YES, additional index files will be # generated, together with the HTML files, they form an Eclipse help plugin. To @@ -1565,7 +1565,7 @@ MATHJAX_RELPATH = http://cdn.mathjax.org/mathjax/latest # MATHJAX_EXTENSIONS = TeX/AMSmath TeX/AMSsymbols # This tag requires that the tag USE_MATHJAX is set to YES. -MATHJAX_EXTENSIONS = +MATHJAX_EXTENSIONS = # The MATHJAX_CODEFILE tag can be used to specify a file with javascript pieces # of code that will be used on startup of the MathJax code. See the MathJax site @@ -1573,7 +1573,7 @@ MATHJAX_EXTENSIONS = # example see the documentation. # This tag requires that the tag USE_MATHJAX is set to YES. -MATHJAX_CODEFILE = +MATHJAX_CODEFILE = # When the SEARCHENGINE tag is enabled doxygen will generate a search box for # the HTML output. The underlying search engine uses javascript and DHTML and @@ -1633,7 +1633,7 @@ EXTERNAL_SEARCH = NO # Searching" for details. # This tag requires that the tag SEARCHENGINE is set to YES. -SEARCHENGINE_URL = +SEARCHENGINE_URL = # When SERVER_BASED_SEARCH and EXTERNAL_SEARCH are both enabled the unindexed # search data is written to a file for indexing by an external tool. With the @@ -1649,7 +1649,7 @@ SEARCHDATA_FILE = searchdata.xml # projects and redirect the results back to the right project. # This tag requires that the tag SEARCHENGINE is set to YES. -EXTERNAL_SEARCH_ID = +EXTERNAL_SEARCH_ID = # The EXTRA_SEARCH_MAPPINGS tag can be used to enable searching through doxygen # projects other than the one defined by this configuration file, but that are @@ -1659,7 +1659,7 @@ EXTERNAL_SEARCH_ID = # EXTRA_SEARCH_MAPPINGS = tagname1=loc1 tagname2=loc2 ... # This tag requires that the tag SEARCHENGINE is set to YES. -EXTRA_SEARCH_MAPPINGS = +EXTRA_SEARCH_MAPPINGS = #--------------------------------------------------------------------------- # Configuration options related to the LaTeX output @@ -1723,7 +1723,7 @@ PAPER_TYPE = a4 # If left blank no extra packages will be included. # This tag requires that the tag GENERATE_LATEX is set to YES. -EXTRA_PACKAGES = +EXTRA_PACKAGES = # The LATEX_HEADER tag can be used to specify a personal LaTeX header for the # generated LaTeX document. The header should contain everything until the first @@ -1739,7 +1739,7 @@ EXTRA_PACKAGES = # to HTML_HEADER. # This tag requires that the tag GENERATE_LATEX is set to YES. -LATEX_HEADER = +LATEX_HEADER = # The LATEX_FOOTER tag can be used to specify a personal LaTeX footer for the # generated LaTeX document. The footer should contain everything after the last @@ -1750,7 +1750,7 @@ LATEX_HEADER = # Note: Only use a user-defined footer if you know what you are doing! # This tag requires that the tag GENERATE_LATEX is set to YES. -LATEX_FOOTER = +LATEX_FOOTER = # The LATEX_EXTRA_STYLESHEET tag can be used to specify additional user-defined # LaTeX style sheets that are included after the standard style sheets created @@ -1761,7 +1761,7 @@ LATEX_FOOTER = # list). # This tag requires that the tag GENERATE_LATEX is set to YES. -LATEX_EXTRA_STYLESHEET = +LATEX_EXTRA_STYLESHEET = # The LATEX_EXTRA_FILES tag can be used to specify one or more extra images or # other source files which should be copied to the LATEX_OUTPUT output @@ -1769,7 +1769,7 @@ LATEX_EXTRA_STYLESHEET = # markers available. # This tag requires that the tag GENERATE_LATEX is set to YES. -LATEX_EXTRA_FILES = +LATEX_EXTRA_FILES = # If the PDF_HYPERLINKS tag is set to YES, the LaTeX that is generated is # prepared for conversion to PDF (using ps2pdf or pdflatex). The PDF file will @@ -1877,14 +1877,14 @@ RTF_HYPERLINKS = NO # default style sheet that doxygen normally uses. # This tag requires that the tag GENERATE_RTF is set to YES. -RTF_STYLESHEET_FILE = +RTF_STYLESHEET_FILE = # Set optional variables used in the generation of an RTF document. Syntax is # similar to doxygen's config file. A template extensions file can be generated # using doxygen -e rtf extensionFile. # This tag requires that the tag GENERATE_RTF is set to YES. -RTF_EXTENSIONS_FILE = +RTF_EXTENSIONS_FILE = # If the RTF_SOURCE_CODE tag is set to YES then doxygen will include source code # with syntax highlighting in the RTF output. @@ -1929,7 +1929,7 @@ MAN_EXTENSION = .3 # MAN_EXTENSION with the initial . removed. # This tag requires that the tag GENERATE_MAN is set to YES. -MAN_SUBDIR = +MAN_SUBDIR = # If the MAN_LINKS tag is set to YES and doxygen generates man output, then it # will generate one additional man file for each entity documented in the real @@ -2042,7 +2042,7 @@ PERLMOD_PRETTY = YES # overwrite each other's variables. # This tag requires that the tag GENERATE_PERLMOD is set to YES. -PERLMOD_MAKEVAR_PREFIX = +PERLMOD_MAKEVAR_PREFIX = #--------------------------------------------------------------------------- # Configuration options related to the preprocessor @@ -2083,7 +2083,7 @@ SEARCH_INCLUDES = YES # preprocessor. # This tag requires that the tag SEARCH_INCLUDES is set to YES. -INCLUDE_PATH = +INCLUDE_PATH = # You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard # patterns (like *.h and *.hpp) to filter out the header-files in the @@ -2091,7 +2091,7 @@ INCLUDE_PATH = # used. # This tag requires that the tag ENABLE_PREPROCESSING is set to YES. -INCLUDE_FILE_PATTERNS = +INCLUDE_FILE_PATTERNS = # The PREDEFINED tag can be used to specify one or more macro names that are # defined before the preprocessor is started (similar to the -D option of e.g. @@ -2101,7 +2101,7 @@ INCLUDE_FILE_PATTERNS = # recursively expanded use the := operator instead of the = operator. # This tag requires that the tag ENABLE_PREPROCESSING is set to YES. -PREDEFINED = +PREDEFINED = # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then this # tag can be used to specify a list of macro names that should be expanded. The @@ -2110,7 +2110,7 @@ PREDEFINED = # definition found in the source code. # This tag requires that the tag ENABLE_PREPROCESSING is set to YES. -EXPAND_AS_DEFINED = +EXPAND_AS_DEFINED = # If the SKIP_FUNCTION_MACROS tag is set to YES then doxygen's preprocessor will # remove all references to function-like macros that are alone on a line, have @@ -2139,13 +2139,13 @@ SKIP_FUNCTION_MACROS = YES # the path). If a tag file is not located in the directory in which doxygen is # run, you must also specify the path to the tagfile here. -TAGFILES = +TAGFILES = # When a file name is specified after GENERATE_TAGFILE, doxygen will create a # tag file that is based on the input files it reads. See section "Linking to # external documentation" for more information about the usage of tag files. -GENERATE_TAGFILE = +GENERATE_TAGFILE = # If the ALLEXTERNALS tag is set to YES, all external class will be listed in # the class index. If set to NO, only the inherited external classes will be @@ -2194,14 +2194,14 @@ CLASS_DIAGRAMS = YES # the mscgen tool resides. If left empty the tool is assumed to be found in the # default search path. -MSCGEN_PATH = +MSCGEN_PATH = # You can include diagrams made with dia in doxygen documentation. Doxygen will # then run dia to produce the diagram and insert it in the documentation. The # DIA_PATH tag allows you to specify the directory where the dia binary resides. # If left empty dia is assumed to be found in the default search path. -DIA_PATH = +DIA_PATH = # If set to YES the inheritance and collaboration graphs will hide inheritance # and usage relations if the target is undocumented or is not a class. @@ -2250,7 +2250,7 @@ DOT_FONTSIZE = 10 # the path where dot can find it using this tag. # This tag requires that the tag HAVE_DOT is set to YES. -DOT_FONTPATH = +DOT_FONTPATH = # If the CLASS_GRAPH tag is set to YES then doxygen will generate a graph for # each documented class showing the direct and indirect inheritance relations. @@ -2394,26 +2394,26 @@ INTERACTIVE_SVG = NO # found. If left blank, it is assumed the dot tool can be found in the path. # This tag requires that the tag HAVE_DOT is set to YES. -DOT_PATH = +DOT_PATH = # The DOTFILE_DIRS tag can be used to specify one or more directories that # contain dot files that are included in the documentation (see the \dotfile # command). # This tag requires that the tag HAVE_DOT is set to YES. -DOTFILE_DIRS = +DOTFILE_DIRS = # The MSCFILE_DIRS tag can be used to specify one or more directories that # contain msc files that are included in the documentation (see the \mscfile # command). -MSCFILE_DIRS = +MSCFILE_DIRS = # The DIAFILE_DIRS tag can be used to specify one or more directories that # contain dia files that are included in the documentation (see the \diafile # command). -DIAFILE_DIRS = +DIAFILE_DIRS = # When using plantuml, the PLANTUML_JAR_PATH tag should be used to specify the # path where java can find the plantuml.jar file. If left blank, it is assumed @@ -2421,17 +2421,17 @@ DIAFILE_DIRS = # generate a warning when it encounters a \startuml command in this case and # will not generate output for the diagram. -PLANTUML_JAR_PATH = +PLANTUML_JAR_PATH = # When using plantuml, the PLANTUML_CFG_FILE tag can be used to specify a # configuration file for plantuml. -PLANTUML_CFG_FILE = +PLANTUML_CFG_FILE = # When using plantuml, the specified paths are searched for files specified by # the !include statement in a plantuml block. -PLANTUML_INCLUDE_PATH = +PLANTUML_INCLUDE_PATH = # The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of nodes # that will be shown in the graph. If the number of nodes in a graph becomes diff --git a/Documentation/Output/html/annotated.html b/Documentation/Output/html/annotated.html index 5a35edf..e237843 100644 --- a/Documentation/Output/html/annotated.html +++ b/Documentation/Output/html/annotated.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
diff --git a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_constants-members.html b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_constants-members.html index f156f64..732a140 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_constants-members.html +++ b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_constants-members.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
diff --git a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_constants.html b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_constants.html index 630e010..a02452f 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_constants.html +++ b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_constants.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
@@ -54,7 +54,7 @@

Public Attributes

-const string VERSION = "2.1.3" +const string VERSION = "2.3.0"   const string SETTINGS_ASSET_NAME = "GJAPISettings" diff --git a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_core_1_1_mono_singleton-members.html b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_core_1_1_mono_singleton-members.html index fc52e80..54f8a7b 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_core_1_1_mono_singleton-members.html +++ b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_core_1_1_mono_singleton-members.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
diff --git a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_core_1_1_mono_singleton.html b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_core_1_1_mono_singleton.html index 3fce757..297c7ab 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_core_1_1_mono_singleton.html +++ b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_core_1_1_mono_singleton.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
diff --git a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_core_1_1_request-members.html b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_core_1_1_request-members.html index f710c84..34059d3 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_core_1_1_request-members.html +++ b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_core_1_1_request-members.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
@@ -50,8 +50,8 @@

This is the complete list of members for GameJolt.API.Core.Request, including all inherited members.

- - + +
Get(string method, Dictionary< string, string > parameters, Action< Core.Response > callback, bool requireVerified=true, Core.ResponseFormat format=Core.ResponseFormat.Json)GameJolt.API.Core.Requestinlinestatic
Post(string method, Dictionary< string, string > parameters, Dictionary< string, string > payload, Action< Core.Response > callback, bool requireVerified=true, Core.ResponseFormat format=Core.ResponseFormat.Json)GameJolt.API.Core.Requestinlinestatic
Get(string method, Dictionary< string, string > parameters, Action< Response > callback, bool requireVerified=true, ResponseFormat format=ResponseFormat.Json)GameJolt.API.Core.Requestinlinestatic
Post(string method, Dictionary< string, string > parameters, Dictionary< string, string > payload, Action< Response > callback, bool requireVerified=true, ResponseFormat format=ResponseFormat.Json)GameJolt.API.Core.Requestinlinestatic
diff --git a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_core_1_1_request.html b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_core_1_1_request.html index 7c9a594..3c4b962 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_core_1_1_request.html +++ b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_core_1_1_request.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
@@ -56,18 +56,18 @@ - - - - - - + + + + + +

Static Public Member Functions

static void Get (string method, Dictionary< string, string > parameters, Action< Core.Response > callback, bool requireVerified=true, Core.ResponseFormat format=Core.ResponseFormat.Json)
 Make a GET request More...
 
static void Post (string method, Dictionary< string, string > parameters, Dictionary< string, string > payload, Action< Core.Response > callback, bool requireVerified=true, Core.ResponseFormat format=Core.ResponseFormat.Json)
 Make a POST request More...
 
static void Get (string method, Dictionary< string, string > parameters, Action< Response > callback, bool requireVerified=true, ResponseFormat format=ResponseFormat.Json)
 Make a GET request More...
 
static void Post (string method, Dictionary< string, string > parameters, Dictionary< string, string > payload, Action< Response > callback, bool requireVerified=true, ResponseFormat format=ResponseFormat.Json)
 Make a POST request More...
 

Detailed Description

Request object to send API calls.

Member Function Documentation

- -

◆ Get()

+ +

◆ Get()

@@ -90,7 +90,7 @@

- Action< Core.Response >  + Action< Responsecallback, @@ -102,8 +102,8 @@

- Core.ResponseFormat  - format = Core.ResponseFormat.Json  + ResponseFormat  + format = ResponseFormat.Json  @@ -123,17 +123,17 @@

methodThe API endpoint. parametersThe API parameters. - callbackA callback function accepting a single parameter, a GameJolt.API.Core.Response. + callbackA callback function accepting a single parameter, a Response. requireVerifiedWhether a signed in user is required true or not false. - formatThe GameJolt.API.Core.ResponseFormat to receive the GameJolt.API.Core.Response in. + formatThe ResponseFormat to receive the Response in.

- -

◆ Post()

+ +

◆ Post()

@@ -162,7 +162,7 @@

- Action< Core.Response >  + Action< Responsecallback, @@ -174,8 +174,8 @@

- Core.ResponseFormat  - format = Core.ResponseFormat.Json  + ResponseFormat  + format = ResponseFormat.Json  @@ -196,9 +196,9 @@

methodThe API endpoint. parametersThe API parameters. payloadThe API body payload. - callbackA callback function accepting a single parameter, a GameJolt.API.Core.Response. + callbackA callback function accepting a single parameter, a Response. requireVerifiedWhether a signed in user is required true or not false. - formatThe GameJolt.API.Core.ResponseFormat to receive the GameJolt.API.Core.Response in. + formatThe ResponseFormat to receive the Response in. diff --git a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_core_1_1_response-members.html b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_core_1_1_response-members.html index 887ff96..4c0f4fb 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_core_1_1_response-members.html +++ b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_core_1_1_response-members.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
diff --git a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_core_1_1_response.html b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_core_1_1_response.html index 5771c9a..9929dd2 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_core_1_1_response.html +++ b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_core_1_1_response.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
@@ -58,10 +58,10 @@

Public Member Functions

 Response (string errorMessage) - Initializes a new instance of the GameJolt.API.Core.Response class. More...
+ Initializes a new instance of the Response class. More...
   Response (WWW www, ResponseFormat format=ResponseFormat.Json) - Initializes a new instance of the GameJolt.API.Core.Response class. More...
+ Initializes a new instance of the Response class. More...
  - + - + - + - + - +

@@ -69,19 +69,19 @@

readonly ResponseFormat format
 The Response Format. More...
 
readonly bool success = false
readonly bool success
 Whether the response is successful. More...
 
readonly byte [] bytes = null
readonly byte [] bytes
 The response bytes. More...
 
readonly string dump = null
readonly string dump
 The response dump. More...
 
readonly JSONNode json = null
readonly JSONNode json
 The response JSON. More...
 
readonly Texture2D texture = null
readonly Texture2D texture
 The response texture. More...
 
@@ -112,7 +112,7 @@

-

Initializes a new instance of the GameJolt.API.Core.Response class.

+

Initializes a new instance of the Response class.

Parameters
@@ -156,7 +156,7 @@

-

Initializes a new instance of the GameJolt.API.Core.Response class.

+

Initializes a new instance of the Response class.

Parameters

errorMessageError message.
@@ -175,13 +175,13 @@

wwwThe API Fesponse.
- +
readonly byte [] GameJolt.API.Core.Response.bytes = nullreadonly byte [] GameJolt.API.Core.Response.bytes

@@ -192,13 +192,13 @@

- +
readonly string GameJolt.API.Core.Response.dump = nullreadonly string GameJolt.API.Core.Response.dump
@@ -225,13 +225,13 @@

- +
readonly JSONNode GameJolt.API.Core.Response.json = nullreadonly JSONNode GameJolt.API.Core.Response.json
@@ -242,7 +242,7 @@

- +
readonly bool GameJolt.API.Core.Response.success = falsereadonly bool GameJolt.API.Core.Response.success
diff --git a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_data_store-members.html b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_data_store-members.html index 1ae703f..7db8904 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_data_store-members.html +++ b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_data_store-members.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
@@ -53,8 +53,9 @@ Delete(string key, bool global, Action< bool > callback=null)GameJolt.API.DataStoreinlinestatic Get(string key, bool global, Action< string > callback)GameJolt.API.DataStoreinlinestatic GetKeys(bool global, Action< string[]> callback)GameJolt.API.DataStoreinlinestatic - Set(string key, string value, bool global, Action< bool > callback=null)GameJolt.API.DataStoreinlinestatic - Update(string key, string value, DataStoreOperation operation, bool global, Action< string > callback=null)GameJolt.API.DataStoreinlinestatic + GetKeys(bool global, string pattern, Action< string[]> callback)GameJolt.API.DataStoreinlinestatic + Set(string key, string value, bool global, Action< bool > callback=null)GameJolt.API.DataStoreinlinestatic + Update(string key, string value, DataStoreOperation operation, bool global, Action< string > callback=null)GameJolt.API.DataStoreinlinestatic diff --git a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_data_store.html b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_data_store.html index 9f49b62..7ab069b 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_data_store.html +++ b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_data_store.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
@@ -71,6 +71,9 @@ static void GetKeys (bool global, Action< string[]> callback)  Gets the list of available keys in the DataStore. More...
  +static void GetKeys (bool global, string pattern, Action< string[]> callback) + Gets the list of available keys in the DataStore. More...

Detailed Description

The DataStore API methods.

@@ -119,8 +122,8 @@

Parameters
- - + +
keyThe key name.
globalA boolean indicating whether the key is global (true) or private to the user (false).
callbackA callback function accepting a single parameter, a boolean indicating success.
globalA boolean indicating whether the key is global (true) or private to the user (false).
callbackA callback function accepting a single parameter, a boolean indicating success.
@@ -171,8 +174,8 @@

Parameters
- - + +
keyThe key name.
globalA boolean indicating whether the key is global (true) or private to the user (false).
callbackA callback function accepting a single parameter, the key value.
globalA boolean indicating whether the key is global (true) or private to the user (false).
callbackA callback function accepting a single parameter, the key value.
@@ -180,7 +183,7 @@

-

◆ GetKeys()

+

◆ GetKeys() [1/2]

@@ -216,8 +219,60 @@

DataStore.

Parameters
- - + + +
globalA boolean indicating whether the keys are global (true) or private to the user (false).
callbackA callback function accepting a single parameter, a list of key names.
globalA boolean indicating whether the keys are global (true) or private to the user (false).
callbackA callback function accepting a single parameter, a list of key names.
+
+
+ +

+
+ +

◆ GetKeys() [2/2]

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
static void GameJolt.API.DataStore.GetKeys (bool global,
string pattern,
Action< string[]> callback 
)
+
+inlinestatic
+
+ +

Gets the list of available keys in the DataStore.

+
Parameters
+ + + +
globalA boolean indicating whether the keys are global (true) or private to the user (false).
patternOnly keys matching this pattern will be returned. Placeholder character is *
callbackA callback function accepting a single parameter, a list of key names.
@@ -275,8 +330,8 @@

keyThe key name. valueThe value to store. - globalA boolean indicating whether the key is global (true) or private to the user (false). - callbackA callback function accepting a single parameter, a boolean indicating success. + globalA boolean indicating whether the key is global (true) or private to the user (false). + callbackA callback function accepting a single parameter, a boolean indicating success. @@ -341,8 +396,8 @@

keyThe key name. valueThe new value to operate with. operationThe DataStoreOperation to perform. - globalA boolean indicating whether the key is global (true) or private to the user (false). - callbackA callback function accepting a single parameter, a the updated key value. + globalA boolean indicating whether the key is global (true) or private to the user (false). + callbackA callback function accepting a single parameter, a the updated key value. diff --git a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_manager-members.html b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_manager-members.html index c399300..e72e53d 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_manager-members.html +++ b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_manager-members.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
@@ -51,15 +51,17 @@

This is the complete list of members for GameJolt.API.Manager, including all inherited members.

- - - + + + + + - - - + + +
AutoPingGameJolt.API.Manager
CurrentUserGameJolt.API.Manager
GameIDGameJolt.API.Manager
GetRequest(string url, Core.ResponseFormat format, Action< Core.Response > callback) (defined in GameJolt.API.Manager)GameJolt.API.Managerinline
ClearUserCredentials()GameJolt.API.Managerinline
CurrentUserGameJolt.API.Manager
GameIDGameJolt.API.Manager
GetRequest(string url, Core.ResponseFormat format, Action< Core.Response > callback) (defined in GameJolt.API.Manager)GameJolt.API.Managerinline
GetStoredUserCredentials(out string username, out string token)GameJolt.API.Managerinline
Init()GameJolt.API.Managerinlineprotectedvirtual
instance (defined in GameJolt.API.Core.MonoSingleton< Manager >)GameJolt.API.Core.MonoSingleton< Manager >protectedstatic
Instance (defined in GameJolt.API.Core.MonoSingleton< Manager >)GameJolt.API.Core.MonoSingleton< Manager >static
OnAutoConnectWebPlayer(string response) (defined in GameJolt.API.Manager)GameJolt.API.Managerinline
PostRequest(string url, Dictionary< string, string > payload, Core.ResponseFormat format, Action< Core.Response > callback) (defined in GameJolt.API.Manager)GameJolt.API.Managerinline
PrivateKeyGameJolt.API.Manager
PostRequest(string url, Dictionary< string, string > payload, Core.ResponseFormat format, Action< Core.Response > callback) (defined in GameJolt.API.Manager)GameJolt.API.Managerinline
PrivateKeyGameJolt.API.Manager
RememberUserCredentials(string username, string token)GameJolt.API.Managerinline
TimeoutGameJolt.API.Manager
UseCachingGameJolt.API.Manager

diff --git a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_manager.html b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_manager.html index 2a5e689..bacb8e3 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_manager.html +++ b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_manager.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
@@ -73,9 +73,15 @@ IEnumerator PostRequest (string url, Dictionary< string, string > payload, Core.ResponseFormat format, Action< Core.Response > callback)   - -void OnAutoConnectWebPlayer (string response) -  +bool GetStoredUserCredentials (out string username, out string token) + If the user's credentials are stored in PlayerPrefs, this method will retrieve them. More...
+  +bool RememberUserCredentials (string username, string token) + Stores the user's credentials in PlayerPrefs. More...
+  +void ClearUserCredentials () + Clears the stored credentials. More...
+  @@ -100,9 +106,9 @@ - - - + + + @@ -118,6 +124,79 @@

Detailed Description

Member Function Documentation

+ +

◆ ClearUserCredentials()

+ +
+
+

Protected Member Functions

bool UseCaching [get]
 Gets a value indicating whether High Score Tables and Trophies information should be cached for faster display. More...
 
Objects.User CurrentUser [get, set]
 Gets or sets the current user. More...
 
User CurrentUser [get, set]
 Gets or sets the current user. More...
 
- Properties inherited from GameJolt.API.Core.MonoSingleton< Manager >
static T Instance [get]
+ + + + +
+ + + + + + + +
void GameJolt.API.Manager.ClearUserCredentials ()
+
+inline
+
+ +

Clears the stored credentials.

+ +
+

+ +

◆ GetStoredUserCredentials()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
bool GameJolt.API.Manager.GetStoredUserCredentials (out string username,
out string token 
)
+
+inline
+
+ +

If the user's credentials are stored in PlayerPrefs, this method will retrieve them.

+
Parameters
+ + + +
usernameContains the username if retrieval was successfull, empty string otherwise.
tokenContains the token if retrieval was successfull, empty string otherwise.
+
+
+
Returns
Whether retrieval was successfull or not.
+ +
+

◆ Init()

@@ -145,6 +224,52 @@

GameJolt.API.Core.MonoSingleton< Manager >.

+ + + +

◆ RememberUserCredentials()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
bool GameJolt.API.Manager.RememberUserCredentials (string username,
string token 
)
+
+inline
+
+ +

Stores the user's credentials in PlayerPrefs.

+
Parameters
+ + + +
usernameThe username to store.
tokenThe token to store.
+
+
+
Returns
Whether the operations was successfull.
+

Property Documentation

@@ -174,8 +299,8 @@

-

◆ CurrentUser

+ +

◆ CurrentUser

@@ -184,7 +309,7 @@

- +
Objects.User GameJolt.API.Manager.CurrentUserUser GameJolt.API.Manager.CurrentUser
diff --git a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_misc-members.html b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_misc-members.html index e8a552f..8f5e5c2 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_misc-members.html +++ b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_misc-members.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
diff --git a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_misc.html b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_misc.html index 6af8a24..ac01184 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_misc.html +++ b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_misc.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
diff --git a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_base-members.html b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_base-members.html index 34172e4..10df184 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_base-members.html +++ b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_base-members.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
diff --git a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_base.html b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_base.html index 10fbf68..26dafe7 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_base.html +++ b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_base.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
diff --git a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_score-members.html b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_score-members.html index e599510..fa34432 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_score-members.html +++ b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_score-members.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
diff --git a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_score.html b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_score.html index c746b32..becb8c2 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_score.html +++ b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_score.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
@@ -68,16 +68,16 @@

Public Member Functions

 Score (int value, string text, string guestName="", string extra="") - Initializes a new instance of the GameJolt.API.Objects.Score class. More...
+ Initializes a new instance of the Score class. More...
   Score (JSONClass data) - Initializes a new instance of the GameJolt.API.Objects.Score class. More...
+ Initializes a new instance of the Score class. More...
  void Add (int table=0, Action< bool > callback=null) - Add the GameJolt.API.Objects.Score. More...
+ Add the Score. More...
  override string ToString () - Returns a System.String that represents the current GameJolt.API.Objects.Score. More...
+ Returns a string that represents the current Score. More...
  - Public Member Functions inherited from GameJolt.API.Objects.Base void BulkUpdate (JSONClass data) @@ -166,13 +166,13 @@

-

Initializes a new instance of the GameJolt.API.Objects.Score class.

+

Initializes a new instance of the Score class.

Parameters
- - - - + + + +
valueThe GameJolt.API.Objects.Score value.
textThe GameJolt.API.Objects.Score text.
guestNameThe GameJolt.API.Objects.Score guest name.
extraThe GameJolt.API.Objects.Score extra.
valueThe Score value.
textThe Score text.
guestNameThe Score guest name.
extraThe Score extra.
@@ -203,7 +203,7 @@

-

Initializes a new instance of the GameJolt.API.Objects.Score class.

+

Initializes a new instance of the Score class.

Parameters
@@ -248,10 +248,10 @@

-

Add the GameJolt.API.Objects.Score.

+

Add the Score.

Parameters

dataAPI JSON data.
- +
tableThe ID of the HighScore GameJolt.API.Objects.Table. Defaults to 0 (i.e. Primary Table).
tableThe ID of the HighScore Table. Defaults to 0 (i.e. Primary Table).
callbackA callback function accepting a single parameter, a boolean indicating success.
@@ -319,8 +319,8 @@

-

Returns a System.String that represents the current GameJolt.API.Objects.Score.

-
Returns
A System.String that represents the current GameJolt.API.Objects.Score.
+

Returns a string that represents the current Score.

+
Returns
A string that represents the current Score.

diff --git a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_table-members.html b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_table-members.html index 2e48699..938c286 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_table-members.html +++ b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_table-members.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
diff --git a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_table.html b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_table.html index ac6258c..4d8394f 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_table.html +++ b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_table.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
@@ -68,13 +68,13 @@

Public Member Functions

 Table (int id, string name, string description="") - Initializes a new instance of the GameJolt.API.Objects.Table class. More...
+ Initializes a new instance of the Table class. More...
   Table (JSONClass data) - Initializes a new instance of the GameJolt.API.Objects.Table class. More...
+ Initializes a new instance of the Table class. More...
  override string ToString () - Returns a System.String that represents the current GameJolt.API.Objects.Table. More...
+ Returns a string that represents the current Table. More...
  - Public Member Functions inherited from GameJolt.API.Objects.Base void BulkUpdate (JSONClass data) @@ -99,7 +99,7 @@  Gets or sets the description. More...
  bool Primary [get] - Gets a value indicating whether this GameJolt.API.Objects.Table is the primary table. More...
+ Gets a value indicating whether this Table is the primary table. More...
 

Detailed Description

@@ -145,12 +145,12 @@

-

Initializes a new instance of the GameJolt.API.Objects.Table class.

+

Initializes a new instance of the Table class.

Parameters
- - - + + +
idThe GameJolt.API.Objects.Table ID.
nameThe GameJolt.API.Objects.Table name.
descriptionThe GameJolt.API.Objects.Table description.
idThe Table ID.
nameThe Table name.
descriptionThe Table description.
@@ -181,7 +181,7 @@

-

Initializes a new instance of the GameJolt.API.Objects.Table class.

+

Initializes a new instance of the Table class.

Parameters
@@ -251,8 +251,8 @@

-

Returns a System.String that represents the current GameJolt.API.Objects.Table.

-
Returns
A System.String that represents the current GameJolt.API.Objects.Table.
+

Returns a string that represents the current Table.

+
Returns
A string that represents the current Table.
@@ -355,7 +355,7 @@

-

Gets a value indicating whether this GameJolt.API.Objects.Table is the primary table.

+

Gets a value indicating whether this Table is the primary table.

true if primary; otherwise, false.

Settings this will only affect your game and won't be saved to GameJolt.

diff --git a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_trophy-members.html b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_trophy-members.html index 66c1eab..2f42138 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_trophy-members.html +++ b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_trophy-members.html @@ -20,7 +20,7 @@

diff --git a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_trophy.html b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_trophy.html index 1e6bfcd..0cd9c00 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_trophy.html +++ b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_trophy.html @@ -20,7 +20,7 @@ @@ -68,19 +68,19 @@ - + - + - + - + - + @@ -108,7 +108,7 @@ - + @@ -172,13 +172,13 @@

-

Initializes a new instance of the GameJolt.API.Objects.Trophy class.

+

Initializes a new instance of the Trophy class.

Parameters

dataAPI JSON data.
Game Jolt Unity API -  v2.2.0 +  v2.3.0
Game Jolt Unity API -  v2.2.0 +  v2.3.0

Public Member Functions

 Trophy (int id, string title, string description, TrophyDifficulty difficulty, bool unlocked)
 Initializes a new instance of the GameJolt.API.Objects.Trophy class. More...
 Initializes a new instance of the Trophy class. More...
 
 Trophy (JSONClass data)
 Initializes a new instance of the GameJolt.API.Objects.Trophy class. More...
 Initializes a new instance of the Trophy class. More...
 
void Unlock (Action< bool > callback=null)
 Unlock the GameJolt.API.Objects.Trophy. More...
 Unlock the Trophy. More...
 
void DownloadImage (Action< bool > callback=null)
 Downloads the GameJolt.API.Objects.Trophy image. More...
 Downloads the Trophy image. More...
 
override string ToString ()
 Returns a System.String that represents the current GameJolt.API.Objects.Trophy. More...
 Returns a string that represents the current Trophy. More...
 
- Public Member Functions inherited from GameJolt.API.Objects.Base
void BulkUpdate (JSONClass data)
 Gets or sets the difficulty. More...
 
bool Unlocked [get, set]
 Gets or sets a value indicating whether this GameJolt.API.Objects.Trophy is unlocked. More...
 Gets or sets a value indicating whether this Trophy is unlocked. More...
 
string ImageURL [get, set]
 Gets or sets the image UR. More...
- - - - + + + +
idThe GameJolt.API.Objects.Trophy ID.
titleThe GameJolt.API.Objects.Trophy title.
descriptionThe GameJolt.API.Objects.Trophy description.
difficultyThe GameJolt.API.Objects.Trophy difficulty.
idThe Trophy ID.
titleThe Trophy title.
descriptionThe Trophy description.
difficultyThe Trophy difficulty.
unlockedIf set to true unlocked.
@@ -210,7 +210,7 @@

-

Initializes a new instance of the GameJolt.API.Objects.Trophy class.

+

Initializes a new instance of the Trophy class.

Parameters
@@ -245,7 +245,7 @@

-

Downloads the GameJolt.API.Objects.Trophy image.

+

Downloads the Trophy image.

Parameters

dataAPI JSON data.
@@ -315,8 +315,8 @@

-

Returns a System.String that represents the current GameJolt.API.Objects.Trophy.

-
Returns
A System.String that represents the current GameJolt.API.Objects.Trophy.
+

Returns a string that represents the current Trophy.

+
Returns
A string that represents the current Trophy.
@@ -344,7 +344,7 @@

-

Unlock the GameJolt.API.Objects.Trophy.

+

Unlock the Trophy.

Parameters

callbackA callback function accepting a single parameter, a boolean indicating success.
@@ -532,7 +532,7 @@

-

Gets or sets a value indicating whether this GameJolt.API.Objects.Trophy is unlocked.

+

Gets or sets a value indicating whether this Trophy is unlocked.

true if unlocked; otherwise, false.

Settings this will only affect your game and won't be saved to GameJolt.

diff --git a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_user-members.html b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_user-members.html index a0afd11..d497f5e 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_user-members.html +++ b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_user-members.html @@ -20,7 +20,7 @@

@@ -59,7 +59,7 @@ - + diff --git a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_user.html b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_user.html index 1546126..47463fc 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_user.html +++ b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_objects_1_1_user.html @@ -20,7 +20,7 @@ @@ -68,28 +68,28 @@ - + - + - + - - - + + + - + - + - + @@ -111,7 +111,7 @@ - + @@ -156,10 +156,10 @@

-

Initializes a new instance of the GameJolt.API.Objects.User class.

+

Initializes a new instance of the User class.

Parameters

callbackA callback function accepting a single parameter, a boolean indicating success.
Game Jolt Unity API -  v2.2.0 +  v2.3.0
IsAuthenticatedGameJolt.API.Objects.User
NameGameJolt.API.Objects.User
PopulateFromJSON(JSONClass data)GameJolt.API.Objects.Userinlineprotectedvirtual
SignIn(Action< bool > signedInCallback=null, Action< bool > userFetchedCallback=null)GameJolt.API.Objects.Userinline
SignIn(Action< bool > signedInCallback=null, Action< bool > userFetchedCallback=null, bool rememberMe=false)GameJolt.API.Objects.Userinline
SignOut()GameJolt.API.Objects.Userinline
StatusGameJolt.API.Objects.User
TokenGameJolt.API.Objects.User
Game Jolt Unity API -  v2.2.0 +  v2.3.0

Public Member Functions

 User (int id)
 Initializes a new instance of the GameJolt.API.Objects.User class. More...
 Initializes a new instance of the User class. More...
 
 User (string name, string token)
 Initializes a new instance of the GameJolt.API.Objects.User class. More...
 Initializes a new instance of the User class. More...
 
 User (JSONClass data)
 Initializes a new instance of the GameJolt.API.Objects.User class. More...
 Initializes a new instance of the User class. More...
 
void SignIn (Action< bool > signedInCallback=null, Action< bool > userFetchedCallback=null)
 Signs in the user. More...
 
void SignIn (Action< bool > signedInCallback=null, Action< bool > userFetchedCallback=null, bool rememberMe=false)
 Signs in the user. More...
 
void SignOut ()
 Signs out the user. More...
 
void Get (Action< User > callback=null)
 Get the GameJolt.API.Objects.User information. More...
 Get the User information. More...
 
void DownloadAvatar (Action< bool > callback=null)
 Downloads the GameJolt.API.Objects.User avatar. More...
 Downloads the User avatar. More...
 
override string ToString ()
 Returns a System.String that represents the current GameJolt.API.Objects.User. More...
 Returns a string that represents the current User. More...
 
- Public Member Functions inherited from GameJolt.API.Objects.Base
void BulkUpdate (JSONClass data)
 Gets or sets the token. More...
 
bool IsAuthenticated [get]
 Gets a value indicating whether this GameJolt.API.Objects.User is authenticated. More...
 Gets a value indicating whether this User is authenticated. More...
 
int ID [get, set]
 Gets or sets the ID. More...
- +
idThe GameJolt.API.Objects.User ID.
idThe User ID.
@@ -200,11 +200,11 @@

-

Initializes a new instance of the GameJolt.API.Objects.User class.

+

Initializes a new instance of the User class.

Parameters
- - + +
nameThe GameJolt.API.Objects.User name.
tokenThe GameJolt.API.Objects.User token.
nameThe User name.
tokenThe User token.
@@ -235,7 +235,7 @@

-

Initializes a new instance of the GameJolt.API.Objects.User class.

+

Initializes a new instance of the User class.

Parameters
@@ -270,7 +270,7 @@

-

Downloads the GameJolt.API.Objects.User avatar.

+

Downloads the User avatar.

Parameters

dataAPI JSON data.
@@ -305,10 +305,10 @@

-

Get the GameJolt.API.Objects.User information.

+

Get the User information.

Parameters

callbackA callback function accepting a single parameter, a boolean indicating success.
- +
callbackA callback function accepting a single parameter, a GameJolt.API.Objects.User.
callbackA callback function accepting a single parameter, a User.
@@ -352,8 +352,8 @@

-

◆ SignIn()

+ +

◆ SignIn()

@@ -447,8 +454,8 @@

-

Returns a System.String that represents the current GameJolt.API.Objects.User.

-
Returns
A System.String that represents the current GameJolt.API.Objects.User.
+

Returns a string that represents the current User.

+
Returns
A string that represents the current User.
@@ -551,8 +558,8 @@

-

Gets a value indicating whether this GameJolt.API.Objects.User is authenticated.

-

true if this GameJolt.API.Objects.User is authenticated; otherwise, false.

+

Gets a value indicating whether this User is authenticated.

+

true if this User is authenticated; otherwise, false.

@@ -578,7 +585,7 @@

GameJolt.API.Objects.User to not be authenticated anymore.

+

Setting the name to a different value (case insensitive) will cause an authenticated User to not be authenticated anymore.

Settings this will only affect your game and won't be saved to GameJolt.

@@ -630,7 +637,7 @@

GameJolt.API.Objects.User to not be authenticated anymore.

+

Setting the token to a different value (case insensitive) will cause an authenticated User to not be authenticated anymore.

Settings this will only affect your game and won't be saved to GameJolt.

diff --git a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_scores-members.html b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_scores-members.html index 694d415a..b30b8f2 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_scores-members.html +++ b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_scores-members.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
@@ -50,12 +50,12 @@

This is the complete list of members for GameJolt.API.Scores, including all inherited members.

- + - + - +
Add(Objects.Score score, int table=0, Action< bool > callback=null)GameJolt.API.Scoresinlinestatic
Add(Score score, int table=0, Action< bool > callback=null)GameJolt.API.Scoresinlinestatic
Add(int value, string text, int table=0, string extra="", Action< bool > callback=null)GameJolt.API.Scoresinlinestatic
Add(int value, string text, string guestName, int table=0, string extra="", Action< bool > callback=null)GameJolt.API.Scoresinlinestatic
Get(Action< Objects.Score[]> callback, int table=0, int limit=10, bool currentUserOnly=false)GameJolt.API.Scoresinlinestatic
Get(Action< Score[]> callback, int table=0, int limit=10, bool currentUserOnly=false)GameJolt.API.Scoresinlinestatic
GetRank(int value, int table=0, Action< int > callback=null)GameJolt.API.Scoresinlinestatic
GetTables(Action< Objects.Table[]> callback)GameJolt.API.Scoresinlinestatic
GetTables(Action< Table[]> callback)GameJolt.API.Scoresinlinestatic
diff --git a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_scores.html b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_scores.html index a21d429..aedfd5d 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_scores.html +++ b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_scores.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
@@ -56,30 +56,30 @@ - - - + + + - + - + - - - + + + - - - + + +

Static Public Member Functions

static void Add (Objects.Score score, int table=0, Action< bool > callback=null)
 Add a GameJolt.API.Objects.Score. More...
 
static void Add (Score score, int table=0, Action< bool > callback=null)
 Add a Score. More...
 
static void Add (int value, string text, int table=0, string extra="", Action< bool > callback=null)
 Add a GameJolt.API.Objects.Score. More...
 Add a Score. More...
 
static void Add (int value, string text, string guestName, int table=0, string extra="", Action< bool > callback=null)
 Add a score GameJolt.API.Objects.Score. More...
 Add a score Score. More...
 
static void Get (Action< Objects.Score[]> callback, int table=0, int limit=10, bool currentUserOnly=false)
 Get the specified callback, table, limit and currentUserOnly. More...
 
static void Get (Action< Score[]> callback, int table=0, int limit=10, bool currentUserOnly=false)
 Get the specified callback, table, limit and currentUserOnly. More...
 
static void GetRank (int value, int table=0, Action< int > callback=null)
 Get the score's rank. More...
 
static void GetTables (Action< Objects.Table[]> callback)
 Get the high score tables. More...
 
static void GetTables (Action< Table[]> callback)
 Get the high score tables. More...
 

Detailed Description

Scores API methods

Member Function Documentation

- -

◆ Add() [1/3]

+ +

◆ Add() [1/3]

@@ -90,7 +90,7 @@

static void GameJolt.API.Scores.Add ( - Objects.Score  + Score  score, @@ -118,11 +118,11 @@

-

Add a GameJolt.API.Objects.Score.

+

Add a Score.

Parameters
- - + +
scoreThe GameJolt.API.Objects.Score to add.
tableThe ID of the HighScore GameJolt.API.Objects.Table. Defaults to 0 (i.e. Primary Table).
scoreThe Score to add.
tableThe ID of the HighScore Table. Defaults to 0 (i.e. Primary Table).
callbackA callback function accepting a single parameter, a boolean indicating success.
@@ -182,12 +182,12 @@

-

Add a GameJolt.API.Objects.Score.

+

Add a Score.

Parameters
- +
valueThe numerical value of the score (i.e. 123).
textThe textual value of the score (i.e. "123 Jumps").
tableThe ID of the HighScore GameJolt.API.Objects.Table. Defaults to 0 (i.e. Primary Table).
tableThe ID of the HighScore Table. Defaults to 0 (i.e. Primary Table).
extraExtra logging information. Defaults to an empty string.
callbackA callback function accepting a single parameter, a boolean indicating success.
@@ -254,13 +254,13 @@

-

Add a score GameJolt.API.Objects.Score.

+

Add a score Score.

Parameters
- +
valueThe numerical value of the score (i.e. 123).
textThe textual value of the score (i.e. "123 Jumps").
guestNameThe guest name if guest score. Leave blank otherwise.
tableThe ID of the HighScore GameJolt.API.Objects.Table. Defaults to 0 (i.e. Primary Table).
tableThe ID of the HighScore Table. Defaults to 0 (i.e. Primary Table).
extraExtra logging information. Defaults to an empty string.
callbackA callback function accepting a single parameter, a boolean indicating success..
@@ -269,8 +269,8 @@

-

◆ Get()

+ +

◆ Get()

diff --git a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_sessions-members.html b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_sessions-members.html index f569c09..4e244ea 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_sessions-members.html +++ b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_sessions-members.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
diff --git a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_sessions.html b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_sessions.html index 98058f5..a5603b9 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_sessions.html +++ b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_sessions.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
diff --git a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_settings-members.html b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_settings-members.html index c8f1c74..96f6b01 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_settings-members.html +++ b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_settings-members.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
@@ -52,12 +52,13 @@ - - - - - - + + + + + + +
autoConnect (defined in GameJolt.API.Settings)GameJolt.API.Settings
autoPing (defined in GameJolt.API.Settings)GameJolt.API.Settings
gameID (defined in GameJolt.API.Settings)GameJolt.API.Settings
privateKey (defined in GameJolt.API.Settings)GameJolt.API.Settings
timeout (defined in GameJolt.API.Settings)GameJolt.API.Settings
token (defined in GameJolt.API.Settings)GameJolt.API.Settings
useCaching (defined in GameJolt.API.Settings)GameJolt.API.Settings
user (defined in GameJolt.API.Settings)GameJolt.API.Settings
encryptionKey (defined in GameJolt.API.Settings)GameJolt.API.Settings
gameID (defined in GameJolt.API.Settings)GameJolt.API.Settings
privateKey (defined in GameJolt.API.Settings)GameJolt.API.Settings
timeout (defined in GameJolt.API.Settings)GameJolt.API.Settings
token (defined in GameJolt.API.Settings)GameJolt.API.Settings
useCaching (defined in GameJolt.API.Settings)GameJolt.API.Settings
user (defined in GameJolt.API.Settings)GameJolt.API.Settings

diff --git a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_settings.html b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_settings.html index 53188c9..9e1ae33 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_settings.html +++ b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_settings.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
@@ -79,8 +79,11 @@
bool useCaching = true   + +string encryptionKey = "" +  -bool autoConnect = false +bool autoConnect   string user diff --git a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_trophies-members.html b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_trophies-members.html index 4556f11..9cda7f1 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_trophies-members.html +++ b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_trophies-members.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
@@ -50,11 +50,11 @@

This is the complete list of members for GameJolt.API.Trophies, including all inherited members.

- - - - - + + + + +
Get(int id, Action< Objects.Trophy > callback)GameJolt.API.Trophiesinlinestatic
Get(int[] ids, Action< Objects.Trophy[]> callback)GameJolt.API.Trophiesinlinestatic
Get(Action< Objects.Trophy[]> callback)GameJolt.API.Trophiesinlinestatic
Get(bool unlocked, Action< Objects.Trophy[]> callback)GameJolt.API.Trophiesinlinestatic
Unlock(Objects.Trophy trophy, Action< bool > callback=null)GameJolt.API.Trophiesinlinestatic
Get(int id, Action< Trophy > callback)GameJolt.API.Trophiesinlinestatic
Get(int[] ids, Action< Trophy[]> callback)GameJolt.API.Trophiesinlinestatic
Get(Action< Trophy[]> callback)GameJolt.API.Trophiesinlinestatic
Get(bool unlocked, Action< Trophy[]> callback)GameJolt.API.Trophiesinlinestatic
Unlock(Trophy trophy, Action< bool > callback=null)GameJolt.API.Trophiesinlinestatic
Unlock(int id, Action< bool > callback=null)GameJolt.API.Trophiesinlinestatic
diff --git a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_trophies.html b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_trophies.html index fb9724c..2c424c4 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_trophies.html +++ b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_trophies.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
@@ -56,30 +56,30 @@ - - - + + + - + - - - - - - - - - - - - + + + + + + + + + + + +

Static Public Member Functions

static void Unlock (Objects.Trophy trophy, Action< bool > callback=null)
 Unlock the specified GameJolt.API.Objects.Trophy. More...
 
static void Unlock (Trophy trophy, Action< bool > callback=null)
 Unlock the specified Trophy. More...
 
static void Unlock (int id, Action< bool > callback=null)
 Unlock a <see The ID of the HighScore GameJolt.API.Objects.Table. Defaults to 0 (i.e. Primary Table)..Trophy"/> by ID. More...
 Unlock the specified Trophy by its id. More...
 
static void Get (int id, Action< Objects.Trophy > callback)
 Get a GameJolt.API.Objects.Trophy by id. More...
 
static void Get (int[] ids, Action< Objects.Trophy[]> callback)
 Get the GameJolt.API.Objects.Trophys by id. More...
 
static void Get (Action< Objects.Trophy[]> callback)
 Get the GameJolt.API.Objects.Trophys information. More...
 
static void Get (bool unlocked, Action< Objects.Trophy[]> callback)
 Get all locked/unlocked GameJolt.API.Objects.Trophys. More...
 
static void Get (int id, Action< Trophy > callback)
 Get a Trophy by id. More...
 
static void Get (int[] ids, Action< Trophy[]> callback)
 Get the Trophys by id. More...
 
static void Get (Action< Trophy[]> callback)
 Get the Trophys information. More...
 
static void Get (bool unlocked, Action< Trophy[]> callback)
 Get all locked/unlocked Trophys. More...
 

Detailed Description

Trophies API methods

Member Function Documentation

- -

◆ Get() [1/4]

+ +

◆ Get() [1/4]

@@ -96,7 +96,7 @@

- Action< Objects.Trophy >  + Action< Trophycallback  @@ -112,19 +112,19 @@

-

Get a GameJolt.API.Objects.Trophy by id.

+

Get a Trophy by id.

Parameters
- - + +
idThe GameJolt.API.Objects.Trophy id.
callbackA callback function accepting a single parameter, a GameJolt.API.Objects.Trophy.
idThe Trophy id.
callbackA callback function accepting a single parameter, a Trophy.

- -

◆ Get() [2/4]

+ +

◆ Get() [2/4]

@@ -141,7 +141,7 @@

- Action< Objects.Trophy[]>  + Action< Trophy[]>  callback  @@ -157,19 +157,19 @@

-

Get the GameJolt.API.Objects.Trophys by id.

+

Get the Trophys by id.

Parameters
- - + +
idsAn array of GameJolt.API.Objects.Trophys IDs
callbackA callback function accepting a single parameter, an array of GameJolt.API.Objects.Trophys.
idsAn array of Trophys IDs
callbackA callback function accepting a single parameter, an array of Trophys.

- -

◆ Get() [3/4]

+ +

◆ Get() [3/4]

@@ -180,7 +180,7 @@

static void GameJolt.API.Trophies.Get ( - Action< Objects.Trophy[]>  + Action< Trophy[]>  callback) @@ -192,18 +192,18 @@

-

Get the GameJolt.API.Objects.Trophys information.

+

Get the Trophys information.

Parameters
- +
callbackA callback function accepting a single parameter, an array of GameJolt.API.Objects.Trophys.
callbackA callback function accepting a single parameter, an array of Trophys.

- -

◆ Get() [4/4]

+ +

◆ Get() [4/4]

@@ -220,7 +220,7 @@

- Action< Objects.Trophy[]>  + Action< Trophy[]>  callback  @@ -236,19 +236,19 @@

-

Get all locked/unlocked GameJolt.API.Objects.Trophys.

+

Get all locked/unlocked Trophys.

Parameters
- - + +
unlockedA boolean indicating whether to retrieve unlocked (true) or locked (false) GameJolt.API.Objects.Trophys.
callbackA callback function accepting a single parameter, an array of GameJolt.API.Objects.Trophys.
unlockedA boolean indicating whether to retrieve unlocked (true) or locked (false) Trophys.
callbackA callback function accepting a single parameter, an array of Trophys.

- -

◆ Unlock() [1/2]

+ +

◆ Unlock() [1/2]

@@ -259,7 +259,7 @@

static void GameJolt.API.Trophies.Unlock ( - Objects.Trophy  + Trophy  trophy, @@ -281,10 +281,10 @@

-

Unlock the specified GameJolt.API.Objects.Trophy.

+

Unlock the specified Trophy.

Parameters
- +
trophyThe GameJolt.API.Objects.Trophy to unlock.
trophyThe Trophy to unlock.
callbackA callback function accepting a single parameter, a boolean indicating success.
@@ -326,10 +326,10 @@

-

Unlock a <see The ID of the HighScore GameJolt.API.Objects.Table. Defaults to 0 (i.e. Primary Table)..Trophy"/> by ID.

+

Unlock the specified Trophy by its id.

Parameters
- +
trophyThe GameJolt.API.Objects.Trophy ID.
idThe Trophy ID.
callbackA callback function accepting a single parameter, a boolean indicating success.
diff --git a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_users-members.html b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_users-members.html index 8439fc7..d8449e1 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_users-members.html +++ b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_users-members.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
@@ -50,10 +50,10 @@

This is the complete list of members for GameJolt.API.Users, including all inherited members.

- - - - + + + +
Get(string name, Action< Objects.User > callback)GameJolt.API.Usersinlinestatic
Get(int id, Action< Objects.User > callback)GameJolt.API.Usersinlinestatic
Get(Objects.User user, Action< Objects.User > callback)GameJolt.API.Usersinlinestatic
Get(int[] ids, Action< Objects.User[]> callback)GameJolt.API.Usersinlinestatic
Get(string name, Action< User > callback)GameJolt.API.Usersinlinestatic
Get(int id, Action< User > callback)GameJolt.API.Usersinlinestatic
Get(User user, Action< User > callback)GameJolt.API.Usersinlinestatic
Get(int[] ids, Action< User[]> callback)GameJolt.API.Usersinlinestatic

diff --git a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_users.html b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_users.html index 9cc77c6..fe6cc3d 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_users.html +++ b/Documentation/Output/html/class_game_jolt_1_1_a_p_i_1_1_users.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
@@ -56,24 +56,24 @@ - - - - - - - - - - - - + + + + + + + + + + + +

Static Public Member Functions

static void Get (string name, Action< Objects.User > callback)
 Get the GameJolt.API.Objects.User by name. More...
 
static void Get (int id, Action< Objects.User > callback)
 Get the GameJolt.API.Objects.User by ID. More...
 
static void Get (Objects.User user, Action< Objects.User > callback)
 Get the GameJolt.API.Objects.User information. More...
 
static void Get (int[] ids, Action< Objects.User[]> callback)
 Get the GameJolt.API.Objects.Users by ID. More...
 
static void Get (string name, Action< User > callback)
 Get the User by name. More...
 
static void Get (int id, Action< User > callback)
 Get the User by ID. More...
 
static void Get (User user, Action< User > callback)
 Get the User information. More...
 
static void Get (int[] ids, Action< User[]> callback)
 Get the Users by ID. More...
 

Detailed Description

Users API methods

Member Function Documentation

- -

◆ Get() [1/4]

+ +

◆ Get() [1/4]

@@ -90,7 +90,7 @@

- Action< Objects.User >  + Action< Usercallback  @@ -106,19 +106,19 @@

-

Get the GameJolt.API.Objects.User by name.

+

Get the User by name.

Parameters
- - + +
nameThe GameJolt.API.Objects.User Name.
callbackA callback function accepting a single parameter, a GameJolt.API.Objects.User.
nameThe User Name.
callbackA callback function accepting a single parameter, a User.

- -

◆ Get() [2/4]

+ +

◆ Get() [2/4]

@@ -135,7 +135,7 @@

- Action< Objects.User >  + Action< Usercallback  @@ -151,19 +151,19 @@

-

Get the GameJolt.API.Objects.User by ID.

+

Get the User by ID.

Parameters
- - + +
nameThe GameJolt.API.Objects.User ID.
callbackA callback function accepting a single parameter, a GameJolt.API.Objects.User.
idThe User ID.
callbackA callback function accepting a single parameter, a User.

- -

◆ Get() [3/4]

+ +

◆ Get() [3/4]

@@ -174,13 +174,13 @@

static void GameJolt.API.Users.Get ( - Objects.User  + User  user, - Action< Objects.User >  + Action< Usercallback  @@ -196,19 +196,19 @@

-

Get the GameJolt.API.Objects.User information.

+

Get the User information.

Parameters
- - + +
userA GameJolt.API.Objects.User with either Name or ID set.
callbackA callback function accepting a single parameter, a GameJolt.API.Objects.User.
userA User with either Name or ID set.
callbackA callback function accepting a single parameter, a User.

- -

◆ Get() [4/4]

+ +

◆ Get() [4/4]

@@ -225,7 +225,7 @@

- Action< Objects.User[]>  + Action< User[]>  callback  @@ -241,11 +241,11 @@

-

Get the GameJolt.API.Objects.Users by ID.

+

Get the Users by ID.

Parameters
- - + +
userAn array of GameJolt.API.Objects.Users IDs
callbackA callback function accepting a single parameter, an array of GameJolt.API.Objects.Users.
idsAn array of Users IDs
callbackA callback function accepting a single parameter, an array of Users.
diff --git a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_behaviours_1_1_dismissible_window-members.html b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_behaviours_1_1_dismissible_window-members.html index 7884f38..25c7e80 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_behaviours_1_1_dismissible_window-members.html +++ b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_behaviours_1_1_dismissible_window-members.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
diff --git a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_behaviours_1_1_dismissible_window.html b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_behaviours_1_1_dismissible_window.html index 724edd5..4fade9e 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_behaviours_1_1_dismissible_window.html +++ b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_behaviours_1_1_dismissible_window.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
@@ -69,7 +69,7 @@

Public Attributes

-bool returnValue = false +bool returnValue  
The documentation for this class was generated from the following file:
    diff --git a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_behaviours_1_1_keyboard_navigable_form-members.html b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_behaviours_1_1_keyboard_navigable_form-members.html index 78213a4..20fa90e 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_behaviours_1_1_keyboard_navigable_form-members.html +++ b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_behaviours_1_1_keyboard_navigable_form-members.html @@ -20,7 +20,7 @@
    Game Jolt Unity API -  v2.2.0 +  v2.3.0
    diff --git a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_behaviours_1_1_keyboard_navigable_form.html b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_behaviours_1_1_keyboard_navigable_form.html index 013803d..158ea8f 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_behaviours_1_1_keyboard_navigable_form.html +++ b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_behaviours_1_1_keyboard_navigable_form.html @@ -20,7 +20,7 @@
    Game Jolt Unity API -  v2.2.0 +  v2.3.0
    diff --git a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_behaviours_1_1_notification_centre-members.html b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_behaviours_1_1_notification_centre-members.html index 1df4045..7f18c71 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_behaviours_1_1_notification_centre-members.html +++ b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_behaviours_1_1_notification_centre-members.html @@ -20,7 +20,7 @@
    Game Jolt Unity API -  v2.2.0 +  v2.3.0
    diff --git a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_behaviours_1_1_notification_centre.html b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_behaviours_1_1_notification_centre.html index 35e11d9..49612a5 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_behaviours_1_1_notification_centre.html +++ b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_behaviours_1_1_notification_centre.html @@ -20,7 +20,7 @@
    Game Jolt Unity API -  v2.2.0 +  v2.3.0
    diff --git a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_base_window-members.html b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_base_window-members.html index de29600..6568dce 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_base_window-members.html +++ b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_base_window-members.html @@ -20,7 +20,7 @@
    Game Jolt Unity API -  v2.2.0 +  v2.3.0
    diff --git a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_base_window.html b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_base_window.html index 7e2cd3c..250a7cb 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_base_window.html +++ b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_base_window.html @@ -20,7 +20,7 @@
    Game Jolt Unity API -  v2.2.0 +  v2.3.0
    diff --git a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_leaderboards_window-members.html b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_leaderboards_window-members.html index 00fa635..9b4c856 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_leaderboards_window-members.html +++ b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_leaderboards_window-members.html @@ -20,7 +20,7 @@
    Game Jolt Unity API -  v2.2.0 +  v2.3.0
    diff --git a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_leaderboards_window.html b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_leaderboards_window.html index 7bb5336..68e8171 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_leaderboards_window.html +++ b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_leaderboards_window.html @@ -20,7 +20,7 @@
    Game Jolt Unity API -  v2.2.0 +  v2.3.0
    diff --git a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_notification_item-members.html b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_notification_item-members.html index f0e41d4..151879a 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_notification_item-members.html +++ b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_notification_item-members.html @@ -20,7 +20,7 @@
    Game Jolt Unity API -  v2.2.0 +  v2.3.0
    diff --git a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_notification_item.html b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_notification_item.html index 3f1a526..378a7f2 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_notification_item.html +++ b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_notification_item.html @@ -20,7 +20,7 @@
    Game Jolt Unity API -  v2.2.0 +  v2.3.0
    diff --git a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_score_item-members.html b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_score_item-members.html index e0e84b3..01cf512 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_score_item-members.html +++ b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_score_item-members.html @@ -20,7 +20,7 @@
    Game Jolt Unity API -  v2.2.0 +  v2.3.0
    @@ -52,7 +52,7 @@ - +
    defaultColour (defined in GameJolt.UI.Controllers.ScoreItem)GameJolt.UI.Controllers.ScoreItem
    highlightColour (defined in GameJolt.UI.Controllers.ScoreItem)GameJolt.UI.Controllers.ScoreItem
    Init(GameJolt.API.Objects.Score score) (defined in GameJolt.UI.Controllers.ScoreItem)GameJolt.UI.Controllers.ScoreIteminline
    Init(API.Objects.Score score) (defined in GameJolt.UI.Controllers.ScoreItem)GameJolt.UI.Controllers.ScoreIteminline
    username (defined in GameJolt.UI.Controllers.ScoreItem)GameJolt.UI.Controllers.ScoreItem
    value (defined in GameJolt.UI.Controllers.ScoreItem)GameJolt.UI.Controllers.ScoreItem

diff --git a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_score_item.html b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_score_item.html index 25378c0..ce429f4 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_score_item.html +++ b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_score_item.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
@@ -62,9 +62,9 @@ - - + +

Public Member Functions

-void Init (GameJolt.API.Objects.Score score)
 
+void Init (API.Objects.Score score)
 
diff --git a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_sign_in_window-members.html b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_sign_in_window-members.html index 48fa8d8..efe7109 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_sign_in_window-members.html +++ b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_sign_in_window-members.html @@ -20,7 +20,7 @@ @@ -55,11 +55,12 @@ - - - - - + + + + + +

Public Attributes

Game Jolt Unity API -  v2.2.0 +  v2.3.0
errorMessage (defined in GameJolt.UI.Controllers.SignInWindow)GameJolt.UI.Controllers.SignInWindow
Init(Animator animator) (defined in GameJolt.UI.Controllers.BaseWindow)GameJolt.UI.Controllers.BaseWindowinline
Populate(RectTransform container, GameObject prefab, int count) (defined in GameJolt.UI.Controllers.BaseWindow)GameJolt.UI.Controllers.BaseWindowinlineprotected
Show(Action< bool > callback) (defined in GameJolt.UI.Controllers.SignInWindow)GameJolt.UI.Controllers.SignInWindowinlinevirtual
Show(Action< bool > signedInCallback, Action< bool > userFetchedCallback) (defined in GameJolt.UI.Controllers.SignInWindow)GameJolt.UI.Controllers.SignInWindowinline
Submit() (defined in GameJolt.UI.Controllers.SignInWindow)GameJolt.UI.Controllers.SignInWindowinline
tokenField (defined in GameJolt.UI.Controllers.SignInWindow)GameJolt.UI.Controllers.SignInWindow
usernameField (defined in GameJolt.UI.Controllers.SignInWindow)GameJolt.UI.Controllers.SignInWindow
rememberMeToggle (defined in GameJolt.UI.Controllers.SignInWindow)GameJolt.UI.Controllers.SignInWindow
Show(Action< bool > callback) (defined in GameJolt.UI.Controllers.SignInWindow)GameJolt.UI.Controllers.SignInWindowinlinevirtual
Show(Action< bool > signedInCallback, Action< bool > userFetchedCallback) (defined in GameJolt.UI.Controllers.SignInWindow)GameJolt.UI.Controllers.SignInWindowinline
Submit() (defined in GameJolt.UI.Controllers.SignInWindow)GameJolt.UI.Controllers.SignInWindowinline
tokenField (defined in GameJolt.UI.Controllers.SignInWindow)GameJolt.UI.Controllers.SignInWindow
usernameField (defined in GameJolt.UI.Controllers.SignInWindow)GameJolt.UI.Controllers.SignInWindow
diff --git a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_sign_in_window.html b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_sign_in_window.html index a81060e..f184c1c 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_sign_in_window.html +++ b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_sign_in_window.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
@@ -91,6 +91,9 @@ Text errorMessage   + +Toggle rememberMeToggle +  diff --git a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_table_button-members.html b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_table_button-members.html index 5726614..18ebb15 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_table_button-members.html +++ b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_table_button-members.html @@ -20,7 +20,7 @@ @@ -55,7 +55,7 @@ - +

Additional Inherited Members

Game Jolt Unity API -  v2.2.0 +  v2.3.0
backgroundImage (defined in GameJolt.UI.Controllers.TableButton)GameJolt.UI.Controllers.TableButton
Clicked() (defined in GameJolt.UI.Controllers.TableButton)GameJolt.UI.Controllers.TableButtoninline
defaultBackgroundColour (defined in GameJolt.UI.Controllers.TableButton)GameJolt.UI.Controllers.TableButton
Init(GameJolt.API.Objects.Table table, int index, LeaderboardsWindow controller, bool active=false) (defined in GameJolt.UI.Controllers.TableButton)GameJolt.UI.Controllers.TableButtoninline
Init(API.Objects.Table table, int index, LeaderboardsWindow controller, bool active=false) (defined in GameJolt.UI.Controllers.TableButton)GameJolt.UI.Controllers.TableButtoninline
SetActive(bool active) (defined in GameJolt.UI.Controllers.TableButton)GameJolt.UI.Controllers.TableButtoninline
title (defined in GameJolt.UI.Controllers.TableButton)GameJolt.UI.Controllers.TableButton
diff --git a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_table_button.html b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_table_button.html index 5910d1b..767db09 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_table_button.html +++ b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_table_button.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
@@ -65,9 +65,9 @@ void Awake ()   - -void Init (GameJolt.API.Objects.Table table, int index, LeaderboardsWindow controller, bool active=false) -  + +void Init (API.Objects.Table table, int index, LeaderboardsWindow controller, bool active=false) +  void SetActive (bool active)   diff --git a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_trophies_window-members.html b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_trophies_window-members.html index 2c59fb7..d762886 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_trophies_window-members.html +++ b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_trophies_window-members.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
diff --git a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_trophies_window.html b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_trophies_window.html index bc40535..7f78568 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_trophies_window.html +++ b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_trophies_window.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
diff --git a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_trophy_item-members.html b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_trophy_item-members.html index fb6465c..7a5566c 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_trophy_item-members.html +++ b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_trophy_item-members.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
@@ -53,7 +53,7 @@ description (defined in GameJolt.UI.Controllers.TrophyItem)GameJolt.UI.Controllers.TrophyItem group (defined in GameJolt.UI.Controllers.TrophyItem)GameJolt.UI.Controllers.TrophyItem image (defined in GameJolt.UI.Controllers.TrophyItem)GameJolt.UI.Controllers.TrophyItem - Init(GameJolt.API.Objects.Trophy trophy) (defined in GameJolt.UI.Controllers.TrophyItem)GameJolt.UI.Controllers.TrophyIteminline + Init(API.Objects.Trophy trophy) (defined in GameJolt.UI.Controllers.TrophyItem)GameJolt.UI.Controllers.TrophyIteminline title (defined in GameJolt.UI.Controllers.TrophyItem)GameJolt.UI.Controllers.TrophyItem diff --git a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_trophy_item.html b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_trophy_item.html index 0487afe..f43072d 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_trophy_item.html +++ b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_controllers_1_1_trophy_item.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
@@ -62,9 +62,9 @@ - - + +

Public Member Functions

-void Init (GameJolt.API.Objects.Trophy trophy)
 
+void Init (API.Objects.Trophy trophy)
 
diff --git a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_manager-members.html b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_manager-members.html index afc3a9d..fb93be5 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_manager-members.html +++ b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_manager-members.html @@ -20,7 +20,7 @@ @@ -59,7 +59,7 @@ - +

Public Attributes

Game Jolt Unity API -  v2.2.0 +  v2.3.0
ShowLeaderboards()GameJolt.UI.Managerinline
ShowLeaderboards(Action< bool > callback)GameJolt.UI.Managerinline
ShowSignIn()GameJolt.UI.Managerinline
ShowSignIn(Action< bool > signedInCallback=null, Action< bool > userFetchedCallback=null)GameJolt.UI.Managerinline
ShowSignIn(Action< bool > signedInCallback, Action< bool > userFetchedCallback=null)GameJolt.UI.Managerinline
ShowTrophies()GameJolt.UI.Managerinline
ShowTrophies(Action< bool > callback)GameJolt.UI.Managerinline
diff --git a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_manager.html b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_manager.html index 34e303f..d35b5e0 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_manager.html +++ b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_manager.html @@ -20,7 +20,7 @@
Game Jolt Unity API -  v2.2.0 +  v2.3.0
@@ -67,11 +67,11 @@

Public Member Functions

void ShowSignIn () - Shows the sign in window. More...
+ Shows the sign in window. If the user's credentials are stored in PlayerPrefs, it will populate the fields with them. More...
  -void ShowSignIn (Action< bool > signedInCallback=null, Action< bool > userFetchedCallback=null) - Shows the sign in windows. More...
-  +void ShowSignIn (Action< bool > signedInCallback, Action< bool > userFetchedCallback=null) + Shows the sign in windows. If the user's credentials are stored in PlayerPrefs, it will populate the fields with them. More...
+  void ShowTrophies ()  Shows the trophies windows. More...
  @@ -249,7 +249,7 @@

Parameters
- +
notificationThe GameJolt.UI.Objects.Notification.
notificationThe Objects.Notification.
@@ -340,12 +340,12 @@

-

Shows the sign in window.

+

Shows the sign in window. If the user's credentials are stored in PlayerPrefs, it will populate the fields with them.

-
-

◆ ShowSignIn() [2/2]

+ +

◆ ShowSignIn() [2/2]

@@ -357,7 +357,7 @@

void GameJolt.UI.Manager.ShowSignIn ( Action< bool >  - signedInCallback = null, + signedInCallback, @@ -378,7 +378,7 @@

-

Shows the sign in windows.

+

Shows the sign in windows. If the user's credentials are stored in PlayerPrefs, it will populate the fields with them.

Parameters
diff --git a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_objects_1_1_notification-members.html b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_objects_1_1_notification-members.html index 8e8941b..59cc689 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_objects_1_1_notification-members.html +++ b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_objects_1_1_notification-members.html @@ -20,7 +20,7 @@ diff --git a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_objects_1_1_notification.html b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_objects_1_1_notification.html index bd55aa7..531fdd6 100644 --- a/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_objects_1_1_notification.html +++ b/Documentation/Output/html/class_game_jolt_1_1_u_i_1_1_objects_1_1_notification.html @@ -20,7 +20,7 @@ @@ -58,10 +58,10 @@ - + - +
signedInCallbackA callback function accepting a single parameter, a boolean indicating whether the user has been signed-in successfully.
Game Jolt Unity API -  v2.2.0 +  v2.3.0
Game Jolt Unity API -  v2.2.0 +  v2.3.0

Public Member Functions

 Notification (string text)
 Initializes a new instance of the GameJolt.UI.Objects.Notification class. More...
 Initializes a new instance of the Notification class. More...
 
 Notification (string text, Sprite image)
 Initializes a new instance of the GameJolt.UI.Objects.Notification class. More...
 Initializes a new instance of the Notification class. More...
 

@@ -100,7 +100,7 @@

-

Initializes a new instance of the GameJolt.UI.Objects.Notification class.

+

Initializes a new instance of the Notification class.

Parameters
@@ -144,7 +144,7 @@

-

Initializes a new instance of the GameJolt.UI.Objects.Notification class.

+

Initializes a new instance of the Notification class.

Parameters

textThe notification text.
diff --git a/Documentation/Output/html/dir_030a908d0b05c9b12966e769cc6802b7.html b/Documentation/Output/html/dir_030a908d0b05c9b12966e769cc6802b7.html index fb3aa51..8d254b5 100644 --- a/Documentation/Output/html/dir_030a908d0b05c9b12966e769cc6802b7.html +++ b/Documentation/Output/html/dir_030a908d0b05c9b12966e769cc6802b7.html @@ -20,7 +20,7 @@ diff --git a/Documentation/Output/html/dir_0b4eaef40a1fe20bedafe9e8e719ce66.html b/Documentation/Output/html/dir_0b4eaef40a1fe20bedafe9e8e719ce66.html index 16be109..687c2ba 100644 --- a/Documentation/Output/html/dir_0b4eaef40a1fe20bedafe9e8e719ce66.html +++ b/Documentation/Output/html/dir_0b4eaef40a1fe20bedafe9e8e719ce66.html @@ -20,7 +20,7 @@ diff --git a/Documentation/Output/html/dir_0cd74e691a2e791625b62fcac57a82cf.html b/Documentation/Output/html/dir_0cd74e691a2e791625b62fcac57a82cf.html index e4b15f3..13507ab 100644 --- a/Documentation/Output/html/dir_0cd74e691a2e791625b62fcac57a82cf.html +++ b/Documentation/Output/html/dir_0cd74e691a2e791625b62fcac57a82cf.html @@ -20,7 +20,7 @@ diff --git a/Documentation/Output/html/dir_0e424c5ca17b63935bea643c48698145.html b/Documentation/Output/html/dir_0e424c5ca17b63935bea643c48698145.html index 6b2b0f8..c33d45d 100644 --- a/Documentation/Output/html/dir_0e424c5ca17b63935bea643c48698145.html +++ b/Documentation/Output/html/dir_0e424c5ca17b63935bea643c48698145.html @@ -20,7 +20,7 @@ diff --git a/Documentation/Output/html/dir_156fe2c57e6e30a77483093d19328575.html b/Documentation/Output/html/dir_156fe2c57e6e30a77483093d19328575.html index c65e123..a762e51 100644 --- a/Documentation/Output/html/dir_156fe2c57e6e30a77483093d19328575.html +++ b/Documentation/Output/html/dir_156fe2c57e6e30a77483093d19328575.html @@ -20,7 +20,7 @@ diff --git a/Documentation/Output/html/dir_1f60d357b35fdfadb6818e9844ecedee.html b/Documentation/Output/html/dir_1f60d357b35fdfadb6818e9844ecedee.html index 5a5ec17..668b162 100644 --- a/Documentation/Output/html/dir_1f60d357b35fdfadb6818e9844ecedee.html +++ b/Documentation/Output/html/dir_1f60d357b35fdfadb6818e9844ecedee.html @@ -20,7 +20,7 @@ diff --git a/Documentation/Output/html/dir_2531af573ed64a685a349c5937d2827f.html b/Documentation/Output/html/dir_2531af573ed64a685a349c5937d2827f.html index 260498a..a225cf4 100644 --- a/Documentation/Output/html/dir_2531af573ed64a685a349c5937d2827f.html +++ b/Documentation/Output/html/dir_2531af573ed64a685a349c5937d2827f.html @@ -20,7 +20,7 @@ diff --git a/Documentation/Output/html/dir_47fc72583b95e893c1b69dddfca5c502.html b/Documentation/Output/html/dir_47fc72583b95e893c1b69dddfca5c502.html index 4649ff1..09bbd64 100644 --- a/Documentation/Output/html/dir_47fc72583b95e893c1b69dddfca5c502.html +++ b/Documentation/Output/html/dir_47fc72583b95e893c1b69dddfca5c502.html @@ -20,7 +20,7 @@ diff --git a/Documentation/Output/html/dir_628e589f57e02f11b51a61ad6a60367a.html b/Documentation/Output/html/dir_628e589f57e02f11b51a61ad6a60367a.html index f1961cf..a60a4a0 100644 --- a/Documentation/Output/html/dir_628e589f57e02f11b51a61ad6a60367a.html +++ b/Documentation/Output/html/dir_628e589f57e02f11b51a61ad6a60367a.html @@ -20,7 +20,7 @@ diff --git a/Documentation/Output/html/dir_b4a3dedc6ebf780451ff20b938024bee.html b/Documentation/Output/html/dir_b4a3dedc6ebf780451ff20b938024bee.html index 8f9775a..2dd2dca 100644 --- a/Documentation/Output/html/dir_b4a3dedc6ebf780451ff20b938024bee.html +++ b/Documentation/Output/html/dir_b4a3dedc6ebf780451ff20b938024bee.html @@ -20,7 +20,7 @@ diff --git a/Documentation/Output/html/downloads.html b/Documentation/Output/html/downloads.html index c72095d..e5fc027 100644 --- a/Documentation/Output/html/downloads.html +++ b/Documentation/Output/html/downloads.html @@ -20,7 +20,7 @@ diff --git a/Documentation/Output/html/faq.html b/Documentation/Output/html/faq.html index 2a281e5..c5bc8a7 100644 --- a/Documentation/Output/html/faq.html +++ b/Documentation/Output/html/faq.html @@ -20,7 +20,7 @@ diff --git a/Documentation/Output/html/index.html b/Documentation/Output/html/index.html index eb8853e..73fbb47 100644 --- a/Documentation/Output/html/index.html +++ b/Documentation/Output/html/index.html @@ -20,7 +20,7 @@ diff --git a/Documentation/Output/html/namespace_game_jolt.html b/Documentation/Output/html/namespace_game_jolt.html index a9ffd31..6f38f07 100644 --- a/Documentation/Output/html/namespace_game_jolt.html +++ b/Documentation/Output/html/namespace_game_jolt.html @@ -20,7 +20,7 @@ diff --git a/Documentation/Output/html/namespace_game_jolt_1_1_a_p_i.html b/Documentation/Output/html/namespace_game_jolt_1_1_a_p_i.html index 51d923a..76d78bb 100644 --- a/Documentation/Output/html/namespace_game_jolt_1_1_a_p_i.html +++ b/Documentation/Output/html/namespace_game_jolt_1_1_a_p_i.html @@ -20,7 +20,7 @@ diff --git a/Documentation/Output/html/namespace_game_jolt_1_1_a_p_i_1_1_core.html b/Documentation/Output/html/namespace_game_jolt_1_1_a_p_i_1_1_core.html index 8ed935d..88ce312 100644 --- a/Documentation/Output/html/namespace_game_jolt_1_1_a_p_i_1_1_core.html +++ b/Documentation/Output/html/namespace_game_jolt_1_1_a_p_i_1_1_core.html @@ -20,7 +20,7 @@ diff --git a/Documentation/Output/html/namespace_game_jolt_1_1_a_p_i_1_1_objects.html b/Documentation/Output/html/namespace_game_jolt_1_1_a_p_i_1_1_objects.html index 8fea1fc..06f562d 100644 --- a/Documentation/Output/html/namespace_game_jolt_1_1_a_p_i_1_1_objects.html +++ b/Documentation/Output/html/namespace_game_jolt_1_1_a_p_i_1_1_objects.html @@ -20,7 +20,7 @@ diff --git a/Documentation/Output/html/namespace_game_jolt_1_1_u_i.html b/Documentation/Output/html/namespace_game_jolt_1_1_u_i.html index 3bb2201..35ee252 100644 --- a/Documentation/Output/html/namespace_game_jolt_1_1_u_i.html +++ b/Documentation/Output/html/namespace_game_jolt_1_1_u_i.html @@ -20,7 +20,7 @@ diff --git a/Documentation/Output/html/namespace_game_jolt_1_1_u_i_1_1_behaviours.html b/Documentation/Output/html/namespace_game_jolt_1_1_u_i_1_1_behaviours.html index 2712eb8..28c00d3 100644 --- a/Documentation/Output/html/namespace_game_jolt_1_1_u_i_1_1_behaviours.html +++ b/Documentation/Output/html/namespace_game_jolt_1_1_u_i_1_1_behaviours.html @@ -20,7 +20,7 @@ diff --git a/Documentation/Output/html/namespace_game_jolt_1_1_u_i_1_1_controllers.html b/Documentation/Output/html/namespace_game_jolt_1_1_u_i_1_1_controllers.html index 9ad74af..a116d7e 100644 --- a/Documentation/Output/html/namespace_game_jolt_1_1_u_i_1_1_controllers.html +++ b/Documentation/Output/html/namespace_game_jolt_1_1_u_i_1_1_controllers.html @@ -20,7 +20,7 @@ diff --git a/Documentation/Output/html/namespace_game_jolt_1_1_u_i_1_1_objects.html b/Documentation/Output/html/namespace_game_jolt_1_1_u_i_1_1_objects.html index 90f6402..f7fcd8a 100644 --- a/Documentation/Output/html/namespace_game_jolt_1_1_u_i_1_1_objects.html +++ b/Documentation/Output/html/namespace_game_jolt_1_1_u_i_1_1_objects.html @@ -20,7 +20,7 @@ diff --git a/Documentation/Output/html/tutorial.html b/Documentation/Output/html/tutorial.html index d6f2cdc..32d47de 100644 --- a/Documentation/Output/html/tutorial.html +++ b/Documentation/Output/html/tutorial.html @@ -20,7 +20,7 @@ diff --git a/ProjectSettings/EditorBuildSettings.asset b/ProjectSettings/EditorBuildSettings.asset index 3361e99..135f85a 100644 --- a/ProjectSettings/EditorBuildSettings.asset +++ b/ProjectSettings/EditorBuildSettings.asset @@ -6,10 +6,10 @@ EditorBuildSettings: serializedVersion: 2 m_Scenes: - enabled: 1 + path: Assets/Plugins/GameJolt/Demo/UI/UI.unity + - enabled: 0 path: Assets/Plugins/GameJolt/Demo/Load/One.unity - - enabled: 1 + - enabled: 0 path: Assets/Plugins/GameJolt/Demo/Load/Two.unity - - enabled: 1 - path: Assets/Plugins/GameJolt/Demo/UI/UI.unity - - enabled: 1 + - enabled: 0 path: Assets/Plugins/GameJolt/Demo/Console/Console.unity
textThe notification text.
Game Jolt Unity API -  v2.2.0 +  v2.3.0
Game Jolt Unity API -  v2.2.0 +  v2.3.0
Game Jolt Unity API -  v2.2.0 +  v2.3.0
Game Jolt Unity API -  v2.2.0 +  v2.3.0
Game Jolt Unity API -  v2.2.0 +  v2.3.0
Game Jolt Unity API -  v2.2.0 +  v2.3.0
Game Jolt Unity API -  v2.2.0 +  v2.3.0
Game Jolt Unity API -  v2.2.0 +  v2.3.0
Game Jolt Unity API -  v2.2.0 +  v2.3.0
Game Jolt Unity API -  v2.2.0 +  v2.3.0
Game Jolt Unity API -  v2.2.0 +  v2.3.0
Game Jolt Unity API -  v2.2.0 +  v2.3.0
Game Jolt Unity API -  v2.2.0 +  v2.3.0
Game Jolt Unity API -  v2.2.0 +  v2.3.0
Game Jolt Unity API -  v2.2.0 +  v2.3.0
Game Jolt Unity API -  v2.2.0 +  v2.3.0
Game Jolt Unity API -  v2.2.0 +  v2.3.0
Game Jolt Unity API -  v2.2.0 +  v2.3.0
Game Jolt Unity API -  v2.2.0 +  v2.3.0
Game Jolt Unity API -  v2.2.0 +  v2.3.0
Game Jolt Unity API -  v2.2.0 +  v2.3.0
Game Jolt Unity API -  v2.2.0 +  v2.3.0