diff options
author | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2009-01-11 01:57:33 +0300 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2009-01-11 01:57:33 +0300 |
commit | 7cd4e2781afcc164232ef7b9ea5cd3fc20165dea (patch) | |
tree | e729a87c98127a12b7f58810e00324f95e1cae1f /source/blender/makesrna/intern/rna_sensor.c | |
parent | 6ab86a7572435c3df0a3c613bca8a3d0566e39e7 (diff) |
RNA
* Finished DNA_lamp_types.h, DNA_world_types.h and DNA_sound_types.h.
* Renamed "parent" struct property to "nested", and also remaining "from"
usage to "base".
* Added a NEVER_NULL subtype for pointers and use it for all properties
that apply.
* Make sure all structs have a description, and fix any other DOC_BROKEN
descriptions, also many other naming consistency improvements.
Diffstat (limited to 'source/blender/makesrna/intern/rna_sensor.c')
-rw-r--r-- | source/blender/makesrna/intern/rna_sensor.c | 33 |
1 files changed, 17 insertions, 16 deletions
diff --git a/source/blender/makesrna/intern/rna_sensor.c b/source/blender/makesrna/intern/rna_sensor.c index 1db3abe12ec..b8a1a1ade78 100644 --- a/source/blender/makesrna/intern/rna_sensor.c +++ b/source/blender/makesrna/intern/rna_sensor.c @@ -95,7 +95,7 @@ void rna_def_sensor(BlenderRNA *brna) {0, NULL, NULL, NULL}}; srna= RNA_def_struct(brna, "Sensor", NULL); - RNA_def_struct_ui_text(srna, "Sensor", "DOC_BROKEN"); + RNA_def_struct_ui_text(srna, "Sensor", "Game engine logic brick to detect events."); RNA_def_struct_sdna(srna, "bSensor"); RNA_def_struct_refine_func(srna, "rna_Sensor_refine"); @@ -123,7 +123,8 @@ void rna_def_sensor(BlenderRNA *brna) RNA_def_property_boolean_sdna(prop, NULL, "pulse", SENS_NEG_PULSE_MODE); RNA_def_property_ui_text(prop, "Pulse False Level", "Activate FALSE level triggering (pulse mode)."); - prop= RNA_def_property(srna, "freq", PROP_INT, PROP_NONE); + prop= RNA_def_property(srna, "frequence", PROP_INT, PROP_NONE); + RNA_def_property_int_sdna(prop, NULL, "freq"); RNA_def_property_ui_text(prop, "Frequency", "Delay between repeated pulses(in logic tics, 0=no delay)."); RNA_def_property_range(prop, 0, 10000); } @@ -132,7 +133,7 @@ void rna_def_always_sensor(BlenderRNA *brna) { StructRNA *srna; srna= RNA_def_struct(brna, "AlwaysSensor", "Sensor"); - RNA_def_struct_ui_text(srna, "Always Sensor", "DOC_BROKEN"); + RNA_def_struct_ui_text(srna, "Always Sensor", "Sensor to generate continuous pulses."); } void rna_def_near_sensor(BlenderRNA *brna) @@ -141,7 +142,7 @@ void rna_def_near_sensor(BlenderRNA *brna) PropertyRNA *prop; srna= RNA_def_struct(brna, "NearSensor", "Sensor"); - RNA_def_struct_ui_text(srna , "Near Sensor", "DOC_BROKEN"); + RNA_def_struct_ui_text(srna , "Near Sensor", "Sensor to detect nearby objects."); RNA_def_struct_sdna_from(srna, "bNearSensor", "data"); prop= RNA_def_property(srna, "property", PROP_STRING, PROP_NONE); @@ -176,7 +177,7 @@ void rna_def_mouse_sensor(BlenderRNA *brna) {0, NULL, NULL, NULL}}; srna= RNA_def_struct(brna, "MouseSensor", "Sensor"); - RNA_def_struct_ui_text(srna, "Mouse Sensor", "DOC_BROKEN"); + RNA_def_struct_ui_text(srna, "Mouse Sensor", "Sensor to detect mouse events."); RNA_def_struct_sdna_from(srna, "bMouseSensor", "data"); prop= RNA_def_property(srna, "mouse_event", PROP_ENUM, PROP_NONE); @@ -191,7 +192,7 @@ void rna_def_touch_sensor(BlenderRNA *brna) PropertyRNA *prop; srna= RNA_def_struct(brna, "TouchSensor", "Sensor"); - RNA_def_struct_ui_text(srna, "Touch Sensor", "DOC_BROKEN"); + RNA_def_struct_ui_text(srna, "Touch Sensor", "Sensor to detect objects colliding with the current object."); RNA_def_struct_sdna_from(srna, "bTouchSensor", "data"); prop= RNA_def_property(srna, "material", PROP_POINTER, PROP_NONE); @@ -205,7 +206,7 @@ void rna_def_keyboard_sensor(BlenderRNA *brna) PropertyRNA *prop; srna= RNA_def_struct(brna, "KeyboardSensor", "Sensor"); - RNA_def_struct_ui_text(srna, "Keyboard Sensor", "DOC_BROKEN"); + RNA_def_struct_ui_text(srna, "Keyboard Sensor", "Sensor to detect keyboard events."); RNA_def_struct_sdna_from(srna, "bKeyboardSensor", "data"); prop= RNA_def_property(srna, "key", PROP_INT, PROP_NONE); @@ -251,7 +252,7 @@ void rna_def_property_sensor(BlenderRNA *brna) {0, NULL, NULL, NULL}}; srna= RNA_def_struct(brna, "PropertySensor", "Sensor"); - RNA_def_struct_ui_text(srna, "Property Sensor", "DOC_BROKEN"); + RNA_def_struct_ui_text(srna, "Property Sensor", "Sensor to detect values and changes in values of properties."); RNA_def_struct_sdna_from(srna, "bPropertySensor", "data"); prop= RNA_def_property(srna, "evaluation_type", PROP_ENUM, PROP_NONE); @@ -282,7 +283,7 @@ void rna_def_actuator_sensor(BlenderRNA *brna) PropertyRNA *prop; srna= RNA_def_struct(brna, "ActuatorSensor", "Sensor"); - RNA_def_struct_ui_text(srna, "Actuator Sensor", "DOC_BROKEN"); + RNA_def_struct_ui_text(srna, "Actuator Sensor", "Sensor to detect state modifications of actuators."); RNA_def_struct_sdna_from(srna, "bActuatorSensor", "data"); prop= RNA_def_property(srna, "actuator", PROP_STRING, PROP_NONE); @@ -296,7 +297,7 @@ void rna_def_delay_sensor(BlenderRNA *brna) PropertyRNA *prop; srna= RNA_def_struct(brna, "DelaySensor", "Sensor"); - RNA_def_struct_ui_text(srna, "Delay Sensor", "DOC_BROKEN"); + RNA_def_struct_ui_text(srna, "Delay Sensor", "Sensor to send delayed events."); RNA_def_struct_sdna_from(srna, "bDelaySensor", "data"); prop= RNA_def_property(srna, "delay", PROP_INT, PROP_NONE); @@ -322,7 +323,7 @@ void rna_def_collision_sensor(BlenderRNA *brna) {0, NULL, NULL, NULL}}; srna= RNA_def_struct(brna, "CollisionSensor", "Sensor"); - RNA_def_struct_ui_text(srna, "Collision Sensor", "DOC_BROKEN"); + RNA_def_struct_ui_text(srna, "Collision Sensor", "Sensor to detect objects colliding with the current object, with more settings than the Touch sensor."); RNA_def_struct_sdna_from(srna, "bCollisionSensor", "data"); prop= RNA_def_property(srna, "property", PROP_STRING, PROP_NONE); @@ -353,7 +354,7 @@ void rna_def_radar_sensor(BlenderRNA *brna) {0, NULL, NULL, NULL}}; srna= RNA_def_struct(brna, "RadarSensor", "Sensor"); - RNA_def_struct_ui_text(srna, "Radar Sensor", "DOC_BROKEN"); + RNA_def_struct_ui_text(srna, "Radar Sensor", "Sensor to detect objects in a cone shaped radar emanating from the current object."); RNA_def_struct_sdna_from(srna, "bRadarSensor", "data"); prop= RNA_def_property(srna, "property", PROP_STRING, PROP_NONE); @@ -380,7 +381,7 @@ void rna_def_random_sensor(BlenderRNA *brna) PropertyRNA *prop; srna= RNA_def_struct(brna, "RandomSensor", "Sensor"); - RNA_def_struct_ui_text(srna, "Random Sensor", "DOC_BROKEN"); + RNA_def_struct_ui_text(srna, "Random Sensor", "Sensor to send random events."); RNA_def_struct_sdna_from(srna, "bRandomSensor", "data"); prop= RNA_def_property(srna, "seed", PROP_INT, PROP_NONE); @@ -406,7 +407,7 @@ void rna_def_ray_sensor(BlenderRNA *brna) {0, NULL, NULL, NULL}}; srna= RNA_def_struct(brna, "RaySensor", "Sensor"); - RNA_def_struct_ui_text(srna, "Ray Sensor", "DOC_BROKEN"); + RNA_def_struct_ui_text(srna, "Ray Sensor", "Sensor to detect interestions with a ray emanating from the current object."); RNA_def_struct_sdna_from(srna, "bRaySensor", "data"); prop= RNA_def_property(srna, "property", PROP_STRING, PROP_NONE); @@ -442,7 +443,7 @@ void rna_def_message_sensor(BlenderRNA *brna) PropertyRNA *prop; srna= RNA_def_struct(brna, "MessageSensor", "Sensor"); - RNA_def_struct_ui_text(srna, "Message Sensor", "DOC_BROKEN"); + RNA_def_struct_ui_text(srna, "Message Sensor", "Sensor to detect incoming messages."); RNA_def_struct_sdna_from(srna, "bMessageSensor", "data"); prop= RNA_def_property(srna, "subject", PROP_STRING, PROP_NONE); @@ -468,7 +469,7 @@ void rna_def_joystick_sensor(BlenderRNA *brna) {0, NULL, NULL, NULL}}; srna= RNA_def_struct(brna, "JoystickSensor", "Sensor"); - RNA_def_struct_ui_text(srna, "Joystick Sensor", "DOC_BROKEN"); + RNA_def_struct_ui_text(srna, "Joystick Sensor", "Sensor to detect joystick events."); RNA_def_struct_sdna_from(srna, "bJoystickSensor", "data"); prop= RNA_def_property(srna, "joystick_index", PROP_INT, PROP_NONE); |