TrinityCore
Loading...
Searching...
No Matches
CinematicMgr Class Reference

#include <CinematicMgr.h>

Public Member Functions

 CinematicMgr (Player *playerref)
 
 ~CinematicMgr ()
 
uint32 GetActiveCinematicCamera () const
 
void SetActiveCinematicCamera (uint32 cinematicCameraId=0)
 
bool IsOnCinematic () const
 
void BeginCinematic ()
 
void EndCinematic ()
 
void UpdateCinematicLocation (uint32 diff)
 

Protected Attributes

uint32 m_cinematicDiff
 
uint32 m_lastCinematicCheck
 
uint32 m_activeCinematicCameraId
 
uint32 m_cinematicLength
 
std::vector< FlyByCamera > const * m_cinematicCamera
 
Position m_remoteSightPosition
 
ObjectGuid m_CinematicObjectGUID
 

Private Attributes

Playerplayer
 

Friends

class Player
 

Detailed Description

Definition at line 30 of file CinematicMgr.h.

Constructor & Destructor Documentation

◆ CinematicMgr()

CinematicMgr::CinematicMgr ( Player playerref)
explicit

Definition at line 26 of file CinematicMgr.cpp.

◆ ~CinematicMgr()

CinematicMgr::~CinematicMgr ( )

Definition at line 38 of file CinematicMgr.cpp.

+ Here is the call graph for this function:

Member Function Documentation

◆ BeginCinematic()

void CinematicMgr::BeginCinematic ( )

Definition at line 44 of file CinematicMgr.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ EndCinematic()

void CinematicMgr::EndCinematic ( )

Definition at line 77 of file CinematicMgr.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ GetActiveCinematicCamera()

uint32 CinematicMgr::GetActiveCinematicCamera ( ) const
inline

Definition at line 38 of file CinematicMgr.h.

◆ IsOnCinematic()

bool CinematicMgr::IsOnCinematic ( ) const
inline

Definition at line 40 of file CinematicMgr.h.

◆ SetActiveCinematicCamera()

void CinematicMgr::SetActiveCinematicCamera ( uint32  cinematicCameraId = 0)
inline

Definition at line 39 of file CinematicMgr.h.

+ Here is the caller graph for this function:

◆ UpdateCinematicLocation()

void CinematicMgr::UpdateCinematicLocation ( uint32  diff)

Definition at line 96 of file CinematicMgr.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Friends And Related Symbol Documentation

◆ Player

friend class Player
friend

Definition at line 32 of file CinematicMgr.h.

Member Data Documentation

◆ m_activeCinematicCameraId

uint32 CinematicMgr::m_activeCinematicCameraId
protected

Definition at line 52 of file CinematicMgr.h.

◆ m_cinematicCamera

std::vector<FlyByCamera> const* CinematicMgr::m_cinematicCamera
protected

Definition at line 54 of file CinematicMgr.h.

◆ m_cinematicDiff

uint32 CinematicMgr::m_cinematicDiff
protected

Definition at line 50 of file CinematicMgr.h.

◆ m_cinematicLength

uint32 CinematicMgr::m_cinematicLength
protected

Definition at line 53 of file CinematicMgr.h.

◆ m_CinematicObjectGUID

ObjectGuid CinematicMgr::m_CinematicObjectGUID
protected

Definition at line 56 of file CinematicMgr.h.

◆ m_lastCinematicCheck

uint32 CinematicMgr::m_lastCinematicCheck
protected

Definition at line 51 of file CinematicMgr.h.

◆ m_remoteSightPosition

Position CinematicMgr::m_remoteSightPosition
protected

Definition at line 55 of file CinematicMgr.h.

◆ player

Player* CinematicMgr::player
private

Definition at line 47 of file CinematicMgr.h.


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