private static void Initialization(bool initXGP = false)
{
XLUE.XL_InitGraphicLib(0);
XLUE.XL_SetFreeTypeEnabled(1);
XLUE.XLUE_InitLoader(0);
if (!initXGP)
{
return;
}
var size = Marshal.SizeOf(typeof(XLGraphics.tagXLGraphicPlusParam));
var ptr = Marshal.AllocHGlobal(size);
var strcut = new XLGraphics.tagXLGraphicPlusParam
{
bInitLua = true
};
Marshal.StructureToPtr(strcut, ptr, false);
XLGraphics.XLGP_InitGraphicPlus(ptr);
}