Files
gtav-src/tools_ng/etc/content/content_attributes.xml
T
2025-09-29 00:52:08 +02:00

35 lines
1.6 KiB
XML
Executable File

<?xml version="1.0" encoding="UTF-8"?>
<!--
Define Node and Edge Data GraphML Attributes
http://graphml.graphdrawing.org/primer/graphml-primer.html#AttributesDefinition
This document defines the node and edge GraphML attributes for the content system.
This document is meant to be an XInclude from a well-formed GraphML document.
-->
<graphml xmlns="http://graphml.graphdrawing.org/xmlns"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xi="http://www.w3.org/2003/XInclude"
xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
<xi:include href="%RS_TOOLSROOT%/etc/content/content_attributes_assets.xml" />
<xi:include href="%RS_TOOLSROOT%/etc/content/content_attributes_assets_filesystem.xml" />
<xi:include href="%RS_TOOLSROOT%/etc/content/content_attributes_dlc.xml" />
<xi:include href="%RS_TOOLSROOT%/etc/content/content_attributes_processes.xml" />
<!--
Attr: content_type
Type: string
Values: file, directory, map, mapzip,
e.g. processor, file, map, texture depending on our final set of valid nodes.
Desc: Defines the type of content node (i.e. which asset it relates to).
-->
<key id="content_type" for="node" attr.name="content_type" attr.type="string" />
<!--
Attr: is_unique
Type: boolean
Desc: Unique nodes appear once in the content tree for all inputs.
-->
<key id="is_unique" for="node" attr.name="is_unique" attr.type="boolean" />
</graphml>