Sha256: c909403ab3508dc321af498d707474c65fce257505b56a75d984f9519bbaf0e7

Contents?: true

Size: 670 Bytes

Versions: 14

Compression:

Stored size: 670 Bytes

Contents

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


#include <functional>
#include "reflex/pointer.h"


namespace Reflex
{


	void Pointer_update_positions (Pointer* it, std::function<void(Point*)> fun);

	void Pointer_set_id (Pointer* it, Pointer::ID id);

	void Pointer_set_view_index (Pointer* it, uint view_index);

	void Pointer_add_flag (Pointer* it, uint flag);

	void Pointer_remove_flag (Pointer* it, uint flag);

	uint Pointer_mask_flag (const Pointer& it, uint mask);

	void Pointer_set_prev (Pointer* it, const Pointer* prev);

	void Pointer_set_down (Pointer* it, const Pointer* down);


}// Reflex


#endif//EOH

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
reflexion-0.2 src/pointer.h
reflexion-0.1.57 src/pointer.h
reflexion-0.1.56 src/pointer.h
reflexion-0.1.55 src/pointer.h
reflexion-0.1.54 src/pointer.h
reflexion-0.1.53 src/pointer.h
reflexion-0.1.52 src/pointer.h
reflexion-0.1.51 src/pointer.h
reflexion-0.1.50 src/pointer.h
reflexion-0.1.49 src/pointer.h
reflexion-0.1.48 src/pointer.h
reflexion-0.1.47 src/pointer.h
reflexion-0.1.46 src/pointer.h
reflexion-0.1.45 src/pointer.h