|
Brunot
|
#include "Sprite.h"#include "Transform.h"#include "Graphics/Mesh.h"#include "Framework/Entity.h"#include "Graphics/Shader.h"#include "Physics.h"#include "imgui.h"#include "Framework/Factory.h"#include "Framework/Library.h"#include "Framework/Node.h"#include "Graphics/Texture.h"#include "System/Logging.h"#include <string>#include <iostream>#include <format>#include <filesystem>#include "misc/cpp/imgui_stdlib.h"#include "System/DebugDraw.h"#include "Graphics/Line.h"Namespaces | |
| namespace | sprite |
Functions | |
| auto | sprite::saveResources () -> void |
| auto | sprite::testInit () -> void |
| auto | sprite::testUpdate (float dt) -> void |
| auto | sprite::testRender () -> void |
| auto | sprite::testExit () -> void |
| auto | to_json (json &j, const Sprite &p) ->void |
| auto | from_json (const json &j, Sprite &p) ->void |
Variables | |
| static auto | sprite::ColorShaderFile = "source/Shaders/Frag/color.frag" |
| static auto | sprite::VertexShaderFile = "source/Shaders/Vert/default.vert" |
| static auto | sprite::TexShaderFile = "source/Shaders/Frag/texture.frag" |
| static Mesh * | sprite::mesh |
| static Shader * | sprite::shader |
| static Shader * | sprite::texShader |
| static Entity * | sprite::testEnt |
| static Entity * | sprite::parentEnt |
| static Node * | sprite::pNode |
| static Node * | sprite::cNode |
| static Texture * | sprite::tex |