Sha256: b5228cd7052ca62f70286a15eefbc7166b26a70d2fe58dc75d47bbc28da45ae8

Contents?: true

Size: 500 Bytes

Versions: 11

Compression:

Stored size: 500 Bytes

Contents

/*
 * module Ashton
 *
 * Ruby module extension for Gosu, implementing shaders and textures.
 *
 */


#ifndef ASHTON_H
#define ASHTON_H

#include <ruby.h>
#include <time.h>

#include "common.h"
#include "fast_math.h"

#include "gosu.h"

#include "texture.h"
#include "particle_emitter.h"
#include "pixel_cache.h"
#include "shader.h"
//#include "window_buffer.h"

void Init_ashton();
VALUE Ashton_fast_sin(VALUE self, VALUE angle);
VALUE Ashton_fast_cos(VALUE self, VALUE angle);

#endif // ASHTON_H

Version data entries

11 entries across 11 versions & 2 rubygems

Version Path
danabr75-ashton-0.1.5 ext/ashton/ashton.h
ashton-0.1.6 ext/ashton/ashton.h
ashton-0.1.5 ext/ashton/ashton.h
ashton-0.1.4 ext/ashton/ashton.h
ashton-0.1.3 ext/ashton/ashton.h
ashton-0.1.2 ext/ashton/ashton.h
ashton-0.1.1 ext/ashton/ashton.h
ashton-0.1.0 ext/ashton/ashton.h
ashton-0.0.4alpha ext/ashton/ashton.h
ashton-0.0.3alpha ext/ashton/ashton.h
ashton-0.0.2alpha ext/ashton/ashton.h