Skip to content
This repository has been archived by the owner on Oct 22, 2024. It is now read-only.

VRage.Game.ModAPI.Ingame.IMyEntity

Morten Aune Lyrstad edited this page Jul 30, 2021 · 54 revisions

IndexNamespace Index

IMyEntity Interface

public interface IMyEntity

Ingame (Programmable Block) interface for all entities.

Namespace: VRage.Game.ModAPI.Ingame
Assembly: VRage.Game.dll

Inheritors:

Properties

Member Description
Components { get; }
EntityId { get; }
Name { get; }
DisplayName { get; }
HasInventory { get; } Returns true if this entity has got at least one inventory. Note that one aggregate inventory can contain zero simple inventories => zero will be returned even if GetInventory() != null.
InventoryCount { get; } Returns the count of the number of inventories this entity has.
Closed { get; } True if the block has been removed from the world.
WorldAABB { get; }
WorldAABBHr { get; }
WorldMatrix { get; }
WorldVolume { get; }
WorldVolumeHr { get; }

Methods

Member Description
GetInventory() Simply get the MyInventoryBase component stored in this entity.
GetInventory(int) Search for inventory component with maching index.
GetPosition()
Clone this wiki locally