Inexor
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Functions | Variables
gamemode_client.hpp File Reference
#include "inexor/fpsgame/teaminfo.hpp"
#include "inexor/fpsgame/fpsent.hpp"
#include "inexor/fpsgame/entities.hpp"
#include "inexor/ui/legacy/3dgui.hpp"
#include "inexor/fpsgame/ai.hpp"
#include "inexor/engine/glexts.hpp"
#include "inexor/engine/glemu.hpp"
#include "inexor/physics/physics.hpp"
#include "inexor/network/SharedVar.hpp"

Go to the source code of this file.

Classes

struct  game::clientmode
 

Namespaces

 game
 implementation of basic game functionsand cubescript bindings
 

Functions

float game::calcradarscale ()
 calculate required radar scale More...
 
void game::drawminimap (fpsent *d, float x, float y, float s)
 draw rotated minimap More...
 
void game::setradartex ()
 bind the minimap frame's texture More...
 
void game::drawradar (float x, float y, float s)
 draw radar (a trangle square with matching texture coordinates to be precise) to target coordinates More...
 
void game::drawteammates (fpsent *d, float x, float y, float s)
 draw all teamate arrow icons in minimap More...
 
void game::setbliptex (int team, const char *type)
 set specific textures for teammates, skulls... on the minimap More...
 
void game::setclientmode ()
 set game mode pointer More...
 

Variables

SharedVar< float > game::minimapalpha
 
clientmode * game::cmode = nullptr
 gamemodes More...