C# Class Universe.Modules.Scripting.DynamicTextureModule.DynamicTextureUpdater

显示文件 Open project: Virtual-Universe/Virtual-Universe

Public Properties

Property Type Description
BlendWithOldTexture bool
BodyData string
ContentType string
Disp int
Face int
FrontAlpha byte
LastAssetID UUID
Params string
PrimID UUID
SetNewFrontAlpha bool
SimUUID UUID
UpdateTimer int
UpdaterID UUID
Url string

Public Methods

Method Description
DataReceived ( byte data, IScene scene ) : void

Called once new texture data has been received for this updater.

DynamicTextureUpdater ( ) : System
MergeBitMaps ( Bitmap front, Bitmap back ) : Bitmap
SetAlpha ( Bitmap &b, byte alpha ) : void

Private Methods

Method Description
BlendTextures ( byte frontImage, byte backImage, bool setNewAlpha, byte newAlpha, IScene scene ) : byte[]

Method Details

DataReceived() public method

Called once new texture data has been received for this updater.
public DataReceived ( byte data, IScene scene ) : void
data byte
scene IScene
return void

DynamicTextureUpdater() public method

public DynamicTextureUpdater ( ) : System
return System

MergeBitMaps() public method

public MergeBitMaps ( Bitmap front, Bitmap back ) : Bitmap
front System.Drawing.Bitmap
back System.Drawing.Bitmap
return System.Drawing.Bitmap

SetAlpha() public method

public SetAlpha ( Bitmap &b, byte alpha ) : void
b System.Drawing.Bitmap
alpha byte
return void

Property Details

BlendWithOldTexture public_oe property

public bool BlendWithOldTexture
return bool

BodyData public_oe property

public string BodyData
return string

ContentType public_oe property

public string ContentType
return string

Disp public_oe property

public int Disp
return int

Face public_oe property

public int Face
return int

FrontAlpha public_oe property

public byte FrontAlpha
return byte

LastAssetID public_oe property

public UUID LastAssetID
return UUID

Params public_oe property

public string Params
return string

PrimID public_oe property

public UUID PrimID
return UUID

SetNewFrontAlpha public_oe property

public bool SetNewFrontAlpha
return bool

SimUUID public_oe property

public UUID SimUUID
return UUID

UpdateTimer public_oe property

public int UpdateTimer
return int

UpdaterID public_oe property

public UUID UpdaterID
return UUID

Url public_oe property

public string Url
return string