Esempio n. 1
0
void Renderer::DrawTextrue(
	const std::string& name,
	const GSvector2* _position,
	const GSrect*    _rect,
	const GSvector2* _center,
	const GSvector2* _scaling,
	GSfloat _rotation,
	const GScolor* _color
	)
{
	DrawSprite2D(container[name], _rect, _center, _scaling, _rotation, _position, _color);
}
Esempio n. 2
0
void Item::draw() const
{
	static const GSvector2 center(radius_, radius_);
	static const GSvector2 scale(radius_ / 8, radius_ / 8);
	DrawSprite2D(textureId_, NULL, &center, &scale, 0.0f, &position_, NULL);
}
Esempio n. 3
0
void Renderer::DrawTextrue(const std::string& name, const GSvector2* _position)
{
	DrawSprite2D(container[name], NULL, NULL, NULL, NULL, _position, &GScolor(1, 1, 1, 1));
}
Esempio n. 4
0
void Renderer::DrawTextrue(const std::string& name, const GSvector2* _position, const GSrect* _rect, const GScolor* _color)
{
	DrawSprite2D(container[name], _rect, NULL, NULL, NULL, _position, _color);
}
Esempio n. 5
0
void Effect::draw() const
{
	static const GSvector2 center(32, 32);
	const GSvector2 scale(radius_ / 64, radius_ / 64);
	DrawSprite2D(textureId_, NULL, &center, &scale, 0.0f, &position_, NULL);
}