Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: data/branches/Shader_HS18/gui/imagesets/Imageset.xsd

Last change on this file was 11794, checked in by landauf, 7 years ago

merged cegui0.8 into new branch (with some adaptions for "JuuButton" in *.looknfeel)

  • Property svn:eol-style set to native
File size: 1.6 KB
Line 
1<?xml version="1.0"?>
2<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
3
4        <xsd:element name="Imageset" type="ImagesetType"/>
5       
6        <xsd:complexType name="ImagesetType">
7                <xsd:sequence>
8                        <xsd:element name="Image" type="ImageType" maxOccurs="unbounded"/>
9                </xsd:sequence>
10                <xsd:attribute name="imagefile" type="xsd:string" use="required"/>
11                <xsd:attribute name="resourceGroup" type="xsd:string" use="optional"  default="" />
12                <xsd:attribute name="name" type="xsd:string" use="required"/>
13                <xsd:attribute name="nativeHorzRes" type="xsd:nonNegativeInteger" use="optional" default="640" />
14                <xsd:attribute name="nativeVertRes" type="xsd:nonNegativeInteger" use="optional" default="480" />
15                <xsd:attribute name="autoScaled" default="false">
16                        <xsd:simpleType>
17                                <xsd:restriction base="xsd:string">
18                                        <xsd:enumeration value="false" />
19                                        <xsd:enumeration value="vertical" />
20                                        <xsd:enumeration value="horizontal" />
21                                        <xsd:enumeration value="min" />
22                                        <xsd:enumeration value="max" />
23                                        <xsd:enumeration value="true" />
24                                </xsd:restriction>
25                        </xsd:simpleType>
26                </xsd:attribute>
27                <xsd:attribute name="version" type="xsd:nonNegativeInteger" use="optional" default="0" />
28        </xsd:complexType>
29       
30        <xsd:complexType name="ImageType">
31        <xsd:sequence>
32            <xsd:any minOccurs="0" processContents="skip" maxOccurs="unbounded" />
33        </xsd:sequence>
34                <xsd:attribute name="name" type="xsd:string" use="required"/>
35                <xsd:attribute name="type" type="xsd:string" use="optional" default="BasicImage" />
36                <xsd:anyAttribute processContents="skip" />
37        </xsd:complexType>
38
39</xsd:schema>
Note: See TracBrowser for help on using the repository browser.