Files
AsuroImgui/AsuroTool/AsuroTool.h
2022-12-22 11:31:52 +01:00

20 lines
636 B
C++

#pragma once
#include "ImguiBase.h"
#include "ApplicationData.h"
#include <vector>
#define DAY_LINE_WIDTH 3.f
#define DAY_LINE_OFFSET 5.f
#define DAY_OUTLINE_SIZE 3.f
void init(DrawData& drawData, ApplicationData& customData);
void draw(DrawData& drawData, ApplicationData& customData);
void cleanup(DrawData& drawData, ApplicationData& appData);
ImVec2 menuBar(DrawData& drawData, ApplicationData& appData);
ImVec2 checklistWindow(ApplicationData& appData, const char* title);
ImVec2 audioDeviceWindow(ApplicationData& appData, std::vector<AudioDevice>& deviceList, const char* title);
void drawCircle(float radius, ImU32 color);