- ISO/IEC 14882:2020 - Programming languages — C++, 2020
- Bjarne Stroustrup: The C++ Programming Language (4th Edition), 2013
- ISO/IEC 9899:2018 Information technology — Programming languages — C, 2018
- Brian W. Kernighan and Dennis M. Ritchie The C programming Language, 1988
- Stanley Lippman, Josée Lajoie, Barbara Moo C++ Primer (5th Edition) 5th Edition, 2012
- Paul Deitel, Harvey Deitel C++ How to Program 10th Edition, 2016
- Konstantin Vladimirov C++ lectures in russian : https://sourceforge.net/projects/cpp-lects-rus/
p.VisualizeMovement 1/0 - show movement parameters and draw acceleration/velocity vectors
GUnrealEd->UpdateFloatingPropertyWindows(true);
FEditorViewportClient::ProcessClickInViewport -> FEditorViewportClient::ProcessClick(View,HitProxy,Key,Event,HitX,HitY) ->
-> FComponentVisualizerManager::HandleClick(FEditorViewportClient* InViewportClient, HHitProxy* HitProxy, const FViewportClick& Click) ->
-> FComponentVisualizerManager::HandleProxyForComponentVis(InViewportClient, HitProxy, Click);
=========================================
GUnrealEd->FindComponentVisualizer(ClickedComponent->GetClass());
bool bIsActive = Visualizer->VisProxyHandleClick(InViewportClient, VisProxy, Click);
- Enable Game mode (toggling by key "G")
- Hide unnecessary objects (for instance: Landscapes (or setup them with proper parameters)
- Change View mode (for example from Lit to Unlit)
- You can check fps by command [stat fps] (input this command again to hide stats)
- Also you can check number of draw calls and polygons by command [stat rhi]
/UnrealEngine/Engine/Build/BatchFiles/Mac/GenerateProjectFiles.sh -project=/ProjectName/ProjectName.uproject -Game
[Kismet]
CompileDisplaysBinaryBackend=true
[Kismet]
CompileDisplaysTextBackend=true
But unreal can go down after that) UE5 crashed without patch And there are no much text prints in log, it needs to check in debugger what it want to print
To turn off conversions in any "control version" program, it needs to change GUID to the one similar value in register for all:
- To fix line endings in plastic SCM you need to add the <AutoEolConversion>Auto</AutoEolConversion> in client.conf file.
Add prefix "A_" :
dir | Rename-Item -NewName {"A_" + $_.Name}
Replace space on underscore :
dir | Rename-Item –NewName { $_.Name –replace “ “,”_” }
Replace letters to Upper case :
dir | Rename-Item -NewName {(Get-Culture).TextInfo.ToTitleCase($_.Name)}
Rename all files in subfolders on TitleCase :
Get-ChildItem -Recurse | Rename-Item -NewName {(Get-Culture).TextInfo.ToTitleCase($_.Name)}
https://refactoring.guru/ru