TrinityCore
Loading...
Searching...
No Matches
Petition Struct Reference

#include <PetitionMgr.h>

Public Member Functions

bool IsPetitionSignedByAccount (uint32 accountId) const
 
void AddSignature (uint32 accountId, ObjectGuid playerGuid, bool isLoading)
 
void UpdateName (std::string const &newName)
 
void RemoveSignatureBySigner (ObjectGuid playerGuid)
 

Public Attributes

ObjectGuid PetitionGuid
 
ObjectGuid OwnerGuid
 
std::string PetitionName
 
SignaturesVector Signatures
 

Detailed Description

Definition at line 53 of file PetitionMgr.h.

Member Function Documentation

◆ AddSignature()

◆ IsPetitionSignedByAccount()

bool Petition::IsPetitionSignedByAccount ( uint32  accountId) const

Definition at line 177 of file PetitionMgr.cpp.

References Signatures.

Referenced by WorldSession::HandleSignPetition().

◆ RemoveSignatureBySigner()

void Petition::RemoveSignatureBySigner ( ObjectGuid  playerGuid)

◆ UpdateName()

Member Data Documentation

◆ OwnerGuid

◆ PetitionGuid

◆ PetitionName

std::string Petition::PetitionName

◆ Signatures


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