Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
#include "precompiled.h"
#include "Canvas2D.h"
#include "graphics/Color.h"
#include "graphics/ShaderManager.h"
#include "graphics/TextRenderer.h"
#include "graphics/TextureManager.h"
#include "maths/Rect.h"
#include "maths/Vector2D.h"
#include "ps/containers/StaticVector.h"
#include "ps/CStrInternStatic.h"
#include "renderer/Renderer.h"
#include <array>
Classes | |
struct | anonymous_namespace{Canvas2D.cpp}::SBindingSlots |
class | CCanvas2D::Impl |
Namespaces | |
namespace | anonymous_namespace{Canvas2D.cpp} |
Typedefs | |
using | anonymous_namespace{Canvas2D.cpp}::PlaneArray2D = std::array< float, 12 > |
Functions | |
void | anonymous_namespace{Canvas2D.cpp}::DrawTextureImpl (Renderer::Backend::IDeviceCommandContext *deviceCommandContext, const CTexturePtr &texture, const PlaneArray2D &vertices, PlaneArray2D uvs, const CColor &multiply, const CColor &add, const float grayscaleFactor, const SBindingSlots &bindingSlots) |