no, it's because i use the struct as the input parameter for my texture creation
no, it's because i use the struct as the input parameter for my texture creation




byte[] again?unmanaged type
byte[] and whatnot, i'd like to internally store it all as raw pointersvoid* so they have to manage it themselves
byte[]byte[]unmanagedvoid*object local = new();
object* ptr = &local;
PassToNative(ptr);struct TextureData {
void* DataPointer:
}
public Texture CreateTexture(blah stuff, TextureData* datas);