UFO: Alien Invasion
|
Byte order functions header. More...
#include <SDL_endian.h>
Go to the source code of this file.
Data Structures | |
union | floatint_t |
Macros | |
#define | BigShort(X) (short)SDL_SwapBE16(X) |
#define | LittleShort(X) (short)SDL_SwapLE16(X) |
#define | BigLong(X) (int)SDL_SwapBE32(X) |
#define | LittleLong(X) (int)SDL_SwapLE32(X) |
#define | BigFloat(X) FloatSwap(&(X)) |
#define | LittleFloat(X) (X) |
Typedefs | |
typedef float | float32_t |
Functions | |
static __inline__ float32_t | FloatSwap (const float32_t *f) |
void | Swap_Init (void) |
Byte order functions header.
Definition in file byte.h.
#define LittleFloat | ( | X | ) | (X) |
Definition at line 57 of file byte.h.
Referenced by CMod_LoadPlanes(), R_ModLoadAliasMD2MeshIndexed(), R_ModLoadAliasMD2MeshUnindexed(), R_ModLoadAliasMD3Model(), R_ModLoadNormals(), R_ModLoadPlanes(), R_ModLoadSubmodels(), R_ModLoadTags(), R_ModLoadTexinfo(), R_ModLoadVertexes(), AABB::setFromLittleFloat(), SV_ModLoadAliasMD2Model(), SV_ModLoadAliasMD3Model(), and SwapBSPFile().
#define LittleLong | ( | X | ) | (int)SDL_SwapLE32(X) |
Definition at line 37 of file byte.h.
Referenced by AddLump(), CheckBSPFile(), CIN_ROQ_DecodeChunk(), CIN_ROQ_OpenCinematic(), CM_AddMapTile(), CMod_LoadBrushes(), CMod_LoadLeafs(), CMod_LoadNodes(), CMod_LoadPlanes(), CMod_LoadRouting(), CMod_LoadSubmodels(), CMod_LoadSurfaces(), Com_GetScriptChecksum(), DoRouting(), GAME_LoadTeam(), GAME_SaveTeam(), GAME_TeamSlotComments_f(), LoadModel(), MD2Check(), MD2GLCmdsRemove(), MD2HeaderCheck(), MD2Info(), MD2SkinEdit(), MD2SkinFix(), MD2SkinNum(), ModelWorker(), NET_OOB_Printf(), NET_PeekLong(), NET_ReadLong(), NET_ReadMsg(), NET_WriteConstMsg(), NET_WriteLong(), NET_WriteMsg(), R_DrawFill(), R_LoadModelAsync(), R_ModAddMapTile(), R_ModLoadAliasMD2Mesh(), R_ModLoadAliasMD2MeshIndexed(), R_ModLoadAliasMD2MeshUnindexed(), R_ModLoadAliasMD2Model(), R_ModLoadAliasMD3Model(), R_ModLoadLeafs(), R_ModLoadMDX(), R_ModLoadNodes(), R_ModLoadPlanes(), R_ModLoadSubmodels(), R_ModLoadSurfaces(), R_ModLoadSurfedges(), R_ModLoadTags(), R_ModLoadTexinfo(), SAV_GameLoad(), SAV_GameSave(), SAV_LoadHeader(), SV_LoadModelAABB(), SV_ModLoadAliasMD2Model(), SV_ModLoadAliasMD3Model(), SwapBSPFile(), WriteBSPFile(), and WriteToFile().
#define LittleShort | ( | X | ) | (short)SDL_SwapLE16(X) |
Definition at line 35 of file byte.h.
Referenced by CIN_ROQ_DecodeChunk(), CIN_ROQ_DecodeInfo(), CIN_ROQ_DecodeVideo(), CIN_ROQ_OpenCinematic(), CMod_LoadBrushSides(), CMod_LoadLeafBrushes(), CMod_LoadLeafs(), CMod_LoadNodes(), M_AddToSampleBuffer(), NET_PeekShort(), NET_ReadShort(), NET_WriteShort(), R_ModLoadAliasMD2MeshIndexed(), R_ModLoadAliasMD2MeshUnindexed(), R_ModLoadAliasMD3Model(), R_ModLoadEdges(), R_ModLoadLeafs(), R_ModLoadNodes(), R_ModLoadSurfaces(), and SwapBSPFile().
Definition at line 45 of file byte.h.
References floatint_t::f, f, and floatint_t::ui.
Definition at line 31 of file byte.cpp.
References Com_Printf(), and Sys_Error().
Referenced by main(), Qcommon_Init(), and TEST_Init().