C# Class Universe.Modules.Land.PrimCountModule

Inheritance: IPrimCountModule, INonSharedRegionModule
显示文件 Open project: Virtual-Universe/Virtual-Universe Class Usage Examples

Public Methods

Method Description
AddRegion ( IScene scene ) : void
Close ( ) : void
GetAllUserCounts ( UUID parcelID ) : int>.Dictionary
GetGroupCount ( UUID parcelID ) : int
GetOthersCount ( UUID parcelID ) : int
GetOwnerCount ( UUID parcelID ) : int
GetParcelMaxPrimCount ( ILandObject thisObject ) : int
GetParcelObjects ( UUID parcelID ) : List
GetPrimCounts ( UUID parcelID ) : IPrimCounts
GetSelectedCount ( UUID parcelID ) : int
GetSimulatorCount ( UUID parcelID ) : int
GetTemporaryCount ( UUID parcelID ) : int
GetUserCount ( UUID parcelID, UUID userID ) : int
Initialize ( IConfigSource source ) : void
RegionLoaded ( IScene scene ) : void
RemoveRegion ( IScene scene ) : void
TaintPrimCount ( ) : void
TaintPrimCount ( ILandObject land ) : void
TaintPrimCount ( int x, int y ) : void

Private Methods

Method Description
AddObject ( ISceneEntity obj ) : void
EventManager_OnSceneGroupMove ( UUID groupID, System.Vector3 pos ) : bool
OnGenericEvent ( string FunctionName, object parameters ) : object
OnLandObjectAdded ( LandData newParcel ) : void
OnLandObjectRemoved ( UUID RegionID, UUID globalID ) : void
OnObjectBeingRemovedFromScene ( ISceneEntity obj ) : void
OnParcelPrimCountTainted ( ) : void
OnPrimCountAdd ( ISceneEntity obj ) : void
Recount ( ) : void
RemoveObject ( ISceneEntity obj ) : void

Method Details

AddRegion() public method

public AddRegion ( IScene scene ) : void
scene IScene
return void

Close() public method

public Close ( ) : void
return void

GetAllUserCounts() public method

public GetAllUserCounts ( UUID parcelID ) : int>.Dictionary
parcelID UUID
return int>.Dictionary

GetGroupCount() public method

public GetGroupCount ( UUID parcelID ) : int
parcelID UUID
return int

GetOthersCount() public method

public GetOthersCount ( UUID parcelID ) : int
parcelID UUID
return int

GetOwnerCount() public method

public GetOwnerCount ( UUID parcelID ) : int
parcelID UUID
return int

GetParcelMaxPrimCount() public method

public GetParcelMaxPrimCount ( ILandObject thisObject ) : int
thisObject ILandObject
return int

GetParcelObjects() public method

public GetParcelObjects ( UUID parcelID ) : List
parcelID UUID
return List

GetPrimCounts() public method

public GetPrimCounts ( UUID parcelID ) : IPrimCounts
parcelID UUID
return IPrimCounts

GetSelectedCount() public method

public GetSelectedCount ( UUID parcelID ) : int
parcelID UUID
return int

GetSimulatorCount() public method

public GetSimulatorCount ( UUID parcelID ) : int
parcelID UUID
return int

GetTemporaryCount() public method

public GetTemporaryCount ( UUID parcelID ) : int
parcelID UUID
return int

GetUserCount() public method

public GetUserCount ( UUID parcelID, UUID userID ) : int
parcelID UUID
userID UUID
return int

Initialize() public method

public Initialize ( IConfigSource source ) : void
source IConfigSource
return void

RegionLoaded() public method

public RegionLoaded ( IScene scene ) : void
scene IScene
return void

RemoveRegion() public method

public RemoveRegion ( IScene scene ) : void
scene IScene
return void

TaintPrimCount() public method

public TaintPrimCount ( ) : void
return void

TaintPrimCount() public method

public TaintPrimCount ( ILandObject land ) : void
land ILandObject
return void

TaintPrimCount() public method

public TaintPrimCount ( int x, int y ) : void
x int
y int
return void