C# Class Radegast.PrimExporter

Description of PrimExporter.
Show file Open project: radegastdev/radegast Class Usage Examples

Public Properties

Property Type Description
LogMessage LogMessageDelegate

Public Methods

Method Description
Assets_OnImageReceived ( TextureRequestState state, AssetTexture asset ) : void
CleanUp ( ) : void
ExportToFile ( string filename, uint localID ) : void
Objects_OnObjectProperties ( object sender, ObjectPropertiesEventArgs e ) : void
Objects_OnObjectPropertiesFamily ( object sender, ObjectPropertiesFamilyEventArgs e ) : void
PrimExporter ( GridClient client ) : ThreadPoolUtil

Private Methods

Method Description
FindImagesInInventory ( ) : void
RequestObjectProperties ( List objects, int msPerRequest ) : bool
TraverseDir ( InventoryNode node ) : List

Method Details

Assets_OnImageReceived() public method

public Assets_OnImageReceived ( TextureRequestState state, AssetTexture asset ) : void
state TextureRequestState
asset AssetTexture
return void

CleanUp() public method

public CleanUp ( ) : void
return void

ExportToFile() public method

public ExportToFile ( string filename, uint localID ) : void
filename string
localID uint
return void

Objects_OnObjectProperties() public method

public Objects_OnObjectProperties ( object sender, ObjectPropertiesEventArgs e ) : void
sender object
e OpenMetaverse.ObjectPropertiesEventArgs
return void

Objects_OnObjectPropertiesFamily() public method

public Objects_OnObjectPropertiesFamily ( object sender, ObjectPropertiesFamilyEventArgs e ) : void
sender object
e OpenMetaverse.ObjectPropertiesFamilyEventArgs
return void

PrimExporter() public method

public PrimExporter ( GridClient client ) : ThreadPoolUtil
client OpenMetaverse.GridClient
return ThreadPoolUtil

Property Details

LogMessage public property

public LogMessageDelegate LogMessage
return LogMessageDelegate