public override void Write(BinaryWriter writer) { writer.Write(IsAlias); BindingsGenerator.Write(writer, Type); base.Write(writer); }
public void Write(BinaryWriter writer) { writer.Write(Name); BindingsGenerator.Write(writer, Comment); BindingsGenerator.Write(writer, Value); BindingsGenerator.Write(writer, Attributes); }
public override void Write(BinaryWriter writer) { BindingsGenerator.Write(writer, Type); BindingsGenerator.Write(writer, Getter); BindingsGenerator.Write(writer, Setter); base.Write(writer); }
public override void Write(BinaryWriter writer) { writer.Write((byte)Access); BindingsGenerator.Write(writer, UnderlyingType); BindingsGenerator.Write(writer, Entries); base.Write(writer); }
public virtual void Write(BinaryWriter writer) { writer.Write(Name); BindingsGenerator.Write(writer, Comment); writer.Write(IsStatic); writer.Write((byte)Access); BindingsGenerator.Write(writer, Attributes); }
public override void Write(BinaryWriter writer) { BindingsGenerator.Write(writer, Fields); BindingsGenerator.Write(writer, Functions); writer.Write(IsAutoSerialization); writer.Write(ForceNoPod); base.Write(writer); }
public override void Write(BinaryWriter writer) { writer.Write((byte)Access); writer.Write((byte)BaseTypeInheritance); BindingsGenerator.Write(writer, BaseType); BindingsGenerator.Write(writer, InterfaceNames); base.Write(writer); }
public virtual void Write(BinaryWriter writer) { BindingsGenerator.Write(writer, NativeName); BindingsGenerator.Write(writer, Name); BindingsGenerator.Write(writer, Namespace); BindingsGenerator.Write(writer, Attributes); BindingsGenerator.Write(writer, Comment); writer.Write(IsInBuild); BindingsGenerator.Write(writer, Children); }
public void Write(BinaryWriter writer) { writer.Write(Name); BindingsGenerator.Write(writer, Type); BindingsGenerator.Write(writer, DefaultValue); BindingsGenerator.Write(writer, Attributes); // TODO: convert into flags writer.Write(IsRef); writer.Write(IsOut); }
public override void Write(BinaryWriter writer) { BindingsGenerator.Write(writer, Type); // TODO: convert into flags writer.Write(IsReadOnly); writer.Write(NoArray); BindingsGenerator.Write(writer, DefaultValue); base.Write(writer); }
public override void Write(BinaryWriter writer) { writer.Write(Module.Name); writer.Write(Module.FilePath); BindingsGenerator.Write(writer, Module.BinaryModuleName); writer.Write(Module.BuildNativeCode); writer.Write(Module.BuildCSharp); base.Write(writer); }
public override void Write(BinaryWriter writer) { BindingsGenerator.Write(writer, ReturnType); BindingsGenerator.Write(writer, Parameters); // TODO: convert into flags writer.Write(IsVirtual); writer.Write(IsConst); writer.Write(NoProxy); base.Write(writer); }
public override void Write(BinaryWriter writer) { writer.Write((byte)Access); writer.Write((byte)BaseTypeInheritance); writer.Write(IsTemplate); BindingsGenerator.Write(writer, BaseType); BindingsGenerator.Write(writer, Inheritance); BindingsGenerator.Write(writer, Functions); base.Write(writer); }
public virtual void Write(BinaryWriter writer) { writer.Write(Name); BindingsGenerator.Write(writer, Comment); writer.Write(IsStatic); writer.Write(IsConstexpr); writer.Write(IsDeprecated); writer.Write(IsHidden); writer.Write((byte)Access); BindingsGenerator.Write(writer, Attributes); }
public override void Write(BinaryWriter writer) { writer.Write(Module.Name); writer.Write(Module.FilePath); BindingsGenerator.Write(writer, Module.BinaryModuleName); writer.Write(Module.BuildNativeCode); writer.Write(Module.BuildCSharp); writer.Write(Globals.Project.Name); writer.Write(Globals.Project.Version.ToString()); base.Write(writer); }
public void Write(BinaryWriter writer) { BindingsGenerator.Write(writer, Type); // TODO: pack as flags writer.Write(IsConst); writer.Write(IsRef); writer.Write(IsPtr); writer.Write(IsArray); writer.Write(IsBitField); writer.Write(ArraySize); writer.Write(BitSize); BindingsGenerator.Write(writer, GenericArgs); }
public override void Write(BinaryWriter writer) { // TODO: convert into flags writer.Write(IsStatic); writer.Write(IsSealed); writer.Write(IsAbstract); writer.Write(IsAutoSerialization); writer.Write(NoSpawn); writer.Write(NoConstructor); BindingsGenerator.Write(writer, Properties); BindingsGenerator.Write(writer, Fields); BindingsGenerator.Write(writer, Events); base.Write(writer); }
public override void Write(BinaryWriter writer) { BindingsGenerator.Write(writer, Functions); base.Write(writer); }