macview_Prefix.h
上传用户:king477883
上传日期:2021-03-01
资源大小:9553k
文件大小:6k
源码类别:

游戏引擎

开发平台:

C++ Builder

  1. /** 
  2.  * @file macview_Prefix.h
  3.  * @brief Prefix header for all source files of the 'newview' target in the 'newview' project.
  4.  *
  5.  * $LicenseInfo:firstyear=2003&license=viewergpl$
  6.  * 
  7.  * Copyright (c) 2003-2010, Linden Research, Inc.
  8.  * 
  9.  * Second Life Viewer Source Code
  10.  * The source code in this file ("Source Code") is provided by Linden Lab
  11.  * to you under the terms of the GNU General Public License, version 2.0
  12.  * ("GPL"), unless you have obtained a separate licensing agreement
  13.  * ("Other License"), formally executed by you and Linden Lab.  Terms of
  14.  * the GPL can be found in doc/GPL-license.txt in this distribution, or
  15.  * online at http://secondlifegrid.net/programs/open_source/licensing/gplv2
  16.  * 
  17.  * There are special exceptions to the terms and conditions of the GPL as
  18.  * it is applied to this Source Code. View the full text of the exception
  19.  * in the file doc/FLOSS-exception.txt in this software distribution, or
  20.  * online at
  21.  * http://secondlifegrid.net/programs/open_source/licensing/flossexception
  22.  * 
  23.  * By copying, modifying or distributing this software, you acknowledge
  24.  * that you have read and understood your obligations described above,
  25.  * and agree to abide by those obligations.
  26.  * 
  27.  * ALL LINDEN LAB SOURCE CODE IS PROVIDED "AS IS." LINDEN LAB MAKES NO
  28.  * WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING ITS ACCURACY,
  29.  * COMPLETENESS OR PERFORMANCE.
  30.  * $/LicenseInfo$
  31.  */
  32. // MBW -- This doesn't work.  There are some conflicts between things in Carbon.h and some of the linden source.
  33. //#include <Carbon/Carbon.h>
  34. ////////////////// From llagent.cpp
  35. #include "llpreprocessor.h"
  36. #include "stdtypes.h"
  37. #include "stdenums.h"
  38. #include "llagent.h"
  39. #include "llcoordframe.h"
  40. #include "indra_constants.h"
  41. #include "llmath.h"
  42. #include "llcriticaldamp.h"
  43. #include "llfocusmgr.h"
  44. #include "llparcel.h"
  45. #include "llpermissions.h"
  46. #include "llregionhandle.h"
  47. #include "m3math.h"
  48. #include "m4math.h"
  49. #include "message.h"
  50. #include "qmath.h"
  51. #include "v3math.h"
  52. #include "v4math.h"
  53. #include "vmath.h"
  54. //#include "llteleportflags.h"
  55. #include "llbox.h"
  56. #include "llbutton.h"
  57. #include "llconsole.h"
  58. #include "lldrawable.h"
  59. #include "llfirstuse.h"
  60. #include "llfloater.h"
  61. #include "llfloaterbuildoptions.h"
  62. #include "llfloaterchat.h"
  63. #include "llfloatercustomize.h"
  64. #include "llfloatergroups.h"
  65. #include "llfloaterworldmap.h"
  66. #include "llfloatermute.h"
  67. #include "llconversation.h"
  68. #include "llfloatertools.h"
  69. #include "llhudeffectlookat.h"
  70. #include "llhudmanager.h"
  71. #include "lljoystickbutton.h"
  72. #include "llmenugl.h"
  73. #include "llmorphview.h"
  74. #include "llmoveview.h"
  75. #include "llselectmgr.h"
  76. #include "llsky.h"
  77. #include "llrendersphere.h"
  78. #include "llstatusbar.h"
  79. #include "lltalkview.h"
  80. #include "lltool.h"
  81. #include "lltoolfocus.h"
  82. #include "lltoolcomp.h" // for gToolGun
  83. #include "lltoolgrab.h"
  84. #include "lltoolmgr.h"
  85. #include "lltoolpie.h"
  86. #include "llui.h" // for make_ui_sound
  87. #include "llviewercamera.h"
  88. #include "llviewermenu.h"
  89. #include "llviewerobjectlist.h"
  90. #include "llviewerparcelmgr.h"
  91. #include "llviewerparceloverlay.h"
  92. #include "llviewerregion.h"
  93. #include "llviewerstats.h"
  94. #include "llviewerwindow.h"
  95. #include "llvoavatar.h"
  96. #include "llvoground.h"
  97. #include "llvosky.h"
  98. #include "llworld.h"
  99. #include "pipeline.h"
  100. /////////////////// From llfloater.cpp
  101. #include "llbutton.h"
  102. #include "lldraghandle.h"
  103. #include "llfocusmgr.h"
  104. #include "llresizebar.h"
  105. #include "llresizehandle.h"
  106. #include "llresmgr.h"
  107. #include "llui.h"
  108. #include "llviewborder.h"
  109. #include "lluictrlfactory.h"
  110. /////////////////// From lldrawpool.cpp
  111. #include "llface.h"
  112. #include "llcontrol.h"
  113. #include "pipeline.h"
  114. #include "llviewerobjectlist.h" // For debug listing.
  115. //extern LLPipeline gPipeline;
  116. #include "lldrawpoolsimple.h"
  117. #include "lldrawpoolalpha.h"
  118. #include "lldrawpoolavatar.h"
  119. #include "lldrawpooltree.h"
  120. #include "lldrawpoolterrain.h"
  121. #include "lldrawpoolsky.h"
  122. #include "lldrawpoolwater.h"
  123. #include "lldrawpoolground.h"
  124. #include "lldrawpoolbump.h"
  125. /////////////////// From llface.cpp
  126. #include "llgl.h"
  127. #include "llviewerimage.h"
  128. #include "llsky.h"
  129. #include "llvosky.h"
  130. #include "llcontrol.h"
  131. #include "v3color.h"
  132. #include "pipeline.h"
  133. #include "llvolume.h"
  134. #include "llviewercamera.h"
  135. #include "lllightconstants.h"
  136. #include "llvovolume.h"
  137. #include "m3math.h"
  138. #include "lldrawpoolbump.h"
  139. /////////////////// From llpanel.cpp
  140. #include "llpanel.h"
  141. #include "llfontgl.h"
  142. #include "llrect.h"
  143. #include "llerror.h"
  144. #include "lltimer.h"
  145. #include "llmenugl.h"
  146. #include "llstatusbar.h"
  147. #include "llui.h"
  148. #include "llkeyboard.h"
  149. #include "llviewerwindow.h"
  150. #include "llcontrol.h"
  151. #include "lluictrl.h"
  152. #include "lluictrlfactory.h"
  153. #include "llviewborder.h"
  154. #include "llviewerimagelist.h"
  155. #include "llbutton.h"
  156. #include "llfocusmgr.h"
  157. /////////////////// From llvovolume.cpp
  158. #include "llvovolume.h"
  159. #include "llviewerimagelist.h"
  160. #include "llcontrol.h"
  161. #include "object_flags.h"
  162. #include "material_codes.h"
  163. #include "llagent.h"
  164. #include "llworld.h"
  165. #include "llviewerregion.h"
  166. #include "llprimitive.h"
  167. #include "llvolume.h"
  168. #include "lldrawable.h"
  169. #include "llface.h"
  170. #include "llvolumemgr.h"
  171. #include "llsky.h"
  172. #include "pipeline.h"
  173. #include "llmaterialtable.h"
  174. #include "message.h"
  175. #include "llviewertextureanim.h"
  176. #include "llviewercamera.h"
  177. #include "lldrawpoolbump.h"
  178. /////////////////// From llagentpilot.cpp
  179. #include "llagentpilot.h"
  180. #include "llagent.h"
  181. #include "llframestats.h"
  182. #include "viewer.h"
  183. #include "llcontrol.h"
  184. /////////////////// From llloginview.cpp
  185. #include "llloginview.h"
  186. #include "indra_constants.h" // for key and mask constants
  187. #include "llfontgl.h"
  188. #include "v4color.h"
  189. #include "llwindow_impl.h"
  190. #include "llbutton.h"
  191. #include "llcheckboxctrl.h"
  192. #include "llcombobox.h"
  193. #include "llcontrol.h"
  194. #include "lllineeditor.h"
  195. #include "lltextbox.h"
  196. #include "llui.h"
  197. //#include "lluiconstants.h"
  198. #include "llviewerimagelist.h"
  199. #include "llviewermenu.h" // for handle_preferences()
  200. #include "llviewerwindow.h" // to link into child list
  201. #include "llfocusmgr.h"
  202. #include "llmd5.h"
  203. #include "llversion.h"
  204. #include "viewer.h"