30 #ifndef SCIMBRIDGEATTRIBUTE_H_ 31 #define SCIMBRIDGEATTRIBUTE_H_ 35 enum _scim_bridge_attribute_type_t
void scim_bridge_free_attribute(ScimBridgeAttribute *attribute)
Definition: scim-bridge-attribute.c:48
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
enum _scim_bridge_attribute_type_t scim_bridge_attribute_type_t
Definition: scim-bridge-attribute.h:46
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
scim_bridge_attribute_value_t scim_bridge_attribute_get_value(const ScimBridgeAttribute *attribute)
Definition: scim-bridge-attribute.c:102
static const scim_bridge_attribute_value_t SCIM_BRIDGE_ATTRIBUTE_DECORATE_REVERSE
Definition: scim-bridge-attribute.h:76
static const scim_bridge_attribute_value_t SCIM_BRIDGE_ATTRIBUTE_DECORATE_HIGHLIGHT
Definition: scim-bridge-attribute.h:71
void scim_bridge_attribute_set_red(ScimBridgeAttribute *attribute, unsigned int red)
Definition: scim-bridge-attribute.c:126
size_t scim_bridge_attribute_get_end(const ScimBridgeAttribute *attribute)
Definition: scim-bridge-attribute.c:90
unsigned int scim_bridge_attribute_get_red(const ScimBridgeAttribute *attribute)
Definition: scim-bridge-attribute.c:120
This header describes about fundamental definitions of scim-bridge.
Definition: scim-bridge-attribute.c:26
unsigned int scim_bridge_attribute_value_t
Definition: scim-bridge-attribute.h:51
boolean scim_bridge_attribute_equals(const ScimBridgeAttribute *atr1, const ScimBridgeAttribute *atr2)
Definition: scim-bridge-attribute.c:61
static const scim_bridge_attribute_value_t SCIM_BRIDGE_ATTRIBUTE_DECORATE_NONE
Definition: scim-bridge-attribute.h:61
unsigned int scim_bridge_attribute_get_green(const ScimBridgeAttribute *attribute)
Definition: scim-bridge-attribute.c:135
unsigned int scim_bridge_attribute_get_blue(const ScimBridgeAttribute *attribute)
Definition: scim-bridge-attribute.c:150
void scim_bridge_attribute_set_color(ScimBridgeAttribute *attribute, unsigned int red, unsigned int green, unsigned int blue)
Definition: scim-bridge-attribute.c:114
void scim_bridge_attribute_set_begin(ScimBridgeAttribute *attribute, size_t begin)
Definition: scim-bridge-attribute.c:84
scim_bridge_attribute_type_t scim_bridge_attribute_get_type(const ScimBridgeAttribute *attribute)
Definition: scim-bridge-attribute.c:66
ScimBridgeAttribute * scim_bridge_alloc_attribute()
Definition: scim-bridge-attribute.c:36
void scim_bridge_attribute_set_type(ScimBridgeAttribute *attribute, scim_bridge_attribute_type_t type)
Definition: scim-bridge-attribute.c:72
size_t scim_bridge_attribute_get_begin(const ScimBridgeAttribute *attribute)
Definition: scim-bridge-attribute.c:78
void scim_bridge_attribute_set_blue(ScimBridgeAttribute *attribute, unsigned int blue)
Definition: scim-bridge-attribute.c:156
void scim_bridge_attribute_set_end(ScimBridgeAttribute *attribute, size_t end)
Definition: scim-bridge-attribute.c:96