svn merge -r 21041:21301 https://svn.blender.org/svnroot/bf-blender/branches/blender2...
[blender.git] / source / blender / editors / space_file / fsmenu.h
index c51c45b7dc41f1cd23678cebd89c125ed6594102..2cab622d52367e370653ab357df10b0cec7fdf22 100644 (file)
@@ -52,22 +52,15 @@ int         fsmenu_get_nentries             (struct FSMenu* fsmenu, FSMenuCategory category);
         */
 char*  fsmenu_get_entry                (struct FSMenu* fsmenu, FSMenuCategory category, int index);
 
-void   fsmenu_select_entry             (struct FSMenu* fsmenu, FSMenuCategory category, int index);
-
-int            fsmenu_is_selected              (struct FSMenu* fsmenu, FSMenuCategory category, int index);
-
-       /** Sets the position of the  fsmenu entry at @a index */
-void   fsmenu_set_pos                  (struct FSMenu* fsmenu, FSMenuCategory category, int index, short xs, short ys);
-
-       /** Returns the position of the  fsmenu entry at @a index. return value is 1 if successful, 0 otherwise */
-int            fsmenu_get_pos                  (struct FSMenu* fsmenu, FSMenuCategory category, int index, short* xs, short* ys);
-
        /** Inserts a new fsmenu entry with the given @a path.
         * Duplicate entries are not added.
         * @param sorted Should entry be inserted in sorted order?
         */
 void   fsmenu_insert_entry             (struct FSMenu* fsmenu, FSMenuCategory category, char *path, int sorted, short save);
 
+       /** Return whether the entry was created by the user and can be saved and deleted */
+short   fsmenu_can_save                        (struct FSMenu* fsmenu, FSMenuCategory category, int index);
+
        /** Removes the fsmenu entry at the given @a index. */
 void   fsmenu_remove_entry             (struct FSMenu* fsmenu, FSMenuCategory category, int index);