mContext( nullptr ),
mWidth( mSurface->GetPositionSize().width ),
mHeight( mSurface->GetPositionSize().height ),
- mBackgroundColor( 0.f, 0.f, 0.f, 1.f ),
mSizeChanged( false ),
mIsSurfaceInvalid( false )
{
}
}
-Vector4 SurfaceFrameBuffer::GetBackgroundColor()
-{
- return mBackgroundColor;
-}
-
void SurfaceFrameBuffer::SetSize( uint32_t width, uint32_t height )
{
mWidth = width;
mSizeChanged = true;
}
-void SurfaceFrameBuffer::SetBackgroundColor( const Vector4& color )
-{
- mBackgroundColor = color;
-}
-
bool SurfaceFrameBuffer::IsSurfaceValid() const
{
return mSurface && !mIsSurfaceInvalid;