TileSet
This commit is contained in:
@ -74,7 +74,9 @@ namespace ia::iae
|
||||
|
||||
Vec2 Engine::CalculatePercentPosition(IN Vec2 percent)
|
||||
{
|
||||
return Vec2{Renderer::s_activeSceneDesignViewport.x/100.0f, Renderer::s_activeSceneDesignViewport.y/100.0f} * percent;
|
||||
return Vec2{Renderer::s_activeSceneDesignViewport.x / 100.0f,
|
||||
Renderer::s_activeSceneDesignViewport.y / 100.0f} *
|
||||
percent;
|
||||
}
|
||||
|
||||
Direction Engine::GetVectorPointingDirection(IN Vec2 v)
|
||||
@ -121,6 +123,12 @@ namespace ia::iae
|
||||
return CreateSound(name, data.data(), data.size());
|
||||
}
|
||||
|
||||
Handle Engine::CreateTileSetFromFile(IN CONST String &name, IN CONST String &path, IN INT32 tileWidth,
|
||||
IN INT32 tileHeight)
|
||||
{
|
||||
return CreateTileSet(name, CreateImageFromFile(name, path), tileWidth, tileHeight);
|
||||
}
|
||||
|
||||
Handle Engine::RescaleImage(IN CONST String &name, IN Vec2 factor)
|
||||
{
|
||||
return ResourceManager::RescaleImage(GetImage(name), factor);
|
||||
|
||||
Reference in New Issue
Block a user