Go to the documentation of this file.
30 #ifndef SCIMBRIDGEATTRIBUTE_H_
31 #define SCIMBRIDGEATTRIBUTE_H_
35 enum _scim_bridge_attribute_type_t
void scim_bridge_attribute_set_end(ScimBridgeAttribute *attribute, size_t end)
Definition: scim-bridge-attribute.c:96
static const scim_bridge_attribute_value_t SCIM_BRIDGE_ATTRIBUTE_DECORATE_UNDERLINE
Definition: scim-bridge-attribute.h:66
void scim_bridge_attribute_set_green(ScimBridgeAttribute *attribute, unsigned int green)
Definition: scim-bridge-attribute.c:141
void scim_bridge_free_attribute(ScimBridgeAttribute *attribute)
Definition: scim-bridge-attribute.c:48
static const scim_bridge_attribute_value_t SCIM_BRIDGE_ATTRIBUTE_DECORATE_REVERSE
Definition: scim-bridge-attribute.h:76
This header describes about fundamental definitions of scim-bridge.
size_t scim_bridge_attribute_get_end(const ScimBridgeAttribute *attribute)
Definition: scim-bridge-attribute.c:90
scim_bridge_attribute_value_t scim_bridge_attribute_get_value(const ScimBridgeAttribute *attribute)
Definition: scim-bridge-attribute.c:102
This header describes about attributes.
unsigned int scim_bridge_attribute_value_t
Definition: scim-bridge-attribute.h:51
enum _scim_bridge_attribute_type_t scim_bridge_attribute_type_t
Definition: scim-bridge-attribute.h:46
unsigned int scim_bridge_attribute_get_red(const ScimBridgeAttribute *attribute)
Definition: scim-bridge-attribute.c:120
void scim_bridge_attribute_set_red(ScimBridgeAttribute *attribute, unsigned int red)
Definition: scim-bridge-attribute.c:126
unsigned int scim_bridge_attribute_get_green(const ScimBridgeAttribute *attribute)
Definition: scim-bridge-attribute.c:135
void scim_bridge_attribute_set_color(ScimBridgeAttribute *attribute, unsigned int red, unsigned int green, unsigned int blue)
Definition: scim-bridge-attribute.c:114
static const scim_bridge_attribute_value_t SCIM_BRIDGE_ATTRIBUTE_DECORATE_HIGHLIGHT
Definition: scim-bridge-attribute.h:71
boolean scim_bridge_attribute_equals(const ScimBridgeAttribute *atr1, const ScimBridgeAttribute *atr2)
Definition: scim-bridge-attribute.c:61
unsigned int scim_bridge_attribute_get_blue(const ScimBridgeAttribute *attribute)
Definition: scim-bridge-attribute.c:150
static const scim_bridge_attribute_value_t SCIM_BRIDGE_ATTRIBUTE_DECORATE_NONE
Definition: scim-bridge-attribute.h:61
scim_bridge_attribute_type_t scim_bridge_attribute_get_type(const ScimBridgeAttribute *attribute)
Definition: scim-bridge-attribute.c:66
Definition: scim-bridge-attribute.c:27
void scim_bridge_attribute_set_begin(ScimBridgeAttribute *attribute, size_t begin)
Definition: scim-bridge-attribute.c:84
ScimBridgeAttribute * scim_bridge_alloc_attribute()
Definition: scim-bridge-attribute.c:36
size_t scim_bridge_attribute_get_begin(const ScimBridgeAttribute *attribute)
Definition: scim-bridge-attribute.c:78
void scim_bridge_attribute_set_type(ScimBridgeAttribute *attribute, scim_bridge_attribute_type_t type)
Definition: scim-bridge-attribute.c:72
void scim_bridge_attribute_set_blue(ScimBridgeAttribute *attribute, unsigned int blue)
Definition: scim-bridge-attribute.c:156
void scim_bridge_copy_attribute(ScimBridgeAttribute *dst, const ScimBridgeAttribute *src)
Definition: scim-bridge-attribute.c:54
void scim_bridge_attribute_set_value(ScimBridgeAttribute *attribute, scim_bridge_attribute_value_t value)
Definition: scim-bridge-attribute.c:108