⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 falagard.xsd

📁 cegui界面库
💻 XSD
📖 第 1 页 / 共 2 页
字号:
	<xsd:complexType name="dimensionType">
		<xsd:choice>
			<xsd:element name="UnifiedDim" type="unifiedDimType" />
			<xsd:element name="AbsoluteDim" type="absoluteDimType" />
			<xsd:element name="ImageDim" type="imageDimType" />
            <xsd:element name="WidgetDim" type="widgetDimType" />
            <xsd:element name="FontDim" type="fontDimType" />
            <xsd:element name="PropertyDim" type="propertyDimType" />
		</xsd:choice>
		<xsd:attribute name="type" type="dimensionTypeEnum" use="required" />
	</xsd:complexType>
    <xsd:complexType name="fontDimType">
        <xsd:sequence>
            <xsd:element name="DimOperator" type="dimensionOperatorType" minOccurs="0" maxOccurs="1" />
        </xsd:sequence>
        <xsd:attribute name="widget" type="xsd:string" use="optional" default="" />
        <xsd:attribute name="font" type="xsd:string" use="optional" default="" />
        <xsd:attribute name="string" type="xsd:string" use="optional" default="" />
        <xsd:attribute name="type" type="fontMetricTypeEnum" use="required" />
        <xsd:attribute name="padding" type="xsd:decimal" use="optional" default="0" />
    </xsd:complexType>
    <xsd:complexType name="propertyDimType">
        <xsd:sequence>
            <xsd:element name="DimOperator" type="dimensionOperatorType" minOccurs="0" maxOccurs="1" />
        </xsd:sequence>
        <xsd:attribute name="widget" type="xsd:string" use="optional" default="" />
        <xsd:attribute name="name" type="xsd:string" use="required" />
    </xsd:complexType>
	<xsd:complexType name="unifiedDimType">
        <xsd:sequence>
            <xsd:element name="DimOperator" type="dimensionOperatorType" minOccurs="0" maxOccurs="1" />
        </xsd:sequence>
		<xsd:attribute name="scale" type="xsd:decimal" use="optional" default="0" />
		<xsd:attribute name="offset" type="xsd:integer" use="optional" default="0" />
		<xsd:attribute name="type" type="dimensionTypeEnum" use="required" />
	</xsd:complexType>
	<xsd:complexType name="absoluteDimType">
        <xsd:sequence>
            <xsd:element name="DimOperator" type="dimensionOperatorType" minOccurs="0" maxOccurs="1" />
        </xsd:sequence>
		<xsd:attribute name="value" type="xsd:decimal" use="optional" default="0" />
	</xsd:complexType>
	<xsd:complexType name="imageDimType">
        <xsd:sequence>
            <xsd:element name="DimOperator" type="dimensionOperatorType" minOccurs="0" maxOccurs="1" />
        </xsd:sequence>
		<xsd:attribute name="imageset" type="xsd:string" use="required" />
		<xsd:attribute name="image" type="xsd:string" use="required" />
		<xsd:attribute name="dimension" type="dimensionTypeEnum" use="required" />
	</xsd:complexType>
	<xsd:complexType name="widgetDimType">
        <xsd:sequence>
            <xsd:element name="DimOperator" type="dimensionOperatorType" minOccurs="0" maxOccurs="1" />
        </xsd:sequence>
		<xsd:attribute name="widget" type="xsd:string" use="optional" default="" />
		<xsd:attribute name="dimension" type="dimensionTypeEnum" use="required" />
	</xsd:complexType>
    <xsd:complexType name="settingByPropertyType">
        <xsd:attribute name="name" type="xsd:string" use="required" />
    </xsd:complexType>
	<xsd:complexType name="colourRectType">
		<xsd:attribute name="topLeft" type="colourValType" use="required" />
		<xsd:attribute name="topRight" type="colourValType" use="required" />
		<xsd:attribute name="bottomLeft" type="colourValType" use="required" />
		<xsd:attribute name="bottomRight" type="colourValType" use="required" />
	</xsd:complexType>
	<xsd:complexType name="colourType">
		<xsd:attribute name="colour" type="colourValType" use="required" />
	</xsd:complexType>
	<xsd:simpleType name="colourValType">
		<xsd:restriction base="xsd:string">
			<xsd:pattern value="[a-fA-F0-9]{8}" />
		</xsd:restriction>
	</xsd:simpleType>
    <xsd:complexType name="textStringType">
        <xsd:attribute name="string" type="xsd:string" use="optional" default="" />
        <xsd:attribute name="font" type="xsd:string" use="optional" default="" />
    </xsd:complexType>
    <xsd:complexType name="textPropertyType">
        <xsd:attribute name="name" type="xsd:string" use="required" />
    </xsd:complexType>
    <xsd:complexType name="fontPropertyType">
        <xsd:attribute name="name" type="xsd:string" use="required" />
    </xsd:complexType>
    <xsd:complexType name="dimensionOperatorType">
        <xsd:choice>
            <xsd:element name="UnifiedDim" type="unifiedDimType" />
            <xsd:element name="AbsoluteDim" type="absoluteDimType" />
            <xsd:element name="ImageDim" type="imageDimType" />
            <xsd:element name="WidgetDim" type="widgetDimType" />
            <xsd:element name="FontDim" type="fontDimType" />
            <xsd:element name="PropertyDim" type="propertyDimType" />
        </xsd:choice>
        <xsd:attribute name="op" type="dimensionOperatorEnum" use="required" />
    </xsd:complexType>
	<xsd:simpleType name="dimensionTypeEnum">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="LeftEdge" />
			<xsd:enumeration value="TopEdge" />
			<xsd:enumeration value="RightEdge" />
			<xsd:enumeration value="BottomEdge" />
			<xsd:enumeration value="XPosition" />
			<xsd:enumeration value="YPosition" />
			<xsd:enumeration value="Width" />
			<xsd:enumeration value="Height" />
			<xsd:enumeration value="XOffset" />
			<xsd:enumeration value="YOffset" />
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="vertFormatEnum">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="TopAligned" />
			<xsd:enumeration value="CentreAligned" />
			<xsd:enumeration value="BottomAligned" />
			<xsd:enumeration value="Stretched" />
			<xsd:enumeration value="Tiled" />
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="horzFormatEnum">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="LeftAligned" />
			<xsd:enumeration value="CentreAligned" />
			<xsd:enumeration value="RightAligned" />
			<xsd:enumeration value="Stretched" />
			<xsd:enumeration value="Tiled" />
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="vertAlignmentEnum">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="TopAligned" />
			<xsd:enumeration value="CentreAligned" />
			<xsd:enumeration value="BottomAligned" />
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="horzAlignmentEnum">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="LeftAligned" />
			<xsd:enumeration value="CentreAligned" />
			<xsd:enumeration value="RightAligned" />
		</xsd:restriction>
	</xsd:simpleType>
    <xsd:simpleType name="horzTextFormatEnum">
        <xsd:restriction base="xsd:string">
            <xsd:enumeration value="LeftAligned" />
            <xsd:enumeration value="RightAligned" />
            <xsd:enumeration value="CentreAligned" />
            <xsd:enumeration value="Justified" />
            <xsd:enumeration value="WordWrapLeftAligned" />
            <xsd:enumeration value="WordWrapRightAligned" />
            <xsd:enumeration value="WordWrapCentreAligned" />
            <xsd:enumeration value="WordWrapJustified" />
        </xsd:restriction>
    </xsd:simpleType>
    <xsd:simpleType name="vertTextFormatEnum">
        <xsd:restriction base="xsd:string">
            <xsd:enumeration value="TopAligned" />
            <xsd:enumeration value="BottomAligned" />
            <xsd:enumeration value="CentreAligned" />
        </xsd:restriction>
    </xsd:simpleType>
    <xsd:simpleType name="propertyTypeEnum">
        <xsd:restriction base="xsd:string">
            <xsd:enumeration value="Generic" />
        </xsd:restriction>
    </xsd:simpleType>
    <xsd:simpleType name="fontMetricTypeEnum">
        <xsd:restriction base="xsd:string">
            <xsd:enumeration value="LineSpacing" />
            <xsd:enumeration value="Baseline" />
            <xsd:enumeration value="HorzExtent" />
        </xsd:restriction>
    </xsd:simpleType>
    <xsd:simpleType name="dimensionOperatorEnum">
        <xsd:restriction base="xsd:string">
            <xsd:enumeration value="Noop" />
            <xsd:enumeration value="Add" />
            <xsd:enumeration value="Subtract" />
            <xsd:enumeration value="Multiply" />
            <xsd:enumeration value="Divide" />
        </xsd:restriction>
    </xsd:simpleType>
    <xsd:simpleType name="frameImageComponentEnum">
        <xsd:restriction base="xsd:string">
            <xsd:enumeration value="Background" />
            <xsd:enumeration value="TopLeftCorner" />
            <xsd:enumeration value="TopRightCorner" />
            <xsd:enumeration value="BottomLeftCorner" />
            <xsd:enumeration value="BottomRightCorner" />
            <xsd:enumeration value="LeftEdge" />
            <xsd:enumeration value="RightEdge" />
            <xsd:enumeration value="TopEdge" />
            <xsd:enumeration value="BottomEdge" />
        </xsd:restriction>
    </xsd:simpleType>
</xsd:schema>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -