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 година