logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

wxMask - Functions for wxMask class

Data Types

wxMask() = wx:wx_object()

Description

       This class encapsulates a monochrome mask bitmap, where the masked area is black and the unmasked area is
       white.

       When  associated  with  a  bitmap  and drawn in a device context, the unmasked area of the bitmap will be
       drawn, and the masked area will not be drawn.

       Note: A mask can be associated also with a bitmap with an alpha channel but drawing  such  bitmaps  under
       wxMSW may be slow so using them should be avoided if drawing performance is an important factor.

       See: wxBitmap, wxDC:blit/6, wxMemoryDC

       wxWidgets docs: wxMask

Exports

new()->wxMask()

              Default constructor.

       new(Bitmap)->wxMask()

              Types:

                 Bitmap = wxBitmap:wxBitmap()

              Constructs a mask from a monochrome bitmap.

       new(Bitmap,Index)->wxMask()new(Bitmap,Colour)->wxMask()

              Types:

                 Bitmap = wxBitmap:wxBitmap()
                 Colour = wx:wx_colour()

              Constructs a mask from a bitmap and a colour that indicates the background.

       destroy(This::wxMask())->ok

              Destroys the wxMask object and the underlying bitmap data.

       create(This,Bitmap)->boolean()

              Types:

                 This = wxMask()
                 Bitmap = wxBitmap:wxBitmap()

              Constructs a mask from a monochrome bitmap.

       create(This,Bitmap,Index)->boolean()create(This,Bitmap,Colour)->boolean()

              Types:

                 This = wxMask()
                 Bitmap = wxBitmap:wxBitmap()
                 Colour = wx:wx_colour()

              Constructs a mask from a bitmap and a colour that indicates the background.

wxWidgets team.                                     wx 2.1.1                                        wxMask(3erl)

Name

       wxMask - Functions for wxMask class

See Also