Provides access to members that manage the global symbol set catalog. The symbol set catalog contains the symbol collection, palettes and fonts.
More...
Inherits ISDKComponent.
|
| virtual SDKResult SDK_CALLTYPE | RegisterSymbolSet (const SDKString &dir_path, const sdk::base::SDKStreamSP &in_xsdl, SDKString &symbol_set_name)=0 throw () |
| | Registers a new or modifies/replace existing symbol set. More...
|
| |
| virtual SDKResult SDK_CALLTYPE | Clear ()=0 throw () |
| | Clears all symbols and palettes. More...
|
| |
| virtual SDKResult SDK_CALLTYPE | GetVersion (const SDKString &symbol_set_name, SDKUInt16 &ver_major, SDKUInt16 &ver_minor)=0 throw () |
| | Returns version of the specified Symbol Set. More...
|
| |
| virtual SDKResult SDK_CALLTYPE | GetSymbolCollection (ISymbolCollectionSP &symbols)=0 throw () |
| | Returns the symbol collection. More...
|
| |
| virtual SDKResult SDK_CALLTYPE | GetPaletteManager (IPaletteManagerSP &palette_manager)=0 throw () |
| | Returns the palette manager. More...
|
| |
| virtual SDKResult SDK_CALLTYPE | GetSymbolSetId (const SDKString &symbol_set_name, SDLResourceID &id)=0 throw () |
| | Returns the symbol set internal identifier specified by its name. More...
|
| |
| virtual SDKResult SDK_CALLTYPE | GetSymbolGeometryType (const SDLResourceID id, SymbolGeometryType &geom_type)=0 throw () |
| | Returns the symbol geometry type. More...
|
| |
| virtual SDKResult SDK_CALLTYPE | GetSymbolType (const SDLResourceID id, SymbolType &type)=0 throw () |
| | Returns the symbol type. More...
|
| |
| virtual SDKResult SDK_CALLTYPE | GetColorId (const SDLResourceID symbol_set_id, const SDKString &color_name, SDLColorID &id)=0 throw () |
| | Returns the color internal identifier by its name. More...
|
| |
| virtual SDKResult SDK_CALLTYPE | GetSymbolId (const SDLResourceID symbol_set_id, const SDKString &symbol_name, SDLResourceID &id)=0 throw () |
| | Returns the symbol internal identifier specified by its name. More...
|
| |
| virtual SDKResult SDK_CALLTYPE | GetSymbolName (const SDLResourceID symbol_set_id, const SDLResourceID id, SDKString &symbol_name)=0 throw () |
| | Returns the symbol name by its internal identifier. More...
|
| |
| virtual SDKResult SDK_CALLTYPE | GetSymbolParameterId (const SDLResourceID symbol_set_id, const SDLResourceID symbol_id, const SDKString ¶meter_name, SDLResourceID &id)=0 throw () |
| | Returns the symbol formal parameter internal identifier specified by its name. More...
|
| |
| virtual SDKResult SDK_CALLTYPE | CreateScript (ISDLScriptSP &script)=0 throw () |
| | Creates an empty SDL P-code. More...
|
| |
| virtual SDKResult SDK_CALLTYPE | RegisterSymbol (SDLResourceID &id, const SDKString &symbol_set_name, const SDKString &script_name, const sdk::base::SDKStreamSP &p_code)=0 throw () |
| | Registers SDL P-code. More...
|
| |
| virtual SDKResult SDK_CALLTYPE | GetSymbol (const SDLResourceID &symbol_id, sdk::base::SDKStreamSP &p_code)=0 throw () |
| | Returns registered symbol's SDL P-code. More...
|
| |
| virtual SDKResult SDK_CALLTYPE | ParseCommand (const SDLResourceID symbol_set_id, const SDKString &command, SDLResourceID &id, sdk::base::SDKStreamSP ¶ms_stream)=0 throw () |
| | Parses textual SDL command. More...
|
| |
|
virtual SDKResult SDK_CALLTYPE | CreateSymbolizer (ISymbolizerSP &symbolizer)=0 throw () |
| | Creates Symbolizer for this Symbol Set Catalog.
|
| |
|
virtual SDKResult SDK_CALLTYPE | GetID (SDKUInt32 &id)=0 throw () |
| | Returns unique ID.
|
| |
| virtual SDKResult SDK_CALLTYPE | GetSymbolInfo (const SDLResourceID symbol_set_id, const SDLResourceID id, SDKString &symbol_info)=0 throw () |
| | Returns the symbol info by its internal identifier. More...
|
| |
| virtual SDKResult SDK_CALLTYPE | CreateScriptFromXSDL (SDLResourceID &id, const SDKString &symbol_set_name, const sdk::base::SDKStreamSP &xsdl)=0 throw () |
| | Creates, compiles and registers script from XML SDL text (XSDL). More...
|
| |
Provides access to members that manage the global symbol set catalog. The symbol set catalog contains the symbol collection, palettes and fonts.