UGDK  0.5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
ugdk::graphic::PrimitiveSetup::Sprite Struct Reference

#include <ugdk/graphic/primitivesetup.h>

Collaboration diagram for ugdk::graphic::PrimitiveSetup::Sprite:

Static Public Member Functions

static void Prepare (Primitive &, const TextureAtlas *spritesheet)
 
static void Render (const Primitive &, Canvas &canvas)
 
static std::shared_ptr
< action::SpriteAnimationPlayer
CreateSpriteAnimationPlayer (Primitive &, const action::SpriteAnimationTable *table)
 

Static Public Attributes

static const
VertexDataSpecification 
vertexdata_specification
 

Member Function Documentation

static std::shared_ptr<action::SpriteAnimationPlayer> ugdk::graphic::PrimitiveSetup::Sprite::CreateSpriteAnimationPlayer ( Primitive ,
const action::SpriteAnimationTable table 
)
static
static void ugdk::graphic::PrimitiveSetup::Sprite::Prepare ( Primitive ,
const TextureAtlas spritesheet 
)
static
static void ugdk::graphic::PrimitiveSetup::Sprite::Render ( const Primitive ,
Canvas canvas 
)
static

Member Data Documentation

const VertexDataSpecification ugdk::graphic::PrimitiveSetup::Sprite::vertexdata_specification
static

The documentation for this struct was generated from the following file: