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:
authorBrecht Van Lommel <brechtvanlommel@pandora.be>2009-01-11 01:57:33 +0300
committerBrecht Van Lommel <brechtvanlommel@pandora.be>2009-01-11 01:57:33 +0300
commit7cd4e2781afcc164232ef7b9ea5cd3fc20165dea (patch)
treee729a87c98127a12b7f58810e00324f95e1cae1f /source/blender/makesrna/intern/rna_controller.c
parent6ab86a7572435c3df0a3c613bca8a3d0566e39e7 (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_controller.c')
-rw-r--r--source/blender/makesrna/intern/rna_controller.c32
1 files changed, 16 insertions, 16 deletions
diff --git a/source/blender/makesrna/intern/rna_controller.c b/source/blender/makesrna/intern/rna_controller.c
index f9766e30db8..c08233b9584 100644
--- a/source/blender/makesrna/intern/rna_controller.c
+++ b/source/blender/makesrna/intern/rna_controller.c
@@ -66,21 +66,21 @@ void RNA_def_controller(BlenderRNA *brna)
StructRNA *srna;
PropertyRNA *prop;
static EnumPropertyItem controller_type_items[] ={
- {CONT_LOGIC_AND, "LOGICAND", "Logic And", ""},
- {CONT_LOGIC_OR, "LOGICOR", "Logic Or", ""},
- {CONT_LOGIC_NAND, "LOGICNAND", "Logic Nand", ""},
- {CONT_LOGIC_NOR, "LOGICNOR", "Logic Nor", ""},
- {CONT_LOGIC_XOR, "LOGICXOR", "Logic Xor", ""},
- {CONT_LOGIC_XNOR, "LOGICXNOR", "Logic Xnor", ""},
+ {CONT_LOGIC_AND, "LOGIC_AND", "Logic And", ""},
+ {CONT_LOGIC_OR, "LOGIC_OR", "Logic Or", ""},
+ {CONT_LOGIC_NAND, "LOGIC_NAND", "Logic Nand", ""},
+ {CONT_LOGIC_NOR, "LOGIC_NOR", "Logic Nor", ""},
+ {CONT_LOGIC_XOR, "LOGIC_XOR", "Logic Xor", ""},
+ {CONT_LOGIC_XNOR, "LOGIC_XNOR", "Logic Xnor", ""},
{CONT_EXPRESSION, "EXPRESSION", "Expression", ""},
{CONT_PYTHON, "PYTHON", "Python Script", ""},
{0, NULL, NULL, NULL}};
/* Controller */
srna= RNA_def_struct(brna, "Controller", NULL);
- RNA_def_struct_ui_text(srna, "Controller", "logic brick to connect 'Sensors' to 'Actuators'");
RNA_def_struct_sdna(srna, "bController");
RNA_def_struct_refine_func(srna, "rna_Controller_refine");
+ RNA_def_struct_ui_text(srna, "Controller", "Game engine logic brick to process events, connecting sensors to actuators.");
prop= RNA_def_property(srna, "name", PROP_STRING, PROP_NONE);
RNA_def_property_ui_text(prop, "Name", "");
@@ -94,8 +94,8 @@ void RNA_def_controller(BlenderRNA *brna)
/* Expression Controller */
srna= RNA_def_struct(brna, "ExpressionController", "Controller");
- RNA_def_struct_ui_text(srna, "Expression Controller", "DOC_BROKEN");
RNA_def_struct_sdna_from(srna, "bExpressionCont", "data");
+ RNA_def_struct_ui_text(srna, "Expression Controller", "Controller passing on events based on the evaluation of an expression.");
prop= RNA_def_property(srna, "expression", PROP_STRING, PROP_NONE);
RNA_def_property_string_sdna(prop, NULL, "str");
@@ -104,31 +104,31 @@ void RNA_def_controller(BlenderRNA *brna)
/* Python Controller */
srna= RNA_def_struct(brna, "PythonController", "Controller" );
- RNA_def_struct_ui_text(srna, "Python Controller", "DOC_BROKEN");
RNA_def_struct_sdna_from(srna, "bPythonCont", "data");
+ RNA_def_struct_ui_text(srna, "Python Controller", "Controller executing a python script.");
prop= RNA_def_property(srna, "text", PROP_POINTER, PROP_NONE);
RNA_def_property_struct_type(prop, "ID");
- RNA_def_property_ui_text(prop, "Python Text", "");
+ RNA_def_property_ui_text(prop, "Text", "Text datablock with the python script.");
/* Other Controllers */
srna= RNA_def_struct(brna, "AndController", "Controller");
- RNA_def_struct_ui_text(srna, "And Controller", "DOC_BROKEN");
+ RNA_def_struct_ui_text(srna, "And Controller", "Controller passing on events based on a logical AND operation.");
srna= RNA_def_struct(brna, "OrController", "Controller");
- RNA_def_struct_ui_text(srna, "Or Controller", "DOC_BROKEN");
+ RNA_def_struct_ui_text(srna, "Or Controller", "Controller passing on events based on a logical OR operation.");
srna= RNA_def_struct(brna, "NorController", "Controller");
- RNA_def_struct_ui_text(srna, "Nor Controller", "DOC_BROKEN");
+ RNA_def_struct_ui_text(srna, "Nor Controller", "Controller passing on events based on a logical NOR operation.");
srna= RNA_def_struct(brna, "NandController", "Controller");
- RNA_def_struct_ui_text(srna, "Nand Controller", "DOC_BROKEN");
+ RNA_def_struct_ui_text(srna, "Nand Controller", "Controller passing on events based on a logical NAND operation.");
srna= RNA_def_struct(brna, "XorController", "Controller");
- RNA_def_struct_ui_text(srna, "Xor Controller", "DOC_BROKEN");
+ RNA_def_struct_ui_text(srna, "Xor Controller", "Controller passing on events based on a logical XOR operation.");
srna= RNA_def_struct(brna, "XnorController", "Controller");
- RNA_def_struct_ui_text(srna, "Xnor Controller", "DOC_BROKEN");
+ RNA_def_struct_ui_text(srna, "Xnor Controller", "Controller passing on events based on a logical XNOR operation.");
}
#endif