<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://engine.datafox.me/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="https://engine.datafox.me/feed.php">
        <title>DFXEngine wiki</title>
        <description></description>
        <link>https://engine.datafox.me/</link>
        <image rdf:resource="https://engine.datafox.me/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-04-07T20:22:51+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://engine.datafox.me/doku.php?id=start&amp;rev=1731331311&amp;do=diff"/>
                <rdf:li rdf:resource="https://engine.datafox.me/doku.php?id=injector&amp;rev=1730797388&amp;do=diff"/>
                <rdf:li rdf:resource="https://engine.datafox.me/doku.php?id=handles&amp;rev=1729759485&amp;do=diff"/>
                <rdf:li rdf:resource="https://engine.datafox.me/doku.php?id=text&amp;rev=1729759474&amp;do=diff"/>
                <rdf:li rdf:resource="https://engine.datafox.me/doku.php?id=math&amp;rev=1729759463&amp;do=diff"/>
                <rdf:li rdf:resource="https://engine.datafox.me/doku.php?id=values&amp;rev=1729525248&amp;do=diff"/>
                <rdf:li rdf:resource="https://engine.datafox.me/doku.php?id=utils&amp;rev=1729524737&amp;do=diff"/>
                <rdf:li rdf:resource="https://engine.datafox.me/doku.php?id=dependencies&amp;rev=1729505889&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://engine.datafox.me/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>DFXEngine wiki</title>
        <link>https://engine.datafox.me/</link>
        <url>https://engine.datafox.me/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://engine.datafox.me/doku.php?id=start&amp;rev=1731331311&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-11T13:21:51+00:00</dc:date>
        <dc:creator>datafox (datafox@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>https://engine.datafox.me/doku.php?id=start&amp;rev=1731331311&amp;do=diff</link>
        <description>DFXEngine Wiki

DFXEngine is a collection of Java modules aimed towards game development, but with general purpose functionality. Despite its name, it is not a game engine, although it provides many features that a game engine also would. The source code is hosted on</description>
    </item>
    <item rdf:about="https://engine.datafox.me/doku.php?id=injector&amp;rev=1730797388&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-05T09:03:08+00:00</dc:date>
        <dc:creator>datafox (datafox@undisclosed.example.com)</dc:creator>
        <title>injector</title>
        <link>https://engine.datafox.me/doku.php?id=injector&amp;rev=1730797388&amp;do=diff</link>
        <description>Injector

Injector is a dependency injector. It scans the classpath for all classes, fields and methods with specific annotations and instantiates/invokes them automatically, resolving and injecting dependencies as it does. From version 2.0.0 onwards type parameters are supported as well.</description>
    </item>
    <item rdf:about="https://engine.datafox.me/doku.php?id=handles&amp;rev=1729759485&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-10-24T08:44:45+00:00</dc:date>
        <dc:creator>datafox (datafox@undisclosed.example.com)</dc:creator>
        <title>handles</title>
        <link>https://engine.datafox.me/doku.php?id=handles&amp;rev=1729759485&amp;do=diff</link>
        <description>Handles

Handles is a module for creating and managing dynamic identifier handles. It consists of four main classes, as well as four handle-related collections, one configuration class and one extra interface from the API module.

Handle

Handle is the main part of the Handles module. It is identified with a String id, and belongs in a</description>
    </item>
    <item rdf:about="https://engine.datafox.me/doku.php?id=text&amp;rev=1729759474&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-10-24T08:44:34+00:00</dc:date>
        <dc:creator>datafox (datafox@undisclosed.example.com)</dc:creator>
        <title>text</title>
        <link>https://engine.datafox.me/doku.php?id=text&amp;rev=1729759474&amp;do=diff</link>
        <description>Text

Text contains tools for generating text from various objects.

TextFactory

TextFactory is a singleton class that builds strings from Text objects and contains references to various tools to use in generation. Use the build(Text) and build(Text</description>
    </item>
    <item rdf:about="https://engine.datafox.me/doku.php?id=math&amp;rev=1729759463&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-10-24T08:44:23+00:00</dc:date>
        <dc:creator>datafox (datafox@undisclosed.example.com)</dc:creator>
        <title>math</title>
        <link>https://engine.datafox.me/doku.php?id=math&amp;rev=1729759463&amp;do=diff</link>
        <description>Math

Math is a module containing numbers with automatic type promotion and various math operations.

Numeral

Numeral is a type that can wrap six different number types. It also contains methods for conversion between these types. Numeral is immutable, and every operation on it creates a new instance, just like native Java number types. The six types are:</description>
    </item>
    <item rdf:about="https://engine.datafox.me/doku.php?id=values&amp;rev=1729525248&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-10-21T15:40:48+00:00</dc:date>
        <dc:creator>datafox (datafox@undisclosed.example.com)</dc:creator>
        <title>values - created</title>
        <link>https://engine.datafox.me/doku.php?id=values&amp;rev=1729525248&amp;do=diff</link>
        <description>Values

Values contains mutable number types with a dynamic modifier system. It uses the Math module to represent numbers.

Value

Value is a mutable class that is identified with a handle from the Handles module and wraps two numerals, base and value. The base always stays the same unless changed directly by the value’s methods, and the value is calculated when the getter method is used based on modifiers attached to the value.</description>
    </item>
    <item rdf:about="https://engine.datafox.me/doku.php?id=utils&amp;rev=1729524737&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-10-21T15:32:17+00:00</dc:date>
        <dc:creator>datafox (datafox@undisclosed.example.com)</dc:creator>
        <title>utils - created</title>
        <link>https://engine.datafox.me/doku.php?id=utils&amp;rev=1729524737&amp;do=diff</link>
        <description>Utils

Utils is a collection of utilities used by other modules of the project. It is not developed with usage by third parties in mind, but has some methods that may be useful. This article will be expanded with available methods once all other modules are finished.</description>
    </item>
    <item rdf:about="https://engine.datafox.me/doku.php?id=dependencies&amp;rev=1729505889&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-10-21T10:18:09+00:00</dc:date>
        <dc:creator>datafox (datafox@undisclosed.example.com)</dc:creator>
        <title>dependencies - created</title>
        <link>https://engine.datafox.me/doku.php?id=dependencies&amp;rev=1729505889&amp;do=diff</link>
        <description>Dependencies

Dependencies is a simple library for handling arbitrary dependency graphs and invalidation. It consists of two interfaces and two abstract implementations.

Dependent

Dependent is an interface that is to be implemented by any class that depends on other classes. It has one method,</description>
    </item>
</rdf:RDF>
