internal static extern EntityBase SpawnEntity(EntitySpawnParams spawnParams, bool autoInit, out EntityInfo entityInfo);
extern internal static EntityBase SpawnEntity(EntitySpawnParams spawnParams, bool autoInit, out EntityInfo entityInfo);
public static extern EntityBase SpawnEntity(EntitySpawnParams spawnParams, bool autoInit, out EntityInitializationParams entityInfo);
extern public static EntityBase SpawnEntity(EntitySpawnParams spawnParams, bool autoInit, out EntityInitializationParams entityInfo);
public static extern object SpawnEntity(EntitySpawnParams spawnParams, bool autoInit, out IntPtr entityHandle, out EntityId id);
public static extern object SpawnEntity(EntitySpawnParams spawnParams, bool autoInit, out IntPtr entityHandle, out EntityId id);