..
CMakeLists.txt
CMake: Updates to compile new ParamPyObject class
2021-03-01 20:34:17 +01:00
animInterface.I
general: Fully qualify header references into the std namespace
2018-06-07 10:35:12 +02:00
animInterface.cxx
general: Remove `using std::*` from headers
2018-06-14 16:04:49 +02:00
animInterface.h
general: Fully qualify header references into the std namespace
2018-06-07 10:35:12 +02:00
autoTextureScale.cxx
general: Remove `using std::*` from headers
2018-06-14 16:04:49 +02:00
autoTextureScale.h
general: Fully qualify header references into the std namespace
2018-06-07 10:35:12 +02:00
bam.h
gobj: support writing Texture clear colors to .bam files (bam 6.45)
2020-03-18 17:51:05 +01:00
bamCache.I
general: Replace NULL (and 0 as pointer) with C++11 nullptr
2018-06-03 16:35:13 -06:00
bamCache.cxx
Merge branch 'release/1.10.x'
2020-02-29 16:58:45 +01:00
bamCache.h
general: Fully qualify header references into the std namespace
2018-06-07 10:35:12 +02:00
bamCacheIndex.I
New file headers, new comment style
2016-02-17 17:47:48 +01:00
bamCacheIndex.cxx
general: Remove `using std::*` from headers
2018-06-14 16:04:49 +02:00
bamCacheIndex.h
general: Fully qualify header references into the std namespace
2018-06-07 10:35:12 +02:00
bamCacheRecord.I
general: Replace NULL (and 0 as pointer) with C++11 nullptr
2018-06-03 16:35:13 -06:00
bamCacheRecord.cxx
general: Remove `using std::*` from headers
2018-06-14 16:04:49 +02:00
bamCacheRecord.h
general: Fully qualify header references into the std namespace
2018-06-07 10:35:12 +02:00
bamEnums.cxx
general: Remove `using std::*` from headers
2018-06-14 16:04:49 +02:00
bamEnums.h
general: Fix a couple of misformatted docstrings.
2019-11-02 19:54:25 +01:00
bamReader.I
general: Fully qualify header references into the std namespace
2018-06-07 10:35:12 +02:00
bamReader.cxx
putil: Slight BamReader optimization
2021-12-12 18:37:48 +01:00
bamReader.h
general: Fix more DLL linkage and EXPCL_PANDA_ macros
2018-06-12 16:14:33 -06:00
bamReaderParam.I
New file headers, new comment style
2016-02-17 17:47:48 +01:00
bamReaderParam.cxx
New file headers, new comment style
2016-02-17 17:47:48 +01:00
bamReaderParam.h
New file headers, new comment style
2016-02-17 17:47:48 +01:00
bamReader_ext.cxx
putil: use Py_REFCNT macro instead of directly accessing reference count field
2021-12-12 22:22:10 +01:00
bamReader_ext.h
Support defining bam factory functions in Python
2016-04-09 19:28:33 +02:00
bamWriter.I
general: Replace NULL (and 0 as pointer) with C++11 nullptr
2018-06-03 16:35:13 -06:00
bamWriter.cxx
putil: set max supported bam version independently from default version
2020-03-18 17:47:04 +01:00
bamWriter.h
Rename CollisionTube to CollisionCapsule (bam 6.44)
2018-12-23 22:28:06 +01:00
bitArray.I
Work around clang 3.1 compile error with static constexpr
2018-05-24 14:34:03 +02:00
bitArray.cxx
putil: Fix reading/writing BitArray from/to bam file on 64-bit
2021-08-03 20:13:56 +02:00
bitArray.h
putil: Backport part of 9d8c523dfa
2020-11-17 23:36:06 +01:00
bitArray_ext.I
putil: Backport part of 9d8c523dfa
2020-11-17 23:36:06 +01:00
bitArray_ext.cxx
putil: Backport part of 9d8c523dfa
2020-11-17 23:36:06 +01:00
bitArray_ext.h
putil: Backport part of 9d8c523dfa
2020-11-17 23:36:06 +01:00
bitMask.I
putil: Assorted improvements to BitArray, SparseArray, *BitMask*:
2020-04-01 20:31:16 +02:00
bitMask.cxx
putil: workaround macOS 10.6 compile error until #300 is fixed
2018-05-30 23:29:59 +02:00
bitMask.h
putil: Backport part of 9d8c523dfa
2020-11-17 23:36:06 +01:00
bitMask_ext.I
putil: Backport part of 9d8c523dfa
2020-11-17 23:36:06 +01:00
bitMask_ext.h
putil: Backport part of 9d8c523dfa
2020-11-17 23:36:06 +01:00
buttonHandle.I
putil: make ButtonHandle::none() constexpr
2018-09-04 12:58:48 +02:00
buttonHandle.cxx
putil: make ButtonHandle::none() constexpr
2018-09-04 12:58:48 +02:00
buttonHandle.h
general: Get rid of some coerce constructors where they make no sense
2022-10-20 21:00:05 +02:00
buttonMap.I
general: Fully qualify header references into the std namespace
2018-06-07 10:35:12 +02:00
buttonMap.cxx
general: Remove `using std::*` from headers
2018-06-14 16:04:49 +02:00
buttonMap.h
general: Fully qualify header references into the std namespace
2018-06-07 10:35:12 +02:00
buttonRegistry.I
general: Fully qualify header references into the std namespace
2018-06-07 10:35:12 +02:00
buttonRegistry.cxx
general: Remove `using std::*` from headers
2018-06-14 16:04:49 +02:00
buttonRegistry.h
general: Fully qualify header references into the std namespace
2018-06-07 10:35:12 +02:00
cPointerCallbackObject.I
New file headers, new comment style
2016-02-17 17:47:48 +01:00
cPointerCallbackObject.cxx
New file headers, new comment style
2016-02-17 17:47:48 +01:00
cPointerCallbackObject.h
New file headers, new comment style
2016-02-17 17:47:48 +01:00
cachedTypedWritableReferenceCount.I
general: Clean up asserts which were abusing NULL
2018-06-03 16:26:44 -06:00
cachedTypedWritableReferenceCount.cxx
general: Clean up asserts which were abusing NULL
2018-06-03 16:26:44 -06:00
cachedTypedWritableReferenceCount.h
Various compile fixes
2016-12-22 11:34:47 +01:00
callbackData.I
New file headers, new comment style
2016-02-17 17:47:48 +01:00
callbackData.cxx
general: Remove `using std::*` from headers
2018-06-14 16:04:49 +02:00
callbackData.h
general: Fully qualify header references into the std namespace
2018-06-07 10:35:12 +02:00
callbackObject.I
New file headers, new comment style
2016-02-17 17:47:48 +01:00
callbackObject.cxx
general: Remove `using std::*` from headers
2018-06-14 16:04:49 +02:00
callbackObject.h
general: Fully qualify header references into the std namespace
2018-06-07 10:35:12 +02:00
callbackObject_ext.I
general: Replace NULL (and 0 as pointer) with C++11 nullptr
2018-06-03 16:35:13 -06:00
callbackObject_ext.h
New file headers, new comment style
2016-02-17 17:47:48 +01:00
clockObject.I
Merge branch 'release/1.10.x'
2022-05-10 16:12:36 +02:00
clockObject.cxx
general: Fix assorted compiler warnings
2022-03-01 16:09:07 +01:00
clockObject.h
general: Remove use of proprietary unsigned integer typedefs
2021-12-08 14:51:52 +01:00
collideMask.h
New file headers, new comment style
2016-02-17 17:47:48 +01:00
colorSpace.cxx
general: Remove `using std::*` from headers
2018-06-14 16:04:49 +02:00
colorSpace.h
general: Remove vestigial typedef.h file
2021-12-12 18:37:49 +01:00
compareTo.I
New file headers, new comment style
2016-02-17 17:47:48 +01:00
compareTo.h
New file headers, new comment style
2016-02-17 17:47:48 +01:00
config_putil.N
general: Remove use of proprietary unsigned integer typedefs
2021-12-08 14:51:52 +01:00
config_putil.cxx
Merge branch 'master' into input-overhaul
2018-09-16 12:28:22 +02:00
config_putil.h
Eliminate C++ DConfig; replace it with a Python compatibility shim
2018-11-02 23:27:07 +01:00
config_util.h
general: Add headers explaining the renamed config_*.h
2018-05-14 02:36:42 -06:00
configurable.cxx
New file headers, new comment style
2016-02-17 17:47:48 +01:00
configurable.h
New file headers, new comment style
2016-02-17 17:47:48 +01:00
copyOnWriteObject.I
general: Fully qualify header references into the std namespace
2018-06-07 10:35:12 +02:00
copyOnWriteObject.cxx
general: Replace NULL (and 0 as pointer) with C++11 nullptr
2018-06-03 16:35:13 -06:00
copyOnWriteObject.h
general: make DO_MEMORY_USAGE setting not change ABI compatibility
2017-07-10 19:50:09 +02:00
copyOnWritePointer.I
general: Do away with TYPENAME macro
2018-06-03 16:36:34 -06:00
copyOnWritePointer.cxx
general: Replace NULL (and 0 as pointer) with C++11 nullptr
2018-06-03 16:35:13 -06:00
copyOnWritePointer.h
general: Replace NULL (and 0 as pointer) with C++11 nullptr
2018-06-03 16:35:13 -06:00
datagramBuffer.I
general: Fully qualify header references into the std namespace
2018-06-07 10:35:12 +02:00
datagramBuffer.cxx
general: Remove `using std::*` from headers
2018-06-14 16:04:49 +02:00
datagramBuffer.h
general: Fully qualify header references into the std namespace
2018-06-07 10:35:12 +02:00
datagramInputFile.I
general: Fully qualify header references into the std namespace
2018-06-07 10:35:12 +02:00
datagramInputFile.cxx
Remove unused ProfileTimer class
2019-03-10 19:20:43 +01:00
datagramInputFile.h
general: Fully qualify header references into the std namespace
2018-06-07 10:35:12 +02:00
datagramOutputFile.I
general: Fully qualify header references into the std namespace
2018-06-07 10:35:12 +02:00
datagramOutputFile.cxx
general: Remove `using std::*` from headers
2018-06-14 16:04:49 +02:00
datagramOutputFile.h
general: Fully qualify header references into the std namespace
2018-06-07 10:35:12 +02:00
doubleBitMask.I
general: fix many compilation warnings in GCC 8
2018-06-19 00:37:28 +02:00
doubleBitMask.cxx
putil: workaround macOS 10.6 compile error until #300 is fixed
2018-05-30 23:29:59 +02:00
doubleBitMask.h
putil: Backport part of 9d8c523dfa
2020-11-17 23:36:06 +01:00
doubleBitMask_ext.I
putil: Backport part of 9d8c523dfa
2020-11-17 23:36:06 +01:00
doubleBitMask_ext.h
putil: Backport part of 9d8c523dfa
2020-11-17 23:36:06 +01:00
drawMask.h
New file headers, new comment style
2016-02-17 17:47:48 +01:00
factory.I
general: Fully qualify header references into the std namespace
2018-06-07 10:35:12 +02:00
factory.h
general: Fully qualify header references into the std namespace
2018-06-07 10:35:12 +02:00
factoryBase.I
general: Fully qualify header references into the std namespace
2018-06-07 10:35:12 +02:00
factoryBase.cxx
general: fix many compilation warnings in GCC 8
2018-06-19 00:37:28 +02:00
factoryBase.h
general: fix many compilation warnings in GCC 8
2018-06-19 00:37:28 +02:00
factoryParam.I
New file headers, new comment style
2016-02-17 17:47:48 +01:00
factoryParam.cxx
New file headers, new comment style
2016-02-17 17:47:48 +01:00
factoryParam.h
New file headers, new comment style
2016-02-17 17:47:48 +01:00
factoryParams.I
general: fix many compilation warnings in GCC 8
2018-06-19 00:37:28 +02:00
factoryParams.cxx
general: Replace NULL (and 0 as pointer) with C++11 nullptr
2018-06-03 16:35:13 -06:00
factoryParams.h
general: fix many compilation warnings in GCC 8
2018-06-19 00:37:28 +02:00
firstOfPairCompare.I
New file headers, new comment style
2016-02-17 17:47:48 +01:00
firstOfPairCompare.h
New file headers, new comment style
2016-02-17 17:47:48 +01:00
firstOfPairLess.I
New file headers, new comment style
2016-02-17 17:47:48 +01:00
firstOfPairLess.h
New file headers, new comment style
2016-02-17 17:47:48 +01:00
gamepadButton.cxx
device: support for Steam Controller on Linux
2018-12-31 16:10:56 +01:00
gamepadButton.h
device: support for Steam Controller on Linux
2018-12-31 16:10:56 +01:00
globalPointerRegistry.I
general: Replace NULL (and 0 as pointer) with C++11 nullptr
2018-06-03 16:35:13 -06:00
globalPointerRegistry.cxx
general: Remove `using std::*` from headers
2018-06-14 16:04:49 +02:00
globalPointerRegistry.h
New file headers, new comment style
2016-02-17 17:47:48 +01:00
indirectCompareNames.I
New file headers, new comment style
2016-02-17 17:47:48 +01:00
indirectCompareNames.h
New file headers, new comment style
2016-02-17 17:47:48 +01:00
indirectCompareSort.I
New file headers, new comment style
2016-02-17 17:47:48 +01:00
indirectCompareSort.h
New file headers, new comment style
2016-02-17 17:47:48 +01:00
indirectCompareTo.I
New file headers, new comment style
2016-02-17 17:47:48 +01:00
indirectCompareTo.h
New file headers, new comment style
2016-02-17 17:47:48 +01:00
ioPtaDatagramFloat.cxx
New file headers, new comment style
2016-02-17 17:47:48 +01:00
ioPtaDatagramFloat.h
New file headers, new comment style
2016-02-17 17:47:48 +01:00
ioPtaDatagramInt.cxx
New file headers, new comment style
2016-02-17 17:47:48 +01:00
ioPtaDatagramInt.h
New file headers, new comment style
2016-02-17 17:47:48 +01:00
ioPtaDatagramShort.cxx
New file headers, new comment style
2016-02-17 17:47:48 +01:00
ioPtaDatagramShort.h
New file headers, new comment style
2016-02-17 17:47:48 +01:00
iterator_types.h
general: Do away with TYPENAME macro
2018-06-03 16:36:34 -06:00
keyboardButton.cxx
general: Remove `using std::*` from headers
2018-06-14 16:04:49 +02:00
keyboardButton.h
New file headers, new comment style
2016-02-17 17:47:48 +01:00
linkedListNode.I
putil: make LinkedListNode moveable
2018-06-30 21:38:45 +02:00
linkedListNode.cxx
New file headers, new comment style
2016-02-17 17:47:48 +01:00
linkedListNode.h
putil: make LinkedListNode moveable
2018-06-30 21:38:45 +02:00
load_prc_file.cxx
general: Remove `using std::*` from headers
2018-06-14 16:04:49 +02:00
load_prc_file.h
general: Fully qualify header references into the std namespace
2018-06-07 10:35:12 +02:00
loaderOptions.I
Give several additional classes constexpr constructors
2018-06-03 10:45:58 -04:00
loaderOptions.cxx
gobj: Support registering texture pool filters from Python code
2020-07-25 14:54:32 +02:00
loaderOptions.h
general: Get rid of some coerce constructors where they make no sense
2022-10-20 21:00:05 +02:00
modifierButtons.I
New file headers, new comment style
2016-02-17 17:47:48 +01:00
modifierButtons.cxx
general: Remove `using std::*` from headers
2018-06-14 16:04:49 +02:00
modifierButtons.h
general: Fully qualify header references into the std namespace
2018-06-07 10:35:12 +02:00
mouseButton.cxx
putil: Rename config_util to config_putil
2018-05-14 02:36:42 -06:00
mouseButton.h
New file headers, new comment style
2016-02-17 17:47:48 +01:00
mouseData.h
putil: rename MouseData to PointerData to be more inclusive
2018-09-28 17:18:38 +02:00
nameUniquifier.I
general: Fully qualify header references into the std namespace
2018-06-07 10:35:12 +02:00
nameUniquifier.cxx
general: Remove `using std::*` from headers
2018-06-14 16:04:49 +02:00
nameUniquifier.h
general: Fully qualify header references into the std namespace
2018-06-07 10:35:12 +02:00
nodeCachedReferenceCount.I
general: Clean up asserts which were abusing NULL
2018-06-03 16:26:44 -06:00
nodeCachedReferenceCount.cxx
general: Clean up asserts which were abusing NULL
2018-06-03 16:26:44 -06:00
nodeCachedReferenceCount.h
New file headers, new comment style
2016-02-17 17:47:48 +01:00
p3putil_composite1.cxx
Merge branch 'master' into input-overhaul
2018-06-08 15:23:47 +02:00
p3putil_composite2.cxx
putil: remove no-longer-used WeakKeyHashMap for now
2018-12-28 21:26:46 +01:00
p3putil_ext_composite.cxx
event: Allow AsyncFuture to store arbitrary PyObject result
2021-03-01 19:16:22 +01:00
paramPyObject.I
event: Allow AsyncFuture to store arbitrary PyObject result
2021-03-01 19:16:22 +01:00
paramPyObject.cxx
event: Allow AsyncFuture to store arbitrary PyObject result
2021-03-01 19:16:22 +01:00
paramPyObject.h
event: Allow AsyncFuture to store arbitrary PyObject result
2021-03-01 19:16:22 +01:00
paramValue.I
general: Fully qualify header references into the std namespace
2018-06-07 10:35:12 +02:00
paramValue.cxx
general: Remove `using std::*` from headers
2018-06-14 16:04:49 +02:00
paramValue.h
general: Remove vestigial typedef.h file
2021-12-12 18:37:49 +01:00
pbitops.I
putil: define pbitops in terms of fundamental types
2020-07-25 09:53:15 -04:00
pbitops.cxx
New file headers, new comment style
2016-02-17 17:47:48 +01:00
pbitops.h
putil: define pbitops in terms of fundamental types
2020-07-25 09:53:15 -04:00
pointerData.I
Prepare input API for multipointer support
2018-11-30 20:54:37 +01:00
pointerData.cxx
putil: rename MouseData to PointerData to be more inclusive
2018-09-28 17:18:38 +02:00
pointerData.h
Prepare input API for multipointer support
2018-11-30 20:54:37 +01:00
portalMask.h
New file headers, new comment style
2016-02-17 17:47:48 +01:00
pta_ushort.cxx
general: Remove use of proprietary unsigned integer typedefs
2021-12-08 14:51:52 +01:00
pta_ushort.h
general: Remove use of proprietary unsigned integer typedefs
2021-12-08 14:51:52 +01:00
pythonCallbackObject.I
New file headers, new comment style
2016-02-17 17:47:48 +01:00
pythonCallbackObject.cxx
Add pickle support to a variety of classes
2021-12-12 18:35:44 +01:00
pythonCallbackObject.h
Fix a few docstring typos
2021-12-12 18:38:09 +01:00
simpleHashMap.I
dtoolbase: Make MemoryHook constant-initialized
2022-10-24 13:26:03 +02:00
simpleHashMap.cxx
New file headers, new comment style
2016-02-17 17:47:48 +01:00
simpleHashMap.h
putil: Give SimpleHashMap a type handle to enable memory usage tracking
2020-12-20 01:02:23 +01:00
sparseArray.I
general: use nassert_raise instead of nassertv(false) et al
2018-11-28 17:35:20 +01:00
sparseArray.cxx
putil: Improve SparseArray output printing
2021-07-04 16:35:11 +02:00
sparseArray.h
putil: Backport part of 9d8c523dfa
2020-11-17 23:36:06 +01:00
sparseArray_ext.I
putil: Backport part of 9d8c523dfa
2020-11-17 23:36:06 +01:00
sparseArray_ext.cxx
putil: Backport part of 9d8c523dfa
2020-11-17 23:36:06 +01:00
sparseArray_ext.h
putil: Backport part of 9d8c523dfa
2020-11-17 23:36:06 +01:00
test_bam.cxx
general: Remove `using std::*` from headers
2018-06-14 16:04:49 +02:00
test_bam.h
general: Fully qualify header references into the std namespace
2018-06-07 10:35:12 +02:00
test_bamRead.cxx
general: Remove `using std::*` from headers
2018-06-14 16:04:49 +02:00
test_bamWrite.cxx
general: Remove `using std::*` from headers
2018-06-14 16:04:49 +02:00
test_filename.cxx
putil: Rename config_util to config_putil
2018-05-14 02:36:42 -06:00
test_glob.cxx
general: Remove `using std::*` from headers
2018-06-14 16:04:49 +02:00
test_linestream.cxx
New file headers, new comment style
2016-02-17 17:47:48 +01:00
timedCycle.I
New file headers, new comment style
2016-02-17 17:47:48 +01:00
timedCycle.cxx
New file headers, new comment style
2016-02-17 17:47:48 +01:00
timedCycle.h
New file headers, new comment style
2016-02-17 17:47:48 +01:00
typedWritable.C.template
(void) -> ()
2005-09-06 20:16:09 +00:00
typedWritable.I
general: Replace NULL (and 0 as pointer) with C++11 nullptr
2018-06-03 16:35:13 -06:00
typedWritable.cxx
general: Remove `using std::*` from headers
2018-06-14 16:04:49 +02:00
typedWritable.h
general: Replace NULL (and 0 as pointer) with C++11 nullptr
2018-06-03 16:35:13 -06:00
typedWritable.h.template
(void) -> ()
2005-09-06 20:16:09 +00:00
typedWritableReferenceCount.I
New file headers, new comment style
2016-02-17 17:47:48 +01:00
typedWritableReferenceCount.cxx
general: Remove `using std::*` from headers
2018-06-14 16:04:49 +02:00
typedWritableReferenceCount.h
More thoroughly fix issues with pickling Panda objects in Python 3
2017-11-08 00:02:35 +01:00
typedWritable_ext.cxx
Make use of new function call methods in Python 3.9
2020-12-12 17:28:21 +01:00
typedWritable_ext.h
More thoroughly fix issues with pickling Panda objects in Python 3
2017-11-08 00:02:35 +01:00
uniqueIdAllocator.cxx
putil: Turn UniqueIdAllocator's free into an atomic operation ( #999 )
2020-08-29 15:17:20 +02:00
uniqueIdAllocator.h
putil: Turn UniqueIdAllocator's free into an atomic operation ( #999 )
2020-08-29 15:17:20 +02:00
updateSeq.I
general: Fully qualify header references into the std namespace
2018-06-07 10:35:12 +02:00
updateSeq.cxx
New file headers, new comment style
2016-02-17 17:47:48 +01:00
updateSeq.h
general: Fully qualify header references into the std namespace
2018-06-07 10:35:12 +02:00
vector_typedWritable.cxx
general: Remove '#pragma interface'/'#pragma implementation'
2018-03-20 14:36:19 -04:00
vector_typedWritable.h
general: Remove '#pragma interface'/'#pragma implementation'
2018-03-20 14:36:19 -04:00
vector_ulong.cxx
general: Remove '#pragma interface'/'#pragma implementation'
2018-03-20 14:36:19 -04:00
vector_ulong.h
general: Remove '#pragma interface'/'#pragma implementation'
2018-03-20 14:36:19 -04:00
vector_ushort.cxx
general: Remove '#pragma interface'/'#pragma implementation'
2018-03-20 14:36:19 -04:00
vector_ushort.h
general: Remove '#pragma interface'/'#pragma implementation'
2018-03-20 14:36:19 -04:00
vector_writable.cxx
general: Remove '#pragma interface'/'#pragma implementation'
2018-03-20 14:36:19 -04:00
vector_writable.h
general: Remove '#pragma interface'/'#pragma implementation'
2018-03-20 14:36:19 -04:00
writableConfigurable.cxx
New file headers, new comment style
2016-02-17 17:47:48 +01:00
writableConfigurable.h
New file headers, new comment style
2016-02-17 17:47:48 +01:00
writableParam.I
Make better use of C++ rules for implicit generation; allow PointerTo and some mutex impls to be static initialised
2017-01-12 12:34:15 +01:00
writableParam.cxx
New file headers, new comment style
2016-02-17 17:47:48 +01:00
writableParam.h
general: remove macros for compatibility with non-C++11 compilers
2018-05-23 23:33:05 +02:00