Ein c++ Framework für grafische Benutzeroberflächen, 2D Grafiken, Animationen und simple 3D Objekte

Kolja Strohm 72356fc694 add mode where user inputs are handled by the ticking thread to reduce input delays due to waiting for lock aquiering over multiple frames 1 rok temu
Framework Tests 3fb7ab6f48 fix that warteAufThread immediatly returns without waiting the specified amound of time on linux systems 1 rok temu
.gitattributes 5d987a3661 Erster commit 8 lat temu
.gitignore 1bae562ab4 fix 6 lat temu
AlphaFeld.cpp a532168d2f apply new code formatter 1 rok temu
AlphaFeld.h a532168d2f apply new code formatter 1 rok temu
Animation.cpp a532168d2f apply new code formatter 1 rok temu
Animation.h a532168d2f apply new code formatter 1 rok temu
Animation3D.cpp a532168d2f apply new code formatter 1 rok temu
Animation3D.h a532168d2f apply new code formatter 1 rok temu
Array.h a532168d2f apply new code formatter 1 rok temu
AsynchronCall.cpp a532168d2f apply new code formatter 1 rok temu
AsynchronCall.h a532168d2f apply new code formatter 1 rok temu
AuswahlBox.cpp a532168d2f apply new code formatter 1 rok temu
AuswahlBox.h a532168d2f apply new code formatter 1 rok temu
Base64.cpp a532168d2f apply new code formatter 1 rok temu
Base64.h a532168d2f apply new code formatter 1 rok temu
Betriebssystem.h a532168d2f apply new code formatter 1 rok temu
Bild.cpp 41378d2a32 fix gdiplus include order 1 rok temu
Bild.h a532168d2f apply new code formatter 1 rok temu
Bildschirm.cpp 72356fc694 add mode where user inputs are handled by the ticking thread to reduce input delays due to waiting for lock aquiering over multiple frames 1 rok temu
Bildschirm.h 72356fc694 add mode where user inputs are handled by the ticking thread to reduce input delays due to waiting for lock aquiering over multiple frames 1 rok temu
Cache.h a532168d2f apply new code formatter 1 rok temu
CharMap.h a532168d2f apply new code formatter 1 rok temu
ClassDiagram.cd 0e10ee7f87 DirectX12 API weiterentwickelt 5 lat temu
Critical.cpp a532168d2f apply new code formatter 1 rok temu
Critical.h a532168d2f apply new code formatter 1 rok temu
Cube.cpp a532168d2f apply new code formatter 1 rok temu
Cube.h a532168d2f apply new code formatter 1 rok temu
DLLRegister.cpp a532168d2f apply new code formatter 1 rok temu
DLLRegister.h a532168d2f apply new code formatter 1 rok temu
DOCUMENTATION f972e6cb25 Bessere Dokumentation zu Array.h 4 lat temu
DX11GraphicsApi.cpp a532168d2f apply new code formatter 1 rok temu
DX11PixelShader.hlsl 5a831d4868 tooltips are now remove automatically from the screen if they are no longer referenced by any other object 1 rok temu
DX11VertexShader.hlsl ffb0758631 fix vertex indices in vertex shader 2 lat temu
DX12Buffer.cpp a532168d2f apply new code formatter 1 rok temu
DX12Buffer.h a532168d2f apply new code formatter 1 rok temu
DX12CommandQueue.cpp a532168d2f apply new code formatter 1 rok temu
DX12CommandQueue.h a532168d2f apply new code formatter 1 rok temu
DX12GraphicsApi.cpp a532168d2f apply new code formatter 1 rok temu
DX12PixelShader.h a532168d2f apply new code formatter 1 rok temu
DX12PixelShader.hlsl e85a856518 Update 5 lat temu
DX12Shader.cpp a532168d2f apply new code formatter 1 rok temu
DX12Shader.h a532168d2f apply new code formatter 1 rok temu
DX12Textur.cpp a532168d2f apply new code formatter 1 rok temu
DX12Textur.h a532168d2f apply new code formatter 1 rok temu
DX12VertexShader.h a532168d2f apply new code formatter 1 rok temu
DX12VertexShader.hlsl ffb0758631 fix vertex indices in vertex shader 2 lat temu
DX9GraphicsApi.cpp a532168d2f apply new code formatter 1 rok temu
DXBuffer.cpp a532168d2f apply new code formatter 1 rok temu
DXBuffer.h a532168d2f apply new code formatter 1 rok temu
Datei.cpp a532168d2f apply new code formatter 1 rok temu
Datei.h a532168d2f apply new code formatter 1 rok temu
DateiDialog.cpp a532168d2f apply new code formatter 1 rok temu
DateiDialog.h a532168d2f apply new code formatter 1 rok temu
DateiSystem.cpp a532168d2f apply new code formatter 1 rok temu
DateiSystem.h a532168d2f apply new code formatter 1 rok temu
Diagramm.cpp a532168d2f apply new code formatter 1 rok temu
Diagramm.h a532168d2f apply new code formatter 1 rok temu
Dialog.cpp a532168d2f apply new code formatter 1 rok temu
Dialog.h a532168d2f apply new code formatter 1 rok temu
DreieckListe.h a532168d2f apply new code formatter 1 rok temu
Ebene3D.h a532168d2f apply new code formatter 1 rok temu
Either.h a532168d2f apply new code formatter 1 rok temu
Errors.cpp a532168d2f apply new code formatter 1 rok temu
Errors.h a532168d2f apply new code formatter 1 rok temu
Feld.h a532168d2f apply new code formatter 1 rok temu
Fenster.cpp 72356fc694 add mode where user inputs are handled by the ticking thread to reduce input delays due to waiting for lock aquiering over multiple frames 1 rok temu
Fenster.h a532168d2f apply new code formatter 1 rok temu
Fortschritt.cpp a532168d2f apply new code formatter 1 rok temu
Fortschritt.h a532168d2f apply new code formatter 1 rok temu
Framework Linux.vcxproj 3fb7ab6f48 fix that warteAufThread immediatly returns without waiting the specified amound of time on linux systems 1 rok temu
Framework Linux.vcxproj.filters 53af426983 improved visual studio code filters for linux 1 rok temu
Framework.sln 993493f4b5 fix some issues with array usages and add tests 2 lat temu
Framework.vcxproj 72356fc694 add mode where user inputs are handled by the ticking thread to reduce input delays due to waiting for lock aquiering over multiple frames 1 rok temu
Framework.vcxproj.filters f6465672a1 improved visual studio code filters 1 rok temu
FrameworkMath.h a532168d2f apply new code formatter 1 rok temu
Funktion.h a532168d2f apply new code formatter 1 rok temu
Global.cpp 41378d2a32 fix gdiplus include order 1 rok temu
Globals.h 3fb7ab6f48 fix that warteAufThread immediatly returns without waiting the specified amound of time on linux systems 1 rok temu
GraphicsApi.cpp a532168d2f apply new code formatter 1 rok temu
GraphicsApi.h a532168d2f apply new code formatter 1 rok temu
HashMap.h a532168d2f apply new code formatter 1 rok temu
ImmutablePair.h a532168d2f apply new code formatter 1 rok temu
InMemoryBuffer.cpp a532168d2f apply new code formatter 1 rok temu
InMemoryBuffer.h a532168d2f apply new code formatter 1 rok temu
InitDatei.cpp a532168d2f apply new code formatter 1 rok temu
InitDatei.h a532168d2f apply new code formatter 1 rok temu
JSON.cpp a532168d2f apply new code formatter 1 rok temu
JSON.h a532168d2f apply new code formatter 1 rok temu
KSGTDatei.cpp a532168d2f apply new code formatter 1 rok temu
KSGTDatei.h a532168d2f apply new code formatter 1 rok temu
Kam3D.cpp a532168d2f apply new code formatter 1 rok temu
Kam3D.h a532168d2f apply new code formatter 1 rok temu
Kamera2D.cpp a532168d2f apply new code formatter 1 rok temu
Kamera2D.h a532168d2f apply new code formatter 1 rok temu
Key.cpp a532168d2f apply new code formatter 1 rok temu
Key.h a532168d2f apply new code formatter 1 rok temu
Klasse.h a532168d2f apply new code formatter 1 rok temu
Knopf.cpp a532168d2f apply new code formatter 1 rok temu
Knopf.h a532168d2f apply new code formatter 1 rok temu
Liste.cpp a532168d2f apply new code formatter 1 rok temu
Liste.h a532168d2f apply new code formatter 1 rok temu
M2DVorschau.cpp a532168d2f apply new code formatter 1 rok temu
M2DVorschau.h a532168d2f apply new code formatter 1 rok temu
M2Datei.cpp a532168d2f apply new code formatter 1 rok temu
M2Datei.h a532168d2f apply new code formatter 1 rok temu
M3Datei.cpp a532168d2f apply new code formatter 1 rok temu
M3Datei.h a532168d2f apply new code formatter 1 rok temu
Mat3.h a532168d2f apply new code formatter 1 rok temu
Mat4.h a532168d2f apply new code formatter 1 rok temu
Maus.cpp a532168d2f apply new code formatter 1 rok temu
Maus.h a532168d2f apply new code formatter 1 rok temu
MausEreignis.cpp a532168d2f apply new code formatter 1 rok temu
MausEreignis.h a532168d2f apply new code formatter 1 rok temu
Maybe.h a532168d2f apply new code formatter 1 rok temu
Model2D.cpp a532168d2f apply new code formatter 1 rok temu
Model2D.h a532168d2f apply new code formatter 1 rok temu
Model3D.cpp a532168d2f apply new code formatter 1 rok temu
Model3D.h a532168d2f apply new code formatter 1 rok temu
Model3DCollection.h a532168d2f apply new code formatter 1 rok temu
Model3DList.cpp a532168d2f apply new code formatter 1 rok temu
Model3DList.h a532168d2f apply new code formatter 1 rok temu
ObjFile.cpp a532168d2f apply new code formatter 1 rok temu
ObjFile.h a532168d2f apply new code formatter 1 rok temu
Pair.h a532168d2f apply new code formatter 1 rok temu
Prozess.cpp a532168d2f apply new code formatter 1 rok temu
Prozess.h a532168d2f apply new code formatter 1 rok temu
Punkt.cpp a532168d2f apply new code formatter 1 rok temu
Punkt.h a532168d2f apply new code formatter 1 rok temu
RCPointer.h a532168d2f apply new code formatter 1 rok temu
Rahmen.cpp a532168d2f apply new code formatter 1 rok temu
Rahmen.h a532168d2f apply new code formatter 1 rok temu
Random.cpp a532168d2f apply new code formatter 1 rok temu
Random.h a532168d2f apply new code formatter 1 rok temu
Reader.cpp a532168d2f apply new code formatter 1 rok temu
Reader.h a532168d2f apply new code formatter 1 rok temu
Rect2.h a532168d2f apply new code formatter 1 rok temu
ReferenceCounter.cpp a532168d2f apply new code formatter 1 rok temu
ReferenceCounter.h a532168d2f apply new code formatter 1 rok temu
Reflection.h a532168d2f apply new code formatter 1 rok temu
ReflectionExample.h a532168d2f apply new code formatter 1 rok temu
ReflectionStuff.cpp 8c1e86952d use more flexible implementation of reference counting 3 lat temu
RenderThread.cpp 5a831d4868 tooltips are now remove automatically from the screen if they are no longer referenced by any other object 1 rok temu
RenderThread.h a532168d2f apply new code formatter 1 rok temu
Schrift.cpp a532168d2f apply new code formatter 1 rok temu
Schrift.h a532168d2f apply new code formatter 1 rok temu
Scroll.cpp a532168d2f apply new code formatter 1 rok temu
Scroll.h a532168d2f apply new code formatter 1 rok temu
Shader.cpp a532168d2f apply new code formatter 1 rok temu
Shader.h a532168d2f apply new code formatter 1 rok temu
Sichtbarkeit.h a532168d2f apply new code formatter 1 rok temu
Slider.cpp a532168d2f apply new code formatter 1 rok temu
Slider.h a532168d2f apply new code formatter 1 rok temu
Tabelle.cpp a532168d2f apply new code formatter 1 rok temu
Tabelle.h a532168d2f apply new code formatter 1 rok temu
TastaturEreignis.cpp a532168d2f apply new code formatter 1 rok temu
TastaturEreignis.h a532168d2f apply new code formatter 1 rok temu
Test.h a532168d2f apply new code formatter 1 rok temu
TestShader.hlsl 5d987a3661 Erster commit 8 lat temu
Text.cpp a532168d2f apply new code formatter 1 rok temu
Text.h a532168d2f apply new code formatter 1 rok temu
TextFeld.cpp a532168d2f apply new code formatter 1 rok temu
TextFeld.h a532168d2f apply new code formatter 1 rok temu
Textur.cpp a532168d2f apply new code formatter 1 rok temu
Textur.h a532168d2f apply new code formatter 1 rok temu
Textur2D.cpp a532168d2f apply new code formatter 1 rok temu
Textur2D.h a532168d2f apply new code formatter 1 rok temu
TexturList.cpp a532168d2f apply new code formatter 1 rok temu
TexturList.h a532168d2f apply new code formatter 1 rok temu
TexturModel.cpp a532168d2f apply new code formatter 1 rok temu
TexturModel.h a532168d2f apply new code formatter 1 rok temu
Thread.cpp 3fb7ab6f48 fix that warteAufThread immediatly returns without waiting the specified amound of time on linux systems 1 rok temu
Thread.h a532168d2f apply new code formatter 1 rok temu
ToolTip.cpp a532168d2f apply new code formatter 1 rok temu
ToolTip.h a532168d2f apply new code formatter 1 rok temu
Tree.h a532168d2f apply new code formatter 1 rok temu
Trie.h a532168d2f apply new code formatter 1 rok temu
Typ.h a532168d2f apply new code formatter 1 rok temu
UIDialog.cpp a532168d2f apply new code formatter 1 rok temu
UIDialog.h a532168d2f apply new code formatter 1 rok temu
UIInitialization.cpp a532168d2f apply new code formatter 1 rok temu
UIInitialization.h a532168d2f apply new code formatter 1 rok temu
UIMLView.cpp a532168d2f apply new code formatter 1 rok temu
UIMLView.h a532168d2f apply new code formatter 1 rok temu
UIPixelShader.h a532168d2f apply new code formatter 1 rok temu
UIVertexShader.h a532168d2f apply new code formatter 1 rok temu
Vec2.h a532168d2f apply new code formatter 1 rok temu
Vec3.h a532168d2f apply new code formatter 1 rok temu
VecN.h a532168d2f apply new code formatter 1 rok temu
Welt2D.cpp a532168d2f apply new code formatter 1 rok temu
Welt2D.h a532168d2f apply new code formatter 1 rok temu
Welt3D.cpp a532168d2f apply new code formatter 1 rok temu
Welt3D.h a532168d2f apply new code formatter 1 rok temu
Writer.cpp a532168d2f apply new code formatter 1 rok temu
Writer.h a532168d2f apply new code formatter 1 rok temu
XML.cpp a532168d2f apply new code formatter 1 rok temu
XML.h a532168d2f apply new code formatter 1 rok temu
Zeichnung.cpp 9adf0b11ba improved onNeedTooltip Event occurances 1 rok temu
Zeichnung.h 9adf0b11ba improved onNeedTooltip Event occurances 1 rok temu
Zeichnung3D.cpp a532168d2f apply new code formatter 1 rok temu
Zeichnung3D.h a532168d2f apply new code formatter 1 rok temu
Zeit.cpp a532168d2f apply new code formatter 1 rok temu
Zeit.h a532168d2f apply new code formatter 1 rok temu
build.bat 344f20f305 besseres build script 5 lat temu
d3dx12.h a532168d2f apply new code formatter 1 rok temu
libFramework.so d48d70ed91 Test des neuen Kommentar styles 4 lat temu
libdbgFramework.so d48d70ed91 Test des neuen Kommentar styles 4 lat temu
main.h a532168d2f apply new code formatter 1 rok temu
readme.md 71746d4a0e add readme file 4 lat temu
system.ltdb 6a5af1a9f9 UIML View hinzugefügt 5 lat temu