9namespace XXSharpKmyPlatform
18namespace XXSharpKmyBase
20 private ref class Asset
25 static void resetInternalFormatUncreatableSection();
30 static void beginInternalFormatUncreatableSection();
36 static void endInternalFormatUncreatableSection(
bool flushPCTarget);
40 static bool isInternalFormatCreatable();
45 static void createAllAssetsInternalFormat(System::Action<System::String^>^ callback, XXSharpKmyPlatform::Target target);
49 static int getCountRequiredInternalFormatCreate(XXSharpKmyPlatform::Target target);
54 static void beginForceRawAssetFileSection();
58 static void endForceRawAssetFileSection();
61 static void removeInternalFormatAssetFiles();
64 static bool isInternalFormatFileCreateRequired(XXSharpKmyGfx::Texture^ tex, XXSharpKmyPlatform::Target target);
65 static bool isInternalFormatFileCreateRequired(XXSharpKmyGfx::ModelData^ mdl, XXSharpKmyPlatform::Target target);
68 static void createInternalFormatFile(XXSharpKmyGfx::Texture^ tex, XXSharpKmyPlatform::Target target);
69 static void createInternalFormatFile(XXSharpKmyGfx::ModelData^ mdl, XXSharpKmyPlatform::Target target);
72 static array<XXSharpKmyGfx::Texture^>^ findTexturesBoundAsNormal();