]> git.lizzy.rs Git - libscout.git/blobdiff - scout.h
Still unfinished
[libscout.git] / scout.h
diff --git a/scout.h b/scout.h
index aa1130cb40bbd1c6a2bb88cf024edf545b9ee20a..fc625f2072941130927186248b952c4f931e7aca 100644 (file)
--- a/scout.h
+++ b/scout.h
@@ -1,5 +1,5 @@
-#ifndef _LIBSCOUT_H_
-#define _LIBSCOUT_H_
+#ifndef __LIBSCOUT__
+#define __LIBSCOUT__
 
 struct scnode {
        struct scway *way;
@@ -22,4 +22,13 @@ struct scwaypoint {
 struct scway *scaddway(struct scnode *, const struct scnode *, int);
 struct scwaypoint *scout(const struct scnode *, const struct scnode *, struct scwaypoint *);
 
-#endif
+#ifdef __LIBSCOUT_INTERNAL__
+
+struct scwaypoint *__scallocwayp(const struct scnode *, const struct scway *);
+struct scwaypoint *__scstackfindgetend(struct scwaypoint *, const struct scway *);
+void __scstackfree(struct scwaypoint *);
+int __scstackgetlen(struct scwaypoint *);
+
+#endif // __LIBSCOUT_INTERNAL__
+
+#endif // __LIBSCOUT__