DexTool/LivingDexSS.gmx/extensions/nsfs.extension.gmx
2020-02-17 14:19:53 -06:00

504 lines
16 KiB
XML

<!--This Document is generated by GameMaker, if you edit it by hand then you do so at your own risk!-->
<extension>
<name>nsfs</name>
<version>1.0.2</version>
<packageID>cc.yal.nsfs</packageID>
<ProductID></ProductID>
<date>18/02/17</date>
<license>Proprietary</license>
<description></description>
<helpfile></helpfile>
<installdir></installdir>
<classname></classname>
<androidclassname></androidclassname>
<sourcedir></sourcedir>
<androidsourcedir></androidsourcedir>
<macsourcedir></macsourcedir>
<maclinkerflags></maclinkerflags>
<maccompilerflags></maccompilerflags>
<androidinject></androidinject>
<androidmanifestinject></androidmanifestinject>
<iosplistinject></iosplistinject>
<androidactivityinject></androidactivityinject>
<gradleinject></gradleinject>
<iosSystemFrameworks/>
<iosThirdPartyFrameworks/>
<ConfigOptions>
<Config name="Default">
<CopyToMask>113497714299118</CopyToMask>
</Config>
</ConfigOptions>
<androidPermissions/>
<IncludedResources>
<Resource>Sprites\spr_nsfs_demo_white32</Resource>
<Resource>Scripts\demo-scripts\demo_button</Resource>
<Resource>Scripts\demo-scripts\demo_trace</Resource>
<Resource>Scripts\demo-scripts\demo_prompt</Resource>
<Resource>Scripts\demo-scripts\demo_param</Resource>
<Resource>Scripts\demo-scripts\demo_sfmt</Resource>
<Resource>Scripts\demo-scripts\demo_status</Resource>
<Resource>Fonts\fnt_nsfs_demo</Resource>
<Resource>Objects\obj_nsfs_demo</Resource>
<Resource>Rooms\rm_nsfs_demo</Resource>
<Resource>Included Files\nsfs-doc.html</Resource>
</IncludedResources>
<files>
<file>
<filename>nsfs.dll</filename>
<origname>extensions\nsfs.dll</origname>
<init></init>
<final></final>
<kind>1</kind>
<uncompress>0</uncompress>
<ConfigOptions>
<Config name="Default">
<CopyToMask>113497714299118</CopyToMask>
</Config>
</ConfigOptions>
<ProxyFiles/>
<functions>
<function>
<name>nsfs_get_status</name>
<externalName>nsfs_get_status</externalName>
<kind>11</kind>
<help></help>
<returnType>2</returnType>
<argCount>0</argCount>
<args/>
</function>
<function>
<name>nsfs_get_directory</name>
<externalName>nsfs_get_directory</externalName>
<kind>11</kind>
<help></help>
<returnType>1</returnType>
<argCount>0</argCount>
<args/>
</function>
<function>
<name>nsfs_set_directory</name>
<externalName>nsfs_set_directory</externalName>
<kind>11</kind>
<help></help>
<returnType>2</returnType>
<argCount>1</argCount>
<args>
<arg>1</arg>
</args>
</function>
<function>
<name>nsfs_init_raw</name>
<externalName>nsfs_init_raw</externalName>
<kind>11</kind>
<help></help>
<returnType>2</returnType>
<argCount>0</argCount>
<args/>
</function>
<function>
<name>file_get_attributes_ns</name>
<externalName>file_get_attributes_ns</externalName>
<kind>11</kind>
<help>file_get_attributes_ns(path) : returned values as per https://msdn.microsoft.com/en-us/library/windows/desktop/gg258117(v=vs.85).aspx</help>
<returnType>2</returnType>
<argCount>1</argCount>
<args>
<arg>1</arg>
</args>
</function>
<function>
<name>file_set_attributes_ns</name>
<externalName>file_set_attributes_ns</externalName>
<kind>11</kind>
<help>file_set_attributes_ns(path, flags) : flags as per https://msdn.microsoft.com/en-us/library/windows/desktop/gg258117(v=vs.85).aspx</help>
<returnType>2</returnType>
<argCount>2</argCount>
<args>
<arg>1</arg>
<arg>2</arg>
</args>
</function>
<function>
<name>file_get_size_ns</name>
<externalName>file_get_size_ns</externalName>
<kind>11</kind>
<help>file_get_size_ns(path) : Returns size of the given file, in bytes.</help>
<returnType>2</returnType>
<argCount>1</argCount>
<args>
<arg>1</arg>
</args>
</function>
<function>
<name>file_exists_ns</name>
<externalName>file_exists_ns</externalName>
<kind>11</kind>
<help>file_exists_ns(path)</help>
<returnType>2</returnType>
<argCount>1</argCount>
<args>
<arg>1</arg>
</args>
</function>
<function>
<name>directory_exists_ns</name>
<externalName>directory_exists_ns</externalName>
<kind>11</kind>
<help>directory_exists_ns(path)</help>
<returnType>2</returnType>
<argCount>1</argCount>
<args>
<arg>1</arg>
</args>
</function>
<function>
<name>file_delete_ns</name>
<externalName>file_delete_ns</externalName>
<kind>11</kind>
<help>file_delete_ns(path)</help>
<returnType>2</returnType>
<argCount>1</argCount>
<args>
<arg>1</arg>
</args>
</function>
<function>
<name>directory_delete_ns</name>
<externalName>directory_delete_ns</externalName>
<kind>11</kind>
<help>directory_delete_ns(path)</help>
<returnType>2</returnType>
<argCount>1</argCount>
<args>
<arg>1</arg>
</args>
</function>
<function>
<name>file_copy_ns</name>
<externalName>file_copy_ns</externalName>
<kind>11</kind>
<help>file_copy_ns(from, to)</help>
<returnType>2</returnType>
<argCount>2</argCount>
<args>
<arg>1</arg>
<arg>1</arg>
</args>
</function>
<function>
<name>directory_copy_ns</name>
<externalName>directory_copy_ns</externalName>
<kind>11</kind>
<help>directory_copy_ns(from, to)</help>
<returnType>2</returnType>
<argCount>2</argCount>
<args>
<arg>1</arg>
<arg>1</arg>
</args>
</function>
<function>
<name>file_rename_ns</name>
<externalName>file_rename_ns</externalName>
<kind>11</kind>
<help>file_rename_ns(from, to)</help>
<returnType>2</returnType>
<argCount>2</argCount>
<args>
<arg>1</arg>
<arg>1</arg>
</args>
</function>
<function>
<name>directory_rename_ns</name>
<externalName>directory_rename_ns</externalName>
<kind>11</kind>
<help>directory_rename_ns(from, to)</help>
<returnType>2</returnType>
<argCount>2</argCount>
<args>
<arg>1</arg>
<arg>1</arg>
</args>
</function>
<function>
<name>file_move_ns</name>
<externalName>file_move_ns</externalName>
<kind>11</kind>
<help>file_move_ns(from, to)</help>
<returnType>2</returnType>
<argCount>2</argCount>
<args>
<arg>1</arg>
<arg>1</arg>
</args>
</function>
<function>
<name>directory_move_ns</name>
<externalName>directory_move_ns</externalName>
<kind>11</kind>
<help>directory_move_ns(from, to)</help>
<returnType>2</returnType>
<argCount>2</argCount>
<args>
<arg>1</arg>
<arg>1</arg>
</args>
</function>
<function>
<name>file_find_first_ns</name>
<externalName>file_find_first_ns</externalName>
<kind>11</kind>
<help>file_find_first_ns(mask)</help>
<returnType>1</returnType>
<argCount>1</argCount>
<args>
<arg>1</arg>
</args>
</function>
<function>
<name>file_find_next_ns</name>
<externalName>file_find_next_ns</externalName>
<kind>11</kind>
<help>file_find_next_ns()</help>
<returnType>1</returnType>
<argCount>0</argCount>
<args/>
</function>
<function>
<name>file_find_close_ns</name>
<externalName>file_find_close_ns</externalName>
<kind>11</kind>
<help>file_find_close_ns()</help>
<returnType>2</returnType>
<argCount>0</argCount>
<args/>
</function>
<function>
<name>file_find_attributes_ns</name>
<externalName>file_find_attributes_ns</externalName>
<kind>11</kind>
<help>file_find_attributes_ns() : Returns the attributes of the current file in file_find</help>
<returnType>2</returnType>
<argCount>0</argCount>
<args/>
</function>
<function>
<name>file_find_size_ns</name>
<externalName>file_find_size_ns</externalName>
<kind>11</kind>
<help>file_find_size_ns() : Returns the size (in bytes) of the current file in file_find</help>
<returnType>2</returnType>
<argCount>0</argCount>
<args/>
</function>
<function>
<name>file_text_open_read_ns</name>
<externalName>file_text_open_read_ns</externalName>
<kind>11</kind>
<help>file_text_open_read_ns(path, codepage) : Codepage can be set to -1 for default (UTF-8)</help>
<returnType>2</returnType>
<argCount>2</argCount>
<args>
<arg>1</arg>
<arg>2</arg>
</args>
</function>
<function>
<name>file_text_open_write_ns</name>
<externalName>file_text_open_write_ns</externalName>
<kind>11</kind>
<help>file_text_open_write_ns(path, codepage) : Codepage can be set to -1 for default (UTF-8)</help>
<returnType>2</returnType>
<argCount>2</argCount>
<args>
<arg>1</arg>
<arg>2</arg>
</args>
</function>
<function>
<name>file_text_open_append_ns</name>
<externalName>file_text_open_append_ns</externalName>
<kind>11</kind>
<help>file_text_open_append_ns(path, codepage) : Codepage can be set to -1 for default (UTF-8)</help>
<returnType>2</returnType>
<argCount>2</argCount>
<args>
<arg>1</arg>
<arg>2</arg>
</args>
</function>
<function>
<name>file_text_close_ns</name>
<externalName>file_text_close_ns</externalName>
<kind>11</kind>
<help>file_text_close_ns(fileid)</help>
<returnType>2</returnType>
<argCount>1</argCount>
<args>
<arg>2</arg>
</args>
</function>
<function>
<name>file_text_eof_ns</name>
<externalName>file_text_eof_ns</externalName>
<kind>11</kind>
<help>file_text_eof_ns(fileid)</help>
<returnType>2</returnType>
<argCount>1</argCount>
<args>
<arg>2</arg>
</args>
</function>
<function>
<name>file_text_read_line_ns</name>
<externalName>file_text_read_line_ns</externalName>
<kind>11</kind>
<help>file_text_read_line_ns(fileid) : Reads the next line from a file, skips line separators after it.</help>
<returnType>1</returnType>
<argCount>1</argCount>
<args>
<arg>2</arg>
</args>
</function>
<function>
<name>file_text_write_line_ns</name>
<externalName>file_text_write_line_ns</externalName>
<kind>11</kind>
<help>file_text_write_line_ns(fileid, text) : Writes a line and line separators into a file.</help>
<returnType>2</returnType>
<argCount>2</argCount>
<args>
<arg>2</arg>
<arg>1</arg>
</args>
</function>
<function>
<name>buffer_load_ns_raw1</name>
<externalName>buffer_load_ns_raw1</externalName>
<kind>11</kind>
<help></help>
<returnType>2</returnType>
<argCount>1</argCount>
<args>
<arg>1</arg>
</args>
</function>
<function>
<name>buffer_load_ns_raw2</name>
<externalName>buffer_load_ns_raw2</externalName>
<kind>11</kind>
<help></help>
<returnType>2</returnType>
<argCount>2</argCount>
<args>
<arg>1</arg>
<arg>2</arg>
</args>
</function>
<function>
<name>buffer_save_ns_raw</name>
<externalName>buffer_save_ns_raw</externalName>
<kind>11</kind>
<help></help>
<returnType>2</returnType>
<argCount>3</argCount>
<args>
<arg>1</arg>
<arg>1</arg>
<arg>2</arg>
</args>
</function>
<function>
<name>string_codepage</name>
<externalName>string_codepage</externalName>
<kind>11</kind>
<help>string_codepage(str, codepage_from, codepage_to) : Converts a string between codepages. From/to can be set to -1 for UTF-8</help>
<returnType>1</returnType>
<argCount>3</argCount>
<args>
<arg>1</arg>
<arg>2</arg>
<arg>2</arg>
</args>
</function>
</functions>
<constants/>
</file>
<file>
<filename>nsfs.gml</filename>
<origname>extensions\gml.gml</origname>
<init>nsfs_init</init>
<final></final>
<kind>2</kind>
<uncompress>0</uncompress>
<ConfigOptions>
<Config name="Default">
<CopyToMask>113497714299118</CopyToMask>
</Config>
</ConfigOptions>
<ProxyFiles/>
<functions>
<function>
<name>nsfs_init</name>
<externalName>nsfs_init</externalName>
<kind>11</kind>
<help></help>
<returnType>2</returnType>
<argCount>0</argCount>
<args/>
</function>
<function>
<name>buffer_load_ns</name>
<externalName>buffer_load_ns</externalName>
<kind>11</kind>
<help>buffer_load_ns(path)</help>
<returnType>2</returnType>
<argCount>1</argCount>
<args>
<arg>2</arg>
</args>
</function>
<function>
<name>buffer_save_ns</name>
<externalName>buffer_save_ns</externalName>
<kind>11</kind>
<help>buffer_save_ns(buffer, path)</help>
<returnType>2</returnType>
<argCount>2</argCount>
<args>
<arg>2</arg>
<arg>2</arg>
</args>
</function>
<function>
<name>buffer_save_ext_ns</name>
<externalName>buffer_save_ext_ns</externalName>
<kind>11</kind>
<help>buffer_save_ext_ns(buffer, path, offset, size)</help>
<returnType>2</returnType>
<argCount>4</argCount>
<args>
<arg>2</arg>
<arg>2</arg>
<arg>2</arg>
<arg>2</arg>
</args>
</function>
</functions>
<constants>
<constant>
<name>nsfs_status</name>
<value>nsfs_get_status()</value>
<hidden>0</hidden>
</constant>
<constant>
<name>nsfs_is_available</name>
<value>global.g_nsfs_is_available</value>
<hidden>0</hidden>
</constant>
</constants>
</file>
</files>
</extension>