chore(camera): remove unused functions
This commit is contained in:
parent
81dd584e11
commit
7ec715850c
1 changed files with 0 additions and 59 deletions
|
@ -170,27 +170,6 @@ function CameraSystem:getViewCam(id)
|
|||
return view.cam
|
||||
end
|
||||
|
||||
function CameraSystem:setScissor(id)
|
||||
local viewx, viewy, vieww, viewh = self:getOnScreenViewCoordinate(id)
|
||||
|
||||
if (self:getViewNumber() > 2) or (self:getViewNumber() == 2 and SPLITSCREEN_ISVERTICAL) then
|
||||
-- FIXME: it's an ugly workaround that need to be fixed. For an unkown
|
||||
-- reason, the scissoring is wrong in and only in this function and only
|
||||
-- when we have vertical split. Thus, we need to substract viewy to viewy
|
||||
viewy = viewh - viewy
|
||||
end
|
||||
|
||||
if (self.mode == "split") then
|
||||
love.graphics.setScissor(viewx, viewy, vieww, viewh)
|
||||
end
|
||||
end
|
||||
|
||||
function CameraSystem:resetScissor( )
|
||||
if (self.mode == "split") then
|
||||
love.graphics.setScissor( )
|
||||
end
|
||||
end
|
||||
|
||||
function CameraSystem:attachView(id)
|
||||
if (id ~= nil) then
|
||||
local view = self:getView(id)
|
||||
|
@ -251,20 +230,6 @@ function CameraSystem:getViewCoordinate(id)
|
|||
return viewx, viewy, vieww, viewh
|
||||
end
|
||||
|
||||
function CameraSystem:getInternalCamCoordinate(id)
|
||||
local view = self:getView(id)
|
||||
local cam = self:getViewCam(id)
|
||||
|
||||
local viewx, viewy, vieww, viewh
|
||||
viewx = cam.x - ((self.views.width/2) / cam.scale)
|
||||
viewy = cam.y - ((self.views.height/2) / cam.scale)
|
||||
|
||||
vieww, viewh = core.screen:getDimensions()
|
||||
vieww = vieww / cam.scale
|
||||
viewh = viewh / cam.scale
|
||||
return viewx, viewy, vieww, viewh
|
||||
end
|
||||
|
||||
function CameraSystem:getOnScreenViewCoordinate(id)
|
||||
local view = self:getView(id)
|
||||
|
||||
|
@ -342,17 +307,6 @@ function CameraSystem:moveView(id, x, y)
|
|||
self:limitView(id)
|
||||
end
|
||||
|
||||
function CameraSystem:computeCamPosition(id)
|
||||
local decalx = self.views.list[id].pos.onScreen.x
|
||||
local decaly = self.views.list[id].pos.onScreen.y
|
||||
|
||||
local realx = self.views.list[id].pos.x
|
||||
local realy = self.views.list[id].pos.y
|
||||
|
||||
self.views.list[id].cam.x = realx - decalx
|
||||
self.views.list[id].cam.y = realy - decaly
|
||||
end
|
||||
|
||||
function CameraSystem:followActor(id)
|
||||
local view = self:getView(id)
|
||||
|
||||
|
@ -415,19 +369,6 @@ end
|
|||
-- DRAW FUNCTIONS
|
||||
-- Basic callback to draw stuff
|
||||
|
||||
function CameraSystem:drawDebugViewBox(id)
|
||||
local viewx, viewy, vieww, viewh = self:getOnScreenViewCoordinate(id)
|
||||
utils.graphics.box(viewx, viewy, vieww, viewh)
|
||||
|
||||
local xx, yy = self:getOnScreenViewCenter(id)
|
||||
love.graphics.line(xx-3, yy, xx+3, yy)
|
||||
love.graphics.line(xx, yy-3, xx, yy+3)
|
||||
|
||||
local xx, yy = self:getInternalCamCoordinate(id)
|
||||
local string = id .. " x:" .. xx .. " y:" .. yy
|
||||
love.graphics.print(string, viewx + 4, viewy + 4)
|
||||
end
|
||||
|
||||
function CameraSystem:drawHUD(id)
|
||||
local view = self:getView(id)
|
||||
local viewx, viewy, vieww, viewh = self:getOnScreenViewCoordinate(id)
|
||||
|
|
Loading…
Reference in a new issue