diff options
author | David Walter Seikel | 2013-01-13 18:54:10 +1000 |
---|---|---|
committer | David Walter Seikel | 2013-01-13 18:54:10 +1000 |
commit | 959831f4ef5a3e797f576c3de08cd65032c997ad (patch) | |
tree | e7351908be5995f0b325b2ebeaa02d5a34b82583 /libraries/irrlicht-1.8/source/Irrlicht/CSoftware2MaterialRenderer.h | |
parent | Add info about changes to Irrlicht. (diff) | |
download | SledjHamr-959831f4ef5a3e797f576c3de08cd65032c997ad.zip SledjHamr-959831f4ef5a3e797f576c3de08cd65032c997ad.tar.gz SledjHamr-959831f4ef5a3e797f576c3de08cd65032c997ad.tar.bz2 SledjHamr-959831f4ef5a3e797f576c3de08cd65032c997ad.tar.xz |
Remove damned ancient DOS line endings from Irrlicht. Hopefully I did not go overboard.
Diffstat (limited to '')
-rw-r--r-- | libraries/irrlicht-1.8/source/Irrlicht/CSoftware2MaterialRenderer.h | 236 |
1 files changed, 118 insertions, 118 deletions
diff --git a/libraries/irrlicht-1.8/source/Irrlicht/CSoftware2MaterialRenderer.h b/libraries/irrlicht-1.8/source/Irrlicht/CSoftware2MaterialRenderer.h index 8093613..efc7c75 100644 --- a/libraries/irrlicht-1.8/source/Irrlicht/CSoftware2MaterialRenderer.h +++ b/libraries/irrlicht-1.8/source/Irrlicht/CSoftware2MaterialRenderer.h | |||
@@ -1,118 +1,118 @@ | |||
1 | // Copyright (C) 2002-2012 Nikolaus Gebhardt | 1 | // Copyright (C) 2002-2012 Nikolaus Gebhardt |
2 | // This file is part of the "Irrlicht Engine". | 2 | // This file is part of the "Irrlicht Engine". |
3 | // For conditions of distribution and use, see copyright notice in irrlicht.h | 3 | // For conditions of distribution and use, see copyright notice in irrlicht.h |
4 | 4 | ||
5 | #ifndef __C_SOFTWARE2_MATERIAL_RENDERER_H_INCLUDED__ | 5 | #ifndef __C_SOFTWARE2_MATERIAL_RENDERER_H_INCLUDED__ |
6 | #define __C_SOFTWARE2_MATERIAL_RENDERER_H_INCLUDED__ | 6 | #define __C_SOFTWARE2_MATERIAL_RENDERER_H_INCLUDED__ |
7 | 7 | ||
8 | #include "SoftwareDriver2_compile_config.h" | 8 | #include "SoftwareDriver2_compile_config.h" |
9 | 9 | ||
10 | #include "IMaterialRenderer.h" | 10 | #include "IMaterialRenderer.h" |
11 | #include "CSoftwareDriver2.h" | 11 | #include "CSoftwareDriver2.h" |
12 | 12 | ||
13 | namespace irr | 13 | namespace irr |
14 | { | 14 | { |
15 | namespace video | 15 | namespace video |
16 | { | 16 | { |
17 | 17 | ||
18 | //! Base class for all internal Software2 material renderers | 18 | //! Base class for all internal Software2 material renderers |
19 | class CSoftware2MaterialRenderer : public IMaterialRenderer | 19 | class CSoftware2MaterialRenderer : public IMaterialRenderer |
20 | { | 20 | { |
21 | public: | 21 | public: |
22 | 22 | ||
23 | //! Constructor | 23 | //! Constructor |
24 | CSoftware2MaterialRenderer(video::CBurningVideoDriver* driver) | 24 | CSoftware2MaterialRenderer(video::CBurningVideoDriver* driver) |
25 | : Driver(driver) | 25 | : Driver(driver) |
26 | { | 26 | { |
27 | } | 27 | } |
28 | 28 | ||
29 | protected: | 29 | protected: |
30 | 30 | ||
31 | video::CBurningVideoDriver* Driver; | 31 | video::CBurningVideoDriver* Driver; |
32 | }; | 32 | }; |
33 | 33 | ||
34 | //! solid material renderer | 34 | //! solid material renderer |
35 | class CSoftware2MaterialRenderer_SOLID : public CSoftware2MaterialRenderer | 35 | class CSoftware2MaterialRenderer_SOLID : public CSoftware2MaterialRenderer |
36 | { | 36 | { |
37 | public: | 37 | public: |
38 | CSoftware2MaterialRenderer_SOLID ( video::CBurningVideoDriver* driver ) | 38 | CSoftware2MaterialRenderer_SOLID ( video::CBurningVideoDriver* driver ) |
39 | :CSoftware2MaterialRenderer ( driver ) {} | 39 | :CSoftware2MaterialRenderer ( driver ) {} |
40 | 40 | ||
41 | //! Returns if the material is transparent. | 41 | //! Returns if the material is transparent. |
42 | virtual bool isTransparent() const | 42 | virtual bool isTransparent() const |
43 | { | 43 | { |
44 | return false; | 44 | return false; |
45 | } | 45 | } |
46 | 46 | ||
47 | }; | 47 | }; |
48 | 48 | ||
49 | 49 | ||
50 | 50 | ||
51 | //! Transparent material renderer | 51 | //! Transparent material renderer |
52 | class CSoftware2MaterialRenderer_TRANSPARENT_ADD_COLOR : public CSoftware2MaterialRenderer | 52 | class CSoftware2MaterialRenderer_TRANSPARENT_ADD_COLOR : public CSoftware2MaterialRenderer |
53 | { | 53 | { |
54 | public: | 54 | public: |
55 | CSoftware2MaterialRenderer_TRANSPARENT_ADD_COLOR ( video::CBurningVideoDriver* driver ) | 55 | CSoftware2MaterialRenderer_TRANSPARENT_ADD_COLOR ( video::CBurningVideoDriver* driver ) |
56 | : CSoftware2MaterialRenderer ( driver ) {} | 56 | : CSoftware2MaterialRenderer ( driver ) {} |
57 | 57 | ||
58 | 58 | ||
59 | //! Returns if the material is transparent. | 59 | //! Returns if the material is transparent. |
60 | virtual bool isTransparent() const | 60 | virtual bool isTransparent() const |
61 | { | 61 | { |
62 | return true; | 62 | return true; |
63 | } | 63 | } |
64 | 64 | ||
65 | }; | 65 | }; |
66 | 66 | ||
67 | //! unsupported material renderer | 67 | //! unsupported material renderer |
68 | class CSoftware2MaterialRenderer_UNSUPPORTED : public CSoftware2MaterialRenderer | 68 | class CSoftware2MaterialRenderer_UNSUPPORTED : public CSoftware2MaterialRenderer |
69 | { | 69 | { |
70 | public: | 70 | public: |
71 | CSoftware2MaterialRenderer_UNSUPPORTED ( video::CBurningVideoDriver* driver ) | 71 | CSoftware2MaterialRenderer_UNSUPPORTED ( video::CBurningVideoDriver* driver ) |
72 | : CSoftware2MaterialRenderer ( driver ) {} | 72 | : CSoftware2MaterialRenderer ( driver ) {} |
73 | 73 | ||
74 | virtual s32 getRenderCapability() const { return 1; } | 74 | virtual s32 getRenderCapability() const { return 1; } |
75 | 75 | ||
76 | }; | 76 | }; |
77 | 77 | ||
78 | //! unsupported material renderer | 78 | //! unsupported material renderer |
79 | class CBurningShader_REFERENCE : public CSoftware2MaterialRenderer | 79 | class CBurningShader_REFERENCE : public CSoftware2MaterialRenderer |
80 | { | 80 | { |
81 | public: | 81 | public: |
82 | CBurningShader_REFERENCE ( video::CBurningVideoDriver* driver ) | 82 | CBurningShader_REFERENCE ( video::CBurningVideoDriver* driver ) |
83 | : CSoftware2MaterialRenderer ( driver ) {} | 83 | : CSoftware2MaterialRenderer ( driver ) {} |
84 | 84 | ||
85 | virtual void OnSetMaterial(const SMaterial& material, const SMaterial& lastMaterial, | 85 | virtual void OnSetMaterial(const SMaterial& material, const SMaterial& lastMaterial, |
86 | bool resetAllRenderstates, IMaterialRendererServices* services) | 86 | bool resetAllRenderstates, IMaterialRendererServices* services) |
87 | { | 87 | { |
88 | } | 88 | } |
89 | 89 | ||
90 | virtual void OnUnsetMaterial() | 90 | virtual void OnUnsetMaterial() |
91 | { | 91 | { |
92 | } | 92 | } |
93 | 93 | ||
94 | virtual bool isTransparent() const | 94 | virtual bool isTransparent() const |
95 | { | 95 | { |
96 | return false; | 96 | return false; |
97 | } | 97 | } |
98 | 98 | ||
99 | virtual bool OnRender(IMaterialRendererServices* service, E_VERTEX_TYPE vtxtype) | 99 | virtual bool OnRender(IMaterialRendererServices* service, E_VERTEX_TYPE vtxtype) |
100 | { | 100 | { |
101 | return true; | 101 | return true; |
102 | }; | 102 | }; |
103 | 103 | ||
104 | 104 | ||
105 | virtual s32 getRenderCapability() const | 105 | virtual s32 getRenderCapability() const |
106 | { | 106 | { |
107 | return 1; | 107 | return 1; |
108 | } | 108 | } |
109 | 109 | ||
110 | }; | 110 | }; |
111 | 111 | ||
112 | 112 | ||
113 | 113 | ||
114 | } // end namespace video | 114 | } // end namespace video |
115 | } // end namespace irr | 115 | } // end namespace irr |
116 | 116 | ||
117 | #endif | 117 | #endif |
118 | 118 | ||