Sha256: 46099848d42b7fd6742be2e98843bdf145df460ca3c2f8456b3d091aa119ef18

Contents?: true

Size: 565 Bytes

Versions: 18

Compression:

Stored size: 565 Bytes

Contents

// -*- c++ -*-
#pragma once
#ifndef __RAYS_SRC_BITMAP_H__
#define __RAYS_SRC_BITMAP_H__


#include "rays/bitmap.h"


namespace Rays
{


	class Texture;

	class RawFont;


	Bitmap Bitmap_from (const Texture& texture);

	void Bitmap_draw_string (
		Bitmap* bitmap, const RawFont& font, const char* str, coord x, coord y);

	void Bitmap_set_modified (Bitmap* bitmap, bool modified = true);

	bool Bitmap_get_modified (const Bitmap& bitmap);

	void Bitmap_save (const Bitmap& bitmap, const char* path);

	Bitmap Bitmap_load (const char* path);


}// Rays


#endif//EOH

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
rays-0.3.3 src/bitmap.h
rays-0.3.2 src/bitmap.h
rays-0.3.1 src/bitmap.h
rays-0.3 src/bitmap.h
rays-0.2.1 src/bitmap.h
rays-0.2 src/bitmap.h
rays-0.1.49 src/bitmap.h
rays-0.1.48 src/bitmap.h
rays-0.1.47 src/bitmap.h
rays-0.1.46 src/bitmap.h
rays-0.1.45 src/bitmap.h
rays-0.1.44 src/bitmap.h
rays-0.1.43 src/bitmap.h
rays-0.1.42 src/bitmap.h
rays-0.1.40 src/bitmap.h
rays-0.1.39 src/bitmap.h
rays-0.1.38 src/bitmap.h
rays-0.1.37 src/bitmap.h