![]() |
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) |