Skip to content

Commit e4e7c13

Browse files
committed
rgl: Update header includes.
1 parent 9c0fb6d commit e4e7c13

File tree

2 files changed

+30
-18
lines changed

2 files changed

+30
-18
lines changed

src/Layers/xrRenderPC_GL/rgl.cpp

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,24 @@
55
#include "glUIShader.h"
66
#include "glRenderDeviceRender.h"
77

8-
CRender RImplementation;
8+
CRender RImplementation;
99

10-
extern ENGINE_API BOOL r2_sun_static;
11-
extern ENGINE_API BOOL r2_advanced_pp; // advanced post process and effects
10+
//////////////////////////////////////////////////////////////////////////
11+
class CGlow : public IRender_Glow
12+
{
13+
public:
14+
bool bActive;
15+
public:
16+
CGlow() : bActive(false) { }
17+
virtual void set_active(bool b) { bActive = b; }
18+
virtual bool get_active() { return bActive; }
19+
virtual void set_position(const Fvector& P) { }
20+
virtual void set_direction(const Fvector& D) { }
21+
virtual void set_radius(float R) { }
22+
virtual void set_texture(LPCSTR name) { }
23+
virtual void set_color(const Fcolor& C) { }
24+
virtual void set_color(float r, float g, float b) { }
25+
};
1226

1327
float r_dtex_range = 50.f;
1428
//////////////////////////////////////////////////////////////////////////

src/Layers/xrRenderPC_GL/rgl.h

Lines changed: 13 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,27 @@
11
#pragma once
22

3-
#include "../xrRender/r__dsgraph_structure.h"
4-
#include "../xrRender/r__occlusion.h"
3+
#include "Layers/xrRender/D3DXRenderBase.h"
4+
#include "Layers/xrRender/r__occlusion.h"
55

6-
#include "../xrRender/PSLibrary.h"
6+
#include "Layers/xrRender/PSLibrary.h"
77

88
#include "r2_types.h"
99
#include "gl_rendertarget.h"
10-
#include "glRenderDeviceRender.h"
1110

12-
#include "../xrRender/hom.h"
13-
#include "../xrRender/detailmanager.h"
14-
#include "../xrRender/modelpool.h"
15-
#include "../xrRender/wallmarksengine.h"
11+
#include "Layers/xrRender/hom.h"
12+
#include "Layers/xrRender/detailmanager.h"
13+
#include "Layers/xrRender/modelpool.h"
14+
#include "Layers/xrRender/wallmarksengine.h"
1615

1716
#include "smap_allocator.h"
18-
#include "../xrRender/light_db.h"
19-
#include "../xrRender/light_render_direct.h"
20-
#include "../xrRender/LightTrack.h"
17+
#include "Layers/xrRender/light_db.h"
18+
#include "Layers/xrRender/light_render_direct.h"
19+
#include "Layers/xrRender/LightTrack.h"
2120

22-
#include "../xrRender/SkeletonCustom.h"
23-
#include "../../xrEngine/irenderable.h"
24-
#include "../../xrEngine/fmesh.h"
21+
#include "xrEngine/IRenderable.h"
22+
#include "xrCore/FMesh.hpp"
2523

26-
#define HW RImplementation
24+
class dxRender_Visual;
2725

2826
class CGlow : public IRender_Glow
2927
{

0 commit comments

Comments
 (0)