C# 클래스 OpenSim.Region.Framework.Scenes.AsyncSceneObjectGroupDeleter

Asynchronously derez objects. This is used to derez large number of objects to inventory without holding up the main client thread.
파일 보기 프로젝트 열기: N3X15/VoxelSim 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Enabled bool

공개 메소드들

메소드 설명
AsyncSceneObjectGroupDeleter ( Scene scene ) : System
DeleteToInventory ( DeRezAction action, UUID folderID, List objectGroups, IClientAPI remoteClient, bool permissionToDelete ) : void

Delete the given object from the scene

InventoryDeQueueAndDelete ( ) : bool

Move the next object in the queue to inventory. Then delete it properly from the scene.

비공개 메소드들

메소드 설명
InventoryRunDeleteTimer ( object sender, System.Timers.ElapsedEventArgs e ) : void

메소드 상세

AsyncSceneObjectGroupDeleter() 공개 메소드

public AsyncSceneObjectGroupDeleter ( Scene scene ) : System
scene Scene
리턴 System

DeleteToInventory() 공개 메소드

Delete the given object from the scene
public DeleteToInventory ( DeRezAction action, UUID folderID, List objectGroups, IClientAPI remoteClient, bool permissionToDelete ) : void
action DeRezAction
folderID UUID
objectGroups List
remoteClient IClientAPI
permissionToDelete bool
리턴 void

InventoryDeQueueAndDelete() 공개 메소드

Move the next object in the queue to inventory. Then delete it properly from the scene.
public InventoryDeQueueAndDelete ( ) : bool
리턴 bool

프로퍼티 상세

Enabled 공개적으로 프로퍼티

public bool Enabled
리턴 bool