UFO: Alien Invasion
Loading...
Searching...
No Matches
mapExtraData_t Struct Reference

#include <ui_node_geoscape.h>

Collaboration diagram for mapExtraData_t:
Collaboration graph

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_tgeoscapeData
byter_dayandnightAlpha

Detailed Description

Definition at line 71 of file ui_node_geoscape.h.

Field Documentation

◆ ambientLightFactor

float mapExtraData_t::ambientLightFactor

Definition at line 88 of file ui_node_geoscape.h.

◆ angles

vec3_t mapExtraData_t::angles

3d geoscape rotation

Definition at line 84 of file ui_node_geoscape.h.

◆ center

vec2_t mapExtraData_t::center

latitude and longitude of the point we're looking at on earth

Definition at line 85 of file ui_node_geoscape.h.

◆ curRotationSpeed

float mapExtraData_t::curRotationSpeed

The current rotation speed. Used for smooth rotating.

Definition at line 80 of file ui_node_geoscape.h.

◆ curZoomSpeed

float mapExtraData_t::curZoomSpeed

The current zooming speed. Used for smooth zooming.

Definition at line 79 of file ui_node_geoscape.h.

◆ flatgeoscape

bool mapExtraData_t::flatgeoscape

Definition at line 87 of file ui_node_geoscape.h.

◆ geoscapeData

geoscapeData_t* mapExtraData_t::geoscapeData

Definition at line 95 of file ui_node_geoscape.h.

◆ mapPos

vec2_t mapExtraData_t::mapPos

Definition at line 83 of file ui_node_geoscape.h.

◆ mapSize

vec2_t mapExtraData_t::mapSize

Definition at line 82 of file ui_node_geoscape.h.

◆ mapzoommax

float mapExtraData_t::mapzoommax

Definition at line 90 of file ui_node_geoscape.h.

◆ mapzoommin

float mapExtraData_t::mapzoommin

Definition at line 89 of file ui_node_geoscape.h.

◆ nationOverlay

int mapExtraData_t::nationOverlay

Definition at line 93 of file ui_node_geoscape.h.

◆ paddingRight

float mapExtraData_t::paddingRight

Definition at line 91 of file ui_node_geoscape.h.

◆ r_dayandnightAlpha

byte* mapExtraData_t::r_dayandnightAlpha

Definition at line 96 of file ui_node_geoscape.h.

◆ radarOverlay

int mapExtraData_t::radarOverlay

Definition at line 92 of file ui_node_geoscape.h.

◆ smoothDeltaLength

float mapExtraData_t::smoothDeltaLength

angle/position difference that we need to change when smoothing

Definition at line 76 of file ui_node_geoscape.h.

◆ smoothDeltaZoom

float mapExtraData_t::smoothDeltaZoom

zoom difference that we need to change when smoothing

Definition at line 78 of file ui_node_geoscape.h.

◆ smoothFinal2DGeoscapeCenter

vec2_t mapExtraData_t::smoothFinal2DGeoscapeCenter

value of center for a smooth change of position (see MAP_CenterOnPoint)

Definition at line 75 of file ui_node_geoscape.h.

◆ smoothFinalGlobeAngle

vec3_t mapExtraData_t::smoothFinalGlobeAngle

value of final angles for a smooth change of angle (see MAP_CenterOnPoint)

Definition at line 74 of file ui_node_geoscape.h.

◆ smoothFinalZoom

float mapExtraData_t::smoothFinalZoom

value of final zoom for a smooth change of angle (see MAP_CenterOnPoint)

Definition at line 77 of file ui_node_geoscape.h.

◆ smoothRotation

bool mapExtraData_t::smoothRotation

true if the rotation of 3D geoscape must me smooth

Definition at line 73 of file ui_node_geoscape.h.

◆ xviOverlay

int mapExtraData_t::xviOverlay

Definition at line 94 of file ui_node_geoscape.h.

◆ zoom

float mapExtraData_t::zoom

zoom used when looking at earth

Definition at line 86 of file ui_node_geoscape.h.


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