anchor.diff:  
   ;; NodeHandle addGroupNode( NodeHandle parent, const char *name );
   (defh3fun ("addGroupNode" add-group-node) node-handle
  -  " Adds a Group node to the scene.
  -
  -  This function creates a new Group node and attaches it to the specified parent node.
  -
  -  Parameters:
  -          parent  - handle to parent node to which the new node will be attached
  -          name    - name of the node
  -
  -  Returns:
  -           handle to the created node or 0 in case of failure
  +  "Adds a Group node to the scene.
  +
  +This function creates a new Group node and attaches it to the specified parent
  +node.
  +
  +Parameters:
  +        parent  - handle to parent node to which the new node will be attached
  +        name    - name of the node
  +
  +Returns:
  +         handle to the created node or 0 in case of failure
   "
     (parent node-handle) (name :string))
   
  
positive.code: 
  (in-package :horde3d)
  
  
  ;;;; Group: Typedefs and constants
  
  (defctype resource-handle :int
    "Handle to resource (int).")
  
  (defctype node-handle :int
    "Handle to scene node (int).")
  
  ;;;; Constants: Predefined constants
  
  (defconstant +root-node+ 1
    "Scene root node handle.")
  
  ;;;; Group: Enumerations
  
negative.code: 
  ;; bool unloadResource( ResHandle res );
  (defh3fun ("unloadResource" unload-resource) :boolean
    "Unloads a resource.
  
  This function unloads a previously loaded resource and restores the default
  values t had before loading. The state is set back to unloaded which makes it
  possible to load he resource again.
  
  Parameters:
          res     - handle to resource to be unloaded
  
  Returns:
          true in case of success, otherwise false
  "
    (res resource-handle))
  
  