コード例 #1
0
ファイル: Monopole.c プロジェクト: RONNCC/pysoy
static void soy_fields_monopole_class_init (soyfieldsMonopoleClass * klass) {
	soy_fields_monopole_parent_class = g_type_class_peek_parent (klass);
	g_type_class_add_private (klass, sizeof (soyfieldsMonopolePrivate));
	SOY_FIELDS_FIELD_CLASS (klass)->exert = soy_fields_monopole_real_exert;
	SOY_FIELDS_FIELD_CLASS (klass)->commit = soy_fields_monopole_real_commit;
	G_OBJECT_CLASS (klass)->get_property = _vala_soy_fields_monopole_get_property;
	G_OBJECT_CLASS (klass)->set_property = _vala_soy_fields_monopole_set_property;
	G_OBJECT_CLASS (klass)->constructor = soy_fields_monopole_constructor;
	G_OBJECT_CLASS (klass)->finalize = soy_fields_monopole_finalize;
	g_object_class_install_property (G_OBJECT_CLASS (klass), SOY_FIELDS_MONOPOLE_MULTIPLIER, g_param_spec_float ("multiplier", "multiplier", "multiplier", -G_MAXFLOAT, G_MAXFLOAT, 0.0F, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE));
}
コード例 #2
0
ファイル: Shockwave.c プロジェクト: RONNCC/pysoy
static void soy_fields_shockwave_class_init (soyfieldsShockwaveClass * klass) {
	soy_fields_shockwave_parent_class = g_type_class_peek_parent (klass);
	g_type_class_add_private (klass, sizeof (soyfieldsShockwavePrivate));
	SOY_FIELDS_FIELD_CLASS (klass)->exert = soy_fields_shockwave_real_exert;
	SOY_FIELDS_FIELD_CLASS (klass)->give = soy_fields_shockwave_real_give;
	G_OBJECT_CLASS (klass)->get_property = _vala_soy_fields_shockwave_get_property;
	G_OBJECT_CLASS (klass)->set_property = _vala_soy_fields_shockwave_set_property;
	G_OBJECT_CLASS (klass)->constructor = soy_fields_shockwave_constructor;
	G_OBJECT_CLASS (klass)->finalize = soy_fields_shockwave_finalize;
	g_object_class_install_property (G_OBJECT_CLASS (klass), SOY_FIELDS_SHOCKWAVE_SWVEL, g_param_spec_float ("swvel", "swvel", "swvel", -G_MAXFLOAT, G_MAXFLOAT, 0.0F, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE));
	g_object_class_install_property (G_OBJECT_CLASS (klass), SOY_FIELDS_SHOCKWAVE_ENERGY, g_param_spec_float ("energy", "energy", "energy", -G_MAXFLOAT, G_MAXFLOAT, 0.0F, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE));
	g_object_class_install_property (G_OBJECT_CLASS (klass), SOY_FIELDS_SHOCKWAVE_RADIUS, g_param_spec_float ("radius", "radius", "radius", -G_MAXFLOAT, G_MAXFLOAT, 0.0F, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE));
	g_object_class_install_property (G_OBJECT_CLASS (klass), SOY_FIELDS_SHOCKWAVE_LENGTH, g_param_spec_float ("length", "length", "length", -G_MAXFLOAT, G_MAXFLOAT, 0.0F, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE));
}
コード例 #3
0
ファイル: Monopole.c プロジェクト: couchjd/playground
static void soy_fields_monopole_class_init (soyfieldsMonopoleClass * klass) {
#line 25 "/home/jeff/Documents/libraries/libsoy/src/fields/Monopole.gs"
	soy_fields_monopole_parent_class = g_type_class_peek_parent (klass);
#line 25 "/home/jeff/Documents/libraries/libsoy/src/fields/Monopole.gs"
	g_type_class_add_private (klass, sizeof (soyfieldsMonopolePrivate));
#line 25 "/home/jeff/Documents/libraries/libsoy/src/fields/Monopole.gs"
	SOY_FIELDS_FIELD_CLASS (klass)->exert = soy_fields_monopole_real_exert;
#line 25 "/home/jeff/Documents/libraries/libsoy/src/fields/Monopole.gs"
	SOY_FIELDS_FIELD_CLASS (klass)->commit = soy_fields_monopole_real_commit;
#line 25 "/home/jeff/Documents/libraries/libsoy/src/fields/Monopole.gs"
	G_OBJECT_CLASS (klass)->get_property = _vala_soy_fields_monopole_get_property;
#line 25 "/home/jeff/Documents/libraries/libsoy/src/fields/Monopole.gs"
	G_OBJECT_CLASS (klass)->set_property = _vala_soy_fields_monopole_set_property;
#line 25 "/home/jeff/Documents/libraries/libsoy/src/fields/Monopole.gs"
	G_OBJECT_CLASS (klass)->constructor = soy_fields_monopole_constructor;
#line 25 "/home/jeff/Documents/libraries/libsoy/src/fields/Monopole.gs"
	G_OBJECT_CLASS (klass)->finalize = soy_fields_monopole_finalize;
#line 25 "/home/jeff/Documents/libraries/libsoy/src/fields/Monopole.gs"
	g_object_class_install_property (G_OBJECT_CLASS (klass), SOY_FIELDS_MONOPOLE_MULTIPLIER, g_param_spec_float ("multiplier", "multiplier", "multiplier", -G_MAXFLOAT, G_MAXFLOAT, 0.0F, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE));
#line 681 "Monopole.c"
}
コード例 #4
0
ファイル: Wind.c プロジェクト: couchjd/playground
static void soy_fields_wind_class_init (soyfieldsWindClass * klass) {
#line 25 "/home/jeff/Documents/libraries/libsoy/src/fields/Wind.gs"
	soy_fields_wind_parent_class = g_type_class_peek_parent (klass);
#line 25 "/home/jeff/Documents/libraries/libsoy/src/fields/Wind.gs"
	g_type_class_add_private (klass, sizeof (soyfieldsWindPrivate));
#line 25 "/home/jeff/Documents/libraries/libsoy/src/fields/Wind.gs"
	SOY_FIELDS_FIELD_CLASS (klass)->exert = soy_fields_wind_real_exert;
#line 25 "/home/jeff/Documents/libraries/libsoy/src/fields/Wind.gs"
	G_OBJECT_CLASS (klass)->get_property = _vala_soy_fields_wind_get_property;
#line 25 "/home/jeff/Documents/libraries/libsoy/src/fields/Wind.gs"
	G_OBJECT_CLASS (klass)->set_property = _vala_soy_fields_wind_set_property;
#line 25 "/home/jeff/Documents/libraries/libsoy/src/fields/Wind.gs"
	G_OBJECT_CLASS (klass)->finalize = soy_fields_wind_finalize;
#line 25 "/home/jeff/Documents/libraries/libsoy/src/fields/Wind.gs"
	g_object_class_install_property (G_OBJECT_CLASS (klass), SOY_FIELDS_WIND_WIND, g_param_spec_object ("wind", "wind", "wind", SOY_ATOMS_TYPE_VECTOR, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE));
#line 25 "/home/jeff/Documents/libraries/libsoy/src/fields/Wind.gs"
	g_object_class_install_property (G_OBJECT_CLASS (klass), SOY_FIELDS_WIND_VISCOSITY, g_param_spec_float ("viscosity", "viscosity", "viscosity", -G_MAXFLOAT, G_MAXFLOAT, 0.0F, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE));
#line 709 "Wind.c"
}