Empeld
Empeld plugin documentation.
pluginbase.Objects.WorldObjects.IWorldObjectManager Interface Reference

Manages client-only meshes created in the world More...

Public Member Functions

IWorldObject Create (string resource)
 Create a new world object from a resource More...
 
IWorldObject Create (IReadonlyModel model)
 Create a new world object from a model More...
 
IWorldObject Create (IModelInstance modelInstance)
 Create a new world object from a specific model instance More...
 
bool Destroy (IWorldObject obj)
 Destroy the specified object More...
 

Detailed Description

Manages client-only meshes created in the world

Attribute: Injectable

Member Function Documentation

◆ Create() [1/3]

IWorldObject pluginbase.Objects.WorldObjects.IWorldObjectManager.Create ( string  resource)

Create a new world object from a resource

Parameters
resourceResource.

◆ Create() [2/3]

IWorldObject pluginbase.Objects.WorldObjects.IWorldObjectManager.Create ( IReadonlyModel  model)

Create a new world object from a model

Parameters
modelModel.

◆ Create() [3/3]

IWorldObject pluginbase.Objects.WorldObjects.IWorldObjectManager.Create ( IModelInstance  modelInstance)

Create a new world object from a specific model instance

Parameters
modelInstanceModel instance.

◆ Destroy()

bool pluginbase.Objects.WorldObjects.IWorldObjectManager.Destroy ( IWorldObject  obj)

Destroy the specified object

Parameters
objIf set to true object.

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