add snes_color, snes_palette, sprite_action, sprite to yaze_py module
This commit is contained in:
@@ -18,6 +18,26 @@ BOOST_PYTHON_MODULE(yaze) {
|
|||||||
.def_readonly("size", &Rom::size)
|
.def_readonly("size", &Rom::size)
|
||||||
.def_readonly("impl", &Rom::impl);
|
.def_readonly("impl", &Rom::impl);
|
||||||
|
|
||||||
|
class_<snes_color>("snes_color")
|
||||||
|
.def_readonly("red", &snes_color::red)
|
||||||
|
.def_readonly("green", &snes_color::green)
|
||||||
|
.def_readonly("blue", &snes_color::blue);
|
||||||
|
|
||||||
|
class_<snes_palette>("snes_palette")
|
||||||
|
.def_readonly("id", &snes_palette::id)
|
||||||
|
.def_readonly("size", &snes_palette::size)
|
||||||
|
.def_readonly("colors", &snes_palette::colors);
|
||||||
|
|
||||||
|
class_<sprite_action>("sprite_action")
|
||||||
|
.def_readonly("name", &sprite_action::name)
|
||||||
|
.def_readonly("id", &sprite_action::id);
|
||||||
|
|
||||||
|
class_<sprite>("sprite")
|
||||||
|
.def_readonly("name", &sprite::name)
|
||||||
|
.def_readonly("id", &sprite::id)
|
||||||
|
.def_readonly("actions", &sprite::actions);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Python C API Example, in case I need more functionality than Boost.Python
|
* Python C API Example, in case I need more functionality than Boost.Python
|
||||||
*/
|
*/
|
||||||
|
|||||||
Reference in New Issue
Block a user