Show / Hide Table of Contents

Class WorldObjectManyBlock

Inheritance
System.Object
WorldObjectManyBlock
Namespace: Eco.Gameplay.Objects
Assembly: Eco.Gameplay.dll
Syntax
public class WorldObjectManyBlock : Block

Constructors

WorldObjectManyBlock()

Declaration
protected WorldObjectManyBlock()

WorldObjectManyBlock(WorldObject)

Declaration
public WorldObjectManyBlock(WorldObject obj)
Parameters
Type Name Description
WorldObject obj

WorldObjectManyBlock(Guid[])

Declaration
public WorldObjectManyBlock(Guid[] objs)
Parameters
Type Name Description
System.Guid[] objs

Properties

Objects

Declaration
public IEnumerable<WorldObject> Objects { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<WorldObject>

WorldObjectHandles

Declaration
public ThreadSafeList<WorldObjectHandle> WorldObjectHandles { get; }
Property Value
Type Description
ThreadSafeList<WorldObjectHandle>

Methods

AddUnique(WorldObject)

Declaration
public void AddUnique(WorldObject obj)
Parameters
Type Name Description
WorldObject obj

Remove(WorldObject)

Declaration
public void Remove(WorldObject obj)
Parameters
Type Name Description
WorldObject obj

Extension Methods

TagUtils.TagNames(Object, Boolean)
TagUtils.TagDisplayNames(Object, Boolean)
ClientSetViewExtensions.SetClassOfProperty(Object, Player, String, String, Int32)
TypeTooltipExtensions.UILinkGeneric(Object)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾