94 lines
3.4 KiB
XML
Executable File
94 lines
3.4 KiB
XML
Executable File
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!--
|
|
Define Processes 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"
|
|
xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
|
|
|
|
<!--
|
|
Attr: processor
|
|
Type: string
|
|
Values: map, map_metadata, animation, rage.
|
|
Desc: Defines the processor that a particular transition should use.
|
|
-->
|
|
<key id="processor" for="edge" attr.name="processor" attr.type="string" />
|
|
|
|
<!--
|
|
Attr: rebuild
|
|
Type: boolean
|
|
Desc: Toggles rebuild of this processor on/off. This can be used to
|
|
always mark processors as rebuilding data (for safety, or
|
|
testing for example).
|
|
|
|
All processors must support the rebuild flag for external
|
|
triggering anyway.
|
|
-->
|
|
<key id="rebuild" for="edge" attr.name="rebuild" attr.type="boolean">
|
|
<default>false</default>
|
|
</key>
|
|
|
|
<!--
|
|
Attr: sequential
|
|
Type: boolean
|
|
Desc: Whether the process needs to be run sequentially; i.e. if multiple
|
|
processes would conflict with a particular resource.
|
|
-->
|
|
<key id="sequential" for="edge" attr.name="sequential" attr.type="boolean">
|
|
<default>false</default>
|
|
</key>
|
|
|
|
<!--
|
|
Attr: allow_remote
|
|
Type: boolean
|
|
Default: true
|
|
Desc: Whether the process can run on a remote host.
|
|
-->
|
|
<key id="allow_remote" for="edge" attr.name="allow_remote" attr.type="boolean">
|
|
<default>true</default>
|
|
</key>
|
|
|
|
<!--
|
|
Attr: dcc_export_process
|
|
Type: boolean
|
|
Default: false
|
|
Desc: Tells the system that the transition is handled by a DCC export process
|
|
(e.g. Autodesk.3dsmax or Autodesk.Motionbuilder).
|
|
-->
|
|
<key id="dcc_export_process" for="edge" attr.name="dcc_export_process" attr.type="boolean">
|
|
<default>false</default>
|
|
</key>
|
|
<!--
|
|
Attr: dcc_export_process
|
|
Type: boolean
|
|
Default: false
|
|
Desc: Tells the system that the transition is handled by a DCC export process
|
|
(e.g. Autodesk.3dsmax or Autodesk.Motionbuilder).
|
|
-->
|
|
<key id="build_mp_rpf" for="edge" attr.name="build_mp_rpf" attr.type="boolean">
|
|
<default>false</default>
|
|
</key>
|
|
|
|
<!--
|
|
Attr: global
|
|
Type: bool
|
|
Default: empty
|
|
Desc: Collision Processor configuration file (AmbientScanner input file).
|
|
-->
|
|
<key id="global" for="edge" attr.name="global" attr.type="boolean">
|
|
<default>true</default>
|
|
</key>
|
|
|
|
<!--
|
|
Attr: supported_platform
|
|
Type: string
|
|
default: empty
|
|
Desc: for platform specific RPF conversion (like UI), we can explicitely set the platform we want to target, and discard the others
|
|
-->
|
|
<key id="supported_platforms" for="edge" attr.name="supported_platforms" attr.type="string"/>
|
|
</graphml> |