Commit Graph

422 Commits

Author SHA1 Message Date
Michael 249317f804 ObjectTrigger.cpp: use modern STL header names 2020-04-01 20:53:10 +02:00
Michael a5032e52bc MagnetTrigger.cpp: use modern STL header names 2020-04-01 20:51:47 +02:00
Michael 96375fb8f0 LocationTrigger.cpp: use modern STL header names 2020-04-01 20:50:54 +02:00
Michael 3ad57fd507 CreatureTrigger.cpp: use modern STL header names 2020-04-01 20:50:12 +02:00
Michael 71cf0f7321 CollisionTrigger.cpp: use modern STL header names 2020-04-01 20:49:24 +02:00
Michael 4282ffd4af BooleanTrigger.cpp: use modern STL header names 2020-04-01 20:48:30 +02:00
Michael 762a784634 Action.cpp: std::* treatment 2020-04-01 20:47:26 +02:00
Michael 9cdf2bc53b HitSpang.hpp: use modern STL header names
- std::* treatment
2020-04-01 20:44:47 +02:00
Michael 23c7533c4a Gun.hpp: use modern STL header names
- std::* treatment
2020-04-01 20:43:24 +02:00
Michael d1bfc55db1 DaemonScript.hpp: use modern STL header names
- std::* treatment
2020-04-01 20:42:59 +02:00
Michael a0ad5b56d6 Daemon.hpp: use modern STL header names
- std::* treatment
2020-04-01 20:42:29 +02:00
Michael afd341bf41 BloodSplat: use modern STL header names
- std::* treatment
2020-04-01 20:41:48 +02:00
Michael 12d5982fa6 Xob_bc: use modern STL header names
- std::* treatment
2020-04-01 20:35:17 +02:00
Michael 22a3006657 PhysicsSystem: use modern STL header names
- std::* treatment
2020-04-01 20:34:42 +02:00
Michael 737432dd8f PhysicsInfo.cpp: std::* treatment 2020-04-01 20:33:19 +02:00
Michael 75380920ca pelvis_def.h: remove obsolete include of bool header 2020-04-01 20:32:41 +02:00
Michael db7a7fba80 Pelvis: use modern STL header names
- std::* treatment
2020-04-01 20:31:54 +02:00
Michael cd30d6dd03 Magnet: use modern STL header names
- std::* treatment
2020-04-01 20:30:52 +02:00
Michael 471537ef5c InfoCompound.cpp: std::* treatment 2020-04-01 20:21:58 +02:00
Michael 8ef5087ce4 InfoBox.cpp: use modern STL header names
- std::* treatment
2020-04-01 20:21:08 +02:00
Michael 487b1477a3 futil.cpp: use modern STL header names 2020-04-01 20:18:26 +02:00
Michael d325731e49 foot.cpp: use modern STL header names 2020-04-01 20:17:53 +02:00
Michael df456ad87f dino_quad.cpp: use modern STL header names 2020-04-01 20:17:22 +02:00
Michael f5739c9332 dino_biped.cpp: use modern STL header names 2020-04-01 20:16:39 +02:00
Michael c046ef314a BioModel: use modern STL header names
- std::* treatment
2020-04-01 20:15:51 +02:00
Michael 029d4f4431 Arms.cpp: use modern STL header names 2020-04-01 20:15:10 +02:00
Ian Brun 05ef0de223
Merge pull request #39 from meekee7/std-audio
Audio: steps towards compilability
2020-04-01 16:39:27 +02:00
Ian Brun a7813401d8
Merge pull request #38 from meekee7/std-AI
AI: STL includes and std::* treatment
2020-04-01 16:34:47 +02:00
Ian Brun c9e2155c61
Merge pull request #37 from meekee7/std-view
View: STL includes, DirectX includes and std::* treatment
2020-04-01 16:32:31 +02:00
Ian Brun 4dee3317e0
Merge pull request #36 from meekee7/fastheap-operator-pointertype
CFastHeap: missing type-conversion operator
2020-04-01 16:27:33 +02:00
Ian Brun b253d21940
Merge pull request #35 from meekee7/ccoef-comparion-operators
CCoef comparison operators
2020-04-01 16:26:14 +02:00
Michael c4aed96ab7 AudioLoad.cpp: use qualified names to retrieve member function pointers 2020-03-31 20:16:10 +02:00
Michael d5105ad5bf AudioADPCM.cpp: use std::min 2020-03-31 20:12:43 +02:00
Michael 9625093d80 Audio.hpp: clean up DirectX includes, graphics APIs includes do not belong into the Audio module
- use modern STL header names
- std::* treatment
2020-03-31 20:11:47 +02:00
Michael 592847f3cf AudioLoader.hpp: use modern STL header names
- std::* treatment
2020-03-31 20:09:55 +02:00
Michael bf6379cccc WorldView: use modern STL header names
- std::* treatment
2020-03-31 19:53:44 +02:00
Michael c955b5d018 Synthesizer.hpp: use modern STL header names
- std::* treatment
2020-03-31 19:53:04 +02:00
Michael 8f381ee241 Silhoutte.cpp: use modern STL header names 2020-03-31 19:52:11 +02:00
Michael d1d59c26b5 PathAStar.cpp: std::* treatment 2020-03-31 19:50:36 +02:00
Michael 964f83de62 Influence.hpp: use modern STL header names
- std::* treatment
- add missing return type to operator function
2020-03-31 19:49:31 +02:00
Michael 71df32710a Brain.cpp: std::* treatment 2020-03-31 19:48:07 +02:00
Michael be73f202e8 AIMain: : use modern STL header names
- std::* treatment
2020-03-31 19:46:16 +02:00
Michael 7eb9db23f6 AIGraph.cpp: std::* treatment 2020-03-31 19:45:28 +02:00
Michael 4bc2026938 Activity.cpp: use modern STL header names 2020-03-31 19:44:41 +02:00
Michael 6a4a8d1405 Direct3DQuery.cpp: repair D3D header path 2020-03-31 19:38:12 +02:00
Michael e27aab4522 Direct3D.hpp: repair D3D header path 2020-03-31 19:37:23 +02:00
Michael 6b8fb07cd8 DD.hpp: repair D3D header path 2020-03-31 19:35:35 +02:00
Michael bb623f4587 RasterPool.cpp: use modern STL header names
- std::* treatment
2020-03-31 19:31:30 +02:00
Michael 25263059e5 RasterD3D.cpp: use modern STL header names
- std::* treatment
2020-03-31 19:30:41 +02:00
Michael c3c13c94b3 RasterConvertD3D.cpp: use modern STL header names
- std::* treatment
- use std::min
2020-03-31 19:29:55 +02:00
Michael 8f7ad69633 Grab: : std::* treatment 2020-03-31 19:28:17 +02:00
Michael c319d8de31 Gamma.hpp: use ints as template parameters 2020-03-31 19:27:46 +02:00
Michael cd66086488 Direct3DRenderState.hpp: repair D3D header path 2020-03-31 19:26:55 +02:00
Michael 8203a977b5 ColourBase: use modern STL header names
- std::* treatment
2020-03-31 19:25:11 +02:00
Michael 981328c4f0 AGPTextureMemManager.cpp : use modern STL header names
- std::* treatment
2020-03-31 19:23:28 +02:00
Michael 590738b980 WaveletCoef.hpp: add missing comparison operators 2020-03-31 18:48:15 +02:00
Michael 23e5cd309d DebugConsole.hpp: add support for std::endl on nullstreams 2020-03-31 18:21:43 +02:00
Michael f8db967949 FastHeap.hpp: add char* type conversion operator to CFastHeap 2020-03-31 16:03:31 +02:00
Ian Brun 501d7ca6fd
Merge pull request #33 from meekee7/std-loader
Loader: STL includes and std::* treatment
2020-03-31 12:37:31 +02:00
Michael 0fc92b5d7c SmartBuffer.hpp: use modern STL header names
- std::* treatment
2020-03-31 12:06:31 +02:00
Michael f017036021 TextureManager.hpp: use modern STL header names
- std::* treatment
2020-03-31 12:05:29 +02:00
Michael 14b5cc1480 SaveFile: use modern STL header names
- std::* treatment
2020-03-31 12:05:01 +02:00
Michael 2e07a736fe PlatonicInstance: use modern STL header names
- std::* treatment
2020-03-31 12:03:56 +02:00
Michael 9bf003041d LoadTexture.cpp: use modern STL header names
- std::* treatment
- declare str_new as const char* as required by assignment from strpbrk
2020-03-31 12:02:31 +02:00
Ian Brun e2b9346741
Merge pull request #32 from meekee7/std-geomdbase
GeomDBase: STL includes and std::* treatment
2020-03-31 11:58:07 +02:00
Michael aa1352a8b4 Loader.cpp: use modern STL header names
- std::* treatment
2020-03-31 11:55:49 +02:00
Michael 7520a6007f ImageLoader: use modern STL header names
- std::* treatment
2020-03-31 11:51:46 +02:00
Michael 6fd0959f71 ValueTable: use modern STL header names
- std::* treatment
2020-03-31 11:49:32 +02:00
Michael 26d441d891 SymbolTable: use modern STL header names
- std::* treatment
2020-03-31 11:48:28 +02:00
Michael db5027ea68 ObjectHandle: use modern STL header names
- std::* treatment
2020-03-31 11:47:16 +02:00
Michael fe36402d33 FileIO: use modern STL header names
- std::* treatment
2020-03-31 11:45:21 +02:00
Michael b45a3db3fe EasyString: use modern STL header names
- std::* treatment
- add missing return types to operator functions
2020-03-31 11:44:12 +02:00
Michael 3d02c2a760 WaveletQuadTreeQuery: use modern STL header names
- std::* treatment
2020-03-31 10:29:58 +02:00
Michael 012ca147eb WaveletQuadTreeBaseTri.hpp: use modern STL header names 2020-03-31 10:29:12 +02:00
Michael 43a1fff33e WaveletQuadTree.cpp: std::* treatment 2020-03-31 10:28:39 +02:00
Michael e2317536e0 WaveletCoef.hpp: use modern STL header names 2020-03-31 10:27:45 +02:00
Michael b7f885761c TerrainTexture.cpp: use modern STL header names
- std::* treatment
2020-03-31 10:27:12 +02:00
Michael 5c1eea2baf TerrainLoad: use modern STL header names
- std::* treatment
2020-03-31 10:26:13 +02:00
Michael c7ab9b2f3a Skeleton: use modern STL header names
- std::* treatment
2020-03-31 10:25:18 +02:00
Michael a4ebca0dce RayCast.cpp: use modern STL header names
- std::* treatment
2020-03-31 10:24:36 +02:00
Michael 6409a3a46e PartitionSpace.hpp: use modern STL header names
- std::* treatment
2020-03-31 10:24:11 +02:00
Michael 8d2155122f PartitionPriv.hpp: use modern STL header names
- std::* treatment
2020-03-31 10:23:42 +02:00
Michael ec70d8c5b2 PartitionBuild.cpp: use modern STL header names
- std::* treatment
2020-03-31 10:22:53 +02:00
Michael 7946fd689d Partition: use modern STL header names
- std::* treatment
2020-03-31 10:21:26 +02:00
Michael 287cb016c0 Mesh.cpp: use modern STL header names
- std::* treatment
2020-03-31 10:20:38 +02:00
Michael 74fa1ca4bd Hull.cpp: use modern STL header names
- std::* treatment
- add missing return types to operator functions
2020-03-31 10:20:05 +02:00
Michael 54e01128a5 WorldPriv.hpp: use modern STL header names
- std::* treatment
2020-03-30 23:31:33 +02:00
Michael 95cb47ff58 Water.cpp: use modern STL header names
- std::* treatment
- use int values for template parameters
2020-03-30 23:30:58 +02:00
Michael fa772247e5 TextOverlay.hpp: use modern STL header names
- std::* treatment
2020-03-30 22:54:45 +02:00
Michael b9a41a288d WorldDBase: use modern STL header names
- std::* treatment
2020-03-30 22:53:48 +02:00
Michael 8656f8a827 Teleport: use modern STL header names
- std::* treatment
2020-03-30 22:52:20 +02:00
Michael af59877b21 RenderDB: use modern STL header names
- std::* treatment
2020-03-30 22:51:45 +02:00
Michael e3f67b9b11 QueueMessage: use modern STL header names
- std::* treatment
2020-03-30 22:51:09 +02:00
Michael e64f24b9f4 Query: use modern STL header names
- std::* treatment
2020-03-30 22:48:29 +02:00
Michael 0929096385 ParticleGen.cpp: use modern STL header names
- std::* treatment
2020-03-30 22:47:32 +02:00
Michael 8c47fb3769 Instancer.hpp: use modern STL header names
- std::* treatment
2020-03-30 22:46:58 +02:00
Michael 803db9db86 Instance: use modern STL header names
- std::* treatment
2020-03-30 22:46:21 +02:00
Michael 76ca25c731 GameLoop.hpp: use modern STL header names
- std::* treatment
2020-03-30 22:42:57 +02:00
Michael 00598432a5 Container.hpp: add typename keyword where required 2020-03-30 22:41:29 +02:00
Michael 2c44cd8b80 CameraPrime.cpp: use modern STL header names
- std::* treatment
2020-03-30 22:40:00 +02:00
Michael 9721beb437 AnimationScript: use modern STL header names
- std::* treatment
2020-03-30 22:38:57 +02:00
Michael 796b99aef8 EntityDBase/Query: std::* treatment 2020-03-30 22:36:43 +02:00
Michael 35186f6598 RegisteredMsg.hpp use modern STL header names
- std::* treatment
2020-03-30 22:33:56 +02:00
Ian Brun 9fc2dd0374
Merge pull request #29 from meekee7/compile-file-filetest
Compile File and FileTest
2020-03-30 19:24:38 +02:00
Michael 7aefe5bfed DebugConsole.hpp: use modern STL header names, std::* treatment 2020-03-30 19:13:31 +02:00
Michael 2c298e7a97 StringEx.cpp: use modern STL header name 2020-03-30 19:13:14 +02:00
Michael f7b96e24f1 Ptr.cpp: use modern STL header names, std::* treatment 2020-03-30 19:12:55 +02:00
Michael fdc408f0b4 Hash.cpp: use modern STL includes, std::* treatment 2020-03-30 19:12:29 +02:00
Michael d73d60b1d2 UTypes.hpp: remove obsolete include 2020-03-30 19:12:07 +02:00
Michael 93eb18f822 FileTest.cpp: add #ifdef because the dump function only exists in debug configuration 2020-03-30 18:54:47 +02:00
Michael a1c9c63046 FileTest.cpp: add missing type to main function 2020-03-30 18:53:14 +02:00
Michael 1efe397193 Image.cpp: remove inline specifier from function implementations to avoid linking errors 2020-03-30 18:52:40 +02:00
Michael 963691bbc1 Spec.hpp: remove obsolete include 2020-03-30 18:50:16 +02:00
Ian Brun e0dc659d02
Merge pull request #26 from meekee7/cmake-details
README for build and CMake details
2020-03-30 08:04:42 +02:00
Michael 25df31d020 README.md: Add a README file that gives some general build instructions and tips 2020-03-28 21:51:53 +01:00
Michael 02892e3586 CMake: add shortcut script to start the CMake GUI 2020-03-28 21:45:42 +01:00
Michael a2b4cf7711 CMake: add script to generate VS2019 solution with CMake 2020-03-28 21:45:03 +01:00
Michael 098d60b380 CMake: add option to enable/disable the usage of the autodetected Trespasser directory. That option is also selectable in CMake-GUI. 2020-03-28 21:43:29 +01:00
Michael 782481e3af CMake: move CMake binary submodule from Tools to BuildTools 2020-03-28 13:20:09 +01:00
Ian Brun 42f886d99e Added CMake files 2020-03-28 02:21:14 +01:00
Ian Brun 3c2e897cc1 File: std::* treatment
- Made 'CSectionDB' public for now, fixes #5
- Updated .gitignore
2019-08-18 05:08:55 +02:00
Ian Brun 946b2a4943 Initial commit 2018-01-01 23:07:24 +01:00