(self, mode=None, blend=None, color=None, visible=None)
| 77 | self.prog = prog |
| 78 | |
| 79 | def set_style(self, mode=None, blend=None, color=None, visible=None): |
| 80 | if not mode is None: self.mode = mode |
| 81 | if not blend is None: self.blend=blend |
| 82 | if not visible is None: self.visible=visible |
| 83 | if not color is None: |
| 84 | self.buf[:,6:9] = color |
| 85 | self.vbo.write(self.buf.tobytes()) |
| 86 | self.color = color if isinstance(color, tuple) else (0,0,0) |
| 87 | |
| 88 | def draw(self, mvp, light, bright, scatter): |
| 89 | if not self.visible: return |
no test coverage detected