TrinityCore
SpellCastRequest Struct Reference

#include <SpellCastRequest.h>

Public Member Functions

 SpellCastRequest (WorldPackets::Spells::SpellCastRequest &&castRequest, ObjectGuid castingUnitGUID, Optional< SpellCastRequestItemData > itemData={})
 

Public Attributes

WorldPackets::Spells::SpellCastRequest CastRequest
 
ObjectGuid CastingUnitGUID
 
Optional< SpellCastRequestItemDataItemData
 

Detailed Description

Definition at line 33 of file SpellCastRequest.h.

Constructor & Destructor Documentation

◆ SpellCastRequest()

SpellCastRequest::SpellCastRequest ( WorldPackets::Spells::SpellCastRequest &&  castRequest,
ObjectGuid  castingUnitGUID,
Optional< SpellCastRequestItemData itemData = {} 
)
inline

Definition at line 35 of file SpellCastRequest.h.

Member Data Documentation

◆ CastingUnitGUID

ObjectGuid SpellCastRequest::CastingUnitGUID

Definition at line 39 of file SpellCastRequest.h.

◆ CastRequest

WorldPackets::Spells::SpellCastRequest SpellCastRequest::CastRequest

Definition at line 38 of file SpellCastRequest.h.

◆ ItemData

Optional<SpellCastRequestItemData> SpellCastRequest::ItemData

Definition at line 40 of file SpellCastRequest.h.


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