Brunot
Loading...
Searching...
No Matches
Sprite.cpp File Reference
#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"
Include dependency graph for Sprite.cpp:

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 Meshsprite::mesh
static Shadersprite::shader
static Shadersprite::texShader
static Entitysprite::testEnt
static Entitysprite::parentEnt
static Nodesprite::pNode
static Nodesprite::cNode
static Texturesprite::tex

Function Documentation

◆ from_json()

auto from_json ( const json & j,
Sprite & p )->void

◆ to_json()

auto to_json ( json & j,
const Sprite & p )->void