UGDK
0.5.0
|
#include <ugdk/graphic.h>
#include <ugdk/action.h>
#include <ugdk/action/animationplayer.h>
#include <ugdk/action/spritetypes.h>
#include <ugdk/graphic/primitive.h>
#include <ugdk/graphic/vertexdata.h>
#include <ugdk/graphic/textureatlas.h>
#include <ugdk/graphic/primitivecontroller.h>
#include <ugdk/system/compatibility.h>
#include <string>
#include <utility>
#include <glm/glm.hpp>
Go to the source code of this file.
Classes | |
struct | ugdk::graphic::PrimitiveSetup::Sprite |
struct | ugdk::graphic::PrimitiveSetup::Rectangle |
Namespaces | |
ugdk | |
ugdk::graphic | |
ugdk::graphic::VertexDataManipulation | |
ugdk::graphic::PrimitiveSetup | |
Functions | |
void | ugdk::graphic::VertexDataManipulation::ApplyPositionOffset (VertexData &data, const math::Vector2D &offset) |
void | ugdk::graphic::VertexDataManipulation::SetToRectangleAtOrigin (VertexData &data, const math::Vector2D &size) |
void | ugdk::graphic::VertexDataManipulation::SetToAbsoluteRectangleWithAtlasPiece (VertexData &data, const glm::vec4 &top_left, const glm::vec4 &bottom_right, const TextureAtlas::BoundPiece &piece) |
void | ugdk::graphic::VertexDataManipulation::SetUsingSpriteFrameInformation (VertexData &data, const math::Vector2D &position, const action::SpriteAnimationFrame &, const TextureAtlas::BoundPiece &) |