PumpkinBrush
Macros | Variables
Gui.cpp File Reference

A GUI class that renders a gui window and operation widgets for the mini paint app. More...

#include "Gui.hpp"
#include <SFML/OpenGL.hpp>
#include "nuklear.h"
#include "nuklear_sfml_gl2.h"
#include "iostream"
#include "Clear.hpp"
Include dependency graph for Gui.cpp:

Macros

#define NK_INCLUDE_FIXED_TYPES
 
#define NK_INCLUDE_STANDARD_IO
 
#define NK_INCLUDE_STANDARD_VARARGS
 
#define NK_INCLUDE_DEFAULT_ALLOCATOR
 
#define NK_INCLUDE_VERTEX_BUFFER_OUTPUT
 
#define NK_INCLUDE_FONT_BAKING
 
#define NK_INCLUDE_DEFAULT_FONT
 
#define NK_IMPLEMENTATION
 
#define NK_SFML_GL2_IMPLEMENTATION
 

Variables

nk_windowwin
 

Detailed Description

A GUI class that renders a gui window and operation widgets for the mini paint app.

Author
Japher Su and Hao Zheng
Date
2020-07-12

Macro Definition Documentation

◆ NK_IMPLEMENTATION

#define NK_IMPLEMENTATION

◆ NK_INCLUDE_DEFAULT_ALLOCATOR

#define NK_INCLUDE_DEFAULT_ALLOCATOR

◆ NK_INCLUDE_DEFAULT_FONT

#define NK_INCLUDE_DEFAULT_FONT

◆ NK_INCLUDE_FIXED_TYPES

#define NK_INCLUDE_FIXED_TYPES

◆ NK_INCLUDE_FONT_BAKING

#define NK_INCLUDE_FONT_BAKING

◆ NK_INCLUDE_STANDARD_IO

#define NK_INCLUDE_STANDARD_IO

◆ NK_INCLUDE_STANDARD_VARARGS

#define NK_INCLUDE_STANDARD_VARARGS

◆ NK_INCLUDE_VERTEX_BUFFER_OUTPUT

#define NK_INCLUDE_VERTEX_BUFFER_OUTPUT

◆ NK_SFML_GL2_IMPLEMENTATION

#define NK_SFML_GL2_IMPLEMENTATION

Variable Documentation

◆ win

nk_window* win