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

Kolja Strohm 5a831d4868 tooltips are now remove automatically from the screen if they are no longer referenced by any other object 1 год назад
Framework Tests e50fc87bc1 fix base64 decoding 1 год назад
.gitattributes 5d987a3661 Erster commit 8 лет назад
.gitignore 1bae562ab4 fix 6 лет назад
AlphaFeld.cpp e15e18e7d4 Bessere ToolTips Teil 1 5 лет назад
AlphaFeld.h 26821cf002 anderes dll export makro in allen .h dateien 4 лет назад
Animation.cpp 2bd9ba34b8 fix cast issues 3 лет назад
Animation.h 8c1e86952d use more flexible implementation of reference counting 3 лет назад
Animation3D.cpp 8c1e86952d use more flexible implementation of reference counting 3 лет назад
Animation3D.h 8c1e86952d use more flexible implementation of reference counting 3 лет назад
Array.h 5108479057 add base64 encoding and ZList 2D element 1 год назад
AsynchronCall.cpp ee20648e63 threads can now be named for debugging 2 лет назад
AsynchronCall.h ee20648e63 threads can now be named for debugging 2 лет назад
AuswahlBox.cpp 2063a2b4ed improved keybord events 1 год назад
AuswahlBox.h 26821cf002 anderes dll export makro in allen .h dateien 4 лет назад
Base64.cpp e50fc87bc1 fix base64 decoding 1 год назад
Base64.h 5108479057 add base64 encoding and ZList 2D element 1 год назад
Betriebssystem.h f972e6cb25 Bessere Dokumentation zu Array.h 4 лет назад
Bild.cpp 2063a2b4ed improved keybord events 1 год назад
Bild.h 6ab0110f6c made most char * arguments const 1 год назад
Bildschirm.cpp 5a831d4868 tooltips are now remove automatically from the screen if they are no longer referenced by any other object 1 год назад
Bildschirm.h 5a831d4868 tooltips are now remove automatically from the screen if they are no longer referenced by any other object 1 год назад
Cache.h 54045ff034 add cache implementation with tests 2 лет назад
CharMap.h 0996462aa6 fix compiler error 3 лет назад
ClassDiagram.cd 0e10ee7f87 DirectX12 API weiterentwickelt 5 лет назад
Critical.cpp 4cb3ee1de9 add Synchronizer class 2 лет назад
Critical.h 4cb3ee1de9 add Synchronizer class 2 лет назад
Cube.cpp 551183b7ce introduce vertex and index buffer for each 3d model 2 лет назад
Cube.h 551183b7ce introduce vertex and index buffer for each 3d model 2 лет назад
DLLRegister.cpp 6ab0110f6c made most char * arguments const 1 год назад
DLLRegister.h 6ab0110f6c made most char * arguments const 1 год назад
DOCUMENTATION f972e6cb25 Bessere Dokumentation zu Array.h 4 лет назад
DX11GraphicsApi.cpp 9f813ddbfe improve rendering performace 2 лет назад
DX11PixelShader.hlsl 5a831d4868 tooltips are now remove automatically from the screen if they are no longer referenced by any other object 1 год назад
DX11VertexShader.hlsl ffb0758631 fix vertex indices in vertex shader 2 лет назад
DX12Buffer.cpp 551183b7ce introduce vertex and index buffer for each 3d model 2 лет назад
DX12Buffer.h 551183b7ce introduce vertex and index buffer for each 3d model 2 лет назад
DX12CommandQueue.cpp 551183b7ce introduce vertex and index buffer for each 3d model 2 лет назад
DX12CommandQueue.h 551183b7ce introduce vertex and index buffer for each 3d model 2 лет назад
DX12GraphicsApi.cpp 6ab0110f6c made most char * arguments const 1 год назад
DX12PixelShader.h 5a831d4868 tooltips are now remove automatically from the screen if they are no longer referenced by any other object 1 год назад
DX12PixelShader.hlsl e85a856518 Update 5 лет назад
DX12Shader.cpp 551183b7ce introduce vertex and index buffer for each 3d model 2 лет назад
DX12Shader.h 551183b7ce introduce vertex and index buffer for each 3d model 2 лет назад
DX12Textur.cpp 551183b7ce introduce vertex and index buffer for each 3d model 2 лет назад
DX12Textur.h 551183b7ce introduce vertex and index buffer for each 3d model 2 лет назад
DX12VertexShader.h 5a831d4868 tooltips are now remove automatically from the screen if they are no longer referenced by any other object 1 год назад
DX12VertexShader.hlsl ffb0758631 fix vertex indices in vertex shader 2 лет назад
DX9GraphicsApi.cpp 40bccf56ce support basic render to texture 2 лет назад
DXBuffer.cpp 551183b7ce introduce vertex and index buffer for each 3d model 2 лет назад
DXBuffer.h ede3baa968 allow custom shaders for directX11 2 лет назад
Datei.cpp 6ab0110f6c made most char * arguments const 1 год назад
Datei.h d86d6b44db improved util classes 1 год назад
DateiDialog.cpp 993493f4b5 fix some issues with array usages and add tests 2 лет назад
DateiDialog.h 993493f4b5 fix some issues with array usages and add tests 2 лет назад
DateiSystem.cpp 993493f4b5 fix some issues with array usages and add tests 2 лет назад
DateiSystem.h 8c1e86952d use more flexible implementation of reference counting 3 лет назад
Diagramm.cpp 6ab0110f6c made most char * arguments const 1 год назад
Diagramm.h 6ab0110f6c made most char * arguments const 1 год назад
Dialog.cpp 0a68f8de76 improved array iteration 2 лет назад
Dialog.h 8c1e86952d use more flexible implementation of reference counting 3 лет назад
DreieckListe.h 8c1e86952d use more flexible implementation of reference counting 3 лет назад
Ebene3D.h 6ab0110f6c made most char * arguments const 1 год назад
Either.h ee20648e63 threads can now be named for debugging 2 лет назад
Errors.cpp 6ab0110f6c made most char * arguments const 1 год назад
Errors.h 0a68f8de76 improved array iteration 2 лет назад
Feld.h 8c1e86952d use more flexible implementation of reference counting 3 лет назад
Fenster.cpp 2063a2b4ed improved keybord events 1 год назад
Fenster.h 2063a2b4ed improved keybord events 1 год назад
Fortschritt.cpp 2bd9ba34b8 fix cast issues 3 лет назад
Fortschritt.h 26821cf002 anderes dll export makro in allen .h dateien 4 лет назад
Framework Linux.vcxproj 5108479057 add base64 encoding and ZList 2D element 1 год назад
Framework Linux.vcxproj.filters 5108479057 add base64 encoding and ZList 2D element 1 год назад
Framework.sln 993493f4b5 fix some issues with array usages and add tests 2 лет назад
Framework.vcxproj 5108479057 add base64 encoding and ZList 2D element 1 год назад
Framework.vcxproj.filters 5108479057 add base64 encoding and ZList 2D element 1 год назад
FrameworkMath.h 37d41b0642 Replace all comments in the .h files with doxygen documentation comments 4 лет назад
Funktion.h 8c1e86952d use more flexible implementation of reference counting 3 лет назад
Global.cpp 5a831d4868 tooltips are now remove automatically from the screen if they are no longer referenced by any other object 1 год назад
Globals.h 2063a2b4ed improved keybord events 1 год назад
GraphicsApi.cpp 40bccf56ce support basic render to texture 2 лет назад
GraphicsApi.h ede3baa968 allow custom shaders for directX11 2 лет назад
HashMap.h 2063a2b4ed improved keybord events 1 год назад
ImmutablePair.h fb928b130b Add ImmutablePair and VecN Datatypes 2 лет назад
InMemoryBuffer.cpp 6ab0110f6c made most char * arguments const 1 год назад
InMemoryBuffer.h 8deb3f2fd4 add missing dll exports 2 лет назад
InitDatei.cpp 0a68f8de76 improved array iteration 2 лет назад
InitDatei.h 8d037b6649 improved performance of dx11 graphics api and general array structure 2 лет назад
JSON.cpp 2063a2b4ed improved keybord events 1 год назад
JSON.h 475b70c25c rework of uiml view to support custom view elements 2 лет назад
KSGTDatei.cpp 7c685a9c23 fix linux issues and warnings 2 лет назад
KSGTDatei.h 8c1e86952d use more flexible implementation of reference counting 3 лет назад
Kam3D.cpp 5a831d4868 tooltips are now remove automatically from the screen if they are no longer referenced by any other object 1 год назад
Kam3D.h c592a7ec9b add some usefull functions 2 лет назад
Kamera2D.cpp 2bd9ba34b8 fix cast issues 3 лет назад
Kamera2D.h 0961d26126 Rundungsfehler beim ändern der weltposition von Kamera2D behoben 5 лет назад
Key.cpp 8c1e86952d use more flexible implementation of reference counting 3 лет назад
Key.h 8c1e86952d use more flexible implementation of reference counting 3 лет назад
Klasse.h 8c1e86952d use more flexible implementation of reference counting 3 лет назад
Knopf.cpp 2bd9ba34b8 fix cast issues 3 лет назад
Knopf.h 26821cf002 anderes dll export makro in allen .h dateien 4 лет назад
Liste.cpp 2d0463fe36 add missing function to ZList 1 год назад
Liste.h 2d0463fe36 add missing function to ZList 1 год назад
M2DVorschau.cpp 2bd9ba34b8 fix cast issues 3 лет назад
M2DVorschau.h 26821cf002 anderes dll export makro in allen .h dateien 4 лет назад
M2Datei.cpp 6ab0110f6c made most char * arguments const 1 год назад
M2Datei.h 8c1e86952d use more flexible implementation of reference counting 3 лет назад
M3Datei.cpp aafec46e9d fix 3d model save and load functions 2 лет назад
M3Datei.h 551183b7ce introduce vertex and index buffer for each 3d model 2 лет назад
Mat3.h 37d41b0642 Replace all comments in the .h files with doxygen documentation comments 4 лет назад
Mat4.h aafec46e9d fix 3d model save and load functions 2 лет назад
Maus.cpp 8c1e86952d use more flexible implementation of reference counting 3 лет назад
Maus.h 8c1e86952d use more flexible implementation of reference counting 3 лет назад
MausEreignis.cpp bb98428ec0 Ein paar methoden hinzugefügt 6 лет назад
MausEreignis.h 26821cf002 anderes dll export makro in allen .h dateien 4 лет назад
Maybe.h e0aff43ea6 add useful operators to Either an Maybe 2 лет назад
Model2D.cpp 993493f4b5 fix some issues with array usages and add tests 2 лет назад
Model2D.h 8c1e86952d use more flexible implementation of reference counting 3 лет назад
Model3D.cpp 6ab0110f6c made most char * arguments const 1 год назад
Model3D.h ffb0758631 fix vertex indices in vertex shader 2 лет назад
Model3DCollection.h d67c918b0f fix world model iteration bug 2 лет назад
Model3DList.cpp 551183b7ce introduce vertex and index buffer for each 3d model 2 лет назад
Model3DList.h 551183b7ce introduce vertex and index buffer for each 3d model 2 лет назад
ObjFile.cpp 6ab0110f6c made most char * arguments const 1 год назад
ObjFile.h 30ecb1e460 Add ObjFile class to import 3d triangulated models from .obj files 2 лет назад
Pair.h fb79a667f2 fix reference counting in template data structures 3 лет назад
Prozess.cpp 8c1e86952d use more flexible implementation of reference counting 3 лет назад
Prozess.h 8c1e86952d use more flexible implementation of reference counting 3 лет назад
Punkt.cpp 339fd559d7 Bildschirmmitte und BildschirmGröße basieren jetzt auf Monitoren und nehmen den index eines Monitors als zusätzliches Argument 5 лет назад
Punkt.h 26821cf002 anderes dll export makro in allen .h dateien 4 лет назад
RCPointer.h 5a831d4868 tooltips are now remove automatically from the screen if they are no longer referenced by any other object 1 год назад
Rahmen.cpp a3b36a3bf2 Flexiblere styles für texte in textfeldern 5 лет назад
Rahmen.h 26821cf002 anderes dll export makro in allen .h dateien 4 лет назад
Random.cpp 8c1e86952d use more flexible implementation of reference counting 3 лет назад
Random.h 8c1e86952d use more flexible implementation of reference counting 3 лет назад
Reader.cpp 6ab0110f6c made most char * arguments const 1 год назад
Reader.h 8bcc04ee9d add ByteArrayReader class 2 лет назад
Rect2.h 37d41b0642 Replace all comments in the .h files with doxygen documentation comments 4 лет назад
ReferenceCounter.cpp 5a831d4868 tooltips are now remove automatically from the screen if they are no longer referenced by any other object 1 год назад
ReferenceCounter.h 5a831d4868 tooltips are now remove automatically from the screen if they are no longer referenced by any other object 1 год назад
Reflection.h 8c1e86952d use more flexible implementation of reference counting 3 лет назад
ReflectionExample.h 8c1e86952d use more flexible implementation of reference counting 3 лет назад
ReflectionStuff.cpp 8c1e86952d use more flexible implementation of reference counting 3 лет назад
RenderThread.cpp 5a831d4868 tooltips are now remove automatically from the screen if they are no longer referenced by any other object 1 год назад
RenderThread.h 5a831d4868 tooltips are now remove automatically from the screen if they are no longer referenced by any other object 1 год назад
Schrift.cpp 2bd9ba34b8 fix cast issues 3 лет назад
Schrift.h 8c1e86952d use more flexible implementation of reference counting 3 лет назад
Scroll.cpp 8c1e86952d use more flexible implementation of reference counting 3 лет назад
Scroll.h 8c1e86952d use more flexible implementation of reference counting 3 лет назад
Shader.cpp ede3baa968 allow custom shaders for directX11 2 лет назад
Shader.h ede3baa968 allow custom shaders for directX11 2 лет назад
Sichtbarkeit.h 8c1e86952d use more flexible implementation of reference counting 3 лет назад
Slider.cpp e4b236a92e code style 4 лет назад
Slider.h 26821cf002 anderes dll export makro in allen .h dateien 4 лет назад
Tabelle.cpp 2063a2b4ed improved keybord events 1 год назад
Tabelle.h 26821cf002 anderes dll export makro in allen .h dateien 4 лет назад
TastaturEreignis.cpp 2063a2b4ed improved keybord events 1 год назад
TastaturEreignis.h 2063a2b4ed improved keybord events 1 год назад
Test.h 8c5485f379 Fehler beim handeln der Threads bei linux systemen behoben 7 лет назад
TestShader.hlsl 5d987a3661 Erster commit 8 лет назад
Text.cpp 5a831d4868 tooltips are now remove automatically from the screen if they are no longer referenced by any other object 1 год назад
Text.h 6ab0110f6c made most char * arguments const 1 год назад
TextFeld.cpp 2063a2b4ed improved keybord events 1 год назад
TextFeld.h 8c1e86952d use more flexible implementation of reference counting 3 лет назад
Textur.cpp 2b7fc662ce changes for linux build 2 лет назад
Textur.h 40bccf56ce support basic render to texture 2 лет назад
Textur2D.cpp 0a68f8de76 improved array iteration 2 лет назад
Textur2D.h 8c1e86952d use more flexible implementation of reference counting 3 лет назад
TexturList.cpp 0a68f8de76 improved array iteration 2 лет назад
TexturList.h 8c1e86952d use more flexible implementation of reference counting 3 лет назад
TexturModel.cpp 551183b7ce introduce vertex and index buffer for each 3d model 2 лет назад
TexturModel.h 551183b7ce introduce vertex and index buffer for each 3d model 2 лет назад
Thread.cpp ee20648e63 threads can now be named for debugging 2 лет назад
Thread.h ee20648e63 threads can now be named for debugging 2 лет назад
ToolTip.cpp 0a68f8de76 improved array iteration 2 лет назад
ToolTip.h 6961b2bec7 fix linux build 3 лет назад
Tree.h fb79a667f2 fix reference counting in template data structures 3 лет назад
Trie.h 4fe1b9c42c fix issue with 0 in trie adresses 2 лет назад
Typ.h 8c1e86952d use more flexible implementation of reference counting 3 лет назад
UIDialog.cpp 2bd9ba34b8 fix cast issues 3 лет назад
UIDialog.h 26821cf002 anderes dll export makro in allen .h dateien 4 лет назад
UIInitialization.cpp 475b70c25c rework of uiml view to support custom view elements 2 лет назад
UIInitialization.h 475b70c25c rework of uiml view to support custom view elements 2 лет назад
UIMLView.cpp 8d9a830452 support auto with and height in uiml for texts 1 год назад
UIMLView.h 8d9a830452 support auto with and height in uiml for texts 1 год назад
UIPixelShader.h 5a831d4868 tooltips are now remove automatically from the screen if they are no longer referenced by any other object 1 год назад
UIVertexShader.h 5a831d4868 tooltips are now remove automatically from the screen if they are no longer referenced by any other object 1 год назад
Vec2.h 37d41b0642 Replace all comments in the .h files with doxygen documentation comments 4 лет назад
Vec3.h a46aad7d51 fix 3d vector rotation around z axis 2 лет назад
VecN.h bc8144f1f0 fix compiler error in VecN 2 лет назад
Welt2D.cpp 0a68f8de76 improved array iteration 2 лет назад
Welt2D.h 8c1e86952d use more flexible implementation of reference counting 3 лет назад
Welt3D.cpp d67c918b0f fix world model iteration bug 2 лет назад
Welt3D.h d67c918b0f fix world model iteration bug 2 лет назад
Writer.cpp 6790eac885 add json validation functionality 2 лет назад
Writer.h 6790eac885 add json validation functionality 2 лет назад
XML.cpp 6790eac885 add json validation functionality 2 лет назад
XML.h 6790eac885 add json validation functionality 2 лет назад
Zeichnung.cpp 5a831d4868 tooltips are now remove automatically from the screen if they are no longer referenced by any other object 1 год назад
Zeichnung.h 8d9a830452 support auto with and height in uiml for texts 1 год назад
Zeichnung3D.cpp c592a7ec9b add some usefull functions 2 лет назад
Zeichnung3D.h 9f813ddbfe improve rendering performace 2 лет назад
Zeit.cpp 6ab0110f6c made most char * arguments const 1 год назад
Zeit.h c592a7ec9b add some usefull functions 2 лет назад
build.bat 344f20f305 besseres build script 5 лет назад
d3dx12.h 551183b7ce introduce vertex and index buffer for each 3d model 2 лет назад
libFramework.so d48d70ed91 Test des neuen Kommentar styles 4 лет назад
libdbgFramework.so d48d70ed91 Test des neuen Kommentar styles 4 лет назад
main.h 6790eac885 add json validation functionality 2 лет назад
readme.md 71746d4a0e add readme file 4 лет назад
system.ltdb 6a5af1a9f9 UIML View hinzugefügt 5 лет назад