Sha256: cada0b07308fb848ca11706011850c9e6bdd824d0ef0292c32e2f77b3de213a1

Contents?: true

Size: 671 Bytes

Versions: 5

Compression:

Stored size: 671 Bytes

Contents

#include <rucy.h>
#include "rays/rays.h"
#include "rays/opengl.h"
#include "defs.h"


using namespace Rucy;


static
RUCY_DEF0(init)
{
	Rays::init();
	return self;
}
RUCY_END

static
RUCY_DEF0(fin)
{
	Rays::fin();
	return self;
}
RUCY_END

static
RUCY_DEF0(init_offscreen_context)
{
	Rays::init_offscreen_context();
	return self;
}
RUCY_END


static Module mRays;

void
Init_rays ()
{
	mRays = define_module("Rays");
	mRays.define_singleton_method("init!", init);
	mRays.define_singleton_method("fin!", fin);
	mRays.define_singleton_method("init_offscreen_context", init_offscreen_context);
}


namespace Rays
{


	Module
	rays_module ()
	{
		return mRays;
	}


}// Rays

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
rays-0.1.12 ext/rays/rays.cpp
rays-0.1.11 ext/rays/rays.cpp
rays-0.1.10 ext/rays/rays.cpp
rays-0.1.9 ext/rays/rays.cpp
rays-0.1.8 ext/rays/rays.cpp