UFO: Alien Invasion
|
#include <ui_node_geoscape.h>
Data Fields | |
bool | smoothRotation |
vec3_t | smoothFinalGlobeAngle |
vec2_t | smoothFinal2DGeoscapeCenter |
float | smoothDeltaLength |
float | smoothFinalZoom |
float | smoothDeltaZoom |
float | curZoomSpeed |
float | curRotationSpeed |
vec2_t | mapSize |
vec2_t | mapPos |
vec3_t | angles |
vec2_t | center |
float | zoom |
bool | flatgeoscape |
float | ambientLightFactor |
float | mapzoommin |
float | mapzoommax |
float | paddingRight |
int | radarOverlay |
int | nationOverlay |
int | xviOverlay |
geoscapeData_t * | geoscapeData |
byte * | r_dayandnightAlpha |
Definition at line 71 of file ui_node_geoscape.h.
float mapExtraData_s::ambientLightFactor |
Definition at line 88 of file ui_node_geoscape.h.
vec3_t mapExtraData_s::angles |
3d geoscape rotation
Definition at line 84 of file ui_node_geoscape.h.
Referenced by GEO_3DMapToScreen(), GEO_Draw3DMarkerIfVisible(), and GEO_StartCenter().
vec2_t mapExtraData_s::center |
latitude and longitude of the point we're looking at on earth
Definition at line 85 of file ui_node_geoscape.h.
Referenced by GEO_MapToScreen(), and GEO_StartCenter().
float mapExtraData_s::curRotationSpeed |
The current rotation speed. Used for smooth rotating.
Definition at line 80 of file ui_node_geoscape.h.
float mapExtraData_s::curZoomSpeed |
The current zooming speed. Used for smooth zooming.
Definition at line 79 of file ui_node_geoscape.h.
bool mapExtraData_s::flatgeoscape |
Definition at line 87 of file ui_node_geoscape.h.
Referenced by GEO_AllMapToScreen(), GEO_AngleOfPath(), GEO_CenterPosition(), GEO_Draw3DMarkerIfVisible(), GEO_DrawAircraftHealthBar(), GEO_DrawMapOneMission(), GEO_DrawMapOnePhalanxAircraft(), GEO_DrawMarkers(), GEO_MapDrawEquidistantPoints(), and GEO_StartCenter().
geoscapeData_t* mapExtraData_s::geoscapeData |
Definition at line 95 of file ui_node_geoscape.h.
vec2_t mapExtraData_s::mapPos |
Definition at line 83 of file ui_node_geoscape.h.
Referenced by GEO_3DMapToScreen(), GEO_Draw3DMarkerIfVisible(), and GEO_MapToScreen().
vec2_t mapExtraData_s::mapSize |
Definition at line 82 of file ui_node_geoscape.h.
Referenced by GEO_3DMapToScreen(), GEO_Draw3DMarkerIfVisible(), GEO_MapDrawLine(), and GEO_MapToScreen().
float mapExtraData_s::mapzoommax |
Definition at line 90 of file ui_node_geoscape.h.
float mapExtraData_s::mapzoommin |
Definition at line 89 of file ui_node_geoscape.h.
int mapExtraData_s::nationOverlay |
Definition at line 93 of file ui_node_geoscape.h.
float mapExtraData_s::paddingRight |
Definition at line 91 of file ui_node_geoscape.h.
byte* mapExtraData_s::r_dayandnightAlpha |
Definition at line 96 of file ui_node_geoscape.h.
int mapExtraData_s::radarOverlay |
Definition at line 92 of file ui_node_geoscape.h.
float mapExtraData_s::smoothDeltaLength |
angle/position difference that we need to change when smoothing
Definition at line 76 of file ui_node_geoscape.h.
Referenced by GEO_StartCenter().
float mapExtraData_s::smoothDeltaZoom |
zoom difference that we need to change when smoothing
Definition at line 78 of file ui_node_geoscape.h.
Referenced by GEO_StartCenter().
vec2_t mapExtraData_s::smoothFinal2DGeoscapeCenter |
value of center for a smooth change of position (see MAP_CenterOnPoint)
Definition at line 75 of file ui_node_geoscape.h.
Referenced by GEO_CenterPosition(), and GEO_StartCenter().
vec3_t mapExtraData_s::smoothFinalGlobeAngle |
value of final angles for a smooth change of angle (see MAP_CenterOnPoint)
Definition at line 74 of file ui_node_geoscape.h.
Referenced by GEO_CenterPosition(), and GEO_StartCenter().
float mapExtraData_s::smoothFinalZoom |
value of final zoom for a smooth change of angle (see MAP_CenterOnPoint)
Definition at line 77 of file ui_node_geoscape.h.
Referenced by GEO_StartCenter().
bool mapExtraData_s::smoothRotation |
true
if the rotation of 3D geoscape must me smooth
Definition at line 73 of file ui_node_geoscape.h.
Referenced by GEO_StartCenter().
int mapExtraData_s::xviOverlay |
Definition at line 94 of file ui_node_geoscape.h.
float mapExtraData_s::zoom |
zoom used when looking at earth
Definition at line 86 of file ui_node_geoscape.h.
Referenced by GEO_DrawAircraftHealthBar(), GEO_MapDrawLine(), GEO_MapToScreen(), and GEO_StartCenter().