void Table::ColumnSpacingSetter(Local<String> name, Local<Value> value, const AccessorInfo& info) { HandleScope scope; if (value->IsNumber()) { ClutterActor *instance = ObjectWrap::Unwrap<Table>(info.This())->_actor; mx_table_set_column_spacing(MX_TABLE(instance), value->ToInteger()->Value()); } }
void BoxLayout::SpacingSetter(Local<String> name, Local<Value> value, const AccessorInfo& info) { HandleScope scope; if (value->IsNumber()) { ClutterActor *instance = ObjectWrap::Unwrap<BoxLayout>(info.This())->_actor; mx_box_layout_set_spacing(MX_BOX_LAYOUT(instance), value->ToInteger()->Value()); } }
void Image::ScaleModeSetter(Local<String> name, Local<Value> value, const AccessorInfo& info) { HandleScope scope; if (value->IsNumber()) { ClutterActor *instance = ObjectWrap::Unwrap<Image>(info.This())->_actor; mx_image_set_scale_mode(MX_IMAGE(instance), (MxImageScaleMode)value->ToInteger()->Value()); } }
void Texture::FilterQualitySetter(Local<String> name, Local<Value> value, const AccessorInfo& info) { HandleScope scope; if (value->IsNumber()) { ClutterActor *instance = ObjectWrap::Unwrap<Actor>(info.This())->_actor; clutter_texture_set_filter_quality(CLUTTER_TEXTURE(instance), (ClutterTextureQuality)value->ToInteger()->Value()); } }