Chronos 0.0
A advanced 2D rendering and animation system
Loading...
Searching...
No Matches
Libraries Used

Table of Contents

  • Introduction
  • glfw
  • stb
  • stb fonts
  • earcut.hpp
  • imgui
  • doxygen awesome css
  • imgui node editor
  • ImGuizmo

Introduction

All the libraries and third party code is inside the ThirdParty folder. The dependencies along with the usage is given as shown:

  • GLFW: This is a cross platform window system. It converts the different protocols of different display managers such as Windows DVM, X11 and Wayland into a common protocol that can be used.
  • ImGui: This is a immediate GUI system. This is not intended to be used for final use. Instead it is used in the editor provided.
  • ImGui Node Editor: As described by its name, its a Node editor that is used in the editor.
  • ImGuizmo: This provided guizmo tools for the editor for dragging shapes and other objects.
  • STB: This includes all the stb headers(stb_image.h) and ini font files that are used by this project. It is used for image loading and font loading.

glfw

stb

stb fonts

earcut.hpp

imgui

doxygen awesome css

imgui node editor

ImGuizmo