aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin/OpenSim.addin.xml
blob: da64c631f945d5a1a016435d4041c4dc4126e1e1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<Addin id="OpenSim" isroot="true" version="0.5">
    <Runtime>
        <Import assembly="OpenSim.exe"/>
        <Import assembly="OpenSim.Framework.dll"/>
        <Import assembly="OpenSim.Region.Framework.dll"/>
        <Import assembly="Mono.Addins.dll"/>
    </Runtime>

    <ExtensionPoint path="/OpenSim/Startup">
        <ExtensionNode name="Plugin" type="OpenSim.Framework.PluginExtensionNode" objectType="OpenSim.IApplicationPlugin"/>
    </ExtensionPoint>

    <ExtensionPoint path="/OpenSim/AssetCache" name="Region Asset Cache Plugin-point" >
        <ExtensionNode name="Cache" type="OpenSim.Framework.PluginExtensionNode" objectType="OpenSim.Framework.IAssetCache"/>
    </ExtensionPoint>

    <ExtensionPoint path="/OpenSim/AssetClient" name="Region Asset Cache Server Interface Plugin-point">
        <ExtensionNode name="AssetClient" type="OpenSim.Framework.PluginExtensionNode" objectType="OpenSim.Framework.IAssetServer"/>
    </ExtensionPoint>

    <ExtensionPoint path="/OpenSim/WindModule" name="Wind Module Plugins for wind models">
		<ExtensionNode name="WindModel" type="Mono.Addins.TypeExtensionNode" objectType="OpenSim.Region.Framework.Interfaces.IWindModelPlugin"/>
    </ExtensionPoint>

    <ExtensionPoint path="/OpenSim/RegionModules">
        <ExtensionNode name="RegionModule" type="Mono.Addins.TypeExtensionNode" objectType="OpenSim.Region.Framework.Interfaces.IRegionModuleBase"/>
    </ExtensionPoint>
</Addin>