mirror of
https://github.com/ZDoom/gzdoom.git
synced 2024-11-29 23:33:00 +00:00
- fixed compile errors in POSIX platform code.
This commit is contained in:
parent
12e69adec3
commit
4da2351671
18 changed files with 45 additions and 20 deletions
|
@ -605,6 +605,7 @@ file( GLOB HEADER_FILES
|
|||
common/console/*.h
|
||||
common/utility/*.h
|
||||
common/engine/*.h
|
||||
common/menu/*.h
|
||||
common/fonts/*.h
|
||||
common/objects/*.h
|
||||
common/filesystem/*.h
|
||||
|
@ -1251,6 +1252,7 @@ include_directories( .
|
|||
common/utility
|
||||
common/console
|
||||
common/engine
|
||||
common/menu
|
||||
common/fonts
|
||||
common/objects
|
||||
common/rendering
|
||||
|
@ -1457,6 +1459,7 @@ source_group("Common\\Utility" REGULAR_EXPRESSION "^${CMAKE_CURRENT_SOURCE_DIR}/
|
|||
source_group("Common\\Engine" REGULAR_EXPRESSION "^${CMAKE_CURRENT_SOURCE_DIR}/common/engine/.+")
|
||||
source_group("Common\\2D" REGULAR_EXPRESSION "^${CMAKE_CURRENT_SOURCE_DIR}/common/2d/.+")
|
||||
source_group("Common\\Objects" REGULAR_EXPRESSION "^${CMAKE_CURRENT_SOURCE_DIR}/common/objects/.+")
|
||||
source_group("Common\\Menu" REGULAR_EXPRESSION "^${CMAKE_CURRENT_SOURCE_DIR}/common/menu/.+")
|
||||
source_group("Common\\Fonts" REGULAR_EXPRESSION "^${CMAKE_CURRENT_SOURCE_DIR}/common/fonts/.+")
|
||||
source_group("Common\\File System" REGULAR_EXPRESSION "^${CMAKE_CURRENT_SOURCE_DIR}/common/filesystem/.+")
|
||||
source_group("Common\\Scripting" REGULAR_EXPRESSION "^${CMAKE_CURRENT_SOURCE_DIR}/common/scripting/.+")
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
#pragma once
|
||||
|
||||
#include "zstring.h"
|
||||
|
||||
struct SystemCallbacks
|
||||
{
|
||||
|
@ -13,3 +14,11 @@ struct SystemCallbacks
|
|||
};
|
||||
|
||||
extern SystemCallbacks *sysCallbacks;
|
||||
|
||||
struct WadStuff
|
||||
{
|
||||
FString Path;
|
||||
FString Name;
|
||||
};
|
||||
|
||||
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
#pragma once
|
||||
|
||||
#include <stdint.h>
|
||||
#include "zstring.h"
|
||||
|
||||
struct FStartupInfo
|
||||
{
|
||||
FString Name;
|
||||
|
|
10
src/common/menu/menustate.h
Normal file
10
src/common/menu/menustate.h
Normal file
|
@ -0,0 +1,10 @@
|
|||
#pragma once
|
||||
|
||||
enum EMenuState : int
|
||||
{
|
||||
MENU_Off, // Menu is closed
|
||||
MENU_On, // Menu is opened
|
||||
MENU_WaitKey, // Menu is opened and waiting for a key in the controls menu
|
||||
MENU_OnNoPause, // Menu is opened but does not pause the game
|
||||
};
|
||||
extern EMenuState menuactive; // Menu overlayed?
|
|
@ -47,6 +47,7 @@
|
|||
#include "engineerrors.h"
|
||||
#include "v_text.h"
|
||||
#include "findfile.h"
|
||||
#include "i_interface.h"
|
||||
|
||||
CVAR (Bool, queryiwad, true, CVAR_ARCHIVE|CVAR_GLOBALCONFIG);
|
||||
CVAR (String, defaultiwad, "", CVAR_ARCHIVE|CVAR_GLOBALCONFIG);
|
||||
|
|
|
@ -2685,7 +2685,7 @@ void System_CrashInfo(char* buffer, size_t bufflen, const char *lfstr)
|
|||
buffer += mysnprintf(buffer, buffend - buffer, "%s%sviewx = %f", lfstr, lfstr, vp.Pos.X);
|
||||
buffer += mysnprintf(buffer, buffend - buffer, "%sviewy = %f", lfstr, vp.Pos.Y);
|
||||
buffer += mysnprintf(buffer, buffend - buffer, "%sviewz = %f", lfstr, vp.Pos.Z);
|
||||
buffer += mysnprintf(buffer, buffend - buffer, "%sviewangle = %f", lfstr, vp.Angles.Yaw);
|
||||
buffer += mysnprintf(buffer, buffend - buffer, "%sviewangle = %f", lfstr, vp.Angles.Yaw.Degrees);
|
||||
}
|
||||
}
|
||||
buffer += mysnprintf(buffer, buffend - buffer, "%s", lfstr);
|
||||
|
|
|
@ -66,12 +66,6 @@ extern const char *D_DrawIcon;
|
|||
extern uint32_t r_renderercaps;
|
||||
|
||||
|
||||
struct WadStuff
|
||||
{
|
||||
FString Path;
|
||||
FString Name;
|
||||
};
|
||||
|
||||
struct FIWADInfo
|
||||
{
|
||||
FString Name; // Title banner text for this IWAD
|
||||
|
|
|
@ -105,16 +105,9 @@ EXTERN_CVAR (Float, snd_musicvolume) // maximum volume for music
|
|||
// Status flags for refresh.
|
||||
//
|
||||
|
||||
enum EMenuState : int
|
||||
{
|
||||
MENU_Off, // Menu is closed
|
||||
MENU_On, // Menu is opened
|
||||
MENU_WaitKey, // Menu is opened and waiting for a key in the controls menu
|
||||
MENU_OnNoPause, // Menu is opened but does not pause the game
|
||||
};
|
||||
#include "menustate.h"
|
||||
|
||||
extern bool automapactive; // In AutoMap mode?
|
||||
extern EMenuState menuactive; // Menu overlayed?
|
||||
extern int paused; // Game Pause?
|
||||
extern bool pauseext;
|
||||
|
||||
|
|
|
@ -44,6 +44,8 @@
|
|||
#include "dikeys.h"
|
||||
#include "v_video.h"
|
||||
#include "i_interface.h"
|
||||
#include "menustate.h"
|
||||
#include "engineerrors.h"
|
||||
|
||||
|
||||
EXTERN_CVAR(Int, m_use_mouse)
|
||||
|
@ -77,7 +79,7 @@ void CheckGUICapture()
|
|||
if (wantCapt != GUICapture)
|
||||
{
|
||||
GUICapture = wantCapt;
|
||||
if (wantCapt && Keyboard != NULL)
|
||||
if (wantCapt)
|
||||
{
|
||||
buttonMap.ResetButtonStates();
|
||||
}
|
||||
|
|
|
@ -45,6 +45,7 @@
|
|||
#include "version.h"
|
||||
#include "printf.h"
|
||||
#include "s_music.h"
|
||||
#include "engineerrors.h"
|
||||
|
||||
|
||||
#define ZD_UNUSED(VARIABLE) ((void)(VARIABLE))
|
||||
|
|
|
@ -346,7 +346,7 @@ void FConsoleWindow::SetTitleText()
|
|||
}
|
||||
|
||||
NSTextField* titleText = [[NSTextField alloc] initWithFrame:titleTextRect];
|
||||
[titleText setStringValue:[NSString stringWithCString:GameStartupInfo.Name
|
||||
[titleText setStringValue:[NSString stringWithCString:GameStartupInfo.Name.GetChars()
|
||||
encoding:NSISOLatin1StringEncoding]];
|
||||
[titleText setAlignment:NSCenterTextAlignment];
|
||||
[titleText setTextColor:RGB(GameStartupInfo.FgColor)];
|
||||
|
|
|
@ -39,6 +39,7 @@
|
|||
#include "m_argv.h"
|
||||
#include "gameconfigfile.h"
|
||||
#include "engineerrors.h"
|
||||
#include "i_interface.h"
|
||||
|
||||
#include <Cocoa/Cocoa.h>
|
||||
#include <wordexp.h>
|
||||
|
|
|
@ -43,6 +43,8 @@
|
|||
#include "utf8.h"
|
||||
#include "keydef.h"
|
||||
#include "i_interface.h"
|
||||
#include "engineerrors.h"
|
||||
#include "i_interface.h"
|
||||
|
||||
|
||||
static void I_CheckGUICapture ();
|
||||
|
@ -170,7 +172,7 @@ static void I_CheckGUICapture ()
|
|||
if (wantCapt != GUICapture)
|
||||
{
|
||||
GUICapture = wantCapt;
|
||||
if (wantCapt && Keyboard != NULL)
|
||||
if (wantCapt)
|
||||
{
|
||||
buttonMap.ResetButtonStates();
|
||||
}
|
||||
|
|
|
@ -48,6 +48,7 @@
|
|||
#include "cmdlib.h"
|
||||
#include "engineerrors.h"
|
||||
#include "i_system.h"
|
||||
#include "i_interface.h"
|
||||
|
||||
// MACROS ------------------------------------------------------------------
|
||||
|
||||
|
|
|
@ -60,6 +60,7 @@ typedef enum
|
|||
#include "version.h"
|
||||
#include "startupinfo.h"
|
||||
#include "cmdlib.h"
|
||||
#include "i_interface.h"
|
||||
|
||||
EXTERN_CVAR (Bool, queryiwad);
|
||||
|
||||
|
|
|
@ -460,7 +460,9 @@ void HWWall::PutWall(HWDrawInfo *di, bool translucent)
|
|||
}
|
||||
|
||||
if (di->isFullbrightScene() || (Colormap.LightColor.isWhite() && lightlevel == 255))
|
||||
{
|
||||
flags &= ~HWF_GLOW;
|
||||
}
|
||||
|
||||
if (!screen->BuffersArePersistent())
|
||||
{
|
||||
|
|
|
@ -188,6 +188,7 @@ void Draw2D(F2DDrawer *drawer, FRenderState &state)
|
|||
|
||||
switch (cmd.mType)
|
||||
{
|
||||
default:
|
||||
case F2DDrawer::DrawTypeTriangles:
|
||||
state.DrawIndexed(DT_Triangles, cmd.mIndexIndex, cmd.mIndexCount);
|
||||
break;
|
||||
|
|
|
@ -84,6 +84,7 @@
|
|||
#include "i_system.h"
|
||||
#include "bitmap.h"
|
||||
#include "cmdlib.h"
|
||||
#include "i_interface.h"
|
||||
|
||||
// MACROS ------------------------------------------------------------------
|
||||
|
||||
|
|
Loading…
Reference in a new issue