Fix C++ casting when converting openfl.Vector to Float32Array

This commit is contained in:
Joshua Granick
2016-09-21 14:59:44 -07:00
parent e83713373e
commit 3c059cacbc
9 changed files with 18 additions and 18 deletions

View File

@@ -14,7 +14,7 @@ package lime.utils;
public inline function new<T>(
?elements:Int,
?array:Array<T>,
#if openfl ?vector:openfl.Vector<T>, #end
#if openfl ?vector:openfl.Vector<Float>, #end
?view:ArrayBufferView,
?buffer:ArrayBuffer, ?byteoffset:Int = 0, ?len:Null<Int>
) {
@@ -76,7 +76,7 @@ package lime.utils;
?elements:Int,
?buffer:ArrayBuffer,
?array:Array<T>,
#if openfl ?vector:openfl.Vector<T>, #end
#if openfl ?vector:openfl.Vector<Float>, #end
?view:ArrayBufferView,
?byteoffset:Int = 0, ?len:Null<Int>
) {

View File

@@ -13,7 +13,7 @@ package lime.utils;
public inline function new<T>(
?elements:Int,
?array:Array<T>,
#if openfl ?vector:openfl.Vector<T>, #end
#if openfl ?vector:openfl.Vector<Float>, #end
?view:ArrayBufferView,
?buffer:ArrayBuffer, ?byteoffset:Int = 0, ?len:Null<Int>
) {
@@ -74,7 +74,7 @@ package lime.utils;
?elements:Int,
?buffer:ArrayBuffer,
?array:Array<T>,
#if openfl ?vector:openfl.Vector<T>, #end
#if openfl ?vector:openfl.Vector<Float>, #end
?view:ArrayBufferView,
?byteoffset:Int = 0, ?len:Null<Int>
) {

View File

@@ -13,7 +13,7 @@ package lime.utils;
public inline function new<T>(
?elements:Int,
?array:Array<T>,
#if openfl ?vector:openfl.Vector<T>, #end
#if openfl ?vector:openfl.Vector<Int>, #end
?view:ArrayBufferView,
?buffer:ArrayBuffer, ?byteoffset:Int = 0, ?len:Null<Int>
) {
@@ -74,7 +74,7 @@ package lime.utils;
?elements:Int,
?buffer:ArrayBuffer,
?array:Array<T>,
#if openfl ?vector:openfl.Vector<T>, #end
#if openfl ?vector:openfl.Vector<Int>, #end
?view:ArrayBufferView,
?byteoffset:Int = 0, ?len:Null<Int>
) {

View File

@@ -13,7 +13,7 @@ package lime.utils;
public inline function new<T>(
?elements:Int,
?array:Array<T>,
#if openfl ?vector:openfl.Vector<T>, #end
#if openfl ?vector:openfl.Vector<Int>, #end
?view:ArrayBufferView,
?buffer:ArrayBuffer, ?byteoffset:Int = 0, ?len:Null<Int>
) {
@@ -74,7 +74,7 @@ package lime.utils;
?elements:Int,
?buffer:ArrayBuffer,
?array:Array<T>,
#if openfl ?vector:openfl.Vector<T>, #end
#if openfl ?vector:openfl.Vector<Int>, #end
?view:ArrayBufferView,
?byteoffset:Int = 0, ?len:Null<Int>
) {

View File

@@ -13,7 +13,7 @@ package lime.utils;
public inline function new<T>(
?elements:Int,
?array:Array<T>,
#if openfl ?vector:openfl.Vector<T>, #end
#if openfl ?vector:openfl.Vector<Int>, #end
?view:ArrayBufferView,
?buffer:ArrayBuffer, ?byteoffset:Int = 0, ?len:Null<Int>
) {
@@ -72,7 +72,7 @@ package lime.utils;
?elements:Int,
?buffer:ArrayBuffer,
?array:Array<T>,
#if openfl ?vector:openfl.Vector<T>, #end
#if openfl ?vector:openfl.Vector<Int>, #end
?view:ArrayBufferView,
?byteoffset:Int = 0, ?len:Null<Int>
) {

View File

@@ -13,7 +13,7 @@ package lime.utils;
public inline function new<T>(
?elements:Int,
?array:Array<T>,
#if openfl ?vector:openfl.Vector<T>, #end
#if openfl ?vector:openfl.Vector<Int>, #end
?view:ArrayBufferView,
?buffer:ArrayBuffer, ?byteoffset:Int = 0, ?len:Null<Int>
) {
@@ -74,7 +74,7 @@ package lime.utils;
?elements:Int,
?buffer:ArrayBuffer,
?array:Array<T>,
#if openfl ?vector:openfl.Vector<T>, #end
#if openfl ?vector:openfl.Vector<Int>, #end
?view:ArrayBufferView,
?byteoffset:Int = 0, ?len:Null<Int>
) {

View File

@@ -13,7 +13,7 @@ package lime.utils;
public inline function new<T>(
?elements:Int,
?array:Array<T>,
#if openfl ?vector:openfl.Vector<T>, #end
#if openfl ?vector:openfl.Vector<Int>, #end
?view:ArrayBufferView,
?buffer:ArrayBuffer, ?byteoffset:Int = 0, ?len:Null<Int>
) {
@@ -74,7 +74,7 @@ package lime.utils;
?elements:Int,
?buffer:ArrayBuffer,
?array:Array<T>,
#if openfl ?vector:openfl.Vector<T>, #end
#if openfl ?vector:openfl.Vector<Int>, #end
?view:ArrayBufferView,
?byteoffset:Int = 0, ?len:Null<Int>
) {

View File

@@ -13,7 +13,7 @@ package lime.utils;
public inline function new<T>(
?elements:Int,
?array:Array<T>,
#if openfl ?vector:openfl.Vector<T>, #end
#if openfl ?vector:openfl.Vector<Int>, #end
?view:ArrayBufferView,
?buffer:ArrayBuffer, ?byteoffset:Int = 0, ?len:Null<Int>
) {
@@ -74,7 +74,7 @@ package lime.utils;
?elements:Int,
?buffer:ArrayBuffer,
?array:Array<T>,
#if openfl ?vector:openfl.Vector<T>, #end
#if openfl ?vector:openfl.Vector<Int>, #end
?view:ArrayBufferView,
?byteoffset:Int = 0, ?len:Null<Int>
) {

View File

@@ -13,7 +13,7 @@ package lime.utils;
public inline function new<T>(
?elements:Int,
?array:Array<T>,
#if openfl ?vector:openfl.Vector<T>, #end
#if openfl ?vector:openfl.Vector<Int>, #end
?view:ArrayBufferView,
?buffer:ArrayBuffer, ?byteoffset:Int = 0, ?len:Null<Int>
) {
@@ -83,7 +83,7 @@ package lime.utils;
?elements:Int,
?buffer:ArrayBuffer,
?array:Array<T>,
#if openfl ?vector:openfl.Vector<T>, #end
#if openfl ?vector:openfl.Vector<Int>, #end
?view:ArrayBufferView,
?byteoffset:Int = 0, ?len:Null<Int>
) {