<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://bundysoft.com/docs/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://bundysoft.com/docs/feed.php">
        <title>BundyDocs libhfz</title>
        <description></description>
        <link>http://bundysoft.com/docs/</link>
        <image rdf:resource="http://bundysoft.com/docs/lib/images/favicon.ico" />
       <dc:date>2026-05-13T15:58:17+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://bundysoft.com/docs/doku.php?id=libhfz:buglist&amp;rev=1504153294&amp;do=diff"/>
                <rdf:li rdf:resource="http://bundysoft.com/docs/doku.php?id=libhfz:downloads&amp;rev=1504158260&amp;do=diff"/>
                <rdf:li rdf:resource="http://bundysoft.com/docs/doku.php?id=libhfz:examples&amp;rev=1504156731&amp;do=diff"/>
                <rdf:li rdf:resource="http://bundysoft.com/docs/doku.php?id=libhfz:functions&amp;rev=1504157998&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://bundysoft.com/docs/lib/images/favicon.ico">
        <title>BundyDocs</title>
        <link>http://bundysoft.com/docs/</link>
        <url>http://bundysoft.com/docs/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://bundysoft.com/docs/doku.php?id=libhfz:buglist&amp;rev=1504153294&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-08-31T04:21:34+00:00</dc:date>
        <title>libhfz:buglist</title>
        <link>http://bundysoft.com/docs/doku.php?id=libhfz:buglist&amp;rev=1504153294&amp;do=diff</link>
        <description>No known bugs.

Saving HF2
  What?  Can't save as basic HF2.   When?  5th of March.   Who?  Aaron   Version?  LibHFZ 1.0   Fixed?  in v1.0.1 
Can't save and/or load odd-sized files
  What?  See title.   When?  5th of March.   Who?  Aaron   Version?  LibHFZ 1.0   Fixed?  in v1.0.1</description>
    </item>
    <item rdf:about="http://bundysoft.com/docs/doku.php?id=libhfz:downloads&amp;rev=1504158260&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-08-31T05:44:20+00:00</dc:date>
        <title>libhfz:downloads</title>
        <link>http://bundysoft.com/docs/doku.php?id=libhfz:downloads&amp;rev=1504158260&amp;do=diff</link>
        <description>v1.4.3
 Release date  10th of August, 2009.  Source code  LibHFZ_1.4.3.zip 

Changes:

	*  Changed implementation of hfzLoad and hfzLoadEx functions such that the file header argument is nulled with a call to hfzHeader_Init rather than hfzHeader_Reset. Callers are now responsible for ensuring that headers have been reset if they have been initialised prior to any calls to hfzLoad or hfzLoadEx (Thanks Enge!)</description>
    </item>
    <item rdf:about="http://bundysoft.com/docs/doku.php?id=libhfz:examples&amp;rev=1504156731&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-08-31T05:18:51+00:00</dc:date>
        <title>libhfz:examples</title>
        <link>http://bundysoft.com/docs/doku.php?id=libhfz:examples&amp;rev=1504156731&amp;do=diff</link>
        <description>Loading a file


#include &quot;libhfz.h&quot;

// declare some variables
float* pMyMap; // a handle to a float array, to be initialised by LibHFZ
hfzHeader fh;  // a LibHFZ header struct

// load the file
long rval = hfzLoadEx(&quot;myMapFile.hfz&quot;, fh, &amp;pMyMap);
if(HFZ_STATUS_OK != rval) {
  // report error (using MFC; sorry!)
  CStringA TempStr;
  TempStr.Format(&quot;Error when loading: LibHFZ returned '%s' (code = %d)&quot;, hfzGetErrorStr(rval), rval);
  AfxMessageBox(TempStr);
}

// get width/height/scale
long wid…</description>
    </item>
    <item rdf:about="http://bundysoft.com/docs/doku.php?id=libhfz:functions&amp;rev=1504157998&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-08-31T05:39:58+00:00</dc:date>
        <title>libhfz:functions</title>
        <link>http://bundysoft.com/docs/doku.php?id=libhfz:functions&amp;rev=1504157998&amp;do=diff</link>
        <description>High-level functions

	*  hfzSave --- Save a float map as a HF2/HFZ file.
	*  hfzLoad --- Load a float map from a HF2/HFZ file.
	*  hfzLoadEx --- Load a float map from a HF2/HFZ file, and automatically allocates required memory.

Medium-level functions

	*  hfzReadHeader --- Read a hfzHeader from a HF2/HFZ file (already open).
	*  hfzReadHeader2 --- Read a hfzHeader from a HF2/HFZ file (not already open).
	*  hfzReadTile --- Read a map data tile from a HF2/HFZ file (uses map memory block).
	*  h…</description>
    </item>
</rdf:RDF>
