diff options
Diffstat (limited to 'libraries/irrlicht-1.8/source/Irrlicht/MacOSX')
15 files changed, 9621 insertions, 0 deletions
diff --git a/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/._MainMenu.nib b/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/._MainMenu.nib new file mode 100644 index 0000000..ed1f83f --- /dev/null +++ b/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/._MainMenu.nib | |||
Binary files differ | |||
diff --git a/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/AppDelegate.h b/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/AppDelegate.h new file mode 100644 index 0000000..ccb116d --- /dev/null +++ b/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/AppDelegate.h | |||
@@ -0,0 +1,24 @@ | |||
1 | // Copyright (C) 2005-2006 Etienne Petitjean | ||
2 | // Copyright (C) 2007-2012 Christian Stehno | ||
3 | // This file is part of the "Irrlicht Engine". | ||
4 | // For conditions of distribution and use, see copyright notice in Irrlicht.h | ||
5 | |||
6 | #include "IrrCompileConfig.h" | ||
7 | |||
8 | #ifdef _IRR_COMPILE_WITH_OSX_DEVICE_ | ||
9 | |||
10 | #import <Cocoa/Cocoa.h> | ||
11 | #import "CIrrDeviceMacOSX.h" | ||
12 | |||
13 | @interface AppDelegate : NSObject | ||
14 | { | ||
15 | BOOL _quit; | ||
16 | irr::CIrrDeviceMacOSX *_device; | ||
17 | } | ||
18 | |||
19 | - (id)initWithDevice:(irr::CIrrDeviceMacOSX *)device; | ||
20 | - (BOOL)isQuit; | ||
21 | |||
22 | @end | ||
23 | |||
24 | #endif // _IRR_COMPILE_WITH_OSX_DEVICE_ | ||
diff --git a/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/AppDelegate.mm b/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/AppDelegate.mm new file mode 100644 index 0000000..14a7f86 --- /dev/null +++ b/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/AppDelegate.mm | |||
@@ -0,0 +1,79 @@ | |||
1 | // Copyright (C) 2005-2006 Etienne Petitjean | ||
2 | // Copyright (C) 2007-2012 Christian Stehno | ||
3 | // This file is part of the "Irrlicht Engine". | ||
4 | // For conditions of distribution and use, see copyright notice in Irrlicht.h | ||
5 | |||
6 | #import "AppDelegate.h" | ||
7 | |||
8 | #ifdef _IRR_COMPILE_WITH_OSX_DEVICE_ | ||
9 | |||
10 | @implementation AppDelegate | ||
11 | |||
12 | - (id)initWithDevice:(irr::CIrrDeviceMacOSX *)device | ||
13 | { | ||
14 | self = [super init]; | ||
15 | if (self) _device = device; | ||
16 | return (self); | ||
17 | } | ||
18 | |||
19 | - (void)applicationDidFinishLaunching:(NSNotification *)aNotification | ||
20 | { | ||
21 | _quit = FALSE; | ||
22 | } | ||
23 | |||
24 | - (void)orderFrontStandardAboutPanel:(id)sender | ||
25 | { | ||
26 | [NSApp orderFrontStandardAboutPanel:sender]; | ||
27 | } | ||
28 | |||
29 | - (void)unhideAllApplications:(id)sender | ||
30 | { | ||
31 | [NSApp unhideAllApplications:sender]; | ||
32 | } | ||
33 | |||
34 | - (void)hide:(id)sender | ||
35 | { | ||
36 | [NSApp hide:sender]; | ||
37 | } | ||
38 | |||
39 | - (void)hideOtherApplications:(id)sender | ||
40 | { | ||
41 | [NSApp hideOtherApplications:sender]; | ||
42 | } | ||
43 | |||
44 | - (void)terminate:(id)sender | ||
45 | { | ||
46 | _quit = TRUE; | ||
47 | } | ||
48 | |||
49 | - (void)windowWillClose:(id)sender | ||
50 | { | ||
51 | _quit = TRUE; | ||
52 | } | ||
53 | |||
54 | - (NSSize)windowWillResize:(NSWindow *)window toSize:(NSSize)proposedFrameSize | ||
55 | { | ||
56 | if (_device->isResizable()) | ||
57 | return proposedFrameSize; | ||
58 | else | ||
59 | return [window frame].size; | ||
60 | } | ||
61 | |||
62 | - (void)windowDidResize:(NSNotification *)aNotification | ||
63 | { | ||
64 | NSWindow *window; | ||
65 | NSRect frame; | ||
66 | |||
67 | window = [aNotification object]; | ||
68 | frame = [window frame]; | ||
69 | _device->setResize((int)frame.size.width,(int)frame.size.height); | ||
70 | } | ||
71 | |||
72 | - (BOOL)isQuit | ||
73 | { | ||
74 | return (_quit); | ||
75 | } | ||
76 | |||
77 | @end | ||
78 | |||
79 | #endif // _IRR_COMPILE_WITH_OSX_DEVICE_ | ||
diff --git a/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/CIrrDeviceMacOSX.h b/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/CIrrDeviceMacOSX.h new file mode 100644 index 0000000..174c68f --- /dev/null +++ b/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/CIrrDeviceMacOSX.h | |||
@@ -0,0 +1,251 @@ | |||
1 | // Copyright (C) 2005-2006 Etienne Petitjean | ||
2 | // Copyright (C) 2007-2012 Christian Stehno | ||
3 | // This file is part of the "Irrlicht Engine". | ||
4 | // For conditions of distribution and use, see copyright notice in Irrlicht.h | ||
5 | |||
6 | #ifndef __C_IRR_DEVICE_MACOSX_H_INCLUDED__ | ||
7 | #define __C_IRR_DEVICE_MACOSX_H_INCLUDED__ | ||
8 | |||
9 | #include "IrrCompileConfig.h" | ||
10 | |||
11 | #ifdef _IRR_COMPILE_WITH_OSX_DEVICE_ | ||
12 | |||
13 | #include "CIrrDeviceStub.h" | ||
14 | #include "IrrlichtDevice.h" | ||
15 | #include "IImagePresenter.h" | ||
16 | #include "IGUIEnvironment.h" | ||
17 | #include "ICursorControl.h" | ||
18 | |||
19 | #include <OpenGL/OpenGL.h> | ||
20 | #include <map> | ||
21 | |||
22 | class NSWindow; | ||
23 | class NSOpenGLContext; | ||
24 | class NSBitmapImageRep; | ||
25 | |||
26 | namespace irr | ||
27 | { | ||
28 | class CIrrDeviceMacOSX : public CIrrDeviceStub, video::IImagePresenter | ||
29 | { | ||
30 | public: | ||
31 | |||
32 | //! constructor | ||
33 | CIrrDeviceMacOSX(const SIrrlichtCreationParameters& params); | ||
34 | |||
35 | //! destructor | ||
36 | virtual ~CIrrDeviceMacOSX(); | ||
37 | |||
38 | //! runs the device. Returns false if device wants to be deleted | ||
39 | virtual bool run(); | ||
40 | |||
41 | //! Cause the device to temporarily pause execution and let other processes to run | ||
42 | // This should bring down processor usage without major performance loss for Irrlicht | ||
43 | virtual void yield(); | ||
44 | |||
45 | //! Pause execution and let other processes to run for a specified amount of time. | ||
46 | virtual void sleep(u32 timeMs, bool pauseTimer); | ||
47 | |||
48 | //! sets the caption of the window | ||
49 | virtual void setWindowCaption(const wchar_t* text); | ||
50 | |||
51 | //! returns if window is active. if not, nothing need to be drawn | ||
52 | virtual bool isWindowActive() const; | ||
53 | |||
54 | //! Checks if the Irrlicht window has focus | ||
55 | virtual bool isWindowFocused() const; | ||
56 | |||
57 | //! Checks if the Irrlicht window is minimized | ||
58 | virtual bool isWindowMinimized() const; | ||
59 | |||
60 | //! presents a surface in the client area | ||
61 | virtual bool present(video::IImage* surface, void* windowId=0, core::rect<s32>* src=0 ); | ||
62 | |||
63 | //! notifies the device that it should close itself | ||
64 | virtual void closeDevice(); | ||
65 | |||
66 | //! Sets if the window should be resizable in windowed mode. | ||
67 | virtual void setResizable(bool resize); | ||
68 | |||
69 | //! Returns true if the window is resizable, false if not | ||
70 | virtual bool isResizable() const; | ||
71 | |||
72 | //! Minimizes the window if possible | ||
73 | virtual void minimizeWindow(); | ||
74 | |||
75 | //! Maximizes the window if possible. | ||
76 | virtual void maximizeWindow(); | ||
77 | |||
78 | //! Restore the window to normal size if possible. | ||
79 | virtual void restoreWindow(); | ||
80 | |||
81 | //! Activate any joysticks, and generate events for them. | ||
82 | virtual bool activateJoysticks(core::array<SJoystickInfo> & joystickInfo); | ||
83 | |||
84 | //! \return Returns a pointer to a list with all video modes | ||
85 | //! supported by the gfx adapter. | ||
86 | virtual video::IVideoModeList* getVideoModeList(); | ||
87 | |||
88 | //! Get the device type | ||
89 | virtual E_DEVICE_TYPE getType() const | ||
90 | { | ||
91 | return EIDT_OSX; | ||
92 | } | ||
93 | |||
94 | void flush(); | ||
95 | void setMouseLocation(int x, int y); | ||
96 | void setResize(int width, int height); | ||
97 | void setCursorVisible(bool visible); | ||
98 | |||
99 | private: | ||
100 | |||
101 | //! create the driver | ||
102 | void createDriver(); | ||
103 | |||
104 | //! Implementation of the macos x cursor control | ||
105 | class CCursorControl : public gui::ICursorControl | ||
106 | { | ||
107 | public: | ||
108 | |||
109 | CCursorControl(const core::dimension2d<u32>& wsize, CIrrDeviceMacOSX *device) | ||
110 | : WindowSize(wsize), IsVisible(true), InvWindowSize(0.0f, 0.0f), Device(device), UseReferenceRect(false) | ||
111 | { | ||
112 | CursorPos.X = CursorPos.Y = 0; | ||
113 | if (WindowSize.Width!=0) | ||
114 | InvWindowSize.Width = 1.0f / WindowSize.Width; | ||
115 | if (WindowSize.Height!=0) | ||
116 | InvWindowSize.Height = 1.0f / WindowSize.Height; | ||
117 | } | ||
118 | |||
119 | //! Changes the visible state of the mouse cursor. | ||
120 | virtual void setVisible(bool visible) | ||
121 | { | ||
122 | IsVisible = visible; | ||
123 | Device->setCursorVisible(visible); | ||
124 | } | ||
125 | |||
126 | //! Returns if the cursor is currently visible. | ||
127 | virtual bool isVisible() const | ||
128 | { | ||
129 | return IsVisible; | ||
130 | } | ||
131 | |||
132 | //! Sets the new position of the cursor. | ||
133 | virtual void setPosition(const core::position2d<f32> &pos) | ||
134 | { | ||
135 | setPosition(pos.X, pos.Y); | ||
136 | } | ||
137 | |||
138 | //! Sets the new position of the cursor. | ||
139 | virtual void setPosition(f32 x, f32 y) | ||
140 | { | ||
141 | setPosition((s32)(x*WindowSize.Width), (s32)(y*WindowSize.Height)); | ||
142 | } | ||
143 | |||
144 | //! Sets the new position of the cursor. | ||
145 | virtual void setPosition(const core::position2d<s32> &pos) | ||
146 | { | ||
147 | if (CursorPos.X != pos.X || CursorPos.Y != pos.Y) | ||
148 | setPosition(pos.X, pos.Y); | ||
149 | } | ||
150 | |||
151 | //! Sets the new position of the cursor. | ||
152 | virtual void setPosition(s32 x, s32 y) | ||
153 | { | ||
154 | if (UseReferenceRect) | ||
155 | { | ||
156 | Device->setMouseLocation(ReferenceRect.UpperLeftCorner.X + x, ReferenceRect.UpperLeftCorner.Y + y); | ||
157 | } | ||
158 | else | ||
159 | { | ||
160 | Device->setMouseLocation(x,y); | ||
161 | } | ||
162 | } | ||
163 | |||
164 | //! Returns the current position of the mouse cursor. | ||
165 | virtual const core::position2d<s32>& getPosition() | ||
166 | { | ||
167 | return CursorPos; | ||
168 | } | ||
169 | |||
170 | //! Returns the current position of the mouse cursor. | ||
171 | virtual core::position2d<f32> getRelativePosition() | ||
172 | { | ||
173 | if (!UseReferenceRect) | ||
174 | { | ||
175 | return core::position2d<f32>(CursorPos.X * InvWindowSize.Width, | ||
176 | CursorPos.Y * InvWindowSize.Height); | ||
177 | } | ||
178 | |||
179 | return core::position2d<f32>(CursorPos.X / (f32)ReferenceRect.getWidth(), | ||
180 | CursorPos.Y / (f32)ReferenceRect.getHeight()); | ||
181 | } | ||
182 | |||
183 | //! Sets an absolute reference rect for calculating the cursor position. | ||
184 | virtual void setReferenceRect(core::rect<s32>* rect=0) | ||
185 | { | ||
186 | if (rect) | ||
187 | { | ||
188 | ReferenceRect = *rect; | ||
189 | UseReferenceRect = true; | ||
190 | |||
191 | // prevent division through zero and uneven sizes | ||
192 | |||
193 | if (!ReferenceRect.getHeight() || ReferenceRect.getHeight()%2) | ||
194 | ReferenceRect.LowerRightCorner.Y += 1; | ||
195 | |||
196 | if (!ReferenceRect.getWidth() || ReferenceRect.getWidth()%2) | ||
197 | ReferenceRect.LowerRightCorner.X += 1; | ||
198 | } | ||
199 | else | ||
200 | UseReferenceRect = false; | ||
201 | } | ||
202 | |||
203 | //! Updates the internal cursor position | ||
204 | void updateInternalCursorPosition(int x,int y) | ||
205 | { | ||
206 | CursorPos.X = x; | ||
207 | CursorPos.Y = y; | ||
208 | } | ||
209 | |||
210 | private: | ||
211 | |||
212 | core::position2d<s32> CursorPos; | ||
213 | core::dimension2d<s32> WindowSize; | ||
214 | core::dimension2d<float> InvWindowSize; | ||
215 | core::rect<s32> ReferenceRect; | ||
216 | CIrrDeviceMacOSX *Device; | ||
217 | bool IsVisible; | ||
218 | bool UseReferenceRect; | ||
219 | }; | ||
220 | |||
221 | bool createWindow(); | ||
222 | void initKeycodes(); | ||
223 | void storeMouseLocation(); | ||
224 | void postMouseEvent(void *event, irr::SEvent &ievent); | ||
225 | void postKeyEvent(void *event, irr::SEvent &ievent, bool pressed); | ||
226 | void pollJoysticks(); | ||
227 | |||
228 | NSWindow *Window; | ||
229 | CGLContextObj CGLContext; | ||
230 | NSOpenGLContext *OGLContext; | ||
231 | NSBitmapImageRep *SoftwareDriverTarget; | ||
232 | std::map<int,int> KeyCodes; | ||
233 | int DeviceWidth; | ||
234 | int DeviceHeight; | ||
235 | int ScreenWidth; | ||
236 | int ScreenHeight; | ||
237 | u32 MouseButtonStates; | ||
238 | u32 SoftwareRendererType; | ||
239 | bool IsFullscreen; | ||
240 | bool IsActive; | ||
241 | bool IsShiftDown; | ||
242 | bool IsControlDown; | ||
243 | bool IsResizable; | ||
244 | }; | ||
245 | |||
246 | |||
247 | } // end namespace irr | ||
248 | |||
249 | #endif // _IRR_COMPILE_WITH_OSX_DEVICE_ | ||
250 | #endif // __C_IRR_DEVICE_MACOSX_H_INCLUDED__ | ||
251 | |||
diff --git a/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/CIrrDeviceMacOSX.mm b/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/CIrrDeviceMacOSX.mm new file mode 100644 index 0000000..43453f4 --- /dev/null +++ b/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/CIrrDeviceMacOSX.mm | |||
@@ -0,0 +1,1892 @@ | |||
1 | // Copyright (C) 2005-2006 Etienne Petitjean | ||
2 | // Copyright (C) 2007-2012 Christian Stehno | ||
3 | // This file is part of the "Irrlicht Engine". | ||
4 | // For conditions of distribution and use, see copyright notice in Irrlicht.h | ||
5 | |||
6 | #include "IrrCompileConfig.h" | ||
7 | |||
8 | #ifdef _IRR_COMPILE_WITH_OSX_DEVICE_ | ||
9 | |||
10 | #import <Cocoa/Cocoa.h> | ||
11 | #import <OpenGL/gl.h> | ||
12 | #ifndef __MAC_10_6 | ||
13 | #import <Carbon/Carbon.h> | ||
14 | #endif | ||
15 | |||
16 | #include "CIrrDeviceMacOSX.h" | ||
17 | #include "IEventReceiver.h" | ||
18 | #include "irrList.h" | ||
19 | #include "os.h" | ||
20 | #include "CTimer.h" | ||
21 | #include "irrString.h" | ||
22 | #include "Keycodes.h" | ||
23 | #include <stdio.h> | ||
24 | #include <sys/utsname.h> | ||
25 | #include "COSOperator.h" | ||
26 | #include "CColorConverter.h" | ||
27 | #include "irrlicht.h" | ||
28 | |||
29 | |||
30 | #import <wchar.h> | ||
31 | #import <time.h> | ||
32 | #import "AppDelegate.h" | ||
33 | |||
34 | #if defined _IRR_COMPILE_WITH_JOYSTICK_EVENTS_ | ||
35 | |||
36 | #include <IOKit/IOKitLib.h> | ||
37 | #include <IOKit/IOCFPlugIn.h> | ||
38 | #ifdef MACOS_10_0_4 | ||
39 | #include <IOKit/hidsystem/IOHIDUsageTables.h> | ||
40 | #else | ||
41 | /* The header was moved here in Mac OS X 10.1 */ | ||
42 | #include <Kernel/IOKit/hidsystem/IOHIDUsageTables.h> | ||
43 | #endif | ||
44 | #include <IOKit/hid/IOHIDLib.h> | ||
45 | #include <IOKit/hid/IOHIDKeys.h> | ||
46 | |||
47 | // only OSX 10.5 seems to not need these defines... | ||
48 | #if !defined(__MAC_10_5) || defined(__MAC_10_6) | ||
49 | // Contents from Events.h from Carbon/HIToolbox but we need it with Cocoa too | ||
50 | // and for some reason no Cocoa equivalent of these constants seems provided. | ||
51 | // So I'm doing like everyone else and using copy-and-paste. | ||
52 | |||
53 | /* | ||
54 | * Summary: | ||
55 | * Virtual keycodes | ||
56 | * | ||
57 | * Discussion: | ||
58 | * These constants are the virtual keycodes defined originally in | ||
59 | * Inside Mac Volume V, pg. V-191. They identify physical keys on a | ||
60 | * keyboard. Those constants with "ANSI" in the name are labeled | ||
61 | * according to the key position on an ANSI-standard US keyboard. | ||
62 | * For example, kVK_ANSI_A indicates the virtual keycode for the key | ||
63 | * with the letter 'A' in the US keyboard layout. Other keyboard | ||
64 | * layouts may have the 'A' key label on a different physical key; | ||
65 | * in this case, pressing 'A' will generate a different virtual | ||
66 | * keycode. | ||
67 | */ | ||
68 | enum { | ||
69 | kVK_ANSI_A = 0x00, | ||
70 | kVK_ANSI_S = 0x01, | ||
71 | kVK_ANSI_D = 0x02, | ||
72 | kVK_ANSI_F = 0x03, | ||
73 | kVK_ANSI_H = 0x04, | ||
74 | kVK_ANSI_G = 0x05, | ||
75 | kVK_ANSI_Z = 0x06, | ||
76 | kVK_ANSI_X = 0x07, | ||
77 | kVK_ANSI_C = 0x08, | ||
78 | kVK_ANSI_V = 0x09, | ||
79 | kVK_ANSI_B = 0x0B, | ||
80 | kVK_ANSI_Q = 0x0C, | ||
81 | kVK_ANSI_W = 0x0D, | ||
82 | kVK_ANSI_E = 0x0E, | ||
83 | kVK_ANSI_R = 0x0F, | ||
84 | kVK_ANSI_Y = 0x10, | ||
85 | kVK_ANSI_T = 0x11, | ||
86 | kVK_ANSI_1 = 0x12, | ||
87 | kVK_ANSI_2 = 0x13, | ||
88 | kVK_ANSI_3 = 0x14, | ||
89 | kVK_ANSI_4 = 0x15, | ||
90 | kVK_ANSI_6 = 0x16, | ||
91 | kVK_ANSI_5 = 0x17, | ||
92 | kVK_ANSI_Equal = 0x18, | ||
93 | kVK_ANSI_9 = 0x19, | ||
94 | kVK_ANSI_7 = 0x1A, | ||
95 | kVK_ANSI_Minus = 0x1B, | ||
96 | kVK_ANSI_8 = 0x1C, | ||
97 | kVK_ANSI_0 = 0x1D, | ||
98 | kVK_ANSI_RightBracket = 0x1E, | ||
99 | kVK_ANSI_O = 0x1F, | ||
100 | kVK_ANSI_U = 0x20, | ||
101 | kVK_ANSI_LeftBracket = 0x21, | ||
102 | kVK_ANSI_I = 0x22, | ||
103 | kVK_ANSI_P = 0x23, | ||
104 | kVK_ANSI_L = 0x25, | ||
105 | kVK_ANSI_J = 0x26, | ||
106 | kVK_ANSI_Quote = 0x27, | ||
107 | kVK_ANSI_K = 0x28, | ||
108 | kVK_ANSI_Semicolon = 0x29, | ||
109 | kVK_ANSI_Backslash = 0x2A, | ||
110 | kVK_ANSI_Comma = 0x2B, | ||
111 | kVK_ANSI_Slash = 0x2C, | ||
112 | kVK_ANSI_N = 0x2D, | ||
113 | kVK_ANSI_M = 0x2E, | ||
114 | kVK_ANSI_Period = 0x2F, | ||
115 | kVK_ANSI_Grave = 0x32, | ||
116 | kVK_ANSI_KeypadDecimal = 0x41, | ||
117 | kVK_ANSI_KeypadMultiply = 0x43, | ||
118 | kVK_ANSI_KeypadPlus = 0x45, | ||
119 | kVK_ANSI_KeypadClear = 0x47, | ||
120 | kVK_ANSI_KeypadDivide = 0x4B, | ||
121 | kVK_ANSI_KeypadEnter = 0x4C, | ||
122 | kVK_ANSI_KeypadMinus = 0x4E, | ||
123 | kVK_ANSI_KeypadEquals = 0x51, | ||
124 | kVK_ANSI_Keypad0 = 0x52, | ||
125 | kVK_ANSI_Keypad1 = 0x53, | ||
126 | kVK_ANSI_Keypad2 = 0x54, | ||
127 | kVK_ANSI_Keypad3 = 0x55, | ||
128 | kVK_ANSI_Keypad4 = 0x56, | ||
129 | kVK_ANSI_Keypad5 = 0x57, | ||
130 | kVK_ANSI_Keypad6 = 0x58, | ||
131 | kVK_ANSI_Keypad7 = 0x59, | ||
132 | kVK_ANSI_Keypad8 = 0x5B, | ||
133 | kVK_ANSI_Keypad9 = 0x5C | ||
134 | }; | ||
135 | |||
136 | /* keycodes for keys that are independent of keyboard layout*/ | ||
137 | enum { | ||
138 | kVK_Return = 0x24, | ||
139 | kVK_Tab = 0x30, | ||
140 | kVK_Space = 0x31, | ||
141 | kVK_Delete = 0x33, | ||
142 | kVK_Escape = 0x35, | ||
143 | kVK_Command = 0x37, | ||
144 | kVK_Shift = 0x38, | ||
145 | kVK_CapsLock = 0x39, | ||
146 | kVK_Option = 0x3A, | ||
147 | kVK_Control = 0x3B, | ||
148 | kVK_RightShift = 0x3C, | ||
149 | kVK_RightOption = 0x3D, | ||
150 | kVK_RightControl = 0x3E, | ||
151 | kVK_Function = 0x3F, | ||
152 | kVK_F17 = 0x40, | ||
153 | kVK_VolumeUp = 0x48, | ||
154 | kVK_VolumeDown = 0x49, | ||
155 | kVK_Mute = 0x4A, | ||
156 | kVK_F18 = 0x4F, | ||
157 | kVK_F19 = 0x50, | ||
158 | kVK_F20 = 0x5A, | ||
159 | kVK_F5 = 0x60, | ||
160 | kVK_F6 = 0x61, | ||
161 | kVK_F7 = 0x62, | ||
162 | kVK_F3 = 0x63, | ||
163 | kVK_F8 = 0x64, | ||
164 | kVK_F9 = 0x65, | ||
165 | kVK_F11 = 0x67, | ||
166 | kVK_F13 = 0x69, | ||
167 | kVK_F16 = 0x6A, | ||
168 | kVK_F14 = 0x6B, | ||
169 | kVK_F10 = 0x6D, | ||
170 | kVK_F12 = 0x6F, | ||
171 | kVK_F15 = 0x71, | ||
172 | kVK_Help = 0x72, | ||
173 | kVK_Home = 0x73, | ||
174 | kVK_PageUp = 0x74, | ||
175 | kVK_ForwardDelete = 0x75, | ||
176 | kVK_F4 = 0x76, | ||
177 | kVK_End = 0x77, | ||
178 | kVK_F2 = 0x78, | ||
179 | kVK_PageDown = 0x79, | ||
180 | kVK_F1 = 0x7A, | ||
181 | kVK_LeftArrow = 0x7B, | ||
182 | kVK_RightArrow = 0x7C, | ||
183 | kVK_DownArrow = 0x7D, | ||
184 | kVK_UpArrow = 0x7E | ||
185 | }; | ||
186 | #endif | ||
187 | |||
188 | struct JoystickComponent | ||
189 | { | ||
190 | IOHIDElementCookie cookie; // unique value which identifies element, will NOT change | ||
191 | long min; // reported min value possible | ||
192 | long max; // reported max value possible | ||
193 | |||
194 | long minRead; //min read value | ||
195 | long maxRead; //max read value | ||
196 | |||
197 | JoystickComponent() : min(0), minRead(0), max(0), maxRead(0) | ||
198 | { | ||
199 | } | ||
200 | }; | ||
201 | |||
202 | struct JoystickInfo | ||
203 | { | ||
204 | irr::core::array <JoystickComponent> axisComp; | ||
205 | irr::core::array <JoystickComponent> buttonComp; | ||
206 | irr::core::array <JoystickComponent> hatComp; | ||
207 | |||
208 | int hats; | ||
209 | int axes; | ||
210 | int buttons; | ||
211 | int numActiveJoysticks; | ||
212 | |||
213 | irr::SEvent persistentData; | ||
214 | |||
215 | IOHIDDeviceInterface ** interface; | ||
216 | bool removed; | ||
217 | char joystickName[256]; | ||
218 | long usage; // usage page from IOUSBHID Parser.h which defines general usage | ||
219 | long usagePage; // usage within above page from IOUSBHID Parser.h which defines specific usage | ||
220 | |||
221 | JoystickInfo() : hats(0), axes(0), buttons(0), interface(0), removed(false), usage(0), usagePage(0), numActiveJoysticks(0) | ||
222 | { | ||
223 | interface = NULL; | ||
224 | memset(joystickName, '\0', 256); | ||
225 | axisComp.clear(); | ||
226 | buttonComp.clear(); | ||
227 | hatComp.clear(); | ||
228 | |||
229 | persistentData.EventType = irr::EET_JOYSTICK_INPUT_EVENT; | ||
230 | persistentData.JoystickEvent.POV = 65535; | ||
231 | persistentData.JoystickEvent.ButtonStates = 0; | ||
232 | } | ||
233 | }; | ||
234 | irr::core::array<JoystickInfo> ActiveJoysticks; | ||
235 | |||
236 | //helper functions for init joystick | ||
237 | static IOReturn closeJoystickDevice (JoystickInfo* joyInfo) | ||
238 | { | ||
239 | IOReturn result = kIOReturnSuccess; | ||
240 | if (joyInfo && joyInfo->interface) | ||
241 | { | ||
242 | /* close the interface */ | ||
243 | result = (*(joyInfo->interface))->close (joyInfo->interface); | ||
244 | if (kIOReturnNotOpen == result) | ||
245 | { | ||
246 | /* do nothing as device was not opened, thus can't be closed */ | ||
247 | } | ||
248 | else if (kIOReturnSuccess != result) | ||
249 | irr::os::Printer::log("IOHIDDeviceInterface failed to close", irr::ELL_ERROR); | ||
250 | /* release the interface */ | ||
251 | result = (*(joyInfo->interface))->Release (joyInfo->interface); | ||
252 | if (kIOReturnSuccess != result) | ||
253 | irr::os::Printer::log("IOHIDDeviceInterface failed to release", irr::ELL_ERROR); | ||
254 | joyInfo->interface = NULL; | ||
255 | } | ||
256 | return result; | ||
257 | } | ||
258 | |||
259 | static void addComponentInfo (CFTypeRef refElement, JoystickComponent *pComponent, int numActiveJoysticks) | ||
260 | { | ||
261 | long number; | ||
262 | CFTypeRef refType; | ||
263 | |||
264 | refType = CFDictionaryGetValue ((CFDictionaryRef)refElement, CFSTR(kIOHIDElementCookieKey)); | ||
265 | if (refType && CFNumberGetValue ((CFNumberRef)refType, kCFNumberLongType, &number)) | ||
266 | pComponent->cookie = (IOHIDElementCookie) number; | ||
267 | refType = CFDictionaryGetValue ((CFDictionaryRef)refElement, CFSTR(kIOHIDElementMinKey)); | ||
268 | if (refType && CFNumberGetValue ((CFNumberRef)refType, kCFNumberLongType, &number)) | ||
269 | pComponent->minRead = pComponent->min = number; | ||
270 | refType = CFDictionaryGetValue ((CFDictionaryRef)refElement, CFSTR(kIOHIDElementMaxKey)); | ||
271 | if (refType && CFNumberGetValue ((CFNumberRef)refType, kCFNumberLongType, &number)) | ||
272 | pComponent->maxRead = pComponent->max = number; | ||
273 | } | ||
274 | |||
275 | static void getJoystickComponentArrayHandler (const void * value, void * parameter); | ||
276 | |||
277 | static void addJoystickComponent (CFTypeRef refElement, JoystickInfo* joyInfo) | ||
278 | { | ||
279 | long elementType, usagePage, usage; | ||
280 | CFTypeRef refElementType = CFDictionaryGetValue ((CFDictionaryRef)refElement, CFSTR(kIOHIDElementTypeKey)); | ||
281 | CFTypeRef refUsagePage = CFDictionaryGetValue ((CFDictionaryRef)refElement, CFSTR(kIOHIDElementUsagePageKey)); | ||
282 | CFTypeRef refUsage = CFDictionaryGetValue ((CFDictionaryRef)refElement, CFSTR(kIOHIDElementUsageKey)); | ||
283 | |||
284 | if ((refElementType) && (CFNumberGetValue ((CFNumberRef)refElementType, kCFNumberLongType, &elementType))) | ||
285 | { | ||
286 | /* look at types of interest */ | ||
287 | if ((elementType == kIOHIDElementTypeInput_Misc) || (elementType == kIOHIDElementTypeInput_Button) || | ||
288 | (elementType == kIOHIDElementTypeInput_Axis)) | ||
289 | { | ||
290 | if (refUsagePage && CFNumberGetValue ((CFNumberRef)refUsagePage, kCFNumberLongType, &usagePage) && | ||
291 | refUsage && CFNumberGetValue ((CFNumberRef)refUsage, kCFNumberLongType, &usage)) | ||
292 | { | ||
293 | switch (usagePage) /* only interested in kHIDPage_GenericDesktop and kHIDPage_Button */ | ||
294 | { | ||
295 | case kHIDPage_GenericDesktop: | ||
296 | { | ||
297 | switch (usage) /* look at usage to determine function */ | ||
298 | { | ||
299 | case kHIDUsage_GD_X: | ||
300 | case kHIDUsage_GD_Y: | ||
301 | case kHIDUsage_GD_Z: | ||
302 | case kHIDUsage_GD_Rx: | ||
303 | case kHIDUsage_GD_Ry: | ||
304 | case kHIDUsage_GD_Rz: | ||
305 | case kHIDUsage_GD_Slider: | ||
306 | case kHIDUsage_GD_Dial: | ||
307 | case kHIDUsage_GD_Wheel: | ||
308 | { | ||
309 | joyInfo->axes++; | ||
310 | JoystickComponent newComponent; | ||
311 | addComponentInfo(refElement, &newComponent, joyInfo->numActiveJoysticks); | ||
312 | joyInfo->axisComp.push_back(newComponent); | ||
313 | } | ||
314 | break; | ||
315 | case kHIDUsage_GD_Hatswitch: | ||
316 | { | ||
317 | joyInfo->hats++; | ||
318 | JoystickComponent newComponent; | ||
319 | addComponentInfo(refElement, &newComponent, joyInfo->numActiveJoysticks); | ||
320 | joyInfo->hatComp.push_back(newComponent); | ||
321 | } | ||
322 | break; | ||
323 | } | ||
324 | } | ||
325 | break; | ||
326 | case kHIDPage_Button: | ||
327 | { | ||
328 | joyInfo->buttons++; | ||
329 | JoystickComponent newComponent; | ||
330 | addComponentInfo(refElement, &newComponent, joyInfo->numActiveJoysticks); | ||
331 | joyInfo->buttonComp.push_back(newComponent); | ||
332 | } | ||
333 | break; | ||
334 | default: | ||
335 | break; | ||
336 | } | ||
337 | } | ||
338 | } | ||
339 | else if (kIOHIDElementTypeCollection == elementType) | ||
340 | { | ||
341 | //get elements | ||
342 | CFTypeRef refElementTop = CFDictionaryGetValue ((CFMutableDictionaryRef) refElement, CFSTR(kIOHIDElementKey)); | ||
343 | if (refElementTop) | ||
344 | { | ||
345 | CFTypeID type = CFGetTypeID (refElementTop); | ||
346 | if (type == CFArrayGetTypeID()) | ||
347 | { | ||
348 | CFRange range = {0, CFArrayGetCount ((CFArrayRef)refElementTop)}; | ||
349 | CFArrayApplyFunction ((CFArrayRef)refElementTop, range, getJoystickComponentArrayHandler, joyInfo); | ||
350 | } | ||
351 | } | ||
352 | } | ||
353 | } | ||
354 | } | ||
355 | |||
356 | static void getJoystickComponentArrayHandler (const void * value, void * parameter) | ||
357 | { | ||
358 | if (CFGetTypeID (value) == CFDictionaryGetTypeID ()) | ||
359 | addJoystickComponent ((CFTypeRef) value, (JoystickInfo *) parameter); | ||
360 | } | ||
361 | |||
362 | static void joystickTopLevelElementHandler (const void * value, void * parameter) | ||
363 | { | ||
364 | CFTypeRef refCF = 0; | ||
365 | if (CFGetTypeID (value) != CFDictionaryGetTypeID ()) | ||
366 | return; | ||
367 | refCF = CFDictionaryGetValue ((CFDictionaryRef)value, CFSTR(kIOHIDElementUsagePageKey)); | ||
368 | if (!CFNumberGetValue ((CFNumberRef)refCF, kCFNumberLongType, &((JoystickInfo *) parameter)->usagePage)) | ||
369 | irr::os::Printer::log("CFNumberGetValue error retrieving JoystickInfo->usagePage", irr::ELL_ERROR); | ||
370 | refCF = CFDictionaryGetValue ((CFDictionaryRef)value, CFSTR(kIOHIDElementUsageKey)); | ||
371 | if (!CFNumberGetValue ((CFNumberRef)refCF, kCFNumberLongType, &((JoystickInfo *) parameter)->usage)) | ||
372 | irr::os::Printer::log("CFNumberGetValue error retrieving JoystickInfo->usage", irr::ELL_ERROR); | ||
373 | } | ||
374 | |||
375 | static void getJoystickDeviceInfo (io_object_t hidDevice, CFMutableDictionaryRef hidProperties, JoystickInfo *joyInfo) | ||
376 | { | ||
377 | CFMutableDictionaryRef usbProperties = 0; | ||
378 | io_registry_entry_t parent1, parent2; | ||
379 | |||
380 | /* Mac OS X currently is not mirroring all USB properties to HID page so need to look at USB device page also | ||
381 | * get dictionary for usb properties: step up two levels and get CF dictionary for USB properties | ||
382 | */ | ||
383 | if ((KERN_SUCCESS == IORegistryEntryGetParentEntry (hidDevice, kIOServicePlane, &parent1)) && | ||
384 | (KERN_SUCCESS == IORegistryEntryGetParentEntry (parent1, kIOServicePlane, &parent2)) && | ||
385 | (KERN_SUCCESS == IORegistryEntryCreateCFProperties (parent2, &usbProperties, kCFAllocatorDefault, kNilOptions))) | ||
386 | { | ||
387 | if (usbProperties) | ||
388 | { | ||
389 | CFTypeRef refCF = 0; | ||
390 | /* get device info | ||
391 | * try hid dictionary first, if fail then go to usb dictionary | ||
392 | */ | ||
393 | |||
394 | /* get joystickName name */ | ||
395 | refCF = CFDictionaryGetValue (hidProperties, CFSTR(kIOHIDProductKey)); | ||
396 | if (!refCF) | ||
397 | refCF = CFDictionaryGetValue (usbProperties, CFSTR("USB Product Name")); | ||
398 | if (refCF) | ||
399 | { | ||
400 | if (!CFStringGetCString ((CFStringRef)refCF, joyInfo->joystickName, 256, CFStringGetSystemEncoding ())) | ||
401 | irr::os::Printer::log("CFStringGetCString error getting joyInfo->joystickName", irr::ELL_ERROR); | ||
402 | } | ||
403 | |||
404 | /* get usage page and usage */ | ||
405 | refCF = CFDictionaryGetValue (hidProperties, CFSTR(kIOHIDPrimaryUsagePageKey)); | ||
406 | if (refCF) | ||
407 | { | ||
408 | if (!CFNumberGetValue ((CFNumberRef)refCF, kCFNumberLongType, &joyInfo->usagePage)) | ||
409 | irr::os::Printer::log("CFNumberGetValue error getting joyInfo->usagePage", irr::ELL_ERROR); | ||
410 | refCF = CFDictionaryGetValue (hidProperties, CFSTR(kIOHIDPrimaryUsageKey)); | ||
411 | if (refCF) | ||
412 | if (!CFNumberGetValue ((CFNumberRef)refCF, kCFNumberLongType, &joyInfo->usage)) | ||
413 | irr::os::Printer::log("CFNumberGetValue error getting joyInfo->usage", irr::ELL_ERROR); | ||
414 | } | ||
415 | |||
416 | if (NULL == refCF) /* get top level element HID usage page or usage */ | ||
417 | { | ||
418 | /* use top level element instead */ | ||
419 | CFTypeRef refCFTopElement = 0; | ||
420 | refCFTopElement = CFDictionaryGetValue (hidProperties, CFSTR(kIOHIDElementKey)); | ||
421 | { | ||
422 | /* refCFTopElement points to an array of element dictionaries */ | ||
423 | CFRange range = {0, CFArrayGetCount ((CFArrayRef)refCFTopElement)}; | ||
424 | CFArrayApplyFunction ((CFArrayRef)refCFTopElement, range, joystickTopLevelElementHandler, joyInfo); | ||
425 | } | ||
426 | } | ||
427 | |||
428 | CFRelease (usbProperties); | ||
429 | } | ||
430 | else | ||
431 | irr::os::Printer::log("IORegistryEntryCreateCFProperties failed to create usbProperties", irr::ELL_ERROR); | ||
432 | |||
433 | if (kIOReturnSuccess != IOObjectRelease (parent2)) | ||
434 | irr::os::Printer::log("IOObjectRelease failed to release parent2", irr::ELL_ERROR); | ||
435 | if (kIOReturnSuccess != IOObjectRelease (parent1)) | ||
436 | irr::os::Printer::log("IOObjectRelease failed to release parent1", irr::ELL_ERROR); | ||
437 | } | ||
438 | } | ||
439 | |||
440 | #endif // _IRR_COMPILE_WITH_JOYSTICK_EVENTS_ | ||
441 | |||
442 | //------------------------------------------------------------------------------------------ | ||
443 | Boolean GetDictionaryBoolean(CFDictionaryRef theDict, const void* key) | ||
444 | { | ||
445 | // get a boolean from the dictionary | ||
446 | Boolean value = false; | ||
447 | CFBooleanRef boolRef; | ||
448 | boolRef = (CFBooleanRef)CFDictionaryGetValue(theDict, key); | ||
449 | if (boolRef != NULL) | ||
450 | value = CFBooleanGetValue(boolRef); | ||
451 | return value; | ||
452 | } | ||
453 | //------------------------------------------------------------------------------------------ | ||
454 | long GetDictionaryLong(CFDictionaryRef theDict, const void* key) | ||
455 | { | ||
456 | // get a long from the dictionary | ||
457 | long value = 0; | ||
458 | CFNumberRef numRef; | ||
459 | numRef = (CFNumberRef)CFDictionaryGetValue(theDict, key); | ||
460 | if (numRef != NULL) | ||
461 | CFNumberGetValue(numRef, kCFNumberLongType, &value); | ||
462 | return value; | ||
463 | } | ||
464 | |||
465 | namespace irr | ||
466 | { | ||
467 | namespace video | ||
468 | { | ||
469 | IVideoDriver* createOpenGLDriver(const SIrrlichtCreationParameters& param, io::IFileSystem* io, CIrrDeviceMacOSX *device); | ||
470 | } | ||
471 | } // end namespace irr | ||
472 | |||
473 | static bool firstLaunch = true; | ||
474 | |||
475 | namespace irr | ||
476 | { | ||
477 | //! constructor | ||
478 | CIrrDeviceMacOSX::CIrrDeviceMacOSX(const SIrrlichtCreationParameters& param) | ||
479 | : CIrrDeviceStub(param), Window(NULL), CGLContext(NULL), OGLContext(NULL), | ||
480 | SoftwareDriverTarget(0), DeviceWidth(0), DeviceHeight(0), | ||
481 | ScreenWidth(0), ScreenHeight(0), MouseButtonStates(0), SoftwareRendererType(0), | ||
482 | IsActive(true), IsFullscreen(false), IsShiftDown(false), IsControlDown(false), IsResizable(false) | ||
483 | { | ||
484 | struct utsname name; | ||
485 | NSString *path; | ||
486 | |||
487 | #ifdef _DEBUG | ||
488 | setDebugName("CIrrDeviceMacOSX"); | ||
489 | #endif | ||
490 | |||
491 | if (firstLaunch) | ||
492 | { | ||
493 | firstLaunch = false; | ||
494 | |||
495 | if(!CreationParams.WindowId) //load menus if standalone application | ||
496 | { | ||
497 | [[NSAutoreleasePool alloc] init]; | ||
498 | [NSApplication sharedApplication]; | ||
499 | [NSApp setDelegate:[[[AppDelegate alloc] initWithDevice:this] autorelease]]; | ||
500 | [NSBundle loadNibNamed:@"MainMenu" owner:[NSApp delegate]]; | ||
501 | [NSApp finishLaunching]; | ||
502 | } | ||
503 | |||
504 | path = [[[NSBundle mainBundle] bundlePath] stringByDeletingLastPathComponent]; | ||
505 | chdir([path fileSystemRepresentation]); | ||
506 | [path release]; | ||
507 | } | ||
508 | |||
509 | uname(&name); | ||
510 | Operator = new COSOperator(name.version); | ||
511 | os::Printer::log(name.version,ELL_INFORMATION); | ||
512 | |||
513 | initKeycodes(); | ||
514 | |||
515 | VideoModeList.setDesktop(CreationParams.Bits, core::dimension2d<u32>([[NSScreen mainScreen] frame].size.width, [[NSScreen mainScreen] frame].size.height)); | ||
516 | |||
517 | bool success = true; | ||
518 | if (CreationParams.DriverType != video::EDT_NULL) | ||
519 | success = createWindow(); | ||
520 | |||
521 | // in case of failure, one can check VideoDriver for initialization | ||
522 | if (!success) | ||
523 | return; | ||
524 | |||
525 | setResizable(false); | ||
526 | CursorControl = new CCursorControl(CreationParams.WindowSize, this); | ||
527 | |||
528 | createDriver(); | ||
529 | createGUIAndScene(); | ||
530 | } | ||
531 | |||
532 | CIrrDeviceMacOSX::~CIrrDeviceMacOSX() | ||
533 | { | ||
534 | [SoftwareDriverTarget release]; | ||
535 | #ifdef __MAC_10_6 | ||
536 | [NSApp setPresentationOptions:(NSApplicationPresentationDefault)]; | ||
537 | #else | ||
538 | SetSystemUIMode(kUIModeNormal, kUIOptionAutoShowMenuBar); | ||
539 | #endif | ||
540 | closeDevice(); | ||
541 | #if defined(_IRR_COMPILE_WITH_JOYSTICK_EVENTS_) | ||
542 | for (u32 joystick = 0; joystick < ActiveJoysticks.size(); ++joystick) | ||
543 | { | ||
544 | if (ActiveJoysticks[joystick].interface) | ||
545 | closeJoystickDevice(&ActiveJoysticks[joystick]); | ||
546 | } | ||
547 | #endif | ||
548 | } | ||
549 | |||
550 | void CIrrDeviceMacOSX::closeDevice() | ||
551 | { | ||
552 | if (Window != NULL) | ||
553 | { | ||
554 | [Window setIsVisible:FALSE]; | ||
555 | |||
556 | if (OGLContext != NULL) | ||
557 | { | ||
558 | [OGLContext clearDrawable]; | ||
559 | [OGLContext release]; | ||
560 | OGLContext = NULL; | ||
561 | } | ||
562 | |||
563 | [Window setReleasedWhenClosed:TRUE]; | ||
564 | [Window release]; | ||
565 | Window = NULL; | ||
566 | |||
567 | if (IsFullscreen) | ||
568 | CGReleaseAllDisplays(); | ||
569 | } | ||
570 | else | ||
571 | { | ||
572 | if (CGLContext != NULL) | ||
573 | { | ||
574 | if(CreationParams.WindowId) | ||
575 | { | ||
576 | [(NSOpenGLContext *)OGLContext clearDrawable]; | ||
577 | [(NSOpenGLContext *)OGLContext release]; | ||
578 | OGLContext = NULL; | ||
579 | } | ||
580 | else | ||
581 | { | ||
582 | CGLSetCurrentContext(NULL); | ||
583 | CGLClearDrawable(CGLContext); | ||
584 | CGLDestroyContext(CGLContext); | ||
585 | CGReleaseAllDisplays(); | ||
586 | } | ||
587 | } | ||
588 | } | ||
589 | |||
590 | IsFullscreen = false; | ||
591 | IsActive = false; | ||
592 | CGLContext = NULL; | ||
593 | } | ||
594 | |||
595 | bool CIrrDeviceMacOSX::createWindow() | ||
596 | { | ||
597 | CGDisplayErr error; | ||
598 | bool result=false; | ||
599 | CGDirectDisplayID display=CGMainDisplayID(); | ||
600 | CGLPixelFormatObj pixelFormat; | ||
601 | CGRect displayRect; | ||
602 | #ifdef __MAC_10_6 | ||
603 | CGDisplayModeRef displaymode, olddisplaymode; | ||
604 | #else | ||
605 | CFDictionaryRef displaymode, olddisplaymode; | ||
606 | #endif | ||
607 | GLint numPixelFormats, newSwapInterval; | ||
608 | |||
609 | int alphaSize = CreationParams.WithAlphaChannel?4:0; | ||
610 | int depthSize = CreationParams.ZBufferBits; | ||
611 | if (CreationParams.WithAlphaChannel && (CreationParams.Bits == 32)) | ||
612 | alphaSize = 8; | ||
613 | |||
614 | ScreenWidth = (int) CGDisplayPixelsWide(display); | ||
615 | ScreenHeight = (int) CGDisplayPixelsHigh(display); | ||
616 | |||
617 | // we need to check where the exceptions may happen and work at them | ||
618 | // for now we will just catch them to be able to avoid an app exit | ||
619 | @try | ||
620 | { | ||
621 | if (!CreationParams.Fullscreen) | ||
622 | { | ||
623 | if(!CreationParams.WindowId) //create another window when WindowId is null | ||
624 | { | ||
625 | NSBackingStoreType type = (CreationParams.DriverType == video::EDT_OPENGL) ? NSBackingStoreBuffered : NSBackingStoreNonretained; | ||
626 | |||
627 | Window = [[NSWindow alloc] initWithContentRect:NSMakeRect(0,0,CreationParams.WindowSize.Width,CreationParams.WindowSize.Height) styleMask:NSTitledWindowMask+NSClosableWindowMask+NSResizableWindowMask backing:type defer:FALSE]; | ||
628 | } | ||
629 | |||
630 | if (Window != NULL || CreationParams.WindowId) | ||
631 | { | ||
632 | if (CreationParams.DriverType == video::EDT_OPENGL) | ||
633 | { | ||
634 | NSOpenGLPixelFormatAttribute windowattribs[] = | ||
635 | { | ||
636 | NSOpenGLPFANoRecovery, | ||
637 | NSOpenGLPFAAccelerated, | ||
638 | NSOpenGLPFADepthSize, (NSOpenGLPixelFormatAttribute)depthSize, | ||
639 | NSOpenGLPFAColorSize, (NSOpenGLPixelFormatAttribute)CreationParams.Bits, | ||
640 | NSOpenGLPFAAlphaSize, (NSOpenGLPixelFormatAttribute)alphaSize, | ||
641 | NSOpenGLPFASampleBuffers, (NSOpenGLPixelFormatAttribute)1, | ||
642 | NSOpenGLPFASamples, (NSOpenGLPixelFormatAttribute)CreationParams.AntiAlias, | ||
643 | NSOpenGLPFAStencilSize, (NSOpenGLPixelFormatAttribute)(CreationParams.Stencilbuffer?1:0), | ||
644 | NSOpenGLPFADoubleBuffer, | ||
645 | (NSOpenGLPixelFormatAttribute)nil | ||
646 | }; | ||
647 | |||
648 | if (CreationParams.AntiAlias<2) | ||
649 | { | ||
650 | windowattribs[ 9] = (NSOpenGLPixelFormatAttribute)0; | ||
651 | windowattribs[11] = (NSOpenGLPixelFormatAttribute)0; | ||
652 | } | ||
653 | |||
654 | NSOpenGLPixelFormat *format; | ||
655 | for (int i=0; i<3; ++i) | ||
656 | { | ||
657 | if (1==i) | ||
658 | { | ||
659 | // Second try without stencilbuffer | ||
660 | if (CreationParams.Stencilbuffer) | ||
661 | { | ||
662 | windowattribs[13]=(NSOpenGLPixelFormatAttribute)0; | ||
663 | } | ||
664 | else | ||
665 | continue; | ||
666 | } | ||
667 | else if (2==i) | ||
668 | { | ||
669 | // Third try without Doublebuffer | ||
670 | os::Printer::log("No doublebuffering available.", ELL_WARNING); | ||
671 | windowattribs[14]=(NSOpenGLPixelFormatAttribute)nil; | ||
672 | } | ||
673 | |||
674 | format = [[NSOpenGLPixelFormat alloc] initWithAttributes:windowattribs]; | ||
675 | if (format == NULL) | ||
676 | { | ||
677 | if (CreationParams.AntiAlias>1) | ||
678 | { | ||
679 | while (!format && windowattribs[12]>1) | ||
680 | { | ||
681 | windowattribs[12] = (NSOpenGLPixelFormatAttribute)((int)windowattribs[12]-1); | ||
682 | format = [[NSOpenGLPixelFormat alloc] initWithAttributes:windowattribs]; | ||
683 | } | ||
684 | |||
685 | if (!format) | ||
686 | { | ||
687 | windowattribs[9] = (NSOpenGLPixelFormatAttribute)0; | ||
688 | windowattribs[11] = (NSOpenGLPixelFormatAttribute)0; | ||
689 | format = [[NSOpenGLPixelFormat alloc] initWithAttributes:windowattribs]; | ||
690 | if (!format) | ||
691 | { | ||
692 | // reset values for next try | ||
693 | windowattribs[9] = (NSOpenGLPixelFormatAttribute)1; | ||
694 | windowattribs[11] = (NSOpenGLPixelFormatAttribute)CreationParams.AntiAlias; | ||
695 | } | ||
696 | else | ||
697 | { | ||
698 | os::Printer::log("No FSAA available.", ELL_WARNING); | ||
699 | } | ||
700 | } | ||
701 | } | ||
702 | } | ||
703 | else | ||
704 | break; | ||
705 | } | ||
706 | CreationParams.AntiAlias = windowattribs[11]; | ||
707 | CreationParams.Stencilbuffer=(windowattribs[13]==1); | ||
708 | |||
709 | if (format != NULL) | ||
710 | { | ||
711 | OGLContext = [[NSOpenGLContext alloc] initWithFormat:format shareContext:NULL]; | ||
712 | [format release]; | ||
713 | } | ||
714 | } | ||
715 | |||
716 | if (OGLContext != NULL || CreationParams.DriverType != video::EDT_OPENGL) | ||
717 | { | ||
718 | if (!CreationParams.WindowId) | ||
719 | { | ||
720 | [Window center]; | ||
721 | [Window setDelegate:[NSApp delegate]]; | ||
722 | |||
723 | if(CreationParams.DriverType == video::EDT_OPENGL) | ||
724 | [OGLContext setView:[Window contentView]]; | ||
725 | |||
726 | [Window setAcceptsMouseMovedEvents:TRUE]; | ||
727 | [Window setIsVisible:TRUE]; | ||
728 | [Window makeKeyAndOrderFront:nil]; | ||
729 | } | ||
730 | else if(CreationParams.DriverType == video::EDT_OPENGL) //use another window for drawing | ||
731 | [OGLContext setView:(NSView*)CreationParams.WindowId]; | ||
732 | |||
733 | if (CreationParams.DriverType == video::EDT_OPENGL) | ||
734 | CGLContext = (CGLContextObj) [OGLContext CGLContextObj]; | ||
735 | |||
736 | DeviceWidth = CreationParams.WindowSize.Width; | ||
737 | DeviceHeight = CreationParams.WindowSize.Height; | ||
738 | result = true; | ||
739 | } | ||
740 | } | ||
741 | } | ||
742 | else | ||
743 | { | ||
744 | IsFullscreen = true; | ||
745 | |||
746 | #ifdef __MAC_10_6 | ||
747 | displaymode = CGDisplayCopyDisplayMode(display); | ||
748 | |||
749 | CFArrayRef Modes = CGDisplayCopyAllDisplayModes(display, NULL); | ||
750 | |||
751 | for(int i = 0; i < CFArrayGetCount(Modes); ++i) | ||
752 | { | ||
753 | CGDisplayModeRef CurrentMode = (CGDisplayModeRef)CFArrayGetValueAtIndex(Modes, i); | ||
754 | |||
755 | u8 Depth = 0; | ||
756 | |||
757 | CFStringRef pixEnc = CGDisplayModeCopyPixelEncoding(CurrentMode); | ||
758 | |||
759 | if(CFStringCompare(pixEnc, CFSTR(IO32BitDirectPixels), kCFCompareCaseInsensitive) == kCFCompareEqualTo) | ||
760 | Depth = 32; | ||
761 | else | ||
762 | if(CFStringCompare(pixEnc, CFSTR(IO16BitDirectPixels), kCFCompareCaseInsensitive) == kCFCompareEqualTo) | ||
763 | Depth = 16; | ||
764 | else | ||
765 | if(CFStringCompare(pixEnc, CFSTR(IO8BitIndexedPixels), kCFCompareCaseInsensitive) == kCFCompareEqualTo) | ||
766 | Depth = 8; | ||
767 | |||
768 | if(Depth == CreationParams.Bits) | ||
769 | if((CGDisplayModeGetWidth(CurrentMode) == CreationParams.WindowSize.Width) && (CGDisplayModeGetHeight(CurrentMode) == CreationParams.WindowSize.Height)) | ||
770 | { | ||
771 | displaymode = CurrentMode; | ||
772 | break; | ||
773 | } | ||
774 | } | ||
775 | #else | ||
776 | displaymode = CGDisplayBestModeForParameters(display,CreationParams.Bits,CreationParams.WindowSize.Width,CreationParams.WindowSize.Height,NULL); | ||
777 | #endif | ||
778 | |||
779 | if (displaymode != NULL) | ||
780 | { | ||
781 | #ifdef __MAC_10_6 | ||
782 | olddisplaymode = CGDisplayCopyDisplayMode(display); | ||
783 | #else | ||
784 | olddisplaymode = CGDisplayCurrentMode(display); | ||
785 | #endif | ||
786 | |||
787 | error = CGCaptureAllDisplays(); | ||
788 | if (error == CGDisplayNoErr) | ||
789 | { | ||
790 | #ifdef __MAC_10_6 | ||
791 | error = CGDisplaySetDisplayMode(display, displaymode, NULL); | ||
792 | #else | ||
793 | error = CGDisplaySwitchToMode(display, displaymode); | ||
794 | #endif | ||
795 | |||
796 | if (error == CGDisplayNoErr) | ||
797 | { | ||
798 | if (CreationParams.DriverType == video::EDT_OPENGL) | ||
799 | { | ||
800 | CGLPixelFormatAttribute fullattribs[] = | ||
801 | { | ||
802 | kCGLPFAFullScreen, | ||
803 | kCGLPFADisplayMask, (CGLPixelFormatAttribute)CGDisplayIDToOpenGLDisplayMask(display), | ||
804 | kCGLPFADoubleBuffer, | ||
805 | kCGLPFANoRecovery, | ||
806 | kCGLPFAAccelerated, | ||
807 | kCGLPFADepthSize, (CGLPixelFormatAttribute)depthSize, | ||
808 | kCGLPFAColorSize, (CGLPixelFormatAttribute)CreationParams.Bits, | ||
809 | kCGLPFAAlphaSize, (CGLPixelFormatAttribute)alphaSize, | ||
810 | kCGLPFASampleBuffers, (CGLPixelFormatAttribute)(CreationParams.AntiAlias?1:0), | ||
811 | kCGLPFASamples, (CGLPixelFormatAttribute)CreationParams.AntiAlias, | ||
812 | kCGLPFAStencilSize, (CGLPixelFormatAttribute)(CreationParams.Stencilbuffer?1:0), | ||
813 | (CGLPixelFormatAttribute)NULL | ||
814 | }; | ||
815 | |||
816 | pixelFormat = NULL; | ||
817 | numPixelFormats = 0; | ||
818 | CGLChoosePixelFormat(fullattribs,&pixelFormat,&numPixelFormats); | ||
819 | |||
820 | if (pixelFormat != NULL) | ||
821 | { | ||
822 | CGLCreateContext(pixelFormat,NULL,&CGLContext); | ||
823 | CGLDestroyPixelFormat(pixelFormat); | ||
824 | } | ||
825 | |||
826 | if (CGLContext != NULL) | ||
827 | { | ||
828 | #ifdef __MAC_10_6 | ||
829 | CGLSetFullScreenOnDisplay(CGLContext, CGDisplayIDToOpenGLDisplayMask(display)); | ||
830 | #else | ||
831 | CGLSetFullScreen(CGLContext); | ||
832 | #endif | ||
833 | displayRect = CGDisplayBounds(display); | ||
834 | ScreenWidth = DeviceWidth = (int)displayRect.size.width; | ||
835 | ScreenHeight = DeviceHeight = (int)displayRect.size.height; | ||
836 | CreationParams.WindowSize.set(ScreenWidth, ScreenHeight); | ||
837 | result = true; | ||
838 | } | ||
839 | } | ||
840 | else | ||
841 | { | ||
842 | Window = [[NSWindow alloc] initWithContentRect:[[NSScreen mainScreen] frame] styleMask:NSBorderlessWindowMask backing:NSBackingStoreNonretained defer:NO screen:[NSScreen mainScreen]]; | ||
843 | |||
844 | [Window setLevel: CGShieldingWindowLevel()]; | ||
845 | [Window setAcceptsMouseMovedEvents:TRUE]; | ||
846 | [Window setIsVisible:TRUE]; | ||
847 | [Window makeKeyAndOrderFront:nil]; | ||
848 | |||
849 | displayRect = CGDisplayBounds(display); | ||
850 | ScreenWidth = DeviceWidth = (int)displayRect.size.width; | ||
851 | ScreenHeight = DeviceHeight = (int)displayRect.size.height; | ||
852 | CreationParams.WindowSize.set(ScreenWidth, ScreenHeight); | ||
853 | result = true; | ||
854 | } | ||
855 | } | ||
856 | if (!result) | ||
857 | CGReleaseAllDisplays(); | ||
858 | } | ||
859 | } | ||
860 | } | ||
861 | } | ||
862 | @catch (NSException *exception) | ||
863 | { | ||
864 | closeDevice(); | ||
865 | result = false; | ||
866 | } | ||
867 | |||
868 | if (result) | ||
869 | { | ||
870 | // fullscreen? | ||
871 | if (Window == NULL && !CreationParams.WindowId) //hide menus in fullscreen mode only | ||
872 | #ifdef __MAC_10_6 | ||
873 | [NSApp setPresentationOptions:(NSApplicationPresentationAutoHideDock | NSApplicationPresentationAutoHideMenuBar)]; | ||
874 | #else | ||
875 | SetSystemUIMode(kUIModeAllHidden, kUIOptionAutoShowMenuBar); | ||
876 | #endif | ||
877 | |||
878 | if(CreationParams.DriverType == video::EDT_OPENGL) | ||
879 | { | ||
880 | CGLSetCurrentContext(CGLContext); | ||
881 | newSwapInterval = (CreationParams.Vsync) ? 1 : 0; | ||
882 | CGLSetParameter(CGLContext,kCGLCPSwapInterval,&newSwapInterval); | ||
883 | } | ||
884 | } | ||
885 | |||
886 | return (result); | ||
887 | } | ||
888 | |||
889 | void CIrrDeviceMacOSX::setResize(int width, int height) | ||
890 | { | ||
891 | // set new window size | ||
892 | DeviceWidth = width; | ||
893 | DeviceHeight = height; | ||
894 | |||
895 | // update the size of the opengl rendering context | ||
896 | if(OGLContext); | ||
897 | [OGLContext update]; | ||
898 | |||
899 | // resize the driver to the inner pane size | ||
900 | if (Window) | ||
901 | { | ||
902 | NSRect driverFrame = [Window contentRectForFrameRect:[Window frame]]; | ||
903 | getVideoDriver()->OnResize(core::dimension2d<u32>( (s32)driverFrame.size.width, (s32)driverFrame.size.height)); | ||
904 | } | ||
905 | else | ||
906 | getVideoDriver()->OnResize(core::dimension2d<u32>( (s32)width, (s32)height)); | ||
907 | |||
908 | if (CreationParams.WindowId && OGLContext) | ||
909 | [(NSOpenGLContext *)OGLContext update]; | ||
910 | } | ||
911 | |||
912 | |||
913 | void CIrrDeviceMacOSX::createDriver() | ||
914 | { | ||
915 | switch (CreationParams.DriverType) | ||
916 | { | ||
917 | case video::EDT_SOFTWARE: | ||
918 | #ifdef _IRR_COMPILE_WITH_SOFTWARE_ | ||
919 | VideoDriver = video::createSoftwareDriver(CreationParams.WindowSize, CreationParams.Fullscreen, FileSystem, this); | ||
920 | SoftwareRendererType = 2; | ||
921 | #else | ||
922 | os::Printer::log("No Software driver support compiled in.", ELL_ERROR); | ||
923 | #endif | ||
924 | break; | ||
925 | |||
926 | case video::EDT_BURNINGSVIDEO: | ||
927 | #ifdef _IRR_COMPILE_WITH_BURNINGSVIDEO_ | ||
928 | VideoDriver = video::createBurningVideoDriver(CreationParams, FileSystem, this); | ||
929 | SoftwareRendererType = 1; | ||
930 | #else | ||
931 | os::Printer::log("Burning's video driver was not compiled in.", ELL_ERROR); | ||
932 | #endif | ||
933 | break; | ||
934 | |||
935 | case video::EDT_OPENGL: | ||
936 | #ifdef _IRR_COMPILE_WITH_OPENGL_ | ||
937 | VideoDriver = video::createOpenGLDriver(CreationParams, FileSystem, this); | ||
938 | #else | ||
939 | os::Printer::log("No OpenGL support compiled in.", ELL_ERROR); | ||
940 | #endif | ||
941 | break; | ||
942 | |||
943 | case video::EDT_DIRECT3D8: | ||
944 | case video::EDT_DIRECT3D9: | ||
945 | os::Printer::log("This driver is not available in OSX. Try OpenGL or Software renderer.", ELL_ERROR); | ||
946 | break; | ||
947 | |||
948 | case video::EDT_NULL: | ||
949 | VideoDriver = video::createNullDriver(FileSystem, CreationParams.WindowSize); | ||
950 | break; | ||
951 | |||
952 | default: | ||
953 | os::Printer::log("Unable to create video driver of unknown type.", ELL_ERROR); | ||
954 | break; | ||
955 | } | ||
956 | } | ||
957 | |||
958 | void CIrrDeviceMacOSX::flush() | ||
959 | { | ||
960 | if (CGLContext != NULL) | ||
961 | { | ||
962 | glFinish(); | ||
963 | CGLFlushDrawable(CGLContext); | ||
964 | } | ||
965 | } | ||
966 | |||
967 | bool CIrrDeviceMacOSX::run() | ||
968 | { | ||
969 | NSAutoreleasePool* Pool = [[NSAutoreleasePool alloc] init]; | ||
970 | |||
971 | NSEvent *event; | ||
972 | irr::SEvent ievent; | ||
973 | |||
974 | os::Timer::tick(); | ||
975 | storeMouseLocation(); | ||
976 | |||
977 | event = [NSApp nextEventMatchingMask:NSAnyEventMask untilDate:[NSDate distantPast] inMode:NSDefaultRunLoopMode dequeue:YES]; | ||
978 | if (event != nil) | ||
979 | { | ||
980 | bzero(&ievent,sizeof(ievent)); | ||
981 | |||
982 | switch([(NSEvent *)event type]) | ||
983 | { | ||
984 | case NSKeyDown: | ||
985 | postKeyEvent(event,ievent,true); | ||
986 | break; | ||
987 | |||
988 | case NSKeyUp: | ||
989 | postKeyEvent(event,ievent,false); | ||
990 | break; | ||
991 | |||
992 | case NSFlagsChanged: | ||
993 | ievent.EventType = irr::EET_KEY_INPUT_EVENT; | ||
994 | ievent.KeyInput.Shift = ([(NSEvent *)event modifierFlags] & NSShiftKeyMask) != 0; | ||
995 | ievent.KeyInput.Control = ([(NSEvent *)event modifierFlags] & NSControlKeyMask) != 0; | ||
996 | |||
997 | if (IsShiftDown != ievent.KeyInput.Shift) | ||
998 | { | ||
999 | ievent.KeyInput.Char = irr::KEY_SHIFT; | ||
1000 | ievent.KeyInput.Key = irr::KEY_SHIFT; | ||
1001 | ievent.KeyInput.PressedDown = ievent.KeyInput.Shift; | ||
1002 | |||
1003 | IsShiftDown = ievent.KeyInput.Shift; | ||
1004 | |||
1005 | postEventFromUser(ievent); | ||
1006 | } | ||
1007 | |||
1008 | if (IsControlDown != ievent.KeyInput.Control) | ||
1009 | { | ||
1010 | ievent.KeyInput.Char = irr::KEY_CONTROL; | ||
1011 | ievent.KeyInput.Key = irr::KEY_CONTROL; | ||
1012 | ievent.KeyInput.PressedDown = ievent.KeyInput.Control; | ||
1013 | |||
1014 | IsControlDown = ievent.KeyInput.Control; | ||
1015 | |||
1016 | postEventFromUser(ievent); | ||
1017 | } | ||
1018 | |||
1019 | [NSApp sendEvent:event]; | ||
1020 | break; | ||
1021 | |||
1022 | case NSLeftMouseDown: | ||
1023 | ievent.EventType = irr::EET_MOUSE_INPUT_EVENT; | ||
1024 | ievent.MouseInput.Event = irr::EMIE_LMOUSE_PRESSED_DOWN; | ||
1025 | MouseButtonStates |= irr::EMBSM_LEFT; | ||
1026 | ievent.MouseInput.ButtonStates = MouseButtonStates; | ||
1027 | postMouseEvent(event,ievent); | ||
1028 | break; | ||
1029 | |||
1030 | case NSLeftMouseUp: | ||
1031 | ievent.EventType = irr::EET_MOUSE_INPUT_EVENT; | ||
1032 | MouseButtonStates &= !irr::EMBSM_LEFT; | ||
1033 | ievent.MouseInput.ButtonStates = MouseButtonStates; | ||
1034 | ievent.MouseInput.Event = irr::EMIE_LMOUSE_LEFT_UP; | ||
1035 | postMouseEvent(event,ievent); | ||
1036 | break; | ||
1037 | |||
1038 | case NSOtherMouseDown: | ||
1039 | ievent.EventType = irr::EET_MOUSE_INPUT_EVENT; | ||
1040 | ievent.MouseInput.Event = irr::EMIE_MMOUSE_PRESSED_DOWN; | ||
1041 | MouseButtonStates |= irr::EMBSM_MIDDLE; | ||
1042 | ievent.MouseInput.ButtonStates = MouseButtonStates; | ||
1043 | postMouseEvent(event,ievent); | ||
1044 | break; | ||
1045 | |||
1046 | case NSOtherMouseUp: | ||
1047 | ievent.EventType = irr::EET_MOUSE_INPUT_EVENT; | ||
1048 | MouseButtonStates &= !irr::EMBSM_MIDDLE; | ||
1049 | ievent.MouseInput.ButtonStates = MouseButtonStates; | ||
1050 | ievent.MouseInput.Event = irr::EMIE_MMOUSE_LEFT_UP; | ||
1051 | postMouseEvent(event,ievent); | ||
1052 | break; | ||
1053 | |||
1054 | case NSMouseMoved: | ||
1055 | case NSLeftMouseDragged: | ||
1056 | case NSRightMouseDragged: | ||
1057 | case NSOtherMouseDragged: | ||
1058 | ievent.EventType = irr::EET_MOUSE_INPUT_EVENT; | ||
1059 | ievent.MouseInput.Event = irr::EMIE_MOUSE_MOVED; | ||
1060 | ievent.MouseInput.ButtonStates = MouseButtonStates; | ||
1061 | postMouseEvent(event,ievent); | ||
1062 | break; | ||
1063 | |||
1064 | case NSRightMouseDown: | ||
1065 | ievent.EventType = irr::EET_MOUSE_INPUT_EVENT; | ||
1066 | ievent.MouseInput.Event = irr::EMIE_RMOUSE_PRESSED_DOWN; | ||
1067 | MouseButtonStates |= irr::EMBSM_RIGHT; | ||
1068 | ievent.MouseInput.ButtonStates = MouseButtonStates; | ||
1069 | postMouseEvent(event,ievent); | ||
1070 | break; | ||
1071 | |||
1072 | case NSRightMouseUp: | ||
1073 | ievent.EventType = irr::EET_MOUSE_INPUT_EVENT; | ||
1074 | ievent.MouseInput.Event = irr::EMIE_RMOUSE_LEFT_UP; | ||
1075 | MouseButtonStates &= !irr::EMBSM_RIGHT; | ||
1076 | ievent.MouseInput.ButtonStates = MouseButtonStates; | ||
1077 | postMouseEvent(event,ievent); | ||
1078 | break; | ||
1079 | |||
1080 | case NSScrollWheel: | ||
1081 | ievent.EventType = irr::EET_MOUSE_INPUT_EVENT; | ||
1082 | ievent.MouseInput.Event = irr::EMIE_MOUSE_WHEEL; | ||
1083 | ievent.MouseInput.Wheel = [(NSEvent *)event deltaY]; | ||
1084 | if (ievent.MouseInput.Wheel < 1.0f) | ||
1085 | ievent.MouseInput.Wheel *= 10.0f; | ||
1086 | else | ||
1087 | ievent.MouseInput.Wheel *= 5.0f; | ||
1088 | postMouseEvent(event,ievent); | ||
1089 | break; | ||
1090 | |||
1091 | default: | ||
1092 | [NSApp sendEvent:event]; | ||
1093 | break; | ||
1094 | } | ||
1095 | } | ||
1096 | |||
1097 | pollJoysticks(); | ||
1098 | |||
1099 | [Pool release]; | ||
1100 | |||
1101 | return (![[NSApp delegate] isQuit] && IsActive); | ||
1102 | } | ||
1103 | |||
1104 | |||
1105 | //! Pause the current process for the minimum time allowed only to allow other processes to execute | ||
1106 | void CIrrDeviceMacOSX::yield() | ||
1107 | { | ||
1108 | struct timespec ts = {0,0}; | ||
1109 | nanosleep(&ts, NULL); | ||
1110 | } | ||
1111 | |||
1112 | |||
1113 | //! Pause execution and let other processes to run for a specified amount of time. | ||
1114 | void CIrrDeviceMacOSX::sleep(u32 timeMs, bool pauseTimer=false) | ||
1115 | { | ||
1116 | bool wasStopped = Timer ? Timer->isStopped() : true; | ||
1117 | |||
1118 | struct timespec ts; | ||
1119 | ts.tv_sec = (time_t) (timeMs / 1000); | ||
1120 | ts.tv_nsec = (long) (timeMs % 1000) * 1000000; | ||
1121 | |||
1122 | if (pauseTimer && !wasStopped) | ||
1123 | Timer->stop(); | ||
1124 | |||
1125 | nanosleep(&ts, NULL); | ||
1126 | |||
1127 | if (pauseTimer && !wasStopped) | ||
1128 | Timer->start(); | ||
1129 | } | ||
1130 | |||
1131 | |||
1132 | void CIrrDeviceMacOSX::setWindowCaption(const wchar_t* text) | ||
1133 | { | ||
1134 | size_t size; | ||
1135 | char title[1024]; | ||
1136 | |||
1137 | if (Window != NULL) | ||
1138 | { | ||
1139 | size = wcstombs(title,text,1024); | ||
1140 | title[1023] = 0; | ||
1141 | #ifdef __MAC_10_6 | ||
1142 | NSString* name = [NSString stringWithCString:title encoding:NSUTF8StringEncoding]; | ||
1143 | #else | ||
1144 | NSString* name = [NSString stringWithCString:title length:size]; | ||
1145 | #endif | ||
1146 | [Window setTitle:name]; | ||
1147 | [name release]; | ||
1148 | } | ||
1149 | } | ||
1150 | |||
1151 | |||
1152 | bool CIrrDeviceMacOSX::isWindowActive() const | ||
1153 | { | ||
1154 | return (IsActive); | ||
1155 | } | ||
1156 | |||
1157 | |||
1158 | bool CIrrDeviceMacOSX::isWindowFocused() const | ||
1159 | { | ||
1160 | if (Window != NULL) | ||
1161 | return [Window isKeyWindow]; | ||
1162 | return false; | ||
1163 | } | ||
1164 | |||
1165 | |||
1166 | bool CIrrDeviceMacOSX::isWindowMinimized() const | ||
1167 | { | ||
1168 | if (Window != NULL) | ||
1169 | return [Window isMiniaturized]; | ||
1170 | return false; | ||
1171 | } | ||
1172 | |||
1173 | |||
1174 | void CIrrDeviceMacOSX::postKeyEvent(void *event,irr::SEvent &ievent,bool pressed) | ||
1175 | { | ||
1176 | NSString *str; | ||
1177 | std::map<int,int>::const_iterator iter; | ||
1178 | unsigned int result,c,mkey,mchar; | ||
1179 | const unsigned char *cStr; | ||
1180 | BOOL skipCommand; | ||
1181 | |||
1182 | str = [(NSEvent *)event characters]; | ||
1183 | if ((str != nil) && ([str length] > 0)) | ||
1184 | { | ||
1185 | mkey = mchar = 0; | ||
1186 | skipCommand = false; | ||
1187 | c = [str characterAtIndex:0]; | ||
1188 | mchar = c; | ||
1189 | |||
1190 | iter = KeyCodes.find([(NSEvent *)event keyCode]); | ||
1191 | if (iter != KeyCodes.end()) | ||
1192 | mkey = (*iter).second; | ||
1193 | else if ((iter = KeyCodes.find(c)) != KeyCodes.end()) | ||
1194 | mkey = (*iter).second; | ||
1195 | else | ||
1196 | { | ||
1197 | // workaround for period character | ||
1198 | if (c == 0x2E) | ||
1199 | { | ||
1200 | mkey = irr::KEY_PERIOD; | ||
1201 | mchar = '.'; | ||
1202 | } | ||
1203 | else | ||
1204 | { | ||
1205 | cStr = (unsigned char *)[str cStringUsingEncoding:NSWindowsCP1252StringEncoding]; | ||
1206 | if (cStr != NULL && strlen((char*)cStr) > 0) | ||
1207 | { | ||
1208 | mchar = cStr[0]; | ||
1209 | mkey = toupper(mchar); | ||
1210 | if ([(NSEvent *)event modifierFlags] & NSCommandKeyMask) | ||
1211 | { | ||
1212 | if (mkey == 'C' || mkey == 'V' || mkey == 'X') | ||
1213 | { | ||
1214 | mchar = 0; | ||
1215 | skipCommand = true; | ||
1216 | } | ||
1217 | } | ||
1218 | } | ||
1219 | } | ||
1220 | } | ||
1221 | |||
1222 | ievent.EventType = irr::EET_KEY_INPUT_EVENT; | ||
1223 | ievent.KeyInput.Key = (irr::EKEY_CODE)mkey; | ||
1224 | ievent.KeyInput.PressedDown = pressed; | ||
1225 | ievent.KeyInput.Shift = ([(NSEvent *)event modifierFlags] & NSShiftKeyMask) != 0; | ||
1226 | ievent.KeyInput.Control = ([(NSEvent *)event modifierFlags] & NSControlKeyMask) != 0; | ||
1227 | ievent.KeyInput.Char = mchar; | ||
1228 | |||
1229 | if (skipCommand) | ||
1230 | ievent.KeyInput.Control = true; | ||
1231 | else if ([(NSEvent *)event modifierFlags] & NSCommandKeyMask) | ||
1232 | [NSApp sendEvent:(NSEvent *)event]; | ||
1233 | |||
1234 | postEventFromUser(ievent); | ||
1235 | } | ||
1236 | } | ||
1237 | |||
1238 | |||
1239 | void CIrrDeviceMacOSX::postMouseEvent(void *event,irr::SEvent &ievent) | ||
1240 | { | ||
1241 | bool post = true; | ||
1242 | |||
1243 | if (Window != NULL) | ||
1244 | { | ||
1245 | ievent.MouseInput.X = (int)[(NSEvent *)event locationInWindow].x; | ||
1246 | ievent.MouseInput.Y = DeviceHeight - (int)[(NSEvent *)event locationInWindow].y; | ||
1247 | |||
1248 | if (ievent.MouseInput.Y < 0) | ||
1249 | post = false; | ||
1250 | } | ||
1251 | else | ||
1252 | { | ||
1253 | CGEventRef ourEvent = CGEventCreate(NULL); | ||
1254 | CGPoint point = CGEventGetLocation(ourEvent); | ||
1255 | CFRelease(ourEvent); | ||
1256 | |||
1257 | ievent.MouseInput.X = (int)point.x; | ||
1258 | ievent.MouseInput.Y = (int)point.y; | ||
1259 | |||
1260 | if (ievent.MouseInput.Y < 0) | ||
1261 | post = false; | ||
1262 | } | ||
1263 | |||
1264 | if (post) | ||
1265 | postEventFromUser(ievent); | ||
1266 | |||
1267 | [NSApp sendEvent:(NSEvent *)event]; | ||
1268 | } | ||
1269 | |||
1270 | |||
1271 | void CIrrDeviceMacOSX::storeMouseLocation() | ||
1272 | { | ||
1273 | int x,y; | ||
1274 | |||
1275 | if (Window != NULL) | ||
1276 | { | ||
1277 | NSPoint p; | ||
1278 | p = [NSEvent mouseLocation]; | ||
1279 | p = [Window convertScreenToBase:p]; | ||
1280 | x = (int)p.x; | ||
1281 | y = DeviceHeight - (int)p.y; | ||
1282 | } | ||
1283 | else | ||
1284 | { | ||
1285 | CGEventRef ourEvent = CGEventCreate(NULL); | ||
1286 | CGPoint point = CGEventGetLocation(ourEvent); | ||
1287 | CFRelease(ourEvent); | ||
1288 | |||
1289 | x = (int)point.x; | ||
1290 | y = (int)point.y; | ||
1291 | |||
1292 | const core::position2di& curr = ((CCursorControl *)CursorControl)->getPosition(); | ||
1293 | if (curr.X != x || curr.Y != y) | ||
1294 | { | ||
1295 | // In fullscreen mode, events are not sent regularly so rely on polling | ||
1296 | irr::SEvent ievent; | ||
1297 | ievent.EventType = irr::EET_MOUSE_INPUT_EVENT; | ||
1298 | ievent.MouseInput.Event = irr::EMIE_MOUSE_MOVED; | ||
1299 | ievent.MouseInput.X = x; | ||
1300 | ievent.MouseInput.Y = y; | ||
1301 | postEventFromUser(ievent); | ||
1302 | } | ||
1303 | } | ||
1304 | |||
1305 | ((CCursorControl *)CursorControl)->updateInternalCursorPosition(x,y); | ||
1306 | } | ||
1307 | |||
1308 | |||
1309 | void CIrrDeviceMacOSX::setMouseLocation(int x,int y) | ||
1310 | { | ||
1311 | NSPoint p; | ||
1312 | CGPoint c; | ||
1313 | |||
1314 | if (Window != NULL) | ||
1315 | { | ||
1316 | // Irrlicht window exists | ||
1317 | p.x = (float) x; | ||
1318 | p.y = (float) (DeviceHeight - y); | ||
1319 | p = [Window convertBaseToScreen:p]; | ||
1320 | p.y = ScreenHeight - p.y; | ||
1321 | } | ||
1322 | else | ||
1323 | { | ||
1324 | p.x = (float) x; | ||
1325 | p.y = (float) y + (ScreenHeight - DeviceHeight); | ||
1326 | } | ||
1327 | |||
1328 | c.x = p.x; | ||
1329 | c.y = p.y; | ||
1330 | |||
1331 | #ifdef __MAC_10_6 | ||
1332 | /*CGEventSourceRef SourceRef = CGEventSourceCreate(0); | ||
1333 | CGEventSourceSetLocalEventsSuppressionInterval(SourceRef, 0); | ||
1334 | CFRelease(SourceRef);*/ | ||
1335 | CGSetLocalEventsSuppressionInterval(0); | ||
1336 | #else | ||
1337 | CGSetLocalEventsSuppressionInterval(0); | ||
1338 | #endif | ||
1339 | CGWarpMouseCursorPosition(c); | ||
1340 | } | ||
1341 | |||
1342 | |||
1343 | void CIrrDeviceMacOSX::setCursorVisible(bool visible) | ||
1344 | { | ||
1345 | if (visible) | ||
1346 | CGDisplayShowCursor(CGMainDisplayID()); | ||
1347 | else | ||
1348 | CGDisplayHideCursor(CGMainDisplayID()); | ||
1349 | } | ||
1350 | |||
1351 | |||
1352 | void CIrrDeviceMacOSX::initKeycodes() | ||
1353 | { | ||
1354 | KeyCodes[kVK_UpArrow] = irr::KEY_UP; | ||
1355 | KeyCodes[kVK_DownArrow] = irr::KEY_DOWN; | ||
1356 | KeyCodes[kVK_LeftArrow] = irr::KEY_LEFT; | ||
1357 | KeyCodes[kVK_RightArrow] = irr::KEY_RIGHT; | ||
1358 | KeyCodes[kVK_F1] = irr::KEY_F1; | ||
1359 | KeyCodes[kVK_F2] = irr::KEY_F2; | ||
1360 | KeyCodes[kVK_F3] = irr::KEY_F3; | ||
1361 | KeyCodes[kVK_F4] = irr::KEY_F4; | ||
1362 | KeyCodes[kVK_F5] = irr::KEY_F5; | ||
1363 | KeyCodes[kVK_F6] = irr::KEY_F6; | ||
1364 | KeyCodes[kVK_F7] = irr::KEY_F7; | ||
1365 | KeyCodes[kVK_F8] = irr::KEY_F8; | ||
1366 | KeyCodes[kVK_F9] = irr::KEY_F9; | ||
1367 | KeyCodes[kVK_F10] = irr::KEY_F10; | ||
1368 | KeyCodes[kVK_F11] = irr::KEY_F11; | ||
1369 | KeyCodes[kVK_F12] = irr::KEY_F12; | ||
1370 | KeyCodes[kVK_F13] = irr::KEY_F13; | ||
1371 | KeyCodes[kVK_F14] = irr::KEY_F14; | ||
1372 | KeyCodes[kVK_F15] = irr::KEY_F15; | ||
1373 | KeyCodes[kVK_F16] = irr::KEY_F16; | ||
1374 | KeyCodes[kVK_F17] = irr::KEY_F17; | ||
1375 | KeyCodes[kVK_F18] = irr::KEY_F18; | ||
1376 | KeyCodes[kVK_F19] = irr::KEY_F19; | ||
1377 | KeyCodes[kVK_F20] = irr::KEY_F20; | ||
1378 | KeyCodes[kVK_Home] = irr::KEY_HOME; | ||
1379 | KeyCodes[kVK_End] = irr::KEY_END; | ||
1380 | KeyCodes[NSInsertFunctionKey] = irr::KEY_INSERT; | ||
1381 | KeyCodes[kVK_ForwardDelete] = irr::KEY_DELETE; | ||
1382 | KeyCodes[kVK_Help] = irr::KEY_HELP; | ||
1383 | KeyCodes[NSSelectFunctionKey] = irr::KEY_SELECT; | ||
1384 | KeyCodes[NSPrintFunctionKey] = irr::KEY_PRINT; | ||
1385 | KeyCodes[NSExecuteFunctionKey] = irr::KEY_EXECUT; | ||
1386 | KeyCodes[NSPrintScreenFunctionKey] = irr::KEY_SNAPSHOT; | ||
1387 | KeyCodes[NSPauseFunctionKey] = irr::KEY_PAUSE; | ||
1388 | KeyCodes[NSScrollLockFunctionKey] = irr::KEY_SCROLL; | ||
1389 | KeyCodes[kVK_Delete] = irr::KEY_BACK; | ||
1390 | KeyCodes[kVK_Tab] = irr::KEY_TAB; | ||
1391 | KeyCodes[kVK_Return] = irr::KEY_RETURN; | ||
1392 | KeyCodes[kVK_Escape] = irr::KEY_ESCAPE; | ||
1393 | KeyCodes[kVK_Control] = irr::KEY_CONTROL; | ||
1394 | KeyCodes[kVK_RightControl] = irr::KEY_RCONTROL; | ||
1395 | KeyCodes[kVK_Command] = irr::KEY_MENU; | ||
1396 | KeyCodes[kVK_Shift] = irr::KEY_SHIFT; | ||
1397 | KeyCodes[kVK_RightShift] = irr::KEY_RSHIFT; | ||
1398 | KeyCodes[kVK_Space] = irr::KEY_SPACE; | ||
1399 | |||
1400 | KeyCodes[kVK_ANSI_A] = irr::KEY_KEY_A; | ||
1401 | KeyCodes[kVK_ANSI_B] = irr::KEY_KEY_B; | ||
1402 | KeyCodes[kVK_ANSI_C] = irr::KEY_KEY_C; | ||
1403 | KeyCodes[kVK_ANSI_D] = irr::KEY_KEY_D; | ||
1404 | KeyCodes[kVK_ANSI_E] = irr::KEY_KEY_E; | ||
1405 | KeyCodes[kVK_ANSI_F] = irr::KEY_KEY_F; | ||
1406 | KeyCodes[kVK_ANSI_G] = irr::KEY_KEY_G; | ||
1407 | KeyCodes[kVK_ANSI_H] = irr::KEY_KEY_H; | ||
1408 | KeyCodes[kVK_ANSI_I] = irr::KEY_KEY_I; | ||
1409 | KeyCodes[kVK_ANSI_J] = irr::KEY_KEY_J; | ||
1410 | KeyCodes[kVK_ANSI_K] = irr::KEY_KEY_K; | ||
1411 | KeyCodes[kVK_ANSI_L] = irr::KEY_KEY_L; | ||
1412 | KeyCodes[kVK_ANSI_M] = irr::KEY_KEY_M; | ||
1413 | KeyCodes[kVK_ANSI_N] = irr::KEY_KEY_N; | ||
1414 | KeyCodes[kVK_ANSI_O] = irr::KEY_KEY_O; | ||
1415 | KeyCodes[kVK_ANSI_P] = irr::KEY_KEY_P; | ||
1416 | KeyCodes[kVK_ANSI_Q] = irr::KEY_KEY_Q; | ||
1417 | KeyCodes[kVK_ANSI_R] = irr::KEY_KEY_R; | ||
1418 | KeyCodes[kVK_ANSI_S] = irr::KEY_KEY_S; | ||
1419 | KeyCodes[kVK_ANSI_T] = irr::KEY_KEY_T; | ||
1420 | KeyCodes[kVK_ANSI_U] = irr::KEY_KEY_U; | ||
1421 | KeyCodes[kVK_ANSI_V] = irr::KEY_KEY_V; | ||
1422 | KeyCodes[kVK_ANSI_W] = irr::KEY_KEY_W; | ||
1423 | KeyCodes[kVK_ANSI_X] = irr::KEY_KEY_X; | ||
1424 | KeyCodes[kVK_ANSI_X] = irr::KEY_KEY_X; | ||
1425 | KeyCodes[kVK_ANSI_Y] = irr::KEY_KEY_Y; | ||
1426 | KeyCodes[kVK_ANSI_Z] = irr::KEY_KEY_Z; | ||
1427 | |||
1428 | KeyCodes[kVK_ANSI_0] = irr::KEY_KEY_0; | ||
1429 | KeyCodes[kVK_ANSI_1] = irr::KEY_KEY_1; | ||
1430 | KeyCodes[kVK_ANSI_2] = irr::KEY_KEY_2; | ||
1431 | KeyCodes[kVK_ANSI_3] = irr::KEY_KEY_3; | ||
1432 | KeyCodes[kVK_ANSI_4] = irr::KEY_KEY_4; | ||
1433 | KeyCodes[kVK_ANSI_5] = irr::KEY_KEY_5; | ||
1434 | KeyCodes[kVK_ANSI_6] = irr::KEY_KEY_6; | ||
1435 | KeyCodes[kVK_ANSI_7] = irr::KEY_KEY_7; | ||
1436 | KeyCodes[kVK_ANSI_8] = irr::KEY_KEY_8; | ||
1437 | KeyCodes[kVK_ANSI_9] = irr::KEY_KEY_9; | ||
1438 | |||
1439 | KeyCodes[kVK_ANSI_Slash] = irr::KEY_DIVIDE; | ||
1440 | KeyCodes[kVK_ANSI_Comma] = irr::KEY_COMMA; | ||
1441 | KeyCodes[kVK_ANSI_Period] = irr::KEY_PERIOD; | ||
1442 | KeyCodes[kVK_PageUp] = irr::KEY_PRIOR; | ||
1443 | KeyCodes[kVK_PageDown] = irr::KEY_NEXT; | ||
1444 | |||
1445 | KeyCodes[kVK_ANSI_Keypad0] = irr::KEY_NUMPAD0; | ||
1446 | KeyCodes[kVK_ANSI_Keypad1] = irr::KEY_NUMPAD1; | ||
1447 | KeyCodes[kVK_ANSI_Keypad2] = irr::KEY_NUMPAD2; | ||
1448 | KeyCodes[kVK_ANSI_Keypad3] = irr::KEY_NUMPAD3; | ||
1449 | KeyCodes[kVK_ANSI_Keypad4] = irr::KEY_NUMPAD4; | ||
1450 | KeyCodes[kVK_ANSI_Keypad5] = irr::KEY_NUMPAD5; | ||
1451 | KeyCodes[kVK_ANSI_Keypad6] = irr::KEY_NUMPAD6; | ||
1452 | KeyCodes[kVK_ANSI_Keypad7] = irr::KEY_NUMPAD7; | ||
1453 | KeyCodes[kVK_ANSI_Keypad8] = irr::KEY_NUMPAD8; | ||
1454 | KeyCodes[kVK_ANSI_Keypad9] = irr::KEY_NUMPAD9; | ||
1455 | |||
1456 | KeyCodes[kVK_ANSI_KeypadDecimal] = irr::KEY_DECIMAL; | ||
1457 | KeyCodes[kVK_ANSI_KeypadMultiply] = irr::KEY_MULTIPLY; | ||
1458 | KeyCodes[kVK_ANSI_KeypadPlus] = irr::KEY_PLUS; | ||
1459 | KeyCodes[kVK_ANSI_KeypadClear] = irr::KEY_OEM_CLEAR; | ||
1460 | KeyCodes[kVK_ANSI_KeypadDivide] = irr::KEY_DIVIDE; | ||
1461 | KeyCodes[kVK_ANSI_KeypadEnter] = irr::KEY_RETURN; | ||
1462 | KeyCodes[kVK_ANSI_KeypadMinus] = irr::KEY_SUBTRACT; | ||
1463 | } | ||
1464 | |||
1465 | |||
1466 | //! Sets if the window should be resizable in windowed mode. | ||
1467 | void CIrrDeviceMacOSX::setResizable(bool resize) | ||
1468 | { | ||
1469 | IsResizable = resize; | ||
1470 | #if 0 | ||
1471 | if (resize) | ||
1472 | [Window setStyleMask:NSTitledWindowMask|NSClosableWindowMask|NSMiniaturizableWindowMask|NSResizableWindowMask]; | ||
1473 | else | ||
1474 | [Window setStyleMask:NSTitledWindowMask|NSClosableWindowMask]; | ||
1475 | #endif | ||
1476 | } | ||
1477 | |||
1478 | |||
1479 | bool CIrrDeviceMacOSX::isResizable() const | ||
1480 | { | ||
1481 | return IsResizable; | ||
1482 | } | ||
1483 | |||
1484 | |||
1485 | void CIrrDeviceMacOSX::minimizeWindow() | ||
1486 | { | ||
1487 | if (Window != NULL) | ||
1488 | [Window miniaturize:[NSApp self]]; | ||
1489 | } | ||
1490 | |||
1491 | |||
1492 | //! Maximizes the window if possible. | ||
1493 | void CIrrDeviceMacOSX::maximizeWindow() | ||
1494 | { | ||
1495 | // todo: implement | ||
1496 | } | ||
1497 | |||
1498 | |||
1499 | //! Restore the window to normal size if possible. | ||
1500 | void CIrrDeviceMacOSX::restoreWindow() | ||
1501 | { | ||
1502 | [Window deminiaturize:[NSApp self]]; | ||
1503 | } | ||
1504 | |||
1505 | |||
1506 | bool CIrrDeviceMacOSX::present(video::IImage* surface, void* windowId, core::rect<s32>* src ) | ||
1507 | { | ||
1508 | // todo: implement window ID and src rectangle | ||
1509 | |||
1510 | if (!surface) | ||
1511 | return false; | ||
1512 | |||
1513 | if (SoftwareRendererType > 0) | ||
1514 | { | ||
1515 | const u32 colorSamples=3; | ||
1516 | // do we need to change the size? | ||
1517 | const bool updateSize = !SoftwareDriverTarget || | ||
1518 | s32([SoftwareDriverTarget size].width) != surface->getDimension().Width || | ||
1519 | s32([SoftwareDriverTarget size].height) != surface->getDimension().Height; | ||
1520 | |||
1521 | NSRect areaRect = NSMakeRect(0.0, 0.0, surface->getDimension().Width, surface->getDimension().Height); | ||
1522 | const u32 destPitch = (colorSamples * areaRect.size.width); | ||
1523 | |||
1524 | // create / update the target | ||
1525 | if (updateSize) | ||
1526 | { | ||
1527 | [SoftwareDriverTarget release]; | ||
1528 | // allocate target for IImage | ||
1529 | SoftwareDriverTarget = [[NSBitmapImageRep alloc] | ||
1530 | initWithBitmapDataPlanes: nil | ||
1531 | pixelsWide: areaRect.size.width | ||
1532 | pixelsHigh: areaRect.size.height | ||
1533 | bitsPerSample: 8 | ||
1534 | samplesPerPixel: colorSamples | ||
1535 | hasAlpha: NO | ||
1536 | isPlanar: NO | ||
1537 | colorSpaceName: NSCalibratedRGBColorSpace | ||
1538 | bytesPerRow: destPitch | ||
1539 | bitsPerPixel: 8*colorSamples]; | ||
1540 | } | ||
1541 | |||
1542 | if (SoftwareDriverTarget==nil) | ||
1543 | return false; | ||
1544 | |||
1545 | // get pointer to image data | ||
1546 | unsigned char* imgData = (unsigned char*)surface->lock(); | ||
1547 | |||
1548 | u8* srcdata = reinterpret_cast<u8*>(imgData); | ||
1549 | u8* destData = reinterpret_cast<u8*>([SoftwareDriverTarget bitmapData]); | ||
1550 | const u32 srcheight = core::min_(surface->getDimension().Height, (u32)areaRect.size.height); | ||
1551 | const u32 srcPitch = surface->getPitch(); | ||
1552 | const u32 minWidth = core::min_(surface->getDimension().Width, (u32)areaRect.size.width); | ||
1553 | for (u32 y=0; y!=srcheight; ++y) | ||
1554 | { | ||
1555 | if(SoftwareRendererType == 2) | ||
1556 | { | ||
1557 | if (surface->getColorFormat() == video::ECF_A8R8G8B8) | ||
1558 | video::CColorConverter::convert_A8R8G8B8toB8G8R8(srcdata, minWidth, destData); | ||
1559 | else if (surface->getColorFormat() == video::ECF_A1R5G5B5) | ||
1560 | video::CColorConverter::convert_A1R5G5B5toB8G8R8(srcdata, minWidth, destData); | ||
1561 | else | ||
1562 | video::CColorConverter::convert_viaFormat(srcdata, surface->getColorFormat(), minWidth, destData, video::ECF_R8G8B8); | ||
1563 | } | ||
1564 | else | ||
1565 | { | ||
1566 | if (surface->getColorFormat() == video::ECF_A8R8G8B8) | ||
1567 | video::CColorConverter::convert_A8R8G8B8toR8G8B8(srcdata, minWidth, destData); | ||
1568 | else if (surface->getColorFormat() == video::ECF_A1R5G5B5) | ||
1569 | video::CColorConverter::convert_A1R5G5B5toR8G8B8(srcdata, minWidth, destData); | ||
1570 | else | ||
1571 | video::CColorConverter::convert_viaFormat(srcdata, surface->getColorFormat(), minWidth, destData, video::ECF_R8G8B8); | ||
1572 | } | ||
1573 | |||
1574 | srcdata += srcPitch; | ||
1575 | destData += destPitch; | ||
1576 | } | ||
1577 | |||
1578 | // unlock the data | ||
1579 | surface->unlock(); | ||
1580 | |||
1581 | // todo: draw properly into a sub-view | ||
1582 | [SoftwareDriverTarget draw]; | ||
1583 | } | ||
1584 | |||
1585 | return false; | ||
1586 | } | ||
1587 | |||
1588 | |||
1589 | #if defined (_IRR_COMPILE_WITH_JOYSTICK_EVENTS_) | ||
1590 | static void joystickRemovalCallback(void * target, | ||
1591 | IOReturn result, void * refcon, void * sender) | ||
1592 | { | ||
1593 | JoystickInfo *joy = (JoystickInfo *) refcon; | ||
1594 | joy->removed = 1; | ||
1595 | } | ||
1596 | #endif // _IRR_COMPILE_WITH_JOYSTICK_EVENTS_ | ||
1597 | |||
1598 | |||
1599 | bool CIrrDeviceMacOSX::activateJoysticks(core::array<SJoystickInfo> & joystickInfo) | ||
1600 | { | ||
1601 | #if defined (_IRR_COMPILE_WITH_JOYSTICK_EVENTS_) | ||
1602 | ActiveJoysticks.clear(); | ||
1603 | joystickInfo.clear(); | ||
1604 | |||
1605 | io_object_t hidObject = 0; | ||
1606 | io_iterator_t hidIterator = 0; | ||
1607 | IOReturn result = kIOReturnSuccess; | ||
1608 | mach_port_t masterPort = 0; | ||
1609 | CFMutableDictionaryRef hidDictionaryRef = NULL; | ||
1610 | |||
1611 | result = IOMasterPort (bootstrap_port, &masterPort); | ||
1612 | if (kIOReturnSuccess != result) | ||
1613 | { | ||
1614 | os::Printer::log("initialiseJoysticks IOMasterPort failed", ELL_ERROR); | ||
1615 | return false; | ||
1616 | } | ||
1617 | |||
1618 | hidDictionaryRef = IOServiceMatching (kIOHIDDeviceKey); | ||
1619 | if (!hidDictionaryRef) | ||
1620 | { | ||
1621 | os::Printer::log("initialiseJoysticks IOServiceMatching failed", ELL_ERROR); | ||
1622 | return false; | ||
1623 | } | ||
1624 | result = IOServiceGetMatchingServices (masterPort, hidDictionaryRef, &hidIterator); | ||
1625 | |||
1626 | if (kIOReturnSuccess != result) | ||
1627 | { | ||
1628 | os::Printer::log("initialiseJoysticks IOServiceGetMatchingServices failed", ELL_ERROR); | ||
1629 | return false; | ||
1630 | } | ||
1631 | |||
1632 | //no joysticks just return | ||
1633 | if (!hidIterator) | ||
1634 | return false; | ||
1635 | |||
1636 | u32 jindex = 0u; | ||
1637 | while ((hidObject = IOIteratorNext (hidIterator))) | ||
1638 | { | ||
1639 | JoystickInfo info; | ||
1640 | |||
1641 | // get dictionary for HID properties | ||
1642 | CFMutableDictionaryRef hidProperties = 0; | ||
1643 | |||
1644 | kern_return_t kern_result = IORegistryEntryCreateCFProperties (hidObject, &hidProperties, kCFAllocatorDefault, kNilOptions); | ||
1645 | if ((kern_result == KERN_SUCCESS) && hidProperties) | ||
1646 | { | ||
1647 | HRESULT plugInResult = S_OK; | ||
1648 | SInt32 score = 0; | ||
1649 | IOCFPlugInInterface ** ppPlugInInterface = NULL; | ||
1650 | result = IOCreatePlugInInterfaceForService (hidObject, kIOHIDDeviceUserClientTypeID, | ||
1651 | kIOCFPlugInInterfaceID, &ppPlugInInterface, &score); | ||
1652 | if (kIOReturnSuccess == result) | ||
1653 | { | ||
1654 | plugInResult = (*ppPlugInInterface)->QueryInterface (ppPlugInInterface, | ||
1655 | CFUUIDGetUUIDBytes (kIOHIDDeviceInterfaceID), (void **) &(info.interface)); | ||
1656 | if (plugInResult != S_OK) | ||
1657 | os::Printer::log("initialiseJoysticks query HID class device interface failed", ELL_ERROR); | ||
1658 | (*ppPlugInInterface)->Release(ppPlugInInterface); | ||
1659 | } | ||
1660 | else | ||
1661 | continue; | ||
1662 | |||
1663 | if (info.interface != NULL) | ||
1664 | { | ||
1665 | result = (*(info.interface))->open (info.interface, 0); | ||
1666 | if (result == kIOReturnSuccess) | ||
1667 | { | ||
1668 | (*(info.interface))->setRemovalCallback (info.interface, joystickRemovalCallback, &info, &info); | ||
1669 | getJoystickDeviceInfo(hidObject, hidProperties, &info); | ||
1670 | |||
1671 | // get elements | ||
1672 | CFTypeRef refElementTop = CFDictionaryGetValue (hidProperties, CFSTR(kIOHIDElementKey)); | ||
1673 | if (refElementTop) | ||
1674 | { | ||
1675 | CFTypeID type = CFGetTypeID (refElementTop); | ||
1676 | if (type == CFArrayGetTypeID()) | ||
1677 | { | ||
1678 | CFRange range = {0, CFArrayGetCount ((CFArrayRef)refElementTop)}; | ||
1679 | info.numActiveJoysticks = ActiveJoysticks.size(); | ||
1680 | CFArrayApplyFunction ((CFArrayRef)refElementTop, range, getJoystickComponentArrayHandler, &info); | ||
1681 | } | ||
1682 | } | ||
1683 | } | ||
1684 | else | ||
1685 | { | ||
1686 | CFRelease (hidProperties); | ||
1687 | os::Printer::log("initialiseJoysticks Open interface failed", ELL_ERROR); | ||
1688 | continue; | ||
1689 | } | ||
1690 | |||
1691 | CFRelease (hidProperties); | ||
1692 | |||
1693 | result = IOObjectRelease (hidObject); | ||
1694 | |||
1695 | if ( (info.usagePage != kHIDPage_GenericDesktop) || | ||
1696 | ((info.usage != kHIDUsage_GD_Joystick && | ||
1697 | info.usage != kHIDUsage_GD_GamePad && | ||
1698 | info.usage != kHIDUsage_GD_MultiAxisController)) ) | ||
1699 | { | ||
1700 | closeJoystickDevice (&info); | ||
1701 | continue; | ||
1702 | } | ||
1703 | |||
1704 | for (u32 i = 0; i < 6; ++i) | ||
1705 | info.persistentData.JoystickEvent.Axis[i] = 0; | ||
1706 | |||
1707 | ActiveJoysticks.push_back(info); | ||
1708 | |||
1709 | SJoystickInfo returnInfo; | ||
1710 | returnInfo.Joystick = jindex; | ||
1711 | returnInfo.Axes = info.axes; | ||
1712 | //returnInfo.Hats = info.hats; | ||
1713 | returnInfo.Buttons = info.buttons; | ||
1714 | returnInfo.Name = info.joystickName; | ||
1715 | returnInfo.PovHat = SJoystickInfo::POV_HAT_UNKNOWN; | ||
1716 | ++ jindex; | ||
1717 | |||
1718 | //if (info.hatComp.size()) | ||
1719 | // returnInfo.PovHat = SJoystickInfo::POV_HAT_PRESENT; | ||
1720 | //else | ||
1721 | // returnInfo.PovHat = SJoystickInfo::POV_HAT_ABSENT; | ||
1722 | |||
1723 | joystickInfo.push_back(returnInfo); | ||
1724 | } | ||
1725 | |||
1726 | } | ||
1727 | else | ||
1728 | { | ||
1729 | continue; | ||
1730 | } | ||
1731 | } | ||
1732 | result = IOObjectRelease (hidIterator); | ||
1733 | |||
1734 | return true; | ||
1735 | #endif // _IRR_COMPILE_WITH_JOYSTICK_EVENTS_ | ||
1736 | |||
1737 | return false; | ||
1738 | } | ||
1739 | |||
1740 | void CIrrDeviceMacOSX::pollJoysticks() | ||
1741 | { | ||
1742 | #if defined (_IRR_COMPILE_WITH_JOYSTICK_EVENTS_) | ||
1743 | if(0 == ActiveJoysticks.size()) | ||
1744 | return; | ||
1745 | |||
1746 | u32 joystick; | ||
1747 | for (joystick = 0; joystick < ActiveJoysticks.size(); ++joystick) | ||
1748 | { | ||
1749 | if (ActiveJoysticks[joystick].removed) | ||
1750 | continue; | ||
1751 | |||
1752 | bool found = false; | ||
1753 | ActiveJoysticks[joystick].persistentData.JoystickEvent.Joystick = joystick; | ||
1754 | |||
1755 | if (ActiveJoysticks[joystick].interface) | ||
1756 | { | ||
1757 | for (u32 n = 0; n < ActiveJoysticks[joystick].axisComp.size(); n++) | ||
1758 | { | ||
1759 | IOReturn result = kIOReturnSuccess; | ||
1760 | IOHIDEventStruct hidEvent; | ||
1761 | hidEvent.value = 0; | ||
1762 | result = (*(ActiveJoysticks[joystick].interface))->getElementValue(ActiveJoysticks[joystick].interface, ActiveJoysticks[joystick].axisComp[n].cookie, &hidEvent); | ||
1763 | if (kIOReturnSuccess == result) | ||
1764 | { | ||
1765 | const f32 min = -32768.0f; | ||
1766 | const f32 max = 32767.0f; | ||
1767 | const f32 deviceScale = max - min; | ||
1768 | const f32 readScale = (f32)ActiveJoysticks[joystick].axisComp[n].maxRead - (f32)ActiveJoysticks[joystick].axisComp[n].minRead; | ||
1769 | |||
1770 | if (hidEvent.value < ActiveJoysticks[joystick].axisComp[n].minRead) | ||
1771 | ActiveJoysticks[joystick].axisComp[n].minRead = hidEvent.value; | ||
1772 | if (hidEvent.value > ActiveJoysticks[joystick].axisComp[n].maxRead) | ||
1773 | ActiveJoysticks[joystick].axisComp[n].maxRead = hidEvent.value; | ||
1774 | |||
1775 | if (readScale != 0.0f) | ||
1776 | hidEvent.value = (int)(((f32)((f32)hidEvent.value - (f32)ActiveJoysticks[joystick].axisComp[n].minRead) * deviceScale / readScale) + min); | ||
1777 | |||
1778 | if (ActiveJoysticks[joystick].persistentData.JoystickEvent.Axis[n] != (s16)hidEvent.value) | ||
1779 | found = true; | ||
1780 | ActiveJoysticks[joystick].persistentData.JoystickEvent.Axis[n] = (s16)hidEvent.value; | ||
1781 | } | ||
1782 | }//axis check | ||
1783 | |||
1784 | for (u32 n = 0; n < ActiveJoysticks[joystick].buttonComp.size(); n++) | ||
1785 | { | ||
1786 | IOReturn result = kIOReturnSuccess; | ||
1787 | IOHIDEventStruct hidEvent; | ||
1788 | hidEvent.value = 0; | ||
1789 | result = (*(ActiveJoysticks[joystick].interface))->getElementValue(ActiveJoysticks[joystick].interface, ActiveJoysticks[joystick].buttonComp[n].cookie, &hidEvent); | ||
1790 | if (kIOReturnSuccess == result) | ||
1791 | { | ||
1792 | u32 ButtonStates = 0; | ||
1793 | |||
1794 | if (hidEvent.value && !((ActiveJoysticks[joystick].persistentData.JoystickEvent.ButtonStates & (1 << n)) ? true : false) ) | ||
1795 | found = true; | ||
1796 | else if (!hidEvent.value && ((ActiveJoysticks[joystick].persistentData.JoystickEvent.ButtonStates & (1 << n)) ? true : false)) | ||
1797 | found = true; | ||
1798 | |||
1799 | if (hidEvent.value) | ||
1800 | ActiveJoysticks[joystick].persistentData.JoystickEvent.ButtonStates |= (1 << n); | ||
1801 | else | ||
1802 | ActiveJoysticks[joystick].persistentData.JoystickEvent.ButtonStates &= ~(1 << n); | ||
1803 | } | ||
1804 | }//button check | ||
1805 | //still ToDo..will be done soon :) | ||
1806 | /* | ||
1807 | for (u32 n = 0; n < ActiveJoysticks[joystick].hatComp.size(); n++) | ||
1808 | { | ||
1809 | IOReturn result = kIOReturnSuccess; | ||
1810 | IOHIDEventStruct hidEvent; | ||
1811 | hidEvent.value = 0; | ||
1812 | result = (*(ActiveJoysticks[joystick].interface))->getElementValue(ActiveJoysticks[joystick].interface, ActiveJoysticks[joystick].hatComp[n].cookie, &hidEvent); | ||
1813 | if (kIOReturnSuccess == result) | ||
1814 | { | ||
1815 | if (ActiveJoysticks[joystick].persistentData.JoystickEvent.POV != hidEvent.value) | ||
1816 | found = true; | ||
1817 | ActiveJoysticks[joystick].persistentData.JoystickEvent.POV = hidEvent.value; | ||
1818 | } | ||
1819 | }//hat check | ||
1820 | */ | ||
1821 | } | ||
1822 | |||
1823 | if (found) | ||
1824 | postEventFromUser(ActiveJoysticks[joystick].persistentData); | ||
1825 | } | ||
1826 | #endif // _IRR_COMPILE_WITH_JOYSTICK_EVENTS_ | ||
1827 | } | ||
1828 | |||
1829 | video::IVideoModeList* CIrrDeviceMacOSX::getVideoModeList() | ||
1830 | { | ||
1831 | if (!VideoModeList.getVideoModeCount()) | ||
1832 | { | ||
1833 | CGDirectDisplayID display; | ||
1834 | display = CGMainDisplayID(); | ||
1835 | |||
1836 | #ifdef __MAC_10_6 | ||
1837 | CFArrayRef Modes = CGDisplayCopyAllDisplayModes(display, NULL); | ||
1838 | |||
1839 | for(int i = 0; i < CFArrayGetCount(Modes); ++i) | ||
1840 | { | ||
1841 | CGDisplayModeRef CurrentMode = (CGDisplayModeRef)CFArrayGetValueAtIndex(Modes, i); | ||
1842 | |||
1843 | u8 Depth = 0; | ||
1844 | |||
1845 | CFStringRef pixEnc = CGDisplayModeCopyPixelEncoding(CurrentMode); | ||
1846 | |||
1847 | if(CFStringCompare(pixEnc, CFSTR(IO32BitDirectPixels), kCFCompareCaseInsensitive) == kCFCompareEqualTo) | ||
1848 | Depth = 32; | ||
1849 | else | ||
1850 | if(CFStringCompare(pixEnc, CFSTR(IO16BitDirectPixels), kCFCompareCaseInsensitive) == kCFCompareEqualTo) | ||
1851 | Depth = 16; | ||
1852 | else | ||
1853 | if(CFStringCompare(pixEnc, CFSTR(IO8BitIndexedPixels), kCFCompareCaseInsensitive) == kCFCompareEqualTo) | ||
1854 | Depth = 8; | ||
1855 | |||
1856 | if(Depth) | ||
1857 | { | ||
1858 | unsigned int Width = CGDisplayModeGetWidth(CurrentMode); | ||
1859 | unsigned int Height = CGDisplayModeGetHeight(CurrentMode); | ||
1860 | |||
1861 | VideoModeList.addMode(core::dimension2d<u32>(Width, Height), Depth); | ||
1862 | } | ||
1863 | } | ||
1864 | #else | ||
1865 | CFArrayRef availableModes = CGDisplayAvailableModes(display); | ||
1866 | unsigned int numberOfAvailableModes = CFArrayGetCount(availableModes); | ||
1867 | for (u32 i= 0; i<numberOfAvailableModes; ++i) | ||
1868 | { | ||
1869 | // look at each mode in the available list | ||
1870 | CFDictionaryRef mode = (CFDictionaryRef)CFArrayGetValueAtIndex(availableModes, i); | ||
1871 | long bitsPerPixel = GetDictionaryLong(mode, kCGDisplayBitsPerPixel); | ||
1872 | Boolean safeForHardware = GetDictionaryBoolean(mode, kCGDisplayModeIsSafeForHardware); | ||
1873 | Boolean stretched = GetDictionaryBoolean(mode, kCGDisplayModeIsStretched); | ||
1874 | |||
1875 | if (!safeForHardware) | ||
1876 | continue; | ||
1877 | |||
1878 | long width = GetDictionaryLong(mode, kCGDisplayWidth); | ||
1879 | long height = GetDictionaryLong(mode, kCGDisplayHeight); | ||
1880 | // long refresh = GetDictionaryLong((mode), kCGDisplayRefreshRate); | ||
1881 | VideoModeList.addMode(core::dimension2d<u32>(width, height), | ||
1882 | bitsPerPixel); | ||
1883 | } | ||
1884 | #endif | ||
1885 | } | ||
1886 | return &VideoModeList; | ||
1887 | } | ||
1888 | |||
1889 | } // end namespace | ||
1890 | |||
1891 | #endif // _IRR_COMPILE_WITH_OSX_DEVICE_ | ||
1892 | |||
diff --git a/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/DemoApp-Info.plist b/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/DemoApp-Info.plist new file mode 100644 index 0000000..a754c7f --- /dev/null +++ b/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/DemoApp-Info.plist | |||
@@ -0,0 +1,24 @@ | |||
1 | <?xml version="1.0" encoding="UTF-8"?> | ||
2 | <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | ||
3 | <plist version="1.0"> | ||
4 | <dict> | ||
5 | <key>CFBundleDevelopmentRegion</key> | ||
6 | <string>English</string> | ||
7 | <key>CFBundleExecutable</key> | ||
8 | <string>${EXECUTABLE_NAME}</string> | ||
9 | <key>CFBundleIdentifier</key> | ||
10 | <string>com.irrlicht.${EXECUTABLE_NAME}</string> | ||
11 | <key>CFBundleInfoDictionaryVersion</key> | ||
12 | <string>6.0</string> | ||
13 | <key>CFBundlePackageType</key> | ||
14 | <string>APPL</string> | ||
15 | <key>CFBundleSignature</key> | ||
16 | <string>IRRL</string> | ||
17 | <key>CFBundleVersion</key> | ||
18 | <string>1.0</string> | ||
19 | <key>NSMainNibFile</key> | ||
20 | <string>MainMenu</string> | ||
21 | <key>NSPrincipalClass</key> | ||
22 | <string>NSApplication</string> | ||
23 | </dict> | ||
24 | </plist> | ||
diff --git a/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/Irrlicht-Info.plist b/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/Irrlicht-Info.plist new file mode 100644 index 0000000..fd4ba51 --- /dev/null +++ b/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/Irrlicht-Info.plist | |||
@@ -0,0 +1,20 @@ | |||
1 | <?xml version="1.0" encoding="UTF-8"?> | ||
2 | <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | ||
3 | <plist version="1.0"> | ||
4 | <dict> | ||
5 | <key>CFBundleDevelopmentRegion</key> | ||
6 | <string>English</string> | ||
7 | <key>CFBundleExecutable</key> | ||
8 | <string>${EXECUTABLE_NAME}</string> | ||
9 | <key>CFBundleIdentifier</key> | ||
10 | <string>org.irrlichtengine.${PRODUCT_NAME:identifier}</string> | ||
11 | <key>CFBundleInfoDictionaryVersion</key> | ||
12 | <string>6.0</string> | ||
13 | <key>CFBundlePackageType</key> | ||
14 | <string>FMWK</string> | ||
15 | <key>CFBundleSignature</key> | ||
16 | <string>????</string> | ||
17 | <key>CFBundleVersion</key> | ||
18 | <string>1.6</string> | ||
19 | </dict> | ||
20 | </plist> | ||
diff --git a/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/MacOSX.xcodeproj/project.pbxproj b/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/MacOSX.xcodeproj/project.pbxproj new file mode 100644 index 0000000..92c2f27 --- /dev/null +++ b/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/MacOSX.xcodeproj/project.pbxproj | |||
@@ -0,0 +1,7234 @@ | |||
1 | // !$*UTF8*$! | ||
2 | { | ||
3 | archiveVersion = 1; | ||
4 | classes = { | ||
5 | }; | ||
6 | objectVersion = 42; | ||
7 | objects = { | ||
8 | |||
9 | /* Begin PBXAggregateTarget section */ | ||
10 | B81CFFC6097FE9980057C06F /* All */ = { | ||
11 | isa = PBXAggregateTarget; | ||
12 | buildConfigurationList = B81CFFE8097FE9C30057C06F /* Build configuration list for PBXAggregateTarget "All" */; | ||
13 | buildPhases = ( | ||
14 | ); | ||
15 | dependencies = ( | ||
16 | 0946CCD90EC99D8C00D945A5 /* PBXTargetDependency */, | ||
17 | 09F649210D2CDFF0001E0599 /* PBXTargetDependency */, | ||
18 | 4CA5CB9A0A4868B500ADB3D7 /* PBXTargetDependency */, | ||
19 | 4CA5CB980A4868B500ADB3D7 /* PBXTargetDependency */, | ||
20 | 4CA5CB960A4868B500ADB3D7 /* PBXTargetDependency */, | ||
21 | 4CA5CB940A4868B500ADB3D7 /* PBXTargetDependency */, | ||
22 | 4CA5CB920A4868B500ADB3D7 /* PBXTargetDependency */, | ||
23 | 4CA5CB900A4868B500ADB3D7 /* PBXTargetDependency */, | ||
24 | 4CA5CB8E0A4868B500ADB3D7 /* PBXTargetDependency */, | ||
25 | 4CA5CB8C0A4868B500ADB3D7 /* PBXTargetDependency */, | ||
26 | 4CA5CB8A0A4868B500ADB3D7 /* PBXTargetDependency */, | ||
27 | 4CA5CB880A4868B500ADB3D7 /* PBXTargetDependency */, | ||
28 | 4CA5CB860A4868B500ADB3D7 /* PBXTargetDependency */, | ||
29 | 4CA5CB840A4868B500ADB3D7 /* PBXTargetDependency */, | ||
30 | 0E2E3D901103EB32002DE8D7 /* PBXTargetDependency */, | ||
31 | 0E2E3D921103EB39002DE8D7 /* PBXTargetDependency */, | ||
32 | 0E2E3D8E1103EB1A002DE8D7 /* PBXTargetDependency */, | ||
33 | 0E2E3D941103EB41002DE8D7 /* PBXTargetDependency */, | ||
34 | 0E2E3D8C1103EB12002DE8D7 /* PBXTargetDependency */, | ||
35 | 4CA5CB820A4868B500ADB3D7 /* PBXTargetDependency */, | ||
36 | ); | ||
37 | name = All; | ||
38 | productName = ALL; | ||
39 | }; | ||
40 | /* End PBXAggregateTarget section */ | ||
41 | |||
42 | /* Begin PBXBuildFile section */ | ||
43 | 09022C560EA0E97F00CD54EE /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 4C53E1650A484C2C0014E966 /* MainMenu.nib */; }; | ||
44 | 09022C5B0EA0E97F00CD54EE /* libIrrlicht.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E24D0A4850120014E966 /* libIrrlicht.a */; }; | ||
45 | 09022C5C0EA0E97F00CD54EE /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26D0A4850D60014E966 /* Cocoa.framework */; }; | ||
46 | 09022C5D0EA0E97F00CD54EE /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26E0A4850D60014E966 /* OpenGL.framework */; }; | ||
47 | 09022C5E0EA0E97F00CD54EE /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0925113D0D744ADE006784D9 /* Carbon.framework */; }; | ||
48 | 09022C7E0EA0EA9D00CD54EE /* CGUIAttributeEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 09022C690EA0EA9D00CD54EE /* CGUIAttributeEditor.cpp */; }; | ||
49 | 09022C7F0EA0EA9D00CD54EE /* CGUIEditFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 09022C6E0EA0EA9D00CD54EE /* CGUIEditFactory.cpp */; }; | ||
50 | 09022C800EA0EA9D00CD54EE /* CGUIEditWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 09022C700EA0EA9D00CD54EE /* CGUIEditWindow.cpp */; }; | ||
51 | 09022C810EA0EA9D00CD54EE /* CGUIEditWorkspace.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 09022C720EA0EA9D00CD54EE /* CGUIEditWorkspace.cpp */; }; | ||
52 | 09022C820EA0EA9D00CD54EE /* CGUIPanel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 09022C750EA0EA9D00CD54EE /* CGUIPanel.cpp */; }; | ||
53 | 09022C830EA0EA9D00CD54EE /* CGUITextureCacheBrowser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 09022C790EA0EA9D00CD54EE /* CGUITextureCacheBrowser.cpp */; }; | ||
54 | 09022C840EA0EA9D00CD54EE /* CMemoryReadWriteFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 09022C7B0EA0EA9D00CD54EE /* CMemoryReadWriteFile.cpp */; }; | ||
55 | 09022C850EA0EA9D00CD54EE /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 09022C7D0EA0EA9D00CD54EE /* main.cpp */; }; | ||
56 | 090FBC820D31085E0076D847 /* CVolumeLightSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 090FBC800D31085E0076D847 /* CVolumeLightSceneNode.cpp */; }; | ||
57 | 090FBC830D31085E0076D847 /* CVolumeLightSceneNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 090FBC810D31085E0076D847 /* CVolumeLightSceneNode.h */; }; | ||
58 | 0910B9DE0D1F5D4100D46B04 /* CBurningShader_Raster_Reference.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0910B9D90D1F5D4100D46B04 /* CBurningShader_Raster_Reference.cpp */; }; | ||
59 | 0910B9DF0D1F5D4100D46B04 /* CGUITable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0910B9DA0D1F5D4100D46B04 /* CGUITable.cpp */; }; | ||
60 | 0910B9E00D1F5D4100D46B04 /* CGUITable.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910B9DB0D1F5D4100D46B04 /* CGUITable.h */; }; | ||
61 | 0910B9E10D1F5D4100D46B04 /* CImageLoaderWAL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0910B9DC0D1F5D4100D46B04 /* CImageLoaderWAL.cpp */; }; | ||
62 | 0910B9E20D1F5D4100D46B04 /* CImageLoaderWAL.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910B9DD0D1F5D4100D46B04 /* CImageLoaderWAL.h */; }; | ||
63 | 0910BA240D1F64B300D46B04 /* CMeshBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910B9FD0D1F64B300D46B04 /* CMeshBuffer.h */; }; | ||
64 | 0910BA250D1F64B300D46B04 /* coreutil.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910B9FE0D1F64B300D46B04 /* coreutil.h */; }; | ||
65 | 0910BA260D1F64B300D46B04 /* ECullingTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910B9FF0D1F64B300D46B04 /* ECullingTypes.h */; }; | ||
66 | 0910BA270D1F64B300D46B04 /* EDebugSceneTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA000D1F64B300D46B04 /* EDebugSceneTypes.h */; }; | ||
67 | 0910BA280D1F64B300D46B04 /* EDriverFeatures.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA010D1F64B300D46B04 /* EDriverFeatures.h */; }; | ||
68 | 0910BA290D1F64B300D46B04 /* EGUIAlignment.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA020D1F64B300D46B04 /* EGUIAlignment.h */; }; | ||
69 | 0910BA2A0D1F64B300D46B04 /* EHardwareBufferFlags.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA030D1F64B300D46B04 /* EHardwareBufferFlags.h */; }; | ||
70 | 0910BA2B0D1F64B300D46B04 /* EMaterialFlags.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA040D1F64B300D46B04 /* EMaterialFlags.h */; }; | ||
71 | 0910BA2C0D1F64B300D46B04 /* EMaterialTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA050D1F64B300D46B04 /* EMaterialTypes.h */; }; | ||
72 | 0910BA2D0D1F64B300D46B04 /* EMeshWriterEnums.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA060D1F64B300D46B04 /* EMeshWriterEnums.h */; }; | ||
73 | 0910BA2E0D1F64B300D46B04 /* EMessageBoxFlags.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA070D1F64B300D46B04 /* EMessageBoxFlags.h */; }; | ||
74 | 0910BA2F0D1F64B300D46B04 /* ETerrainElements.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA080D1F64B300D46B04 /* ETerrainElements.h */; }; | ||
75 | 0910BA300D1F64B300D46B04 /* IAnimatedMeshMD3.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA090D1F64B300D46B04 /* IAnimatedMeshMD3.h */; }; | ||
76 | 0910BA310D1F64B300D46B04 /* IBoneSceneNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA0A0D1F64B300D46B04 /* IBoneSceneNode.h */; }; | ||
77 | 0910BA320D1F64B300D46B04 /* IGUIColorSelectDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA0B0D1F64B300D46B04 /* IGUIColorSelectDialog.h */; }; | ||
78 | 0910BA330D1F64B300D46B04 /* IGUIElementFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA0C0D1F64B300D46B04 /* IGUIElementFactory.h */; }; | ||
79 | 0910BA340D1F64B300D46B04 /* IGUIFontBitmap.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA0D0D1F64B300D46B04 /* IGUIFontBitmap.h */; }; | ||
80 | 0910BA350D1F64B300D46B04 /* IGUISpinBox.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA0E0D1F64B300D46B04 /* IGUISpinBox.h */; }; | ||
81 | 0910BA360D1F64B300D46B04 /* IGUISpriteBank.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA0F0D1F64B300D46B04 /* IGUISpriteBank.h */; }; | ||
82 | 0910BA370D1F64B300D46B04 /* IGUITable.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA100D1F64B300D46B04 /* IGUITable.h */; }; | ||
83 | 0910BA380D1F64B300D46B04 /* IMeshWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA110D1F64B300D46B04 /* IMeshWriter.h */; }; | ||
84 | 0910BA390D1F64B300D46B04 /* IParticleAnimatedMeshSceneNodeEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA120D1F64B300D46B04 /* IParticleAnimatedMeshSceneNodeEmitter.h */; }; | ||
85 | 0910BA3A0D1F64B300D46B04 /* IParticleAttractionAffector.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA130D1F64B300D46B04 /* IParticleAttractionAffector.h */; }; | ||
86 | 0910BA3B0D1F64B300D46B04 /* IParticleBoxEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA140D1F64B300D46B04 /* IParticleBoxEmitter.h */; }; | ||
87 | 0910BA3C0D1F64B300D46B04 /* IParticleCylinderEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA150D1F64B300D46B04 /* IParticleCylinderEmitter.h */; }; | ||
88 | 0910BA3D0D1F64B300D46B04 /* IParticleFadeOutAffector.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA160D1F64B300D46B04 /* IParticleFadeOutAffector.h */; }; | ||
89 | 0910BA3E0D1F64B300D46B04 /* IParticleGravityAffector.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA170D1F64B300D46B04 /* IParticleGravityAffector.h */; }; | ||
90 | 0910BA3F0D1F64B300D46B04 /* IParticleMeshEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA180D1F64B300D46B04 /* IParticleMeshEmitter.h */; }; | ||
91 | 0910BA400D1F64B300D46B04 /* IParticleRingEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA190D1F64B300D46B04 /* IParticleRingEmitter.h */; }; | ||
92 | 0910BA410D1F64B300D46B04 /* IParticleRotationAffector.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA1A0D1F64B300D46B04 /* IParticleRotationAffector.h */; }; | ||
93 | 0910BA420D1F64B300D46B04 /* IParticleSphereEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA1B0D1F64B300D46B04 /* IParticleSphereEmitter.h */; }; | ||
94 | 0910BA430D1F64B300D46B04 /* IQ3Shader.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA1C0D1F64B300D46B04 /* IQ3Shader.h */; }; | ||
95 | 0910BA440D1F64B300D46B04 /* IReferenceCounted.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA1D0D1F64B300D46B04 /* IReferenceCounted.h */; }; | ||
96 | 0910BA450D1F64B300D46B04 /* irrMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA1E0D1F64B300D46B04 /* irrMap.h */; }; | ||
97 | 0910BA460D1F64B300D46B04 /* ISkinnedMesh.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA1F0D1F64B300D46B04 /* ISkinnedMesh.h */; }; | ||
98 | 0910BA470D1F64B300D46B04 /* SMaterialLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA200D1F64B300D46B04 /* SMaterialLayer.h */; }; | ||
99 | 0910BA480D1F64B300D46B04 /* SSharedMeshBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA210D1F64B300D46B04 /* SSharedMeshBuffer.h */; }; | ||
100 | 0910BA490D1F64B300D46B04 /* SSkinMeshBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA220D1F64B300D46B04 /* SSkinMeshBuffer.h */; }; | ||
101 | 0910BA4A0D1F64B300D46B04 /* SViewFrustum.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA230D1F64B300D46B04 /* SViewFrustum.h */; }; | ||
102 | 0925113E0D744ADE006784D9 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0925113D0D744ADE006784D9 /* Carbon.framework */; }; | ||
103 | 0925113F0D744ADE006784D9 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0925113D0D744ADE006784D9 /* Carbon.framework */; }; | ||
104 | 092511400D744ADE006784D9 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0925113D0D744ADE006784D9 /* Carbon.framework */; }; | ||
105 | 092511410D744ADE006784D9 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0925113D0D744ADE006784D9 /* Carbon.framework */; }; | ||
106 | 092511420D744ADE006784D9 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0925113D0D744ADE006784D9 /* Carbon.framework */; }; | ||
107 | 092511430D744ADE006784D9 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0925113D0D744ADE006784D9 /* Carbon.framework */; }; | ||
108 | 092511440D744ADE006784D9 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0925113D0D744ADE006784D9 /* Carbon.framework */; }; | ||
109 | 092511450D744ADE006784D9 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0925113D0D744ADE006784D9 /* Carbon.framework */; }; | ||
110 | 092511460D744ADE006784D9 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0925113D0D744ADE006784D9 /* Carbon.framework */; }; | ||
111 | 092511470D744ADE006784D9 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0925113D0D744ADE006784D9 /* Carbon.framework */; }; | ||
112 | 092511480D744ADE006784D9 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0925113D0D744ADE006784D9 /* Carbon.framework */; }; | ||
113 | 092511490D744ADE006784D9 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0925113D0D744ADE006784D9 /* Carbon.framework */; }; | ||
114 | 0925114A0D744ADE006784D9 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0925113D0D744ADE006784D9 /* Carbon.framework */; }; | ||
115 | 0925114B0D744ADE006784D9 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0925113D0D744ADE006784D9 /* Carbon.framework */; }; | ||
116 | 0925114C0D744ADE006784D9 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0925113D0D744ADE006784D9 /* Carbon.framework */; }; | ||
117 | 0925114D0D744ADE006784D9 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0925113D0D744ADE006784D9 /* Carbon.framework */; }; | ||
118 | 09293C3E0ED32029003B8C9C /* png.c in Sources */ = {isa = PBXBuildFile; fileRef = 09293C2C0ED32029003B8C9C /* png.c */; }; | ||
119 | 09293C3F0ED32029003B8C9C /* pngerror.c in Sources */ = {isa = PBXBuildFile; fileRef = 09293C2D0ED32029003B8C9C /* pngerror.c */; }; | ||
120 | 09293C410ED32029003B8C9C /* pngget.c in Sources */ = {isa = PBXBuildFile; fileRef = 09293C2F0ED32029003B8C9C /* pngget.c */; }; | ||
121 | 09293C420ED32029003B8C9C /* pngmem.c in Sources */ = {isa = PBXBuildFile; fileRef = 09293C300ED32029003B8C9C /* pngmem.c */; }; | ||
122 | 09293C430ED32029003B8C9C /* pngpread.c in Sources */ = {isa = PBXBuildFile; fileRef = 09293C310ED32029003B8C9C /* pngpread.c */; }; | ||
123 | 09293C440ED32029003B8C9C /* pngread.c in Sources */ = {isa = PBXBuildFile; fileRef = 09293C320ED32029003B8C9C /* pngread.c */; }; | ||
124 | 09293C450ED32029003B8C9C /* pngrio.c in Sources */ = {isa = PBXBuildFile; fileRef = 09293C330ED32029003B8C9C /* pngrio.c */; }; | ||
125 | 09293C460ED32029003B8C9C /* pngrtran.c in Sources */ = {isa = PBXBuildFile; fileRef = 09293C340ED32029003B8C9C /* pngrtran.c */; }; | ||
126 | 09293C470ED32029003B8C9C /* pngrutil.c in Sources */ = {isa = PBXBuildFile; fileRef = 09293C350ED32029003B8C9C /* pngrutil.c */; }; | ||
127 | 09293C480ED32029003B8C9C /* pngset.c in Sources */ = {isa = PBXBuildFile; fileRef = 09293C360ED32029003B8C9C /* pngset.c */; }; | ||
128 | 09293C4A0ED32029003B8C9C /* pngtrans.c in Sources */ = {isa = PBXBuildFile; fileRef = 09293C380ED32029003B8C9C /* pngtrans.c */; }; | ||
129 | 09293C4C0ED32029003B8C9C /* pngwio.c in Sources */ = {isa = PBXBuildFile; fileRef = 09293C3A0ED32029003B8C9C /* pngwio.c */; }; | ||
130 | 09293C4D0ED32029003B8C9C /* pngwrite.c in Sources */ = {isa = PBXBuildFile; fileRef = 09293C3B0ED32029003B8C9C /* pngwrite.c */; }; | ||
131 | 09293C4E0ED32029003B8C9C /* pngwtran.c in Sources */ = {isa = PBXBuildFile; fileRef = 09293C3C0ED32029003B8C9C /* pngwtran.c */; }; | ||
132 | 09293C4F0ED32029003B8C9C /* pngwutil.c in Sources */ = {isa = PBXBuildFile; fileRef = 09293C3D0ED32029003B8C9C /* pngwutil.c */; }; | ||
133 | 0930CE560EC39F4500D63866 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0930CE550EC39F4500D63866 /* IOKit.framework */; }; | ||
134 | 0930CE570EC39F4500D63866 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0930CE550EC39F4500D63866 /* IOKit.framework */; }; | ||
135 | 0930CE580EC39F4500D63866 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0930CE550EC39F4500D63866 /* IOKit.framework */; }; | ||
136 | 0930CE590EC39F4500D63866 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0930CE550EC39F4500D63866 /* IOKit.framework */; }; | ||
137 | 0930CE5A0EC39F4500D63866 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0930CE550EC39F4500D63866 /* IOKit.framework */; }; | ||
138 | 0930CE5B0EC39F4500D63866 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0930CE550EC39F4500D63866 /* IOKit.framework */; }; | ||
139 | 0930CE5C0EC39F4500D63866 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0930CE550EC39F4500D63866 /* IOKit.framework */; }; | ||
140 | 0930CE5D0EC39F4500D63866 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0930CE550EC39F4500D63866 /* IOKit.framework */; }; | ||
141 | 0930CE5E0EC39F4500D63866 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0930CE550EC39F4500D63866 /* IOKit.framework */; }; | ||
142 | 0930CE5F0EC39F4500D63866 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0930CE550EC39F4500D63866 /* IOKit.framework */; }; | ||
143 | 0930CE600EC39F4500D63866 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0930CE550EC39F4500D63866 /* IOKit.framework */; }; | ||
144 | 0930CE610EC39F4500D63866 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0930CE550EC39F4500D63866 /* IOKit.framework */; }; | ||
145 | 0930CE620EC39F4500D63866 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0930CE550EC39F4500D63866 /* IOKit.framework */; }; | ||
146 | 0930CE630EC39F4500D63866 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0930CE550EC39F4500D63866 /* IOKit.framework */; }; | ||
147 | 0930CE640EC39F4500D63866 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0930CE550EC39F4500D63866 /* IOKit.framework */; }; | ||
148 | 0930CE650EC39F4500D63866 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0930CE550EC39F4500D63866 /* IOKit.framework */; }; | ||
149 | 0930CE660EC39F4500D63866 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0930CE550EC39F4500D63866 /* IOKit.framework */; }; | ||
150 | 093973C00E0458B200E0C987 /* CSceneNodeAnimatorCameraFPS.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 093973BC0E0458B200E0C987 /* CSceneNodeAnimatorCameraFPS.cpp */; }; | ||
151 | 093973C10E0458B200E0C987 /* CSceneNodeAnimatorCameraFPS.h in Headers */ = {isa = PBXBuildFile; fileRef = 093973BD0E0458B200E0C987 /* CSceneNodeAnimatorCameraFPS.h */; }; | ||
152 | 093973C20E0458B200E0C987 /* CSceneNodeAnimatorCameraMaya.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 093973BE0E0458B200E0C987 /* CSceneNodeAnimatorCameraMaya.cpp */; }; | ||
153 | 093973C30E0458B200E0C987 /* CSceneNodeAnimatorCameraMaya.h in Headers */ = {isa = PBXBuildFile; fileRef = 093973BF0E0458B200E0C987 /* CSceneNodeAnimatorCameraMaya.h */; }; | ||
154 | 0946CCA70EC99BBE00D945A5 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 4C53E1650A484C2C0014E966 /* MainMenu.nib */; }; | ||
155 | 0946CCAC0EC99BBE00D945A5 /* libIrrlicht.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E24D0A4850120014E966 /* libIrrlicht.a */; }; | ||
156 | 0946CCAD0EC99BBE00D945A5 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26D0A4850D60014E966 /* Cocoa.framework */; }; | ||
157 | 0946CCAE0EC99BBE00D945A5 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26E0A4850D60014E966 /* OpenGL.framework */; }; | ||
158 | 0946CCAF0EC99BBE00D945A5 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0925113D0D744ADE006784D9 /* Carbon.framework */; }; | ||
159 | 0946CCB00EC99BBE00D945A5 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0930CE550EC39F4500D63866 /* IOKit.framework */; }; | ||
160 | 0946CCCB0EC99C6E00D945A5 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0946CCCA0EC99C6E00D945A5 /* main.cpp */; }; | ||
161 | 096840470D0F1A2300333EFD /* CB3DMeshFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0968401E0D0F1A2300333EFD /* CB3DMeshFileLoader.cpp */; }; | ||
162 | 096840480D0F1A2300333EFD /* CB3DMeshFileLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 0968401F0D0F1A2300333EFD /* CB3DMeshFileLoader.h */; }; | ||
163 | 096840490D0F1A2300333EFD /* CBoneSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 096840200D0F1A2300333EFD /* CBoneSceneNode.cpp */; }; | ||
164 | 0968404A0D0F1A2300333EFD /* CBoneSceneNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 096840210D0F1A2300333EFD /* CBoneSceneNode.h */; }; | ||
165 | 0968404B0D0F1A2300333EFD /* CBSPMeshFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 096840220D0F1A2300333EFD /* CBSPMeshFileLoader.cpp */; }; | ||
166 | 0968404C0D0F1A2300333EFD /* CBSPMeshFileLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 096840230D0F1A2300333EFD /* CBSPMeshFileLoader.h */; }; | ||
167 | 0968404E0D0F1A2300333EFD /* CColladaMeshWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 096840250D0F1A2300333EFD /* CColladaMeshWriter.cpp */; }; | ||
168 | 0968404F0D0F1A2300333EFD /* CColladaMeshWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = 096840260D0F1A2300333EFD /* CColladaMeshWriter.h */; }; | ||
169 | 096840500D0F1A2300333EFD /* CImageLoaderPPM.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 096840270D0F1A2300333EFD /* CImageLoaderPPM.cpp */; }; | ||
170 | 096840510D0F1A2300333EFD /* CImageLoaderPPM.h in Headers */ = {isa = PBXBuildFile; fileRef = 096840280D0F1A2300333EFD /* CImageLoaderPPM.h */; }; | ||
171 | 096840540D0F1A2300333EFD /* CIrrMeshFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0968402B0D0F1A2300333EFD /* CIrrMeshFileLoader.cpp */; }; | ||
172 | 096840550D0F1A2300333EFD /* CIrrMeshFileLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 0968402C0D0F1A2300333EFD /* CIrrMeshFileLoader.h */; }; | ||
173 | 096840560D0F1A2300333EFD /* CIrrMeshWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0968402D0D0F1A2300333EFD /* CIrrMeshWriter.cpp */; }; | ||
174 | 096840570D0F1A2300333EFD /* CIrrMeshWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0968402E0D0F1A2300333EFD /* CIrrMeshWriter.h */; }; | ||
175 | 096840580D0F1A2300333EFD /* CMD2MeshFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0968402F0D0F1A2300333EFD /* CMD2MeshFileLoader.cpp */; }; | ||
176 | 096840590D0F1A2300333EFD /* CMD2MeshFileLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 096840300D0F1A2300333EFD /* CMD2MeshFileLoader.h */; }; | ||
177 | 0968405A0D0F1A2300333EFD /* CMS3DMeshFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 096840310D0F1A2300333EFD /* CMS3DMeshFileLoader.cpp */; }; | ||
178 | 0968405B0D0F1A2300333EFD /* CMS3DMeshFileLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 096840320D0F1A2300333EFD /* CMS3DMeshFileLoader.h */; }; | ||
179 | 0968405C0D0F1A2300333EFD /* CParticleAnimatedMeshSceneNodeEmitter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 096840330D0F1A2300333EFD /* CParticleAnimatedMeshSceneNodeEmitter.cpp */; }; | ||
180 | 0968405D0D0F1A2300333EFD /* CParticleAnimatedMeshSceneNodeEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 096840340D0F1A2300333EFD /* CParticleAnimatedMeshSceneNodeEmitter.h */; }; | ||
181 | 0968405E0D0F1A2300333EFD /* CParticleAttractionAffector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 096840350D0F1A2300333EFD /* CParticleAttractionAffector.cpp */; }; | ||
182 | 0968405F0D0F1A2300333EFD /* CParticleAttractionAffector.h in Headers */ = {isa = PBXBuildFile; fileRef = 096840360D0F1A2300333EFD /* CParticleAttractionAffector.h */; }; | ||
183 | 096840600D0F1A2300333EFD /* CParticleCylinderEmitter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 096840370D0F1A2300333EFD /* CParticleCylinderEmitter.cpp */; }; | ||
184 | 096840610D0F1A2300333EFD /* CParticleCylinderEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 096840380D0F1A2300333EFD /* CParticleCylinderEmitter.h */; }; | ||
185 | 096840620D0F1A2300333EFD /* CParticleMeshEmitter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 096840390D0F1A2300333EFD /* CParticleMeshEmitter.cpp */; }; | ||
186 | 096840630D0F1A2300333EFD /* CParticleMeshEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0968403A0D0F1A2300333EFD /* CParticleMeshEmitter.h */; }; | ||
187 | 096840640D0F1A2300333EFD /* CParticleRingEmitter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0968403B0D0F1A2300333EFD /* CParticleRingEmitter.cpp */; }; | ||
188 | 096840650D0F1A2300333EFD /* CParticleRingEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0968403C0D0F1A2300333EFD /* CParticleRingEmitter.h */; }; | ||
189 | 096840660D0F1A2300333EFD /* CParticleRotationAffector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0968403D0D0F1A2300333EFD /* CParticleRotationAffector.cpp */; }; | ||
190 | 096840670D0F1A2300333EFD /* CParticleRotationAffector.h in Headers */ = {isa = PBXBuildFile; fileRef = 0968403E0D0F1A2300333EFD /* CParticleRotationAffector.h */; }; | ||
191 | 096840680D0F1A2300333EFD /* CParticleSphereEmitter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0968403F0D0F1A2300333EFD /* CParticleSphereEmitter.cpp */; }; | ||
192 | 096840690D0F1A2300333EFD /* CParticleSphereEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 096840400D0F1A2300333EFD /* CParticleSphereEmitter.h */; }; | ||
193 | 0968406A0D0F1A2300333EFD /* CSkinnedMesh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 096840410D0F1A2300333EFD /* CSkinnedMesh.cpp */; }; | ||
194 | 0968406B0D0F1A2300333EFD /* CSkinnedMesh.h in Headers */ = {isa = PBXBuildFile; fileRef = 096840420D0F1A2300333EFD /* CSkinnedMesh.h */; }; | ||
195 | 0968406C0D0F1A2300333EFD /* CSTLMeshFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 096840430D0F1A2300333EFD /* CSTLMeshFileLoader.cpp */; }; | ||
196 | 0968406D0D0F1A2300333EFD /* CSTLMeshFileLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 096840440D0F1A2300333EFD /* CSTLMeshFileLoader.h */; }; | ||
197 | 0968406E0D0F1A2300333EFD /* CSTLMeshWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 096840450D0F1A2300333EFD /* CSTLMeshWriter.cpp */; }; | ||
198 | 0968406F0D0F1A2300333EFD /* CSTLMeshWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = 096840460D0F1A2300333EFD /* CSTLMeshWriter.h */; }; | ||
199 | 096CC0E00ECE65B500C81DC7 /* CParticleScaleAffector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 096CC0DE0ECE65B500C81DC7 /* CParticleScaleAffector.cpp */; }; | ||
200 | 096CC0E10ECE65B500C81DC7 /* CParticleScaleAffector.h in Headers */ = {isa = PBXBuildFile; fileRef = 096CC0DF0ECE65B500C81DC7 /* CParticleScaleAffector.h */; }; | ||
201 | 096F8E3D0EA2EFBA00907EC5 /* COBJMeshWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 096F8E3B0EA2EFBA00907EC5 /* COBJMeshWriter.cpp */; }; | ||
202 | 096F8E3E0EA2EFBA00907EC5 /* COBJMeshWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = 096F8E3C0EA2EFBA00907EC5 /* COBJMeshWriter.h */; }; | ||
203 | 09C638720D4F1A69000B6A18 /* CLWOMeshFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 09C638700D4F1A69000B6A18 /* CLWOMeshFileLoader.cpp */; }; | ||
204 | 09C638730D4F1A69000B6A18 /* CLWOMeshFileLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 09C638710D4F1A69000B6A18 /* CLWOMeshFileLoader.h */; }; | ||
205 | 09F460EB0D3223ED00D0A9B0 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 09F6492E0D2CE038001E0599 /* main.cpp */; }; | ||
206 | 09F648F80D2CDED9001E0599 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 4C53E1650A484C2C0014E966 /* MainMenu.nib */; }; | ||
207 | 09F648FD0D2CDED9001E0599 /* libIrrlicht.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E24D0A4850120014E966 /* libIrrlicht.a */; }; | ||
208 | 09F648FE0D2CDED9001E0599 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26D0A4850D60014E966 /* Cocoa.framework */; }; | ||
209 | 09F648FF0D2CDED9001E0599 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26E0A4850D60014E966 /* OpenGL.framework */; }; | ||
210 | 09F6491A0D2CDF9A001E0599 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C0054710A48470500C844C2 /* main.cpp */; }; | ||
211 | 09F649330D2CE03E001E0599 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 4C53E1650A484C2C0014E966 /* MainMenu.nib */; }; | ||
212 | 09F649380D2CE03E001E0599 /* libIrrlicht.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E24D0A4850120014E966 /* libIrrlicht.a */; }; | ||
213 | 09F649390D2CE03E001E0599 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26D0A4850D60014E966 /* Cocoa.framework */; }; | ||
214 | 09F6493A0D2CE03E001E0599 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26E0A4850D60014E966 /* OpenGL.framework */; }; | ||
215 | 09F6495A0D2CE206001E0599 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 4C53E1650A484C2C0014E966 /* MainMenu.nib */; }; | ||
216 | 09F6495F0D2CE206001E0599 /* libIrrlicht.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E24D0A4850120014E966 /* libIrrlicht.a */; }; | ||
217 | 09F649600D2CE206001E0599 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26D0A4850D60014E966 /* Cocoa.framework */; }; | ||
218 | 09F649610D2CE206001E0599 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26E0A4850D60014E966 /* OpenGL.framework */; }; | ||
219 | 09F649740D2CE2D0001E0599 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 09F649730D2CE2D0001E0599 /* main.cpp */; }; | ||
220 | 0E2E3C461103B1B5002DE8D7 /* jaricom.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C431103B1B5002DE8D7 /* jaricom.c */; }; | ||
221 | 0E2E3C471103B1B5002DE8D7 /* jcarith.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C441103B1B5002DE8D7 /* jcarith.c */; }; | ||
222 | 0E2E3C481103B1B5002DE8D7 /* jdarith.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C451103B1B5002DE8D7 /* jdarith.c */; }; | ||
223 | 0E2E3C4A1103B224002DE8D7 /* Octree.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E2E3C491103B224002DE8D7 /* Octree.h */; }; | ||
224 | 0E2E3C4D1103B247002DE8D7 /* COctreeSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C4B1103B247002DE8D7 /* COctreeSceneNode.cpp */; }; | ||
225 | 0E2E3C4E1103B247002DE8D7 /* COctreeSceneNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E2E3C4C1103B247002DE8D7 /* COctreeSceneNode.h */; }; | ||
226 | 0E2E3C511103B261002DE8D7 /* COctreeTriangleSelector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C4F1103B261002DE8D7 /* COctreeTriangleSelector.cpp */; }; | ||
227 | 0E2E3C521103B261002DE8D7 /* COctreeTriangleSelector.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E2E3C501103B261002DE8D7 /* COctreeTriangleSelector.h */; }; | ||
228 | 0E2E3C551103B27D002DE8D7 /* CNPKReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C531103B27D002DE8D7 /* CNPKReader.cpp */; }; | ||
229 | 0E2E3C561103B27D002DE8D7 /* CNPKReader.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E2E3C541103B27D002DE8D7 /* CNPKReader.h */; }; | ||
230 | 0E2E3C5B1103B2AE002DE8D7 /* CIrrDeviceFB.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C571103B2AE002DE8D7 /* CIrrDeviceFB.cpp */; }; | ||
231 | 0E2E3C5C1103B2AE002DE8D7 /* CIrrDeviceFB.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E2E3C581103B2AE002DE8D7 /* CIrrDeviceFB.h */; }; | ||
232 | 0E2E3C5D1103B2AE002DE8D7 /* CIrrDeviceWinCE.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C591103B2AE002DE8D7 /* CIrrDeviceWinCE.cpp */; }; | ||
233 | 0E2E3C5E1103B2AE002DE8D7 /* CIrrDeviceWinCE.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E2E3C5A1103B2AE002DE8D7 /* CIrrDeviceWinCE.h */; }; | ||
234 | 0E2E3C641103B384002DE8D7 /* LzmaDec.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C631103B384002DE8D7 /* LzmaDec.c */; }; | ||
235 | 0E2E3C6F1103B3B9002DE8D7 /* blocksort.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C661103B3B9002DE8D7 /* blocksort.c */; }; | ||
236 | 0E2E3C701103B3B9002DE8D7 /* bzcompress.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C671103B3B9002DE8D7 /* bzcompress.c */; }; | ||
237 | 0E2E3C731103B3B9002DE8D7 /* crctable.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C6A1103B3B9002DE8D7 /* crctable.c */; }; | ||
238 | 0E2E3C741103B3B9002DE8D7 /* decompress.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C6B1103B3B9002DE8D7 /* decompress.c */; }; | ||
239 | 0E2E3C751103B3B9002DE8D7 /* huffman.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C6C1103B3B9002DE8D7 /* huffman.c */; }; | ||
240 | 0E2E3C771103B3B9002DE8D7 /* randtable.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C6E1103B3B9002DE8D7 /* randtable.c */; }; | ||
241 | 0E2E3C7C1103B4E1002DE8D7 /* bzlib.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C7B1103B4E1002DE8D7 /* bzlib.c */; }; | ||
242 | 0E2E3C871103B53C002DE8D7 /* aescrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C7E1103B53C002DE8D7 /* aescrypt.cpp */; }; | ||
243 | 0E2E3C881103B53C002DE8D7 /* aeskey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C7F1103B53C002DE8D7 /* aeskey.cpp */; }; | ||
244 | 0E2E3C891103B53C002DE8D7 /* aestab.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C801103B53C002DE8D7 /* aestab.cpp */; }; | ||
245 | 0E2E3C8A1103B53C002DE8D7 /* fileenc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C811103B53C002DE8D7 /* fileenc.cpp */; }; | ||
246 | 0E2E3C8B1103B53C002DE8D7 /* hmac.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C821103B53C002DE8D7 /* hmac.cpp */; }; | ||
247 | 0E2E3C8C1103B53C002DE8D7 /* prng.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C831103B53C002DE8D7 /* prng.cpp */; }; | ||
248 | 0E2E3C8D1103B53C002DE8D7 /* pwd2key.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C841103B53C002DE8D7 /* pwd2key.cpp */; }; | ||
249 | 0E2E3C8E1103B53C002DE8D7 /* sha1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C851103B53C002DE8D7 /* sha1.cpp */; }; | ||
250 | 0E2E3C8F1103B53C002DE8D7 /* sha2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C861103B53C002DE8D7 /* sha2.cpp */; }; | ||
251 | 0E2E3CEF1103E294002DE8D7 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 4C53E1650A484C2C0014E966 /* MainMenu.nib */; }; | ||
252 | 0E2E3CF41103E294002DE8D7 /* libIrrlicht.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E24D0A4850120014E966 /* libIrrlicht.a */; }; | ||
253 | 0E2E3CF51103E294002DE8D7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26D0A4850D60014E966 /* Cocoa.framework */; }; | ||
254 | 0E2E3CF61103E294002DE8D7 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26E0A4850D60014E966 /* OpenGL.framework */; }; | ||
255 | 0E2E3CF71103E294002DE8D7 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0925113D0D744ADE006784D9 /* Carbon.framework */; }; | ||
256 | 0E2E3CF81103E294002DE8D7 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0930CE550EC39F4500D63866 /* IOKit.framework */; }; | ||
257 | 0E2E3D301103E3F4002DE8D7 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 4C53E1650A484C2C0014E966 /* MainMenu.nib */; }; | ||
258 | 0E2E3D341103E3F4002DE8D7 /* libIrrlicht.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E24D0A4850120014E966 /* libIrrlicht.a */; }; | ||
259 | 0E2E3D351103E3F4002DE8D7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26D0A4850D60014E966 /* Cocoa.framework */; }; | ||
260 | 0E2E3D361103E3F4002DE8D7 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26E0A4850D60014E966 /* OpenGL.framework */; }; | ||
261 | 0E2E3D371103E3F4002DE8D7 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0925113D0D744ADE006784D9 /* Carbon.framework */; }; | ||
262 | 0E2E3D381103E3F4002DE8D7 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0930CE550EC39F4500D63866 /* IOKit.framework */; }; | ||
263 | 0E2E3D701103E6C6002DE8D7 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3D681103E6C6002DE8D7 /* main.cpp */; }; | ||
264 | 0E2E3D811103E6E4002DE8D7 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3D791103E6E4002DE8D7 /* main.cpp */; }; | ||
265 | 3430E4D61022C391006271FD /* CTarReader.h in Headers */ = {isa = PBXBuildFile; fileRef = 3430E4D41022C391006271FD /* CTarReader.h */; }; | ||
266 | 3430E4D71022C391006271FD /* CTarReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3430E4D51022C391006271FD /* CTarReader.cpp */; }; | ||
267 | 344FD4A61039E98C0045FD3F /* CMountPointReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 344FD4A41039E98C0045FD3F /* CMountPointReader.cpp */; }; | ||
268 | 344FD4A71039E98C0045FD3F /* CMountPointReader.h in Headers */ = {isa = PBXBuildFile; fileRef = 344FD4A51039E98C0045FD3F /* CMountPointReader.h */; }; | ||
269 | 3484C4E10F48D1B000C81F60 /* CGUIImageList.h in Headers */ = {isa = PBXBuildFile; fileRef = 3484C4DF0F48D1B000C81F60 /* CGUIImageList.h */; }; | ||
270 | 3484C4E20F48D1B000C81F60 /* CGUIImageList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3484C4E00F48D1B000C81F60 /* CGUIImageList.cpp */; }; | ||
271 | 3484C4EE0F48D3A100C81F60 /* CGUITreeView.h in Headers */ = {isa = PBXBuildFile; fileRef = 3484C4EC0F48D3A100C81F60 /* CGUITreeView.h */; }; | ||
272 | 3484C4EF0F48D3A100C81F60 /* CGUITreeView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3484C4ED0F48D3A100C81F60 /* CGUITreeView.cpp */; }; | ||
273 | 3484C4FD0F48D4CB00C81F60 /* CMemoryFile.h in Headers */ = {isa = PBXBuildFile; fileRef = 3484C4FB0F48D4CB00C81F60 /* CMemoryFile.h */; }; | ||
274 | 3484C4FE0F48D4CB00C81F60 /* CMemoryFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3484C4FC0F48D4CB00C81F60 /* CMemoryFile.cpp */; }; | ||
275 | 34EC243C0F59272E0037BC3A /* CIrrDeviceConsole.h in Headers */ = {isa = PBXBuildFile; fileRef = 34EC243A0F59272E0037BC3A /* CIrrDeviceConsole.h */; }; | ||
276 | 34EC243D0F59272E0037BC3A /* CIrrDeviceConsole.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34EC243B0F59272E0037BC3A /* CIrrDeviceConsole.cpp */; }; | ||
277 | 34EF91D20F65FCA6000B5651 /* CImageLoaderRGB.h in Headers */ = {isa = PBXBuildFile; fileRef = 34EF91D00F65FCA6000B5651 /* CImageLoaderRGB.h */; }; | ||
278 | 34EF91D30F65FCA6000B5651 /* CImageLoaderRGB.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34EF91D10F65FCA6000B5651 /* CImageLoaderRGB.cpp */; }; | ||
279 | 34EF91D70F65FCF6000B5651 /* CPLYMeshFileLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 34EF91D50F65FCF6000B5651 /* CPLYMeshFileLoader.h */; }; | ||
280 | 34EF91D80F65FCF6000B5651 /* CPLYMeshFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34EF91D60F65FCF6000B5651 /* CPLYMeshFileLoader.cpp */; }; | ||
281 | 34EF91DC0F65FD14000B5651 /* CPLYMeshWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = 34EF91DA0F65FD14000B5651 /* CPLYMeshWriter.h */; }; | ||
282 | 34EF91DD0F65FD14000B5651 /* CPLYMeshWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34EF91DB0F65FD14000B5651 /* CPLYMeshWriter.cpp */; }; | ||
283 | 4C364EA40A6C6DC2004CFBB4 /* COBJMeshFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C364EA20A6C6DC2004CFBB4 /* COBJMeshFileLoader.cpp */; }; | ||
284 | 4C43EEC00A74A5C800F942FC /* CPakReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C43EEBE0A74A5C800F942FC /* CPakReader.cpp */; }; | ||
285 | 4C53E2500A48504D0014E966 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C0054770A48470500C844C2 /* main.cpp */; }; | ||
286 | 4C53E2510A4850550014E966 /* libIrrlicht.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E24D0A4850120014E966 /* libIrrlicht.a */; }; | ||
287 | 4C53E26F0A4850D60014E966 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26D0A4850D60014E966 /* Cocoa.framework */; }; | ||
288 | 4C53E2700A4850D60014E966 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26E0A4850D60014E966 /* OpenGL.framework */; }; | ||
289 | 4C53E2710A4850D60014E966 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26D0A4850D60014E966 /* Cocoa.framework */; }; | ||
290 | 4C53E2720A4850D60014E966 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26E0A4850D60014E966 /* OpenGL.framework */; }; | ||
291 | 4C53E2730A4850D60014E966 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26D0A4850D60014E966 /* Cocoa.framework */; }; | ||
292 | 4C53E2740A4850D60014E966 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26E0A4850D60014E966 /* OpenGL.framework */; }; | ||
293 | 4C53E2750A4850D60014E966 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26D0A4850D60014E966 /* Cocoa.framework */; }; | ||
294 | 4C53E2760A4850D60014E966 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26E0A4850D60014E966 /* OpenGL.framework */; }; | ||
295 | 4C53E2770A4850D60014E966 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26D0A4850D60014E966 /* Cocoa.framework */; }; | ||
296 | 4C53E2780A4850D60014E966 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26E0A4850D60014E966 /* OpenGL.framework */; }; | ||
297 | 4C53E2790A4850D60014E966 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26D0A4850D60014E966 /* Cocoa.framework */; }; | ||
298 | 4C53E27A0A4850D60014E966 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26E0A4850D60014E966 /* OpenGL.framework */; }; | ||
299 | 4C53E27B0A4850D60014E966 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26D0A4850D60014E966 /* Cocoa.framework */; }; | ||
300 | 4C53E27C0A4850D60014E966 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26E0A4850D60014E966 /* OpenGL.framework */; }; | ||
301 | 4C53E27D0A4850D60014E966 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26D0A4850D60014E966 /* Cocoa.framework */; }; | ||
302 | 4C53E27E0A4850D60014E966 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26E0A4850D60014E966 /* OpenGL.framework */; }; | ||
303 | 4C53E27F0A4850D60014E966 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26D0A4850D60014E966 /* Cocoa.framework */; }; | ||
304 | 4C53E2800A4850D60014E966 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26E0A4850D60014E966 /* OpenGL.framework */; }; | ||
305 | 4C53E2810A4850D60014E966 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26D0A4850D60014E966 /* Cocoa.framework */; }; | ||
306 | 4C53E2820A4850D60014E966 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26E0A4850D60014E966 /* OpenGL.framework */; }; | ||
307 | 4C53E2830A4850D60014E966 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26D0A4850D60014E966 /* Cocoa.framework */; }; | ||
308 | 4C53E2840A4850D60014E966 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26E0A4850D60014E966 /* OpenGL.framework */; }; | ||
309 | 4C53E2850A4850D60014E966 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26D0A4850D60014E966 /* Cocoa.framework */; }; | ||
310 | 4C53E2860A4850D60014E966 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26E0A4850D60014E966 /* OpenGL.framework */; }; | ||
311 | 4C53E2870A4850D60014E966 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26D0A4850D60014E966 /* Cocoa.framework */; }; | ||
312 | 4C53E2880A4850D60014E966 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E26E0A4850D60014E966 /* OpenGL.framework */; }; | ||
313 | 4C53E3890A48559C0014E966 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 4C53E1650A484C2C0014E966 /* MainMenu.nib */; }; | ||
314 | 4C53E3D80A4856B30014E966 /* inffast.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E1800A484C2C0014E966 /* inffast.c */; }; | ||
315 | 4C53E3DC0A4856B30014E966 /* inftrees.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E1850A484C2C0014E966 /* inftrees.c */; }; | ||
316 | 4C53E3E40A4856B30014E966 /* uncompr.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E18D0A484C2C0014E966 /* uncompr.c */; }; | ||
317 | 4C53E3F30A4856B30014E966 /* compress.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E1750A484C2C0014E966 /* compress.c */; }; | ||
318 | 4C53E3F60A4856B30014E966 /* crc32.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E1770A484C2C0014E966 /* crc32.c */; }; | ||
319 | 4C53E3FE0A4856B30014E966 /* zutil.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E1920A484C2C0014E966 /* zutil.c */; }; | ||
320 | 4C53E4010A4856B30014E966 /* trees.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E18B0A484C2C0014E966 /* trees.c */; }; | ||
321 | 4C53E40A0A4856B30014E966 /* deflate.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E1790A484C2C0014E966 /* deflate.c */; }; | ||
322 | 4C53E4150A4856B30014E966 /* adler32.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E1720A484C2C0014E966 /* adler32.c */; }; | ||
323 | 4C53E4280A4856B30014E966 /* CImageLoaderPNG.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF600A484C230014E966 /* CImageLoaderPNG.cpp */; }; | ||
324 | 4C53E4290A4856B30014E966 /* CColorConverter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DEFC0A484C220014E966 /* CColorConverter.cpp */; }; | ||
325 | 4C53E42A0A4856B30014E966 /* CSceneManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFAB0A484C240014E966 /* CSceneManager.cpp */; }; | ||
326 | 4C53E42B0A4856B30014E966 /* CTRTextureGouraudAdd2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFE30A484C250014E966 /* CTRTextureGouraudAdd2.cpp */; }; | ||
327 | 4C53E42C0A4856B30014E966 /* CNullDriver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF820A484C240014E966 /* CNullDriver.cpp */; }; | ||
328 | 4C53E42D0A4856B30014E966 /* CCSMLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DEFE0A484C220014E966 /* CCSMLoader.cpp */; }; | ||
329 | 4C53E42E0A4856B30014E966 /* irrXML.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E00E0A484C250014E966 /* irrXML.cpp */; }; | ||
330 | 4C53E42F0A4856B30014E966 /* CGUIListBox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF420A484C230014E966 /* CGUIListBox.cpp */; }; | ||
331 | 4C53E4300A4856B30014E966 /* CTRGouraudWire.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFD70A484C240014E966 /* CTRGouraudWire.cpp */; }; | ||
332 | 4C53E4310A4856B30014E966 /* CIrrDeviceStub.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF680A484C230014E966 /* CIrrDeviceStub.cpp */; }; | ||
333 | 4C53E4320A4856B30014E966 /* CGUIMessageBox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF480A484C230014E966 /* CGUIMessageBox.cpp */; }; | ||
334 | 4C53E4330A4856B30014E966 /* CMeshSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF7A0A484C230014E966 /* CMeshSceneNode.cpp */; }; | ||
335 | 4C53E4340A4856B30014E966 /* CGUIStaticText.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF500A484C230014E966 /* CGUIStaticText.cpp */; }; | ||
336 | 4C53E4350A4856B30014E966 /* os.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E16A0A484C2C0014E966 /* os.cpp */; }; | ||
337 | 4C53E4360A4856B30014E966 /* COCTLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF840A484C240014E966 /* COCTLoader.cpp */; }; | ||
338 | 4C53E4370A4856B30014E966 /* CGUIContextMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF340A484C230014E966 /* CGUIContextMenu.cpp */; }; | ||
339 | 4C53E4390A4856B30014E966 /* CSceneNodeAnimatorFlyCircle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFB10A484C240014E966 /* CSceneNodeAnimatorFlyCircle.cpp */; }; | ||
340 | 4C53E43A0A4856B30014E966 /* CDefaultSceneNodeFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF1E0A484C230014E966 /* CDefaultSceneNodeFactory.cpp */; }; | ||
341 | 4C53E43B0A4856B30014E966 /* CD3D9Driver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF0D0A484C230014E966 /* CD3D9Driver.cpp */; }; | ||
342 | 4C53E43C0A4856B30014E966 /* CTRGouraud.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFD30A484C240014E966 /* CTRGouraud.cpp */; }; | ||
343 | 4C53E43D0A4856B30014E966 /* C3DSMeshFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DEE70A484C220014E966 /* C3DSMeshFileLoader.cpp */; }; | ||
344 | 4C53E43E0A4856B30014E966 /* COgreMeshFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF8A0A484C240014E966 /* COgreMeshFileLoader.cpp */; }; | ||
345 | 4C53E43F0A4856B30014E966 /* CMY3DMeshFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF7F0A484C230014E966 /* CMY3DMeshFileLoader.cpp */; }; | ||
346 | 4C53E4400A4856B30014E966 /* CLMTSMeshFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF700A484C230014E966 /* CLMTSMeshFileLoader.cpp */; }; | ||
347 | 4C53E4410A4856B30014E966 /* CGUIFileOpenDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF3A0A484C230014E966 /* CGUIFileOpenDialog.cpp */; }; | ||
348 | 4C53E4420A4856B30014E966 /* CSceneNodeAnimatorDelete.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFAF0A484C240014E966 /* CSceneNodeAnimatorDelete.cpp */; }; | ||
349 | 4C53E4430A4856B30014E966 /* CTRGouraudAlphaNoZ2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFD60A484C240014E966 /* CTRGouraudAlphaNoZ2.cpp */; }; | ||
350 | 4C53E4440A4856B30014E966 /* CGeometryCreator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF2C0A484C230014E966 /* CGeometryCreator.cpp */; }; | ||
351 | 4C53E4450A4856B30014E966 /* CD3D8Texture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF0B0A484C230014E966 /* CD3D8Texture.cpp */; }; | ||
352 | 4C53E4460A4856B30014E966 /* CSkyBoxSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFBD0A484C240014E966 /* CSkyBoxSceneNode.cpp */; }; | ||
353 | 4C53E4470A4856B30014E966 /* CMeshManipulator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF780A484C230014E966 /* CMeshManipulator.cpp */; }; | ||
354 | 4C53E4480A4856B30014E966 /* CTextSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFCE0A484C240014E966 /* CTextSceneNode.cpp */; }; | ||
355 | 4C53E4490A4856B30014E966 /* CTRTextureDetailMap2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFDC0A484C250014E966 /* CTRTextureDetailMap2.cpp */; }; | ||
356 | 4C53E44A0A4856B30014E966 /* CTRTextureGouraudAddNoZ2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFE40A484C250014E966 /* CTRTextureGouraudAddNoZ2.cpp */; }; | ||
357 | 4C53E44C0A4856B30014E966 /* CTRTextureGouraudNoZ.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFE50A484C250014E966 /* CTRTextureGouraudNoZ.cpp */; }; | ||
358 | 4C53E44E0A4856B30014E966 /* CGUIScrollBar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF4C0A484C230014E966 /* CGUIScrollBar.cpp */; }; | ||
359 | 4C53E44F0A4856B30014E966 /* CSceneCollisionManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFA90A484C240014E966 /* CSceneCollisionManager.cpp */; }; | ||
360 | 4C53E4500A4856B30014E966 /* CGUICheckBox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF300A484C230014E966 /* CGUICheckBox.cpp */; }; | ||
361 | 4C53E4510A4856B30014E966 /* CQ3LevelMesh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFA50A484C240014E966 /* CQ3LevelMesh.cpp */; }; | ||
362 | 4C53E4520A4856B30014E966 /* CParticleGravityAffector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF9F0A484C240014E966 /* CParticleGravityAffector.cpp */; }; | ||
363 | 4C53E4530A4856B30014E966 /* CSoftwareDriver2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFC20A484C240014E966 /* CSoftwareDriver2.cpp */; }; | ||
364 | 4C53E4540A4856B30014E966 /* CD3D9ParallaxMapRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF140A484C230014E966 /* CD3D9ParallaxMapRenderer.cpp */; }; | ||
365 | 4C53E4550A4856B30014E966 /* CD3D8ParallaxMapRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF070A484C230014E966 /* CD3D8ParallaxMapRenderer.cpp */; }; | ||
366 | 4C53E4560A4856B30014E966 /* CAnimatedMeshMD2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DEE90A484C220014E966 /* CAnimatedMeshMD2.cpp */; }; | ||
367 | 4C53E4570A4856B30014E966 /* CSceneNodeAnimatorFlyStraight.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFB30A484C240014E966 /* CSceneNodeAnimatorFlyStraight.cpp */; }; | ||
368 | 4C53E4580A4856B30014E966 /* CImageLoaderPCX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF5E0A484C230014E966 /* CImageLoaderPCX.cpp */; }; | ||
369 | 4C53E4590A4856B30014E966 /* CAnimatedMeshSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DEED0A484C220014E966 /* CAnimatedMeshSceneNode.cpp */; }; | ||
370 | 4C53E45A0A4856B30014E966 /* CTriangleSelector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFDA0A484C250014E966 /* CTriangleSelector.cpp */; }; | ||
371 | 4C53E45B0A4856B30014E966 /* CTRTextureGouraudVertexAlpha2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFE70A484C250014E966 /* CTRTextureGouraudVertexAlpha2.cpp */; }; | ||
372 | 4C53E45C0A4856B30014E966 /* CTRTextureWire2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFED0A484C250014E966 /* CTRTextureWire2.cpp */; }; | ||
373 | 4C53E45D0A4856B30014E966 /* CTRTextureFlatWire.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFDE0A484C250014E966 /* CTRTextureFlatWire.cpp */; }; | ||
374 | 4C53E45E0A4856B30014E966 /* CTRGouraud2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFD40A484C240014E966 /* CTRGouraud2.cpp */; }; | ||
375 | 4C53E45F0A4856B30014E966 /* CEmptySceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF240A484C230014E966 /* CEmptySceneNode.cpp */; }; | ||
376 | 4C53E4600A4856B30014E966 /* CTRTextureLightMap2_Add.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFE90A484C250014E966 /* CTRTextureLightMap2_Add.cpp */; }; | ||
377 | 4C53E4610A4856B30014E966 /* CReadFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFA70A484C240014E966 /* CReadFile.cpp */; }; | ||
378 | 4C53E4620A4856B30014E966 /* COpenGLTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF970A484C240014E966 /* COpenGLTexture.cpp */; }; | ||
379 | 4C53E4640A4856B30014E966 /* COSOperator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF990A484C240014E966 /* COSOperator.cpp */; }; | ||
380 | 4C53E4660A4856B30014E966 /* CColladaFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DEFA0A484C220014E966 /* CColladaFileLoader.cpp */; }; | ||
381 | 4C53E4670A4856B30014E966 /* CCameraSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DEF80A484C220014E966 /* CCameraSceneNode.cpp */; }; | ||
382 | 4C53E4680A4856B30014E966 /* CMetaTriangleSelector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF7C0A484C230014E966 /* CMetaTriangleSelector.cpp */; }; | ||
383 | 4C53E4690A4856B30014E966 /* CTRTextureFlat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFDD0A484C250014E966 /* CTRTextureFlat.cpp */; }; | ||
384 | 4C53E46A0A4856B30014E966 /* CVideoModeList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFEE0A484C250014E966 /* CVideoModeList.cpp */; }; | ||
385 | 4C53E46B0A4856B30014E966 /* CXMLReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFFA0A484C250014E966 /* CXMLReader.cpp */; }; | ||
386 | 4C53E46C0A4856B30014E966 /* COpenGLParallaxMapRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF910A484C240014E966 /* COpenGLParallaxMapRenderer.cpp */; }; | ||
387 | 4C53E46E0A4856B30014E966 /* CTRTextureGouraudNoZ2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFE60A484C250014E966 /* CTRTextureGouraudNoZ2.cpp */; }; | ||
388 | 4C53E46F0A4856B30014E966 /* CTRTextureGouraudWire.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFE80A484C250014E966 /* CTRTextureGouraudWire.cpp */; }; | ||
389 | 4C53E4700A4856B30014E966 /* CParticlePointEmitter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFA10A484C240014E966 /* CParticlePointEmitter.cpp */; }; | ||
390 | 4C53E4710A4856B30014E966 /* CGUIWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF560A484C230014E966 /* CGUIWindow.cpp */; }; | ||
391 | 4C53E4720A4856B30014E966 /* CGUIModalScreen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF4A0A484C230014E966 /* CGUIModalScreen.cpp */; }; | ||
392 | 4C53E4730A4856B30014E966 /* CImageLoaderPSD.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF620A484C230014E966 /* CImageLoaderPSD.cpp */; }; | ||
393 | 4C53E4740A4856B30014E966 /* CWaterSurfaceSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFF00A484C250014E966 /* CWaterSurfaceSceneNode.cpp */; }; | ||
394 | 4C53E4750A4856B30014E966 /* CXMeshFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFF80A484C250014E966 /* CXMeshFileLoader.cpp */; }; | ||
395 | 4C53E4760A4856B30014E966 /* CIrrDeviceLinux.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF660A484C230014E966 /* CIrrDeviceLinux.cpp */; }; | ||
396 | 4C53E4770A4856B30014E966 /* CLightSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF6C0A484C230014E966 /* CLightSceneNode.cpp */; }; | ||
397 | 4C53E4780A4856B30014E966 /* CTRTextureGouraudAdd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFE20A484C250014E966 /* CTRTextureGouraudAdd.cpp */; }; | ||
398 | 4C53E4790A4856B30014E966 /* CTRTextureGouraud2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFE10A484C250014E966 /* CTRTextureGouraud2.cpp */; }; | ||
399 | 4C53E47A0A4856B30014E966 /* CSoftwareDriver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFC00A484C240014E966 /* CSoftwareDriver.cpp */; }; | ||
400 | 4C53E47B0A4856B30014E966 /* CTRFlatWire.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFD20A484C240014E966 /* CTRFlatWire.cpp */; }; | ||
401 | 4C53E47C0A4856B30014E966 /* CTRGouraudAlpha2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFD50A484C240014E966 /* CTRGouraudAlpha2.cpp */; }; | ||
402 | 4C53E47D0A4856B30014E966 /* CSoftwareTexture2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFC60A484C240014E966 /* CSoftwareTexture2.cpp */; }; | ||
403 | 4C53E47E0A4856B30014E966 /* CZipReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E0030A484C250014E966 /* CZipReader.cpp */; }; | ||
404 | 4C53E47F0A4856B30014E966 /* COpenGLNormalMapRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF8F0A484C240014E966 /* COpenGLNormalMapRenderer.cpp */; }; | ||
405 | 4C53E4800A4856B30014E966 /* CTRTextureLightMap2_M1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFEA0A484C250014E966 /* CTRTextureLightMap2_M1.cpp */; }; | ||
406 | 4C53E4810A4856B30014E966 /* CTRTextureLightMap2_M4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFEC0A484C250014E966 /* CTRTextureLightMap2_M4.cpp */; }; | ||
407 | 4C53E4820A4856B30014E966 /* CGUISkin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF4E0A484C230014E966 /* CGUISkin.cpp */; }; | ||
408 | 4C53E4830A4856B30014E966 /* CD3D8Driver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF020A484C220014E966 /* CD3D8Driver.cpp */; }; | ||
409 | 4C53E4840A4856B30014E966 /* CIrrDeviceWin32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF6A0A484C230014E966 /* CIrrDeviceWin32.cpp */; }; | ||
410 | 4C53E4850A4856B30014E966 /* CFileSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF280A484C230014E966 /* CFileSystem.cpp */; }; | ||
411 | 4C53E4860A4856B30014E966 /* CGUIMeshViewer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF460A484C230014E966 /* CGUIMeshViewer.cpp */; }; | ||
412 | 4C53E4870A4856B30014E966 /* CGUIComboBox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF320A484C230014E966 /* CGUIComboBox.cpp */; }; | ||
413 | 4C53E4880A4856B30014E966 /* CSceneNodeAnimatorRotation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFB70A484C240014E966 /* CSceneNodeAnimatorRotation.cpp */; }; | ||
414 | 4C53E4890A4856B30014E966 /* CSceneNodeAnimatorTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFB90A484C240014E966 /* CSceneNodeAnimatorTexture.cpp */; }; | ||
415 | 4C53E48B0A4856B30014E966 /* CParticleSystemSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFA30A484C240014E966 /* CParticleSystemSceneNode.cpp */; }; | ||
416 | 4C53E48C0A4856B30014E966 /* CTerrainSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFCA0A484C240014E966 /* CTerrainSceneNode.cpp */; }; | ||
417 | 4C53E48E0A4856B30014E966 /* CGUIFont.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF3C0A484C230014E966 /* CGUIFont.cpp */; }; | ||
418 | 4C53E48F0A4856B30014E966 /* CParticleFadeOutAffector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF9D0A484C240014E966 /* CParticleFadeOutAffector.cpp */; }; | ||
419 | 4C53E4910A4856B30014E966 /* CDummyTransformationSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF220A484C230014E966 /* CDummyTransformationSceneNode.cpp */; }; | ||
420 | 4C53E4920A4856B30014E966 /* CFileList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF260A484C230014E966 /* CFileList.cpp */; }; | ||
421 | 4C53E4930A4856B30014E966 /* CImageLoaderTGA.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF640A484C230014E966 /* CImageLoaderTGA.cpp */; }; | ||
422 | 4C53E4940A4856B30014E966 /* CXMLWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFFD0A484C250014E966 /* CXMLWriter.cpp */; }; | ||
423 | 4C53E4950A4856B30014E966 /* CSceneNodeAnimatorFollowSpline.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFB50A484C240014E966 /* CSceneNodeAnimatorFollowSpline.cpp */; }; | ||
424 | 4C53E4960A4856B30014E966 /* CZBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFFF0A484C250014E966 /* CZBuffer.cpp */; }; | ||
425 | 4C53E4970A4856B30014E966 /* CDMFLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF200A484C230014E966 /* CDMFLoader.cpp */; }; | ||
426 | 4C53E4980A4856B30014E966 /* CD3D9Texture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF180A484C230014E966 /* CD3D9Texture.cpp */; }; | ||
427 | 4C53E4990A4856B30014E966 /* COpenGLShaderMaterialRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF930A484C240014E966 /* COpenGLShaderMaterialRenderer.cpp */; }; | ||
428 | 4C53E49A0A4856B30014E966 /* Irrlicht.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E00A0A484C250014E966 /* Irrlicht.cpp */; }; | ||
429 | 4C53E49B0A4856B30014E966 /* CGUIEditBox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF360A484C230014E966 /* CGUIEditBox.cpp */; }; | ||
430 | 4C53E49C0A4856B30014E966 /* COpenGLSLMaterialRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF950A484C240014E966 /* COpenGLSLMaterialRenderer.cpp */; }; | ||
431 | 4C53E49D0A4856B30014E966 /* CD3D9HLSLMaterialRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF0F0A484C230014E966 /* CD3D9HLSLMaterialRenderer.cpp */; }; | ||
432 | 4C53E49E0A4856B30014E966 /* CSoftwareTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFC40A484C240014E966 /* CSoftwareTexture.cpp */; }; | ||
433 | 4C53E49F0A4856B30014E966 /* CCubeSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF000A484C220014E966 /* CCubeSceneNode.cpp */; }; | ||
434 | 4C53E4A00A4856B30014E966 /* CTriangleBBSelector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFD80A484C240014E966 /* CTriangleBBSelector.cpp */; }; | ||
435 | 4C53E4A10A4856B30014E966 /* CD3D9ShaderMaterialRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF160A484C230014E966 /* CD3D9ShaderMaterialRenderer.cpp */; }; | ||
436 | 4C53E4A20A4856B30014E966 /* CD3D8ShaderMaterialRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF090A484C230014E966 /* CD3D8ShaderMaterialRenderer.cpp */; }; | ||
437 | 4C53E4A30A4856B30014E966 /* CGUIButton.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF2E0A484C230014E966 /* CGUIButton.cpp */; }; | ||
438 | 4C53E4A40A4856B30014E966 /* CGUIToolBar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF540A484C230014E966 /* CGUIToolBar.cpp */; }; | ||
439 | 4C53E4A50A4856B30014E966 /* CDefaultSceneNodeAnimatorFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF1C0A484C230014E966 /* CDefaultSceneNodeAnimatorFactory.cpp */; }; | ||
440 | 4C53E4A60A4856B30014E966 /* CBillboardSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DEF20A484C220014E966 /* CBillboardSceneNode.cpp */; }; | ||
441 | 4C53E4A70A4856B30014E966 /* CSceneNodeAnimatorCollisionResponse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFAD0A484C240014E966 /* CSceneNodeAnimatorCollisionResponse.cpp */; }; | ||
442 | 4C53E4A80A4856B30014E966 /* CLogger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF720A484C230014E966 /* CLogger.cpp */; }; | ||
443 | 4C53E4A90A4856B30014E966 /* CGUIInOutFader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF400A484C230014E966 /* CGUIInOutFader.cpp */; }; | ||
444 | 4C53E4AA0A4856B30014E966 /* CWriteFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFF20A484C250014E966 /* CWriteFile.cpp */; }; | ||
445 | 4C53E4AD0A4856B30014E966 /* CTRTextureGouraud.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFDF0A484C250014E966 /* CTRTextureGouraud.cpp */; }; | ||
446 | 4C53E4AE0A4856B30014E966 /* CTRFlat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFD10A484C240014E966 /* CTRFlat.cpp */; }; | ||
447 | 4C53E4AF0A4856B30014E966 /* CTerrainTriangleSelector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFCC0A484C240014E966 /* CTerrainTriangleSelector.cpp */; }; | ||
448 | 4C53E4B10A4856B30014E966 /* CGUITabControl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF520A484C230014E966 /* CGUITabControl.cpp */; }; | ||
449 | 4C53E4B20A4856B30014E966 /* CParticleBoxEmitter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF9B0A484C240014E966 /* CParticleBoxEmitter.cpp */; }; | ||
450 | 4C53E4B30A4856B30014E966 /* CGUIMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF440A484C230014E966 /* CGUIMenu.cpp */; }; | ||
451 | 4C53E4B40A4856B30014E966 /* CImage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF580A484C230014E966 /* CImage.cpp */; }; | ||
452 | 4C53E4B50A4856B30014E966 /* CShadowVolumeSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFBB0A484C240014E966 /* CShadowVolumeSceneNode.cpp */; }; | ||
453 | 4C53E4B70A4856B30014E966 /* CGUIEnvironment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF380A484C230014E966 /* CGUIEnvironment.cpp */; }; | ||
454 | 4C53E4B80A4856B30014E966 /* CLimitReadFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF6E0A484C230014E966 /* CLimitReadFile.cpp */; }; | ||
455 | 4C53E4B90A4856B30014E966 /* CAttributes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DEF00A484C220014E966 /* CAttributes.cpp */; }; | ||
456 | 4C53E4BA0A4856B30014E966 /* COpenGLDriver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF8C0A484C240014E966 /* COpenGLDriver.cpp */; }; | ||
457 | 4C53E4BB0A4856B30014E966 /* CTRTextureLightMap2_M2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFEB0A484C250014E966 /* CTRTextureLightMap2_M2.cpp */; }; | ||
458 | 4C53E4BC0A4856B30014E966 /* CGUIImage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF3E0A484C230014E966 /* CGUIImage.cpp */; }; | ||
459 | 4C53E4BD0A4856B30014E966 /* CD3D9NormalMapRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF120A484C230014E966 /* CD3D9NormalMapRenderer.cpp */; }; | ||
460 | 4C53E4BE0A4856B30014E966 /* CD3D8NormalMapRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF050A484C220014E966 /* CD3D8NormalMapRenderer.cpp */; }; | ||
461 | 4C53E4BF0A4856B30014E966 /* CMeshCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF760A484C230014E966 /* CMeshCache.cpp */; }; | ||
462 | 4C53E4C00A4856B30014E966 /* CImageLoaderJPG.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF5C0A484C230014E966 /* CImageLoaderJPG.cpp */; }; | ||
463 | 4C53E4C10A4856B30014E966 /* CFPSCounter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF2A0A484C230014E966 /* CFPSCounter.cpp */; }; | ||
464 | 4C53E57E0A4856B30014E966 /* OSXClipboard.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E1670A484C2C0014E966 /* OSXClipboard.mm */; }; | ||
465 | 4C53E57F0A4856B30014E966 /* CIrrDeviceMacOSX.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E15F0A484C2C0014E966 /* CIrrDeviceMacOSX.mm */; }; | ||
466 | 4C53E5800A4856B30014E966 /* AppDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E14D0A484C2C0014E966 /* AppDelegate.mm */; }; | ||
467 | 4C6DC9B70A48715A0017A6E5 /* inflate.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C6DC9B60A48715A0017A6E5 /* inflate.c */; }; | ||
468 | 4CA25BCE0A485EAD00B4E469 /* jcapimin.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E6F10A485CD80014E966 /* jcapimin.c */; }; | ||
469 | 4CA25BCF0A485EAD00B4E469 /* jcapistd.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E6F20A485CD80014E966 /* jcapistd.c */; }; | ||
470 | 4CA25BD00A485EAD00B4E469 /* jccoefct.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E6F30A485CD80014E966 /* jccoefct.c */; }; | ||
471 | 4CA25BD10A485EAD00B4E469 /* jccolor.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E6F40A485CD80014E966 /* jccolor.c */; }; | ||
472 | 4CA25BD20A485EAD00B4E469 /* jcdctmgr.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E6F50A485CD80014E966 /* jcdctmgr.c */; }; | ||
473 | 4CA25BD30A485EAD00B4E469 /* jchuff.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E6F60A485CD80014E966 /* jchuff.c */; }; | ||
474 | 4CA25BD50A485EAD00B4E469 /* jcinit.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E6F80A485CD80014E966 /* jcinit.c */; }; | ||
475 | 4CA25BD60A485EAD00B4E469 /* jcmainct.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E6F90A485CD80014E966 /* jcmainct.c */; }; | ||
476 | 4CA25BD70A485EAD00B4E469 /* jcmarker.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E6FA0A485CD80014E966 /* jcmarker.c */; }; | ||
477 | 4CA25BD80A485EAD00B4E469 /* jcmaster.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E6FB0A485CD80014E966 /* jcmaster.c */; }; | ||
478 | 4CA25BD90A485EAD00B4E469 /* jcomapi.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E6FC0A485CD80014E966 /* jcomapi.c */; }; | ||
479 | 4CA25BDB0A485EAD00B4E469 /* jcparam.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E70A0A485CD80014E966 /* jcparam.c */; }; | ||
480 | 4CA25BDD0A485EAD00B4E469 /* jcprepct.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E70C0A485CD80014E966 /* jcprepct.c */; }; | ||
481 | 4CA25BDE0A485EAD00B4E469 /* jcsample.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E70D0A485CD80014E966 /* jcsample.c */; }; | ||
482 | 4CA25BDF0A485EAD00B4E469 /* jctrans.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E70E0A485CD80014E966 /* jctrans.c */; }; | ||
483 | 4CA25BE00A485EAD00B4E469 /* jdapimin.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E70F0A485CD80014E966 /* jdapimin.c */; }; | ||
484 | 4CA25BE10A485EAD00B4E469 /* jdapistd.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7100A485CD80014E966 /* jdapistd.c */; }; | ||
485 | 4CA25BE20A485EAD00B4E469 /* jdatadst.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7110A485CD80014E966 /* jdatadst.c */; }; | ||
486 | 4CA25BE30A485EAD00B4E469 /* jdatasrc.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7120A485CD80014E966 /* jdatasrc.c */; }; | ||
487 | 4CA25BE40A485EAD00B4E469 /* jdcoefct.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7130A485CD80014E966 /* jdcoefct.c */; }; | ||
488 | 4CA25BE50A485EAD00B4E469 /* jdcolor.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7140A485CD80014E966 /* jdcolor.c */; }; | ||
489 | 4CA25BE70A485EAD00B4E469 /* jddctmgr.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7160A485CD80014E966 /* jddctmgr.c */; }; | ||
490 | 4CA25BE80A485EAD00B4E469 /* jdhuff.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7170A485CD80014E966 /* jdhuff.c */; }; | ||
491 | 4CA25BEA0A485EAD00B4E469 /* jdinput.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7190A485CD80014E966 /* jdinput.c */; }; | ||
492 | 4CA25BEB0A485EAD00B4E469 /* jdmainct.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E71A0A485CD80014E966 /* jdmainct.c */; }; | ||
493 | 4CA25BEC0A485EAD00B4E469 /* jdmarker.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E71B0A485CD80014E966 /* jdmarker.c */; }; | ||
494 | 4CA25BED0A485EAD00B4E469 /* jdmaster.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E71C0A485CD80014E966 /* jdmaster.c */; }; | ||
495 | 4CA25BEE0A485EAD00B4E469 /* jdmerge.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E71D0A485CD80014E966 /* jdmerge.c */; }; | ||
496 | 4CA25BF00A485EAD00B4E469 /* jdpostct.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E71F0A485CD80014E966 /* jdpostct.c */; }; | ||
497 | 4CA25BF10A485EAD00B4E469 /* jdsample.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7200A485CD80014E966 /* jdsample.c */; }; | ||
498 | 4CA25BF20A485EAD00B4E469 /* jdtrans.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7210A485CD80014E966 /* jdtrans.c */; }; | ||
499 | 4CA25BF30A485EAD00B4E469 /* jerror.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7220A485CD80014E966 /* jerror.c */; }; | ||
500 | 4CA25BF50A485EAD00B4E469 /* jfdctflt.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7240A485CD80014E966 /* jfdctflt.c */; }; | ||
501 | 4CA25BF60A485EAD00B4E469 /* jfdctfst.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7250A485CD80014E966 /* jfdctfst.c */; }; | ||
502 | 4CA25BF70A485EAD00B4E469 /* jfdctint.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7260A485CD80014E966 /* jfdctint.c */; }; | ||
503 | 4CA25BF80A485EAD00B4E469 /* jidctflt.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7270A485CD80014E966 /* jidctflt.c */; }; | ||
504 | 4CA25BF90A485EAD00B4E469 /* jidctfst.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7280A485CD80014E966 /* jidctfst.c */; }; | ||
505 | 4CA25BFA0A485EAD00B4E469 /* jidctint.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7290A485CD80014E966 /* jidctint.c */; }; | ||
506 | 4CA25C000A485EAD00B4E469 /* jmemmgr.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7300A485CD80014E966 /* jmemmgr.c */; }; | ||
507 | 4CA25C020A485EAD00B4E469 /* jmemnobs.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7320A485CD80014E966 /* jmemnobs.c */; }; | ||
508 | 4CA25C080A485EAD00B4E469 /* jquant1.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7390A485CD80014E966 /* jquant1.c */; }; | ||
509 | 4CA25C090A485EAD00B4E469 /* jquant2.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E73A0A485CD80014E966 /* jquant2.c */; }; | ||
510 | 4CA25C0A0A485EAD00B4E469 /* jutils.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E73B0A485CD80014E966 /* jutils.c */; }; | ||
511 | 4CA25C350A4860EE00B4E469 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C00547D0A48470500C844C2 /* main.cpp */; }; | ||
512 | 4CA25C360A48610400B4E469 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 4C53E1650A484C2C0014E966 /* MainMenu.nib */; }; | ||
513 | 4CA25C520A48618800B4E469 /* libIrrlicht.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E24D0A4850120014E966 /* libIrrlicht.a */; }; | ||
514 | 4CA25C560A4861AE00B4E469 /* libIrrlicht.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E24D0A4850120014E966 /* libIrrlicht.a */; }; | ||
515 | 4CA25C690A4861D100B4E469 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C0054830A48470500C844C2 /* main.cpp */; }; | ||
516 | 4CA25C6A0A4861D800B4E469 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 4C53E1650A484C2C0014E966 /* MainMenu.nib */; }; | ||
517 | 4CA25C8B0A48626600B4E469 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 4C53E1650A484C2C0014E966 /* MainMenu.nib */; }; | ||
518 | 4CA25C8C0A48627600B4E469 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C0054890A48470500C844C2 /* main.cpp */; }; | ||
519 | 4CA25C8D0A48628200B4E469 /* libIrrlicht.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E24D0A4850120014E966 /* libIrrlicht.a */; }; | ||
520 | 4CA5CBA70A4869C600ADB3D7 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 4C53E1650A484C2C0014E966 /* MainMenu.nib */; }; | ||
521 | 4CA5CBA90A4869DD00ADB3D7 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 4C53E1650A484C2C0014E966 /* MainMenu.nib */; }; | ||
522 | 4CA5CBAE0A4869E600ADB3D7 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C0054A30A48470500C844C2 /* main.cpp */; }; | ||
523 | 4CA5CBAF0A4869F300ADB3D7 /* libIrrlicht.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E24D0A4850120014E966 /* libIrrlicht.a */; }; | ||
524 | 4CA5CBB00A4869FD00ADB3D7 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C0054AA0A48470500C844C2 /* main.cpp */; }; | ||
525 | 4CA5CBB10A486A0200ADB3D7 /* libIrrlicht.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E24D0A4850120014E966 /* libIrrlicht.a */; }; | ||
526 | 4CA5CBB20A486A0D00ADB3D7 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C0054B00A48470500C844C2 /* main.cpp */; }; | ||
527 | 4CA5CBB30A486A1300ADB3D7 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 4C53E1650A484C2C0014E966 /* MainMenu.nib */; }; | ||
528 | 4CA5CBB40A486A1600ADB3D7 /* libIrrlicht.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E24D0A4850120014E966 /* libIrrlicht.a */; }; | ||
529 | 4CA5CBB50A486A1F00ADB3D7 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C0054B60A48470500C844C2 /* main.cpp */; }; | ||
530 | 4CA5CBB60A486A2200ADB3D7 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 4C53E1650A484C2C0014E966 /* MainMenu.nib */; }; | ||
531 | 4CA5CBB70A486A2500ADB3D7 /* libIrrlicht.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E24D0A4850120014E966 /* libIrrlicht.a */; }; | ||
532 | 4CA5CBB80A486A2E00ADB3D7 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C0054BC0A48470500C844C2 /* main.cpp */; }; | ||
533 | 4CA5CBB90A486A3100ADB3D7 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 4C53E1650A484C2C0014E966 /* MainMenu.nib */; }; | ||
534 | 4CA5CBBA0A486A3A00ADB3D7 /* libIrrlicht.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E24D0A4850120014E966 /* libIrrlicht.a */; }; | ||
535 | 4CA5CBBB0A486A4C00ADB3D7 /* CMainMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C0054C70A48470500C844C2 /* CMainMenu.cpp */; }; | ||
536 | 4CA5CBBC0A486A4C00ADB3D7 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C0054CA0A48470500C844C2 /* main.cpp */; }; | ||
537 | 4CA5CBBD0A486A4C00ADB3D7 /* CDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C0054C50A48470500C844C2 /* CDemo.cpp */; }; | ||
538 | 4CA5CBBE0A486A4F00ADB3D7 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 4C53E1650A484C2C0014E966 /* MainMenu.nib */; }; | ||
539 | 4CA5CBBF0A486A5700ADB3D7 /* libIrrlicht.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E24D0A4850120014E966 /* libIrrlicht.a */; }; | ||
540 | 4CC36B0F0A6B61DB0076C4B2 /* CSphereSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CC36B0D0A6B61DB0076C4B2 /* CSphereSceneNode.cpp */; }; | ||
541 | 4CF146F50A486648006EBA03 /* libIrrlicht.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E24D0A4850120014E966 /* libIrrlicht.a */; }; | ||
542 | 4CF146F60A486651006EBA03 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 4C53E1650A484C2C0014E966 /* MainMenu.nib */; }; | ||
543 | 4CF146F70A486668006EBA03 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C00548F0A48470500C844C2 /* main.cpp */; }; | ||
544 | 4CF1470A0A4866FA006EBA03 /* libIrrlicht.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E24D0A4850120014E966 /* libIrrlicht.a */; }; | ||
545 | 4CF1470B0A486704006EBA03 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 4C53E1650A484C2C0014E966 /* MainMenu.nib */; }; | ||
546 | 4CF147100A486709006EBA03 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C0054950A48470500C844C2 /* main.cpp */; }; | ||
547 | 4CF147180A48676A006EBA03 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 4C53E1650A484C2C0014E966 /* MainMenu.nib */; }; | ||
548 | 4CF147190A48676E006EBA03 /* libIrrlicht.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C53E24D0A4850120014E966 /* libIrrlicht.a */; }; | ||
549 | 4CF1471A0A486774006EBA03 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C00549B0A48470500C844C2 /* main.cpp */; }; | ||
550 | 4CFA7BEE0A88735A00B03626 /* CImageLoaderBMP.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CFA7BDC0A88735900B03626 /* CImageLoaderBMP.cpp */; }; | ||
551 | 4CFA7BF00A88735A00B03626 /* CImageWriterBMP.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CFA7BDE0A88735900B03626 /* CImageWriterBMP.cpp */; }; | ||
552 | 4CFA7BF20A88735A00B03626 /* CImageWriterJPG.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CFA7BE00A88735900B03626 /* CImageWriterJPG.cpp */; }; | ||
553 | 4CFA7BF40A88735A00B03626 /* CImageWriterPCX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CFA7BE20A88735900B03626 /* CImageWriterPCX.cpp */; }; | ||
554 | 4CFA7BF60A88735A00B03626 /* CImageWriterPNG.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CFA7BE40A88735900B03626 /* CImageWriterPNG.cpp */; }; | ||
555 | 4CFA7BF80A88735A00B03626 /* CImageWriterPPM.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CFA7BE60A88735900B03626 /* CImageWriterPPM.cpp */; }; | ||
556 | 4CFA7BFA0A88735A00B03626 /* CImageWriterPSD.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CFA7BE80A88735900B03626 /* CImageWriterPSD.cpp */; }; | ||
557 | 4CFA7BFC0A88735A00B03626 /* CImageWriterTGA.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CFA7BEA0A88735900B03626 /* CImageWriterTGA.cpp */; }; | ||
558 | 4CFA7BFE0A88735A00B03626 /* CSkyDomeSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CFA7BEC0A88735A00B03626 /* CSkyDomeSceneNode.cpp */; }; | ||
559 | 5DD4804E0C7D91DF00728AA9 /* CDepthBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD4804C0C7D91DF00728AA9 /* CDepthBuffer.cpp */; }; | ||
560 | 5DD4804F0C7D91DF00728AA9 /* CDepthBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DD4804D0C7D91DF00728AA9 /* CDepthBuffer.h */; }; | ||
561 | 5DD480520C7D936700728AA9 /* IBurningShader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD480500C7D936700728AA9 /* IBurningShader.cpp */; }; | ||
562 | 5DD480530C7D936700728AA9 /* IBurningShader.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DD480510C7D936700728AA9 /* IBurningShader.h */; }; | ||
563 | 5DD480550C7D93AB00728AA9 /* IDepthBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DD480540C7D93AB00728AA9 /* IDepthBuffer.h */; }; | ||
564 | 5DD4805A0C7D945800728AA9 /* CAnimatedMeshMD3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD480560C7D945800728AA9 /* CAnimatedMeshMD3.cpp */; }; | ||
565 | 5DD4805B0C7D945800728AA9 /* CAnimatedMeshMD3.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DD480570C7D945800728AA9 /* CAnimatedMeshMD3.h */; }; | ||
566 | 5DD4805C0C7D945800728AA9 /* CDefaultGUIElementFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD480580C7D945800728AA9 /* CDefaultGUIElementFactory.cpp */; }; | ||
567 | 5DD4805D0C7D945800728AA9 /* CDefaultGUIElementFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DD480590C7D945800728AA9 /* CDefaultGUIElementFactory.h */; }; | ||
568 | 5DD480640C7D947B00728AA9 /* CGUIColorSelectDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD4805E0C7D947B00728AA9 /* CGUIColorSelectDialog.cpp */; }; | ||
569 | 5DD480650C7D947B00728AA9 /* CGUIColorSelectDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DD4805F0C7D947B00728AA9 /* CGUIColorSelectDialog.h */; }; | ||
570 | 5DD480660C7D947B00728AA9 /* CGUISpinBox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD480600C7D947B00728AA9 /* CGUISpinBox.cpp */; }; | ||
571 | 5DD480670C7D947B00728AA9 /* CGUISpinBox.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DD480610C7D947B00728AA9 /* CGUISpinBox.h */; }; | ||
572 | 5DD480680C7D947B00728AA9 /* CGUISpriteBank.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD480620C7D947B00728AA9 /* CGUISpriteBank.cpp */; }; | ||
573 | 5DD480690C7D947B00728AA9 /* CGUISpriteBank.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DD480630C7D947B00728AA9 /* CGUISpriteBank.h */; }; | ||
574 | 5DD480710C7D94AC00728AA9 /* CQuake3ShaderSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD4806A0C7D94AC00728AA9 /* CQuake3ShaderSceneNode.cpp */; }; | ||
575 | 5DD480720C7D94AC00728AA9 /* CQuake3ShaderSceneNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DD4806B0C7D94AC00728AA9 /* CQuake3ShaderSceneNode.h */; }; | ||
576 | 5DD480730C7D94AC00728AA9 /* CTRTextureBlend.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD4806C0C7D94AC00728AA9 /* CTRTextureBlend.cpp */; }; | ||
577 | 5DD480740C7D94AC00728AA9 /* CTRTextureGouraudAlpha.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD4806D0C7D94AC00728AA9 /* CTRTextureGouraudAlpha.cpp */; }; | ||
578 | 5DD480750C7D94AC00728AA9 /* CTRTextureGouraudAlphaNoZ.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD4806E0C7D94AC00728AA9 /* CTRTextureGouraudAlphaNoZ.cpp */; }; | ||
579 | 5DD480760C7D94AC00728AA9 /* CTRTextureLightMapGouraud2_M4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD4806F0C7D94AC00728AA9 /* CTRTextureLightMapGouraud2_M4.cpp */; }; | ||
580 | 5DD480770C7D94AC00728AA9 /* glxext.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DD480700C7D94AC00728AA9 /* glxext.h */; }; | ||
581 | 5DD480C70C7DA66800728AA9 /* COpenGLExtensionHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DD480C10C7DA66800728AA9 /* COpenGLExtensionHandler.h */; }; | ||
582 | 5DD480C80C7DA66800728AA9 /* CMD3MeshFileLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DD480C20C7DA66800728AA9 /* CMD3MeshFileLoader.h */; }; | ||
583 | 5DD480C90C7DA66800728AA9 /* CIrrDeviceSDL.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DD480C30C7DA66800728AA9 /* CIrrDeviceSDL.h */; }; | ||
584 | 5DD480CA0C7DA66800728AA9 /* CIrrDeviceSDL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD480C40C7DA66800728AA9 /* CIrrDeviceSDL.cpp */; }; | ||
585 | 5DD480CB0C7DA66800728AA9 /* COpenGLExtensionHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD480C50C7DA66800728AA9 /* COpenGLExtensionHandler.cpp */; }; | ||
586 | 5DD480CC0C7DA66800728AA9 /* CMD3MeshFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD480C60C7DA66800728AA9 /* CMD3MeshFileLoader.cpp */; }; | ||
587 | 95154774133CD9DA008D792F /* aabbox3d.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C0A0A88742800B03626 /* aabbox3d.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
588 | 95154775133CD9DA008D792F /* CMeshBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910B9FD0D1F64B300D46B04 /* CMeshBuffer.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
589 | 95154776133CD9DA008D792F /* coreutil.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910B9FE0D1F64B300D46B04 /* coreutil.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
590 | 95154777133CD9DA008D792F /* dimension2d.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C0B0A88742800B03626 /* dimension2d.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
591 | 95154778133CD9DA008D792F /* ECullingTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910B9FF0D1F64B300D46B04 /* ECullingTypes.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
592 | 95154779133CD9DA008D792F /* EDebugSceneTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA000D1F64B300D46B04 /* EDebugSceneTypes.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
593 | 9515477A133CD9DA008D792F /* EDriverFeatures.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA010D1F64B300D46B04 /* EDriverFeatures.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
594 | 9515477B133CD9DA008D792F /* EDriverTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C0C0A88742800B03626 /* EDriverTypes.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
595 | 9515477C133CD9DA008D792F /* EGUIAlignment.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA020D1F64B300D46B04 /* EGUIAlignment.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
596 | 9515477D133CD9DA008D792F /* EGUIElementTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C0D0A88742800B03626 /* EGUIElementTypes.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
597 | 9515477E133CD9DA008D792F /* EHardwareBufferFlags.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA030D1F64B300D46B04 /* EHardwareBufferFlags.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
598 | 9515477F133CD9DA008D792F /* EMaterialFlags.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA040D1F64B300D46B04 /* EMaterialFlags.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
599 | 95154780133CD9DA008D792F /* EMaterialTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA050D1F64B300D46B04 /* EMaterialTypes.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
600 | 95154781133CD9DA008D792F /* EMeshWriterEnums.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA060D1F64B300D46B04 /* EMeshWriterEnums.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
601 | 95154782133CD9DA008D792F /* EMessageBoxFlags.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA070D1F64B300D46B04 /* EMessageBoxFlags.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
602 | 95154783133CD9DA008D792F /* ESceneNodeAnimatorTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C0E0A88742800B03626 /* ESceneNodeAnimatorTypes.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
603 | 95154784133CD9DA008D792F /* ESceneNodeTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C0F0A88742800B03626 /* ESceneNodeTypes.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
604 | 95154785133CD9DA008D792F /* ETerrainElements.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA080D1F64B300D46B04 /* ETerrainElements.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
605 | 95154786133CD9DA008D792F /* heapsort.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C100A88742800B03626 /* heapsort.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
606 | 95154787133CD9DA008D792F /* IAnimatedMesh.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C110A88742900B03626 /* IAnimatedMesh.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
607 | 95154788133CD9DA008D792F /* IAnimatedMeshMD2.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C130A88742900B03626 /* IAnimatedMeshMD2.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
608 | 95154789133CD9DA008D792F /* IAnimatedMeshMD3.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA090D1F64B300D46B04 /* IAnimatedMeshMD3.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
609 | 9515478A133CD9DA008D792F /* IAnimatedMeshSceneNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C150A88742900B03626 /* IAnimatedMeshSceneNode.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
610 | 9515478B133CD9DA008D792F /* IAttributeExchangingObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C170A88742900B03626 /* IAttributeExchangingObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
611 | 9515478C133CD9DA008D792F /* IAttributes.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C180A88742900B03626 /* IAttributes.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
612 | 9515478D133CD9DA008D792F /* IBillboardSceneNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C190A88742900B03626 /* IBillboardSceneNode.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
613 | 9515478E133CD9DA008D792F /* IBoneSceneNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA0A0D1F64B300D46B04 /* IBoneSceneNode.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
614 | 9515478F133CD9DA008D792F /* ICameraSceneNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C1A0A88742900B03626 /* ICameraSceneNode.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
615 | 95154790133CD9DA008D792F /* ICursorControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C1B0A88742900B03626 /* ICursorControl.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
616 | 95154791133CD9DA008D792F /* IDummyTransformationSceneNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C1C0A88742900B03626 /* IDummyTransformationSceneNode.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
617 | 95154792133CD9DA008D792F /* IEventReceiver.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C1D0A88742900B03626 /* IEventReceiver.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
618 | 95154793133CD9DA008D792F /* IFileList.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C1E0A88742900B03626 /* IFileList.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
619 | 95154794133CD9DA008D792F /* IFileSystem.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C1F0A88742900B03626 /* IFileSystem.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
620 | 95154795133CD9DA008D792F /* IGPUProgrammingServices.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C200A88742900B03626 /* IGPUProgrammingServices.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
621 | 95154796133CD9DA008D792F /* IGUIButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C210A88742900B03626 /* IGUIButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
622 | 95154797133CD9DA008D792F /* IGUICheckBox.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C220A88742900B03626 /* IGUICheckBox.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
623 | 95154798133CD9DA008D792F /* IGUIColorSelectDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA0B0D1F64B300D46B04 /* IGUIColorSelectDialog.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
624 | 95154799133CD9DA008D792F /* IGUIComboBox.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C230A88742900B03626 /* IGUIComboBox.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
625 | 9515479A133CD9DA008D792F /* IGUIContextMenu.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C240A88742900B03626 /* IGUIContextMenu.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
626 | 9515479B133CD9DA008D792F /* IGUIEditBox.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C250A88742900B03626 /* IGUIEditBox.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
627 | 9515479C133CD9DA008D792F /* IGUIElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C260A88742900B03626 /* IGUIElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
628 | 9515479D133CD9DA008D792F /* IGUIElementFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA0C0D1F64B300D46B04 /* IGUIElementFactory.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
629 | 9515479E133CD9DA008D792F /* IGUIEnvironment.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C270A88742900B03626 /* IGUIEnvironment.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
630 | 9515479F133CD9DA008D792F /* IGUIFileOpenDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C280A88742900B03626 /* IGUIFileOpenDialog.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
631 | 951547A0133CD9DA008D792F /* IGUIFont.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C290A88742900B03626 /* IGUIFont.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
632 | 951547A1133CD9DA008D792F /* IGUIFontBitmap.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA0D0D1F64B300D46B04 /* IGUIFontBitmap.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
633 | 951547A2133CD9DA008D792F /* IGUIImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C2A0A88742900B03626 /* IGUIImage.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
634 | 951547A3133CD9DA008D792F /* IGUIInOutFader.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C2B0A88742900B03626 /* IGUIInOutFader.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
635 | 951547A4133CD9DA008D792F /* IGUIListBox.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C2C0A88742900B03626 /* IGUIListBox.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
636 | 951547A5133CD9DA008D792F /* IGUIMeshViewer.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C2D0A88742900B03626 /* IGUIMeshViewer.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
637 | 951547A6133CD9DA008D792F /* IGUIScrollBar.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C2E0A88742900B03626 /* IGUIScrollBar.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
638 | 951547A7133CD9DA008D792F /* IGUISkin.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C2F0A88742900B03626 /* IGUISkin.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
639 | 951547A8133CD9DA008D792F /* IGUISpinBox.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA0E0D1F64B300D46B04 /* IGUISpinBox.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
640 | 951547A9133CD9DA008D792F /* IGUISpriteBank.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA0F0D1F64B300D46B04 /* IGUISpriteBank.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
641 | 951547AA133CD9DA008D792F /* IGUIStaticText.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C300A88742900B03626 /* IGUIStaticText.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
642 | 951547AB133CD9DA008D792F /* IGUITabControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C310A88742900B03626 /* IGUITabControl.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
643 | 951547AC133CD9DA008D792F /* IGUITable.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA100D1F64B300D46B04 /* IGUITable.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
644 | 951547AD133CD9DA008D792F /* IGUIToolbar.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C320A88742900B03626 /* IGUIToolbar.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
645 | 951547AE133CD9DA008D792F /* IGUIWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C330A88742900B03626 /* IGUIWindow.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
646 | 951547AF133CD9DA008D792F /* IImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C340A88742900B03626 /* IImage.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
647 | 951547B0133CD9DA008D792F /* IImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C350A88742900B03626 /* IImageLoader.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
648 | 951547B1133CD9DA008D792F /* IImageWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C360A88742900B03626 /* IImageWriter.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
649 | 951547B2133CD9DA008D792F /* ILightSceneNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C370A88742900B03626 /* ILightSceneNode.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
650 | 951547B3133CD9DA008D792F /* ILogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C380A88742900B03626 /* ILogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
651 | 951547B4133CD9DA008D792F /* IMaterialRenderer.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C390A88742900B03626 /* IMaterialRenderer.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
652 | 951547B5133CD9DA008D792F /* IMaterialRendererServices.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C3A0A88742900B03626 /* IMaterialRendererServices.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
653 | 951547B6133CD9DA008D792F /* IMesh.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C3B0A88742900B03626 /* IMesh.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
654 | 951547B7133CD9DA008D792F /* IMeshBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C3C0A88742900B03626 /* IMeshBuffer.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
655 | 951547B8133CD9DA008D792F /* IMeshCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C3D0A88742900B03626 /* IMeshCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
656 | 951547B9133CD9DA008D792F /* IMeshLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C3E0A88742900B03626 /* IMeshLoader.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
657 | 951547BA133CD9DA008D792F /* IMeshManipulator.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C3F0A88742900B03626 /* IMeshManipulator.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
658 | 951547BB133CD9DA008D792F /* IMeshSceneNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C400A88742900B03626 /* IMeshSceneNode.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
659 | 951547BC133CD9DA008D792F /* IMeshWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA110D1F64B300D46B04 /* IMeshWriter.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
660 | 951547BD133CD9DA008D792F /* IMetaTriangleSelector.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C410A88742900B03626 /* IMetaTriangleSelector.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
661 | 951547BE133CD9DA008D792F /* IOSOperator.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C420A88742900B03626 /* IOSOperator.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
662 | 951547BF133CD9DA008D792F /* IParticleAffector.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C430A88742900B03626 /* IParticleAffector.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
663 | 951547C0133CD9DA008D792F /* IParticleAnimatedMeshSceneNodeEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA120D1F64B300D46B04 /* IParticleAnimatedMeshSceneNodeEmitter.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
664 | 951547C1133CD9DA008D792F /* IParticleAttractionAffector.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA130D1F64B300D46B04 /* IParticleAttractionAffector.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
665 | 951547C2133CD9DA008D792F /* IParticleBoxEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA140D1F64B300D46B04 /* IParticleBoxEmitter.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
666 | 951547C3133CD9DA008D792F /* IParticleCylinderEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA150D1F64B300D46B04 /* IParticleCylinderEmitter.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
667 | 951547C4133CD9DA008D792F /* IParticleEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C440A88742900B03626 /* IParticleEmitter.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
668 | 951547C5133CD9DA008D792F /* IParticleFadeOutAffector.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA160D1F64B300D46B04 /* IParticleFadeOutAffector.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
669 | 951547C6133CD9DA008D792F /* IParticleGravityAffector.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA170D1F64B300D46B04 /* IParticleGravityAffector.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
670 | 951547C7133CD9DA008D792F /* IParticleMeshEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA180D1F64B300D46B04 /* IParticleMeshEmitter.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
671 | 951547C8133CD9DA008D792F /* IParticleRingEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA190D1F64B300D46B04 /* IParticleRingEmitter.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
672 | 951547C9133CD9DA008D792F /* IParticleRotationAffector.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA1A0D1F64B300D46B04 /* IParticleRotationAffector.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
673 | 951547CA133CD9DA008D792F /* IParticleSphereEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA1B0D1F64B300D46B04 /* IParticleSphereEmitter.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
674 | 951547CB133CD9DA008D792F /* IParticleSystemSceneNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C450A88742900B03626 /* IParticleSystemSceneNode.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
675 | 951547CC133CD9DA008D792F /* IQ3LevelMesh.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C460A88742900B03626 /* IQ3LevelMesh.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
676 | 951547CD133CD9DA008D792F /* IQ3Shader.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA1C0D1F64B300D46B04 /* IQ3Shader.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
677 | 951547CE133CD9DA008D792F /* IReadFile.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C470A88742900B03626 /* IReadFile.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
678 | 951547CF133CD9DA008D792F /* IReferenceCounted.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA1D0D1F64B300D46B04 /* IReferenceCounted.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
679 | 951547D0133CD9DA008D792F /* irrAllocator.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C480A88742900B03626 /* irrAllocator.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
680 | 951547D1133CD9DA008D792F /* irrArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C490A88742900B03626 /* irrArray.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
681 | 951547D2133CD9DA008D792F /* IrrCompileConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C4A0A88742900B03626 /* IrrCompileConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
682 | 951547D3133CD9DA008D792F /* irrlicht.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C4B0A88742900B03626 /* irrlicht.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
683 | 951547D4133CD9DA008D792F /* IrrlichtDevice.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C4C0A88742900B03626 /* IrrlichtDevice.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
684 | 951547D5133CD9DA008D792F /* irrList.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C4D0A88742900B03626 /* irrList.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
685 | 951547D6133CD9DA008D792F /* irrMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA1E0D1F64B300D46B04 /* irrMap.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
686 | 951547D7133CD9DA008D792F /* irrMath.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C4E0A88742900B03626 /* irrMath.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
687 | 951547D8133CD9DA008D792F /* irrString.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C4F0A88742900B03626 /* irrString.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
688 | 951547D9133CD9DA008D792F /* irrTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C500A88742900B03626 /* irrTypes.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
689 | 951547DA133CD9DA008D792F /* irrXML.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C510A88742900B03626 /* irrXML.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
690 | 951547DB133CD9DA008D792F /* ISceneCollisionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C520A88742900B03626 /* ISceneCollisionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
691 | 951547DC133CD9DA008D792F /* ISceneManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C530A88742900B03626 /* ISceneManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
692 | 951547DD133CD9DA008D792F /* ISceneNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C540A88742900B03626 /* ISceneNode.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
693 | 951547DE133CD9DA008D792F /* ISceneNodeAnimator.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C550A88742900B03626 /* ISceneNodeAnimator.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
694 | 951547DF133CD9DA008D792F /* ISceneNodeAnimatorCollisionResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C560A88742900B03626 /* ISceneNodeAnimatorCollisionResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
695 | 951547E0133CD9DA008D792F /* ISceneNodeAnimatorFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C570A88742900B03626 /* ISceneNodeAnimatorFactory.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
696 | 951547E1133CD9DA008D792F /* ISceneNodeFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C580A88742900B03626 /* ISceneNodeFactory.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
697 | 951547E2133CD9DA008D792F /* ISceneUserDataSerializer.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C590A88742900B03626 /* ISceneUserDataSerializer.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
698 | 951547E3133CD9DA008D792F /* IShaderConstantSetCallBack.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C5A0A88742900B03626 /* IShaderConstantSetCallBack.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
699 | 951547E4133CD9DA008D792F /* IShadowVolumeSceneNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C5B0A88742900B03626 /* IShadowVolumeSceneNode.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
700 | 951547E5133CD9DA008D792F /* ISkinnedMesh.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA1F0D1F64B300D46B04 /* ISkinnedMesh.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
701 | 951547E6133CD9DA008D792F /* ITerrainSceneNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C5C0A88742900B03626 /* ITerrainSceneNode.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
702 | 951547E7133CD9DA008D792F /* ITextSceneNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C5D0A88742900B03626 /* ITextSceneNode.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
703 | 951547E8133CD9DA008D792F /* ITexture.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C5E0A88742900B03626 /* ITexture.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
704 | 951547E9133CD9DA008D792F /* ITimer.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C5F0A88742900B03626 /* ITimer.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
705 | 951547EA133CD9DA008D792F /* ITriangleSelector.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C600A88742900B03626 /* ITriangleSelector.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
706 | 951547EB133CD9DA008D792F /* IVideoDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C620A88742900B03626 /* IVideoDriver.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
707 | 951547EC133CD9DA008D792F /* IVideoModeList.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C630A88742900B03626 /* IVideoModeList.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
708 | 951547ED133CD9DA008D792F /* IWriteFile.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C640A88742900B03626 /* IWriteFile.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
709 | 951547EE133CD9DA008D792F /* IXMLReader.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C650A88742900B03626 /* IXMLReader.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
710 | 951547EF133CD9DA008D792F /* IXMLWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C660A88742900B03626 /* IXMLWriter.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
711 | 951547F0133CD9DA008D792F /* Keycodes.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C670A88742900B03626 /* Keycodes.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
712 | 951547F1133CD9DA008D792F /* line2d.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C680A88742900B03626 /* line2d.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
713 | 951547F2133CD9DA008D792F /* line3d.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C690A88742900B03626 /* line3d.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
714 | 951547F3133CD9DA008D792F /* matrix4.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C6A0A88742900B03626 /* matrix4.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
715 | 951547F4133CD9DA008D792F /* plane3d.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C6B0A88742900B03626 /* plane3d.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
716 | 951547F5133CD9DA008D792F /* position2d.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C6C0A88742900B03626 /* position2d.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
717 | 951547F6133CD9DA008D792F /* quaternion.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C6D0A88742900B03626 /* quaternion.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
718 | 951547F7133CD9DA008D792F /* rect.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C6E0A88742900B03626 /* rect.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
719 | 951547F8133CD9DA008D792F /* S3DVertex.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C6F0A88742900B03626 /* S3DVertex.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
720 | 951547F9133CD9DA008D792F /* SAnimatedMesh.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C700A88742900B03626 /* SAnimatedMesh.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
721 | 951547FA133CD9DA008D792F /* SceneParameters.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C710A88742900B03626 /* SceneParameters.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
722 | 951547FB133CD9DA008D792F /* SColor.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C720A88742900B03626 /* SColor.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
723 | 951547FC133CD9DA008D792F /* SExposedVideoData.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C730A88742900B03626 /* SExposedVideoData.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
724 | 951547FD133CD9DA008D792F /* SIrrCreationParameters.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C740A88742900B03626 /* SIrrCreationParameters.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
725 | 951547FE133CD9DA008D792F /* SKeyMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C750A88742900B03626 /* SKeyMap.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
726 | 951547FF133CD9DA008D792F /* SLight.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C760A88742900B03626 /* SLight.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
727 | 95154800133CD9DA008D792F /* SMaterial.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C770A88742900B03626 /* SMaterial.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
728 | 95154801133CD9DA008D792F /* SMaterialLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA200D1F64B300D46B04 /* SMaterialLayer.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
729 | 95154802133CD9DA008D792F /* SMesh.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C780A88742900B03626 /* SMesh.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
730 | 95154803133CD9DA008D792F /* SMeshBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C790A88742900B03626 /* SMeshBuffer.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
731 | 95154804133CD9DA008D792F /* SMeshBufferLightMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C7A0A88742900B03626 /* SMeshBufferLightMap.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
732 | 95154805133CD9DA008D792F /* SMeshBufferTangents.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C7B0A88742900B03626 /* SMeshBufferTangents.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
733 | 95154806133CD9DA008D792F /* SParticle.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C7C0A88742900B03626 /* SParticle.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
734 | 95154807133CD9DA008D792F /* SSharedMeshBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA210D1F64B300D46B04 /* SSharedMeshBuffer.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
735 | 95154808133CD9DA008D792F /* SSkinMeshBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA220D1F64B300D46B04 /* SSkinMeshBuffer.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
736 | 95154809133CD9DA008D792F /* SViewFrustum.h in Headers */ = {isa = PBXBuildFile; fileRef = 0910BA230D1F64B300D46B04 /* SViewFrustum.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
737 | 9515480A133CD9DA008D792F /* triangle3d.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C7E0A88742900B03626 /* triangle3d.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
738 | 9515480B133CD9DA008D792F /* vector2d.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C7F0A88742900B03626 /* vector2d.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
739 | 9515480C133CD9DA008D792F /* vector3d.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFA7C800A88742900B03626 /* vector3d.h */; settings = {ATTRIBUTES = (Public, ); }; }; | ||
740 | 959729E912C192DA00BF73D3 /* jcapimin.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E6F10A485CD80014E966 /* jcapimin.c */; }; | ||
741 | 959729EA12C192DA00BF73D3 /* jcapistd.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E6F20A485CD80014E966 /* jcapistd.c */; }; | ||
742 | 959729EB12C192DA00BF73D3 /* jccoefct.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E6F30A485CD80014E966 /* jccoefct.c */; }; | ||
743 | 959729EC12C192DA00BF73D3 /* jccolor.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E6F40A485CD80014E966 /* jccolor.c */; }; | ||
744 | 959729ED12C192DA00BF73D3 /* jcdctmgr.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E6F50A485CD80014E966 /* jcdctmgr.c */; }; | ||
745 | 959729EE12C192DA00BF73D3 /* jchuff.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E6F60A485CD80014E966 /* jchuff.c */; }; | ||
746 | 959729EF12C192DA00BF73D3 /* jcinit.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E6F80A485CD80014E966 /* jcinit.c */; }; | ||
747 | 959729F012C192DA00BF73D3 /* jcmainct.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E6F90A485CD80014E966 /* jcmainct.c */; }; | ||
748 | 959729F112C192DA00BF73D3 /* jcmarker.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E6FA0A485CD80014E966 /* jcmarker.c */; }; | ||
749 | 959729F212C192DA00BF73D3 /* jcmaster.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E6FB0A485CD80014E966 /* jcmaster.c */; }; | ||
750 | 959729F312C192DA00BF73D3 /* jcomapi.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E6FC0A485CD80014E966 /* jcomapi.c */; }; | ||
751 | 959729F412C192DA00BF73D3 /* jcparam.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E70A0A485CD80014E966 /* jcparam.c */; }; | ||
752 | 959729F512C192DA00BF73D3 /* jcprepct.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E70C0A485CD80014E966 /* jcprepct.c */; }; | ||
753 | 959729F612C192DA00BF73D3 /* jcsample.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E70D0A485CD80014E966 /* jcsample.c */; }; | ||
754 | 959729F712C192DA00BF73D3 /* jctrans.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E70E0A485CD80014E966 /* jctrans.c */; }; | ||
755 | 959729F812C192DA00BF73D3 /* jdapimin.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E70F0A485CD80014E966 /* jdapimin.c */; }; | ||
756 | 959729F912C192DA00BF73D3 /* jdapistd.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7100A485CD80014E966 /* jdapistd.c */; }; | ||
757 | 959729FA12C192DA00BF73D3 /* jdatadst.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7110A485CD80014E966 /* jdatadst.c */; }; | ||
758 | 959729FB12C192DA00BF73D3 /* jdatasrc.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7120A485CD80014E966 /* jdatasrc.c */; }; | ||
759 | 959729FC12C192DA00BF73D3 /* jdcoefct.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7130A485CD80014E966 /* jdcoefct.c */; }; | ||
760 | 959729FD12C192DA00BF73D3 /* jdcolor.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7140A485CD80014E966 /* jdcolor.c */; }; | ||
761 | 959729FE12C192DA00BF73D3 /* jddctmgr.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7160A485CD80014E966 /* jddctmgr.c */; }; | ||
762 | 959729FF12C192DA00BF73D3 /* jdhuff.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7170A485CD80014E966 /* jdhuff.c */; }; | ||
763 | 95972A0012C192DA00BF73D3 /* jdinput.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7190A485CD80014E966 /* jdinput.c */; }; | ||
764 | 95972A0112C192DA00BF73D3 /* jdmainct.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E71A0A485CD80014E966 /* jdmainct.c */; }; | ||
765 | 95972A0212C192DA00BF73D3 /* jdmarker.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E71B0A485CD80014E966 /* jdmarker.c */; }; | ||
766 | 95972A0312C192DA00BF73D3 /* jdmaster.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E71C0A485CD80014E966 /* jdmaster.c */; }; | ||
767 | 95972A0412C192DA00BF73D3 /* jdmerge.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E71D0A485CD80014E966 /* jdmerge.c */; }; | ||
768 | 95972A0512C192DA00BF73D3 /* jdpostct.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E71F0A485CD80014E966 /* jdpostct.c */; }; | ||
769 | 95972A0612C192DA00BF73D3 /* jdsample.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7200A485CD80014E966 /* jdsample.c */; }; | ||
770 | 95972A0712C192DA00BF73D3 /* jdtrans.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7210A485CD80014E966 /* jdtrans.c */; }; | ||
771 | 95972A0812C192DA00BF73D3 /* jerror.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7220A485CD80014E966 /* jerror.c */; }; | ||
772 | 95972A0912C192DA00BF73D3 /* jfdctflt.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7240A485CD80014E966 /* jfdctflt.c */; }; | ||
773 | 95972A0A12C192DA00BF73D3 /* jfdctfst.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7250A485CD80014E966 /* jfdctfst.c */; }; | ||
774 | 95972A0B12C192DA00BF73D3 /* jfdctint.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7260A485CD80014E966 /* jfdctint.c */; }; | ||
775 | 95972A0C12C192DA00BF73D3 /* jidctflt.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7270A485CD80014E966 /* jidctflt.c */; }; | ||
776 | 95972A0D12C192DA00BF73D3 /* jidctfst.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7280A485CD80014E966 /* jidctfst.c */; }; | ||
777 | 95972A0E12C192DA00BF73D3 /* jidctint.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7290A485CD80014E966 /* jidctint.c */; }; | ||
778 | 95972A0F12C192DA00BF73D3 /* jmemmgr.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7300A485CD80014E966 /* jmemmgr.c */; }; | ||
779 | 95972A1012C192DA00BF73D3 /* jmemnobs.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7320A485CD80014E966 /* jmemnobs.c */; }; | ||
780 | 95972A1112C192DA00BF73D3 /* jquant1.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E7390A485CD80014E966 /* jquant1.c */; }; | ||
781 | 95972A1212C192DA00BF73D3 /* jquant2.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E73A0A485CD80014E966 /* jquant2.c */; }; | ||
782 | 95972A1312C192DA00BF73D3 /* jutils.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E73B0A485CD80014E966 /* jutils.c */; }; | ||
783 | 95972A2212C192DA00BF73D3 /* inffast.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E1800A484C2C0014E966 /* inffast.c */; }; | ||
784 | 95972A2312C192DA00BF73D3 /* inftrees.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E1850A484C2C0014E966 /* inftrees.c */; }; | ||
785 | 95972A2412C192DA00BF73D3 /* uncompr.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E18D0A484C2C0014E966 /* uncompr.c */; }; | ||
786 | 95972A2512C192DA00BF73D3 /* compress.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E1750A484C2C0014E966 /* compress.c */; }; | ||
787 | 95972A2612C192DA00BF73D3 /* crc32.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E1770A484C2C0014E966 /* crc32.c */; }; | ||
788 | 95972A2712C192DA00BF73D3 /* zutil.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E1920A484C2C0014E966 /* zutil.c */; }; | ||
789 | 95972A2812C192DA00BF73D3 /* trees.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E18B0A484C2C0014E966 /* trees.c */; }; | ||
790 | 95972A2912C192DA00BF73D3 /* deflate.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E1790A484C2C0014E966 /* deflate.c */; }; | ||
791 | 95972A2A12C192DA00BF73D3 /* adler32.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E1720A484C2C0014E966 /* adler32.c */; }; | ||
792 | 95972A2B12C192DA00BF73D3 /* CImageLoaderPNG.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF600A484C230014E966 /* CImageLoaderPNG.cpp */; }; | ||
793 | 95972A2C12C192DA00BF73D3 /* CColorConverter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DEFC0A484C220014E966 /* CColorConverter.cpp */; }; | ||
794 | 95972A2D12C192DA00BF73D3 /* CSceneManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFAB0A484C240014E966 /* CSceneManager.cpp */; }; | ||
795 | 95972A2E12C192DA00BF73D3 /* CTRTextureGouraudAdd2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFE30A484C250014E966 /* CTRTextureGouraudAdd2.cpp */; }; | ||
796 | 95972A2F12C192DA00BF73D3 /* CNullDriver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF820A484C240014E966 /* CNullDriver.cpp */; }; | ||
797 | 95972A3012C192DA00BF73D3 /* CCSMLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DEFE0A484C220014E966 /* CCSMLoader.cpp */; }; | ||
798 | 95972A3112C192DA00BF73D3 /* irrXML.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E00E0A484C250014E966 /* irrXML.cpp */; }; | ||
799 | 95972A3212C192DA00BF73D3 /* CGUIListBox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF420A484C230014E966 /* CGUIListBox.cpp */; }; | ||
800 | 95972A3312C192DA00BF73D3 /* CTRGouraudWire.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFD70A484C240014E966 /* CTRGouraudWire.cpp */; }; | ||
801 | 95972A3412C192DA00BF73D3 /* CIrrDeviceStub.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF680A484C230014E966 /* CIrrDeviceStub.cpp */; }; | ||
802 | 95972A3512C192DA00BF73D3 /* CGUIMessageBox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF480A484C230014E966 /* CGUIMessageBox.cpp */; }; | ||
803 | 95972A3612C192DA00BF73D3 /* CMeshSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF7A0A484C230014E966 /* CMeshSceneNode.cpp */; }; | ||
804 | 95972A3712C192DA00BF73D3 /* CGUIStaticText.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF500A484C230014E966 /* CGUIStaticText.cpp */; }; | ||
805 | 95972A3812C192DA00BF73D3 /* os.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E16A0A484C2C0014E966 /* os.cpp */; }; | ||
806 | 95972A3912C192DA00BF73D3 /* COCTLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF840A484C240014E966 /* COCTLoader.cpp */; }; | ||
807 | 95972A3A12C192DA00BF73D3 /* CGUIContextMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF340A484C230014E966 /* CGUIContextMenu.cpp */; }; | ||
808 | 95972A3B12C192DA00BF73D3 /* CSceneNodeAnimatorFlyCircle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFB10A484C240014E966 /* CSceneNodeAnimatorFlyCircle.cpp */; }; | ||
809 | 95972A3C12C192DA00BF73D3 /* CDefaultSceneNodeFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF1E0A484C230014E966 /* CDefaultSceneNodeFactory.cpp */; }; | ||
810 | 95972A3D12C192DA00BF73D3 /* CD3D9Driver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF0D0A484C230014E966 /* CD3D9Driver.cpp */; }; | ||
811 | 95972A3E12C192DA00BF73D3 /* CTRGouraud.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFD30A484C240014E966 /* CTRGouraud.cpp */; }; | ||
812 | 95972A3F12C192DA00BF73D3 /* C3DSMeshFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DEE70A484C220014E966 /* C3DSMeshFileLoader.cpp */; }; | ||
813 | 95972A4012C192DA00BF73D3 /* COgreMeshFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF8A0A484C240014E966 /* COgreMeshFileLoader.cpp */; }; | ||
814 | 95972A4112C192DA00BF73D3 /* CMY3DMeshFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF7F0A484C230014E966 /* CMY3DMeshFileLoader.cpp */; }; | ||
815 | 95972A4212C192DA00BF73D3 /* CLMTSMeshFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF700A484C230014E966 /* CLMTSMeshFileLoader.cpp */; }; | ||
816 | 95972A4312C192DA00BF73D3 /* CGUIFileOpenDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF3A0A484C230014E966 /* CGUIFileOpenDialog.cpp */; }; | ||
817 | 95972A4412C192DA00BF73D3 /* CSceneNodeAnimatorDelete.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFAF0A484C240014E966 /* CSceneNodeAnimatorDelete.cpp */; }; | ||
818 | 95972A4512C192DA00BF73D3 /* CTRGouraudAlphaNoZ2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFD60A484C240014E966 /* CTRGouraudAlphaNoZ2.cpp */; }; | ||
819 | 95972A4612C192DA00BF73D3 /* CGeometryCreator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF2C0A484C230014E966 /* CGeometryCreator.cpp */; }; | ||
820 | 95972A4712C192DA00BF73D3 /* CD3D8Texture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF0B0A484C230014E966 /* CD3D8Texture.cpp */; }; | ||
821 | 95972A4812C192DA00BF73D3 /* CSkyBoxSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFBD0A484C240014E966 /* CSkyBoxSceneNode.cpp */; }; | ||
822 | 95972A4912C192DA00BF73D3 /* CMeshManipulator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF780A484C230014E966 /* CMeshManipulator.cpp */; }; | ||
823 | 95972A4A12C192DA00BF73D3 /* CTextSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFCE0A484C240014E966 /* CTextSceneNode.cpp */; }; | ||
824 | 95972A4B12C192DA00BF73D3 /* CTRTextureDetailMap2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFDC0A484C250014E966 /* CTRTextureDetailMap2.cpp */; }; | ||
825 | 95972A4C12C192DA00BF73D3 /* CTRTextureGouraudAddNoZ2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFE40A484C250014E966 /* CTRTextureGouraudAddNoZ2.cpp */; }; | ||
826 | 95972A4D12C192DA00BF73D3 /* CTRTextureGouraudNoZ.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFE50A484C250014E966 /* CTRTextureGouraudNoZ.cpp */; }; | ||
827 | 95972A4E12C192DA00BF73D3 /* CGUIScrollBar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF4C0A484C230014E966 /* CGUIScrollBar.cpp */; }; | ||
828 | 95972A4F12C192DA00BF73D3 /* CSceneCollisionManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFA90A484C240014E966 /* CSceneCollisionManager.cpp */; }; | ||
829 | 95972A5012C192DA00BF73D3 /* CGUICheckBox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF300A484C230014E966 /* CGUICheckBox.cpp */; }; | ||
830 | 95972A5112C192DA00BF73D3 /* CQ3LevelMesh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFA50A484C240014E966 /* CQ3LevelMesh.cpp */; }; | ||
831 | 95972A5212C192DA00BF73D3 /* CParticleGravityAffector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF9F0A484C240014E966 /* CParticleGravityAffector.cpp */; }; | ||
832 | 95972A5312C192DA00BF73D3 /* CSoftwareDriver2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFC20A484C240014E966 /* CSoftwareDriver2.cpp */; }; | ||
833 | 95972A5412C192DA00BF73D3 /* CD3D9ParallaxMapRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF140A484C230014E966 /* CD3D9ParallaxMapRenderer.cpp */; }; | ||
834 | 95972A5512C192DA00BF73D3 /* CD3D8ParallaxMapRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF070A484C230014E966 /* CD3D8ParallaxMapRenderer.cpp */; }; | ||
835 | 95972A5612C192DA00BF73D3 /* CAnimatedMeshMD2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DEE90A484C220014E966 /* CAnimatedMeshMD2.cpp */; }; | ||
836 | 95972A5712C192DA00BF73D3 /* CSceneNodeAnimatorFlyStraight.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFB30A484C240014E966 /* CSceneNodeAnimatorFlyStraight.cpp */; }; | ||
837 | 95972A5812C192DA00BF73D3 /* CImageLoaderPCX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF5E0A484C230014E966 /* CImageLoaderPCX.cpp */; }; | ||
838 | 95972A5912C192DA00BF73D3 /* CAnimatedMeshSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DEED0A484C220014E966 /* CAnimatedMeshSceneNode.cpp */; }; | ||
839 | 95972A5A12C192DA00BF73D3 /* CTriangleSelector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFDA0A484C250014E966 /* CTriangleSelector.cpp */; }; | ||
840 | 95972A5B12C192DA00BF73D3 /* CTRTextureGouraudVertexAlpha2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFE70A484C250014E966 /* CTRTextureGouraudVertexAlpha2.cpp */; }; | ||
841 | 95972A5C12C192DA00BF73D3 /* CTRTextureWire2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFED0A484C250014E966 /* CTRTextureWire2.cpp */; }; | ||
842 | 95972A5D12C192DA00BF73D3 /* CTRTextureFlatWire.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFDE0A484C250014E966 /* CTRTextureFlatWire.cpp */; }; | ||
843 | 95972A5E12C192DA00BF73D3 /* CTRGouraud2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFD40A484C240014E966 /* CTRGouraud2.cpp */; }; | ||
844 | 95972A5F12C192DA00BF73D3 /* CEmptySceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF240A484C230014E966 /* CEmptySceneNode.cpp */; }; | ||
845 | 95972A6012C192DA00BF73D3 /* CTRTextureLightMap2_Add.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFE90A484C250014E966 /* CTRTextureLightMap2_Add.cpp */; }; | ||
846 | 95972A6112C192DA00BF73D3 /* CReadFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFA70A484C240014E966 /* CReadFile.cpp */; }; | ||
847 | 95972A6212C192DA00BF73D3 /* COpenGLTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF970A484C240014E966 /* COpenGLTexture.cpp */; }; | ||
848 | 95972A6312C192DA00BF73D3 /* COSOperator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF990A484C240014E966 /* COSOperator.cpp */; }; | ||
849 | 95972A6412C192DA00BF73D3 /* CColladaFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DEFA0A484C220014E966 /* CColladaFileLoader.cpp */; }; | ||
850 | 95972A6512C192DA00BF73D3 /* CCameraSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DEF80A484C220014E966 /* CCameraSceneNode.cpp */; }; | ||
851 | 95972A6612C192DA00BF73D3 /* CMetaTriangleSelector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF7C0A484C230014E966 /* CMetaTriangleSelector.cpp */; }; | ||
852 | 95972A6712C192DA00BF73D3 /* CTRTextureFlat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFDD0A484C250014E966 /* CTRTextureFlat.cpp */; }; | ||
853 | 95972A6812C192DA00BF73D3 /* CVideoModeList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFEE0A484C250014E966 /* CVideoModeList.cpp */; }; | ||
854 | 95972A6912C192DA00BF73D3 /* CXMLReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFFA0A484C250014E966 /* CXMLReader.cpp */; }; | ||
855 | 95972A6A12C192DA00BF73D3 /* COpenGLParallaxMapRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF910A484C240014E966 /* COpenGLParallaxMapRenderer.cpp */; }; | ||
856 | 95972A6B12C192DA00BF73D3 /* CTRTextureGouraudNoZ2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFE60A484C250014E966 /* CTRTextureGouraudNoZ2.cpp */; }; | ||
857 | 95972A6C12C192DA00BF73D3 /* CTRTextureGouraudWire.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFE80A484C250014E966 /* CTRTextureGouraudWire.cpp */; }; | ||
858 | 95972A6D12C192DA00BF73D3 /* CParticlePointEmitter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFA10A484C240014E966 /* CParticlePointEmitter.cpp */; }; | ||
859 | 95972A6E12C192DA00BF73D3 /* CGUIWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF560A484C230014E966 /* CGUIWindow.cpp */; }; | ||
860 | 95972A6F12C192DA00BF73D3 /* CGUIModalScreen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF4A0A484C230014E966 /* CGUIModalScreen.cpp */; }; | ||
861 | 95972A7012C192DA00BF73D3 /* CImageLoaderPSD.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF620A484C230014E966 /* CImageLoaderPSD.cpp */; }; | ||
862 | 95972A7112C192DA00BF73D3 /* CWaterSurfaceSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFF00A484C250014E966 /* CWaterSurfaceSceneNode.cpp */; }; | ||
863 | 95972A7212C192DA00BF73D3 /* CXMeshFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFF80A484C250014E966 /* CXMeshFileLoader.cpp */; }; | ||
864 | 95972A7312C192DA00BF73D3 /* CIrrDeviceLinux.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF660A484C230014E966 /* CIrrDeviceLinux.cpp */; }; | ||
865 | 95972A7412C192DA00BF73D3 /* CLightSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF6C0A484C230014E966 /* CLightSceneNode.cpp */; }; | ||
866 | 95972A7512C192DA00BF73D3 /* CTRTextureGouraudAdd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFE20A484C250014E966 /* CTRTextureGouraudAdd.cpp */; }; | ||
867 | 95972A7612C192DA00BF73D3 /* CTRTextureGouraud2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFE10A484C250014E966 /* CTRTextureGouraud2.cpp */; }; | ||
868 | 95972A7712C192DA00BF73D3 /* CSoftwareDriver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFC00A484C240014E966 /* CSoftwareDriver.cpp */; }; | ||
869 | 95972A7812C192DA00BF73D3 /* CTRFlatWire.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFD20A484C240014E966 /* CTRFlatWire.cpp */; }; | ||
870 | 95972A7912C192DA00BF73D3 /* CTRGouraudAlpha2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFD50A484C240014E966 /* CTRGouraudAlpha2.cpp */; }; | ||
871 | 95972A7A12C192DA00BF73D3 /* CSoftwareTexture2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFC60A484C240014E966 /* CSoftwareTexture2.cpp */; }; | ||
872 | 95972A7B12C192DA00BF73D3 /* CZipReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E0030A484C250014E966 /* CZipReader.cpp */; }; | ||
873 | 95972A7C12C192DA00BF73D3 /* COpenGLNormalMapRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF8F0A484C240014E966 /* COpenGLNormalMapRenderer.cpp */; }; | ||
874 | 95972A7D12C192DA00BF73D3 /* CTRTextureLightMap2_M1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFEA0A484C250014E966 /* CTRTextureLightMap2_M1.cpp */; }; | ||
875 | 95972A7E12C192DA00BF73D3 /* CTRTextureLightMap2_M4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFEC0A484C250014E966 /* CTRTextureLightMap2_M4.cpp */; }; | ||
876 | 95972A7F12C192DA00BF73D3 /* CGUISkin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF4E0A484C230014E966 /* CGUISkin.cpp */; }; | ||
877 | 95972A8012C192DA00BF73D3 /* CD3D8Driver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF020A484C220014E966 /* CD3D8Driver.cpp */; }; | ||
878 | 95972A8112C192DA00BF73D3 /* CIrrDeviceWin32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF6A0A484C230014E966 /* CIrrDeviceWin32.cpp */; }; | ||
879 | 95972A8212C192DA00BF73D3 /* CFileSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF280A484C230014E966 /* CFileSystem.cpp */; }; | ||
880 | 95972A8312C192DA00BF73D3 /* CGUIMeshViewer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF460A484C230014E966 /* CGUIMeshViewer.cpp */; }; | ||
881 | 95972A8412C192DA00BF73D3 /* CGUIComboBox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF320A484C230014E966 /* CGUIComboBox.cpp */; }; | ||
882 | 95972A8512C192DA00BF73D3 /* CSceneNodeAnimatorRotation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFB70A484C240014E966 /* CSceneNodeAnimatorRotation.cpp */; }; | ||
883 | 95972A8612C192DA00BF73D3 /* CSceneNodeAnimatorTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFB90A484C240014E966 /* CSceneNodeAnimatorTexture.cpp */; }; | ||
884 | 95972A8712C192DA00BF73D3 /* CParticleSystemSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFA30A484C240014E966 /* CParticleSystemSceneNode.cpp */; }; | ||
885 | 95972A8812C192DA00BF73D3 /* CTerrainSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFCA0A484C240014E966 /* CTerrainSceneNode.cpp */; }; | ||
886 | 95972A8912C192DA00BF73D3 /* CGUIFont.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF3C0A484C230014E966 /* CGUIFont.cpp */; }; | ||
887 | 95972A8A12C192DA00BF73D3 /* CParticleFadeOutAffector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF9D0A484C240014E966 /* CParticleFadeOutAffector.cpp */; }; | ||
888 | 95972A8B12C192DA00BF73D3 /* CDummyTransformationSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF220A484C230014E966 /* CDummyTransformationSceneNode.cpp */; }; | ||
889 | 95972A8C12C192DA00BF73D3 /* CFileList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF260A484C230014E966 /* CFileList.cpp */; }; | ||
890 | 95972A8D12C192DA00BF73D3 /* CImageLoaderTGA.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF640A484C230014E966 /* CImageLoaderTGA.cpp */; }; | ||
891 | 95972A8E12C192DA00BF73D3 /* CXMLWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFFD0A484C250014E966 /* CXMLWriter.cpp */; }; | ||
892 | 95972A8F12C192DA00BF73D3 /* CSceneNodeAnimatorFollowSpline.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFB50A484C240014E966 /* CSceneNodeAnimatorFollowSpline.cpp */; }; | ||
893 | 95972A9012C192DA00BF73D3 /* CZBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFFF0A484C250014E966 /* CZBuffer.cpp */; }; | ||
894 | 95972A9112C192DA00BF73D3 /* CDMFLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF200A484C230014E966 /* CDMFLoader.cpp */; }; | ||
895 | 95972A9212C192DA00BF73D3 /* CD3D9Texture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF180A484C230014E966 /* CD3D9Texture.cpp */; }; | ||
896 | 95972A9312C192DA00BF73D3 /* COpenGLShaderMaterialRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF930A484C240014E966 /* COpenGLShaderMaterialRenderer.cpp */; }; | ||
897 | 95972A9412C192DA00BF73D3 /* Irrlicht.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E00A0A484C250014E966 /* Irrlicht.cpp */; }; | ||
898 | 95972A9512C192DA00BF73D3 /* CGUIEditBox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF360A484C230014E966 /* CGUIEditBox.cpp */; }; | ||
899 | 95972A9612C192DA00BF73D3 /* COpenGLSLMaterialRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF950A484C240014E966 /* COpenGLSLMaterialRenderer.cpp */; }; | ||
900 | 95972A9712C192DA00BF73D3 /* CD3D9HLSLMaterialRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF0F0A484C230014E966 /* CD3D9HLSLMaterialRenderer.cpp */; }; | ||
901 | 95972A9812C192DA00BF73D3 /* CSoftwareTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFC40A484C240014E966 /* CSoftwareTexture.cpp */; }; | ||
902 | 95972A9912C192DA00BF73D3 /* CCubeSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF000A484C220014E966 /* CCubeSceneNode.cpp */; }; | ||
903 | 95972A9A12C192DA00BF73D3 /* CTriangleBBSelector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFD80A484C240014E966 /* CTriangleBBSelector.cpp */; }; | ||
904 | 95972A9B12C192DA00BF73D3 /* CD3D9ShaderMaterialRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF160A484C230014E966 /* CD3D9ShaderMaterialRenderer.cpp */; }; | ||
905 | 95972A9C12C192DA00BF73D3 /* CD3D8ShaderMaterialRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF090A484C230014E966 /* CD3D8ShaderMaterialRenderer.cpp */; }; | ||
906 | 95972A9D12C192DA00BF73D3 /* CGUIButton.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF2E0A484C230014E966 /* CGUIButton.cpp */; }; | ||
907 | 95972A9E12C192DA00BF73D3 /* CGUIToolBar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF540A484C230014E966 /* CGUIToolBar.cpp */; }; | ||
908 | 95972A9F12C192DA00BF73D3 /* CDefaultSceneNodeAnimatorFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF1C0A484C230014E966 /* CDefaultSceneNodeAnimatorFactory.cpp */; }; | ||
909 | 95972AA012C192DA00BF73D3 /* CBillboardSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DEF20A484C220014E966 /* CBillboardSceneNode.cpp */; }; | ||
910 | 95972AA112C192DA00BF73D3 /* CSceneNodeAnimatorCollisionResponse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFAD0A484C240014E966 /* CSceneNodeAnimatorCollisionResponse.cpp */; }; | ||
911 | 95972AA212C192DA00BF73D3 /* CLogger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF720A484C230014E966 /* CLogger.cpp */; }; | ||
912 | 95972AA312C192DA00BF73D3 /* CGUIInOutFader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF400A484C230014E966 /* CGUIInOutFader.cpp */; }; | ||
913 | 95972AA412C192DA00BF73D3 /* CWriteFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFF20A484C250014E966 /* CWriteFile.cpp */; }; | ||
914 | 95972AA512C192DA00BF73D3 /* CTRTextureGouraud.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFDF0A484C250014E966 /* CTRTextureGouraud.cpp */; }; | ||
915 | 95972AA612C192DA00BF73D3 /* CTRFlat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFD10A484C240014E966 /* CTRFlat.cpp */; }; | ||
916 | 95972AA712C192DA00BF73D3 /* CTerrainTriangleSelector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFCC0A484C240014E966 /* CTerrainTriangleSelector.cpp */; }; | ||
917 | 95972AA812C192DA00BF73D3 /* CGUITabControl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF520A484C230014E966 /* CGUITabControl.cpp */; }; | ||
918 | 95972AA912C192DA00BF73D3 /* CParticleBoxEmitter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF9B0A484C240014E966 /* CParticleBoxEmitter.cpp */; }; | ||
919 | 95972AAA12C192DA00BF73D3 /* CGUIMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF440A484C230014E966 /* CGUIMenu.cpp */; }; | ||
920 | 95972AAB12C192DA00BF73D3 /* CImage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF580A484C230014E966 /* CImage.cpp */; }; | ||
921 | 95972AAC12C192DA00BF73D3 /* CShadowVolumeSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFBB0A484C240014E966 /* CShadowVolumeSceneNode.cpp */; }; | ||
922 | 95972AAD12C192DA00BF73D3 /* CGUIEnvironment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF380A484C230014E966 /* CGUIEnvironment.cpp */; }; | ||
923 | 95972AAE12C192DA00BF73D3 /* CLimitReadFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF6E0A484C230014E966 /* CLimitReadFile.cpp */; }; | ||
924 | 95972AAF12C192DA00BF73D3 /* CAttributes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DEF00A484C220014E966 /* CAttributes.cpp */; }; | ||
925 | 95972AB012C192DA00BF73D3 /* COpenGLDriver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF8C0A484C240014E966 /* COpenGLDriver.cpp */; }; | ||
926 | 95972AB112C192DA00BF73D3 /* CTRTextureLightMap2_M2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DFEB0A484C250014E966 /* CTRTextureLightMap2_M2.cpp */; }; | ||
927 | 95972AB212C192DA00BF73D3 /* CGUIImage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF3E0A484C230014E966 /* CGUIImage.cpp */; }; | ||
928 | 95972AB312C192DA00BF73D3 /* CD3D9NormalMapRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF120A484C230014E966 /* CD3D9NormalMapRenderer.cpp */; }; | ||
929 | 95972AB412C192DA00BF73D3 /* CD3D8NormalMapRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF050A484C220014E966 /* CD3D8NormalMapRenderer.cpp */; }; | ||
930 | 95972AB512C192DA00BF73D3 /* CMeshCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF760A484C230014E966 /* CMeshCache.cpp */; }; | ||
931 | 95972AB612C192DA00BF73D3 /* CImageLoaderJPG.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF5C0A484C230014E966 /* CImageLoaderJPG.cpp */; }; | ||
932 | 95972AB712C192DA00BF73D3 /* CFPSCounter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C53DF2A0A484C230014E966 /* CFPSCounter.cpp */; }; | ||
933 | 95972AB812C192DA00BF73D3 /* OSXClipboard.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E1670A484C2C0014E966 /* OSXClipboard.mm */; }; | ||
934 | 95972AB912C192DA00BF73D3 /* CIrrDeviceMacOSX.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E15F0A484C2C0014E966 /* CIrrDeviceMacOSX.mm */; }; | ||
935 | 95972ABA12C192DA00BF73D3 /* AppDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4C53E14D0A484C2C0014E966 /* AppDelegate.mm */; }; | ||
936 | 95972ABB12C192DA00BF73D3 /* inflate.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C6DC9B60A48715A0017A6E5 /* inflate.c */; }; | ||
937 | 95972ABC12C192DA00BF73D3 /* CSphereSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CC36B0D0A6B61DB0076C4B2 /* CSphereSceneNode.cpp */; }; | ||
938 | 95972ABD12C192DA00BF73D3 /* COBJMeshFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C364EA20A6C6DC2004CFBB4 /* COBJMeshFileLoader.cpp */; }; | ||
939 | 95972ABE12C192DA00BF73D3 /* CPakReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C43EEBE0A74A5C800F942FC /* CPakReader.cpp */; }; | ||
940 | 95972ABF12C192DA00BF73D3 /* CImageLoaderBMP.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CFA7BDC0A88735900B03626 /* CImageLoaderBMP.cpp */; }; | ||
941 | 95972AC012C192DA00BF73D3 /* CImageWriterBMP.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CFA7BDE0A88735900B03626 /* CImageWriterBMP.cpp */; }; | ||
942 | 95972AC112C192DA00BF73D3 /* CImageWriterJPG.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CFA7BE00A88735900B03626 /* CImageWriterJPG.cpp */; }; | ||
943 | 95972AC212C192DA00BF73D3 /* CImageWriterPCX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CFA7BE20A88735900B03626 /* CImageWriterPCX.cpp */; }; | ||
944 | 95972AC312C192DA00BF73D3 /* CImageWriterPNG.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CFA7BE40A88735900B03626 /* CImageWriterPNG.cpp */; }; | ||
945 | 95972AC412C192DA00BF73D3 /* CImageWriterPPM.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CFA7BE60A88735900B03626 /* CImageWriterPPM.cpp */; }; | ||
946 | 95972AC512C192DA00BF73D3 /* CImageWriterPSD.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CFA7BE80A88735900B03626 /* CImageWriterPSD.cpp */; }; | ||
947 | 95972AC612C192DA00BF73D3 /* CImageWriterTGA.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CFA7BEA0A88735900B03626 /* CImageWriterTGA.cpp */; }; | ||
948 | 95972AC712C192DA00BF73D3 /* CSkyDomeSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CFA7BEC0A88735A00B03626 /* CSkyDomeSceneNode.cpp */; }; | ||
949 | 95972AC812C192DA00BF73D3 /* CDepthBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD4804C0C7D91DF00728AA9 /* CDepthBuffer.cpp */; }; | ||
950 | 95972AC912C192DA00BF73D3 /* IBurningShader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD480500C7D936700728AA9 /* IBurningShader.cpp */; }; | ||
951 | 95972ACA12C192DA00BF73D3 /* CAnimatedMeshMD3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD480560C7D945800728AA9 /* CAnimatedMeshMD3.cpp */; }; | ||
952 | 95972ACB12C192DA00BF73D3 /* CDefaultGUIElementFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD480580C7D945800728AA9 /* CDefaultGUIElementFactory.cpp */; }; | ||
953 | 95972ACC12C192DA00BF73D3 /* CGUIColorSelectDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD4805E0C7D947B00728AA9 /* CGUIColorSelectDialog.cpp */; }; | ||
954 | 95972ACD12C192DA00BF73D3 /* CGUISpinBox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD480600C7D947B00728AA9 /* CGUISpinBox.cpp */; }; | ||
955 | 95972ACE12C192DA00BF73D3 /* CGUISpriteBank.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD480620C7D947B00728AA9 /* CGUISpriteBank.cpp */; }; | ||
956 | 95972ACF12C192DA00BF73D3 /* CQuake3ShaderSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD4806A0C7D94AC00728AA9 /* CQuake3ShaderSceneNode.cpp */; }; | ||
957 | 95972AD012C192DA00BF73D3 /* CTRTextureBlend.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD4806C0C7D94AC00728AA9 /* CTRTextureBlend.cpp */; }; | ||
958 | 95972AD112C192DA00BF73D3 /* CTRTextureGouraudAlpha.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD4806D0C7D94AC00728AA9 /* CTRTextureGouraudAlpha.cpp */; }; | ||
959 | 95972AD212C192DA00BF73D3 /* CTRTextureGouraudAlphaNoZ.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD4806E0C7D94AC00728AA9 /* CTRTextureGouraudAlphaNoZ.cpp */; }; | ||
960 | 95972AD312C192DA00BF73D3 /* CTRTextureLightMapGouraud2_M4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD4806F0C7D94AC00728AA9 /* CTRTextureLightMapGouraud2_M4.cpp */; }; | ||
961 | 95972AD412C192DA00BF73D3 /* CIrrDeviceSDL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD480C40C7DA66800728AA9 /* CIrrDeviceSDL.cpp */; }; | ||
962 | 95972AD512C192DA00BF73D3 /* COpenGLExtensionHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD480C50C7DA66800728AA9 /* COpenGLExtensionHandler.cpp */; }; | ||
963 | 95972AD612C192DA00BF73D3 /* CMD3MeshFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD480C60C7DA66800728AA9 /* CMD3MeshFileLoader.cpp */; }; | ||
964 | 95972AD712C192DA00BF73D3 /* CB3DMeshFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0968401E0D0F1A2300333EFD /* CB3DMeshFileLoader.cpp */; }; | ||
965 | 95972AD812C192DA00BF73D3 /* CBoneSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 096840200D0F1A2300333EFD /* CBoneSceneNode.cpp */; }; | ||
966 | 95972AD912C192DA00BF73D3 /* CBSPMeshFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 096840220D0F1A2300333EFD /* CBSPMeshFileLoader.cpp */; }; | ||
967 | 95972ADA12C192DA00BF73D3 /* CColladaMeshWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 096840250D0F1A2300333EFD /* CColladaMeshWriter.cpp */; }; | ||
968 | 95972ADB12C192DA00BF73D3 /* CImageLoaderPPM.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 096840270D0F1A2300333EFD /* CImageLoaderPPM.cpp */; }; | ||
969 | 95972ADC12C192DA00BF73D3 /* CIrrMeshFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0968402B0D0F1A2300333EFD /* CIrrMeshFileLoader.cpp */; }; | ||
970 | 95972ADD12C192DA00BF73D3 /* CIrrMeshWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0968402D0D0F1A2300333EFD /* CIrrMeshWriter.cpp */; }; | ||
971 | 95972ADE12C192DA00BF73D3 /* CMD2MeshFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0968402F0D0F1A2300333EFD /* CMD2MeshFileLoader.cpp */; }; | ||
972 | 95972ADF12C192DA00BF73D3 /* CMS3DMeshFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 096840310D0F1A2300333EFD /* CMS3DMeshFileLoader.cpp */; }; | ||
973 | 95972AE012C192DA00BF73D3 /* CParticleAnimatedMeshSceneNodeEmitter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 096840330D0F1A2300333EFD /* CParticleAnimatedMeshSceneNodeEmitter.cpp */; }; | ||
974 | 95972AE112C192DA00BF73D3 /* CParticleAttractionAffector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 096840350D0F1A2300333EFD /* CParticleAttractionAffector.cpp */; }; | ||
975 | 95972AE212C192DA00BF73D3 /* CParticleCylinderEmitter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 096840370D0F1A2300333EFD /* CParticleCylinderEmitter.cpp */; }; | ||
976 | 95972AE312C192DA00BF73D3 /* CParticleMeshEmitter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 096840390D0F1A2300333EFD /* CParticleMeshEmitter.cpp */; }; | ||
977 | 95972AE412C192DA00BF73D3 /* CParticleRingEmitter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0968403B0D0F1A2300333EFD /* CParticleRingEmitter.cpp */; }; | ||
978 | 95972AE512C192DA00BF73D3 /* CParticleRotationAffector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0968403D0D0F1A2300333EFD /* CParticleRotationAffector.cpp */; }; | ||
979 | 95972AE612C192DA00BF73D3 /* CParticleSphereEmitter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0968403F0D0F1A2300333EFD /* CParticleSphereEmitter.cpp */; }; | ||
980 | 95972AE712C192DA00BF73D3 /* CSkinnedMesh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 096840410D0F1A2300333EFD /* CSkinnedMesh.cpp */; }; | ||
981 | 95972AE812C192DA00BF73D3 /* CSTLMeshFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 096840430D0F1A2300333EFD /* CSTLMeshFileLoader.cpp */; }; | ||
982 | 95972AE912C192DA00BF73D3 /* CSTLMeshWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 096840450D0F1A2300333EFD /* CSTLMeshWriter.cpp */; }; | ||
983 | 95972AEA12C192DA00BF73D3 /* CBurningShader_Raster_Reference.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0910B9D90D1F5D4100D46B04 /* CBurningShader_Raster_Reference.cpp */; }; | ||
984 | 95972AEB12C192DA00BF73D3 /* CGUITable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0910B9DA0D1F5D4100D46B04 /* CGUITable.cpp */; }; | ||
985 | 95972AEC12C192DA00BF73D3 /* CImageLoaderWAL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0910B9DC0D1F5D4100D46B04 /* CImageLoaderWAL.cpp */; }; | ||
986 | 95972AED12C192DA00BF73D3 /* CVolumeLightSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 090FBC800D31085E0076D847 /* CVolumeLightSceneNode.cpp */; }; | ||
987 | 95972AEE12C192DA00BF73D3 /* CLWOMeshFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 09C638700D4F1A69000B6A18 /* CLWOMeshFileLoader.cpp */; }; | ||
988 | 95972AEF12C192DA00BF73D3 /* CSceneNodeAnimatorCameraFPS.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 093973BC0E0458B200E0C987 /* CSceneNodeAnimatorCameraFPS.cpp */; }; | ||
989 | 95972AF012C192DA00BF73D3 /* CSceneNodeAnimatorCameraMaya.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 093973BE0E0458B200E0C987 /* CSceneNodeAnimatorCameraMaya.cpp */; }; | ||
990 | 95972AF112C192DA00BF73D3 /* COBJMeshWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 096F8E3B0EA2EFBA00907EC5 /* COBJMeshWriter.cpp */; }; | ||
991 | 95972AF212C192DA00BF73D3 /* CParticleScaleAffector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 096CC0DE0ECE65B500C81DC7 /* CParticleScaleAffector.cpp */; }; | ||
992 | 95972AF312C192DA00BF73D3 /* png.c in Sources */ = {isa = PBXBuildFile; fileRef = 09293C2C0ED32029003B8C9C /* png.c */; }; | ||
993 | 95972AF412C192DA00BF73D3 /* pngerror.c in Sources */ = {isa = PBXBuildFile; fileRef = 09293C2D0ED32029003B8C9C /* pngerror.c */; }; | ||
994 | 95972AF612C192DA00BF73D3 /* pngget.c in Sources */ = {isa = PBXBuildFile; fileRef = 09293C2F0ED32029003B8C9C /* pngget.c */; }; | ||
995 | 95972AF712C192DA00BF73D3 /* pngmem.c in Sources */ = {isa = PBXBuildFile; fileRef = 09293C300ED32029003B8C9C /* pngmem.c */; }; | ||
996 | 95972AF812C192DA00BF73D3 /* pngpread.c in Sources */ = {isa = PBXBuildFile; fileRef = 09293C310ED32029003B8C9C /* pngpread.c */; }; | ||
997 | 95972AF912C192DA00BF73D3 /* pngread.c in Sources */ = {isa = PBXBuildFile; fileRef = 09293C320ED32029003B8C9C /* pngread.c */; }; | ||
998 | 95972AFA12C192DA00BF73D3 /* pngrio.c in Sources */ = {isa = PBXBuildFile; fileRef = 09293C330ED32029003B8C9C /* pngrio.c */; }; | ||
999 | 95972AFB12C192DA00BF73D3 /* pngrtran.c in Sources */ = {isa = PBXBuildFile; fileRef = 09293C340ED32029003B8C9C /* pngrtran.c */; }; | ||
1000 | 95972AFC12C192DA00BF73D3 /* pngrutil.c in Sources */ = {isa = PBXBuildFile; fileRef = 09293C350ED32029003B8C9C /* pngrutil.c */; }; | ||
1001 | 95972AFD12C192DA00BF73D3 /* pngset.c in Sources */ = {isa = PBXBuildFile; fileRef = 09293C360ED32029003B8C9C /* pngset.c */; }; | ||
1002 | 95972AFE12C192DA00BF73D3 /* pngtrans.c in Sources */ = {isa = PBXBuildFile; fileRef = 09293C380ED32029003B8C9C /* pngtrans.c */; }; | ||
1003 | 95972AFF12C192DA00BF73D3 /* pngwio.c in Sources */ = {isa = PBXBuildFile; fileRef = 09293C3A0ED32029003B8C9C /* pngwio.c */; }; | ||
1004 | 95972B0012C192DA00BF73D3 /* pngwrite.c in Sources */ = {isa = PBXBuildFile; fileRef = 09293C3B0ED32029003B8C9C /* pngwrite.c */; }; | ||
1005 | 95972B0112C192DA00BF73D3 /* pngwtran.c in Sources */ = {isa = PBXBuildFile; fileRef = 09293C3C0ED32029003B8C9C /* pngwtran.c */; }; | ||
1006 | 95972B0212C192DA00BF73D3 /* pngwutil.c in Sources */ = {isa = PBXBuildFile; fileRef = 09293C3D0ED32029003B8C9C /* pngwutil.c */; }; | ||
1007 | 95972B0312C192DA00BF73D3 /* CGUIImageList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3484C4E00F48D1B000C81F60 /* CGUIImageList.cpp */; }; | ||
1008 | 95972B0412C192DA00BF73D3 /* CGUITreeView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3484C4ED0F48D3A100C81F60 /* CGUITreeView.cpp */; }; | ||
1009 | 95972B0512C192DA00BF73D3 /* CMemoryFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3484C4FC0F48D4CB00C81F60 /* CMemoryFile.cpp */; }; | ||
1010 | 95972B0612C192DA00BF73D3 /* CIrrDeviceConsole.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34EC243B0F59272E0037BC3A /* CIrrDeviceConsole.cpp */; }; | ||
1011 | 95972B0712C192DA00BF73D3 /* CImageLoaderRGB.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34EF91D10F65FCA6000B5651 /* CImageLoaderRGB.cpp */; }; | ||
1012 | 95972B0812C192DA00BF73D3 /* CPLYMeshFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34EF91D60F65FCF6000B5651 /* CPLYMeshFileLoader.cpp */; }; | ||
1013 | 95972B0912C192DA00BF73D3 /* CPLYMeshWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34EF91DB0F65FD14000B5651 /* CPLYMeshWriter.cpp */; }; | ||
1014 | 95972B0A12C192DA00BF73D3 /* CTarReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3430E4D51022C391006271FD /* CTarReader.cpp */; }; | ||
1015 | 95972B0B12C192DA00BF73D3 /* CMountPointReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 344FD4A41039E98C0045FD3F /* CMountPointReader.cpp */; }; | ||
1016 | 95972B0C12C192DA00BF73D3 /* jaricom.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C431103B1B5002DE8D7 /* jaricom.c */; }; | ||
1017 | 95972B0D12C192DA00BF73D3 /* jcarith.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C441103B1B5002DE8D7 /* jcarith.c */; }; | ||
1018 | 95972B0E12C192DA00BF73D3 /* jdarith.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C451103B1B5002DE8D7 /* jdarith.c */; }; | ||
1019 | 95972B0F12C192DA00BF73D3 /* COctreeSceneNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C4B1103B247002DE8D7 /* COctreeSceneNode.cpp */; }; | ||
1020 | 95972B1012C192DA00BF73D3 /* COctreeTriangleSelector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C4F1103B261002DE8D7 /* COctreeTriangleSelector.cpp */; }; | ||
1021 | 95972B1112C192DA00BF73D3 /* CNPKReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C531103B27D002DE8D7 /* CNPKReader.cpp */; }; | ||
1022 | 95972B1212C192DA00BF73D3 /* CIrrDeviceFB.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C571103B2AE002DE8D7 /* CIrrDeviceFB.cpp */; }; | ||
1023 | 95972B1312C192DA00BF73D3 /* CIrrDeviceWinCE.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C591103B2AE002DE8D7 /* CIrrDeviceWinCE.cpp */; }; | ||
1024 | 95972B1412C192DA00BF73D3 /* LzmaDec.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C631103B384002DE8D7 /* LzmaDec.c */; }; | ||
1025 | 95972B1512C192DA00BF73D3 /* blocksort.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C661103B3B9002DE8D7 /* blocksort.c */; }; | ||
1026 | 95972B1612C192DA00BF73D3 /* bzcompress.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C671103B3B9002DE8D7 /* bzcompress.c */; }; | ||
1027 | 95972B1712C192DA00BF73D3 /* crctable.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C6A1103B3B9002DE8D7 /* crctable.c */; }; | ||
1028 | 95972B1812C192DA00BF73D3 /* decompress.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C6B1103B3B9002DE8D7 /* decompress.c */; }; | ||
1029 | 95972B1912C192DA00BF73D3 /* huffman.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C6C1103B3B9002DE8D7 /* huffman.c */; }; | ||
1030 | 95972B1A12C192DA00BF73D3 /* randtable.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C6E1103B3B9002DE8D7 /* randtable.c */; }; | ||
1031 | 95972B1B12C192DA00BF73D3 /* bzlib.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C7B1103B4E1002DE8D7 /* bzlib.c */; }; | ||
1032 | 95972B1C12C192DA00BF73D3 /* aescrypt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C7E1103B53C002DE8D7 /* aescrypt.cpp */; }; | ||
1033 | 95972B1D12C192DA00BF73D3 /* aeskey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C7F1103B53C002DE8D7 /* aeskey.cpp */; }; | ||
1034 | 95972B1E12C192DA00BF73D3 /* aestab.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C801103B53C002DE8D7 /* aestab.cpp */; }; | ||
1035 | 95972B1F12C192DA00BF73D3 /* fileenc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C811103B53C002DE8D7 /* fileenc.cpp */; }; | ||
1036 | 95972B2012C192DA00BF73D3 /* hmac.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C821103B53C002DE8D7 /* hmac.cpp */; }; | ||
1037 | 95972B2112C192DA00BF73D3 /* prng.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C831103B53C002DE8D7 /* prng.cpp */; }; | ||
1038 | 95972B2212C192DA00BF73D3 /* pwd2key.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C841103B53C002DE8D7 /* pwd2key.cpp */; }; | ||
1039 | 95972B2312C192DA00BF73D3 /* sha1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C851103B53C002DE8D7 /* sha1.cpp */; }; | ||
1040 | 95972B2412C192DA00BF73D3 /* sha2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E2E3C861103B53C002DE8D7 /* sha2.cpp */; }; | ||
1041 | 95972B8412C19A5C00BF73D3 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 95972B8312C19A5C00BF73D3 /* OpenGL.framework */; }; | ||
1042 | 95972B8A12C19A7600BF73D3 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 95972B8912C19A7600BF73D3 /* IOKit.framework */; }; | ||
1043 | 95972B8E12C19A7F00BF73D3 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 95972B8D12C19A7F00BF73D3 /* Carbon.framework */; }; | ||
1044 | 95E5857112FCE277004946C6 /* CWADReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 95E5857012FCE277004946C6 /* CWADReader.cpp */; }; | ||
1045 | 95E5857212FCE277004946C6 /* CWADReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 95E5857012FCE277004946C6 /* CWADReader.cpp */; }; | ||
1046 | 95E5857712FCE2CB004946C6 /* CAnimatedMeshHalfLife.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 95E5857512FCE2CB004946C6 /* CAnimatedMeshHalfLife.cpp */; }; | ||
1047 | 95E5857812FCE2CB004946C6 /* CAnimatedMeshHalfLife.h in Headers */ = {isa = PBXBuildFile; fileRef = 95E5857612FCE2CB004946C6 /* CAnimatedMeshHalfLife.h */; }; | ||
1048 | 95E5857912FCE2CB004946C6 /* CAnimatedMeshHalfLife.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 95E5857512FCE2CB004946C6 /* CAnimatedMeshHalfLife.cpp */; }; | ||
1049 | 95E5857C12FCE2DE004946C6 /* CSceneLoaderIrr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 95E5857B12FCE2DE004946C6 /* CSceneLoaderIrr.cpp */; }; | ||
1050 | 95E5857D12FCE2DE004946C6 /* CSceneLoaderIrr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 95E5857B12FCE2DE004946C6 /* CSceneLoaderIrr.cpp */; }; | ||
1051 | 95E5858D12FCE388004946C6 /* CTRNormalMap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 95E5858C12FCE388004946C6 /* CTRNormalMap.cpp */; }; | ||
1052 | 95E5858E12FCE388004946C6 /* CTRNormalMap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 95E5858C12FCE388004946C6 /* CTRNormalMap.cpp */; }; | ||
1053 | 95E5859212FCE3A1004946C6 /* CTRStencilShadow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 95E5859112FCE3A1004946C6 /* CTRStencilShadow.cpp */; }; | ||
1054 | 95E5859312FCE3A1004946C6 /* CTRStencilShadow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 95E5859112FCE3A1004946C6 /* CTRStencilShadow.cpp */; }; | ||
1055 | 95E5859512FCE3F5004946C6 /* CSMFMeshFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 95E5859412FCE3F5004946C6 /* CSMFMeshFileLoader.cpp */; }; | ||
1056 | 95E5859612FCE3F5004946C6 /* CSMFMeshFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 95E5859412FCE3F5004946C6 /* CSMFMeshFileLoader.cpp */; }; | ||
1057 | /* End PBXBuildFile section */ | ||
1058 | |||
1059 | /* Begin PBXContainerItemProxy section */ | ||
1060 | 09022C540EA0E97F00CD54EE /* PBXContainerItemProxy */ = { | ||
1061 | isa = PBXContainerItemProxy; | ||
1062 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1063 | proxyType = 1; | ||
1064 | remoteGlobalIDString = D2AAC07D0554694100DB518D; | ||
1065 | remoteInfo = MacOSX; | ||
1066 | }; | ||
1067 | 0946CCA50EC99BBE00D945A5 /* PBXContainerItemProxy */ = { | ||
1068 | isa = PBXContainerItemProxy; | ||
1069 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1070 | proxyType = 1; | ||
1071 | remoteGlobalIDString = D2AAC07D0554694100DB518D; | ||
1072 | remoteInfo = MacOSX; | ||
1073 | }; | ||
1074 | 0946CCD80EC99D8C00D945A5 /* PBXContainerItemProxy */ = { | ||
1075 | isa = PBXContainerItemProxy; | ||
1076 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1077 | proxyType = 1; | ||
1078 | remoteGlobalIDString = 09022C520EA0E97F00CD54EE; | ||
1079 | remoteInfo = GUIEditor; | ||
1080 | }; | ||
1081 | 09F648F60D2CDED9001E0599 /* PBXContainerItemProxy */ = { | ||
1082 | isa = PBXContainerItemProxy; | ||
1083 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1084 | proxyType = 1; | ||
1085 | remoteGlobalIDString = D2AAC07D0554694100DB518D; | ||
1086 | remoteInfo = MacOSX; | ||
1087 | }; | ||
1088 | 09F649200D2CDFF0001E0599 /* PBXContainerItemProxy */ = { | ||
1089 | isa = PBXContainerItemProxy; | ||
1090 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1091 | proxyType = 1; | ||
1092 | remoteGlobalIDString = 09F648F40D2CDED9001E0599; | ||
1093 | remoteInfo = HelloWorld; | ||
1094 | }; | ||
1095 | 09F649310D2CE03E001E0599 /* PBXContainerItemProxy */ = { | ||
1096 | isa = PBXContainerItemProxy; | ||
1097 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1098 | proxyType = 1; | ||
1099 | remoteGlobalIDString = D2AAC07D0554694100DB518D; | ||
1100 | remoteInfo = MacOSX; | ||
1101 | }; | ||
1102 | 09F649580D2CE206001E0599 /* PBXContainerItemProxy */ = { | ||
1103 | isa = PBXContainerItemProxy; | ||
1104 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1105 | proxyType = 1; | ||
1106 | remoteGlobalIDString = D2AAC07D0554694100DB518D; | ||
1107 | remoteInfo = MacOSX; | ||
1108 | }; | ||
1109 | 0E2E3CED1103E294002DE8D7 /* PBXContainerItemProxy */ = { | ||
1110 | isa = PBXContainerItemProxy; | ||
1111 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1112 | proxyType = 1; | ||
1113 | remoteGlobalIDString = D2AAC07D0554694100DB518D; | ||
1114 | remoteInfo = MacOSX; | ||
1115 | }; | ||
1116 | 0E2E3D2E1103E3F4002DE8D7 /* PBXContainerItemProxy */ = { | ||
1117 | isa = PBXContainerItemProxy; | ||
1118 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1119 | proxyType = 1; | ||
1120 | remoteGlobalIDString = D2AAC07D0554694100DB518D; | ||
1121 | remoteInfo = MacOSX; | ||
1122 | }; | ||
1123 | 0E2E3D8B1103EB12002DE8D7 /* PBXContainerItemProxy */ = { | ||
1124 | isa = PBXContainerItemProxy; | ||
1125 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1126 | proxyType = 1; | ||
1127 | remoteGlobalIDString = 0E2E3D2C1103E3F4002DE8D7; | ||
1128 | remoteInfo = 20.ManagedLights; | ||
1129 | }; | ||
1130 | 0E2E3D8D1103EB1A002DE8D7 /* PBXContainerItemProxy */ = { | ||
1131 | isa = PBXContainerItemProxy; | ||
1132 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1133 | proxyType = 1; | ||
1134 | remoteGlobalIDString = 0E2E3CEB1103E294002DE8D7; | ||
1135 | remoteInfo = 18.SplitScreen; | ||
1136 | }; | ||
1137 | 0E2E3D8F1103EB32002DE8D7 /* PBXContainerItemProxy */ = { | ||
1138 | isa = PBXContainerItemProxy; | ||
1139 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1140 | proxyType = 1; | ||
1141 | remoteGlobalIDString = 09F6492F0D2CE03E001E0599; | ||
1142 | remoteInfo = 15.LoadIrrFile; | ||
1143 | }; | ||
1144 | 0E2E3D911103EB39002DE8D7 /* PBXContainerItemProxy */ = { | ||
1145 | isa = PBXContainerItemProxy; | ||
1146 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1147 | proxyType = 1; | ||
1148 | remoteGlobalIDString = 09F649560D2CE206001E0599; | ||
1149 | remoteInfo = 16.Quake3Shader; | ||
1150 | }; | ||
1151 | 0E2E3D931103EB41002DE8D7 /* PBXContainerItemProxy */ = { | ||
1152 | isa = PBXContainerItemProxy; | ||
1153 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1154 | proxyType = 1; | ||
1155 | remoteGlobalIDString = 0946CCA30EC99BBE00D945A5; | ||
1156 | remoteInfo = 19.MouseAndJoystick; | ||
1157 | }; | ||
1158 | 4CA5CB810A4868B500ADB3D7 /* PBXContainerItemProxy */ = { | ||
1159 | isa = PBXContainerItemProxy; | ||
1160 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1161 | proxyType = 1; | ||
1162 | remoteGlobalIDString = B8DEF35C0950229200FDEA7E; | ||
1163 | remoteInfo = Demo; | ||
1164 | }; | ||
1165 | 4CA5CB830A4868B500ADB3D7 /* PBXContainerItemProxy */ = { | ||
1166 | isa = PBXContainerItemProxy; | ||
1167 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1168 | proxyType = 1; | ||
1169 | remoteGlobalIDString = B81CFFAF097FE5F80057C06F; | ||
1170 | remoteInfo = RenderToTexture; | ||
1171 | }; | ||
1172 | 4CA5CB850A4868B500ADB3D7 /* PBXContainerItemProxy */ = { | ||
1173 | isa = PBXContainerItemProxy; | ||
1174 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1175 | proxyType = 1; | ||
1176 | remoteGlobalIDString = B81CFEC2097FDF020057C06F; | ||
1177 | remoteInfo = TerrainRendering; | ||
1178 | }; | ||
1179 | 4CA5CB870A4868B500ADB3D7 /* PBXContainerItemProxy */ = { | ||
1180 | isa = PBXContainerItemProxy; | ||
1181 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1182 | proxyType = 1; | ||
1183 | remoteGlobalIDString = B81CFEA4097FDE900057C06F; | ||
1184 | remoteInfo = PerPixelLightning; | ||
1185 | }; | ||
1186 | 4CA5CB890A4868B500ADB3D7 /* PBXContainerItemProxy */ = { | ||
1187 | isa = PBXContainerItemProxy; | ||
1188 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1189 | proxyType = 1; | ||
1190 | remoteGlobalIDString = B81CFF4A097FE3050057C06F; | ||
1191 | remoteInfo = Shaders; | ||
1192 | }; | ||
1193 | 4CA5CB8B0A4868B500ADB3D7 /* PBXContainerItemProxy */ = { | ||
1194 | isa = PBXContainerItemProxy; | ||
1195 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1196 | proxyType = 1; | ||
1197 | remoteGlobalIDString = B81CFF91097FE45E0057C06F; | ||
1198 | remoteInfo = MeshViewer; | ||
1199 | }; | ||
1200 | 4CA5CB8D0A4868B500ADB3D7 /* PBXContainerItemProxy */ = { | ||
1201 | isa = PBXContainerItemProxy; | ||
1202 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1203 | proxyType = 1; | ||
1204 | remoteGlobalIDString = B81CFEE8097FE05F0057C06F; | ||
1205 | remoteInfo = SpecialFx; | ||
1206 | }; | ||
1207 | 4CA5CB8F0A4868B500ADB3D7 /* PBXContainerItemProxy */ = { | ||
1208 | isa = PBXContainerItemProxy; | ||
1209 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1210 | proxyType = 1; | ||
1211 | remoteGlobalIDString = B81CFE82097FDDE20057C06F; | ||
1212 | remoteInfo = Collision; | ||
1213 | }; | ||
1214 | 4CA5CB910A4868B500ADB3D7 /* PBXContainerItemProxy */ = { | ||
1215 | isa = PBXContainerItemProxy; | ||
1216 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1217 | proxyType = 1; | ||
1218 | remoteGlobalIDString = B81CFDFE097FD9F50057C06F; | ||
1219 | remoteInfo = 2DGraphics; | ||
1220 | }; | ||
1221 | 4CA5CB930A4868B500ADB3D7 /* PBXContainerItemProxy */ = { | ||
1222 | isa = PBXContainerItemProxy; | ||
1223 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1224 | proxyType = 1; | ||
1225 | remoteGlobalIDString = B81CFF07097FE13E0057C06F; | ||
1226 | remoteInfo = UserInterface; | ||
1227 | }; | ||
1228 | 4CA5CB950A4868B500ADB3D7 /* PBXContainerItemProxy */ = { | ||
1229 | isa = PBXContainerItemProxy; | ||
1230 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1231 | proxyType = 1; | ||
1232 | remoteGlobalIDString = B81CFF78097FE3DC0057C06F; | ||
1233 | remoteInfo = Movement; | ||
1234 | }; | ||
1235 | 4CA5CB970A4868B500ADB3D7 /* PBXContainerItemProxy */ = { | ||
1236 | isa = PBXContainerItemProxy; | ||
1237 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1238 | proxyType = 1; | ||
1239 | remoteGlobalIDString = B81CFF1E097FE1E00057C06F; | ||
1240 | remoteInfo = CustomSceneNode; | ||
1241 | }; | ||
1242 | 4CA5CB990A4868B500ADB3D7 /* PBXContainerItemProxy */ = { | ||
1243 | isa = PBXContainerItemProxy; | ||
1244 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1245 | proxyType = 1; | ||
1246 | remoteGlobalIDString = B81CFF33097FE25F0057C06F; | ||
1247 | remoteInfo = Quake3Map; | ||
1248 | }; | ||
1249 | B81CFE00097FD9F50057C06F /* PBXContainerItemProxy */ = { | ||
1250 | isa = PBXContainerItemProxy; | ||
1251 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1252 | proxyType = 1; | ||
1253 | remoteGlobalIDString = D2AAC07D0554694100DB518D; | ||
1254 | remoteInfo = MacOSX; | ||
1255 | }; | ||
1256 | B81CFE84097FDDE20057C06F /* PBXContainerItemProxy */ = { | ||
1257 | isa = PBXContainerItemProxy; | ||
1258 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1259 | proxyType = 1; | ||
1260 | remoteGlobalIDString = D2AAC07D0554694100DB518D; | ||
1261 | remoteInfo = MacOSX; | ||
1262 | }; | ||
1263 | B81CFEA6097FDE900057C06F /* PBXContainerItemProxy */ = { | ||
1264 | isa = PBXContainerItemProxy; | ||
1265 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1266 | proxyType = 1; | ||
1267 | remoteGlobalIDString = D2AAC07D0554694100DB518D; | ||
1268 | remoteInfo = MacOSX; | ||
1269 | }; | ||
1270 | B81CFEC4097FDF020057C06F /* PBXContainerItemProxy */ = { | ||
1271 | isa = PBXContainerItemProxy; | ||
1272 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1273 | proxyType = 1; | ||
1274 | remoteGlobalIDString = D2AAC07D0554694100DB518D; | ||
1275 | remoteInfo = MacOSX; | ||
1276 | }; | ||
1277 | B81CFEEA097FE05F0057C06F /* PBXContainerItemProxy */ = { | ||
1278 | isa = PBXContainerItemProxy; | ||
1279 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1280 | proxyType = 1; | ||
1281 | remoteGlobalIDString = D2AAC07D0554694100DB518D; | ||
1282 | remoteInfo = MacOSX; | ||
1283 | }; | ||
1284 | B81CFF09097FE13E0057C06F /* PBXContainerItemProxy */ = { | ||
1285 | isa = PBXContainerItemProxy; | ||
1286 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1287 | proxyType = 1; | ||
1288 | remoteGlobalIDString = D2AAC07D0554694100DB518D; | ||
1289 | remoteInfo = MacOSX; | ||
1290 | }; | ||
1291 | B81CFF20097FE1E00057C06F /* PBXContainerItemProxy */ = { | ||
1292 | isa = PBXContainerItemProxy; | ||
1293 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1294 | proxyType = 1; | ||
1295 | remoteGlobalIDString = D2AAC07D0554694100DB518D; | ||
1296 | remoteInfo = MacOSX; | ||
1297 | }; | ||
1298 | B81CFF35097FE25F0057C06F /* PBXContainerItemProxy */ = { | ||
1299 | isa = PBXContainerItemProxy; | ||
1300 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1301 | proxyType = 1; | ||
1302 | remoteGlobalIDString = D2AAC07D0554694100DB518D; | ||
1303 | remoteInfo = MacOSX; | ||
1304 | }; | ||
1305 | B81CFF4C097FE3050057C06F /* PBXContainerItemProxy */ = { | ||
1306 | isa = PBXContainerItemProxy; | ||
1307 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1308 | proxyType = 1; | ||
1309 | remoteGlobalIDString = D2AAC07D0554694100DB518D; | ||
1310 | remoteInfo = MacOSX; | ||
1311 | }; | ||
1312 | B81CFF7A097FE3DC0057C06F /* PBXContainerItemProxy */ = { | ||
1313 | isa = PBXContainerItemProxy; | ||
1314 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1315 | proxyType = 1; | ||
1316 | remoteGlobalIDString = D2AAC07D0554694100DB518D; | ||
1317 | remoteInfo = MacOSX; | ||
1318 | }; | ||
1319 | B81CFF93097FE45E0057C06F /* PBXContainerItemProxy */ = { | ||
1320 | isa = PBXContainerItemProxy; | ||
1321 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1322 | proxyType = 1; | ||
1323 | remoteGlobalIDString = D2AAC07D0554694100DB518D; | ||
1324 | remoteInfo = MacOSX; | ||
1325 | }; | ||
1326 | B81CFFB1097FE5F80057C06F /* PBXContainerItemProxy */ = { | ||
1327 | isa = PBXContainerItemProxy; | ||
1328 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1329 | proxyType = 1; | ||
1330 | remoteGlobalIDString = D2AAC07D0554694100DB518D; | ||
1331 | remoteInfo = MacOSX; | ||
1332 | }; | ||
1333 | B8DEF374095024F600FDEA7E /* PBXContainerItemProxy */ = { | ||
1334 | isa = PBXContainerItemProxy; | ||
1335 | containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; | ||
1336 | proxyType = 1; | ||
1337 | remoteGlobalIDString = D2AAC07D0554694100DB518D; | ||
1338 | remoteInfo = MacOSX; | ||
1339 | }; | ||
1340 | /* End PBXContainerItemProxy section */ | ||
1341 | |||
1342 | /* Begin PBXFileReference section */ | ||
1343 | 09022C620EA0E97F00CD54EE /* GUIEditor.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = GUIEditor.app; sourceTree = BUILT_PRODUCTS_DIR; }; | ||
1344 | 09022C680EA0EA9D00CD54EE /* CGUIAttribute.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = CGUIAttribute.h; path = ../../../tools/GUIEditor/CGUIAttribute.h; sourceTree = SOURCE_ROOT; }; | ||
1345 | 09022C690EA0EA9D00CD54EE /* CGUIAttributeEditor.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = CGUIAttributeEditor.cpp; path = ../../../tools/GUIEditor/CGUIAttributeEditor.cpp; sourceTree = SOURCE_ROOT; }; | ||
1346 | 09022C6A0EA0EA9D00CD54EE /* CGUIAttributeEditor.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = CGUIAttributeEditor.h; path = ../../../tools/GUIEditor/CGUIAttributeEditor.h; sourceTree = SOURCE_ROOT; }; | ||
1347 | 09022C6B0EA0EA9D00CD54EE /* CGUIBoolAttribute.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = CGUIBoolAttribute.h; path = ../../../tools/GUIEditor/CGUIBoolAttribute.h; sourceTree = SOURCE_ROOT; }; | ||
1348 | 09022C6C0EA0EA9D00CD54EE /* CGUIColorAttribute.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = CGUIColorAttribute.h; path = ../../../tools/GUIEditor/CGUIColorAttribute.h; sourceTree = SOURCE_ROOT; }; | ||
1349 | 09022C6D0EA0EA9D00CD54EE /* CGUIDummyEditorStub.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = CGUIDummyEditorStub.h; path = ../../../tools/GUIEditor/CGUIDummyEditorStub.h; sourceTree = SOURCE_ROOT; }; | ||
1350 | 09022C6E0EA0EA9D00CD54EE /* CGUIEditFactory.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = CGUIEditFactory.cpp; path = ../../../tools/GUIEditor/CGUIEditFactory.cpp; sourceTree = SOURCE_ROOT; }; | ||
1351 | 09022C6F0EA0EA9D00CD54EE /* CGUIEditFactory.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = CGUIEditFactory.h; path = ../../../tools/GUIEditor/CGUIEditFactory.h; sourceTree = SOURCE_ROOT; }; | ||
1352 | 09022C700EA0EA9D00CD54EE /* CGUIEditWindow.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = CGUIEditWindow.cpp; path = ../../../tools/GUIEditor/CGUIEditWindow.cpp; sourceTree = SOURCE_ROOT; }; | ||
1353 | 09022C710EA0EA9D00CD54EE /* CGUIEditWindow.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = CGUIEditWindow.h; path = ../../../tools/GUIEditor/CGUIEditWindow.h; sourceTree = SOURCE_ROOT; }; | ||
1354 | 09022C720EA0EA9D00CD54EE /* CGUIEditWorkspace.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = CGUIEditWorkspace.cpp; path = ../../../tools/GUIEditor/CGUIEditWorkspace.cpp; sourceTree = SOURCE_ROOT; }; | ||
1355 | 09022C730EA0EA9D00CD54EE /* CGUIEditWorkspace.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = CGUIEditWorkspace.h; path = ../../../tools/GUIEditor/CGUIEditWorkspace.h; sourceTree = SOURCE_ROOT; }; | ||
1356 | 09022C740EA0EA9D00CD54EE /* CGUIEnumAttribute.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = CGUIEnumAttribute.h; path = ../../../tools/GUIEditor/CGUIEnumAttribute.h; sourceTree = SOURCE_ROOT; }; | ||
1357 | 09022C750EA0EA9D00CD54EE /* CGUIPanel.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = CGUIPanel.cpp; path = ../../../tools/GUIEditor/CGUIPanel.cpp; sourceTree = SOURCE_ROOT; }; | ||
1358 | 09022C760EA0EA9D00CD54EE /* CGUIPanel.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = CGUIPanel.h; path = ../../../tools/GUIEditor/CGUIPanel.h; sourceTree = SOURCE_ROOT; }; | ||
1359 | 09022C770EA0EA9D00CD54EE /* CGUIStringAttribute.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = CGUIStringAttribute.h; path = ../../../tools/GUIEditor/CGUIStringAttribute.h; sourceTree = SOURCE_ROOT; }; | ||
1360 | 09022C780EA0EA9D00CD54EE /* CGUITextureAttribute.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = CGUITextureAttribute.h; path = ../../../tools/GUIEditor/CGUITextureAttribute.h; sourceTree = SOURCE_ROOT; }; | ||
1361 | 09022C790EA0EA9D00CD54EE /* CGUITextureCacheBrowser.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = CGUITextureCacheBrowser.cpp; path = ../../../tools/GUIEditor/CGUITextureCacheBrowser.cpp; sourceTree = SOURCE_ROOT; }; | ||
1362 | 09022C7A0EA0EA9D00CD54EE /* CGUITextureCacheBrowser.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = CGUITextureCacheBrowser.h; path = ../../../tools/GUIEditor/CGUITextureCacheBrowser.h; sourceTree = SOURCE_ROOT; }; | ||
1363 | 09022C7B0EA0EA9D00CD54EE /* CMemoryReadWriteFile.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = CMemoryReadWriteFile.cpp; path = ../../../tools/GUIEditor/CMemoryReadWriteFile.cpp; sourceTree = SOURCE_ROOT; }; | ||
1364 | 09022C7C0EA0EA9D00CD54EE /* CMemoryReadWriteFile.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = CMemoryReadWriteFile.h; path = ../../../tools/GUIEditor/CMemoryReadWriteFile.h; sourceTree = SOURCE_ROOT; }; | ||
1365 | 09022C7D0EA0EA9D00CD54EE /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = main.cpp; path = ../../../tools/GUIEditor/main.cpp; sourceTree = SOURCE_ROOT; }; | ||
1366 | 090FBC800D31085E0076D847 /* CVolumeLightSceneNode.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CVolumeLightSceneNode.cpp; sourceTree = "<group>"; }; | ||
1367 | 090FBC810D31085E0076D847 /* CVolumeLightSceneNode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CVolumeLightSceneNode.h; sourceTree = "<group>"; }; | ||
1368 | 0910B9D90D1F5D4100D46B04 /* CBurningShader_Raster_Reference.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CBurningShader_Raster_Reference.cpp; sourceTree = "<group>"; }; | ||
1369 | 0910B9DA0D1F5D4100D46B04 /* CGUITable.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CGUITable.cpp; sourceTree = "<group>"; }; | ||
1370 | 0910B9DB0D1F5D4100D46B04 /* CGUITable.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CGUITable.h; sourceTree = "<group>"; }; | ||
1371 | 0910B9DC0D1F5D4100D46B04 /* CImageLoaderWAL.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CImageLoaderWAL.cpp; sourceTree = "<group>"; }; | ||
1372 | 0910B9DD0D1F5D4100D46B04 /* CImageLoaderWAL.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CImageLoaderWAL.h; sourceTree = "<group>"; }; | ||
1373 | 0910B9FD0D1F64B300D46B04 /* CMeshBuffer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CMeshBuffer.h; sourceTree = "<group>"; }; | ||
1374 | 0910B9FE0D1F64B300D46B04 /* coreutil.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = coreutil.h; sourceTree = "<group>"; }; | ||
1375 | 0910B9FF0D1F64B300D46B04 /* ECullingTypes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ECullingTypes.h; sourceTree = "<group>"; }; | ||
1376 | 0910BA000D1F64B300D46B04 /* EDebugSceneTypes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = EDebugSceneTypes.h; sourceTree = "<group>"; }; | ||
1377 | 0910BA010D1F64B300D46B04 /* EDriverFeatures.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = EDriverFeatures.h; sourceTree = "<group>"; }; | ||
1378 | 0910BA020D1F64B300D46B04 /* EGUIAlignment.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = EGUIAlignment.h; sourceTree = "<group>"; }; | ||
1379 | 0910BA030D1F64B300D46B04 /* EHardwareBufferFlags.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = EHardwareBufferFlags.h; sourceTree = "<group>"; }; | ||
1380 | 0910BA040D1F64B300D46B04 /* EMaterialFlags.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = EMaterialFlags.h; sourceTree = "<group>"; }; | ||
1381 | 0910BA050D1F64B300D46B04 /* EMaterialTypes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = EMaterialTypes.h; sourceTree = "<group>"; }; | ||
1382 | 0910BA060D1F64B300D46B04 /* EMeshWriterEnums.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = EMeshWriterEnums.h; sourceTree = "<group>"; }; | ||
1383 | 0910BA070D1F64B300D46B04 /* EMessageBoxFlags.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = EMessageBoxFlags.h; sourceTree = "<group>"; }; | ||
1384 | 0910BA080D1F64B300D46B04 /* ETerrainElements.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ETerrainElements.h; sourceTree = "<group>"; }; | ||
1385 | 0910BA090D1F64B300D46B04 /* IAnimatedMeshMD3.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IAnimatedMeshMD3.h; sourceTree = "<group>"; }; | ||
1386 | 0910BA0A0D1F64B300D46B04 /* IBoneSceneNode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IBoneSceneNode.h; sourceTree = "<group>"; }; | ||
1387 | 0910BA0B0D1F64B300D46B04 /* IGUIColorSelectDialog.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IGUIColorSelectDialog.h; sourceTree = "<group>"; }; | ||
1388 | 0910BA0C0D1F64B300D46B04 /* IGUIElementFactory.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IGUIElementFactory.h; sourceTree = "<group>"; }; | ||
1389 | 0910BA0D0D1F64B300D46B04 /* IGUIFontBitmap.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IGUIFontBitmap.h; sourceTree = "<group>"; }; | ||
1390 | 0910BA0E0D1F64B300D46B04 /* IGUISpinBox.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IGUISpinBox.h; sourceTree = "<group>"; }; | ||
1391 | 0910BA0F0D1F64B300D46B04 /* IGUISpriteBank.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IGUISpriteBank.h; sourceTree = "<group>"; }; | ||
1392 | 0910BA100D1F64B300D46B04 /* IGUITable.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IGUITable.h; sourceTree = "<group>"; }; | ||
1393 | 0910BA110D1F64B300D46B04 /* IMeshWriter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IMeshWriter.h; sourceTree = "<group>"; }; | ||
1394 | 0910BA120D1F64B300D46B04 /* IParticleAnimatedMeshSceneNodeEmitter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IParticleAnimatedMeshSceneNodeEmitter.h; sourceTree = "<group>"; }; | ||
1395 | 0910BA130D1F64B300D46B04 /* IParticleAttractionAffector.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IParticleAttractionAffector.h; sourceTree = "<group>"; }; | ||
1396 | 0910BA140D1F64B300D46B04 /* IParticleBoxEmitter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IParticleBoxEmitter.h; sourceTree = "<group>"; }; | ||
1397 | 0910BA150D1F64B300D46B04 /* IParticleCylinderEmitter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IParticleCylinderEmitter.h; sourceTree = "<group>"; }; | ||
1398 | 0910BA160D1F64B300D46B04 /* IParticleFadeOutAffector.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IParticleFadeOutAffector.h; sourceTree = "<group>"; }; | ||
1399 | 0910BA170D1F64B300D46B04 /* IParticleGravityAffector.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IParticleGravityAffector.h; sourceTree = "<group>"; }; | ||
1400 | 0910BA180D1F64B300D46B04 /* IParticleMeshEmitter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IParticleMeshEmitter.h; sourceTree = "<group>"; }; | ||
1401 | 0910BA190D1F64B300D46B04 /* IParticleRingEmitter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IParticleRingEmitter.h; sourceTree = "<group>"; }; | ||
1402 | 0910BA1A0D1F64B300D46B04 /* IParticleRotationAffector.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IParticleRotationAffector.h; sourceTree = "<group>"; }; | ||
1403 | 0910BA1B0D1F64B300D46B04 /* IParticleSphereEmitter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IParticleSphereEmitter.h; sourceTree = "<group>"; }; | ||
1404 | 0910BA1C0D1F64B300D46B04 /* IQ3Shader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IQ3Shader.h; sourceTree = "<group>"; }; | ||
1405 | 0910BA1D0D1F64B300D46B04 /* IReferenceCounted.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IReferenceCounted.h; sourceTree = "<group>"; }; | ||
1406 | 0910BA1E0D1F64B300D46B04 /* irrMap.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = irrMap.h; sourceTree = "<group>"; }; | ||
1407 | 0910BA1F0D1F64B300D46B04 /* ISkinnedMesh.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ISkinnedMesh.h; sourceTree = "<group>"; }; | ||
1408 | 0910BA200D1F64B300D46B04 /* SMaterialLayer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SMaterialLayer.h; sourceTree = "<group>"; }; | ||
1409 | 0910BA210D1F64B300D46B04 /* SSharedMeshBuffer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SSharedMeshBuffer.h; sourceTree = "<group>"; }; | ||
1410 | 0910BA220D1F64B300D46B04 /* SSkinMeshBuffer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SSkinMeshBuffer.h; sourceTree = "<group>"; }; | ||
1411 | 0910BA230D1F64B300D46B04 /* SViewFrustum.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SViewFrustum.h; sourceTree = "<group>"; }; | ||
1412 | 0925113D0D744ADE006784D9 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; }; | ||
1413 | 09293C2C0ED32029003B8C9C /* png.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = png.c; path = libpng/png.c; sourceTree = "<group>"; }; | ||
1414 | 09293C2D0ED32029003B8C9C /* pngerror.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = pngerror.c; path = libpng/pngerror.c; sourceTree = "<group>"; }; | ||
1415 | 09293C2F0ED32029003B8C9C /* pngget.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = pngget.c; path = libpng/pngget.c; sourceTree = "<group>"; }; | ||
1416 | 09293C300ED32029003B8C9C /* pngmem.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = pngmem.c; path = libpng/pngmem.c; sourceTree = "<group>"; }; | ||
1417 | 09293C310ED32029003B8C9C /* pngpread.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = pngpread.c; path = libpng/pngpread.c; sourceTree = "<group>"; }; | ||
1418 | 09293C320ED32029003B8C9C /* pngread.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = pngread.c; path = libpng/pngread.c; sourceTree = "<group>"; }; | ||
1419 | 09293C330ED32029003B8C9C /* pngrio.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = pngrio.c; path = libpng/pngrio.c; sourceTree = "<group>"; }; | ||
1420 | 09293C340ED32029003B8C9C /* pngrtran.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = pngrtran.c; path = libpng/pngrtran.c; sourceTree = "<group>"; }; | ||
1421 | 09293C350ED32029003B8C9C /* pngrutil.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = pngrutil.c; path = libpng/pngrutil.c; sourceTree = "<group>"; }; | ||
1422 | 09293C360ED32029003B8C9C /* pngset.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = pngset.c; path = libpng/pngset.c; sourceTree = "<group>"; }; | ||
1423 | 09293C380ED32029003B8C9C /* pngtrans.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = pngtrans.c; path = libpng/pngtrans.c; sourceTree = "<group>"; }; | ||
1424 | 09293C3A0ED32029003B8C9C /* pngwio.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = pngwio.c; path = libpng/pngwio.c; sourceTree = "<group>"; }; | ||
1425 | 09293C3B0ED32029003B8C9C /* pngwrite.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = pngwrite.c; path = libpng/pngwrite.c; sourceTree = "<group>"; }; | ||
1426 | 09293C3C0ED32029003B8C9C /* pngwtran.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = pngwtran.c; path = libpng/pngwtran.c; sourceTree = "<group>"; }; | ||
1427 | 09293C3D0ED32029003B8C9C /* pngwutil.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = pngwutil.c; path = libpng/pngwutil.c; sourceTree = "<group>"; }; | ||
1428 | 0930CE550EC39F4500D63866 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = "<absolute>"; }; | ||
1429 | 093973BC0E0458B200E0C987 /* CSceneNodeAnimatorCameraFPS.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CSceneNodeAnimatorCameraFPS.cpp; sourceTree = "<group>"; }; | ||
1430 | 093973BD0E0458B200E0C987 /* CSceneNodeAnimatorCameraFPS.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CSceneNodeAnimatorCameraFPS.h; sourceTree = "<group>"; }; | ||
1431 | 093973BE0E0458B200E0C987 /* CSceneNodeAnimatorCameraMaya.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CSceneNodeAnimatorCameraMaya.cpp; sourceTree = "<group>"; }; | ||
1432 | 093973BF0E0458B200E0C987 /* CSceneNodeAnimatorCameraMaya.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CSceneNodeAnimatorCameraMaya.h; sourceTree = "<group>"; }; | ||
1433 | 0946CCB40EC99BBE00D945A5 /* MouseAndJoystick.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MouseAndJoystick.app; sourceTree = BUILT_PRODUCTS_DIR; }; | ||
1434 | 0946CCCA0EC99C6E00D945A5 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = main.cpp; path = 19.MouseAndJoystick/main.cpp; sourceTree = "<group>"; }; | ||
1435 | 0968401E0D0F1A2300333EFD /* CB3DMeshFileLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CB3DMeshFileLoader.cpp; sourceTree = "<group>"; }; | ||
1436 | 0968401F0D0F1A2300333EFD /* CB3DMeshFileLoader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CB3DMeshFileLoader.h; sourceTree = "<group>"; }; | ||
1437 | 096840200D0F1A2300333EFD /* CBoneSceneNode.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CBoneSceneNode.cpp; sourceTree = "<group>"; }; | ||
1438 | 096840210D0F1A2300333EFD /* CBoneSceneNode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CBoneSceneNode.h; sourceTree = "<group>"; }; | ||
1439 | 096840220D0F1A2300333EFD /* CBSPMeshFileLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CBSPMeshFileLoader.cpp; sourceTree = "<group>"; }; | ||
1440 | 096840230D0F1A2300333EFD /* CBSPMeshFileLoader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CBSPMeshFileLoader.h; sourceTree = "<group>"; }; | ||
1441 | 096840250D0F1A2300333EFD /* CColladaMeshWriter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CColladaMeshWriter.cpp; sourceTree = "<group>"; }; | ||
1442 | 096840260D0F1A2300333EFD /* CColladaMeshWriter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CColladaMeshWriter.h; sourceTree = "<group>"; }; | ||
1443 | 096840270D0F1A2300333EFD /* CImageLoaderPPM.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CImageLoaderPPM.cpp; sourceTree = "<group>"; }; | ||
1444 | 096840280D0F1A2300333EFD /* CImageLoaderPPM.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CImageLoaderPPM.h; sourceTree = "<group>"; }; | ||
1445 | 0968402B0D0F1A2300333EFD /* CIrrMeshFileLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CIrrMeshFileLoader.cpp; sourceTree = "<group>"; }; | ||
1446 | 0968402C0D0F1A2300333EFD /* CIrrMeshFileLoader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CIrrMeshFileLoader.h; sourceTree = "<group>"; }; | ||
1447 | 0968402D0D0F1A2300333EFD /* CIrrMeshWriter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CIrrMeshWriter.cpp; sourceTree = "<group>"; }; | ||
1448 | 0968402E0D0F1A2300333EFD /* CIrrMeshWriter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CIrrMeshWriter.h; sourceTree = "<group>"; }; | ||
1449 | 0968402F0D0F1A2300333EFD /* CMD2MeshFileLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CMD2MeshFileLoader.cpp; sourceTree = "<group>"; }; | ||
1450 | 096840300D0F1A2300333EFD /* CMD2MeshFileLoader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CMD2MeshFileLoader.h; sourceTree = "<group>"; }; | ||
1451 | 096840310D0F1A2300333EFD /* CMS3DMeshFileLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CMS3DMeshFileLoader.cpp; sourceTree = "<group>"; }; | ||
1452 | 096840320D0F1A2300333EFD /* CMS3DMeshFileLoader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CMS3DMeshFileLoader.h; sourceTree = "<group>"; }; | ||
1453 | 096840330D0F1A2300333EFD /* CParticleAnimatedMeshSceneNodeEmitter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CParticleAnimatedMeshSceneNodeEmitter.cpp; sourceTree = "<group>"; }; | ||
1454 | 096840340D0F1A2300333EFD /* CParticleAnimatedMeshSceneNodeEmitter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CParticleAnimatedMeshSceneNodeEmitter.h; sourceTree = "<group>"; }; | ||
1455 | 096840350D0F1A2300333EFD /* CParticleAttractionAffector.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CParticleAttractionAffector.cpp; sourceTree = "<group>"; }; | ||
1456 | 096840360D0F1A2300333EFD /* CParticleAttractionAffector.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CParticleAttractionAffector.h; sourceTree = "<group>"; }; | ||
1457 | 096840370D0F1A2300333EFD /* CParticleCylinderEmitter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CParticleCylinderEmitter.cpp; sourceTree = "<group>"; }; | ||
1458 | 096840380D0F1A2300333EFD /* CParticleCylinderEmitter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CParticleCylinderEmitter.h; sourceTree = "<group>"; }; | ||
1459 | 096840390D0F1A2300333EFD /* CParticleMeshEmitter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CParticleMeshEmitter.cpp; sourceTree = "<group>"; }; | ||
1460 | 0968403A0D0F1A2300333EFD /* CParticleMeshEmitter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CParticleMeshEmitter.h; sourceTree = "<group>"; }; | ||
1461 | 0968403B0D0F1A2300333EFD /* CParticleRingEmitter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CParticleRingEmitter.cpp; sourceTree = "<group>"; }; | ||
1462 | 0968403C0D0F1A2300333EFD /* CParticleRingEmitter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CParticleRingEmitter.h; sourceTree = "<group>"; }; | ||
1463 | 0968403D0D0F1A2300333EFD /* CParticleRotationAffector.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CParticleRotationAffector.cpp; sourceTree = "<group>"; }; | ||
1464 | 0968403E0D0F1A2300333EFD /* CParticleRotationAffector.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CParticleRotationAffector.h; sourceTree = "<group>"; }; | ||
1465 | 0968403F0D0F1A2300333EFD /* CParticleSphereEmitter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CParticleSphereEmitter.cpp; sourceTree = "<group>"; }; | ||
1466 | 096840400D0F1A2300333EFD /* CParticleSphereEmitter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CParticleSphereEmitter.h; sourceTree = "<group>"; }; | ||
1467 | 096840410D0F1A2300333EFD /* CSkinnedMesh.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CSkinnedMesh.cpp; sourceTree = "<group>"; }; | ||
1468 | 096840420D0F1A2300333EFD /* CSkinnedMesh.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CSkinnedMesh.h; sourceTree = "<group>"; }; | ||
1469 | 096840430D0F1A2300333EFD /* CSTLMeshFileLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CSTLMeshFileLoader.cpp; sourceTree = "<group>"; }; | ||
1470 | 096840440D0F1A2300333EFD /* CSTLMeshFileLoader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CSTLMeshFileLoader.h; sourceTree = "<group>"; }; | ||
1471 | 096840450D0F1A2300333EFD /* CSTLMeshWriter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CSTLMeshWriter.cpp; sourceTree = "<group>"; }; | ||
1472 | 096840460D0F1A2300333EFD /* CSTLMeshWriter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CSTLMeshWriter.h; sourceTree = "<group>"; }; | ||
1473 | 096CC0DE0ECE65B500C81DC7 /* CParticleScaleAffector.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CParticleScaleAffector.cpp; sourceTree = "<group>"; }; | ||
1474 | 096CC0DF0ECE65B500C81DC7 /* CParticleScaleAffector.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CParticleScaleAffector.h; sourceTree = "<group>"; }; | ||
1475 | 096F8E3B0EA2EFBA00907EC5 /* COBJMeshWriter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = COBJMeshWriter.cpp; sourceTree = "<group>"; }; | ||
1476 | 096F8E3C0EA2EFBA00907EC5 /* COBJMeshWriter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = COBJMeshWriter.h; sourceTree = "<group>"; }; | ||
1477 | 09C638700D4F1A69000B6A18 /* CLWOMeshFileLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CLWOMeshFileLoader.cpp; sourceTree = "<group>"; }; | ||
1478 | 09C638710D4F1A69000B6A18 /* CLWOMeshFileLoader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CLWOMeshFileLoader.h; sourceTree = "<group>"; }; | ||
1479 | 09F649030D2CDED9001E0599 /* HelloWorld.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = HelloWorld.app; sourceTree = BUILT_PRODUCTS_DIR; }; | ||
1480 | 09F6492E0D2CE038001E0599 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = main.cpp; path = 15.LoadIrrFile/main.cpp; sourceTree = "<group>"; }; | ||
1481 | 09F6493E0D2CE03E001E0599 /* LoadIrrFile.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = LoadIrrFile.app; sourceTree = BUILT_PRODUCTS_DIR; }; | ||
1482 | 09F649650D2CE206001E0599 /* Quake3Shader.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Quake3Shader.app; sourceTree = BUILT_PRODUCTS_DIR; }; | ||
1483 | 09F649730D2CE2D0001E0599 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = main.cpp; path = 16.Quake3MapShader/main.cpp; sourceTree = "<group>"; }; | ||
1484 | 0E2E3C431103B1B5002DE8D7 /* jaricom.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = jaricom.c; sourceTree = "<group>"; }; | ||
1485 | 0E2E3C441103B1B5002DE8D7 /* jcarith.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = jcarith.c; sourceTree = "<group>"; }; | ||
1486 | 0E2E3C451103B1B5002DE8D7 /* jdarith.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = jdarith.c; sourceTree = "<group>"; }; | ||
1487 | 0E2E3C491103B224002DE8D7 /* Octree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Octree.h; sourceTree = "<group>"; }; | ||
1488 | 0E2E3C4B1103B247002DE8D7 /* COctreeSceneNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = COctreeSceneNode.cpp; sourceTree = "<group>"; }; | ||
1489 | 0E2E3C4C1103B247002DE8D7 /* COctreeSceneNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = COctreeSceneNode.h; sourceTree = "<group>"; }; | ||
1490 | 0E2E3C4F1103B261002DE8D7 /* COctreeTriangleSelector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = COctreeTriangleSelector.cpp; sourceTree = "<group>"; }; | ||
1491 | 0E2E3C501103B261002DE8D7 /* COctreeTriangleSelector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = COctreeTriangleSelector.h; sourceTree = "<group>"; }; | ||
1492 | 0E2E3C531103B27D002DE8D7 /* CNPKReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CNPKReader.cpp; sourceTree = "<group>"; }; | ||
1493 | 0E2E3C541103B27D002DE8D7 /* CNPKReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CNPKReader.h; sourceTree = "<group>"; }; | ||
1494 | 0E2E3C571103B2AE002DE8D7 /* CIrrDeviceFB.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CIrrDeviceFB.cpp; sourceTree = "<group>"; }; | ||
1495 | 0E2E3C581103B2AE002DE8D7 /* CIrrDeviceFB.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CIrrDeviceFB.h; sourceTree = "<group>"; }; | ||
1496 | 0E2E3C591103B2AE002DE8D7 /* CIrrDeviceWinCE.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CIrrDeviceWinCE.cpp; sourceTree = "<group>"; }; | ||
1497 | 0E2E3C5A1103B2AE002DE8D7 /* CIrrDeviceWinCE.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CIrrDeviceWinCE.h; sourceTree = "<group>"; }; | ||
1498 | 0E2E3C631103B384002DE8D7 /* LzmaDec.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = LzmaDec.c; path = lzma/LzmaDec.c; sourceTree = "<group>"; }; | ||
1499 | 0E2E3C661103B3B9002DE8D7 /* blocksort.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = blocksort.c; path = bzip2/blocksort.c; sourceTree = "<group>"; }; | ||
1500 | 0E2E3C671103B3B9002DE8D7 /* bzcompress.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = bzcompress.c; path = bzip2/bzcompress.c; sourceTree = "<group>"; }; | ||
1501 | 0E2E3C6A1103B3B9002DE8D7 /* crctable.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = crctable.c; path = bzip2/crctable.c; sourceTree = "<group>"; }; | ||
1502 | 0E2E3C6B1103B3B9002DE8D7 /* decompress.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = decompress.c; path = bzip2/decompress.c; sourceTree = "<group>"; }; | ||
1503 | 0E2E3C6C1103B3B9002DE8D7 /* huffman.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = huffman.c; path = bzip2/huffman.c; sourceTree = "<group>"; }; | ||
1504 | 0E2E3C6E1103B3B9002DE8D7 /* randtable.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = randtable.c; path = bzip2/randtable.c; sourceTree = "<group>"; }; | ||
1505 | 0E2E3C7B1103B4E1002DE8D7 /* bzlib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = bzlib.c; path = bzip2/bzlib.c; sourceTree = "<group>"; }; | ||
1506 | 0E2E3C7E1103B53C002DE8D7 /* aescrypt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = aescrypt.cpp; path = aesGladman/aescrypt.cpp; sourceTree = "<group>"; }; | ||
1507 | 0E2E3C7F1103B53C002DE8D7 /* aeskey.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = aeskey.cpp; path = aesGladman/aeskey.cpp; sourceTree = "<group>"; }; | ||
1508 | 0E2E3C801103B53C002DE8D7 /* aestab.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = aestab.cpp; path = aesGladman/aestab.cpp; sourceTree = "<group>"; }; | ||
1509 | 0E2E3C811103B53C002DE8D7 /* fileenc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = fileenc.cpp; path = aesGladman/fileenc.cpp; sourceTree = "<group>"; }; | ||
1510 | 0E2E3C821103B53C002DE8D7 /* hmac.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = hmac.cpp; path = aesGladman/hmac.cpp; sourceTree = "<group>"; }; | ||
1511 | 0E2E3C831103B53C002DE8D7 /* prng.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = prng.cpp; path = aesGladman/prng.cpp; sourceTree = "<group>"; }; | ||
1512 | 0E2E3C841103B53C002DE8D7 /* pwd2key.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = pwd2key.cpp; path = aesGladman/pwd2key.cpp; sourceTree = "<group>"; }; | ||
1513 | 0E2E3C851103B53C002DE8D7 /* sha1.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sha1.cpp; path = aesGladman/sha1.cpp; sourceTree = "<group>"; }; | ||
1514 | 0E2E3C861103B53C002DE8D7 /* sha2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sha2.cpp; path = aesGladman/sha2.cpp; sourceTree = "<group>"; }; | ||
1515 | 0E2E3CFC1103E294002DE8D7 /* SplitScreen.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SplitScreen.app; sourceTree = BUILT_PRODUCTS_DIR; }; | ||
1516 | 0E2E3D3C1103E3F4002DE8D7 /* ManagedLights.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = ManagedLights.app; sourceTree = BUILT_PRODUCTS_DIR; }; | ||
1517 | 0E2E3D681103E6C6002DE8D7 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; }; | ||
1518 | 0E2E3D791103E6E4002DE8D7 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; }; | ||
1519 | 0E2E3E1B1103F773002DE8D7 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; }; | ||
1520 | 0E2E3E1D1103F773002DE8D7 /* q3factory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = q3factory.cpp; sourceTree = "<group>"; }; | ||
1521 | 0E2E3E1E1103F773002DE8D7 /* q3factory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = q3factory.h; sourceTree = "<group>"; }; | ||
1522 | 0E2E3E261103F773002DE8D7 /* sound.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sound.cpp; sourceTree = "<group>"; }; | ||
1523 | 0E2E3E271103F773002DE8D7 /* sound.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sound.h; sourceTree = "<group>"; }; | ||
1524 | 0E2E3E291103F773002DE8D7 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; }; | ||
1525 | 0E2E3E321103F773002DE8D7 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; }; | ||
1526 | 3430E4D41022C391006271FD /* CTarReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CTarReader.h; sourceTree = "<group>"; }; | ||
1527 | 3430E4D51022C391006271FD /* CTarReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CTarReader.cpp; sourceTree = "<group>"; }; | ||
1528 | 344FD4A41039E98C0045FD3F /* CMountPointReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CMountPointReader.cpp; sourceTree = "<group>"; }; | ||
1529 | 344FD4A51039E98C0045FD3F /* CMountPointReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CMountPointReader.h; sourceTree = "<group>"; }; | ||
1530 | 3484C4DF0F48D1B000C81F60 /* CGUIImageList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CGUIImageList.h; sourceTree = "<group>"; }; | ||
1531 | 3484C4E00F48D1B000C81F60 /* CGUIImageList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CGUIImageList.cpp; sourceTree = "<group>"; }; | ||
1532 | 3484C4EC0F48D3A100C81F60 /* CGUITreeView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CGUITreeView.h; sourceTree = "<group>"; }; | ||
1533 | 3484C4ED0F48D3A100C81F60 /* CGUITreeView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CGUITreeView.cpp; sourceTree = "<group>"; }; | ||
1534 | 3484C4FB0F48D4CB00C81F60 /* CMemoryFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CMemoryFile.h; sourceTree = "<group>"; }; | ||
1535 | 3484C4FC0F48D4CB00C81F60 /* CMemoryFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CMemoryFile.cpp; sourceTree = "<group>"; }; | ||
1536 | 34EC243A0F59272E0037BC3A /* CIrrDeviceConsole.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CIrrDeviceConsole.h; sourceTree = "<group>"; }; | ||
1537 | 34EC243B0F59272E0037BC3A /* CIrrDeviceConsole.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CIrrDeviceConsole.cpp; sourceTree = "<group>"; }; | ||
1538 | 34EF91D00F65FCA6000B5651 /* CImageLoaderRGB.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CImageLoaderRGB.h; sourceTree = "<group>"; }; | ||
1539 | 34EF91D10F65FCA6000B5651 /* CImageLoaderRGB.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CImageLoaderRGB.cpp; sourceTree = "<group>"; }; | ||
1540 | 34EF91D50F65FCF6000B5651 /* CPLYMeshFileLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CPLYMeshFileLoader.h; sourceTree = "<group>"; }; | ||
1541 | 34EF91D60F65FCF6000B5651 /* CPLYMeshFileLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CPLYMeshFileLoader.cpp; sourceTree = "<group>"; }; | ||
1542 | 34EF91DA0F65FD14000B5651 /* CPLYMeshWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CPLYMeshWriter.h; sourceTree = "<group>"; }; | ||
1543 | 34EF91DB0F65FD14000B5651 /* CPLYMeshWriter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CPLYMeshWriter.cpp; sourceTree = "<group>"; }; | ||
1544 | 4C0054710A48470500C844C2 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; }; | ||
1545 | 4C0054770A48470500C844C2 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; }; | ||
1546 | 4C00547D0A48470500C844C2 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; }; | ||
1547 | 4C0054830A48470500C844C2 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 2; path = main.cpp; sourceTree = "<group>"; }; | ||
1548 | 4C0054890A48470500C844C2 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; }; | ||
1549 | 4C00548F0A48470500C844C2 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; }; | ||
1550 | 4C0054950A48470500C844C2 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; }; | ||
1551 | 4C00549B0A48470500C844C2 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; }; | ||
1552 | 4C0054A30A48470500C844C2 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; }; | ||
1553 | 4C0054AA0A48470500C844C2 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; }; | ||
1554 | 4C0054B00A48470500C844C2 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; }; | ||
1555 | 4C0054B60A48470500C844C2 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; }; | ||
1556 | 4C0054BC0A48470500C844C2 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; }; | ||
1557 | 4C0054C50A48470500C844C2 /* CDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CDemo.cpp; sourceTree = "<group>"; }; | ||
1558 | 4C0054C60A48470500C844C2 /* CDemo.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CDemo.h; sourceTree = "<group>"; }; | ||
1559 | 4C0054C70A48470500C844C2 /* CMainMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CMainMenu.cpp; sourceTree = "<group>"; }; | ||
1560 | 4C0054C80A48470500C844C2 /* CMainMenu.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CMainMenu.h; sourceTree = "<group>"; }; | ||
1561 | 4C0054CA0A48470500C844C2 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; }; | ||
1562 | 4C364EA20A6C6DC2004CFBB4 /* COBJMeshFileLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = COBJMeshFileLoader.cpp; sourceTree = "<group>"; }; | ||
1563 | 4C364EA30A6C6DC2004CFBB4 /* COBJMeshFileLoader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = COBJMeshFileLoader.h; sourceTree = "<group>"; }; | ||
1564 | 4C43EEBE0A74A5C800F942FC /* CPakReader.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CPakReader.cpp; sourceTree = "<group>"; }; | ||
1565 | 4C43EEBF0A74A5C800F942FC /* CPakReader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CPakReader.h; sourceTree = "<group>"; }; | ||
1566 | 4C53DEE60A484C220014E966 /* BuiltInFont.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; lineEnding = 2; path = BuiltInFont.h; sourceTree = "<group>"; }; | ||
1567 | 4C53DEE70A484C220014E966 /* C3DSMeshFileLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 2; path = C3DSMeshFileLoader.cpp; sourceTree = "<group>"; }; | ||
1568 | 4C53DEE80A484C220014E966 /* C3DSMeshFileLoader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = C3DSMeshFileLoader.h; sourceTree = "<group>"; }; | ||
1569 | 4C53DEE90A484C220014E966 /* CAnimatedMeshMD2.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 2; path = CAnimatedMeshMD2.cpp; sourceTree = "<group>"; }; | ||
1570 | 4C53DEEA0A484C220014E966 /* CAnimatedMeshMD2.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CAnimatedMeshMD2.h; sourceTree = "<group>"; }; | ||
1571 | 4C53DEED0A484C220014E966 /* CAnimatedMeshSceneNode.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CAnimatedMeshSceneNode.cpp; sourceTree = "<group>"; }; | ||
1572 | 4C53DEEE0A484C220014E966 /* CAnimatedMeshSceneNode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CAnimatedMeshSceneNode.h; sourceTree = "<group>"; }; | ||
1573 | 4C53DEEF0A484C220014E966 /* CAttributeImpl.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CAttributeImpl.h; sourceTree = "<group>"; }; | ||
1574 | 4C53DEF00A484C220014E966 /* CAttributes.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CAttributes.cpp; sourceTree = "<group>"; }; | ||
1575 | 4C53DEF10A484C220014E966 /* CAttributes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CAttributes.h; sourceTree = "<group>"; }; | ||
1576 | 4C53DEF20A484C220014E966 /* CBillboardSceneNode.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CBillboardSceneNode.cpp; sourceTree = "<group>"; }; | ||
1577 | 4C53DEF30A484C220014E966 /* CBillboardSceneNode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CBillboardSceneNode.h; sourceTree = "<group>"; }; | ||
1578 | 4C53DEF80A484C220014E966 /* CCameraSceneNode.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CCameraSceneNode.cpp; sourceTree = "<group>"; }; | ||
1579 | 4C53DEF90A484C220014E966 /* CCameraSceneNode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CCameraSceneNode.h; sourceTree = "<group>"; }; | ||
1580 | 4C53DEFA0A484C220014E966 /* CColladaFileLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CColladaFileLoader.cpp; sourceTree = "<group>"; }; | ||
1581 | 4C53DEFB0A484C220014E966 /* CColladaFileLoader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CColladaFileLoader.h; sourceTree = "<group>"; }; | ||
1582 | 4C53DEFC0A484C220014E966 /* CColorConverter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 2; path = CColorConverter.cpp; sourceTree = "<group>"; }; | ||
1583 | 4C53DEFD0A484C220014E966 /* CColorConverter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CColorConverter.h; sourceTree = "<group>"; }; | ||
1584 | 4C53DEFE0A484C220014E966 /* CCSMLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CCSMLoader.cpp; sourceTree = "<group>"; }; | ||
1585 | 4C53DEFF0A484C220014E966 /* CCSMLoader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CCSMLoader.h; sourceTree = "<group>"; }; | ||
1586 | 4C53DF000A484C220014E966 /* CCubeSceneNode.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CCubeSceneNode.cpp; sourceTree = "<group>"; }; | ||
1587 | 4C53DF010A484C220014E966 /* CCubeSceneNode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CCubeSceneNode.h; sourceTree = "<group>"; }; | ||
1588 | 4C53DF020A484C220014E966 /* CD3D8Driver.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CD3D8Driver.cpp; sourceTree = "<group>"; }; | ||
1589 | 4C53DF030A484C220014E966 /* CD3D8Driver.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CD3D8Driver.h; sourceTree = "<group>"; }; | ||
1590 | 4C53DF040A484C220014E966 /* CD3D8MaterialRenderer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CD3D8MaterialRenderer.h; sourceTree = "<group>"; }; | ||
1591 | 4C53DF050A484C220014E966 /* CD3D8NormalMapRenderer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CD3D8NormalMapRenderer.cpp; sourceTree = "<group>"; }; | ||
1592 | 4C53DF060A484C220014E966 /* CD3D8NormalMapRenderer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CD3D8NormalMapRenderer.h; sourceTree = "<group>"; }; | ||
1593 | 4C53DF070A484C230014E966 /* CD3D8ParallaxMapRenderer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CD3D8ParallaxMapRenderer.cpp; sourceTree = "<group>"; }; | ||
1594 | 4C53DF080A484C230014E966 /* CD3D8ParallaxMapRenderer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CD3D8ParallaxMapRenderer.h; sourceTree = "<group>"; }; | ||
1595 | 4C53DF090A484C230014E966 /* CD3D8ShaderMaterialRenderer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CD3D8ShaderMaterialRenderer.cpp; sourceTree = "<group>"; }; | ||
1596 | 4C53DF0A0A484C230014E966 /* CD3D8ShaderMaterialRenderer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CD3D8ShaderMaterialRenderer.h; sourceTree = "<group>"; }; | ||
1597 | 4C53DF0B0A484C230014E966 /* CD3D8Texture.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CD3D8Texture.cpp; sourceTree = "<group>"; }; | ||
1598 | 4C53DF0C0A484C230014E966 /* CD3D8Texture.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CD3D8Texture.h; sourceTree = "<group>"; }; | ||
1599 | 4C53DF0D0A484C230014E966 /* CD3D9Driver.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CD3D9Driver.cpp; sourceTree = "<group>"; }; | ||
1600 | 4C53DF0E0A484C230014E966 /* CD3D9Driver.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CD3D9Driver.h; sourceTree = "<group>"; }; | ||
1601 | 4C53DF0F0A484C230014E966 /* CD3D9HLSLMaterialRenderer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CD3D9HLSLMaterialRenderer.cpp; sourceTree = "<group>"; }; | ||
1602 | 4C53DF100A484C230014E966 /* CD3D9HLSLMaterialRenderer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CD3D9HLSLMaterialRenderer.h; sourceTree = "<group>"; }; | ||
1603 | 4C53DF110A484C230014E966 /* CD3D9MaterialRenderer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CD3D9MaterialRenderer.h; sourceTree = "<group>"; }; | ||
1604 | 4C53DF120A484C230014E966 /* CD3D9NormalMapRenderer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CD3D9NormalMapRenderer.cpp; sourceTree = "<group>"; }; | ||
1605 | 4C53DF130A484C230014E966 /* CD3D9NormalMapRenderer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CD3D9NormalMapRenderer.h; sourceTree = "<group>"; }; | ||
1606 | 4C53DF140A484C230014E966 /* CD3D9ParallaxMapRenderer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CD3D9ParallaxMapRenderer.cpp; sourceTree = "<group>"; }; | ||
1607 | 4C53DF150A484C230014E966 /* CD3D9ParallaxMapRenderer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CD3D9ParallaxMapRenderer.h; sourceTree = "<group>"; }; | ||
1608 | 4C53DF160A484C230014E966 /* CD3D9ShaderMaterialRenderer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CD3D9ShaderMaterialRenderer.cpp; sourceTree = "<group>"; }; | ||
1609 | 4C53DF170A484C230014E966 /* CD3D9ShaderMaterialRenderer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CD3D9ShaderMaterialRenderer.h; sourceTree = "<group>"; }; | ||
1610 | 4C53DF180A484C230014E966 /* CD3D9Texture.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CD3D9Texture.cpp; sourceTree = "<group>"; }; | ||
1611 | 4C53DF190A484C230014E966 /* CD3D9Texture.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CD3D9Texture.h; sourceTree = "<group>"; }; | ||
1612 | 4C53DF1C0A484C230014E966 /* CDefaultSceneNodeAnimatorFactory.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CDefaultSceneNodeAnimatorFactory.cpp; sourceTree = "<group>"; }; | ||
1613 | 4C53DF1D0A484C230014E966 /* CDefaultSceneNodeAnimatorFactory.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CDefaultSceneNodeAnimatorFactory.h; sourceTree = "<group>"; }; | ||
1614 | 4C53DF1E0A484C230014E966 /* CDefaultSceneNodeFactory.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CDefaultSceneNodeFactory.cpp; sourceTree = "<group>"; }; | ||
1615 | 4C53DF1F0A484C230014E966 /* CDefaultSceneNodeFactory.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CDefaultSceneNodeFactory.h; sourceTree = "<group>"; }; | ||
1616 | 4C53DF200A484C230014E966 /* CDMFLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CDMFLoader.cpp; sourceTree = "<group>"; }; | ||
1617 | 4C53DF210A484C230014E966 /* CDMFLoader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CDMFLoader.h; sourceTree = "<group>"; }; | ||
1618 | 4C53DF220A484C230014E966 /* CDummyTransformationSceneNode.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CDummyTransformationSceneNode.cpp; sourceTree = "<group>"; }; | ||
1619 | 4C53DF230A484C230014E966 /* CDummyTransformationSceneNode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CDummyTransformationSceneNode.h; sourceTree = "<group>"; }; | ||
1620 | 4C53DF240A484C230014E966 /* CEmptySceneNode.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CEmptySceneNode.cpp; sourceTree = "<group>"; }; | ||
1621 | 4C53DF250A484C230014E966 /* CEmptySceneNode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CEmptySceneNode.h; sourceTree = "<group>"; }; | ||
1622 | 4C53DF260A484C230014E966 /* CFileList.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CFileList.cpp; sourceTree = "<group>"; }; | ||
1623 | 4C53DF270A484C230014E966 /* CFileList.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CFileList.h; sourceTree = "<group>"; }; | ||
1624 | 4C53DF280A484C230014E966 /* CFileSystem.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CFileSystem.cpp; sourceTree = "<group>"; }; | ||
1625 | 4C53DF290A484C230014E966 /* CFileSystem.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CFileSystem.h; sourceTree = "<group>"; }; | ||
1626 | 4C53DF2A0A484C230014E966 /* CFPSCounter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CFPSCounter.cpp; sourceTree = "<group>"; }; | ||
1627 | 4C53DF2B0A484C230014E966 /* CFPSCounter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CFPSCounter.h; sourceTree = "<group>"; }; | ||
1628 | 4C53DF2C0A484C230014E966 /* CGeometryCreator.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CGeometryCreator.cpp; sourceTree = "<group>"; }; | ||
1629 | 4C53DF2D0A484C230014E966 /* CGeometryCreator.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CGeometryCreator.h; sourceTree = "<group>"; }; | ||
1630 | 4C53DF2E0A484C230014E966 /* CGUIButton.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CGUIButton.cpp; sourceTree = "<group>"; }; | ||
1631 | 4C53DF2F0A484C230014E966 /* CGUIButton.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CGUIButton.h; sourceTree = "<group>"; }; | ||
1632 | 4C53DF300A484C230014E966 /* CGUICheckBox.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CGUICheckBox.cpp; sourceTree = "<group>"; }; | ||
1633 | 4C53DF310A484C230014E966 /* CGUICheckBox.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CGUICheckBox.h; sourceTree = "<group>"; }; | ||
1634 | 4C53DF320A484C230014E966 /* CGUIComboBox.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CGUIComboBox.cpp; sourceTree = "<group>"; }; | ||
1635 | 4C53DF330A484C230014E966 /* CGUIComboBox.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CGUIComboBox.h; sourceTree = "<group>"; }; | ||
1636 | 4C53DF340A484C230014E966 /* CGUIContextMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CGUIContextMenu.cpp; sourceTree = "<group>"; }; | ||
1637 | 4C53DF350A484C230014E966 /* CGUIContextMenu.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CGUIContextMenu.h; sourceTree = "<group>"; }; | ||
1638 | 4C53DF360A484C230014E966 /* CGUIEditBox.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CGUIEditBox.cpp; sourceTree = "<group>"; }; | ||
1639 | 4C53DF370A484C230014E966 /* CGUIEditBox.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CGUIEditBox.h; sourceTree = "<group>"; }; | ||
1640 | 4C53DF380A484C230014E966 /* CGUIEnvironment.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 2; path = CGUIEnvironment.cpp; sourceTree = "<group>"; }; | ||
1641 | 4C53DF390A484C230014E966 /* CGUIEnvironment.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CGUIEnvironment.h; sourceTree = "<group>"; }; | ||
1642 | 4C53DF3A0A484C230014E966 /* CGUIFileOpenDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CGUIFileOpenDialog.cpp; sourceTree = "<group>"; }; | ||
1643 | 4C53DF3B0A484C230014E966 /* CGUIFileOpenDialog.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CGUIFileOpenDialog.h; sourceTree = "<group>"; }; | ||
1644 | 4C53DF3C0A484C230014E966 /* CGUIFont.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 2; path = CGUIFont.cpp; sourceTree = "<group>"; }; | ||
1645 | 4C53DF3D0A484C230014E966 /* CGUIFont.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CGUIFont.h; sourceTree = "<group>"; }; | ||
1646 | 4C53DF3E0A484C230014E966 /* CGUIImage.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CGUIImage.cpp; sourceTree = "<group>"; }; | ||
1647 | 4C53DF3F0A484C230014E966 /* CGUIImage.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CGUIImage.h; sourceTree = "<group>"; }; | ||
1648 | 4C53DF400A484C230014E966 /* CGUIInOutFader.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CGUIInOutFader.cpp; sourceTree = "<group>"; }; | ||
1649 | 4C53DF410A484C230014E966 /* CGUIInOutFader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CGUIInOutFader.h; sourceTree = "<group>"; }; | ||
1650 | 4C53DF420A484C230014E966 /* CGUIListBox.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CGUIListBox.cpp; sourceTree = "<group>"; }; | ||
1651 | 4C53DF430A484C230014E966 /* CGUIListBox.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CGUIListBox.h; sourceTree = "<group>"; }; | ||
1652 | 4C53DF440A484C230014E966 /* CGUIMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CGUIMenu.cpp; sourceTree = "<group>"; }; | ||
1653 | 4C53DF450A484C230014E966 /* CGUIMenu.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CGUIMenu.h; sourceTree = "<group>"; }; | ||
1654 | 4C53DF460A484C230014E966 /* CGUIMeshViewer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CGUIMeshViewer.cpp; sourceTree = "<group>"; }; | ||
1655 | 4C53DF470A484C230014E966 /* CGUIMeshViewer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CGUIMeshViewer.h; sourceTree = "<group>"; }; | ||
1656 | 4C53DF480A484C230014E966 /* CGUIMessageBox.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CGUIMessageBox.cpp; sourceTree = "<group>"; }; | ||
1657 | 4C53DF490A484C230014E966 /* CGUIMessageBox.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CGUIMessageBox.h; sourceTree = "<group>"; }; | ||
1658 | 4C53DF4A0A484C230014E966 /* CGUIModalScreen.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CGUIModalScreen.cpp; sourceTree = "<group>"; }; | ||
1659 | 4C53DF4B0A484C230014E966 /* CGUIModalScreen.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CGUIModalScreen.h; sourceTree = "<group>"; }; | ||
1660 | 4C53DF4C0A484C230014E966 /* CGUIScrollBar.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CGUIScrollBar.cpp; sourceTree = "<group>"; }; | ||
1661 | 4C53DF4D0A484C230014E966 /* CGUIScrollBar.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CGUIScrollBar.h; sourceTree = "<group>"; }; | ||
1662 | 4C53DF4E0A484C230014E966 /* CGUISkin.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CGUISkin.cpp; sourceTree = "<group>"; }; | ||
1663 | 4C53DF4F0A484C230014E966 /* CGUISkin.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CGUISkin.h; sourceTree = "<group>"; }; | ||
1664 | 4C53DF500A484C230014E966 /* CGUIStaticText.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CGUIStaticText.cpp; sourceTree = "<group>"; }; | ||
1665 | 4C53DF510A484C230014E966 /* CGUIStaticText.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CGUIStaticText.h; sourceTree = "<group>"; }; | ||
1666 | 4C53DF520A484C230014E966 /* CGUITabControl.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CGUITabControl.cpp; sourceTree = "<group>"; }; | ||
1667 | 4C53DF530A484C230014E966 /* CGUITabControl.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CGUITabControl.h; sourceTree = "<group>"; }; | ||
1668 | 4C53DF540A484C230014E966 /* CGUIToolBar.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CGUIToolBar.cpp; sourceTree = "<group>"; }; | ||
1669 | 4C53DF550A484C230014E966 /* CGUIToolBar.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CGUIToolBar.h; sourceTree = "<group>"; }; | ||
1670 | 4C53DF560A484C230014E966 /* CGUIWindow.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CGUIWindow.cpp; sourceTree = "<group>"; }; | ||
1671 | 4C53DF570A484C230014E966 /* CGUIWindow.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CGUIWindow.h; sourceTree = "<group>"; }; | ||
1672 | 4C53DF580A484C230014E966 /* CImage.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CImage.cpp; sourceTree = "<group>"; }; | ||
1673 | 4C53DF590A484C230014E966 /* CImage.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CImage.h; sourceTree = "<group>"; }; | ||
1674 | 4C53DF5C0A484C230014E966 /* CImageLoaderJPG.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CImageLoaderJPG.cpp; sourceTree = "<group>"; }; | ||
1675 | 4C53DF5D0A484C230014E966 /* CImageLoaderJPG.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CImageLoaderJPG.h; sourceTree = "<group>"; }; | ||
1676 | 4C53DF5E0A484C230014E966 /* CImageLoaderPCX.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 2; path = CImageLoaderPCX.cpp; sourceTree = "<group>"; }; | ||
1677 | 4C53DF5F0A484C230014E966 /* CImageLoaderPCX.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CImageLoaderPCX.h; sourceTree = "<group>"; }; | ||
1678 | 4C53DF600A484C230014E966 /* CImageLoaderPNG.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CImageLoaderPNG.cpp; sourceTree = "<group>"; }; | ||
1679 | 4C53DF610A484C230014E966 /* CImageLoaderPNG.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CImageLoaderPNG.h; sourceTree = "<group>"; }; | ||
1680 | 4C53DF620A484C230014E966 /* CImageLoaderPSD.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 2; path = CImageLoaderPSD.cpp; sourceTree = "<group>"; }; | ||
1681 | 4C53DF630A484C230014E966 /* CImageLoaderPSD.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CImageLoaderPSD.h; sourceTree = "<group>"; }; | ||
1682 | 4C53DF640A484C230014E966 /* CImageLoaderTGA.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 2; path = CImageLoaderTGA.cpp; sourceTree = "<group>"; }; | ||
1683 | 4C53DF650A484C230014E966 /* CImageLoaderTGA.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CImageLoaderTGA.h; sourceTree = "<group>"; }; | ||
1684 | 4C53DF660A484C230014E966 /* CIrrDeviceLinux.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CIrrDeviceLinux.cpp; sourceTree = "<group>"; }; | ||
1685 | 4C53DF670A484C230014E966 /* CIrrDeviceLinux.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CIrrDeviceLinux.h; sourceTree = "<group>"; }; | ||
1686 | 4C53DF680A484C230014E966 /* CIrrDeviceStub.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CIrrDeviceStub.cpp; sourceTree = "<group>"; }; | ||
1687 | 4C53DF690A484C230014E966 /* CIrrDeviceStub.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CIrrDeviceStub.h; sourceTree = "<group>"; }; | ||
1688 | 4C53DF6A0A484C230014E966 /* CIrrDeviceWin32.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CIrrDeviceWin32.cpp; sourceTree = "<group>"; }; | ||
1689 | 4C53DF6B0A484C230014E966 /* CIrrDeviceWin32.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CIrrDeviceWin32.h; sourceTree = "<group>"; }; | ||
1690 | 4C53DF6C0A484C230014E966 /* CLightSceneNode.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CLightSceneNode.cpp; sourceTree = "<group>"; }; | ||
1691 | 4C53DF6D0A484C230014E966 /* CLightSceneNode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CLightSceneNode.h; sourceTree = "<group>"; }; | ||
1692 | 4C53DF6E0A484C230014E966 /* CLimitReadFile.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 2; path = CLimitReadFile.cpp; sourceTree = "<group>"; }; | ||
1693 | 4C53DF6F0A484C230014E966 /* CLimitReadFile.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; lineEnding = 2; path = CLimitReadFile.h; sourceTree = "<group>"; }; | ||
1694 | 4C53DF700A484C230014E966 /* CLMTSMeshFileLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CLMTSMeshFileLoader.cpp; sourceTree = "<group>"; }; | ||
1695 | 4C53DF710A484C230014E966 /* CLMTSMeshFileLoader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CLMTSMeshFileLoader.h; sourceTree = "<group>"; }; | ||
1696 | 4C53DF720A484C230014E966 /* CLogger.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CLogger.cpp; sourceTree = "<group>"; }; | ||
1697 | 4C53DF730A484C230014E966 /* CLogger.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CLogger.h; sourceTree = "<group>"; }; | ||
1698 | 4C53DF760A484C230014E966 /* CMeshCache.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CMeshCache.cpp; sourceTree = "<group>"; }; | ||
1699 | 4C53DF770A484C230014E966 /* CMeshCache.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CMeshCache.h; sourceTree = "<group>"; }; | ||
1700 | 4C53DF780A484C230014E966 /* CMeshManipulator.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CMeshManipulator.cpp; sourceTree = "<group>"; }; | ||
1701 | 4C53DF790A484C230014E966 /* CMeshManipulator.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CMeshManipulator.h; sourceTree = "<group>"; }; | ||
1702 | 4C53DF7A0A484C230014E966 /* CMeshSceneNode.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CMeshSceneNode.cpp; sourceTree = "<group>"; }; | ||
1703 | 4C53DF7B0A484C230014E966 /* CMeshSceneNode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CMeshSceneNode.h; sourceTree = "<group>"; }; | ||
1704 | 4C53DF7C0A484C230014E966 /* CMetaTriangleSelector.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CMetaTriangleSelector.cpp; sourceTree = "<group>"; }; | ||
1705 | 4C53DF7D0A484C230014E966 /* CMetaTriangleSelector.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CMetaTriangleSelector.h; sourceTree = "<group>"; }; | ||
1706 | 4C53DF7E0A484C230014E966 /* CMY3DHelper.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CMY3DHelper.h; sourceTree = "<group>"; }; | ||
1707 | 4C53DF7F0A484C230014E966 /* CMY3DMeshFileLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CMY3DMeshFileLoader.cpp; sourceTree = "<group>"; }; | ||
1708 | 4C53DF800A484C230014E966 /* CMY3DMeshFileLoader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CMY3DMeshFileLoader.h; sourceTree = "<group>"; }; | ||
1709 | 4C53DF820A484C240014E966 /* CNullDriver.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CNullDriver.cpp; sourceTree = "<group>"; }; | ||
1710 | 4C53DF830A484C240014E966 /* CNullDriver.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CNullDriver.h; sourceTree = "<group>"; }; | ||
1711 | 4C53DF840A484C240014E966 /* COCTLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = COCTLoader.cpp; sourceTree = "<group>"; }; | ||
1712 | 4C53DF850A484C240014E966 /* COCTLoader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = COCTLoader.h; sourceTree = "<group>"; }; | ||
1713 | 4C53DF8A0A484C240014E966 /* COgreMeshFileLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 2; path = COgreMeshFileLoader.cpp; sourceTree = "<group>"; }; | ||
1714 | 4C53DF8B0A484C240014E966 /* COgreMeshFileLoader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; lineEnding = 2; path = COgreMeshFileLoader.h; sourceTree = "<group>"; }; | ||
1715 | 4C53DF8C0A484C240014E966 /* COpenGLDriver.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 2; path = COpenGLDriver.cpp; sourceTree = "<group>"; }; | ||
1716 | 4C53DF8D0A484C240014E966 /* COpenGLDriver.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; lineEnding = 2; path = COpenGLDriver.h; sourceTree = "<group>"; }; | ||
1717 | 4C53DF8E0A484C240014E966 /* COpenGLMaterialRenderer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = COpenGLMaterialRenderer.h; sourceTree = "<group>"; }; | ||
1718 | 4C53DF8F0A484C240014E966 /* COpenGLNormalMapRenderer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = COpenGLNormalMapRenderer.cpp; sourceTree = "<group>"; }; | ||
1719 | 4C53DF900A484C240014E966 /* COpenGLNormalMapRenderer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = COpenGLNormalMapRenderer.h; sourceTree = "<group>"; }; | ||
1720 | 4C53DF910A484C240014E966 /* COpenGLParallaxMapRenderer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = COpenGLParallaxMapRenderer.cpp; sourceTree = "<group>"; }; | ||
1721 | 4C53DF920A484C240014E966 /* COpenGLParallaxMapRenderer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = COpenGLParallaxMapRenderer.h; sourceTree = "<group>"; }; | ||
1722 | 4C53DF930A484C240014E966 /* COpenGLShaderMaterialRenderer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = COpenGLShaderMaterialRenderer.cpp; sourceTree = "<group>"; }; | ||
1723 | 4C53DF940A484C240014E966 /* COpenGLShaderMaterialRenderer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = COpenGLShaderMaterialRenderer.h; sourceTree = "<group>"; }; | ||
1724 | 4C53DF950A484C240014E966 /* COpenGLSLMaterialRenderer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 2; path = COpenGLSLMaterialRenderer.cpp; sourceTree = "<group>"; }; | ||
1725 | 4C53DF960A484C240014E966 /* COpenGLSLMaterialRenderer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = COpenGLSLMaterialRenderer.h; sourceTree = "<group>"; }; | ||
1726 | 4C53DF970A484C240014E966 /* COpenGLTexture.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = COpenGLTexture.cpp; sourceTree = "<group>"; }; | ||
1727 | 4C53DF980A484C240014E966 /* COpenGLTexture.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = COpenGLTexture.h; sourceTree = "<group>"; }; | ||
1728 | 4C53DF990A484C240014E966 /* COSOperator.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = COSOperator.cpp; sourceTree = "<group>"; }; | ||
1729 | 4C53DF9A0A484C240014E966 /* COSOperator.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = COSOperator.h; sourceTree = "<group>"; }; | ||
1730 | 4C53DF9B0A484C240014E966 /* CParticleBoxEmitter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CParticleBoxEmitter.cpp; sourceTree = "<group>"; }; | ||
1731 | 4C53DF9C0A484C240014E966 /* CParticleBoxEmitter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CParticleBoxEmitter.h; sourceTree = "<group>"; }; | ||
1732 | 4C53DF9D0A484C240014E966 /* CParticleFadeOutAffector.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CParticleFadeOutAffector.cpp; sourceTree = "<group>"; }; | ||
1733 | 4C53DF9E0A484C240014E966 /* CParticleFadeOutAffector.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CParticleFadeOutAffector.h; sourceTree = "<group>"; }; | ||
1734 | 4C53DF9F0A484C240014E966 /* CParticleGravityAffector.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CParticleGravityAffector.cpp; sourceTree = "<group>"; }; | ||
1735 | 4C53DFA00A484C240014E966 /* CParticleGravityAffector.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CParticleGravityAffector.h; sourceTree = "<group>"; }; | ||
1736 | 4C53DFA10A484C240014E966 /* CParticlePointEmitter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CParticlePointEmitter.cpp; sourceTree = "<group>"; }; | ||
1737 | 4C53DFA20A484C240014E966 /* CParticlePointEmitter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CParticlePointEmitter.h; sourceTree = "<group>"; }; | ||
1738 | 4C53DFA30A484C240014E966 /* CParticleSystemSceneNode.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CParticleSystemSceneNode.cpp; sourceTree = "<group>"; }; | ||
1739 | 4C53DFA40A484C240014E966 /* CParticleSystemSceneNode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CParticleSystemSceneNode.h; sourceTree = "<group>"; }; | ||
1740 | 4C53DFA50A484C240014E966 /* CQ3LevelMesh.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 2; path = CQ3LevelMesh.cpp; sourceTree = "<group>"; }; | ||
1741 | 4C53DFA60A484C240014E966 /* CQ3LevelMesh.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CQ3LevelMesh.h; sourceTree = "<group>"; }; | ||
1742 | 4C53DFA70A484C240014E966 /* CReadFile.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CReadFile.cpp; sourceTree = "<group>"; }; | ||
1743 | 4C53DFA80A484C240014E966 /* CReadFile.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; lineEnding = 2; path = CReadFile.h; sourceTree = "<group>"; }; | ||
1744 | 4C53DFA90A484C240014E966 /* CSceneCollisionManager.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CSceneCollisionManager.cpp; sourceTree = "<group>"; }; | ||
1745 | 4C53DFAA0A484C240014E966 /* CSceneCollisionManager.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CSceneCollisionManager.h; sourceTree = "<group>"; }; | ||
1746 | 4C53DFAB0A484C240014E966 /* CSceneManager.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CSceneManager.cpp; sourceTree = "<group>"; }; | ||
1747 | 4C53DFAC0A484C240014E966 /* CSceneManager.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CSceneManager.h; sourceTree = "<group>"; }; | ||
1748 | 4C53DFAD0A484C240014E966 /* CSceneNodeAnimatorCollisionResponse.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CSceneNodeAnimatorCollisionResponse.cpp; sourceTree = "<group>"; }; | ||
1749 | 4C53DFAE0A484C240014E966 /* CSceneNodeAnimatorCollisionResponse.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CSceneNodeAnimatorCollisionResponse.h; sourceTree = "<group>"; }; | ||
1750 | 4C53DFAF0A484C240014E966 /* CSceneNodeAnimatorDelete.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CSceneNodeAnimatorDelete.cpp; sourceTree = "<group>"; }; | ||
1751 | 4C53DFB00A484C240014E966 /* CSceneNodeAnimatorDelete.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CSceneNodeAnimatorDelete.h; sourceTree = "<group>"; }; | ||
1752 | 4C53DFB10A484C240014E966 /* CSceneNodeAnimatorFlyCircle.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CSceneNodeAnimatorFlyCircle.cpp; sourceTree = "<group>"; }; | ||
1753 | 4C53DFB20A484C240014E966 /* CSceneNodeAnimatorFlyCircle.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CSceneNodeAnimatorFlyCircle.h; sourceTree = "<group>"; }; | ||
1754 | 4C53DFB30A484C240014E966 /* CSceneNodeAnimatorFlyStraight.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CSceneNodeAnimatorFlyStraight.cpp; sourceTree = "<group>"; }; | ||
1755 | 4C53DFB40A484C240014E966 /* CSceneNodeAnimatorFlyStraight.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CSceneNodeAnimatorFlyStraight.h; sourceTree = "<group>"; }; | ||
1756 | 4C53DFB50A484C240014E966 /* CSceneNodeAnimatorFollowSpline.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CSceneNodeAnimatorFollowSpline.cpp; sourceTree = "<group>"; }; | ||
1757 | 4C53DFB60A484C240014E966 /* CSceneNodeAnimatorFollowSpline.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CSceneNodeAnimatorFollowSpline.h; sourceTree = "<group>"; }; | ||
1758 | 4C53DFB70A484C240014E966 /* CSceneNodeAnimatorRotation.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CSceneNodeAnimatorRotation.cpp; sourceTree = "<group>"; }; | ||
1759 | 4C53DFB80A484C240014E966 /* CSceneNodeAnimatorRotation.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CSceneNodeAnimatorRotation.h; sourceTree = "<group>"; }; | ||
1760 | 4C53DFB90A484C240014E966 /* CSceneNodeAnimatorTexture.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CSceneNodeAnimatorTexture.cpp; sourceTree = "<group>"; }; | ||
1761 | 4C53DFBA0A484C240014E966 /* CSceneNodeAnimatorTexture.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CSceneNodeAnimatorTexture.h; sourceTree = "<group>"; }; | ||
1762 | 4C53DFBB0A484C240014E966 /* CShadowVolumeSceneNode.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CShadowVolumeSceneNode.cpp; sourceTree = "<group>"; }; | ||
1763 | 4C53DFBC0A484C240014E966 /* CShadowVolumeSceneNode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CShadowVolumeSceneNode.h; sourceTree = "<group>"; }; | ||
1764 | 4C53DFBD0A484C240014E966 /* CSkyBoxSceneNode.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CSkyBoxSceneNode.cpp; sourceTree = "<group>"; }; | ||
1765 | 4C53DFBE0A484C240014E966 /* CSkyBoxSceneNode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CSkyBoxSceneNode.h; sourceTree = "<group>"; }; | ||
1766 | 4C53DFBF0A484C240014E966 /* CSoftware2MaterialRenderer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CSoftware2MaterialRenderer.h; sourceTree = "<group>"; }; | ||
1767 | 4C53DFC00A484C240014E966 /* CSoftwareDriver.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CSoftwareDriver.cpp; sourceTree = "<group>"; }; | ||
1768 | 4C53DFC10A484C240014E966 /* CSoftwareDriver.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CSoftwareDriver.h; sourceTree = "<group>"; }; | ||
1769 | 4C53DFC20A484C240014E966 /* CSoftwareDriver2.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CSoftwareDriver2.cpp; sourceTree = "<group>"; }; | ||
1770 | 4C53DFC30A484C240014E966 /* CSoftwareDriver2.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CSoftwareDriver2.h; sourceTree = "<group>"; }; | ||
1771 | 4C53DFC40A484C240014E966 /* CSoftwareTexture.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CSoftwareTexture.cpp; sourceTree = "<group>"; }; | ||
1772 | 4C53DFC50A484C240014E966 /* CSoftwareTexture.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CSoftwareTexture.h; sourceTree = "<group>"; }; | ||
1773 | 4C53DFC60A484C240014E966 /* CSoftwareTexture2.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CSoftwareTexture2.cpp; sourceTree = "<group>"; }; | ||
1774 | 4C53DFC70A484C240014E966 /* CSoftwareTexture2.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CSoftwareTexture2.h; sourceTree = "<group>"; }; | ||
1775 | 4C53DFCA0A484C240014E966 /* CTerrainSceneNode.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CTerrainSceneNode.cpp; sourceTree = "<group>"; }; | ||
1776 | 4C53DFCB0A484C240014E966 /* CTerrainSceneNode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CTerrainSceneNode.h; sourceTree = "<group>"; }; | ||
1777 | 4C53DFCC0A484C240014E966 /* CTerrainTriangleSelector.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CTerrainTriangleSelector.cpp; sourceTree = "<group>"; }; | ||
1778 | 4C53DFCD0A484C240014E966 /* CTerrainTriangleSelector.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CTerrainTriangleSelector.h; sourceTree = "<group>"; }; | ||
1779 | 4C53DFCE0A484C240014E966 /* CTextSceneNode.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CTextSceneNode.cpp; sourceTree = "<group>"; }; | ||
1780 | 4C53DFCF0A484C240014E966 /* CTextSceneNode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CTextSceneNode.h; sourceTree = "<group>"; }; | ||
1781 | 4C53DFD00A484C240014E966 /* CTimer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CTimer.h; sourceTree = "<group>"; }; | ||
1782 | 4C53DFD10A484C240014E966 /* CTRFlat.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CTRFlat.cpp; sourceTree = "<group>"; }; | ||
1783 | 4C53DFD20A484C240014E966 /* CTRFlatWire.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CTRFlatWire.cpp; sourceTree = "<group>"; }; | ||
1784 | 4C53DFD30A484C240014E966 /* CTRGouraud.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CTRGouraud.cpp; sourceTree = "<group>"; }; | ||
1785 | 4C53DFD40A484C240014E966 /* CTRGouraud2.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CTRGouraud2.cpp; sourceTree = "<group>"; }; | ||
1786 | 4C53DFD50A484C240014E966 /* CTRGouraudAlpha2.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CTRGouraudAlpha2.cpp; sourceTree = "<group>"; }; | ||
1787 | 4C53DFD60A484C240014E966 /* CTRGouraudAlphaNoZ2.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CTRGouraudAlphaNoZ2.cpp; sourceTree = "<group>"; }; | ||
1788 | 4C53DFD70A484C240014E966 /* CTRGouraudWire.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CTRGouraudWire.cpp; sourceTree = "<group>"; }; | ||
1789 | 4C53DFD80A484C240014E966 /* CTriangleBBSelector.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CTriangleBBSelector.cpp; sourceTree = "<group>"; }; | ||
1790 | 4C53DFD90A484C250014E966 /* CTriangleBBSelector.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CTriangleBBSelector.h; sourceTree = "<group>"; }; | ||
1791 | 4C53DFDA0A484C250014E966 /* CTriangleSelector.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CTriangleSelector.cpp; sourceTree = "<group>"; }; | ||
1792 | 4C53DFDB0A484C250014E966 /* CTriangleSelector.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CTriangleSelector.h; sourceTree = "<group>"; }; | ||
1793 | 4C53DFDC0A484C250014E966 /* CTRTextureDetailMap2.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CTRTextureDetailMap2.cpp; sourceTree = "<group>"; }; | ||
1794 | 4C53DFDD0A484C250014E966 /* CTRTextureFlat.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CTRTextureFlat.cpp; sourceTree = "<group>"; }; | ||
1795 | 4C53DFDE0A484C250014E966 /* CTRTextureFlatWire.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CTRTextureFlatWire.cpp; sourceTree = "<group>"; }; | ||
1796 | 4C53DFDF0A484C250014E966 /* CTRTextureGouraud.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CTRTextureGouraud.cpp; sourceTree = "<group>"; }; | ||
1797 | 4C53DFE00A484C250014E966 /* CTRTextureGouraud.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CTRTextureGouraud.h; sourceTree = "<group>"; }; | ||
1798 | 4C53DFE10A484C250014E966 /* CTRTextureGouraud2.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CTRTextureGouraud2.cpp; sourceTree = "<group>"; }; | ||
1799 | 4C53DFE20A484C250014E966 /* CTRTextureGouraudAdd.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CTRTextureGouraudAdd.cpp; sourceTree = "<group>"; }; | ||
1800 | 4C53DFE30A484C250014E966 /* CTRTextureGouraudAdd2.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CTRTextureGouraudAdd2.cpp; sourceTree = "<group>"; }; | ||
1801 | 4C53DFE40A484C250014E966 /* CTRTextureGouraudAddNoZ2.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CTRTextureGouraudAddNoZ2.cpp; sourceTree = "<group>"; }; | ||
1802 | 4C53DFE50A484C250014E966 /* CTRTextureGouraudNoZ.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CTRTextureGouraudNoZ.cpp; sourceTree = "<group>"; }; | ||
1803 | 4C53DFE60A484C250014E966 /* CTRTextureGouraudNoZ2.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CTRTextureGouraudNoZ2.cpp; sourceTree = "<group>"; }; | ||
1804 | 4C53DFE70A484C250014E966 /* CTRTextureGouraudVertexAlpha2.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CTRTextureGouraudVertexAlpha2.cpp; sourceTree = "<group>"; }; | ||
1805 | 4C53DFE80A484C250014E966 /* CTRTextureGouraudWire.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CTRTextureGouraudWire.cpp; sourceTree = "<group>"; }; | ||
1806 | 4C53DFE90A484C250014E966 /* CTRTextureLightMap2_Add.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CTRTextureLightMap2_Add.cpp; sourceTree = "<group>"; }; | ||
1807 | 4C53DFEA0A484C250014E966 /* CTRTextureLightMap2_M1.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CTRTextureLightMap2_M1.cpp; sourceTree = "<group>"; }; | ||
1808 | 4C53DFEB0A484C250014E966 /* CTRTextureLightMap2_M2.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CTRTextureLightMap2_M2.cpp; sourceTree = "<group>"; }; | ||
1809 | 4C53DFEC0A484C250014E966 /* CTRTextureLightMap2_M4.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CTRTextureLightMap2_M4.cpp; sourceTree = "<group>"; }; | ||
1810 | 4C53DFED0A484C250014E966 /* CTRTextureWire2.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CTRTextureWire2.cpp; sourceTree = "<group>"; }; | ||
1811 | 4C53DFEE0A484C250014E966 /* CVideoModeList.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CVideoModeList.cpp; sourceTree = "<group>"; }; | ||
1812 | 4C53DFEF0A484C250014E966 /* CVideoModeList.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CVideoModeList.h; sourceTree = "<group>"; }; | ||
1813 | 4C53DFF00A484C250014E966 /* CWaterSurfaceSceneNode.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CWaterSurfaceSceneNode.cpp; sourceTree = "<group>"; }; | ||
1814 | 4C53DFF10A484C250014E966 /* CWaterSurfaceSceneNode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CWaterSurfaceSceneNode.h; sourceTree = "<group>"; }; | ||
1815 | 4C53DFF20A484C250014E966 /* CWriteFile.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CWriteFile.cpp; sourceTree = "<group>"; }; | ||
1816 | 4C53DFF30A484C250014E966 /* CWriteFile.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CWriteFile.h; sourceTree = "<group>"; }; | ||
1817 | 4C53DFF80A484C250014E966 /* CXMeshFileLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CXMeshFileLoader.cpp; sourceTree = "<group>"; }; | ||
1818 | 4C53DFF90A484C250014E966 /* CXMeshFileLoader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CXMeshFileLoader.h; sourceTree = "<group>"; }; | ||
1819 | 4C53DFFA0A484C250014E966 /* CXMLReader.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CXMLReader.cpp; sourceTree = "<group>"; }; | ||
1820 | 4C53DFFB0A484C250014E966 /* CXMLReader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CXMLReader.h; sourceTree = "<group>"; }; | ||
1821 | 4C53DFFC0A484C250014E966 /* CXMLReaderImpl.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CXMLReaderImpl.h; sourceTree = "<group>"; }; | ||
1822 | 4C53DFFD0A484C250014E966 /* CXMLWriter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CXMLWriter.cpp; sourceTree = "<group>"; }; | ||
1823 | 4C53DFFE0A484C250014E966 /* CXMLWriter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CXMLWriter.h; sourceTree = "<group>"; }; | ||
1824 | 4C53DFFF0A484C250014E966 /* CZBuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CZBuffer.cpp; sourceTree = "<group>"; }; | ||
1825 | 4C53E0000A484C250014E966 /* CZBuffer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CZBuffer.h; sourceTree = "<group>"; }; | ||
1826 | 4C53E0030A484C250014E966 /* CZipReader.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 2; path = CZipReader.cpp; sourceTree = "<group>"; }; | ||
1827 | 4C53E0040A484C250014E966 /* CZipReader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CZipReader.h; sourceTree = "<group>"; }; | ||
1828 | 4C53E0050A484C250014E966 /* dmfsupport.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = dmfsupport.h; sourceTree = "<group>"; }; | ||
1829 | 4C53E0070A484C250014E966 /* glext.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = glext.h; sourceTree = "<group>"; }; | ||
1830 | 4C53E0090A484C250014E966 /* IImagePresenter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IImagePresenter.h; sourceTree = "<group>"; }; | ||
1831 | 4C53E00A0A484C250014E966 /* Irrlicht.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Irrlicht.cpp; sourceTree = "<group>"; }; | ||
1832 | 4C53E00E0A484C250014E966 /* irrXML.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = irrXML.cpp; sourceTree = "<group>"; }; | ||
1833 | 4C53E00F0A484C250014E966 /* ITriangleRenderer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ITriangleRenderer.h; sourceTree = "<group>"; }; | ||
1834 | 4C53E0110A484C250014E966 /* IZBuffer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IZBuffer.h; sourceTree = "<group>"; }; | ||
1835 | 4C53E14C0A484C2C0014E966 /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; }; | ||
1836 | 4C53E14D0A484C2C0014E966 /* AppDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = AppDelegate.mm; sourceTree = "<group>"; }; | ||
1837 | 4C53E15E0A484C2C0014E966 /* CIrrDeviceMacOSX.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CIrrDeviceMacOSX.h; sourceTree = "<group>"; }; | ||
1838 | 4C53E15F0A484C2C0014E966 /* CIrrDeviceMacOSX.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = CIrrDeviceMacOSX.mm; sourceTree = "<group>"; }; | ||
1839 | 4C53E1640A484C2C0014E966 /* MacOSX_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = MacOSX_Prefix.pch; sourceTree = "<group>"; }; | ||
1840 | 4C53E1650A484C2C0014E966 /* MainMenu.nib */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; path = MainMenu.nib; sourceTree = "<group>"; }; | ||
1841 | 4C53E1660A484C2C0014E966 /* OSXClipboard.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = OSXClipboard.h; sourceTree = "<group>"; }; | ||
1842 | 4C53E1670A484C2C0014E966 /* OSXClipboard.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = OSXClipboard.mm; sourceTree = "<group>"; }; | ||
1843 | 4C53E16A0A484C2C0014E966 /* os.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = os.cpp; sourceTree = "<group>"; }; | ||
1844 | 4C53E16B0A484C2C0014E966 /* os.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; lineEnding = 2; path = os.h; sourceTree = "<group>"; }; | ||
1845 | 4C53E16C0A484C2C0014E966 /* S2DVertex.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = S2DVertex.h; sourceTree = "<group>"; }; | ||
1846 | 4C53E16D0A484C2C0014E966 /* S4DVertex.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = S4DVertex.h; sourceTree = "<group>"; }; | ||
1847 | 4C53E16E0A484C2C0014E966 /* SoftwareDriver2_compile_config.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SoftwareDriver2_compile_config.h; sourceTree = "<group>"; }; | ||
1848 | 4C53E16F0A484C2C0014E966 /* SoftwareDriver2_helper.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SoftwareDriver2_helper.h; sourceTree = "<group>"; }; | ||
1849 | 4C53E1720A484C2C0014E966 /* adler32.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = adler32.c; sourceTree = "<group>"; }; | ||
1850 | 4C53E1750A484C2C0014E966 /* compress.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = compress.c; sourceTree = "<group>"; }; | ||
1851 | 4C53E1770A484C2C0014E966 /* crc32.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = crc32.c; sourceTree = "<group>"; }; | ||
1852 | 4C53E1790A484C2C0014E966 /* deflate.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = deflate.c; sourceTree = "<group>"; }; | ||
1853 | 4C53E1800A484C2C0014E966 /* inffast.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = inffast.c; sourceTree = "<group>"; }; | ||
1854 | 4C53E1850A484C2C0014E966 /* inftrees.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = inftrees.c; sourceTree = "<group>"; }; | ||
1855 | 4C53E18B0A484C2C0014E966 /* trees.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = trees.c; sourceTree = "<group>"; }; | ||
1856 | 4C53E18D0A484C2C0014E966 /* uncompr.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = uncompr.c; sourceTree = "<group>"; }; | ||
1857 | 4C53E1920A484C2C0014E966 /* zutil.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = zutil.c; sourceTree = "<group>"; }; | ||
1858 | 4C53E24D0A4850120014E966 /* libIrrlicht.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libIrrlicht.a; sourceTree = BUILT_PRODUCTS_DIR; }; | ||
1859 | 4C53E2520A4850550014E966 /* Quake3Map.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Quake3Map.app; sourceTree = BUILT_PRODUCTS_DIR; }; | ||
1860 | 4C53E26D0A4850D60014E966 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; }; | ||
1861 | 4C53E26E0A4850D60014E966 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; }; | ||
1862 | 4C53E6F10A485CD80014E966 /* jcapimin.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jcapimin.c; sourceTree = "<group>"; }; | ||
1863 | 4C53E6F20A485CD80014E966 /* jcapistd.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jcapistd.c; sourceTree = "<group>"; }; | ||
1864 | 4C53E6F30A485CD80014E966 /* jccoefct.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jccoefct.c; sourceTree = "<group>"; }; | ||
1865 | 4C53E6F40A485CD80014E966 /* jccolor.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jccolor.c; sourceTree = "<group>"; }; | ||
1866 | 4C53E6F50A485CD80014E966 /* jcdctmgr.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jcdctmgr.c; sourceTree = "<group>"; }; | ||
1867 | 4C53E6F60A485CD80014E966 /* jchuff.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jchuff.c; sourceTree = "<group>"; }; | ||
1868 | 4C53E6F80A485CD80014E966 /* jcinit.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jcinit.c; sourceTree = "<group>"; }; | ||
1869 | 4C53E6F90A485CD80014E966 /* jcmainct.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jcmainct.c; sourceTree = "<group>"; }; | ||
1870 | 4C53E6FA0A485CD80014E966 /* jcmarker.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jcmarker.c; sourceTree = "<group>"; }; | ||
1871 | 4C53E6FB0A485CD80014E966 /* jcmaster.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jcmaster.c; sourceTree = "<group>"; }; | ||
1872 | 4C53E6FC0A485CD80014E966 /* jcomapi.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jcomapi.c; sourceTree = "<group>"; }; | ||
1873 | 4C53E70A0A485CD80014E966 /* jcparam.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jcparam.c; sourceTree = "<group>"; }; | ||
1874 | 4C53E70C0A485CD80014E966 /* jcprepct.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jcprepct.c; sourceTree = "<group>"; }; | ||
1875 | 4C53E70D0A485CD80014E966 /* jcsample.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jcsample.c; sourceTree = "<group>"; }; | ||
1876 | 4C53E70E0A485CD80014E966 /* jctrans.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jctrans.c; sourceTree = "<group>"; }; | ||
1877 | 4C53E70F0A485CD80014E966 /* jdapimin.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jdapimin.c; sourceTree = "<group>"; }; | ||
1878 | 4C53E7100A485CD80014E966 /* jdapistd.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jdapistd.c; sourceTree = "<group>"; }; | ||
1879 | 4C53E7110A485CD80014E966 /* jdatadst.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jdatadst.c; sourceTree = "<group>"; }; | ||
1880 | 4C53E7120A485CD80014E966 /* jdatasrc.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jdatasrc.c; sourceTree = "<group>"; }; | ||
1881 | 4C53E7130A485CD80014E966 /* jdcoefct.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jdcoefct.c; sourceTree = "<group>"; }; | ||
1882 | 4C53E7140A485CD80014E966 /* jdcolor.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jdcolor.c; sourceTree = "<group>"; }; | ||
1883 | 4C53E7160A485CD80014E966 /* jddctmgr.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jddctmgr.c; sourceTree = "<group>"; }; | ||
1884 | 4C53E7170A485CD80014E966 /* jdhuff.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jdhuff.c; sourceTree = "<group>"; }; | ||
1885 | 4C53E7190A485CD80014E966 /* jdinput.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jdinput.c; sourceTree = "<group>"; }; | ||
1886 | 4C53E71A0A485CD80014E966 /* jdmainct.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jdmainct.c; sourceTree = "<group>"; }; | ||
1887 | 4C53E71B0A485CD80014E966 /* jdmarker.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jdmarker.c; sourceTree = "<group>"; }; | ||
1888 | 4C53E71C0A485CD80014E966 /* jdmaster.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jdmaster.c; sourceTree = "<group>"; }; | ||
1889 | 4C53E71D0A485CD80014E966 /* jdmerge.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jdmerge.c; sourceTree = "<group>"; }; | ||
1890 | 4C53E71F0A485CD80014E966 /* jdpostct.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jdpostct.c; sourceTree = "<group>"; }; | ||
1891 | 4C53E7200A485CD80014E966 /* jdsample.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jdsample.c; sourceTree = "<group>"; }; | ||
1892 | 4C53E7210A485CD80014E966 /* jdtrans.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jdtrans.c; sourceTree = "<group>"; }; | ||
1893 | 4C53E7220A485CD80014E966 /* jerror.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jerror.c; sourceTree = "<group>"; }; | ||
1894 | 4C53E7240A485CD80014E966 /* jfdctflt.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jfdctflt.c; sourceTree = "<group>"; }; | ||
1895 | 4C53E7250A485CD80014E966 /* jfdctfst.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jfdctfst.c; sourceTree = "<group>"; }; | ||
1896 | 4C53E7260A485CD80014E966 /* jfdctint.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jfdctint.c; sourceTree = "<group>"; }; | ||
1897 | 4C53E7270A485CD80014E966 /* jidctflt.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jidctflt.c; sourceTree = "<group>"; }; | ||
1898 | 4C53E7280A485CD80014E966 /* jidctfst.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jidctfst.c; sourceTree = "<group>"; }; | ||
1899 | 4C53E7290A485CD80014E966 /* jidctint.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jidctint.c; sourceTree = "<group>"; }; | ||
1900 | 4C53E7300A485CD80014E966 /* jmemmgr.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jmemmgr.c; sourceTree = "<group>"; }; | ||
1901 | 4C53E7320A485CD80014E966 /* jmemnobs.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jmemnobs.c; sourceTree = "<group>"; }; | ||
1902 | 4C53E7390A485CD80014E966 /* jquant1.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jquant1.c; sourceTree = "<group>"; }; | ||
1903 | 4C53E73A0A485CD80014E966 /* jquant2.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jquant2.c; sourceTree = "<group>"; }; | ||
1904 | 4C53E73B0A485CD80014E966 /* jutils.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = jutils.c; sourceTree = "<group>"; }; | ||
1905 | 4C6DC9B60A48715A0017A6E5 /* inflate.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = inflate.c; sourceTree = "<group>"; }; | ||
1906 | 4CA25B980A485D9800B4E469 /* CustomSceneNode.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = CustomSceneNode.app; sourceTree = BUILT_PRODUCTS_DIR; }; | ||
1907 | 4CA25B9A0A485D9800B4E469 /* MeshViewer.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MeshViewer.app; sourceTree = BUILT_PRODUCTS_DIR; }; | ||
1908 | 4CA25B9C0A485D9800B4E469 /* RenderToTexture.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = RenderToTexture.app; sourceTree = BUILT_PRODUCTS_DIR; }; | ||
1909 | 4CA25B9E0A485D9800B4E469 /* UserInterface.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = UserInterface.app; sourceTree = BUILT_PRODUCTS_DIR; }; | ||
1910 | 4CA25BA00A485D9800B4E469 /* PerPixelLighting.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = PerPixelLighting.app; sourceTree = BUILT_PRODUCTS_DIR; }; | ||
1911 | 4CA25BA20A485D9800B4E469 /* Demo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Demo.app; sourceTree = BUILT_PRODUCTS_DIR; }; | ||
1912 | 4CA25BA40A485D9800B4E469 /* Movement.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Movement.app; sourceTree = BUILT_PRODUCTS_DIR; }; | ||
1913 | 4CA25BA60A485D9800B4E469 /* Shaders.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Shaders.app; sourceTree = BUILT_PRODUCTS_DIR; }; | ||
1914 | 4CA25BA80A485D9800B4E469 /* SpecialFx.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SpecialFx.app; sourceTree = BUILT_PRODUCTS_DIR; }; | ||
1915 | 4CA25BAA0A485D9800B4E469 /* TerrainRendering.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = TerrainRendering.app; sourceTree = BUILT_PRODUCTS_DIR; }; | ||
1916 | 4CA25BAC0A485D9800B4E469 /* 2DGraphics.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = 2DGraphics.app; sourceTree = BUILT_PRODUCTS_DIR; }; | ||
1917 | 4CA25BAE0A485D9800B4E469 /* Collision.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Collision.app; sourceTree = BUILT_PRODUCTS_DIR; }; | ||
1918 | 4CC36B0D0A6B61DB0076C4B2 /* CSphereSceneNode.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CSphereSceneNode.cpp; sourceTree = "<group>"; }; | ||
1919 | 4CC36B0E0A6B61DB0076C4B2 /* CSphereSceneNode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CSphereSceneNode.h; sourceTree = "<group>"; }; | ||
1920 | 4CFA7BDC0A88735900B03626 /* CImageLoaderBMP.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 2; path = CImageLoaderBMP.cpp; sourceTree = "<group>"; }; | ||
1921 | 4CFA7BDD0A88735900B03626 /* CImageLoaderBMP.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CImageLoaderBMP.h; sourceTree = "<group>"; }; | ||
1922 | 4CFA7BDE0A88735900B03626 /* CImageWriterBMP.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CImageWriterBMP.cpp; sourceTree = "<group>"; }; | ||
1923 | 4CFA7BDF0A88735900B03626 /* CImageWriterBMP.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CImageWriterBMP.h; sourceTree = "<group>"; }; | ||
1924 | 4CFA7BE00A88735900B03626 /* CImageWriterJPG.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CImageWriterJPG.cpp; sourceTree = "<group>"; }; | ||
1925 | 4CFA7BE10A88735900B03626 /* CImageWriterJPG.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CImageWriterJPG.h; sourceTree = "<group>"; }; | ||
1926 | 4CFA7BE20A88735900B03626 /* CImageWriterPCX.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CImageWriterPCX.cpp; sourceTree = "<group>"; }; | ||
1927 | 4CFA7BE30A88735900B03626 /* CImageWriterPCX.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CImageWriterPCX.h; sourceTree = "<group>"; }; | ||
1928 | 4CFA7BE40A88735900B03626 /* CImageWriterPNG.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CImageWriterPNG.cpp; sourceTree = "<group>"; }; | ||
1929 | 4CFA7BE50A88735900B03626 /* CImageWriterPNG.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CImageWriterPNG.h; sourceTree = "<group>"; }; | ||
1930 | 4CFA7BE60A88735900B03626 /* CImageWriterPPM.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CImageWriterPPM.cpp; sourceTree = "<group>"; }; | ||
1931 | 4CFA7BE70A88735900B03626 /* CImageWriterPPM.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CImageWriterPPM.h; sourceTree = "<group>"; }; | ||
1932 | 4CFA7BE80A88735900B03626 /* CImageWriterPSD.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CImageWriterPSD.cpp; sourceTree = "<group>"; }; | ||
1933 | 4CFA7BE90A88735900B03626 /* CImageWriterPSD.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CImageWriterPSD.h; sourceTree = "<group>"; }; | ||
1934 | 4CFA7BEA0A88735900B03626 /* CImageWriterTGA.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CImageWriterTGA.cpp; sourceTree = "<group>"; }; | ||
1935 | 4CFA7BEB0A88735900B03626 /* CImageWriterTGA.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CImageWriterTGA.h; sourceTree = "<group>"; }; | ||
1936 | 4CFA7BEC0A88735A00B03626 /* CSkyDomeSceneNode.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CSkyDomeSceneNode.cpp; sourceTree = "<group>"; }; | ||
1937 | 4CFA7BED0A88735A00B03626 /* CSkyDomeSceneNode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CSkyDomeSceneNode.h; sourceTree = "<group>"; }; | ||
1938 | 4CFA7C0A0A88742800B03626 /* aabbox3d.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = aabbox3d.h; sourceTree = "<group>"; }; | ||
1939 | 4CFA7C0B0A88742800B03626 /* dimension2d.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = dimension2d.h; sourceTree = "<group>"; }; | ||
1940 | 4CFA7C0C0A88742800B03626 /* EDriverTypes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = EDriverTypes.h; sourceTree = "<group>"; }; | ||
1941 | 4CFA7C0D0A88742800B03626 /* EGUIElementTypes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = EGUIElementTypes.h; sourceTree = "<group>"; }; | ||
1942 | 4CFA7C0E0A88742800B03626 /* ESceneNodeAnimatorTypes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ESceneNodeAnimatorTypes.h; sourceTree = "<group>"; }; | ||
1943 | 4CFA7C0F0A88742800B03626 /* ESceneNodeTypes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ESceneNodeTypes.h; sourceTree = "<group>"; }; | ||
1944 | 4CFA7C100A88742800B03626 /* heapsort.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = heapsort.h; sourceTree = "<group>"; }; | ||
1945 | 4CFA7C110A88742900B03626 /* IAnimatedMesh.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IAnimatedMesh.h; sourceTree = "<group>"; }; | ||
1946 | 4CFA7C130A88742900B03626 /* IAnimatedMeshMD2.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IAnimatedMeshMD2.h; sourceTree = "<group>"; }; | ||
1947 | 4CFA7C150A88742900B03626 /* IAnimatedMeshSceneNode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IAnimatedMeshSceneNode.h; sourceTree = "<group>"; }; | ||
1948 | 4CFA7C170A88742900B03626 /* IAttributeExchangingObject.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IAttributeExchangingObject.h; sourceTree = "<group>"; }; | ||
1949 | 4CFA7C180A88742900B03626 /* IAttributes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IAttributes.h; sourceTree = "<group>"; }; | ||
1950 | 4CFA7C190A88742900B03626 /* IBillboardSceneNode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IBillboardSceneNode.h; sourceTree = "<group>"; }; | ||
1951 | 4CFA7C1A0A88742900B03626 /* ICameraSceneNode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ICameraSceneNode.h; sourceTree = "<group>"; }; | ||
1952 | 4CFA7C1B0A88742900B03626 /* ICursorControl.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ICursorControl.h; sourceTree = "<group>"; }; | ||
1953 | 4CFA7C1C0A88742900B03626 /* IDummyTransformationSceneNode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IDummyTransformationSceneNode.h; sourceTree = "<group>"; }; | ||
1954 | 4CFA7C1D0A88742900B03626 /* IEventReceiver.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IEventReceiver.h; sourceTree = "<group>"; }; | ||
1955 | 4CFA7C1E0A88742900B03626 /* IFileList.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IFileList.h; sourceTree = "<group>"; }; | ||
1956 | 4CFA7C1F0A88742900B03626 /* IFileSystem.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IFileSystem.h; sourceTree = "<group>"; }; | ||
1957 | 4CFA7C200A88742900B03626 /* IGPUProgrammingServices.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IGPUProgrammingServices.h; sourceTree = "<group>"; }; | ||
1958 | 4CFA7C210A88742900B03626 /* IGUIButton.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IGUIButton.h; sourceTree = "<group>"; }; | ||
1959 | 4CFA7C220A88742900B03626 /* IGUICheckBox.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IGUICheckBox.h; sourceTree = "<group>"; }; | ||
1960 | 4CFA7C230A88742900B03626 /* IGUIComboBox.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IGUIComboBox.h; sourceTree = "<group>"; }; | ||
1961 | 4CFA7C240A88742900B03626 /* IGUIContextMenu.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IGUIContextMenu.h; sourceTree = "<group>"; }; | ||
1962 | 4CFA7C250A88742900B03626 /* IGUIEditBox.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IGUIEditBox.h; sourceTree = "<group>"; }; | ||
1963 | 4CFA7C260A88742900B03626 /* IGUIElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IGUIElement.h; sourceTree = "<group>"; }; | ||
1964 | 4CFA7C270A88742900B03626 /* IGUIEnvironment.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IGUIEnvironment.h; sourceTree = "<group>"; }; | ||
1965 | 4CFA7C280A88742900B03626 /* IGUIFileOpenDialog.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IGUIFileOpenDialog.h; sourceTree = "<group>"; }; | ||
1966 | 4CFA7C290A88742900B03626 /* IGUIFont.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IGUIFont.h; sourceTree = "<group>"; }; | ||
1967 | 4CFA7C2A0A88742900B03626 /* IGUIImage.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IGUIImage.h; sourceTree = "<group>"; }; | ||
1968 | 4CFA7C2B0A88742900B03626 /* IGUIInOutFader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IGUIInOutFader.h; sourceTree = "<group>"; }; | ||
1969 | 4CFA7C2C0A88742900B03626 /* IGUIListBox.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IGUIListBox.h; sourceTree = "<group>"; }; | ||
1970 | 4CFA7C2D0A88742900B03626 /* IGUIMeshViewer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IGUIMeshViewer.h; sourceTree = "<group>"; }; | ||
1971 | 4CFA7C2E0A88742900B03626 /* IGUIScrollBar.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IGUIScrollBar.h; sourceTree = "<group>"; }; | ||
1972 | 4CFA7C2F0A88742900B03626 /* IGUISkin.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IGUISkin.h; sourceTree = "<group>"; }; | ||
1973 | 4CFA7C300A88742900B03626 /* IGUIStaticText.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IGUIStaticText.h; sourceTree = "<group>"; }; | ||
1974 | 4CFA7C310A88742900B03626 /* IGUITabControl.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IGUITabControl.h; sourceTree = "<group>"; }; | ||
1975 | 4CFA7C320A88742900B03626 /* IGUIToolbar.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IGUIToolbar.h; sourceTree = "<group>"; }; | ||
1976 | 4CFA7C330A88742900B03626 /* IGUIWindow.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IGUIWindow.h; sourceTree = "<group>"; }; | ||
1977 | 4CFA7C340A88742900B03626 /* IImage.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IImage.h; sourceTree = "<group>"; }; | ||
1978 | 4CFA7C350A88742900B03626 /* IImageLoader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IImageLoader.h; sourceTree = "<group>"; }; | ||
1979 | 4CFA7C360A88742900B03626 /* IImageWriter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IImageWriter.h; sourceTree = "<group>"; }; | ||
1980 | 4CFA7C370A88742900B03626 /* ILightSceneNode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ILightSceneNode.h; sourceTree = "<group>"; }; | ||
1981 | 4CFA7C380A88742900B03626 /* ILogger.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ILogger.h; sourceTree = "<group>"; }; | ||
1982 | 4CFA7C390A88742900B03626 /* IMaterialRenderer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IMaterialRenderer.h; sourceTree = "<group>"; }; | ||
1983 | 4CFA7C3A0A88742900B03626 /* IMaterialRendererServices.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IMaterialRendererServices.h; sourceTree = "<group>"; }; | ||
1984 | 4CFA7C3B0A88742900B03626 /* IMesh.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IMesh.h; sourceTree = "<group>"; }; | ||
1985 | 4CFA7C3C0A88742900B03626 /* IMeshBuffer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IMeshBuffer.h; sourceTree = "<group>"; }; | ||
1986 | 4CFA7C3D0A88742900B03626 /* IMeshCache.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IMeshCache.h; sourceTree = "<group>"; }; | ||
1987 | 4CFA7C3E0A88742900B03626 /* IMeshLoader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IMeshLoader.h; sourceTree = "<group>"; }; | ||
1988 | 4CFA7C3F0A88742900B03626 /* IMeshManipulator.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IMeshManipulator.h; sourceTree = "<group>"; }; | ||
1989 | 4CFA7C400A88742900B03626 /* IMeshSceneNode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IMeshSceneNode.h; sourceTree = "<group>"; }; | ||
1990 | 4CFA7C410A88742900B03626 /* IMetaTriangleSelector.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IMetaTriangleSelector.h; sourceTree = "<group>"; }; | ||
1991 | 4CFA7C420A88742900B03626 /* IOSOperator.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IOSOperator.h; sourceTree = "<group>"; }; | ||
1992 | 4CFA7C430A88742900B03626 /* IParticleAffector.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IParticleAffector.h; sourceTree = "<group>"; }; | ||
1993 | 4CFA7C440A88742900B03626 /* IParticleEmitter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IParticleEmitter.h; sourceTree = "<group>"; }; | ||
1994 | 4CFA7C450A88742900B03626 /* IParticleSystemSceneNode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IParticleSystemSceneNode.h; sourceTree = "<group>"; }; | ||
1995 | 4CFA7C460A88742900B03626 /* IQ3LevelMesh.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IQ3LevelMesh.h; sourceTree = "<group>"; }; | ||
1996 | 4CFA7C470A88742900B03626 /* IReadFile.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; lineEnding = 2; path = IReadFile.h; sourceTree = "<group>"; }; | ||
1997 | 4CFA7C480A88742900B03626 /* irrAllocator.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = irrAllocator.h; sourceTree = "<group>"; }; | ||
1998 | 4CFA7C490A88742900B03626 /* irrArray.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = irrArray.h; sourceTree = "<group>"; }; | ||
1999 | 4CFA7C4A0A88742900B03626 /* IrrCompileConfig.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IrrCompileConfig.h; sourceTree = "<group>"; }; | ||
2000 | 4CFA7C4B0A88742900B03626 /* irrlicht.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = irrlicht.h; sourceTree = "<group>"; }; | ||
2001 | 4CFA7C4C0A88742900B03626 /* IrrlichtDevice.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IrrlichtDevice.h; sourceTree = "<group>"; }; | ||
2002 | 4CFA7C4D0A88742900B03626 /* irrList.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = irrList.h; sourceTree = "<group>"; }; | ||
2003 | 4CFA7C4E0A88742900B03626 /* irrMath.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = irrMath.h; sourceTree = "<group>"; }; | ||
2004 | 4CFA7C4F0A88742900B03626 /* irrString.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = irrString.h; sourceTree = "<group>"; }; | ||
2005 | 4CFA7C500A88742900B03626 /* irrTypes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; lineEnding = 2; path = irrTypes.h; sourceTree = "<group>"; }; | ||
2006 | 4CFA7C510A88742900B03626 /* irrXML.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = irrXML.h; sourceTree = "<group>"; }; | ||
2007 | 4CFA7C520A88742900B03626 /* ISceneCollisionManager.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ISceneCollisionManager.h; sourceTree = "<group>"; }; | ||
2008 | 4CFA7C530A88742900B03626 /* ISceneManager.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ISceneManager.h; sourceTree = "<group>"; }; | ||
2009 | 4CFA7C540A88742900B03626 /* ISceneNode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ISceneNode.h; sourceTree = "<group>"; }; | ||
2010 | 4CFA7C550A88742900B03626 /* ISceneNodeAnimator.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ISceneNodeAnimator.h; sourceTree = "<group>"; }; | ||
2011 | 4CFA7C560A88742900B03626 /* ISceneNodeAnimatorCollisionResponse.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ISceneNodeAnimatorCollisionResponse.h; sourceTree = "<group>"; }; | ||
2012 | 4CFA7C570A88742900B03626 /* ISceneNodeAnimatorFactory.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ISceneNodeAnimatorFactory.h; sourceTree = "<group>"; }; | ||
2013 | 4CFA7C580A88742900B03626 /* ISceneNodeFactory.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ISceneNodeFactory.h; sourceTree = "<group>"; }; | ||
2014 | 4CFA7C590A88742900B03626 /* ISceneUserDataSerializer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ISceneUserDataSerializer.h; sourceTree = "<group>"; }; | ||
2015 | 4CFA7C5A0A88742900B03626 /* IShaderConstantSetCallBack.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IShaderConstantSetCallBack.h; sourceTree = "<group>"; }; | ||
2016 | 4CFA7C5B0A88742900B03626 /* IShadowVolumeSceneNode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IShadowVolumeSceneNode.h; sourceTree = "<group>"; }; | ||
2017 | 4CFA7C5C0A88742900B03626 /* ITerrainSceneNode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ITerrainSceneNode.h; sourceTree = "<group>"; }; | ||
2018 | 4CFA7C5D0A88742900B03626 /* ITextSceneNode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ITextSceneNode.h; sourceTree = "<group>"; }; | ||
2019 | 4CFA7C5E0A88742900B03626 /* ITexture.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ITexture.h; sourceTree = "<group>"; }; | ||
2020 | 4CFA7C5F0A88742900B03626 /* ITimer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ITimer.h; sourceTree = "<group>"; }; | ||
2021 | 4CFA7C600A88742900B03626 /* ITriangleSelector.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ITriangleSelector.h; sourceTree = "<group>"; }; | ||
2022 | 4CFA7C620A88742900B03626 /* IVideoDriver.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IVideoDriver.h; sourceTree = "<group>"; }; | ||
2023 | 4CFA7C630A88742900B03626 /* IVideoModeList.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IVideoModeList.h; sourceTree = "<group>"; }; | ||
2024 | 4CFA7C640A88742900B03626 /* IWriteFile.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IWriteFile.h; sourceTree = "<group>"; }; | ||
2025 | 4CFA7C650A88742900B03626 /* IXMLReader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IXMLReader.h; sourceTree = "<group>"; }; | ||
2026 | 4CFA7C660A88742900B03626 /* IXMLWriter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IXMLWriter.h; sourceTree = "<group>"; }; | ||
2027 | 4CFA7C670A88742900B03626 /* Keycodes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Keycodes.h; sourceTree = "<group>"; }; | ||
2028 | 4CFA7C680A88742900B03626 /* line2d.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = line2d.h; sourceTree = "<group>"; }; | ||
2029 | 4CFA7C690A88742900B03626 /* line3d.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = line3d.h; sourceTree = "<group>"; }; | ||
2030 | 4CFA7C6A0A88742900B03626 /* matrix4.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = matrix4.h; sourceTree = "<group>"; }; | ||
2031 | 4CFA7C6B0A88742900B03626 /* plane3d.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = plane3d.h; sourceTree = "<group>"; }; | ||
2032 | 4CFA7C6C0A88742900B03626 /* position2d.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = position2d.h; sourceTree = "<group>"; }; | ||
2033 | 4CFA7C6D0A88742900B03626 /* quaternion.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = quaternion.h; sourceTree = "<group>"; }; | ||
2034 | 4CFA7C6E0A88742900B03626 /* rect.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = rect.h; sourceTree = "<group>"; }; | ||
2035 | 4CFA7C6F0A88742900B03626 /* S3DVertex.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = S3DVertex.h; sourceTree = "<group>"; }; | ||
2036 | 4CFA7C700A88742900B03626 /* SAnimatedMesh.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SAnimatedMesh.h; sourceTree = "<group>"; }; | ||
2037 | 4CFA7C710A88742900B03626 /* SceneParameters.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SceneParameters.h; sourceTree = "<group>"; }; | ||
2038 | 4CFA7C720A88742900B03626 /* SColor.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SColor.h; sourceTree = "<group>"; }; | ||
2039 | 4CFA7C730A88742900B03626 /* SExposedVideoData.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SExposedVideoData.h; sourceTree = "<group>"; }; | ||
2040 | 4CFA7C740A88742900B03626 /* SIrrCreationParameters.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SIrrCreationParameters.h; sourceTree = "<group>"; }; | ||
2041 | 4CFA7C750A88742900B03626 /* SKeyMap.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SKeyMap.h; sourceTree = "<group>"; }; | ||
2042 | 4CFA7C760A88742900B03626 /* SLight.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SLight.h; sourceTree = "<group>"; }; | ||
2043 | 4CFA7C770A88742900B03626 /* SMaterial.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SMaterial.h; sourceTree = "<group>"; }; | ||
2044 | 4CFA7C780A88742900B03626 /* SMesh.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SMesh.h; sourceTree = "<group>"; }; | ||
2045 | 4CFA7C790A88742900B03626 /* SMeshBuffer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SMeshBuffer.h; sourceTree = "<group>"; }; | ||
2046 | 4CFA7C7A0A88742900B03626 /* SMeshBufferLightMap.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SMeshBufferLightMap.h; sourceTree = "<group>"; }; | ||
2047 | 4CFA7C7B0A88742900B03626 /* SMeshBufferTangents.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SMeshBufferTangents.h; sourceTree = "<group>"; }; | ||
2048 | 4CFA7C7C0A88742900B03626 /* SParticle.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SParticle.h; sourceTree = "<group>"; }; | ||
2049 | 4CFA7C7E0A88742900B03626 /* triangle3d.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = triangle3d.h; sourceTree = "<group>"; }; | ||
2050 | 4CFA7C7F0A88742900B03626 /* vector2d.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = vector2d.h; sourceTree = "<group>"; }; | ||
2051 | 4CFA7C800A88742900B03626 /* vector3d.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = vector3d.h; sourceTree = "<group>"; }; | ||
2052 | 5DD4804C0C7D91DF00728AA9 /* CDepthBuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CDepthBuffer.cpp; sourceTree = "<group>"; }; | ||
2053 | 5DD4804D0C7D91DF00728AA9 /* CDepthBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CDepthBuffer.h; sourceTree = "<group>"; }; | ||
2054 | 5DD480500C7D936700728AA9 /* IBurningShader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IBurningShader.cpp; sourceTree = "<group>"; }; | ||
2055 | 5DD480510C7D936700728AA9 /* IBurningShader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IBurningShader.h; sourceTree = "<group>"; }; | ||
2056 | 5DD480540C7D93AB00728AA9 /* IDepthBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IDepthBuffer.h; sourceTree = "<group>"; }; | ||
2057 | 5DD480560C7D945800728AA9 /* CAnimatedMeshMD3.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAnimatedMeshMD3.cpp; sourceTree = "<group>"; }; | ||
2058 | 5DD480570C7D945800728AA9 /* CAnimatedMeshMD3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAnimatedMeshMD3.h; sourceTree = "<group>"; }; | ||
2059 | 5DD480580C7D945800728AA9 /* CDefaultGUIElementFactory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CDefaultGUIElementFactory.cpp; sourceTree = "<group>"; }; | ||
2060 | 5DD480590C7D945800728AA9 /* CDefaultGUIElementFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CDefaultGUIElementFactory.h; sourceTree = "<group>"; }; | ||
2061 | 5DD4805E0C7D947B00728AA9 /* CGUIColorSelectDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CGUIColorSelectDialog.cpp; sourceTree = "<group>"; }; | ||
2062 | 5DD4805F0C7D947B00728AA9 /* CGUIColorSelectDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CGUIColorSelectDialog.h; sourceTree = "<group>"; }; | ||
2063 | 5DD480600C7D947B00728AA9 /* CGUISpinBox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CGUISpinBox.cpp; sourceTree = "<group>"; }; | ||
2064 | 5DD480610C7D947B00728AA9 /* CGUISpinBox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CGUISpinBox.h; sourceTree = "<group>"; }; | ||
2065 | 5DD480620C7D947B00728AA9 /* CGUISpriteBank.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CGUISpriteBank.cpp; sourceTree = "<group>"; }; | ||
2066 | 5DD480630C7D947B00728AA9 /* CGUISpriteBank.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CGUISpriteBank.h; sourceTree = "<group>"; }; | ||
2067 | 5DD4806A0C7D94AC00728AA9 /* CQuake3ShaderSceneNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CQuake3ShaderSceneNode.cpp; sourceTree = "<group>"; }; | ||
2068 | 5DD4806B0C7D94AC00728AA9 /* CQuake3ShaderSceneNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CQuake3ShaderSceneNode.h; sourceTree = "<group>"; }; | ||
2069 | 5DD4806C0C7D94AC00728AA9 /* CTRTextureBlend.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CTRTextureBlend.cpp; sourceTree = "<group>"; }; | ||
2070 | 5DD4806D0C7D94AC00728AA9 /* CTRTextureGouraudAlpha.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CTRTextureGouraudAlpha.cpp; sourceTree = "<group>"; }; | ||
2071 | 5DD4806E0C7D94AC00728AA9 /* CTRTextureGouraudAlphaNoZ.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CTRTextureGouraudAlphaNoZ.cpp; sourceTree = "<group>"; }; | ||
2072 | 5DD4806F0C7D94AC00728AA9 /* CTRTextureLightMapGouraud2_M4.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CTRTextureLightMapGouraud2_M4.cpp; sourceTree = "<group>"; }; | ||
2073 | 5DD480700C7D94AC00728AA9 /* glxext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = glxext.h; sourceTree = "<group>"; }; | ||
2074 | 5DD480C10C7DA66800728AA9 /* COpenGLExtensionHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = COpenGLExtensionHandler.h; sourceTree = "<group>"; }; | ||
2075 | 5DD480C20C7DA66800728AA9 /* CMD3MeshFileLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CMD3MeshFileLoader.h; sourceTree = "<group>"; }; | ||
2076 | 5DD480C30C7DA66800728AA9 /* CIrrDeviceSDL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CIrrDeviceSDL.h; sourceTree = "<group>"; }; | ||
2077 | 5DD480C40C7DA66800728AA9 /* CIrrDeviceSDL.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CIrrDeviceSDL.cpp; sourceTree = "<group>"; }; | ||
2078 | 5DD480C50C7DA66800728AA9 /* COpenGLExtensionHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = COpenGLExtensionHandler.cpp; sourceTree = "<group>"; }; | ||
2079 | 5DD480C60C7DA66800728AA9 /* CMD3MeshFileLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CMD3MeshFileLoader.cpp; sourceTree = "<group>"; }; | ||
2080 | 959726FD12C18FFC00BF73D3 /* IrrFramework.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IrrFramework.framework; sourceTree = BUILT_PRODUCTS_DIR; }; | ||
2081 | 959726FE12C18FFC00BF73D3 /* irrFramework-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "irrFramework-Info.plist"; sourceTree = "<group>"; }; | ||
2082 | 95972B8312C19A5C00BF73D3 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; }; | ||
2083 | 95972B8912C19A7600BF73D3 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; }; | ||
2084 | 95972B8D12C19A7F00BF73D3 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; }; | ||
2085 | 95E5857012FCE277004946C6 /* CWADReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CWADReader.cpp; path = ../CWADReader.cpp; sourceTree = SOURCE_ROOT; }; | ||
2086 | 95E5857512FCE2CB004946C6 /* CAnimatedMeshHalfLife.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CAnimatedMeshHalfLife.cpp; path = ../CAnimatedMeshHalfLife.cpp; sourceTree = SOURCE_ROOT; }; | ||
2087 | 95E5857612FCE2CB004946C6 /* CAnimatedMeshHalfLife.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CAnimatedMeshHalfLife.h; path = ../CAnimatedMeshHalfLife.h; sourceTree = SOURCE_ROOT; }; | ||
2088 | 95E5857B12FCE2DE004946C6 /* CSceneLoaderIrr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CSceneLoaderIrr.cpp; path = ../CSceneLoaderIrr.cpp; sourceTree = SOURCE_ROOT; }; | ||
2089 | 95E5858C12FCE388004946C6 /* CTRNormalMap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CTRNormalMap.cpp; path = ../CTRNormalMap.cpp; sourceTree = SOURCE_ROOT; }; | ||
2090 | 95E5859112FCE3A1004946C6 /* CTRStencilShadow.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CTRStencilShadow.cpp; path = ../CTRStencilShadow.cpp; sourceTree = SOURCE_ROOT; }; | ||
2091 | 95E5859412FCE3F5004946C6 /* CSMFMeshFileLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CSMFMeshFileLoader.cpp; path = ../CSMFMeshFileLoader.cpp; sourceTree = SOURCE_ROOT; }; | ||
2092 | 95E9D50210F42F9A008546FE /* jcarith.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jcarith.c; path = ../jpeglib/jcarith.c; sourceTree = SOURCE_ROOT; }; | ||
2093 | 95E9D50610F42FDF008546FE /* jdarith.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jdarith.c; path = ../jpeglib/jdarith.c; sourceTree = SOURCE_ROOT; }; | ||
2094 | 95E9D50A10F43011008546FE /* jaricom.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jaricom.c; path = ../jpeglib/jaricom.c; sourceTree = SOURCE_ROOT; }; | ||
2095 | 95E9D50E10F43194008546FE /* CNPKReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CNPKReader.cpp; path = ../CNPKReader.cpp; sourceTree = SOURCE_ROOT; }; | ||
2096 | /* End PBXFileReference section */ | ||
2097 | |||
2098 | /* Begin PBXFrameworksBuildPhase section */ | ||
2099 | 09022C5A0EA0E97F00CD54EE /* Frameworks */ = { | ||
2100 | isa = PBXFrameworksBuildPhase; | ||
2101 | buildActionMask = 2147483647; | ||
2102 | files = ( | ||
2103 | 09022C5B0EA0E97F00CD54EE /* libIrrlicht.a in Frameworks */, | ||
2104 | 09022C5C0EA0E97F00CD54EE /* Cocoa.framework in Frameworks */, | ||
2105 | 09022C5D0EA0E97F00CD54EE /* OpenGL.framework in Frameworks */, | ||
2106 | 09022C5E0EA0E97F00CD54EE /* Carbon.framework in Frameworks */, | ||
2107 | 0930CE590EC39F4500D63866 /* IOKit.framework in Frameworks */, | ||
2108 | ); | ||
2109 | runOnlyForDeploymentPostprocessing = 0; | ||
2110 | }; | ||
2111 | 0946CCAB0EC99BBE00D945A5 /* Frameworks */ = { | ||
2112 | isa = PBXFrameworksBuildPhase; | ||
2113 | buildActionMask = 2147483647; | ||
2114 | files = ( | ||
2115 | 0946CCAC0EC99BBE00D945A5 /* libIrrlicht.a in Frameworks */, | ||
2116 | 0946CCAD0EC99BBE00D945A5 /* Cocoa.framework in Frameworks */, | ||
2117 | 0946CCAE0EC99BBE00D945A5 /* OpenGL.framework in Frameworks */, | ||
2118 | 0946CCAF0EC99BBE00D945A5 /* Carbon.framework in Frameworks */, | ||
2119 | 0946CCB00EC99BBE00D945A5 /* IOKit.framework in Frameworks */, | ||
2120 | ); | ||
2121 | runOnlyForDeploymentPostprocessing = 0; | ||
2122 | }; | ||
2123 | 09F648FC0D2CDED9001E0599 /* Frameworks */ = { | ||
2124 | isa = PBXFrameworksBuildPhase; | ||
2125 | buildActionMask = 2147483647; | ||
2126 | files = ( | ||
2127 | 09F648FD0D2CDED9001E0599 /* libIrrlicht.a in Frameworks */, | ||
2128 | 09F648FE0D2CDED9001E0599 /* Cocoa.framework in Frameworks */, | ||
2129 | 09F648FF0D2CDED9001E0599 /* OpenGL.framework in Frameworks */, | ||
2130 | 092511400D744ADE006784D9 /* Carbon.framework in Frameworks */, | ||
2131 | 0930CE5C0EC39F4500D63866 /* IOKit.framework in Frameworks */, | ||
2132 | ); | ||
2133 | runOnlyForDeploymentPostprocessing = 0; | ||
2134 | }; | ||
2135 | 09F649370D2CE03E001E0599 /* Frameworks */ = { | ||
2136 | isa = PBXFrameworksBuildPhase; | ||
2137 | buildActionMask = 2147483647; | ||
2138 | files = ( | ||
2139 | 09F649380D2CE03E001E0599 /* libIrrlicht.a in Frameworks */, | ||
2140 | 09F649390D2CE03E001E0599 /* Cocoa.framework in Frameworks */, | ||
2141 | 09F6493A0D2CE03E001E0599 /* OpenGL.framework in Frameworks */, | ||
2142 | 0925113F0D744ADE006784D9 /* Carbon.framework in Frameworks */, | ||
2143 | 0930CE5B0EC39F4500D63866 /* IOKit.framework in Frameworks */, | ||
2144 | ); | ||
2145 | runOnlyForDeploymentPostprocessing = 0; | ||
2146 | }; | ||
2147 | 09F6495E0D2CE206001E0599 /* Frameworks */ = { | ||
2148 | isa = PBXFrameworksBuildPhase; | ||
2149 | buildActionMask = 2147483647; | ||
2150 | files = ( | ||
2151 | 09F6495F0D2CE206001E0599 /* libIrrlicht.a in Frameworks */, | ||
2152 | 09F649600D2CE206001E0599 /* Cocoa.framework in Frameworks */, | ||
2153 | 09F649610D2CE206001E0599 /* OpenGL.framework in Frameworks */, | ||
2154 | 0925113E0D744ADE006784D9 /* Carbon.framework in Frameworks */, | ||
2155 | 0930CE5A0EC39F4500D63866 /* IOKit.framework in Frameworks */, | ||
2156 | ); | ||
2157 | runOnlyForDeploymentPostprocessing = 0; | ||
2158 | }; | ||
2159 | 0E2E3CF31103E294002DE8D7 /* Frameworks */ = { | ||
2160 | isa = PBXFrameworksBuildPhase; | ||
2161 | buildActionMask = 2147483647; | ||
2162 | files = ( | ||
2163 | 0E2E3CF41103E294002DE8D7 /* libIrrlicht.a in Frameworks */, | ||
2164 | 0E2E3CF51103E294002DE8D7 /* Cocoa.framework in Frameworks */, | ||
2165 | 0E2E3CF61103E294002DE8D7 /* OpenGL.framework in Frameworks */, | ||
2166 | 0E2E3CF71103E294002DE8D7 /* Carbon.framework in Frameworks */, | ||
2167 | 0E2E3CF81103E294002DE8D7 /* IOKit.framework in Frameworks */, | ||
2168 | ); | ||
2169 | runOnlyForDeploymentPostprocessing = 0; | ||
2170 | }; | ||
2171 | 0E2E3D331103E3F4002DE8D7 /* Frameworks */ = { | ||
2172 | isa = PBXFrameworksBuildPhase; | ||
2173 | buildActionMask = 2147483647; | ||
2174 | files = ( | ||
2175 | 0E2E3D341103E3F4002DE8D7 /* libIrrlicht.a in Frameworks */, | ||
2176 | 0E2E3D351103E3F4002DE8D7 /* Cocoa.framework in Frameworks */, | ||
2177 | 0E2E3D361103E3F4002DE8D7 /* OpenGL.framework in Frameworks */, | ||
2178 | 0E2E3D371103E3F4002DE8D7 /* Carbon.framework in Frameworks */, | ||
2179 | 0E2E3D381103E3F4002DE8D7 /* IOKit.framework in Frameworks */, | ||
2180 | ); | ||
2181 | runOnlyForDeploymentPostprocessing = 0; | ||
2182 | }; | ||
2183 | 959726FB12C18FFB00BF73D3 /* Frameworks */ = { | ||
2184 | isa = PBXFrameworksBuildPhase; | ||
2185 | buildActionMask = 2147483647; | ||
2186 | files = ( | ||
2187 | 95972B8412C19A5C00BF73D3 /* OpenGL.framework in Frameworks */, | ||
2188 | 95972B8A12C19A7600BF73D3 /* IOKit.framework in Frameworks */, | ||
2189 | 95972B8E12C19A7F00BF73D3 /* Carbon.framework in Frameworks */, | ||
2190 | ); | ||
2191 | runOnlyForDeploymentPostprocessing = 0; | ||
2192 | }; | ||
2193 | B81CFE08097FD9F50057C06F /* Frameworks */ = { | ||
2194 | isa = PBXFrameworksBuildPhase; | ||
2195 | buildActionMask = 2147483647; | ||
2196 | files = ( | ||
2197 | 4CF146F50A486648006EBA03 /* libIrrlicht.a in Frameworks */, | ||
2198 | 4C53E2750A4850D60014E966 /* Cocoa.framework in Frameworks */, | ||
2199 | 4C53E2760A4850D60014E966 /* OpenGL.framework in Frameworks */, | ||
2200 | 092511490D744ADE006784D9 /* Carbon.framework in Frameworks */, | ||
2201 | 0930CE650EC39F4500D63866 /* IOKit.framework in Frameworks */, | ||
2202 | ); | ||
2203 | runOnlyForDeploymentPostprocessing = 0; | ||
2204 | }; | ||
2205 | B81CFE89097FDDE20057C06F /* Frameworks */ = { | ||
2206 | isa = PBXFrameworksBuildPhase; | ||
2207 | buildActionMask = 2147483647; | ||
2208 | files = ( | ||
2209 | 4CF1470A0A4866FA006EBA03 /* libIrrlicht.a in Frameworks */, | ||
2210 | 4C53E2770A4850D60014E966 /* Cocoa.framework in Frameworks */, | ||
2211 | 4C53E2780A4850D60014E966 /* OpenGL.framework in Frameworks */, | ||
2212 | 092511480D744ADE006784D9 /* Carbon.framework in Frameworks */, | ||
2213 | 0930CE640EC39F4500D63866 /* IOKit.framework in Frameworks */, | ||
2214 | ); | ||
2215 | runOnlyForDeploymentPostprocessing = 0; | ||
2216 | }; | ||
2217 | B81CFEAB097FDE900057C06F /* Frameworks */ = { | ||
2218 | isa = PBXFrameworksBuildPhase; | ||
2219 | buildActionMask = 2147483647; | ||
2220 | files = ( | ||
2221 | 4CA5CBB40A486A1600ADB3D7 /* libIrrlicht.a in Frameworks */, | ||
2222 | 4C53E27F0A4850D60014E966 /* Cocoa.framework in Frameworks */, | ||
2223 | 4C53E2800A4850D60014E966 /* OpenGL.framework in Frameworks */, | ||
2224 | 092511440D744ADE006784D9 /* Carbon.framework in Frameworks */, | ||
2225 | 0930CE600EC39F4500D63866 /* IOKit.framework in Frameworks */, | ||
2226 | ); | ||
2227 | runOnlyForDeploymentPostprocessing = 0; | ||
2228 | }; | ||
2229 | B81CFEC9097FDF020057C06F /* Frameworks */ = { | ||
2230 | isa = PBXFrameworksBuildPhase; | ||
2231 | buildActionMask = 2147483647; | ||
2232 | files = ( | ||
2233 | 4CA5CBB70A486A2500ADB3D7 /* libIrrlicht.a in Frameworks */, | ||
2234 | 4C53E2810A4850D60014E966 /* Cocoa.framework in Frameworks */, | ||
2235 | 4C53E2820A4850D60014E966 /* OpenGL.framework in Frameworks */, | ||
2236 | 092511430D744ADE006784D9 /* Carbon.framework in Frameworks */, | ||
2237 | 0930CE5F0EC39F4500D63866 /* IOKit.framework in Frameworks */, | ||
2238 | ); | ||
2239 | runOnlyForDeploymentPostprocessing = 0; | ||
2240 | }; | ||
2241 | B81CFEEF097FE05F0057C06F /* Frameworks */ = { | ||
2242 | isa = PBXFrameworksBuildPhase; | ||
2243 | buildActionMask = 2147483647; | ||
2244 | files = ( | ||
2245 | 4CF147190A48676E006EBA03 /* libIrrlicht.a in Frameworks */, | ||
2246 | 4C53E2790A4850D60014E966 /* Cocoa.framework in Frameworks */, | ||
2247 | 4C53E27A0A4850D60014E966 /* OpenGL.framework in Frameworks */, | ||
2248 | 092511470D744ADE006784D9 /* Carbon.framework in Frameworks */, | ||
2249 | 0930CE630EC39F4500D63866 /* IOKit.framework in Frameworks */, | ||
2250 | ); | ||
2251 | runOnlyForDeploymentPostprocessing = 0; | ||
2252 | }; | ||
2253 | B81CFF0E097FE13E0057C06F /* Frameworks */ = { | ||
2254 | isa = PBXFrameworksBuildPhase; | ||
2255 | buildActionMask = 2147483647; | ||
2256 | files = ( | ||
2257 | 4CA25C8D0A48628200B4E469 /* libIrrlicht.a in Frameworks */, | ||
2258 | 4C53E2730A4850D60014E966 /* Cocoa.framework in Frameworks */, | ||
2259 | 4C53E2740A4850D60014E966 /* OpenGL.framework in Frameworks */, | ||
2260 | 0925114A0D744ADE006784D9 /* Carbon.framework in Frameworks */, | ||
2261 | 0930CE660EC39F4500D63866 /* IOKit.framework in Frameworks */, | ||
2262 | ); | ||
2263 | runOnlyForDeploymentPostprocessing = 0; | ||
2264 | }; | ||
2265 | B81CFF25097FE1E00057C06F /* Frameworks */ = { | ||
2266 | isa = PBXFrameworksBuildPhase; | ||
2267 | buildActionMask = 2147483647; | ||
2268 | files = ( | ||
2269 | 4CA25C520A48618800B4E469 /* libIrrlicht.a in Frameworks */, | ||
2270 | 4C53E26F0A4850D60014E966 /* Cocoa.framework in Frameworks */, | ||
2271 | 4C53E2700A4850D60014E966 /* OpenGL.framework in Frameworks */, | ||
2272 | 0925114C0D744ADE006784D9 /* Carbon.framework in Frameworks */, | ||
2273 | 0930CE580EC39F4500D63866 /* IOKit.framework in Frameworks */, | ||
2274 | ); | ||
2275 | runOnlyForDeploymentPostprocessing = 0; | ||
2276 | }; | ||
2277 | B81CFF3A097FE25F0057C06F /* Frameworks */ = { | ||
2278 | isa = PBXFrameworksBuildPhase; | ||
2279 | buildActionMask = 2147483647; | ||
2280 | files = ( | ||
2281 | 4C53E2510A4850550014E966 /* libIrrlicht.a in Frameworks */, | ||
2282 | 4C53E2870A4850D60014E966 /* Cocoa.framework in Frameworks */, | ||
2283 | 4C53E2880A4850D60014E966 /* OpenGL.framework in Frameworks */, | ||
2284 | 0925114D0D744ADE006784D9 /* Carbon.framework in Frameworks */, | ||
2285 | 0930CE570EC39F4500D63866 /* IOKit.framework in Frameworks */, | ||
2286 | ); | ||
2287 | runOnlyForDeploymentPostprocessing = 0; | ||
2288 | }; | ||
2289 | B81CFF51097FE3050057C06F /* Frameworks */ = { | ||
2290 | isa = PBXFrameworksBuildPhase; | ||
2291 | buildActionMask = 2147483647; | ||
2292 | files = ( | ||
2293 | 4CA5CBB10A486A0200ADB3D7 /* libIrrlicht.a in Frameworks */, | ||
2294 | 4C53E27D0A4850D60014E966 /* Cocoa.framework in Frameworks */, | ||
2295 | 4C53E27E0A4850D60014E966 /* OpenGL.framework in Frameworks */, | ||
2296 | 092511450D744ADE006784D9 /* Carbon.framework in Frameworks */, | ||
2297 | 0930CE610EC39F4500D63866 /* IOKit.framework in Frameworks */, | ||
2298 | ); | ||
2299 | runOnlyForDeploymentPostprocessing = 0; | ||
2300 | }; | ||
2301 | B81CFF7F097FE3DC0057C06F /* Frameworks */ = { | ||
2302 | isa = PBXFrameworksBuildPhase; | ||
2303 | buildActionMask = 2147483647; | ||
2304 | files = ( | ||
2305 | 4CA25C560A4861AE00B4E469 /* libIrrlicht.a in Frameworks */, | ||
2306 | 4C53E2710A4850D60014E966 /* Cocoa.framework in Frameworks */, | ||
2307 | 4C53E2720A4850D60014E966 /* OpenGL.framework in Frameworks */, | ||
2308 | 0925114B0D744ADE006784D9 /* Carbon.framework in Frameworks */, | ||
2309 | 0930CE560EC39F4500D63866 /* IOKit.framework in Frameworks */, | ||
2310 | ); | ||
2311 | runOnlyForDeploymentPostprocessing = 0; | ||
2312 | }; | ||
2313 | B81CFF98097FE45E0057C06F /* Frameworks */ = { | ||
2314 | isa = PBXFrameworksBuildPhase; | ||
2315 | buildActionMask = 2147483647; | ||
2316 | files = ( | ||
2317 | 4CA5CBAF0A4869F300ADB3D7 /* libIrrlicht.a in Frameworks */, | ||
2318 | 4C53E27B0A4850D60014E966 /* Cocoa.framework in Frameworks */, | ||
2319 | 4C53E27C0A4850D60014E966 /* OpenGL.framework in Frameworks */, | ||
2320 | 092511460D744ADE006784D9 /* Carbon.framework in Frameworks */, | ||
2321 | 0930CE620EC39F4500D63866 /* IOKit.framework in Frameworks */, | ||
2322 | ); | ||
2323 | runOnlyForDeploymentPostprocessing = 0; | ||
2324 | }; | ||
2325 | B81CFFB6097FE5F80057C06F /* Frameworks */ = { | ||
2326 | isa = PBXFrameworksBuildPhase; | ||
2327 | buildActionMask = 2147483647; | ||
2328 | files = ( | ||
2329 | 4CA5CBBA0A486A3A00ADB3D7 /* libIrrlicht.a in Frameworks */, | ||
2330 | 4C53E2830A4850D60014E966 /* Cocoa.framework in Frameworks */, | ||
2331 | 4C53E2840A4850D60014E966 /* OpenGL.framework in Frameworks */, | ||
2332 | 092511420D744ADE006784D9 /* Carbon.framework in Frameworks */, | ||
2333 | 0930CE5E0EC39F4500D63866 /* IOKit.framework in Frameworks */, | ||
2334 | ); | ||
2335 | runOnlyForDeploymentPostprocessing = 0; | ||
2336 | }; | ||
2337 | B8DEF35B0950229200FDEA7E /* Frameworks */ = { | ||
2338 | isa = PBXFrameworksBuildPhase; | ||
2339 | buildActionMask = 2147483647; | ||
2340 | files = ( | ||
2341 | 4CA5CBBF0A486A5700ADB3D7 /* libIrrlicht.a in Frameworks */, | ||
2342 | 4C53E2850A4850D60014E966 /* Cocoa.framework in Frameworks */, | ||
2343 | 4C53E2860A4850D60014E966 /* OpenGL.framework in Frameworks */, | ||
2344 | 092511410D744ADE006784D9 /* Carbon.framework in Frameworks */, | ||
2345 | 0930CE5D0EC39F4500D63866 /* IOKit.framework in Frameworks */, | ||
2346 | ); | ||
2347 | runOnlyForDeploymentPostprocessing = 0; | ||
2348 | }; | ||
2349 | D2AAC07C0554694100DB518D /* Frameworks */ = { | ||
2350 | isa = PBXFrameworksBuildPhase; | ||
2351 | buildActionMask = 2147483647; | ||
2352 | files = ( | ||
2353 | ); | ||
2354 | runOnlyForDeploymentPostprocessing = 0; | ||
2355 | }; | ||
2356 | /* End PBXFrameworksBuildPhase section */ | ||
2357 | |||
2358 | /* Begin PBXGroup section */ | ||
2359 | 0867D691FE84028FC02AAC07 /* MacOSX */ = { | ||
2360 | isa = PBXGroup; | ||
2361 | children = ( | ||
2362 | 09022C660EA0EA6500CD54EE /* Tools */, | ||
2363 | 4CFA7C090A88742800B03626 /* include */, | ||
2364 | 4C53DEE50A484C220014E966 /* Irrlicht */, | ||
2365 | 4C00546D0A48470500C844C2 /* examples */, | ||
2366 | 4C53E2540A48505D0014E966 /* Libraries */, | ||
2367 | 4C53E24C0A484FED0014E966 /* Products */, | ||
2368 | 959726FD12C18FFC00BF73D3 /* IrrFramework.framework */, | ||
2369 | 959726FE12C18FFC00BF73D3 /* irrFramework-Info.plist */, | ||
2370 | 95972B8312C19A5C00BF73D3 /* OpenGL.framework */, | ||
2371 | 95972B8912C19A7600BF73D3 /* IOKit.framework */, | ||
2372 | 95972B8D12C19A7F00BF73D3 /* Carbon.framework */, | ||
2373 | ); | ||
2374 | name = MacOSX; | ||
2375 | sourceTree = "<group>"; | ||
2376 | }; | ||
2377 | 09022C660EA0EA6500CD54EE /* Tools */ = { | ||
2378 | isa = PBXGroup; | ||
2379 | children = ( | ||
2380 | 09022C670EA0EA7100CD54EE /* GUIEditor */, | ||
2381 | ); | ||
2382 | name = Tools; | ||
2383 | sourceTree = "<group>"; | ||
2384 | }; | ||
2385 | 09022C670EA0EA7100CD54EE /* GUIEditor */ = { | ||
2386 | isa = PBXGroup; | ||
2387 | children = ( | ||
2388 | 09022CA40EA0EC1900CD54EE /* source */, | ||
2389 | 09022CA30EA0EC0E00CD54EE /* include */, | ||
2390 | ); | ||
2391 | name = GUIEditor; | ||
2392 | sourceTree = "<group>"; | ||
2393 | }; | ||
2394 | 09022CA30EA0EC0E00CD54EE /* include */ = { | ||
2395 | isa = PBXGroup; | ||
2396 | children = ( | ||
2397 | 09022C680EA0EA9D00CD54EE /* CGUIAttribute.h */, | ||
2398 | 09022C6A0EA0EA9D00CD54EE /* CGUIAttributeEditor.h */, | ||
2399 | 09022C6B0EA0EA9D00CD54EE /* CGUIBoolAttribute.h */, | ||
2400 | 09022C6C0EA0EA9D00CD54EE /* CGUIColorAttribute.h */, | ||
2401 | 09022C6D0EA0EA9D00CD54EE /* CGUIDummyEditorStub.h */, | ||
2402 | 09022C6F0EA0EA9D00CD54EE /* CGUIEditFactory.h */, | ||
2403 | 09022C710EA0EA9D00CD54EE /* CGUIEditWindow.h */, | ||
2404 | 09022C730EA0EA9D00CD54EE /* CGUIEditWorkspace.h */, | ||
2405 | 09022C740EA0EA9D00CD54EE /* CGUIEnumAttribute.h */, | ||
2406 | 09022C760EA0EA9D00CD54EE /* CGUIPanel.h */, | ||
2407 | 09022C770EA0EA9D00CD54EE /* CGUIStringAttribute.h */, | ||
2408 | 09022C780EA0EA9D00CD54EE /* CGUITextureAttribute.h */, | ||
2409 | 09022C7A0EA0EA9D00CD54EE /* CGUITextureCacheBrowser.h */, | ||
2410 | 09022C7C0EA0EA9D00CD54EE /* CMemoryReadWriteFile.h */, | ||
2411 | ); | ||
2412 | name = include; | ||
2413 | sourceTree = "<group>"; | ||
2414 | }; | ||
2415 | 09022CA40EA0EC1900CD54EE /* source */ = { | ||
2416 | isa = PBXGroup; | ||
2417 | children = ( | ||
2418 | 09022C690EA0EA9D00CD54EE /* CGUIAttributeEditor.cpp */, | ||
2419 | 09022C6E0EA0EA9D00CD54EE /* CGUIEditFactory.cpp */, | ||
2420 | 09022C700EA0EA9D00CD54EE /* CGUIEditWindow.cpp */, | ||
2421 | 09022C720EA0EA9D00CD54EE /* CGUIEditWorkspace.cpp */, | ||
2422 | 09022C750EA0EA9D00CD54EE /* CGUIPanel.cpp */, | ||
2423 | 09022C790EA0EA9D00CD54EE /* CGUITextureCacheBrowser.cpp */, | ||
2424 | 09022C7B0EA0EA9D00CD54EE /* CMemoryReadWriteFile.cpp */, | ||
2425 | 09022C7D0EA0EA9D00CD54EE /* main.cpp */, | ||
2426 | ); | ||
2427 | name = source; | ||
2428 | sourceTree = "<group>"; | ||
2429 | }; | ||
2430 | 0910BA4D0D1F64D000D46B04 /* gui */ = { | ||
2431 | isa = PBXGroup; | ||
2432 | children = ( | ||
2433 | 0910BA070D1F64B300D46B04 /* EMessageBoxFlags.h */, | ||
2434 | 4CFA7C0D0A88742800B03626 /* EGUIElementTypes.h */, | ||
2435 | 0910BA020D1F64B300D46B04 /* EGUIAlignment.h */, | ||
2436 | 4CFA7C1B0A88742900B03626 /* ICursorControl.h */, | ||
2437 | 4CFA7C210A88742900B03626 /* IGUIButton.h */, | ||
2438 | 4CFA7C220A88742900B03626 /* IGUICheckBox.h */, | ||
2439 | 0910BA0B0D1F64B300D46B04 /* IGUIColorSelectDialog.h */, | ||
2440 | 4CFA7C230A88742900B03626 /* IGUIComboBox.h */, | ||
2441 | 4CFA7C240A88742900B03626 /* IGUIContextMenu.h */, | ||
2442 | 4CFA7C250A88742900B03626 /* IGUIEditBox.h */, | ||
2443 | 4CFA7C260A88742900B03626 /* IGUIElement.h */, | ||
2444 | 0910BA0C0D1F64B300D46B04 /* IGUIElementFactory.h */, | ||
2445 | 4CFA7C270A88742900B03626 /* IGUIEnvironment.h */, | ||
2446 | 4CFA7C280A88742900B03626 /* IGUIFileOpenDialog.h */, | ||
2447 | 4CFA7C290A88742900B03626 /* IGUIFont.h */, | ||
2448 | 0910BA0D0D1F64B300D46B04 /* IGUIFontBitmap.h */, | ||
2449 | 4CFA7C2A0A88742900B03626 /* IGUIImage.h */, | ||
2450 | 4CFA7C2B0A88742900B03626 /* IGUIInOutFader.h */, | ||
2451 | 4CFA7C2C0A88742900B03626 /* IGUIListBox.h */, | ||
2452 | 4CFA7C2D0A88742900B03626 /* IGUIMeshViewer.h */, | ||
2453 | 4CFA7C2E0A88742900B03626 /* IGUIScrollBar.h */, | ||
2454 | 4CFA7C2F0A88742900B03626 /* IGUISkin.h */, | ||
2455 | 0910BA0E0D1F64B300D46B04 /* IGUISpinBox.h */, | ||
2456 | 0910BA0F0D1F64B300D46B04 /* IGUISpriteBank.h */, | ||
2457 | 4CFA7C300A88742900B03626 /* IGUIStaticText.h */, | ||
2458 | 4CFA7C310A88742900B03626 /* IGUITabControl.h */, | ||
2459 | 0910BA100D1F64B300D46B04 /* IGUITable.h */, | ||
2460 | 4CFA7C320A88742900B03626 /* IGUIToolbar.h */, | ||
2461 | 4CFA7C330A88742900B03626 /* IGUIWindow.h */, | ||
2462 | ); | ||
2463 | name = gui; | ||
2464 | sourceTree = "<group>"; | ||
2465 | }; | ||
2466 | 0910BA4E0D1F652100D46B04 /* core */ = { | ||
2467 | isa = PBXGroup; | ||
2468 | children = ( | ||
2469 | 4CFA7C500A88742900B03626 /* irrTypes.h */, | ||
2470 | 0910B9FE0D1F64B300D46B04 /* coreutil.h */, | ||
2471 | 4CFA7C5F0A88742900B03626 /* ITimer.h */, | ||
2472 | 4CFA7C670A88742900B03626 /* Keycodes.h */, | ||
2473 | 4CFA7C750A88742900B03626 /* SKeyMap.h */, | ||
2474 | 4CFA7C0A0A88742800B03626 /* aabbox3d.h */, | ||
2475 | 4CFA7C0B0A88742800B03626 /* dimension2d.h */, | ||
2476 | 4CFA7C100A88742800B03626 /* heapsort.h */, | ||
2477 | 4CFA7C480A88742900B03626 /* irrAllocator.h */, | ||
2478 | 4CFA7C490A88742900B03626 /* irrArray.h */, | ||
2479 | 4CFA7C4D0A88742900B03626 /* irrList.h */, | ||
2480 | 0910BA1E0D1F64B300D46B04 /* irrMap.h */, | ||
2481 | 4CFA7C4E0A88742900B03626 /* irrMath.h */, | ||
2482 | 4CFA7C4F0A88742900B03626 /* irrString.h */, | ||
2483 | 4CFA7C680A88742900B03626 /* line2d.h */, | ||
2484 | 4CFA7C690A88742900B03626 /* line3d.h */, | ||
2485 | 4CFA7C6A0A88742900B03626 /* matrix4.h */, | ||
2486 | 4CFA7C6B0A88742900B03626 /* plane3d.h */, | ||
2487 | 4CFA7C6C0A88742900B03626 /* position2d.h */, | ||
2488 | 4CFA7C6D0A88742900B03626 /* quaternion.h */, | ||
2489 | 4CFA7C6E0A88742900B03626 /* rect.h */, | ||
2490 | 4CFA7C7E0A88742900B03626 /* triangle3d.h */, | ||
2491 | 4CFA7C7F0A88742900B03626 /* vector2d.h */, | ||
2492 | 4CFA7C800A88742900B03626 /* vector3d.h */, | ||
2493 | ); | ||
2494 | name = core; | ||
2495 | sourceTree = "<group>"; | ||
2496 | }; | ||
2497 | 0910BA4F0D1F65A300D46B04 /* io */ = { | ||
2498 | isa = PBXGroup; | ||
2499 | children = ( | ||
2500 | 4CFA7C360A88742900B03626 /* IImageWriter.h */, | ||
2501 | 0910BA110D1F64B300D46B04 /* IMeshWriter.h */, | ||
2502 | 4CFA7C170A88742900B03626 /* IAttributeExchangingObject.h */, | ||
2503 | 4CFA7C180A88742900B03626 /* IAttributes.h */, | ||
2504 | 4CFA7C1E0A88742900B03626 /* IFileList.h */, | ||
2505 | 4CFA7C1F0A88742900B03626 /* IFileSystem.h */, | ||
2506 | 4CFA7C470A88742900B03626 /* IReadFile.h */, | ||
2507 | 4CFA7C510A88742900B03626 /* irrXML.h */, | ||
2508 | 4CFA7C640A88742900B03626 /* IWriteFile.h */, | ||
2509 | 4CFA7C650A88742900B03626 /* IXMLReader.h */, | ||
2510 | 4CFA7C660A88742900B03626 /* IXMLWriter.h */, | ||
2511 | ); | ||
2512 | name = io; | ||
2513 | sourceTree = "<group>"; | ||
2514 | }; | ||
2515 | 0910BA500D1F660300D46B04 /* scene */ = { | ||
2516 | isa = PBXGroup; | ||
2517 | children = ( | ||
2518 | 0910BA220D1F64B300D46B04 /* SSkinMeshBuffer.h */, | ||
2519 | 0910BA210D1F64B300D46B04 /* SSharedMeshBuffer.h */, | ||
2520 | 0910BA0A0D1F64B300D46B04 /* IBoneSceneNode.h */, | ||
2521 | 0910BA080D1F64B300D46B04 /* ETerrainElements.h */, | ||
2522 | 0910BA030D1F64B300D46B04 /* EHardwareBufferFlags.h */, | ||
2523 | 4CFA7C590A88742900B03626 /* ISceneUserDataSerializer.h */, | ||
2524 | 0910B9FF0D1F64B300D46B04 /* ECullingTypes.h */, | ||
2525 | 0910BA000D1F64B300D46B04 /* EDebugSceneTypes.h */, | ||
2526 | 0910BA060D1F64B300D46B04 /* EMeshWriterEnums.h */, | ||
2527 | 4CFA7C0E0A88742800B03626 /* ESceneNodeAnimatorTypes.h */, | ||
2528 | 4CFA7C0F0A88742800B03626 /* ESceneNodeTypes.h */, | ||
2529 | 4CFA7C110A88742900B03626 /* IAnimatedMesh.h */, | ||
2530 | 4CFA7C130A88742900B03626 /* IAnimatedMeshMD2.h */, | ||
2531 | 0910BA090D1F64B300D46B04 /* IAnimatedMeshMD3.h */, | ||
2532 | 4CFA7C150A88742900B03626 /* IAnimatedMeshSceneNode.h */, | ||
2533 | 4CFA7C190A88742900B03626 /* IBillboardSceneNode.h */, | ||
2534 | 4CFA7C1A0A88742900B03626 /* ICameraSceneNode.h */, | ||
2535 | 4CFA7C1C0A88742900B03626 /* IDummyTransformationSceneNode.h */, | ||
2536 | 4CFA7C370A88742900B03626 /* ILightSceneNode.h */, | ||
2537 | 4CFA7C3B0A88742900B03626 /* IMesh.h */, | ||
2538 | 4CFA7C3C0A88742900B03626 /* IMeshBuffer.h */, | ||
2539 | 4CFA7C3D0A88742900B03626 /* IMeshCache.h */, | ||
2540 | 4CFA7C3E0A88742900B03626 /* IMeshLoader.h */, | ||
2541 | 4CFA7C3F0A88742900B03626 /* IMeshManipulator.h */, | ||
2542 | 4CFA7C400A88742900B03626 /* IMeshSceneNode.h */, | ||
2543 | 4CFA7C410A88742900B03626 /* IMetaTriangleSelector.h */, | ||
2544 | 4CFA7C430A88742900B03626 /* IParticleAffector.h */, | ||
2545 | 0910BA120D1F64B300D46B04 /* IParticleAnimatedMeshSceneNodeEmitter.h */, | ||
2546 | 0910BA130D1F64B300D46B04 /* IParticleAttractionAffector.h */, | ||
2547 | 0910BA140D1F64B300D46B04 /* IParticleBoxEmitter.h */, | ||
2548 | 0910BA150D1F64B300D46B04 /* IParticleCylinderEmitter.h */, | ||
2549 | 4CFA7C440A88742900B03626 /* IParticleEmitter.h */, | ||
2550 | 0910BA160D1F64B300D46B04 /* IParticleFadeOutAffector.h */, | ||
2551 | 0910BA170D1F64B300D46B04 /* IParticleGravityAffector.h */, | ||
2552 | 0910BA180D1F64B300D46B04 /* IParticleMeshEmitter.h */, | ||
2553 | 0910BA190D1F64B300D46B04 /* IParticleRingEmitter.h */, | ||
2554 | 0910BA1A0D1F64B300D46B04 /* IParticleRotationAffector.h */, | ||
2555 | 0910BA1B0D1F64B300D46B04 /* IParticleSphereEmitter.h */, | ||
2556 | 4CFA7C450A88742900B03626 /* IParticleSystemSceneNode.h */, | ||
2557 | 4CFA7C460A88742900B03626 /* IQ3LevelMesh.h */, | ||
2558 | 0910BA1C0D1F64B300D46B04 /* IQ3Shader.h */, | ||
2559 | 4CFA7C520A88742900B03626 /* ISceneCollisionManager.h */, | ||
2560 | 4CFA7C530A88742900B03626 /* ISceneManager.h */, | ||
2561 | 4CFA7C540A88742900B03626 /* ISceneNode.h */, | ||
2562 | 4CFA7C550A88742900B03626 /* ISceneNodeAnimator.h */, | ||
2563 | 4CFA7C560A88742900B03626 /* ISceneNodeAnimatorCollisionResponse.h */, | ||
2564 | 4CFA7C570A88742900B03626 /* ISceneNodeAnimatorFactory.h */, | ||
2565 | 4CFA7C580A88742900B03626 /* ISceneNodeFactory.h */, | ||
2566 | 4CFA7C5B0A88742900B03626 /* IShadowVolumeSceneNode.h */, | ||
2567 | 0910BA1F0D1F64B300D46B04 /* ISkinnedMesh.h */, | ||
2568 | 4CFA7C5C0A88742900B03626 /* ITerrainSceneNode.h */, | ||
2569 | 4CFA7C5D0A88742900B03626 /* ITextSceneNode.h */, | ||
2570 | 4CFA7C600A88742900B03626 /* ITriangleSelector.h */, | ||
2571 | 4CFA7C700A88742900B03626 /* SAnimatedMesh.h */, | ||
2572 | 4CFA7C710A88742900B03626 /* SceneParameters.h */, | ||
2573 | 4CFA7C780A88742900B03626 /* SMesh.h */, | ||
2574 | 4CFA7C790A88742900B03626 /* SMeshBuffer.h */, | ||
2575 | 4CFA7C7A0A88742900B03626 /* SMeshBufferLightMap.h */, | ||
2576 | 4CFA7C7B0A88742900B03626 /* SMeshBufferTangents.h */, | ||
2577 | 4CFA7C7C0A88742900B03626 /* SParticle.h */, | ||
2578 | 0910B9FD0D1F64B300D46B04 /* CMeshBuffer.h */, | ||
2579 | 0910BA230D1F64B300D46B04 /* SViewFrustum.h */, | ||
2580 | ); | ||
2581 | name = scene; | ||
2582 | sourceTree = "<group>"; | ||
2583 | }; | ||
2584 | 0910BA800D1F6ADA00D46B04 /* video */ = { | ||
2585 | isa = PBXGroup; | ||
2586 | children = ( | ||
2587 | 0910BA200D1F64B300D46B04 /* SMaterialLayer.h */, | ||
2588 | 0910BA050D1F64B300D46B04 /* EMaterialTypes.h */, | ||
2589 | 0910BA040D1F64B300D46B04 /* EMaterialFlags.h */, | ||
2590 | 0910BA010D1F64B300D46B04 /* EDriverFeatures.h */, | ||
2591 | 4CFA7C200A88742900B03626 /* IGPUProgrammingServices.h */, | ||
2592 | 4CFA7C340A88742900B03626 /* IImage.h */, | ||
2593 | 4CFA7C350A88742900B03626 /* IImageLoader.h */, | ||
2594 | 4CFA7C390A88742900B03626 /* IMaterialRenderer.h */, | ||
2595 | 4CFA7C3A0A88742900B03626 /* IMaterialRendererServices.h */, | ||
2596 | 4CFA7C5A0A88742900B03626 /* IShaderConstantSetCallBack.h */, | ||
2597 | 4CFA7C5E0A88742900B03626 /* ITexture.h */, | ||
2598 | 4CFA7C620A88742900B03626 /* IVideoDriver.h */, | ||
2599 | 4CFA7C630A88742900B03626 /* IVideoModeList.h */, | ||
2600 | 4CFA7C6F0A88742900B03626 /* S3DVertex.h */, | ||
2601 | 4CFA7C720A88742900B03626 /* SColor.h */, | ||
2602 | 4CFA7C730A88742900B03626 /* SExposedVideoData.h */, | ||
2603 | 4CFA7C760A88742900B03626 /* SLight.h */, | ||
2604 | 4CFA7C770A88742900B03626 /* SMaterial.h */, | ||
2605 | ); | ||
2606 | name = video; | ||
2607 | sourceTree = "<group>"; | ||
2608 | }; | ||
2609 | 0910BA810D1F6BB800D46B04 /* gui */ = { | ||
2610 | isa = PBXGroup; | ||
2611 | children = ( | ||
2612 | 34FFD9CB0F6601AC00420884 /* element */, | ||
2613 | 4C53DEE60A484C220014E966 /* BuiltInFont.h */, | ||
2614 | 5DD480580C7D945800728AA9 /* CDefaultGUIElementFactory.cpp */, | ||
2615 | 5DD480590C7D945800728AA9 /* CDefaultGUIElementFactory.h */, | ||
2616 | 4C53DF3C0A484C230014E966 /* CGUIFont.cpp */, | ||
2617 | 4C53DF3D0A484C230014E966 /* CGUIFont.h */, | ||
2618 | 4C53DF4E0A484C230014E966 /* CGUISkin.cpp */, | ||
2619 | 4C53DF4F0A484C230014E966 /* CGUISkin.h */, | ||
2620 | 5DD480620C7D947B00728AA9 /* CGUISpriteBank.cpp */, | ||
2621 | 5DD480630C7D947B00728AA9 /* CGUISpriteBank.h */, | ||
2622 | ); | ||
2623 | name = gui; | ||
2624 | sourceTree = "<group>"; | ||
2625 | }; | ||
2626 | 0910BA820D1F6C3900D46B04 /* io */ = { | ||
2627 | isa = PBXGroup; | ||
2628 | children = ( | ||
2629 | 34FFD9CA0F66018500420884 /* xml */, | ||
2630 | 34FFD9C90F66014200420884 /* file */, | ||
2631 | 34FFD9C80F66012D00420884 /* attributes */, | ||
2632 | 34FFD9C70F66011C00420884 /* archive */, | ||
2633 | 4C53DF260A484C230014E966 /* CFileList.cpp */, | ||
2634 | 4C53DF270A484C230014E966 /* CFileList.h */, | ||
2635 | 4C53DF280A484C230014E966 /* CFileSystem.cpp */, | ||
2636 | 4C53DF290A484C230014E966 /* CFileSystem.h */, | ||
2637 | ); | ||
2638 | name = io; | ||
2639 | sourceTree = "<group>"; | ||
2640 | }; | ||
2641 | 0910BA830D1F6CA600D46B04 /* irr */ = { | ||
2642 | isa = PBXGroup; | ||
2643 | children = ( | ||
2644 | 34FFD9C60F6600DA00420884 /* device */, | ||
2645 | 4C53DF720A484C230014E966 /* CLogger.cpp */, | ||
2646 | 4C53DF730A484C230014E966 /* CLogger.h */, | ||
2647 | 4C53DF990A484C240014E966 /* COSOperator.cpp */, | ||
2648 | 4C53DF9A0A484C240014E966 /* COSOperator.h */, | ||
2649 | 4C53DFD00A484C240014E966 /* CTimer.h */, | ||
2650 | 4C53E00A0A484C250014E966 /* Irrlicht.cpp */, | ||
2651 | 4C53E16A0A484C2C0014E966 /* os.cpp */, | ||
2652 | 4C53E16B0A484C2C0014E966 /* os.h */, | ||
2653 | ); | ||
2654 | name = irr; | ||
2655 | sourceTree = "<group>"; | ||
2656 | }; | ||
2657 | 0910BA840D1F6D0200D46B04 /* scene */ = { | ||
2658 | isa = PBXGroup; | ||
2659 | children = ( | ||
2660 | 0E2E3C491103B224002DE8D7 /* Octree.h */, | ||
2661 | 0910BA850D1F6D0A00D46B04 /* animators */, | ||
2662 | 0910BA860D1F6D2600D46B04 /* collision */, | ||
2663 | 0910BA870D1F6D7500D46B04 /* loaders */, | ||
2664 | 0910BA880D1F6F1600D46B04 /* particleSystem */, | ||
2665 | 0910BA890D1F6F6600D46B04 /* sceneNodes */, | ||
2666 | 0910BA8A0D1F70B800D46B04 /* writers */, | ||
2667 | 4C53DF1D0A484C230014E966 /* CDefaultSceneNodeAnimatorFactory.h */, | ||
2668 | 4C53DF1C0A484C230014E966 /* CDefaultSceneNodeAnimatorFactory.cpp */, | ||
2669 | 4C53DF1E0A484C230014E966 /* CDefaultSceneNodeFactory.cpp */, | ||
2670 | 4C53DF1F0A484C230014E966 /* CDefaultSceneNodeFactory.h */, | ||
2671 | 4C53DF2C0A484C230014E966 /* CGeometryCreator.cpp */, | ||
2672 | 4C53DF2D0A484C230014E966 /* CGeometryCreator.h */, | ||
2673 | 4C53DF760A484C230014E966 /* CMeshCache.cpp */, | ||
2674 | 4C53DF770A484C230014E966 /* CMeshCache.h */, | ||
2675 | 4C53DF780A484C230014E966 /* CMeshManipulator.cpp */, | ||
2676 | 4C53DF790A484C230014E966 /* CMeshManipulator.h */, | ||
2677 | 95E9D50E10F43194008546FE /* CNPKReader.cpp */, | ||
2678 | 4C53DFAB0A484C240014E966 /* CSceneManager.cpp */, | ||
2679 | 4C53DFAC0A484C240014E966 /* CSceneManager.h */, | ||
2680 | ); | ||
2681 | name = scene; | ||
2682 | sourceTree = "<group>"; | ||
2683 | }; | ||
2684 | 0910BA850D1F6D0A00D46B04 /* animators */ = { | ||
2685 | isa = PBXGroup; | ||
2686 | children = ( | ||
2687 | 4C53DFAD0A484C240014E966 /* CSceneNodeAnimatorCollisionResponse.cpp */, | ||
2688 | 4C53DFAE0A484C240014E966 /* CSceneNodeAnimatorCollisionResponse.h */, | ||
2689 | 4C53DFAF0A484C240014E966 /* CSceneNodeAnimatorDelete.cpp */, | ||
2690 | 4C53DFB00A484C240014E966 /* CSceneNodeAnimatorDelete.h */, | ||
2691 | 4C53DFB10A484C240014E966 /* CSceneNodeAnimatorFlyCircle.cpp */, | ||
2692 | 4C53DFB20A484C240014E966 /* CSceneNodeAnimatorFlyCircle.h */, | ||
2693 | 4C53DFB30A484C240014E966 /* CSceneNodeAnimatorFlyStraight.cpp */, | ||
2694 | 4C53DFB40A484C240014E966 /* CSceneNodeAnimatorFlyStraight.h */, | ||
2695 | 4C53DFB50A484C240014E966 /* CSceneNodeAnimatorFollowSpline.cpp */, | ||
2696 | 4C53DFB60A484C240014E966 /* CSceneNodeAnimatorFollowSpline.h */, | ||
2697 | 4C53DFB70A484C240014E966 /* CSceneNodeAnimatorRotation.cpp */, | ||
2698 | 4C53DFB80A484C240014E966 /* CSceneNodeAnimatorRotation.h */, | ||
2699 | 4C53DFB90A484C240014E966 /* CSceneNodeAnimatorTexture.cpp */, | ||
2700 | 4C53DFBA0A484C240014E966 /* CSceneNodeAnimatorTexture.h */, | ||
2701 | ); | ||
2702 | name = animators; | ||
2703 | sourceTree = "<group>"; | ||
2704 | }; | ||
2705 | 0910BA860D1F6D2600D46B04 /* collision */ = { | ||
2706 | isa = PBXGroup; | ||
2707 | children = ( | ||
2708 | 0E2E3C4F1103B261002DE8D7 /* COctreeTriangleSelector.cpp */, | ||
2709 | 0E2E3C501103B261002DE8D7 /* COctreeTriangleSelector.h */, | ||
2710 | 4C53DF7C0A484C230014E966 /* CMetaTriangleSelector.cpp */, | ||
2711 | 4C53DF7D0A484C230014E966 /* CMetaTriangleSelector.h */, | ||
2712 | 4C53DFA90A484C240014E966 /* CSceneCollisionManager.cpp */, | ||
2713 | 4C53DFAA0A484C240014E966 /* CSceneCollisionManager.h */, | ||
2714 | 4C53DFCC0A484C240014E966 /* CTerrainTriangleSelector.cpp */, | ||
2715 | 4C53DFCD0A484C240014E966 /* CTerrainTriangleSelector.h */, | ||
2716 | 4C53DFD80A484C240014E966 /* CTriangleBBSelector.cpp */, | ||
2717 | 4C53DFD90A484C250014E966 /* CTriangleBBSelector.h */, | ||
2718 | 4C53DFDA0A484C250014E966 /* CTriangleSelector.cpp */, | ||
2719 | 4C53DFDB0A484C250014E966 /* CTriangleSelector.h */, | ||
2720 | ); | ||
2721 | name = collision; | ||
2722 | sourceTree = "<group>"; | ||
2723 | }; | ||
2724 | 0910BA870D1F6D7500D46B04 /* loaders */ = { | ||
2725 | isa = PBXGroup; | ||
2726 | children = ( | ||
2727 | 096840220D0F1A2300333EFD /* CBSPMeshFileLoader.cpp */, | ||
2728 | 096840230D0F1A2300333EFD /* CBSPMeshFileLoader.h */, | ||
2729 | 09C638700D4F1A69000B6A18 /* CLWOMeshFileLoader.cpp */, | ||
2730 | 09C638710D4F1A69000B6A18 /* CLWOMeshFileLoader.h */, | ||
2731 | 4C53DEE70A484C220014E966 /* C3DSMeshFileLoader.cpp */, | ||
2732 | 4C53DEE80A484C220014E966 /* C3DSMeshFileLoader.h */, | ||
2733 | 4C53DEE90A484C220014E966 /* CAnimatedMeshMD2.cpp */, | ||
2734 | 4C53DEEA0A484C220014E966 /* CAnimatedMeshMD2.h */, | ||
2735 | 5DD480560C7D945800728AA9 /* CAnimatedMeshMD3.cpp */, | ||
2736 | 5DD480570C7D945800728AA9 /* CAnimatedMeshMD3.h */, | ||
2737 | 0968401E0D0F1A2300333EFD /* CB3DMeshFileLoader.cpp */, | ||
2738 | 0968401F0D0F1A2300333EFD /* CB3DMeshFileLoader.h */, | ||
2739 | 4C53DEFA0A484C220014E966 /* CColladaFileLoader.cpp */, | ||
2740 | 4C53DEFB0A484C220014E966 /* CColladaFileLoader.h */, | ||
2741 | 4C53DEFE0A484C220014E966 /* CCSMLoader.cpp */, | ||
2742 | 4C53DEFF0A484C220014E966 /* CCSMLoader.h */, | ||
2743 | 4C53DF200A484C230014E966 /* CDMFLoader.cpp */, | ||
2744 | 4C53DF210A484C230014E966 /* CDMFLoader.h */, | ||
2745 | 0968402B0D0F1A2300333EFD /* CIrrMeshFileLoader.cpp */, | ||
2746 | 0968402C0D0F1A2300333EFD /* CIrrMeshFileLoader.h */, | ||
2747 | 4C53DF700A484C230014E966 /* CLMTSMeshFileLoader.cpp */, | ||
2748 | 4C53DF710A484C230014E966 /* CLMTSMeshFileLoader.h */, | ||
2749 | 0968402F0D0F1A2300333EFD /* CMD2MeshFileLoader.cpp */, | ||
2750 | 096840300D0F1A2300333EFD /* CMD2MeshFileLoader.h */, | ||
2751 | 5DD480C60C7DA66800728AA9 /* CMD3MeshFileLoader.cpp */, | ||
2752 | 5DD480C20C7DA66800728AA9 /* CMD3MeshFileLoader.h */, | ||
2753 | 096840310D0F1A2300333EFD /* CMS3DMeshFileLoader.cpp */, | ||
2754 | 096840320D0F1A2300333EFD /* CMS3DMeshFileLoader.h */, | ||
2755 | 4C53DF7E0A484C230014E966 /* CMY3DHelper.h */, | ||
2756 | 4C53DF7F0A484C230014E966 /* CMY3DMeshFileLoader.cpp */, | ||
2757 | 4C53DF800A484C230014E966 /* CMY3DMeshFileLoader.h */, | ||
2758 | 4C364EA20A6C6DC2004CFBB4 /* COBJMeshFileLoader.cpp */, | ||
2759 | 4C364EA30A6C6DC2004CFBB4 /* COBJMeshFileLoader.h */, | ||
2760 | 4C53DF840A484C240014E966 /* COCTLoader.cpp */, | ||
2761 | 4C53DF850A484C240014E966 /* COCTLoader.h */, | ||
2762 | 4C53DF8A0A484C240014E966 /* COgreMeshFileLoader.cpp */, | ||
2763 | 4C53DF8B0A484C240014E966 /* COgreMeshFileLoader.h */, | ||
2764 | 34EF91D50F65FCF6000B5651 /* CPLYMeshFileLoader.h */, | ||
2765 | 34EF91D60F65FCF6000B5651 /* CPLYMeshFileLoader.cpp */, | ||
2766 | 4C53DFA50A484C240014E966 /* CQ3LevelMesh.cpp */, | ||
2767 | 4C53DFA60A484C240014E966 /* CQ3LevelMesh.h */, | ||
2768 | 096840410D0F1A2300333EFD /* CSkinnedMesh.cpp */, | ||
2769 | 096840420D0F1A2300333EFD /* CSkinnedMesh.h */, | ||
2770 | 096840430D0F1A2300333EFD /* CSTLMeshFileLoader.cpp */, | ||
2771 | 096840440D0F1A2300333EFD /* CSTLMeshFileLoader.h */, | ||
2772 | 4C53DFF80A484C250014E966 /* CXMeshFileLoader.cpp */, | ||
2773 | 4C53DFF90A484C250014E966 /* CXMeshFileLoader.h */, | ||
2774 | 4C53E0050A484C250014E966 /* dmfsupport.h */, | ||
2775 | ); | ||
2776 | name = loaders; | ||
2777 | sourceTree = "<group>"; | ||
2778 | }; | ||
2779 | 0910BA880D1F6F1600D46B04 /* particleSystem */ = { | ||
2780 | isa = PBXGroup; | ||
2781 | children = ( | ||
2782 | 096CC0DE0ECE65B500C81DC7 /* CParticleScaleAffector.cpp */, | ||
2783 | 096CC0DF0ECE65B500C81DC7 /* CParticleScaleAffector.h */, | ||
2784 | 096840330D0F1A2300333EFD /* CParticleAnimatedMeshSceneNodeEmitter.cpp */, | ||
2785 | 096840340D0F1A2300333EFD /* CParticleAnimatedMeshSceneNodeEmitter.h */, | ||
2786 | 096840350D0F1A2300333EFD /* CParticleAttractionAffector.cpp */, | ||
2787 | 096840360D0F1A2300333EFD /* CParticleAttractionAffector.h */, | ||
2788 | 4C53DF9B0A484C240014E966 /* CParticleBoxEmitter.cpp */, | ||
2789 | 4C53DF9C0A484C240014E966 /* CParticleBoxEmitter.h */, | ||
2790 | 096840370D0F1A2300333EFD /* CParticleCylinderEmitter.cpp */, | ||
2791 | 096840380D0F1A2300333EFD /* CParticleCylinderEmitter.h */, | ||
2792 | 4C53DF9D0A484C240014E966 /* CParticleFadeOutAffector.cpp */, | ||
2793 | 4C53DF9E0A484C240014E966 /* CParticleFadeOutAffector.h */, | ||
2794 | 4C53DF9F0A484C240014E966 /* CParticleGravityAffector.cpp */, | ||
2795 | 4C53DFA00A484C240014E966 /* CParticleGravityAffector.h */, | ||
2796 | 096840390D0F1A2300333EFD /* CParticleMeshEmitter.cpp */, | ||
2797 | 0968403A0D0F1A2300333EFD /* CParticleMeshEmitter.h */, | ||
2798 | 4C53DFA10A484C240014E966 /* CParticlePointEmitter.cpp */, | ||
2799 | 4C53DFA20A484C240014E966 /* CParticlePointEmitter.h */, | ||
2800 | 0968403B0D0F1A2300333EFD /* CParticleRingEmitter.cpp */, | ||
2801 | 0968403C0D0F1A2300333EFD /* CParticleRingEmitter.h */, | ||
2802 | 0968403D0D0F1A2300333EFD /* CParticleRotationAffector.cpp */, | ||
2803 | 0968403E0D0F1A2300333EFD /* CParticleRotationAffector.h */, | ||
2804 | 0968403F0D0F1A2300333EFD /* CParticleSphereEmitter.cpp */, | ||
2805 | 096840400D0F1A2300333EFD /* CParticleSphereEmitter.h */, | ||
2806 | 4C53DFA30A484C240014E966 /* CParticleSystemSceneNode.cpp */, | ||
2807 | 4C53DFA40A484C240014E966 /* CParticleSystemSceneNode.h */, | ||
2808 | ); | ||
2809 | name = particleSystem; | ||
2810 | sourceTree = "<group>"; | ||
2811 | }; | ||
2812 | 0910BA890D1F6F6600D46B04 /* sceneNodes */ = { | ||
2813 | isa = PBXGroup; | ||
2814 | children = ( | ||
2815 | 0E2E3C4B1103B247002DE8D7 /* COctreeSceneNode.cpp */, | ||
2816 | 0E2E3C4C1103B247002DE8D7 /* COctreeSceneNode.h */, | ||
2817 | 093973BC0E0458B200E0C987 /* CSceneNodeAnimatorCameraFPS.cpp */, | ||
2818 | 093973BD0E0458B200E0C987 /* CSceneNodeAnimatorCameraFPS.h */, | ||
2819 | 093973BE0E0458B200E0C987 /* CSceneNodeAnimatorCameraMaya.cpp */, | ||
2820 | 093973BF0E0458B200E0C987 /* CSceneNodeAnimatorCameraMaya.h */, | ||
2821 | 4C53DEED0A484C220014E966 /* CAnimatedMeshSceneNode.cpp */, | ||
2822 | 4C53DEEE0A484C220014E966 /* CAnimatedMeshSceneNode.h */, | ||
2823 | 4C53DEF20A484C220014E966 /* CBillboardSceneNode.cpp */, | ||
2824 | 4C53DEF30A484C220014E966 /* CBillboardSceneNode.h */, | ||
2825 | 096840200D0F1A2300333EFD /* CBoneSceneNode.cpp */, | ||
2826 | 096840210D0F1A2300333EFD /* CBoneSceneNode.h */, | ||
2827 | 4C53DEF80A484C220014E966 /* CCameraSceneNode.cpp */, | ||
2828 | 4C53DEF90A484C220014E966 /* CCameraSceneNode.h */, | ||
2829 | 4C53DF000A484C220014E966 /* CCubeSceneNode.cpp */, | ||
2830 | 4C53DF010A484C220014E966 /* CCubeSceneNode.h */, | ||
2831 | 4C53DF220A484C230014E966 /* CDummyTransformationSceneNode.cpp */, | ||
2832 | 4C53DF230A484C230014E966 /* CDummyTransformationSceneNode.h */, | ||
2833 | 4C53DF240A484C230014E966 /* CEmptySceneNode.cpp */, | ||
2834 | 4C53DF250A484C230014E966 /* CEmptySceneNode.h */, | ||
2835 | 4C53DF6C0A484C230014E966 /* CLightSceneNode.cpp */, | ||
2836 | 4C53DF6D0A484C230014E966 /* CLightSceneNode.h */, | ||
2837 | 4C53DF7A0A484C230014E966 /* CMeshSceneNode.cpp */, | ||
2838 | 4C53DF7B0A484C230014E966 /* CMeshSceneNode.h */, | ||
2839 | 5DD4806A0C7D94AC00728AA9 /* CQuake3ShaderSceneNode.cpp */, | ||
2840 | 5DD4806B0C7D94AC00728AA9 /* CQuake3ShaderSceneNode.h */, | ||
2841 | 4C53DFBB0A484C240014E966 /* CShadowVolumeSceneNode.cpp */, | ||
2842 | 4C53DFBC0A484C240014E966 /* CShadowVolumeSceneNode.h */, | ||
2843 | 4C53DFBD0A484C240014E966 /* CSkyBoxSceneNode.cpp */, | ||
2844 | 4C53DFBE0A484C240014E966 /* CSkyBoxSceneNode.h */, | ||
2845 | 4CFA7BEC0A88735A00B03626 /* CSkyDomeSceneNode.cpp */, | ||
2846 | 4CFA7BED0A88735A00B03626 /* CSkyDomeSceneNode.h */, | ||
2847 | 4CC36B0D0A6B61DB0076C4B2 /* CSphereSceneNode.cpp */, | ||
2848 | 4CC36B0E0A6B61DB0076C4B2 /* CSphereSceneNode.h */, | ||
2849 | 4C53DFCA0A484C240014E966 /* CTerrainSceneNode.cpp */, | ||
2850 | 4C53DFCB0A484C240014E966 /* CTerrainSceneNode.h */, | ||
2851 | 4C53DFCE0A484C240014E966 /* CTextSceneNode.cpp */, | ||
2852 | 4C53DFCF0A484C240014E966 /* CTextSceneNode.h */, | ||
2853 | 090FBC800D31085E0076D847 /* CVolumeLightSceneNode.cpp */, | ||
2854 | 090FBC810D31085E0076D847 /* CVolumeLightSceneNode.h */, | ||
2855 | 4C53DFF00A484C250014E966 /* CWaterSurfaceSceneNode.cpp */, | ||
2856 | 4C53DFF10A484C250014E966 /* CWaterSurfaceSceneNode.h */, | ||
2857 | ); | ||
2858 | name = sceneNodes; | ||
2859 | sourceTree = "<group>"; | ||
2860 | }; | ||
2861 | 0910BA8A0D1F70B800D46B04 /* writers */ = { | ||
2862 | isa = PBXGroup; | ||
2863 | children = ( | ||
2864 | 096840250D0F1A2300333EFD /* CColladaMeshWriter.cpp */, | ||
2865 | 096840260D0F1A2300333EFD /* CColladaMeshWriter.h */, | ||
2866 | 0968402D0D0F1A2300333EFD /* CIrrMeshWriter.cpp */, | ||
2867 | 0968402E0D0F1A2300333EFD /* CIrrMeshWriter.h */, | ||
2868 | 096F8E3B0EA2EFBA00907EC5 /* COBJMeshWriter.cpp */, | ||
2869 | 096F8E3C0EA2EFBA00907EC5 /* COBJMeshWriter.h */, | ||
2870 | 34EF91DA0F65FD14000B5651 /* CPLYMeshWriter.h */, | ||
2871 | 34EF91DB0F65FD14000B5651 /* CPLYMeshWriter.cpp */, | ||
2872 | 096840450D0F1A2300333EFD /* CSTLMeshWriter.cpp */, | ||
2873 | 096840460D0F1A2300333EFD /* CSTLMeshWriter.h */, | ||
2874 | ); | ||
2875 | name = writers; | ||
2876 | sourceTree = "<group>"; | ||
2877 | }; | ||
2878 | 0910BA8B0D1F71D600D46B04 /* video */ = { | ||
2879 | isa = PBXGroup; | ||
2880 | children = ( | ||
2881 | 0910BA8C0D1F729400D46B04 /* Burning Video */, | ||
2882 | 0910BA8D0D1F72DB00D46B04 /* Direct3D8 */, | ||
2883 | 0910BA8E0D1F72FB00D46B04 /* Direct3D9 */, | ||
2884 | 0910BA8F0D1F731900D46B04 /* Null */, | ||
2885 | 0910BA910D1F738100D46B04 /* OpenGL */, | ||
2886 | 0910BA920D1F73CC00D46B04 /* Software */, | ||
2887 | 4C53DFEE0A484C250014E966 /* CVideoModeList.cpp */, | ||
2888 | 4C53DFEF0A484C250014E966 /* CVideoModeList.h */, | ||
2889 | ); | ||
2890 | name = video; | ||
2891 | sourceTree = "<group>"; | ||
2892 | }; | ||
2893 | 0910BA8C0D1F729400D46B04 /* Burning Video */ = { | ||
2894 | isa = PBXGroup; | ||
2895 | children = ( | ||
2896 | 4C53E16D0A484C2C0014E966 /* S4DVertex.h */, | ||
2897 | 4C53E16E0A484C2C0014E966 /* SoftwareDriver2_compile_config.h */, | ||
2898 | 4C53E16F0A484C2C0014E966 /* SoftwareDriver2_helper.h */, | ||
2899 | 5DD4804C0C7D91DF00728AA9 /* CDepthBuffer.cpp */, | ||
2900 | 0910B9D90D1F5D4100D46B04 /* CBurningShader_Raster_Reference.cpp */, | ||
2901 | 5DD480500C7D936700728AA9 /* IBurningShader.cpp */, | ||
2902 | 5DD480510C7D936700728AA9 /* IBurningShader.h */, | ||
2903 | 5DD4804D0C7D91DF00728AA9 /* CDepthBuffer.h */, | ||
2904 | 4C53DFC20A484C240014E966 /* CSoftwareDriver2.cpp */, | ||
2905 | 4C53DFC30A484C240014E966 /* CSoftwareDriver2.h */, | ||
2906 | 4C53DFC60A484C240014E966 /* CSoftwareTexture2.cpp */, | ||
2907 | 4C53DFC70A484C240014E966 /* CSoftwareTexture2.h */, | ||
2908 | ); | ||
2909 | name = "Burning Video"; | ||
2910 | sourceTree = "<group>"; | ||
2911 | }; | ||
2912 | 0910BA8D0D1F72DB00D46B04 /* Direct3D8 */ = { | ||
2913 | isa = PBXGroup; | ||
2914 | children = ( | ||
2915 | 4C53DF020A484C220014E966 /* CD3D8Driver.cpp */, | ||
2916 | 4C53DF030A484C220014E966 /* CD3D8Driver.h */, | ||
2917 | 4C53DF040A484C220014E966 /* CD3D8MaterialRenderer.h */, | ||
2918 | 4C53DF050A484C220014E966 /* CD3D8NormalMapRenderer.cpp */, | ||
2919 | 4C53DF060A484C220014E966 /* CD3D8NormalMapRenderer.h */, | ||
2920 | 4C53DF070A484C230014E966 /* CD3D8ParallaxMapRenderer.cpp */, | ||
2921 | 4C53DF080A484C230014E966 /* CD3D8ParallaxMapRenderer.h */, | ||
2922 | 4C53DF090A484C230014E966 /* CD3D8ShaderMaterialRenderer.cpp */, | ||
2923 | 4C53DF0A0A484C230014E966 /* CD3D8ShaderMaterialRenderer.h */, | ||
2924 | 4C53DF0B0A484C230014E966 /* CD3D8Texture.cpp */, | ||
2925 | 4C53DF0C0A484C230014E966 /* CD3D8Texture.h */, | ||
2926 | ); | ||
2927 | name = Direct3D8; | ||
2928 | sourceTree = "<group>"; | ||
2929 | }; | ||
2930 | 0910BA8E0D1F72FB00D46B04 /* Direct3D9 */ = { | ||
2931 | isa = PBXGroup; | ||
2932 | children = ( | ||
2933 | 4C53DF0D0A484C230014E966 /* CD3D9Driver.cpp */, | ||
2934 | 4C53DF0E0A484C230014E966 /* CD3D9Driver.h */, | ||
2935 | 4C53DF0F0A484C230014E966 /* CD3D9HLSLMaterialRenderer.cpp */, | ||
2936 | 4C53DF100A484C230014E966 /* CD3D9HLSLMaterialRenderer.h */, | ||
2937 | 4C53DF110A484C230014E966 /* CD3D9MaterialRenderer.h */, | ||
2938 | 4C53DF120A484C230014E966 /* CD3D9NormalMapRenderer.cpp */, | ||
2939 | 4C53DF130A484C230014E966 /* CD3D9NormalMapRenderer.h */, | ||
2940 | 4C53DF140A484C230014E966 /* CD3D9ParallaxMapRenderer.cpp */, | ||
2941 | 4C53DF150A484C230014E966 /* CD3D9ParallaxMapRenderer.h */, | ||
2942 | 4C53DF160A484C230014E966 /* CD3D9ShaderMaterialRenderer.cpp */, | ||
2943 | 4C53DF170A484C230014E966 /* CD3D9ShaderMaterialRenderer.h */, | ||
2944 | 4C53DF180A484C230014E966 /* CD3D9Texture.cpp */, | ||
2945 | 4C53DF190A484C230014E966 /* CD3D9Texture.h */, | ||
2946 | ); | ||
2947 | name = Direct3D9; | ||
2948 | sourceTree = "<group>"; | ||
2949 | }; | ||
2950 | 0910BA8F0D1F731900D46B04 /* Null */ = { | ||
2951 | isa = PBXGroup; | ||
2952 | children = ( | ||
2953 | 34EF91900F65F9AD000B5651 /* loader */, | ||
2954 | 0910BA900D1F733100D46B04 /* writer */, | ||
2955 | 4C53DEFC0A484C220014E966 /* CColorConverter.cpp */, | ||
2956 | 4C53DEFD0A484C220014E966 /* CColorConverter.h */, | ||
2957 | 4C53DF2A0A484C230014E966 /* CFPSCounter.cpp */, | ||
2958 | 4C53DF2B0A484C230014E966 /* CFPSCounter.h */, | ||
2959 | 4C53DF580A484C230014E966 /* CImage.cpp */, | ||
2960 | 4C53DF590A484C230014E966 /* CImage.h */, | ||
2961 | 4C53DF820A484C240014E966 /* CNullDriver.cpp */, | ||
2962 | 4C53DF830A484C240014E966 /* CNullDriver.h */, | ||
2963 | 4C53E0090A484C250014E966 /* IImagePresenter.h */, | ||
2964 | ); | ||
2965 | name = Null; | ||
2966 | sourceTree = "<group>"; | ||
2967 | }; | ||
2968 | 0910BA900D1F733100D46B04 /* writer */ = { | ||
2969 | isa = PBXGroup; | ||
2970 | children = ( | ||
2971 | 4CFA7BDE0A88735900B03626 /* CImageWriterBMP.cpp */, | ||
2972 | 4CFA7BDF0A88735900B03626 /* CImageWriterBMP.h */, | ||
2973 | 4CFA7BE00A88735900B03626 /* CImageWriterJPG.cpp */, | ||
2974 | 4CFA7BE10A88735900B03626 /* CImageWriterJPG.h */, | ||
2975 | 4CFA7BE20A88735900B03626 /* CImageWriterPCX.cpp */, | ||
2976 | 4CFA7BE30A88735900B03626 /* CImageWriterPCX.h */, | ||
2977 | 4CFA7BE40A88735900B03626 /* CImageWriterPNG.cpp */, | ||
2978 | 4CFA7BE50A88735900B03626 /* CImageWriterPNG.h */, | ||
2979 | 4CFA7BE60A88735900B03626 /* CImageWriterPPM.cpp */, | ||
2980 | 4CFA7BE70A88735900B03626 /* CImageWriterPPM.h */, | ||
2981 | 4CFA7BE80A88735900B03626 /* CImageWriterPSD.cpp */, | ||
2982 | 4CFA7BE90A88735900B03626 /* CImageWriterPSD.h */, | ||
2983 | 4CFA7BEA0A88735900B03626 /* CImageWriterTGA.cpp */, | ||
2984 | 4CFA7BEB0A88735900B03626 /* CImageWriterTGA.h */, | ||
2985 | ); | ||
2986 | name = writer; | ||
2987 | sourceTree = "<group>"; | ||
2988 | }; | ||
2989 | 0910BA910D1F738100D46B04 /* OpenGL */ = { | ||
2990 | isa = PBXGroup; | ||
2991 | children = ( | ||
2992 | 5DD480700C7D94AC00728AA9 /* glxext.h */, | ||
2993 | 4C53E0070A484C250014E966 /* glext.h */, | ||
2994 | 5DD480C10C7DA66800728AA9 /* COpenGLExtensionHandler.h */, | ||
2995 | 5DD480C50C7DA66800728AA9 /* COpenGLExtensionHandler.cpp */, | ||
2996 | 4C53DF8C0A484C240014E966 /* COpenGLDriver.cpp */, | ||
2997 | 4C53DF8D0A484C240014E966 /* COpenGLDriver.h */, | ||
2998 | 4C53DF8E0A484C240014E966 /* COpenGLMaterialRenderer.h */, | ||
2999 | 4C53DF8F0A484C240014E966 /* COpenGLNormalMapRenderer.cpp */, | ||
3000 | 4C53DF900A484C240014E966 /* COpenGLNormalMapRenderer.h */, | ||
3001 | 4C53DF910A484C240014E966 /* COpenGLParallaxMapRenderer.cpp */, | ||
3002 | 4C53DF920A484C240014E966 /* COpenGLParallaxMapRenderer.h */, | ||
3003 | 4C53DF930A484C240014E966 /* COpenGLShaderMaterialRenderer.cpp */, | ||
3004 | 4C53DF940A484C240014E966 /* COpenGLShaderMaterialRenderer.h */, | ||
3005 | 4C53DF950A484C240014E966 /* COpenGLSLMaterialRenderer.cpp */, | ||
3006 | 4C53DF960A484C240014E966 /* COpenGLSLMaterialRenderer.h */, | ||
3007 | 4C53DF970A484C240014E966 /* COpenGLTexture.cpp */, | ||
3008 | 4C53DF980A484C240014E966 /* COpenGLTexture.h */, | ||
3009 | ); | ||
3010 | name = OpenGL; | ||
3011 | sourceTree = "<group>"; | ||
3012 | }; | ||
3013 | 0910BA920D1F73CC00D46B04 /* Software */ = { | ||
3014 | isa = PBXGroup; | ||
3015 | children = ( | ||
3016 | 4C53DFBF0A484C240014E966 /* CSoftware2MaterialRenderer.h */, | ||
3017 | 4C53DFC00A484C240014E966 /* CSoftwareDriver.cpp */, | ||
3018 | 4C53DFC10A484C240014E966 /* CSoftwareDriver.h */, | ||
3019 | 4C53DFC40A484C240014E966 /* CSoftwareTexture.cpp */, | ||
3020 | 4C53DFC50A484C240014E966 /* CSoftwareTexture.h */, | ||
3021 | 4C53DFFF0A484C250014E966 /* CZBuffer.cpp */, | ||
3022 | 4C53E0000A484C250014E966 /* CZBuffer.h */, | ||
3023 | 5DD480540C7D93AB00728AA9 /* IDepthBuffer.h */, | ||
3024 | 4C53E00F0A484C250014E966 /* ITriangleRenderer.h */, | ||
3025 | 5DD4806C0C7D94AC00728AA9 /* CTRTextureBlend.cpp */, | ||
3026 | 5DD4806D0C7D94AC00728AA9 /* CTRTextureGouraudAlpha.cpp */, | ||
3027 | 5DD4806E0C7D94AC00728AA9 /* CTRTextureGouraudAlphaNoZ.cpp */, | ||
3028 | 5DD4806F0C7D94AC00728AA9 /* CTRTextureLightMapGouraud2_M4.cpp */, | ||
3029 | 4C53E0110A484C250014E966 /* IZBuffer.h */, | ||
3030 | 4C53E16C0A484C2C0014E966 /* S2DVertex.h */, | ||
3031 | 4C53DFD10A484C240014E966 /* CTRFlat.cpp */, | ||
3032 | 4C53DFD20A484C240014E966 /* CTRFlatWire.cpp */, | ||
3033 | 4C53DFD30A484C240014E966 /* CTRGouraud.cpp */, | ||
3034 | 4C53DFD40A484C240014E966 /* CTRGouraud2.cpp */, | ||
3035 | 4C53DFD50A484C240014E966 /* CTRGouraudAlpha2.cpp */, | ||
3036 | 4C53DFD60A484C240014E966 /* CTRGouraudAlphaNoZ2.cpp */, | ||
3037 | 4C53DFD70A484C240014E966 /* CTRGouraudWire.cpp */, | ||
3038 | 4C53DFDC0A484C250014E966 /* CTRTextureDetailMap2.cpp */, | ||
3039 | 4C53DFDD0A484C250014E966 /* CTRTextureFlat.cpp */, | ||
3040 | 4C53DFDE0A484C250014E966 /* CTRTextureFlatWire.cpp */, | ||
3041 | 4C53DFDF0A484C250014E966 /* CTRTextureGouraud.cpp */, | ||
3042 | 4C53DFE00A484C250014E966 /* CTRTextureGouraud.h */, | ||
3043 | 4C53DFE10A484C250014E966 /* CTRTextureGouraud2.cpp */, | ||
3044 | 4C53DFE20A484C250014E966 /* CTRTextureGouraudAdd.cpp */, | ||
3045 | 4C53DFE30A484C250014E966 /* CTRTextureGouraudAdd2.cpp */, | ||
3046 | 4C53DFE40A484C250014E966 /* CTRTextureGouraudAddNoZ2.cpp */, | ||
3047 | 4C53DFE50A484C250014E966 /* CTRTextureGouraudNoZ.cpp */, | ||
3048 | 4C53DFE60A484C250014E966 /* CTRTextureGouraudNoZ2.cpp */, | ||
3049 | 4C53DFE70A484C250014E966 /* CTRTextureGouraudVertexAlpha2.cpp */, | ||
3050 | 4C53DFE80A484C250014E966 /* CTRTextureGouraudWire.cpp */, | ||
3051 | 4C53DFE90A484C250014E966 /* CTRTextureLightMap2_Add.cpp */, | ||
3052 | 4C53DFEA0A484C250014E966 /* CTRTextureLightMap2_M1.cpp */, | ||
3053 | 4C53DFEB0A484C250014E966 /* CTRTextureLightMap2_M2.cpp */, | ||
3054 | 4C53DFEC0A484C250014E966 /* CTRTextureLightMap2_M4.cpp */, | ||
3055 | 4C53DFED0A484C250014E966 /* CTRTextureWire2.cpp */, | ||
3056 | ); | ||
3057 | name = Software; | ||
3058 | sourceTree = "<group>"; | ||
3059 | }; | ||
3060 | 09293C2B0ED31FF8003B8C9C /* libpng */ = { | ||
3061 | isa = PBXGroup; | ||
3062 | children = ( | ||
3063 | 09293C2C0ED32029003B8C9C /* png.c */, | ||
3064 | 09293C2D0ED32029003B8C9C /* pngerror.c */, | ||
3065 | 09293C2F0ED32029003B8C9C /* pngget.c */, | ||
3066 | 09293C300ED32029003B8C9C /* pngmem.c */, | ||
3067 | 09293C310ED32029003B8C9C /* pngpread.c */, | ||
3068 | 09293C320ED32029003B8C9C /* pngread.c */, | ||
3069 | 09293C330ED32029003B8C9C /* pngrio.c */, | ||
3070 | 09293C340ED32029003B8C9C /* pngrtran.c */, | ||
3071 | 09293C350ED32029003B8C9C /* pngrutil.c */, | ||
3072 | 09293C360ED32029003B8C9C /* pngset.c */, | ||
3073 | 09293C380ED32029003B8C9C /* pngtrans.c */, | ||
3074 | 09293C3A0ED32029003B8C9C /* pngwio.c */, | ||
3075 | 09293C3B0ED32029003B8C9C /* pngwrite.c */, | ||
3076 | 09293C3C0ED32029003B8C9C /* pngwtran.c */, | ||
3077 | 09293C3D0ED32029003B8C9C /* pngwutil.c */, | ||
3078 | ); | ||
3079 | name = libpng; | ||
3080 | sourceTree = "<group>"; | ||
3081 | }; | ||
3082 | 0946CC980EC99B8B00D945A5 /* 19.MouseAndJoystick */ = { | ||
3083 | isa = PBXGroup; | ||
3084 | children = ( | ||
3085 | 0946CCCA0EC99C6E00D945A5 /* main.cpp */, | ||
3086 | ); | ||
3087 | name = 19.MouseAndJoystick; | ||
3088 | sourceTree = "<group>"; | ||
3089 | }; | ||
3090 | 09F6492D0D2CE017001E0599 /* 15.LoadIrrFile */ = { | ||
3091 | isa = PBXGroup; | ||
3092 | children = ( | ||
3093 | 09F6492E0D2CE038001E0599 /* main.cpp */, | ||
3094 | ); | ||
3095 | name = 15.LoadIrrFile; | ||
3096 | sourceTree = "<group>"; | ||
3097 | }; | ||
3098 | 09F649530D2CE1EB001E0599 /* 16.Quake3Shader */ = { | ||
3099 | isa = PBXGroup; | ||
3100 | children = ( | ||
3101 | 09F649730D2CE2D0001E0599 /* main.cpp */, | ||
3102 | ); | ||
3103 | name = 16.Quake3Shader; | ||
3104 | sourceTree = "<group>"; | ||
3105 | }; | ||
3106 | 0E2E3C621103B350002DE8D7 /* lzma */ = { | ||
3107 | isa = PBXGroup; | ||
3108 | children = ( | ||
3109 | 0E2E3C631103B384002DE8D7 /* LzmaDec.c */, | ||
3110 | ); | ||
3111 | name = lzma; | ||
3112 | sourceTree = "<group>"; | ||
3113 | }; | ||
3114 | 0E2E3C651103B388002DE8D7 /* bzip2 */ = { | ||
3115 | isa = PBXGroup; | ||
3116 | children = ( | ||
3117 | 0E2E3C7B1103B4E1002DE8D7 /* bzlib.c */, | ||
3118 | 0E2E3C661103B3B9002DE8D7 /* blocksort.c */, | ||
3119 | 0E2E3C671103B3B9002DE8D7 /* bzcompress.c */, | ||
3120 | 0E2E3C6A1103B3B9002DE8D7 /* crctable.c */, | ||
3121 | 0E2E3C6B1103B3B9002DE8D7 /* decompress.c */, | ||
3122 | 0E2E3C6C1103B3B9002DE8D7 /* huffman.c */, | ||
3123 | 0E2E3C6E1103B3B9002DE8D7 /* randtable.c */, | ||
3124 | ); | ||
3125 | name = bzip2; | ||
3126 | sourceTree = "<group>"; | ||
3127 | }; | ||
3128 | 0E2E3C7D1103B4E6002DE8D7 /* aesGladman */ = { | ||
3129 | isa = PBXGroup; | ||
3130 | children = ( | ||
3131 | 0E2E3C7E1103B53C002DE8D7 /* aescrypt.cpp */, | ||
3132 | 0E2E3C7F1103B53C002DE8D7 /* aeskey.cpp */, | ||
3133 | 0E2E3C801103B53C002DE8D7 /* aestab.cpp */, | ||
3134 | 0E2E3C811103B53C002DE8D7 /* fileenc.cpp */, | ||
3135 | 0E2E3C821103B53C002DE8D7 /* hmac.cpp */, | ||
3136 | 0E2E3C831103B53C002DE8D7 /* prng.cpp */, | ||
3137 | 0E2E3C841103B53C002DE8D7 /* pwd2key.cpp */, | ||
3138 | 0E2E3C851103B53C002DE8D7 /* sha1.cpp */, | ||
3139 | 0E2E3C861103B53C002DE8D7 /* sha2.cpp */, | ||
3140 | ); | ||
3141 | name = aesGladman; | ||
3142 | sourceTree = "<group>"; | ||
3143 | }; | ||
3144 | 0E2E3D671103E6C6002DE8D7 /* 18.SplitScreen */ = { | ||
3145 | isa = PBXGroup; | ||
3146 | children = ( | ||
3147 | 0E2E3D681103E6C6002DE8D7 /* main.cpp */, | ||
3148 | ); | ||
3149 | path = 18.SplitScreen; | ||
3150 | sourceTree = "<group>"; | ||
3151 | }; | ||
3152 | 0E2E3D781103E6E4002DE8D7 /* 20.ManagedLights */ = { | ||
3153 | isa = PBXGroup; | ||
3154 | children = ( | ||
3155 | 0E2E3D791103E6E4002DE8D7 /* main.cpp */, | ||
3156 | ); | ||
3157 | path = 20.ManagedLights; | ||
3158 | sourceTree = "<group>"; | ||
3159 | }; | ||
3160 | 0E2E3E1A1103F773002DE8D7 /* 21.Quake3Explorer */ = { | ||
3161 | isa = PBXGroup; | ||
3162 | children = ( | ||
3163 | 0E2E3E1B1103F773002DE8D7 /* main.cpp */, | ||
3164 | 0E2E3E1D1103F773002DE8D7 /* q3factory.cpp */, | ||
3165 | 0E2E3E1E1103F773002DE8D7 /* q3factory.h */, | ||
3166 | 0E2E3E261103F773002DE8D7 /* sound.cpp */, | ||
3167 | 0E2E3E271103F773002DE8D7 /* sound.h */, | ||
3168 | ); | ||
3169 | path = 21.Quake3Explorer; | ||
3170 | sourceTree = "<group>"; | ||
3171 | }; | ||
3172 | 0E2E3E281103F773002DE8D7 /* 22.MaterialViewer */ = { | ||
3173 | isa = PBXGroup; | ||
3174 | children = ( | ||
3175 | 0E2E3E291103F773002DE8D7 /* main.cpp */, | ||
3176 | ); | ||
3177 | path = 22.MaterialViewer; | ||
3178 | sourceTree = "<group>"; | ||
3179 | }; | ||
3180 | 0E2E3E311103F773002DE8D7 /* 23.SMeshHandling */ = { | ||
3181 | isa = PBXGroup; | ||
3182 | children = ( | ||
3183 | 0E2E3E321103F773002DE8D7 /* main.cpp */, | ||
3184 | ); | ||
3185 | path = 23.SMeshHandling; | ||
3186 | sourceTree = "<group>"; | ||
3187 | }; | ||
3188 | 34EF91900F65F9AD000B5651 /* loader */ = { | ||
3189 | isa = PBXGroup; | ||
3190 | children = ( | ||
3191 | 4CFA7BDC0A88735900B03626 /* CImageLoaderBMP.cpp */, | ||
3192 | 4CFA7BDD0A88735900B03626 /* CImageLoaderBMP.h */, | ||
3193 | 4C53DF5C0A484C230014E966 /* CImageLoaderJPG.cpp */, | ||
3194 | 4C53DF5D0A484C230014E966 /* CImageLoaderJPG.h */, | ||
3195 | 4C53DF5E0A484C230014E966 /* CImageLoaderPCX.cpp */, | ||
3196 | 4C53DF5F0A484C230014E966 /* CImageLoaderPCX.h */, | ||
3197 | 4C53DF600A484C230014E966 /* CImageLoaderPNG.cpp */, | ||
3198 | 4C53DF610A484C230014E966 /* CImageLoaderPNG.h */, | ||
3199 | 096840270D0F1A2300333EFD /* CImageLoaderPPM.cpp */, | ||
3200 | 096840280D0F1A2300333EFD /* CImageLoaderPPM.h */, | ||
3201 | 4C53DF620A484C230014E966 /* CImageLoaderPSD.cpp */, | ||
3202 | 4C53DF630A484C230014E966 /* CImageLoaderPSD.h */, | ||
3203 | 34EF91D00F65FCA6000B5651 /* CImageLoaderRGB.h */, | ||
3204 | 34EF91D10F65FCA6000B5651 /* CImageLoaderRGB.cpp */, | ||
3205 | 4C53DF640A484C230014E966 /* CImageLoaderTGA.cpp */, | ||
3206 | 4C53DF650A484C230014E966 /* CImageLoaderTGA.h */, | ||
3207 | 0910B9DC0D1F5D4100D46B04 /* CImageLoaderWAL.cpp */, | ||
3208 | 0910B9DD0D1F5D4100D46B04 /* CImageLoaderWAL.h */, | ||
3209 | ); | ||
3210 | name = loader; | ||
3211 | sourceTree = "<group>"; | ||
3212 | }; | ||
3213 | 34FFD9C50F6600A900420884 /* libraries */ = { | ||
3214 | isa = PBXGroup; | ||
3215 | children = ( | ||
3216 | 0E2E3C7D1103B4E6002DE8D7 /* aesGladman */, | ||
3217 | 0E2E3C651103B388002DE8D7 /* bzip2 */, | ||
3218 | 0E2E3C621103B350002DE8D7 /* lzma */, | ||
3219 | 4C53E1710A484C2C0014E966 /* zlib */, | ||
3220 | 4C53E0130A484C250014E966 /* jpeglib */, | ||
3221 | 09293C2B0ED31FF8003B8C9C /* libpng */, | ||
3222 | ); | ||
3223 | name = libraries; | ||
3224 | sourceTree = "<group>"; | ||
3225 | }; | ||
3226 | 34FFD9C60F6600DA00420884 /* device */ = { | ||
3227 | isa = PBXGroup; | ||
3228 | children = ( | ||
3229 | 4C53E14A0A484C2C0014E966 /* MacOSX */, | ||
3230 | 0E2E3C571103B2AE002DE8D7 /* CIrrDeviceFB.cpp */, | ||
3231 | 0E2E3C581103B2AE002DE8D7 /* CIrrDeviceFB.h */, | ||
3232 | 0E2E3C591103B2AE002DE8D7 /* CIrrDeviceWinCE.cpp */, | ||
3233 | 0E2E3C5A1103B2AE002DE8D7 /* CIrrDeviceWinCE.h */, | ||
3234 | 34EC243A0F59272E0037BC3A /* CIrrDeviceConsole.h */, | ||
3235 | 34EC243B0F59272E0037BC3A /* CIrrDeviceConsole.cpp */, | ||
3236 | 4C53DF660A484C230014E966 /* CIrrDeviceLinux.cpp */, | ||
3237 | 4C53DF670A484C230014E966 /* CIrrDeviceLinux.h */, | ||
3238 | 5DD480C40C7DA66800728AA9 /* CIrrDeviceSDL.cpp */, | ||
3239 | 5DD480C30C7DA66800728AA9 /* CIrrDeviceSDL.h */, | ||
3240 | 4C53DF680A484C230014E966 /* CIrrDeviceStub.cpp */, | ||
3241 | 4C53DF690A484C230014E966 /* CIrrDeviceStub.h */, | ||
3242 | 4C53DF6A0A484C230014E966 /* CIrrDeviceWin32.cpp */, | ||
3243 | 4C53DF6B0A484C230014E966 /* CIrrDeviceWin32.h */, | ||
3244 | ); | ||
3245 | name = device; | ||
3246 | sourceTree = "<group>"; | ||
3247 | }; | ||
3248 | 34FFD9C70F66011C00420884 /* archive */ = { | ||
3249 | isa = PBXGroup; | ||
3250 | children = ( | ||
3251 | 0E2E3C531103B27D002DE8D7 /* CNPKReader.cpp */, | ||
3252 | 0E2E3C541103B27D002DE8D7 /* CNPKReader.h */, | ||
3253 | 344FD4A41039E98C0045FD3F /* CMountPointReader.cpp */, | ||
3254 | 344FD4A51039E98C0045FD3F /* CMountPointReader.h */, | ||
3255 | 3430E4D41022C391006271FD /* CTarReader.h */, | ||
3256 | 3430E4D51022C391006271FD /* CTarReader.cpp */, | ||
3257 | 4C53E0030A484C250014E966 /* CZipReader.cpp */, | ||
3258 | 4C53E0040A484C250014E966 /* CZipReader.h */, | ||
3259 | 4C43EEBE0A74A5C800F942FC /* CPakReader.cpp */, | ||
3260 | 4C43EEBF0A74A5C800F942FC /* CPakReader.h */, | ||
3261 | ); | ||
3262 | name = archive; | ||
3263 | sourceTree = "<group>"; | ||
3264 | }; | ||
3265 | 34FFD9C80F66012D00420884 /* attributes */ = { | ||
3266 | isa = PBXGroup; | ||
3267 | children = ( | ||
3268 | 4C53DEEF0A484C220014E966 /* CAttributeImpl.h */, | ||
3269 | 4C53DEF00A484C220014E966 /* CAttributes.cpp */, | ||
3270 | 4C53DEF10A484C220014E966 /* CAttributes.h */, | ||
3271 | ); | ||
3272 | name = attributes; | ||
3273 | sourceTree = "<group>"; | ||
3274 | }; | ||
3275 | 34FFD9C90F66014200420884 /* file */ = { | ||
3276 | isa = PBXGroup; | ||
3277 | children = ( | ||
3278 | 4C53DFA70A484C240014E966 /* CReadFile.cpp */, | ||
3279 | 4C53DFA80A484C240014E966 /* CReadFile.h */, | ||
3280 | 4C53DFF20A484C250014E966 /* CWriteFile.cpp */, | ||
3281 | 4C53DFF30A484C250014E966 /* CWriteFile.h */, | ||
3282 | 4C53DF6E0A484C230014E966 /* CLimitReadFile.cpp */, | ||
3283 | 4C53DF6F0A484C230014E966 /* CLimitReadFile.h */, | ||
3284 | 3484C4FB0F48D4CB00C81F60 /* CMemoryFile.h */, | ||
3285 | 3484C4FC0F48D4CB00C81F60 /* CMemoryFile.cpp */, | ||
3286 | ); | ||
3287 | name = file; | ||
3288 | sourceTree = "<group>"; | ||
3289 | }; | ||
3290 | 34FFD9CA0F66018500420884 /* xml */ = { | ||
3291 | isa = PBXGroup; | ||
3292 | children = ( | ||
3293 | 4C53DFFA0A484C250014E966 /* CXMLReader.cpp */, | ||
3294 | 4C53DFFB0A484C250014E966 /* CXMLReader.h */, | ||
3295 | 4C53DFFC0A484C250014E966 /* CXMLReaderImpl.h */, | ||
3296 | 4C53DFFD0A484C250014E966 /* CXMLWriter.cpp */, | ||
3297 | 4C53DFFE0A484C250014E966 /* CXMLWriter.h */, | ||
3298 | 4C53E00E0A484C250014E966 /* irrXML.cpp */, | ||
3299 | ); | ||
3300 | name = xml; | ||
3301 | sourceTree = "<group>"; | ||
3302 | }; | ||
3303 | 34FFD9CB0F6601AC00420884 /* element */ = { | ||
3304 | isa = PBXGroup; | ||
3305 | children = ( | ||
3306 | 4C53DF2E0A484C230014E966 /* CGUIButton.cpp */, | ||
3307 | 4C53DF2F0A484C230014E966 /* CGUIButton.h */, | ||
3308 | 4C53DF300A484C230014E966 /* CGUICheckBox.cpp */, | ||
3309 | 4C53DF310A484C230014E966 /* CGUICheckBox.h */, | ||
3310 | 5DD4805E0C7D947B00728AA9 /* CGUIColorSelectDialog.cpp */, | ||
3311 | 5DD4805F0C7D947B00728AA9 /* CGUIColorSelectDialog.h */, | ||
3312 | 4C53DF320A484C230014E966 /* CGUIComboBox.cpp */, | ||
3313 | 4C53DF330A484C230014E966 /* CGUIComboBox.h */, | ||
3314 | 4C53DF340A484C230014E966 /* CGUIContextMenu.cpp */, | ||
3315 | 4C53DF350A484C230014E966 /* CGUIContextMenu.h */, | ||
3316 | 4C53DF360A484C230014E966 /* CGUIEditBox.cpp */, | ||
3317 | 4C53DF370A484C230014E966 /* CGUIEditBox.h */, | ||
3318 | 4C53DF380A484C230014E966 /* CGUIEnvironment.cpp */, | ||
3319 | 4C53DF390A484C230014E966 /* CGUIEnvironment.h */, | ||
3320 | 4C53DF3A0A484C230014E966 /* CGUIFileOpenDialog.cpp */, | ||
3321 | 4C53DF3B0A484C230014E966 /* CGUIFileOpenDialog.h */, | ||
3322 | 4C53DF3E0A484C230014E966 /* CGUIImage.cpp */, | ||
3323 | 4C53DF3F0A484C230014E966 /* CGUIImage.h */, | ||
3324 | 3484C4DF0F48D1B000C81F60 /* CGUIImageList.h */, | ||
3325 | 3484C4E00F48D1B000C81F60 /* CGUIImageList.cpp */, | ||
3326 | 4C53DF400A484C230014E966 /* CGUIInOutFader.cpp */, | ||
3327 | 4C53DF410A484C230014E966 /* CGUIInOutFader.h */, | ||
3328 | 4C53DF420A484C230014E966 /* CGUIListBox.cpp */, | ||
3329 | 4C53DF430A484C230014E966 /* CGUIListBox.h */, | ||
3330 | 4C53DF440A484C230014E966 /* CGUIMenu.cpp */, | ||
3331 | 4C53DF450A484C230014E966 /* CGUIMenu.h */, | ||
3332 | 4C53DF460A484C230014E966 /* CGUIMeshViewer.cpp */, | ||
3333 | 4C53DF470A484C230014E966 /* CGUIMeshViewer.h */, | ||
3334 | 4C53DF480A484C230014E966 /* CGUIMessageBox.cpp */, | ||
3335 | 4C53DF490A484C230014E966 /* CGUIMessageBox.h */, | ||
3336 | 4C53DF4A0A484C230014E966 /* CGUIModalScreen.cpp */, | ||
3337 | 4C53DF4B0A484C230014E966 /* CGUIModalScreen.h */, | ||
3338 | 4C53DF4C0A484C230014E966 /* CGUIScrollBar.cpp */, | ||
3339 | 4C53DF4D0A484C230014E966 /* CGUIScrollBar.h */, | ||
3340 | 5DD480600C7D947B00728AA9 /* CGUISpinBox.cpp */, | ||
3341 | 5DD480610C7D947B00728AA9 /* CGUISpinBox.h */, | ||
3342 | 4C53DF500A484C230014E966 /* CGUIStaticText.cpp */, | ||
3343 | 4C53DF510A484C230014E966 /* CGUIStaticText.h */, | ||
3344 | 4C53DF520A484C230014E966 /* CGUITabControl.cpp */, | ||
3345 | 4C53DF530A484C230014E966 /* CGUITabControl.h */, | ||
3346 | 0910B9DA0D1F5D4100D46B04 /* CGUITable.cpp */, | ||
3347 | 0910B9DB0D1F5D4100D46B04 /* CGUITable.h */, | ||
3348 | 4C53DF540A484C230014E966 /* CGUIToolBar.cpp */, | ||
3349 | 4C53DF550A484C230014E966 /* CGUIToolBar.h */, | ||
3350 | 3484C4EC0F48D3A100C81F60 /* CGUITreeView.h */, | ||
3351 | 3484C4ED0F48D3A100C81F60 /* CGUITreeView.cpp */, | ||
3352 | 4C53DF560A484C230014E966 /* CGUIWindow.cpp */, | ||
3353 | 4C53DF570A484C230014E966 /* CGUIWindow.h */, | ||
3354 | ); | ||
3355 | name = element; | ||
3356 | sourceTree = "<group>"; | ||
3357 | }; | ||
3358 | 4C00546D0A48470500C844C2 /* examples */ = { | ||
3359 | isa = PBXGroup; | ||
3360 | children = ( | ||
3361 | 4C00546E0A48470500C844C2 /* 01.HelloWorld */, | ||
3362 | 4C0054740A48470500C844C2 /* 02.Quake3Map */, | ||
3363 | 4C00547A0A48470500C844C2 /* 03.CustomSceneNode */, | ||
3364 | 4C0054800A48470500C844C2 /* 04.Movement */, | ||
3365 | 4C0054860A48470500C844C2 /* 05.UserInterface */, | ||
3366 | 4C00548C0A48470500C844C2 /* 06.2DGraphics */, | ||
3367 | 4C0054920A48470500C844C2 /* 07.Collision */, | ||
3368 | 4C0054980A48470500C844C2 /* 08.SpecialFX */, | ||
3369 | 4C00549E0A48470500C844C2 /* 09.Meshviewer */, | ||
3370 | 4C0054A70A48470500C844C2 /* 10.Shaders */, | ||
3371 | 4C0054AD0A48470500C844C2 /* 11.PerPixelLighting */, | ||
3372 | 4C0054B30A48470500C844C2 /* 12.TerrainRendering */, | ||
3373 | 4C0054B90A48470500C844C2 /* 13.RenderToTexture */, | ||
3374 | 09F6492D0D2CE017001E0599 /* 15.LoadIrrFile */, | ||
3375 | 09F649530D2CE1EB001E0599 /* 16.Quake3Shader */, | ||
3376 | 0E2E3D671103E6C6002DE8D7 /* 18.SplitScreen */, | ||
3377 | 0946CC980EC99B8B00D945A5 /* 19.MouseAndJoystick */, | ||
3378 | 0E2E3D781103E6E4002DE8D7 /* 20.ManagedLights */, | ||
3379 | 0E2E3E1A1103F773002DE8D7 /* 21.Quake3Explorer */, | ||
3380 | 0E2E3E281103F773002DE8D7 /* 22.MaterialViewer */, | ||
3381 | 0E2E3E311103F773002DE8D7 /* 23.SMeshHandling */, | ||
3382 | 4C0054C40A48470500C844C2 /* Demo */, | ||
3383 | ); | ||
3384 | name = examples; | ||
3385 | path = ../../../examples; | ||
3386 | sourceTree = SOURCE_ROOT; | ||
3387 | }; | ||
3388 | 4C00546E0A48470500C844C2 /* 01.HelloWorld */ = { | ||
3389 | isa = PBXGroup; | ||
3390 | children = ( | ||
3391 | 4C0054710A48470500C844C2 /* main.cpp */, | ||
3392 | ); | ||
3393 | path = 01.HelloWorld; | ||
3394 | sourceTree = "<group>"; | ||
3395 | }; | ||
3396 | 4C0054740A48470500C844C2 /* 02.Quake3Map */ = { | ||
3397 | isa = PBXGroup; | ||
3398 | children = ( | ||
3399 | 4C0054770A48470500C844C2 /* main.cpp */, | ||
3400 | ); | ||
3401 | path = 02.Quake3Map; | ||
3402 | sourceTree = "<group>"; | ||
3403 | }; | ||
3404 | 4C00547A0A48470500C844C2 /* 03.CustomSceneNode */ = { | ||
3405 | isa = PBXGroup; | ||
3406 | children = ( | ||
3407 | 4C00547D0A48470500C844C2 /* main.cpp */, | ||
3408 | ); | ||
3409 | path = 03.CustomSceneNode; | ||
3410 | sourceTree = "<group>"; | ||
3411 | }; | ||
3412 | 4C0054800A48470500C844C2 /* 04.Movement */ = { | ||
3413 | isa = PBXGroup; | ||
3414 | children = ( | ||
3415 | 4C0054830A48470500C844C2 /* main.cpp */, | ||
3416 | ); | ||
3417 | path = 04.Movement; | ||
3418 | sourceTree = "<group>"; | ||
3419 | }; | ||
3420 | 4C0054860A48470500C844C2 /* 05.UserInterface */ = { | ||
3421 | isa = PBXGroup; | ||
3422 | children = ( | ||
3423 | 4C0054890A48470500C844C2 /* main.cpp */, | ||
3424 | ); | ||
3425 | path = 05.UserInterface; | ||
3426 | sourceTree = "<group>"; | ||
3427 | }; | ||
3428 | 4C00548C0A48470500C844C2 /* 06.2DGraphics */ = { | ||
3429 | isa = PBXGroup; | ||
3430 | children = ( | ||
3431 | 4C00548F0A48470500C844C2 /* main.cpp */, | ||
3432 | ); | ||
3433 | path = 06.2DGraphics; | ||
3434 | sourceTree = "<group>"; | ||
3435 | }; | ||
3436 | 4C0054920A48470500C844C2 /* 07.Collision */ = { | ||
3437 | isa = PBXGroup; | ||
3438 | children = ( | ||
3439 | 4C0054950A48470500C844C2 /* main.cpp */, | ||
3440 | ); | ||
3441 | path = 07.Collision; | ||
3442 | sourceTree = "<group>"; | ||
3443 | }; | ||
3444 | 4C0054980A48470500C844C2 /* 08.SpecialFX */ = { | ||
3445 | isa = PBXGroup; | ||
3446 | children = ( | ||
3447 | 4C00549B0A48470500C844C2 /* main.cpp */, | ||
3448 | ); | ||
3449 | path = 08.SpecialFX; | ||
3450 | sourceTree = "<group>"; | ||
3451 | }; | ||
3452 | 4C00549E0A48470500C844C2 /* 09.Meshviewer */ = { | ||
3453 | isa = PBXGroup; | ||
3454 | children = ( | ||
3455 | 4C0054A30A48470500C844C2 /* main.cpp */, | ||
3456 | ); | ||
3457 | path = 09.Meshviewer; | ||
3458 | sourceTree = "<group>"; | ||
3459 | }; | ||
3460 | 4C0054A70A48470500C844C2 /* 10.Shaders */ = { | ||
3461 | isa = PBXGroup; | ||
3462 | children = ( | ||
3463 | 4C0054AA0A48470500C844C2 /* main.cpp */, | ||
3464 | ); | ||
3465 | path = 10.Shaders; | ||
3466 | sourceTree = "<group>"; | ||
3467 | }; | ||
3468 | 4C0054AD0A48470500C844C2 /* 11.PerPixelLighting */ = { | ||
3469 | isa = PBXGroup; | ||
3470 | children = ( | ||
3471 | 4C0054B00A48470500C844C2 /* main.cpp */, | ||
3472 | ); | ||
3473 | path = 11.PerPixelLighting; | ||
3474 | sourceTree = "<group>"; | ||
3475 | }; | ||
3476 | 4C0054B30A48470500C844C2 /* 12.TerrainRendering */ = { | ||
3477 | isa = PBXGroup; | ||
3478 | children = ( | ||
3479 | 4C0054B60A48470500C844C2 /* main.cpp */, | ||
3480 | ); | ||
3481 | path = 12.TerrainRendering; | ||
3482 | sourceTree = "<group>"; | ||
3483 | }; | ||
3484 | 4C0054B90A48470500C844C2 /* 13.RenderToTexture */ = { | ||
3485 | isa = PBXGroup; | ||
3486 | children = ( | ||
3487 | 4C0054BC0A48470500C844C2 /* main.cpp */, | ||
3488 | ); | ||
3489 | path = 13.RenderToTexture; | ||
3490 | sourceTree = "<group>"; | ||
3491 | }; | ||
3492 | 4C0054C40A48470500C844C2 /* Demo */ = { | ||
3493 | isa = PBXGroup; | ||
3494 | children = ( | ||
3495 | 4C0054C50A48470500C844C2 /* CDemo.cpp */, | ||
3496 | 4C0054C60A48470500C844C2 /* CDemo.h */, | ||
3497 | 4C0054C70A48470500C844C2 /* CMainMenu.cpp */, | ||
3498 | 4C0054C80A48470500C844C2 /* CMainMenu.h */, | ||
3499 | 4C0054CA0A48470500C844C2 /* main.cpp */, | ||
3500 | ); | ||
3501 | path = Demo; | ||
3502 | sourceTree = "<group>"; | ||
3503 | }; | ||
3504 | 4C53DEE50A484C220014E966 /* Irrlicht */ = { | ||
3505 | isa = PBXGroup; | ||
3506 | children = ( | ||
3507 | 34FFD9C50F6600A900420884 /* libraries */, | ||
3508 | 4C6DC9960A486B110017A6E5 /* Engine */, | ||
3509 | ); | ||
3510 | name = Irrlicht; | ||
3511 | path = ..; | ||
3512 | sourceTree = SOURCE_ROOT; | ||
3513 | }; | ||
3514 | 4C53E0130A484C250014E966 /* jpeglib */ = { | ||
3515 | isa = PBXGroup; | ||
3516 | children = ( | ||
3517 | 0E2E3C431103B1B5002DE8D7 /* jaricom.c */, | ||
3518 | 0E2E3C441103B1B5002DE8D7 /* jcarith.c */, | ||
3519 | 0E2E3C451103B1B5002DE8D7 /* jdarith.c */, | ||
3520 | 4C53E6F10A485CD80014E966 /* jcapimin.c */, | ||
3521 | 4C53E6F20A485CD80014E966 /* jcapistd.c */, | ||
3522 | 95E9D50210F42F9A008546FE /* jcarith.c */, | ||
3523 | 4C53E6F30A485CD80014E966 /* jccoefct.c */, | ||
3524 | 4C53E6F40A485CD80014E966 /* jccolor.c */, | ||
3525 | 4C53E6F50A485CD80014E966 /* jcdctmgr.c */, | ||
3526 | 4C53E6F60A485CD80014E966 /* jchuff.c */, | ||
3527 | 4C53E6F80A485CD80014E966 /* jcinit.c */, | ||
3528 | 4C53E6F90A485CD80014E966 /* jcmainct.c */, | ||
3529 | 4C53E6FA0A485CD80014E966 /* jcmarker.c */, | ||
3530 | 4C53E6FB0A485CD80014E966 /* jcmaster.c */, | ||
3531 | 4C53E6FC0A485CD80014E966 /* jcomapi.c */, | ||
3532 | 4C53E70A0A485CD80014E966 /* jcparam.c */, | ||
3533 | 4C53E70C0A485CD80014E966 /* jcprepct.c */, | ||
3534 | 4C53E70D0A485CD80014E966 /* jcsample.c */, | ||
3535 | 4C53E70E0A485CD80014E966 /* jctrans.c */, | ||
3536 | 4C53E70F0A485CD80014E966 /* jdapimin.c */, | ||
3537 | 95E9D50A10F43011008546FE /* jaricom.c */, | ||
3538 | 4C53E7100A485CD80014E966 /* jdapistd.c */, | ||
3539 | 95E9D50610F42FDF008546FE /* jdarith.c */, | ||
3540 | 4C53E7110A485CD80014E966 /* jdatadst.c */, | ||
3541 | 4C53E7120A485CD80014E966 /* jdatasrc.c */, | ||
3542 | 4C53E7130A485CD80014E966 /* jdcoefct.c */, | ||
3543 | 4C53E7140A485CD80014E966 /* jdcolor.c */, | ||
3544 | 4C53E7160A485CD80014E966 /* jddctmgr.c */, | ||
3545 | 4C53E7170A485CD80014E966 /* jdhuff.c */, | ||
3546 | 4C53E7190A485CD80014E966 /* jdinput.c */, | ||
3547 | 4C53E71A0A485CD80014E966 /* jdmainct.c */, | ||
3548 | 4C53E71B0A485CD80014E966 /* jdmarker.c */, | ||
3549 | 4C53E71C0A485CD80014E966 /* jdmaster.c */, | ||
3550 | 4C53E71D0A485CD80014E966 /* jdmerge.c */, | ||
3551 | 4C53E71F0A485CD80014E966 /* jdpostct.c */, | ||
3552 | 4C53E7200A485CD80014E966 /* jdsample.c */, | ||
3553 | 4C53E7210A485CD80014E966 /* jdtrans.c */, | ||
3554 | 4C53E7220A485CD80014E966 /* jerror.c */, | ||
3555 | 4C53E7240A485CD80014E966 /* jfdctflt.c */, | ||
3556 | 4C53E7250A485CD80014E966 /* jfdctfst.c */, | ||
3557 | 4C53E7260A485CD80014E966 /* jfdctint.c */, | ||
3558 | 4C53E7270A485CD80014E966 /* jidctflt.c */, | ||
3559 | 4C53E7280A485CD80014E966 /* jidctfst.c */, | ||
3560 | 4C53E7290A485CD80014E966 /* jidctint.c */, | ||
3561 | 4C53E7300A485CD80014E966 /* jmemmgr.c */, | ||
3562 | 4C53E7320A485CD80014E966 /* jmemnobs.c */, | ||
3563 | 4C53E7390A485CD80014E966 /* jquant1.c */, | ||
3564 | 4C53E73A0A485CD80014E966 /* jquant2.c */, | ||
3565 | 4C53E73B0A485CD80014E966 /* jutils.c */, | ||
3566 | ); | ||
3567 | path = jpeglib; | ||
3568 | sourceTree = "<group>"; | ||
3569 | }; | ||
3570 | 4C53E14A0A484C2C0014E966 /* MacOSX */ = { | ||
3571 | isa = PBXGroup; | ||
3572 | children = ( | ||
3573 | 4C53E14C0A484C2C0014E966 /* AppDelegate.h */, | ||
3574 | 4C53E14D0A484C2C0014E966 /* AppDelegate.mm */, | ||
3575 | 4C53E14E0A484C2C0014E966 /* build */, | ||
3576 | 4C53E15E0A484C2C0014E966 /* CIrrDeviceMacOSX.h */, | ||
3577 | 4C53E15F0A484C2C0014E966 /* CIrrDeviceMacOSX.mm */, | ||
3578 | 4C53E1640A484C2C0014E966 /* MacOSX_Prefix.pch */, | ||
3579 | 4C53E1650A484C2C0014E966 /* MainMenu.nib */, | ||
3580 | 4C53E1660A484C2C0014E966 /* OSXClipboard.h */, | ||
3581 | 4C53E1670A484C2C0014E966 /* OSXClipboard.mm */, | ||
3582 | ); | ||
3583 | path = MacOSX; | ||
3584 | sourceTree = "<group>"; | ||
3585 | }; | ||
3586 | 4C53E14E0A484C2C0014E966 /* build */ = { | ||
3587 | isa = PBXGroup; | ||
3588 | children = ( | ||
3589 | 4C53E14F0A484C2C0014E966 /* MacOSX.build */, | ||
3590 | ); | ||
3591 | path = build; | ||
3592 | sourceTree = "<group>"; | ||
3593 | }; | ||
3594 | 4C53E14F0A484C2C0014E966 /* MacOSX.build */ = { | ||
3595 | isa = PBXGroup; | ||
3596 | children = ( | ||
3597 | 4C53E1500A484C2C0014E966 /* MacOSX.pbxindex */, | ||
3598 | ); | ||
3599 | path = MacOSX.build; | ||
3600 | sourceTree = "<group>"; | ||
3601 | }; | ||
3602 | 4C53E1500A484C2C0014E966 /* MacOSX.pbxindex */ = { | ||
3603 | isa = PBXGroup; | ||
3604 | children = ( | ||
3605 | 4C53E1590A484C2C0014E966 /* strings.pbxstrings */, | ||
3606 | ); | ||
3607 | path = MacOSX.pbxindex; | ||
3608 | sourceTree = "<group>"; | ||
3609 | }; | ||
3610 | 4C53E1590A484C2C0014E966 /* strings.pbxstrings */ = { | ||
3611 | isa = PBXGroup; | ||
3612 | children = ( | ||
3613 | ); | ||
3614 | path = strings.pbxstrings; | ||
3615 | sourceTree = "<group>"; | ||
3616 | }; | ||
3617 | 4C53E1710A484C2C0014E966 /* zlib */ = { | ||
3618 | isa = PBXGroup; | ||
3619 | children = ( | ||
3620 | 4C6DC9B60A48715A0017A6E5 /* inflate.c */, | ||
3621 | 4C53E1720A484C2C0014E966 /* adler32.c */, | ||
3622 | 4C53E1750A484C2C0014E966 /* compress.c */, | ||
3623 | 4C53E1770A484C2C0014E966 /* crc32.c */, | ||
3624 | 4C53E1790A484C2C0014E966 /* deflate.c */, | ||
3625 | 4C53E1800A484C2C0014E966 /* inffast.c */, | ||
3626 | 4C53E1850A484C2C0014E966 /* inftrees.c */, | ||
3627 | 4C53E18B0A484C2C0014E966 /* trees.c */, | ||
3628 | 4C53E18D0A484C2C0014E966 /* uncompr.c */, | ||
3629 | 4C53E1920A484C2C0014E966 /* zutil.c */, | ||
3630 | ); | ||
3631 | path = zlib; | ||
3632 | sourceTree = "<group>"; | ||
3633 | }; | ||
3634 | 4C53E24C0A484FED0014E966 /* Products */ = { | ||
3635 | isa = PBXGroup; | ||
3636 | children = ( | ||
3637 | 4C53E24D0A4850120014E966 /* libIrrlicht.a */, | ||
3638 | 0946CCB40EC99BBE00D945A5 /* MouseAndJoystick.app */, | ||
3639 | 09022C620EA0E97F00CD54EE /* GUIEditor.app */, | ||
3640 | 4C53E2520A4850550014E966 /* Quake3Map.app */, | ||
3641 | 4CA25B980A485D9800B4E469 /* CustomSceneNode.app */, | ||
3642 | 4CA25BA40A485D9800B4E469 /* Movement.app */, | ||
3643 | 4CA25B9E0A485D9800B4E469 /* UserInterface.app */, | ||
3644 | 4CA25BAC0A485D9800B4E469 /* 2DGraphics.app */, | ||
3645 | 4CA25BAE0A485D9800B4E469 /* Collision.app */, | ||
3646 | 4CA25BA80A485D9800B4E469 /* SpecialFx.app */, | ||
3647 | 4CA25B9A0A485D9800B4E469 /* MeshViewer.app */, | ||
3648 | 4CA25BA60A485D9800B4E469 /* Shaders.app */, | ||
3649 | 4CA25BA00A485D9800B4E469 /* PerPixelLighting.app */, | ||
3650 | 4CA25B9C0A485D9800B4E469 /* RenderToTexture.app */, | ||
3651 | 4CA25BAA0A485D9800B4E469 /* TerrainRendering.app */, | ||
3652 | 4CA25BA20A485D9800B4E469 /* Demo.app */, | ||
3653 | 09F6493E0D2CE03E001E0599 /* LoadIrrFile.app */, | ||
3654 | 09F649650D2CE206001E0599 /* Quake3Shader.app */, | ||
3655 | 09F649030D2CDED9001E0599 /* HelloWorld.app */, | ||
3656 | 0E2E3CFC1103E294002DE8D7 /* SplitScreen.app */, | ||
3657 | 0E2E3D3C1103E3F4002DE8D7 /* ManagedLights.app */, | ||
3658 | ); | ||
3659 | name = Products; | ||
3660 | sourceTree = "<group>"; | ||
3661 | }; | ||
3662 | 4C53E2540A48505D0014E966 /* Libraries */ = { | ||
3663 | isa = PBXGroup; | ||
3664 | children = ( | ||
3665 | 0930CE550EC39F4500D63866 /* IOKit.framework */, | ||
3666 | 0925113D0D744ADE006784D9 /* Carbon.framework */, | ||
3667 | 4C53E26D0A4850D60014E966 /* Cocoa.framework */, | ||
3668 | 4C53E26E0A4850D60014E966 /* OpenGL.framework */, | ||
3669 | ); | ||
3670 | name = Libraries; | ||
3671 | sourceTree = "<group>"; | ||
3672 | }; | ||
3673 | 4C6DC9960A486B110017A6E5 /* Engine */ = { | ||
3674 | isa = PBXGroup; | ||
3675 | children = ( | ||
3676 | 95E5858C12FCE388004946C6 /* CTRNormalMap.cpp */, | ||
3677 | 95E5857512FCE2CB004946C6 /* CAnimatedMeshHalfLife.cpp */, | ||
3678 | 95E5859112FCE3A1004946C6 /* CTRStencilShadow.cpp */, | ||
3679 | 95E5857612FCE2CB004946C6 /* CAnimatedMeshHalfLife.h */, | ||
3680 | 95E5857B12FCE2DE004946C6 /* CSceneLoaderIrr.cpp */, | ||
3681 | 95E5859412FCE3F5004946C6 /* CSMFMeshFileLoader.cpp */, | ||
3682 | 95E5857012FCE277004946C6 /* CWADReader.cpp */, | ||
3683 | 0910BA810D1F6BB800D46B04 /* gui */, | ||
3684 | 0910BA820D1F6C3900D46B04 /* io */, | ||
3685 | 0910BA830D1F6CA600D46B04 /* irr */, | ||
3686 | 0910BA840D1F6D0200D46B04 /* scene */, | ||
3687 | 0910BA8B0D1F71D600D46B04 /* video */, | ||
3688 | ); | ||
3689 | name = Engine; | ||
3690 | sourceTree = "<group>"; | ||
3691 | }; | ||
3692 | 4CFA7C090A88742800B03626 /* include */ = { | ||
3693 | isa = PBXGroup; | ||
3694 | children = ( | ||
3695 | 0910BA4E0D1F652100D46B04 /* core */, | ||
3696 | 0910BA4D0D1F64D000D46B04 /* gui */, | ||
3697 | 0910BA4F0D1F65A300D46B04 /* io */, | ||
3698 | 0910BA500D1F660300D46B04 /* scene */, | ||
3699 | 0910BA800D1F6ADA00D46B04 /* video */, | ||
3700 | 0910BA1D0D1F64B300D46B04 /* IReferenceCounted.h */, | ||
3701 | 4CFA7C0C0A88742800B03626 /* EDriverTypes.h */, | ||
3702 | 4CFA7C1D0A88742900B03626 /* IEventReceiver.h */, | ||
3703 | 4CFA7C420A88742900B03626 /* IOSOperator.h */, | ||
3704 | 4CFA7C380A88742900B03626 /* ILogger.h */, | ||
3705 | 4CFA7C4A0A88742900B03626 /* IrrCompileConfig.h */, | ||
3706 | 4CFA7C4B0A88742900B03626 /* irrlicht.h */, | ||
3707 | 4CFA7C4C0A88742900B03626 /* IrrlichtDevice.h */, | ||
3708 | 4CFA7C740A88742900B03626 /* SIrrCreationParameters.h */, | ||
3709 | ); | ||
3710 | name = include; | ||
3711 | path = ../../../include; | ||
3712 | sourceTree = SOURCE_ROOT; | ||
3713 | }; | ||
3714 | /* End PBXGroup section */ | ||
3715 | |||
3716 | /* Begin PBXHeadersBuildPhase section */ | ||
3717 | 959726F812C18FFB00BF73D3 /* Headers */ = { | ||
3718 | isa = PBXHeadersBuildPhase; | ||
3719 | buildActionMask = 2147483647; | ||
3720 | files = ( | ||
3721 | 95154774133CD9DA008D792F /* aabbox3d.h in Headers */, | ||
3722 | 95154775133CD9DA008D792F /* CMeshBuffer.h in Headers */, | ||
3723 | 95154776133CD9DA008D792F /* coreutil.h in Headers */, | ||
3724 | 95154777133CD9DA008D792F /* dimension2d.h in Headers */, | ||
3725 | 95154778133CD9DA008D792F /* ECullingTypes.h in Headers */, | ||
3726 | 95154779133CD9DA008D792F /* EDebugSceneTypes.h in Headers */, | ||
3727 | 9515477A133CD9DA008D792F /* EDriverFeatures.h in Headers */, | ||
3728 | 9515477B133CD9DA008D792F /* EDriverTypes.h in Headers */, | ||
3729 | 9515477C133CD9DA008D792F /* EGUIAlignment.h in Headers */, | ||
3730 | 9515477D133CD9DA008D792F /* EGUIElementTypes.h in Headers */, | ||
3731 | 9515477E133CD9DA008D792F /* EHardwareBufferFlags.h in Headers */, | ||
3732 | 9515477F133CD9DA008D792F /* EMaterialFlags.h in Headers */, | ||
3733 | 95154780133CD9DA008D792F /* EMaterialTypes.h in Headers */, | ||
3734 | 95154781133CD9DA008D792F /* EMeshWriterEnums.h in Headers */, | ||
3735 | 95154782133CD9DA008D792F /* EMessageBoxFlags.h in Headers */, | ||
3736 | 95154783133CD9DA008D792F /* ESceneNodeAnimatorTypes.h in Headers */, | ||
3737 | 95154784133CD9DA008D792F /* ESceneNodeTypes.h in Headers */, | ||
3738 | 95154785133CD9DA008D792F /* ETerrainElements.h in Headers */, | ||
3739 | 95154786133CD9DA008D792F /* heapsort.h in Headers */, | ||
3740 | 95154787133CD9DA008D792F /* IAnimatedMesh.h in Headers */, | ||
3741 | 95154788133CD9DA008D792F /* IAnimatedMeshMD2.h in Headers */, | ||
3742 | 95154789133CD9DA008D792F /* IAnimatedMeshMD3.h in Headers */, | ||
3743 | 9515478A133CD9DA008D792F /* IAnimatedMeshSceneNode.h in Headers */, | ||
3744 | 9515478B133CD9DA008D792F /* IAttributeExchangingObject.h in Headers */, | ||
3745 | 9515478C133CD9DA008D792F /* IAttributes.h in Headers */, | ||
3746 | 9515478D133CD9DA008D792F /* IBillboardSceneNode.h in Headers */, | ||
3747 | 9515478E133CD9DA008D792F /* IBoneSceneNode.h in Headers */, | ||
3748 | 9515478F133CD9DA008D792F /* ICameraSceneNode.h in Headers */, | ||
3749 | 95154790133CD9DA008D792F /* ICursorControl.h in Headers */, | ||
3750 | 95154791133CD9DA008D792F /* IDummyTransformationSceneNode.h in Headers */, | ||
3751 | 95154792133CD9DA008D792F /* IEventReceiver.h in Headers */, | ||
3752 | 95154793133CD9DA008D792F /* IFileList.h in Headers */, | ||
3753 | 95154794133CD9DA008D792F /* IFileSystem.h in Headers */, | ||
3754 | 95154795133CD9DA008D792F /* IGPUProgrammingServices.h in Headers */, | ||
3755 | 95154796133CD9DA008D792F /* IGUIButton.h in Headers */, | ||
3756 | 95154797133CD9DA008D792F /* IGUICheckBox.h in Headers */, | ||
3757 | 95154798133CD9DA008D792F /* IGUIColorSelectDialog.h in Headers */, | ||
3758 | 95154799133CD9DA008D792F /* IGUIComboBox.h in Headers */, | ||
3759 | 9515479A133CD9DA008D792F /* IGUIContextMenu.h in Headers */, | ||
3760 | 9515479B133CD9DA008D792F /* IGUIEditBox.h in Headers */, | ||
3761 | 9515479C133CD9DA008D792F /* IGUIElement.h in Headers */, | ||
3762 | 9515479D133CD9DA008D792F /* IGUIElementFactory.h in Headers */, | ||
3763 | 9515479E133CD9DA008D792F /* IGUIEnvironment.h in Headers */, | ||
3764 | 9515479F133CD9DA008D792F /* IGUIFileOpenDialog.h in Headers */, | ||
3765 | 951547A0133CD9DA008D792F /* IGUIFont.h in Headers */, | ||
3766 | 951547A1133CD9DA008D792F /* IGUIFontBitmap.h in Headers */, | ||
3767 | 951547A2133CD9DA008D792F /* IGUIImage.h in Headers */, | ||
3768 | 951547A3133CD9DA008D792F /* IGUIInOutFader.h in Headers */, | ||
3769 | 951547A4133CD9DA008D792F /* IGUIListBox.h in Headers */, | ||
3770 | 951547A5133CD9DA008D792F /* IGUIMeshViewer.h in Headers */, | ||
3771 | 951547A6133CD9DA008D792F /* IGUIScrollBar.h in Headers */, | ||
3772 | 951547A7133CD9DA008D792F /* IGUISkin.h in Headers */, | ||
3773 | 951547A8133CD9DA008D792F /* IGUISpinBox.h in Headers */, | ||
3774 | 951547A9133CD9DA008D792F /* IGUISpriteBank.h in Headers */, | ||
3775 | 951547AA133CD9DA008D792F /* IGUIStaticText.h in Headers */, | ||
3776 | 951547AB133CD9DA008D792F /* IGUITabControl.h in Headers */, | ||
3777 | 951547AC133CD9DA008D792F /* IGUITable.h in Headers */, | ||
3778 | 951547AD133CD9DA008D792F /* IGUIToolbar.h in Headers */, | ||
3779 | 951547AE133CD9DA008D792F /* IGUIWindow.h in Headers */, | ||
3780 | 951547AF133CD9DA008D792F /* IImage.h in Headers */, | ||
3781 | 951547B0133CD9DA008D792F /* IImageLoader.h in Headers */, | ||
3782 | 951547B1133CD9DA008D792F /* IImageWriter.h in Headers */, | ||
3783 | 951547B2133CD9DA008D792F /* ILightSceneNode.h in Headers */, | ||
3784 | 951547B3133CD9DA008D792F /* ILogger.h in Headers */, | ||
3785 | 951547B4133CD9DA008D792F /* IMaterialRenderer.h in Headers */, | ||
3786 | 951547B5133CD9DA008D792F /* IMaterialRendererServices.h in Headers */, | ||
3787 | 951547B6133CD9DA008D792F /* IMesh.h in Headers */, | ||
3788 | 951547B7133CD9DA008D792F /* IMeshBuffer.h in Headers */, | ||
3789 | 951547B8133CD9DA008D792F /* IMeshCache.h in Headers */, | ||
3790 | 951547B9133CD9DA008D792F /* IMeshLoader.h in Headers */, | ||
3791 | 951547BA133CD9DA008D792F /* IMeshManipulator.h in Headers */, | ||
3792 | 951547BB133CD9DA008D792F /* IMeshSceneNode.h in Headers */, | ||
3793 | 951547BC133CD9DA008D792F /* IMeshWriter.h in Headers */, | ||
3794 | 951547BD133CD9DA008D792F /* IMetaTriangleSelector.h in Headers */, | ||
3795 | 951547BE133CD9DA008D792F /* IOSOperator.h in Headers */, | ||
3796 | 951547BF133CD9DA008D792F /* IParticleAffector.h in Headers */, | ||
3797 | 951547C0133CD9DA008D792F /* IParticleAnimatedMeshSceneNodeEmitter.h in Headers */, | ||
3798 | 951547C1133CD9DA008D792F /* IParticleAttractionAffector.h in Headers */, | ||
3799 | 951547C2133CD9DA008D792F /* IParticleBoxEmitter.h in Headers */, | ||
3800 | 951547C3133CD9DA008D792F /* IParticleCylinderEmitter.h in Headers */, | ||
3801 | 951547C4133CD9DA008D792F /* IParticleEmitter.h in Headers */, | ||
3802 | 951547C5133CD9DA008D792F /* IParticleFadeOutAffector.h in Headers */, | ||
3803 | 951547C6133CD9DA008D792F /* IParticleGravityAffector.h in Headers */, | ||
3804 | 951547C7133CD9DA008D792F /* IParticleMeshEmitter.h in Headers */, | ||
3805 | 951547C8133CD9DA008D792F /* IParticleRingEmitter.h in Headers */, | ||
3806 | 951547C9133CD9DA008D792F /* IParticleRotationAffector.h in Headers */, | ||
3807 | 951547CA133CD9DA008D792F /* IParticleSphereEmitter.h in Headers */, | ||
3808 | 951547CB133CD9DA008D792F /* IParticleSystemSceneNode.h in Headers */, | ||
3809 | 951547CC133CD9DA008D792F /* IQ3LevelMesh.h in Headers */, | ||
3810 | 951547CD133CD9DA008D792F /* IQ3Shader.h in Headers */, | ||
3811 | 951547CE133CD9DA008D792F /* IReadFile.h in Headers */, | ||
3812 | 951547CF133CD9DA008D792F /* IReferenceCounted.h in Headers */, | ||
3813 | 951547D0133CD9DA008D792F /* irrAllocator.h in Headers */, | ||
3814 | 951547D1133CD9DA008D792F /* irrArray.h in Headers */, | ||
3815 | 951547D2133CD9DA008D792F /* IrrCompileConfig.h in Headers */, | ||
3816 | 951547D3133CD9DA008D792F /* irrlicht.h in Headers */, | ||
3817 | 951547D4133CD9DA008D792F /* IrrlichtDevice.h in Headers */, | ||
3818 | 951547D5133CD9DA008D792F /* irrList.h in Headers */, | ||
3819 | 951547D6133CD9DA008D792F /* irrMap.h in Headers */, | ||
3820 | 951547D7133CD9DA008D792F /* irrMath.h in Headers */, | ||
3821 | 951547D8133CD9DA008D792F /* irrString.h in Headers */, | ||
3822 | 951547D9133CD9DA008D792F /* irrTypes.h in Headers */, | ||
3823 | 951547DA133CD9DA008D792F /* irrXML.h in Headers */, | ||
3824 | 951547DB133CD9DA008D792F /* ISceneCollisionManager.h in Headers */, | ||
3825 | 951547DC133CD9DA008D792F /* ISceneManager.h in Headers */, | ||
3826 | 951547DD133CD9DA008D792F /* ISceneNode.h in Headers */, | ||
3827 | 951547DE133CD9DA008D792F /* ISceneNodeAnimator.h in Headers */, | ||
3828 | 951547DF133CD9DA008D792F /* ISceneNodeAnimatorCollisionResponse.h in Headers */, | ||
3829 | 951547E0133CD9DA008D792F /* ISceneNodeAnimatorFactory.h in Headers */, | ||
3830 | 951547E1133CD9DA008D792F /* ISceneNodeFactory.h in Headers */, | ||
3831 | 951547E2133CD9DA008D792F /* ISceneUserDataSerializer.h in Headers */, | ||
3832 | 951547E3133CD9DA008D792F /* IShaderConstantSetCallBack.h in Headers */, | ||
3833 | 951547E4133CD9DA008D792F /* IShadowVolumeSceneNode.h in Headers */, | ||
3834 | 951547E5133CD9DA008D792F /* ISkinnedMesh.h in Headers */, | ||
3835 | 951547E6133CD9DA008D792F /* ITerrainSceneNode.h in Headers */, | ||
3836 | 951547E7133CD9DA008D792F /* ITextSceneNode.h in Headers */, | ||
3837 | 951547E8133CD9DA008D792F /* ITexture.h in Headers */, | ||
3838 | 951547E9133CD9DA008D792F /* ITimer.h in Headers */, | ||
3839 | 951547EA133CD9DA008D792F /* ITriangleSelector.h in Headers */, | ||
3840 | 951547EB133CD9DA008D792F /* IVideoDriver.h in Headers */, | ||
3841 | 951547EC133CD9DA008D792F /* IVideoModeList.h in Headers */, | ||
3842 | 951547ED133CD9DA008D792F /* IWriteFile.h in Headers */, | ||
3843 | 951547EE133CD9DA008D792F /* IXMLReader.h in Headers */, | ||
3844 | 951547EF133CD9DA008D792F /* IXMLWriter.h in Headers */, | ||
3845 | 951547F0133CD9DA008D792F /* Keycodes.h in Headers */, | ||
3846 | 951547F1133CD9DA008D792F /* line2d.h in Headers */, | ||
3847 | 951547F2133CD9DA008D792F /* line3d.h in Headers */, | ||
3848 | 951547F3133CD9DA008D792F /* matrix4.h in Headers */, | ||
3849 | 951547F4133CD9DA008D792F /* plane3d.h in Headers */, | ||
3850 | 951547F5133CD9DA008D792F /* position2d.h in Headers */, | ||
3851 | 951547F6133CD9DA008D792F /* quaternion.h in Headers */, | ||
3852 | 951547F7133CD9DA008D792F /* rect.h in Headers */, | ||
3853 | 951547F8133CD9DA008D792F /* S3DVertex.h in Headers */, | ||
3854 | 951547F9133CD9DA008D792F /* SAnimatedMesh.h in Headers */, | ||
3855 | 951547FA133CD9DA008D792F /* SceneParameters.h in Headers */, | ||
3856 | 951547FB133CD9DA008D792F /* SColor.h in Headers */, | ||
3857 | 951547FC133CD9DA008D792F /* SExposedVideoData.h in Headers */, | ||
3858 | 951547FD133CD9DA008D792F /* SIrrCreationParameters.h in Headers */, | ||
3859 | 951547FE133CD9DA008D792F /* SKeyMap.h in Headers */, | ||
3860 | 951547FF133CD9DA008D792F /* SLight.h in Headers */, | ||
3861 | 95154800133CD9DA008D792F /* SMaterial.h in Headers */, | ||
3862 | 95154801133CD9DA008D792F /* SMaterialLayer.h in Headers */, | ||
3863 | 95154802133CD9DA008D792F /* SMesh.h in Headers */, | ||
3864 | 95154803133CD9DA008D792F /* SMeshBuffer.h in Headers */, | ||
3865 | 95154804133CD9DA008D792F /* SMeshBufferLightMap.h in Headers */, | ||
3866 | 95154805133CD9DA008D792F /* SMeshBufferTangents.h in Headers */, | ||
3867 | 95154806133CD9DA008D792F /* SParticle.h in Headers */, | ||
3868 | 95154807133CD9DA008D792F /* SSharedMeshBuffer.h in Headers */, | ||
3869 | 95154808133CD9DA008D792F /* SSkinMeshBuffer.h in Headers */, | ||
3870 | 95154809133CD9DA008D792F /* SViewFrustum.h in Headers */, | ||
3871 | 9515480A133CD9DA008D792F /* triangle3d.h in Headers */, | ||
3872 | 9515480B133CD9DA008D792F /* vector2d.h in Headers */, | ||
3873 | 9515480C133CD9DA008D792F /* vector3d.h in Headers */, | ||
3874 | ); | ||
3875 | runOnlyForDeploymentPostprocessing = 0; | ||
3876 | }; | ||
3877 | D2AAC07A0554694100DB518D /* Headers */ = { | ||
3878 | isa = PBXHeadersBuildPhase; | ||
3879 | buildActionMask = 2147483647; | ||
3880 | files = ( | ||
3881 | 5DD4804F0C7D91DF00728AA9 /* CDepthBuffer.h in Headers */, | ||
3882 | 5DD480530C7D936700728AA9 /* IBurningShader.h in Headers */, | ||
3883 | 5DD480550C7D93AB00728AA9 /* IDepthBuffer.h in Headers */, | ||
3884 | 5DD4805B0C7D945800728AA9 /* CAnimatedMeshMD3.h in Headers */, | ||
3885 | 5DD4805D0C7D945800728AA9 /* CDefaultGUIElementFactory.h in Headers */, | ||
3886 | 5DD480650C7D947B00728AA9 /* CGUIColorSelectDialog.h in Headers */, | ||
3887 | 5DD480670C7D947B00728AA9 /* CGUISpinBox.h in Headers */, | ||
3888 | 5DD480690C7D947B00728AA9 /* CGUISpriteBank.h in Headers */, | ||
3889 | 5DD480720C7D94AC00728AA9 /* CQuake3ShaderSceneNode.h in Headers */, | ||
3890 | 5DD480770C7D94AC00728AA9 /* glxext.h in Headers */, | ||
3891 | 5DD480C70C7DA66800728AA9 /* COpenGLExtensionHandler.h in Headers */, | ||
3892 | 5DD480C80C7DA66800728AA9 /* CMD3MeshFileLoader.h in Headers */, | ||
3893 | 5DD480C90C7DA66800728AA9 /* CIrrDeviceSDL.h in Headers */, | ||
3894 | 096840480D0F1A2300333EFD /* CB3DMeshFileLoader.h in Headers */, | ||
3895 | 0968404A0D0F1A2300333EFD /* CBoneSceneNode.h in Headers */, | ||
3896 | 0968404C0D0F1A2300333EFD /* CBSPMeshFileLoader.h in Headers */, | ||
3897 | 0968404F0D0F1A2300333EFD /* CColladaMeshWriter.h in Headers */, | ||
3898 | 096840510D0F1A2300333EFD /* CImageLoaderPPM.h in Headers */, | ||
3899 | 096840550D0F1A2300333EFD /* CIrrMeshFileLoader.h in Headers */, | ||
3900 | 096840570D0F1A2300333EFD /* CIrrMeshWriter.h in Headers */, | ||
3901 | 096840590D0F1A2300333EFD /* CMD2MeshFileLoader.h in Headers */, | ||
3902 | 0968405B0D0F1A2300333EFD /* CMS3DMeshFileLoader.h in Headers */, | ||
3903 | 0968405D0D0F1A2300333EFD /* CParticleAnimatedMeshSceneNodeEmitter.h in Headers */, | ||
3904 | 0968405F0D0F1A2300333EFD /* CParticleAttractionAffector.h in Headers */, | ||
3905 | 096840610D0F1A2300333EFD /* CParticleCylinderEmitter.h in Headers */, | ||
3906 | 096840630D0F1A2300333EFD /* CParticleMeshEmitter.h in Headers */, | ||
3907 | 096840650D0F1A2300333EFD /* CParticleRingEmitter.h in Headers */, | ||
3908 | 096840670D0F1A2300333EFD /* CParticleRotationAffector.h in Headers */, | ||
3909 | 096840690D0F1A2300333EFD /* CParticleSphereEmitter.h in Headers */, | ||
3910 | 0968406B0D0F1A2300333EFD /* CSkinnedMesh.h in Headers */, | ||
3911 | 0968406D0D0F1A2300333EFD /* CSTLMeshFileLoader.h in Headers */, | ||
3912 | 0968406F0D0F1A2300333EFD /* CSTLMeshWriter.h in Headers */, | ||
3913 | 0910B9E00D1F5D4100D46B04 /* CGUITable.h in Headers */, | ||
3914 | 0910B9E20D1F5D4100D46B04 /* CImageLoaderWAL.h in Headers */, | ||
3915 | 0910BA240D1F64B300D46B04 /* CMeshBuffer.h in Headers */, | ||
3916 | 0910BA250D1F64B300D46B04 /* coreutil.h in Headers */, | ||
3917 | 0910BA260D1F64B300D46B04 /* ECullingTypes.h in Headers */, | ||
3918 | 0910BA270D1F64B300D46B04 /* EDebugSceneTypes.h in Headers */, | ||
3919 | 0910BA280D1F64B300D46B04 /* EDriverFeatures.h in Headers */, | ||
3920 | 0910BA290D1F64B300D46B04 /* EGUIAlignment.h in Headers */, | ||
3921 | 0910BA2A0D1F64B300D46B04 /* EHardwareBufferFlags.h in Headers */, | ||
3922 | 0910BA2B0D1F64B300D46B04 /* EMaterialFlags.h in Headers */, | ||
3923 | 0910BA2C0D1F64B300D46B04 /* EMaterialTypes.h in Headers */, | ||
3924 | 0910BA2D0D1F64B300D46B04 /* EMeshWriterEnums.h in Headers */, | ||
3925 | 0910BA2E0D1F64B300D46B04 /* EMessageBoxFlags.h in Headers */, | ||
3926 | 0910BA2F0D1F64B300D46B04 /* ETerrainElements.h in Headers */, | ||
3927 | 0910BA300D1F64B300D46B04 /* IAnimatedMeshMD3.h in Headers */, | ||
3928 | 0910BA310D1F64B300D46B04 /* IBoneSceneNode.h in Headers */, | ||
3929 | 0910BA320D1F64B300D46B04 /* IGUIColorSelectDialog.h in Headers */, | ||
3930 | 0910BA330D1F64B300D46B04 /* IGUIElementFactory.h in Headers */, | ||
3931 | 0910BA340D1F64B300D46B04 /* IGUIFontBitmap.h in Headers */, | ||
3932 | 0910BA350D1F64B300D46B04 /* IGUISpinBox.h in Headers */, | ||
3933 | 0910BA360D1F64B300D46B04 /* IGUISpriteBank.h in Headers */, | ||
3934 | 0910BA370D1F64B300D46B04 /* IGUITable.h in Headers */, | ||
3935 | 0910BA380D1F64B300D46B04 /* IMeshWriter.h in Headers */, | ||
3936 | 0910BA390D1F64B300D46B04 /* IParticleAnimatedMeshSceneNodeEmitter.h in Headers */, | ||
3937 | 0910BA3A0D1F64B300D46B04 /* IParticleAttractionAffector.h in Headers */, | ||
3938 | 0910BA3B0D1F64B300D46B04 /* IParticleBoxEmitter.h in Headers */, | ||
3939 | 0910BA3C0D1F64B300D46B04 /* IParticleCylinderEmitter.h in Headers */, | ||
3940 | 0910BA3D0D1F64B300D46B04 /* IParticleFadeOutAffector.h in Headers */, | ||
3941 | 0910BA3E0D1F64B300D46B04 /* IParticleGravityAffector.h in Headers */, | ||
3942 | 0910BA3F0D1F64B300D46B04 /* IParticleMeshEmitter.h in Headers */, | ||
3943 | 0910BA400D1F64B300D46B04 /* IParticleRingEmitter.h in Headers */, | ||
3944 | 0910BA410D1F64B300D46B04 /* IParticleRotationAffector.h in Headers */, | ||
3945 | 0910BA420D1F64B300D46B04 /* IParticleSphereEmitter.h in Headers */, | ||
3946 | 0910BA430D1F64B300D46B04 /* IQ3Shader.h in Headers */, | ||
3947 | 0910BA440D1F64B300D46B04 /* IReferenceCounted.h in Headers */, | ||
3948 | 0910BA450D1F64B300D46B04 /* irrMap.h in Headers */, | ||
3949 | 0910BA460D1F64B300D46B04 /* ISkinnedMesh.h in Headers */, | ||
3950 | 0910BA470D1F64B300D46B04 /* SMaterialLayer.h in Headers */, | ||
3951 | 0910BA480D1F64B300D46B04 /* SSharedMeshBuffer.h in Headers */, | ||
3952 | 0910BA490D1F64B300D46B04 /* SSkinMeshBuffer.h in Headers */, | ||
3953 | 0910BA4A0D1F64B300D46B04 /* SViewFrustum.h in Headers */, | ||
3954 | 090FBC830D31085E0076D847 /* CVolumeLightSceneNode.h in Headers */, | ||
3955 | 09C638730D4F1A69000B6A18 /* CLWOMeshFileLoader.h in Headers */, | ||
3956 | 093973C10E0458B200E0C987 /* CSceneNodeAnimatorCameraFPS.h in Headers */, | ||
3957 | 093973C30E0458B200E0C987 /* CSceneNodeAnimatorCameraMaya.h in Headers */, | ||
3958 | 096F8E3E0EA2EFBA00907EC5 /* COBJMeshWriter.h in Headers */, | ||
3959 | 096CC0E10ECE65B500C81DC7 /* CParticleScaleAffector.h in Headers */, | ||
3960 | 3484C4E10F48D1B000C81F60 /* CGUIImageList.h in Headers */, | ||
3961 | 3484C4EE0F48D3A100C81F60 /* CGUITreeView.h in Headers */, | ||
3962 | 3484C4FD0F48D4CB00C81F60 /* CMemoryFile.h in Headers */, | ||
3963 | 34EC243C0F59272E0037BC3A /* CIrrDeviceConsole.h in Headers */, | ||
3964 | 34EF91D20F65FCA6000B5651 /* CImageLoaderRGB.h in Headers */, | ||
3965 | 34EF91D70F65FCF6000B5651 /* CPLYMeshFileLoader.h in Headers */, | ||
3966 | 34EF91DC0F65FD14000B5651 /* CPLYMeshWriter.h in Headers */, | ||
3967 | 3430E4D61022C391006271FD /* CTarReader.h in Headers */, | ||
3968 | 344FD4A71039E98C0045FD3F /* CMountPointReader.h in Headers */, | ||
3969 | 0E2E3C4A1103B224002DE8D7 /* Octree.h in Headers */, | ||
3970 | 0E2E3C4E1103B247002DE8D7 /* COctreeSceneNode.h in Headers */, | ||
3971 | 0E2E3C521103B261002DE8D7 /* COctreeTriangleSelector.h in Headers */, | ||
3972 | 0E2E3C561103B27D002DE8D7 /* CNPKReader.h in Headers */, | ||
3973 | 0E2E3C5C1103B2AE002DE8D7 /* CIrrDeviceFB.h in Headers */, | ||
3974 | 0E2E3C5E1103B2AE002DE8D7 /* CIrrDeviceWinCE.h in Headers */, | ||
3975 | 95E5857812FCE2CB004946C6 /* CAnimatedMeshHalfLife.h in Headers */, | ||
3976 | ); | ||
3977 | runOnlyForDeploymentPostprocessing = 0; | ||
3978 | }; | ||
3979 | /* End PBXHeadersBuildPhase section */ | ||
3980 | |||
3981 | /* Begin PBXNativeTarget section */ | ||
3982 | 09022C520EA0E97F00CD54EE /* GUIEditor */ = { | ||
3983 | isa = PBXNativeTarget; | ||
3984 | buildConfigurationList = 09022C5F0EA0E97F00CD54EE /* Build configuration list for PBXNativeTarget "GUIEditor" */; | ||
3985 | buildPhases = ( | ||
3986 | 09022C550EA0E97F00CD54EE /* Resources */, | ||
3987 | 09022C580EA0E97F00CD54EE /* Sources */, | ||
3988 | 09022C5A0EA0E97F00CD54EE /* Frameworks */, | ||
3989 | ); | ||
3990 | buildRules = ( | ||
3991 | ); | ||
3992 | dependencies = ( | ||
3993 | 09022C530EA0E97F00CD54EE /* PBXTargetDependency */, | ||
3994 | ); | ||
3995 | name = GUIEditor; | ||
3996 | productName = DemoApp; | ||
3997 | productReference = 09022C620EA0E97F00CD54EE /* GUIEditor.app */; | ||
3998 | productType = "com.apple.product-type.application"; | ||
3999 | }; | ||
4000 | 0946CCA30EC99BBE00D945A5 /* 19.MouseAndJoystick */ = { | ||
4001 | isa = PBXNativeTarget; | ||
4002 | buildConfigurationList = 0946CCB10EC99BBE00D945A5 /* Build configuration list for PBXNativeTarget "19.MouseAndJoystick" */; | ||
4003 | buildPhases = ( | ||
4004 | 0946CCA60EC99BBE00D945A5 /* Resources */, | ||
4005 | 0946CCA90EC99BBE00D945A5 /* Sources */, | ||
4006 | 0946CCAB0EC99BBE00D945A5 /* Frameworks */, | ||
4007 | ); | ||
4008 | buildRules = ( | ||
4009 | ); | ||
4010 | dependencies = ( | ||
4011 | 0946CCA40EC99BBE00D945A5 /* PBXTargetDependency */, | ||
4012 | ); | ||
4013 | name = 19.MouseAndJoystick; | ||
4014 | productName = DemoApp; | ||
4015 | productReference = 0946CCB40EC99BBE00D945A5 /* MouseAndJoystick.app */; | ||
4016 | productType = "com.apple.product-type.application"; | ||
4017 | }; | ||
4018 | 09F648F40D2CDED9001E0599 /* 01.HelloWorld */ = { | ||
4019 | isa = PBXNativeTarget; | ||
4020 | buildConfigurationList = 09F649000D2CDED9001E0599 /* Build configuration list for PBXNativeTarget "01.HelloWorld" */; | ||
4021 | buildPhases = ( | ||
4022 | 09F648F70D2CDED9001E0599 /* Resources */, | ||
4023 | 09F648FA0D2CDED9001E0599 /* Sources */, | ||
4024 | 09F648FC0D2CDED9001E0599 /* Frameworks */, | ||
4025 | ); | ||
4026 | buildRules = ( | ||
4027 | ); | ||
4028 | dependencies = ( | ||
4029 | 09F648F50D2CDED9001E0599 /* PBXTargetDependency */, | ||
4030 | ); | ||
4031 | name = 01.HelloWorld; | ||
4032 | productName = DemoApp; | ||
4033 | productReference = 09F649030D2CDED9001E0599 /* HelloWorld.app */; | ||
4034 | productType = "com.apple.product-type.application"; | ||
4035 | }; | ||
4036 | 09F6492F0D2CE03E001E0599 /* 15.LoadIrrFile */ = { | ||
4037 | isa = PBXNativeTarget; | ||
4038 | buildConfigurationList = 09F6493B0D2CE03E001E0599 /* Build configuration list for PBXNativeTarget "15.LoadIrrFile" */; | ||
4039 | buildPhases = ( | ||
4040 | 09F649320D2CE03E001E0599 /* Resources */, | ||
4041 | 09F649350D2CE03E001E0599 /* Sources */, | ||
4042 | 09F649370D2CE03E001E0599 /* Frameworks */, | ||
4043 | ); | ||
4044 | buildRules = ( | ||
4045 | ); | ||
4046 | dependencies = ( | ||
4047 | 09F649300D2CE03E001E0599 /* PBXTargetDependency */, | ||
4048 | ); | ||
4049 | name = 15.LoadIrrFile; | ||
4050 | productName = DemoApp; | ||
4051 | productReference = 09F6493E0D2CE03E001E0599 /* LoadIrrFile.app */; | ||
4052 | productType = "com.apple.product-type.application"; | ||
4053 | }; | ||
4054 | 09F649560D2CE206001E0599 /* 16.Quake3Shader */ = { | ||
4055 | isa = PBXNativeTarget; | ||
4056 | buildConfigurationList = 09F649620D2CE206001E0599 /* Build configuration list for PBXNativeTarget "16.Quake3Shader" */; | ||
4057 | buildPhases = ( | ||
4058 | 09F649590D2CE206001E0599 /* Resources */, | ||
4059 | 09F6495C0D2CE206001E0599 /* Sources */, | ||
4060 | 09F6495E0D2CE206001E0599 /* Frameworks */, | ||
4061 | ); | ||
4062 | buildRules = ( | ||
4063 | ); | ||
4064 | dependencies = ( | ||
4065 | 09F649570D2CE206001E0599 /* PBXTargetDependency */, | ||
4066 | ); | ||
4067 | name = 16.Quake3Shader; | ||
4068 | productName = DemoApp; | ||
4069 | productReference = 09F649650D2CE206001E0599 /* Quake3Shader.app */; | ||
4070 | productType = "com.apple.product-type.application"; | ||
4071 | }; | ||
4072 | 0E2E3CEB1103E294002DE8D7 /* 18.SplitScreen */ = { | ||
4073 | isa = PBXNativeTarget; | ||
4074 | buildConfigurationList = 0E2E3CF91103E294002DE8D7 /* Build configuration list for PBXNativeTarget "18.SplitScreen" */; | ||
4075 | buildPhases = ( | ||
4076 | 0E2E3CEE1103E294002DE8D7 /* Resources */, | ||
4077 | 0E2E3CF11103E294002DE8D7 /* Sources */, | ||
4078 | 0E2E3CF31103E294002DE8D7 /* Frameworks */, | ||
4079 | ); | ||
4080 | buildRules = ( | ||
4081 | ); | ||
4082 | dependencies = ( | ||
4083 | 0E2E3CEC1103E294002DE8D7 /* PBXTargetDependency */, | ||
4084 | ); | ||
4085 | name = 18.SplitScreen; | ||
4086 | productName = DemoApp; | ||
4087 | productReference = 0E2E3CFC1103E294002DE8D7 /* SplitScreen.app */; | ||
4088 | productType = "com.apple.product-type.application"; | ||
4089 | }; | ||
4090 | 0E2E3D2C1103E3F4002DE8D7 /* 20.ManagedLights */ = { | ||
4091 | isa = PBXNativeTarget; | ||
4092 | buildConfigurationList = 0E2E3D391103E3F4002DE8D7 /* Build configuration list for PBXNativeTarget "20.ManagedLights" */; | ||
4093 | buildPhases = ( | ||
4094 | 0E2E3D2F1103E3F4002DE8D7 /* Resources */, | ||
4095 | 0E2E3D321103E3F4002DE8D7 /* Sources */, | ||
4096 | 0E2E3D331103E3F4002DE8D7 /* Frameworks */, | ||
4097 | ); | ||
4098 | buildRules = ( | ||
4099 | ); | ||
4100 | dependencies = ( | ||
4101 | 0E2E3D2D1103E3F4002DE8D7 /* PBXTargetDependency */, | ||
4102 | ); | ||
4103 | name = 20.ManagedLights; | ||
4104 | productName = DemoApp; | ||
4105 | productReference = 0E2E3D3C1103E3F4002DE8D7 /* ManagedLights.app */; | ||
4106 | productType = "com.apple.product-type.application"; | ||
4107 | }; | ||
4108 | 959726FC12C18FFB00BF73D3 /* IrrFramework */ = { | ||
4109 | isa = PBXNativeTarget; | ||
4110 | buildConfigurationList = 9597270112C18FFD00BF73D3 /* Build configuration list for PBXNativeTarget "IrrFramework" */; | ||
4111 | buildPhases = ( | ||
4112 | 959726F812C18FFB00BF73D3 /* Headers */, | ||
4113 | 959726F912C18FFB00BF73D3 /* Resources */, | ||
4114 | 959726FA12C18FFB00BF73D3 /* Sources */, | ||
4115 | 959726FB12C18FFB00BF73D3 /* Frameworks */, | ||
4116 | ); | ||
4117 | buildRules = ( | ||
4118 | ); | ||
4119 | dependencies = ( | ||
4120 | ); | ||
4121 | name = IrrFramework; | ||
4122 | productName = IrrFramework; | ||
4123 | productReference = 959726FD12C18FFC00BF73D3 /* IrrFramework.framework */; | ||
4124 | productType = "com.apple.product-type.framework"; | ||
4125 | }; | ||
4126 | B81CFDFE097FD9F50057C06F /* 06.2DGraphics */ = { | ||
4127 | isa = PBXNativeTarget; | ||
4128 | buildConfigurationList = B81CFE0C097FD9F50057C06F /* Build configuration list for PBXNativeTarget "06.2DGraphics" */; | ||
4129 | buildPhases = ( | ||
4130 | B81CFE01097FD9F50057C06F /* Resources */, | ||
4131 | B81CFE03097FD9F50057C06F /* Sources */, | ||
4132 | B81CFE08097FD9F50057C06F /* Frameworks */, | ||
4133 | ); | ||
4134 | buildRules = ( | ||
4135 | ); | ||
4136 | dependencies = ( | ||
4137 | B81CFDFF097FD9F50057C06F /* PBXTargetDependency */, | ||
4138 | ); | ||
4139 | name = 06.2DGraphics; | ||
4140 | productName = DemoApp; | ||
4141 | productReference = 4CA25BAC0A485D9800B4E469 /* 2DGraphics.app */; | ||
4142 | productType = "com.apple.product-type.application"; | ||
4143 | }; | ||
4144 | B81CFE82097FDDE20057C06F /* 07.Collision */ = { | ||
4145 | isa = PBXNativeTarget; | ||
4146 | buildConfigurationList = B81CFE8D097FDDE20057C06F /* Build configuration list for PBXNativeTarget "07.Collision" */; | ||
4147 | buildPhases = ( | ||
4148 | B81CFE85097FDDE20057C06F /* Resources */, | ||
4149 | B81CFE87097FDDE20057C06F /* Sources */, | ||
4150 | B81CFE89097FDDE20057C06F /* Frameworks */, | ||
4151 | ); | ||
4152 | buildRules = ( | ||
4153 | ); | ||
4154 | dependencies = ( | ||
4155 | B81CFE83097FDDE20057C06F /* PBXTargetDependency */, | ||
4156 | ); | ||
4157 | name = 07.Collision; | ||
4158 | productName = DemoApp; | ||
4159 | productReference = 4CA25BAE0A485D9800B4E469 /* Collision.app */; | ||
4160 | productType = "com.apple.product-type.application"; | ||
4161 | }; | ||
4162 | B81CFEA4097FDE900057C06F /* 11.PerPixelLightning */ = { | ||
4163 | isa = PBXNativeTarget; | ||
4164 | buildConfigurationList = B81CFEAF097FDE900057C06F /* Build configuration list for PBXNativeTarget "11.PerPixelLightning" */; | ||
4165 | buildPhases = ( | ||
4166 | B81CFEA7097FDE900057C06F /* Resources */, | ||
4167 | B81CFEA9097FDE900057C06F /* Sources */, | ||
4168 | B81CFEAB097FDE900057C06F /* Frameworks */, | ||
4169 | ); | ||
4170 | buildRules = ( | ||
4171 | ); | ||
4172 | dependencies = ( | ||
4173 | B81CFEA5097FDE900057C06F /* PBXTargetDependency */, | ||
4174 | ); | ||
4175 | name = 11.PerPixelLightning; | ||
4176 | productName = DemoApp; | ||
4177 | productReference = 4CA25BA00A485D9800B4E469 /* PerPixelLighting.app */; | ||
4178 | productType = "com.apple.product-type.application"; | ||
4179 | }; | ||
4180 | B81CFEC2097FDF020057C06F /* 12.TerrainRendering */ = { | ||
4181 | isa = PBXNativeTarget; | ||
4182 | buildConfigurationList = B81CFECD097FDF020057C06F /* Build configuration list for PBXNativeTarget "12.TerrainRendering" */; | ||
4183 | buildPhases = ( | ||
4184 | B81CFEC5097FDF020057C06F /* Resources */, | ||
4185 | B81CFEC7097FDF020057C06F /* Sources */, | ||
4186 | B81CFEC9097FDF020057C06F /* Frameworks */, | ||
4187 | ); | ||
4188 | buildRules = ( | ||
4189 | ); | ||
4190 | dependencies = ( | ||
4191 | B81CFEC3097FDF020057C06F /* PBXTargetDependency */, | ||
4192 | ); | ||
4193 | name = 12.TerrainRendering; | ||
4194 | productName = DemoApp; | ||
4195 | productReference = 4CA25BAA0A485D9800B4E469 /* TerrainRendering.app */; | ||
4196 | productType = "com.apple.product-type.application"; | ||
4197 | }; | ||
4198 | B81CFEE8097FE05F0057C06F /* 08.SpecialFx */ = { | ||
4199 | isa = PBXNativeTarget; | ||
4200 | buildConfigurationList = B81CFEF3097FE05F0057C06F /* Build configuration list for PBXNativeTarget "08.SpecialFx" */; | ||
4201 | buildPhases = ( | ||
4202 | B81CFEEB097FE05F0057C06F /* Resources */, | ||
4203 | B81CFEED097FE05F0057C06F /* Sources */, | ||
4204 | B81CFEEF097FE05F0057C06F /* Frameworks */, | ||
4205 | ); | ||
4206 | buildRules = ( | ||
4207 | ); | ||
4208 | dependencies = ( | ||
4209 | B81CFEE9097FE05F0057C06F /* PBXTargetDependency */, | ||
4210 | ); | ||
4211 | name = 08.SpecialFx; | ||
4212 | productName = DemoApp; | ||
4213 | productReference = 4CA25BA80A485D9800B4E469 /* SpecialFx.app */; | ||
4214 | productType = "com.apple.product-type.application"; | ||
4215 | }; | ||
4216 | B81CFF07097FE13E0057C06F /* 05.UserInterface */ = { | ||
4217 | isa = PBXNativeTarget; | ||
4218 | buildConfigurationList = B81CFF12097FE13E0057C06F /* Build configuration list for PBXNativeTarget "05.UserInterface" */; | ||
4219 | buildPhases = ( | ||
4220 | B81CFF0A097FE13E0057C06F /* Resources */, | ||
4221 | B81CFF0C097FE13E0057C06F /* Sources */, | ||
4222 | B81CFF0E097FE13E0057C06F /* Frameworks */, | ||
4223 | ); | ||
4224 | buildRules = ( | ||
4225 | ); | ||
4226 | dependencies = ( | ||
4227 | B81CFF08097FE13E0057C06F /* PBXTargetDependency */, | ||
4228 | ); | ||
4229 | name = 05.UserInterface; | ||
4230 | productName = DemoApp; | ||
4231 | productReference = 4CA25B9E0A485D9800B4E469 /* UserInterface.app */; | ||
4232 | productType = "com.apple.product-type.application"; | ||
4233 | }; | ||
4234 | B81CFF1E097FE1E00057C06F /* 03.CustomSceneNode */ = { | ||
4235 | isa = PBXNativeTarget; | ||
4236 | buildConfigurationList = B81CFF29097FE1E00057C06F /* Build configuration list for PBXNativeTarget "03.CustomSceneNode" */; | ||
4237 | buildPhases = ( | ||
4238 | B81CFF21097FE1E00057C06F /* Resources */, | ||
4239 | B81CFF23097FE1E00057C06F /* Sources */, | ||
4240 | B81CFF25097FE1E00057C06F /* Frameworks */, | ||
4241 | ); | ||
4242 | buildRules = ( | ||
4243 | ); | ||
4244 | dependencies = ( | ||
4245 | B81CFF1F097FE1E00057C06F /* PBXTargetDependency */, | ||
4246 | ); | ||
4247 | name = 03.CustomSceneNode; | ||
4248 | productName = DemoApp; | ||
4249 | productReference = 4CA25B980A485D9800B4E469 /* CustomSceneNode.app */; | ||
4250 | productType = "com.apple.product-type.application"; | ||
4251 | }; | ||
4252 | B81CFF33097FE25F0057C06F /* 02.Quake3Map */ = { | ||
4253 | isa = PBXNativeTarget; | ||
4254 | buildConfigurationList = B81CFF3E097FE25F0057C06F /* Build configuration list for PBXNativeTarget "02.Quake3Map" */; | ||
4255 | buildPhases = ( | ||
4256 | B81CFF36097FE25F0057C06F /* Resources */, | ||
4257 | B81CFF38097FE25F0057C06F /* Sources */, | ||
4258 | B81CFF3A097FE25F0057C06F /* Frameworks */, | ||
4259 | ); | ||
4260 | buildRules = ( | ||
4261 | ); | ||
4262 | dependencies = ( | ||
4263 | B81CFF34097FE25F0057C06F /* PBXTargetDependency */, | ||
4264 | ); | ||
4265 | name = 02.Quake3Map; | ||
4266 | productName = DemoApp; | ||
4267 | productReference = 4C53E2520A4850550014E966 /* Quake3Map.app */; | ||
4268 | productType = "com.apple.product-type.application"; | ||
4269 | }; | ||
4270 | B81CFF4A097FE3050057C06F /* 10.Shaders */ = { | ||
4271 | isa = PBXNativeTarget; | ||
4272 | buildConfigurationList = B81CFF55097FE3050057C06F /* Build configuration list for PBXNativeTarget "10.Shaders" */; | ||
4273 | buildPhases = ( | ||
4274 | B81CFF4D097FE3050057C06F /* Resources */, | ||
4275 | B81CFF4F097FE3050057C06F /* Sources */, | ||
4276 | B81CFF51097FE3050057C06F /* Frameworks */, | ||
4277 | ); | ||
4278 | buildRules = ( | ||
4279 | ); | ||
4280 | dependencies = ( | ||
4281 | B81CFF4B097FE3050057C06F /* PBXTargetDependency */, | ||
4282 | ); | ||
4283 | name = 10.Shaders; | ||
4284 | productName = DemoApp; | ||
4285 | productReference = 4CA25BA60A485D9800B4E469 /* Shaders.app */; | ||
4286 | productType = "com.apple.product-type.application"; | ||
4287 | }; | ||
4288 | B81CFF78097FE3DC0057C06F /* 04.Movement */ = { | ||
4289 | isa = PBXNativeTarget; | ||
4290 | buildConfigurationList = B81CFF83097FE3DC0057C06F /* Build configuration list for PBXNativeTarget "04.Movement" */; | ||
4291 | buildPhases = ( | ||
4292 | B81CFF7B097FE3DC0057C06F /* Resources */, | ||
4293 | B81CFF7D097FE3DC0057C06F /* Sources */, | ||
4294 | B81CFF7F097FE3DC0057C06F /* Frameworks */, | ||
4295 | ); | ||
4296 | buildRules = ( | ||
4297 | ); | ||
4298 | dependencies = ( | ||
4299 | B81CFF79097FE3DC0057C06F /* PBXTargetDependency */, | ||
4300 | ); | ||
4301 | name = 04.Movement; | ||
4302 | productName = DemoApp; | ||
4303 | productReference = 4CA25BA40A485D9800B4E469 /* Movement.app */; | ||
4304 | productType = "com.apple.product-type.application"; | ||
4305 | }; | ||
4306 | B81CFF91097FE45E0057C06F /* 09.MeshViewer */ = { | ||
4307 | isa = PBXNativeTarget; | ||
4308 | buildConfigurationList = B81CFF9C097FE45E0057C06F /* Build configuration list for PBXNativeTarget "09.MeshViewer" */; | ||
4309 | buildPhases = ( | ||
4310 | B81CFF94097FE45E0057C06F /* Resources */, | ||
4311 | B81CFF96097FE45E0057C06F /* Sources */, | ||
4312 | B81CFF98097FE45E0057C06F /* Frameworks */, | ||
4313 | ); | ||
4314 | buildRules = ( | ||
4315 | ); | ||
4316 | dependencies = ( | ||
4317 | B81CFF92097FE45E0057C06F /* PBXTargetDependency */, | ||
4318 | ); | ||
4319 | name = 09.MeshViewer; | ||
4320 | productName = DemoApp; | ||
4321 | productReference = 4CA25B9A0A485D9800B4E469 /* MeshViewer.app */; | ||
4322 | productType = "com.apple.product-type.application"; | ||
4323 | }; | ||
4324 | B81CFFAF097FE5F80057C06F /* 13.RenderToTexture */ = { | ||
4325 | isa = PBXNativeTarget; | ||
4326 | buildConfigurationList = B81CFFBA097FE5F80057C06F /* Build configuration list for PBXNativeTarget "13.RenderToTexture" */; | ||
4327 | buildPhases = ( | ||
4328 | B81CFFB2097FE5F80057C06F /* Resources */, | ||
4329 | B81CFFB4097FE5F80057C06F /* Sources */, | ||
4330 | B81CFFB6097FE5F80057C06F /* Frameworks */, | ||
4331 | ); | ||
4332 | buildRules = ( | ||
4333 | ); | ||
4334 | dependencies = ( | ||
4335 | B81CFFB0097FE5F80057C06F /* PBXTargetDependency */, | ||
4336 | ); | ||
4337 | name = 13.RenderToTexture; | ||
4338 | productName = DemoApp; | ||
4339 | productReference = 4CA25B9C0A485D9800B4E469 /* RenderToTexture.app */; | ||
4340 | productType = "com.apple.product-type.application"; | ||
4341 | }; | ||
4342 | B8DEF35C0950229200FDEA7E /* Demo */ = { | ||
4343 | isa = PBXNativeTarget; | ||
4344 | buildConfigurationList = B8DEF3600950229300FDEA7E /* Build configuration list for PBXNativeTarget "Demo" */; | ||
4345 | buildPhases = ( | ||
4346 | B8DEF3590950229200FDEA7E /* Resources */, | ||
4347 | B8DEF35A0950229200FDEA7E /* Sources */, | ||
4348 | B8DEF35B0950229200FDEA7E /* Frameworks */, | ||
4349 | ); | ||
4350 | buildRules = ( | ||
4351 | ); | ||
4352 | dependencies = ( | ||
4353 | B8DEF375095024F600FDEA7E /* PBXTargetDependency */, | ||
4354 | ); | ||
4355 | name = Demo; | ||
4356 | productName = DemoApp; | ||
4357 | productReference = 4CA25BA20A485D9800B4E469 /* Demo.app */; | ||
4358 | productType = "com.apple.product-type.application"; | ||
4359 | }; | ||
4360 | D2AAC07D0554694100DB518D /* libIrrlicht.a */ = { | ||
4361 | isa = PBXNativeTarget; | ||
4362 | buildConfigurationList = 1DEB921E08733DC00010E9CD /* Build configuration list for PBXNativeTarget "libIrrlicht.a" */; | ||
4363 | buildPhases = ( | ||
4364 | D2AAC07A0554694100DB518D /* Headers */, | ||
4365 | D2AAC07B0554694100DB518D /* Sources */, | ||
4366 | D2AAC07C0554694100DB518D /* Frameworks */, | ||
4367 | ); | ||
4368 | buildRules = ( | ||
4369 | ); | ||
4370 | dependencies = ( | ||
4371 | ); | ||
4372 | name = libIrrlicht.a; | ||
4373 | productName = MacOSX; | ||
4374 | productReference = 4C53E24D0A4850120014E966 /* libIrrlicht.a */; | ||
4375 | productType = "com.apple.product-type.library.static"; | ||
4376 | }; | ||
4377 | /* End PBXNativeTarget section */ | ||
4378 | |||
4379 | /* Begin PBXProject section */ | ||
4380 | 0867D690FE84028FC02AAC07 /* Project object */ = { | ||
4381 | isa = PBXProject; | ||
4382 | buildConfigurationList = 1DEB922208733DC00010E9CD /* Build configuration list for PBXProject "MacOSX" */; | ||
4383 | compatibilityVersion = "Xcode 2.4"; | ||
4384 | hasScannedForEncodings = 1; | ||
4385 | knownRegions = ( | ||
4386 | English, | ||
4387 | Japanese, | ||
4388 | French, | ||
4389 | German, | ||
4390 | ); | ||
4391 | mainGroup = 0867D691FE84028FC02AAC07 /* MacOSX */; | ||
4392 | productRefGroup = 0867D691FE84028FC02AAC07 /* MacOSX */; | ||
4393 | projectDirPath = ""; | ||
4394 | projectRoot = ""; | ||
4395 | targets = ( | ||
4396 | D2AAC07D0554694100DB518D /* libIrrlicht.a */, | ||
4397 | 09F648F40D2CDED9001E0599 /* 01.HelloWorld */, | ||
4398 | B81CFF33097FE25F0057C06F /* 02.Quake3Map */, | ||
4399 | B81CFF1E097FE1E00057C06F /* 03.CustomSceneNode */, | ||
4400 | B81CFF78097FE3DC0057C06F /* 04.Movement */, | ||
4401 | B81CFF07097FE13E0057C06F /* 05.UserInterface */, | ||
4402 | B81CFDFE097FD9F50057C06F /* 06.2DGraphics */, | ||
4403 | B81CFE82097FDDE20057C06F /* 07.Collision */, | ||
4404 | B81CFEE8097FE05F0057C06F /* 08.SpecialFx */, | ||
4405 | B81CFF91097FE45E0057C06F /* 09.MeshViewer */, | ||
4406 | B81CFF4A097FE3050057C06F /* 10.Shaders */, | ||
4407 | B81CFEA4097FDE900057C06F /* 11.PerPixelLightning */, | ||
4408 | B81CFEC2097FDF020057C06F /* 12.TerrainRendering */, | ||
4409 | B81CFFAF097FE5F80057C06F /* 13.RenderToTexture */, | ||
4410 | 09F6492F0D2CE03E001E0599 /* 15.LoadIrrFile */, | ||
4411 | 09F649560D2CE206001E0599 /* 16.Quake3Shader */, | ||
4412 | 0E2E3CEB1103E294002DE8D7 /* 18.SplitScreen */, | ||
4413 | 0946CCA30EC99BBE00D945A5 /* 19.MouseAndJoystick */, | ||
4414 | 0E2E3D2C1103E3F4002DE8D7 /* 20.ManagedLights */, | ||
4415 | B8DEF35C0950229200FDEA7E /* Demo */, | ||
4416 | 09022C520EA0E97F00CD54EE /* GUIEditor */, | ||
4417 | B81CFFC6097FE9980057C06F /* All */, | ||
4418 | 959726FC12C18FFB00BF73D3 /* IrrFramework */, | ||
4419 | ); | ||
4420 | }; | ||
4421 | /* End PBXProject section */ | ||
4422 | |||
4423 | /* Begin PBXResourcesBuildPhase section */ | ||
4424 | 09022C550EA0E97F00CD54EE /* Resources */ = { | ||
4425 | isa = PBXResourcesBuildPhase; | ||
4426 | buildActionMask = 2147483647; | ||
4427 | files = ( | ||
4428 | 09022C560EA0E97F00CD54EE /* MainMenu.nib in Resources */, | ||
4429 | ); | ||
4430 | runOnlyForDeploymentPostprocessing = 0; | ||
4431 | }; | ||
4432 | 0946CCA60EC99BBE00D945A5 /* Resources */ = { | ||
4433 | isa = PBXResourcesBuildPhase; | ||
4434 | buildActionMask = 2147483647; | ||
4435 | files = ( | ||
4436 | 0946CCA70EC99BBE00D945A5 /* MainMenu.nib in Resources */, | ||
4437 | ); | ||
4438 | runOnlyForDeploymentPostprocessing = 0; | ||
4439 | }; | ||
4440 | 09F648F70D2CDED9001E0599 /* Resources */ = { | ||
4441 | isa = PBXResourcesBuildPhase; | ||
4442 | buildActionMask = 2147483647; | ||
4443 | files = ( | ||
4444 | 09F648F80D2CDED9001E0599 /* MainMenu.nib in Resources */, | ||
4445 | ); | ||
4446 | runOnlyForDeploymentPostprocessing = 0; | ||
4447 | }; | ||
4448 | 09F649320D2CE03E001E0599 /* Resources */ = { | ||
4449 | isa = PBXResourcesBuildPhase; | ||
4450 | buildActionMask = 2147483647; | ||
4451 | files = ( | ||
4452 | 09F649330D2CE03E001E0599 /* MainMenu.nib in Resources */, | ||
4453 | ); | ||
4454 | runOnlyForDeploymentPostprocessing = 0; | ||
4455 | }; | ||
4456 | 09F649590D2CE206001E0599 /* Resources */ = { | ||
4457 | isa = PBXResourcesBuildPhase; | ||
4458 | buildActionMask = 2147483647; | ||
4459 | files = ( | ||
4460 | 09F6495A0D2CE206001E0599 /* MainMenu.nib in Resources */, | ||
4461 | ); | ||
4462 | runOnlyForDeploymentPostprocessing = 0; | ||
4463 | }; | ||
4464 | 0E2E3CEE1103E294002DE8D7 /* Resources */ = { | ||
4465 | isa = PBXResourcesBuildPhase; | ||
4466 | buildActionMask = 2147483647; | ||
4467 | files = ( | ||
4468 | 0E2E3CEF1103E294002DE8D7 /* MainMenu.nib in Resources */, | ||
4469 | ); | ||
4470 | runOnlyForDeploymentPostprocessing = 0; | ||
4471 | }; | ||
4472 | 0E2E3D2F1103E3F4002DE8D7 /* Resources */ = { | ||
4473 | isa = PBXResourcesBuildPhase; | ||
4474 | buildActionMask = 2147483647; | ||
4475 | files = ( | ||
4476 | 0E2E3D301103E3F4002DE8D7 /* MainMenu.nib in Resources */, | ||
4477 | ); | ||
4478 | runOnlyForDeploymentPostprocessing = 0; | ||
4479 | }; | ||
4480 | 959726F912C18FFB00BF73D3 /* Resources */ = { | ||
4481 | isa = PBXResourcesBuildPhase; | ||
4482 | buildActionMask = 2147483647; | ||
4483 | files = ( | ||
4484 | ); | ||
4485 | runOnlyForDeploymentPostprocessing = 0; | ||
4486 | }; | ||
4487 | B81CFE01097FD9F50057C06F /* Resources */ = { | ||
4488 | isa = PBXResourcesBuildPhase; | ||
4489 | buildActionMask = 2147483647; | ||
4490 | files = ( | ||
4491 | 4CF146F60A486651006EBA03 /* MainMenu.nib in Resources */, | ||
4492 | ); | ||
4493 | runOnlyForDeploymentPostprocessing = 0; | ||
4494 | }; | ||
4495 | B81CFE85097FDDE20057C06F /* Resources */ = { | ||
4496 | isa = PBXResourcesBuildPhase; | ||
4497 | buildActionMask = 2147483647; | ||
4498 | files = ( | ||
4499 | 4CF1470B0A486704006EBA03 /* MainMenu.nib in Resources */, | ||
4500 | ); | ||
4501 | runOnlyForDeploymentPostprocessing = 0; | ||
4502 | }; | ||
4503 | B81CFEA7097FDE900057C06F /* Resources */ = { | ||
4504 | isa = PBXResourcesBuildPhase; | ||
4505 | buildActionMask = 2147483647; | ||
4506 | files = ( | ||
4507 | 4CA5CBB30A486A1300ADB3D7 /* MainMenu.nib in Resources */, | ||
4508 | ); | ||
4509 | runOnlyForDeploymentPostprocessing = 0; | ||
4510 | }; | ||
4511 | B81CFEC5097FDF020057C06F /* Resources */ = { | ||
4512 | isa = PBXResourcesBuildPhase; | ||
4513 | buildActionMask = 2147483647; | ||
4514 | files = ( | ||
4515 | 4CA5CBB60A486A2200ADB3D7 /* MainMenu.nib in Resources */, | ||
4516 | ); | ||
4517 | runOnlyForDeploymentPostprocessing = 0; | ||
4518 | }; | ||
4519 | B81CFEEB097FE05F0057C06F /* Resources */ = { | ||
4520 | isa = PBXResourcesBuildPhase; | ||
4521 | buildActionMask = 2147483647; | ||
4522 | files = ( | ||
4523 | 4CF147180A48676A006EBA03 /* MainMenu.nib in Resources */, | ||
4524 | ); | ||
4525 | runOnlyForDeploymentPostprocessing = 0; | ||
4526 | }; | ||
4527 | B81CFF0A097FE13E0057C06F /* Resources */ = { | ||
4528 | isa = PBXResourcesBuildPhase; | ||
4529 | buildActionMask = 2147483647; | ||
4530 | files = ( | ||
4531 | 4CA25C8B0A48626600B4E469 /* MainMenu.nib in Resources */, | ||
4532 | ); | ||
4533 | runOnlyForDeploymentPostprocessing = 0; | ||
4534 | }; | ||
4535 | B81CFF21097FE1E00057C06F /* Resources */ = { | ||
4536 | isa = PBXResourcesBuildPhase; | ||
4537 | buildActionMask = 2147483647; | ||
4538 | files = ( | ||
4539 | 4CA25C360A48610400B4E469 /* MainMenu.nib in Resources */, | ||
4540 | ); | ||
4541 | runOnlyForDeploymentPostprocessing = 0; | ||
4542 | }; | ||
4543 | B81CFF36097FE25F0057C06F /* Resources */ = { | ||
4544 | isa = PBXResourcesBuildPhase; | ||
4545 | buildActionMask = 2147483647; | ||
4546 | files = ( | ||
4547 | 4C53E3890A48559C0014E966 /* MainMenu.nib in Resources */, | ||
4548 | ); | ||
4549 | runOnlyForDeploymentPostprocessing = 0; | ||
4550 | }; | ||
4551 | B81CFF4D097FE3050057C06F /* Resources */ = { | ||
4552 | isa = PBXResourcesBuildPhase; | ||
4553 | buildActionMask = 2147483647; | ||
4554 | files = ( | ||
4555 | 4CA5CBA70A4869C600ADB3D7 /* MainMenu.nib in Resources */, | ||
4556 | ); | ||
4557 | runOnlyForDeploymentPostprocessing = 0; | ||
4558 | }; | ||
4559 | B81CFF7B097FE3DC0057C06F /* Resources */ = { | ||
4560 | isa = PBXResourcesBuildPhase; | ||
4561 | buildActionMask = 2147483647; | ||
4562 | files = ( | ||
4563 | 4CA25C6A0A4861D800B4E469 /* MainMenu.nib in Resources */, | ||
4564 | ); | ||
4565 | runOnlyForDeploymentPostprocessing = 0; | ||
4566 | }; | ||
4567 | B81CFF94097FE45E0057C06F /* Resources */ = { | ||
4568 | isa = PBXResourcesBuildPhase; | ||
4569 | buildActionMask = 2147483647; | ||
4570 | files = ( | ||
4571 | 4CA5CBA90A4869DD00ADB3D7 /* MainMenu.nib in Resources */, | ||
4572 | ); | ||
4573 | runOnlyForDeploymentPostprocessing = 0; | ||
4574 | }; | ||
4575 | B81CFFB2097FE5F80057C06F /* Resources */ = { | ||
4576 | isa = PBXResourcesBuildPhase; | ||
4577 | buildActionMask = 2147483647; | ||
4578 | files = ( | ||
4579 | 4CA5CBB90A486A3100ADB3D7 /* MainMenu.nib in Resources */, | ||
4580 | ); | ||
4581 | runOnlyForDeploymentPostprocessing = 0; | ||
4582 | }; | ||
4583 | B8DEF3590950229200FDEA7E /* Resources */ = { | ||
4584 | isa = PBXResourcesBuildPhase; | ||
4585 | buildActionMask = 2147483647; | ||
4586 | files = ( | ||
4587 | 4CA5CBBE0A486A4F00ADB3D7 /* MainMenu.nib in Resources */, | ||
4588 | ); | ||
4589 | runOnlyForDeploymentPostprocessing = 0; | ||
4590 | }; | ||
4591 | /* End PBXResourcesBuildPhase section */ | ||
4592 | |||
4593 | /* Begin PBXSourcesBuildPhase section */ | ||
4594 | 09022C580EA0E97F00CD54EE /* Sources */ = { | ||
4595 | isa = PBXSourcesBuildPhase; | ||
4596 | buildActionMask = 2147483647; | ||
4597 | files = ( | ||
4598 | 09022C7E0EA0EA9D00CD54EE /* CGUIAttributeEditor.cpp in Sources */, | ||
4599 | 09022C7F0EA0EA9D00CD54EE /* CGUIEditFactory.cpp in Sources */, | ||
4600 | 09022C800EA0EA9D00CD54EE /* CGUIEditWindow.cpp in Sources */, | ||
4601 | 09022C810EA0EA9D00CD54EE /* CGUIEditWorkspace.cpp in Sources */, | ||
4602 | 09022C820EA0EA9D00CD54EE /* CGUIPanel.cpp in Sources */, | ||
4603 | 09022C830EA0EA9D00CD54EE /* CGUITextureCacheBrowser.cpp in Sources */, | ||
4604 | 09022C840EA0EA9D00CD54EE /* CMemoryReadWriteFile.cpp in Sources */, | ||
4605 | 09022C850EA0EA9D00CD54EE /* main.cpp in Sources */, | ||
4606 | ); | ||
4607 | runOnlyForDeploymentPostprocessing = 0; | ||
4608 | }; | ||
4609 | 0946CCA90EC99BBE00D945A5 /* Sources */ = { | ||
4610 | isa = PBXSourcesBuildPhase; | ||
4611 | buildActionMask = 2147483647; | ||
4612 | files = ( | ||
4613 | 0946CCCB0EC99C6E00D945A5 /* main.cpp in Sources */, | ||
4614 | ); | ||
4615 | runOnlyForDeploymentPostprocessing = 0; | ||
4616 | }; | ||
4617 | 09F648FA0D2CDED9001E0599 /* Sources */ = { | ||
4618 | isa = PBXSourcesBuildPhase; | ||
4619 | buildActionMask = 2147483647; | ||
4620 | files = ( | ||
4621 | 09F6491A0D2CDF9A001E0599 /* main.cpp in Sources */, | ||
4622 | ); | ||
4623 | runOnlyForDeploymentPostprocessing = 0; | ||
4624 | }; | ||
4625 | 09F649350D2CE03E001E0599 /* Sources */ = { | ||
4626 | isa = PBXSourcesBuildPhase; | ||
4627 | buildActionMask = 2147483647; | ||
4628 | files = ( | ||
4629 | 09F460EB0D3223ED00D0A9B0 /* main.cpp in Sources */, | ||
4630 | ); | ||
4631 | runOnlyForDeploymentPostprocessing = 0; | ||
4632 | }; | ||
4633 | 09F6495C0D2CE206001E0599 /* Sources */ = { | ||
4634 | isa = PBXSourcesBuildPhase; | ||
4635 | buildActionMask = 2147483647; | ||
4636 | files = ( | ||
4637 | 09F649740D2CE2D0001E0599 /* main.cpp in Sources */, | ||
4638 | ); | ||
4639 | runOnlyForDeploymentPostprocessing = 0; | ||
4640 | }; | ||
4641 | 0E2E3CF11103E294002DE8D7 /* Sources */ = { | ||
4642 | isa = PBXSourcesBuildPhase; | ||
4643 | buildActionMask = 2147483647; | ||
4644 | files = ( | ||
4645 | 0E2E3D701103E6C6002DE8D7 /* main.cpp in Sources */, | ||
4646 | ); | ||
4647 | runOnlyForDeploymentPostprocessing = 0; | ||
4648 | }; | ||
4649 | 0E2E3D321103E3F4002DE8D7 /* Sources */ = { | ||
4650 | isa = PBXSourcesBuildPhase; | ||
4651 | buildActionMask = 2147483647; | ||
4652 | files = ( | ||
4653 | 0E2E3D811103E6E4002DE8D7 /* main.cpp in Sources */, | ||
4654 | ); | ||
4655 | runOnlyForDeploymentPostprocessing = 0; | ||
4656 | }; | ||
4657 | 959726FA12C18FFB00BF73D3 /* Sources */ = { | ||
4658 | isa = PBXSourcesBuildPhase; | ||
4659 | buildActionMask = 2147483647; | ||
4660 | files = ( | ||
4661 | 959729E912C192DA00BF73D3 /* jcapimin.c in Sources */, | ||
4662 | 959729EA12C192DA00BF73D3 /* jcapistd.c in Sources */, | ||
4663 | 959729EB12C192DA00BF73D3 /* jccoefct.c in Sources */, | ||
4664 | 959729EC12C192DA00BF73D3 /* jccolor.c in Sources */, | ||
4665 | 959729ED12C192DA00BF73D3 /* jcdctmgr.c in Sources */, | ||
4666 | 959729EE12C192DA00BF73D3 /* jchuff.c in Sources */, | ||
4667 | 959729EF12C192DA00BF73D3 /* jcinit.c in Sources */, | ||
4668 | 959729F012C192DA00BF73D3 /* jcmainct.c in Sources */, | ||
4669 | 959729F112C192DA00BF73D3 /* jcmarker.c in Sources */, | ||
4670 | 959729F212C192DA00BF73D3 /* jcmaster.c in Sources */, | ||
4671 | 959729F312C192DA00BF73D3 /* jcomapi.c in Sources */, | ||
4672 | 959729F412C192DA00BF73D3 /* jcparam.c in Sources */, | ||
4673 | 959729F512C192DA00BF73D3 /* jcprepct.c in Sources */, | ||
4674 | 959729F612C192DA00BF73D3 /* jcsample.c in Sources */, | ||
4675 | 959729F712C192DA00BF73D3 /* jctrans.c in Sources */, | ||
4676 | 959729F812C192DA00BF73D3 /* jdapimin.c in Sources */, | ||
4677 | 959729F912C192DA00BF73D3 /* jdapistd.c in Sources */, | ||
4678 | 959729FA12C192DA00BF73D3 /* jdatadst.c in Sources */, | ||
4679 | 959729FB12C192DA00BF73D3 /* jdatasrc.c in Sources */, | ||
4680 | 959729FC12C192DA00BF73D3 /* jdcoefct.c in Sources */, | ||
4681 | 959729FD12C192DA00BF73D3 /* jdcolor.c in Sources */, | ||
4682 | 959729FE12C192DA00BF73D3 /* jddctmgr.c in Sources */, | ||
4683 | 959729FF12C192DA00BF73D3 /* jdhuff.c in Sources */, | ||
4684 | 95972A0012C192DA00BF73D3 /* jdinput.c in Sources */, | ||
4685 | 95972A0112C192DA00BF73D3 /* jdmainct.c in Sources */, | ||
4686 | 95972A0212C192DA00BF73D3 /* jdmarker.c in Sources */, | ||
4687 | 95972A0312C192DA00BF73D3 /* jdmaster.c in Sources */, | ||
4688 | 95972A0412C192DA00BF73D3 /* jdmerge.c in Sources */, | ||
4689 | 95972A0512C192DA00BF73D3 /* jdpostct.c in Sources */, | ||
4690 | 95972A0612C192DA00BF73D3 /* jdsample.c in Sources */, | ||
4691 | 95972A0712C192DA00BF73D3 /* jdtrans.c in Sources */, | ||
4692 | 95972A0812C192DA00BF73D3 /* jerror.c in Sources */, | ||
4693 | 95972A0912C192DA00BF73D3 /* jfdctflt.c in Sources */, | ||
4694 | 95972A0A12C192DA00BF73D3 /* jfdctfst.c in Sources */, | ||
4695 | 95972A0B12C192DA00BF73D3 /* jfdctint.c in Sources */, | ||
4696 | 95972A0C12C192DA00BF73D3 /* jidctflt.c in Sources */, | ||
4697 | 95972A0D12C192DA00BF73D3 /* jidctfst.c in Sources */, | ||
4698 | 95972A0E12C192DA00BF73D3 /* jidctint.c in Sources */, | ||
4699 | 95972A0F12C192DA00BF73D3 /* jmemmgr.c in Sources */, | ||
4700 | 95972A1012C192DA00BF73D3 /* jmemnobs.c in Sources */, | ||
4701 | 95972A1112C192DA00BF73D3 /* jquant1.c in Sources */, | ||
4702 | 95972A1212C192DA00BF73D3 /* jquant2.c in Sources */, | ||
4703 | 95972A1312C192DA00BF73D3 /* jutils.c in Sources */, | ||
4704 | 95972A2212C192DA00BF73D3 /* inffast.c in Sources */, | ||
4705 | 95972A2312C192DA00BF73D3 /* inftrees.c in Sources */, | ||
4706 | 95972A2412C192DA00BF73D3 /* uncompr.c in Sources */, | ||
4707 | 95972A2512C192DA00BF73D3 /* compress.c in Sources */, | ||
4708 | 95972A2612C192DA00BF73D3 /* crc32.c in Sources */, | ||
4709 | 95972A2712C192DA00BF73D3 /* zutil.c in Sources */, | ||
4710 | 95972A2812C192DA00BF73D3 /* trees.c in Sources */, | ||
4711 | 95972A2912C192DA00BF73D3 /* deflate.c in Sources */, | ||
4712 | 95972A2A12C192DA00BF73D3 /* adler32.c in Sources */, | ||
4713 | 95972A2B12C192DA00BF73D3 /* CImageLoaderPNG.cpp in Sources */, | ||
4714 | 95972A2C12C192DA00BF73D3 /* CColorConverter.cpp in Sources */, | ||
4715 | 95972A2D12C192DA00BF73D3 /* CSceneManager.cpp in Sources */, | ||
4716 | 95972A2E12C192DA00BF73D3 /* CTRTextureGouraudAdd2.cpp in Sources */, | ||
4717 | 95972A2F12C192DA00BF73D3 /* CNullDriver.cpp in Sources */, | ||
4718 | 95972A3012C192DA00BF73D3 /* CCSMLoader.cpp in Sources */, | ||
4719 | 95972A3112C192DA00BF73D3 /* irrXML.cpp in Sources */, | ||
4720 | 95972A3212C192DA00BF73D3 /* CGUIListBox.cpp in Sources */, | ||
4721 | 95972A3312C192DA00BF73D3 /* CTRGouraudWire.cpp in Sources */, | ||
4722 | 95972A3412C192DA00BF73D3 /* CIrrDeviceStub.cpp in Sources */, | ||
4723 | 95972A3512C192DA00BF73D3 /* CGUIMessageBox.cpp in Sources */, | ||
4724 | 95972A3612C192DA00BF73D3 /* CMeshSceneNode.cpp in Sources */, | ||
4725 | 95972A3712C192DA00BF73D3 /* CGUIStaticText.cpp in Sources */, | ||
4726 | 95972A3812C192DA00BF73D3 /* os.cpp in Sources */, | ||
4727 | 95972A3912C192DA00BF73D3 /* COCTLoader.cpp in Sources */, | ||
4728 | 95972A3A12C192DA00BF73D3 /* CGUIContextMenu.cpp in Sources */, | ||
4729 | 95972A3B12C192DA00BF73D3 /* CSceneNodeAnimatorFlyCircle.cpp in Sources */, | ||
4730 | 95972A3C12C192DA00BF73D3 /* CDefaultSceneNodeFactory.cpp in Sources */, | ||
4731 | 95972A3D12C192DA00BF73D3 /* CD3D9Driver.cpp in Sources */, | ||
4732 | 95972A3E12C192DA00BF73D3 /* CTRGouraud.cpp in Sources */, | ||
4733 | 95972A3F12C192DA00BF73D3 /* C3DSMeshFileLoader.cpp in Sources */, | ||
4734 | 95972A4012C192DA00BF73D3 /* COgreMeshFileLoader.cpp in Sources */, | ||
4735 | 95972A4112C192DA00BF73D3 /* CMY3DMeshFileLoader.cpp in Sources */, | ||
4736 | 95972A4212C192DA00BF73D3 /* CLMTSMeshFileLoader.cpp in Sources */, | ||
4737 | 95972A4312C192DA00BF73D3 /* CGUIFileOpenDialog.cpp in Sources */, | ||
4738 | 95972A4412C192DA00BF73D3 /* CSceneNodeAnimatorDelete.cpp in Sources */, | ||
4739 | 95972A4512C192DA00BF73D3 /* CTRGouraudAlphaNoZ2.cpp in Sources */, | ||
4740 | 95972A4612C192DA00BF73D3 /* CGeometryCreator.cpp in Sources */, | ||
4741 | 95972A4712C192DA00BF73D3 /* CD3D8Texture.cpp in Sources */, | ||
4742 | 95972A4812C192DA00BF73D3 /* CSkyBoxSceneNode.cpp in Sources */, | ||
4743 | 95972A4912C192DA00BF73D3 /* CMeshManipulator.cpp in Sources */, | ||
4744 | 95972A4A12C192DA00BF73D3 /* CTextSceneNode.cpp in Sources */, | ||
4745 | 95972A4B12C192DA00BF73D3 /* CTRTextureDetailMap2.cpp in Sources */, | ||
4746 | 95972A4C12C192DA00BF73D3 /* CTRTextureGouraudAddNoZ2.cpp in Sources */, | ||
4747 | 95972A4D12C192DA00BF73D3 /* CTRTextureGouraudNoZ.cpp in Sources */, | ||
4748 | 95972A4E12C192DA00BF73D3 /* CGUIScrollBar.cpp in Sources */, | ||
4749 | 95972A4F12C192DA00BF73D3 /* CSceneCollisionManager.cpp in Sources */, | ||
4750 | 95972A5012C192DA00BF73D3 /* CGUICheckBox.cpp in Sources */, | ||
4751 | 95972A5112C192DA00BF73D3 /* CQ3LevelMesh.cpp in Sources */, | ||
4752 | 95972A5212C192DA00BF73D3 /* CParticleGravityAffector.cpp in Sources */, | ||
4753 | 95972A5312C192DA00BF73D3 /* CSoftwareDriver2.cpp in Sources */, | ||
4754 | 95972A5412C192DA00BF73D3 /* CD3D9ParallaxMapRenderer.cpp in Sources */, | ||
4755 | 95972A5512C192DA00BF73D3 /* CD3D8ParallaxMapRenderer.cpp in Sources */, | ||
4756 | 95972A5612C192DA00BF73D3 /* CAnimatedMeshMD2.cpp in Sources */, | ||
4757 | 95972A5712C192DA00BF73D3 /* CSceneNodeAnimatorFlyStraight.cpp in Sources */, | ||
4758 | 95972A5812C192DA00BF73D3 /* CImageLoaderPCX.cpp in Sources */, | ||
4759 | 95972A5912C192DA00BF73D3 /* CAnimatedMeshSceneNode.cpp in Sources */, | ||
4760 | 95972A5A12C192DA00BF73D3 /* CTriangleSelector.cpp in Sources */, | ||
4761 | 95972A5B12C192DA00BF73D3 /* CTRTextureGouraudVertexAlpha2.cpp in Sources */, | ||
4762 | 95972A5C12C192DA00BF73D3 /* CTRTextureWire2.cpp in Sources */, | ||
4763 | 95972A5D12C192DA00BF73D3 /* CTRTextureFlatWire.cpp in Sources */, | ||
4764 | 95972A5E12C192DA00BF73D3 /* CTRGouraud2.cpp in Sources */, | ||
4765 | 95972A5F12C192DA00BF73D3 /* CEmptySceneNode.cpp in Sources */, | ||
4766 | 95972A6012C192DA00BF73D3 /* CTRTextureLightMap2_Add.cpp in Sources */, | ||
4767 | 95972A6112C192DA00BF73D3 /* CReadFile.cpp in Sources */, | ||
4768 | 95972A6212C192DA00BF73D3 /* COpenGLTexture.cpp in Sources */, | ||
4769 | 95972A6312C192DA00BF73D3 /* COSOperator.cpp in Sources */, | ||
4770 | 95972A6412C192DA00BF73D3 /* CColladaFileLoader.cpp in Sources */, | ||
4771 | 95972A6512C192DA00BF73D3 /* CCameraSceneNode.cpp in Sources */, | ||
4772 | 95972A6612C192DA00BF73D3 /* CMetaTriangleSelector.cpp in Sources */, | ||
4773 | 95972A6712C192DA00BF73D3 /* CTRTextureFlat.cpp in Sources */, | ||
4774 | 95972A6812C192DA00BF73D3 /* CVideoModeList.cpp in Sources */, | ||
4775 | 95972A6912C192DA00BF73D3 /* CXMLReader.cpp in Sources */, | ||
4776 | 95972A6A12C192DA00BF73D3 /* COpenGLParallaxMapRenderer.cpp in Sources */, | ||
4777 | 95972A6B12C192DA00BF73D3 /* CTRTextureGouraudNoZ2.cpp in Sources */, | ||
4778 | 95972A6C12C192DA00BF73D3 /* CTRTextureGouraudWire.cpp in Sources */, | ||
4779 | 95972A6D12C192DA00BF73D3 /* CParticlePointEmitter.cpp in Sources */, | ||
4780 | 95972A6E12C192DA00BF73D3 /* CGUIWindow.cpp in Sources */, | ||
4781 | 95972A6F12C192DA00BF73D3 /* CGUIModalScreen.cpp in Sources */, | ||
4782 | 95972A7012C192DA00BF73D3 /* CImageLoaderPSD.cpp in Sources */, | ||
4783 | 95972A7112C192DA00BF73D3 /* CWaterSurfaceSceneNode.cpp in Sources */, | ||
4784 | 95972A7212C192DA00BF73D3 /* CXMeshFileLoader.cpp in Sources */, | ||
4785 | 95972A7312C192DA00BF73D3 /* CIrrDeviceLinux.cpp in Sources */, | ||
4786 | 95972A7412C192DA00BF73D3 /* CLightSceneNode.cpp in Sources */, | ||
4787 | 95972A7512C192DA00BF73D3 /* CTRTextureGouraudAdd.cpp in Sources */, | ||
4788 | 95972A7612C192DA00BF73D3 /* CTRTextureGouraud2.cpp in Sources */, | ||
4789 | 95972A7712C192DA00BF73D3 /* CSoftwareDriver.cpp in Sources */, | ||
4790 | 95972A7812C192DA00BF73D3 /* CTRFlatWire.cpp in Sources */, | ||
4791 | 95972A7912C192DA00BF73D3 /* CTRGouraudAlpha2.cpp in Sources */, | ||
4792 | 95972A7A12C192DA00BF73D3 /* CSoftwareTexture2.cpp in Sources */, | ||
4793 | 95972A7B12C192DA00BF73D3 /* CZipReader.cpp in Sources */, | ||
4794 | 95972A7C12C192DA00BF73D3 /* COpenGLNormalMapRenderer.cpp in Sources */, | ||
4795 | 95972A7D12C192DA00BF73D3 /* CTRTextureLightMap2_M1.cpp in Sources */, | ||
4796 | 95972A7E12C192DA00BF73D3 /* CTRTextureLightMap2_M4.cpp in Sources */, | ||
4797 | 95972A7F12C192DA00BF73D3 /* CGUISkin.cpp in Sources */, | ||
4798 | 95972A8012C192DA00BF73D3 /* CD3D8Driver.cpp in Sources */, | ||
4799 | 95972A8112C192DA00BF73D3 /* CIrrDeviceWin32.cpp in Sources */, | ||
4800 | 95972A8212C192DA00BF73D3 /* CFileSystem.cpp in Sources */, | ||
4801 | 95972A8312C192DA00BF73D3 /* CGUIMeshViewer.cpp in Sources */, | ||
4802 | 95972A8412C192DA00BF73D3 /* CGUIComboBox.cpp in Sources */, | ||
4803 | 95972A8512C192DA00BF73D3 /* CSceneNodeAnimatorRotation.cpp in Sources */, | ||
4804 | 95972A8612C192DA00BF73D3 /* CSceneNodeAnimatorTexture.cpp in Sources */, | ||
4805 | 95972A8712C192DA00BF73D3 /* CParticleSystemSceneNode.cpp in Sources */, | ||
4806 | 95972A8812C192DA00BF73D3 /* CTerrainSceneNode.cpp in Sources */, | ||
4807 | 95972A8912C192DA00BF73D3 /* CGUIFont.cpp in Sources */, | ||
4808 | 95972A8A12C192DA00BF73D3 /* CParticleFadeOutAffector.cpp in Sources */, | ||
4809 | 95972A8B12C192DA00BF73D3 /* CDummyTransformationSceneNode.cpp in Sources */, | ||
4810 | 95972A8C12C192DA00BF73D3 /* CFileList.cpp in Sources */, | ||
4811 | 95972A8D12C192DA00BF73D3 /* CImageLoaderTGA.cpp in Sources */, | ||
4812 | 95972A8E12C192DA00BF73D3 /* CXMLWriter.cpp in Sources */, | ||
4813 | 95972A8F12C192DA00BF73D3 /* CSceneNodeAnimatorFollowSpline.cpp in Sources */, | ||
4814 | 95972A9012C192DA00BF73D3 /* CZBuffer.cpp in Sources */, | ||
4815 | 95972A9112C192DA00BF73D3 /* CDMFLoader.cpp in Sources */, | ||
4816 | 95972A9212C192DA00BF73D3 /* CD3D9Texture.cpp in Sources */, | ||
4817 | 95972A9312C192DA00BF73D3 /* COpenGLShaderMaterialRenderer.cpp in Sources */, | ||
4818 | 95972A9412C192DA00BF73D3 /* Irrlicht.cpp in Sources */, | ||
4819 | 95972A9512C192DA00BF73D3 /* CGUIEditBox.cpp in Sources */, | ||
4820 | 95972A9612C192DA00BF73D3 /* COpenGLSLMaterialRenderer.cpp in Sources */, | ||
4821 | 95972A9712C192DA00BF73D3 /* CD3D9HLSLMaterialRenderer.cpp in Sources */, | ||
4822 | 95972A9812C192DA00BF73D3 /* CSoftwareTexture.cpp in Sources */, | ||
4823 | 95972A9912C192DA00BF73D3 /* CCubeSceneNode.cpp in Sources */, | ||
4824 | 95972A9A12C192DA00BF73D3 /* CTriangleBBSelector.cpp in Sources */, | ||
4825 | 95972A9B12C192DA00BF73D3 /* CD3D9ShaderMaterialRenderer.cpp in Sources */, | ||
4826 | 95972A9C12C192DA00BF73D3 /* CD3D8ShaderMaterialRenderer.cpp in Sources */, | ||
4827 | 95972A9D12C192DA00BF73D3 /* CGUIButton.cpp in Sources */, | ||
4828 | 95972A9E12C192DA00BF73D3 /* CGUIToolBar.cpp in Sources */, | ||
4829 | 95972A9F12C192DA00BF73D3 /* CDefaultSceneNodeAnimatorFactory.cpp in Sources */, | ||
4830 | 95972AA012C192DA00BF73D3 /* CBillboardSceneNode.cpp in Sources */, | ||
4831 | 95972AA112C192DA00BF73D3 /* CSceneNodeAnimatorCollisionResponse.cpp in Sources */, | ||
4832 | 95972AA212C192DA00BF73D3 /* CLogger.cpp in Sources */, | ||
4833 | 95972AA312C192DA00BF73D3 /* CGUIInOutFader.cpp in Sources */, | ||
4834 | 95972AA412C192DA00BF73D3 /* CWriteFile.cpp in Sources */, | ||
4835 | 95972AA512C192DA00BF73D3 /* CTRTextureGouraud.cpp in Sources */, | ||
4836 | 95972AA612C192DA00BF73D3 /* CTRFlat.cpp in Sources */, | ||
4837 | 95972AA712C192DA00BF73D3 /* CTerrainTriangleSelector.cpp in Sources */, | ||
4838 | 95972AA812C192DA00BF73D3 /* CGUITabControl.cpp in Sources */, | ||
4839 | 95972AA912C192DA00BF73D3 /* CParticleBoxEmitter.cpp in Sources */, | ||
4840 | 95972AAA12C192DA00BF73D3 /* CGUIMenu.cpp in Sources */, | ||
4841 | 95972AAB12C192DA00BF73D3 /* CImage.cpp in Sources */, | ||
4842 | 95972AAC12C192DA00BF73D3 /* CShadowVolumeSceneNode.cpp in Sources */, | ||
4843 | 95972AAD12C192DA00BF73D3 /* CGUIEnvironment.cpp in Sources */, | ||
4844 | 95972AAE12C192DA00BF73D3 /* CLimitReadFile.cpp in Sources */, | ||
4845 | 95972AAF12C192DA00BF73D3 /* CAttributes.cpp in Sources */, | ||
4846 | 95972AB012C192DA00BF73D3 /* COpenGLDriver.cpp in Sources */, | ||
4847 | 95972AB112C192DA00BF73D3 /* CTRTextureLightMap2_M2.cpp in Sources */, | ||
4848 | 95972AB212C192DA00BF73D3 /* CGUIImage.cpp in Sources */, | ||
4849 | 95972AB312C192DA00BF73D3 /* CD3D9NormalMapRenderer.cpp in Sources */, | ||
4850 | 95972AB412C192DA00BF73D3 /* CD3D8NormalMapRenderer.cpp in Sources */, | ||
4851 | 95972AB512C192DA00BF73D3 /* CMeshCache.cpp in Sources */, | ||
4852 | 95972AB612C192DA00BF73D3 /* CImageLoaderJPG.cpp in Sources */, | ||
4853 | 95972AB712C192DA00BF73D3 /* CFPSCounter.cpp in Sources */, | ||
4854 | 95972AB812C192DA00BF73D3 /* OSXClipboard.mm in Sources */, | ||
4855 | 95972AB912C192DA00BF73D3 /* CIrrDeviceMacOSX.mm in Sources */, | ||
4856 | 95972ABA12C192DA00BF73D3 /* AppDelegate.mm in Sources */, | ||
4857 | 95972ABB12C192DA00BF73D3 /* inflate.c in Sources */, | ||
4858 | 95972ABC12C192DA00BF73D3 /* CSphereSceneNode.cpp in Sources */, | ||
4859 | 95972ABD12C192DA00BF73D3 /* COBJMeshFileLoader.cpp in Sources */, | ||
4860 | 95972ABE12C192DA00BF73D3 /* CPakReader.cpp in Sources */, | ||
4861 | 95972ABF12C192DA00BF73D3 /* CImageLoaderBMP.cpp in Sources */, | ||
4862 | 95972AC012C192DA00BF73D3 /* CImageWriterBMP.cpp in Sources */, | ||
4863 | 95972AC112C192DA00BF73D3 /* CImageWriterJPG.cpp in Sources */, | ||
4864 | 95972AC212C192DA00BF73D3 /* CImageWriterPCX.cpp in Sources */, | ||
4865 | 95972AC312C192DA00BF73D3 /* CImageWriterPNG.cpp in Sources */, | ||
4866 | 95972AC412C192DA00BF73D3 /* CImageWriterPPM.cpp in Sources */, | ||
4867 | 95972AC512C192DA00BF73D3 /* CImageWriterPSD.cpp in Sources */, | ||
4868 | 95972AC612C192DA00BF73D3 /* CImageWriterTGA.cpp in Sources */, | ||
4869 | 95972AC712C192DA00BF73D3 /* CSkyDomeSceneNode.cpp in Sources */, | ||
4870 | 95972AC812C192DA00BF73D3 /* CDepthBuffer.cpp in Sources */, | ||
4871 | 95972AC912C192DA00BF73D3 /* IBurningShader.cpp in Sources */, | ||
4872 | 95972ACA12C192DA00BF73D3 /* CAnimatedMeshMD3.cpp in Sources */, | ||
4873 | 95972ACB12C192DA00BF73D3 /* CDefaultGUIElementFactory.cpp in Sources */, | ||
4874 | 95972ACC12C192DA00BF73D3 /* CGUIColorSelectDialog.cpp in Sources */, | ||
4875 | 95972ACD12C192DA00BF73D3 /* CGUISpinBox.cpp in Sources */, | ||
4876 | 95972ACE12C192DA00BF73D3 /* CGUISpriteBank.cpp in Sources */, | ||
4877 | 95972ACF12C192DA00BF73D3 /* CQuake3ShaderSceneNode.cpp in Sources */, | ||
4878 | 95972AD012C192DA00BF73D3 /* CTRTextureBlend.cpp in Sources */, | ||
4879 | 95972AD112C192DA00BF73D3 /* CTRTextureGouraudAlpha.cpp in Sources */, | ||
4880 | 95972AD212C192DA00BF73D3 /* CTRTextureGouraudAlphaNoZ.cpp in Sources */, | ||
4881 | 95972AD312C192DA00BF73D3 /* CTRTextureLightMapGouraud2_M4.cpp in Sources */, | ||
4882 | 95972AD412C192DA00BF73D3 /* CIrrDeviceSDL.cpp in Sources */, | ||
4883 | 95972AD512C192DA00BF73D3 /* COpenGLExtensionHandler.cpp in Sources */, | ||
4884 | 95972AD612C192DA00BF73D3 /* CMD3MeshFileLoader.cpp in Sources */, | ||
4885 | 95972AD712C192DA00BF73D3 /* CB3DMeshFileLoader.cpp in Sources */, | ||
4886 | 95972AD812C192DA00BF73D3 /* CBoneSceneNode.cpp in Sources */, | ||
4887 | 95972AD912C192DA00BF73D3 /* CBSPMeshFileLoader.cpp in Sources */, | ||
4888 | 95972ADA12C192DA00BF73D3 /* CColladaMeshWriter.cpp in Sources */, | ||
4889 | 95972ADB12C192DA00BF73D3 /* CImageLoaderPPM.cpp in Sources */, | ||
4890 | 95972ADC12C192DA00BF73D3 /* CIrrMeshFileLoader.cpp in Sources */, | ||
4891 | 95972ADD12C192DA00BF73D3 /* CIrrMeshWriter.cpp in Sources */, | ||
4892 | 95972ADE12C192DA00BF73D3 /* CMD2MeshFileLoader.cpp in Sources */, | ||
4893 | 95972ADF12C192DA00BF73D3 /* CMS3DMeshFileLoader.cpp in Sources */, | ||
4894 | 95972AE012C192DA00BF73D3 /* CParticleAnimatedMeshSceneNodeEmitter.cpp in Sources */, | ||
4895 | 95972AE112C192DA00BF73D3 /* CParticleAttractionAffector.cpp in Sources */, | ||
4896 | 95972AE212C192DA00BF73D3 /* CParticleCylinderEmitter.cpp in Sources */, | ||
4897 | 95972AE312C192DA00BF73D3 /* CParticleMeshEmitter.cpp in Sources */, | ||
4898 | 95972AE412C192DA00BF73D3 /* CParticleRingEmitter.cpp in Sources */, | ||
4899 | 95972AE512C192DA00BF73D3 /* CParticleRotationAffector.cpp in Sources */, | ||
4900 | 95972AE612C192DA00BF73D3 /* CParticleSphereEmitter.cpp in Sources */, | ||
4901 | 95972AE712C192DA00BF73D3 /* CSkinnedMesh.cpp in Sources */, | ||
4902 | 95972AE812C192DA00BF73D3 /* CSTLMeshFileLoader.cpp in Sources */, | ||
4903 | 95972AE912C192DA00BF73D3 /* CSTLMeshWriter.cpp in Sources */, | ||
4904 | 95972AEA12C192DA00BF73D3 /* CBurningShader_Raster_Reference.cpp in Sources */, | ||
4905 | 95972AEB12C192DA00BF73D3 /* CGUITable.cpp in Sources */, | ||
4906 | 95972AEC12C192DA00BF73D3 /* CImageLoaderWAL.cpp in Sources */, | ||
4907 | 95972AED12C192DA00BF73D3 /* CVolumeLightSceneNode.cpp in Sources */, | ||
4908 | 95972AEE12C192DA00BF73D3 /* CLWOMeshFileLoader.cpp in Sources */, | ||
4909 | 95972AEF12C192DA00BF73D3 /* CSceneNodeAnimatorCameraFPS.cpp in Sources */, | ||
4910 | 95972AF012C192DA00BF73D3 /* CSceneNodeAnimatorCameraMaya.cpp in Sources */, | ||
4911 | 95972AF112C192DA00BF73D3 /* COBJMeshWriter.cpp in Sources */, | ||
4912 | 95972AF212C192DA00BF73D3 /* CParticleScaleAffector.cpp in Sources */, | ||
4913 | 95972AF312C192DA00BF73D3 /* png.c in Sources */, | ||
4914 | 95972AF412C192DA00BF73D3 /* pngerror.c in Sources */, | ||
4915 | 95972AF612C192DA00BF73D3 /* pngget.c in Sources */, | ||
4916 | 95972AF712C192DA00BF73D3 /* pngmem.c in Sources */, | ||
4917 | 95972AF812C192DA00BF73D3 /* pngpread.c in Sources */, | ||
4918 | 95972AF912C192DA00BF73D3 /* pngread.c in Sources */, | ||
4919 | 95972AFA12C192DA00BF73D3 /* pngrio.c in Sources */, | ||
4920 | 95972AFB12C192DA00BF73D3 /* pngrtran.c in Sources */, | ||
4921 | 95972AFC12C192DA00BF73D3 /* pngrutil.c in Sources */, | ||
4922 | 95972AFD12C192DA00BF73D3 /* pngset.c in Sources */, | ||
4923 | 95972AFE12C192DA00BF73D3 /* pngtrans.c in Sources */, | ||
4924 | 95972AFF12C192DA00BF73D3 /* pngwio.c in Sources */, | ||
4925 | 95972B0012C192DA00BF73D3 /* pngwrite.c in Sources */, | ||
4926 | 95972B0112C192DA00BF73D3 /* pngwtran.c in Sources */, | ||
4927 | 95972B0212C192DA00BF73D3 /* pngwutil.c in Sources */, | ||
4928 | 95972B0312C192DA00BF73D3 /* CGUIImageList.cpp in Sources */, | ||
4929 | 95972B0412C192DA00BF73D3 /* CGUITreeView.cpp in Sources */, | ||
4930 | 95972B0512C192DA00BF73D3 /* CMemoryFile.cpp in Sources */, | ||
4931 | 95972B0612C192DA00BF73D3 /* CIrrDeviceConsole.cpp in Sources */, | ||
4932 | 95972B0712C192DA00BF73D3 /* CImageLoaderRGB.cpp in Sources */, | ||
4933 | 95972B0812C192DA00BF73D3 /* CPLYMeshFileLoader.cpp in Sources */, | ||
4934 | 95972B0912C192DA00BF73D3 /* CPLYMeshWriter.cpp in Sources */, | ||
4935 | 95972B0A12C192DA00BF73D3 /* CTarReader.cpp in Sources */, | ||
4936 | 95972B0B12C192DA00BF73D3 /* CMountPointReader.cpp in Sources */, | ||
4937 | 95972B0C12C192DA00BF73D3 /* jaricom.c in Sources */, | ||
4938 | 95972B0D12C192DA00BF73D3 /* jcarith.c in Sources */, | ||
4939 | 95972B0E12C192DA00BF73D3 /* jdarith.c in Sources */, | ||
4940 | 95972B0F12C192DA00BF73D3 /* COctreeSceneNode.cpp in Sources */, | ||
4941 | 95972B1012C192DA00BF73D3 /* COctreeTriangleSelector.cpp in Sources */, | ||
4942 | 95972B1112C192DA00BF73D3 /* CNPKReader.cpp in Sources */, | ||
4943 | 95972B1212C192DA00BF73D3 /* CIrrDeviceFB.cpp in Sources */, | ||
4944 | 95972B1312C192DA00BF73D3 /* CIrrDeviceWinCE.cpp in Sources */, | ||
4945 | 95972B1412C192DA00BF73D3 /* LzmaDec.c in Sources */, | ||
4946 | 95972B1512C192DA00BF73D3 /* blocksort.c in Sources */, | ||
4947 | 95972B1612C192DA00BF73D3 /* bzcompress.c in Sources */, | ||
4948 | 95972B1712C192DA00BF73D3 /* crctable.c in Sources */, | ||
4949 | 95972B1812C192DA00BF73D3 /* decompress.c in Sources */, | ||
4950 | 95972B1912C192DA00BF73D3 /* huffman.c in Sources */, | ||
4951 | 95972B1A12C192DA00BF73D3 /* randtable.c in Sources */, | ||
4952 | 95972B1B12C192DA00BF73D3 /* bzlib.c in Sources */, | ||
4953 | 95972B1C12C192DA00BF73D3 /* aescrypt.cpp in Sources */, | ||
4954 | 95972B1D12C192DA00BF73D3 /* aeskey.cpp in Sources */, | ||
4955 | 95972B1E12C192DA00BF73D3 /* aestab.cpp in Sources */, | ||
4956 | 95972B1F12C192DA00BF73D3 /* fileenc.cpp in Sources */, | ||
4957 | 95972B2012C192DA00BF73D3 /* hmac.cpp in Sources */, | ||
4958 | 95972B2112C192DA00BF73D3 /* prng.cpp in Sources */, | ||
4959 | 95972B2212C192DA00BF73D3 /* pwd2key.cpp in Sources */, | ||
4960 | 95972B2312C192DA00BF73D3 /* sha1.cpp in Sources */, | ||
4961 | 95972B2412C192DA00BF73D3 /* sha2.cpp in Sources */, | ||
4962 | 95E5857212FCE277004946C6 /* CWADReader.cpp in Sources */, | ||
4963 | 95E5857912FCE2CB004946C6 /* CAnimatedMeshHalfLife.cpp in Sources */, | ||
4964 | 95E5857D12FCE2DE004946C6 /* CSceneLoaderIrr.cpp in Sources */, | ||
4965 | 95E5858E12FCE388004946C6 /* CTRNormalMap.cpp in Sources */, | ||
4966 | 95E5859312FCE3A1004946C6 /* CTRStencilShadow.cpp in Sources */, | ||
4967 | 95E5859612FCE3F5004946C6 /* CSMFMeshFileLoader.cpp in Sources */, | ||
4968 | ); | ||
4969 | runOnlyForDeploymentPostprocessing = 0; | ||
4970 | }; | ||
4971 | B81CFE03097FD9F50057C06F /* Sources */ = { | ||
4972 | isa = PBXSourcesBuildPhase; | ||
4973 | buildActionMask = 2147483647; | ||
4974 | files = ( | ||
4975 | 4CF146F70A486668006EBA03 /* main.cpp in Sources */, | ||
4976 | ); | ||
4977 | runOnlyForDeploymentPostprocessing = 0; | ||
4978 | }; | ||
4979 | B81CFE87097FDDE20057C06F /* Sources */ = { | ||
4980 | isa = PBXSourcesBuildPhase; | ||
4981 | buildActionMask = 2147483647; | ||
4982 | files = ( | ||
4983 | 4CF147100A486709006EBA03 /* main.cpp in Sources */, | ||
4984 | ); | ||
4985 | runOnlyForDeploymentPostprocessing = 0; | ||
4986 | }; | ||
4987 | B81CFEA9097FDE900057C06F /* Sources */ = { | ||
4988 | isa = PBXSourcesBuildPhase; | ||
4989 | buildActionMask = 2147483647; | ||
4990 | files = ( | ||
4991 | 4CA5CBB20A486A0D00ADB3D7 /* main.cpp in Sources */, | ||
4992 | ); | ||
4993 | runOnlyForDeploymentPostprocessing = 0; | ||
4994 | }; | ||
4995 | B81CFEC7097FDF020057C06F /* Sources */ = { | ||
4996 | isa = PBXSourcesBuildPhase; | ||
4997 | buildActionMask = 2147483647; | ||
4998 | files = ( | ||
4999 | 4CA5CBB50A486A1F00ADB3D7 /* main.cpp in Sources */, | ||
5000 | ); | ||
5001 | runOnlyForDeploymentPostprocessing = 0; | ||
5002 | }; | ||
5003 | B81CFEED097FE05F0057C06F /* Sources */ = { | ||
5004 | isa = PBXSourcesBuildPhase; | ||
5005 | buildActionMask = 2147483647; | ||
5006 | files = ( | ||
5007 | 4CF1471A0A486774006EBA03 /* main.cpp in Sources */, | ||
5008 | ); | ||
5009 | runOnlyForDeploymentPostprocessing = 0; | ||
5010 | }; | ||
5011 | B81CFF0C097FE13E0057C06F /* Sources */ = { | ||
5012 | isa = PBXSourcesBuildPhase; | ||
5013 | buildActionMask = 2147483647; | ||
5014 | files = ( | ||
5015 | 4CA25C8C0A48627600B4E469 /* main.cpp in Sources */, | ||
5016 | ); | ||
5017 | runOnlyForDeploymentPostprocessing = 0; | ||
5018 | }; | ||
5019 | B81CFF23097FE1E00057C06F /* Sources */ = { | ||
5020 | isa = PBXSourcesBuildPhase; | ||
5021 | buildActionMask = 2147483647; | ||
5022 | files = ( | ||
5023 | 4CA25C350A4860EE00B4E469 /* main.cpp in Sources */, | ||
5024 | ); | ||
5025 | runOnlyForDeploymentPostprocessing = 0; | ||
5026 | }; | ||
5027 | B81CFF38097FE25F0057C06F /* Sources */ = { | ||
5028 | isa = PBXSourcesBuildPhase; | ||
5029 | buildActionMask = 2147483647; | ||
5030 | files = ( | ||
5031 | 4C53E2500A48504D0014E966 /* main.cpp in Sources */, | ||
5032 | ); | ||
5033 | runOnlyForDeploymentPostprocessing = 0; | ||
5034 | }; | ||
5035 | B81CFF4F097FE3050057C06F /* Sources */ = { | ||
5036 | isa = PBXSourcesBuildPhase; | ||
5037 | buildActionMask = 2147483647; | ||
5038 | files = ( | ||
5039 | 4CA5CBB00A4869FD00ADB3D7 /* main.cpp in Sources */, | ||
5040 | ); | ||
5041 | runOnlyForDeploymentPostprocessing = 0; | ||
5042 | }; | ||
5043 | B81CFF7D097FE3DC0057C06F /* Sources */ = { | ||
5044 | isa = PBXSourcesBuildPhase; | ||
5045 | buildActionMask = 2147483647; | ||
5046 | files = ( | ||
5047 | 4CA25C690A4861D100B4E469 /* main.cpp in Sources */, | ||
5048 | ); | ||
5049 | runOnlyForDeploymentPostprocessing = 0; | ||
5050 | }; | ||
5051 | B81CFF96097FE45E0057C06F /* Sources */ = { | ||
5052 | isa = PBXSourcesBuildPhase; | ||
5053 | buildActionMask = 2147483647; | ||
5054 | files = ( | ||
5055 | 4CA5CBAE0A4869E600ADB3D7 /* main.cpp in Sources */, | ||
5056 | ); | ||
5057 | runOnlyForDeploymentPostprocessing = 0; | ||
5058 | }; | ||
5059 | B81CFFB4097FE5F80057C06F /* Sources */ = { | ||
5060 | isa = PBXSourcesBuildPhase; | ||
5061 | buildActionMask = 2147483647; | ||
5062 | files = ( | ||
5063 | 4CA5CBB80A486A2E00ADB3D7 /* main.cpp in Sources */, | ||
5064 | ); | ||
5065 | runOnlyForDeploymentPostprocessing = 0; | ||
5066 | }; | ||
5067 | B8DEF35A0950229200FDEA7E /* Sources */ = { | ||
5068 | isa = PBXSourcesBuildPhase; | ||
5069 | buildActionMask = 2147483647; | ||
5070 | files = ( | ||
5071 | 4CA5CBBB0A486A4C00ADB3D7 /* CMainMenu.cpp in Sources */, | ||
5072 | 4CA5CBBC0A486A4C00ADB3D7 /* main.cpp in Sources */, | ||
5073 | 4CA5CBBD0A486A4C00ADB3D7 /* CDemo.cpp in Sources */, | ||
5074 | ); | ||
5075 | runOnlyForDeploymentPostprocessing = 0; | ||
5076 | }; | ||
5077 | D2AAC07B0554694100DB518D /* Sources */ = { | ||
5078 | isa = PBXSourcesBuildPhase; | ||
5079 | buildActionMask = 2147483647; | ||
5080 | files = ( | ||
5081 | 4CA25BCE0A485EAD00B4E469 /* jcapimin.c in Sources */, | ||
5082 | 4CA25BCF0A485EAD00B4E469 /* jcapistd.c in Sources */, | ||
5083 | 4CA25BD00A485EAD00B4E469 /* jccoefct.c in Sources */, | ||
5084 | 4CA25BD10A485EAD00B4E469 /* jccolor.c in Sources */, | ||
5085 | 4CA25BD20A485EAD00B4E469 /* jcdctmgr.c in Sources */, | ||
5086 | 4CA25BD30A485EAD00B4E469 /* jchuff.c in Sources */, | ||
5087 | 4CA25BD50A485EAD00B4E469 /* jcinit.c in Sources */, | ||
5088 | 4CA25BD60A485EAD00B4E469 /* jcmainct.c in Sources */, | ||
5089 | 4CA25BD70A485EAD00B4E469 /* jcmarker.c in Sources */, | ||
5090 | 4CA25BD80A485EAD00B4E469 /* jcmaster.c in Sources */, | ||
5091 | 4CA25BD90A485EAD00B4E469 /* jcomapi.c in Sources */, | ||
5092 | 4CA25BDB0A485EAD00B4E469 /* jcparam.c in Sources */, | ||
5093 | 4CA25BDD0A485EAD00B4E469 /* jcprepct.c in Sources */, | ||
5094 | 4CA25BDE0A485EAD00B4E469 /* jcsample.c in Sources */, | ||
5095 | 4CA25BDF0A485EAD00B4E469 /* jctrans.c in Sources */, | ||
5096 | 4CA25BE00A485EAD00B4E469 /* jdapimin.c in Sources */, | ||
5097 | 4CA25BE10A485EAD00B4E469 /* jdapistd.c in Sources */, | ||
5098 | 4CA25BE20A485EAD00B4E469 /* jdatadst.c in Sources */, | ||
5099 | 4CA25BE30A485EAD00B4E469 /* jdatasrc.c in Sources */, | ||
5100 | 4CA25BE40A485EAD00B4E469 /* jdcoefct.c in Sources */, | ||
5101 | 4CA25BE50A485EAD00B4E469 /* jdcolor.c in Sources */, | ||
5102 | 4CA25BE70A485EAD00B4E469 /* jddctmgr.c in Sources */, | ||
5103 | 4CA25BE80A485EAD00B4E469 /* jdhuff.c in Sources */, | ||
5104 | 4CA25BEA0A485EAD00B4E469 /* jdinput.c in Sources */, | ||
5105 | 4CA25BEB0A485EAD00B4E469 /* jdmainct.c in Sources */, | ||
5106 | 4CA25BEC0A485EAD00B4E469 /* jdmarker.c in Sources */, | ||
5107 | 4CA25BED0A485EAD00B4E469 /* jdmaster.c in Sources */, | ||
5108 | 4CA25BEE0A485EAD00B4E469 /* jdmerge.c in Sources */, | ||
5109 | 4CA25BF00A485EAD00B4E469 /* jdpostct.c in Sources */, | ||
5110 | 4CA25BF10A485EAD00B4E469 /* jdsample.c in Sources */, | ||
5111 | 4CA25BF20A485EAD00B4E469 /* jdtrans.c in Sources */, | ||
5112 | 4CA25BF30A485EAD00B4E469 /* jerror.c in Sources */, | ||
5113 | 4CA25BF50A485EAD00B4E469 /* jfdctflt.c in Sources */, | ||
5114 | 4CA25BF60A485EAD00B4E469 /* jfdctfst.c in Sources */, | ||
5115 | 4CA25BF70A485EAD00B4E469 /* jfdctint.c in Sources */, | ||
5116 | 4CA25BF80A485EAD00B4E469 /* jidctflt.c in Sources */, | ||
5117 | 4CA25BF90A485EAD00B4E469 /* jidctfst.c in Sources */, | ||
5118 | 4CA25BFA0A485EAD00B4E469 /* jidctint.c in Sources */, | ||
5119 | 4CA25C000A485EAD00B4E469 /* jmemmgr.c in Sources */, | ||
5120 | 4CA25C020A485EAD00B4E469 /* jmemnobs.c in Sources */, | ||
5121 | 4CA25C080A485EAD00B4E469 /* jquant1.c in Sources */, | ||
5122 | 4CA25C090A485EAD00B4E469 /* jquant2.c in Sources */, | ||
5123 | 4CA25C0A0A485EAD00B4E469 /* jutils.c in Sources */, | ||
5124 | 4C53E3D80A4856B30014E966 /* inffast.c in Sources */, | ||
5125 | 4C53E3DC0A4856B30014E966 /* inftrees.c in Sources */, | ||
5126 | 4C53E3E40A4856B30014E966 /* uncompr.c in Sources */, | ||
5127 | 4C53E3F30A4856B30014E966 /* compress.c in Sources */, | ||
5128 | 4C53E3F60A4856B30014E966 /* crc32.c in Sources */, | ||
5129 | 4C53E3FE0A4856B30014E966 /* zutil.c in Sources */, | ||
5130 | 4C53E4010A4856B30014E966 /* trees.c in Sources */, | ||
5131 | 4C53E40A0A4856B30014E966 /* deflate.c in Sources */, | ||
5132 | 4C53E4150A4856B30014E966 /* adler32.c in Sources */, | ||
5133 | 4C53E4280A4856B30014E966 /* CImageLoaderPNG.cpp in Sources */, | ||
5134 | 4C53E4290A4856B30014E966 /* CColorConverter.cpp in Sources */, | ||
5135 | 4C53E42A0A4856B30014E966 /* CSceneManager.cpp in Sources */, | ||
5136 | 4C53E42B0A4856B30014E966 /* CTRTextureGouraudAdd2.cpp in Sources */, | ||
5137 | 4C53E42C0A4856B30014E966 /* CNullDriver.cpp in Sources */, | ||
5138 | 4C53E42D0A4856B30014E966 /* CCSMLoader.cpp in Sources */, | ||
5139 | 4C53E42E0A4856B30014E966 /* irrXML.cpp in Sources */, | ||
5140 | 4C53E42F0A4856B30014E966 /* CGUIListBox.cpp in Sources */, | ||
5141 | 4C53E4300A4856B30014E966 /* CTRGouraudWire.cpp in Sources */, | ||
5142 | 4C53E4310A4856B30014E966 /* CIrrDeviceStub.cpp in Sources */, | ||
5143 | 4C53E4320A4856B30014E966 /* CGUIMessageBox.cpp in Sources */, | ||
5144 | 4C53E4330A4856B30014E966 /* CMeshSceneNode.cpp in Sources */, | ||
5145 | 4C53E4340A4856B30014E966 /* CGUIStaticText.cpp in Sources */, | ||
5146 | 4C53E4350A4856B30014E966 /* os.cpp in Sources */, | ||
5147 | 4C53E4360A4856B30014E966 /* COCTLoader.cpp in Sources */, | ||
5148 | 4C53E4370A4856B30014E966 /* CGUIContextMenu.cpp in Sources */, | ||
5149 | 4C53E4390A4856B30014E966 /* CSceneNodeAnimatorFlyCircle.cpp in Sources */, | ||
5150 | 4C53E43A0A4856B30014E966 /* CDefaultSceneNodeFactory.cpp in Sources */, | ||
5151 | 4C53E43B0A4856B30014E966 /* CD3D9Driver.cpp in Sources */, | ||
5152 | 4C53E43C0A4856B30014E966 /* CTRGouraud.cpp in Sources */, | ||
5153 | 4C53E43D0A4856B30014E966 /* C3DSMeshFileLoader.cpp in Sources */, | ||
5154 | 4C53E43E0A4856B30014E966 /* COgreMeshFileLoader.cpp in Sources */, | ||
5155 | 4C53E43F0A4856B30014E966 /* CMY3DMeshFileLoader.cpp in Sources */, | ||
5156 | 4C53E4400A4856B30014E966 /* CLMTSMeshFileLoader.cpp in Sources */, | ||
5157 | 4C53E4410A4856B30014E966 /* CGUIFileOpenDialog.cpp in Sources */, | ||
5158 | 4C53E4420A4856B30014E966 /* CSceneNodeAnimatorDelete.cpp in Sources */, | ||
5159 | 4C53E4430A4856B30014E966 /* CTRGouraudAlphaNoZ2.cpp in Sources */, | ||
5160 | 4C53E4440A4856B30014E966 /* CGeometryCreator.cpp in Sources */, | ||
5161 | 4C53E4450A4856B30014E966 /* CD3D8Texture.cpp in Sources */, | ||
5162 | 4C53E4460A4856B30014E966 /* CSkyBoxSceneNode.cpp in Sources */, | ||
5163 | 4C53E4470A4856B30014E966 /* CMeshManipulator.cpp in Sources */, | ||
5164 | 4C53E4480A4856B30014E966 /* CTextSceneNode.cpp in Sources */, | ||
5165 | 4C53E4490A4856B30014E966 /* CTRTextureDetailMap2.cpp in Sources */, | ||
5166 | 4C53E44A0A4856B30014E966 /* CTRTextureGouraudAddNoZ2.cpp in Sources */, | ||
5167 | 4C53E44C0A4856B30014E966 /* CTRTextureGouraudNoZ.cpp in Sources */, | ||
5168 | 4C53E44E0A4856B30014E966 /* CGUIScrollBar.cpp in Sources */, | ||
5169 | 4C53E44F0A4856B30014E966 /* CSceneCollisionManager.cpp in Sources */, | ||
5170 | 4C53E4500A4856B30014E966 /* CGUICheckBox.cpp in Sources */, | ||
5171 | 4C53E4510A4856B30014E966 /* CQ3LevelMesh.cpp in Sources */, | ||
5172 | 4C53E4520A4856B30014E966 /* CParticleGravityAffector.cpp in Sources */, | ||
5173 | 4C53E4530A4856B30014E966 /* CSoftwareDriver2.cpp in Sources */, | ||
5174 | 4C53E4540A4856B30014E966 /* CD3D9ParallaxMapRenderer.cpp in Sources */, | ||
5175 | 4C53E4550A4856B30014E966 /* CD3D8ParallaxMapRenderer.cpp in Sources */, | ||
5176 | 4C53E4560A4856B30014E966 /* CAnimatedMeshMD2.cpp in Sources */, | ||
5177 | 4C53E4570A4856B30014E966 /* CSceneNodeAnimatorFlyStraight.cpp in Sources */, | ||
5178 | 4C53E4580A4856B30014E966 /* CImageLoaderPCX.cpp in Sources */, | ||
5179 | 4C53E4590A4856B30014E966 /* CAnimatedMeshSceneNode.cpp in Sources */, | ||
5180 | 4C53E45A0A4856B30014E966 /* CTriangleSelector.cpp in Sources */, | ||
5181 | 4C53E45B0A4856B30014E966 /* CTRTextureGouraudVertexAlpha2.cpp in Sources */, | ||
5182 | 4C53E45C0A4856B30014E966 /* CTRTextureWire2.cpp in Sources */, | ||
5183 | 4C53E45D0A4856B30014E966 /* CTRTextureFlatWire.cpp in Sources */, | ||
5184 | 4C53E45E0A4856B30014E966 /* CTRGouraud2.cpp in Sources */, | ||
5185 | 4C53E45F0A4856B30014E966 /* CEmptySceneNode.cpp in Sources */, | ||
5186 | 4C53E4600A4856B30014E966 /* CTRTextureLightMap2_Add.cpp in Sources */, | ||
5187 | 4C53E4610A4856B30014E966 /* CReadFile.cpp in Sources */, | ||
5188 | 4C53E4620A4856B30014E966 /* COpenGLTexture.cpp in Sources */, | ||
5189 | 4C53E4640A4856B30014E966 /* COSOperator.cpp in Sources */, | ||
5190 | 4C53E4660A4856B30014E966 /* CColladaFileLoader.cpp in Sources */, | ||
5191 | 4C53E4670A4856B30014E966 /* CCameraSceneNode.cpp in Sources */, | ||
5192 | 4C53E4680A4856B30014E966 /* CMetaTriangleSelector.cpp in Sources */, | ||
5193 | 4C53E4690A4856B30014E966 /* CTRTextureFlat.cpp in Sources */, | ||
5194 | 4C53E46A0A4856B30014E966 /* CVideoModeList.cpp in Sources */, | ||
5195 | 4C53E46B0A4856B30014E966 /* CXMLReader.cpp in Sources */, | ||
5196 | 4C53E46C0A4856B30014E966 /* COpenGLParallaxMapRenderer.cpp in Sources */, | ||
5197 | 4C53E46E0A4856B30014E966 /* CTRTextureGouraudNoZ2.cpp in Sources */, | ||
5198 | 4C53E46F0A4856B30014E966 /* CTRTextureGouraudWire.cpp in Sources */, | ||
5199 | 4C53E4700A4856B30014E966 /* CParticlePointEmitter.cpp in Sources */, | ||
5200 | 4C53E4710A4856B30014E966 /* CGUIWindow.cpp in Sources */, | ||
5201 | 4C53E4720A4856B30014E966 /* CGUIModalScreen.cpp in Sources */, | ||
5202 | 4C53E4730A4856B30014E966 /* CImageLoaderPSD.cpp in Sources */, | ||
5203 | 4C53E4740A4856B30014E966 /* CWaterSurfaceSceneNode.cpp in Sources */, | ||
5204 | 4C53E4750A4856B30014E966 /* CXMeshFileLoader.cpp in Sources */, | ||
5205 | 4C53E4760A4856B30014E966 /* CIrrDeviceLinux.cpp in Sources */, | ||
5206 | 4C53E4770A4856B30014E966 /* CLightSceneNode.cpp in Sources */, | ||
5207 | 4C53E4780A4856B30014E966 /* CTRTextureGouraudAdd.cpp in Sources */, | ||
5208 | 4C53E4790A4856B30014E966 /* CTRTextureGouraud2.cpp in Sources */, | ||
5209 | 4C53E47A0A4856B30014E966 /* CSoftwareDriver.cpp in Sources */, | ||
5210 | 4C53E47B0A4856B30014E966 /* CTRFlatWire.cpp in Sources */, | ||
5211 | 4C53E47C0A4856B30014E966 /* CTRGouraudAlpha2.cpp in Sources */, | ||
5212 | 4C53E47D0A4856B30014E966 /* CSoftwareTexture2.cpp in Sources */, | ||
5213 | 4C53E47E0A4856B30014E966 /* CZipReader.cpp in Sources */, | ||
5214 | 4C53E47F0A4856B30014E966 /* COpenGLNormalMapRenderer.cpp in Sources */, | ||
5215 | 4C53E4800A4856B30014E966 /* CTRTextureLightMap2_M1.cpp in Sources */, | ||
5216 | 4C53E4810A4856B30014E966 /* CTRTextureLightMap2_M4.cpp in Sources */, | ||
5217 | 4C53E4820A4856B30014E966 /* CGUISkin.cpp in Sources */, | ||
5218 | 4C53E4830A4856B30014E966 /* CD3D8Driver.cpp in Sources */, | ||
5219 | 4C53E4840A4856B30014E966 /* CIrrDeviceWin32.cpp in Sources */, | ||
5220 | 4C53E4850A4856B30014E966 /* CFileSystem.cpp in Sources */, | ||
5221 | 4C53E4860A4856B30014E966 /* CGUIMeshViewer.cpp in Sources */, | ||
5222 | 4C53E4870A4856B30014E966 /* CGUIComboBox.cpp in Sources */, | ||
5223 | 4C53E4880A4856B30014E966 /* CSceneNodeAnimatorRotation.cpp in Sources */, | ||
5224 | 4C53E4890A4856B30014E966 /* CSceneNodeAnimatorTexture.cpp in Sources */, | ||
5225 | 4C53E48B0A4856B30014E966 /* CParticleSystemSceneNode.cpp in Sources */, | ||
5226 | 4C53E48C0A4856B30014E966 /* CTerrainSceneNode.cpp in Sources */, | ||
5227 | 4C53E48E0A4856B30014E966 /* CGUIFont.cpp in Sources */, | ||
5228 | 4C53E48F0A4856B30014E966 /* CParticleFadeOutAffector.cpp in Sources */, | ||
5229 | 4C53E4910A4856B30014E966 /* CDummyTransformationSceneNode.cpp in Sources */, | ||
5230 | 4C53E4920A4856B30014E966 /* CFileList.cpp in Sources */, | ||
5231 | 4C53E4930A4856B30014E966 /* CImageLoaderTGA.cpp in Sources */, | ||
5232 | 4C53E4940A4856B30014E966 /* CXMLWriter.cpp in Sources */, | ||
5233 | 4C53E4950A4856B30014E966 /* CSceneNodeAnimatorFollowSpline.cpp in Sources */, | ||
5234 | 4C53E4960A4856B30014E966 /* CZBuffer.cpp in Sources */, | ||
5235 | 4C53E4970A4856B30014E966 /* CDMFLoader.cpp in Sources */, | ||
5236 | 4C53E4980A4856B30014E966 /* CD3D9Texture.cpp in Sources */, | ||
5237 | 4C53E4990A4856B30014E966 /* COpenGLShaderMaterialRenderer.cpp in Sources */, | ||
5238 | 4C53E49A0A4856B30014E966 /* Irrlicht.cpp in Sources */, | ||
5239 | 4C53E49B0A4856B30014E966 /* CGUIEditBox.cpp in Sources */, | ||
5240 | 4C53E49C0A4856B30014E966 /* COpenGLSLMaterialRenderer.cpp in Sources */, | ||
5241 | 4C53E49D0A4856B30014E966 /* CD3D9HLSLMaterialRenderer.cpp in Sources */, | ||
5242 | 4C53E49E0A4856B30014E966 /* CSoftwareTexture.cpp in Sources */, | ||
5243 | 4C53E49F0A4856B30014E966 /* CCubeSceneNode.cpp in Sources */, | ||
5244 | 4C53E4A00A4856B30014E966 /* CTriangleBBSelector.cpp in Sources */, | ||
5245 | 4C53E4A10A4856B30014E966 /* CD3D9ShaderMaterialRenderer.cpp in Sources */, | ||
5246 | 4C53E4A20A4856B30014E966 /* CD3D8ShaderMaterialRenderer.cpp in Sources */, | ||
5247 | 4C53E4A30A4856B30014E966 /* CGUIButton.cpp in Sources */, | ||
5248 | 4C53E4A40A4856B30014E966 /* CGUIToolBar.cpp in Sources */, | ||
5249 | 4C53E4A50A4856B30014E966 /* CDefaultSceneNodeAnimatorFactory.cpp in Sources */, | ||
5250 | 4C53E4A60A4856B30014E966 /* CBillboardSceneNode.cpp in Sources */, | ||
5251 | 4C53E4A70A4856B30014E966 /* CSceneNodeAnimatorCollisionResponse.cpp in Sources */, | ||
5252 | 4C53E4A80A4856B30014E966 /* CLogger.cpp in Sources */, | ||
5253 | 4C53E4A90A4856B30014E966 /* CGUIInOutFader.cpp in Sources */, | ||
5254 | 4C53E4AA0A4856B30014E966 /* CWriteFile.cpp in Sources */, | ||
5255 | 4C53E4AD0A4856B30014E966 /* CTRTextureGouraud.cpp in Sources */, | ||
5256 | 4C53E4AE0A4856B30014E966 /* CTRFlat.cpp in Sources */, | ||
5257 | 4C53E4AF0A4856B30014E966 /* CTerrainTriangleSelector.cpp in Sources */, | ||
5258 | 4C53E4B10A4856B30014E966 /* CGUITabControl.cpp in Sources */, | ||
5259 | 4C53E4B20A4856B30014E966 /* CParticleBoxEmitter.cpp in Sources */, | ||
5260 | 4C53E4B30A4856B30014E966 /* CGUIMenu.cpp in Sources */, | ||
5261 | 4C53E4B40A4856B30014E966 /* CImage.cpp in Sources */, | ||
5262 | 4C53E4B50A4856B30014E966 /* CShadowVolumeSceneNode.cpp in Sources */, | ||
5263 | 4C53E4B70A4856B30014E966 /* CGUIEnvironment.cpp in Sources */, | ||
5264 | 4C53E4B80A4856B30014E966 /* CLimitReadFile.cpp in Sources */, | ||
5265 | 4C53E4B90A4856B30014E966 /* CAttributes.cpp in Sources */, | ||
5266 | 4C53E4BA0A4856B30014E966 /* COpenGLDriver.cpp in Sources */, | ||
5267 | 4C53E4BB0A4856B30014E966 /* CTRTextureLightMap2_M2.cpp in Sources */, | ||
5268 | 4C53E4BC0A4856B30014E966 /* CGUIImage.cpp in Sources */, | ||
5269 | 4C53E4BD0A4856B30014E966 /* CD3D9NormalMapRenderer.cpp in Sources */, | ||
5270 | 4C53E4BE0A4856B30014E966 /* CD3D8NormalMapRenderer.cpp in Sources */, | ||
5271 | 4C53E4BF0A4856B30014E966 /* CMeshCache.cpp in Sources */, | ||
5272 | 4C53E4C00A4856B30014E966 /* CImageLoaderJPG.cpp in Sources */, | ||
5273 | 4C53E4C10A4856B30014E966 /* CFPSCounter.cpp in Sources */, | ||
5274 | 4C53E57E0A4856B30014E966 /* OSXClipboard.mm in Sources */, | ||
5275 | 4C53E57F0A4856B30014E966 /* CIrrDeviceMacOSX.mm in Sources */, | ||
5276 | 4C53E5800A4856B30014E966 /* AppDelegate.mm in Sources */, | ||
5277 | 4C6DC9B70A48715A0017A6E5 /* inflate.c in Sources */, | ||
5278 | 4CC36B0F0A6B61DB0076C4B2 /* CSphereSceneNode.cpp in Sources */, | ||
5279 | 4C364EA40A6C6DC2004CFBB4 /* COBJMeshFileLoader.cpp in Sources */, | ||
5280 | 4C43EEC00A74A5C800F942FC /* CPakReader.cpp in Sources */, | ||
5281 | 4CFA7BEE0A88735A00B03626 /* CImageLoaderBMP.cpp in Sources */, | ||
5282 | 4CFA7BF00A88735A00B03626 /* CImageWriterBMP.cpp in Sources */, | ||
5283 | 4CFA7BF20A88735A00B03626 /* CImageWriterJPG.cpp in Sources */, | ||
5284 | 4CFA7BF40A88735A00B03626 /* CImageWriterPCX.cpp in Sources */, | ||
5285 | 4CFA7BF60A88735A00B03626 /* CImageWriterPNG.cpp in Sources */, | ||
5286 | 4CFA7BF80A88735A00B03626 /* CImageWriterPPM.cpp in Sources */, | ||
5287 | 4CFA7BFA0A88735A00B03626 /* CImageWriterPSD.cpp in Sources */, | ||
5288 | 4CFA7BFC0A88735A00B03626 /* CImageWriterTGA.cpp in Sources */, | ||
5289 | 4CFA7BFE0A88735A00B03626 /* CSkyDomeSceneNode.cpp in Sources */, | ||
5290 | 5DD4804E0C7D91DF00728AA9 /* CDepthBuffer.cpp in Sources */, | ||
5291 | 5DD480520C7D936700728AA9 /* IBurningShader.cpp in Sources */, | ||
5292 | 5DD4805A0C7D945800728AA9 /* CAnimatedMeshMD3.cpp in Sources */, | ||
5293 | 5DD4805C0C7D945800728AA9 /* CDefaultGUIElementFactory.cpp in Sources */, | ||
5294 | 5DD480640C7D947B00728AA9 /* CGUIColorSelectDialog.cpp in Sources */, | ||
5295 | 5DD480660C7D947B00728AA9 /* CGUISpinBox.cpp in Sources */, | ||
5296 | 5DD480680C7D947B00728AA9 /* CGUISpriteBank.cpp in Sources */, | ||
5297 | 5DD480710C7D94AC00728AA9 /* CQuake3ShaderSceneNode.cpp in Sources */, | ||
5298 | 5DD480730C7D94AC00728AA9 /* CTRTextureBlend.cpp in Sources */, | ||
5299 | 5DD480740C7D94AC00728AA9 /* CTRTextureGouraudAlpha.cpp in Sources */, | ||
5300 | 5DD480750C7D94AC00728AA9 /* CTRTextureGouraudAlphaNoZ.cpp in Sources */, | ||
5301 | 5DD480760C7D94AC00728AA9 /* CTRTextureLightMapGouraud2_M4.cpp in Sources */, | ||
5302 | 5DD480CA0C7DA66800728AA9 /* CIrrDeviceSDL.cpp in Sources */, | ||
5303 | 5DD480CB0C7DA66800728AA9 /* COpenGLExtensionHandler.cpp in Sources */, | ||
5304 | 5DD480CC0C7DA66800728AA9 /* CMD3MeshFileLoader.cpp in Sources */, | ||
5305 | 096840470D0F1A2300333EFD /* CB3DMeshFileLoader.cpp in Sources */, | ||
5306 | 096840490D0F1A2300333EFD /* CBoneSceneNode.cpp in Sources */, | ||
5307 | 0968404B0D0F1A2300333EFD /* CBSPMeshFileLoader.cpp in Sources */, | ||
5308 | 0968404E0D0F1A2300333EFD /* CColladaMeshWriter.cpp in Sources */, | ||
5309 | 096840500D0F1A2300333EFD /* CImageLoaderPPM.cpp in Sources */, | ||
5310 | 096840540D0F1A2300333EFD /* CIrrMeshFileLoader.cpp in Sources */, | ||
5311 | 096840560D0F1A2300333EFD /* CIrrMeshWriter.cpp in Sources */, | ||
5312 | 096840580D0F1A2300333EFD /* CMD2MeshFileLoader.cpp in Sources */, | ||
5313 | 0968405A0D0F1A2300333EFD /* CMS3DMeshFileLoader.cpp in Sources */, | ||
5314 | 0968405C0D0F1A2300333EFD /* CParticleAnimatedMeshSceneNodeEmitter.cpp in Sources */, | ||
5315 | 0968405E0D0F1A2300333EFD /* CParticleAttractionAffector.cpp in Sources */, | ||
5316 | 096840600D0F1A2300333EFD /* CParticleCylinderEmitter.cpp in Sources */, | ||
5317 | 096840620D0F1A2300333EFD /* CParticleMeshEmitter.cpp in Sources */, | ||
5318 | 096840640D0F1A2300333EFD /* CParticleRingEmitter.cpp in Sources */, | ||
5319 | 096840660D0F1A2300333EFD /* CParticleRotationAffector.cpp in Sources */, | ||
5320 | 096840680D0F1A2300333EFD /* CParticleSphereEmitter.cpp in Sources */, | ||
5321 | 0968406A0D0F1A2300333EFD /* CSkinnedMesh.cpp in Sources */, | ||
5322 | 0968406C0D0F1A2300333EFD /* CSTLMeshFileLoader.cpp in Sources */, | ||
5323 | 0968406E0D0F1A2300333EFD /* CSTLMeshWriter.cpp in Sources */, | ||
5324 | 0910B9DE0D1F5D4100D46B04 /* CBurningShader_Raster_Reference.cpp in Sources */, | ||
5325 | 0910B9DF0D1F5D4100D46B04 /* CGUITable.cpp in Sources */, | ||
5326 | 0910B9E10D1F5D4100D46B04 /* CImageLoaderWAL.cpp in Sources */, | ||
5327 | 090FBC820D31085E0076D847 /* CVolumeLightSceneNode.cpp in Sources */, | ||
5328 | 09C638720D4F1A69000B6A18 /* CLWOMeshFileLoader.cpp in Sources */, | ||
5329 | 093973C00E0458B200E0C987 /* CSceneNodeAnimatorCameraFPS.cpp in Sources */, | ||
5330 | 093973C20E0458B200E0C987 /* CSceneNodeAnimatorCameraMaya.cpp in Sources */, | ||
5331 | 096F8E3D0EA2EFBA00907EC5 /* COBJMeshWriter.cpp in Sources */, | ||
5332 | 096CC0E00ECE65B500C81DC7 /* CParticleScaleAffector.cpp in Sources */, | ||
5333 | 09293C3E0ED32029003B8C9C /* png.c in Sources */, | ||
5334 | 09293C3F0ED32029003B8C9C /* pngerror.c in Sources */, | ||
5335 | 09293C410ED32029003B8C9C /* pngget.c in Sources */, | ||
5336 | 09293C420ED32029003B8C9C /* pngmem.c in Sources */, | ||
5337 | 09293C430ED32029003B8C9C /* pngpread.c in Sources */, | ||
5338 | 09293C440ED32029003B8C9C /* pngread.c in Sources */, | ||
5339 | 09293C450ED32029003B8C9C /* pngrio.c in Sources */, | ||
5340 | 09293C460ED32029003B8C9C /* pngrtran.c in Sources */, | ||
5341 | 09293C470ED32029003B8C9C /* pngrutil.c in Sources */, | ||
5342 | 09293C480ED32029003B8C9C /* pngset.c in Sources */, | ||
5343 | 09293C4A0ED32029003B8C9C /* pngtrans.c in Sources */, | ||
5344 | 09293C4C0ED32029003B8C9C /* pngwio.c in Sources */, | ||
5345 | 09293C4D0ED32029003B8C9C /* pngwrite.c in Sources */, | ||
5346 | 09293C4E0ED32029003B8C9C /* pngwtran.c in Sources */, | ||
5347 | 09293C4F0ED32029003B8C9C /* pngwutil.c in Sources */, | ||
5348 | 3484C4E20F48D1B000C81F60 /* CGUIImageList.cpp in Sources */, | ||
5349 | 3484C4EF0F48D3A100C81F60 /* CGUITreeView.cpp in Sources */, | ||
5350 | 3484C4FE0F48D4CB00C81F60 /* CMemoryFile.cpp in Sources */, | ||
5351 | 34EC243D0F59272E0037BC3A /* CIrrDeviceConsole.cpp in Sources */, | ||
5352 | 34EF91D30F65FCA6000B5651 /* CImageLoaderRGB.cpp in Sources */, | ||
5353 | 34EF91D80F65FCF6000B5651 /* CPLYMeshFileLoader.cpp in Sources */, | ||
5354 | 34EF91DD0F65FD14000B5651 /* CPLYMeshWriter.cpp in Sources */, | ||
5355 | 3430E4D71022C391006271FD /* CTarReader.cpp in Sources */, | ||
5356 | 344FD4A61039E98C0045FD3F /* CMountPointReader.cpp in Sources */, | ||
5357 | 0E2E3C461103B1B5002DE8D7 /* jaricom.c in Sources */, | ||
5358 | 0E2E3C471103B1B5002DE8D7 /* jcarith.c in Sources */, | ||
5359 | 0E2E3C481103B1B5002DE8D7 /* jdarith.c in Sources */, | ||
5360 | 0E2E3C4D1103B247002DE8D7 /* COctreeSceneNode.cpp in Sources */, | ||
5361 | 0E2E3C511103B261002DE8D7 /* COctreeTriangleSelector.cpp in Sources */, | ||
5362 | 0E2E3C551103B27D002DE8D7 /* CNPKReader.cpp in Sources */, | ||
5363 | 0E2E3C5B1103B2AE002DE8D7 /* CIrrDeviceFB.cpp in Sources */, | ||
5364 | 0E2E3C5D1103B2AE002DE8D7 /* CIrrDeviceWinCE.cpp in Sources */, | ||
5365 | 0E2E3C641103B384002DE8D7 /* LzmaDec.c in Sources */, | ||
5366 | 0E2E3C6F1103B3B9002DE8D7 /* blocksort.c in Sources */, | ||
5367 | 0E2E3C701103B3B9002DE8D7 /* bzcompress.c in Sources */, | ||
5368 | 0E2E3C731103B3B9002DE8D7 /* crctable.c in Sources */, | ||
5369 | 0E2E3C741103B3B9002DE8D7 /* decompress.c in Sources */, | ||
5370 | 0E2E3C751103B3B9002DE8D7 /* huffman.c in Sources */, | ||
5371 | 0E2E3C771103B3B9002DE8D7 /* randtable.c in Sources */, | ||
5372 | 0E2E3C7C1103B4E1002DE8D7 /* bzlib.c in Sources */, | ||
5373 | 0E2E3C871103B53C002DE8D7 /* aescrypt.cpp in Sources */, | ||
5374 | 0E2E3C881103B53C002DE8D7 /* aeskey.cpp in Sources */, | ||
5375 | 0E2E3C891103B53C002DE8D7 /* aestab.cpp in Sources */, | ||
5376 | 0E2E3C8A1103B53C002DE8D7 /* fileenc.cpp in Sources */, | ||
5377 | 0E2E3C8B1103B53C002DE8D7 /* hmac.cpp in Sources */, | ||
5378 | 0E2E3C8C1103B53C002DE8D7 /* prng.cpp in Sources */, | ||
5379 | 0E2E3C8D1103B53C002DE8D7 /* pwd2key.cpp in Sources */, | ||
5380 | 0E2E3C8E1103B53C002DE8D7 /* sha1.cpp in Sources */, | ||
5381 | 0E2E3C8F1103B53C002DE8D7 /* sha2.cpp in Sources */, | ||
5382 | 95E5857112FCE277004946C6 /* CWADReader.cpp in Sources */, | ||
5383 | 95E5857712FCE2CB004946C6 /* CAnimatedMeshHalfLife.cpp in Sources */, | ||
5384 | 95E5857C12FCE2DE004946C6 /* CSceneLoaderIrr.cpp in Sources */, | ||
5385 | 95E5858D12FCE388004946C6 /* CTRNormalMap.cpp in Sources */, | ||
5386 | 95E5859212FCE3A1004946C6 /* CTRStencilShadow.cpp in Sources */, | ||
5387 | 95E5859512FCE3F5004946C6 /* CSMFMeshFileLoader.cpp in Sources */, | ||
5388 | ); | ||
5389 | runOnlyForDeploymentPostprocessing = 0; | ||
5390 | }; | ||
5391 | /* End PBXSourcesBuildPhase section */ | ||
5392 | |||
5393 | /* Begin PBXTargetDependency section */ | ||
5394 | 09022C530EA0E97F00CD54EE /* PBXTargetDependency */ = { | ||
5395 | isa = PBXTargetDependency; | ||
5396 | target = D2AAC07D0554694100DB518D /* libIrrlicht.a */; | ||
5397 | targetProxy = 09022C540EA0E97F00CD54EE /* PBXContainerItemProxy */; | ||
5398 | }; | ||
5399 | 0946CCA40EC99BBE00D945A5 /* PBXTargetDependency */ = { | ||
5400 | isa = PBXTargetDependency; | ||
5401 | target = D2AAC07D0554694100DB518D /* libIrrlicht.a */; | ||
5402 | targetProxy = 0946CCA50EC99BBE00D945A5 /* PBXContainerItemProxy */; | ||
5403 | }; | ||
5404 | 0946CCD90EC99D8C00D945A5 /* PBXTargetDependency */ = { | ||
5405 | isa = PBXTargetDependency; | ||
5406 | target = 09022C520EA0E97F00CD54EE /* GUIEditor */; | ||
5407 | targetProxy = 0946CCD80EC99D8C00D945A5 /* PBXContainerItemProxy */; | ||
5408 | }; | ||
5409 | 09F648F50D2CDED9001E0599 /* PBXTargetDependency */ = { | ||
5410 | isa = PBXTargetDependency; | ||
5411 | target = D2AAC07D0554694100DB518D /* libIrrlicht.a */; | ||
5412 | targetProxy = 09F648F60D2CDED9001E0599 /* PBXContainerItemProxy */; | ||
5413 | }; | ||
5414 | 09F649210D2CDFF0001E0599 /* PBXTargetDependency */ = { | ||
5415 | isa = PBXTargetDependency; | ||
5416 | target = 09F648F40D2CDED9001E0599 /* 01.HelloWorld */; | ||
5417 | targetProxy = 09F649200D2CDFF0001E0599 /* PBXContainerItemProxy */; | ||
5418 | }; | ||
5419 | 09F649300D2CE03E001E0599 /* PBXTargetDependency */ = { | ||
5420 | isa = PBXTargetDependency; | ||
5421 | target = D2AAC07D0554694100DB518D /* libIrrlicht.a */; | ||
5422 | targetProxy = 09F649310D2CE03E001E0599 /* PBXContainerItemProxy */; | ||
5423 | }; | ||
5424 | 09F649570D2CE206001E0599 /* PBXTargetDependency */ = { | ||
5425 | isa = PBXTargetDependency; | ||
5426 | target = D2AAC07D0554694100DB518D /* libIrrlicht.a */; | ||
5427 | targetProxy = 09F649580D2CE206001E0599 /* PBXContainerItemProxy */; | ||
5428 | }; | ||
5429 | 0E2E3CEC1103E294002DE8D7 /* PBXTargetDependency */ = { | ||
5430 | isa = PBXTargetDependency; | ||
5431 | target = D2AAC07D0554694100DB518D /* libIrrlicht.a */; | ||
5432 | targetProxy = 0E2E3CED1103E294002DE8D7 /* PBXContainerItemProxy */; | ||
5433 | }; | ||
5434 | 0E2E3D2D1103E3F4002DE8D7 /* PBXTargetDependency */ = { | ||
5435 | isa = PBXTargetDependency; | ||
5436 | target = D2AAC07D0554694100DB518D /* libIrrlicht.a */; | ||
5437 | targetProxy = 0E2E3D2E1103E3F4002DE8D7 /* PBXContainerItemProxy */; | ||
5438 | }; | ||
5439 | 0E2E3D8C1103EB12002DE8D7 /* PBXTargetDependency */ = { | ||
5440 | isa = PBXTargetDependency; | ||
5441 | target = 0E2E3D2C1103E3F4002DE8D7 /* 20.ManagedLights */; | ||
5442 | targetProxy = 0E2E3D8B1103EB12002DE8D7 /* PBXContainerItemProxy */; | ||
5443 | }; | ||
5444 | 0E2E3D8E1103EB1A002DE8D7 /* PBXTargetDependency */ = { | ||
5445 | isa = PBXTargetDependency; | ||
5446 | target = 0E2E3CEB1103E294002DE8D7 /* 18.SplitScreen */; | ||
5447 | targetProxy = 0E2E3D8D1103EB1A002DE8D7 /* PBXContainerItemProxy */; | ||
5448 | }; | ||
5449 | 0E2E3D901103EB32002DE8D7 /* PBXTargetDependency */ = { | ||
5450 | isa = PBXTargetDependency; | ||
5451 | target = 09F6492F0D2CE03E001E0599 /* 15.LoadIrrFile */; | ||
5452 | targetProxy = 0E2E3D8F1103EB32002DE8D7 /* PBXContainerItemProxy */; | ||
5453 | }; | ||
5454 | 0E2E3D921103EB39002DE8D7 /* PBXTargetDependency */ = { | ||
5455 | isa = PBXTargetDependency; | ||
5456 | target = 09F649560D2CE206001E0599 /* 16.Quake3Shader */; | ||
5457 | targetProxy = 0E2E3D911103EB39002DE8D7 /* PBXContainerItemProxy */; | ||
5458 | }; | ||
5459 | 0E2E3D941103EB41002DE8D7 /* PBXTargetDependency */ = { | ||
5460 | isa = PBXTargetDependency; | ||
5461 | target = 0946CCA30EC99BBE00D945A5 /* 19.MouseAndJoystick */; | ||
5462 | targetProxy = 0E2E3D931103EB41002DE8D7 /* PBXContainerItemProxy */; | ||
5463 | }; | ||
5464 | 4CA5CB820A4868B500ADB3D7 /* PBXTargetDependency */ = { | ||
5465 | isa = PBXTargetDependency; | ||
5466 | target = B8DEF35C0950229200FDEA7E /* Demo */; | ||
5467 | targetProxy = 4CA5CB810A4868B500ADB3D7 /* PBXContainerItemProxy */; | ||
5468 | }; | ||
5469 | 4CA5CB840A4868B500ADB3D7 /* PBXTargetDependency */ = { | ||
5470 | isa = PBXTargetDependency; | ||
5471 | target = B81CFFAF097FE5F80057C06F /* 13.RenderToTexture */; | ||
5472 | targetProxy = 4CA5CB830A4868B500ADB3D7 /* PBXContainerItemProxy */; | ||
5473 | }; | ||
5474 | 4CA5CB860A4868B500ADB3D7 /* PBXTargetDependency */ = { | ||
5475 | isa = PBXTargetDependency; | ||
5476 | target = B81CFEC2097FDF020057C06F /* 12.TerrainRendering */; | ||
5477 | targetProxy = 4CA5CB850A4868B500ADB3D7 /* PBXContainerItemProxy */; | ||
5478 | }; | ||
5479 | 4CA5CB880A4868B500ADB3D7 /* PBXTargetDependency */ = { | ||
5480 | isa = PBXTargetDependency; | ||
5481 | target = B81CFEA4097FDE900057C06F /* 11.PerPixelLightning */; | ||
5482 | targetProxy = 4CA5CB870A4868B500ADB3D7 /* PBXContainerItemProxy */; | ||
5483 | }; | ||
5484 | 4CA5CB8A0A4868B500ADB3D7 /* PBXTargetDependency */ = { | ||
5485 | isa = PBXTargetDependency; | ||
5486 | target = B81CFF4A097FE3050057C06F /* 10.Shaders */; | ||
5487 | targetProxy = 4CA5CB890A4868B500ADB3D7 /* PBXContainerItemProxy */; | ||
5488 | }; | ||
5489 | 4CA5CB8C0A4868B500ADB3D7 /* PBXTargetDependency */ = { | ||
5490 | isa = PBXTargetDependency; | ||
5491 | target = B81CFF91097FE45E0057C06F /* 09.MeshViewer */; | ||
5492 | targetProxy = 4CA5CB8B0A4868B500ADB3D7 /* PBXContainerItemProxy */; | ||
5493 | }; | ||
5494 | 4CA5CB8E0A4868B500ADB3D7 /* PBXTargetDependency */ = { | ||
5495 | isa = PBXTargetDependency; | ||
5496 | target = B81CFEE8097FE05F0057C06F /* 08.SpecialFx */; | ||
5497 | targetProxy = 4CA5CB8D0A4868B500ADB3D7 /* PBXContainerItemProxy */; | ||
5498 | }; | ||
5499 | 4CA5CB900A4868B500ADB3D7 /* PBXTargetDependency */ = { | ||
5500 | isa = PBXTargetDependency; | ||
5501 | target = B81CFE82097FDDE20057C06F /* 07.Collision */; | ||
5502 | targetProxy = 4CA5CB8F0A4868B500ADB3D7 /* PBXContainerItemProxy */; | ||
5503 | }; | ||
5504 | 4CA5CB920A4868B500ADB3D7 /* PBXTargetDependency */ = { | ||
5505 | isa = PBXTargetDependency; | ||
5506 | target = B81CFDFE097FD9F50057C06F /* 06.2DGraphics */; | ||
5507 | targetProxy = 4CA5CB910A4868B500ADB3D7 /* PBXContainerItemProxy */; | ||
5508 | }; | ||
5509 | 4CA5CB940A4868B500ADB3D7 /* PBXTargetDependency */ = { | ||
5510 | isa = PBXTargetDependency; | ||
5511 | target = B81CFF07097FE13E0057C06F /* 05.UserInterface */; | ||
5512 | targetProxy = 4CA5CB930A4868B500ADB3D7 /* PBXContainerItemProxy */; | ||
5513 | }; | ||
5514 | 4CA5CB960A4868B500ADB3D7 /* PBXTargetDependency */ = { | ||
5515 | isa = PBXTargetDependency; | ||
5516 | target = B81CFF78097FE3DC0057C06F /* 04.Movement */; | ||
5517 | targetProxy = 4CA5CB950A4868B500ADB3D7 /* PBXContainerItemProxy */; | ||
5518 | }; | ||
5519 | 4CA5CB980A4868B500ADB3D7 /* PBXTargetDependency */ = { | ||
5520 | isa = PBXTargetDependency; | ||
5521 | target = B81CFF1E097FE1E00057C06F /* 03.CustomSceneNode */; | ||
5522 | targetProxy = 4CA5CB970A4868B500ADB3D7 /* PBXContainerItemProxy */; | ||
5523 | }; | ||
5524 | 4CA5CB9A0A4868B500ADB3D7 /* PBXTargetDependency */ = { | ||
5525 | isa = PBXTargetDependency; | ||
5526 | target = B81CFF33097FE25F0057C06F /* 02.Quake3Map */; | ||
5527 | targetProxy = 4CA5CB990A4868B500ADB3D7 /* PBXContainerItemProxy */; | ||
5528 | }; | ||
5529 | B81CFDFF097FD9F50057C06F /* PBXTargetDependency */ = { | ||
5530 | isa = PBXTargetDependency; | ||
5531 | target = D2AAC07D0554694100DB518D /* libIrrlicht.a */; | ||
5532 | targetProxy = B81CFE00097FD9F50057C06F /* PBXContainerItemProxy */; | ||
5533 | }; | ||
5534 | B81CFE83097FDDE20057C06F /* PBXTargetDependency */ = { | ||
5535 | isa = PBXTargetDependency; | ||
5536 | target = D2AAC07D0554694100DB518D /* libIrrlicht.a */; | ||
5537 | targetProxy = B81CFE84097FDDE20057C06F /* PBXContainerItemProxy */; | ||
5538 | }; | ||
5539 | B81CFEA5097FDE900057C06F /* PBXTargetDependency */ = { | ||
5540 | isa = PBXTargetDependency; | ||
5541 | target = D2AAC07D0554694100DB518D /* libIrrlicht.a */; | ||
5542 | targetProxy = B81CFEA6097FDE900057C06F /* PBXContainerItemProxy */; | ||
5543 | }; | ||
5544 | B81CFEC3097FDF020057C06F /* PBXTargetDependency */ = { | ||
5545 | isa = PBXTargetDependency; | ||
5546 | target = D2AAC07D0554694100DB518D /* libIrrlicht.a */; | ||
5547 | targetProxy = B81CFEC4097FDF020057C06F /* PBXContainerItemProxy */; | ||
5548 | }; | ||
5549 | B81CFEE9097FE05F0057C06F /* PBXTargetDependency */ = { | ||
5550 | isa = PBXTargetDependency; | ||
5551 | target = D2AAC07D0554694100DB518D /* libIrrlicht.a */; | ||
5552 | targetProxy = B81CFEEA097FE05F0057C06F /* PBXContainerItemProxy */; | ||
5553 | }; | ||
5554 | B81CFF08097FE13E0057C06F /* PBXTargetDependency */ = { | ||
5555 | isa = PBXTargetDependency; | ||
5556 | target = D2AAC07D0554694100DB518D /* libIrrlicht.a */; | ||
5557 | targetProxy = B81CFF09097FE13E0057C06F /* PBXContainerItemProxy */; | ||
5558 | }; | ||
5559 | B81CFF1F097FE1E00057C06F /* PBXTargetDependency */ = { | ||
5560 | isa = PBXTargetDependency; | ||
5561 | target = D2AAC07D0554694100DB518D /* libIrrlicht.a */; | ||
5562 | targetProxy = B81CFF20097FE1E00057C06F /* PBXContainerItemProxy */; | ||
5563 | }; | ||
5564 | B81CFF34097FE25F0057C06F /* PBXTargetDependency */ = { | ||
5565 | isa = PBXTargetDependency; | ||
5566 | target = D2AAC07D0554694100DB518D /* libIrrlicht.a */; | ||
5567 | targetProxy = B81CFF35097FE25F0057C06F /* PBXContainerItemProxy */; | ||
5568 | }; | ||
5569 | B81CFF4B097FE3050057C06F /* PBXTargetDependency */ = { | ||
5570 | isa = PBXTargetDependency; | ||
5571 | target = D2AAC07D0554694100DB518D /* libIrrlicht.a */; | ||
5572 | targetProxy = B81CFF4C097FE3050057C06F /* PBXContainerItemProxy */; | ||
5573 | }; | ||
5574 | B81CFF79097FE3DC0057C06F /* PBXTargetDependency */ = { | ||
5575 | isa = PBXTargetDependency; | ||
5576 | target = D2AAC07D0554694100DB518D /* libIrrlicht.a */; | ||
5577 | targetProxy = B81CFF7A097FE3DC0057C06F /* PBXContainerItemProxy */; | ||
5578 | }; | ||
5579 | B81CFF92097FE45E0057C06F /* PBXTargetDependency */ = { | ||
5580 | isa = PBXTargetDependency; | ||
5581 | target = D2AAC07D0554694100DB518D /* libIrrlicht.a */; | ||
5582 | targetProxy = B81CFF93097FE45E0057C06F /* PBXContainerItemProxy */; | ||
5583 | }; | ||
5584 | B81CFFB0097FE5F80057C06F /* PBXTargetDependency */ = { | ||
5585 | isa = PBXTargetDependency; | ||
5586 | target = D2AAC07D0554694100DB518D /* libIrrlicht.a */; | ||
5587 | targetProxy = B81CFFB1097FE5F80057C06F /* PBXContainerItemProxy */; | ||
5588 | }; | ||
5589 | B8DEF375095024F600FDEA7E /* PBXTargetDependency */ = { | ||
5590 | isa = PBXTargetDependency; | ||
5591 | target = D2AAC07D0554694100DB518D /* libIrrlicht.a */; | ||
5592 | targetProxy = B8DEF374095024F600FDEA7E /* PBXContainerItemProxy */; | ||
5593 | }; | ||
5594 | /* End PBXTargetDependency section */ | ||
5595 | |||
5596 | /* Begin XCBuildConfiguration section */ | ||
5597 | 09022C600EA0E97F00CD54EE /* Debug */ = { | ||
5598 | isa = XCBuildConfiguration; | ||
5599 | buildSettings = { | ||
5600 | COPY_PHASE_STRIP = NO; | ||
5601 | DEPLOYMENT_LOCATION = YES; | ||
5602 | DSTROOT = ../../../bin/MacOSX; | ||
5603 | GCC_DYNAMIC_NO_PIC = NO; | ||
5604 | GCC_ENABLE_FIX_AND_CONTINUE = YES; | ||
5605 | GCC_GENERATE_DEBUGGING_SYMBOLS = YES; | ||
5606 | GCC_MODEL_TUNING = G5; | ||
5607 | GCC_OPTIMIZATION_LEVEL = 0; | ||
5608 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
5609 | GCC_PREFIX_HEADER = ""; | ||
5610 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
5611 | INSTALL_PATH = /; | ||
5612 | LIBRARY_SEARCH_PATHS = ( | ||
5613 | "$(inherited)", | ||
5614 | "$(LIBRARY_SEARCH_PATHS_QUOTED_1)", | ||
5615 | ); | ||
5616 | LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/build/Debug\""; | ||
5617 | OTHER_LDFLAGS = ( | ||
5618 | "-framework", | ||
5619 | Foundation, | ||
5620 | "-framework", | ||
5621 | AppKit, | ||
5622 | ); | ||
5623 | PREBINDING = NO; | ||
5624 | PRODUCT_NAME = GUIEditor_dbg; | ||
5625 | WRAPPER_EXTENSION = app; | ||
5626 | ZERO_LINK = YES; | ||
5627 | }; | ||
5628 | name = Debug; | ||
5629 | }; | ||
5630 | 09022C610EA0E97F00CD54EE /* Release */ = { | ||
5631 | isa = XCBuildConfiguration; | ||
5632 | buildSettings = { | ||
5633 | COPY_PHASE_STRIP = YES; | ||
5634 | DEAD_CODE_STRIPPING = YES; | ||
5635 | DEPLOYMENT_LOCATION = YES; | ||
5636 | DEPLOYMENT_POSTPROCESSING = YES; | ||
5637 | DSTROOT = ../../../bin/MacOSX; | ||
5638 | GCC_ENABLE_FIX_AND_CONTINUE = NO; | ||
5639 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | ||
5640 | GCC_MODEL_TUNING = G5; | ||
5641 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
5642 | GCC_PREFIX_HEADER = ""; | ||
5643 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
5644 | INSTALL_PATH = /; | ||
5645 | LIBRARY_SEARCH_PATHS = ( | ||
5646 | "$(inherited)", | ||
5647 | "$(LIBRARY_SEARCH_PATHS_QUOTED_1)", | ||
5648 | ); | ||
5649 | LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/build/Debug\""; | ||
5650 | ONLY_LINK_ESSENTIAL_SYMBOLS = YES; | ||
5651 | OTHER_LDFLAGS = ( | ||
5652 | "-framework", | ||
5653 | Foundation, | ||
5654 | "-framework", | ||
5655 | AppKit, | ||
5656 | ); | ||
5657 | PREBINDING = NO; | ||
5658 | PRODUCT_NAME = GUIEditor; | ||
5659 | SEPARATE_STRIP = YES; | ||
5660 | STRIP_INSTALLED_PRODUCT = YES; | ||
5661 | WRAPPER_EXTENSION = app; | ||
5662 | ZERO_LINK = NO; | ||
5663 | }; | ||
5664 | name = Release; | ||
5665 | }; | ||
5666 | 0946CCB20EC99BBE00D945A5 /* Debug */ = { | ||
5667 | isa = XCBuildConfiguration; | ||
5668 | buildSettings = { | ||
5669 | ARCHS = "$(NATIVE_ARCH_ACTUAL)"; | ||
5670 | COPY_PHASE_STRIP = NO; | ||
5671 | DEPLOYMENT_LOCATION = YES; | ||
5672 | DSTROOT = ../../../bin/MacOSX; | ||
5673 | GCC_DYNAMIC_NO_PIC = NO; | ||
5674 | GCC_ENABLE_FIX_AND_CONTINUE = YES; | ||
5675 | GCC_GENERATE_DEBUGGING_SYMBOLS = YES; | ||
5676 | GCC_MODEL_TUNING = G5; | ||
5677 | GCC_OPTIMIZATION_LEVEL = 0; | ||
5678 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
5679 | GCC_PREFIX_HEADER = ""; | ||
5680 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
5681 | INSTALL_PATH = /; | ||
5682 | OTHER_LDFLAGS = ( | ||
5683 | "-framework", | ||
5684 | Foundation, | ||
5685 | "-framework", | ||
5686 | AppKit, | ||
5687 | ); | ||
5688 | PREBINDING = NO; | ||
5689 | PRODUCT_NAME = MouseAndJoystick_dbg; | ||
5690 | WRAPPER_EXTENSION = app; | ||
5691 | ZERO_LINK = YES; | ||
5692 | }; | ||
5693 | name = Debug; | ||
5694 | }; | ||
5695 | 0946CCB30EC99BBE00D945A5 /* Release */ = { | ||
5696 | isa = XCBuildConfiguration; | ||
5697 | buildSettings = { | ||
5698 | ARCHS = "$(NATIVE_ARCH_ACTUAL)"; | ||
5699 | COPY_PHASE_STRIP = YES; | ||
5700 | DEAD_CODE_STRIPPING = YES; | ||
5701 | DEPLOYMENT_LOCATION = YES; | ||
5702 | DEPLOYMENT_POSTPROCESSING = YES; | ||
5703 | DSTROOT = ../../../bin/MacOSX; | ||
5704 | GCC_ENABLE_FIX_AND_CONTINUE = NO; | ||
5705 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | ||
5706 | GCC_MODEL_TUNING = G5; | ||
5707 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
5708 | GCC_PREFIX_HEADER = ""; | ||
5709 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
5710 | INSTALL_PATH = /; | ||
5711 | ONLY_LINK_ESSENTIAL_SYMBOLS = YES; | ||
5712 | OTHER_LDFLAGS = ( | ||
5713 | "-framework", | ||
5714 | Foundation, | ||
5715 | "-framework", | ||
5716 | AppKit, | ||
5717 | ); | ||
5718 | PREBINDING = NO; | ||
5719 | PRODUCT_NAME = MouseAndJoystick; | ||
5720 | SEPARATE_STRIP = YES; | ||
5721 | STRIP_INSTALLED_PRODUCT = YES; | ||
5722 | WRAPPER_EXTENSION = app; | ||
5723 | ZERO_LINK = NO; | ||
5724 | }; | ||
5725 | name = Release; | ||
5726 | }; | ||
5727 | 09F649010D2CDED9001E0599 /* Debug */ = { | ||
5728 | isa = XCBuildConfiguration; | ||
5729 | buildSettings = { | ||
5730 | COPY_PHASE_STRIP = NO; | ||
5731 | DEPLOYMENT_LOCATION = YES; | ||
5732 | DSTROOT = ../../../bin/MacOSX; | ||
5733 | GCC_DYNAMIC_NO_PIC = NO; | ||
5734 | GCC_ENABLE_FIX_AND_CONTINUE = YES; | ||
5735 | GCC_GENERATE_DEBUGGING_SYMBOLS = YES; | ||
5736 | GCC_MODEL_TUNING = G5; | ||
5737 | GCC_OPTIMIZATION_LEVEL = 0; | ||
5738 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
5739 | GCC_PREFIX_HEADER = ""; | ||
5740 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
5741 | INSTALL_PATH = /; | ||
5742 | LIBRARY_SEARCH_PATHS = ( | ||
5743 | "$(inherited)", | ||
5744 | "$(LIBRARY_SEARCH_PATHS_QUOTED_1)", | ||
5745 | ); | ||
5746 | LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/build/Debug\""; | ||
5747 | OTHER_LDFLAGS = ( | ||
5748 | "-framework", | ||
5749 | Foundation, | ||
5750 | "-framework", | ||
5751 | AppKit, | ||
5752 | ); | ||
5753 | PREBINDING = NO; | ||
5754 | PRODUCT_NAME = HelloWorld_dbg; | ||
5755 | WRAPPER_EXTENSION = app; | ||
5756 | ZERO_LINK = YES; | ||
5757 | }; | ||
5758 | name = Debug; | ||
5759 | }; | ||
5760 | 09F649020D2CDED9001E0599 /* Release */ = { | ||
5761 | isa = XCBuildConfiguration; | ||
5762 | buildSettings = { | ||
5763 | COPY_PHASE_STRIP = YES; | ||
5764 | DEAD_CODE_STRIPPING = YES; | ||
5765 | DEPLOYMENT_LOCATION = YES; | ||
5766 | DEPLOYMENT_POSTPROCESSING = YES; | ||
5767 | DSTROOT = ../../../bin/MacOSX; | ||
5768 | GCC_ENABLE_FIX_AND_CONTINUE = NO; | ||
5769 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | ||
5770 | GCC_MODEL_TUNING = G5; | ||
5771 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
5772 | GCC_PREFIX_HEADER = ""; | ||
5773 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
5774 | INSTALL_PATH = /; | ||
5775 | LIBRARY_SEARCH_PATHS = ( | ||
5776 | "$(inherited)", | ||
5777 | "$(LIBRARY_SEARCH_PATHS_QUOTED_1)", | ||
5778 | ); | ||
5779 | LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/build/Debug\""; | ||
5780 | ONLY_LINK_ESSENTIAL_SYMBOLS = YES; | ||
5781 | OTHER_LDFLAGS = ( | ||
5782 | "-framework", | ||
5783 | Foundation, | ||
5784 | "-framework", | ||
5785 | AppKit, | ||
5786 | ); | ||
5787 | PREBINDING = NO; | ||
5788 | PRODUCT_NAME = HelloWorld; | ||
5789 | SEPARATE_STRIP = YES; | ||
5790 | STRIP_INSTALLED_PRODUCT = YES; | ||
5791 | WRAPPER_EXTENSION = app; | ||
5792 | ZERO_LINK = NO; | ||
5793 | }; | ||
5794 | name = Release; | ||
5795 | }; | ||
5796 | 09F6493C0D2CE03E001E0599 /* Debug */ = { | ||
5797 | isa = XCBuildConfiguration; | ||
5798 | buildSettings = { | ||
5799 | COPY_PHASE_STRIP = NO; | ||
5800 | DEPLOYMENT_LOCATION = YES; | ||
5801 | DSTROOT = ../../../bin/MacOSX; | ||
5802 | GCC_DYNAMIC_NO_PIC = NO; | ||
5803 | GCC_ENABLE_FIX_AND_CONTINUE = YES; | ||
5804 | GCC_GENERATE_DEBUGGING_SYMBOLS = YES; | ||
5805 | GCC_MODEL_TUNING = G5; | ||
5806 | GCC_OPTIMIZATION_LEVEL = 0; | ||
5807 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
5808 | GCC_PREFIX_HEADER = ""; | ||
5809 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
5810 | INSTALL_PATH = /; | ||
5811 | LIBRARY_SEARCH_PATHS = ( | ||
5812 | "$(inherited)", | ||
5813 | "$(LIBRARY_SEARCH_PATHS_QUOTED_1)", | ||
5814 | ); | ||
5815 | LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/build/Debug\""; | ||
5816 | OTHER_LDFLAGS = ( | ||
5817 | "-framework", | ||
5818 | Foundation, | ||
5819 | "-framework", | ||
5820 | AppKit, | ||
5821 | ); | ||
5822 | PREBINDING = NO; | ||
5823 | PRODUCT_NAME = LoadIrrFile_dbg; | ||
5824 | WRAPPER_EXTENSION = app; | ||
5825 | ZERO_LINK = YES; | ||
5826 | }; | ||
5827 | name = Debug; | ||
5828 | }; | ||
5829 | 09F6493D0D2CE03E001E0599 /* Release */ = { | ||
5830 | isa = XCBuildConfiguration; | ||
5831 | buildSettings = { | ||
5832 | COPY_PHASE_STRIP = YES; | ||
5833 | DEAD_CODE_STRIPPING = YES; | ||
5834 | DEPLOYMENT_LOCATION = YES; | ||
5835 | DEPLOYMENT_POSTPROCESSING = YES; | ||
5836 | DSTROOT = ../../../bin/MacOSX; | ||
5837 | GCC_ENABLE_FIX_AND_CONTINUE = NO; | ||
5838 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | ||
5839 | GCC_MODEL_TUNING = G5; | ||
5840 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
5841 | GCC_PREFIX_HEADER = ""; | ||
5842 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
5843 | INSTALL_PATH = /; | ||
5844 | LIBRARY_SEARCH_PATHS = ( | ||
5845 | "$(inherited)", | ||
5846 | "$(LIBRARY_SEARCH_PATHS_QUOTED_1)", | ||
5847 | ); | ||
5848 | LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/build/Debug\""; | ||
5849 | ONLY_LINK_ESSENTIAL_SYMBOLS = YES; | ||
5850 | OTHER_LDFLAGS = ( | ||
5851 | "-framework", | ||
5852 | Foundation, | ||
5853 | "-framework", | ||
5854 | AppKit, | ||
5855 | ); | ||
5856 | PREBINDING = NO; | ||
5857 | PRODUCT_NAME = LoadIrrFile; | ||
5858 | SEPARATE_STRIP = YES; | ||
5859 | STRIP_INSTALLED_PRODUCT = YES; | ||
5860 | WRAPPER_EXTENSION = app; | ||
5861 | ZERO_LINK = NO; | ||
5862 | }; | ||
5863 | name = Release; | ||
5864 | }; | ||
5865 | 09F649630D2CE206001E0599 /* Debug */ = { | ||
5866 | isa = XCBuildConfiguration; | ||
5867 | buildSettings = { | ||
5868 | COPY_PHASE_STRIP = NO; | ||
5869 | DEPLOYMENT_LOCATION = YES; | ||
5870 | DSTROOT = ../../../bin/MacOSX; | ||
5871 | GCC_DYNAMIC_NO_PIC = NO; | ||
5872 | GCC_ENABLE_FIX_AND_CONTINUE = YES; | ||
5873 | GCC_GENERATE_DEBUGGING_SYMBOLS = YES; | ||
5874 | GCC_MODEL_TUNING = G5; | ||
5875 | GCC_OPTIMIZATION_LEVEL = 0; | ||
5876 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
5877 | GCC_PREFIX_HEADER = ""; | ||
5878 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
5879 | INSTALL_PATH = /; | ||
5880 | LIBRARY_SEARCH_PATHS = ( | ||
5881 | "$(inherited)", | ||
5882 | "$(LIBRARY_SEARCH_PATHS_QUOTED_1)", | ||
5883 | ); | ||
5884 | LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/build/Debug\""; | ||
5885 | OTHER_LDFLAGS = ( | ||
5886 | "-framework", | ||
5887 | Foundation, | ||
5888 | "-framework", | ||
5889 | AppKit, | ||
5890 | ); | ||
5891 | PREBINDING = NO; | ||
5892 | PRODUCT_NAME = Quake3Shader_dbg; | ||
5893 | WRAPPER_EXTENSION = app; | ||
5894 | ZERO_LINK = YES; | ||
5895 | }; | ||
5896 | name = Debug; | ||
5897 | }; | ||
5898 | 09F649640D2CE206001E0599 /* Release */ = { | ||
5899 | isa = XCBuildConfiguration; | ||
5900 | buildSettings = { | ||
5901 | COPY_PHASE_STRIP = YES; | ||
5902 | DEAD_CODE_STRIPPING = YES; | ||
5903 | DEPLOYMENT_LOCATION = YES; | ||
5904 | DEPLOYMENT_POSTPROCESSING = YES; | ||
5905 | DSTROOT = ../../../bin/MacOSX; | ||
5906 | GCC_ENABLE_FIX_AND_CONTINUE = NO; | ||
5907 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | ||
5908 | GCC_MODEL_TUNING = G5; | ||
5909 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
5910 | GCC_PREFIX_HEADER = ""; | ||
5911 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
5912 | INSTALL_PATH = /; | ||
5913 | LIBRARY_SEARCH_PATHS = ( | ||
5914 | "$(inherited)", | ||
5915 | "$(LIBRARY_SEARCH_PATHS_QUOTED_1)", | ||
5916 | ); | ||
5917 | LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/build/Debug\""; | ||
5918 | ONLY_LINK_ESSENTIAL_SYMBOLS = YES; | ||
5919 | OTHER_LDFLAGS = ( | ||
5920 | "-framework", | ||
5921 | Foundation, | ||
5922 | "-framework", | ||
5923 | AppKit, | ||
5924 | ); | ||
5925 | PREBINDING = NO; | ||
5926 | PRODUCT_NAME = Quake3Shader; | ||
5927 | SEPARATE_STRIP = YES; | ||
5928 | STRIP_INSTALLED_PRODUCT = YES; | ||
5929 | WRAPPER_EXTENSION = app; | ||
5930 | ZERO_LINK = NO; | ||
5931 | }; | ||
5932 | name = Release; | ||
5933 | }; | ||
5934 | 0E2E3CFA1103E294002DE8D7 /* Debug */ = { | ||
5935 | isa = XCBuildConfiguration; | ||
5936 | buildSettings = { | ||
5937 | ARCHS = "$(NATIVE_ARCH_ACTUAL)"; | ||
5938 | COPY_PHASE_STRIP = NO; | ||
5939 | DEPLOYMENT_LOCATION = YES; | ||
5940 | DSTROOT = ../../../bin/MacOSX; | ||
5941 | GCC_DYNAMIC_NO_PIC = NO; | ||
5942 | GCC_ENABLE_FIX_AND_CONTINUE = YES; | ||
5943 | GCC_GENERATE_DEBUGGING_SYMBOLS = YES; | ||
5944 | GCC_MODEL_TUNING = G5; | ||
5945 | GCC_OPTIMIZATION_LEVEL = 0; | ||
5946 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
5947 | GCC_PREFIX_HEADER = ""; | ||
5948 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
5949 | INSTALL_PATH = /; | ||
5950 | OTHER_LDFLAGS = ( | ||
5951 | "-framework", | ||
5952 | Foundation, | ||
5953 | "-framework", | ||
5954 | AppKit, | ||
5955 | ); | ||
5956 | PREBINDING = NO; | ||
5957 | PRODUCT_NAME = SplitScreen_dbg; | ||
5958 | WRAPPER_EXTENSION = app; | ||
5959 | ZERO_LINK = YES; | ||
5960 | }; | ||
5961 | name = Debug; | ||
5962 | }; | ||
5963 | 0E2E3CFB1103E294002DE8D7 /* Release */ = { | ||
5964 | isa = XCBuildConfiguration; | ||
5965 | buildSettings = { | ||
5966 | ARCHS = "$(NATIVE_ARCH_ACTUAL)"; | ||
5967 | COPY_PHASE_STRIP = YES; | ||
5968 | DEAD_CODE_STRIPPING = YES; | ||
5969 | DEPLOYMENT_LOCATION = YES; | ||
5970 | DEPLOYMENT_POSTPROCESSING = YES; | ||
5971 | DSTROOT = ../../../bin/MacOSX; | ||
5972 | GCC_ENABLE_FIX_AND_CONTINUE = NO; | ||
5973 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | ||
5974 | GCC_MODEL_TUNING = G5; | ||
5975 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
5976 | GCC_PREFIX_HEADER = ""; | ||
5977 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
5978 | INSTALL_PATH = /; | ||
5979 | ONLY_LINK_ESSENTIAL_SYMBOLS = YES; | ||
5980 | OTHER_LDFLAGS = ( | ||
5981 | "-framework", | ||
5982 | Foundation, | ||
5983 | "-framework", | ||
5984 | AppKit, | ||
5985 | ); | ||
5986 | PREBINDING = NO; | ||
5987 | PRODUCT_NAME = SplitScreen; | ||
5988 | SEPARATE_STRIP = YES; | ||
5989 | STRIP_INSTALLED_PRODUCT = YES; | ||
5990 | WRAPPER_EXTENSION = app; | ||
5991 | ZERO_LINK = NO; | ||
5992 | }; | ||
5993 | name = Release; | ||
5994 | }; | ||
5995 | 0E2E3D3A1103E3F4002DE8D7 /* Debug */ = { | ||
5996 | isa = XCBuildConfiguration; | ||
5997 | buildSettings = { | ||
5998 | ARCHS = "$(NATIVE_ARCH_ACTUAL)"; | ||
5999 | COPY_PHASE_STRIP = NO; | ||
6000 | DEPLOYMENT_LOCATION = YES; | ||
6001 | DSTROOT = ../../../bin/MacOSX; | ||
6002 | GCC_DYNAMIC_NO_PIC = NO; | ||
6003 | GCC_ENABLE_FIX_AND_CONTINUE = YES; | ||
6004 | GCC_GENERATE_DEBUGGING_SYMBOLS = YES; | ||
6005 | GCC_MODEL_TUNING = G5; | ||
6006 | GCC_OPTIMIZATION_LEVEL = 0; | ||
6007 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
6008 | GCC_PREFIX_HEADER = ""; | ||
6009 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
6010 | INSTALL_PATH = /; | ||
6011 | OTHER_LDFLAGS = ( | ||
6012 | "-framework", | ||
6013 | Foundation, | ||
6014 | "-framework", | ||
6015 | AppKit, | ||
6016 | ); | ||
6017 | PREBINDING = NO; | ||
6018 | PRODUCT_NAME = ManagedLights_dbg; | ||
6019 | WRAPPER_EXTENSION = app; | ||
6020 | ZERO_LINK = YES; | ||
6021 | }; | ||
6022 | name = Debug; | ||
6023 | }; | ||
6024 | 0E2E3D3B1103E3F4002DE8D7 /* Release */ = { | ||
6025 | isa = XCBuildConfiguration; | ||
6026 | buildSettings = { | ||
6027 | ARCHS = "$(NATIVE_ARCH_ACTUAL)"; | ||
6028 | COPY_PHASE_STRIP = YES; | ||
6029 | DEAD_CODE_STRIPPING = YES; | ||
6030 | DEPLOYMENT_LOCATION = YES; | ||
6031 | DEPLOYMENT_POSTPROCESSING = YES; | ||
6032 | DSTROOT = ../../../bin/MacOSX; | ||
6033 | GCC_ENABLE_FIX_AND_CONTINUE = NO; | ||
6034 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | ||
6035 | GCC_MODEL_TUNING = G5; | ||
6036 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
6037 | GCC_PREFIX_HEADER = ""; | ||
6038 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
6039 | INSTALL_PATH = /; | ||
6040 | ONLY_LINK_ESSENTIAL_SYMBOLS = YES; | ||
6041 | OTHER_LDFLAGS = ( | ||
6042 | "-framework", | ||
6043 | Foundation, | ||
6044 | "-framework", | ||
6045 | AppKit, | ||
6046 | ); | ||
6047 | PREBINDING = NO; | ||
6048 | PRODUCT_NAME = ManagedLights; | ||
6049 | SEPARATE_STRIP = YES; | ||
6050 | STRIP_INSTALLED_PRODUCT = YES; | ||
6051 | WRAPPER_EXTENSION = app; | ||
6052 | ZERO_LINK = NO; | ||
6053 | }; | ||
6054 | name = Release; | ||
6055 | }; | ||
6056 | 1DEB921F08733DC00010E9CD /* Debug */ = { | ||
6057 | isa = XCBuildConfiguration; | ||
6058 | buildSettings = { | ||
6059 | ARCHS = "$(NATIVE_ARCH_ACTUAL)"; | ||
6060 | COPY_PHASE_STRIP = NO; | ||
6061 | GCC_DYNAMIC_NO_PIC = NO; | ||
6062 | GCC_ENABLE_FIX_AND_CONTINUE = NO; | ||
6063 | GCC_MODEL_TUNING = G5; | ||
6064 | GCC_OPTIMIZATION_LEVEL = 0; | ||
6065 | GCC_PRECOMPILE_PREFIX_HEADER = YES; | ||
6066 | GCC_PREFIX_HEADER = MacOSX_Prefix.pch; | ||
6067 | INSTALL_PATH = /usr/local/lib; | ||
6068 | PRODUCT_NAME = Irrlicht; | ||
6069 | SHARED_PRECOMPS_DIR = ""; | ||
6070 | SYMROOT = build; | ||
6071 | ZERO_LINK = NO; | ||
6072 | }; | ||
6073 | name = Debug; | ||
6074 | }; | ||
6075 | 1DEB922008733DC00010E9CD /* Release */ = { | ||
6076 | isa = XCBuildConfiguration; | ||
6077 | buildSettings = { | ||
6078 | ARCHS = "$(NATIVE_ARCH_ACTUAL)"; | ||
6079 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | ||
6080 | GCC_MODEL_TUNING = G5; | ||
6081 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
6082 | GCC_PREFIX_HEADER = MacOSX_Prefix.pch; | ||
6083 | INSTALL_PATH = /usr/local/lib; | ||
6084 | PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = NO; | ||
6085 | PRODUCT_NAME = Irrlicht; | ||
6086 | SHARED_PRECOMPS_DIR = ""; | ||
6087 | }; | ||
6088 | name = Release; | ||
6089 | }; | ||
6090 | 1DEB922308733DC00010E9CD /* Debug */ = { | ||
6091 | isa = XCBuildConfiguration; | ||
6092 | buildSettings = { | ||
6093 | ARCHS = "$(NATIVE_ARCH_ACTUAL)"; | ||
6094 | GCC_WARN_ABOUT_RETURN_TYPE = YES; | ||
6095 | GCC_WARN_UNUSED_VARIABLE = NO; | ||
6096 | HEADER_SEARCH_PATHS = ../../../include; | ||
6097 | OTHER_CFLAGS = ( | ||
6098 | "-DMACOSX", | ||
6099 | "-D_DEBUG", | ||
6100 | ); | ||
6101 | PREBINDING = NO; | ||
6102 | SDKROOT = ""; | ||
6103 | }; | ||
6104 | name = Debug; | ||
6105 | }; | ||
6106 | 1DEB922408733DC00010E9CD /* Release */ = { | ||
6107 | isa = XCBuildConfiguration; | ||
6108 | buildSettings = { | ||
6109 | ARCHS = "$(NATIVE_ARCH_ACTUAL)"; | ||
6110 | GCC_DYNAMIC_NO_PIC = YES; | ||
6111 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | ||
6112 | GCC_INLINES_ARE_PRIVATE_EXTERN = YES; | ||
6113 | GCC_OPTIMIZATION_LEVEL = 3; | ||
6114 | GCC_SYMBOLS_PRIVATE_EXTERN = YES; | ||
6115 | GCC_WARN_ABOUT_RETURN_TYPE = YES; | ||
6116 | GCC_WARN_UNUSED_VARIABLE = NO; | ||
6117 | HEADER_SEARCH_PATHS = ../../../include; | ||
6118 | INSTALL_MODE_FLAG = "a+rwx"; | ||
6119 | OTHER_CFLAGS = "-DMACOSX"; | ||
6120 | PREBINDING = NO; | ||
6121 | SDKROOT = ""; | ||
6122 | }; | ||
6123 | name = Release; | ||
6124 | }; | ||
6125 | 959726FF12C18FFD00BF73D3 /* Debug */ = { | ||
6126 | isa = XCBuildConfiguration; | ||
6127 | buildSettings = { | ||
6128 | ALWAYS_SEARCH_USER_PATHS = NO; | ||
6129 | COPY_PHASE_STRIP = NO; | ||
6130 | DYLIB_COMPATIBILITY_VERSION = 1; | ||
6131 | DYLIB_CURRENT_VERSION = 1; | ||
6132 | FRAMEWORK_VERSION = A; | ||
6133 | GCC_DYNAMIC_NO_PIC = NO; | ||
6134 | GCC_ENABLE_FIX_AND_CONTINUE = YES; | ||
6135 | GCC_INLINES_ARE_PRIVATE_EXTERN = NO; | ||
6136 | GCC_MODEL_TUNING = G5; | ||
6137 | GCC_OPTIMIZATION_LEVEL = 0; | ||
6138 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
6139 | GCC_PREFIX_HEADER = ""; | ||
6140 | GCC_SYMBOLS_PRIVATE_EXTERN = NO; | ||
6141 | INFOPLIST_FILE = "IrrFramework-Info.plist"; | ||
6142 | INSTALL_PATH = "@executable_path/../Frameworks"; | ||
6143 | OTHER_CFLAGS = ( | ||
6144 | "-read_only_relocs", | ||
6145 | suppress, | ||
6146 | ); | ||
6147 | OTHER_LDFLAGS = ( | ||
6148 | "-framework", | ||
6149 | Foundation, | ||
6150 | "-framework", | ||
6151 | AppKit, | ||
6152 | "-read_only_relocs", | ||
6153 | suppress, | ||
6154 | ); | ||
6155 | PREBINDING = NO; | ||
6156 | PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = NO; | ||
6157 | PRODUCT_NAME = IrrFramework; | ||
6158 | SHARED_PRECOMPS_DIR = ""; | ||
6159 | }; | ||
6160 | name = Debug; | ||
6161 | }; | ||
6162 | 9597270012C18FFD00BF73D3 /* Release */ = { | ||
6163 | isa = XCBuildConfiguration; | ||
6164 | buildSettings = { | ||
6165 | ALWAYS_SEARCH_USER_PATHS = NO; | ||
6166 | COPY_PHASE_STRIP = YES; | ||
6167 | DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; | ||
6168 | DYLIB_COMPATIBILITY_VERSION = 1; | ||
6169 | DYLIB_CURRENT_VERSION = 1; | ||
6170 | FRAMEWORK_VERSION = A; | ||
6171 | GCC_DYNAMIC_NO_PIC = NO; | ||
6172 | GCC_ENABLE_FIX_AND_CONTINUE = NO; | ||
6173 | GCC_INLINES_ARE_PRIVATE_EXTERN = NO; | ||
6174 | GCC_MODEL_TUNING = G5; | ||
6175 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
6176 | GCC_PREFIX_HEADER = ""; | ||
6177 | GCC_SYMBOLS_PRIVATE_EXTERN = NO; | ||
6178 | INFOPLIST_FILE = "IrrFramework-Info.plist"; | ||
6179 | INSTALL_PATH = "@executable_path/../Frameworks"; | ||
6180 | OTHER_CFLAGS = ( | ||
6181 | "-read_only_relocs", | ||
6182 | suppress, | ||
6183 | ); | ||
6184 | OTHER_LDFLAGS = ( | ||
6185 | "-framework", | ||
6186 | Foundation, | ||
6187 | "-framework", | ||
6188 | AppKit, | ||
6189 | "-read_only_relocs", | ||
6190 | suppress, | ||
6191 | ); | ||
6192 | PREBINDING = NO; | ||
6193 | PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = NO; | ||
6194 | PRODUCT_NAME = IrrFramework; | ||
6195 | SHARED_PRECOMPS_DIR = ""; | ||
6196 | ZERO_LINK = NO; | ||
6197 | }; | ||
6198 | name = Release; | ||
6199 | }; | ||
6200 | B81CFE0D097FD9F50057C06F /* Debug */ = { | ||
6201 | isa = XCBuildConfiguration; | ||
6202 | buildSettings = { | ||
6203 | COPY_PHASE_STRIP = NO; | ||
6204 | DEPLOYMENT_LOCATION = YES; | ||
6205 | DSTROOT = ../../../bin/MacOSX; | ||
6206 | GCC_DYNAMIC_NO_PIC = NO; | ||
6207 | GCC_ENABLE_FIX_AND_CONTINUE = YES; | ||
6208 | GCC_GENERATE_DEBUGGING_SYMBOLS = YES; | ||
6209 | GCC_MODEL_TUNING = G5; | ||
6210 | GCC_OPTIMIZATION_LEVEL = 0; | ||
6211 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
6212 | GCC_PREFIX_HEADER = ""; | ||
6213 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
6214 | INSTALL_PATH = /; | ||
6215 | OTHER_LDFLAGS = ( | ||
6216 | "-framework", | ||
6217 | Foundation, | ||
6218 | "-framework", | ||
6219 | AppKit, | ||
6220 | ); | ||
6221 | PREBINDING = NO; | ||
6222 | PRODUCT_NAME = 2DGraphics_dbg; | ||
6223 | WRAPPER_EXTENSION = app; | ||
6224 | ZERO_LINK = YES; | ||
6225 | }; | ||
6226 | name = Debug; | ||
6227 | }; | ||
6228 | B81CFE0E097FD9F50057C06F /* Release */ = { | ||
6229 | isa = XCBuildConfiguration; | ||
6230 | buildSettings = { | ||
6231 | COPY_PHASE_STRIP = YES; | ||
6232 | DEAD_CODE_STRIPPING = YES; | ||
6233 | DEPLOYMENT_LOCATION = YES; | ||
6234 | DEPLOYMENT_POSTPROCESSING = YES; | ||
6235 | DSTROOT = ../../../bin/MacOSX; | ||
6236 | GCC_ENABLE_FIX_AND_CONTINUE = NO; | ||
6237 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | ||
6238 | GCC_MODEL_TUNING = G5; | ||
6239 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
6240 | GCC_PREFIX_HEADER = ""; | ||
6241 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
6242 | INSTALL_PATH = /; | ||
6243 | ONLY_LINK_ESSENTIAL_SYMBOLS = YES; | ||
6244 | OTHER_LDFLAGS = ( | ||
6245 | "-framework", | ||
6246 | Foundation, | ||
6247 | "-framework", | ||
6248 | AppKit, | ||
6249 | ); | ||
6250 | PREBINDING = NO; | ||
6251 | PRODUCT_NAME = 2DGraphics; | ||
6252 | SEPARATE_STRIP = YES; | ||
6253 | STRIP_INSTALLED_PRODUCT = YES; | ||
6254 | WRAPPER_EXTENSION = app; | ||
6255 | ZERO_LINK = NO; | ||
6256 | }; | ||
6257 | name = Release; | ||
6258 | }; | ||
6259 | B81CFE8E097FDDE20057C06F /* Debug */ = { | ||
6260 | isa = XCBuildConfiguration; | ||
6261 | buildSettings = { | ||
6262 | COPY_PHASE_STRIP = NO; | ||
6263 | DEPLOYMENT_LOCATION = YES; | ||
6264 | DSTROOT = ../../../bin/MacOSX; | ||
6265 | GCC_DYNAMIC_NO_PIC = NO; | ||
6266 | GCC_ENABLE_FIX_AND_CONTINUE = YES; | ||
6267 | GCC_GENERATE_DEBUGGING_SYMBOLS = YES; | ||
6268 | GCC_MODEL_TUNING = G5; | ||
6269 | GCC_OPTIMIZATION_LEVEL = 0; | ||
6270 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
6271 | GCC_PREFIX_HEADER = ""; | ||
6272 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
6273 | INSTALL_PATH = /; | ||
6274 | OTHER_LDFLAGS = ( | ||
6275 | "-framework", | ||
6276 | Foundation, | ||
6277 | "-framework", | ||
6278 | AppKit, | ||
6279 | ); | ||
6280 | PREBINDING = NO; | ||
6281 | PRODUCT_NAME = Collision_dbg; | ||
6282 | WRAPPER_EXTENSION = app; | ||
6283 | ZERO_LINK = YES; | ||
6284 | }; | ||
6285 | name = Debug; | ||
6286 | }; | ||
6287 | B81CFE8F097FDDE20057C06F /* Release */ = { | ||
6288 | isa = XCBuildConfiguration; | ||
6289 | buildSettings = { | ||
6290 | COPY_PHASE_STRIP = YES; | ||
6291 | DEAD_CODE_STRIPPING = YES; | ||
6292 | DEPLOYMENT_LOCATION = YES; | ||
6293 | DEPLOYMENT_POSTPROCESSING = YES; | ||
6294 | DSTROOT = ../../../bin/MacOSX; | ||
6295 | GCC_ENABLE_FIX_AND_CONTINUE = NO; | ||
6296 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | ||
6297 | GCC_MODEL_TUNING = G5; | ||
6298 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
6299 | GCC_PREFIX_HEADER = ""; | ||
6300 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
6301 | INSTALL_PATH = /; | ||
6302 | ONLY_LINK_ESSENTIAL_SYMBOLS = YES; | ||
6303 | OTHER_LDFLAGS = ( | ||
6304 | "-framework", | ||
6305 | Foundation, | ||
6306 | "-framework", | ||
6307 | AppKit, | ||
6308 | ); | ||
6309 | PREBINDING = NO; | ||
6310 | PRODUCT_NAME = Collision; | ||
6311 | SEPARATE_STRIP = YES; | ||
6312 | STRIP_INSTALLED_PRODUCT = YES; | ||
6313 | WRAPPER_EXTENSION = app; | ||
6314 | ZERO_LINK = NO; | ||
6315 | }; | ||
6316 | name = Release; | ||
6317 | }; | ||
6318 | B81CFEB0097FDE900057C06F /* Debug */ = { | ||
6319 | isa = XCBuildConfiguration; | ||
6320 | buildSettings = { | ||
6321 | COPY_PHASE_STRIP = NO; | ||
6322 | DEPLOYMENT_LOCATION = YES; | ||
6323 | DSTROOT = ../../../bin/MacOSX; | ||
6324 | GCC_DYNAMIC_NO_PIC = NO; | ||
6325 | GCC_ENABLE_FIX_AND_CONTINUE = YES; | ||
6326 | GCC_GENERATE_DEBUGGING_SYMBOLS = YES; | ||
6327 | GCC_MODEL_TUNING = G5; | ||
6328 | GCC_OPTIMIZATION_LEVEL = 0; | ||
6329 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
6330 | GCC_PREFIX_HEADER = ""; | ||
6331 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
6332 | INSTALL_PATH = /; | ||
6333 | OTHER_LDFLAGS = ( | ||
6334 | "-framework", | ||
6335 | Foundation, | ||
6336 | "-framework", | ||
6337 | AppKit, | ||
6338 | ); | ||
6339 | PREBINDING = NO; | ||
6340 | PRODUCT_NAME = PerPixelLighting_dbg; | ||
6341 | WRAPPER_EXTENSION = app; | ||
6342 | ZERO_LINK = YES; | ||
6343 | }; | ||
6344 | name = Debug; | ||
6345 | }; | ||
6346 | B81CFEB1097FDE900057C06F /* Release */ = { | ||
6347 | isa = XCBuildConfiguration; | ||
6348 | buildSettings = { | ||
6349 | COPY_PHASE_STRIP = YES; | ||
6350 | DEAD_CODE_STRIPPING = YES; | ||
6351 | DEPLOYMENT_LOCATION = YES; | ||
6352 | DEPLOYMENT_POSTPROCESSING = YES; | ||
6353 | DSTROOT = ../../../bin/MacOSX; | ||
6354 | GCC_ENABLE_FIX_AND_CONTINUE = NO; | ||
6355 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | ||
6356 | GCC_MODEL_TUNING = G5; | ||
6357 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
6358 | GCC_PREFIX_HEADER = ""; | ||
6359 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
6360 | INSTALL_MODE_FLAG = "a+rwx"; | ||
6361 | INSTALL_PATH = /; | ||
6362 | ONLY_LINK_ESSENTIAL_SYMBOLS = YES; | ||
6363 | OTHER_LDFLAGS = ( | ||
6364 | "-framework", | ||
6365 | Foundation, | ||
6366 | "-framework", | ||
6367 | AppKit, | ||
6368 | ); | ||
6369 | PREBINDING = NO; | ||
6370 | PRODUCT_NAME = PerPixelLighting; | ||
6371 | SEPARATE_STRIP = YES; | ||
6372 | STRIP_INSTALLED_PRODUCT = YES; | ||
6373 | WRAPPER_EXTENSION = app; | ||
6374 | ZERO_LINK = NO; | ||
6375 | }; | ||
6376 | name = Release; | ||
6377 | }; | ||
6378 | B81CFECE097FDF020057C06F /* Debug */ = { | ||
6379 | isa = XCBuildConfiguration; | ||
6380 | buildSettings = { | ||
6381 | COPY_PHASE_STRIP = NO; | ||
6382 | DEPLOYMENT_LOCATION = YES; | ||
6383 | DSTROOT = ../../../bin/MacOSX; | ||
6384 | GCC_DYNAMIC_NO_PIC = NO; | ||
6385 | GCC_ENABLE_FIX_AND_CONTINUE = YES; | ||
6386 | GCC_GENERATE_DEBUGGING_SYMBOLS = YES; | ||
6387 | GCC_MODEL_TUNING = G5; | ||
6388 | GCC_OPTIMIZATION_LEVEL = 0; | ||
6389 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
6390 | GCC_PREFIX_HEADER = ""; | ||
6391 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
6392 | INSTALL_PATH = /; | ||
6393 | OTHER_LDFLAGS = ( | ||
6394 | "-framework", | ||
6395 | Foundation, | ||
6396 | "-framework", | ||
6397 | AppKit, | ||
6398 | ); | ||
6399 | PREBINDING = NO; | ||
6400 | PRODUCT_NAME = TerrainRendering_dbg; | ||
6401 | WRAPPER_EXTENSION = app; | ||
6402 | ZERO_LINK = YES; | ||
6403 | }; | ||
6404 | name = Debug; | ||
6405 | }; | ||
6406 | B81CFECF097FDF020057C06F /* Release */ = { | ||
6407 | isa = XCBuildConfiguration; | ||
6408 | buildSettings = { | ||
6409 | COPY_PHASE_STRIP = YES; | ||
6410 | DEAD_CODE_STRIPPING = YES; | ||
6411 | DEPLOYMENT_LOCATION = YES; | ||
6412 | DEPLOYMENT_POSTPROCESSING = YES; | ||
6413 | DSTROOT = ../../../bin/MacOSX; | ||
6414 | GCC_ENABLE_FIX_AND_CONTINUE = NO; | ||
6415 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | ||
6416 | GCC_MODEL_TUNING = G5; | ||
6417 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
6418 | GCC_PREFIX_HEADER = ""; | ||
6419 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
6420 | INSTALL_PATH = /; | ||
6421 | ONLY_LINK_ESSENTIAL_SYMBOLS = YES; | ||
6422 | OTHER_LDFLAGS = ( | ||
6423 | "-framework", | ||
6424 | Foundation, | ||
6425 | "-framework", | ||
6426 | AppKit, | ||
6427 | ); | ||
6428 | PREBINDING = NO; | ||
6429 | PRODUCT_NAME = TerrainRendering; | ||
6430 | SEPARATE_STRIP = YES; | ||
6431 | STRIP_INSTALLED_PRODUCT = YES; | ||
6432 | WRAPPER_EXTENSION = app; | ||
6433 | ZERO_LINK = NO; | ||
6434 | }; | ||
6435 | name = Release; | ||
6436 | }; | ||
6437 | B81CFEF4097FE05F0057C06F /* Debug */ = { | ||
6438 | isa = XCBuildConfiguration; | ||
6439 | buildSettings = { | ||
6440 | COPY_PHASE_STRIP = NO; | ||
6441 | DEPLOYMENT_LOCATION = YES; | ||
6442 | DSTROOT = ../../../bin/MacOSX; | ||
6443 | GCC_DYNAMIC_NO_PIC = NO; | ||
6444 | GCC_ENABLE_FIX_AND_CONTINUE = YES; | ||
6445 | GCC_GENERATE_DEBUGGING_SYMBOLS = YES; | ||
6446 | GCC_MODEL_TUNING = G5; | ||
6447 | GCC_OPTIMIZATION_LEVEL = 0; | ||
6448 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
6449 | GCC_PREFIX_HEADER = ""; | ||
6450 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
6451 | INSTALL_PATH = /; | ||
6452 | OTHER_LDFLAGS = ( | ||
6453 | "-framework", | ||
6454 | Foundation, | ||
6455 | "-framework", | ||
6456 | AppKit, | ||
6457 | ); | ||
6458 | PREBINDING = NO; | ||
6459 | PRODUCT_NAME = SpecialFx_dbg; | ||
6460 | WRAPPER_EXTENSION = app; | ||
6461 | ZERO_LINK = YES; | ||
6462 | }; | ||
6463 | name = Debug; | ||
6464 | }; | ||
6465 | B81CFEF5097FE05F0057C06F /* Release */ = { | ||
6466 | isa = XCBuildConfiguration; | ||
6467 | buildSettings = { | ||
6468 | COPY_PHASE_STRIP = YES; | ||
6469 | DEAD_CODE_STRIPPING = YES; | ||
6470 | DEPLOYMENT_LOCATION = YES; | ||
6471 | DEPLOYMENT_POSTPROCESSING = YES; | ||
6472 | DSTROOT = ../../../bin/MacOSX; | ||
6473 | GCC_ENABLE_FIX_AND_CONTINUE = NO; | ||
6474 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | ||
6475 | GCC_MODEL_TUNING = G5; | ||
6476 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
6477 | GCC_PREFIX_HEADER = ""; | ||
6478 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
6479 | INSTALL_PATH = /; | ||
6480 | ONLY_LINK_ESSENTIAL_SYMBOLS = YES; | ||
6481 | OTHER_LDFLAGS = ( | ||
6482 | "-framework", | ||
6483 | Foundation, | ||
6484 | "-framework", | ||
6485 | AppKit, | ||
6486 | ); | ||
6487 | PREBINDING = NO; | ||
6488 | PRODUCT_NAME = SpecialFx; | ||
6489 | SEPARATE_STRIP = YES; | ||
6490 | STRIP_INSTALLED_PRODUCT = YES; | ||
6491 | WRAPPER_EXTENSION = app; | ||
6492 | ZERO_LINK = NO; | ||
6493 | }; | ||
6494 | name = Release; | ||
6495 | }; | ||
6496 | B81CFF13097FE13E0057C06F /* Debug */ = { | ||
6497 | isa = XCBuildConfiguration; | ||
6498 | buildSettings = { | ||
6499 | COPY_PHASE_STRIP = NO; | ||
6500 | DEPLOYMENT_LOCATION = YES; | ||
6501 | DSTROOT = ../../../bin/MacOSX; | ||
6502 | GCC_DYNAMIC_NO_PIC = NO; | ||
6503 | GCC_ENABLE_FIX_AND_CONTINUE = YES; | ||
6504 | GCC_GENERATE_DEBUGGING_SYMBOLS = YES; | ||
6505 | GCC_MODEL_TUNING = G5; | ||
6506 | GCC_OPTIMIZATION_LEVEL = 0; | ||
6507 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
6508 | GCC_PREFIX_HEADER = ""; | ||
6509 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
6510 | INSTALL_PATH = /; | ||
6511 | OTHER_LDFLAGS = ( | ||
6512 | "-framework", | ||
6513 | Foundation, | ||
6514 | "-framework", | ||
6515 | AppKit, | ||
6516 | ); | ||
6517 | PREBINDING = NO; | ||
6518 | PRODUCT_NAME = UserInterface_dbg; | ||
6519 | SDKROOT = ""; | ||
6520 | WRAPPER_EXTENSION = app; | ||
6521 | ZERO_LINK = YES; | ||
6522 | }; | ||
6523 | name = Debug; | ||
6524 | }; | ||
6525 | B81CFF14097FE13E0057C06F /* Release */ = { | ||
6526 | isa = XCBuildConfiguration; | ||
6527 | buildSettings = { | ||
6528 | COPY_PHASE_STRIP = YES; | ||
6529 | DEAD_CODE_STRIPPING = YES; | ||
6530 | DEPLOYMENT_LOCATION = YES; | ||
6531 | DEPLOYMENT_POSTPROCESSING = YES; | ||
6532 | DSTROOT = ../../../bin/MacOSX; | ||
6533 | GCC_ENABLE_FIX_AND_CONTINUE = NO; | ||
6534 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | ||
6535 | GCC_MODEL_TUNING = G5; | ||
6536 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
6537 | GCC_PREFIX_HEADER = ""; | ||
6538 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
6539 | INSTALL_PATH = /; | ||
6540 | ONLY_LINK_ESSENTIAL_SYMBOLS = YES; | ||
6541 | OTHER_LDFLAGS = ( | ||
6542 | "-framework", | ||
6543 | Foundation, | ||
6544 | "-framework", | ||
6545 | AppKit, | ||
6546 | ); | ||
6547 | PREBINDING = NO; | ||
6548 | PRODUCT_NAME = UserInterface; | ||
6549 | SDKROOT = ""; | ||
6550 | SEPARATE_STRIP = YES; | ||
6551 | STRIP_INSTALLED_PRODUCT = YES; | ||
6552 | WRAPPER_EXTENSION = app; | ||
6553 | ZERO_LINK = NO; | ||
6554 | }; | ||
6555 | name = Release; | ||
6556 | }; | ||
6557 | B81CFF2A097FE1E00057C06F /* Debug */ = { | ||
6558 | isa = XCBuildConfiguration; | ||
6559 | buildSettings = { | ||
6560 | COPY_PHASE_STRIP = NO; | ||
6561 | DEPLOYMENT_LOCATION = YES; | ||
6562 | DSTROOT = ../../../bin/MacOSX; | ||
6563 | GCC_DYNAMIC_NO_PIC = NO; | ||
6564 | GCC_ENABLE_FIX_AND_CONTINUE = YES; | ||
6565 | GCC_GENERATE_DEBUGGING_SYMBOLS = YES; | ||
6566 | GCC_MODEL_TUNING = G5; | ||
6567 | GCC_OPTIMIZATION_LEVEL = 0; | ||
6568 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
6569 | GCC_PREFIX_HEADER = ""; | ||
6570 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
6571 | INSTALL_PATH = /; | ||
6572 | OTHER_LDFLAGS = ( | ||
6573 | "-framework", | ||
6574 | Foundation, | ||
6575 | "-framework", | ||
6576 | AppKit, | ||
6577 | ); | ||
6578 | PREBINDING = NO; | ||
6579 | PRODUCT_NAME = CustomSceneNode_dbg; | ||
6580 | WRAPPER_EXTENSION = app; | ||
6581 | ZERO_LINK = YES; | ||
6582 | }; | ||
6583 | name = Debug; | ||
6584 | }; | ||
6585 | B81CFF2B097FE1E00057C06F /* Release */ = { | ||
6586 | isa = XCBuildConfiguration; | ||
6587 | buildSettings = { | ||
6588 | COPY_PHASE_STRIP = YES; | ||
6589 | DEAD_CODE_STRIPPING = YES; | ||
6590 | DEPLOYMENT_LOCATION = YES; | ||
6591 | DEPLOYMENT_POSTPROCESSING = YES; | ||
6592 | DSTROOT = ../../../bin/MacOSX; | ||
6593 | GCC_ENABLE_FIX_AND_CONTINUE = NO; | ||
6594 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | ||
6595 | GCC_MODEL_TUNING = G5; | ||
6596 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
6597 | GCC_PREFIX_HEADER = ""; | ||
6598 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
6599 | INSTALL_PATH = /; | ||
6600 | ONLY_LINK_ESSENTIAL_SYMBOLS = YES; | ||
6601 | OTHER_LDFLAGS = ( | ||
6602 | "-framework", | ||
6603 | Foundation, | ||
6604 | "-framework", | ||
6605 | AppKit, | ||
6606 | ); | ||
6607 | PREBINDING = NO; | ||
6608 | PRODUCT_NAME = CustomSceneNode; | ||
6609 | SEPARATE_STRIP = YES; | ||
6610 | STRIP_INSTALLED_PRODUCT = YES; | ||
6611 | WRAPPER_EXTENSION = app; | ||
6612 | ZERO_LINK = NO; | ||
6613 | }; | ||
6614 | name = Release; | ||
6615 | }; | ||
6616 | B81CFF3F097FE25F0057C06F /* Debug */ = { | ||
6617 | isa = XCBuildConfiguration; | ||
6618 | buildSettings = { | ||
6619 | ARCHS = "$(NATIVE_ARCH_ACTUAL)"; | ||
6620 | COPY_PHASE_STRIP = NO; | ||
6621 | DEPLOYMENT_LOCATION = YES; | ||
6622 | DSTROOT = ../../../bin/MacOSX; | ||
6623 | GCC_DYNAMIC_NO_PIC = NO; | ||
6624 | GCC_ENABLE_FIX_AND_CONTINUE = YES; | ||
6625 | GCC_GENERATE_DEBUGGING_SYMBOLS = YES; | ||
6626 | GCC_MODEL_TUNING = G5; | ||
6627 | GCC_OPTIMIZATION_LEVEL = 0; | ||
6628 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
6629 | GCC_PREFIX_HEADER = ""; | ||
6630 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
6631 | INSTALL_PATH = /; | ||
6632 | LIBRARY_SEARCH_PATHS = ( | ||
6633 | "$(inherited)", | ||
6634 | "$(LIBRARY_SEARCH_PATHS_QUOTED_1)", | ||
6635 | ); | ||
6636 | LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/build/Debug\""; | ||
6637 | OTHER_LDFLAGS = ( | ||
6638 | "-framework", | ||
6639 | Foundation, | ||
6640 | "-framework", | ||
6641 | AppKit, | ||
6642 | ); | ||
6643 | PREBINDING = NO; | ||
6644 | PRODUCT_NAME = Quake3Map_dbg; | ||
6645 | SDKROOT = ""; | ||
6646 | WRAPPER_EXTENSION = app; | ||
6647 | ZERO_LINK = YES; | ||
6648 | }; | ||
6649 | name = Debug; | ||
6650 | }; | ||
6651 | B81CFF40097FE25F0057C06F /* Release */ = { | ||
6652 | isa = XCBuildConfiguration; | ||
6653 | buildSettings = { | ||
6654 | ARCHS = "$(NATIVE_ARCH_ACTUAL)"; | ||
6655 | COPY_PHASE_STRIP = YES; | ||
6656 | DEAD_CODE_STRIPPING = YES; | ||
6657 | DEPLOYMENT_LOCATION = YES; | ||
6658 | DEPLOYMENT_POSTPROCESSING = YES; | ||
6659 | DSTROOT = ../../../bin/MacOSX; | ||
6660 | GCC_ENABLE_FIX_AND_CONTINUE = NO; | ||
6661 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | ||
6662 | GCC_MODEL_TUNING = G5; | ||
6663 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
6664 | GCC_PREFIX_HEADER = ""; | ||
6665 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
6666 | INSTALL_PATH = /; | ||
6667 | LIBRARY_SEARCH_PATHS = ( | ||
6668 | "$(inherited)", | ||
6669 | "$(LIBRARY_SEARCH_PATHS_QUOTED_1)", | ||
6670 | ); | ||
6671 | LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/build/Debug\""; | ||
6672 | ONLY_LINK_ESSENTIAL_SYMBOLS = YES; | ||
6673 | OTHER_LDFLAGS = ( | ||
6674 | "-framework", | ||
6675 | Foundation, | ||
6676 | "-framework", | ||
6677 | AppKit, | ||
6678 | ); | ||
6679 | PREBINDING = NO; | ||
6680 | PRODUCT_NAME = Quake3Map; | ||
6681 | SDKROOT = ""; | ||
6682 | SEPARATE_STRIP = YES; | ||
6683 | STRIP_INSTALLED_PRODUCT = YES; | ||
6684 | WRAPPER_EXTENSION = app; | ||
6685 | ZERO_LINK = NO; | ||
6686 | }; | ||
6687 | name = Release; | ||
6688 | }; | ||
6689 | B81CFF56097FE3050057C06F /* Debug */ = { | ||
6690 | isa = XCBuildConfiguration; | ||
6691 | buildSettings = { | ||
6692 | COPY_PHASE_STRIP = NO; | ||
6693 | DEPLOYMENT_LOCATION = YES; | ||
6694 | DSTROOT = ../../../bin/MacOSX; | ||
6695 | GCC_DYNAMIC_NO_PIC = NO; | ||
6696 | GCC_ENABLE_FIX_AND_CONTINUE = YES; | ||
6697 | GCC_GENERATE_DEBUGGING_SYMBOLS = YES; | ||
6698 | GCC_MODEL_TUNING = G5; | ||
6699 | GCC_OPTIMIZATION_LEVEL = 0; | ||
6700 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
6701 | GCC_PREFIX_HEADER = ""; | ||
6702 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
6703 | INSTALL_PATH = /; | ||
6704 | OTHER_LDFLAGS = ( | ||
6705 | "-framework", | ||
6706 | Foundation, | ||
6707 | "-framework", | ||
6708 | AppKit, | ||
6709 | ); | ||
6710 | PREBINDING = NO; | ||
6711 | PRODUCT_NAME = Shaders_dbg; | ||
6712 | WRAPPER_EXTENSION = app; | ||
6713 | ZERO_LINK = YES; | ||
6714 | }; | ||
6715 | name = Debug; | ||
6716 | }; | ||
6717 | B81CFF57097FE3050057C06F /* Release */ = { | ||
6718 | isa = XCBuildConfiguration; | ||
6719 | buildSettings = { | ||
6720 | COPY_PHASE_STRIP = YES; | ||
6721 | DEAD_CODE_STRIPPING = YES; | ||
6722 | DEPLOYMENT_LOCATION = YES; | ||
6723 | DEPLOYMENT_POSTPROCESSING = YES; | ||
6724 | DSTROOT = ../../../bin/MacOSX; | ||
6725 | GCC_ENABLE_FIX_AND_CONTINUE = NO; | ||
6726 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | ||
6727 | GCC_MODEL_TUNING = G5; | ||
6728 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
6729 | GCC_PREFIX_HEADER = ""; | ||
6730 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
6731 | INSTALL_PATH = /; | ||
6732 | ONLY_LINK_ESSENTIAL_SYMBOLS = YES; | ||
6733 | OTHER_LDFLAGS = ( | ||
6734 | "-framework", | ||
6735 | Foundation, | ||
6736 | "-framework", | ||
6737 | AppKit, | ||
6738 | ); | ||
6739 | PREBINDING = NO; | ||
6740 | PRODUCT_NAME = Shaders; | ||
6741 | SEPARATE_STRIP = YES; | ||
6742 | STRIP_INSTALLED_PRODUCT = YES; | ||
6743 | WRAPPER_EXTENSION = app; | ||
6744 | ZERO_LINK = NO; | ||
6745 | }; | ||
6746 | name = Release; | ||
6747 | }; | ||
6748 | B81CFF84097FE3DC0057C06F /* Debug */ = { | ||
6749 | isa = XCBuildConfiguration; | ||
6750 | buildSettings = { | ||
6751 | ARCHS = "$(NATIVE_ARCH_ACTUAL)"; | ||
6752 | COPY_PHASE_STRIP = NO; | ||
6753 | DEPLOYMENT_LOCATION = YES; | ||
6754 | DSTROOT = ../../../bin/MacOSX; | ||
6755 | GCC_DYNAMIC_NO_PIC = NO; | ||
6756 | GCC_ENABLE_FIX_AND_CONTINUE = YES; | ||
6757 | GCC_GENERATE_DEBUGGING_SYMBOLS = YES; | ||
6758 | GCC_MODEL_TUNING = G5; | ||
6759 | GCC_OPTIMIZATION_LEVEL = 0; | ||
6760 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
6761 | GCC_PREFIX_HEADER = ""; | ||
6762 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
6763 | INSTALL_PATH = /; | ||
6764 | OTHER_LDFLAGS = ( | ||
6765 | "-framework", | ||
6766 | Foundation, | ||
6767 | "-framework", | ||
6768 | AppKit, | ||
6769 | ); | ||
6770 | PREBINDING = NO; | ||
6771 | PRODUCT_NAME = Movement_dbg; | ||
6772 | WRAPPER_EXTENSION = app; | ||
6773 | ZERO_LINK = YES; | ||
6774 | }; | ||
6775 | name = Debug; | ||
6776 | }; | ||
6777 | B81CFF85097FE3DC0057C06F /* Release */ = { | ||
6778 | isa = XCBuildConfiguration; | ||
6779 | buildSettings = { | ||
6780 | ARCHS = "$(NATIVE_ARCH_ACTUAL)"; | ||
6781 | COPY_PHASE_STRIP = YES; | ||
6782 | DEAD_CODE_STRIPPING = YES; | ||
6783 | DEPLOYMENT_LOCATION = YES; | ||
6784 | DEPLOYMENT_POSTPROCESSING = YES; | ||
6785 | DSTROOT = ../../../bin/MacOSX; | ||
6786 | GCC_ENABLE_FIX_AND_CONTINUE = NO; | ||
6787 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | ||
6788 | GCC_MODEL_TUNING = G5; | ||
6789 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
6790 | GCC_PREFIX_HEADER = ""; | ||
6791 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
6792 | INSTALL_PATH = /; | ||
6793 | ONLY_LINK_ESSENTIAL_SYMBOLS = YES; | ||
6794 | OTHER_LDFLAGS = ( | ||
6795 | "-framework", | ||
6796 | Foundation, | ||
6797 | "-framework", | ||
6798 | AppKit, | ||
6799 | ); | ||
6800 | PREBINDING = NO; | ||
6801 | PRODUCT_NAME = Movement; | ||
6802 | SEPARATE_STRIP = YES; | ||
6803 | STRIP_INSTALLED_PRODUCT = YES; | ||
6804 | WRAPPER_EXTENSION = app; | ||
6805 | ZERO_LINK = NO; | ||
6806 | }; | ||
6807 | name = Release; | ||
6808 | }; | ||
6809 | B81CFF9D097FE45E0057C06F /* Debug */ = { | ||
6810 | isa = XCBuildConfiguration; | ||
6811 | buildSettings = { | ||
6812 | ARCHS = "$(NATIVE_ARCH_ACTUAL)"; | ||
6813 | COPY_PHASE_STRIP = NO; | ||
6814 | DEPLOYMENT_LOCATION = YES; | ||
6815 | DSTROOT = ../../../bin/MacOSX; | ||
6816 | GCC_DYNAMIC_NO_PIC = NO; | ||
6817 | GCC_ENABLE_FIX_AND_CONTINUE = YES; | ||
6818 | GCC_GENERATE_DEBUGGING_SYMBOLS = YES; | ||
6819 | GCC_MODEL_TUNING = G5; | ||
6820 | GCC_OPTIMIZATION_LEVEL = 0; | ||
6821 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
6822 | GCC_PREFIX_HEADER = ""; | ||
6823 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
6824 | INSTALL_PATH = /; | ||
6825 | OTHER_LDFLAGS = ( | ||
6826 | "-framework", | ||
6827 | Foundation, | ||
6828 | "-framework", | ||
6829 | AppKit, | ||
6830 | ); | ||
6831 | PREBINDING = NO; | ||
6832 | PRODUCT_NAME = MeshViewer_dbg; | ||
6833 | SDKROOT = ""; | ||
6834 | WRAPPER_EXTENSION = app; | ||
6835 | ZERO_LINK = YES; | ||
6836 | }; | ||
6837 | name = Debug; | ||
6838 | }; | ||
6839 | B81CFF9E097FE45E0057C06F /* Release */ = { | ||
6840 | isa = XCBuildConfiguration; | ||
6841 | buildSettings = { | ||
6842 | ARCHS = "$(NATIVE_ARCH_ACTUAL)"; | ||
6843 | COPY_PHASE_STRIP = YES; | ||
6844 | DEAD_CODE_STRIPPING = YES; | ||
6845 | DEPLOYMENT_LOCATION = YES; | ||
6846 | DEPLOYMENT_POSTPROCESSING = YES; | ||
6847 | DSTROOT = ../../../bin/MacOSX; | ||
6848 | GCC_ENABLE_FIX_AND_CONTINUE = NO; | ||
6849 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | ||
6850 | GCC_MODEL_TUNING = G5; | ||
6851 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
6852 | GCC_PREFIX_HEADER = ""; | ||
6853 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
6854 | INSTALL_PATH = /; | ||
6855 | ONLY_LINK_ESSENTIAL_SYMBOLS = YES; | ||
6856 | OTHER_LDFLAGS = ( | ||
6857 | "-framework", | ||
6858 | Foundation, | ||
6859 | "-framework", | ||
6860 | AppKit, | ||
6861 | ); | ||
6862 | PREBINDING = NO; | ||
6863 | PRODUCT_NAME = MeshViewer; | ||
6864 | SDKROOT = ""; | ||
6865 | SEPARATE_STRIP = YES; | ||
6866 | STRIP_INSTALLED_PRODUCT = YES; | ||
6867 | WRAPPER_EXTENSION = app; | ||
6868 | ZERO_LINK = NO; | ||
6869 | }; | ||
6870 | name = Release; | ||
6871 | }; | ||
6872 | B81CFFBB097FE5F80057C06F /* Debug */ = { | ||
6873 | isa = XCBuildConfiguration; | ||
6874 | buildSettings = { | ||
6875 | COPY_PHASE_STRIP = NO; | ||
6876 | DEPLOYMENT_LOCATION = YES; | ||
6877 | DSTROOT = ../../../bin/MacOSX; | ||
6878 | GCC_DYNAMIC_NO_PIC = NO; | ||
6879 | GCC_ENABLE_FIX_AND_CONTINUE = YES; | ||
6880 | GCC_GENERATE_DEBUGGING_SYMBOLS = YES; | ||
6881 | GCC_MODEL_TUNING = G5; | ||
6882 | GCC_OPTIMIZATION_LEVEL = 0; | ||
6883 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
6884 | GCC_PREFIX_HEADER = ""; | ||
6885 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
6886 | INSTALL_PATH = /; | ||
6887 | OTHER_LDFLAGS = ( | ||
6888 | "-framework", | ||
6889 | Foundation, | ||
6890 | "-framework", | ||
6891 | AppKit, | ||
6892 | ); | ||
6893 | PREBINDING = NO; | ||
6894 | PRODUCT_NAME = RenderToTexture_dbg; | ||
6895 | WRAPPER_EXTENSION = app; | ||
6896 | ZERO_LINK = YES; | ||
6897 | }; | ||
6898 | name = Debug; | ||
6899 | }; | ||
6900 | B81CFFBC097FE5F80057C06F /* Release */ = { | ||
6901 | isa = XCBuildConfiguration; | ||
6902 | buildSettings = { | ||
6903 | COPY_PHASE_STRIP = YES; | ||
6904 | DEAD_CODE_STRIPPING = YES; | ||
6905 | DEPLOYMENT_LOCATION = YES; | ||
6906 | DEPLOYMENT_POSTPROCESSING = YES; | ||
6907 | DSTROOT = ../../../bin/MacOSX; | ||
6908 | GCC_ENABLE_FIX_AND_CONTINUE = NO; | ||
6909 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | ||
6910 | GCC_MODEL_TUNING = G5; | ||
6911 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
6912 | GCC_PREFIX_HEADER = ""; | ||
6913 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
6914 | INSTALL_PATH = /; | ||
6915 | ONLY_LINK_ESSENTIAL_SYMBOLS = YES; | ||
6916 | OTHER_LDFLAGS = ( | ||
6917 | "-framework", | ||
6918 | Foundation, | ||
6919 | "-framework", | ||
6920 | AppKit, | ||
6921 | ); | ||
6922 | PREBINDING = NO; | ||
6923 | PRODUCT_NAME = RenderToTexture; | ||
6924 | SEPARATE_STRIP = YES; | ||
6925 | STRIP_INSTALLED_PRODUCT = YES; | ||
6926 | WRAPPER_EXTENSION = app; | ||
6927 | ZERO_LINK = NO; | ||
6928 | }; | ||
6929 | name = Release; | ||
6930 | }; | ||
6931 | B81CFFE9097FE9C30057C06F /* Debug */ = { | ||
6932 | isa = XCBuildConfiguration; | ||
6933 | buildSettings = { | ||
6934 | COPY_PHASE_STRIP = NO; | ||
6935 | GCC_DYNAMIC_NO_PIC = NO; | ||
6936 | GCC_GENERATE_DEBUGGING_SYMBOLS = YES; | ||
6937 | GCC_OPTIMIZATION_LEVEL = 0; | ||
6938 | PRODUCT_NAME = ALL; | ||
6939 | }; | ||
6940 | name = Debug; | ||
6941 | }; | ||
6942 | B81CFFEA097FE9C30057C06F /* Release */ = { | ||
6943 | isa = XCBuildConfiguration; | ||
6944 | buildSettings = { | ||
6945 | COPY_PHASE_STRIP = YES; | ||
6946 | GCC_ENABLE_FIX_AND_CONTINUE = NO; | ||
6947 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | ||
6948 | PRODUCT_NAME = ALL; | ||
6949 | ZERO_LINK = NO; | ||
6950 | }; | ||
6951 | name = Release; | ||
6952 | }; | ||
6953 | B8DEF3610950229300FDEA7E /* Debug */ = { | ||
6954 | isa = XCBuildConfiguration; | ||
6955 | buildSettings = { | ||
6956 | COPY_PHASE_STRIP = NO; | ||
6957 | DEPLOYMENT_LOCATION = YES; | ||
6958 | DSTROOT = ../../../bin/MacOSX; | ||
6959 | GCC_DYNAMIC_NO_PIC = NO; | ||
6960 | GCC_ENABLE_FIX_AND_CONTINUE = YES; | ||
6961 | GCC_GENERATE_DEBUGGING_SYMBOLS = YES; | ||
6962 | GCC_MODEL_TUNING = G5; | ||
6963 | GCC_OPTIMIZATION_LEVEL = 0; | ||
6964 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
6965 | GCC_PREFIX_HEADER = ""; | ||
6966 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
6967 | INSTALL_PATH = /; | ||
6968 | OTHER_LDFLAGS = ( | ||
6969 | "-framework", | ||
6970 | Foundation, | ||
6971 | "-framework", | ||
6972 | AppKit, | ||
6973 | ); | ||
6974 | PREBINDING = NO; | ||
6975 | PRODUCT_NAME = Demo_dbg; | ||
6976 | WRAPPER_EXTENSION = app; | ||
6977 | ZERO_LINK = YES; | ||
6978 | }; | ||
6979 | name = Debug; | ||
6980 | }; | ||
6981 | B8DEF3620950229300FDEA7E /* Release */ = { | ||
6982 | isa = XCBuildConfiguration; | ||
6983 | buildSettings = { | ||
6984 | COPY_PHASE_STRIP = YES; | ||
6985 | DEAD_CODE_STRIPPING = YES; | ||
6986 | DEPLOYMENT_LOCATION = YES; | ||
6987 | DEPLOYMENT_POSTPROCESSING = YES; | ||
6988 | DSTROOT = ../../../bin/MacOSX; | ||
6989 | GCC_ENABLE_FIX_AND_CONTINUE = NO; | ||
6990 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | ||
6991 | GCC_MODEL_TUNING = G5; | ||
6992 | GCC_PRECOMPILE_PREFIX_HEADER = NO; | ||
6993 | GCC_PREFIX_HEADER = ""; | ||
6994 | INFOPLIST_FILE = "DemoApp-Info.plist"; | ||
6995 | INSTALL_PATH = /; | ||
6996 | ONLY_LINK_ESSENTIAL_SYMBOLS = YES; | ||
6997 | OTHER_LDFLAGS = ( | ||
6998 | "-framework", | ||
6999 | Foundation, | ||
7000 | "-framework", | ||
7001 | AppKit, | ||
7002 | ); | ||
7003 | PREBINDING = NO; | ||
7004 | PRODUCT_NAME = Demo; | ||
7005 | SEPARATE_STRIP = YES; | ||
7006 | STRIP_INSTALLED_PRODUCT = YES; | ||
7007 | WRAPPER_EXTENSION = app; | ||
7008 | ZERO_LINK = NO; | ||
7009 | }; | ||
7010 | name = Release; | ||
7011 | }; | ||
7012 | /* End XCBuildConfiguration section */ | ||
7013 | |||
7014 | /* Begin XCConfigurationList section */ | ||
7015 | 09022C5F0EA0E97F00CD54EE /* Build configuration list for PBXNativeTarget "GUIEditor" */ = { | ||
7016 | isa = XCConfigurationList; | ||
7017 | buildConfigurations = ( | ||
7018 | 09022C600EA0E97F00CD54EE /* Debug */, | ||
7019 | 09022C610EA0E97F00CD54EE /* Release */, | ||
7020 | ); | ||
7021 | defaultConfigurationIsVisible = 0; | ||
7022 | defaultConfigurationName = Release; | ||
7023 | }; | ||
7024 | 0946CCB10EC99BBE00D945A5 /* Build configuration list for PBXNativeTarget "19.MouseAndJoystick" */ = { | ||
7025 | isa = XCConfigurationList; | ||
7026 | buildConfigurations = ( | ||
7027 | 0946CCB20EC99BBE00D945A5 /* Debug */, | ||
7028 | 0946CCB30EC99BBE00D945A5 /* Release */, | ||
7029 | ); | ||
7030 | defaultConfigurationIsVisible = 0; | ||
7031 | defaultConfigurationName = Release; | ||
7032 | }; | ||
7033 | 09F649000D2CDED9001E0599 /* Build configuration list for PBXNativeTarget "01.HelloWorld" */ = { | ||
7034 | isa = XCConfigurationList; | ||
7035 | buildConfigurations = ( | ||
7036 | 09F649010D2CDED9001E0599 /* Debug */, | ||
7037 | 09F649020D2CDED9001E0599 /* Release */, | ||
7038 | ); | ||
7039 | defaultConfigurationIsVisible = 0; | ||
7040 | defaultConfigurationName = Release; | ||
7041 | }; | ||
7042 | 09F6493B0D2CE03E001E0599 /* Build configuration list for PBXNativeTarget "15.LoadIrrFile" */ = { | ||
7043 | isa = XCConfigurationList; | ||
7044 | buildConfigurations = ( | ||
7045 | 09F6493C0D2CE03E001E0599 /* Debug */, | ||
7046 | 09F6493D0D2CE03E001E0599 /* Release */, | ||
7047 | ); | ||
7048 | defaultConfigurationIsVisible = 0; | ||
7049 | defaultConfigurationName = Release; | ||
7050 | }; | ||
7051 | 09F649620D2CE206001E0599 /* Build configuration list for PBXNativeTarget "16.Quake3Shader" */ = { | ||
7052 | isa = XCConfigurationList; | ||
7053 | buildConfigurations = ( | ||
7054 | 09F649630D2CE206001E0599 /* Debug */, | ||
7055 | 09F649640D2CE206001E0599 /* Release */, | ||
7056 | ); | ||
7057 | defaultConfigurationIsVisible = 0; | ||
7058 | defaultConfigurationName = Release; | ||
7059 | }; | ||
7060 | 0E2E3CF91103E294002DE8D7 /* Build configuration list for PBXNativeTarget "18.SplitScreen" */ = { | ||
7061 | isa = XCConfigurationList; | ||
7062 | buildConfigurations = ( | ||
7063 | 0E2E3CFA1103E294002DE8D7 /* Debug */, | ||
7064 | 0E2E3CFB1103E294002DE8D7 /* Release */, | ||
7065 | ); | ||
7066 | defaultConfigurationIsVisible = 0; | ||
7067 | defaultConfigurationName = Release; | ||
7068 | }; | ||
7069 | 0E2E3D391103E3F4002DE8D7 /* Build configuration list for PBXNativeTarget "20.ManagedLights" */ = { | ||
7070 | isa = XCConfigurationList; | ||
7071 | buildConfigurations = ( | ||
7072 | 0E2E3D3A1103E3F4002DE8D7 /* Debug */, | ||
7073 | 0E2E3D3B1103E3F4002DE8D7 /* Release */, | ||
7074 | ); | ||
7075 | defaultConfigurationIsVisible = 0; | ||
7076 | defaultConfigurationName = Release; | ||
7077 | }; | ||
7078 | 1DEB921E08733DC00010E9CD /* Build configuration list for PBXNativeTarget "libIrrlicht.a" */ = { | ||
7079 | isa = XCConfigurationList; | ||
7080 | buildConfigurations = ( | ||
7081 | 1DEB921F08733DC00010E9CD /* Debug */, | ||
7082 | 1DEB922008733DC00010E9CD /* Release */, | ||
7083 | ); | ||
7084 | defaultConfigurationIsVisible = 0; | ||
7085 | defaultConfigurationName = Release; | ||
7086 | }; | ||
7087 | 1DEB922208733DC00010E9CD /* Build configuration list for PBXProject "MacOSX" */ = { | ||
7088 | isa = XCConfigurationList; | ||
7089 | buildConfigurations = ( | ||
7090 | 1DEB922308733DC00010E9CD /* Debug */, | ||
7091 | 1DEB922408733DC00010E9CD /* Release */, | ||
7092 | ); | ||
7093 | defaultConfigurationIsVisible = 0; | ||
7094 | defaultConfigurationName = Release; | ||
7095 | }; | ||
7096 | 9597270112C18FFD00BF73D3 /* Build configuration list for PBXNativeTarget "IrrFramework" */ = { | ||
7097 | isa = XCConfigurationList; | ||
7098 | buildConfigurations = ( | ||
7099 | 959726FF12C18FFD00BF73D3 /* Debug */, | ||
7100 | 9597270012C18FFD00BF73D3 /* Release */, | ||
7101 | ); | ||
7102 | defaultConfigurationIsVisible = 0; | ||
7103 | defaultConfigurationName = Release; | ||
7104 | }; | ||
7105 | B81CFE0C097FD9F50057C06F /* Build configuration list for PBXNativeTarget "06.2DGraphics" */ = { | ||
7106 | isa = XCConfigurationList; | ||
7107 | buildConfigurations = ( | ||
7108 | B81CFE0D097FD9F50057C06F /* Debug */, | ||
7109 | B81CFE0E097FD9F50057C06F /* Release */, | ||
7110 | ); | ||
7111 | defaultConfigurationIsVisible = 0; | ||
7112 | defaultConfigurationName = Release; | ||
7113 | }; | ||
7114 | B81CFE8D097FDDE20057C06F /* Build configuration list for PBXNativeTarget "07.Collision" */ = { | ||
7115 | isa = XCConfigurationList; | ||
7116 | buildConfigurations = ( | ||
7117 | B81CFE8E097FDDE20057C06F /* Debug */, | ||
7118 | B81CFE8F097FDDE20057C06F /* Release */, | ||
7119 | ); | ||
7120 | defaultConfigurationIsVisible = 0; | ||
7121 | defaultConfigurationName = Release; | ||
7122 | }; | ||
7123 | B81CFEAF097FDE900057C06F /* Build configuration list for PBXNativeTarget "11.PerPixelLightning" */ = { | ||
7124 | isa = XCConfigurationList; | ||
7125 | buildConfigurations = ( | ||
7126 | B81CFEB0097FDE900057C06F /* Debug */, | ||
7127 | B81CFEB1097FDE900057C06F /* Release */, | ||
7128 | ); | ||
7129 | defaultConfigurationIsVisible = 0; | ||
7130 | defaultConfigurationName = Release; | ||
7131 | }; | ||
7132 | B81CFECD097FDF020057C06F /* Build configuration list for PBXNativeTarget "12.TerrainRendering" */ = { | ||
7133 | isa = XCConfigurationList; | ||
7134 | buildConfigurations = ( | ||
7135 | B81CFECE097FDF020057C06F /* Debug */, | ||
7136 | B81CFECF097FDF020057C06F /* Release */, | ||
7137 | ); | ||
7138 | defaultConfigurationIsVisible = 0; | ||
7139 | defaultConfigurationName = Release; | ||
7140 | }; | ||
7141 | B81CFEF3097FE05F0057C06F /* Build configuration list for PBXNativeTarget "08.SpecialFx" */ = { | ||
7142 | isa = XCConfigurationList; | ||
7143 | buildConfigurations = ( | ||
7144 | B81CFEF4097FE05F0057C06F /* Debug */, | ||
7145 | B81CFEF5097FE05F0057C06F /* Release */, | ||
7146 | ); | ||
7147 | defaultConfigurationIsVisible = 0; | ||
7148 | defaultConfigurationName = Release; | ||
7149 | }; | ||
7150 | B81CFF12097FE13E0057C06F /* Build configuration list for PBXNativeTarget "05.UserInterface" */ = { | ||
7151 | isa = XCConfigurationList; | ||
7152 | buildConfigurations = ( | ||
7153 | B81CFF13097FE13E0057C06F /* Debug */, | ||
7154 | B81CFF14097FE13E0057C06F /* Release */, | ||
7155 | ); | ||
7156 | defaultConfigurationIsVisible = 0; | ||
7157 | defaultConfigurationName = Release; | ||
7158 | }; | ||
7159 | B81CFF29097FE1E00057C06F /* Build configuration list for PBXNativeTarget "03.CustomSceneNode" */ = { | ||
7160 | isa = XCConfigurationList; | ||
7161 | buildConfigurations = ( | ||
7162 | B81CFF2A097FE1E00057C06F /* Debug */, | ||
7163 | B81CFF2B097FE1E00057C06F /* Release */, | ||
7164 | ); | ||
7165 | defaultConfigurationIsVisible = 0; | ||
7166 | defaultConfigurationName = Release; | ||
7167 | }; | ||
7168 | B81CFF3E097FE25F0057C06F /* Build configuration list for PBXNativeTarget "02.Quake3Map" */ = { | ||
7169 | isa = XCConfigurationList; | ||
7170 | buildConfigurations = ( | ||
7171 | B81CFF3F097FE25F0057C06F /* Debug */, | ||
7172 | B81CFF40097FE25F0057C06F /* Release */, | ||
7173 | ); | ||
7174 | defaultConfigurationIsVisible = 0; | ||
7175 | defaultConfigurationName = Release; | ||
7176 | }; | ||
7177 | B81CFF55097FE3050057C06F /* Build configuration list for PBXNativeTarget "10.Shaders" */ = { | ||
7178 | isa = XCConfigurationList; | ||
7179 | buildConfigurations = ( | ||
7180 | B81CFF56097FE3050057C06F /* Debug */, | ||
7181 | B81CFF57097FE3050057C06F /* Release */, | ||
7182 | ); | ||
7183 | defaultConfigurationIsVisible = 0; | ||
7184 | defaultConfigurationName = Release; | ||
7185 | }; | ||
7186 | B81CFF83097FE3DC0057C06F /* Build configuration list for PBXNativeTarget "04.Movement" */ = { | ||
7187 | isa = XCConfigurationList; | ||
7188 | buildConfigurations = ( | ||
7189 | B81CFF84097FE3DC0057C06F /* Debug */, | ||
7190 | B81CFF85097FE3DC0057C06F /* Release */, | ||
7191 | ); | ||
7192 | defaultConfigurationIsVisible = 0; | ||
7193 | defaultConfigurationName = Release; | ||
7194 | }; | ||
7195 | B81CFF9C097FE45E0057C06F /* Build configuration list for PBXNativeTarget "09.MeshViewer" */ = { | ||
7196 | isa = XCConfigurationList; | ||
7197 | buildConfigurations = ( | ||
7198 | B81CFF9D097FE45E0057C06F /* Debug */, | ||
7199 | B81CFF9E097FE45E0057C06F /* Release */, | ||
7200 | ); | ||
7201 | defaultConfigurationIsVisible = 0; | ||
7202 | defaultConfigurationName = Release; | ||
7203 | }; | ||
7204 | B81CFFBA097FE5F80057C06F /* Build configuration list for PBXNativeTarget "13.RenderToTexture" */ = { | ||
7205 | isa = XCConfigurationList; | ||
7206 | buildConfigurations = ( | ||
7207 | B81CFFBB097FE5F80057C06F /* Debug */, | ||
7208 | B81CFFBC097FE5F80057C06F /* Release */, | ||
7209 | ); | ||
7210 | defaultConfigurationIsVisible = 0; | ||
7211 | defaultConfigurationName = Release; | ||
7212 | }; | ||
7213 | B81CFFE8097FE9C30057C06F /* Build configuration list for PBXAggregateTarget "All" */ = { | ||
7214 | isa = XCConfigurationList; | ||
7215 | buildConfigurations = ( | ||
7216 | B81CFFE9097FE9C30057C06F /* Debug */, | ||
7217 | B81CFFEA097FE9C30057C06F /* Release */, | ||
7218 | ); | ||
7219 | defaultConfigurationIsVisible = 0; | ||
7220 | defaultConfigurationName = Release; | ||
7221 | }; | ||
7222 | B8DEF3600950229300FDEA7E /* Build configuration list for PBXNativeTarget "Demo" */ = { | ||
7223 | isa = XCConfigurationList; | ||
7224 | buildConfigurations = ( | ||
7225 | B8DEF3610950229300FDEA7E /* Debug */, | ||
7226 | B8DEF3620950229300FDEA7E /* Release */, | ||
7227 | ); | ||
7228 | defaultConfigurationIsVisible = 0; | ||
7229 | defaultConfigurationName = Release; | ||
7230 | }; | ||
7231 | /* End XCConfigurationList section */ | ||
7232 | }; | ||
7233 | rootObject = 0867D690FE84028FC02AAC07 /* Project object */; | ||
7234 | } | ||
diff --git a/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/MacOSX_Prefix.pch b/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/MacOSX_Prefix.pch new file mode 100644 index 0000000..b3ea109 --- /dev/null +++ b/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/MacOSX_Prefix.pch | |||
@@ -0,0 +1,5 @@ | |||
1 | // | ||
2 | // Prefix header for all source files of the 'MacOSX' target in the 'MacOSX' project. | ||
3 | // | ||
4 | |||
5 | #include <architecture/byte_order.h> | ||
diff --git a/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/MainMenu.nib/classes.nib b/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/MainMenu.nib/classes.nib new file mode 100644 index 0000000..b9b4b09 --- /dev/null +++ b/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/MainMenu.nib/classes.nib | |||
@@ -0,0 +1,4 @@ | |||
1 | { | ||
2 | IBClasses = ({CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; }); | ||
3 | IBVersion = 1; | ||
4 | } \ No newline at end of file | ||
diff --git a/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/MainMenu.nib/info.nib b/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/MainMenu.nib/info.nib new file mode 100644 index 0000000..d4de41f --- /dev/null +++ b/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/MainMenu.nib/info.nib | |||
@@ -0,0 +1,17 @@ | |||
1 | <?xml version="1.0" encoding="UTF-8"?> | ||
2 | <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | ||
3 | <plist version="1.0"> | ||
4 | <dict> | ||
5 | <key>IBDocumentLocation</key> | ||
6 | <string>195 413 356 240 0 0 1680 1028 </string> | ||
7 | <key>IBEditorPositions</key> | ||
8 | <dict> | ||
9 | <key>29</key> | ||
10 | <string>62 343 338 44 0 0 1680 1028 </string> | ||
11 | </dict> | ||
12 | <key>IBFramework Version</key> | ||
13 | <string>443.0</string> | ||
14 | <key>IBSystem Version</key> | ||
15 | <string>8F46</string> | ||
16 | </dict> | ||
17 | </plist> | ||
diff --git a/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/MainMenu.nib/keyedobjects.nib b/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/MainMenu.nib/keyedobjects.nib new file mode 100644 index 0000000..1a56102 --- /dev/null +++ b/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/MainMenu.nib/keyedobjects.nib | |||
Binary files differ | |||
diff --git a/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/OSXClipboard.h b/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/OSXClipboard.h new file mode 100644 index 0000000..68f598d --- /dev/null +++ b/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/OSXClipboard.h | |||
@@ -0,0 +1,15 @@ | |||
1 | // Copyright (C) 2005-2006 Etienne Petitjean | ||
2 | // Copyright (C) 2007-2012 Christian Stehno | ||
3 | // This file is part of the "Irrlicht Engine". | ||
4 | // For conditions of distribution and use, see copyright notice in Irrlicht.h | ||
5 | |||
6 | #ifdef __cplusplus | ||
7 | extern "C" { | ||
8 | #endif | ||
9 | |||
10 | void OSXCopyToClipboard(const char *text); | ||
11 | char* OSXCopyFromClipboard(); | ||
12 | |||
13 | #ifdef __cplusplus | ||
14 | } | ||
15 | #endif | ||
diff --git a/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/OSXClipboard.mm b/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/OSXClipboard.mm new file mode 100644 index 0000000..d549911 --- /dev/null +++ b/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/OSXClipboard.mm | |||
@@ -0,0 +1,36 @@ | |||
1 | // Copyright (C) 2005-2006 Etienne Petitjean | ||
2 | // Copyright (C) 2007-2012 Christian Stehno | ||
3 | // This file is part of the "Irrlicht Engine". | ||
4 | // For conditions of distribution and use, see copyright notice in Irrlicht.h | ||
5 | |||
6 | #include "OSXClipboard.h" | ||
7 | #import <Cocoa/Cocoa.h> | ||
8 | |||
9 | void OSXCopyToClipboard(const char *text) | ||
10 | { | ||
11 | NSString *str; | ||
12 | NSPasteboard *board; | ||
13 | |||
14 | if ((text != NULL) && (strlen(text) > 0)) | ||
15 | { | ||
16 | str = [NSString stringWithCString:text encoding:NSWindowsCP1252StringEncoding]; | ||
17 | board = [NSPasteboard generalPasteboard]; | ||
18 | [board declareTypes:[NSArray arrayWithObject:NSStringPboardType] owner:NSApp]; | ||
19 | [board setString:str forType:NSStringPboardType]; | ||
20 | } | ||
21 | } | ||
22 | |||
23 | char* OSXCopyFromClipboard() | ||
24 | { | ||
25 | NSString* str; | ||
26 | NSPasteboard* board; | ||
27 | char* result; | ||
28 | |||
29 | result = NULL; | ||
30 | board = [NSPasteboard generalPasteboard]; | ||
31 | str = [board stringForType:NSStringPboardType]; | ||
32 | if (str != nil) | ||
33 | result = (char*)[str cStringUsingEncoding:NSWindowsCP1252StringEncoding]; | ||
34 | return (result); | ||
35 | } | ||
36 | |||
diff --git a/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/irrFramework-Info.plist b/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/irrFramework-Info.plist new file mode 100644 index 0000000..fd4ba51 --- /dev/null +++ b/libraries/irrlicht-1.8/source/Irrlicht/MacOSX/irrFramework-Info.plist | |||
@@ -0,0 +1,20 @@ | |||
1 | <?xml version="1.0" encoding="UTF-8"?> | ||
2 | <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | ||
3 | <plist version="1.0"> | ||
4 | <dict> | ||
5 | <key>CFBundleDevelopmentRegion</key> | ||
6 | <string>English</string> | ||
7 | <key>CFBundleExecutable</key> | ||
8 | <string>${EXECUTABLE_NAME}</string> | ||
9 | <key>CFBundleIdentifier</key> | ||
10 | <string>org.irrlichtengine.${PRODUCT_NAME:identifier}</string> | ||
11 | <key>CFBundleInfoDictionaryVersion</key> | ||
12 | <string>6.0</string> | ||
13 | <key>CFBundlePackageType</key> | ||
14 | <string>FMWK</string> | ||
15 | <key>CFBundleSignature</key> | ||
16 | <string>????</string> | ||
17 | <key>CFBundleVersion</key> | ||
18 | <string>1.6</string> | ||
19 | </dict> | ||
20 | </plist> | ||