C# 클래스 WhiteCore.ClientStack.J2KImage

Stores information about a current texture download and a reference to the texture asset
파일 보기 프로젝트 열기: WhiteCoreSim/WhiteCore-Dev 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AgentID UUID
AssetService IAssetService
DiscardLevel sbyte
HasAsset bool
InventoryAccessModule IInventoryAccessModule
IsDecoded bool
J2KDecoder IJ2KDecoder
LastSequence uint
Layers OpenMetaverse.Imaging.OpenJPEG.J2KLayerInfo[]
MissingImage WhiteCore.Framework.Services.ClassHelpers.Assets.AssetBase
Priority float
StartPacket uint
TextureID UUID

공개 메소드들

메소드 설명
Dispose ( ) : void
RunUpdate ( ) : void
SendPackets ( LLClientView client, int packetsToSend, int &packetsSent ) : bool

Sends packets for this texture to a client until packetsToSend is hit or the transfer completes

비공개 메소드들

메소드 설명
AssetDataCallback ( UUID AssetID, WhiteCore.Framework.Services.ClassHelpers.Assets.AssetBase asset ) : void
AssetReceived ( string id, object sender, WhiteCore.Framework.Services.ClassHelpers.Assets.AssetBase asset ) : void
CurrentBytePosition ( ) : int
GetPacketForBytePosition ( int bytePosition ) : int
J2KDecodedCallback ( UUID AssetId, OpenJPEG layers ) : void
LastPacketSize ( ) : int
SendFirstPacket ( LLClientView client ) : bool
SendPacket ( LLClientView client ) : bool
TexturePacketCount ( ) : ushort

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

RunUpdate() 공개 메소드

public RunUpdate ( ) : void
리턴 void

SendPackets() 공개 메소드

Sends packets for this texture to a client until packetsToSend is hit or the transfer completes
public SendPackets ( LLClientView client, int packetsToSend, int &packetsSent ) : bool
client LLClientView Reference to the client that the packets are destined for
packetsToSend int Maximum number of packets to send during this call
packetsSent int Number of packets sent during this call
리턴 bool

프로퍼티 상세

AgentID 공개적으로 프로퍼티

public UUID AgentID
리턴 UUID

AssetService 공개적으로 프로퍼티

public IAssetService AssetService
리턴 IAssetService

DiscardLevel 공개적으로 프로퍼티

public sbyte DiscardLevel
리턴 sbyte

HasAsset 공개적으로 프로퍼티

public bool HasAsset
리턴 bool

InventoryAccessModule 공개적으로 프로퍼티

public IInventoryAccessModule InventoryAccessModule
리턴 IInventoryAccessModule

IsDecoded 공개적으로 프로퍼티

public bool IsDecoded
리턴 bool

J2KDecoder 공개적으로 프로퍼티

public IJ2KDecoder J2KDecoder
리턴 IJ2KDecoder

LastSequence 공개적으로 프로퍼티

public uint LastSequence
리턴 uint

Layers 공개적으로 프로퍼티

public OpenJPEG.J2KLayerInfo[],OpenMetaverse.Imaging Layers
리턴 OpenMetaverse.Imaging.OpenJPEG.J2KLayerInfo[]

MissingImage 공개적으로 프로퍼티

public AssetBase,WhiteCore.Framework.Services.ClassHelpers.Assets MissingImage
리턴 WhiteCore.Framework.Services.ClassHelpers.Assets.AssetBase

Priority 공개적으로 프로퍼티

public float Priority
리턴 float

StartPacket 공개적으로 프로퍼티

public uint StartPacket
리턴 uint

TextureID 공개적으로 프로퍼티

public UUID TextureID
리턴 UUID