C# 클래스 OpenSim.Region.RegionCombinerModule.RegionCombinerLargeLandChannel

상속: IParcelManagementModule
파일 보기 프로젝트 열기: N3X15/VoxelSim 1 사용 예제들

공개 메소드들

메소드 설명
AllParcels ( ) : List
GetLandObject ( float x, float y ) : ILandObject
GetLandObject ( int localID ) : ILandObject
GetLandObject ( int x, int y ) : ILandObject
IsForcefulBansAllowed ( ) : bool
IsLandPrimCountTainted ( ) : bool
Join ( int start_x, int start_y, int end_x, int end_y, UUID attempting_user_id ) : void
ParcelsNearPoint ( System.Vector3 position ) : List
RegionCombinerLargeLandChannel ( RegionData regData, ILandChannel rootRegionLandChannel, List regionConnections ) : System
ReturnObjectsInParcel ( int localID, uint returnType, UUID agentIDs, UUID taskIDs, IClientAPI remoteClient ) : void
SetParcelOtherCleanTime ( IClientAPI remoteClient, int localID, int otherCleanTime ) : void
Subdivide ( int start_x, int start_y, int end_x, int end_y, UUID attempting_user_id ) : void
UpdateLandObject ( int localID, LandData data ) : void
setParcelObjectMaxOverride ( overrideParcelMaxPrimCountDelegate overrideDel ) : void
setSimulatorObjectMaxOverride ( overrideSimulatorMaxPrimCountDelegate overrideDel ) : void

메소드 상세

AllParcels() 공개 메소드

public AllParcels ( ) : List
리턴 List

GetLandObject() 공개 메소드

public GetLandObject ( float x, float y ) : ILandObject
x float
y float
리턴 ILandObject

GetLandObject() 공개 메소드

public GetLandObject ( int localID ) : ILandObject
localID int
리턴 ILandObject

GetLandObject() 공개 메소드

public GetLandObject ( int x, int y ) : ILandObject
x int
y int
리턴 ILandObject

IsForcefulBansAllowed() 공개 메소드

public IsForcefulBansAllowed ( ) : bool
리턴 bool

IsLandPrimCountTainted() 공개 메소드

public IsLandPrimCountTainted ( ) : bool
리턴 bool

Join() 공개 메소드

public Join ( int start_x, int start_y, int end_x, int end_y, UUID attempting_user_id ) : void
start_x int
start_y int
end_x int
end_y int
attempting_user_id UUID
리턴 void

ParcelsNearPoint() 공개 메소드

public ParcelsNearPoint ( System.Vector3 position ) : List
position System.Vector3
리턴 List

RegionCombinerLargeLandChannel() 공개 메소드

public RegionCombinerLargeLandChannel ( RegionData regData, ILandChannel rootRegionLandChannel, List regionConnections ) : System
regData RegionData
rootRegionLandChannel ILandChannel
regionConnections List
리턴 System

ReturnObjectsInParcel() 공개 메소드

public ReturnObjectsInParcel ( int localID, uint returnType, UUID agentIDs, UUID taskIDs, IClientAPI remoteClient ) : void
localID int
returnType uint
agentIDs UUID
taskIDs UUID
remoteClient IClientAPI
리턴 void

SetParcelOtherCleanTime() 공개 메소드

public SetParcelOtherCleanTime ( IClientAPI remoteClient, int localID, int otherCleanTime ) : void
remoteClient IClientAPI
localID int
otherCleanTime int
리턴 void

Subdivide() 공개 메소드

public Subdivide ( int start_x, int start_y, int end_x, int end_y, UUID attempting_user_id ) : void
start_x int
start_y int
end_x int
end_y int
attempting_user_id UUID
리턴 void

UpdateLandObject() 공개 메소드

public UpdateLandObject ( int localID, LandData data ) : void
localID int
data OpenSim.Framework.LandData
리턴 void

setParcelObjectMaxOverride() 공개 메소드

public setParcelObjectMaxOverride ( overrideParcelMaxPrimCountDelegate overrideDel ) : void
overrideDel overrideParcelMaxPrimCountDelegate
리턴 void

setSimulatorObjectMaxOverride() 공개 메소드

public setSimulatorObjectMaxOverride ( overrideSimulatorMaxPrimCountDelegate overrideDel ) : void
overrideDel overrideSimulatorMaxPrimCountDelegate
리턴 void