add BufferWidget
This commit is contained in:
parent
bdf0e1c6bc
commit
7b56e874e3
5
runtime/lib/buffer_widget.rb
Normal file
5
runtime/lib/buffer_widget.rb
Normal file
@ -0,0 +1,5 @@
|
||||
require "widget"
|
||||
|
||||
class BufferWidget
|
||||
include Widget
|
||||
end
|
@ -1,4 +1,5 @@
|
||||
require "set"
|
||||
require "widget"
|
||||
|
||||
class Window
|
||||
|
||||
|
@ -3,6 +3,7 @@ def init_loadpath
|
||||
end
|
||||
|
||||
def load_lib_files
|
||||
require "buffer_widget"
|
||||
require "gl"
|
||||
require "gl_program"
|
||||
require "runtime"
|
||||
|
9
src/BufferWidget.cc
Normal file
9
src/BufferWidget.cc
Normal file
@ -0,0 +1,9 @@
|
||||
#include "BufferWidget.h"
|
||||
#include "ruby.h"
|
||||
|
||||
VALUE ruby_class;
|
||||
|
||||
void BufferWidget_Init()
|
||||
{
|
||||
ruby_class = rb_define_class("BufferWidget", rb_cObject);
|
||||
}
|
6
src/BufferWidget.h
Normal file
6
src/BufferWidget.h
Normal file
@ -0,0 +1,6 @@
|
||||
#ifndef BUFFERWIDGET_H
|
||||
#define BUFFERWIDGET_H
|
||||
|
||||
void BufferWidget_Init();
|
||||
|
||||
#endif
|
@ -2,6 +2,7 @@
|
||||
#include "ruby.h"
|
||||
|
||||
#include "Buffer.h"
|
||||
#include "BufferWidget.h"
|
||||
#include "Font.h"
|
||||
#include "GL.h"
|
||||
#include "GLProgram.h"
|
||||
@ -56,6 +57,7 @@ static int bootstrap()
|
||||
int err_state = 0;
|
||||
|
||||
Buffer_Init();
|
||||
BufferWidget_Init();
|
||||
Font_Init();
|
||||
GL_Init();
|
||||
GLProgram_Init();
|
||||
|
Loading…
x
Reference in New Issue
Block a user