C# Class OpenSim.Region.OptionalModules.ContentManagement.CMEntityCollection

Show file Open project: N3X15/VoxelSim Class Usage Examples

Protected Properties

Property Type Description
m_CMEntityHash System.Collections.Hashtable
m_NewlyCreatedEntityAura System.Collections.Hashtable

Public Methods

Method Description
AddAura ( ContentManagementEntity aura ) : bool
AddEntity ( ContentManagementEntity ent ) : bool
CMEntityCollection ( ) : System
CheckForMissingEntities ( EntityBase currList ) : ArrayList
ClearAll ( ) : void
CreateAuraForNewlyCreatedEntity ( SceneObjectPart part ) : OpenSim.Region.OptionalModules.ContentManagement.AuraMetaEntity
CreateNewEntity ( SceneObjectGroup group ) : ContentManagementEntity
CreateNewEntity ( String xml, Scene scene ) : ContentManagementEntity
RemoveEntity ( UUID uuid ) : bool
RemoveNewlyCreatedEntityAura ( UUID uuid ) : bool

Method Details

AddAura() public method

public AddAura ( ContentManagementEntity aura ) : bool
aura ContentManagementEntity
return bool

AddEntity() public method

public AddEntity ( ContentManagementEntity ent ) : bool
ent ContentManagementEntity
return bool

CMEntityCollection() public method

public CMEntityCollection ( ) : System
return System

CheckForMissingEntities() public method

public CheckForMissingEntities ( EntityBase currList ) : ArrayList
currList EntityBase
return System.Collections.ArrayList

ClearAll() public method

public ClearAll ( ) : void
return void

CreateAuraForNewlyCreatedEntity() public method

public CreateAuraForNewlyCreatedEntity ( SceneObjectPart part ) : OpenSim.Region.OptionalModules.ContentManagement.AuraMetaEntity
part OpenSim.Region.Framework.Scenes.SceneObjectPart
return OpenSim.Region.OptionalModules.ContentManagement.AuraMetaEntity

CreateNewEntity() public method

public CreateNewEntity ( SceneObjectGroup group ) : ContentManagementEntity
group OpenSim.Region.Framework.Scenes.SceneObjectGroup
return ContentManagementEntity

CreateNewEntity() public method

public CreateNewEntity ( String xml, Scene scene ) : ContentManagementEntity
xml String
scene OpenSim.Region.Framework.Scenes.Scene
return ContentManagementEntity

RemoveEntity() public method

public RemoveEntity ( UUID uuid ) : bool
uuid UUID
return bool

RemoveNewlyCreatedEntityAura() public method

public RemoveNewlyCreatedEntityAura ( UUID uuid ) : bool
uuid UUID
return bool

Property Details

m_CMEntityHash protected property

protected Hashtable,System.Collections m_CMEntityHash
return System.Collections.Hashtable

m_NewlyCreatedEntityAura protected property

protected Hashtable,System.Collections m_NewlyCreatedEntityAura
return System.Collections.Hashtable