RbxUtility: Difference between revisions

From Legacy Roblox Wiki
Jump to navigationJump to search
>JulienDethurens
>JulienDethurens
No edit summary
Line 3: Line 3:
==The API==
==The API==


{{User:JulienDethurens/Sandbox
{{:EncodeJSON_(Function)}}
|name        = EncodeJSON
{{:DecodeJSON_(Function)}}
|arguments  = [[table]] table_to_encode
|returns    = [[string]] encoded_table
|description = Returns a string composed of argument table in JSON data format.
|library      = RbxUtility
}}
 
{{clear floats}}
 
{{User:JulienDethurens/Sandbox
|name        = DecodeJSON
|arguments  = [[string]] encoded_table
|returns    = [[table]] decoded_table
|description = Returns a table with all parsed JSON values.
|library      = RbxUtility
}}
 
{{clear floats}}


'''NOTE: There is also a MakeWedge function, but it shouldn't be used. Instead, use the [[AutowedgeCell_(Method)|AutowedgeCell]] or [[AutowedgeCells_(Method)|AutowedgeCells]] method of [[Terrain]].'''
'''NOTE: There is also a MakeWedge function, but it shouldn't be used. Instead, use the [[AutowedgeCell_(Method)|AutowedgeCell]] or [[AutowedgeCells_(Method)|AutowedgeCells]] method of [[Terrain]].'''

Revision as of 03:54, 24 January 2012

RbxUtility is a RbxLibrary that provides functions for various uses. It contains a JSON encoder and a JSON decoder, which can be used to store tables as strings and convert them back to tables, but also some other useful functions that can be useful for different things.L

The API

EncodeJSON( table table_to_encode )
Returns string encoded_table
Description: Returns the table encoded as a JSON string.


DecodeJSON( string encoded_table )
Returns table decoded_table
Description: Returns a table with all parsed JSON values.


NOTE: There is also a MakeWedge function, but it shouldn't be used. Instead, use the AutowedgeCell or AutowedgeCells method of Terrain.

See Also