]> git.tdb.fi Git - libs/gl.git/blobdiff - source/select.h
Inherit Loaders from the ObjectLoader classes
[libs/gl.git] / source / select.h
index e862fe5c810da488531656f31dacd9e6c311f1bc..680334f4e5688335a49ee23d3c5448d3b82203d9 100644 (file)
@@ -1,7 +1,15 @@
+/* $Id$
+
+This file is part of libmspgl
+Copyright © 2007  Mikko Rasa, Mikkosoft Productions
+Distributed under the LGPL
+*/
+
 #ifndef MSP_GL_SELECT_H_
 #define MSP_GL_SELECT_H_
 
 #include <vector>
+#include "types.h"
 
 namespace Msp {
 namespace GL {
@@ -14,6 +22,11 @@ struct SelectRecord
 };
 
 void select_buffer(std::vector<SelectRecord> &);
+void init_names();
+void push_name(uint);
+void pop_name();
+void load_name(uint);
+
 void parse_select_records(const uint *buf, uint, std::vector<SelectRecord> &);
 
 void _parse_internal_select_records(uint);