TrinityCore
Loading...
Searching...
No Matches
TaggedPosition< Tag > Struct Template Reference

#include <Position.h>

Public Member Functions

 TaggedPosition ()
 
 TaggedPosition (float x, float y, float z=0.0f, float o=0.0f)
 
 TaggedPosition (Position const &pos)
 
TaggedPositionoperator= (Position const &pos)
 
 operator Position () const
 

Public Attributes

Position Pos
 

Friends

ByteBufferoperator<< (ByteBuffer &buf, TaggedPosition const &tagged)
 
ByteBufferoperator>> (ByteBuffer &buf, TaggedPosition &tagged)
 

Detailed Description

template<class Tag>
struct TaggedPosition< Tag >

Definition at line 209 of file Position.h.

Constructor & Destructor Documentation

◆ TaggedPosition() [1/3]

template<class Tag >
TaggedPosition< Tag >::TaggedPosition ( )
inline

Definition at line 211 of file Position.h.

◆ TaggedPosition() [2/3]

template<class Tag >
TaggedPosition< Tag >::TaggedPosition ( float  x,
float  y,
float  z = 0.0f,
float  o = 0.0f 
)
inline

Definition at line 212 of file Position.h.

◆ TaggedPosition() [3/3]

template<class Tag >
TaggedPosition< Tag >::TaggedPosition ( Position const &  pos)
inline

Definition at line 213 of file Position.h.

Member Function Documentation

◆ operator Position()

template<class Tag >
TaggedPosition< Tag >::operator Position ( ) const
inline

Definition at line 221 of file Position.h.

◆ operator=()

template<class Tag >
TaggedPosition & TaggedPosition< Tag >::operator= ( Position const &  pos)
inline

Definition at line 215 of file Position.h.

+ Here is the call graph for this function:

Friends And Related Symbol Documentation

◆ operator<<

template<class Tag >
ByteBuffer & operator<< ( ByteBuffer buf,
TaggedPosition< Tag > const &  tagged 
)
friend

Definition at line 223 of file Position.h.

◆ operator>>

template<class Tag >
ByteBuffer & operator>> ( ByteBuffer buf,
TaggedPosition< Tag > &  tagged 
)
friend

Definition at line 224 of file Position.h.

Member Data Documentation

◆ Pos

template<class Tag >
Position TaggedPosition< Tag >::Pos

Definition at line 226 of file Position.h.


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