C# Class SIL.FieldWorks.SharpViews.FieldWorksReplacements.DefaultWritingSystemFactory

Default very simple implementation of this interface, provides only the methods needed by SharpViewsLight and UniscribeEngine.
Inheritance: ILgWritingSystemFactory
Afficher le fichier Open project: sillsdev/FieldWorks

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
DefaultWritingSystemFactory ( ) : System

Method Details

GetStrFromWs() public méthode

public GetStrFromWs ( int wsId ) : string
wsId int
Résultat string

GetWritingSystems() public méthode

public GetWritingSystems ( SIL.FieldWorks.Common.COMInterfaces.ArrayPtr rgws, int cws ) : void
rgws SIL.FieldWorks.Common.COMInterfaces.ArrayPtr
cws int
Résultat void

GetWsFromStr() public méthode

public GetWsFromStr ( string bstr ) : int
bstr string
Résultat int

get_CharPropEngine() public méthode

public get_CharPropEngine ( int ws ) : ILgCharacterPropertyEngine
ws int
Résultat ILgCharacterPropertyEngine

get_Engine() public méthode

public get_Engine ( string bstrIcuLocale ) : ILgWritingSystem
bstrIcuLocale string
Résultat ILgWritingSystem

get_EngineOrNull() public méthode

public get_EngineOrNull ( int ws ) : ILgWritingSystem
ws int
Résultat ILgWritingSystem

get_Renderer() public méthode

public get_Renderer ( int ws, IVwGraphics _vg ) : IRenderEngine
ws int
_vg IVwGraphics
Résultat IRenderEngine

get_RendererFromChrp() public méthode

public get_RendererFromChrp ( IVwGraphics vg, LgCharRenderProps &_chrp ) : IRenderEngine
vg IVwGraphics
_chrp LgCharRenderProps
Résultat IRenderEngine

get_RendererFromChrp() public méthode

public get_RendererFromChrp ( LgCharRenderProps &_chrp ) : IRenderEngine
_chrp LgCharRenderProps
Résultat IRenderEngine