Changeset 7297 for code/branches/doc/src/libraries/core
- Timestamp:
- Aug 31, 2010, 8:37:29 PM (14 years ago)
- Location:
- code/branches/doc/src/libraries/core
- Files:
-
- 20 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/doc/src/libraries/core/BaseObject.cc
r7284 r7297 116 116 @brief XML loading and saving. 117 117 @param xmlelement The XML-element 118 @param loading Loading (true) or saving (false)118 @param mode The mode defines the operation that is being executed: loading or saving the object (from or to XML respectively) 119 119 */ 120 120 void BaseObject::XMLPort(Element& xmlelement, XMLPort::Mode mode) … … 141 141 @brief Defines the possible event states of this object and parses eventsources from an XML file. 142 142 @param xmlelement The XML-element 143 @param loading Loading (true) or saving (false)143 @param mode The mode defines the operation that is being executed: loading or saving the object (from or to XML respectively) 144 144 */ 145 145 void BaseObject::XMLEventPort(Element& xmlelement, XMLPort::Mode mode) -
code/branches/doc/src/libraries/core/CommandLineParser.cc
r7284 r7297 126 126 @param arguments 127 127 Vector of space separated strings. 128 @param bParsingFile 129 FIXME - add doc! 128 130 */ 129 131 void CommandLineParser::_parse(const std::vector<std::string>& arguments, bool bParsingFile) … … 244 246 @param value 245 247 String containing the value 248 @param bParsingFile 249 FIXME - add doc! 246 250 */ 247 251 void CommandLineParser::checkFullArgument(const std::string& name, const std::string& value, bool bParsingFile) … … 261 265 @param value 262 266 String containing the value 267 @param bParsingFile 268 FIXME - add doc! 263 269 */ 264 270 void CommandLineParser::checkShortcut(const std::string& shortcut, const std::string& value, bool bParsingFile) -
code/branches/doc/src/libraries/core/CommandLineParser.h
r7284 r7297 207 207 @param defaultValue 208 208 Default value that is used when argument was not given. 209 @param bCommandLineOnly 210 FIXME - add doc! 209 211 */ 210 212 template <class T> -
code/branches/doc/src/libraries/core/ConfigValueContainer.h
r6536 r7297 117 117 @param type The type of the corresponding config-file 118 118 @param identifier The identifier of the class the variable belongs to 119 @param sectionname Name of the section the configValue should be put in. 119 120 @param varname The name of the variable 120 121 @param defvalue The default-value 122 @param value Only needed do determine the right type. 121 123 */ 122 124 template <class D, class V> -
code/branches/doc/src/libraries/core/CoreIncludes.h
r6423 r7297 101 101 /** 102 102 @brief Returns the Identifier with a given name. 103 @param StringThe name of the class103 @param name The name of the class 104 104 */ 105 105 inline Identifier* ClassByString(const std::string& name) … … 110 110 /** 111 111 @brief Returns the Identifier with a given lowercase name. 112 @param StringThe lowercase name of the class112 @param name The lowercase name of the class 113 113 */ 114 114 inline Identifier* ClassByLowercaseString(const std::string& name) … … 119 119 /** 120 120 @brief Returns the Identifier with a given network ID. 121 @param networkIDThe network ID of the class121 @param id The network ID of the class 122 122 */ 123 123 inline Identifier* ClassByID(uint32_t id) … … 130 130 @note This of course only works with OrxonoxClasses. 131 131 The only use is in conjunction with macros that don't know the class type. 132 @param Pointer to an OrxonoxClass132 @param object Pointer to an OrxonoxClass 133 133 */ 134 134 template <class T> -
code/branches/doc/src/libraries/core/DynLibManager.h
r5738 r7297 56 56 57 57 public: 58 /** Default constructor. 59 @note 60 <br>Should never be called as the singleton is automatically 61 created during the creation of the Root object. 62 @see 63 Root::Root 58 /** 59 @brief 60 Default constructor. 61 @note 62 Should never be called as the singleton is automatically 63 created during the creation of the Root object. 64 @see 65 Root::Root 64 66 */ 65 67 DynLibManager(); 66 68 67 /** Default destructor. 68 @see 69 Root::~Root 69 /** 70 @brief 71 Default destructor. 72 @see 73 Root::~Root 70 74 */ 71 75 virtual ~DynLibManager(); 72 76 73 /** Loads the passed library. 74 @param 75 filename The name of the library. The extension can be omitted 77 /** 78 @brief 79 Loads the passed library. 80 @param filename 81 The name of the library. The extension can be omitted 76 82 */ 77 83 DynLib* load(const std::string& filename); 78 84 79 /** Unloads the passed library. 80 @param 81 filename The name of the library. The extension can be omitted 85 /** 86 @brief 87 Unloads the passed library. 88 @param lib 89 A pointer to the library object 82 90 */ 83 91 void unload(DynLib* lib); -
code/branches/doc/src/libraries/core/GUIManager.cc
r7284 r7297 110 110 After Lua setup tolua++-elements are linked to Lua-state to give Lua access to C++-code. 111 111 Finally initial Lua code is executed (maybe we can do this with the CEGUI startup script automatically). 112 @param renderWindow113 Ogre's render window. Without this, the GUI cannot be displayed.114 112 @return true if success, otherwise false 115 113 */ … … 237 235 @param name 238 236 The name of the GUI 237 @param bHidePrevious 238 FIXME - add doc! 239 239 240 240 The function executes the Lua function with the same name in case the GUIManager is ready. -
code/branches/doc/src/libraries/core/Identifier.h
r7284 r7297 387 387 @brief Adds an object of the given type to the ObjectList. 388 388 @param object The object to add 389 @param className The name of the class T 390 @param bRootClass True if this is a root class (i.e. it inherits directly from OrxonoxClass) 389 391 */ 390 392 template <class T> -
code/branches/doc/src/libraries/core/Language.cc
r7284 r7297 168 168 @brief Returns the localisation of a given entry. 169 169 @param label The label of the entry 170 @param bError If true, an error is printed if the label doesn't exist and the default localisation is returned. If false, no error is printed and an empty string is returned. 170 171 @return The localisation 171 172 */ -
code/branches/doc/src/libraries/core/Namespace.cc
r6417 r7297 55 55 } 56 56 57 /**58 @brief XML loading and saving.59 @param xmlelement The XML-element60 @param loading Loading (true) or saving (false)61 @return The XML-element62 */63 57 void Namespace::XMLPort(Element& xmlelement, XMLPort::Mode mode) 64 58 { -
code/branches/doc/src/libraries/core/ObjectListBase.cc
r5738 r7297 70 70 /** 71 71 @brief Increases all Iterators that currently point on the given element (because it gets removed). 72 @param element The element that gets removed72 @param object The object that gets removed 73 73 */ 74 74 void ObjectListBase::notifyIterators(OrxonoxClass* object) const … … 82 82 /** 83 83 @brief Adds a new object to the end of the list. 84 @param object The object to add84 @param element The element to add 85 85 @return The pointer to the new ObjectListBaseElement, needed by the MetaObjectList of the added object 86 86 */ -
code/branches/doc/src/libraries/core/ObjectListBase.h
r5738 r7297 54 54 /** 55 55 @brief Constructor: Creates the list-element with an object. 56 @param object The object to store56 @param objectBase The object to store 57 57 */ 58 58 ObjectListBaseElement(OrxonoxClass* objectBase) : next_(0), prev_(0), objectBase_(objectBase) {} -
code/branches/doc/src/libraries/core/ObjectListIterator.h
r7268 r7297 109 109 /** 110 110 @brief Assigns the element of another ObjectListIterator. 111 @param elementThe other ObjectListIterator111 @param other The other ObjectListIterator 112 112 */ 113 113 inline ObjectListIterator<T>& operator=(const ObjectListIterator<T>& other) -
code/branches/doc/src/libraries/core/Resource.h
r6746 r7297 105 105 /** 106 106 Find out if the named file exists. 107 @param filename107 @param name 108 108 Fully qualified name of the file to test for 109 109 */ … … 112 112 /** 113 113 Get struct with information about path and size. 114 @param filename114 @param name 115 115 Fully qualified name of the file to test for 116 116 */ -
code/branches/doc/src/libraries/core/XMLPort.h
r7291 r7297 148 148 @param paramname The name of the attribute 149 149 @param loadfunction The function to set the attribute inside of the member object. 150 @param loadfunction The function to get the attribute from the member object 150 @param savefunction The function to get the attribute from the member object 151 @param xmlelement The XML-element that is parsed by this macro 152 @param mode Loading or saving 151 153 152 154 Sometimes you'll have a member object in your class, which has it's own load- and savefunctions. … … 196 198 @param sectionname The name of the subsection in the XML file that encloses the sub-objects ("" means no subsection) 197 199 @param loadfunction The function to add a new object to the class 198 @param loadfunction The function to get all added objects from the class200 @param savefunction The function to get all added objects from the class 199 201 @param xmlelement The XMLElement (received through the XMLPort function) 200 202 @param mode The mode (load/save) (received through the XMLPort function) -
code/branches/doc/src/libraries/core/command/TclThreadList.h
r7284 r7297 71 71 72 72 /** 73 @brief Returns a reference to the mutex which might be useful if you want to iterate through the list (see @ref begin and @ref end).73 @brief Returns a reference to the mutex which might be useful if you want to iterate through the list (see @ref getList()). 74 74 */ 75 75 inline boost::shared_mutex& getMutex() const -
code/branches/doc/src/libraries/core/command/TclThreadManager.cc
r7284 r7297 303 303 /** 304 304 @brief Sends a command to the queue of a given Tcl-interpreter 305 @param id The id of the target interpreter305 @param target_id The id of the target interpreter 306 306 @param command The command to be sent 307 307 */ … … 326 326 @brief This function can be called from Tcl to send a command to the queue of any interpreter. 327 327 @param target_id The id of the target thread 328 @param args Contains the content of the command 328 329 */ 329 330 void TclThreadManager::tcl_crossexecute(int target_id, const Tcl::object& args) … … 334 335 /** 335 336 @brief Sends a command to the queue of a given Tcl-interpreter 336 @param id The id of the target interpreter337 @param target_id The id of the target interpreter 337 338 @param command The command to be sent 338 339 */ … … 347 348 /** 348 349 @brief Sends a query to a given Tcl-interpreter and waits for the result 349 @param id The id of the target interpreter350 @param target_id The id of the target interpreter 350 351 @param command The command to be sent 351 352 @return The result of the command … … 359 360 @brief This function can be called from Tcl to send a query to the main thread. 360 361 @param source_id The id of the calling thread 362 @param args Contains the content of the query 361 363 362 364 A query waits for the result of the command. This means, the calling thread will be blocked until … … 373 375 @param source_id The id of the calling thread 374 376 @param target_id The id of the target thread 377 @param args Contains the content of the query 375 378 */ 376 379 std::string TclThreadManager::tcl_crossquery(int source_id, int target_id, const Tcl::object& args) -
code/branches/doc/src/libraries/core/input/InputManager.cc
r7284 r7297 140 140 Creates the OIS::InputMananger, the keyboard, the mouse and 141 141 the joys ticks. If either of the first two fail, this method throws an exception. 142 @param windowWidth143 The width of the render window144 @param windowHeight145 The height of the render window146 142 */ 147 143 void InputManager::loadDevices() -
code/branches/doc/src/libraries/core/input/InputManager.h
r6746 r7297 122 122 @param name 123 123 Unique name of the InputState when referenced as string 124 @param bAlwaysGetsInput 125 FIXME - add doc! 126 @param bTransparent 127 FIXME - add doc! 124 128 @param priority 125 129 Priority matters when multiple states are active. You can specify any -
code/branches/doc/src/libraries/core/input/KeyBinder.cc
r6536 r7297 495 495 @brief 496 496 Event handler for the mouseMoved Event. 497 @param e 498 Mouse state information 497 @param abs_ 498 The absolute position of the mouse 499 @param rel_ 500 The relative movement of the mouse 501 @param clippingSize 502 FIXME - no doc? param not even used? 499 503 */ 500 504 void KeyBinder::mouseMoved(IntVector2 abs_, IntVector2 rel_, IntVector2 clippingSize) … … 551 555 /** 552 556 @brief Event handler for the mouseScrolled Event. 553 @param e Mouse state information 557 @param abs The absolute position of the scroll wheel 558 @param rel The relative movement of the scroll wheel 554 559 */ 555 560 void KeyBinder::mouseScrolled(int abs, int rel)
Note: See TracChangeset
for help on using the changeset viewer.