public bool MoveNext() { RenderMesh mesh = new RenderMesh(UnsafeNativeMethods.Rdk_RenderMesh_New(), this); bool bRet = 1 == UnsafeNativeMethods.Rdk_RenderMeshIterator_Next(ConstPointer(), mesh.NonConstPointer()); m_current = bRet ? mesh : null; return(bRet); }
public bool MoveNext() { RenderMesh mesh = new RenderMesh(UnsafeNativeMethods.Rdk_RenderMesh_New(), this); bool bRet = 1 == UnsafeNativeMethods.Rdk_RenderMeshIterator_Next(ConstPointer(), mesh.NonConstPointer()); m_current = bRet ? mesh : null; return bRet; }