Files
WickedEngine/Tests/Tests.h
T
Turánszki János c4c582d739 general improvements (#368)
* custom implementation for wi::vector

* fix

* sdl vulkan fix

* linux fix

* fix

* vector fix

* shader compiler and job system will be initialized automatically on first use

* vector improvements

* updates

* update

* network and audio will be auto initializing on first use only

* fix

* for now, use std::vector

* vector refactor minor

* backlog: access safety

* shader clearcoat fix

* gui initialization on demand

* initializer updates

* job system will be explicitly initialized
2021-12-09 18:58:27 +01:00

29 lines
521 B
C++

#pragma once
#include "WickedEngine.h"
class TestsRenderer : public wi::RenderPath3D
{
wi::gui::Label label;
wi::gui::ComboBox testSelector;
wi::ecs::Entity ik_entity = wi::ecs::INVALID_ENTITY;
public:
void Load() override;
void Update(float dt) override;
void ResizeLayout() override;
void RunJobSystemTest();
void RunFontTest();
void RunSpriteTest();
void RunNetworkTest();
void ContainerTest();
};
class Tests : public wi::Application
{
TestsRenderer renderer;
public:
void Initialize() override;
};