C# Класс Universe.Modules.Scripting.LoadImageURLModule

Наследование: INonSharedRegionModule, IDynamicTextureRender
Показать файл Открыть проект

Открытые методы

Метод Описание
AddRegion ( IScene scene ) : void
AsyncConvertData ( UUID id, string bodyData, string extraParams ) : bool
AsyncConvertUrl ( UUID id, string url, string extraParams ) : bool
Close ( ) : void
ConvertStream ( Stream data, string extraParams ) : byte[]
ConvertUrl ( string url, string extraParams ) : byte[]
GetContentType ( ) : string
GetDrawStringSize ( string text, string fontName, int fontSize, double &xSize, double &ySize ) : void
GetName ( ) : string
Initialize ( IConfigSource config ) : void
RegionLoaded ( IScene scene ) : void
RemoveRegion ( IScene scene ) : void
SupportsAsynchronous ( ) : bool

Приватные методы

Метод Описание
HttpRequestReturn ( IAsyncResult result ) : void
MakeHttpRequest ( string url, UUID requestID ) : void

Описание методов

AddRegion() публичный Метод

public AddRegion ( IScene scene ) : void
scene IScene
Результат void

AsyncConvertData() публичный Метод

public AsyncConvertData ( UUID id, string bodyData, string extraParams ) : bool
id UUID
bodyData string
extraParams string
Результат bool

AsyncConvertUrl() публичный Метод

public AsyncConvertUrl ( UUID id, string url, string extraParams ) : bool
id UUID
url string
extraParams string
Результат bool

Close() публичный Метод

public Close ( ) : void
Результат void

ConvertStream() публичный Метод

public ConvertStream ( Stream data, string extraParams ) : byte[]
data Stream
extraParams string
Результат byte[]

ConvertUrl() публичный Метод

public ConvertUrl ( string url, string extraParams ) : byte[]
url string
extraParams string
Результат byte[]

GetContentType() публичный Метод

public GetContentType ( ) : string
Результат string

GetDrawStringSize() публичный Метод

public GetDrawStringSize ( string text, string fontName, int fontSize, double &xSize, double &ySize ) : void
text string
fontName string
fontSize int
xSize double
ySize double
Результат void

GetName() публичный Метод

public GetName ( ) : string
Результат string

Initialize() публичный Метод

public Initialize ( IConfigSource config ) : void
config IConfigSource
Результат void

RegionLoaded() публичный Метод

public RegionLoaded ( IScene scene ) : void
scene IScene
Результат void

RemoveRegion() публичный Метод

public RemoveRegion ( IScene scene ) : void
scene IScene
Результат void

SupportsAsynchronous() публичный Метод

public SupportsAsynchronous ( ) : bool
Результат bool