Commit graph

2498 commits

Author SHA1 Message Date
Areloch f5ee843a86
Merge pull request #2214 from John3/update_Recast_5d41860
Update recast
2018-04-30 23:05:26 -05:00
Areloch 9920766a6a
Merge pull request #2232 from Azaezel/phyzZonePhun
PhysicalZone editing-display tools.
2018-04-30 22:58:38 -05:00
Areloch c2755f64ca
Merge pull request #2234 from Areloch/DeprecatedMSVCFix
Remove a now-unneeded fix for offsetof on new versions of Visual Studio.
2018-04-30 22:52:48 -05:00
Areloch 7c74acfa1a
Merge pull request #2235 from CouleeApps/fix-dump-console
Fix dumpConsoleClasses / dumpConsoleFunctions
2018-04-30 22:52:30 -05:00
Areloch 532cc4ad1b
Merge pull request #2237 from JeffProgrammer/codeinterpreter_cleanup
Small Cleanup to CodeInterpreter
2018-04-30 22:52:12 -05:00
Areloch 829da9ceb2
Merge pull request #2242 from JeffProgrammer/ts_thisoptimization_hotfix
Interpreter Hotfix: Check for NULL on the thisObject before using it.
2018-04-30 22:51:52 -05:00
OTHGMars 62b7442c7d Updates PlatformCursorController to use full set of SDL cursors.
Adds support for the SDL_SYSTEM_CURSOR_WAITARROW and SDL_SYSTEM_CURSOR_NO.
2018-04-27 21:44:04 -04:00
Azaezel 59130078e2 Merge branch 'development' of https://github.com/GarageGames/Torque3D into memberMess
# Conflicts:
#	Engine/source/sfx/sfxSystem.cpp
2018-04-23 10:08:14 -05:00
Lukas Joergensen df32264387 Don't automatically register objects, allow for modifications to the intial fields before register. This is necessary in order to set the fields before initialization such as TorqueScript does 2018-04-21 12:04:15 +02:00
Lukas Joergensen cd06f569fa Integrate new CInterface into the engine-console 2018-04-21 12:04:15 +02:00
Lukas Joergensen 8cdad51639 Update the CInterface 2018-04-21 12:04:09 +02:00
rextimmy 395c7af5b6 Corrects a problem with the D3D11 texture lock/unlock mechanism 2018-04-21 18:19:17 +10:00
Lukas Joergensen 951ca817bb Add a method to set the 'MainDotCsDir' when no main.cs is available 2018-04-21 09:29:57 +02:00
Lukas Joergensen 6b7be51d61 Pass structs by value, not by reference, in EngineAPI. This simplifies call-layout through EngineAPI 2018-04-21 09:23:38 +02:00
Lukas Joergensen 7d2587ad2b Use FixedTuple in EngineTrampoline, to make memory-layout consistent 2018-04-21 09:22:12 +02:00
Lukas Joergensen 43d2824f49 Mark EngineAPI as initialized, otherwise it can't be used 2018-04-21 09:21:21 +02:00
Lukas Joergensen 5bbda83669 Add Type information for Properties in EngineXMLExport 2018-04-21 09:08:44 +02:00
Lukas Joergensen a84145421f Fix EngineAPI xml generation, utilizing fixed_tuple for default args 2018-04-21 09:08:38 +02:00
Lukas Joergensen c1e64ff3bd Add initPersistFields to mPropertyTable 2018-04-21 09:03:04 +02:00
Lukas Joergensen bc435a3b33 Eliminate ConsoleFunction and ConsoleMethod, replace with DefineEngineStringlyVariadic 2018-04-20 22:09:58 +02:00
Lukas Joergensen 323206a796 Eliminate ConsoleStaticMethod 2018-04-20 20:27:09 +02:00
Lukas Joergensen 2e6133af48 Eliminate unnecessary uses of ConsoleMethod 2018-04-17 22:36:32 +02:00
Lukas Joergensen 00758d380f Eliminate unnecessary uses of ConsoleFunction 2018-04-17 21:41:29 +02:00
Lukas Joergensen cdfd4f9735 Eliminate DefineConsoleStaticMethod 2018-04-17 21:03:16 +02:00
Lukas Joergensen 3c99ef73a9 Eliminate DefineConsoleMethod 2018-04-17 21:01:50 +02:00
Lukas Joergensen 5bde18143f Eliminate DefineConsoleFunction 2018-04-17 20:54:08 +02:00
Areloch 037d089c4d
Merge pull request #2146 from Azaezel/specializationShenanigans
changes find, swap, for_each, and delete_pointer from global to t3d namespace
2018-04-17 03:02:03 -05:00
Jeff Hutchinson babe32ae7b Added better script interpreter logging. 2018-04-14 10:59:09 -04:00
Jeff Hutchinson 188fba2049 fix this pointer in op_callfunc_this 2018-04-12 23:14:57 -04:00
Jeff Hutchinson 47b1990cb7 Check for NULL on the thisObject before using it. Also cleanup break to goto. 2018-04-10 22:21:40 -04:00
Jeff Hutchinson 050d710580 Remove unused variables and cleanup precision warnings as dSprintf takes a U32 for the size of the buffer to use. 2018-04-02 23:38:17 -04:00
Azaezel f6b7d3711d slimmed down shadowvar cleanups, plus removal of an unused membervar. 2018-04-02 03:06:58 -05:00
Azaezel c84bd23e17 Revert "collada/ts chain shadowvar and member var clenaups"
This reverts commit 3ce15b33eb.
2018-04-02 03:01:52 -05:00
Azaezel 43c3f75b14 further membervar issue with PolyhedronFixedVectorData template found with clang. 2018-04-01 17:48:10 -05:00
Azaezel d2e8536a29 afx effect-vector and phrase membervar cleanups 2018-03-30 02:54:48 -05:00
Azaezel b0c48bbfce afx footswitch membervar cleanups 2018-03-30 02:53:07 -05:00
Azaezel 6daf4753ad afx point and spot light membervar cleanups 2018-03-30 02:52:22 -05:00
Azaezel e1c30fea37 afx camera membervar cleanups 2018-03-30 02:51:44 -05:00
Azaezel 47fc9325d1 a pair of afx audio-class membervar cleanups 2018-03-30 02:51:17 -05:00
Azaezel 74047fb34f afx mooring membervar cleanups 2018-03-30 02:50:12 -05:00
Azaezel dbdcbb034a afx staticshape membervar cleanups 2018-03-30 02:49:35 -05:00
Glenn Smith 50ac969b48 CodeBlock::getFunctionArgs used the wrong offsets 2018-03-30 02:28:04 -04:00
Glenn Smith 7a61a3cd95 Badly sized buffer in dumpConsoleClasses 2018-03-30 02:27:43 -04:00
Azaezel 6876801e61 afxforceset membervar cleanups 2018-03-29 19:40:34 -05:00
Azaezel 29530f0eaf afxEffectWrapper membervar cleanup 2018-03-29 17:46:57 -05:00
Azaezel 3ae1f7e73a afx magic spell membervar cleanup (plus an additional shadowvar one in magic missile) 2018-03-29 03:41:34 -05:00
Azaezel 1164ffb590 afx path 3d membervar cleanup 2018-03-29 03:40:24 -05:00
Areloch 7369b9feae Remove a now-unneeded fix for offsetof on new versions of Visual Studio. 2018-03-29 00:44:10 -05:00
Azaezel 7064b41506 gamebase mmebervar cleanups. mPacked in particular is likely to geta followup for other cleaning. 2018-03-28 23:41:47 -05:00
Azaezel 317cd9151a more afx constraint mmebervar cleanups 2018-03-28 23:37:19 -05:00
Areloch 6d37709b51
Merge pull request #2225 from Azaezel/defineDistaste
stop linux/mac  undefined MSVC versioncheck spam.
2018-03-28 21:38:40 -05:00
Glenn Smith ff9892c11e Use a circular buffer for getReturnBuffer because StringStack's would get clobbered too quickly 2018-03-28 20:55:09 -04:00
Glenn Smith 3650e9afa9 Move StringStack methods into the cpp file 2018-03-28 20:52:10 -04:00
Azaezel 0b70c7d529 afx constraint membervar cleanups 2018-03-28 18:39:59 -05:00
Azaezel 1e11b6e018 afx wave scalar and color membervar cleanups 2018-03-28 17:54:49 -05:00
Azaezel 47c62677ac void ColladaUtils::ExportData::processData() var clarifications 2018-03-28 17:50:17 -05:00
Azaezel 28e509af1a Merge branch 'development' of https://github.com/GarageGames/Torque3D into memberMess
# Conflicts:
#	Engine/source/console/consoleFunctions.cpp
2018-03-28 15:42:34 -05:00
Azaezel 0444410486 retooled spherical force ammount display to be based on mAppliedForce 2018-03-27 20:25:46 -05:00
Azaezel 80e34d88a0 visualization augmentations for PhysicalZone. colorizes based on force vector, scales based on lengths 2018-03-27 14:58:40 -05:00
Azaezel 3cec0f9d98 augmentation to drawArrow to allow one to explicitly define a radius. 2018-03-27 14:57:23 -05:00
Azaezel ceac050d7b stop linux/mac undefined MSVC versioncheck spam. 2018-03-19 16:18:57 -05:00
Azaezel 405c8ccfd1 stop linux/mac undefined MSVC versioncheck spam. 2018-03-18 18:51:10 -05:00
Areloch ffe9405568 Adds a convenience function to refresh the console dialog. 2018-03-17 14:37:07 -05:00
Areloch b9a21be1e2 Merge branch 'optimusPrimitive' of https://github.com/Azaezel/Torque3D into development 2018-03-17 00:45:54 -05:00
Areloch 81f9f1bdbd
Merge pull request #2215 from Areloch/MeshBaking_Expanded
Expanded mesh baking functionality
2018-03-17 00:41:37 -05:00
Areloch 71ac83fc9f
Merge pull request #2219 from CouleeApps/security-fixes
Security Fixes: String Buffers
2018-03-16 23:48:19 -05:00
Areloch ac67ed8e1a
Merge pull request #2090 from Areloch/ConsoleLogFilters
Adds some filtering options to the console log gui
2018-03-16 23:41:00 -05:00
Azaezel 94fae4b3c1 shadowvar cleanup 2018-03-16 20:28:01 -05:00
Azaezel 21f9c3343c console membervar cleanup 2018-03-16 20:05:47 -05:00
Azaezel a2ca9c634f shadowvar cleanup 2018-03-16 20:05:19 -05:00
Azaezel db7fad712e bitstream shadowvar cleanup 2018-03-16 20:04:43 -05:00
Azaezel 7d889a9a56 ast shadowvar cleanup 2018-03-16 20:04:14 -05:00
Azaezel fe3cd40d1e local shadowvar cleanup 2018-03-16 20:03:02 -05:00
Azaezel 3ce15b33eb collada/ts chain shadowvar and member var clenaups 2018-03-16 18:40:32 -05:00
Azaezel 0f3843cc5e shadowvar cleanup 2018-03-16 17:40:25 -05:00
Azaezel 4be468b1ae flipped debug rendering on for convexShapes, and added the following prefs:
$pref::convexDBG::ShowWorldBox = (bool);
$pref::convexDBG::ShowEdges = (bool); <-----------aparantly nonfucntional
$pref::convexDBG::ShowFaceColors = (bool);
$pref::convexDBG::ShowWinding = (bool);
$pref::convexDBG::ShowSurfaceTransforms = (bool);
2018-03-16 17:14:12 -05:00
Azaezel 71e640f6b6 unnecessarily duplicated var definitions 2018-03-16 17:12:22 -05:00
Azaezel de4f2ddc2a (crashfix) clean up shadowvar followup. 2018-03-16 16:21:53 -05:00
Azaezel 21b82b737d shadowvar cleanup 2018-03-16 11:13:26 -05:00
Azaezel f9aa23f9c5 shadowvar cleanup 2018-03-15 21:41:17 -05:00
Azaezel dd297ce39d forest shadowvar cleanups 2018-03-15 20:47:25 -05:00
Azaezel bc407314f8 tinyxml core class uses a 'value' variable. method io and tempvars altered to work around the 'conflict' 2018-03-15 20:45:18 -05:00
Azaezel 870acaf5e4 gfxDrawutil, gizmo shadowvar cleanups 2018-03-15 20:44:13 -05:00
Azaezel 46bbb88d71 CollisionState membervar clarification 2018-03-15 17:31:28 -05:00
Azaezel e23487b4b1 groundcover shadowvar cleanup 2018-03-15 15:37:04 -05:00
Azaezel 1b016c4b7d local 'duplicates' of scratchbuffer global shifted to varBuffer 2018-03-15 15:36:38 -05:00
Azaezel 342bf8f3d3 gui shadowvar cleanups 2018-03-15 14:50:54 -05:00
Azaezel 2009bf1ee3 refactor to avoid shadowvars 2018-03-15 00:52:03 -05:00
Azaezel b20e6875f7 frustum definition duplication(s) 2018-03-15 00:43:29 -05:00
Azaezel 584d7fdc29 shadowvar cleanup 2018-03-14 19:07:03 -05:00
Azaezel 7af02efe29 crashfix from prior commit 2018-03-14 18:44:51 -05:00
Azaezel 1bd398a959 cleanups for decal and mesh road, and the meshroad and river editors 2018-03-14 17:43:03 -05:00
Azaezel 0a80dac669 shadowvar cleanup 2018-03-14 17:42:18 -05:00
Azaezel c01b149e74 XXXVehicle::updateEmitter cleanups 2018-03-14 17:41:29 -05:00
Azaezel 29245ed7e4 doubleup on dt (usually denotes delta-time. in this case also incorporates time-of-collision) 2018-03-14 17:39:50 -05:00
Azaezel ae455be27a doubleup on Q defintion for baycentric coord calcs 2018-03-14 17:38:44 -05:00
Azaezel ea2f017756 ease member vars tagged as member vars 2018-03-14 15:45:45 -05:00
Azaezel e126ca1823 PolyhedronVectorData core membervar cleanups 2018-03-14 15:18:00 -05:00
Azaezel b415ac8f6b davmesh debug draw membervar cleanup 2018-03-14 15:13:44 -05:00
Azaezel b37dcc9d3a duplicated ghostinfo itterator 2018-03-14 15:10:43 -05:00
Azaezel 9200eb99e1 duplicate var+assignment 2018-03-14 13:15:14 -05:00
Azaezel a357f9154b Polytope::intersect variable differerntiation. 2018-03-14 13:14:39 -05:00
Azaezel 99aa6263e6 layer, and playerControllerComponent shadowvar cleanups 2018-03-14 13:12:26 -05:00
Azaezel 45a4de7c4a shadowvar cleanups for scattersky and accumulationVolume 2018-03-13 21:29:09 -05:00
Azaezel 53869600cc netObject classvar cleanups 2018-03-13 21:27:31 -05:00
Azaezel f0e5fddde8 reflector classvar cleanups 2018-03-13 21:26:27 -05:00
Azaezel 68da3176c9 more gfx shadowvar cleanups 2018-03-13 21:25:45 -05:00
Azaezel 577e16ec10 sfx shadowvar cleanup 2018-03-13 21:25:02 -05:00
Azaezel 656c81dd39 ribbon classvar cleanup 2018-03-13 21:24:37 -05:00
Azaezel e24e917cf9 MountedImage& image = mMountedImageList[i]; clarification cases 2018-03-13 19:29:08 -05:00
Azaezel 50ed2f6d08 clean up unnecessary global char buffer[100] define 2018-03-13 19:27:47 -05:00
Azaezel 151632f0c4 shader hooks and gen cleanups 2018-03-13 18:07:58 -05:00
Azaezel 32707c5e53 SFXMemoryStream::read clarification. 2018-03-13 18:05:30 -05:00
Azaezel 1d754d92d7 serverquery cleanup 2018-03-13 18:03:10 -05:00
Azaezel ae514ef808 animation clarification 2018-03-13 17:54:35 -05:00
Azaezel 1fc7192018 terrain file I/O and opengl rendering cleanup 2018-03-13 17:33:13 -05:00
Azaezel 87207e0a97 simobject, dictionary, stringtable, and taml clarificationsand cleanups 2018-03-13 17:30:33 -05:00
Azaezel f1c397e055 scenecontainer cleanup 2018-03-13 17:29:03 -05:00
Azaezel a5917ced16 substitution statements conformed to standard class:mVar standard 2018-03-13 17:27:24 -05:00
Azaezel 3ceaa0ed50 cleaned up member::radius 2018-03-13 15:31:00 -05:00
Azaezel 4615bd6db8 more compiler compliant cleanups plus a full set of tsMesh::foo to tsmesh::mFoo class var conversions for consistency 2018-03-13 14:53:23 -05:00
Azaezel b55db9a143 TSMesh::castRayOpcode method var clarifications/match for .h file 2018-03-13 14:26:17 -05:00
Azaezel 10937d0a4d tsignal::order to ::mOrder. yet another potential conflict with a class member vs a method input 2018-03-13 14:22:51 -05:00
Azaezel 57af794ee3 clarified the texture-atlas varnames a bit. (shadow vars cleanup) 2018-03-13 12:16:17 -05:00
Azaezel ef0a4bee08 tsmesh: parentMesh and indicies to mParentMesh and mIndicies (usual deal, complaints about method vars or temp ones potentially conflicting with class vars) 2018-03-13 11:36:36 -05:00
Azaezel 4a5c36352c remove inside a remove after a remove... yeah.... No. 2018-03-13 02:12:59 -05:00
Azaezel 95f7205f61 buf clarification. mModifLightRays logic cleanup 2018-03-13 02:11:57 -05:00
Azaezel 242a51eefe bounds to mBounds conflict avoidance 2018-03-13 01:05:15 -05:00
Azaezel f08339c534 many *many* generic is and js 2018-03-13 00:57:31 -05:00
Azaezel f10e5d5933 pos to mSeqPos to resolve a method entry vs class entry 2018-03-12 23:09:20 -05:00
Azaezel a061af68d2 delta to mDelta to resolve another class var vs method var confusionpoint 2018-03-12 23:07:34 -05:00
Azaezel 95b46c107a winconsole many, many i vars. worldEditor path arguement, lockPtr doubleup. volume.cpp: uneccesary duplicated FileNode::Attributes attr; def 2018-03-12 19:10:55 -05:00
Azaezel 452bbc7bb1 cleans up extra=extra complaint 2018-03-12 17:41:22 -05:00
Azaezel 261a71c3f9 clarified several variable 'r' definitions, as well as a doubleup of a sucessive S32 txt_w = mProfile->mFont->getStrWidth( buff ); pair 2018-03-12 16:00:10 -05:00
Azaezel 9141d37ca2 corrects PopupMenu::checkItem() not checking the item. also prepends m to member variables for the MenuItem class to correct a few more locals hiding classvar reports. 2018-03-12 14:30:49 -05:00
Azaezel 0a09aaba2e nother set of generic 'object' varnames, all of which referenced different things 2018-03-12 04:37:41 -05:00
Azaezel 35d5e8178e overgeneralised variable 'name' clarified between use-cases 2018-03-12 04:04:41 -05:00
Azaezel 65870124b0 local obectName doubleup 2018-03-12 04:03:46 -05:00
Azaezel 9298d889b3 simset::objectList to simset::mObjectList 2018-03-12 03:58:19 -05:00
Azaezel 886dcbaac5 variable naming cleanup due to locals overriding in multiple places. objectname to mObjectName+ getName() refs in dictionary. 2018-03-12 02:36:52 -05:00
irei1as 932ba0aed8
Update sfxSound.cpp 2018-03-11 17:29:30 +01:00
irei1as a21c5a7677
Update sfxSound.h 2018-03-11 17:25:30 +01:00
irei1as ae82c93ad0
Update asyncPacketStream.h 2018-03-11 17:23:59 +01:00
irei1as 0380b95492
Update sfxSound.cpp 2018-03-11 17:20:59 +01:00
Glenn Smith 6b024b21bf As suggested, extract strlen calls from sizes into variables so it isn't called twice 2018-03-08 20:59:40 -05:00
Glenn Smith ed10ce2511 A buffer overflow in enumerateConsoleClassesByCategory 2018-03-08 00:51:52 -05:00
Glenn Smith f9c684fb11 Speaking of badly sized mac things 2018-03-08 00:45:43 -05:00
Glenn Smith 7fc60fbf59 Better to use strlcat and strlcpy and move them to the cpp file. Provided an implementation for platforms that don't support them (macOS only currently) 2018-03-08 00:45:24 -05:00
Glenn Smith cd79088939 Let dStrncat use strncat because it's probably set up for that 2018-03-07 03:58:28 -05:00
Areloch b21c139850 Missed a cleanup line. 2018-03-07 01:30:44 -06:00
Glenn Smith 963333c583 More cats and cpys in files that xcode doesn't see 2018-03-07 01:13:56 -05:00
Glenn Smith 25c25b20b1 Engine was also using raw strcat/strcpy 2018-03-07 00:49:46 -05:00
Glenn Smith 751ccae12d Missed a couple +1s here and there 2018-03-07 00:44:46 -05:00
Glenn Smith a94e0c6d81 Cleaning up the checks 2018-03-06 02:37:42 -05:00
Glenn Smith e03a86f75a Actual buffer overflow bug found because of these fixes 2018-03-06 02:35:46 -05:00
Glenn Smith a94587af43 Use strncpy instead of strcpy because again, buffer overflows 2018-03-06 02:35:33 -05:00
Glenn Smith 1728fe39ad Use strncat instead of strcat to prevent some buffer overflows 2018-03-06 00:48:44 -05:00
Glenn Smith bf408235a8 Removed unused macString.mm that has old versions of string functions with no bounds checking 2018-03-05 23:48:09 -05:00
Areloch 43ca2c5bc2 Cleanup of export function to remove redundant arg
Removed unused var
Cleaned up collision export on convexShape
Added prefab export functionality
2018-03-04 16:03:39 -06:00
Areloch 501a322435 Adds handling for the proper updated exporting of mesh for convexShapes 2018-03-04 15:10:44 -06:00
Areloch f309b736ca Expanded mesh baking functionality, now supporting baking of LODs and Collision meshes 2018-03-01 01:51:18 -06:00
Johxz 09854e2612 update readme version files 2018-02-28 22:42:42 -06:00
Johxz 8aa48ff21b update recast 2018-02-28 22:15:31 -06:00
Johxz 64c2059050 delete old files 2018-02-28 13:01:06 -06:00
Azaezel 1a3e7970ca requested revision: use dword just in case of compiler shenanigans 2018-02-26 22:34:21 -06:00
Azaezel 602e5217ee tell switchable graphics supported systems that they need to use the beefier GPU 2018-02-26 20:45:18 -06:00
Areloch 0d2705d815
Merge branch 'development' into issue_2115 2018-02-14 01:43:34 -06:00
Areloch af864a8e95
Merge pull request #2158 from Azaezel/thatsAwrap
adds an mWrap and mWrapF method
2018-02-14 01:41:47 -06:00
Areloch dbf7aa9ef7
Merge pull request #2159 from Azaezel/veryValid
exposes getters for typevalidators.
2018-02-14 01:40:42 -06:00
Areloch 4182827b9a
Merge pull request #2157 from Areloch/NetworkedFields
Adds a new function for defining network-aware console fields on NetObjects
2018-02-14 00:59:25 -06:00
Areloch b914670338
Merge pull request #2206 from Azaezel/profileProblem
companion to #2203:
2018-02-14 00:59:08 -06:00
Areloch 0c6af0ddcf
Merge pull request #2203 from Bloodknight/DifferentProfileFixes
Fixes console spamming of material profiles
2018-02-14 00:58:57 -06:00
Areloch de50a5eba2
Merge pull request #2205 from Areloch/ContextKeybinds
Implements hold and context keybinds
2018-02-14 00:57:48 -06:00
Areloch 2e6f0bde1d
Merge branch 'development' into NetworkedFields 2018-02-14 00:11:32 -06:00
Areloch 010912f393
Merge pull request #2198 from Areloch/MenuBarMoreFixup
Fixes up some menubar issues.
2018-02-13 14:55:49 -06:00
Areloch e54877c67d
Merge pull request #2196 from Bloodknight/Cleanup_CLASSDOC
Remove nested CLASSDOC Macro
2018-02-13 14:55:09 -06:00
Areloch e18661d861
Merge pull request #2190 from Areloch/AssetCodeCleanupRoundOne
Some code cleanup on assets, entities and components, round 1
2018-02-13 14:54:50 -06:00
Azaezel f9ab317f65 companion to #2203: corrects a couple backend profile assignment mismatches found with @rextimmys debug spew 2018-02-13 02:51:28 -06:00
Areloch 5fd5519670 Implements hold and context keybind functionality, enabling the ability to have actionmap binds for holding down a button(complete with hold time return if needed) and context binds for being able to have different events for tapping and holding on the same key. 2018-02-12 21:36:19 -06:00
Azaezel 324c2faf95 don't try to physically interact with a prefab with invalid entries 2018-02-12 11:48:13 -06:00
Marc Chapman 60f604fe9b Profile change for specular files 2018-02-12 16:20:18 +00:00
Areloch 7fd04eabaf
Update meshRenderSystem.cpp 2018-02-11 02:09:53 -06:00
Areloch 937ef6c33d Tabs&Spaces 2018-02-08 16:04:50 -06:00
Areloch f237caff5e Stabilizes the add/remove behavior of menubars by also tracking the modeless background control the menubars use for proper cleanup as well.
Also fixes an issue where the findMenu call wasn't properly translating the incoming string to StringTableEntry.
2018-02-08 16:00:11 -06:00
Marc Chapman fafc3acd5e Remove nested CLASSDOC Macro 2018-02-05 23:02:02 +00:00
Bloodknight c8e9b85ed3
Merge branch 'development' into issue_2115 2018-02-05 15:59:33 +00:00
Johxz 5f4a91fe21 update to libogg v133 2018-02-04 22:26:02 -06:00
Johxz 97af14fd84 update to bullet 2.87 2018-02-04 21:49:50 -06:00
Areloch c337649019 Some code cleanup, tweak and optimizations for assets, entities and components. 2018-02-04 16:21:07 -06:00
Areloch 5ad9ae30bb Bugfixes and improvements for the animation component and related asset behavior.
Adds in ability to establish a shape animation asset as being cyclic or blended.
Adds functionality for blended animations to integrated into shapeAssets.
2018-02-04 14:31:28 -06:00
Areloch 7ef781d94c
Merge pull request #2187 from JeffProgrammer/torquescript_64_dsos
Fix Torque3D 64bit DSOs.
2018-02-04 13:18:10 -06:00
rextimmy 032a801a99 gcc/clang build fix 2018-02-04 09:32:39 +10:00
Jeff Hutchinson d8e302efee Fix Torque3D 64bit DSOs.
Fix from Torque2D for 64bit string table entries.
2018-02-03 00:32:22 -05:00
Areloch 80c7dfcb6c
Merge pull request #2182 from Areloch/AssetBrowser_Initial
Asset browser initial
2018-02-01 21:14:50 -06:00
Areloch fae9b17be8 Corrects the clearFields function of the variableInspector and enables the callback field support. 2018-02-01 01:51:51 -06:00
Areloch 2bdec9278f
Merge pull request #2171 from chaigler/dae_file_leak_fix
Fix for daeRawResolver resource leak
2018-01-31 16:28:57 -06:00
Areloch 0860e03bf2
Merge pull request #2165 from chaigler/SDL2_cmake_fix
Remove dxerr.lib dependency
2018-01-31 16:28:40 -06:00
Areloch 74187743bf
Merge pull request #2183 from Areloch/ShapeEdDisplayFixes
Fix a few rendering issues in the Shape Editor
2018-01-31 14:11:02 -06:00
Areloch d784228f32
Merge pull request #2170 from chaigler/BL_remove_fix
Fixes for compiling without Basic Lighting
2018-01-31 14:10:50 -06:00
Areloch 48a093eec4 Adds the ability to force the path returned by the file dialog to be relative. 2018-01-29 22:16:42 -06:00