Sha256: 68c384da1616f28b7e8e2c2fb8e25ec393136c2ab522e97154279db6084093e3

Contents?: true

Size: 672 Bytes

Versions: 22

Compression:

Stored size: 672 Bytes

Contents

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


#include "reflex/style.h"


namespace Reflex
{


	class View;


	bool StyleLength_get_pixel_length (
		coord* pixel_length, const StyleLength& style_length, coord parent_size);


	bool Style_set_owner (Style* style, View* owner);

	bool Style_has_variable_lengths (const Style& style);

	void Style_clear_inherited_values (Style* style);

	void Style_override (Style* overridden, const Style& overrides);

	void Style_apply_to (const Style& style, View* view);

	bool Style_has_width  (const Style& style);

	bool Style_has_height (const Style& style);


}// Reflex


#endif//EOH

Version data entries

22 entries across 22 versions & 1 rubygems

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