Bitmap: Add #v_flip / #h_flip methods
This commit is contained in:
parent
1c2dc115b8
commit
a651639524
4 changed files with 76 additions and 0 deletions
|
|
@ -445,6 +445,28 @@ RB_METHOD(bitmapWriteToPng)
|
|||
return self;
|
||||
}
|
||||
|
||||
RB_METHOD(bitmapVFlip)
|
||||
{
|
||||
RB_UNUSED_PARAM;
|
||||
|
||||
Bitmap *b = getPrivateData<Bitmap>(self);
|
||||
|
||||
b->vFlip();
|
||||
|
||||
return Qnil;
|
||||
}
|
||||
|
||||
RB_METHOD(bitmapHFlip)
|
||||
{
|
||||
RB_UNUSED_PARAM;
|
||||
|
||||
Bitmap *b = getPrivateData<Bitmap>(self);
|
||||
|
||||
b->hFlip();
|
||||
|
||||
return Qnil;
|
||||
}
|
||||
|
||||
|
||||
void
|
||||
bitmapBindingInit()
|
||||
|
|
@ -479,6 +501,8 @@ bitmapBindingInit()
|
|||
}
|
||||
|
||||
_rb_define_method(klass, "write_to_png", bitmapWriteToPng);
|
||||
_rb_define_method(klass, "v_flip", bitmapVFlip);
|
||||
_rb_define_method(klass, "h_flip", bitmapHFlip);
|
||||
|
||||
INIT_PROP_BIND(Bitmap, Font, "font");
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue