C# Class FileGenerator.Native.NativeClassGenerator

Inheritance: NativeCodeGenerator
Mostra file Open project: dlemstra/Magick.NET Class Usage Examples

Private Properties

Property Type Description
WriteDelegates void
WriteDllImportCreateAndDispose void
WriteDllImportMethods void
WriteDllImportProperties void
WriteDllImports void
WriteMarshal void
WriteNativeMethods void
WriteNativeMethodsStaticConstructor void
WriteX64 void
WriteX86 void

Public Methods

Method Description
Create ( ) : void
Create ( IEnumerable magickClasses ) : void
NativeClassGenerator ( MagickClass magickClass ) : System.Collections.Generic

Private Methods

Method Description
WriteDelegates ( ) : void
WriteDllImportCreateAndDispose ( ) : void
WriteDllImportMethods ( ) : void
WriteDllImportProperties ( ) : void
WriteDllImports ( ) : void
WriteMarshal ( MagickType type ) : void
WriteNativeMethods ( ) : void
WriteNativeMethodsStaticConstructor ( ) : void
WriteX64 ( ) : void
WriteX86 ( ) : void

Method Details

Create() public method

public Create ( ) : void
return void

Create() public static method

public static Create ( IEnumerable magickClasses ) : void
magickClasses IEnumerable
return void

NativeClassGenerator() public method

public NativeClassGenerator ( MagickClass magickClass ) : System.Collections.Generic
magickClass MagickClass
return System.Collections.Generic