OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Properties | List of all members
OpenSim.Region.Framework.Interfaces.IEntityCreator Interface Reference

Interface to a class that is capable of creating entities More...

Inheritance diagram for OpenSim.Region.Framework.Interfaces.IEntityCreator:
Inheritance graph
[legend]

Public Member Functions

SceneObjectGroup CreateEntity (UUID ownerID, UUID groupID, Vector3 pos, Quaternion rot, PrimitiveBaseShape shape)
 Create an entity More...
 

Properties

PCode[] CreationCapabilities [get]
 The entities that this class is capable of creating. These match the PCode format. More...
 

Detailed Description

Interface to a class that is capable of creating entities

Definition at line 37 of file IEntityCreator.cs.

Member Function Documentation

SceneObjectGroup OpenSim.Region.Framework.Interfaces.IEntityCreator.CreateEntity ( UUID  ownerID,
UUID  groupID,
Vector3  pos,
Quaternion  rot,
PrimitiveBaseShape  shape 
)

Create an entity

Parameters
ownerID
groupID
pos
rot
shape
Returns
The entity created, or null if the creation failed

Implemented in OpenSim.Region.OptionalModules.World.TreePopulator.TreePopulatorModule, and OpenSim.Region.CoreModules.World.Vegetation.VegetationModule.

Property Documentation

PCode [] OpenSim.Region.Framework.Interfaces.IEntityCreator.CreationCapabilities
get

The entities that this class is capable of creating. These match the PCode format.

Returns

Definition at line 43 of file IEntityCreator.cs.


The documentation for this interface was generated from the following file: