C# 클래스 SIL.FieldWorks.SharpViews.FieldWorksReplacements.DefaultWritingSystemFactory

Default very simple implementation of this interface, provides only the methods needed by SharpViewsLight and UniscribeEngine.
상속: ILgWritingSystemFactory
파일 보기 프로젝트 열기: sillsdev/FieldWorks

공개 메소드들

메소드 설명
GetStrFromWs ( int wsId ) : string
GetWritingSystems ( SIL.FieldWorks.Common.COMInterfaces.ArrayPtr rgws, int cws ) : void
GetWsFromStr ( string bstr ) : int
get_CharPropEngine ( int ws ) : ILgCharacterPropertyEngine
get_Engine ( string bstrIcuLocale ) : ILgWritingSystem
get_EngineOrNull ( int ws ) : ILgWritingSystem
get_Renderer ( int ws, IVwGraphics _vg ) : IRenderEngine
get_RendererFromChrp ( IVwGraphics vg, LgCharRenderProps &_chrp ) : IRenderEngine
get_RendererFromChrp ( LgCharRenderProps &_chrp ) : IRenderEngine

비공개 메소드들

메소드 설명
DefaultWritingSystemFactory ( ) : System

메소드 상세

GetStrFromWs() 공개 메소드

public GetStrFromWs ( int wsId ) : string
wsId int
리턴 string

GetWritingSystems() 공개 메소드

public GetWritingSystems ( SIL.FieldWorks.Common.COMInterfaces.ArrayPtr rgws, int cws ) : void
rgws SIL.FieldWorks.Common.COMInterfaces.ArrayPtr
cws int
리턴 void

GetWsFromStr() 공개 메소드

public GetWsFromStr ( string bstr ) : int
bstr string
리턴 int

get_CharPropEngine() 공개 메소드

public get_CharPropEngine ( int ws ) : ILgCharacterPropertyEngine
ws int
리턴 ILgCharacterPropertyEngine

get_Engine() 공개 메소드

public get_Engine ( string bstrIcuLocale ) : ILgWritingSystem
bstrIcuLocale string
리턴 ILgWritingSystem

get_EngineOrNull() 공개 메소드

public get_EngineOrNull ( int ws ) : ILgWritingSystem
ws int
리턴 ILgWritingSystem

get_Renderer() 공개 메소드

public get_Renderer ( int ws, IVwGraphics _vg ) : IRenderEngine
ws int
_vg IVwGraphics
리턴 IRenderEngine

get_RendererFromChrp() 공개 메소드

public get_RendererFromChrp ( IVwGraphics vg, LgCharRenderProps &_chrp ) : IRenderEngine
vg IVwGraphics
_chrp LgCharRenderProps
리턴 IRenderEngine

get_RendererFromChrp() 공개 메소드

public get_RendererFromChrp ( LgCharRenderProps &_chrp ) : IRenderEngine
_chrp LgCharRenderProps
리턴 IRenderEngine