TrinityCore
FindCreatureOptions Struct Reference

#include <Object.h>

Public Attributes

Optional< uint32CreatureId
 
Optional< std::string_view > StringId
 
Optional< bool > IsAlive
 
Optional< bool > IsInCombat
 
Optional< bool > IsSummon
 
bool IgnorePhases = false
 
bool IgnoreNotOwnedPrivateObjects = true
 
bool IgnorePrivateObjects = false
 
Optional< uint32AuraSpellId
 
Optional< ObjectGuidOwnerGuid
 
Optional< ObjectGuidCharmerGuid
 
Optional< ObjectGuidCreatorGuid
 
Optional< ObjectGuidDemonCreatorGuid
 
Optional< ObjectGuidPrivateObjectOwnerGuid
 

Detailed Description

Definition at line 454 of file Object.h.

Member Data Documentation

◆ AuraSpellId

Optional<uint32> FindCreatureOptions::AuraSpellId

Definition at line 467 of file Object.h.

◆ CharmerGuid

Optional<ObjectGuid> FindCreatureOptions::CharmerGuid

Definition at line 469 of file Object.h.

◆ CreatorGuid

Optional<ObjectGuid> FindCreatureOptions::CreatorGuid

Definition at line 470 of file Object.h.

◆ CreatureId

Optional<uint32> FindCreatureOptions::CreatureId

Definition at line 456 of file Object.h.

◆ DemonCreatorGuid

Optional<ObjectGuid> FindCreatureOptions::DemonCreatorGuid

Definition at line 471 of file Object.h.

◆ IgnoreNotOwnedPrivateObjects

bool FindCreatureOptions::IgnoreNotOwnedPrivateObjects = true

Definition at line 464 of file Object.h.

◆ IgnorePhases

bool FindCreatureOptions::IgnorePhases = false

Definition at line 463 of file Object.h.

◆ IgnorePrivateObjects

bool FindCreatureOptions::IgnorePrivateObjects = false

Definition at line 465 of file Object.h.

◆ IsAlive

Optional<bool> FindCreatureOptions::IsAlive

Definition at line 459 of file Object.h.

◆ IsInCombat

Optional<bool> FindCreatureOptions::IsInCombat

Definition at line 460 of file Object.h.

◆ IsSummon

Optional<bool> FindCreatureOptions::IsSummon

Definition at line 461 of file Object.h.

◆ OwnerGuid

Optional<ObjectGuid> FindCreatureOptions::OwnerGuid

Definition at line 468 of file Object.h.

◆ PrivateObjectOwnerGuid

Optional<ObjectGuid> FindCreatureOptions::PrivateObjectOwnerGuid

Definition at line 472 of file Object.h.

◆ StringId

Optional<std::string_view> FindCreatureOptions::StringId

Definition at line 457 of file Object.h.


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