m3g/m3gcore11/inc/m3g_interface.h
changeset 45 36b2e23a8629
parent 0 5d03bc08d59c
equal deleted inserted replaced
36:01a6848ebfd7 45:36b2e23a8629
   130 
   130 
   131 /*--------------------------------------------------------------------
   131 /*--------------------------------------------------------------------
   132  * Other internal functions
   132  * Other internal functions
   133  *------------------------------------------------------------------*/
   133  *------------------------------------------------------------------*/
   134 
   134 
   135 static void     m3gAddChildObject(Interface *m3g);
   135 static void     m3gAddChildObject(Interface *m3g, Object *obj);
   136 static void     m3gDelChildObject(Interface *m3g);
   136 static void     m3gDelChildObject(Interface *m3g, Object *obj);
       
   137 
       
   138 #include "m3g_array.h"
       
   139 static void     m3gGetObjectsWithClassID(Interface *m3g, M3GClass classID, PointerArray* objects);
   137 
   140 
   138 #if !defined(M3G_NGL_TEXTURE_API)
   141 #if !defined(M3G_NGL_TEXTURE_API)
   139 static void     m3gDeleteGLTextures(Interface *m3g, M3Gsizei n, M3Guint *t);
   142 static void     m3gDeleteGLTextures(Interface *m3g, M3Gsizei n, M3Guint *t);
   140 static void     m3gCollectGLObjects(Interface *m3g);
   143 static void     m3gCollectGLObjects(Interface *m3g);
   141 #else
   144 #else