Sha256: 36a412d342722f444d10c7f378a0989b2c66cd01266b29a33b710e02e844f1c5

Contents?: true

Size: 457 Bytes

Versions: 20

Compression:

Stored size: 457 Bytes

Contents

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


#include <xot/pimpl.h>
#include <rays/bounds.h>
#include <reflex/defs.h>


namespace Reflex
{


	class Screen
	{

		typedef Screen This;

		public:

			Screen ();

			virtual ~Screen ();

			virtual Bounds frame () const;

			operator bool () const;

			bool operator ! () const;

			struct Data;

			Xot::PSharedImpl<Data> self;

	};// Screen


}// Reflex


#endif//EOH

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
reflexion-0.3 include/reflex/screen.h
reflexion-0.2.1 include/reflex/screen.h
reflexion-0.2 include/reflex/screen.h
reflexion-0.1.57 include/reflex/screen.h
reflexion-0.1.56 include/reflex/screen.h
reflexion-0.1.55 include/reflex/screen.h
reflexion-0.1.54 include/reflex/screen.h
reflexion-0.1.53 include/reflex/screen.h
reflexion-0.1.52 include/reflex/screen.h
reflexion-0.1.51 include/reflex/screen.h
reflexion-0.1.50 include/reflex/screen.h
reflexion-0.1.49 include/reflex/screen.h
reflexion-0.1.48 include/reflex/screen.h
reflexion-0.1.47 include/reflex/screen.h
reflexion-0.1.46 include/reflex/screen.h
reflexion-0.1.45 include/reflex/screen.h
reflexion-0.1.44 include/reflex/screen.h
reflexion-0.1.43 include/reflex/screen.h
reflexion-0.1.42 include/reflex/screen.h
reflexion-0.1.41 include/reflex/screen.h