open_toontown_panda3d/dtool/src/prc
rdb 84ed141b2a Squash merge webgl-port branch into master
Adds support for emscripten as a build target / platform, and adds a WebGL renderer back-end
2024-01-25 15:37:38 +01:00
..
CMakeLists.txt Squash merge webgl-port branch into master 2024-01-25 15:37:38 +01:00
androidLogStream.cxx Squash merge webgl-port branch into master 2024-01-25 15:37:38 +01:00
androidLogStream.h Squash merge webgl-port branch into master 2024-01-25 15:37:38 +01:00
bigEndian.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
configDeclaration.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
configDeclaration.cxx prc: prefer global-scope static MutexImpl over local one 2019-02-11 16:23:16 +01:00
configDeclaration.h dtoolutil: Add small_vector implementation and use it 2023-02-22 16:48:11 +01:00
configFlags.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
configFlags.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
configFlags.h Fix heap alignment with SSE2 on 32-bit Windows by inheriting MemoryBase 2022-03-02 09:57:44 +01:00
configPage.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
configPage.cxx general: Distinguish local/system includes 2018-11-10 18:00:10 -07:00
configPage.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
configPageManager.I general: Assorted API reference fixes 2020-09-09 18:03:49 +02:00
configPageManager.cxx Squash merge webgl-port branch into master 2024-01-25 15:37:38 +01:00
configPageManager.h prc: Add properties to ConfigPageManager 2021-02-05 23:51:25 +01:00
configVariable.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
configVariable.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
configVariable.h create PY_EXTENSION and friends (#1415) 2023-01-04 20:54:53 +01:00
configVariableBase.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
configVariableBase.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
configVariableBase.h Fix heap alignment with SSE2 on 32-bit Windows by inheriting MemoryBase 2022-03-02 09:57:44 +01:00
configVariableBool.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
configVariableBool.cxx prc: fix recursive use of non-recursive mutex 2019-02-06 22:10:39 +01:00
configVariableBool.h general: Mark many constructors as `explicit` 2023-08-02 08:18:43 +02:00
configVariableCore.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
configVariableCore.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
configVariableCore.h Fix heap alignment with SSE2 on 32-bit Windows by inheriting MemoryBase 2022-03-02 09:57:44 +01:00
configVariableDouble.I prc: Fix bool conversion for empty/zero config variables 2021-03-09 19:40:24 +01:00
configVariableDouble.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
configVariableDouble.h general: Mark many constructors as `explicit` 2023-08-02 08:18:43 +02:00
configVariableEnum.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
configVariableEnum.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
configVariableEnum.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
configVariableFilename.I Merge branch 'release/1.10.x' 2022-12-06 20:02:35 +01:00
configVariableFilename.cxx prc: prefer global-scope static MutexImpl over local one 2019-02-11 16:23:16 +01:00
configVariableFilename.h general: Mark many constructors as `explicit` 2023-08-02 08:18:43 +02:00
configVariableInt.I prc: Fix bool conversion for empty/zero config variables 2021-03-09 19:40:24 +01:00
configVariableInt.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
configVariableInt.h general: Mark many constructors as `explicit` 2023-08-02 08:18:43 +02:00
configVariableInt64.I prc: Fix bool conversion for empty/zero config variables 2021-03-09 19:40:24 +01:00
configVariableInt64.cxx Replace PN_int/uint types with stdint.h types, since all compilers we support have them. 2016-05-11 00:27:58 +02:00
configVariableInt64.h general: Mark many constructors as `explicit` 2023-08-02 08:18:43 +02:00
configVariableList.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
configVariableList.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
configVariableList.h general: Mark many constructors as `explicit` 2023-08-02 08:18:43 +02:00
configVariableManager.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
configVariableManager.cxx dtoolbase: Make MemoryHook constant-initialized 2022-10-24 13:26:03 +02:00
configVariableManager.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
configVariableSearchPath.I Fix crash loading from search path 2018-09-27 22:16:56 +02:00
configVariableSearchPath.cxx prc: fix some race conditions querying bool and searchpath vars 2018-09-23 13:44:38 +02:00
configVariableSearchPath.h general: Mark many constructors as `explicit` 2023-08-02 08:18:43 +02:00
configVariableString.I prc: Fix bool conversion for empty/zero config variables 2021-03-09 19:40:24 +01:00
configVariableString.cxx prc: prefer global-scope static MutexImpl over local one 2019-02-11 16:23:16 +01:00
configVariableString.h general: Mark many constructors as `explicit` 2023-08-02 08:18:43 +02:00
configVariable_ext.cxx prc: Add pickle support to ConfigVariable 2021-12-19 14:36:17 +01:00
configVariable_ext.h prc: Add pickle support to ConfigVariable 2021-12-19 14:36:17 +01:00
config_prc.cxx general: Don't require BUILDING_* for static builds 2018-08-31 23:54:32 -06:00
config_prc.h prc: Change export macros to EXP*_DTOOL_PRC 2018-03-25 13:17:52 -06:00
emscriptenLogStream.cxx Squash merge webgl-port branch into master 2024-01-25 15:37:38 +01:00
emscriptenLogStream.h Squash merge webgl-port branch into master 2024-01-25 15:37:38 +01:00
encryptStream.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
encryptStream.cxx prc: fix a compilation warning in encryptStream.cxx 2019-07-10 14:12:05 +02:00
encryptStream.h Allow seek of IDecryptStream to begin (for looping encrypted audio) 2019-05-12 15:51:35 +02:00
encryptStreamBuf.I Allow seek of IDecryptStream to begin (for looping encrypted audio) 2019-05-12 15:51:35 +02:00
encryptStreamBuf.cxx Merge branch 'release/1.10.x' into master 2023-02-12 14:07:49 +01:00
encryptStreamBuf.h Allow seek of IDecryptStream to begin (for looping encrypted audio) 2019-05-12 15:51:35 +02:00
littleEndian.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
nativeNumericData.I Replace PN_int/uint types with stdint.h types, since all compilers we support have them. 2016-05-11 00:27:58 +02:00
nativeNumericData.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
nativeNumericData.h prc: Change export macros to EXP*_DTOOL_PRC 2018-03-25 13:17:52 -06:00
notify.cxx Squash merge webgl-port branch into master 2024-01-25 15:37:38 +01:00
notifyCategory.I general: Allow compiling Panda headers on Windows without NOMINMAX 2022-05-10 15:58:33 +02:00
notifyCategory.cxx Squash merge webgl-port branch into master 2024-01-25 15:37:38 +01:00
notifyCategory.h notify: work around GCC 4.7 compilation issue with constexpr 2019-09-16 03:27:22 +02:00
notifyCategoryProxy.I notify: fix ABI incompatibility with NDEBUG on Windows 2019-09-15 20:24:58 +02:00
notifyCategoryProxy.h notify: fix ABI incompatibility with NDEBUG on Windows 2019-09-15 20:24:58 +02:00
notifySeverity.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
notifySeverity.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
notify_ext.cxx notify: Fix crash when using set_ostream_ptr from Python 2022-12-09 17:34:27 +01:00
notify_ext.h notify: Fix crash when using set_ostream_ptr from Python 2022-12-09 17:34:27 +01:00
p3prc_composite1.cxx Android support, part 1 2013-01-24 17:54:56 +00:00
p3prc_composite2.cxx Squash merge webgl-port branch into master 2024-01-25 15:37:38 +01:00
p3prc_ext_composite.cxx Merge branch 'release/1.10.x' 2022-12-12 17:19:10 +01:00
pnotify.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
pnotify.h Squash merge webgl-port branch into master 2024-01-25 15:37:38 +01:00
prcKeyRegistry.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
prcKeyRegistry.cxx general: Distinguish local/system includes 2018-11-10 18:00:10 -07:00
prcKeyRegistry.h First step towards eliminating `using namespace std;` (#335) 2018-06-03 20:32:23 +02:00
prc_parameters.h.in Add composite_sources, add bison macro, emulate CMAKE_CURRENT_DIR_IN_INTERFACE in pre-2.8.11 2013-12-16 17:21:11 +01:00
reversedNumericData.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
reversedNumericData.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
reversedNumericData.h prc: Change export macros to EXP*_DTOOL_PRC 2018-03-25 13:17:52 -06:00
streamReader.I dtool: add StreamReader/StreamWriter move ctor and assignment ops 2019-04-29 18:17:54 +02:00
streamReader.cxx prc: fix possible stack overflow in StreamReader 2019-10-08 19:44:23 +02:00
streamReader.h create PY_EXTENSION and friends (#1415) 2023-01-04 20:54:53 +01:00
streamReader_ext.cxx Merge branch 'release/1.10.x' into master 2020-09-12 23:23:58 +02:00
streamReader_ext.h prc: StreamReader should hold GIL for PyBytes_FromStringAndSize 2020-09-12 22:53:37 +02:00
streamWrapper.I general: removed all WIN32, WIN32_VC and friends 2020-02-05 22:45:03 -07:00
streamWrapper.cxx general: removed all WIN32, WIN32_VC and friends 2020-02-05 22:45:03 -07:00
streamWrapper.h Merge branch 'release/1.10.x' 2021-02-15 11:38:45 +01:00
streamWriter.I cleanup: Remove support for EOL versions of Python 2020-04-26 20:07:56 +02:00
streamWriter.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
streamWriter.h create PY_EXTENSION and friends (#1415) 2023-01-04 20:54:53 +01:00
streamWriter_ext.cxx Split out interrogate jobs for dtool directories from express 2017-05-24 13:44:52 +02:00
streamWriter_ext.h Split out interrogate jobs for dtool directories from express 2017-05-24 13:44:52 +02:00