TrinityCore
BossBoundaryData Struct Reference

#include <InstanceScript.h>

Public Types

typedef std::vector< BossBoundaryEntryStorageType
 
typedef StorageType::const_iterator const_iterator
 

Public Member Functions

 BossBoundaryData (std::initializer_list< BossBoundaryEntry > data)
 
 ~BossBoundaryData ()
 
const_iterator begin () const
 
const_iterator end () const
 

Private Attributes

StorageType _data
 

Detailed Description

Definition at line 106 of file InstanceScript.h.

Member Typedef Documentation

◆ const_iterator

typedef StorageType::const_iterator BossBoundaryData::const_iterator

Definition at line 109 of file InstanceScript.h.

◆ StorageType

Definition at line 108 of file InstanceScript.h.

Constructor & Destructor Documentation

◆ BossBoundaryData()

BossBoundaryData::BossBoundaryData ( std::initializer_list< BossBoundaryEntry data)
inline

Definition at line 111 of file InstanceScript.h.

◆ ~BossBoundaryData()

BossBoundaryData::~BossBoundaryData ( )

Definition at line 51 of file InstanceScript.cpp.

+ Here is the call graph for this function:

Member Function Documentation

◆ begin()

const_iterator BossBoundaryData::begin ( ) const
inline

Definition at line 113 of file InstanceScript.h.

+ Here is the caller graph for this function:

◆ end()

const_iterator BossBoundaryData::end ( ) const
inline

Definition at line 114 of file InstanceScript.h.

+ Here is the caller graph for this function:

Member Data Documentation

◆ _data

StorageType BossBoundaryData::_data
private

Definition at line 117 of file InstanceScript.h.


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