Method |
Description |
|
ContentManagementEntity ( SceneObjectGroup Unchanged, bool physics ) : System |
|
|
ContentManagementEntity ( string objectXML, Scene scene, bool physics ) : System |
|
|
FindDifferences ( ) : void |
Search for a corresponding group UUID in the scene. If not found, then the revisioned group this CMEntity represents has been deleted. Mark the metaentity appropriately. If a matching UUID is found in a scene object group, compare the two for differences. If differences exist, Mark the metaentity appropriately. |
|
HasChildPrim ( UUID uuid ) : bool |
Check if the revisioned scene object group that this CMEntity is based off of contains a child with the given UUID. |
|
HasChildPrim ( uint localID ) : bool |
Check if the revisioned scene object group that this CMEntity is based off of contains a child with the given LocalId. |
|
Hide ( IClientAPI client ) : void |
|
|
HideFromAll ( ) : void |
|
|
MarkWithDifferences ( SceneObjectGroup sceneEntityGroup ) : bool |
Returns true if there was a change between meta entity and the entity group, false otherwise. If true is returned, it is assumed the metaentity's appearance has changed to reflect the difference (though clients haven't been updated). |
|
SendFullAuraUpdate ( IClientAPI client ) : void |
|
|
SendFullAuraUpdateToAll ( ) : void |
|
|
SendFullBeamUpdate ( IClientAPI client ) : void |
|
|
SendFullBeamUpdateToAll ( ) : void |
|
|
SendFullDiffUpdate ( IClientAPI client ) : void |
|
|
SendFullDiffUpdateToAll ( ) : void |
|
|