Struct

ShumateVectorValue

unstable since: 1.6

Description [src]

struct ShumateVectorValue {
  /* No available fields */
}

A mutable value used in the vector style specification.

Available since: 1.6

Functions

shumate_vector_value_new

Creates a new ShumateVectorValue with a null value.

unstable since: 1.6

shumate_vector_value_new_boolean

Creates a new ShumateVectorValue with a boolean value.

unstable since: 1.6

shumate_vector_value_new_color

Creates a new ShumateVectorValue with a color value.

unstable since: 1.6

shumate_vector_value_new_from_value

Creates a new ShumateVectorValue from a GValue.

unstable since: 1.6

shumate_vector_value_new_number

Creates a new ShumateVectorValue with a number value.

unstable since: 1.6

shumate_vector_value_new_string

Creates a new ShumateVectorValue with a string value.

unstable since: 1.6

Instance methods

shumate_vector_value_array_append

Appends element to the array value of self. The value of element is copied.

unstable since: 1.6

shumate_vector_value_dup

Creates a duplicate of self.

unstable since: 1.6

shumate_vector_value_equal

Compares two ShumateVectorValues for equality.

unstable since: 1.6

shumate_vector_value_free

Frees a ShumateVectorValue.

unstable since: 1.6

shumate_vector_value_get_boolean

Gets the boolean value of self.

unstable since: 1.6

shumate_vector_value_get_color

Gets the color value of self.

unstable since: 1.6

shumate_vector_value_get_number

Gets the number value of self.

unstable since: 1.6

shumate_vector_value_get_string

Gets the string value of self.

unstable since: 1.6

shumate_vector_value_get_value_type

Gets the type of value stored in self.

unstable since: 1.6

shumate_vector_value_hash

Calculates a hash value for self.

unstable since: 1.6

shumate_vector_value_is_null

Checks if self is a null value.

unstable since: 1.6

shumate_vector_value_set_boolean

Sets self to a boolean value.

unstable since: 1.6

shumate_vector_value_set_color

Sets self to a color value.

unstable since: 1.6

shumate_vector_value_set_number

Sets self to a number value.

unstable since: 1.6

shumate_vector_value_set_string

Sets self to a string value.

unstable since: 1.6

shumate_vector_value_start_array

Sets self to an empty array value.

unstable since: 1.6

shumate_vector_value_unset

Sets self to a null value.

unstable since: 1.6