Emergency 20 Dokumentation  4.2.0
em5::MinimapHelper Class Reference

Static minimap helper class. More...

#include <MinimapHelper.h>

Public Member Functions

 MinimapHelper ()
 
 ~MinimapHelper ()
 

Static Public Member Functions

static MiniMapIconRegistrationLogicgetMiniMapIconRegistrationLogic ()
 
static void registerIcon (uint64 entityId, MiniMapIconType minimapIconType, bool onlyForLocalPlayer=false)
 
static void registerIcon (const qsf::Entity &entity, MiniMapIconType minimapIconType, bool onlyForLocalPlayer=false)
 
static void unregisterIcon (uint64 entityId, bool onlyForLocalPlayer=false)
 
static void unregisterIcon (const qsf::Entity &entity, bool onlyForLocalPlayer=false)
 
static void registerEventIcon (uint64 entityId)
 
static void registerEventIcon (const qsf::Entity &entity)
 
static void registerPingByWorldPosition (const glm::vec3 &position, bool cyclesAnimation=true, bool playSound=true)
 
static void registerPingByEntity (const qsf::Entity &entity, bool cyclesAnimation=true, bool playSound=true)
 
static void registerPingByEntityId (uint64 entityId, bool cyclesAnimation=true, bool playSound=true)
 

Detailed Description

Static minimap helper class.

Constructor & Destructor Documentation

em5::MinimapHelper::MinimapHelper ( )
inline
em5::MinimapHelper::~MinimapHelper ( )
inline

Member Function Documentation

static MiniMapIconRegistrationLogic& em5::MinimapHelper::getMiniMapIconRegistrationLogic ( )
static
static void em5::MinimapHelper::registerEventIcon ( uint64  entityId)
static
static void em5::MinimapHelper::registerEventIcon ( const qsf::Entity entity)
static
static void em5::MinimapHelper::registerIcon ( uint64  entityId,
MiniMapIconType  minimapIconType,
bool  onlyForLocalPlayer = false 
)
static
static void em5::MinimapHelper::registerIcon ( const qsf::Entity entity,
MiniMapIconType  minimapIconType,
bool  onlyForLocalPlayer = false 
)
static
static void em5::MinimapHelper::registerPingByEntity ( const qsf::Entity entity,
bool  cyclesAnimation = true,
bool  playSound = true 
)
static
static void em5::MinimapHelper::registerPingByEntityId ( uint64  entityId,
bool  cyclesAnimation = true,
bool  playSound = true 
)
static
static void em5::MinimapHelper::registerPingByWorldPosition ( const glm::vec3 &  position,
bool  cyclesAnimation = true,
bool  playSound = true 
)
static
static void em5::MinimapHelper::unregisterIcon ( uint64  entityId,
bool  onlyForLocalPlayer = false 
)
static
static void em5::MinimapHelper::unregisterIcon ( const qsf::Entity entity,
bool  onlyForLocalPlayer = false 
)
static

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