1#ifndef INCLUDE_SRC_MAIN_H_
2#define INCLUDE_SRC_MAIN_H_
29 std::string
name =
"Boids";
30 [[nodiscard]]
const std::string &
GetName()
override
bool Init() override
Definition Main.cpp:9
bool Draw() override
Definition Main.cpp:139
const std::string & GetName() override
Definition Main.h:30
void Quit() override
Definition Main.cpp:303
bool Update() override
Definition Main.cpp:132
BoidsContainerStruct BoidsContainer
Definition Main.h:46
SDL_GPUBuffer * RGB_BoidsDataBuffer
Definition Main.h:44
bool DrawUI() override
Definition Main.cpp:315
SDL_GPUBuffer * BoidsDataBuffer
Definition Main.h:39
SDL_GPUTransferBuffer * RGB_BoidsDataTransferBuffer
Definition Main.h:43
bool rgb
Definition Main.h:41
SDL_GPUTransferBuffer * BoidsDataTransferBuffer
Definition Main.h:38
std::string name
Definition Main.h:29
SDL_GPUGraphicsPipeline * RenderPipeline
Definition Main.h:37
SDL_GPUGraphicsPipeline * RGB_RenderPipeline
Definition Main.h:42
Structure representing an project application instance.
Definition BaseProject.h:16
Definition BaseProject.h:30
float y
Definition Main.h:10
float r
Definition Main.h:12
float z
Definition Main.h:10
float Rotation
Definition Main.h:11
float g
Definition Main.h:12
float b
Definition Main.h:12
float a
Definition Main.h:12
float x
Definition Main.h:10
float Rotation
Definition Main.h:19
float y
Definition Main.h:17
float Time
Definition Main.h:18
float x
Definition Main.h:17