1#ifndef INCLUDE_TRIANGLE_TRIANGLE_H_ 
    3#define INCLUDE_TRIANGLE_TRIANGLE_H_ 
    6#include <SDL3/SDL_gpu.h> 
   25    std::string 
name = 
"Triangle";
 
   26    [[nodiscard]] 
const std::string &
GetName()
 override 
 
 
Structure representing an project application instance.
Definition BaseProject.h:17
static SDL_GPUGraphicsPipeline * FillPipeline
Definition Triangle.h:13
bool Draw() override
Definition Triangle.cpp:97
static bool UseSmallViewport
Definition Triangle.h:17
bool Update() override
Definition Triangle.cpp:86
const std::string & GetName() override
Definition Triangle.h:26
void Quit() override
Definition Triangle.cpp:161
static bool UseScissorRect
Definition Triangle.h:18
bool Init() override
Definition Triangle.cpp:20
std::string name
Definition Triangle.h:25
static bool UseWireframeMode
Definition Triangle.h:16
static SDL_GPUGraphicsPipeline * LinePipeline
Definition Triangle.h:14
static SDL_Rect ScissorRect
Definition Triangle.h:11
static SDL_GPUViewport SmallViewport
Definition Triangle.h:10