obs-StreamFX/source/obs
lainon 6e1566386e project: Apply more C++ paradigms to the code
- Use auto in places where code clarity is improved or identical.
- Replace trivial constructors and destructors with default.
- Use true random for random generation.
- Use std::string_view where it is valid to do so.
- Apply const where it is valid to do so.
- Use references where it is valid to do so.
- Manually optimize memory usage with std::move and std::copy.
- Opt for memory efficient containers where the size is known ahead of time.

Signed-off-by: lainon <GermanAizek@yandex.ru>
2023-04-05 18:58:32 +02:00
..
gs project: Apply more C++ paradigms to the code 2023-04-05 18:58:32 +02:00
obs-encoder-factory.cpp obs/encoder-factory: Factory to create encoder instances 2023-03-28 12:52:11 +02:00
obs-encoder-factory.hpp project: Apply more C++ paradigms to the code 2023-04-05 18:58:32 +02:00
obs-signal-handler.cpp obs-signal-handler: Helper classes for signals and audio 2020-02-14 07:30:46 +01:00
obs-signal-handler.hpp project: Apply more C++ paradigms to the code 2023-04-05 18:58:32 +02:00
obs-source-active-child.cpp obs/source: Refactor old deprecated classes 2023-04-05 18:58:21 +02:00
obs-source-active-child.hpp obs/source: Refactor old deprecated classes 2023-04-05 18:58:21 +02:00
obs-source-active-reference.cpp obs/source: Refactor old deprecated classes 2023-04-05 18:58:21 +02:00
obs-source-active-reference.hpp obs/source: Refactor old deprecated classes 2023-04-05 18:58:21 +02:00
obs-source-factory.cpp project: Apply clang-format 2019-12-21 17:05:53 +01:00
obs-source-factory.hpp project: Apply more C++ paradigms to the code 2023-04-05 18:58:32 +02:00
obs-source-info.cpp obs/source: Refactor old deprecated classes 2023-04-05 18:58:21 +02:00
obs-source-info.hpp obs/source: Refactor old deprecated classes 2023-04-05 18:58:21 +02:00
obs-source-showing-reference.cpp obs/source: Refactor old deprecated classes 2023-04-05 18:58:21 +02:00
obs-source-showing-reference.hpp obs/source: Refactor old deprecated classes 2023-04-05 18:58:21 +02:00
obs-source-tracker.cpp obs/source-tracker: Fix missing sources and modernize singleton design 2023-04-05 18:58:20 +02:00
obs-source-tracker.hpp obs/source-tracker: Fix missing sources and modernize singleton design 2023-04-05 18:58:20 +02:00
obs-source.cpp obs/source: Refactor old deprecated classes 2023-04-05 18:58:21 +02:00
obs-source.hpp obs/source: Refactor old deprecated classes 2023-04-05 18:58:21 +02:00
obs-tools.cpp obs/tools: Remove more legacy tools 2023-04-05 18:58:21 +02:00
obs-tools.hpp obs/tools: Remove more legacy tools 2023-04-05 18:58:21 +02:00
obs-weak-source.cpp obs/source: Refactor old deprecated classes 2023-04-05 18:58:21 +02:00
obs-weak-source.hpp obs/source: Refactor old deprecated classes 2023-04-05 18:58:21 +02:00