C# 클래스 Bind.CSharpSpecWriter

상속: ISpecWriter
파일 보기 프로젝트 열기: hultqvist/opentk 1 사용 예제들

공개 메소드들

메소드 설명
WriteBindings ( IBind generator ) : void
WriteImports ( BindStreamWriter sw, DelegateCollection delegates ) : void
WriteLicense ( BindStreamWriter sw ) : void
WriteTypes ( BindStreamWriter sw, string>.Dictionary CSTypes ) : void
WriteWrappers ( BindStreamWriter sw, FunctionCollection wrappers, string>.Dictionary CSTypes ) : void

비공개 메소드들

메소드 설명
WriteBindings ( DelegateCollection delegates, FunctionCollection wrappers, EnumCollection enums ) : void
WriteConstants ( BindStreamWriter sw, IEnumerable constants ) : void
WriteDelegates ( BindStreamWriter sw, DelegateCollection delegates ) : void
WriteDocumentation ( BindStreamWriter sw, System.Function f ) : void
WriteEnums ( BindStreamWriter sw, EnumCollection enums, FunctionCollection wrappers ) : void
WriteMethod ( BindStreamWriter sw, System.Function f ) : void
WriteWrapper ( BindStreamWriter sw, int current, System.Function f ) : int

메소드 상세

WriteBindings() 공개 메소드

public WriteBindings ( IBind generator ) : void
generator IBind
리턴 void

WriteImports() 공개 메소드

public WriteImports ( BindStreamWriter sw, DelegateCollection delegates ) : void
sw BindStreamWriter
delegates DelegateCollection
리턴 void

WriteLicense() 공개 메소드

public WriteLicense ( BindStreamWriter sw ) : void
sw BindStreamWriter
리턴 void

WriteTypes() 공개 메소드

public WriteTypes ( BindStreamWriter sw, string>.Dictionary CSTypes ) : void
sw BindStreamWriter
CSTypes string>.Dictionary
리턴 void

WriteWrappers() 공개 메소드

public WriteWrappers ( BindStreamWriter sw, FunctionCollection wrappers, string>.Dictionary CSTypes ) : void
sw BindStreamWriter
wrappers FunctionCollection
CSTypes string>.Dictionary
리턴 void