open_toontown_panda3d/panda/src/putil
rdb 090e912ce6 Cleanup of comments and whitespace 2016-02-01 22:30:43 +01:00
..
animInterface.I we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
animInterface.cxx stdfloat_double 2011-10-10 05:25:10 +00:00
animInterface.h Add many more Python properties 2015-12-24 16:17:34 +01:00
autoTextureScale.cxx Add Texture::set_auto_texture_scale() 2011-11-28 21:42:44 +00:00
autoTextureScale.h Add Texture::set_auto_texture_scale() 2011-11-28 21:42:44 +00:00
bam.h bam 6.40: support writing NodePaths, allows instanced lights and clip planes 2016-01-11 15:04:06 +01:00
bamCache.I Add ability to cache compiled GLSL shaders, remove unused ShaderUtilization 2016-01-13 19:58:11 +01:00
bamCache.cxx Add ability to cache compiled GLSL shaders, remove unused ShaderUtilization 2016-01-13 19:58:11 +01:00
bamCache.h Add ability to cache compiled GLSL shaders, remove unused ShaderUtilization 2016-01-13 19:58:11 +01:00
bamCacheIndex.I we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
bamCacheIndex.cxx Commit patches by cfsworks: 2014-10-19 22:41:47 +00:00
bamCacheIndex.h Fix handling of large (>2GB) files on Windows. Egad, off_t is 32 bits on Windows, even in 64-bit Windows. Ridiculous. 2013-08-01 00:10:20 +00:00
bamCacheRecord.I bam 6.40: support writing NodePaths, allows instanced lights and clip planes 2016-01-11 15:04:06 +01:00
bamCacheRecord.cxx Add ability to cache compiled GLSL shaders, remove unused ShaderUtilization 2016-01-13 19:58:11 +01:00
bamCacheRecord.h Add ability to cache compiled GLSL shaders, remove unused ShaderUtilization 2016-01-13 19:58:11 +01:00
bamEnums.cxx support caching movie files in the model-cache-dir and in a txo file 2011-06-29 20:33:34 +00:00
bamEnums.h support caching movie files in the model-cache-dir and in a txo file 2011-06-29 20:33:34 +00:00
bamReader.I support cross-compatibility of 32-bit and 64-bit bam files 2011-10-31 22:24:35 +00:00
bamReader.cxx Merge branch 'release/1.9.x' 2016-01-26 11:45:04 +01:00
bamReader.h Merge branch 'release/1.9.x' 2016-01-26 11:45:04 +01:00
bamReaderParam.I we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
bamReaderParam.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
bamReaderParam.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
bamWriter.I bam 6.40: support writing NodePaths, allows instanced lights and clip planes 2016-01-11 15:04:06 +01:00
bamWriter.cxx This should fix LP bug #954257; replace locked BamWriters mechanism with atomic list. 2014-10-21 20:45:30 +00:00
bamWriter.h bam 6.40: support writing NodePaths, allows instanced lights and clip planes 2016-01-11 15:04:06 +01:00
bitArray.I Fix error and warnings in 32-bit Windows build 2015-11-01 16:57:52 +01:00
bitArray.cxx Fix various compilation and linker issues across several platforms 2015-10-07 21:09:35 +02:00
bitArray.h Replace many int params with size_t params where appropriate, and work towards fixing type conversion warnings 2015-10-07 18:58:26 +02:00
bitMask.I Compile out things irrelevant for target build, like ShaderGenerator when !HAVE_CG 2015-04-06 13:24:45 +02:00
bitMask.cxx Reorganise explicit template instantiations so that it always happens in the .cxx file, while remaining backward compatible with MSVC's standards-breaking implementation 2015-10-16 15:38:28 +02:00
bitMask.h Compile out things irrelevant for target build, like ShaderGenerator when !HAVE_CG 2015-04-06 13:24:45 +02:00
buttonHandle.I First pass adding properties to many Panda classes 2015-12-10 16:23:06 +01:00
buttonHandle.cxx Make string coercible into ButtonHandle 2014-03-09 17:32:59 +00:00
buttonHandle.h Add many more Python properties 2015-12-24 16:17:34 +01:00
buttonMap.I Replace many int params with size_t params where appropriate, and work towards fixing type conversion warnings 2015-10-07 18:58:26 +02:00
buttonMap.cxx Commit patches by cfsworks: 2014-10-19 22:41:47 +00:00
buttonMap.h Replace many int params with size_t params where appropriate, and work towards fixing type conversion warnings 2015-10-07 18:58:26 +02:00
buttonRegistry.I we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
buttonRegistry.cxx Add ButtonMap class / window.get_button_map() for querying keyboard layout + X11 implementation thereof 2014-03-09 17:35:31 +00:00
buttonRegistry.h Add ButtonMap class / window.get_button_map() for querying keyboard layout + X11 implementation thereof 2014-03-09 17:35:31 +00:00
cPointerCallbackObject.I new callback system 2009-03-14 19:31:37 +00:00
cPointerCallbackObject.cxx new callback system 2009-03-14 19:31:37 +00:00
cPointerCallbackObject.h new callback system 2009-03-14 19:31:37 +00:00
cachedTypedWritableReferenceCount.I Replace many int params with size_t params where appropriate, and work towards fixing type conversion warnings 2015-10-07 18:58:26 +02:00
cachedTypedWritableReferenceCount.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
cachedTypedWritableReferenceCount.h Add many more Python properties 2015-12-24 16:17:34 +01:00
callbackData.I new callback system 2009-03-14 19:31:37 +00:00
callbackData.cxx new callback system 2009-03-14 19:31:37 +00:00
callbackData.h new callback system 2009-03-14 19:31:37 +00:00
callbackObject.I new callback system 2009-03-14 19:31:37 +00:00
callbackObject.cxx new callback system 2009-03-14 19:31:37 +00:00
callbackObject.h Automatically coerce Python function to CallbackObject 2015-02-25 16:24:56 +01:00
callbackObject_ext.I Automatically coerce Python function to CallbackObject 2015-02-25 16:24:56 +01:00
callbackObject_ext.h Fix various Windows build issues 2015-03-27 23:17:35 +01:00
clockObject.I support set_dt(0) in M_slave mode 2009-09-01 18:50:42 +00:00
clockObject.cxx Change ClockObject to a regular pointer, to avoid static init issues 2012-10-25 08:54:49 +00:00
clockObject.h First pass adding properties to many Panda classes 2015-12-10 16:23:06 +01:00
collideMask.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
colorSpace.cxx PNMImage sRGB support, use floats instead of doubles 2015-03-15 17:22:28 +01:00
colorSpace.h PNMImage sRGB support, use floats instead of doubles 2015-03-15 17:22:28 +01:00
compareTo.I we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
compareTo.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
config_util.N Fix the vast majority of Interrogate parse issues and warnings, add support for inline namespace and constexpr 2015-10-16 14:57:40 +02:00
config_util.cxx Compile out things irrelevant for target build, like ShaderGenerator when !HAVE_CG 2015-04-06 13:24:45 +02:00
config_util.h work-in-progress: cache-check-timestamps 2012-02-25 02:28:41 +00:00
configurable.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
configurable.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
copyOnWriteObject.I merge dev_bam_2009 to trunk 2009-06-10 17:54:40 +00:00
copyOnWriteObject.cxx merge dev_bam_2009 to trunk 2009-06-10 17:54:40 +00:00
copyOnWriteObject.h merge dev_bam_2009 to trunk 2009-06-10 17:54:40 +00:00
copyOnWritePointer.I Protect against self-move-assignment to fix stable_sort in MSVC 2015-07-17 15:55:24 +02:00
copyOnWritePointer.cxx Let's not name members "_object" since it confuses interrogate when parsing initialiser lists. 2014-07-17 13:12:35 +00:00
copyOnWritePointer.h Many, many performance optimizations and enhancements 2015-01-07 19:30:01 +01:00
datagramInputFile.I work-in-progress: cache-check-timestamps 2012-02-25 02:28:41 +00:00
datagramInputFile.cxx Fix handling of large (>2GB) files on Windows. Egad, off_t is 32 bits on Windows, even in 64-bit Windows. Ridiculous. 2013-08-01 00:10:20 +00:00
datagramInputFile.h work-in-progress: cache-check-timestamps 2012-02-25 02:28:41 +00:00
datagramOutputFile.I need a destructor to fix a major file handle leak! 2011-09-04 00:11:18 +00:00
datagramOutputFile.cxx osx build error 2013-08-01 06:43:02 +00:00
datagramOutputFile.h Commit patches by cfsworks: 2014-10-19 22:41:47 +00:00
doubleBitMask.I Huge cppparser and interrogate overhaul, bringing: 2014-12-30 16:43:52 +01:00
doubleBitMask.cxx Reorganise explicit template instantiations so that it always happens in the .cxx file, while remaining backward compatible with MSVC's standards-breaking implementation 2015-10-16 15:38:28 +02:00
doubleBitMask.h A few interrogate improvements 2015-11-28 17:54:01 +01:00
drawMask.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
factory.I we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
factory.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
factoryBase.I we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
factoryBase.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
factoryBase.h support for #ifdef WIN64_VC instead of just #ifdev WIN32_VC alone 2010-05-28 21:09:22 +00:00
factoryParam.I we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
factoryParam.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
factoryParam.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
factoryParams.I we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
factoryParams.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
factoryParams.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
firstOfPairCompare.I we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
firstOfPairCompare.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
firstOfPairLess.I we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
firstOfPairLess.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
globalPointerRegistry.I we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
globalPointerRegistry.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
globalPointerRegistry.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
indirectCompareNames.I we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
indirectCompareNames.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
indirectCompareSort.I we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
indirectCompareSort.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
indirectCompareTo.I we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
indirectCompareTo.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
ioPtaDatagramFloat.cxx stdfloat_double 2011-10-10 05:25:10 +00:00
ioPtaDatagramFloat.h stdfloat_double 2011-10-10 05:25:10 +00:00
ioPtaDatagramInt.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
ioPtaDatagramInt.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
ioPtaDatagramShort.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
ioPtaDatagramShort.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
iterator_types.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
keyboardButton.cxx Huge cppparser and interrogate overhaul, bringing: 2014-12-30 16:43:52 +01:00
keyboardButton.h Huge cppparser and interrogate overhaul, bringing: 2014-12-30 16:43:52 +01:00
linkedListNode.I we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
linkedListNode.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
linkedListNode.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
load_prc_file.cxx better Filename usage 2008-11-11 23:28:14 +00:00
load_prc_file.h better Filename usage 2008-11-11 23:28:14 +00:00
loaderOptions.I Add Texture::set_auto_texture_scale() 2011-11-28 21:42:44 +00:00
loaderOptions.cxx Add Texture::set_auto_texture_scale() 2011-11-28 21:42:44 +00:00
loaderOptions.h First pass adding properties to many Panda classes 2015-12-10 16:23:06 +01:00
modifierButtons.I we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
modifierButtons.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
modifierButtons.h wide interrogate improvements: sequence protocol, MAKE_SEQ, __setitem__, and parameter coercion 2008-11-07 21:12:42 +00:00
mouseButton.cxx Added wheel_left and wheel_right 2008-12-28 18:48:33 +00:00
mouseButton.h Added wheel_left and wheel_right 2008-12-28 18:48:33 +00:00
mouseData.I mouse coordinates are now stored as doubles, not ints 2012-08-03 12:00:08 +00:00
mouseData.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
mouseData.h First pass adding properties to many Panda classes 2015-12-10 16:23:06 +01:00
nameUniquifier.I we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
nameUniquifier.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
nameUniquifier.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
nodeCachedReferenceCount.I Replace many int params with size_t params where appropriate, and work towards fixing type conversion warnings 2015-10-07 18:58:26 +02:00
nodeCachedReferenceCount.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
nodeCachedReferenceCount.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
p3putil_composite1.cxx PNMImage sRGB support, use floats instead of doubles 2015-03-15 17:22:28 +01:00
p3putil_composite2.cxx A lot of performance changes, particularly wrt dcasts and state management 2015-07-27 16:32:57 +02:00
paramValue.I Rename EventStoreValue to ParamValue to make it more generic, 2014-12-10 00:26:26 +01:00
paramValue.cxx Reorganise explicit template instantiations so that it always happens in the .cxx file, while remaining backward compatible with MSVC's standards-breaking implementation 2015-10-16 15:38:28 +02:00
paramValue.h First pass adding properties to many Panda classes 2015-12-10 16:23:06 +01:00
pbitops.I Replace many int params with size_t params where appropriate, and work towards fixing type conversion warnings 2015-10-07 18:58:26 +02:00
pbitops.cxx Improve pbitops performance by enabling GCC intrinsics when available 2014-10-29 21:18:28 +00:00
pbitops.h Fix interrogate warnings on Windows. Show warnings when running makepanda in verbose mode. 2015-10-17 03:27:38 +02:00
portalMask.h Remove executable permissions from files that don't need them 2015-04-05 15:41:49 +02:00
pta_ushort.cxx Reorganise explicit template instantiations so that it always happens in the .cxx file, while remaining backward compatible with MSVC's standards-breaking implementation 2015-10-16 15:38:28 +02:00
pta_ushort.h publish PTA_double, PTA_LMatrix4f, PTA_LVecBase3f 2010-02-28 03:29:34 +00:00
pythonCallbackObject.I new callback system 2009-03-14 19:31:37 +00:00
pythonCallbackObject.cxx Move all Python bindings out of core DLLs into the .pyd files. 2015-02-10 14:30:51 +01:00
pythonCallbackObject.h Move all Python bindings out of core DLLs into the .pyd files. 2015-02-10 14:30:51 +01:00
simpleHashMap.I Replace many int params with size_t params where appropriate, and work towards fixing type conversion warnings 2015-10-07 18:58:26 +02:00
simpleHashMap.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
simpleHashMap.h Replace many int params with size_t params where appropriate, and work towards fixing type conversion warnings 2015-10-07 18:58:26 +02:00
sparseArray.I Replace many int params with size_t params where appropriate, and work towards fixing type conversion warnings 2015-10-07 18:58:26 +02:00
sparseArray.cxx Fix error and warnings in 32-bit Windows build 2015-11-01 16:57:52 +01:00
sparseArray.h Replace many int params with size_t params where appropriate, and work towards fixing type conversion warnings 2015-10-07 18:58:26 +02:00
test_bam.cxx merge dev_bam_2009 to trunk 2009-06-10 17:54:40 +00:00
test_bam.h merge dev_bam_2009 to trunk 2009-06-10 17:54:40 +00:00
test_bamRead.cxx merge dev_bam_2009 to trunk 2009-06-10 17:54:40 +00:00
test_bamWrite.cxx merge dev_bam_2009 to trunk 2009-06-10 17:54:40 +00:00
test_filename.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
test_glob.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
test_linestream.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
test_uniqueIdAllocator.cxx untabify 2006-01-13 18:38:07 +00:00
timedCycle.I stdfloat_double 2011-10-10 05:25:10 +00:00
timedCycle.cxx stdfloat_double 2011-10-10 05:25:10 +00:00
timedCycle.h stdfloat_double 2011-10-10 05:25:10 +00:00
typedWritable.C.template (void) -> () 2005-09-06 20:16:09 +00:00
typedWritable.I bamify NodePath's parents etc too, to better support common nodes 2010-02-10 23:50:57 +00:00
typedWritable.cxx This should fix LP bug #954257; replace locked BamWriters mechanism with atomic list. 2014-10-21 20:45:30 +00:00
typedWritable.h public -> private 2014-10-21 21:40:53 +00:00
typedWritable.h.template (void) -> () 2005-09-06 20:16:09 +00:00
typedWritableReferenceCount.I we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
typedWritableReferenceCount.cxx Commit patches by cfsworks: 2014-10-19 22:41:47 +00:00
typedWritableReferenceCount.h introduce stdpy.pickle module with support for common-node NodePaths within a pickle stream 2010-02-10 19:43:58 +00:00
typedWritable_ext.cxx Fix various build issues 2015-02-11 14:16:21 +01:00
typedWritable_ext.h Add files that belonged to the previous commit 2014-02-20 13:58:23 +00:00
uniqueIdAllocator.cxx Cleanup of comments and whitespace 2016-02-01 22:30:43 +01:00
uniqueIdAllocator.h Cleanup of comments and whitespace 2016-02-01 22:30:43 +01:00
updateSeq.I Fix compile errors with clang 2014-12-06 22:38:40 +01:00
updateSeq.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
updateSeq.h Expose more properties to Python 2016-01-13 21:29:34 +01:00
vector_typedWritable.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
vector_typedWritable.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
vector_ulong.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
vector_ulong.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
vector_ushort.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
vector_ushort.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
vector_writable.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
vector_writable.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
weakKeyHashMap.I Check in change that might help fix a WeakKeyHashMap assert 2015-11-01 15:59:38 +01:00
weakKeyHashMap.cxx A lot of performance changes, particularly wrt dcasts and state management 2015-07-27 16:32:57 +02:00
weakKeyHashMap.h Replace many int params with size_t params where appropriate, and work towards fixing type conversion warnings 2015-10-07 18:58:26 +02:00
writableConfigurable.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
writableConfigurable.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
writableParam.I we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
writableParam.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
writableParam.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00