Skip to main content

Enum ObjectKind

Enum describing possible entity kinds.

Assembly: Dalamud.dll
Declaration
public enum ObjectKind : byte

Fields

None

Invalid character.

Declaration
None = 0

Player

Objects representing player characters.

Declaration
Player = 1

BattleNpc

Objects representing battle NPCs.

Declaration
BattleNpc = 2

EventNpc

Objects representing event NPCs.

Declaration
EventNpc = 3

Treasure

Objects representing treasures.

Declaration
Treasure = 4

Aetheryte

Objects representing aetherytes.

Declaration
Aetheryte = 5

GatheringPoint

Objects representing gathering points.

Declaration
GatheringPoint = 6

EventObj

Objects representing event objects.

Declaration
EventObj = 7

MountType

Objects representing mounts.

Declaration
MountType = 8

Companion

Objects representing minions.

Declaration
Companion = 9

Retainer

Objects representing retainers.

Declaration
Retainer = 10

Area

Objects representing area objects.

Declaration
Area = 11

Housing

Objects representing housing objects.

Declaration
Housing = 12

Cutscene

Objects representing cutscene objects.

Declaration
Cutscene = 13

CardStand

Objects representing card stand objects.

Declaration
CardStand = 14

Ornament

Objects representing ornament (Fashion Accessories) objects.

Declaration
Ornament = 15

Extension Methods

  • Dalamud.Game.ClientState.Objects.Enums.ObjectKind.Dalamud.Utility.ObjectKindExtensions.GetObjStrId(System.UInt32)
  • System.Enum.Dalamud.Utility.EnumExtensions.GetAttribute``1
  • System.Enum.Dalamud.Utility.EnumExtensions.GetAttributes``1
  • Dalamud.Utility.EnumExtensions.IsObsolete(System.Enum)