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("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
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user