Browse Source

added getBuffer()

Nicolas Cannasse 3 năm trước cách đây
mục cha
commit
6b398bdb9d
1 tập tin đã thay đổi với 7 bổ sung0 xóa
  1. 7 0
      h3d/prim/MeshPrimitive.hx

+ 7 - 0
h3d/prim/MeshPrimitive.hx

@@ -15,6 +15,13 @@ class MeshPrimitive extends Primitive {
 		return bufferCache.exists(hxsl.Globals.allocID(name));
 	}
 
+	function getBuffer( name : String ) {
+		if( bufferCache == null )
+			return null;
+		var b = bufferCache.get(hxsl.Globals.allocID(name));
+		return b == null ? null : b.buffer;
+	}
+
 	function addBuffer( name : String, buf, offset = 0 ) {
 		if( bufferCache == null )
 			bufferCache = new Map();