open_toontown_panda3d/panda/src/egg
rdb 712300c9f1 Fix prebuilt bison cxx files includes to work with CMake build
Change makepanda to generate without the .yxx extension so that the include name is generated properly
2024-08-13 00:01:35 +02:00
..
CMakeLists.txt CMake: Add extension sources for egg and collide directories 2021-01-02 03:11:34 +01:00
config_egg.cxx general: Don't require BUILDING_* for static builds 2018-08-31 23:54:32 -06:00
config_egg.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggAnimData.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
eggAnimData.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
eggAnimData.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggAnimPreload.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
eggAnimPreload.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggAnimPreload.h egg: Add properties to EggAnimPreload 2021-01-01 15:51:23 +01:00
eggAttributes.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
eggAttributes.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggAttributes.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggBin.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggBin.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggBinMaker.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggBinMaker.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggComment.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
eggComment.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggComment.h create PY_EXTENSION and friends (#1415) 2023-01-04 20:54:53 +01:00
eggComment_ext.cxx egg: add pickle support to most EggData classes 2021-01-01 17:06:23 +01:00
eggComment_ext.h egg: add pickle support to most EggData classes 2021-01-01 17:06:23 +01:00
eggCompositePrimitive.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
eggCompositePrimitive.cxx Fix more compiler warnings 2018-06-14 22:49:45 +02:00
eggCompositePrimitive.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggCoordinateSystem.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
eggCoordinateSystem.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggCoordinateSystem.h create PY_EXTENSION and friends (#1415) 2023-01-04 20:54:53 +01:00
eggCoordinateSystem_ext.cxx egg: add pickle support to most EggData classes 2021-01-01 17:06:23 +01:00
eggCoordinateSystem_ext.h egg: add pickle support to most EggData classes 2021-01-01 17:06:23 +01:00
eggCurve.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
eggCurve.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggCurve.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggData.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
eggData.cxx egg: Make egg parser and lexer reentrant 2021-01-02 20:11:10 +01:00
eggData.h egg: add properties to EggData / EggNode 2018-08-12 22:05:25 +02:00
eggExternalReference.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
eggExternalReference.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggExternalReference.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggFilenameNode.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
eggFilenameNode.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggFilenameNode.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggGroup.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
eggGroup.cxx cleanup: Fix assorted issues uncovered by clang-tidy 2023-02-12 18:17:03 +01:00
eggGroup.h egg: Make egg parser and lexer reentrant 2021-01-02 20:11:10 +01:00
eggGroupNode.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
eggGroupNode.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggGroupNode.h create PY_EXTENSION and friends (#1415) 2023-01-04 20:54:53 +01:00
eggGroupNode_ext.cxx general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
eggGroupNode_ext.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
eggGroupUniquifier.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggGroupUniquifier.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggLine.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
eggLine.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggLine.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggMaterial.I general: improvements to doxygen API reference: 2019-01-23 22:24:02 +01:00
eggMaterial.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggMaterial.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggMaterialCollection.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
eggMaterialCollection.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggMaterialCollection.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggMesher.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
eggMesher.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggMesher.h egg(2pg): Fix missing EXPCL_PANDA_EGG(2PG) 2018-09-21 18:26:13 -06:00
eggMesherEdge.I Merge branch 'release/1.10.x' 2022-05-10 16:12:36 +02:00
eggMesherEdge.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggMesherEdge.h general: Fix assorted compiler warnings 2022-03-01 16:09:07 +01:00
eggMesherFanMaker.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
eggMesherFanMaker.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggMesherFanMaker.h egg(2pg): Fix missing EXPCL_PANDA_EGG(2PG) 2018-09-21 18:26:13 -06:00
eggMesherStrip.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
eggMesherStrip.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggMesherStrip.h egg(2pg): Fix missing EXPCL_PANDA_EGG(2PG) 2018-09-21 18:26:13 -06:00
eggMiscFuncs.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
eggMiscFuncs.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggMiscFuncs.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
eggMorph.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
eggMorph.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggMorphList.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
eggMorphList.cxx general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggMorphList.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
eggNameUniquifier.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggNameUniquifier.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggNamedObject.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
eggNamedObject.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggNamedObject.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggNode.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
eggNode.cxx egg: Make egg parser and lexer reentrant 2021-01-02 20:11:10 +01:00
eggNode.h create PY_EXTENSION and friends (#1415) 2023-01-04 20:54:53 +01:00
eggNode_ext.cxx egg: add pickle support to most EggData classes 2021-01-01 17:06:23 +01:00
eggNode_ext.h egg: Add missing include 2021-01-02 12:53:24 +01:00
eggNurbsCurve.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
eggNurbsCurve.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggNurbsCurve.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggNurbsSurface.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
eggNurbsSurface.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggNurbsSurface.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggObject.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
eggObject.cxx general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
eggObject.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggParameters.cxx Give several additional classes constexpr constructors 2018-06-03 10:45:58 -04:00
eggParameters.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggPatch.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
eggPatch.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggPatch.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggPoint.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
eggPoint.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggPoint.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggPolygon.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
eggPolygon.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggPolygon.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggPolysetMaker.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggPolysetMaker.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggPoolUniquifier.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggPoolUniquifier.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggPrimitive.I general: mark deprecated methods with the @deprecated tag 2019-09-08 09:50:28 +02:00
eggPrimitive.cxx egg: Make egg parser and lexer reentrant 2021-01-02 20:11:10 +01:00
eggPrimitive.h Merge branch 'release/1.10.x' 2022-10-20 20:59:45 +02:00
eggRenderMode.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
eggRenderMode.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggRenderMode.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggSAnimData.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
eggSAnimData.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggSAnimData.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggSurface.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
eggSurface.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
eggSurface.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggSwitchCondition.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggSwitchCondition.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggTable.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
eggTable.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggTable.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggTexture.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
eggTexture.cxx add sRGB support to egg-palettize, sluminance to egg 2023-02-14 11:34:24 +01:00
eggTexture.h add sRGB support to egg-palettize, sluminance to egg 2023-02-14 11:34:24 +01:00
eggTextureCollection.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
eggTextureCollection.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggTextureCollection.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggTransform.I cleanup: Remove more unnecessary nullptr checks before delete 2020-05-05 14:46:30 +02:00
eggTransform.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggTransform.h Fix heap alignment with SSE2 on 32-bit Windows by inheriting MemoryBase 2022-03-02 09:57:44 +01:00
eggTriangleFan.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
eggTriangleFan.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggTriangleFan.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggTriangleStrip.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
eggTriangleStrip.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggTriangleStrip.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggUserData.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
eggUserData.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
eggUserData.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggUtilities.I general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
eggUtilities.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
eggUtilities.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
eggVertex.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
eggVertex.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggVertex.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggVertexAux.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
eggVertexAux.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
eggVertexAux.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggVertexPool.I general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
eggVertexPool.cxx general: use nassert_raise instead of nassertv(false) et al 2018-11-28 17:35:20 +01:00
eggVertexPool.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggVertexUV.I egg: add ability to read <Tangent> with four components 2019-02-05 00:30:54 +01:00
eggVertexUV.cxx egg: add ability to read <Tangent> with four components 2019-02-05 00:30:54 +01:00
eggVertexUV.h egg: add ability to read <Tangent> with four components 2019-02-05 00:30:54 +01:00
eggXfmAnimData.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
eggXfmAnimData.cxx general: use nassert_raise instead of nassertv(false) et al 2018-11-28 17:35:20 +01:00
eggXfmAnimData.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
eggXfmSAnim.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
eggXfmSAnim.cxx general: use nassert_raise instead of nassertv(false) et al 2018-11-28 17:35:20 +01:00
eggXfmSAnim.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
lexer.cxx.prebuilt egg: Make egg parser and lexer reentrant 2021-01-02 20:11:10 +01:00
lexer.lxx egg: Make egg parser and lexer reentrant 2021-01-02 20:11:10 +01:00
lexerDefs.h general: Remove vestigial typedef.h file 2021-12-12 18:37:49 +01:00
p3egg_composite1.cxx Fix EggGroupNode compilation. _ext.cxx sources should not be added to the standard composite files. 2014-03-17 10:12:26 +00:00
p3egg_composite2.cxx support GLSL tessellation shaders 2012-04-27 20:29:47 +00:00
p3egg_ext_composite.cxx egg: add pickle support to most EggData classes 2021-01-01 17:06:23 +01:00
parser.cxx.prebuilt Fix prebuilt bison cxx files includes to work with CMake build 2024-08-13 00:01:35 +02:00
parser.h.prebuilt egg: Make egg parser and lexer reentrant 2021-01-02 20:11:10 +01:00
parser.yxx egg: Another fix for older bison versions 2021-01-02 21:51:50 +01:00
parserDefs.h egg: Make egg parser and lexer reentrant 2021-01-02 20:11:10 +01:00
pt_EggMaterial.cxx general: Remove '#pragma interface'/'#pragma implementation' 2018-03-20 14:36:19 -04:00
pt_EggMaterial.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
pt_EggTexture.cxx general: Remove '#pragma interface'/'#pragma implementation' 2018-03-20 14:36:19 -04:00
pt_EggTexture.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
pt_EggVertex.cxx general: Remove '#pragma interface'/'#pragma implementation' 2018-03-20 14:36:19 -04:00
pt_EggVertex.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
test_egg.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
vector_PT_EggMaterial.cxx general: Remove '#pragma interface'/'#pragma implementation' 2018-03-20 14:36:19 -04:00
vector_PT_EggMaterial.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
vector_PT_EggTexture.cxx general: Remove '#pragma interface'/'#pragma implementation' 2018-03-20 14:36:19 -04:00
vector_PT_EggTexture.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
vector_PT_EggVertex.cxx general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00
vector_PT_EggVertex.h general: Break apart BUILDING_PANDAEGG 2018-06-12 16:15:25 -06:00