mirror of
https://github.com/love2d/love.git
synced 2026-08-16 00:02:12 +02:00
Removed some redundant internal code.
This commit is contained in:
@@ -1528,87 +1528,6 @@ void Graphics::origin()
|
||||
pixelSizeStack.back() = 1;
|
||||
}
|
||||
|
||||
Graphics::DisplayState::DisplayState()
|
||||
: color(255, 255, 255, 255)
|
||||
, backgroundColor(0, 0, 0, 255)
|
||||
, blendMode(BLEND_ALPHA)
|
||||
, blendMultiplyAlpha(true)
|
||||
, lineWidth(1.0f)
|
||||
, lineStyle(LINE_SMOOTH)
|
||||
, lineJoin(LINE_JOIN_MITER)
|
||||
, pointSize(1.0f)
|
||||
, scissor(false)
|
||||
, scissorBox()
|
||||
, stencilTest(false)
|
||||
, stencilInvert(false)
|
||||
, font(nullptr)
|
||||
, shader(nullptr)
|
||||
, colorMask({true, true, true, true})
|
||||
, wireframe(false)
|
||||
, defaultFilter()
|
||||
, defaultMipmapFilter(Texture::FILTER_NEAREST)
|
||||
, defaultMipmapSharpness(0.0f)
|
||||
{
|
||||
}
|
||||
|
||||
Graphics::DisplayState::DisplayState(const DisplayState &other)
|
||||
: color(other.color)
|
||||
, backgroundColor(other.backgroundColor)
|
||||
, blendMode(other.blendMode)
|
||||
, blendMultiplyAlpha(other.blendMultiplyAlpha)
|
||||
, lineWidth(other.lineWidth)
|
||||
, lineStyle(other.lineStyle)
|
||||
, lineJoin(other.lineJoin)
|
||||
, pointSize(other.pointSize)
|
||||
, scissor(other.scissor)
|
||||
, scissorBox(other.scissorBox)
|
||||
, stencilTest(other.stencilTest)
|
||||
, stencilInvert(other.stencilInvert)
|
||||
, font(other.font)
|
||||
, shader(other.shader)
|
||||
, canvases(other.canvases)
|
||||
, colorMask(other.colorMask)
|
||||
, wireframe(other.wireframe)
|
||||
, defaultFilter(other.defaultFilter)
|
||||
, defaultMipmapFilter(other.defaultMipmapFilter)
|
||||
, defaultMipmapSharpness(other.defaultMipmapSharpness)
|
||||
{
|
||||
}
|
||||
|
||||
Graphics::DisplayState::~DisplayState()
|
||||
{
|
||||
}
|
||||
|
||||
Graphics::DisplayState &Graphics::DisplayState::operator = (const DisplayState &other)
|
||||
{
|
||||
color = other.color;
|
||||
backgroundColor = other.backgroundColor;
|
||||
blendMode = other.blendMode;
|
||||
blendMultiplyAlpha = other.blendMultiplyAlpha;
|
||||
lineWidth = other.lineWidth;
|
||||
lineStyle = other.lineStyle;
|
||||
lineJoin = other.lineJoin;
|
||||
pointSize = other.pointSize;
|
||||
scissor = other.scissor;
|
||||
scissorBox = other.scissorBox;
|
||||
stencilTest = other.stencilTest;
|
||||
stencilInvert = other.stencilInvert;
|
||||
|
||||
font = other.font;
|
||||
shader = other.shader;
|
||||
canvases = other.canvases;
|
||||
|
||||
colorMask = other.colorMask;
|
||||
|
||||
wireframe = other.wireframe;
|
||||
|
||||
defaultFilter = other.defaultFilter;
|
||||
defaultMipmapFilter = other.defaultMipmapFilter;
|
||||
defaultMipmapSharpness = other.defaultMipmapSharpness;
|
||||
|
||||
return *this;
|
||||
}
|
||||
|
||||
} // opengl
|
||||
} // graphics
|
||||
} // love
|
||||
|
||||
Reference in New Issue
Block a user