C# 클래스 Universe.Modules.Scripting.VectorRenderModule

상속: INonSharedRegionModule, IDynamicTextureRender
파일 보기 프로젝트 열기: Virtual-Universe/Virtual-Universe

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
Draw ( string data, UUID id, string extraParams ) : void
GDIDraw ( string data, Graphics graph, char dataDelim ) : void
GetParams ( char partsDelimiter, string &line, int startLength, PointF &points ) : void
GetParams ( char partsDelimiter, string &line, int startLength, float &x, float &y ) : void
ImageHttpRequest ( string url ) : Bitmap
parseIntParam ( string strInt ) : int

메소드 상세

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