Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2008-12-19 07:06:24 +0300
committerCampbell Barton <ideasman42@gmail.com>2008-12-19 07:06:24 +0300
commit04428d6750d7309d7c7436c65b465f2b51d3d6a2 (patch)
tree683c884c3c3986f8dcab09e3207b4a7743a5e1b5 /source/blender/makesrna/intern/rna_sensor.c
parentd9de6fca6cda2a7ddeeb936692b529182a14dec9 (diff)
added "description" and "readonly" properties to RNA Structs (also accessible via python)
Many descriptions are not written, grep for DOC_BROKEN if you have some spare time to write struct descriptions.
Diffstat (limited to 'source/blender/makesrna/intern/rna_sensor.c')
-rw-r--r--source/blender/makesrna/intern/rna_sensor.c46
1 files changed, 31 insertions, 15 deletions
diff --git a/source/blender/makesrna/intern/rna_sensor.c b/source/blender/makesrna/intern/rna_sensor.c
index 30e32338db7..5d5999dfc86 100644
--- a/source/blender/makesrna/intern/rna_sensor.c
+++ b/source/blender/makesrna/intern/rna_sensor.c
@@ -95,7 +95,8 @@ void rna_def_sensor(BlenderRNA *brna)
{SENS_DELAY, "DELAY", "Delay", ""},
{0, NULL, NULL, NULL}};
- srna= RNA_def_struct(brna, "Sensor", NULL, "Sensor");
+ srna= RNA_def_struct(brna, "Sensor", NULL);
+ RNA_def_struct_ui_text(srna, "Sensor", "DOC_BROKEN");
RNA_def_struct_sdna(srna, "bSensor");
RNA_def_struct_funcs(srna, NULL, "rna_Sensor_refine");
@@ -130,7 +131,9 @@ void rna_def_sensor(BlenderRNA *brna)
void rna_def_always_sensor(BlenderRNA *brna)
{
- RNA_def_struct(brna, "AlwaysSensor", "Sensor", "Always Sensor");
+ StructRNA *srna;
+ srna= RNA_def_struct(brna, "AlwaysSensor", "Sensor");
+ RNA_def_struct_ui_text(srna, "Always Sensor", "DOC_BROKEN");
}
void rna_def_near_sensor(BlenderRNA *brna)
@@ -138,7 +141,8 @@ void rna_def_near_sensor(BlenderRNA *brna)
StructRNA *srna;
PropertyRNA *prop;
- srna= RNA_def_struct(brna, "NearSensor", "Sensor" , "Near Sensor");
+ srna= RNA_def_struct(brna, "NearSensor", "Sensor");
+ RNA_def_struct_ui_text(srna , "Near Sensor", "DOC_BROKEN");
RNA_def_struct_sdna_from(srna, "bNearSensor", "data");
prop= RNA_def_property(srna, "property", PROP_STRING, PROP_NONE);
@@ -172,7 +176,8 @@ void rna_def_mouse_sensor(BlenderRNA *brna)
{BL_SENS_MOUSE_MOUSEOVER_ANY, "MOUSEOVERANY", "Mouse Over Any", ""},
{0, NULL, NULL, NULL}};
- srna= RNA_def_struct(brna, "MouseSensor", "Sensor", "Mouse Sensor");
+ srna= RNA_def_struct(brna, "MouseSensor", "Sensor");
+ RNA_def_struct_ui_text(srna, "Mouse Sensor", "DOC_BROKEN");
RNA_def_struct_sdna_from(srna, "bMouseSensor", "data");
prop= RNA_def_property(srna, "mouse_event", PROP_ENUM, PROP_NONE);
@@ -186,7 +191,8 @@ void rna_def_touch_sensor(BlenderRNA *brna)
StructRNA *srna;
PropertyRNA *prop;
- srna= RNA_def_struct(brna, "TouchSensor", "Sensor", "Touch Sensor");
+ srna= RNA_def_struct(brna, "TouchSensor", "Sensor");
+ RNA_def_struct_ui_text(srna, "Touch Sensor", "DOC_BROKEN");
RNA_def_struct_sdna_from(srna, "bTouchSensor", "data");
prop= RNA_def_property(srna, "material", PROP_POINTER, PROP_NONE);
@@ -199,7 +205,8 @@ void rna_def_keyboard_sensor(BlenderRNA *brna)
StructRNA *srna;
PropertyRNA *prop;
- srna= RNA_def_struct(brna, "KeyboardSensor", "Sensor", "Keyboard Sensor");
+ srna= RNA_def_struct(brna, "KeyboardSensor", "Sensor");
+ RNA_def_struct_ui_text(srna, "Keyboard Sensor", "DOC_BROKEN");
RNA_def_struct_sdna_from(srna, "bKeyboardSensor", "data");
prop= RNA_def_property(srna, "key", PROP_INT, PROP_NONE);
@@ -244,7 +251,8 @@ void rna_def_property_sensor(BlenderRNA *brna)
/* {SENS_PROP_EXPRESSION, "PROPEXPRESSION", "Expression", ""}, NOT_USED_IN_UI */
{0, NULL, NULL, NULL}};
- srna= RNA_def_struct(brna, "PropertySensor", "Sensor", "Property Sensor");
+ srna= RNA_def_struct(brna, "PropertySensor", "Sensor");
+ RNA_def_struct_ui_text(srna, "Property Sensor", "DOC_BROKEN");
RNA_def_struct_sdna_from(srna, "bPropertySensor", "data");
prop= RNA_def_property(srna, "evaluation_type", PROP_ENUM, PROP_NONE);
@@ -274,7 +282,8 @@ void rna_def_actuator_sensor(BlenderRNA *brna)
StructRNA *srna;
PropertyRNA *prop;
- srna= RNA_def_struct(brna, "ActuatorSensor", "Sensor", "Actuator Sensor");
+ srna= RNA_def_struct(brna, "ActuatorSensor", "Sensor");
+ RNA_def_struct_ui_text(srna, "Actuator Sensor", "DOC_BROKEN");
RNA_def_struct_sdna_from(srna, "bActuatorSensor", "data");
prop= RNA_def_property(srna, "actuator", PROP_STRING, PROP_NONE);
@@ -287,7 +296,8 @@ void rna_def_delay_sensor(BlenderRNA *brna)
StructRNA *srna;
PropertyRNA *prop;
- srna= RNA_def_struct(brna, "DelaySensor", "Sensor", "Delay Sensor");
+ srna= RNA_def_struct(brna, "DelaySensor", "Sensor");
+ RNA_def_struct_ui_text(srna, "Delay Sensor", "DOC_BROKEN");
RNA_def_struct_sdna_from(srna, "bDelaySensor", "data");
prop= RNA_def_property(srna, "delay", PROP_INT, PROP_NONE);
@@ -312,7 +322,8 @@ void rna_def_collision_sensor(BlenderRNA *brna)
{1, "MATERIAL", "Material", ""},
{0, NULL, NULL, NULL}};
- srna= RNA_def_struct(brna, "CollisionSensor", "Sensor", "Collision Sensor");
+ srna= RNA_def_struct(brna, "CollisionSensor", "Sensor");
+ RNA_def_struct_ui_text(srna, "Collision Sensor", "DOC_BROKEN");
RNA_def_struct_sdna_from(srna, "bCollisionSensor", "data");
prop= RNA_def_property(srna, "property", PROP_STRING, PROP_NONE);
@@ -342,7 +353,8 @@ void rna_def_radar_sensor(BlenderRNA *brna)
{SENS_RAY_NEG_Z_AXIS, "NEGZAXIS", "-Z axis", ""},
{0, NULL, NULL, NULL}};
- srna= RNA_def_struct(brna, "RadarSensor", "Sensor", "Radar Sensor");
+ srna= RNA_def_struct(brna, "RadarSensor", "Sensor");
+ RNA_def_struct_ui_text(srna, "Radar Sensor", "DOC_BROKEN");
RNA_def_struct_sdna_from(srna, "bRadarSensor", "data");
prop= RNA_def_property(srna, "property", PROP_STRING, PROP_NONE);
@@ -368,7 +380,8 @@ void rna_def_random_sensor(BlenderRNA *brna)
StructRNA *srna;
PropertyRNA *prop;
- srna= RNA_def_struct(brna, "RandomSensor", "Sensor", "Random Sensor");
+ srna= RNA_def_struct(brna, "RandomSensor", "Sensor");
+ RNA_def_struct_ui_text(srna, "Random Sensor", "DOC_BROKEN");
RNA_def_struct_sdna_from(srna, "bRandomSensor", "data");
prop= RNA_def_property(srna, "seed", PROP_INT, PROP_NONE);
@@ -393,7 +406,8 @@ void rna_def_ray_sensor(BlenderRNA *brna)
{1, "MATERIAL", "Material", ""},
{0, NULL, NULL, NULL}};
- srna= RNA_def_struct(brna, "RaySensor", "Sensor", "Ray Sensor");
+ srna= RNA_def_struct(brna, "RaySensor", "Sensor");
+ RNA_def_struct_ui_text(srna, "Ray Sensor", "DOC_BROKEN");
RNA_def_struct_sdna_from(srna, "bRaySensor", "data");
prop= RNA_def_property(srna, "property", PROP_STRING, PROP_NONE);
@@ -428,7 +442,8 @@ void rna_def_message_sensor(BlenderRNA *brna)
StructRNA *srna;
PropertyRNA *prop;
- srna= RNA_def_struct(brna, "MessageSensor", "Sensor", "Message Sensor");
+ srna= RNA_def_struct(brna, "MessageSensor", "Sensor");
+ RNA_def_struct_ui_text(srna, "Message Sensor", "DOC_BROKEN");
RNA_def_struct_sdna_from(srna, "bMessageSensor", "data");
prop= RNA_def_property(srna, "subject", PROP_STRING, PROP_NONE);
@@ -453,7 +468,8 @@ void rna_def_joystick_sensor(BlenderRNA *brna)
{SENS_JOY_NEG_Y_AXIS, "DOWNAXIS", "Down Axis", ""},
{0, NULL, NULL, NULL}};
- srna= RNA_def_struct(brna, "JoystickSensor", "Sensor", "Joystick Sensor");
+ srna= RNA_def_struct(brna, "JoystickSensor", "Sensor");
+ RNA_def_struct_ui_text(srna, "Joystick Sensor", "DOC_BROKEN");
RNA_def_struct_sdna_from(srna, "bJoystickSensor", "data");
prop= RNA_def_property(srna, "joystick_index", PROP_INT, PROP_NONE);