mirror of
https://github.com/amerkoleci/Vortice.Win32.git
synced 2026-01-14 16:16:04 +08:00
New separated DirectWrite bindings
This commit is contained in:
169
src/Vortice.Win32.DirectWrite/Generated/Panose.cs
Normal file
169
src/Vortice.Win32.DirectWrite/Generated/Panose.cs
Normal file
@@ -0,0 +1,169 @@
|
||||
// ------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
//
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
// ------------------------------------------------------------------------------
|
||||
|
||||
namespace Win32.Graphics.DirectWrite;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="DWRITE_PANOSE"]/*' />
|
||||
/// <unmanaged>DWRITE_PANOSE</unmanaged>
|
||||
[StructLayout(LayoutKind.Explicit)]
|
||||
public partial struct Panose
|
||||
{
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="DWRITE_PANOSE::values"]/*' />
|
||||
[FieldOffset(0)]
|
||||
public unsafe fixed byte values[10];
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="DWRITE_PANOSE::familyKind"]/*' />
|
||||
[FieldOffset(0)]
|
||||
public byte familyKind;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="DWRITE_PANOSE::text"]/*' />
|
||||
[FieldOffset(0)]
|
||||
public _text_e__Struct text;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="DWRITE_PANOSE::script"]/*' />
|
||||
[FieldOffset(0)]
|
||||
public _script_e__Struct script;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="DWRITE_PANOSE::decorative"]/*' />
|
||||
[FieldOffset(0)]
|
||||
public _decorative_e__Struct decorative;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="DWRITE_PANOSE::symbol"]/*' />
|
||||
[FieldOffset(0)]
|
||||
public _symbol_e__Struct symbol;
|
||||
|
||||
public partial struct _decorative_e__Struct
|
||||
{
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_decorative_e__Struct::familyKind"]/*' />
|
||||
public byte familyKind;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_decorative_e__Struct::decorativeClass"]/*' />
|
||||
public byte decorativeClass;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_decorative_e__Struct::weight"]/*' />
|
||||
public byte weight;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_decorative_e__Struct::aspect"]/*' />
|
||||
public byte aspect;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_decorative_e__Struct::contrast"]/*' />
|
||||
public byte contrast;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_decorative_e__Struct::serifVariant"]/*' />
|
||||
public byte serifVariant;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_decorative_e__Struct::fill"]/*' />
|
||||
public byte fill;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_decorative_e__Struct::lining"]/*' />
|
||||
public byte lining;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_decorative_e__Struct::decorativeTopology"]/*' />
|
||||
public byte decorativeTopology;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_decorative_e__Struct::characterRange"]/*' />
|
||||
public byte characterRange;
|
||||
}
|
||||
public partial struct _text_e__Struct
|
||||
{
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_text_e__Struct::familyKind"]/*' />
|
||||
public byte familyKind;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_text_e__Struct::serifStyle"]/*' />
|
||||
public byte serifStyle;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_text_e__Struct::weight"]/*' />
|
||||
public byte weight;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_text_e__Struct::proportion"]/*' />
|
||||
public byte proportion;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_text_e__Struct::contrast"]/*' />
|
||||
public byte contrast;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_text_e__Struct::strokeVariation"]/*' />
|
||||
public byte strokeVariation;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_text_e__Struct::armStyle"]/*' />
|
||||
public byte armStyle;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_text_e__Struct::letterform"]/*' />
|
||||
public byte letterform;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_text_e__Struct::midline"]/*' />
|
||||
public byte midline;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_text_e__Struct::xHeight"]/*' />
|
||||
public byte xHeight;
|
||||
}
|
||||
public partial struct _symbol_e__Struct
|
||||
{
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_symbol_e__Struct::familyKind"]/*' />
|
||||
public byte familyKind;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_symbol_e__Struct::symbolKind"]/*' />
|
||||
public byte symbolKind;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_symbol_e__Struct::weight"]/*' />
|
||||
public byte weight;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_symbol_e__Struct::spacing"]/*' />
|
||||
public byte spacing;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_symbol_e__Struct::aspectRatioAndContrast"]/*' />
|
||||
public byte aspectRatioAndContrast;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_symbol_e__Struct::aspectRatio94"]/*' />
|
||||
public byte aspectRatio94;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_symbol_e__Struct::aspectRatio119"]/*' />
|
||||
public byte aspectRatio119;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_symbol_e__Struct::aspectRatio157"]/*' />
|
||||
public byte aspectRatio157;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_symbol_e__Struct::aspectRatio163"]/*' />
|
||||
public byte aspectRatio163;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_symbol_e__Struct::aspectRatio211"]/*' />
|
||||
public byte aspectRatio211;
|
||||
}
|
||||
public partial struct _script_e__Struct
|
||||
{
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_script_e__Struct::familyKind"]/*' />
|
||||
public byte familyKind;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_script_e__Struct::toolKind"]/*' />
|
||||
public byte toolKind;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_script_e__Struct::weight"]/*' />
|
||||
public byte weight;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_script_e__Struct::spacing"]/*' />
|
||||
public byte spacing;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_script_e__Struct::aspectRatio"]/*' />
|
||||
public byte aspectRatio;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_script_e__Struct::contrast"]/*' />
|
||||
public byte contrast;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_script_e__Struct::scriptTopology"]/*' />
|
||||
public byte scriptTopology;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_script_e__Struct::scriptForm"]/*' />
|
||||
public byte scriptForm;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_script_e__Struct::finials"]/*' />
|
||||
public byte finials;
|
||||
|
||||
/// <include file='../DirectWrite.xml' path='doc/member[@name="_script_e__Struct::xAscent"]/*' />
|
||||
public byte xAscent;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user