Pyrogenesis  trunk
Classes | Typedefs | Functions
anonymous_namespace{Canvas2D.cpp} Namespace Reference

Classes

struct  SBindingSlots
 

Typedefs

using PlaneArray2D = std::array< float, 12 >
 

Functions

void 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)
 

Typedef Documentation

◆ PlaneArray2D

using anonymous_namespace{Canvas2D.cpp}::PlaneArray2D = typedef std::array<float, 12>

Function Documentation

◆ DrawTextureImpl()

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 
)
inline