]> git.lizzy.rs Git - irrlicht.git/blobdiff - include/IMeshBuffer.h
Drop IImageLoader::loadImages as only IImageLoader::loadImage is usable
[irrlicht.git] / include / IMeshBuffer.h
index 488eb029dc949ff2ceab1342c0f871c8265c93bd..a2cd13a46bc66ed7766c80788f2564c7bf7e7c01 100644 (file)
@@ -145,6 +145,10 @@ namespace scene
                /** This shouldn't be used for anything outside the VideoDriver. */\r
                virtual u32 getChangedID_Index() const = 0;\r
 \r
+               //! Used by the VideoDriver to remember the buffer link.\r
+               virtual void setHWBuffer(void *ptr) const = 0;\r
+               virtual void *getHWBuffer() const = 0;\r
+\r
                //! Describe what kind of primitive geometry is used by the meshbuffer\r
                /** Note: Default is EPT_TRIANGLES. Using other types is fine for rendering.\r
                But meshbuffer manipulation functions might expect type EPT_TRIANGLES\r