From 7f3739a64e94bcf9d27b014d7d82a89bd982165a Mon Sep 17 00:00:00 2001 From: Eric Mellino Date: Mon, 14 Jan 2019 20:02:18 -0800 Subject: [PATCH] Update to 1.67. --- deps/cimgui/linux-x64/cimgui.so | Bin 780400 -> 820240 bytes deps/cimgui/osx-x64/cimgui.dylib | Bin 636732 -> 664924 bytes deps/cimgui/win-x64/cimgui.dll | Bin 514560 -> 540160 bytes deps/cimgui/win-x86/cimgui.dll | Bin 454144 -> 478208 bytes src/CodeGenerator/definitions.json | 20605 ++++++++-------- src/CodeGenerator/structs_and_enums.json | 2829 ++- src/ImGui.NET.SampleProgram/Program.cs | 71 + .../Generated/ImDrawListFlags.gen.cs | 1 + ...gen.cs => ImFontGlyphRangesBuilder.gen.cs} | 30 +- src/ImGui.NET/Generated/ImGui.gen.cs | 413 +- .../Generated/ImGuiBackendFlags.gen.cs | 1 + src/ImGui.NET/Generated/ImGuiCol.gen.cs | 27 +- .../Generated/ImGuiConfigFlags.gen.cs | 1 + src/ImGui.NET/Generated/ImGuiIO.gen.cs | 50 +- src/ImGui.NET/Generated/ImGuiNative.gen.cs | 80 +- src/ImGui.NET/Generated/ImGuiStyle.gen.cs | 11 +- src/ImGui.NET/Generated/ImGuiStyleVar.gen.cs | 5 +- .../Generated/ImGuiTabBarFlags.gen.cs | 18 + .../Generated/ImGuiTabItemFlags.gen.cs | 12 + .../Generated/ImGuiWindowFlags.gen.cs | 1 + src/ImGui.NET/ImGui.NET.csproj | 5 +- 21 files changed, 12505 insertions(+), 11655 deletions(-) rename src/ImGui.NET/Generated/{GlyphRangesBuilder.gen.cs => ImFontGlyphRangesBuilder.gen.cs} (54%) create mode 100644 src/ImGui.NET/Generated/ImGuiTabBarFlags.gen.cs create mode 100644 src/ImGui.NET/Generated/ImGuiTabItemFlags.gen.cs diff --git a/deps/cimgui/linux-x64/cimgui.so b/deps/cimgui/linux-x64/cimgui.so index 3e755d580d3c66c08c3b6ce3a18a9ca8dba65410..d87f2da358b467c51a09a8c4cc407d4cadbc6621 100644 GIT binary patch literal 820240 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%0ASi7RL;3#mjLb4MgiBFEv}JB@c?|2lyIy|z?-YC> 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 sACLH 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

  • yv9C| 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 E2e2u^s{jB1 literal 780400 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

    ZtN|?mn$d@11M-Te>f5aC+k=vMD@+^e}a7 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 diff --git a/deps/cimgui/osx-x64/cimgui.dylib b/deps/cimgui/osx-x64/cimgui.dylib index 87418f579c4b11a1baec455508f85c472cce798e..abea0eb0b1f3b467362e930f97c4031319c8f125 100644 GIT binary patch literal 664924 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

    cnMpXn}#0Yo~JADSS#csym!L_4&Ai`3+9n z@V+S>AkiPZ-NHxS&X`w;dD~*%T`_M<)H^wgym(0b3e_E_x@oFAN_D|bJRd(GM}Dsw zo~OFEsBVF90~^W3A254E_{e)>4E4O2w=U+bjd^Qg-nB7rbq$Gi(--rJ&C{oKbf?2M%=F>hPUyDR2xiFunAN_yC#3UB1ym ziX*%gj}ZOAyCUYTih2F2mz#L*Q;Popk(ZV*C!bTgie`?Kz-pRRaHf+v69ztb#Wb=J z!+QTy<~jHa40KpUMN(4=Xd1?oUte>b)n4U|T%aajM30UToC7$ZhCO>QNR*ox+)wSU zq-CM=2Q47Qi>q{BDh_zu(gTm1fk!0u{u>AhVEQ6;72Rp0)gsj>Y%xDq#sDj<7DckK zbUrN#Oj`@2a$wm2=8^wMS+QCqgo7IXQfT@(t&*Zma{L3HqCZkCj*xS-RSu9hJbAR} zgUKUQcc|(P6z(p!_`{Lp&1(ehz zzEhw*Hjb`NOUUB&@|VU%)l@wm_$DEQ(N_9{cR|d1Tg-c7%$uirQRRHFw#w-sF)_Rpe59Hj`8uqPtN^z-mb+Ty zUW*urOZ);SjLllrht-_^m0fNT{5p+9I$ymQC$(fEtnr<%r2T&2i#XcBBtAi1sb$6| zfP)EvKWGC@o8Ve<2P&;tQw;FJt?@1!z_A`*gWX0IxfGLei-_A7&p1z!B?u}tKk;+AbWaibUeTDhDURfK(=P34?Bp?Bx|-NN=Y-TL~3y*J%b3tmkJ z12JdDJ;z;VFv-;!a#DgUDuqU04mup_9ITOfNz@Y`oGTtS@N&J%`V*u*( z9-v4bL{i-`P`Hem<%l#n>|1^7-JuO6Y?bSO3vESkgWACysdt_*BlR{0C*FacNz26z z`aXN6N7ko#)}11&zR&LJk#!Nz`W$5~4^y9khXnVLCbm5ZXX;?A_P40L^qTGl6&$Pl zEuz|Kgo$_+Bi{`ji#t+8l*X_l@qQf2s*Rodc#p>J{hhh7ZBJ5TPwm;*S9)Z9nP>ex zm(xYx*!z2AUCy(aq7%=MjHDNr!+G|xVtc`ME zE$2cW1{eA@F4WmKsOme|-uk*td_SY=IL@lO`E3DZ=nI_N-~Mfs+Xt)MJ`_D;=J@?8 z$BQJrJq54thm5bn_NSgVysva}{Jh8TdB-vHYRQ_8=StGyo)Oh}-n zaDHKr`7a}(b$-}C4leyQ`6rMMlE^047Qh?!->4?ZyiC|XDVlXW`6RhUf{PLpWX^N^ zog{m$2eo=f+H3R3O|{n+kUJ=IlfCvv_}HWMk$Sl*4uBis=t3wPQZbl_ z!-hOMn1~gqB?RJp$x$LT`AP8rYH9Y$xc|0_z8^v33m^Iv1WV~bu&|$JK%Sli3j2vb z^w(?u`T$?9wINHBe<)=HDTml=hrecu94I)T$8Xpi zhj)ZnE-XGtYw~zEQu#S!!ww{Tz;avIOz2x}4xA&{9w*_B4eHtOKedzlQy$+X+^2-a zVqW=9UQb^6huj_8!j(Q3;@BjmoQiYha2|{lY}Ko|_J{n2TmrD|Iogo2G;En0zJ)o% z36^_|&G?qhBvYm5DUA@?&)tHJT(8{l3G(e{xeA-{37ZK;a>`R8Jw?W#LjIJ8=mw({ zE+-n$U*OdRh_L!#hsv#F)th9R!7!dTLM8r31)k+<<&mPhB3-PC3KX?V~5gh#0RhSP%EuP&IA0vlVJd83f`DKzC zwAc>*9M_3LBq`i-B?%Bmn7?QW7)Vdp{z!BPfHLLBkpb?{2SO89nohJ5`oEvYm!3)S zc+g9x&2TB{C1uhUvWx+X&Lp()_DKz&st2hi=CCl}bzF*BxDHyWX8!Ry7;NE^-&U#q zD@;!FTk(&ZuwRq^b1C#V!B(pPE$i@PA@r1BWm^WcJn)iT)np9Gw@HWB44oraadJeE z@(>{_g;cz@aD`_!se%SWO(n5x8oK!?jR(Q5JZA?==YmsgE9fhLV4W}EucqM-V}gb8 zu!Ek2h_!14SJRQy5`f)+TcavvP5-aGWUgy(k5z8eK=8rV3HkvHa1|WVr9BdX%#e z@zdCjDUQG!yrjiH8kY>1 zQ_l3rw|C|ExycnuPGPoc)%rL>x=Q>099*{$yQ4ht-MK%$zKDBb(9TU^5jY zwV>m{Jq^%!r?s)%y=+D!n+X}sjnoGH-Hk13MtjM%?$8^fZ6E`+S8a5(v59D`uA%1= z{V8vb{MXUL;quNLD?Bfaz6>6h{Ut67SmhZovZQ<@0U$4k7aX|j%vl3H{#Qg>9l_9F zArc(&{iD|+Om_|mWCE=d;CU&577Fbxu;mx?=b$$qjLKWEdp3lCpJ>MgfnQKJTL^+| z2m*gp5cq{4=)dSp$blsL^IQzD8f(RN-vI4a5QYRTJq+`8F0YT_D5FyfPN2m)#K8Mf zeLIN*yzMt1Pcm^av9)45s|cW5JoE*E;0ii3kwVLbwD>JKw5$~e93(ByVj1@l=8zb$ z>##X6=JAr>mFK_!gdfe@o+gZu@@FA2mWu}L6^9(?THC4UJ)Cind~l;Qe=?CD>~|xk zT9p{kLfh5~iP5o;f1(2st5u1CRYL)t{)3NfD}>}|VUN_2rP8YUQS~^KVXNv!HS5-6 zgIo_p>F&wqK-CHpq-=;hZfflc7ZpnKrqdH_%IO`&n`8;BPyvB(l1DaopcEFKc9S`65M zJ@MWo?PabY$7G^31MfZ8`jOuv^4DM)r{yusmzbQ!hp=9*67BJ#n4m-yq`Jn_wNc|Q ztR0TrkFw>oW`w>W#omeXuktl0t2l_trQk!HiR=$qh;;oj>l%Yx-x15r$-*jV@)zTy zza+al1qb5dq+CYaS|`;j#H}=`y{ArOA4{Rv1Z&<$j)%UOA$PmkWNgB0X)I$ou_l5z z2!ZI*PiEMi-KTOUXGvsuT8uk9-WCQw68ACK|H4}bFAR!xlNlvGq?^p1QYW**g}BrT zBGW4EIo*8rJaHu+DaB`HmQs&sbJ`+pPMfcBp;{hmF~J;lFv}161#{GShx->VvEbVb z6YrxKZ*o@_8^|fzbsw=oyzc_}dA$i#os=SJT zPFz-lUkokZnH}RJ%P0ZpRQ?+3#b}auL|{*X@3bIKow)2J_I}TxBU<3`>xy{Rlu;XZP9r+msNOmpDj8~#4TKcIJ}#>hXv?!e)!a~ zSp8$Y`&1UhC)|82Q$E2^qN5ZL)O$^^WMF0_aN~ zFX`@A3AF^rd-<0og6rTZ_;nT?!S1ut2bnlZCFL-`!SeoGcl3tiT3V>{{a67^_T~)A zxrUAz^Dy>=>At}BzUx5-4&yB!e^TPga~hz^L1T7AK^3T%UFW1G3mCY8#8-usQ|L1x ze_pO4dCc!uqOpFp(GqRHu|*J#-h@V9H!!m+aFiO|WNnp#*P+o}QfLzWFOjS?A-Sp1 z*HNR%kZ9b$2W~3J<7jQMb_^^fOY7Li3cOd) zACynHI}7WZG}xfl>*ue^WqkgkU8Dp#inkeGwZV^%vf%Td{`LG3&)EJ6&w&S1ujfUU zC-EXMN0NfCQ4vXQDvazQ*nTu$$X|eXfk4Fc7pW*53(Hp}=)=+d*0daXYYwER{FbfM2e4L62yTWcuB z`>2*tc)QwgYQX0Q`KmXw(0+M*6L(UVEf?511^)D&5$tRKA8+phA7ypz{bzt+P~tOD zplG2+jXj|UIbfwVUfPT#Fr$Ie7BJL6?Te-Me|n)fgVZWa%uL8I41_9(En3>Dhn{Ln zTcvmbl7LCT8=$oyUhq;)jBW8!M7-qv{?>kG5^ksG^SkozY>ox>Z1O+n=Yr5dh`B^Aaa8jSpF@D^ij!mSKasy8-CZ`X10?I`VVcAv?A`CfIVQsjT0SxgYC*8G9LwctLA2-mi) zhZY)u_2eut!{FHR|T(>~wkGdEtUJ$?>8IJ)SM*7Yj78KsCT`dd9kKkR}kdbz6w z81Yc9+~Iz?+A`(F)6TzgkdfWP@R3P%?28>&Yc7-xAI@v^0$r{!PO;y+Lz{;D6O_pM z)YrY_U-Cs_(qli?)S;zzNETdd%ioQ=7X1Mtw$a5O<-gVNC+pv-dt&;JYsjF3J7c-6 zsxMx1LakDizSpsE2u23@2>|9{#gDD0ToQB-zW)n|!P^!Ifc`>USnkPvw(NdZ(fN7N zIg#|&i`AfSArSZikg8Ibe4aH3 zCx&svXt#gk1Fog_bnLWmFLvCM?tJ5?2kADoV&&T7Yr$qn~O_cKK=TO1E5?6 zply-3L<^=j@9qU_M-QxJN5RS%tj!l&Yn00e(9sLPz8(ORjsj3+02Vj^%4GoB7K!`v zgL7b8{h*kCKPYC_4^Hk0W`(qLXq?z=htBs?Fu0G_9@!t;m`&Y-Ke))+pj-wvy}7X$ zfQB9bi;n`(U;rL;0F=uIu%;J)RXqSAM*)~%0DkBID3=dlT`vG@djJ$11)#qHxWEBW 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⩔#ope6hyQB+1CGk;y5=PVorJ-%Kl+E@^~Ia5k4CP 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%0DQ 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 z zG?Guvs!D*!v~GIC8rfuxI_!hrjGdI3F{!uJ|Ip;zR`YRWC8yGq%ZsDY?9ZWhh5l7* z4p)E598b;N;(o7F32#~2Oqk3QuU}>3ASo7OrmMRE%OZ9TwWcj%-okYcc!hSWl55yg z%Jjy*;_Uvpc3mpS>GiOtino$k10d_fxm3k803ul_lC#&XNF=e6_gK#@if7$oiZdHT z*~#P89%_1*)nrfEMKEZ&J6X3E$;Q0KIbwjxq&Wx6jNF5h#rXOn|@|QbltsJ3n_>}son0~2`Be& zU|y{z_bbj*KT}j?PvsTR(e)fZXd5H_<+&Zx6~tK4_uwdrPxxS*idB@mLdv%jrBgMYga=RFgsa zJqFi|;zqycX|c3g(cgXxwx;rP)D8S*MINV*DnC!-CDBw}`Pp2%#RYBRoy6usJ%lR$ zwvqTH@+3hu&6&jPx?f0(txgYe#>0v{qWSQ5(D!oHTeTnF8eK%X%FU0;5@0LsZjl?{(4vG01k(h_p$Vx8D&jn-~ zu;n1(In_74ik7o)y-UzMc9T`8tCkbFU8ayeyVXleE^J9qQ+<+g6qF_$fr{aYa{UlO zGL22-!Qd1MZ-r27kx3-Fh*Dg#;iLSOX=!k6&9QW>O=N_X%JX!*x!%`#i_<4ba3qLg z%YZY?R8gG$Pbt7qb1~3oR38~p< zZ*}`a&zxJ%klkf$IXV_zdxxLHaqf_6E81R5+rVLemKcXlA(XjJC=+mzEQBh7J8Oq< zEPjai{G%4}Ied3wiSmt2#Na+&-vOi*y&I)~%GQ4!B*b*@&6R#HV0XbipVCVHy{7~D z*X!wSMHUGW+T97&oRCG<86tb4O3WQo51SqA@rc|EhQ^mGniOGa!;<(RHQ8T#PI7!v zN6(#>?FHd~)gcHkYAgR9L))$Zx6T>k5q@PH5*zs`BxNQ_`bdqf770(brbNPX;kKf` zgH)4Zo;)MwVXTW#4F)XNKfk-iud|}hkk&4S-Hybq6#GvSb$^wp+xRzsP5HXq7|C7Y z2l#ZhlZJG6RLt1v&^`@hi9DIm$q;-0pNgb^fDI)@(uF*yi=+*Rq!+^K2E7Z5!)iU} z30-c%L#2^S^)6|VOb4xaStQf=HLghd9dZ|Um>bDdB&-cAF(R41VI0D2x1k2huF8U^lgCy)~7tv`VDCSFKUp3ZL~PY;Te!mtJ>c z{!pm2vav4*74^xQjTDL)N=LXp9wvd1N}l3=mkU!D>9me;@-Z#|Jj6Ot@3)3Dd09!U zYnnXOK5OV9e_@@n?o3L`b(c-8mx{}j<&NDHu#f00V^@@Kmp?k!{X%Gd#V+`0jLHAWw=A$raNG&$`ro zA0Chxr2Gq^g0-}#Hr-le5z*w|O=P?kDY1=!I8Iz67BcPI%;&cD?CtOi?AalkJ&5(b zm|uj&Ww)k;#bErR=N{{XmQ|XOZqc3tGcy+LHQufpym{=QzoQak&$;l&fWR$+<6H#C zFBu&6Ws5J{Lm7JVyvU6~`%tiu#j`$G*c7nUwK9NdTcS;0C<5ep#LZOWHYloMNru=F z#t@d1*6ljAZnM=}dQ1jmh^f2p;oA(AQ*)8^L>;>;YTn*H5H|w%Fi6t8eHMhsWrjgp zZ-9UsODG3g$Q=)r5yHN$UE3VVDtsY>&Z%8{7j~|Yy;kkhb98oLED?Foy7_f{7_uj= zF!CcpaLK*OE0I1hh)|uDiT*9k=C5yS|BGb1#q*(4}WYu zAqF)9#`wyR$^snqXffp7C31+=i=mCU3dKD6?JqEPGmKyST?SR%n^HD!_n4XX2{dl? ztS~~iNGpxs2Rl=HshKAAs_d-9ySx*lMb_+bg6oz-^}G;CJywwt)NvRvg1T7e%AZ#` zodE4ZA6BFRF$LNhWEX+->AtdEHee8AgW zILXuRCfcW5$aBbw$kEZFShpbiKh||`1ns6G49Ecwrl-hRqU@X=-&kE6*+$ki{ z0ff$V5X0H!&$}9voZVECtrLxD3%{TXMn>31%4R13S& zI)MZwOvk3c0|B$^kff1JxI0q>BjW|Qq|^GK&tMoX_$kmC$rAYFm?j>In-X1xx}n18 z8Y~DhTOwO{z*d#U`aq!BanQb7b2h^&DLs~IalWgwvO__5r zf(wZ099P5+aLG+!&54zKDCwEWF4;h1$Udt3A#bN>*0FI5PYn;afmw&R+`w>d8fd|Z zww6Q;JSoA=8nSd4MwS#C#>mWP)u~fn#zK*G|4T;Ks0w(h@#L!yW*$l+X)QA=;qbwo zgjAokQTPj#QN>nC6=Z}Qcrp^5Oe|aHnyzv$Pwwr~QBKx8Qv%a96v3h_TPA-mR_w`^ z3BK0>tB8YMM!s>oCF5asOc;Z9VzvJ5L> zwAUGDKIE z*7%G6hp`OUn**}tM#Ss<}M|!WKp0lk@iH^PNj-!VICPtZ2UJXe}CC?92uFE zL-SVuO_SBt@?X3`npBB)i1N$U60JzCWldnrOU5?Z+-po)r}~Bt;&~c-e-qZJR`&k4 zZ%C;o^KB7Pa|<1NI%Hj2b57A&>+SMknOB&^5~)_Pg1 zS^m`E{}^N?8bl=4*5JQQ*+FaVSq%OaQUY=N8GWBL_#4wQqrqF%BZ_D!B%*t!3V#}; z5M}j%W&Z_n3fDXxhYMUHF~Cr7@sD_K2G1j8-kzu z&aC2R$ioIn((1@lINgYCMLwf1MX~Nd`=cT@0)jS_}=v`}bPn96IYKqM9BWmRH0Kh)AO1JcGa(5ue3M!;I^?K+I;bE43RURa-C(~uW9;8AT$ z6FLmqu#OIt-(s3C!Zg2@(2Cqg)nb|t*|MIvLkaHqaaY70B1J3rG9@zEuoAkdbllqEJ(&N5TC^Q)m=6U(;YqW< zCT0_*Efw79iKpaPr-_QSLZ98>P8{mn)i$`3oXAXk1SAZ-hTf`961+-!Vu)L(bK=*4 zp4bcTKS9Qj{RPKn;I9l-an>z2Dm%!2eub>$7#x#v!^BHh{t*JJMx@(%j&KI7Yu2at zw*|*)eQw=tS6n2xrRfo#jTTER}+lOHu+>ha{^ zN~xHW0-F;WqEoj>g`F~q_{&*h7LuIo58)*6!Szn=wbH}nR;p4*yZPdBlQinUVN`i` z`fikR5-U0s2$IsTJgfBk&E(%4iv9l~|4v2zEkph-apm9J8-Hfx->)-f>EfL^fIvueO-j#&tZv4;rBzH(}iEzJL->OGB)dfhU?~0(Gr#27_9WoqyN?{;eQ|m zk1mQ2O-jGAf7GYL0tN2!@hX%*Kpcu2%ns7uX+`uPq+oHjYdl#iE|9j(Dw5hhs#=@` zr0-XMrw}^Rb}CcG(6WEz)uT1Cfiy8Bb*P*(DT{riDZQl8*|lIoipj>&b3Ci8T-@&% zxiNWTR(;uuEQZM!#X1vn45^|%WDRkOJTDXM(7}R%q?rg6zKoDi_I)|T?ij&BSuG## zO3jWDn@5Of+L|k6^x%htcqCB3-PzU1JjvDWWqm%uY6oDh#q`6}&e9_IF+8xtoh5ev zk~>SAxHOhuW@qU!EmPb#hu$(vU$Y9nNNz5%f~0RQ%{DpNFDdS|N1s~^rW3o;QT1f% zGSmq6>d7SczjwI7bOIicy&jeTZ+O-D_Yio4F!|zow$cD*JY+9hYpIo^MEY*&>D)v& zl`qU@)LgBiwK$y;;i7|ZS4ynqtW+B%riW}v9rZH^Y5bz?epHim32mMQmalhlWx~?K zo>UKn{gy)(-$TYgp%FhNZ^bM8eI-XN#N+PcVRTBb!&~d^`kFUy?H5DDj|p*FR#xP@ z0_g`z!gTR!+ACHqwg-#*`Ls(pe-JgtYZY*=vSgdQTx%74%6HAjnb^6Aikd-j>!$VA zNXHtLP{qR`YKUBjIO!q*qwG8om^}d~sPz@CXe@qET$WtpoQ zx`_iHxFB)=R}pPvtrf92p0A^pJ43GM%Drp8eEK7ZGpeEHD_mZB{8@Wt_(ZO~LSAs9@F&1ttVM-gcvDj=u;j8~TO^$^aaC>4QhkLa$NJEHCY zQ;gx3Pr({g&{myv?i$9iL_|BcA4ZAXi4xg&D-+e{d0r1baB^&-w?V^t9dlS7SeO(SE?PRA5iVA( zIVTCJ_^q*+taGv!!7w3#5-!^;fMsrQR(NH23<*ojimyYskdNUnrJE_b4Jb;s@PU6V zW4y&B2pY;ru$K)fV)MQU#S3AvpLfX z!-Lqj_^eTz6^~J{LbDGkkC6WKUvJG3)sXzkHcK}$zc%qp5tlt0T0#>L+->1Q_VR0- z$%DZrE%);1+m7ZuwKXJr#3+o}too-6MJ{EiNw0;vMLaKMwP;Z6m0g^^z7)krwZsoO z2aKx9$EiSqG8Ac0hPN^Q$=X1*^t68sk-mBWS8nc#%*3-$7e`G0#h0}D2y9GRm2)M( z`4Pg7En?4`h)(8EiBid(CX+c-(f~S@T%5UAo9_A}P=HG*O!Q57#cl$2Wp#d8FX;4U zJ`6!fjjd)7WR}E;ODo?Ic5nqB&Lv;85I`GR9I&&cm#ylP5lGF*#5%?>Nl!%nPA(9~ zV<)2F$};4&Zmvm>UiG>2=(5AjxX0<sq?s2ilc$<~ z(dpD#9P+nj=IPBzSggc(e1OHc2Chb)>Uh0bE9BtMhh!!<$!^(%B}$_R!fx zT9h&|5ut9z)S8oRDU1SNZoI4Dh$%GQ$os1BMa3Q{eiZh5 zep|FV#L4mH2yT~0z#(ETolQ)#xyMKO|}%&2Qxo8wl5NlSm}UkwiqiX#*f& zY?eU6IohQ2H)^4f)CdM-3q@2pul<%dn85WE2Ht4jCE+er2*yXGhCE88do~(H$LIO8 z*$M0kQqr`!0)C>+O%VQXfGki9TG4ahd#-xtn>T);72(nVVFGC?9yhCEGKeZE0YyhD z-g4m}qT)%<0Tt2L=y*~H9d8Hi)03=9lP^ujTgMw!U|eB{v5yMPS<$;#h3H|eE3D1n zXW|ch$oN7XwNv^ad9?0!FLoZ~8<|-J>i46kSk6^`)(_JZ~!>$P#=`JMek3h3-#!O z-C>iNsDtZ`I=IGF2N%Km09e(*$fZeja6RHsnmYJnlc}vbIF+_jw4lf`y#%wHV7NDJ zN_E$z2swnSlt4&!tgs!-B?j3b!zGhkI+3`T59f5EJ(^eTkeQkk9n~ml>9bSyLlWUE zXovF9j;o|LJ>3xfpF6+*HJhHP`PzX#_;aWEVs*k1te+5!B;$7}0&P&ThsqNpn6^q} zXo5M^BK${`%PmP2VYR4)r$L{`QwfC!8kJC>m@){JP?8{m?84s)5xVk^OvR)+xP|z~ z{1w-<(FP^ne+T0uX^OAob%VgFXn{1F^#ks|PTcqZk4pF&Ql6-Ua&%2p!sUD?RYLL2 zNyrDZRSWr6L%t(thax<}BzpB)tYsEZX3{A_G(AWV2KdXKrjAvjVwyS*P3|WTEq-aeP8Wo* zBR4z67ulCX@fe%+D>$L4px3>$DYCzmp0I{dSH?*P{&A0&kU)e#>MR+XkBG7KM(iz8L&=pR^-?TkIcnR61u zEq1@wTH-&nba7uxcsk6I9k9m4CW?S1k5K=dPjyDonbJ--04vjFtPvR9ZO61h zu%c5SvcxQ5&~jG(W!yQmF%FyW7mjx4$xxb`lKn3 z9n7Ef!MCE#FrdWAv`cdF8&s3Ez|`JWLRJ;>WlO(ZMLAhB%b%~{E29jT$^(i1kTW7~0UR4|I*~h2a5Rv!9iE>G zd(P&jggx)HU4t+?^FAb2WJ}od4X~iJu;)i#!f<(lu;+nT#eWKWu8gAEggIaMAp42X zNIflP03Yj;ggM`wDH99a>RDAPKoz3qYmdnojgrWz^E~%I?9}Q#z0!z?@ z)^5ClVQwAGd?Ez|EvJ)<2(R&!cRByqDKUxlaqwFvmao%9p}M)rFvyMf0A)Aga^)cxWrPW7{zNjQ`4c9jIVhH( zUM4X2Is9-dysoA0_jv>+XMXFtsg*4-Y9+9@TiLt(ObcW#g--uS;sdKzO{X-F`Fz() z9&Z;}(4F@m<=9?jEmnz|^U~(zekjO?|7N=*M=Su%k0O;w=tL9B{QdJxDD&w|2qR%d z?%|PO&w1YRnFKTcHeWUUD&sqTyW7m~ z(qfPwbSA$jvm&dxkXc-)vC$>!V<2uGQ<#s9Bz}>`9S8e5D`TqS!#Z?Uj<_?U*&uVt z<4}CX+B}9th>d{ipE+J3f!H7ZDr-~{0Vb0AX~KI>m0oBTgAL0u=pi_>s@8h z8R&qyBl{qBwR7N&qr^;~{~u$fADjCPVy17F%-<|#`ok0nEDgll#!T-6mn`oRPdnKT|Xp{SP= zikfiL8j9NA;4DGpYa5FC$sLEAosv$(KmFaK;I(tHNyiICEj!dH{YLDg63;h~j7ROqEjYI&rf*9;>KbQXlTLyY#G_6YK7Ksv zniIyOK5lu0QDzMBtZSST#iKrMdExYK`S$UsZv+9{B>qJpx+NIT{;$ojQI3Q_sm$Xs zy^cjh6dBv=FGgw_iIYICA2}*Fw2yi4Wgs5KH z(Acb}w5Ht7ZV=a$d?ENhPCVtTjo(X)r+hcH%KRb#Y?42>j9?W|KpUuHdWpo183SdD&IX--W>zS)3$s|Jmpy*i+m+F$=gR*`s(u1<*Rpz zGfZgZP;9k^R`%A;Ehlp(OKwWU`Xq5Btsq+opG`VXAz}&VvGt6+@E&o>W3KFS9@(U8 zj0{v+zm!--z)xYzGN~SZ=5TXSY;ID5dI!-}V)hqvH-kBAdYWDkjFiL{o4K)au?A8` zgp!+Lj0nYzJy-VFfe7^`7tQ2QHIkI@PFWr!`Eub5!hobZW8V;o=o5ZU5Ke6^A_^{5e z&Nq@zPrv7>d=-7V$&<)F;q&$OmSfIsgh_NC5Ai6B@sFR07!}DEIZ9~3UC5uxmzAG; zIamXq%5SrjXT!N2Cw{n@qqp(LrBk|+6M;uSy1&LO=8`Up`Bc6IDU0({t2u-4HwJ;l z{J+lC#e6V%AXr(<<)Dhnf69 z2t3Rd3pfdIkCL;euaN-XWc_vT_=>#3vk?Jj7!h!W5dmiy5pafxfOX_yTSWO&EBSAc z7H%v5-Ak${$Ei-r9W20o{rxFn!i4i`p?9W-2FXnwHr1HEfjZTR=*ZP(gf$|BD{SO} z9wTfBl^|?vSJ@2R+Ig+H8(ew{+8BKb9>G#o`+3r4? zBKsKkz5m!dwv_9OhjdzDE}QYD-8N&tnS!_OC15%<>8!>J(&U};HIK;cGacP8bAxVh4mzu*AV|*zHWW6=`w)aUKb_MZp3%(P9_-Mtq^-Q<& zL;cEj+x1-<2A({nw>w_eGuL$zPZ>$=HfjGVDDVFALqsq2&BIH^^_20JH_53~TxEv3 z7rEEX>uRs(YS#hHa@Acv7vcx-{ z)|Magmz`aHXnfgs$`AcCeDWY^y6lwFHTn?lQGRG>_*()`vzx>v@7l*!<0Jh~U#}h2 zj;q+jVQd2N?1AHDkv`|Ri}aZ&{NC~pxgkZASSg)mSz^UrhBApIq(Q&Jl?T?sgSl&9 zneE>QZRTXy{?%n!&YVNs86c}TN7|e>Yh@Levw&IugyW@*BL|(`|77LhI3Jb4pgPMV z-E*#ZU2fl~kCm<_@aMNhl522o`iK+uEbh$WFL6rR1r-q(GQWxz?{mNXXEF4|SEV$ZVPW@fRcw zjZx|pMR?q+t|H8DSv$2Y_M}dWI-2om`4S1@GpBxq+yO_RaIlRF&jaHOhl^FJooZG& z^=HOru?>`Q@+`4l0H|~W`>ZC>JKgB>`(ADUm96I;_a4 z0*Beq1^gu3XKXvn#S>LXB0WTynAn%b0RSt}RPx74H%^G|oHnBfA#YzFc+vU1bLRg3 ztLCEk>iq2&%BhR_`X-j^wHIqj?D{V9_!ch%vFp1Q@%#?YvFmS@31xZhT@wzj8Qg_XqY#<&D<3J$UPGju3yF;X zSHvIhRdbii7k>QZGpaJUf_T8X#(vI&&vJiIT@#mmoyM}rf+a7@-b)ExT&hrA6p!SO zI15=T zj2&Gr#1orQ>3p}B>?p*AA^3)0-BOlqZ>?@TJ9F#iBbi$pv!2J7 zfTp0<;4aS&sdC0G;8|Aqz_=rU%x34_Niu1lzEuVQOXY<{R%ed8+T9!U5+~xfjM;{ps1> z%uU|S$M|eK$@`*!$8{>))$)bUvtQx6wrJcj=ly#WD!s}Js0xAVc4NVOYl_@3_OxJ_D}gf8m>6J6R-NvTkhJe#fS)>E6LlWUoIJ-oqdFOg?v|Gc=6f;rMfL)kPQcCI5i^pTM4xF)l-I1I*Y96@t5`NF%|vSn|?VlEkKs_O5DtFwIo>4Vf+@@xJ2^v%)HIvQ<)-V zIns~vRcb9R>rA8^RgJiyNw2 zqEyGdN%c^gQe6#qXFy_x>f%au)zT#*gXQLoR#ZLu!cfZn=H}2&ESZ zE!YpOgM1IxHO;LSp?tJatT)~Ieo~wwgo%_H1 z%D~Q2P1iDs@GhMW#vYf&iMk{;11{%Y2ovt==ESq?rNIE2VJ)~0t(x~rIa~jU_^U`1wH| z1<8uu0f33g21+$`l*u(L=4Iq&JcUFWx-zX7R`f!C30@zmf-k5&XGggAy*)K)tt6R) zLRqGe@P&-BON+)W6uc1zl0CGU{SXCjm7nn*fj~u7Cu`-1V-<(9%eq=Cw^SVNR+dHZ ziAf(KJ}4btrMM=xb!s_Zvsy_+#OBcnQTO4sU`e`(kH@bzq{$5lEMeG!-gjFq*rOR=qM0SXUN1A9^! zsdJoHN(EVEr^K{?K)3Tsdf2?CXxv;GR1i5!2>$;cK?@shlC>d73kHK*5pM5=~Xm7>6U z$o|SmIWe6uMvlPh-irMZ@+EvKiSyH%Pjx3JM9)TN*_6 z5zZMN9rJHgwWG?HhZ`*PE`q5Q#kLEC59aH_iew_IYIzT1Vd=`dfL*%OAA2hQc1Xb6 zyvZLCVb+QsqrpTM-uq%RHoBF?N|zm2lW9eM#YRvP?ufQ-MQ4!a^sYLb>QM5 zwVw>96}^*Ra>-n|5FGc#sxo6mUnV&*k`J%V`LY*_Xm{Qm;SG^0x4YZ{SLvS{h(D~7 ze&h|_mA|Ou;){*nXhoze6yFta^APbT&_JS+{R+JM_4CcQ@FfA68(V6Ld`{I|z zd4mkM&x(J}195C33;0fvR_2;Sg=8=l1uAAN1s|7WYs-RUu$$<1N(xfbE%Bv#GSls; z6}e6UtxCwPSN3+rX|;1oEVQ&Mmsae=K%F=b@!jp%yam$bdB2rTf{{c4g<8p(+h+t> z6`j1>g~;oQAOam0sJw5{xW)NX>6RE!&+H~NzFJ>8?~yrVn;%~LLDP5BCBOZYmMMxY z&KHJ~EHi+s)ebnrko};n5F5vaG|^P5Ag06JS@72kF1r8~@0pRR;>D&8B;wI`UKD&f zlOE8Uz&YVJ-}6NoljmGAS$RCS(K zWku>qSyj%*vv8e^#7BI{I9m~kGY1#?e_)fsYTjYmBo`yY9+PY_xiqEm#Uy`^{+zZG z)A*RDRLSHQ9nB?pA>*irp@mr4y^}je7|`K7(cSW!T&xAPyUcpi-7A(F{do&1rn?Y; zNYhOu@Fb6YplSCpr{%G0%VUQ7Xt=EXkoZL-0LlOJ;VqFcyb{3w zQ2{+LZq~B2_Y<@=p=hL!0v{30*AoG~>+Al=93pLoY z1d7^Ox=4{%D))Il6b@TTCm*p{3O&j(h)2tbB&;~gnXXuR{S1b36DAQ zE#aEAMq{g0jjcBEF^Pyzi)&J>K$rk2OQNEuz$n85j0Op#F+m4o!=DVeuUHCRdWu9i01z zOb^{Py_`}41_fn-jY;;Yn+-&YYCH$L)&pzpHM8Cmz~Dl4)s3f^K78<-BhCK2y__BL z*)tYjn%Q;xip*|W%8LGm+Kgsv3qT#hyh5aVS=qv2*4y$IbdZUzPJzS?0OqE+_%v{* zXd_7xhzpYc6Y@h;hH|Jjd~V{8q`L_Nb~c`BhZi?yOKU1(%7}ob8xZb^a1on2oqpe7 zx^)WOGD9<75%EBkt+Z-CBvuuxQs6UPYm`bl=$d9vyuw@RaeEOy$CPiOw!~v(Xz6&_ zf13Vqnl1X?Ts4~K*H4chte_Jx14`k=Mkm(8naF-g0cK+%}^9qRBsA`znc9y>&$jT`5 zQRtIUOLwOAY#guxoS3)MVpFAyXPa7KPif=U#-2&euv1~v)M0W( z%zG^?f(wa+S#VLc&mO<5Et~MglYhgV`!uT%89O5U>NW&W+t#T5#)*>3(}`m9Ru==woWAS)^U+wmj2TZq|5d@(C;K zW%K~_Yzn$u!fpI4Q*^E=n!~9s7X~KZTJf5Bzj}OCE(Mpk1*ZrJV%%U=-I zp0P?4O*l3k@Yk0kWa8Puw!lD2k4~2MQM%NWKFyT&Crf8b>CCj!S@P`L-#uK#GAJsv zv*;or;$~MXanYLixm=nZ&-&t8cjS@1re1H_cw*rZH3M0T*OUzx{)at9771NG@UwvO z)hx_L#&x%feF>vOr5Flu$dc2n90sg*ZmvJl+*qlzaPgYhRAilLr#1Gc#aYP~Nt)W% zv^ak z1n(Lb(&BPs(#Z8!Ip1T4Ms{O>x|GNjyEzZz{HYG3`YS?2@vLpbT;!C<((squaMHq8VDpgyTypT->NfV)7L=L08io`EIS`v{; z)}@sy7fQae?P6B*<@ezW-wdH*o^s7oa;k~SvQ+3C`+!JnUXRf~V5^-OoHU5NORDZD8^)Gho;<8EvC=D@i1!T5#4y{o}gvvIA9 zpE)GvUtR6=%&hmmD9Hibs8{A<`U?+B`FnVq>%0}mn!~3BJa0}qrJ|{mHU9w0b924l zKIW}B%8Q^U;lB95eQ`8U0qfS9%3hif-4g!H9U`|fzvVk9W%=GKQ{U(b&H#vCZhja| zSbgH)ePUHirwi=SFZB!e%niim$rda0`6pc?~kBy6@UZHanHqO<7=M&L*#J$K-A z3xjs>t%=L*kV@)v0?iw&!q77K%_Wo%##V`Imn??C*fQxaVxvsSU&0#)G&{kc%C_mq z)&A&~Ks+vUs>t#anXgAa``R*JuBg*OSZ>wNpUqs$W}vNWTN zb@z;AdVMDPX<}?Q>Ar^I;x_tCB5P9BlhO~-U{>;XRI3v0kQEJbTSGtp=6DGP9+64g_&ZsAX6Sv;rD8^_iFx zLM5(0Q~G#QJ>xA>nLFO+|L5^OB88r79Ay>kX0UfK*zZ|4?XgDgwnlNa3WLp*=SbL< z=j_nYmLAY}!B%Vb6#ChCjuPxnt3xmwJ8KMsTaJJ&>N%eT<%@Q#$L>BQj7fuO;v*X#BlwAri^t z?O1rV%TbBaF!@GgE8>*m)j`-eq3V&G^U}Hdi4*0x1U4p|@&Oj*_k7PJ+Wd zD8pl!;0M;o^^LvFI}`Gbkd_7YlRzEsIn`?w&(-ZDD>wOl-K`)(H$d=mnip}GF0VGTQz4-b~)rB~$%wPP-4i0k=BHoY&=njs#F*g6X#DUN42GP&YU7s!{b zY7sOm0e*5GmnD_SB*9o%^g!y|weS^rwM1562xQCTGbbzxdfu@r;=Hj|c9q#u!HUtC zm@X_Ro_+RUnWLUSY@y3|pOCh#f`2nZ2L$6qFy8mY+bYdpjdjdgc~wPocDQ>WeoZH; zpY(C#W!6f3y0|A~mXI~co@sd@d%f`Bz3|{^1x5B@;LPd7JRrPF@jFuNX_;F6_f9?u zWb`z(s)3h9<^jb!igX zxUh=oRQpKtFO{)^i6;cNaze2t=1Moec*pAhu~g;cki4JFGQW$7M|n(A59L^=JuYKr zo%X^$zBoI@Cvpy-j7;v53*~2AMq7S9ekl+54-(8-Vwo1uP279*XP~0Ki-2bpd?gh( zQL)-QCs@BYWcA1CuqwdivE=9jO7Ngb{tR>>K&q73Pl=}m1}Y_rfY?aL=}ew!^?z&f zG^_ttlgr!{DPUG4ux31mW9s(ow?8Z5ikL$6t8hO2vn(n4>{2C+;C({b`|Yo|lSuS+ zmx_e|bz;baQorhb{7}U&P_d>{z}~K_fKCW7OsIw{&sm=%lsdaFrf`lu|Keqt$zr5U znw-Pk2dVJ1@NpUDaobbN>0jF{r$)^*tuf(4OD9 z`!ENw1h2b=m5k*yn7KxvXuk~W2+J~zgG6!}_Aj-oS$~}e|8I%@K>@<`S;7XB14$#Rr%7hGL`-L|BjAAAnck%1ed>XheSsfwDw=Y8^I2@a#!IdpR1Fe-c` z5P!%KO82hTYsO@&{;Mutp`1|I_Lvv(^L@O;#01(sX70+q^iPMI zb?6WT zOkY>F@~!AussLsEE}3s4pacyFH+pV>bgR)qJ+$2vqWw|WD+c?##sxC zLf2QV$S+7j9ku;c;!coQv0L1}x|9tElFO1U$Oh~n)58Ayw1tb^N-^4nzbo9ce3fi{ zWQ2S3LUw+{nzy8i(|}gw_XPc+w!N3T*eh$X%>CKaW_ee#K~Y8djKmMA#`r0EyRP+? zAI%KkWj#~%Vs|i9i2cPF9nbi-OhnlS5$)R6eGpssL=qDl!D1Vme5@49^mnM(wQCZp zil%VF=}axA#&yUA3E4X-e?fPhbg%Dbz`i62_Ef+wGD!INUPZ!HVv-RNQ~t@CWBiXI zs^W`@OI82cNWSZW6v@{O#l$NgiGgMjSnB3qEF=0G%DekWMfj|W_X3>0hl~ssHDfq% zYxUF-*q---b079KRdXX3NloaolS$ zx(2cc(6QlUFzjN(-j&D)M(Qe`u?$mr74Rf2=G+TT&5r#~I2h&$w8O~fU4Vx^aO3=Qv+_gq*|Qk{wJO{;ZYCdw8`h5F1%F!R|7Q zh%x~j?w1!p$kG|L+1=YUTvudL89JM0VV8-iNYc2RS z50cXm8C%ZWvurJllIoXy3wTKUj*m+5yaR8MDm%ntGY=f#iPKLeKVVqVo8D^XWQlZ| zrkNEgpV1@N8ILA%oU^o7R^%@ZWTMi1Vj+(->bHjP#qh`pn)OkJjyOfU;W_E zt4$-n69m}rVO`6abZ$|+$65Rp;m2oH3=*=A_b9$L-t!)AhOsIxBw@e-dq?5t!T2@J zMTPqU6?;0Doqlb+$320AJFJxh@0nl^oJcg=KyyuaUr|L<=Sc$tg`Zcn6X;R46VGpDhDitDhOMc|r{KJVB^EPY|7W7<`)9$UI2SMtfKKWc<}-!eYu!H4`zp zTKs{{ABd$jr6eY9$JwR}i%Q}zu&cCzk|Fxg8MRA>2-)8qqNDAG=nJf>W{A#C4bj`u z88bxFbci;R(D4vW`x--Z?EhwnriI3R$PkT_AJHJ~Z#+aY zEXg5~;i}dDEvSy^nF?9oI==x+gb6RWPfimmYnH-ZyAF}m&cISXwbnGA z0XQ>vn<6cslx^YVqv=hWX1I%+fwbb=h4O@{Cg=2Fc!VLCes2lEa7nF8FdthB@aiyg zdMFP*`-r!qIcE~_^@4pfQWV4fN0MUhP>Ok*gpMiZj^j{_HG8jAlA73`eq*Xh{6#8g z>6i5Am~-P!>CsWQN5b-P&#@N#Fxjiiv{!~xoe$24;?d*VsgAwwc8s~bv?$*5dhJ|Q zhn+h^3TwfRxt2A1eOd6{oT59@{T1$R9taU%ytR>nHT}#dudJ1M9CSuI>->5IjtlYl1 z%*tILsIiKEEOR<-)a3(psk9-sLRgMF&k=TG==Sy@=V~~BFY|eMS6iV1Nn>A;5GKUR z<*<*i((LAXYHOHa&yo~*=?W|=f{h&{@fMPcQR2hRSi@S|Ut6Ddt@t=VbQcqx;{07A z^dr3^<*mwK_CeFw{GPe0sG|Ae$$fOUbHXAv50h!uTrofetv@$SN|-Z98S~9=tD=H8 zy5B~ALQW3MD?2doLL@HaaYiH%ANiO<=$xUY74Aqsz>E1G>+D}; zXD0gag9V>(2!Ep-PhG5N7s-JBmIhSWSycHdq6$^Ia5;6X3M4k&%M+-BsL!Ur-Mj^AKprpoVwsT3 zsz3|c$_UGUS@Y&r5X#yWt(rNQHy@ZcE_6N2i}MU*;3f?+WLSw%=wC&APk&Vc^A)3< z$Wq`g+xU<+;8yc8D@l|=f*K;Pk`FVybZCrp=)x*M6|)|V|F%`Bg=wW8&{8@6Dibtosdw2N^t!G-qPbKY%e2FhfUTPV1g@Egxry`dvP(JT^cZ_S zslXwG7jceVg%OXNF)Qjb(I3Kn0_}3VB{?o&YLr>bitst0wX?(rY3u@`I;W~zo+;Hm zL1z4nZ>KRVA>M;8cY=?JtDOJjkG&Ne*`d{2$S|k`AtYzwKg265*I(|O^qkx#>)sH2 z&^et0=FXla#%HS>*DkYXT^w_x2|^aK^O%!;45DR!mb(t{=fXXKnIH(pv8YSFe#Zx$ zR>FBU!dk_{ivsab<#U5c=V&$SoKyai*r7QZCIE{~W`&-`0YwB{!JVBeZJi)u0d_~{ zwwv+%ss7|7@2n4mF?(mdGK-3UL1Du5>D;goPaMdpT)I>#AM+WU+6^*QxJuam$a&|Z zW3*>Qn07>K*JCeiM~Xo(V6&<$(Xq1pHN=e~CQ3DC!B{9#aVX20`*%v%>jLp!kIMuc z*JEBFb93{%u?%lvm;6MWmu)-F5vb#II`*P5z8n8#HH2eSNb5Kt2|lFr*P%O!(Unt4 zkYz>@tu>x2mgz3}jDQ-iNy!oaoi6#rddVV(z9hrawYt1NjYs02JyfhCvfIhPSq?59uxp+1 zuODl6@}7n)ui`*H^LF|+nf)07?je-0E)sk~C@-A{qdtu7M`%{7qEKVIOfH2{n1`s*t_esb3Ann6O5tij+shx;sc=|TjSR`_dO$1aYmIKFk1LTDsmZO=WuGdT>!g%F*YjxAiQDQC`P6wfZgB4 z6}Q#gD@g)9>?9BoDbD70We1wk9 zT9*MY8*o66a&mfuU@F#-TJ~m%)pj(^0~fO-!AVe z8CKZP2=5J!2XZjE-S}y(^TY5nTIE0a#Q9N}Tj!T>O|9w|`YN(Nw?{VFp`+ddIAX=K zPQ}ZgV0C?#@@4tz2ON;tb)`)~Yxu4xjK_a8U=1fWM3;O{H`-W--z>7LoU_HY(msBi zhW-o2d%bwQL{HHUb1KU1?X_vp_)NT`Wc~#vzjU}I{~5>6Ki1@z4!7iQLvmDRh0GRWG4r zN)s19`yb`~0{aUV{!siE0g&D~kJ{teYtJUy0~-&V>OY)4`P#-Gr`11;P14M?w-+@I z5``iaZ;`Vgvc{IrEY2vKG>gS1E%TI91LJ!BDv-Ipc~8n;P}=!Q+Og(7%$Y_qEDB`S zH1A2PCmf6J^u|U7y|LjV%5KCI8I@Is6m*qQBlzRZkb$0>`>$=ht|g}xxszOyTO2go z=e8F57^sAw56QGqGmRvpR5kM?ukGhj z>t_ra7VkN9Sll-nTjf+753|d@m%@*=lIy^_g?lyjAqo1yMw-kOelOr@nDl9|u%7GR zMdV*jUqbO)0>N<&u!RALyE%QQzs^eiYRmX|t(85!xNKUHO+7%1XLMfB-X)GTdpZ?$ z9*uLOT$Rff@tAk5{_lz4`)9JD4ZNlr3K2(Pco3!K}4lqhzv&1nnA6wY|w&h#fD(^Eo4+=_4};y0LI3EG2P2 zAL#`}Y)>!vlv~iGn}QRi#e4W55=Z=ijH!~y@Swdukq~+yxj8*~n}W69iX4)+)z*R| z`WEo2J+;=te@p6q8}LkeD8pXw_4qTah5LDv*r$c)#eyqYD*=(Eg+s3JHV+?I6dRs{iN=R% zoQ!?M0^8+yMsjcMkkJ{5U!TzdL>8O2-dH#T|&7sGqMbzZjjw6api&rVIZyFOlC!x9E2h@JrS2mV#8&L7{T<8mYCm+AhaQs*C#@nG>Y~o>l)+P zMEl#U1wWQ_2HM^R*H}1`U$hoAso@NJzc=QW;6H8N458W~L0tf?=okuN>iDkAJc8}9 zGiI$UyZ$H~z07K^H+WeeAeQF+dxd!<&g~=64slU2e1vB`pww6k@)Z=rGp&VZ2`I2z zlL{)JWtom`-xyT5pqwj(YOT1PBcxeh6dMIZwbsf@e*`pEq)d_tJl|X!A8ZE9gVAl@ z^j-G8L^1CKe_qd!pcUPt!!-m9nyw~ZHwo_Rx7xmbRTCz||HlTsSB)JJ?#2M=AlY9? zWQ==}Jsa~t{&90OJud^{wg{nk)|BOYHdqS|o0TPKZ}8L;J9*)k!uPjYQIlRu-~$L} z!Pefe*3TrX?AGgp43N7|@9;wTti15s@g#jrS*5 zFMbjl_ZepW|3lonz(-jfjsLrlK+uF|BcQ0DQ9u)=n6zj~LCs1Qc57C!5=@jJHcDyh z1?jF@1zp?(^0+LdDr(1372XRR0J>J^;v=nXv0M$zwgZRY%U0W zZQuXz|KmgUxt+_LIdf*_%$YOimm(udeqgg;U(OvWBj7JrBPUX3ASR58S;(58`>5u8 z-HxlM6^p9UzJuE5c~;cQhohr*!~j8U<`Ga^Q1@@6_5|5_*A=zBc=7)bwcq3&9ksGj zeN?pSN;T@`<&FS@gNY6W*Fs-P9Drby<`<@;TF6_N^OnH$!J1PC#Coa?%oh;Rdh9bOBRM4xb z&t`0i$x?NUkrtag5jI)*15GBp?Gl86v<7~>D4l*!oUKW3mQN0&hVAV(77mdtaC37v z!BQ3t=1Ew%{T5BES#(X*t?plB>cPnz!gZQ_s7aK+4k9=bTTRpQlWetzln-0A-*#oI z-M(n~m6IqxQKFTMn<$k8n#TFHvZ=|+;8?sY(w6~V28>nrPn9`NC8w#6;sr`~O0azP z@e_TqYmT4fi(Pko32Ej{lQd?XzixX9OC5po(D75eO@)1@pe(W?cwOH~KJ%KsB|dX@ z--$-WNvPheo`8z`uOZ(>@sVfEJtVQ;j0Hahxuw_Fqsqb~v*=q*1_qv9PdrbqNUe^ggctR=!#m&L; zcfGNNHW2-Dyrb`*0X&E@=7<`Z6bcDGSk56B_|L?X=iI}%}#tqzC` zG%D-5eBJS^<{Sf^Pk@ZZ`4hX5Pwr;3$)+}PG>1+u%&)!U0w0XN(5z*eb>|QBo5QxY z+EmC|d~Y8*Nuk-qd=W+0&1@`l+!UkY&m!r}J0>Q6&kfn`z%Dy(Vj**Z=1_fWV_vOn zxuaE=GzhW(nncr0UkzIo^mq~IuJT$bA#%qgNKjnJP~%bMr=!Y$YE%wC7F3i^^&;JN)o(3%(@uQ7igFs5eu!(&;8*4q$5O8?}JFaE@jq^=Fd!pF6)$rH^Ds8$tAwJuev zoG+s0b$o%JG34#x{bxz)3~z#eith9Y~%6!!+ z^F7Vzb0uc<7BJEDo9v;@)gIbWs?ZOjqS@+?KXHT9yWx%;RTVcdA0EQpM3lzep}{nI z;jxSonJsI>y^^?P&b#@$!ygKRW+Kv@-*V^siH~8bU_YKGl&-qzxT3@vJb>zWuD%rJ zjW${*oJ4Zil!qdC*WHU$S3kvI=O6_YL&V`*=p4pC`CaxI@pmt)e^n<-ieNLQIh{nblihv?S_uIy!d~Jjy>5&M~A3F zM@7ZAR3V`^QH6>`75aishAkwg2Wqz1D(^O!_4Y^!WyusO2Yd>#i`mIoBtb*-*NQ|? zIp1Y+Z0m0B;{5om5veW!xHERfa(xFWqpVo8CpHO_YPq9U8C(nHu4r9}%ojlqmtL5Fy$9kqUxz-@Vm!Yq zdI%L`BBdFtxc{lK2-$`&!^#ENk6gFj7%2aJ1$S?zplvA@mr(P7BKs?lIS|C2V*Gy5vtm!hxG@e)Gi~aFlQ|}zD%4wrF z9vYw)hf`tcQl6Akn3M3DMZKmtt?*TTW-Me%=n6s(MdfQa@zOKvhZn~yE|G@eOnVOQ zX%jKr8qwSJMdA0vebrCQ>|RcaTjlFKIa*o6o9Db0h=<$#IdA%-pY{x$+F8_~Tm5_A zH=a+wY`U2~QQFzw6vip{P|sOD@qNj8GvMBEaeTog_frx+OekR!F%C||0ryfIa3|t` zdnpdM6LG-36bD?-bTbo#IZn8ZIN%a3rzL0}43>W*q>TnL4bG;%xMvPa4&@t?oJ}W; z;xmOQfw4t=&7j-%@nm;S^AW6eiAf~GzfDB<*$7!5LRCmJvPx6$Yz z@Kz9bB{OcpD)a7bLnKPwfuQ-RSZIAY9mxDOlkbU&%fCTMN&hoEKAH(igs<1P{F)OB zC7r}H1=md?NX@q-DVy&J(HOt)X2BX79|mLW8`k`#B2E4zy1LJO&}UBfPxrPjlv#jW zWqy!&kjW56OQt5a0xPT(B{qC3#*w78=}{`RO(90*U${@4N2U%a1&n0^ssW((59<(P317}`}x#7-!0?k05Ifv<;uy%ZMKQqxgaghHs zWH}%%EK}u6^cDxuihCdkBmNJ-wJkZ~*K4aB8)^Wji^?Hdi5hU_WZJGy@|`NjHyDk& z$=IE|`1fS2aaWrZ(&110?|Wez2Ds*_m+QB#5?@_=S7TVdXiYikI%HkrI+2(MLG2s$7lcAb8-Bk$x9gF ztlkkh0q0`F$Q+Av@v*jJaRbi9jY;R?-RSO#8BAl@P80n^O7Z9Hp_E&tluPVVT8>sq zEu~;uue_Fp_QX5<{O8Tt%rXpiNcInOD9kOVB*n_N73P0SL&T2HEK{aKi6sp5|D1RZ z*g$qQmY&@K|y85WT!d)zSY6BM_MUCw?Ew>&~&)~sg57BY`y3W|G+$R_y z?Wk#@!x_TNu< z7vfLiZL7aZ)A(G_juY7UZ0DNgTv^}H_gG2viit|D$bXlstRZ<`-~Tp0u82Ly4=gIL z_uidOFw@Y9o$F&&X%`vK6}dP)sc$TXJ~ z>fvWhkaeg_HsB4M_Cgk~jo{jg;*3&al1dTZ(P`-iKpJNpkMxr~t9&%s0(F0g)<$hDN`>^Ohmeud_m@7|(qj zZNKy8?3L03Uh@s>Uy${td7y5`FO{P5D`91~dAfc<01Kj@?`IJ^H?77_WNetiX8v$qzu|T7Dl~1F+Oy(H>W?cFg4FAHEHt;#xGdlmPnpm_b~{hw#>j54UL2@V z`Q)+nI0+^3wnu)qWXbR5+*oiyk$o5wbr$2>Jf*nGm$O%hw4S}5rGtN$Nf^@XjK{c4 zH%9f(*a{~#BzoYLbp+VZ_>N|CbX%6TESJu>2r6dUT1iX`Xh*lcQ*=aJyS?%8LLoT) z3r%RmNUj>R5tj!d`bfwrf@IZ#)U)vavbP1uvq2~~{J}qmzmY?z=_)BA?x$JMX`$}Q zIN!&`?p?PWhet#&LF5`TNh}P~7e}nG3-pY)Z79Kftds(*@n^HGrxMb8Sz=Tg71@9; zAJh2ARcpZ!1DEttjit^zMHS8(!wJ%+;DN}w+l5QiCHlp*8|th9?L<0SEL9mJHUx~Z zujs)a(twBtw#qogX-|X_I~o1Dr)5M15bhbz*!~oQ)6J%P z2Mg*&k5@R&?v&3WK8d5A?1n1o1|YU7rV*ty+U^b?L)E@2t5A%qk&oF8k=loH1F%A^h%h3hBw^Rg+uE*--NHJhKY|frf_W$;qASlj6(lNqrTK zwo5+{$j$mC?2s-fGOeL*?S~VR{qWo0(a-Dw`wJT}_*|H_jh;xON2E85%Ae2xdI3Gl z8lQt>_C@>Jm+1>%!#>y6$TP#1KxUGRL zTvZ@mHe5uc17f~vwhTRpfB&r%?>A#5uw3-7iE@db--}YLmBbweyip{ey2v0UB~Mkh zUQ1FRd0a@VB=#VKgs!(^4GBRL$W~(PPz^;nr_5@&qr5h2MHp}QvIT7okT~^>g<2KE z)}_Rq=S7?s?3N*AmUAvdgMzC_DvB);$qG!_Qq5>R(3XfWv6tyKKz&wTTTPE05=!vw z5oyf-BZUb%2^a;`E-=bCKghn8*uyS9%*Aok>^*l~#1)c(til+EmU;#%faN7P zAFpyy_NQ{GPkRfj&tkRJo7QOk=uC)V7{eDT=nl70F&jiytTC#@Wa$(~Rmyaf4Ehoq z`LMRNK6QR~O*IThldwi++VPuyT(877l$p^1 zYvUgkzt&Z2WcX{HU@CN`L!z;W#51OBA}TGum3oWv|LEsUxR*J%Kadf(%2?b$=&Bdw z$@(>sRM{bP#UJg_C_9Auo157nB)W8$X_U3=5BC0tuKRax^_pJ=kms?~lbrl$+A8U0 zxK$ zz)XoE*5A+g{&?*nl*HD#SQ-{_F6PtnxuOOn=?<04UH3U7=KPZ-^=S@NE;mpah3^5GRYu8Z*c=&$*dXCI;HwB(Apwrs ztO-vmfa!dAemW(rGL<7g&OM^J&056h612WZ$B7=_TYe^_NOaT@n;8KE?!d5aWPdxY`)sU{=nCaEuXe+sU`v$vQu?W010cmPU9-Bl`da z5&*OG8-&dv3TTo7d<&S_^ay#_cRBcYImu|1@bcDkB;Sqcd9_5)BO5{ZN(X!azaZ;? zR=E}$!w(c1Ds=^u z0T~@KK4t&ztzCy^@$cza+5geqzA<-aGgx6h>^HykoBJ7K5AA@UVp+l16GKH%dmAeS zaYTuHIm*?=B)B$lVT!DYF#$vs7rDc3VrKRcYbKjZ2@Pekv&7Kb98SAU zqpH5`CaNkCd0U(p%*}`l$GWSkFns$kKooqcneI1kXfbjqqGThKzQpKPyv)eCw%Qo6 zebzBTAjJ4bXMysUNXLyYW~U=EN716aOH2gB-&MR9dY`Y%WzG_;q;Ek2>)2hzSNG#+ z8Fn5PcVuq7pKfdF!B~3>p)HKjAL|{PkVYbz7}!VYHC3vqLwGrdfjd^ey24K@jGVZLS(0RICJD7LRnvgT>^LWdOdc~; zwUYhd%aMe+BsX%H4i=^B_SKALDLR|cs}s8|66R4$ERo3q{j!pIJqh%PO;ffeU0ZE= zPM2lrXC*i#f!ukgRY+CS1U)Jek)MJq>!V{Cb@6Zw8i9QDE>ERA`ihQ8Jj?A~-+D1X z`QwUOX0JqhM8XvavPGgoT9Qw&kXRyEP~m#>Wk$A`k-pWoqya#h_;ac@vIqB|M^;h< zCkD{EEN-0U*lm^uU3eM{=RBuL?A2PHl>TQp(AyDcZLkrn8bi}pZT&2GkjBkfqT6Vo zq_-}x4=v#QF*=_aKYQvS93GL83G+oyOTGAAHb9 zF}5UGCv%iNPK6}Q`0x=#@dZT(nUg##q)9+aXf=F0=GEj`4B;EtG~aV7hIAsPr?hB9wZecxhvN9w$jIz_1-f2n|W z{xdNZ&N;tj_i4)VuiH6IFMP_~zPG6E1ktv8!GF4xvSAp4>Sf_nu234LTPs)NJK0c4zwibVk{y|+5Vp5-TQ_&`mx8`=Uti497|6Z5~5;0gub_d{Jp}1 zk+v>O1FH88nJXH{3%u#UnK#}(|M0fG0>^)LqGC=>P%OrW2ardA>XOIXhoj~!%%(&S zXyou^VA)`KUxJakyg8gJbbU3@cmlCUg!^#}$r5YGFX@+@N*6_2e=e5Ouuxr|e20u` z!pPY8FkLE>$cz)=?GS|mVIKr7jObytd}J?`0*vfU@Q01?i47Q>>Nz}sXw;jCJ-^l{ zZZ;-uGA3^zva&D$)Z%q=Xof_PBp|=dY#v_16SoaU_IhXR@ze|#s^NpT?jttb$_8s@ z2tg zc-8@UCD7QFc?Jy8?1H3Bo&R!O{FT;HnsKat%hWRsrKE%M9z6GwpG#8YcQU)?Y_So4 zb_(r)_l@FWWv3iyU&S2WnJ54Ha+yF^D}kY*yqqTR>p`PZNTu|fKc3p}Lz}K+52`6T z8X>;d$o3cfUi|3M3%N;2<1kfk$^Xmju zhYWHa)^09Ek2)UW5CZWGj{Q!Ol_=uC3!33ZfTi1KDk3uDV`$Q>!IE^Mlhp1MNxH>| z2GJUtR5=7-S0c)zwzNlh0CT#|FKlp6pyf(avp@J(O`Ri64d>WRJ(O&XHp`geTOt(o z)_*C?j!>M6F!T&~ns-WGWt{Et5%j*=Z4`5!MrNgSO;?Qg9z%fJ##oWml2A_IfcU3u zFp9V6DIA$XuI; zUo{KS-$iS+0?eMgin{CQ}H7kq~%Tovfrgu09WRTIkp(Ak7r&a|7*1CYcpAbp_5 zr^fk7pf@qsj`<#QBt6~iiLD`7FHaXokNlMsI{fj!qPr^k|YOhMi$!^f>D7GA66Oa5^5s5X!Cr;cb;7blecO zP=rw-=RAYyZYaM0XNuyh-a9&qjmo=i6x=y4iGl)_CYUc!k`w3c7lRGT&ksXTaSdrKR+}67{0mRl@$IBVpOKZU|QHZS)TtoSj_@C>`_lG&(qO23@vFbikF|xU78> zIVSJri6mjEycfG@QgHK43(3kz>g>g+6)MxlrB`e<8AZVgv$#rnd%>?opS=4Ly06w+ zeGev+4+~s<;ef~4oUb(Xkv1Xn^KT>xx_`vn0?|mLta-a(iP4uui*to?NfN2hQtqG> zEUxn20VruE5A_phKF7A#+Sh4DYca3Jr89FfgU^`7%LS&FDC>O6lBovOW!u%AKy?xb zNn0N}1+C7h1bbJm!1MP-8q->38aT6hU5Z+mH%kLFrM^I=NIq>8{x&JhNTdlgBd{it1lfa|lj<^o^;wz;U)g7uyF5sV|CF!|>E${_nGBU;Uu*e^{g)R)%uX7ud zI0wozEJj+Rc)c+hUB#mZK0;d?`6>%e!+bJ-FGf+@Xg9_tl@F}=!TnN`3Kp@9>}qSs za)vP4qKImvaxGjnNg#i7Y=?ZqR$1_R6YS zmMeUkxOEQFrvg{lC#C>*43jht%#_-kLP9UjU6NA0CUd@-Jg6+zv}$%gxe%1pSWl7^ z@_;Kr8m<&pCImg)VzoHL6rY1*#obaW`(U@UuhOHBva+2S7sy3DC+_;sYajpXU(ZtK z`^1I*x_zg)n~B)=f=q~v3C;GI$jsM8eTPt0qx%f%p`CVtrA%Qm7YpNn|6maDRdc2s zdq?xOc8~XVqxI)NGmB6xp4B&Il@XHwg-wQ z^;$BLV;ea?;QA5CIZdnN6P?FoE-nBG5dJhSg|S<+=qtHp&0(93j7kACwz!&KYs(0X z2g&7x8d=hFo?_Jz9tgQ3N=~g)1~BRL$h!BGj%-a4Nhtq1>YSD(2?bi~8ssdKfVfoc zOwo+S+U>+ItX9*JGx#Z1QlCfaj?dXTp_8LF;;CclzQWjb52mmJx4##`gMxXSxOv*|Y%T$kUDXZb9_!;9l<;DJZ#?8BIW?Z1(OVj5<;h4)v<;*Ro z4!HaaNiw`Xy6?0XvOt|t)EwQP_F^Boo$z)MV_lE2mpQ^~fPJg*z28_7^F-Q3SU zs)V$%fK8soI$_0tc%-y5NMp^tQY;R>>Xov9xI%s;X4=^U4{~PH^WzCiG@)d=sj<)l z=7f?!Z2UyqnwciI*yXB?eg%48XioF^jlxZ{5Yww?XERIO(y9S=SC|&MQpY@2>CQnwM@2Ox4t-4jo*$4_M|Qn z=9j&ThSza^*c$Zq`Zctk@S9IcL2w;}fTx&tcx1v;g4xM4csiN5U&rA|m=lKA=`7$Z zSw73K%lnu^(nuh3LXXB9@R8);&>-HFF}CZsFk@&nig(H>pOaa@%G9Htoiho=V#I-$ zBo+Hj{RX#jd7DwZ(a8P+a99oFa9fI^SHu&GDd$-nUr6O8nDX^txnxCDChDV@_|_Yf zHe%wVqQ$Znjtu+Wlgf#&hyBvRQcky`ce59Z{1DDs!%y%TUcQ0|uAz738OD?8dqVrq zg%`n`nxgpi%fy)o}m+rL={LZ!Rng1QzO8aOlKN6WyYLyq= zYyIQ7-=(cAYJu3&j3TXBdRvVMLOVi0K_wun&?kP7=jC92R4pX;&R&3_7|t zN02J5%JQ0Mhb5`6&6B2fG5z|0qXaEL^&Q~>bsndeI~l@zC)=xG_mkO4snlREFtL6q zNrTm7e4EusD0t~a9SxoVleD^$4~(3pGC<%Mw1jcu$++A8k}z_fEZ~)Do+TDfwVLh~ zDv&j{^oAbXt(OYcd(hJg_^Q+M6~fwtuifPNhTJ;$l=Qx84E9Q;k|!>JNIogm&PQdM zFW=55l~aSG?oH8dKz+7fdomua6nvFP3)6#AbX{IsvTEuPaI7y3g+Q`65Rk^HhBQ*O zwT?6d!>ss>3fFRlGqv4*bsb4WKs=35{P?>TFXnd+|rG!XdO#sTbXXG6a-lx zrQk_^!ti~0evV#*IK3^?6M!WL9QQsBCp}!>vV|* zL4j;8Rrv<6Wg?9Rzr$hxB;Vky`O>+Pw-ZPac?WTa7OH%Pv=EciSoj?yQ;1StC_PD5 z=v)?pBZQ{yAZJiDA$bHueO+#_#mTZ3D?w<^;> zacp^itT5Jy?_=}(3wk!on8&cN;rMG9m1je=kq_PKRwYZGT^2^I$7f3mrlyuHkZWn` z$8+WC$=IM*Sgahfj0zxn#U#jOv(ieY`cx!M(4=>)0HvwLijmUP49c_4)54G62H{l$ zCyEJGFjqc)ofNRDDbSfYDvKf9S>9|GBEMcwiN2et?q4N3&OJ5crnDg$^%VL># z;A|1Ge*4CLEJQ}dIkXEn9u~6+x|5NeENL}^aVDunS;>CVsR_MAVxpI#AC+#RDplj^ zsmk{+sv4nHg-<^^FjL;dkfUYzm;*?}=A(d39Aq>cRd}uW6bt03S4CtH!5*gQd$lB# zp;vhZ|C2BD0M@+h?MCqj(hrkCP^P0;dqkz0O3E_iRZ=ZuknX z4ReWK^TT3CVeIAEeAV~G^8RXmtjgPfq{E+Qvg}mK5+9ye>eIK`WM%rSSWkTIVq;TG z-=^5uG}E`a$@h*}a@ZeZ2UBm!TVutxsr{}$egtOEm~WFgHYMiUY>rJ6N5fd^HBND( zeO5SK;(|w4XI<%?TGn9o0EFq^iq}2E%anLO7-qI0N3^6~+^Fyr#g=vTCz3<=+7B7? z_dxe%bDbq87TDV)re?VB#PVP~x7{1B7%KXz!``3+*j56hULOJF8F#-gD0jSGo_jZb zZ)aMNTq<%F`We2jF5#iH{oeSZ&ICeO$pp=H+dXxkruAv+^V;0k;NtXj=Cv=Okj|uT z;r+GN-UJ3R-)e7kbwq$+v&L#55YHLWKRg*dyMPjH&@{$bOb(LT$#6CwHzl*;Ow;lH zTXkCtq^gF1?I424z!X#5LeyZY@x8=(K33~lNDa>NEv{t(qP`S-3a$sJ;~A^WI7qk& zS08+(>Wz6%Fy?%+&%|exFmXa}zjhh9GlR=pGn9V3?c&@MTn{Z9*}~t;HmSx^pMaF# zmF3S#31f1r&MHIz=tS^Pbd=5uA10 z5gU!@A1H%N*RE$8XpCUWwS^e~Zv*GXM-R4;--e_|VW5k?IvyLZx7e`kU1-sA~ z+wm<80K%&sBuf`B;pci}YG#=zsdJw2owkdP4)sK+(FaR#Xu!;K6GzZ%TRIT0-5{M2 zTyA75RnCzqMtHS=yjz+)e~=Q9bjb+B()>7VuJxqDx|dp{XEQ0E;WeWR@BjAr8l~~J zZReCwhPjzzUvM9*oWMB3`2E~3SXODX{>+M}a9j?Rb^KUl{j**?`$mPX+1p^}Ilkj7 zE~_bjJ=E^Kd;TT(w+wYxaRv(~OG%Lmpk!;1BH1nUHq4=;}uZ?b;075@ARuv#_C z4z;fWXD(|V>wvfm19=L*KAWs@)a-zM51BhazvEd2{Uik)>sqtzaU{^EnCg6_fS*bB zqk(uXATl!tL{0<8Bj*F_6$SeI^At)Vy9khrw*X|80C^?I<-Dk7hbk&|U~#w3n~sXo zeFx?d{j;Jwv+>Dd=Q8y5(^_Hl1EtH4m!GLA3{Y7z5vxh+&|iz_+{Q5efX4xYd4wk9 z{(A%TzJ#GXe7!Ng*$gsP&^{zB))Gm>H`cZeir24}j92lI5`090ZMwb5EM`A!kMK}Q zJvm)L5XoDby7X45w;I#qTUePO-kVhd2db+bo( zT^p@)X5sm^S2fnmO(I}C83QQ+c4KX0#}RIO0(8==$Z>AgcEGi+cs-PZs86Gm8z`lwXH3HE z9PpaEbWX9~JIOjb%#tc+7_^?Js7fc(Rwv6$$&zAcA-&h!&F1W8??mq;@8#B)A2)!Z*^z~kE6B&&sn?=^Gn+_k6}uDx~qx((k3bAzOC z^$^!q_MrOKnpMI-WUqdNH=X`|lP>em-Pyt$PI6#tE=!8TQ9BDn{^!Ie>cyUz*n$~Z z6hV}r>4%pXIT)i%Rkb)FD3`Q&3})*^O?|)gnpaZdo)C;PLi;$+{B{V zgTeS?De_f)Js5}9ButM4c40^V0Z!tvI7tZnW%N?8ZfZ2iA!{7D}3uWr|>9j6#Bp6>R&^T~@YCX5n2J(s2E+#pS_Lpv; zX|wLn>egE)z{KgT5(VmLy|w3tZ|TFG{pC{t|KtAZCCC1?Np zWfSE@zIbXa{>n1rj4fB9nI9pEJF<%DJPY-G9HJ>}5So3@dUTMWAa9KXd)T6sP?j)A zc-a2V!}k+dBng=71Lhl4I6*5MSQLBO*8S&2_{v^_m3EcK=WW#qujJ`MtgyoAdmDSC zgkX4{sIXNSfhgldgD}ypcv)e;lqoqIo5C43yUzN0e|x}`1gWpga<(WGu}6JhPaKIH zD@8wbZu70i%HS;b;g#~FK#ywsE^pTvlm4Mzh1hdE@k#nYg+}lRvM4Zy%qfqT`SoY~ zCDcY=FP4-&VxK8~!HDN>U6Nn!q zwXa$39*TwWS!fBE@0$(g`(E>(*6K7)RQFXOX3jyU9F~^la-HwuC!B>A{KUz!&o(^3 zd-uY0hW>K?TpPD}`^@tQBLL#O*Jc065MYfg9LPI8JJKI3ULG*-7mvY!xo|iaQJS&h zxx5>8G8(pT0NWQ~8(jkK6{9-6ji=-nqM6{bjRnLCBL=Td~!6u-0Ac z?SmHD46&8yC~yXYfWh2Q_OrYe3%6K5xb={@nz2>s?rW<;=c0ME)v;yxr+|@=ADWG` zI!4;NgH>70W878ijLJI>qU-$?Og!yQ%;Fww3~Z~zC$1%wDzuBl*OuG^|hPeLjCPC0F2GJh1xhs@0-$R1@ytc4iB&n-5?r&!b$yi zcmC$^Nge445~%6j#^PEwhlhF-QYGBG^%Sd_T;9l6?m%qi3@{1Yo9OQGdKx}I3JZODyej>EL@G;AAYg9&mc63MH> z=XVF+BBat!2^?co;v3~^Yh+)jP?#{Rj#=a)0A?s`KD>Pm-)>uqwC!x1?~`o{-=3(V zyiQE&`DY+-x`Nk4H`mTKwDrJCuDaVUk+Gv`gUN-tTw|#hw)=ZT=Xbx^ zk8|5cY~Mu&r5TkE?Zb%3bH%;f$Q~Toa*~+G!x8jvIk#-LgvE&uSp0WUs7^nMLUn9j zZHJbc)T@#@FlXlC)n!du(^akNP=ka0yDC=6LK4pr2X}g>JyYT@p&$-e?|UYfTAO?|h;fE|>Vq}^Vsasqp9`J&1hS{5V@~nY zCL6ts{sbx^%jNB)W7<_&8=h((W!gp!HZe!wmc2|1bEtQv*N1l4MHw zKjY`tr~U{0oPQ+zT-4YVKT3gztnV=%y6EuMlV2%zK1X6F&*D82cIN#QMZEiX(fJ{V z3YmwVcDKC(=lreRnd^u-)@4I4TMt!+#VUr5K{iUf-MJ*h=&}qq_2lBN>>;^_Ibw8Q zd#E>Q7B{q>h}gSt=qSnaI?v2@CDHj?@CR+O%c2<0x7$Q;6j7oohKe|Wi2HkEm7+y? zM^_B}idV)%wP_9L{oN*)4dyy?OWlst=m$i!(vtg8z4^A*EwNYr*1EoXdnYj_WhUIJ z;bOp6*L_lAO}S_syBMQVb1Z7{J36|P-*BifKFv++gAB8-E^(^6Zo__eU2EzKC_x<9 zu)WX-ZZFK=Hs=!J-}wosU|qLL<`j*D!P`Y{34?bkVeq6pIr0u?Y-{?}+{a#&&(?@q zjA^DOB?O+-XV>kI#Weea>;s?MuHYnjU&9gj0qZ$BVKeNu6~$`0&Yz@l*ZNRN+UH5@ z2(JSgW=@7;jKa;(m2#TLeuRZFIewDmt$ITFz!AzDaCmuHhn08VnC|7pQ)f|FQ7ktQ z`@H}sK;=?MdrV*=O1G_fO$_A!z5tpDkGC$mR*cf23z+_ie(eg4jM=>t^N_=MwC-0! z*a4+zDvt?*W3#IWx%b>-B(}nE5vza_?$+`hjl8}2w5Vj(7XRdeuiI^VIp}!facwCA zJ0f#M6b6|dL_|N75qZI$ z;PxnMD5zSlW2Wr|;KV}qs#zuDuDktf@?~n(r{2NIa*i}b?-Va$QRv!1#rW<@+<8h24QlXk`W$ZllSH)8IvE%G9l;gSE6W<4F38~e~8@a$0`iw9v zJb8`9s~w4c$hsX}Q?`KGM`8mGA(n)reIkKK-Xp@Nx2lOeM#ZPJpE^e;>r_k`9*sDH zt#k>uvY;ep)56#vWEK@ONAYV0TSRaE0+z@1L0i`T;@3mK>%I;-X zInPt7?S2Z4I|lZK1hD;SIK!RRZ!6j^ypCPl!F{OXIm8Sc@Lks(MF$ z;3iUHj}8mWVfNOp{Wn7+7ajz#J~9!(t5Hw&7*6xpJ@d{N4lYHF!FA zUyJMD585B-ryM)1(QOWSqX*Mo>`eo`M$tQn$G{eAHMV^4UYO4k##s%sQ)!>QTe}}_3dF+9FCzdFHkfTh6jL?{ zVBd|f2~8hil`qgPybIqRDPr{e?ufqxOFe3vDdb{s*Ui|+LM2oR?x zp5i3|2^9n~zv)2cyS~abUL)|f6(%;Eq7(O&Zs_a}xJh)jH2IcMjmv5}+eW9j${vQ! zC#07JosX)$!>Fhw1DJbksf{^QK&y)EIJlAwP2_XyFHH1t#IW@(-dUqQwjEm7lf@Q^ z@bbdZ;g{xo(%N6-t+%~VAK!B3R}wSUADe^VZ^K$s+g`i`!_u)-_|qaPL<<*s``LMN z(6=}Ly#k^GkXnMIR#Uhv9}s2G`WX=yU`ZT0HFBu9iR8b>itYFFSiLLz;n(f0F`$!J zh8VIS5PugnntIkf_HU2`y~fy2J5!L|XzlviCW%|iY?3JG4D#EJBx&0KjUA#iG8m@WUbJx|xcGyL|%4nKTZ z-D0%<&QWfVh9&okrCbW#A|aLTRTDYRNK-yA`q}>F{g#d*mw1bf*l{!Kf}VTr<@b^| za9k9~@gKvDykBLD_+s^YcrzDLxr^d2%Nr=4Sk=~6dXaqzGQkw9d%Jaj7h>q#+)ISX zv$osU%Q9`vYqNp_#5Qg(*8N&4V+FFD?L(tp) zmXUoelB*1Ph4H*Bf{}V1mUYbPE$XzjmI3U`{|c|g@ak5BN;1x(5>}(7;0~KUc4p7u z|Ath_-rzDOZ8M7NjmhH2HW3(jxrLXw;)&ZP)@^yoR9=jGM0%5U(?dE(7ZE4-(w_pV zv}%88G9=7v4eEDxZ-=c<#T62bf%EiExDs&$7dFCLWqEu~HN0q(FMqGkm~aS14SP31 zM2-81F0#8YXS*4!eUVDqBO1pSGoLu)U@5Q0Ls1~2=14Asi>o@fanD>~Njw=asPoc&wx-b3)R<>s4C*MNKknlIvnd%7rIc(%JU z5nmPJ(3#XiB0H>Qbe}sMUqI&Coa!@(}#H*d!IdT=NtMrINkj4mcq=fD;w2R}RXTVKR6|IJC6i4#5 zR>~|G4%-Q_W0h%l*vJ&^UyRwqQzVV;%(qsb4}})~otj%z}jLH5P6~wM8}~)g)T5XYgyJ(Onf&*-IC9 zkqosqI;VyG`SeIFqLRN%jmuO-h#5Om9%G;mZbd0!Sp+;XyD zt9^18YzeCBSjD*?ldo>S2p*3*aT84#iCKgL2eo$fl(p!15t=XYo zvAA>m|-ID-E55T}@H z99TAl0T@dNB2#D#1HGhDwvU;*m&Er3YElhc>_We@5P^EStO%Q=?h&&#e1hzTQnT%? zup^o=w5x2l86MLFhw)OZhU?}zK2lHt#dORRtdriwZZ~(eC>~ujt7QM_{2%9AuesK1 z602?>hnL}u6Wmv1$4wpteCTky^3Zx3edcDLxxo_qGK!j<38DTJM49uKzv?f)oN)V3 zi34Yfr<;91CK^7o-qxwjJ)CP+#D0Q2QLLr7w=pWq#6a?>y_EDvg=c|a6nNAxtrMih zb{PWFx9w3!u3t-VK$zSCg5pCX31$?cmc<7g%cY>AjRA1nB6&f%a9V1B?I)@$G~$TBN>e27$I%=d$oCd(wk!pS*vGLtjm)7=3MlV>n{`duBEToEhue_O|;wX+sQ-JMnYyx%>YJbRNRl6qBBXt zf0uu`{89}pI4V}i#wZbiT=-A)^~dJQB)$8|D&bP9o@*o2Q?-wLYHzIHz))cOatk#I z2y<=IujfH^+!Fub`VSSi#g^~~Wdlp}o9=b4mV#>BiC3|kb+;#2KNQg7sWtc7a>Dk9 z^N(JxD;0gB%Vo*I73x)%7_naVYY`T>EHQ*zM;-~ivi?Et&h?M(E}}-|FdA%4D6;+V zpQkuyNyKf;{|irn*gUDMt$?%E^f(uPtXhq9s6V+~=dYO2u(x|cgZ;7JI0^h_a~RuQ zGcM=(Z-=M0_O@?|qsv2r%96ug!{(_;)xZZIwK3mC_24eROt>I;WIHS^`v7%!J z1!52EqMktc^RkK+h(DxXMi>44px-2_5Z;90VMXR>_E)uL1>y_zD<;sYK&<0Ff`Oy8 z7e9q&13X$$=Z!re!_6C8B%=*qB^_?W#oWPW2%~a1bxA|l1>{=tikLnZ47GjZN;Cdj z-wwB@$7jLvm<1R&i0|N(`!tj?CZM*al+Z}9{M%|B78JHbnI9f5e^$PU8U4==`+Lw~ ze*{1)K`0B?OFAC%l%U+qrvzGAQK(QT7{hQCCg$PhRT+G-_IxBFAy&2;H@Ew03;7#Jo_!v0QQ+>n^Ah@U)S|U=@i7jRq?kqU5-Xe${Udya{n|xU` zQy3~Y4}^rHsu9pp5+fhkw z4vq5lh9r4FzJN`;m?@HsaO;~o`9z6e`Kur~E8vG%va>4+xV4ZuHzY$Tl1(*cjj8>Y!i8-_hbOrl0`G5l|WrFG}#Y-8}DF+<(>l(4atkm8^Y;pX7`9%6Y3^5mQ-3Tlj?5EIZ|W zP@{yF)YqY7S^0?IeOl$`NLYKMxkC8`RbSritIldD%=$774@icIt04D1Z`FI=NShnC z*cNvD8kK{9I5KB7o3hU1E|I}cF#n~YF1UnI`B$JioS_&C?~}LKeT9=GIZILg>@-h! zj<;<*O3%&ySYcY490ze74J?sX7WC(5+CW+k1$br-;%1j{lU$&ZQP+8Q-_TmPzC-smB=zAt{6_F(Zo0dy+FSK*R=wF0`X!UTa1S{{y<({Nj0%2y`A-ZLr&16ZO7&K~ zS+%Y(pF@zgQl3NJ1+ zEouwh(|V6D>vMsZ{V-{}NIb?J{(j!pWYq#j_}q?~LZx|IllAlrPqDTaY8|bxT|19f zl}A;r7xPY^hRD+OW>g4QB5gRI)MrYEz1#FP1D zAp&R;;YQ8(P^)o|c}eAqEta1^3YiepCvI?BkhUv)svuD0j`+`r9J(Vznc;^NkhisU za$%Yr)&VWE$+a!iN53`k&Bv;JKC+`3EJ0Kf+q}5hu47*Yl5X#K*sZJoa-TcRvyz`o zqY%5r7uMP5eBE9p{yB43i|p-c^2pvKv?Ap3mE7!tXjn0=6=He-=B`JHsLng(9b?kq zi@Y*UO9vksD_763zb}!iZ0YiR?+Sfa|1M^|FOA}_R40CqX?o*hlID1(cO~g}AqSvW zV+u@l3U;fjQfsvYi4BccKFJ)tTRxVh{!ok5k4{uD+2yA(l*Dpp^?P8yP*CD5Q3nsx zH&mbdqp8XT8jT2Y8Eal=<3dq>ji_GXyy%OzS4*}PzDS)}PDRxcG3*Kth`lJCVh?0qu7?bL6gJJ~PIW(g)Ssi#vv`eZQnH(R->j8HDhO~=6tTN9T9 z1@@(Cv-k;|szkD}d5Jqw2u$C4Fq^s_taq$&w_D$^aRg;r0(5*NQg+ZQ?ABs*y(~~O zxSk@Xu!MPzqL5leevxv_pwxT}57vrEl&LquTQs#T&}FXCq5>T=d5tyrUE$!q8tEdI zV+AmXFW90>MZ_$8csBB(!DhKvzsK@ovNRFjE&o&9iODb}D7@NV*&Y&$aq7DT(%ih) zwQ`R(wz#IXr$A513mut}ao!)aRZQv$)WnB)Qg$!3W%mw*VFKyP&Ws(#WL00DRJomu zls<_a$t`S07BnnQiteSh=oTyadNQ-|Uw8eJB(7g1JZy<bR$ZFiZ7vfPdArOB~g>}0X+idq*{2E#SXu$|dl#gH^ zHxxsF8jEMZRpb#4QIER?OW1UnwF&P~yW7u#L?UyZUQ3=3aZ zT6mqeqGk$!z8VipY1wbH_#zI8GrDrSQzL+<_EhoL*(j&jWpPNB@!T4VP*a@Ev^CTR z{++7MJ7i9~5{u7sYiO_DCypbLW8ZbGZO%Ex1m~PL1{g3*VRjoRwQyxv>QzkM7*@vr z#Ca}quK1?ucXHDHrtw#_w|Cf&zg7Mj|DTrM&EEwB=|1B8gertvotAVEPdbf>-_f%G zsP18ym#rxn;jtM7*eyBm6v7Hh>%?(%6b`sO#f4yqg1b^aTdkxHntJau|0H#L zZAd!7U8v=-D{N35KCn_yY;2bI88@(2V_Y&SPLxKr)wx5X+r}2T!{_?Tf8dWE>M?tG z^!B0cp)>rk+tVQ7Oj4~FL@x+#edcS{igU%cWWQ8IfxPiXUn`&-&JFYJFEnp23dGU^ zF@gh|m*x7+i?bWYmblHaLxE4KHOFSf#*Tq7$Bsl{89UsRh0#nO0VL*#G_`)Z0|jI( z^rK?5&}^^!VnFoM9?{oM6JC|_BijD{qq-V#F-nn^Qj+>jJ}r^m)mbji7>2Nm3n+Z8 zNI0SF%W%JSj*`g~Gac0lfiIUkLSu((QTllBq%Nf#c4hSaNcKN%gV3|Pu)41HCdd9h z-a|FA!Et!48tA**YuTRxPmHJD7;)%-rK&8B9VUD^)-CCxK>0%L<=B+weUaNsI0Z)R zQMZBd$nB-B&}eDTd{GeuUnA8>Z=1gX|Kd??V=wXG=5+gUD68#uLFzKDd!u7xhql)` z{XP5n*w{g+Yc)x%jU7eFnOd?G5_++9zTJ5rdxKU~VW>I3nNGb)b7=f-CS`%}Hj5zcF#i2q^5NJv{f22SOM z1Jct1<$Lqi|>qf;&a?6&Vx*a`!{`&LRZ+$LM9-ibcf8Foi10Yp% z`COQPV9soRd?dbXBX9P*-;7O48%Tf#KUdmbjBTesCqK<*erw|ShVdmfDR-brB2wg% zLXyS$=aM9sB$`e#ur)MRO!{=rbZ#+=a!HPzh#Se0n-)vS^^W%SFXY&3Z=3IuNa%zh zo+##48R(yu$$8uR1LoGCxd+@$1WK1LHiv${s}RBk1wIojn7r1l0u6Por@9+9eC=*% zO?@#<+w?WQp6}pYnv~4GEOrQy}-s z^Y&Wjmf9F29Z~ zCo81Og63Ovzr>5MHk<<X=AdrepVSeRdL z#7F6<(n?77vlO9sHmlWb%fbiwnzvHIC*F1f-MHQ#p$!|@YZ*H$CRWM=^f7)lbq*4evU`> z=YJV~Ug+if{&;9_ihu9s&iOMXpW&oFgS2UoMYy%g{F*+LX3*EWjrps@G$O=HAQC$I z9_=N#lh<71?dV&vFz2zYpT7Mgw+Wdw_;c3!P)?dN6Nx|@?360(*!vHdX)ApAk z^g7hb_@QL~L3nN0D2(}c`tt9dhH;>fI3^T`c$7fAC2RfdjW&aRb@pqCYzpu$1+i|NiH5h%hRvI6Bkv{CuqpYQeJqkJs18;H$G zv)&|a&-MVT*#we-crRQ-2)^PQ1hym`B7>WB*K1J@ z0s#CCpK^c`KWibn27mb={4Peae@GZJF^4k?bD@Rdp#!plN{U8*dFTMT(jd?{=t{r) zOGz@YKUnVJM-cs;UV@1j!;6wd*7?iRDY8F;uK!OE5R%^0U)dM^zKA1AbTX#M7Um!h zN21B-TAwUOWEPKsAs2u>)#`n@GNg?K?=!%qmxAz+&E$GpVu8(DBRY1>SG0`dxL@WT zBb@oH!wQN_wMPYGqd8Sg)Dy}6fHS!qb}8JKp8G&vKGJ0^gK?-vu8p2#9LyYvdA5nP zVq;i>b*Kf z4EZ=zRpLQrpJE&z{9f3Wm3RqPhkosih5IwIZVHqaBZ6PQV}=Mz)HyjMBI&=CKQf>B zCr2Dan~-H2XMZ7CTMJlT^}F|JG2i#sebM9RO`_X)3C57$f=$~fY7qwFZ}FGcL+LVR zp>{MPmereeBaf~f==wN_5Gu$xeS}SeiXUCm@#P9r?OhmSTnGD0RD&U4t3S;Ath`zg z+&l&c!h24ZV|q+qf3I2BY9v)nO%i^W_k++`OVRgG2t|A;BM~n9ggi)-m6uiUB&tn% zW++n`Ry_@Foc(#ClGk`-p_zr|1Y$pctnQa#;y2&)*L~jO=WWt*UKV9~D%n(jdbSWfo-^V+QBsuIzrB&t(nvU96l{xkYjuS98L4W}$}IECY7@g3U7(C9P6;Q$ zuD$sfh;1FOGJ}3iUnsw2Vcb~atk@@cwazkG##;B+%d>Z24; zsB?q6WKuTg6alFBS-^@zevjKHh||(p)Q#=9tgcmKq5NbZ8B6bRY=r~H#qGpz+_teb zi(EGk0E&8hTT_cvugZ{!;x>)1vFIs=- z=Qv;YYoT)x*2fI;*X{4&Um;y6|HZ%1pM%X-#0+vVJ}K=Z>+v(-qV0XX`BMjlPUN?L z=rn!@hSR)F<8)S`zBW9_T$yF?sr|$6^Q7|~Nf>&o_1%u~B<X-4HL?qsuqcw_{ORpYL3 zd8x71D*Dnz1H`K$;e!# z_L&2u4w{VA9GQ5F&x4y&vGB24F|(_WRj1)@Yho#Eo%1MXN@rm*lWCJDT%x8t38VBI2|{K1 zB91$M5F7kdZ{$K(xMY=(iM{mk5bLNIIG3KuAi}(zhi);aMr^?0h}DAAh4s6S*#$J3 zn#43Ln-706-!2wI?E9M}7NG(_>ES;*zWRZfjN;VY*^;Sa)8gqXz+0ubeCb{nuD=sO zu7Lwf2w%3egm#3E<9*E8=Ms}4ZtueTKdik8cw|>~E-H1a+ue4z)s5Q&#>R$IbJeL) zHP3UEYMxXji7Hj8RH~9xCDkY?#EzRZCKinX$;-_L8T~FH;c*Eez>S^BZX047;s7QD z1IY&%2x+GYkee6A#QoNPwyIn9CA^Q1TlMX8_SxgwYp=ET+H3E#&wrz`$j9oY2uRY@ZeIAGA6|0s}@b ze2f_IllOh=$|*XMib(V0FMgM>LUYim=?DKC`Swfy#cSu*FH9%CVEz34gK7DDssuBQ z+t`ml*6j0<`bQaMGL`Ym=l_3I#?QYVltn7zyWhlAM(q%c&(VzQcdK2v%^3P%L_#7n9s&}uj0O7nMx`Xsn5$UY)tF$ouPDp6)#rs4j zu0C!3vUl$dq7!sZlXq_@nz~;`cDEzLl=s5@cT9{T)-T?F19{I)jGUzO-VwCke;2*k z^3>3JWfpe6k(7pd4>F#iYR=?E=jc{?2fCdUF?`*EjSZf0#?dX-FHZmVlNdKAPds=2 z2a`koN{s~xwcPRM&y3FD-ILS7y-#{S{VnfzKZhk*-DiZvBa`*Z_v;T4{U5v_5d8;5 zjOZE3)7O$Nf9dl?@&C_PiQ@gFmeP{tC4vR3LZ2r{&W(C=Bf?UmPHYkxyKt^Vxb)YF1Whd#fOrwuY+q4H_z zh?Z=hd_mZ0M`r=k!MxaMS30&#GK?x|JWQA1?~w_W?uBQm?GKY0%4XA-f9E&xBJG|~ zDhLo@2sJ$=*yb?>s`=pL`TL)t z6Dr<&vG7}?n=kACC+&+X{1!dGHTaD6iwCb0O~37nR2iW74Ba7i-blSlN_Fm!DS6_( zh`XX_qnzi3Z5P6;K-)EXF3@t?JG3;OZ0Ecer$od? zY0~BJLgdvet@FYc!zKVY9VhkFZ$RS}PHZRY0KZ1|9s+exV`#Pi$F9zkrt*3~g_=>z zv^x0c_L;*qQ6Rznn|Pn)t-*&MCrL4JWAK^LYjv02^a9pGXo2{N7jM1ruSYIC!BIu~ z_jz7NhHv0tm7}?Xcb}v)zKOS2elHnv=?nt0D7UGw1CdOh&VK3gv-HN2@U7#^NB#l5 zIefja>PMT8U;jtgMm)M%c)t8G;b|yzOz4_^xX_89>_CZ=zd~aaye-U~h=gACr`H!d2aby(yw17oFArM791sOx= zz8Duxd9A^_Mz4d!5PP2vkldkP^uTm`&;z4$S6%}JWs3Uej)Sn_$;&hELXW^|DX{0k zThRgQpMmTMSO78oV43E(L`_5_4`wmdC9}f4AWQWzEn$25Elvsqq1-$Dpq{*B!lIU~ zy$=K66Y?+6r0Cc!cs~M)%NH-d@NSYDH&L=z>XT%7|MwR3A+mxB+iA}~D(FL_8QLVu z6rnw4c#nUA<}ew0t>p3O!Xa_}-GF}T#OV0dhoF=ESN47H-uFmbcpFu8F#h&lcWwN= z{GJc7Hxt?Wr{fn}ZzE-0*bPk+`_f<2M;3+Q_csrQ-`~78{N8;V6-7x%b1yx4u+Ms| zeqZ zHbd@zjD`bDm)~=*z}UC`-@;v(36K%u>%v=bPtw7S_<(Qe?g3(H6e*s%c;Wm6j*odW zU1{nKF-Hfi)8hDpu($>GyZ^E!lzk~Ws9-|FE&pc#@OiR{%Z_TS;5a9 zLQ`&xobT=cIZywW$hms?JES^{k@M&-kRu@KmBxT#E2<(Y~jldIA7X>t5eR7YX z`=AH*zI-up>GHGxlePN6XP`?$ct5f2pnX6B<}d#Fd1@{}eXKz9jK@idrSs(;V*3k( z4ES!NAQ@>%nS|q)-;W*8$b;W2SKWRLJ-_Lj@1=w^K0h2_gC-rNO4A_W%nv%2?bu5z zV0-GG;5&4rM$rD3yRY#ibm^PvbtY1Pr*9G7Rz&ZW1-n;)`jBS4*h+Qg^t&hzO@pT| z{J|9Tec`R}_}=It8gk!(EN{8?QaL>&rYNZN%gjXf208#TNM_`-!bfoue?h(i*{426 zb1Qmv>JJ4O_-0JV;``z+y`5poEj^{ARK zEzqhk0FwW-hRPz@zzholV81Q^Mu~stKz`ia6w=_MIIycjAmQyEfn>{{g$9*4K?;xU zb#Fn=Gq6A2k~n|pJEoC+c7inR3m_$fHe%CS%ExK2d5Df}UY|%`z6sKrHVP0Xfd%>w zL!7n)?4PdJCnql6|1dlD5YrNBD_!X5fH&VnQkGc#;(3e})=v-bw0?hh8||&6U7`3$ zF5ZBp9(nMabd6l3k8ZG&X3nrvX5@nML}R*$N;#Ms&;d?Z;fw73H33C19K0DZf9w;2 z$aoMPLBVN~eP<#k2*G=-OTogWUtxU-%QZtwK{#TBo`MfwPN?a;j)(p#a`EUG3})rK zcIFM6Jg{SL;(G!Z)caGTX~9%S!@T_u$Sik)_9mTSC&WBVRl?2--V0u$V{T3mDuC2~ z*$X~Q+rlpXrG=oyE`S=Xe$%v>atewM-38)E(3;8<({DLJ4W>^TS1B>=YJ@ICwEHy@ z0pFpy38g(aueWsitv`?F(&-OjV5Y5SWM3A(M)$uifAF{P300c((F*5--$DV_@5C=Q z9vV1>_XWOt`OEiH-_}1JpZp;$L()+Hin7m~e(ZJ#h0o|dP9*+sq?gtwyxGgQ925n0dgZ{li|=5SPDe=;6X3@lq&onm zuqQ}OIv~Qx36eE^niohhcm}+r<9~pf9Dq=tqyi#J$&XdTK%Iw{U>VsH~#QH z2s)v&@nx|CjTf@jMRTcP=BzH_Cd-Mx%kJ>ipVbXx$k?w z8%ok@!MlXuKZP*~_Kl}5e*|yZf0Qh2tpf{Nb!=gy-aNFP^?$(LX1|4a{{N)C?ePAj zJ7`IG?{j-2+En_V!He%1-i&qR`yDVO(1w)g{!9o9OTSNq?)~1!=&KU6t%QusmdPi) z_JrsDig*9iJ>)wv{WcKuL6Tv3|J-lWxvwJCU zI`JIkz1_P%ynT}9_@}I&cwmj*WjeR_w^%y=TUt8*+bgGNbJ&L{t+0Y_{kQ4(muOz^ zCsv>rSg?FPN&8i|1g(e`#pq4&?+))E)BTCaq+lm{>8xPcICJ^qU0606boNsD6n(G= z6Gd7Yi`1c!+;uW~w0y=Z{}dHDI!+XS>B?=m&h9(v(K^{hg|p57l!}V&pA)gM`tt9g z2ZI(~mg1*TbdJ z`l*NFlTTcIA+rAqG~~QA`M{G`WYdp)>PHm-ks|7r98tm#qj*d3PF;LpItlw&_M zN$l{@dE&-^^_lyBK2iTdPj4uN$K(w$)GMt^bjDS9=< zO5cY`(fi?lM6~kPKfxjXaGJyZpOo*%#r-UKe_VM#ZP>W}@%^XG|Ffn?y<_+DL@VZ> z;1GW}&0+sf%J<{qewMsHuDqW%Y+V2N{?q3FS<|E5vBQ3vm)URP^@_u5rBhSrY&OA& ziY08kIzdz2TW|m^eNKv&Z!onZLpapAY0?oR7eh44(uSZ@k@&^`3+g{!I`U3e?o90a zBBVzj=KtwO?zr%y)1#Ydft9wbJk$U7i=U$Mryu#Z3oqR`{pRhLyXJY%O<_XMpL70)pFP;Y= ziT!khAQlcO4d7&^;B@5#K}7zK(g8lDC-F%vY>a#H?@8E9Kl0Rt@83A=(YwaaCicFR z*!%0qzW)fp;k9-NoKFLsZxA>=0_Qsb2m4y*$sk+$9>J5KEeZruV($wHdZp~*=-KIC z{39w9+Uj9_BlZl~+#}N$>s^S@pk7)~;^})8WfxYWwIB;nRJ$(O19m z(g_*G@C}b|(MwwYKAr#9Y1#Mb>4$W%*{7xp-=CiQ!F1u<({ta7%fA+R?uvIma5qhD zA4pKXf23oNyn8eQq>XEd`hTYOML$O+1!>LX7peUC-dA1*-`+>3A2D2b>Gbr2|3ah! z1fZKPzvw514eV{5+FPQj_SvlyfxVq`Pv1Zdq!sADo2JDy66ErKj_prT;WWQIbL(eL zQRCk+{m6+6KcM{yUmV`;wMOoZ?|lwfe1WhSkbiT!il=>93s^dsJvE`0y= zPBC_B-Nqs~|&0!zqwLL>P(C^dR$FV5%+P3^*^A6wA%u9 z)GyFR>NnEI4Cz$D&+gFu^G}D#^g|1K!aINydqo^War@E<9RG0pJ%{I5*T459tS?{q z<{fk#uNM=H&qnwDV--h#PtX*jJ^|ke^8FJrsCW92H;Z06O$YXUzdrpSW)9wqw9fV5 z-|u!4_4`Cq(fY56rYLP(PG2r#UcB$2CG%r!|0DO|PKx^FTj)+}^sFdsdN4)z)8b~-1Luj0K- zB%XfT*C|nS|JQ^Dkm2A`V*ftTndp9AbQiWaznorHu`%b}lwpjLjYPdInhMBY^zN}5 z2nB5c1@-4JU7^!JFP|hRUycdkG-+Coc!m%mI!uoN`IWr|!p9T$zlyd?TzHc3@dU%i z6Zd`V5GD>G0k#a70>@3f)-vDzIo+Fnh#sAOdw|$+KRrp9{57G~l>ZWKcqJr$l{P*N z9rSADo<6uYoSLFV67ODq>IA)j8r=^}of_V`cfvdQ$>82c1O!IvPek|M96$@NoOpVI zilsenKY4zI`E4#z4?BnmrhoZU(AF*%3BfZyvb$YL33LAV#XZ3gL?7e)6^s}3(bFd( zeJ6=)X-xRK@DWs!z|Z1Lqwikl&v^X{sr{J+l8EuWf1~p~Xi7N!$n6(?cp8VaE|Dzy zxBfS;*rp%(;)Ng4c=0>baR~NWGbEs&hG_XJiIxlr=;tAzZ-;Cl!&>Qw$oOF@kA(lU z`iG1=p9gn-5v)ljRoZFz&*04~2fX=r)9U{KZ~ikjSH|Vvi#+#j9QpSG)kr(QP6_*i zOY~*L=XQKl%HL5P*i*aXnEZkDiRrf)35~*wS0rhtWpvIW4ihLmFNpT%XchS?0Wtkc zJ4gj95lzHl&=&05&umZ8p0)d?)t9%Iw1Z>d$SIE>~Ac6aG`kj8{t~sEB3D|iO zu$O=ZjGFT#U_Vc}gzZ$H7Y=DEeQjF(l^rSeLR;>5R57iOEvQC&Ts!Ozm zj?P)XcwBkI%k~cm-$RJ({fOS=iPyg$u-iwk!!DkSu_@~l58OxlRypt9-*}(+7kaPZ zZ@ka_Cta`H9=RAhK_kioMA*kJPEB5^c>nSQp($wnN7~2x&4BgA`~A`SUm=z@@p>+& zmjr`ld$c zZ$gbv2PRP!jX+bBjk-p5tVTRZ>lKsqmSA9#NE(rWNnuQY=U(bZGKB^vv*W1v*h6?? zi5>8)QW|<&FmlvSuiG8|qTff~aaH_lWX!oL{&nH{PT~3+!u7X=>+cBHhlT5Z7p}i2 zTz_Af1Y^TPFu!u217>z9PoE%WG zTXW{d~_ciz|@cqB=(Mkq&=9|u+w;y&_uRZ{a+~J>(9^mjpU(t_twOzk^>DhDL zy_cRZ;hFAd$lXg0Kco?Ul=qz!2ImpNCMoy`IT}cb%3kj7z3}M29ClL_f7nsCJaE`i zJyiY}K1xgvuWyfXgl1&5B)R& zH~x9Z19$Kn;{!N_t6pMm9AEX&Gr95ay!#W+JmVTaF+cMC0KPkpWa z#}E3(4SJoJc)(9-0Mq0D<9+XY3^aG*A04m#AMaDR42FSFAK{V8@sQv1IRBxto8059 z?1w#+4{>y#@E8mRltcbEK129^g3>%jj`|=HpgYAqRJz~)S5oue zJo|p+yL9989HqT2u(~S2vveX*Q&HRV)C&VA55z+~KL+R;vJr2BdTnHOqSRBHz zCxN9E?o`)#H^OLwD3mpcVEP>)2S3V!A3yNkI39k4<30{Y8Dl?&;&B>mZ65ovPkNk2 zbjU9|h;75D! zBX|9G4d>_+aubK#dH36&9687C`FD5SH$MMv=h)%-yRv_9!Hx3~ExBHJ+mz^5VSXTsQ+;O19+~1`i8e3am(K@?HW6l{@o6O zM{wspaDzMh=g z0q+Vy<93YW0V{)-g?v|b7xgJ~fENz^YcPD6`uMz?W(#g6Z;+nFUoZdV_#Ee9>4cev zP~JEn${Dxs;Es2du7x2#>Ki-c8@GqmDbVYhl7<5FNUof4A1%bH0`6816>*3vbMW{#|e%2)~Z-ToLjx95T5- z#^>KWdurSc;Em+xy960}Jw8rtd6$6u>-nD*>IPiE1KK!lJMOG44Cf3N?-Ke2`O#c6zp zd2i?4G&VnuxG#LT{P+(kj=~;S|K*>5`0wbM#_`ALbg#!K{p0E{#r23IeZc)$dj2Bi z`98%_nV_Mt~h3>>vr>pBG-v8UrBlP-Dh}T}#(gFRtiL2kfI+6UN-@P6S-z4dPQ*>qjBXmDX zAqd5F{6BUOc9dcfe?1RUA@-<{2lBlB+6yk0X;t_Y)9i!*t|6A=-L_dfb zmou&hVXT%(p;QLN6qSIKfba-u#4H8Eu9tu`$jwqsQSKWKV$mw(m?9{SQ}`)LcLRmo zOzxzR<~TjyNbxsJoTlevNFL`jq8I>zR+`JVlTK6R)Cl z3|ojlLk{h{k!ICM4Hyy2t}G{NN7!)znsJY#)*GqTF|D2ypk!FMg;JuutbSbaj2!p_ zGKNw3S?KlaIEGrB2c*t9MN(s3&EVXJ#Tr`EH&#E0l3Wpca&g z`hf4-DaSGLfnHHIgO%|ZYds*ki&CRcQ8%Ewo7`Ed2W3nVbpn?+QCWyX>8B^|pq>K< z-8k{;2~H>%EjTK)1sDMCQ6n(LaEn+*Zc>+~^(7(It@ zwEd(&wMffokI^UVThsu`IZbX{8`3fCpbStkxDPF4Qe~2O0`;JGZ<>%3wcIW^*qF!l zqYMTWE1yv*N&z0xCyYl*=G~`4N z1Jj6utU5xaP7)?jD_VGh{(u4Hu^Lz%po^0fdXjpOwRtR`L1U1%kXoPv@Dj=%Lx+;j z3jK{)NeV@&%mHq|j5Nr>T6Ytr0sig~-~uO{rf1Momg;em zZ=4VHLas3CKyR_K#wifPsE>u<3VuUrsF~r3#UUr?fVB{~WbH-SXc4ZADp?Pqy-3Y! z1mq0AcxLp4dYE)T4ag0QK%S2wI7WU}0gn~Q9J5GJMSg#yK_QA^`K1Flb~2Up|3y}paZn=7Rm`KWtc?>!z|(% z1!LR-jiDU&N1K>z1X%tQXZ#%IYJH;a~nMYG7*)0hUynl48zVC6UYZ@ z1}@MthKCy_ltO;A=VppSt3Y4C0HockC=a7Xz;WY5l=2>-)&fU2Q7rlm5U5FC5Kqig zo}*O%>xEPdN9ce2k&pEVBmm-|6#&B+@y3_}l|Y_B;vA=O*ECU}C)Q@%r4$Yw2CZY| zj(ZdG15l$DUii+Y*Y`S_c5O^$^q>F zemHP3^RYTm9_R{nLwX|(u*IGZw`y!r0H>n{q+pcF+Q@K)92l+G_zA6tY2TPDPYQD` zj2P2Y(@~;R~>H2}peK39B3Y$M6I=m?i^WWog-%hTZ|b5qsxB zjjY6Jfw#u#*%$pkN($P3J z?oGr33#>=j%;G3<1M;9G1~J1CBn9w|5p#;(SXv=JWPoh)7;*Q7N!FiZeN93bkrIR_ zh4eQNf1RdOx03#hnLk-^ul-QVn1)%ctcO5ffC%`)r~?{AN?4g7r5Jo;x&vOAzKW5B zX%CP_tVE^_gAY&wS^-%H2?xo`cms8SH}D7k7_A``)Cidb8bp1}5`&Q(vJ>MNFo?N3 z@CA8|_CP;|rU;FV*?WK+%-klahXD&lA%@k{f~38f(%wWq1_Ns!N(K#sHWAMH3wK68 zpjgxoZ4Z);)p3k!Vw8aKY)q+u44NQv!;kWi3U)H41%WOYzJV7=65xXI7^{iNI%Zj8 zlmiISAJEaDXJgc0kTPtej_Y{E6UInZGfF=t^eA+Fl!3ly?H~6ndH^AS0xdy2;9`=G zwTh7Uf8}tBQ-*i8}PF7nI(+Lnz3ep@eln2dIZ%1*4u@;AoVa$yq$1> zarqYF#+wKdFKKy9J~Md=D!!9)vig|3Vt7ZJ5DIxa#yseQ$s14?<1q#wX7Avdao%wr z){7?z4x~nT_yd=C!mJVPM&5e}N?`byFsA`7q2Ih_;v*E#>STEV0pngkbCy~;mLZI4 zq4C^IEl27xJn*9ol#bNQ)&OiX{Rd+aEJR2Jd4dsd+pdoTwEroTJd|^Dyu&>p^JojQ=4^!Qreuu!up*F{*)O zjP)IGguH+dwkxy;@{;MrXQ+P2Da@uIb3rexbe0>m3M(G?9dZ-#w-610H&NGZ)U(ia zfqBsQt0~@3Ppm%F!=Oh0F-r@efh0t$k&5vxWF2sT7C`4@wF9@X0)rly6hzz68-PSA zgyIQw0qq-7g<Py^H486>!347-`q z0h5@UK`Wo85X|xz9YQ8x=5mx|o057Ewgrrsz|1Xl&CnBSIYu+()1-l8mIBD81io|kc04{FEH-}CV+8BGDg{$GorVFC(JC)5^llWw~`;@DZ>~m1uX&|SY9bn1mkg} zgItEh0Oe0o8Nl(_?!kB*b|gRnj=XKcA;2Z0G)`J3MPFiOiahrS_nXP40GW+;L#`eZ zY$q54?k1YlP)dw`w@_M?4$BmJ5A-gjJ7&_*Yte4V5_*$B7)wAOKFW1kz!$6+_mSU9 zyonkhF@QPz8Lt7WfEXpBw}BWmX~6vFgR z^bBP6O_ZCB{^(J(2fPK#0r&;75OYr01hATPmO{`^kSKT19b5=%12qDNIx6i(a+o7P zA9WJl-b|bUzGNJYx^AbuX9Wx)C*#*~JU9h-hHL;QFir;Lg7SfLSP2kwFI}-J0}6qy z9he0jqNhNOrzy?tLJTwjNE=}G4)Q%koWo=StheZ2NMzs$?U7R|lmzmZ45Yr{Hn)8|)SL z2xY#S%7B)Q67Qr?q`>T5MyI#G7%t_h^0Y^#Xj8g#TC3JOi=~ zvJ7LFo^rl!;&&%LOm{Yx00KDBI9B8CrFHzm^UF5<$zZ}nfRl9pgE*qSOlE{v(WC)AF!7&>kMFGmcA+K#d|0g zvk}03NuakgRO(5xqB2e!(-G<)bLw@i06oN3DS#QYAC}Ei6K^0tcoDsDjQHsc&CJ;< z*%7My*u*aoJ;OrFAcPJG-ak(5fQ-UOQKY=!Uhpa#%|V4|9kgo3U#J^Uq21sB_<=1v zg8~>%SS`R3;>P0vLK#hH*ABx*cPeGk~6b212!UPQeJDa3FNDm+f@l2RD# zT3BI0ose6%PIxHpB&9z=&%lzL=8Sg`R?Q?0C6j0oYGE<~G$ol>5ZVbYfTqFfU=oqR ziq@b{nWV$aj7d>Y1n_`AXdH4IkfU_K3SNSoc@>p=6Hz7F2&%h@>{g%+KnL1De&{mb z5X@*$KJaytG-`v84w8VSJ4Kh&~X)hPHKr}3tQ&Qs#+6wIb#ixNNNm; z%V$JwYZ+11_OiJt-cQaby0`vM& ze9cqoC)(DbvtH~`j-5u+B?|f0=Q8G{+>SCNjts-r1XqezlM=NmoR~>B?Yv_%9!$2jcU}D4AfZlZ z`vglw-^eGbimlm1BJE=Sl$#5L}9(kC-SWZ3?;>&YvkH0QI;$3E|qk{=8m+8S z_STY|tV^UKnOkt_*2FDc&N?z~dFE@iqNt%Wa#vOy9FKXBPD;;&x_dIEu`doq>{S(-7yh=|~_o zvubs%_&q6C#5aniyJMSaL>={JHqXM=DZH ztyf5CM7rW`e5XYxfa@lR}4wlr@^@-|JvJY&=F3*A`1Fc`R3xRr%oIpAI1C@5xo8*%04PRZk$ zF;|VQ9p_9-W>r_i{%m14l5S+H#>DzoTeeat?k?11u3WyK-ssP+6?dz~f;q&gn~L@R zRx8}B)|<9=F25a|*97O5%#oRlb#Xyl-`uv(X66@+J$2i>(5MY;kyLac<#UG}$y$3w z)EksN<+x+kyqs0In%lNTb0VtWkgKJ7naCJQrX|6QOeHUri)H0%OJ`AU4{B>#t=t|k zcxE<6#Q&p9vSMzu7~@2{Gv2U8y%Ezyaz3Y% zmqr_!Onw-4^J+yU$8>>46!~-f!h$$mwk$8WxSX51LY$HGq=rgpN8%313xQ;RtDZ1; z%_fazEAHl6W~$P-*ehz1fz*arXIfjgD{Z=(bS)WOS?0G!7Ij*&quMrd!Kf%-%(>EA zLq4mBNcmi_>$NrItICu}EUwa!5O!L!iB4E2NmX6LEz7dMoR^4Ho9g&h%B8msx`ve@ zZ`2pWa|y0zmIfl-rjlE*iX)3LM_gRf2l-~dIF~SZ^iF<5uOG(CGa`;N6&q4ZVb&iD zF0L# {E)KucbgLr9Xy^?FrQj#p-OB-m^SX(PfI7O=xkYwHKU9(a%l5jF_n&V0Z zOI@^@n=kUSR^t*M=q@&`JN1-=OYkjSsy^GU^NQ{6j&`>|(mRz2#gZjYCMu0?rMu?M zWmTr2(IhgGg}_EEEiXBWxw*K^WEsu1C0rdtplqNkNp?G;d9lx|h}jweuR(8Ew^}XX z(z2K9?j#2MdNUxhW}-PC?_HABk~6zop+v>wH(CN(Wk%UEY-%|}K^NT&tcOe%J)c`o zlxAacSxeN~9o3d%U}+PXVY5Yy1MOcF()go@pjFEv9)FA^ftSAMZ)b`w@ntmvFY9%mb4{#H(#}j zyFLSDYlf3@gIJcfZ01*tadWugC0)p)6wew)dYf#1)zuhQ8+Q3B7wcFg%79-KogsZN z)-RVw{G!up9S#RNb#IvnMBmgEXHynkPuWOHwFYS;;gaY|yYqa#7Tip&i}jlpxm@Lr z#XI`vX^zoi8L_O0`=Bzsde@sC_*klb_8g!~aqujC$qKo=?LbTW% zZPW}4*%gy*D2|40c9D2~ZPu3TIo%EKj$LEh+zj-zGXH!%K|^pao&-5cW*zIILO15f z%+z${#Hd@W@PqXwk$5o@6H7x-do$UES(|O%5Dd3xq#ki-W6hgta@|Fag8(;BISU6zl`$fB2U))j)ZSs6|qao%ZiL`XPrPE|3sij$~ zbktF)9mCy4k9cP=yCGRFkUD6wsBHo0C`v$n2|8%@$y+pZoM{e}MSdMW{VrEV*| z^sNO+%Esr-`gl2Al{oG7VOLtp)k}(gLG9v8`Jqajnk&r6b2?>~=T@3pO>)y68|f_=b~=1jn~tr|2LcJHp}bMY;;^5}St^um^U;NFRkEyFN=rov$Lwa$ zY@Hj-7B!t>PLVFG^~@%FS(8jGxmxk%-PO9NvtCuD>=JQN->ELNY#Mo?G2F4$X2s>0 zwPnlKL*>yD@vl`i7c(T(3aLaJSoGJ*v({$UqT28l%VL?^E6$2m9lUE{IFMF0Hl2LM zQ=bv@-FZ_lDxMYVqG6he6s$xH_2qQCv@N&$oy58heJ8b@wv4)}!rZFCVzAcgbkIqW zFS@zfmZrjqWAj^<)odZ2T+ypt;!e2`vu%p|BI#hKJZm?0y<4dzQchEbO_kIcG0Gal zNK;W&X5-Cmmvg3IX^sM-s5oFNy7<0vP9a`b6m7BX26b(hRAD|BUXa?9nWYWoXgigQ zuLZYcj#@wybNK!Bsx-dqlDh3mWlHLj$=BmqzA`dd(vgm3AyjNA8|#*q&DuA`6d>Vr4j?EJ+*g`S|L3VsS2| zO)QT>U9;Vlk#NQ6mR#!ziF@WcH&gPKl6*lj=W|3tAw@4P6KUpDcG*U0p|M^}RUL~) zx4W@3FH=})2ny8gs*yu#9U6+fETS8>49akMRL_(*;sf)_D&-~JqU=!&&A!o6*sx^o zbj^;nT4p`vQE$YX_FaQd+wOJEkyTY?p#diGXzE5wVoPSQZ)|q8V!7As=8MWkRJvu6 zFFQ74n_T>~Yp$xD%4FB) z7x!BdLpf`+lmeZgu`*{#$#xx%T3Dk?invfoq@6R)n|7tOASq~3k$G1ftZqAa-@HmL z=H2PRs-o={`wi+&Lgv&Yw6@vZu+(iXwj$y!X^lEX+tem~yIUz)IO14IlsDB%anG|J zaj&WigIRsJIgrda_{NM`5^F10H5#j@x~z1o^Nr+^#AnG3+}rj_zQ18#<>t3%H`(vcZMinu^oe7Ne!w zLMYX7@S`=ZSLo@XOsv^QW@9SG$+E**k&p4AYEB8BPFDF?A|vjnHKqQVI!5Q6<1RpvJX`=HqTPq64n@7Guwp~u|#Y&YHf3+ zfHbpG+?wY@BHysE(^+kZ=6i9eMV2m>WNCNBlio5=z10NaIZ*U1XmT#)jM%kWQq2{& zH9OK+pc+pbqstL{KR@T%G}MDJOMzQ1mD{{#PFZQM8|>TQs72#^#=>CQ@y5rG3QFC?{A%SN6C>-P4R(c;u>uLrj5YP&pEQ?%k)PP5_c$Ch_T zb5&PnX)|e(T1I)Az3cMErhF9Nwpq-ELN_08MwDEr*^Nk-wsdBTHr=wsI=h)!3l|}9 zXFO(;#gp$yGOZcEPh(7Ncf1l+Mv_@BY^{lEOJYMptBc5IcFoa>B$kIU ztbFJvO!_MJ-SGCNzHbc$)1gqP9`~r%LdlK%c0<$=bD8Z-&QkEm^$SWv%;t?HjBA4h zi$%E-%gBo+*R0qdcf^9Os(M8s^HupxOTfAna}>Jex~L?gNoK;bK%?qne`TYWZ?<`D zeH2b?OWibz&*^%LQr@^Bt$PF)iV&eWgh3 z4?0a2SIpAaI#+Uju~_Emn$;ci`dT}q)l0SfT+!Qf)HG75VWf7>#6|OR(}pHyTUsL!=PaB*5_09+;i7a|p6{9G^44BOQ4xvMHc8Us5lQ65$S~be7?=7ft)wB2 zNjTo1U6%!CIO)Q&dP^hAcRM0iOuFh>OmBzUs@7^WnNJo>BdNAaJtHm^y4JFhM&ef0 zvgDkbCsJ;-)yaHrKohoFJv1`-r0q;@r0JOWRIkyo9rnvL>k-5T5(gk9q8 zMpn_12-{BRTVvojdu=e}2Ayu2}&52X}p|9aL zX;k)}&(K&-78l*BNN-&qSL?`N5MD22ow|S}Q_B$xNjwVcPTH+(Z<&|f9e+8Sw_!yrk4rGUy_$;!=(qJbmW;_4E4Pn{@5#oV?vo2nT@ z3n}p+WbT=hJIfNTJ1orFYCW?0<=Q5TSREkg9rU{#G_NNH%O*41t}RPDmJ}N`BH8xJ zYR{}}kR~(Ib<11Zg;-HCFYcA4E|Jc|FYc~xip&f7uDO#?g;lXFf-gK0hZnPn-PysS zHjxnT)M+>&rA01t)TS$N14oO{}i5o|=9H~+5*>z=r@7sM_)cl#i zR?cc}kpvEMTQ*5T_$;P|*r%~MU2>ZB zHi~M+&gzi2lLgzt2Xno?W7%DZ%9g~$LYN8`s#23TQ|?Gin(EksF;}}*0pf{~J ziH0!Ca_1MSiW#>=ort;PY0KO$8L$^KrMfsXyKU90Wr1adPu`?U!n%@Bv}P0DEk#|z zEo--(>GejxENX@&v!%c)?~>+*+Xb^xYiwIZ-q3b)K1&0Eqq1zWxYxO!HB*|&C8XID zCmFc?Y4RDHY@xF2 zTZyleyxLr|OQj`sRm548x^Td@A(}4~2g{q5t!B&A-(AozSj*zg6{TyAG={AbRxP7{^P$QH#biK;3(lIm3Zuo!Mo@Vs5@?j@k3sc-TKk@FI~tC$`Od`etuT z+wJzd)YN`U)iXCV;#e_eGisw1WkvM|60!^zj+lE=buADV`+kN5+LYc`D-wt}Ef|;eGTC6H8p`kofpKk_7D`kIi zwPUiVWVN_gE)$rQqe5y8}^bWFl?%p2kVj; zr(fi4Yx8~S(oQoXPZpwCOHH>4n_XjF+OkxPmcsJFin0=l1r&LY-Q+dbGXBMwWrde* zo5E4it}XA7NW)!YVb$fKiRLU>F!=tq-YQL$ExiP!Xjdh*SWIg*zcaF|n4jH>&8lSU z;+Qj1jj6Y-k!G{!i>{H1o!R!$#K|ewjyC$EIf+_saLOvW>XstCPCC4!mXygVW|@>* zz|xE{T=JMlWkO=EGGnkB4BnZ38;_|Oe={Czm$yZ_jKSLo8O$ror45x@zP--vN>{4( zUUNB<6^Du{z04g?IS1lgoy2Q0E#)}x*062ab^3zbx~>qAEgD1#S-B9^$4iE6H+I| z9@$!EbzZH8jfYlL)@6A!3ECm-5u5XE2h*=2bLI>$DXr{^bv0GX@6?Wzk@kR;<54sd z=Z%h}Tb}ggrA19}Q|hP12y;;0m1;KH4Sgh`8rdu2RLsvOmGQPXWc7y}$yI5E8Z<{DhoAE^#A8tqE9vjYp+nG@OhTvu!x z+FHh5uDR0<_C-EdMr9w!{G3Q$9c*VtA(~h40b0#fHA%15FXrv)Qf?(_%{1iw?ohoH z<2mC_NIpQXb~(ScF6P6_;?@eW{kqhequyiNR!Ot!+`4p!(>i$jMmj1Ftt>J8o7(#aCV%E z(q>HLa>}V!%i5^er4ExeQlk}T&Y_aq-FCB{bMIP}EB4Bq)M{U!_t@pjeXduT&vbWf zB`)6(EmWjV-nkrZ#aC?slVmx$vtZ>H0^DZB8lh#pzACSv7AA+4VAP-f< zi$lNEVpm#&oL|%wbH;gB&$<(JrDfJmbkVipC!@hxJ5(RzYwSiV^ zQ+j6>&AS@|b-bV4&`N^xooIYMY_k6IHIZ?No7y8UgvccG~i&#dLUd4pq!kAq)5s2 zcViamdP5p8Z@`SJ@6PX}z0#$wRpP1WES@wUOLYLHyF?Di@yQDG)k4##$-9jknqwEy|RcFeF-na}e6m5jm`?K@)ohb-PM?uws*+N zK1X&oPFx}-YjGp*Uo9&NPb zNGkJ6ZK9pa1>@{BlDJxfL^X&Eoc%P?KhC;XH-j08u!;aixQ&o!bVKW z?~)0{Cajz}MBPxLy5?|;i?U8Q5J`w#YsECNZn`Sg#2t;&n$5Fd^{dTWPLHfxTJfed z$#}-nPPdhjbShJ`>;x>%O1Pb_S@N-{&cEIo`185=Y(lCjwq1Nq*4q&eRy7_m=QG(g z1v9NuEG(~8QuT^{)3Mx2cM2Pc9hZ3MkV`wkxu8_KSuJkP_G_X_KDJ#l`ds#;yw zXpA#fweF!tx>PV)J!SL)7pF@Dost?QH8aNkyn~N>B%E@!<1$&D@nu!2zA&ee+w=L3 zWiD!Wi&Mi{hirMKLv{<3ZRCz+DQ`1NjOYv{3%p}_QD&`c5^+PvzOX3T3K^R6u(#Oj zdb4$>BbyqT>v3b-&M$h)VvTZjuwrj>x!P)8v#KbTwa%1OB+D;57Uc?0!)!KYdE5Nf zvbd>mwH3DAw0nM8ZIp|5mZEO+Xu~+`SB7%34!0)VP)lpH1Z#Dem!+!%snOc%i4?{{ zYnvqNTE(JlMT5Rjb#r^GYL~XP>Pk-M;CBi!y~e-QGFoD>R(w6-%%v3l)l^m4^H+;} zYE$j>&KgZF*P5Q%7BP8k5@WCGwnhyek5oG&>FPD{xtb!+)40E8uqUjAZPG!KX4kT! z5#4Fp{C;`e;o78?GewssK$C&3xLa=9g^q zv*lXOGv_ub{4)7UinOX?T(vAQWSbgwy_2v?`XmZuF7*N*mCVXA+Q^DABR2cD_~j~J zcO+$|zGtmV%Lx6Lqhm2;qQjPgqZv@j*IQG@%{zf0AMIOWi_(rV5Xi-MViJwo&CiJo zWZSXzV#$$ciRJ1^tjUUR@AOoB1o&*8U;D_95Y*Ad@c4jP&&}wp{*{p0umum!=MUxqd zLK0g{!OM~wsZzI{@To>JIbT!H6$%P&u_11H$wroQ7296D+@7nsXw#Bq-dEMFcw*dU z*=*u#qJpXua;%ohYb(7Kxx=6;&zfgD#hI$9JlYsIXLuUqWb45VrEPguo2c}7OQ5r~ z;MQ)n(>lL3SCd2*S0r`O)>fvlUJmZAC=3e;nzo0FdhtN2^6^U~3dDuBjnhc65J{69 zT13hurLIM>XhAdznYvz6Y)zjs+AKSY?KIJquDTdj$@vcF(pJfU(^%%zhBZ0a7)(0Z zmQ>^}8GH^+)~fyg*n9K9xRUB_v~IT~&j|8iAP@p1xprID-derMvaQxGTbtFAEZbvC ztzM+IdUG$9WCqZ%B*T_?$OjAz1SgP$d`uFB5QZcq2uR34hTs4ROh|}^A%r9>ehGPj zd?fRJzf*N@w`7~)%kthIPgm+&xAv-2Ri{p!bE@iS^xTE2(eUM?jgyHBzW(E_r(^kx zq3G;^{Hft1BU8~M^L4r5zSBnz^z5HIHgKYAbwkUw)u#tK z=DLQK$6|-}UucO}2b){E>-(-WjfTR$Bf+D`j$+DQm_0Z(SGP2Mw(ZEusfP1S2LqQ5 zbyT->CmUy5`p(8eE%oXB>Gs9Up;M!?r)$O%L+P$y)zM4SkyLYaOXqa>KT-(KT zW2&Wkq5aB%!-JRhADqn}0=aNv1brN$(bKcl!Lv0rjVq9CpRH-gR1Y4>4o#nJoNuVE zn(rC!Kjc3N#@NLMXnnLypRGIKJF_%7b$qeq$a2G((~HAHwQWIPY+q|lbiUzIwr>7t z+w}5qARN8Yf4al8dLt7wQ8i&qnr*B(4PdXD>mp=^ujv!@;&tWMs1O_?fDBbUAqV%)w-9 zHs6y;S5E|6CJwhB>&k>CPvvWmAFJBm0t|E|Q(dTEX_(F~j~?BBVW}{7zS>jhL)n1{FyR^K zQH1?H16l{8JwH0p)DWB=YikHiEm!xR9POwL=8i58q>ey{9>26))jwQ+uDL(upE`0h z8x3Brolg$6wN4#7b|5fZ0AFu9*3x$5a8qVF-BK5BtO=cMIe0kTId?J_oL_2eXn``{ z@#c=PsZg$_t>f^yBLHzQ)_*uUe=OX1^muT5`H=tMVyZ1UcjV&CQmQ8FzZ^W@d~~vE z|LO3t`rzcm%1rg;mhRD|w*7U{LhI4}hcEBjzjFMv@ARRIld<}Poi&lFbJNL7t@FL{ zDu3H>YpTBeO!dC;cyI4O?LtGgs{Ta7zOEC6bm2fg7;O!W&IV3T)pah;MH>f(4%MC* zJJlNSM-D+F<;3#o1A$;y?{HhzcPJKIT1Xshtgr9ws17s~E*}bBNp$bagu&yMHSBCv z1( z?};ntr{eu*j~~ByIMZ)M4_p^eX?^VJ=DE_apl-#%Xqjq)V=@c z;9z}Ypg((}CV6D=+;naKso>$0Jl$TVPGIJu>bh-zS@3& z)5TOJXph2GJ@u0d$5 z&NNOA)f|Q3rePp_+}9i|9QU=)K~Qiw(R0GrxiWRa2e$hOUvEcMmv6BDP?v9bVyMeE zK6}2)H@TGRf^tS(z;~hXSil!LG8XVfI>B12J30V?`M_D9ua!%qgL5@#8S2a)Ux5^< zn~bCWj_f|)$$o#84~<^so1h-lG^O?DmY1u1vyJWheQg&f7OR4>M7D9MdL-yipYR`O z%AJWOny{Q3X@*KbQ%misi?No*$nk;JmiHmx!ZU7 zQg^qnaAguQwZ_G6U-glFJ-+(BgFU{c(}O*z(YYSqp-agg-_a|zy}lC-oxQ#uDAW1| zdPBXwQ{%Z_-`ItwKHox1;DGN`psvNY(9?3rH!=`8>N{N1-0B-{jI{Z(XGYq6gA1V+ zUqdG}ZzuhiI(=il>Q-OR+0ho?<T}RvLZdM^Cl- z_EpUs@y++t`+XA&M>~DV(PMt!$YejP=f?cL))TeuzO%lXCTK^uH2LO_4mbHCfvG0+ zrYlE%iL?8feW|&|W?wFL5GqFft?j<$>|nF6sws-nCwn`6RVRZZ{pl;wj-JWxzL}wp z&gf$60$A#8i>((2+Turjk+w^{$7|b{M$YzvM^%_>PtJkfOU0)G2fAtk2f70-7sk80 zJ600iJw3--dwPdwMtb_D^6{S7{^o_&>ip=5@qx+qp8wRV@p5#jXU>0Qsc+$8egD3t z<>`3;$;s~h2TuK$ywVL9I~!XMpBt(kJ8^U+^PhelJ#@Lzml!@f)Uk4<_n1#B!auVc z=braK&pm*1C-JQUvDh!2fE&KMK7w=3;rC|zuEW0zznl2Y;b(sg=lUMS565y}gMG6L z=h@=>{U5`R;Xi`3K8hdCQGY$pvHd+|f3cV6VWyws?a=4p+Q{Qkgz@ye-h2Pb^UzxD_=SOz_s0O z{DFNCFCwZ~na&|0Dy78=7c;Z(q-*z|Woa16z zySosl>xrwcGUd8S(|-1|9{^h=eKY1u1q%6e zQ%@nAji&Nyun@K9Ls`4tM$l|DtX-BDqtS$R%V*=E)Ix%}x({I@Fyi^UsPpl&QRc5k zLaXzpc!*(#LnvJywTZ6er&6(WHW|w2qmi0gHBw0A;~5hq=Y*-LZLq@tLna!rlc7`r z(O17u&{R6_2CvB_(#y3{!28M$5Y}t*uhcBs2KJ2)*WPmi{rz3XUexqgoi}ivE`Gct z;1T%o++>6q#u!jNpL*=;UD@xx{KW8~yV3ryXJ6TX`}XIu@9Q$| zNSn{u4KdW&u210{Z+$O)BMy!Pp&ENdB$~9;0JFnL(c{X@p~~p z`0$p1a{R>SG(K=PvVL9(gFe^rv+l=hH-7S1@_y=}Uq?RG55U4;57F^|;dc*y{{um+ z3cPNK^Sb+#_Z3zp!Z6a`;D@b++VVMC8jR)Rv~(ED2Wc5J7UrR*jpa?WM2uyPmN+5*9Xv54Eyh zgx4+k*Lr2Q*^eeih)Sl*joX7+%3v$|E#8gFGLC zg=G?-kHYdOZG1}7xo?+tQv7%>zGs=(hhV9Pd4`sKNSPoQqoo#><48*$GoE;B6O*o^ z`#EDFMAWN|rJR;^WBCS5^#T0e&JR8l@ct>7Pr$Su$LkgtJ!W}7#xzu=yv@gtz`Vqh z!S}%RDaXe~^Rxean&qvB<87O&wOvF!c@l65A?fSL z$12C@Y=`rY(eg%EUgP+jh6`aZFFwX1aUO()fR#s=@u`P~ynzNdFor;ZElkT#<0l|o z;0K?N;OEEhU+}ZOh1V^xL0S&dVAsViZJpKEEo1pKEt|&j2rbV* z%QDV8X*p;tKSfK(Skkn--dN7i@`$mVpykWPQcVkQwfqAVNuGyM+7v8bN7<|qj3E~E zowPg&%ljRlx4@;-L{XoGg~j;_gEgTcY3YG!=~SP3=%(^65)HAlJ_|Kbzl`6H;U~`@ z;QjmfiO(w#=f&Dxsh@*|;1i#B!Ls7`5Dn3%2Bu}>bxS|^^EDuvQKwt63t&U7jxRbTQ#9p}Z&=asM=bmIIrEQF)@yc?4>(aw1W`*m2{hWKMxn5p=r;OxfPG?smg z^FwG;Ch!<*ItR;7!2BdFFNdW<00zse0o~7AfD(P)>eET@WdbkRr;`?+HCXmJao$~n zSp-Gc&tN#wUxo)h(W>a8Y~~-Q&z=FDzzb4^ z7ckC0omJTAja3IN_n?5R>A$m}abx)&Eic830FeY9Fh1|2&ztee!IbB2q{0Mt!?X_I zbqbdIX<5VTmVO01$Y`JEiw{3ov3F7ro1<-afHHLpjt=px(B~=1U#P);DbIdqR&TR zc`04_oIrF!Ng|--c0S23^s+A8|)>pFg5Y{HCQ-`ZZOyrcvZvPjS5+J;dM*@ z(ztpIVVHuDTJJTMZ^Kj{GL|Q4`3QbNe(?EW6pm^4z_gCybxYa~?7o6f^z3663kb<- z9HS)-%O05WTr+8i&m>Cz95^3huox`AssjO#s0I`0q0ft80UFfLAz0XR#OJ-Rw80_? zdz1@`V8(>I`WTyy4?h^H7e!Yuz>6tQ(o%;P0WeGpX%LPN z33dV&V0-;M_0St$LEP~w51m*oQYESmKNn*CurOWm`E7hK-Ip=gNAPol{S_<>CO)HR zCI-8g!KPtxgJof1F!6cP1iQ*$|4oTzkwL?Y~am=UyR&jSz873hiUPn%+G-NOj?Fu zA+ix4l0)~vQbr%H92m!as&cBckXlNmms7`8Jh@Pa`{Sv&{+dms7yS8^yz-5VP4}r5 z|G`75H#%QffGTV>76O+^or$L+>1E~j`<1U}YGofrKpUx`x%L(T?n4lBUT>NTu zAREu9;-?e1=wd=oqQ3Y!{`f3wug=>;^L zc)K%GU4Ah8B9W>C9v(yAaK*(a@Dauxt~;wuMFau6SzU_O8A0B+?j3 zM?wi5QaeoP?hMx1WI9bw=xkMUYXnyI0q0x#9V~}e)Ux#9*>F0QXMeqtjz?TeIGrdY zQ#s`erVH6{v~MLJ&8AdkRb8&iUzbz1yaCEeHJo11ZJXn#ZP?7_vp)_NulX*rqI;v6 z{GwXUtD)pTA#RUE!3_@QFvP$y)=n6mflMY54~O#cbjl840E8Bz$h9qICv#0P4iLMh z%HI;R`^ST|sw!e5NIo8p<{E5RP&0lbNW^wn%{d7clF?)9y6XT};<-2msrF7J(mKS?6rx4S&YN)zYG{h$4jzf;jwEjz&X03es}^4K}R9q19+s3PnE(L`t%Olg^0&B>1%MNKORt z1!T7+D(Mv6n5~&6+|ll)Xgs7<1oBSWx+18N#vrB!4qDOibyt-%pxJJ5ZE&N78 z@sycwR1Gb561|UtpjuTkmCAF*LcbeN=Z;my8meLtI9-jJPj|*ThAx0?)cLC11^y~^ z_((%lq|!vt-=#4sQBvKhVRB3e7U*KVGmPKCF4uxQ@j{(-d>q^_4j)rcW zSPre`C|1*xn3<-f+^w-D4k6UXeASv>&z5gucRZ7g=c9ozkRawW-5^zomF)C?8D%E@&+jc{r5I4@F!s zHE3uR$B-Tm@`n#NIW&8 zzZ>k4(2DtXQUu0sMGK6@V#sS0;z~V@)g05YGb^Laf?kM|L6*cqf|Q8=zJrss^)f7FO%l5IV_!$ zZ}gJF6%M3>?4<{352q8Hy=E#EYNTu%<3;8rgu*Nxn$Oju1K4##sgNM>IxtX=D*~@7 zY;)$)oyt(~-a){v#C*fS;3w&sO3g5N*G9A^9sRFao=Fo`$L=#a*`J*1lol96j} zdaRcpKe#Y0WLESu4qNgnDRN0j9a)!nYhK&JOX(XWD`w{AwXGgfuhOW+kSvW9Oyc6J z7_1bYQXhC32qBo0m(Hpfk0G`IbxU6GapG>xt0doIUIv)Oyc~xj3};aKVv$SpqC0+W zz1-@QX6)uAU|>Q{y<7)3FZz~dRt%|KrPT$R%t2>|FSmGi$jb>Rwa^xma!F=xUap(C zFeCks*v!kx?Dlz?$Xg62WjA3L0^3}Qc?n>PncX%oh9>0Pyl8dua$H@PVpiy3fI&%K zfF!dr$=xn5`Xdq^$6#PLFOwNsM}S+BmGovOdBkBdk`?1i*(5Mi(y`p$Z$deNi+M>v z1V+g1JyVKV64A}eKxTVh1cFl`Q$3ceBrj$Lr`wGROII}C(%Lz{tVWomne*I+}O59D7Izg!yqB@Q+@0gdshxOvKH7_$QI9W<^ z3}GH!c9U0WW;zuEKet{8u2TTgmj}rd>*c0dQs~mWO!>62Elep8^#C9k7|2OM>L)$I zabZH@U@~?J^?gl-Ey>Ju(_8W~H80{`$HB=<(kZEg0kl&#ddv6Lyd;9o%nA7e%wI^$ zG$513a|_H3l-$hRf|-ixXig7;uamn5h8x_3DB8t;OL!;lt$A%BK_rJ;%DJT)y5^=k zXai8*I>vQ5i(!y^$z!UeYa@j&)(a(fykY(TxNA$wI+KzF+|QEi@AN4htXO7z-BK?% zx&Pz`>btdxjkOdG|H&-e=uC4<0~*_ZS6*BD(-zvmEz{Ny)tfGWk=6)pODsUZx04mW zD1t&?6Xd_}qzzxpufPyQFmTPtLR(;XaDt*)J4-ewf@f2(AYxV+ye3*@O{6pvc!#h; zwqxS&3K~WX#R})p30rnYDltsX+>2%Vmms26XX3`Y{<%F^CS7#tvh)R*Lj+aC` zD#4peL~N-F3xNe8D#|w!&j~-eH22|XEZ;OC;D`S*c$W61LNa5@7LaOegT6@wt4eswlofXXjm34ZXZ z4IV{)F&PD?*G^}^6vo0iXV*8>H8ipRqzXy!WW!)-3T$)!$|+=B-zc>$%;&RMS^BZs zUIm=`&~y+lXnu2VG?`Wr@}ET%Waq$nu@|FYP5QAq1%pi3sC_G;B-D#@&`2)fZGmx+ z%B3}*8w@IjuoI!xbRn;>NJSyh%h*ql*>Ku4j2(&RG6*DE(~Z)>*=EbaF_r{TRtOs+ zxA>V1$b4q}kx(k0DI~xqccbf32kt-t5{V?>h-EuDI~bi|zz0JDf|o=FRnlztz&wg- z7n$#Bd}3^1A}})2H(?J<4fXbQK%{}=nxp7290F0BjB!Ft^HgeTG1ekcbZQN}*$BM+ z;Y`MFcQ)F90~##~U}mFxwkJfcxiH+ExDsu9sHg#Z6SH79Fk%7pmXr*>>Ui3ZMu^21 zgh^xHd&~xhNP9Xw>}ngD;>Cf>!31#_M(huehT(ndBo;IyT=0udVJcXJlrBaA9TRd3 zHY5sVY}oLmwidMG)?(f{gu{TJh+ZzlF<5|B!%K~5Tz2kQ6b^unQ#e5|Icbu#AF$Bu z#q$>g+ky>cqafXgkLWJQWF(Y2&JKohCRcxDQ9|6buKJtQsJZ3Kz1ubk=VN(f3Suk-Vg|C5=Ao zws=V%w<(Ecx2n$0aj>+5c5pn<(`QeP*}X%-K=*LpaR`IAbSAWsj)JWXC`ivDWI)kk z*-IONI|o7u$W*oz9m1ec2524)C4#1SBA#C@DVQ`3#e+J7?nFEV@hX~#%^FH*R1I_? zJ$;_O9O@b@4FU?FS0KUVMNYA)9Obf@0EuA)-*M!-RWe*q&CBi2rjvb<1>iF?23$Op zju}*xvttOvK_AZoi6N|1#BtOUc4Gq52J+^7?XR3%jOT!Kq?3XrxV@w8*Al+%{Y-j= zhCr?sBC~LalLo4hLeI`^1t>c^;a&nnQ!fa4qO6sciHEXdDQxvX2_$vO*mMrX<||@7 zJ>?KpV%9G0dIDl#F+Vy&p7<|>R^A#yqgafSbFEUYqRNENYFXPNlYY2bO_W(hve5dja3^4w}F3`Zm+nWfP@S#~aLZNZdR z8B9Ys8j0qX^65-zNdU&ss!Yc7h+?B30kUXnofXR<5NQH@h`=~%v`Aedb-`-vnpiNpn_w>at-)@jKkhp|Lq5CIf2 zqk;5K$exFUc*$>1W`U7XnD{_yA_X)L2~q4tBK?81qAMAU`DnziCbO#~R#F5N2~VU* z{AM!9Au8xzwku%hN{xvx5GqB&Nr>sF6K}7Ur|-4VHK1ovLLntkBWA9LSVso}60u-{ z1}-s`*1$md;KWh@RMM451B6T`GGRffr8BGcUQi2(bOXu3L}briMs$feQW8Z!NJXd> zgUZST0oj(OMIZp=x298#1@nG^jzsq~rB}(9vreFEIFY6}I?XwP28aCuXz&!IPOypm zop>^f#!}s@_E-`mTn{i2YXb-p7$syKL7t5RZlD_drTPYdJHQ-GK~`oXaSSKIW@Kp6 z9@fqcLi`L5_4JJf`vfJJ!KnA2VLl|ZINLXM7og!|51E~5nhXFKw}34iLtl+y5-dSL z5T%G%p4u$wSPhNYd@W@{$XvS(C5gm_A}hCZo(82U?jU4ipdCBx+1YR=Q2?P?fWS54 zIuDJ2teZ6x-t1U+aBR45vTwG3YP4r^Xlyj-2ArLRTxqy(cDBT2V05Zy7IzdBlS3{E zOp3FhNOPzyJ#*@azs28d*N9K!k>*x^v%l?#zqPhxP>+LZCGXBupb=AekK(I?OXhyeuwt|N@A zBNA3QE^+*NIF5%R5uhFlD2>E;i?>!lD<)t(McM3*QN?$H^tA#M|*(H^GO0xLqyg7uxiN6&!{+!~Jua4HhuMhbw6N0XENHMRcAMtc%t znGx(z9=l|14EA}9QOv7?Ux6ctnTyE`MDqZ2FT|#S9N9>~pFsRYe;MF9Wg&|D1E&Sq zM9lh1ld{0)$#^c@BqePsq6~*fM!AM!G69jqA$madunHFXS62^|Mi%ntICY(5ZsroE z7js%zs8EPhBWcn|^HF$ULNPTNjV??3poqXp33O1OPwSpx2}%HMu~U`GX-P%Fslnn# zF;P-7-&$u;Ycf%d0XhLOH6iPC`J`Kuv7`Fbq)K3lOf_N=oC7(^=@e^Hin{$+aEc}+ zur*6)3(k_(mF1$)(y^H6%lU1t;`jEgWYXEZ36I%NW=()C$C3bDCxs3{n`Wa>%Jfm7 zEczmPxo&D@dbC#1aI0O~*;Pp|mG9C{2@Q`zcoEug*^rac5T=V%-gMfcDkTS$qJAWl z1LRx7Ft-J|;-NJ{1*&2%fwI_3T0ra&g%`&clpgdTH0iolN!7Kv%ABqXi{@I8r28F! z7GjF4a+9La(&C8T(Hb*qoun(YqZ?k6njnW{SbER(9x5;T10K*}N z-p7Hxh#}7e<{1zafUL-&hXew^AWsy4`8(O`9;r-!n@X{RMZhSUj)vRokb?BrV-Ar8 zY#|IKj5ZzdXrQB z=nM3Y^ikDX@S{PEn zqzK0Gd=%>&D^^h=X=EprC$qbxv1=ggDA1=C{v+vBvcrYmpPaBz>_~Puox_7F=k@6490T zyl@=!TxrIHjxAhOt{HThm}$~EL4l>vYkkAuU0#fb7tu1(S-3VYPEM$3%|Id!R$i8C zltpx=f^ichnCb^E_EJ}tjH9V`U!quAk zCSqd|a)oRRk^#hs*qQiBGy&=ytNLturPh8K99KYp3F}7srB*o{bDM&iYb4PyMUOLb zFcr!SGA%VA9o85+%c**(P(h5OO}c>^u2s5gYeV&5p_xge&ve*27?9+ZP%0cX%4V*T zqapEX8;=W`5elnTO-+j~T^n_=+Mw7)PsgGHLKP7yqvBg_EDUODAW*AHSEzcNEF{wN zXcTSHbUQk#3V>{B1pWovI06hrwfQrowlpJ)T^Ym0grH4=G!Um(W61_E&x79uhJzVY zIvUOtk!ey`j~e|8D<7kM8S7C0)?9%P5@3R7K^;s|3lh>N5|7YOPe5=0(4i5e>>6>_ zoT$Z&2NoCjdgkq-dAwI;lhm6p)&x z3`qs>sBS!}2aoE-qx$eDT#eDM2JomsJZcD!I*CV}!lQ=uqek$kG5uifO3tT&v13Gz znn$p=hi-c@1q5$FTO8lEXq!qzoCh6|5AtIgG^q?Sm+W6R z+7$?PAeREhg0`){QV9cF2n9vI^YCkbSAYfj zD-F6G(yPi_q*s-dMPW)uB~dn!F3~69B=mvH|COcVY>&ZCnneo^a9E>nLku}OD-J8ECGrttg51J;dQoJC|k%0 z{Ln_lump?{;=L`=`omm_=)&zq`Sr8c?ZHx-HYEaXLaIl&d7Q$;2?I|l6N=qxCTBetX-em7&g+3!d3R8^#^N;_&e zNhxwkbUF+@4Y=lmF&jI7jO1DhedqK|C>>XZGj)shb9MI^*9$&fYP3?%Z+cTQkr# zU=ah%&G?mg1YCAxpUi+3(iC4Qzzywhx61ydC}xrr{-A;$&1P5CsrYi7BHM+u8p9L> zLDD#;MhXj};AVrhH!s1?VADu8iS=ztk$A^cQweq;kIMoI<{q+I@RXyNQe~dP1}A>Y zf{zr&d?K_6CUt00=@pnmDS(YAG6T&D5OI>QuQAVI#N(e*4N^XNzzkvttl!fjYhwC_ ze3aaaQ60zw;JRSYm@g_oz!h8KP-;;y7bZ5=_8`JRdP5&#n<4=hAeh0q`ow|}bDPf6 zP|naMf`+;92WmCbc@GGE!a_>s^Pg2n@(H z3rakjE@aeDj;sK);Yo-$k*tu3%$7$wIhG)r*U*@`&P{B4v3?ceD z4rbV(t;vSbXk8{DS;0bsgc=`bvgnWijqVpD3mw{htAJw};kZ=eIOU?;nf;eV2mk>I z$FE-ZVD3N{CsRRB_#_=9VWz>nfa+LsluPSRWD8KU01fVF*C2c!`hPsPDC7gW0=Mj8 z@q^5D2&YAbl1+WVaNT5~4Jt>;3~SIw2q0TF}-GIiru~^w~V8 zj}JzW9X3w`kL=^)w<9)B?&AYRES#h$kKbM}&z?o|sHw^R#>3JTRL{v%2KE#}idYYA z0M!@Z07JfU6}$|hn(J?L62Tg5WrTx53r_CCs+h^R3n*KVS~Qhcef z6kST!s#BrVr8t=DUwz9je)a7Sf9-$$oL!TOFG3*)ei}T2$HC`ePg32&UR*|{F^;kP zAeWu3O*ja1g8i2Z#TvabMu(x7z|-+UY)A-@glxlNh0%wE#3B_{tNEIYRXvoP)X5F? zRtwoi4u)ZsGF}FUJ8C3BQ9nilr2Im`p!dUD)1(PaNQH0f(!)Ew#5NurXRbdte z-x?!QD1Sf|JALI-lexm=6l70Y{TA=hbbu2@x86y=vW_9E$eBTM*yV4_B1}(Y#Gk75R;M=OL;|@aWc#fl z4;Uvs&*>GUq^dLJaw*7tw;eW)-Q?8nx~sAIOPJU=!MJWtSoera*GI22IqeE+bjiS+ z)U7z3#4(qlIou_>p6uC#=#}V0?1$hZK_U$Bsbnag@`sh(+R)a1!0bsASuZuTRLiZ- z!gK_=CcDNtZ?gE1d_Z`EOg_NvpG6{)-lRP-=9Dz8_$vhdvXE zG!nCcd6ARz0OXK^obB*S0x2{fwvdac!k*;7SHmc7PKB;4VCm5eBn@mP$0Km`p-+gK zWSHA4sU^8Uv|(dwx{~dynzU&e7e=(33wNzzyEwSqwln_4X)u(C-Ojxi^MZ^Cp0oho z4q}gK%>;Xd+6SflZ9~UwA@R8$0VzRlD#pi_m4Qxeuy=yY7_d*t+2z!yk$W1n3+Dq& zaB*lxab$7%1zVEh59GzAiKx!#^aV{8v+MYeErN=xG~}?QCU;z{jI0U~>GNUTCF?I! zU!L$Q)4qVaL%HEvw}z82{aiTO7*(7jOT)%YU?T~Vz`9L4Gyn-1gWOU3J}hqa>@b=Z z{Gi!EA|oZ+WD%2|fih5)C{{Na`~_qJu8}nHozonaRRuXrZjv&uhA^Y08nrsOS$PPv zThy*(LITWc0O}CaQumoIf^FU~V+Ej8? z%V5;VS-WQ{I5{?AjKq#bYUr`78p# zuiF6a8n1+KE{CI%mBUCjQ%grd2THU>4Q9ne>T0uX;5 zhg>v@T*jn?ZU+J}ovO}jVsE^VTWmtxf(xq23@UhObw(z`j*M=EJqJchis&F@W3Fp7 zV{abJXQ9Q(>x*L5P8J4xHM*b%g{d%mtt1se8bCQRz8KI+nL1Y6i-*On%$`y?9{B== zKcHdYBT~1fqD6T<@S4cig+WCU7b6`MF>8ygp&%G(1f2z?MxLNTl`0XsK}Z3b;;>zB z6OrJJeGcppuD3=R@aUZ|-jEJ}ojoBfdB(8eHH$>ZQrTz^)|F7Cjz#=Qy?~SljX+5_ zRrN{6g8nR|fNV_!$3~?NdlGEXoE*V}UVwAclNqKFg@{^kHc<6}W=N7WJgMCPIfO0| z!l8FKy9B^bfd(K0unXa)&p1{pe;kX>6i%xP9XjKE-#qkJ5WiQAq;h? zq%4QcOfgS&O}5Kcu8NR5NL6zUH9IfY)~Y`W_^5(tFlXEkwi|bRK>8(2F=5x)7h7H4 zC)s7}In^1m8LMR>44qEY3}Yakf{-1An4MpaVnK!C0D**Y)(Lv9`~w@a28R1DtztNj zF7LGk3ujLMrc{O~MhTkjPAseG-3dBAC|KQPKB7`sBQ84}Ls}Oh$1Al{*5KGtbqQWo zD0L}~!4Rb}atGUWjG=?=5hoHIOC!-<8mUkcNdRqFopdjaM|){J4fT@xxDJ4Wz`!Yi z_9#uu0IVc((FL(h35=UWtcn_dYs{)oGXgI;bTEt#6G*;HkfN&uZgXmCY;M#di`@-^ zsBNZ@655Od^Icj5r!I(L0?Ajg2<>WGPL~4bH)wjO&xbGyGfE3)u`B#QD@2hawG%2K zDH8-!BtKnZGy-DO1|D(QtOmCf!%GOxYgmmm<(9$FlC>MA-3&JT0AZ*g9HHqkKfek- zMTpyYz-b0rhn4p#fZ+^m3x0Dq&v(Lts2fTEKPF{%)jD}^&| zBrF*ATI2PW7T@YTE20wZhRr6XSA3r^_s$lN7P?dTrw5Dp;<9wSA zwzW4tZSdRl$8B-G4@BHzl!o~}5OKrb5h8AgTOgvF(P2%5z?&d@UtFDzz zjVbB_;0Tkbibk4ry(Kt^uo%f1(Mmuslw^1wnckhOdy^7fM{&7b5}*~i8)1uB2ubOL z^(lYsOLon%W3v2rlV8;3sWk}69l&>rxvcyAe3aus7<#A-^@1a{kaBa&of-~-REIdZ zWQ^pvR@wqAA!l{LFj-+SLzZO>6E);8mZVu+ps7oBKj&CB#|_(rVavHNfqg0I@j8ZbGbm*loeSh%ieTgZh?UD~#lqETus z{B~0GvX<6DyJS3tnVqTuCMwp=Tj15$g0tmBD!V136a0V?LJy|1@vH1u3ET9|8g@tF z?sRm3-xp;+z;Hn-OHojvTGv;THgx3jLzl~}Be=+jiq<3Mwj@N}kbLqB?Jk^XkSkbT zasNI#t>eb?)ldW@kN{Y6t;W+dQgNq}4+@1n< zflNrHxU(OJ$7d;-zoLvv4&cNf!zx5z;@v6 z@v%FH`1TBt&j^kqOhg6I+$pzy=#ioyi~}O!RjoYL3yIjR$!-a#_2N~4N5?LvmqD`qJPWj}6E`y(mq1iR z#G#e4g-k)QTYn7WO7w}qKwo9|)VXtK#wL1Ygn;*^k3yz~we4C&G6bELD5fC{19u~W z3w=FJOBFH03tJByI`)%STGUfqs zva`_b5E;^NimE_x>=g~Ey-s*h3BZIXTpqU|#6$vraQIjO!$3-DjO1hmh5l$IP#N|~ zL#;-uvQ$FvA^~lZv2o5qVzjEszThOSG>rw0ERa(L)Cv;`Dq!Y2hTi7T>Uy=AjT;O^ zZ5f)J6fwU-Y^z;b-7v*3#-rwnz(T^gf!fV(7j$4c`LW`7I>qB~jX60-^=j=Fdp#uGsLc6x%C0zbM;p$cSKuhAQv(tes zw$Ub$A-L{120=p$AOqQ}=|OZ|G}kShYNI28*$7yRoAWq`91>DSP|x^Oqi_hJV8TgO znB`Qf!5E@IEXF-(etQhy%Pz-(pG=YwC`o|;#`TrL`F7H*7j+1FfuIE+5`+=-M4<^L zVstbRn*ls(Y~#g&1ok9sW)H$P=6)WWUC=*}%3Wn@vMU}ZoI)B*)+X8RD0$P?{rh2% zzyK(Bchvwe&}w5ia#eW(a-@(;QZB(>1>ix)-8nQFjlW$FUaQ9&s6a!K<%(eZ zGslow9qRm{U4WGcJA@YQHG?R<|9p}D6;`@V+5m=q+AUof<_kyAmN!gNQ`tk7Tw5(&*?F$b2JCT1Y5 zz>Z9xp=`*K!FG4-iADyXfAi`N#gzU-rd>%l5^bdfNn6Q_8(p>h8MD5~jwtSzcIO~T z3O>1A2hqKf@*JRkHlzMH0a}E+R*AWO8x*4 zGp8sO$TSt*Q(1`aNYdSEt^@=jr2I_&6 zj?nQX?rNx4ace&0)mUB|RtX6kuF*g%ldx&xK_^XITj?+8tvX-gPfh?tbzFu^ja8E0 z8n&8fS76~_M~~4DBsBnx%Duhw-15=`zUD$22pmhTElZ@L4|c;ifqF!>wb5CLDXIw- zZR|Hcu(qb|ccQhXKShm170GkuP=u-~%s-M~fTG9+^daE#jnVDW9-1}a5GoXoLybx( zGiZl8+SimBpjQLWVPquKXg8SX^rI3t)Vx5GV{BpA1EOaB#}vq6fc_#;WGc)?(T5-{ zb(9N1<>sh{Ci6NI_AAl%){WAgPF;d<7&8Jklz?X7wo@c&z95|BspZ%Xv3IX~5}?tQ z1Tsu$GML^gD=Q|1brs>ie^?>R8IX}0-5f+qx}suzyj>%ntFdknKZMWy2O!94O%& zW3}HF7PLBp?Q7A>(%?{VV@gq?@-?6#o5RjCd&Uj=q1C_#N&2Zigx>;rkn znOOXtROSd-b|WWvH+ z!yqWmR{DrT#ceYxI5iF>8K9^ux@}BG=c^(Y^w2B%xcShtG=@2}twWaZMsw+|1#$2><98D;Y%PAaDef$A;}4Ml5&|>Ebfn+i;?@cE6I{CBraV*p zJX`!chx;?29o8o33Q9?&)%TMP4boAFY!Iz%gDAEKfg#H+qFJ0~fm{i4oYs-2?u4Er zxLjauK#dsnxh?t&hT{UZt#m(z0o9TZ)ileJ6IZ*z zQh^$8_Q@{}gXrcoien{Z{JHWrGwP*YTjDtbQy>gB47I0~i%q~m=Za-CXg>PRI4*rb z_w!7!4=aEacE^}a8vqSDrsh1$GMj@=j|b8xJdmL@2-uz=gdwFXIs1%Mv0jN`tp*ht zY%0a_d`mQlTZG$^LhD1hXj?1lE`ud)R;0UN)eK?6+IBXX&Ve0<$IUrSXAXN4l`afi zow6oV(fZ3A$A;l-s>r?pE?I-#RU!*fShI5I6sA&h6dh^~eKWAyWZ@*4IWXc01%MFO zB8p_ZngYqENw9MOxbuA$5C(&h>Y6j!=%FezFt@l(s~TBG%8I2{fj^299-=A5o2BZ< z`J5I_Fb>0pTF8UfH8=#t#R*h)xGw-b z+2KGiIMjbuorxyEVv~hY@$joXSPpVg;Upky2XpRcaq|#0sX$}%uvLwogii`5(Clb^ z-Y`P7Vt4h9Ej`%gwCcA5=y5yC|Fv zW5`&Ohw@rTcDW;T^7Ax*#3`{R>j>F<0zq*XZ z16v@NB0-bQLFG~f=Ap|NPiGd>^YIXDJR>E~BX)5R9UwsVFj$S_p#pYhr!lKw9GFiVSb#Xi*YGXYV(S^g;Jk1f8x~R{tHq5W zB+q37kLxP4w9f~c0=kVj`U3YMav(EK(EA}7LP!H65QT3WG}OU9+#RHPJjC*R_;}mA2f6FoI4qHHw zThU6Q8bwJgGl>tl3&meaW<`3QduecGpd8Sxhi?c4C5q($mn9_*w@va?7ixE74g#Hl z?ghi-vcA(g=2QXdo@`z>1S%cR75hyTBQn-Gn<{g%H$hIxH%jo2rPhAU)?6Ju$AfwT$)h!k8im8`^5W-k-s^+hRAPQ)f ztNI;7V-vjNtWsb!}gypkyCmSYrDTl*%5IL6P zSnPb-Su-P!v&kBOtK_VAu^Bc+dvkN+0SLH_mt)mi7djx6Ba9a?kE!E`=-qd}4k3FI_jWI_V7)V!* zrsVv6hl)280_IzX0@-#v`c`Wt1~wbdTrB`_(*{(DlfnFzHCuKVxZ4VxA?>VvF?Goh z7wr@0NdtN6i>-H$?_pN8S#{M)uO6K?LoAnPfn$1)?q~IE+-;E z0tNr36Snv(M{qifs2jmm>ckWf*Mw+o5I!ML3G}p`eWM5p6?t@N9>MngGKAQ1Ylf{) zn_wVOEh+y@7cQ z8$h_>3L2}J;4x5{R(J_)r<@X&h636JNd#8&6(nr>k|Jl%uh3W#SOlXgPW;bubz5@X}(z3`lfg$Z{8xE(wDaW`Tb zh0Es)Q1;=VT@`SR4F!}<;NKkRQ`sC2)IZXodBn*+ZcpqHcm zwF@*AjE@-XJ?NPb=|FP;9Uj+jS0zCD;Z?wko}Ks|R|n6uYd!lJWpq0Y`)Sxu!+tum`!03;c}mS7@*E<4^I5wXSL_?7lzPwd zE_HK8sog8P)b4Z02j<)xl=>XZ8$YAeU8}p)#v@8~!n8lE)Q4bZ{Fdsxig-WaQHwN( zJ!&21+_Xo12WDo*qvl?M@KKLyz87Z9qwa;Nu6Wd=wEvAq-Se_ts_Ppbbpz(j-Cou3 z@?C0e*{fc4-!8R&&8u#}9RIRcz4#Ri0 zl&O1P1^0g|Q(u6&=_ywqd^O^im#ea$+@-EPqg>6vocln9O8nF=JlE^sR_W z^CryQClKxg!oeJenSr?m^9IaoUC6%+`NO;sfZ2`kJqXvMc4d0it{Z(Q=K#_fLVClf z$B42rqlh=E%Gbt}wKu8XMKoU*RXtMaZe;1Ndsqe@+0RAn1+z##>{H0)_*&E?^rhkY6KT2{N}R#bWO zRg~?jDqFu7VPA?ey#jtei8|hovfYm|yjEHE>s9%+Hz=$50kp{*Rr$snRax_!ly~ke zDC^tc{|l;O_pjjlSJYkW??t@#A?zax2_d}=*f*4S{3FWK^--kv3AEiOQSLuhW!FE2 z`rJ^S_0J&eXO(sRbE-V^ILi7s>iT@k)BGcrcl}2!b>jtA#m$uE8Bbf@=8R?C$Xewa zdCMBVVtLfEWnF){RkpEasm(RZv-_2nmAN1G*TDWdtL)nAE!FjaRes|E%UXMrrLMop zDzo2WmG6G5Wi`LUD!=&-OI>@X<=uFfrPkkVc{bjI@b9&(uHUdc_WP`|_1{FE??)bw zAiWP-<#WGddAferDx3Qd;{BdgcK!D)r9Ny~>l=vw2UeN-xTQ8e4)akwQz2&*~50>}(*OAuOEzjCFtaAHXi2sjP+2%i6-W&g7sqyasE>EFM9*=jf%u}{m z;qlDv@+kW*kLTvy9yMO+sn~pur)>PW9_!i*Jl^#m^;nxPg8PqoyqO>OsOvxOvF7%8 z)Xlw~vW(B8Hhdndxf-~w+GBOqdemAi!q~0Dz=`LP?wsfD^-D;*;3->M@s!V9^;jGCddlsWdCIQ840*44 z%G4_m_7$G;8!$It;jz?f;r?2Wb@O$evh~+{to1i|%CG%2%y)UpZu}z3^svW!^I@d% zYpBofc)Zts7k+=}DIfnh;{J)pv-W9E#rmIml>HfxXYS9C*5^IDy1w8kyZHr=Qjen? zf8p_L{Dr5i>x&+1^DjM~%$GcB?Mq1aE6D#V9&7Dup7PDV^H{t86)^hWo(lVn7r5SA zcJrLq+Pvs3-wb&x=E7b}CA?)S>9xi$dp#=awKfXCxXa%1o51hmD_(2us#ooPiFa4? zypddo9!_Lglth&0~jE!%uM!vCDt z>UtmMhu`#iH-8KE4=B;RcVOhm>e_8o@TbZTaUv_uq&&oVE z{tVxrFH<)@Usf^xS7mo)Hp|MpzFc=R3?C$mNmX(kHTbXy`-^mtXUi ztFE$gYZFe_D$1?(XO*jsXO(+*?=COj++A+1J*V8e{v3QiuiV=3!F^x3HC|KhU8{j# zJD=DEHj_Lbk#Ml6`pIaudv4d zXGMADO%>i7Z>q4=TPw;p-&*0dA42$tD!k2audp`WQQ^7y4#azBMfvXQ72fODk;nCl zikrVsVO@J~h1&hA72b_stx)T~Ug7QfO_bv|E4-WUN4mcU_us3qG9Rh%tbe3JWj>00 zK2~APeH>vvUQyQdM-|rkXDigr&mzswp&p+@`hSixe5pdseW{{M{WZ$}w-w&qUqe2B zhdggqSU3M~xPP}o+22LDr+F6dxl2NjhT!uaV_&~Z+pmAUOx&BltIavkB77YG?dJG- zot^}`&FlEHH9huBV-6Z~!kEuDrftkRW40Uf9%IIgnK9;7W4_9mKW)qhjrj}4eAt*D zFy@9aKWWU*8S_iV{F*WU(U{*eX2o-KJ$4)Og~r@xOusP?8?)P(!^WI8=A1Dv88dIp zml^YZW4_UtZ#U*I8FSs3zhlflFlOWZx_qt1JYmd1V~!hh#+b9lOc*n7%vT!o0b{<^ zn7?ey4;u5M#{3gw{-rVhFJqR!MwjPV#(beM>y6oJ%r0Y&7<1B?^TtdYbJduyHRjul z`HRMU#F&p7^D$$7-k47q^P9%BUaQOZ3}e37n03ZHVa!ouUNGh*W3CzVjmB)*(CHmA z=5b^88S|tu$BlW$m?2{(jOh%acl?e{?-z{u%f@`zn7?7n4;b@zjk#gWKQ!hijrnO~ ze$JSGY0M{#`E=!fy7K(mw{>~nZ_NAuT-$%&*#F3wH;nm3V}8|`k9=2$|Bx|1VoV1f ze`M^RG3J+y`S-^Bjxo#sRj0Gtm`?n+|GReo4P!oP%r6`BrZJx~=JTG?;hp$D|2NwH zi^lvFV>~}J|jQ^l9$Bj8-%sFE& z8Z)!ae;jLYK6A$0KJh(;N4u?^p!v49{^*HMJ@yz@e^|XKb>b&py(IQeJvNM$9{3JW zC3G(hqr?Bp&r6VB`Z=%cn1=bXSNQ|q^*j%&!{WoTv#f7>>syci+Q1XXv4mDwX5(2q z@$l=ucr^L9|J$jXVmO39-qzN}y7Cbiun%dN4EDIkN{aWbFT&3RRxT_hvVLXE;dKy_ z-WvG_aA~Tmv?swl9w&bvqTc@I=6*2!p%eizY8EmmD6mj$(%)>uqvw#_a~Nt%WH*-_ zx+iA=iOwiwBT(;xL@H*KNGZ28H-93YXdxguZmC>tkYtR&1BVasbbWJbs6IZy?im@M z=@}e2++8X1Pm_)=9>fsPs*od>xGlz9ghxs8C2$`h8cxS5?I8#t6HeW5r-G^E$OtaQ zVrGuR7-V3*S#bO-DZ;~cEa;m-Bt>0RBl{UYfGrY{AFwXGAB~f)vm6Z@? zLqD1A!d~>_A`#0y_}cfxr#~ zb|A0=fgK3!Kwt*~I}q4`zzzg1A!d~>_A`#0y_}cfxr#~b|A0=fgK3!Kwt*~I}q4`zzzga#`2Egj=$BwP$3Y(Fd`LT>)cd<5@cSB$-{Khsw|n%t z2ul59=z&)C-GAZtgxG%m zgf0uu-e5Zd&T{kQ9TJ1HT-hY|-0&#qJTAP!X~Vo0MK0U9bG-j5A5$NJ>wi_6|Nls5 z?ZkJVHPoflqupv_wb!XLkEGDYQta+VAAtYPvjc%02>f?J;Msd#aK2|Q7MR-;ID@}n z_e8+?o3op*zuLmNvV5N1H9I@Iu(C3XV{mf34H-w+%wB0$r!Qx&JqLch(O9UE$WIhf zQQYzs!YR^g4-%L2v92*PE))tc&4w43W*2aoZbYrk8RrOZnZO~rk<~;5p$hY}xIGS+ z9ILhO{JTy-r*Ljy`rK&CA#*1}Ad}&x3%E0>9ao|)_l=(lkI(lVjLBV&DAo&@`fbCv zHuFevUS!pS19aw5svt7$8*e=**PqC(Pz>St_Tp+JwPs6tw@vVN1weR#+vWQ$f@dnl zv;JpsqeTJti(XTguUUlXxnTYXZdAe{?YKYV3f&)+;Is2`Cok;RwLQENnne(vuMfxf zNaR^M&PQ>O`D~b%5z%M8=p#^`<;_qM=YzNSgmIY(t|msTjqQHsVnX^ostbTCyjyT* zHXLqfha|4I&7!sG^absNyX|m|bPR2XTg~XcY24kGkKx7_dVEcL6=F?)ipB5+JHCkeF^DpB)DArhlXOzQwU97m}Mo;H;UV*afwqjn`${okNfG7!Nqs@zGl9qMi0_*8D~KW zw6D{KHqez7ONLkDh<#n`Io#(U)(?s`pT%)dOm)Lp6B;&;8f(gU-*D}^)+2U=z66JUXi$J2)PSXJ^%)9@aNq;7+&v zta|^c*>mc%69Y0P)vx@UrOKzHxDRfi5LXYk$a(*>YW*n3zIu0OKQ5(C* z)jq3!)xv#evqQ-{0LY^r~-o2GnnPgX&XdqfzyyU46K4@I$*M z)Sv9?R^PgNNIm$BarGO|p2C%|ys1R}?(+lcFMniGed9-m)!)BxTK(aV94&y$rzUB$3pL!nes+&)*s3%{PR=@aS-YwUoFXYm(eyJJ-YXs#E z^y?MM`Hj!Vjgab3UaUM)XD79FFV0YtoA0K9&vBntAQd5=8xG;FpS=2`3a{EkIv$MU zPk8$#XZwdIXGa1v>Qxi!89nO3vLW?YMNs`s1;DRfd6!8;ZQOlE-v<5OXZEXaK6g@G ze*sS}ON3V0OvAXgPW?p#?m<ft8k#WlR|D@&`N{h>rWGmrDjBJ3LKlg-M* zI~AP*KU#)vu0HvEz#Qe;6;=0_;|4AD$X)r>L{xf1PW|ECA@$YgWkS5{OTFRw9G2!v zh>yGoch&&W{OOM=Z(hBtJQKooc}VYx=kdZ$x%A*?e5$fXJy0>q+~4^>Ohw-Ftf2bZ z?n(9Fe$-&07k6`whgNa(XGDFfb_iE&sMpk?K2mJCF?0|Yp{ZZ1liHzWSmpp^qs^(|8Ihbz(vb>E&XHUIRsnt!x{sr(CSzJ~Mh)ipnwcT86J%o{;u&TB@#*??Z`xAX-uk3Uy=menuq!b~SO zi>Y;-*WaJTojK}}UBkGDN!^c3H<+w;{lqTyp347+v-g0ns><5N_qhomjwRO7aZ08; zMGZ|sotaRAB7%1SQAg(`lthA%+&2jk7-u}vQPd+UMGy}i0pWruAOe>n0=6q6MF9_B zK@d17O0n=g&)VzUB*1*X@BhEb%6ZOSd+oLR+U;x9c>R zhvqA~s?uImY97l&X`-k5&DgVQCE^L(1|Z$*g0omUI-;%?NjWqhK~vlZVCuFi>Qknf zF|2;`ZYZ6KM%Hgvgv$)OS15j>en*xCGrB$-gN||)D-!PI`nTg2R25x$e=BdAGW#ev z4@@43k4qF{?3c}V_4}GpS3q7~-Iiw4**BG=!!xN%+nEEu>0}Q6)>hj0GG)sw`~!j| z@3+eP8hD5Owv!q3JIg!f_fa`C85+&^9mDrj_~TY@1)hu7Xw= zi(9rwek5!@*pdw#%Q5mQlT~4!|52$KgX)3;lD@*!)AaoOM-n8PBs1yvQrKVoWAoDf zX8xa8<~oR;HAg4TkxRbJh;!{FUgoiLrFAH+)C(GSpNsf5 zgb=Tx(*@V~-rfoo_cr85HJk~UBufgDAThcAO+C*zx3`&hv5B?ARXK~!ZC*u7Wi14z zt35A<=b&NCYO&+oD2R1<9a3C76P{}wpE=LOnEmHM*dymbt40}xwu0NMhI;{hd>Ru{ zao^JYX32THWTic>1D1sU=2y5D0ZH)Dd6EPlpVzX?e0QFtq?veri+kmA7Bl61#HtaK zuo3EZbQ4*HIm)1Md4`RsNO1_eUf9Nbcrm-KJIcEzn1-t_VY`2S zt?t3Rb%|{-I~1XgRGKZ9v_#u4P54Pv{WOBLVo#{psTZ{|hii#lcP6nLYm41pEq3r9 zkyK0;+vY!hQD?+q30nT!8#Oe~Tx6cR2x-SCyG=7p3x#PDTztN?_R)rmB$MC4+hkKF z5lKLIyl-qizoHK^ZjP{O3_!)41u8=wDsS>R7+RGA0cT8JDGUl#hh>ZF6azw#Q#3f3% z`V*;|a7z88RY?Vn(H`dQpRgH8;AuOUgM2WD`A%oE9w^xYC};t+1;}d!UwX53GpVp1wlwBFzlyDRHp7o z2zJ|23W-mWCJ9Kww&15BGykW(%@eucyfwzOUh~t|rS!ZWp1oVa=;Ml{EZZo3M#<*s zpRqqdySDmg(CyajhUTH4H8Mkg*4RAqGs)bB#)C_Wp3@|_WC`Jsxb46_58MmEy(HpZ z4sNd0RsMdpW zp-|juhnc(*-q326`~ouKl<{|{`OYsInN7cFY_{R8_jkPYNs=Tfx*vl35x5_xFTM>( zLK3$Fh}Qve8JP=z9gu}EyXWDiz4?3I5AlrimBoy{zGPjwdWJ|5F#!_{8a z`(j~RhWFlGc<*BxHb#TwonOHq`RrGgX@@ZFrW#~Qk)%lil8^-VfkDJS99BdI{P3?K zjPH`w?7 zQgDx%$(B}R+i#@I{^s@)1hwZkwjl2XpNFf?j8BpzNx?@9_XxMc&4M)82L2WgX3}pF z>M1T0#AQBQ0=kfS&Tq|1;4s3k{?@DocK->%9*O@?aF+I^*&tf&{B0leL<0ogT!^??mj%&PJfR~gi_o`y<2+rX@(FQO59Rlsb z$aQgUE43V`6J`QRZmJ8+Iy*hI?{~Ojv} z2}#^S5Rb$sNs^>U(j-A4Qoaoa_5I8?$m&tq)9n2HZNFC`H_T3`93&5Gj22ikTr zYh$Lt{_q(_k|afvCJ7j1$FjcV-HXh+KXmF^elOy^AIu?L-R{+{pGK}@-=zyaH>*?*YyvIO|2@t)B_8;vXb?T@ zPl!VI`(Pl9{8Ka(f8tMU;P7hnpIQ}lr4I~&dYJK;97<7Unj|0zN!%h3kHjx>nir#1 zOPf0f?8zeNDH*i(Pj)h=?EX?S0@EOoN}v2mRoa(P=@7%AxHL&X5$()Fe-?{+_Mc@y z{OF%Cgqy%ILQ%%1Tnr=9EzZDofL=A+N{h1?@{+}lG&OI)cbYHUdqF%BpCn0=B1w}3 zB;maov3nUxPrUO;l08wjF^+(}%7&-0dF?9u(5Z~0i%nPI64uHx-opBD2hhqgUdrlq zKma{65|2S*8ggQ`j(l}hoI}K-9?koR-8t=Qgb(MeR!q9lSF5WTe{}~;O?Bmzhz}OG zggTMQKK2?(eDszwV4Qpnx~9&&jN8n(hDH6*)tKYMtkb>b zSzrV@_!{=^k)$WDf%*(1O%jlVByKMdkHjZQ_kzys^wwV^rg~9ttbU!mMkh0$%!Ain zvD->HJAt5T%|3_MWQHJrhwxsRq#6t8-j{(h0loVeAW8B*q+w>1j4F-!BTRxxv11J< zd=0^-$ebn#NJ4spy?mefG_M`z2+RAM{orzY!_Dg*xeaWfZo|+<`*cf^q{txCvSxCF z)-=;+z&%Z;08Vu~VoI+;8?&&Xj#9dq>5XrLO>lbxGvzYG!IDA~F{xHH$&3|?u+Xpv zcadTivWxkyflRq}F^@Gvi`)kjkanVATEl4hVOB$#27wx^B51H0B34wv??V;)K*ig- znD-i%Vl2p@T6VRom7Fl`VqR*5nYJEi4&mAo^QNfp=$4;q)DnfOy!P7)Grf^r+Puxo zZWINdY=jv1aVl=_)Vise1Q0OTki;zoNtUwxH@h<)Mm27Ql3Q8C&??NB#y5AZu#=`( zJ}{FS!+1v|&%Ap2XyZ~$!it_1Wy_~%~BsY~-B zRC^;jnCLD$JzuzB=43`VZ2NMMED%(@QxSBi-_9FNIL$|G_6B0gB6@~`WYsO)d1 zk*_b_`y@#?o+SxG9c^6AvFoBpey;%yY>KpPTEQFWpK03NOl^wxuc#co)RLwgx|U+q zb#+rjf+7PEUS$J)x~T;E9389ZNaEfPN0wc)uqjuN&2l*7Hd^qI`2FBqW!`LRen9Jy zBI2r{`M7DM)=5lA(Ly}Y)S8Bao6#T}(F`%}NBR9Jg(Te{1>5GuOU-UVul`Ci%+r`p zn@K)(#A<4b{#>Nmc|Cj$U?qUm51Wa(_w@Bv__XV3R55^;z?B@}bSNq|uU&8Ikk`9j zczxwfW_VNAqq37@8$6{3P#5cS18_hbTKo=!{ui+KFOj?n*e6bsq)5^v0ZB;WK7e8& zc~+x2GGlItQfI;q9V?3xX3`BUWMN|Z4P2m{eFH*xfWk;Z68GOA-oF{^K6c9R{fvyS zZ$LV+Q+(`3(x+~OQva6JIdKEK&6781%HJqcf+OIbqPT!0`5#Juknlm1Z9LZj#m&5# zUSTn8w3dB(bTP|rWE8rXT{qg6Zhk9PQ&ucEoA+;wqV(a7*~WcH#DH>bnLPB1IjV?h z`d{K^&R>wrwD{O>wlkCeigwey{nwUeVvE}oJzyi5k*%^#Afmj15G7N;ul)rht)qYG z3cGiB^YW5DW^zjti=>#He_`FgEF#uhM*kHt8R$5z`=TkAsWWrfx^9s5f2rcihcd18@Di!MYPh=VSjSmcYcn{k<<% zB-j3}llky(EzQ9EHnNuUUVgl+cYhhif0N&$Xh2C(Il60Fk z)0TJ09+xj#cCPGahN24Ew*8%!SZ;nFUffX<`Y6W%cYqfudEq|E!0G2i%Qijw8MhU3 zAMc>(Q>01I8kJ&NtLjQI8?2!)@iK0 zK5S^sW+~lTLbr;TZ(BoMh(sEWCH2Qi1VGVN!VEK?w`Tg8L#@@r*YFSsllu%=J)u4* z+DEhSrYQK0H!-lSH?=goZnoyhqBiUbm$iX55Q$c8<}I*O7+pyN^X5&GE|@UB1-U3< z1B#8wGT6bJs`u`geQgo&cqba@njtsKNd1wU5rOgI1%vQTomw0JW-Wu$;gl37zFvBB z%d$QRJDM^p;grfay?=8H44s-bA=`&=Ny7y(7I!fozPq_=@9x#Qplm*MD|>KM1Sv_+ zwL$FUX<8d*P0W_}ywpGa~iNU90-g(g8wwt8w_VFun(BVWzjTdKoq(cg{)AG=k? zE_TEeh4u_ek1WpaGQc0Z-rc1znb>;oz_AKh|G z*F;y$rWKh_ZfR-u-_ogP*Ag=qN$tY}l22%gp0VC9d~VzR}=bnB92{?Xl*}cPJ_GsE^CL9+FCmfsSBIi-DI}6>j1+O1EEdrS-`((uVvVbY*%qBw(US? zuRUVtOOk?OPRLyOk`Ej)vf*_zZ-G;vc0%Rvw$1YnpAPsJiAv8I~aT=P* zc$*d+2wni}P9>K&mF}y6lY&!%Hv$KOL&3X&y=fwK8u`BjP6`zT<4 zI{A}=Cj+Mi2Z9#>yE7#G84^BlQgBM}M&LkjD0nxpH&eo&Dd7XB1qXr$BF)_AMc(rg zK5Z(&DZ!J01Hqx-1;E}ckvB`i2Mz@%XA^G(PS2)$D0nyd=MX37Ncg~k;Ly^!A}c8z zLQ|k78|ETyhNT^%qQ9~OW;n3}ufy%7^6*v%1SB3p>v=v!q(RNu?aj1K4a~Qlu^xVB zvo?LW>@ef*rt;9EZvs1_acw&`HDjROGv2nUq?h@wu#x%bBd2jg+e1mqZu=XI3Mw$T z)n=!<-dDsMG^oLB=I(O-pZ7pN`@Qr3VaxWE?;TUOfqAdfbS8n3dq`UC!}nE|9U7A=JPw4T1W3jilCgJcyv$nk9Uvv zp^RDogZUwro=shljAl$>W2Q1!tnm`FeDUsN8-SU9l^*MWA7?9 zC$=m@YhH0mG@(p~;*Jfw;D599A51Okz{G6Pzp_a5K)T1n zPaJbDwoniKpN{4S*J)$c4Rc`6%9Jar!luzq`=a}0;uh%e1c$R9JA5aOB~_+YK|E?# zR?T;!P1>m5`&Kx&mfhQ_3~NVd944>T9S;Tl7-}Y0OU(Gaj%=pJ)@-`OyO}RPchGj+ z%gLVYUpU;;XWlx3W~2|sD`nja`k1NzV^h9%Tzv(*}M!886SQ;aLB07I#1xRaTSa}F}_U>x$gbT`Ml6qWU^ z@x}~cIrvB_t?-igMo_VQ91GD5|SPc)2 zMe&_50|oiW9H+6_l60Dy#}_%*nYYkW)NN_zcbD}&8oSK#+e^!}UoMdPi;hVbb(fDs z!8~m-l*=K^M00e4)56S|=XC6P$~H9Hs20Tgm`7iCnxA>w7P9!|eJHABy|F`Mt2Izi zTx`fNx@AY31oQP;c8t0o<79WcS3@^g$mU^i6_=Q$Eci86+X{M_=X=yxZ?mOZ<_zcc zKn5LW`lUfJSwkhF5SACU!}jYM3&5>P$}9U9m_g&6HWlWLsZyO~){2RTec@QMMkOdV z$@vcSHj5WK((dqpMUAC&My14TTpEx8G#HxeVg8tO+2f(1C_ zjmBFVI&-inS{$tP`bZHX@hu~f`VNseyMdWje4UxwvyoX)+R%KKxYoQ=+00DA>A4s0 zZ(=s~YieHlcVqL(5Hw+|&9B|t!MyuG+oGZbG6?zC3h6c4bvl~o2BKjbKO7Tb-TUgU z_fyM7dYltC!~E)aqN(a--dyQ)GV4DEHIDsq;13@6O!nI(GJWg8U3K0e0!23BVeo|!fo_4nYrT{ z7tq0_j>$rnOzs&qpN-ATo`_&CRG%N1W=S`OP zDwC(l(ImEwb|WFAY*>ozgWR3X7;}CZ?{+U`aS@}-F8CIdG=RMjS(qKLp9vc>ip+Kv z9u{q+i`R=oKs?M{z!vnO7@LWKh^@6a?GcSvda)h1Q%o(*kS$2`2IgR|W@cyaYf*^N zp%nBgF^l_L2f$^9f?nOs@;*(0q(&9=DmH8SnC!-4)@K$opz*x>^30$<4Un+Hhy@Gs z&gs(#Z*(z3-l4x)&rB2Z$!MwOdw4^M;iK&eQw;$NFV{s$%>Zdz#!KB5iImAdFmswW&Am|9G2*@m{S^rZYDJs zEywB?(Exn+X|1|1mP(1*-z8>~Z2*vD(tnGV@e-J*)*fKrI^}@V*=|6z%>*M5)#8RF z@hUbJ*V)G6`9lsX3iqDAchr$JCsafj#x$KcqC_FGFESQQiCK?ongxrDt+zDZu)uaD z$`aKz7rFV&90wclGyBP?L);8GjtZ5Wj6}mRyMg5`&4>qV)6oKxUPYA!8cXy1zdM>e zgT-b_4ncyhp5n;DD~5s$6lKg`X0uN}@~T&s8FgmMo^q7$X)HFWS&)+zt-e-C+MH@Ry-;zTuFleVfO)Z^ zL4yLW$J(J@ftmL`G;-%qo|mLv%t+3u^Q7+93L1fGUz#K6qqCYw?y~JXUeO4}6J>r( zRb#F;;_2BcXf+>Fvh8#zHH!mJ#c||;sbBjoW#fVcq>S?~M!aB_H0ce}dvWE~4=}K$v{K=S0 z4N*J0nWslcdEPM6Y1!4Rc+_f`=@?&L1LbU8D3X(v%pol}FWiqn#G1RgYiW<(*#AY{ zhP@8mf~C;s9P3X;Sz3eWlYze3ucH|{NCMvcxYMT8?0AaS#q%<-T00lRi|AA#6KFLC zAPd(@Ju=JS%zjb9iw&toy)v`w=pNiNd&y-waR}x3&ztIuocaMWoR!)e5{k{U|E{qvfL5?ZKdEeJO{QS% z665qQ_Wnn{ZK7kcX@ISUIt-L~6KRDISq=xGm?VKLQNHm2YTjz7WzS`f`&Y%O=Q7cl z&cuwY9sWrD?jfyn4ZSjX!w`_D*CL!oT?9a731`p)a*n3}>kQb*U2(>EVdn9rkC|<2 zsSoGZ$2}mUivwS2_)_;7LW3^du#w^c)?9fPr3|c^k&uvnOX|!!lv5-V{RbYXK87mg z_lM6R({_*5sox7y$NXDN-zZhlU`_cqN_v_S)9;hIABgmwLIZ?R*A^gHdN<>oCx%Ns zD{BnFOU%yyuzwyn21RDWLTOHH)5v^c>L7^^uCCGiMD-0F&9`e&ZFFZ>X1_fnfDvyd z*-PTBOa8ClrQqzqJ6|GUyuC~k^s46ge=_qwW)jTD=w#vJ584j5rJ2F8NlP>9!6wii z!;5%Z?8#_lPCVGaOm^V`<-CEl^Ejo3nhdSX2M@wvIsNsK2T{xpF>L9J4nA0ACb-P% z@0p0+4|L%K>BFwW`Auy5K$C~JNb-SMpn*_-P!{;aFl^PnEHm_>W;r|O98G<*MvQt9cA&{L_R7rCkL#Yz8=phGYxXgYO7n>2oot}Lw zVceIV8a?ye(-bw7-rJkqXp7mMtesiiI_Xdsx%@hZxD0?tlBgwiZ6d6Uabv~}bdZoW z&vq7cD={yyA4o|EC`YRXI@M>^r7W-8>(~PyyAD9U-6O_GL?)E&)C{(dbg~=HJ4*>V zwa=fvk`WokG%hmZ23eVCe$6MC1&LL1b4hd#UV?oLL%l2+Wu76h&oY6LcYt|zlJ?i; z7<=dBa0HVrYq2W^J2gLHfb^}kl(6L~2Tegulj!C7j(*@kjuA;*di65LSfewMuQEFZ zOT)~8ABxnNNle2L5;>fNAFL@h4=EPyR%R^BtRZS=a9C=*7oChnQr)4Nk&J@>Ftc2D zI>T?3`KYGfDzkAx4bN4^rKf*i;MxzTd zUwkfMnr~oKXGL9Nzv?CdBjU$L=-8h1y2Ly&i4&xl^})8p0yBrzAw5o-h-Vn33bSm4 zgLp}nbMmc*Ec4>S2t^X%@CeRwMEkKJcH~rvo$kM{QH);W5{?!i@XdJG&e@<#uQD$@ zj42G+x(}D3Go8qHm3d_*^_n1QG?CPQ4%(evYf6x()wxiY$uHXkAj*qJ((-*uO3?Z- zoYEQ3NOQiq_90~G5X`qGk0go~O!NGzQ)a+05qm$r$5BvH-Hw%*&8snFI>SLuR@M@; z_cf#l`(^2BWhDldZ*v%WXE1kQufQ^R{$sK5PCIo4H7Buo3?@rbOq1*al}$U9SYELQ z_c2NU=aNU6HM))$O~{~iUp6HgTx5n6i*>||QfnC-B8F$0yMg!JtEs>YmXY4wX_d*a z6zRe?BvVF<&9O%vIZ`YJ9y_Y$i3A1{?@Xunnbh2yMa|L3fBl$~nTV>8uSeLlky#af zzass*gD;z~505@cA#L)*pE%qFhOEzwOGE)yuU>X-vw6Rgig+=sGnl8vW*z2mvCXyS z@QD3*`te#RVzw?2W8D^`TG8U*-;7wqhJwXkS_&CEm@yn8rWhksbNPG>vf$9;Q9qDk zdl-sydG#k;z%tHr@GTRpyvjLayqHT)cQyqfY36#2xq0$+R%^S_?Y}jegP*9OwHS(- z+$b@xPE<{p6Nu7Xn4L9GEkjTqgQ}NjJ{{#Wuv!uahzQ+f0 zT6UF8wtZ8TnIp?ch{Yq5Ftz{bWTz>op{5Df{17c?F zL;sDl&k|yZ`Cy-egFSr_8&ufUm}H6FhGO>iXh&>ye+5-vCaubHNdiy|<8Uw@T;GhA z>2^HrT?)QHINTNB$U5a)Oki1!enP%dl=(gYUM_q!V_xZr3%ooinMg6QXmYpuYdvuP z7Lqtvh?-^jfC}EfIv+};=nvnE8Y~0u)@J5-&Q%PZE+eKhbWq*Q2lKTbVFkb(EA}PJ z%-GGfD^GO`$QEy&?MZ6R-L$EYE+1C^(Qjz#qUAZQ#-CDf&4zIfMhmdkZ9$FVUl5_=Tl4)hNG+J$I8+9k;@4sSvl;=LL2)A z6{%fA&4lq7FCAJ-J>iTpB~0bW#&%`gUjTzi4wWM055_xqjhUdD-|oQsBP?U-G=+0l zg7~RmIkRbZYSK=h;ILJrb$t3V;jXVB%YT=eq&7h!cDQ1q`?lg!gmB7p{{*Mnx>~p( zV_lV)SGcs|?GzzG!>!p6nBJBRf#_r2dX{}m^+%-&uvWkFV>@OzL&vJK+D+_SZ=CJY z^B7oQ^gMK;wJ>e{L9%0Cn~k*CYX#=e%i0Uc2WK#q{me3yK-;accdy=akerBA!GgV= z^G23UUBguUfQqL+6uO->1T}gTf(vi5#86b;upxRR7zWrcR$0~&xsDw)UHijC#QN8B z&S{^^{Qvd&OYakC6g*Xzxf0E7WXdmku5RWbAIFSfzu@~aNQ@)1Wwgw$vY@1!d7G_3 zI0oJ^32tWlPW1{IAZV2X%X?CPM@^jJvEj%wYINicjr zn&rrswvYfjS6IUzk58-uw?D2f6Ll78Fo)EAfi#>;DYoMU?>dYZ%;e>mq2cFQkar)i zz}62lX)mMkqIg~o57@K1ZZhUJ56rEx;L2F6T?t!!w%r0!tM9R^0oa0oqZ(g3ajay} zQb6CyRgBk<*?vd%S>R1Kt|FsJu_HC8^$sR(VihoSd8QPp989(Yq3=TI<*s1z;*el> zo_fRHt&;9)58KIYwTi_yTr`El1Zi>5oSgAACxV;6mLmzV5T2rNe2Qy|gm}s_ab}gc z#4N`a2%hH5Y^m#JhEBCJC-2i54j~BQR#6<9H&H=i0~>y-)~IN7)Xl7z3NI-z!^>*Y zC2s9Cze2vd(q25|~4{GX25L&mZ%!z3d z1$IX5%$GAYAX{In%vv-+{L)co!Fcmh4#)X@i6b09c(04mDB?0*!=dSp&N)<>6vvU?ItItuQsXQ*GIjKf zsDoMdGT2gN%W6|`3S;ItIDEJ>WlZ_ll4v9#ALOAu%qBk?vez8nWx8cGge)no zXDS4sCKff`SP{nR47W4L(0HLJzJYuxp@C5E4Zd;Tq))LH^t3#5`(h@hSLDmXw$+7I zPCMTh-jY&q41V5`5#qzo<9&$tNSe1GDVs57hDthPPUm?|mrO3ciCG?-iw75@ZNnO& zeohQhCoG4wB;~{~AV)qw@5oA{td$_r1I$KjIl@ZtQ`K$J)~GFldx;sd3KfMN99Gfd1@WrJ;%B0)OUL+ zIrvf}d_|f9HFde5)&kRSwq~KJlc788np6G1G8Z#z-_MhRzGKNL^B|qd`^$<94XWBE z6xM52ooORhw9Se;C?9%Vr`rDBx2P`WPswEtcA?(b0Jh3xCZ?ByGZ2!n>I_ zq$oXpsz8k568I$S8AZOE6p_*LrTy$i%f9${OrM%_a^KNFa-X2&7BzKM(JgQ~9p_Dqw2A2K1rH-hSZ%P^jV=kX)sBir;?_HhC)-*B>5AymX*=! zE^ttrYSx`%GlBIa06$9lbkfvJQvZ38IfvAJL7wNy`}y)LG!*JBU|6Ttk76_U#nUQC zv3dAKgqDO4gem?q)w0CQf6=Mg++c}>%-)L<;6e#}5rU%qeDX!w&zVoEq7*Gv>-oRg z1jXh!&pk+^>D6iKyrF{gX24aMe(LoAqp)7ke2;>&)h z2=9h3aqPE>5YAX>HdfgLJ$14ovgWodQA0pX4cI09?5qY>b5Cjiwy=FmQ(TrUFSTYs z+L?K;)U*q0C(8DvnSBklzi-`(!IagA&of#r{ye)yhfT78VL2) z@=Z!;Ak=-GZ+xMFP;Z^^fU@Pne#=+URu!9>oCr?g1JmH%KUr!+EaWU}78&RrX|OvGp&QcXrPdbt{tQNb)W6ImMlO$;>+D)ts88O`qH+~J0; z7!7c^g}DL5AsyS1*2UPBTfh}D*_u}z%>b=D1_iKMerUN?rBb~&bZ9+Sz! zP4yg3n+zxLwlKuxHqzijQg0_i$Bw8K@UVhB$(`2267ld6ncP6=E;wLWV55lL#aHRw zq{&Z7y?vx1D2~jUDJdO%V-GS`1y^Yb$Y>YKgtOMvuw4#v6O~=VMh34+!FHj6E(2pU zgLvCfh6P@ zSTFO+N;bl1g6Q)wUED7vhF{6^5qbWeyi!?Ehl{GPQ0}Y=*GvB!3W( z51j>3$$_M)!K9&3f2h0}aTWwd@y1NvDu?@1nFu(RBdyKjNxJ{5%KzptDakv1*k7M+8U;>)*a(r`c?5?=h`qq2*be~*^dyty$mHK)IG@O zBq)vX>S5u8wT|5vDh*w@X6`yi&JgPHZ<)J~zN=u4@8&U1v}~CTP?)uni+JP&_J`a)z&%6D z*U6rtHR}+5@@azxMX(e+r6`{qp?t~vfT zj*7jOc6j{K?06S~yfF|_zlk}t-pMm_H-P)?4LFLk;thBi@ut(r9Dd7b%266W$AMa+ zbr~h_0AxW7YDBHimmnjx6~VYbbZDVFS*WwFW$iCx(!Yor;f~ycfb`)Rd=%;ug$u*7?`FXm(b#EJ7TsP zE5ea~7->u1Kuc`D1yfU9Y>Im^4LihszNLCS3N1YT$1ch7R4X-u0oujC%;Yc3%QvWb zjnAW;>R&{Zm=hvnCZiV2q9lA{RU$2GWo)cYUoW$(W*LgjJIG|tM`Xg+B*%n&H`o9= zFA*i`>bI%(90t~qNBkmR)gS0VqON+&X@m$=FECYq@1|Bvdf{hANdC;D#Ii&r4np?7 zC(qmDd5^>;N~h|eFrkeTA8E$0rF>zihEuPSVlzX^-`>b~jRM=LteVy8 zfL``p3W}uvw@##_a4KYEH83YPIn6k$C*QRws5Hm-I1L-1`Rjh#XEO>Qma|^P<_TEm zS$TGG$Eb~>Ss8NJb_|Vt+mqLvMTl(h%*<+I`a!I^ znX#K$|G8JIMmL$^uQbnojF_coNaDXt8ZIIYmPx9uCiP!u+Ff_r$Bt0xzuN3Hmbrtd zJ*qKoH^-T1{sxLjzfGEYhl1FxKD|Y{)$v=v;ck{dw!p0(PE>4hunl+%j;DHC(J?OE zD*Yz&47~=YCaWz%Gw4Hfm|H(YhxtAZY>VK7R`3xDPHmMyw?%o6}G@k??xhaPv0De)53Y&@$S-4L$wtZO*mK zJv&*b?NPjK`;J{2QGxiOBS`3ul2khdd8U3SPEoT+F=%{SXxRsjlxu4)@dH1I-B-K8V?P~K z5RdniGg+wBX8#9{{fu>HtA=t9VX@)ga`#~G@HDB$463oDj$aegBcMo&wD~QYHi9$1SJFKaZJ846GDd^(enfI3$rAlTSo&7`yEw1Rfqi;91vdRxz>d zq=v+nzy4$m&uh>6Ct<0&6lLY!CchQjXG%!u?+ zmJ|eP=I!LfSq=a8Lr-8|#3W(?td5na@?SJLx)TFV&XBXv>$jIM;6|^&bn?HGvT#yL z!T57*;MM#LMs&z*N2n|*scxaoTOXaGrCHC&B%eJ8kx4#B>iLkGRdZ{%)Mv9f;5Szo zK=rUwY^+4@{;a7rzU&n5iJ72X(U9SEcE-$Bfq2`V@t)jejKeFtkW4bGR@tpndEcT+ z&XLsKVm@IPK6BCizUt_n@;MvWUJGShJBblVZ9A9I*-jenAaxIs`h(6R9YPuoKM#>@ zVovUI>~~#j!~$72f49SrwPe1wR8U#j%{;=6LmIK_?@WPr_HGB`i|CtD(os~JA?y;u zM9(2t{WGvaIJF*i415+O2!X$cH4kA3Py2f75mB7^jq5XIFzdZ;#> z>EpCfeTXBddNB+Y9ALi5NIdgK#1untXH#W&j;b6}_|gUr?!;Pm!yGX!Ry$8@hVOUU(iJ;|IZG9YpKh5W6}bOqzk`+k>STY5+wR@T z3?Mn1G&NVAlMKu*^D*|(L1_Ix#KHY~JL=Fc7{gJQ!lU;rX>u~DJMB^=Z9_>nnj285 z*ew6TX;k~onlGHjwcl)@ycB#x#&pt@PJ2eE|{+wr3K;HB9{ zZ{7#+P@NXS{QAM_q>vYH9js0XdGQ{-rr{L=J|s;G^|s5K9n~VyJ2I#-hoW?__}N2I zGFUu?->gZ)ALQ*6c|yI9jPth*;_%weY{V3|SL(e>hwD{}lA%!z&*Oa+MX$tsNUqdt@>1&U5` zHG5=4XMh=mr+2=F zggw9jvtM{Olh@lO8h%LX?+}0H@uOJcds^D}kN7?<)DQTa+C}Q_CQX834ce?c%C5n@ zP9LGTr1#K0_>}H7zG!ghC>EG_GZc!Q$HmC%?qu*W2W9PHu5);w(X+o#g4j?vN5)}5GdHjTPt(`i@ zUi@xm_6dxz=X0%-)$}De72VLnWn78;HeK~IqSqe$JSNyBLr-L0D$|1EO1o0&vgESOFw4_E(L zy%v2ddM%?{8gCJudBTwtx`5PQOm3VYM@rg<=4OFL6Q4X(D%7kxU2KOoTen%?zPu?>*|3+C&-(b>HW6 za*OEu8L7KhoX4V4 zmy36~8B)!FSA2_~{;{AM%Ij0yl1@&_$pg*&50!G_ar(_8`LDmcy!_KR@^T;tl5%o< z$LAmYQQcDlwl2aOasAi7d8fPNR=+z%cC|ysSDu8OmoI+{bK_vi&4v2>;X(c&8*+2< z3h^&D@6=?^r~lmCc)Spi&WAgF&?jMjKK|e#0eSgI%)miF_z4e5UVdR-E*D!chn8@{sgLcDRa;;F23Rv7c^QAU`Z%=WY0SXeJvFFdy}Cz+j- zpUBJioV>X2cupZw&xfQuzkb4td9nOdRw{-_xF}eXWQp9AlW-mHJj9ccbz?zxDmyH2xe0fjCZ^6>ep!oczCgixyd2sa33ZSKXPJk$-ktAVV#1wHw zh_N^X#JyNyGAl2QbfcPiNMeMF6pH2NA_logX2cYw3K8dDAxPgm*C|ASaj926!pTqM z=BHvPH!(k!#DBSkh+CpC$O^Iw3q#06T|?p}y!yxiWSJL3b@sEox?YwKRiV=PdHK1C z6mr0=1KG^vLhph^>TJl%4k0x!RVNQA6L+0>ST`@o%4bSuyBCHRhFPf4m%Fh5QsZF^ ziE)+}OP-y+IIQc|3+pBlULEL>9UyajFa@z(D3cS`OV*_>DThA&3xfJy9pnNty?&UL zbdrcgs;*zxtrKKJ@l*`{&-b0MP8wO|W+k%|aCLmg#eY6>J;%+;$CH$_y2(18lY>M> zp#D!i6jEeydJ#fHNLgV$x2~JzU*N_V*`$-Imy<&&Ec1m)1m?$bg6w=&Q#U(RH=PyK zbz|X$C^p$H)Po*ZdRbm}es1a)5R>hpl)B@c@JjD&_bh*&lWY^VC`1mhR^_-q@*yCN zEIlhc+e1AH>gI;AyuuVh_3OE@gfFS$A_4*a`G|Nb%Rf7nofA(3<)u&|!gCqjRNZ*$ ztUPEQW0CYwhP)V(;zy`n$@*a|7ug-wNuHNJ&p$uBAa!2q{NQZAPCCY>CzVACon!vx z$%|80q%Tiik@~6kBkSs-h=Hd*NCGjAg?*7VXQ4>OQP@xr(A))ZEA+EcSvldQem%c_ z@~^HF)b;APC;~C2m**6w&Zky|EPx^65=S-7M@{jv@(?gwa#5cz$VY`@F-{^(AMwov zb9R0Z3v&|5dijNgZY->mn{vX-@{>*;T9@$rLf=W(Nu7-(&hqPdXbjvsUUsg*@8$=M z;k?C~XN}?f+Bx&=-+Kl-CJ*?sOJXLDzZYK?6F#?hmdOY1QJH0aiobjPEb({q>sjV0 z;IrqB$H`e~my}qujtDgLQ!87LPj%!kwli=?)#o?V6 zA6A_64~y$QVa$2>7^mCK;;R%V72lya2lp=WH!$LV$l|vZdx#%@KOJS|g^GJCPU9<{ z{H+J3eu?20J5O5vm zyu!{F_XK8q<9Ay8pyEQsPb+^y@e;+kMV5a{go`cyMzOiq;>(}5@^gAx+)Qzy;sL;n zU%JG)&rUqS01fI$`nM!1QmbEG}2~_!5g}EA|pNDT?1V#V*Phf4>}K z<(d8#cUGLk^!II-U1#}&)L zTe#0t%#*hKy%YIYe9ky4&;QW6w@{qB!{Pyo^FOk9w&FOhF5z!&gxguXM{zjS;**N~ z^%h_Lj7?wv3yT{8v%I7fS11k?Z&aLn!19~%mOo$d)xgZJLdCZzPAKl9IQ-K3AE7ws z8;f6192~WHz2f+Bi@#Ky_}=2{C)n_USRILf2gQjji^~sb7RU}KVJSv=Xt-KkE6N$S$nDTP(u(()pO7TeL&qce) z-!jGVZWbR@?3Y;li|1^3`TuKiTyfq2iyu;)c*x=fiUYK_{C%m|on~=E-^xqQv$$Mw zVww6^oWDW+D-O4)|4BA}c@1$63%`35o30j5Qk+<6@zThByTzX>4iuk1*~&|PZ{0g7 z&O^Vz-+0C88204iw?}bdU5lGdvHo+;wzyKUcaFs`D)!H_cr!4|b4u}1x})g1msGrZ}Pa+?iIMtGGFF9b;xHzFl!n zKP#_9aVy3DR=i2Er}(V?mVb)k8x_B-_*KR0BliK8e~03piVrJJDz5Xq)$f?%%M};? z%lf}caoz(KH&^_C;@cIkQ(U6>p8r_>2Nb6jKd$)C4_f!hiU&Vr@kj^Y~>=PB-@IH~v{#S0ZrQM_33Yl>5fKU17me9j9RKgCxo{#bEb z@m|H1ioZ}iT5+iO6~#vs?^J9qv*{6=tMOBOo#KlX7c0I@@zaWbsyL-MSMeUj`HC-u zJ4YS8=)GJjG)a=PO>JxKQz@iW7>@ zS!m_EiW@5S6yKqEt72Dipm>_%Q1P3Jk0?H*_?Y6Hmuz_7DQ=+H{KKY42gTWn`zp>+ z{H)?!#Tyj=M)4uVS1P{fWgFg~75_zXp5hY4jTJwtxT)e-6yK;gP~1v!_981kuK4$g z6N+z9>?$r*>?t0t_$kFp6pvNBUGW6Pbr#$3o>hFcVqbB4#VN%J#rb#J^nF@!E5!>H z->mpO#ff_?|CLK@c%I_FD}GAx!-~f$eo65J#h($M2YXy`)+>q&t^A)WUaa^Zic^ZG zDh`KP{*M$VrdxbeaX-a5ORaoY@gEcqSKL&wr?|J`ClpUrJWBCq#ZM~Ee$~o!vIFZKRa>aKlKBV{_#aFJh@(LB-t+*dfvGM0Ab``HzJXmq4c(~#VR#|x?6*pDv zDK1j{l;RPJ$0~k7@dU*i74vKzf0wSd@~0|prFf>|62(cyV-+t}yk2oi@iE0~6#ssW zmA_7L2gPqGen4?r@pQ#J^~c`^#kn~7$KOH4g^DkH&C2%`U#mD!{13&sFIfNoQCz5a zhT??cw-j%kYx%!b94NkWtqpIl;&zI^P+X-rR6J4fF~zGDpEb|Q-={c7@y}kj@-I-F zulPd6eHG^_o)Y2tR^EGxuT*T-S$RzrU!yo*@tum}iU%t$RJ=fOPsKYG_f}kgy_KI( z+)#0);?9cuDZXEEf5nRw4^X^E@xK&by1~kSKyeGjuHtTr2P+<=c!=VuiiawGP4O_r zpDG@%xc(b9JWuh}ipMJMsMuFLK=Dk)^Asl)Z&bW)!C6v%k19?pzVuBS-gd=J6bFj` zsW=y>UHKcP_)5hy6!(0|y02H9P<%jfrQ%E8vf=epoUhnbT%_1jJW}yk#V;zJpm?8R zU-9K{TlrHJw^p1~T&_5!*jKzx@jHsQDmL#}d4b|4iuWqMTk$c)gA|*WZF($FoTE5~ zG(6wI8p3UooaS=H3B^|{jw^0Ke6BIR+7Gv=dwxD1@Vf*5C@=SRf#yEN3B|5r|F72l z3B~T;ES{k_P$fp}yci@yCjD^6`M*5&UELDfM3m&%|y%U5)vP;#9ssbCu$p zwif?QalYbzD)tyr{3;b=?!V}*r@*ziqp+4|Feqo)tz^`P(QzgbziSIP`pR6QG8T! zp5hC#tp7sAO%#V3pEinfRlgn)R`&-K7b@m=!Ksg@@m;9cSNxu0SMdSGf#Q>jL&aBQ zTX|{4jT9#}J#cxmgcoZ0OeoIjY}4aO#h&udjr=QrT5($OSBist>z~umj8Ez&i*pr+ zimz9ktNPuk*e|gBrHbRqKSFU*-F?N0)|UUZh+pM>px9OahZPrUeCpS=`nigK72!5k zUNglxirXvBS6rmnDE_zNJgpB;ME(`eQXD8hzAh-~lds`(+L`GUSIlW<;)LSM>nT=w zoQ9>lt2nMWNBMgw_O<;QuGmvNE5hw;eEE$Y%JUWDLmh&XioaDHD8A|}>z-E3VKn`x z6#q+cUVAJ5F~xy~PqU2tx$2HjFbK|3yhU-S^1f1R)cxH08lK9#MsZr*J1Y(pk5C*c zenGLXIITFP_=w`9;!DrA;Ta9@TE(H_yA!o|6?=+zMDEJ} zrQ(FPzvuqQ>f-EB4j@M#ZVNR$iTRG`-dRcZv%Y z->lgCyXC)2v9GvPaUyQrhbhiccbxB%{Lj<&=M}|;inl7xRsL@xca?YExz@j{I9IW! z_(sJ^#T^xgihD->RsI0Q*i<0D5sCxF&nV7Q{udPID^4l)m49o*uXwNG^tD!g)_GR{ zK=H2?hl-mkHrHAH4vO;>cUPQJ{D|T}@j}H3#rqYf6<>6|4c}LMonlw*iQ5!=ii;HI zC?2jjq4+t)am7m_{$^JH-HP)RpN#xBweAcq<})#qTRlDL$w;p}5WkR=>33UntH~+*ol^@vVwI#YKt(#SbYC6^~O~ zsCb@YSMgfK`HDYO>?=N^7?;1w??)F}eN&2mtJqiEEONiz^8Z6|;tq=|6zAV)@uP}! zZ?Jf3gw=hiVo%*SDh^cse#Nf3$1bw^hqf7w7Tz7>?%H?*uTWaxBkUiJ{A8=aa!?Jit{eD{5L92D2^+RD=t)=ywmdE zuQ;vPi})2kuQ;K2wPIh>|GkJ`@h-(_#fKETioaK!qv>%W;=%qouK16NUBx#j&Qsi8 zv9Gv`Vo!0Y;-umS6^DIoe4mc^`&c|D;xDy$jbgvd;+={^#YYvV%B}l_NLR6EDlGns z;#_s_q&TO)buU+(cfZA>6`LxH7b*5iEZ(WuEw=av#W`QY(8TYGAKUN~xD$-O0>$Yg z*1d<~{BJBC9O3(f-7HWXYIwU8=k>GhbuQERJ!Iv#Rh+;+IR1Jo_Wou0pN#l>S^TzQ zSM~iyanR4Y|NL?*-@V_;@2EJ;v3RKBoKlMyD^6kG9e;Zxes%xdPprH^^W$2@xthPN zBb>0||0BX$9!eF*)qS|)l;;09#i8=QKzxpCdg^!`r&4Tr{>-LN-7754{lwxwD=r*m zaa+alDHacp@MMdZC{8_TG4}Rb`-NAl;`fuEYItv0e2e1L7>j!;&i5^TL~*dw;x`p1 z##($J;va4CWk1vK)>(Y3VsDkj4=7Gduy~?kSLLM?C+A!D1B%nCU(U}}{=3%wCdK)< zk(j?;ic@Ke$0<(kviLp4xsO?VRB_?c7GLoTE1wrE@)uVeyln9h#XjyQ=5J2KkBegY z+Znm5zV&mhJh_4r?yVGik68YHDwdlw;XWk7YpnZ=ii4FF?@*lBXz>-lwDRL0T3nzw zRNPl_f)|Oz&vC~%E4=K)HXz^vg()9kPIGgJg$M3QDHpPj%E$*SXFpSBI z!HRPgPgm@IY2CLe_77V8z2fBgw!Z%D*P0*STK9h|_C{LwX^I1tzeREG5zAlyH`c#@ zuH|o{I2U&>^4C{!;Um`lImL++)_sHG9Bp6f{?^J%o@e=6D|S_%a>YjRM8ye}|5n6* z(#pT=cUGRO;q{EL@=sBmqw!g$I5=SaZ&94bi6H!9zqj&IU#NV=`HHVr>}h(piriJ+ zKNKgo)D?LN#c{<$73ZuHXEQ(YuXvkcS8@F-HNBQw{wo#xD=luNIA?{$_bE;-vUrr@ zxbn|boU8oH75n>beBW1W6n~*OZ-|w5-XE+!{v#GQP@J#sofHQ{t@{AQ@rNvaPH|$m z#jh$h4_o|!;vB`t75js%`{jSM;paVSaZ}=Ru|G`vgL~9HXRLL9P_Y?p@dCvO&*F`d z`(qY|iqnrBxex;cA)AM)XRaSoZsI8B;D)zPh z4N&Z<`wYdVi+=JTTOP0h zKL*bq5&yaOo_lX*s+srR_dR{BF8wFs>~Z46iL=~?5ofM6{5az5>n*)G$Nw%%?^ehE zL`(0Tj{h%=|1-pW_yU0Z+)g}3e9ye)-*}bLA5OggPnO;Z;=bDrFB6xDU*PC(v+}%| zxIz38;_bH^{aX&x{{Gp5<=_7(OaE%(zRwx|N#g8-jDCr@ME>63(@nONr z(>G}O?_6W$9U$(1oZ<7tCE`uuE#lWW{vqT45b@aeE&clrS^E2bW#ugp&%V;ibBZ{F zugl3#jd+jp{w&A;L5u%7$B(S5@!>Uw zuP5FeHM~Te`LCA$t;DmxZ}^?W+aEIgS>k?{|1KkzUmxZ7kq-ZN=0`mH2*ZmG|D53$ z5%1jJ@LPzt-(cEBFz_(G%K zMtrbu_}#>_e_;4?#JJ3?34D*Z|DBfJ6_2y>jD5rCBgFlz&opuA3r4?%c$@Wmy`xiJ zKIG`c|3JJ?e4lG9zwEcHJ%@?6t}whxocVdfFC;EK!0?|qOnvw*7ypq)zt7{@zVc-r z{EQKg;rUO=T-(&6jE#hs?ulE_Z{QF6N4DlH4i3`Mi ze{S(#OuWbYE$<`7cgHpV&l6`~rZDp_j-T!Ov&Wd#Ity8Q-017@3H-EAufH@ z?7>$$`gg29|D3p=`s|Q+M?QRqpPxQ%`E7GPA0yuTSIh4y#D@>I^j<*R_bY~XiDy5n z$z{Gsd?4Q!!_N;KKjrC)3CnNx!FN`Ao;X8%hIsdDmj4RzHucG^#0}y%JGvZvz|V(> z_djR&fOw4Z@jr>Ti2q~J%F{>tYlL|F!HIi-};iD_d5RjT7Uk%!(4y}?9sVyy|Cy4dzxPJNzec>x`r=Cz>MtL=+R}eH@jlmw?;<`tZuR{XaUc8Z zUx`bU=Z8Ph(%YdtKbd%|X#M$A;)BOqdaotkWqZGmIK%$=GV#t=to;A(==7JIJ!|=G zJ;>5)5%;~@_+L-F&-6b^TzahW-%h-DVD;~tw)Fbh{)5CjZ2t=mv;Q^&Z0Wt1c<)(; z|4-sWIY@_}d(Bw-hk3(~CZ7G2mG``(Q{Fa-4_;^VHxO@)Tl^0>`rjG-o5UH~+xI$W z`DGtq{Nu#4e`@uWbCI$?w@v&8VmXH@KYvZ!c&o|RUC%SUHyM3~xWV#n5cj{{#^-Gg zbG~>l@d4+%FA%E?mj2zI#Qg4I_$uP9pE5j6 zyz>uMpJx+~ty%lMjd=ENjs9ig%qOfocfQfm-{bgrByooN=^Sx``unn@;~ft9c@Oda zRhHftiTgfd`Tg9Jnf|VoXM{NW9^=1AywCoBDe)G^$GeG3tl#GyW_f;0oOz>_=W+kZ z^4n&6&JiE5e*c+x7oTsIpZ5|sj+=ftAfCOKweP)uo#p?imG>Ir{ij*|ZX(_yei`xh ztC>D=<{C@yYs5RBwD?y%#nNxE{jMS2=lEP8E;;!j#?v^Oz(i5j`)D{$qR@x94~)J+(-Hs96#;3JI`8r{ZFv`9z(o$SHttf4cd=yAucigCmsDh z#(&R>rMJcTD@WY;zO~;v@gey?Nj%2#{fKy*_?PA^y&aCnv&8*uuQxmTr!)HV1>!y0 z*FQIJ@wZ=M@-R)@$MLvDyhnZae&R#whkqm<`?{rn<$|TR`-VGdz!dTR?-+h6@z}SG z|Lw%tS6cmVC*I?J_v5RU-qaafa*TQR2fdTYaX88+l9bsl`(fCuO;51etZgXmit>z zB|i9w_3z7xx7i?N{{K4h?su%d zuO>cxi{TFwZ@tyCnc?4a z_=hHs?;-BrHu{H&_sRch;$70eNu0&JB0u+NSo!v#7v$$E;{K}Pa}JY#k$4++f&5$| z&TLzGZgc$4GWvUocYf3G=N$c+hQIIV#P`41$}{!~qmL8syxj0*;(fVjgP*rL{CAfB zcZj!NW%MhW>~FUBDDn0yjJ`-bM*1@Z|MXU-^yGVL`fnqBH>WW37sUI&VE8MJ{&2(p zM4Wwq;qMcdi0{_2^7IWD{Q<;Vq(6%I;1Nb2B5pAMQ^Y&O3&a_gr%7D8+TuT#c$@gQ zh#SOjBHnwf@&5twKJmwi4~f4{d_eqTVm!L1KR?^H`t1|<6CV<19i91)In4TAPrUOm zOYa8a65Dr)c$WBP;=TtP|1*g*1BPEod{{92X5#)C!|x+55r3L^Z_wzs6Ymq>eckFe z%ktijxIz3d;xX2Dgt+f9mfjR`Kk<@_|I0?-ATA9Uei`u?)`jx(7UC@N2OXXKUm~8J zG5#MDZxKIa!^)p!evc&{Bff^XM0|>PmiX5lo%LHL&OFlcyP3G3_!-1~#4jY?|9Rto zt)t)H@cW4mNZ%*UGXCEaj}d=|xJ3Lz;#uN*T(bH$h_58xB7Ow%HgS%4hxi)eUE)dN zJ>naQ_lcK@4~Q>0e#++-@fgSZ^N4qee~UQF{`_6yL(11K@ixc*hl%%yzd&5NzqRML zh~*rp{QM8%S&qNEZd&{75Z{-0i}=CBeeCaFCO#k@BF-@X2}fuAv&8*3SpF49A2hs9 zy!#--&vta;R}$|LzlFHL{Qr!2hxil3Tf}k>TISz9;_njAKG5>}>C2Q4;$I;iJ8Sgo ziD!v#A}*2tnZ$jh?+|B+KR|r=^OoMHi2K#J9TmO#d~+nP0U0-cH;{{4vK*{AuDX;;$1oh;JwEXMKJ^oMC?V zej4S6?eQ?;1LA9l5A#-@GsN4ZFB9()Ka;qxVEnIe@kxKDqf=jhoVY=K@Ok20;zQyc zj;A|6o$XJ2f8s-?S0L^?XZe?iXUShCZV*3$YuL*iZHd;Er#XNUED zFmdBQTK-oPZxKI%xI}!4c$WCd#0N}ojX2BxyM=g<^p_Gh9%T9bu8aQ*hX0iKkofb& zTa5n=N59JW@AM3-&mr@>FY)#RjeZsJ4&}E*yhprFyhZ+(6E{fzBjRo1FB0#N|KEu9 zp#x-j-z_W880ils?jz0-UC_?g@?{(a&KaXhu zzLxlqc!s!-<(Vh$CvFjsk$;Q0MEpwPZPx!S#QS-x&wnF6Al@h5BmRctA29xZB`%SE zcdUz~{te>$6YmgTMZ8OVJ@Gd2jl{FWHxZ8!KaF^c_{9#hJg*_%CVngN4)LE69}xdF z@geayiT8-VM=a+U<>wyHvikKC{{nG|I7gfzo*>S0KA(1&<8{HsC%#O)_W;Z9CB*y0 zZz4V*{v+Z;;*UA{LoNPih_@eR_#4DqwCBG^yhnVuXIuSti62P3O?)+RgLsTMGi2#M znYfR5lXx~~^ydryq%TIR39Bo@M_%ig=gn$wA_N(oYc|vV9hbGtBR4#QUV*N_;^4+r%a2|8C+2 z@kfdKDF2^v@j2gom3a0Stv$a@oMHTbBkt$?@>9>X`p*(yNt`ABRm3}wu=IY7c#QOO zEipD z@jD!y{r?xl{nT$?beQt{KZvu$_rBHYv&;HCh&aRcC=fTUH2FD6Tq3R#XNiB4c$WB8 z#JjWy-bQ>tyhofN{{itH<>_BseByh&z{u699}vHTIQvW1-|r(ne5B#OBF>QhCE`BfeJYU*dl9{{rzo@zul!S6P17 z5+6R=@D0Rc#5Lj)@zaTS82_cj+r)1qZv2X+w@bYH%Z5Kdyhr@E#95~QRpNf)e82+0W{!9%2eGGp+hQA%d{~W_VjNvLacr=Ee5W^>8cq)d^#qh7ka5aWkV|XKmpAo~)i{Y2W@M~ju z_U;+|w8k9%oyYG2e&tQHMf@(|cNxDI@p}_~SMXcMZv($KzgzhIP5eF+zt6(&v+?^J{5}`I&%^KY@p~(NUx42i z;`c@PeKCGtg5Q_ocN@R>87t%8r`kx`0uFw8l{vsd``TS`R}K8D_?4q^|9`A^f2MqV zz16O-%BL?Qe|o`_trEVPSzYh~7pkpxvwk^KzIJl;+VxtdJh`f$kS||1ecl7*wffq* ziJ7#pd>F{si2(hQbs|*0h#X|dsOJjF6kQRqB^;@P~99~Svj`8xL9qrJgTK8j9##ORl0h7rPh%4_hZCz zovO9kB<~>DiL05&aWi7HS|OcpS4HNTKR&M>T4U- z%~E~kaymWMNG{ssYGo;rj|M(*y^_d831{U~tjPjQ)z%UTNpV(E!qd{0u=Ju!L&vKt zVV${+a%z30T~i5<$CfX8r-hxUueD3N3#pajg^{TMo)f?S0wrbz8`%GAG~d1U`Isa_)2}PdS<=dSoc%8 z7THpGPhlG_8pS6?lt56pR1O`(sVud%j_KFddZiz5`00mL^wKU>+RNk3`I&lp=!r_p zZwBFyjLVdG$>x?g($&Xxs3kIz0g#f81*;rPtfN!sD{WtpB-wd4?7iP4)k!EtQ8wxSb6SV#G+cGy%VMiHu;e`7%cbsmj{Pp(0Cx#>4XL-!>qqMZWE z2wxPJx!rFwaA@b9g*vacjxS@xwyGjrM_`+-tzz^p)~X9==vABu^aLQ5^5rJzNMv;h0VGQt6artQC`lE@eYgc26_bNYW&lflE^Y z&Q@0|4Ok*-2}#+?TA`_W{igNCOl8hYAtlI|m&TZ`-BKM7((pnfGkr1&i8{##)C=|I z!i8p~QL49U?OJ^;lCUTdGi#y>pnRgX7OO@Oa=LyZVr6R{Xn3jJ_`*hIZ9W)YWdu)D z=hl}_S5_l|&H5!zl~4kMx=yyH>J=Kqn)=x)G*8oOJ`0KpO&J~K%H^>}`Ui`&$urU) zstSdxGT*Lhr*t5-&dr?Ak!p0cVf@IdX^pC@z{xXG5etZAE&5lA>=r4~;N^+xO0`{; zvIHrm@?BSHO@nn_y3gg1%4nIVk-A4)gGHjf*u5Nnoy2SwtDpg0aICsy1}Z8a4KJ?g zv=$51Vn*0lxJXEOx?OFg1p6g81A#l&fJmQcLdvY^{V*os2bTR*N|nni5V~+pi_*F< zEhz!h3P>&K!~0DItF@cA`3H3A(EK05+ana|g23tRyD5lBcz z!Z3#aAeo8i;bhHZ(4*sY>WE~3;M5f2#kssfiJ5NW&!BN6SltpRiRfWBB9tp8IWnNl z+hMX7VkQ>`lq(n~YYVOul7x+9l)1>DibR+%!}XNpo_8i8+9Ja33s;0tU2U|TSVe<_ z5gQ4FDeRUke(Ei>P^2g@uAx&+bd$kRp_RnREeok6vyQxwD}|vo4uxpzC>DwdmMX25 z{h5pvX%2YD^5{4DNBANz5GxJyqYN190HZhfq36q!Yi6Xxg3qmW zAYh@!HEt|MP^wa;)-22aScCxUCpU##uWeY{FYqj~+hJ~(baBgxH!3*n+`Nrka zd}$Rl4KHZ;{Bl#PV=ngTZ6sJ*TPn>)7?ZuJOe64h{J)N`44F^@=!bydIAh67w=2zdB%ufyv*3KK1zQGW ztxO&nIlo|+3b9Uk^mf3F;#F#Et+e_(cJ#D10bH$S;{**6$Xi~!JX%xCBI^yQqhHw) zTG&F_Hnv(?gkDEuA{8-vYfbSIH7jdv$qB|lyFv!`{BbFY^!u^P?P^PyASogsCjEI~ zqdW9irFnTCe$8fW{&*dhd@I(;sN~tj>3kXgX%Qe6k(Nd($bTLNg_w>lv^ONt@db_I zl|&>3d@M>K+S4imvKJD123oP^!7Nt3F&XJXO+0XOGtKpC8wQgfNu%g+jCO!JoEs~b z#j|FM=F-XK(sE6HG{$H|2DM}^hOCz&tE{$qn5OBYe4Z za-()pFq#=%21P^(M`3{H>MIw*ZnUsag-JYywWPbHjqSgXvQk}>6vBWt({v~2RRLam z{>Ia};o@cm?vv_xqXFq_)mN$mGKChUcjt;ji#3^pC56+XT!kctYHq;aY$*nUlw=)F zY~~cTV}k_6QqN_vn3B}7ag<6H|E0N0!@NvVWB=C{jioJ-rR&d~Pl=ooA&0`awNfo2T7d(OX)zy)X=#YBU-vF#mmJZu52onrMIJGJRzRx_ZE`vzSejyOTUB+PBSw7wpd7L4uGMn`d? zH}jsrhx;HYwaxp&8}5F3#lMK3L@w6eDQQXripl0DkyIVRCu7ayv&KqMG{P;T%;Sb2 zq^B$Tz}iTxn8iS+s7W|nUUW(j%bUpjAu2$-Ut;@l2Gs2E2J#3>q@tQGqluJ9+@@Wa zG-{ioAx7M!;4vn9Km|jGR>+7!m28pGKwCr@7b7{VTLB({T)}e*6vLz($MIaG$AiGU z3yhjkxvY&ybU-VWo>w}$O6KiU4pB?efizvvqdCtWwKn!L9neIBeW282hs1OW?I6s( zrIV+p%P4TL6;u=pSeC`puIIg6r0=C*V$;g94m({)V;*wl7mzm2X>TQw8-ev4anQ?V zOKLfVkImzDREnk2a;avcB&GIV4BKPr9wRT-O;~MiLl!T(c_dnE<#n~TwVKv@qjt1< z=d*sjZ5t}B=J}k@>H42DmscoZP3}w;Ye5I4rYN75( zHg`Vn7xOr`@KUQ3<8}LVsl0=+bi+-@H1>k@q2DjzzOG5;QM;%x)Fr84i}>iGUKmcT z$#iUAG_6*Hy4Xpj=nzk%i1L<(ID(=G6r76ZuAi({8{^_jmzIr+DiY|z8V-k$Pc*>fgyHV;g{otULtytUw$cf$& z$2vUm#f!B1V;nHS=r}K4bOy4|B6>z$kD3Z+MxUhsmeA?nDWL%s>|n>k$+4Hzka_o^ zhpj<9;xLF(o%FhlfU4yzIxEVHJSrWoI~nPTk0QElPB>dsyggA@doEWLmpc3a@Fy0n zd~u#(ZUcy5sk8BPF3vJSmJQ)ab2>(&V2;INKUn{>^}{5M?yHPARpiwPXo3bIbu>); zsIS<9-1RHKRp@#tK^%}BypGgC-7qXVo6KULs;;f$h~fI`S}T{EsLtbXn1bS>xzA4L zl6(VVvJ^Ml&B}D6GGBF;S%PuMRyfF!a-QG_$4-(IjGv_MC7)HBdZ89Qv=&wdtA>?hN!mkR)8J z?P@N6W)1s;@TtmaCCa9_btP@-tZ6v(stb~BP{R&nSIaz|aS>CD1Zc(F)0 zu%*Vd*alQdE}kCuEkd#jLMw4yl%NizQ6YUxs%=$)lrVx9QDD38K}E}eK} zeO75|{Yo1!yEm{tNn{9pI0kEw41c0{a&7`%vD!J3(1O3 z_nA^QvrfANr|L_`*4u6PmSY7vEqY9Ka*Plj$#HH($tF)vqD$A#u*iugm6*9&An0Cw ze74S9?GyF+^%jh@i@Ki>*haC$g6{Bz57W8z(~~%7gr#iHuxC*To1_EUN)4xxpq)*s zu@&KTS%Sl4x*LZ{bPC4|4(Fb(FI0=0D$ibhVl-s$m(Zhch-UNY=cip2B<-LBO37m6 z#+x{;WrC0>M^3exS@tQ!K&hy_r5Z78u$=DqF_%#Dd3}{rMHH6Am3p8CJuJS6Xba^; ztC%)8ttBhz8ZS*BLWFRjIT19!$`zLirAB7~lRMrpo81j}7fYF->Y9-%Y%W{i^D zW^$ziMJ6toluI#*07Z{8oyUCVw_vGRUlL1FX2Q_J6R*M9%0jK~Bnp-RonkKI7}*T& zfLN6SovK^hToD^FHks&=KF5J=QnxAR(vjtup8x4S0p!3(b>3SSnQj~xyIXoqtQH8P z*Ad1NpKX10HNA>6vSIUh@pUOsU%^51(7!)`ygV(P6D~Qk+W=RR7)%dZBbkD_YS?f} z5PqE#y7A|=S+TNEtH%?=yxFo`m7!pM#~V4-kTQ~v35+MM-r1E#b7q#byKftlo@Q<3 zW%VcJR8`5@fQv^WHh)D0N%pG~QBJ{!*KPH;>*lM$IT#tv+&1~fq%TX`eMFqJa@x{Fb!{(m0?~BUK~`7?dtbY(-l z6W08}_%P_H=t60w-o6e6f?ZizRnb4Oh$UGOHPhAe;$q4oE+rNwRFTzy-5-3;qSdK7 z)@?G+gmaLu4x;+~2Hz1-h|*$C0-;4jucK;@@da(|7k+xVe(4+zf?@TEMZYgsrqVmj z-hO4GO0}onEQnbsO>?$#DZbn&P^X6aKP-6(N9#7GhZD}V0aKZ@(l(3!OpU!AaVP~A zP$;>jIUHv5+G7BnxKe4fsx+ZPuRwGt3{2Py9HH*B?Hpo{Ror_xC7f!R4#=5j>q}g7 zjjg)|M5U>@YfEmgZ$hG}e7_P-;ayj)EiJeGUX_?4k)jr$^STggF`uBsjBM&BV_Hp8 z=AePe*7(}xaJ}kRWwK?dI(_Ml;Q=@VXX>&Xo~u`yF>N|7+e^AmV!!Z?a0zrk(Pr;HXX9Ax+n+Pa~{Q`*jRJ75Ni zy43JzpqDM!?KT5Re?`k`+i{UeKOA#jdl;WC<4)BVDl4kb{ngr_SQ=`KMQjZ@p>B)m zxTPr@>DGZ~78hGpcc_z7XGm?O7!JA#&ta4_0feeMWZdoc$BIy`?b8P6;N;qdP4nS0 z-bttDZ5-55CC!<(Xady+9GV38BbVHMr>h;w7#Zi`<`+XaWiE7yq#GBYS~axu&MXFf zZlN*LF5q^?kKem4tyJ@85L&?2OVtG#(_v{L`0g~As~JSZTJCJMfeTErwwHk)RSVvr z9kfi;WES1x)@9tacR672`EuhYA_G^pM_uPT;V1TlU&iA2Tzx$-XS~5UC}dSrqT#T5 zFUhfb%+(s^CnPrsRhi*#C`#U$(?%q&hGRLO9I2j)8{~ME^@a0c_yv@vJh!%}x0z&h zF8$$~^g}v1cbo(D+@F|y>hd%}#bG+TjpCHc5Gp3qGRUFz7<1L6@^~^f6rFD6Zn%^- z+K6)WCzxtf&OF6A6bv{g!X3y?hJCU~o+p@IOUmgIKksK8|(RbEDlm;7&~Jy zzFBLP7BQ-!wPR_AGCrl2O-CUga*oF!7x=vrqB*Ry6_0uA%;GBxqbp&iK2_bQuEb2s zVOV!=bv#{PZ{iS$*XL3COr^PmImV}pz}e$b&X!E0<8cqW(iY!ek&}FZmew8ck>Y6)?wHRho+@r;jYpOSi6PiXkPP}2{)3FCO;4gZFE`vwT zo2N~1LN|Fr)9EphSfkkbd7@eoA3OAD%;z`krV3m_s#f&Cliz5LPNk8EZ%STW0>^Nz z4Qo+Oeb73dzzrK`)I?K>bLD0<--*gd(gLc|kbN*vF-}Da2lTF`0wf`pxYz!ct0dt3 z@XSc!!kF=xMQ!*J{o z*^$G+)Mb0>Nlh?p6Okxo`AZf+P74{un~H>6Y@K7c1Gt2PCOH1(^@Y|$J!5_}9B*jj zt*({nY6H)1h(hv&Wh9&vP~|ozn3liEC1*FyvxN4*!&Ql;gfKWA!1ozqS%BdTJm)Kw z%T91&3_290zxA%iirmvcSL5n$*g1D_3vomy8?#YF2&G;8K{{eW2HkKSH0g?J)1V3c zJrX&*7;k}~U{P5V#&}CeJx*@ey(h_A=Y09kwcX3f{l3KWlD`$H2KX29^2^A&wY;pI$Hg74U*=VC` z3Aq;HeBli{pCfI?7!^}Y)Pk-#adX-;1iT>%)`ncbQ}rdo82Ym4m3~x&-vohnwT!C7 zG^uQ8Z5yy!;dZuq^E#Z6$K~Ct6>mDpXM+P9 zXV#?mv??;JqpBvKl^H_k8{t8{uu0nTt;c*81;>z8&zsg)JW-yAC`+izk1gqSdC!@h z&yCN|R~ub9QK`lHOb%B$;~+dV?e}ZW?|SI|OX?8~$CBTkr~obv z)Gv8G7)#QWj&4lqGZxTpDh8}vm$z|S#6Quon-e9#huyIFl0&3%(<`6X$q;i`{ZetW z0o_tvFfT>N5r!B#CkAbjGA-&2GO-w7k)7MPuv}|bO__TGQBFNzQeDIPOP)Z%fh+S$ z`b;v&QaT|zVdV4H38EYAZnHWsuk(8$(3cneMR7ha`c;+++6GBfc8Ky z_Z$y-r-a=Kda|YJ*s~3BRT-w^nwYLLbzM-EDhmrp-WN05($+@e(018FDS2&CI40{k zqasB)WUGxF8(>jEDMV)kb^Z?E;hPS}CG#FPxR8mw<2B$J{p7M^H=G&M)d4rbPggHl znVqJO4}(H5U5MH^x7OtQAKmID@9#v$msoIVBdm}ZhjtCLScBeIz4 zQUuv$h{_f&l<{O}V2eb1!aVfOzBTLBZgNIWG5Qgrz0ET9>hD1@T90AwvlfR^P%Bt( z7<3%>;&NB{G>3$~34=R32}u<`C-~GlaTNd7IAf8+ttbF2nbzL5P#7PVUoKfe8i)9>kTN=w3uD88Z z)IkcJ2Qe@!U#GIp$xHb zIxURj$cT73-F8WI@(R?Zc>la}FZtola>P@&des~rn{a}K%`F#)&^oFPAba|(Dc*6Z z&Eq}0z=xI(eOz9@r?eDrhey0+9ffnm?|IbsbRAYcUYveX%(0mFm)J5Xq8xbn2RqU2 zh~rpXPr8Qq&h4@7@ideQKIb-i- zJlS%Jh)$VfRpe==Xv`y6$l3)xD;}P(Li(uMS)5^kTi_;Hy+tkd*u9HF&SEDg*R_;W zOdYu~g{Xq^1ihdZj=b}U$Kq=9yl7|pT3kWLoa6_ z98L$xGk8Tg7ZTNc9@|N9bfgL`B8Y<%>#M7mLl1D2gq{+gr)MzBgkgdHHd+uK?FLfAVdP$d5KE%^*X{ch)v^l^-@O7w=gtzc0D9`Z4)FCb=eN_ zNNluB2$Lf`(pIh_(XH^INu2A4PKdg{hUD-U&U@$ZVxQ=1AQ?v@06YXHT?}CgPIX1P zW=QPzMBhY0{muyqUZI&tw8|VkUV{%q{N>)U-UW>|=dfrn9GsMDm+)eJO!3I(k{m1Y z6NCK7+9eSJG#;C8Ie%cP4Up=G$Fjn%eNAm)c9g=*ogu!U7c+MS;LLI$Y>Z5NeMTL zMC(UKT8u1KlSkGQTr)FI@*GDa=z1{?=ZjH$0ikQ_lAAOYgt0W|bwrHn6H_Np-3L** zDPc;IKce-T#u)&WG|!u?wv%`){ktNVwbtA4G(ZdaFKk3pbZZAGf2VNND>^fcMB?Cp zl{afCP1HzQdJOlv@f>FRgetUM1yvPDKiZ}^|YJPqYxrn7WK?Dt5hj?6;T+TDpm8ihw=>40wiP=UyD|sYdfJ}msGZ=83}#=gk8<%OSA1#M zS`SOPJ-5-Q6HPS-WIT4hy6y3b9H;Vf5a#5Or{Loh#dh0-(oyXhyYTA}?3;iLw?y=l z3q>2$jtpY~7YHJ+u=>&EnJ{}%sx7v&{%8j?{wOr5eJFwoi{Zfw3=X@;7Knq#avXMa zytM%XWb#Z--l5QOBk$bea06DhR&vLI4GVcl-RE&vY6B*HoKwED5G12tiwNY=F$M(= z0$hnsMh)wnT!VI>7-LiEi)kn{Pps)*Y%+bg2&Sf@?HELG=7n5D!eMnj`Vu5i5T~_7ml<_jcB6zZe17|Mz^VJL zDyre9Pbe{tC!bRnc>FUfMW$)vs8}$o^Oo{=h%`uQwAa30j#9(62Cy*{SN+6 zi^oT5*!V&6DIvyGV<gfFfrR!!Q^g9)Pnfz-mSLNZmS{x;vUm zkkOJ#uqC!n(w&1K$dqvuibWJ+yXK%+FAs))iB$RMyg^w!$zLKYl9>9TTtM{jr3-WN z8OOmVfGjP?7JmFk!qawGETP1C1P!L)9sOG!4;mnzy{P*_17oK_)51jG=ywNDBH84& z1pqngP4u7aAV>BK;v~1Z91nN<$no&VW;BmuGvBV$tU zfWZZZS_gsA6axK&@R;_I5b7TONzDTk=pFnWY6SyMCkP5P!nMVj@`juw22&r(*mg0Xl)Z~1cOU(_3;M-LyE(q24W|+D_nR&v~4kXwj zU8BgKVkJc=kmBf`d}oSZUP&nyHP)s&T%%&D0k&P}a*;26B{mRAoSdLmMgL4rs3r<1 z)UiUrSK72{GJM6663SsD#4mf2;2Juh$oJ3uWP`8nb|l0Ti8QoJSAx>Z5}~+saHJxt z9RRsqVH*`Jhi*-n{6<4mWaMKdseyhOG>ITWtQ+0dM>L&IJ0VBmNy)lXave&NohpfCQ=5MHz$gM;ovyRoIa9hmb2uUaU?c0^diE0{CFoe>Hy>kghT$fy; z^O@!2)Sy>?uc3_(Lg%q0G;+WelPn954DK)>txhQe+ad%-*9|5qOXO`Yh3a^;zvP3z zdWrmRglcyvq#fw~4x>3s&{4uDq3Nfzi0!9XWH%^_fZ*J{g?jfd zHK>LA%c2$Srll98JKR+@B!l~5+)fSnOl84$Y$5TK1oOaY$PhUNks25rjR>i-HgF}8 zG`*rpfLAUF;KLA>1XQ+oPXj>x9bk70)B;SC+cDWli1oWyn^^4)Vm%<&QX?^=$Ezd3 zkaWGF8VT|XqE@oFWsO5-Rj*o+0NI-`E)(kD22nH+*0DYTz%DgTuPH4k(wKpZS<(rB zF21>k7A(3P)(0|_9Yzpd%&>cnlyx#$m@6~`VN8@O&89|89vYGpVjW0!p2&#qkxe3V zffKmVp+4|n`QV6k@rnlk+dA^M+sxtLvZrT%+HQ`l#p9UPlH0WrGWY%LPxsoVpup$u zfyn7*3HKiRP>sSYe1cp22JU(nSAF+EH$kY9=Qfqqzg^5AX(o{~LTAGw74u-p9~f?d z5(N(DUq;dZJc~yt-5@8ssQDwW<0(Vx!BR&tXNR2=abaE&5j!X&{+^tm;Mtb7YdEC@ zrmWFu%PR0{1m;+kybvxfC7!EjFegLtO+7-`#Fh<1fd2jx4Cqs-YIt=B-riy z+21Lrm{SSi_z7Q$RYtw(Do4U2KBr)7#yI5p_ShL{5`qEdh8;FHbbTHUW7qVA8t!}&o6IXzdlW ziyJ;k3Ws+gQqWahA_}!k@xS^#E4+EY$I6h)L@e~ zObZ$;5)~*C5hxNZv~Mk$h=Ch<08~@9)64p2czd2#6=R|DZbU3duh~nO(@yfQswcBE zBTz+6Fia3phANj)956)Qi*QK?G~Rf2;ek<(1Ly@dZ;*y6nGNo8vEvQEfIZp&GbPhf;y@Wnp zSt$o{fbj53ud+TlF6V*LKk<>^b>9)1D#*8hJUi&bTA4CAiLcGtF?6tD#^}n1jdaOn zs(>^4RWNh$kFJnw`+lN!!VRVOzQmJDdrW_8ni0@49AMgV)-p4QPSjbe)9&onfm3sIyd|k|rI!)oS7hgA0k4k95 z`8nhKhuI?{Un3Gl?7`5yv%hQyP;aE*JIQ_udd4YyWkrk*&p5#Y8pYFtB4w>yUi_ub zHy9k#qE!_=b;8~~owK)djAN#{+K`3`Mp&+JN_CD+r_EK4s9a7~>I}pc3cEq!OR0=# zIVC2xRrs_kvkSawGD4~@yVGc^60Ffl?{rzQ2RYh(Q@K&?GOG@U8$MetcSTj0bMloQ zR<`csz>}KD)qz<1sUivm*6*Z*pxR?r5F}i_na0=5tFqcD@kxTJFf;U8 zG=8}`Kfm5gXP1WOsFFr3FYB|Ruy%Bo^G2Q0aeE8qU1g=Lk0*I_%hL5a_IBmQg=>~T zL`p%4f4sDiQ!vh)v}g2;Dz0T{=r2E`(a(TzoHCVLP1Flr=0I&)c&=H}Xah1Y z$YD`FaGDYwlN;MRnY4U$6)tc|z)p;(#CK{nEqi>DakDy)xofpzuj)vRQyGV3l`P%} zSQUEtvUfY5&J`$%*up?5!*=k)la=u4@iq#lMK=wEDUXIZPQZ7!iW^t0fEq@G{yc?! zBx5KB3<c$!jFQur1My;YnwTkpPOubNdX6_<1mGlh-si0#pOd~Mk zsyJuff-^~y$qn0e^nloI4Nc#Sg(+?zb+`j-V)~P&KA<0>?3OkLZP;45LEeE!0p+?h z2As3W(i-1M?-Yz-4E9zT?|4)$+nA3G`6*mkRx(B&zAiJZGfslby+fq0^}9D8W+w5m zm z+T;x13)2RZOQkygZC#Q}#J6Vq$>Uoq{^aqkQGfFI*2X`1d~5Qa@nO}-!bWa#Lh-F! zKGP7_y68_dGZqJO5u8f|NWEN=5SqPXGsmwR zKRXR`KkZYjc;A5E1PK#?!z7x>sWaz`7tWlWm@1w?il<6bosx=`15kwnNU&tY$BYvqIEra&g*W`CEWJVb;b} zZm_9yQhBLaYm^tNYJIzv-~aOuQxtO}3$U z0glM~5jwvqjW{dyB^_WjUCg?HmFpR&1s^KoOxfEVxQ)8HzAA>}cpD!guVJ?U2eIby zNr3uVtvHGe7I6_P=NiJ;M3GH4(X zlp9Q@Ul>gC6^2vzMzV?Y3M0wF6-H9hgA~Nuq%fL{JDAKOrNqM{iNsR!%w>~Jk_^cw zl1kP*mlBjLLOxmce6oi5WaH$Ma!^P%S8iaWyE+y9j|I9MN_o=m z_RE`p*jcFS)`{}xvr(FOpT%XNgV!xU^x^1)V?005f~%ywfF*r-eieoT4qTZ-Fd12A zm*}h0Mc4@VIzqX&;E&GkpI0d6v$8F?-Y(bIRxX#Z%cnZq%dbZYx%?&AGblH9<#boI zn}cL*{EML$+ztMdxJlwVoV{JvkP7axCV0RA+DlH;i!TziWl^ zwO+~OYx!PjEauGo=;EQuFCHb8US%1;)NvG^o_S?gu%U_%_myifGsPF$giD}DHQ{R2 z^DmeybYr|HyX5+S(D)&vhR(IG=&h+w*4}r&w4c(@*L>ZWW)ZX)M4>8u!7Yx zv+KZ;4~&hD3~oy8$l%(#1A|UB-Aj>}VLBw0D`35ab!W4@DBslWp6HMq3k&9=4k-@e z&~RY-b>PWmm8smjHKFD7t4`P&E;r2L?YJ@?l;k>80VfsL8?6mIq332)IPK)bo2sx_ zF&*iFoM(trqb4;B&U?kt14k|$4WqxQHxyth#dOo1MJg~hu1tC9*e zNUG3r77AEKm&-T?iA`G9NS%r`y5TdX?iUwBQ>!!GX^-?>?BZ~BjYoE+YdbLIs17=j z?R*oO=6`ED57M?E?=#40$hokI2E?%wZtsn+`RJoUNmL1R&C;R zjeRL)DmUVVW0hUjfu2TCshUzJe_4*{dM%?;5gxpd6Ld&h90ipI9P4hEx>p<=J#leX zad|`SQYm$>csLZ~;^8z>tIj39>$kMhg*m}v*fagXApI46W4TuZdP$`6F!ps59cNqY zngd35w}OSuhS$KBbXTNjZrPxC6^uu?V`QVfXRP5MmNc4Pmw_+$h>=a`rGhQ-qQg~= zBSdJNp1Fn%&k@tEwcRw;rCqRT6?E}>s||NNR^d?HdUdr&lZMiTa)OM}*f-@ptdTAuz60Y!TI^I=KS)KY80#o7{7scoDEL%NqE5<8B#7J)Ce$hm&_LM6Xz&;M^lKWgLw>}dFEyH{az^t&$L zD-X$rQTMK$4Z>C}&(KSqibIQfWbKaCEfVRdHOl48;Se?dV>X;S16Uk}r&_)wrS<5% z`pnr-=*%#zJ{~)6pEN&%>~i_2Q>{m)aI8ARu+tgFBAlWziYc$i zr+nZ;Y%e>XW*OId_$7rN17(=EC?m39D*(WCJ6sD3&<&fSY9yOymOP|x`Ix24eYz&3^XQ8=*6B&xZp*S zM(A2UI7XtG^k}qPUMz(5hMg_wop^%1OCv&H>?J>MiOt5(bXorq7v=qH}JAoOm5@PZew6+L~?_ zRB%WQ?@43ElAYWhrOoAVd!g;~#vEntOiFGPyEnS^wu(>VRLhr^t5vz7Dvi-8N{FO47l~83Slp%&h0W}=cT0ax}_9hOQz-g zm-*ZR4qumXsTd2H@)~yZB5F9@!4|O~CHtOComld24(#M%!#&<`tc1=moE8_~1Dqc) z5(76xIIw$hqC9%&BILu30;E=;i$W{am7`M%F{4#`IFgI{G>}nXny`NPX{@;;d~itU z5#PBYuApOhMP{h^yEY{w7X0Uq3oE>Pg zAzVdV3swU?9g+pi4Z-j@GB?_!C-0EnuTnp!O57cZaFq11*3vIZM)y4mes8+VCM}U! gctL`S9)S-<=)#rDsh0pZ!|>U>qa^D`$jHzC0(*432><{9 literal 636732 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 -ayw%k&4xJ-E%` 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�l@0Jm#{hARAkHs! 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ǟhB&J6MZ)=U@Gpe?6Wp?-G(N@s3Qo(Fo`o>SP2 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

    Gqbdw-!!>&s695Ea+ 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

    @rO%Y&7zansY{zx-r~A;L6gITlGPhwJwe?&4T3- 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�TBZXJAEzU}XQ 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

    +umIaQcW)ZtbOe3?qZk3(UH6` z0;1c>vSB7{IE|8zL@uS|L~4-AcHuz4(lNhuwGiRHx1G)(oMZ=y;IGf-z#78DAUxfE*h z_myS6uioKmy`f}e0A*`dnz4Cl?V6O9sg%}8wG~TS$e2YpPZIlJ;V3&=tF-yPmI7$a zTlzuAW-WaM)WO}-pEok=2+?mLp=m>D9}?>QSFko|DPPevg=<{%(x407P})+s9RXa~ z?3c8@T#RqO9<4NC8VBVTK2I$tJKGt+I}Qi#NdR`kkkGQ&kzz0G7cU+uK4KjQ?uYc9 zN8?xi0)rp>@mBy<;D358=@3KbPhVDyJ?K;1X^Kz$b^Yq&hyXP#?q%Ju5d5%#{HgdX zykaZjObMR(!8-9(mP{H*U?x();--OR4u!^qoLjtdYWU^ITUp_~BP+85q4HH`%50S& z8%I(jX)cW}ALm>G&u(($t)*9Z{%qzbvAeYj?l#I~Rm zpE%A)RL(6RmgEevUE#e6Xe1KJ-3VAVlzCtT0+rx6pkHD;k$V|p7Jc;B7zi+=f*9n= zM_klnyav)v-nXE65>}B#3m!Ueei}$&6%M77U)rURjPuScEvn0HqEHp`Xhf}7PJ`ni zFi#LgxWC~6A__EWHSO$km~?KaS|?PkDL5i;vFy=eD{Fc!))}Q(V1TV4ULuL$dy#Ko zaL;ITIw2LBiq-s4ZYSfDdKA%6_YhiXq$6R{$)NOHUuhr_Z?0Pf0sVpDq9XoCNz zB<#P9wW;lzjqD!mPLvqH=NteP)WzyEjqMoXaz?_&rv@wvSO~LDWb+FsWHx+BMYW<1J0=@@LfizkwpC zc};%jXHu#a>Ft?X9b8cF;v`m~Z0Mg=r23^m2YpPawJL?BjupeTTiFX^Mc-jW6q|I3 z+m`@z%83<)>FZ*`0A> z7)d+&MvI+EQZgZ0Ozggyul>m3Alzlwv{4)x0fCd?zm25Q5L1;#i{m}C1M68EqnH54 z0MG*QlHl@*a0KT7K(b_R1+Bq-+G-p?<33oXPU3d{QUR?N95_zYF$?h>aaZ7wHWLeB zbJzUMw5)*M15CjdRyUP4$)>$jS|W=$ZWe`vAvbpv+rK#xN43q}ZGFzq6F_;*2(*gH&YdoW`xtFuA;y{oij zQQHi*hn2(=3H@c@fKr}0~?8>`BVRjqpT(BKgw7wzDB7WJsu+t=?k z62jcY+uO>QQ{nY2`%!VA?)I?4>FTDk3aQB&18#bAs5l z)g@jTubLz~n>;}bvC?>P3P$RCTE<3UP=IJBVItu(t+7%)k@aWJl{7S>EuVQa)}j6; z+0H4tH&lH{hUbgz8&1iugF^x(M<3{K8oj+N&^W zD-sb|aR(f?{27j!Z zilQaAfftsk6owgzNMi$I{{L8D3JSchyf*3zU&o89XFe0fsT?NoU@Yw;c26}OmUm)f z-L;;ED4=LR!m<1W^_^w%uzln<#1bnPW3t8MI?8s04_osPi6@ZCKdH)HWWWR5dU8UF5*NnJBik_JU2Nx*}<4cY=E^YSLp|(koYYK<(D3 zwFBipTmbaoqLVa7oL6e~>AZ&An!xd|^V_oUZ!&bO{nHEqH9j$_P~#|})Np*W43Bdt ztiK2-MBcXG(6w}3pf%1ZYy&`nYF7t>W?)+h@+1NjtjW46fGfGGn*wT(j8&2AAbpbm zgQ)0K$8ictJYUDFl52F<9XRw_;g7AG;(pP_dsl0|ONMrVm5zLIRh;it`A|<{BK7v0q~$nF|Xu zVH5DDf2-1#%^-Hj<5guZu&HbXzNWa(DKAANVhNHg8zE200X@S{zc)#&!oF)FRza2B zexv@*FO*?46v`CY2$eo?Bgsa(x4id)TOi^;MSP^~A74`?L%3foI&=G{et#z*an@i* zn+`+x3js+gJXe5I-RmR)$$k=$M9yKQQ^Z)^ubW6f(uMVzD)t<6ol{Hhh|2AeL3|h; zf(3pP*8;!#D6jZnP-sBLMGP7F%kS9>Q^j^3zytR7RIyW=D|m|{sl44D_3V?WV)xf42I2dciAoN;- zQ;0?W_0!}&73@@^cv$yZ*&%C^xJaw}xs3gsEIz8+S;mGxF80@%%UI^)n7hW5v2Blw zBfHZU;@kphoVWgvu*6>1%7Sw?Kd2e1@Pyb>bR@C*$3_2^#AafIn^s%}~_lV*t>?vGKM zAeS9yMYF_-x}sv{IUCz*2_=UjW`jZIxi5M`%-|1~o)Gg4M~*<91zYe2lWS;#oPCr% z{iN7SH~lDk`AM7t&dDKm|^Vi>+;K)@>0484VOrkkS;!=%bCK~r;Cs2Y?178y4an< zu5|GY-TD6PpL506DLmmRv5T&B;+8b}Y zae~q-FOWoeH?vIq6mPYAwP~kIGevngT6reZE2EG%)0`o0*PqAtwOX!UYa59g2F(+L zdr;mI%AhjsSG!{1d{RNocnkRj4C0!HGSH+2^TZL4hQJ%gd93V{!;4EZTgX4OLH-zf zyyB=duP^37cYS#=nXZg|V?@K8?R=7f!U)A?zs$pITZ{5seiFEb;EwvB@X2%wYVn&#hl@pFrV^FsxcmWV3*aI~#zXb@SrB-i6-5-e4dN)Dc=rzW{pAsBi zbGC;fqSV?S*-PGe+bM!$71kS+QwJrhscKe zJ+}bs4q)P|3qYFp_GiTu#^C#Iff(~}0iq*b@Mio%oYb$jKO4DFJlX1Nge@VL`f0*g z%SGZqcPRwaCZ#~b&Rxpmi^So&ivH}SMPel7{>dV7gbtb?vJ`c)q)1f4Fm zj~p=w=g5jRy5dN-aH-f&e+B@AkdqWn%f&PO*;`A+t}QkLTQdr#uyaeX6|#;3dAP~# zT7r%w^JsULiqWk&Qh(+W1H#z&EU{l`6%BbEptn5${gYd46~c>arjFl1A^F~~IM*05 z!1Q{JeIyFno+Y-^;rDQsILTKt0x1;}C2zQB(hnPnJUf}i!`cDtQ?nQuAcTR*y=f7{ zi=%3Aa22fLl&PE$h=p3j!2yIk7B83IcsyjZ6g0&yzbHHcuSS^I3X2FY5(7ZIS_jbG z&!6s{ed#{LK=+Z}xX)eZ7r}p8hw`7!Ui?QC_)oBg|MaUzbGAM&4nRmUYIX$iUtvcG zexc~IV=#qtuYgN07ndL^8KrN>N2_5+D1zl;AnsJbaxsX1Cddy^pE8A{`Nf)Y+hBwV zE0wU+np5J5VjaRIRT!>YX_z96aRkU+g`4ry?p=+H%Y#ArTtkprBSi-p91DUBPFyYf zR=Ek`_GiS$;<^J)l&!o0hzTh?C!F?Rjy(43LDRx7k89a^FCxG#!5u`w8Y5=`SZjNF zttPzK-kLta_&6ca(HTfJ>{;=}woyPlI}XJfNe?xi5`NiN&x*r4^Dr2i+L>u@(NSFH zxk`GWTtwO-%f$X8DLZ?G7rkgbQb6{O-l?JNf-6zwhPuLVn-M@0cD{O&bHY>z-KPwdNI3H%-b9sCuL zyJVp4)$K9O@>QUOQ|Fvxy`>3t;T7_H+2tx)N8fK@@HGEkkMEDscb@+9hVOB;)p7(a zU25$m-ql~aAN{L8c0Z1&E_XkUuRdyZKTofI&;6KD{ZD#ySLFtZx{BpR(dNOZ%0hQh ziZ}oTttzR9?5KLFl6+N(7vvPxbKD_c3MIHhffO3=4uy8W;SJUKqj`N-l@!v)Q1{2( z6zbv*6;a6G4v~}7YMncDou`&$NumbpVY6nfhoS`dK4BdU+O6WS20 z9yLnMhJ12W2Oa{3Qwx_t3|jr7JLXmjU3ACXMWJWh-}X}|!yT%i(AyLf1C{pD4nirB zG<CU3x?92!CIp?>FdsuLr(U`sMW9Oy65P@SW1npzj+W!T0a6Q_>9o zGxz|BqzGFHT;=yi;NLsZ_b96Mn+@OZ>xXp!1NB2g#m}JNZ?7R;9Syw2EXpPZcAI#A ztV+b%L9s$35G(91TV)g5PK+2rreH^_3z~xOD5B1%s2LRX7Is>AOPq0XwHM+y6iod; zj^fRt2AyM7HnFp{6TPV9EpR79_u5Mg)!&iupB@9Mzi>Z>RKGU3Nscsdzrbk|MeBwk z$GK_-_haJ3ktzh@u2H^Do*5nks#ou`QWILkV$a zP&5-o`~J4O5AW-OGb8Tn0?NJzrQ2vFknM3NRP#UMj5}Xl6yBtv=aJwyIDRaup!n7Y z;yb5a7Gvi9Yjow0D1Y=f#uH zr|_5bjPKpWu){&{NX(Q;Q@HAzJtAm z!%&@Om2ixzH0~^(imp-P9&b`&#^#>L zw-{%!bUSQQ6}uhp!<& zclROxb;g~l_D6FXAX$v~Jt+PaioXZ(@#!gLMkH+V;&~Cp*vRw3@&U`}CBqw*(W-Az z6OPW9vjZehv%U6`Cyf2-=^0DYKt-MeLuF5wBM&T`Ye*$nIPg$H!G_LDds_!YHRPqN z$PMBD*O=Sk0q9aSH+jaMd#>=C!-hlw{wo6@W5pc5eLMoL!Fyew$3R{j$-k}mVS5tZ zmKp2eMa10FBu|C15We!bc&k(1j-a=`cpafc_E28;ynB~*8?0;3Y-_|81O8h}0~_n6 zB(1!2mreRr+kx3~|0Zbx5TOxBsAAs#oK%BuZL3*`a(mc$>GeJ*!>&H*GAuzpxA?sREv`{|4FO`;+?LKJ-i; z1dP_Y98Zmm%R3j=ZTRahd1}0H{hIHonS=Ky@%t{W>3EL8bp_86_^MBCZNtdvWFAT7oMH*92UnPzL_28XGcu9oIoz1-L%IMSstrLJM#` zfolM+cX4gRm4wTND<9WbT=X|~t@8Wg8ob9ve;?y_I^GB3dKb^vae3l-M4qQ+7JiEm z4q0neB2UN5LAZi&)#BrL{CeZMi06OcT7zpduJ>`#UppiY#8rg~2>9)TYYDCdToZ9c z;~If$FfRI=fOI?YdLnUBT+oFa+AE1cT9MENjx*MY zk7yrZ0Z!3$Xo*w2s6CYPycp$q@Fj7HmgOPJyZ5&P?5B;d~toP_LH9c$IKhhKDEt<3V*{qnQix(Q_Je8gmIOBx6PHf!(PZ)W!9|w58&|+!&Q}Y%t%3{9{^n8l#8su3FNFACR z?%7?}GIr@=%aSaOCWI9X_59GIH{4Xri16G3*X(r>o}r$LpM27?G>Z)w=IPhY9B9r+ z56qgqFg@^z*;(le<}FGOoSnrmTV`o{v$A2HH<7A%xaS0(ORGrFe6~5#^J&QH`5${| zgl7gbkMK-6bOtxW!6}~8bu49u=T5I&Vj!pOcP%BQKw`6!AD^2j6!SWJ3Lt6BB za`A%2sCC~&&o179A;ELds+h%#%vnrC5#8u9FnG@Jz+S;wz0fTvJaEY}Jj@AvYQb|$ zGO`XGOZ0rqgGJ2n3_28&;<-Y5XjiJ|5}h^cxh!+~LXBqLqPdHyNzcw+x(IdEq%U2% zcqzhjXPaj)!0)2P=6O%1YcvZMKc$%woRu1gzFx36G|)T`pqrP45(mx=4V=4_Ao=8C z3u;3z=d_|cjmu^)T(Tg2c;G}NZWf*`JO}(@EoOTTVW!!hwnOr4PlKqPeCYOE&wuHd zFyFIJyVHc1gbTRJ*oJkWlP&6TPULlr5amNs{46f!zZ85@B8~c?(hB2{m{Ps3iz~_Nft(5!wARB7KT&XtF6kBeFWKeyBZ#q7-KkB;mL2VObXP8JuIp2!F}6 z$SUM8!<}0~d8iN>qb5h7v;8nC(k0pn*S!aX+HVfgc6bIs5Q_?aqCN>Mr9v9uJP1d? zcN2x-a1aD9QAmbVNQX?wfx}S6=X)>#a^M750ms22*b^j1g+F+KCn2!<36DboRBxOp zJOYaV;lJo+xHYjsqR?ne{|RGKh7AuZ!yC(CZWPr`5b`;;0iH_H`-%NxUrb9Brm;FU z8q|-Wl@im@P&$RM2O5b{vF`xJ2zqEyMUxJlQo1#19DWg@^ya#U!n&+~t7{oMZo$9T zH3^SHalPrgEo0wZ@^5u*V&Bb){(EKYz!m>imliv4^}pA}j$89@b)90zaTY$lFFH1^z4DZX*B%OFIFfN2?+3m+hDn!G96AqxF<5M1e^wEBO z!giP_bSruv zrTd1CPN9Nv`L6>~9xD1$I(2!>m_`#~-8murVzSGc*NnRUMGv@R3f=?t*SlN}kI9)D z5i0&ur-XGIsJm%ss9~Kstwltr9*(J^@uG*7LKf~tc!8qx3wsVkgxNiK-)D5}&V|(C zLOO>v8Z~-U-xN^_zmlGs{o1&QQqD?Dx-0S7+vCD2=Gpw36&H?=lu5`fdYvs!h?Gd{ z!9n47{!dEcm%sD8e=bsZ(}|PP-G4r)PAtIHv$MuW?z#D{hF-5P7#~R}6W%HhFKoMB z$?cU4@b|*ITSOT?#&XKgO?ZQn$tJu*8IFq`l;K?cobtwbst}-u7fpIBQnDRS8QyL9 zl>d`5!~f^_@Vw!*)2^R4Y`*0G>V)Be;mu9Ee&D~Jt}>M;uUF${ddoF;|q9} z|2#t;_s&U#k14||9Ha~n44+}lO$SyfX_xu0j^DY1J z`JS6TFPV~)^I*h9AJ7zwp;p)I`@(!wPueY_cA^8*nfv^}X1?uW{RT*!k0D1>BeQV!&Sh+WEo zWb9Hd6hJb2-m@Sb1DgrqdGfE9;%(GH78F7fVPN<-m$IV#$b|w(A~hjGDr7(|6hd-U zCLd%%4irEV$%#}*haAXNW6oOEL z10WSLAr}gu5QJn-3Tco5Sx^8%O^%0j$bd}9f}F6tixz_dC7KMGKf(jjDKj7k!X4iQAh44q8B!trdYM6)2|18=odQbXo}%+4Q>H-%WL+mbZ#Zak zd7lRbAo8oSX%J24M+Rg;9u$DUujpn#7KAr5v8akYrH@sUg{Ir$>yaX!8=%ApuCVUPeq(VAmK`!Kj(3H@Q|UD%4MF z$8{kSvLF}op%9YOI0d9bW_J0fh;j>fSqMUVK893ChfK(UT*!lbD1br`I&j;N0l82Z zzVFC)Aq~mbfwiy~PC-H^WOQf>Jz-*}NK}~4i$$;ow!s&0 z5`Kfyog+e3XaGK>L2sB03*ZfSACAHWDBdL^+y#xHD-3}rU@5GFJ#Z8*LGi9g5?%2| zn((3vWWWqq0Vs*WQMd$&-8c{oXb+=c0lWd9!+9wFAQ3!h&;bU*6v&3H@Hw1NvHph@!}j*=p7Lp7zvADE9`^QP_j=%r~xLV!{aayUWNDJ zD=37-z7e4&sL&F6!+6Mo6|fb)gr6a?A7iUul#~T8nnDj41y93Lcn=Q3FOb-ut^f&I zLN6E%PeTrDgiqiE#0}uYpg~*c4#Qy*JPk`>Eqn+^qx`rCWd?Eqs0SL{2VGzoOoDmv z60C)H;Q;&se?sCT5#d%y0R>W_3k-#cFdG)ZD%b#@z)AQEqDg~jTBrvaG=VnI14h7P zSOBlX4mbj*;4+jPOdo>|O`#`@h1swYcEeft72=0*lTZ^Hf&%E+m*w0H4AUI0JtSrT=bhih>AaHbrzhKFDmcknN9IisjsEA-e zJLm_|G5nYY^I<9E!dCbkzJuSO@@Om|xX=>%!%SEMd*DYXHzp$71C600^nnR54_<(N{^!pp#k{N9R|ar zFbfvLN_ZP~!a?{6{uoF9mmMDwYJmp#Lucp@6JZW4gY~czzJPDwC-@VRCeWmyK|2@% z6JQ$5g_q!U*a+{#$8ZGB!EX>3ok*WURgj=1^n}6i7(5HFz7!Pw`Ic$NC;RIZP@{<^(&=@+wBa`U=8N7G_*1$Wk3l766xCmt?)5M@b zOXvw1@B}P`*I+Ar2H(OZC_%SYfjXc<6X*cFVHi9LVRn2$lpo7sJ-iPeLjhcX#7r&@ zRiQqZ&;lNUK9B)X$c9z03HHKKI0wH&i75Z5YTU11lSg`w68`ItijMvN`LGk2EFs%k z9;uPtb9tm{o&Vw#|KBPhJC|d#^Or~N*p$8~GN#m~^UEXkOKmdVh-{7DRQjz*>GIk2 zKaA|#RCY(CVtjPR)Cj&{(Z5mCm?Wgb)F=L_J4Rh5bzv^##=kn#c}-oLn~wX8x<%BT zxv8$tOnS6Ec|Oi@E{R%2S;mdd5bl?u^CUD^Fn@;#Wb?h$|CfrmP zd5X1;y3IG$)uS$k0K@Fi&qmy^&Z|&*!0{dk?jfm z{~tnBP7Sf zKVhY`Ub<*3@eX*AphEC{Z~;v~5DAwkPKb523&q{kE#p^{Wvx|ORg^gr`2hhjwre*z*-5H$Ho>$vrc^{Z9cu4Om1JK5dsQT9~(Df=b+O?#t# z(EiqrbIM1ZDvs_naRxf$oypE3XSMUD^O5tFQ{epWlyb|v4P4u8>`rn=c-h`Oe?}l= z#(F@gDDDyuhz%rHk`+(st4L~TZI+&7Rx`(257&uP$=6>sx)ySUiyv@y)c7JtSdi}lD{?q<0UkfG#&jdoQAWWd= zYKXGV9>z_H$HQu4^=JfAc%Dw$cE;HWy#QV`3?@#q#_Sg7V{kXsg#s^OX^MfPdAk8bf z`NPslDNdd%S7OBMRK8Y!QDtp~@r>Ejnn?G2W_@Z$2h!|E+!U{=*U$UbYvNz3R$OA$^!WL2qo7G=H#q*`uQNTKiplhiy7- zoledSp7J)gj;p)P-L~#qZdK3lW_ZtgZ+W}C&%9r~wtg@F2fupwgazdIDN2bm#TDWO z@fB&E6p@?Dow%8ND&lKU%1l&0z{Sc+9zLp{!{Zu-oK zZf0+DpgGcS6b>2iha;sQtA49FMruzG4f`)6R3w0q1L{ zpF7&kcHehTMqSk#=`G;$JN(8$C;D$)u%FwA6RI=U6U6((-r^K-iZow(MS5R4ASKH8 z$8JT!{hoe*f2cp& zf7GAi&-CZ{3;h@U75?k~TmCzKp1&L8bihC6e@C~R_pkVW`;nk*P%*n*!{W80{enk= zp+QD4hRN`FkQq!1W(Ko^tYAT~C|DBY1S^8o!I~g9*brWyhA=A-=(NZTV;$gRoS3?qI|DhQ97u7)FEoNx>kKx z-JwRb&QWc;R!wiO&(xb6&l|58?;F2`@^x}tXo7`v;tX}Z`a1)qw>DCnuf3(6(!yh( z*ZUaH7$=N4Q!~$-y{rjVUAu+dgI;{WK5P$Uh^}ycab9<~xu@L(PxHokUwSG2eE$po zq;H0kPmBv~j&MMX_L0WQiK?b`(1vI)YOiB$KGweBGMBUxx~`{UXv-Q)jW>+9jkCtj zM#OZ@QRW9`zIhA7XQ(yZ+G3rwYTKjj>Go3lEqjaoon7A<;+%A@IB{-mw}U&@-Q}Kj zb?*Uhrnk=9@1691@=E*F{JVV3pWsVTntMlR0#oB+Q>C#uQk*2dExs?h(h8}gTtgY5 ze65Vs5_MaDPG4hg!loZK8(6ZHYPGN)v`RX&oFANRu8q0L^0s>4d*yxCf734=)C>j% zuLVL{QA#ytk^fS6=bYyMYYZMro+1gC9 zL~F1$)%wUfV%29x)^k#wOsBHDz}@GbaKG@T`s@6&;fj|Y7cP3jR`GUetK5*=U97BD zzEyuveXX|c=*{$J^%wNz`q#Q(yg-)~HxsRv)?;>Yr<@}?O`=X`Oy>$`qqE1U?Y`i? z<{os9W1}Z~OT0HQC}+JZUP=Epzkx6Lp1wY9#0RC*Qd7B;+(&*+ennm*Cot(QDT87&XC_|LHm#+eY2A!y^DF7 zwR5I*){3)VwR7#yaW1adE27SHziaGNm%?tyjf<_tb;Xuq7jd{ahPg0PoG-p5u9oV` znmkZ`Th^56tnt+_sbkdwoG4Adq_4x6t~bkCwXJ)Yk~>)OtK0ps=sWH6cB0b_m*ujf zxy{_}?oRizdyDs+x5KN5g*@*^8wdRZJeIsTp$fKqyf{PpQYt0iL4Q9hH&;^W+X3n% zb%DAb@jG-2TasF{Uv>+zFyzK z%t|!M7!{1FMopuUp&IRs&c;*5ZsS|yj1eC-OPVQW12fg^WDYl{nM=)gnBgbQ1iGcG z6|pPZ57<5J{&tqV&|YO9w|}vJW&A3P;9<@rXPUFvdCgge>v72W#yRhlaLc(Z+-`0! zcb@x_yOO!|z5A0}mj&AQhBK$8d*{74zXaXc!f)qCSt+6mafA-~U;AZ)JA#y;Gp#W+ zSRSkowgf)}zlU9tA19274K_(^EVd9Q&>{20_i&UB;Hljv-6=gF^_2QcPf6L*Zt0Np zjZ{^BN!}?h!+k2R&Q|xTN7NkV{RQJsqn0VLAh$Lbo0aVD+<196IqKf)KHwS*vjzSJ zKOr!KR>87BD2Nj_bJ1pETd}ivFYZx)IYT}zKc~E+Y{W^5s!y|gbkhno6K|y*4ZV?u zKBr&P$6|59XvU*^sM_YN;7uI3xnpMWGV5i#c?Oyf_JKK&fwe#&0 z_9eTvqdBgV?u^9MdewQy$#V*^;J3Jz+tN*QGu`<#=x+Cr`;9x!d(xYOxATGbkyppp znHeK!$|wD0!KZ;x$bWv!ja&G!1I3Nv4soOWfgDjPC{HTSDhJfB)k|uBZJ2gMTc}qy z+8DEPsHvYl$NP~;OEWNE}H3fTTe(X z7K@IW+nw!bWmYLcEEcojiYT%PoqgK?e*nA2%18>+Kdy!iDZ?_keeV{Hu^! zEEawxYo(*Qrmtpc%{IH(_d2PJ-JV_&t5(rdpA~({l=JENM5UuL4o6~|x?0WS21;m# zHr-p`FY=f8IsTsvU!Ix8s94MhH5S`rIcAG%#6kwCBRN=$c7$Ks)L+#UO<_?QjA1^g z|D{K38lLgH@g#S-%Pr@<8=fSim~f3^fcT7@BflYU$L=4MFJk-4DR(Fh@#yYXISO9t_&cwt@6&b{R6)B%tB(C} zw3b>|t-m%piW!*~b3ESBc54T;@3iyU-&$F{nqFTwxX+GyZx)hC`qTJ4tMs?^5A`qf z1&Jkhz|3;z1SZ!JXw5NTqG_R zw~3zAhWS23no8LHu=14hm6AfZRbAU{&a|?uMOF^R_ZGXa{iJ=xx#kFNf?Lb&bZ56jiJM)}$ z0?Yx}unAa-{=rn@wxZ)75i`Ys(i4)Zq$v+;le9yIVqRgM3wDBi*)D}`Jm<#zV5=s>l9_I$qS$L+1bHu-;X@r5Z&)*!ANu|18K2w5VyOoIoB*S>shMR+3IaAu)eht>^in- z54LC7TkT`^?aq@dq;EQ3Vi^Upx~dd-q{tbRdz-0)Manm46SBZS$aY z@KEq*urc7d`4=yQe<-emSXR7CY{r_fLOdiM7k?7}5Cy5cR82~e>Pwb%pVTfkI7drU zVhhqq>1WB8TM*ArmS@S|%9rIo<|}@wfH(`t>5XW3U(tq%^qY=MwVD+ zue5jDpWt8}wXdPy+~w581nN##rw2a6RA;s`AAjMLbJdA=qh*QZYq|~T$AFctgFBF! z`V{@R0#|%H?$QyrfS&xty^5w$-D`j&(ZcKCb@$S7D8?`yXL<`+v_8bHpTt{C^lSUW z{E7Z7mZ8=DCO@C?h&EiL>8b70IRFFI=4aaOK^Yb816PWG-~nhNE>X(4rd&t!n6^?h}Mg z*FV+2B~GbDSM)?yn`+EA-ZBmtr|5>;Ox<+MR^||9$x@`Kd}Ost%7mkTkkNM9XY4|hBGKvVEOb^8>YQ~hIu*kBzAd`2*3p7u7POz!jk#B06XH~gmlWdAuNrOU+ftqIWI z4UUDgBspG4p*73Vj(x=!#O>k{@fN9}q)6kW$65F57ZD`9XO+ChcYULpgd< zzAD$mZ1iOoY0MGHthy`vikR2C84Zl;|+ zM%AgWKB7)xXq`r}>#2=K%9y1s(UxHaHf#H}uW(NZ?5p+&X7E$a zT<0a6)I-j9$P8uO>h4``eN3_8`tHMwrf~AU?Vfi9uPSZVn917PdlWfowU_4|#=HF6 ztAqfd`mOy@e)MU7vA@ON=YPu_y)|eUGzoezLl+ShZ$RzY8|(`QR%(10AY*>3iZw)4 z9L8@^Ef8Ntq}V5(7RyN$B~cn9EtB4n_A)JhWLjRvWsk_!WJPW&ca{gs+46hx=d|NF z`8+0glJYcTEswGGO_bqQT1`@`t2Nc8YD;yfI+B3#0eu`M@;yAA^LhoN3NEG1gnWzv zwbj^1`22%Wh;6*a;3{R7H>;R6%sS>h3^K>OkM>MM>sw&1Fn8hUoHNUze7ja-s}BqC zbJiQyPHQjIw7@!NoySLr-ey;~Jv-gbK=ht#KWpdM>zJ{J?B8)6YC1C7Zfj?-GXiz) zWoGU=XN$8P-8&wYPR3q7z%ZTYPG$nX?5=XxyPMsw+-q(buQn6dL%nR_wez}o4JZxxZle!}{4eu{s86!mU6%H1Rs>9usj8NW(u*n!#VwS zLqc-fWqgc-c?OU9Z=_d6rL zykFUG=!+<(_xm03rutzwo}|sAYy8js-N8S)w=wJKD+UP6#p2SZ!=D-ZOR@M~sWeM0e7s&6!A}%?aky z<}>CJbDQ}G5|wMUu|`-gT5l0dhm+_Bl1EpqzpN5=S-TnrJh0o6KpKzt|1^@tlIyO> z56q@pojaX-9EUh?uCu^d>MW-dKXcAU39@Us9dR8OqW*2c<=EkVfo^fyJ%Q7d zq@1KmO{LaSA89=6;7sWyX2yC<)qd%y6um4JlS|SsqHLgD_e5xj;`2W%ua&pR?-Tc( zk$;JG%pGXijg=Nk9~91UN|y4XvVzX}NGVW$P|jn*s;D*SpeAZ7wKp#JSalxZW{&!r zxxfg%o5hipdswepACQN*1!1O( z`#9;3BW_vG!rvR_?PWT}`N=5PZT$`;9s2r@lWJJ*zk%C+fEDB?KPjjd)WdymLEc~= zPRUQCW3Q19j1P5a;TExic!zi|D@bR|*92CPtf-hRF2&nhFK%Hu*&|*PD@avh-n=H+ zQgeE(tJFh!L>eYVrP)lW4bo@QVd-n>C+TmgG7C&Yy3Li_$i3*e!SYCX0^RqU5~oJg zip&}r=e<1sUQ;5Ue%c^h^(oqu+Dh8_10wA(%8oYB@6{XAzz^$v@M<2@pCWeKNrvW6 z79No%O*aN(_g*8kK7kilmj>)ldwqqp)RwlIg{-{KI!0V~&5E~6VZN%^HHey?u)nfH zw_C+%wQ?SGdOE|MDUAFVoioHvx1zbUa@!FVPmK~5KZ|a&mQnu|!g}atm-bq*WaQ#h zS0>Z*I4a$0@;K#!6ta*L~w{QF{-5%_X~pbE{LE6hkv&lvkbi2r`oyfF0d_ z?g%`ZdG2C&jr$I^;Sh@EdAGQCn|Bv^ou=L-q_`Iltk-zEy+fqRE_$W>sUuK%uAr8V0}jX|UW7cp0N8{gnAmo;mnTy|o1KEcF% zi)K8*!dc9!N<+4^(#dqqvsPK_tUVat->h;BH6Imk7|pqasPA18iRTD3YCECeHo}?X zn}~0R!Sd9Ur86FvgABF$P?w)@bmV|y5b?4hgMFv&_^cI28;Ap^$+xX{aBQNbphSBj?vHvj48&`#&gC?#;Z8T zUtqT`8Gjii%v;Ih)-gqPHf%A!WG6!-b}&q^Znt;wv>l0M-*x^XF~t@HFT-0&rnI8p z2wiYB+0SC6Fh2}uOI~~|uTW2%D~^;lN+00f*Omk3M)VzmpbE+|toW}eSv~2!@0bPo zT6H4!Ol*OGajl9CxWjB}zR0XEw3@QAy=i}hTp2hmo#&nV-7z%lQMZ?u>M!$8A!6T& z|F9rf8sEwk zWY0u`KIjy8Kf|589sT|@?>8?CV_PLqu>sqQ9P@&BVKonzEcOs*iG8Ix(yw@WC1g|X zLI$XkQVUO_4PnbjF4s$a840q0CCJ57ctbmje{dD`Jlb8)K~%h;e_)(5I-3uZD9<+E zHt!|<&>bIbqV)_(sZG{JtCroteh)DrnWyfKgz!4rUPlrteF-)`X1RWkO!Xtg{$u@D z{15#{@S$cQU$1A84uz}u*d~SM;z_Z-)Itj7x;4aDHDxD??Vd#RJ_kSOceX&BRmzfV zd7jYoGu+WjYFqr7jjV}B5mau`Z$}e-MpuoA%$QBam+1U8P{AYCEd-NOnHhWVAd@k@ z<1n_foo&t$X98kIHm-S|ThCLxWGul&!W;=lZ))&5u3eP&6B1$>jw#|(q?#^@-K7yy zJu(>itp25O$9^J2DMNsw;d(u!-i>=zT(5&P+ndo*pIGh_wC;W^rtg{i%#v0zX}lk- z6eeT^r@gb;$#Rzy6&PM89ML?&)HD7-Mu))f&AMFqzNq*xF61e(Dy!EdJoH*dEAm*i zNXbpMCbG$>o|ESMjV(-f>#)V*lrMy%IXOWHf4gUhIG!bRw)i4i$tMJ`ugFK}_rH~@ z*!5+qp>@Hd_)ObJ4Aq}-GYjq4wKRLW_nLR+`Yx#iAv%;3H4}%3yP3C!;wq<=aq1j( z6OQF2wX${x!eN}g3svM+GTz*(zuT~1Kh{Z{l0WB zqNG3LE%wTigdT{_6Z4=`6ND99tFc&%?CN>!Y7&w4$5Ht(8wEW{la6 z%0o(jqLk6(t7kA_ULf!DCM(y6$aDLZqsq6+oviDhY6HpqT-3Yb^~}V>DM`X%B+|@Y zWSOo+du5R=&)DOgmCjZ+E5#8b_jI3h-*peTC(&4Hcy-COMC+4eId0-(kA(rV1Gks^%Q$u zda%<=Ggq6rW<%QK8zO~;j)5zm%~JijSKPmqC3-*VEpDI?C68X>w(#jcDbY8Zs|pTb%*Hp*bSthG1V6Flb^rD-_ zYS_j9m=@N9W~6rK1kVK@gb!Dk5L=YO_Kn_X;3GsjqS8c7Q&(uUjg~kiZ;*tU&JLx^ zW)p1Mo7U%6MY|yq-2xKPyX{Jj=}dE9VMA7gU2P8`w&fQ&rb1%OILYF3cnJ-p+gXn0 z%VU+_SV@1!gYHKf>J($E1vX@})g;OjRwVV>&zbIogX>vu5@myN4BlCIfb2=wM zzfG@22;G!zaU=9;q~h3EsIS#4AxpJ1+T$CnGV)lAj??@J2vX%py(QzYXgG3>@s8Ue z?+wLrK5EWHmRin?_=s(p`_1FX`GryQPwag~{JRuOK^(c?>c$Su8LVYX*piV;6McYQ zb-+4mov?mHArb5nb~!Y{WV@~{$BgfT_9Fz`OIV!0vm3HAz+t^8jyKejTk~|7_fw)^##(E!7+pos^{M#1_#?gL6L5_s(3(StyotRpx3ldwNohdX z@Cc^(QFiv^kR@3|o@6toW7ofo@mVI+Rf4XvYGsm6HQ5uRAyjl`li_ei`BL>qa>nsm zdF^hJwjU!-9Mh`kchjPM^`TLcB2VBDzNk-To7HN6AnZ};HFTeY(zh7f1cq9* zaMvRt>O?}aC)uR4gv8w*l6J+StbEOt4#@AJ-m{)fau=A>p|deS9i={@Zd5-&Jm89K zh%ZAiji5wGW*0uMFOeS=tOTo!m1I@1sxyM>v1v=SN(5zMTlyw2CHLcg#c~58zdk{q z_fs;I1?WoKlpSoz+pk2AvD5Y(4x&J^@NTmGkE2@Tku1qq4`W=<&~w*FAEwZEs^$_% zx50hv!Q7aM`CO!}VCTyjbnYu;yGrOudKEpHJr0Lz*jP;0~L9QT^Juz7% z-M68Gf1>Z#k0D>2(=SEw{S(+8Q_-l7hH*FBV_bsnM_BtNV1j0{J7R;ejcDK#vS9@* zPbFBIsxU(8q4st{a_nbjAT@^a)D9%Z!dQ!xU_PlxRZSTs-G~%285s)*KDXf?p2I_| zh~%4M-%XmvwHr4jZI)p_&IDRbD4Ngq!IK0~Wt@t5y4{=!XjO}x4ft_~k=iRFH`4A| b{ALP;ASQ@Hek6Nq>*CEe<;+a%6!*UXlxj$a diff --git a/src/CodeGenerator/definitions.json b/src/CodeGenerator/definitions.json index 6c49aec..0cb0248 100644 --- a/src/CodeGenerator/definitions.json +++ b/src/CodeGenerator/definitions.json @@ -1,14531 +1,14882 @@ { - "igGetFrameHeight": [ + "CustomRect_CustomRect": [ { - "funcname": "GetFrameHeight", "args": "()", - "ret": "float", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "CustomRect_CustomRect", + "comment": "", + "constructor": true, "defaults": [], + "funcname": "CustomRect", "signature": "()", - "cimguiname": "igGetFrameHeight" + "stname": "CustomRect" } ], - "igCreateContext": [ + "CustomRect_IsPacked": [ { - "funcname": "CreateContext", - "args": "(ImFontAtlas* shared_font_atlas)", - "ret": "ImGuiContext*", - "comment": "", - "call_args": "(shared_font_atlas)", - "argsoriginal": "(ImFontAtlas* shared_font_atlas=((void*)0))", - "stname": "ImGui", + "args": "(CustomRect* self)", "argsT": [ { - "type": "ImFontAtlas*", - "name": "shared_font_atlas" + "name": "self", + "type": "CustomRect*" } ], - "defaults": { "shared_font_atlas": "((void*)0)" }, - "signature": "(ImFontAtlas*)", - "cimguiname": "igCreateContext" + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "CustomRect_IsPacked", + "comment": "", + "defaults": [], + "funcname": "IsPacked", + "ret": "bool", + "signature": "()", + "stname": "CustomRect" } ], - "igTextUnformatted": [ + "CustomRect_destroy": [ { - "funcname": "TextUnformatted", - "args": "(const char* text,const char* text_end)", - "ret": "void", - "comment": "", - "call_args": "(text,text_end)", - "argsoriginal": "(const char* text,const char* text_end=((void*)0))", - "stname": "ImGui", + "args": "(CustomRect* self)", "argsT": [ { - "type": "const char*", - "name": "text" - }, - { - "type": "const char*", - "name": "text_end" + "name": "self", + "type": "CustomRect*" } ], - "defaults": { "text_end": "((void*)0)" }, - "signature": "(const char*,const char*)", - "cimguiname": "igTextUnformatted" - } - ], - "igPopFont": [ - { - "funcname": "PopFont", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], + "call_args": "(self)", + "cimguiname": "CustomRect_destroy", "defaults": [], - "signature": "()", - "cimguiname": "igPopFont" + "destructor": true, + "ov_cimguiname": "CustomRect_destroy", + "ret": "void", + "signature": "(CustomRect*)", + "stname": "CustomRect" } ], - "igCombo": [ + "ImColor_HSV": [ { - "funcname": "Combo", - "args": "(const char* label,int* current_item,const char* const items[],int items_count,int popup_max_height_in_items)", - "ret": "bool", - "comment": "", - "call_args": "(label,current_item,items,items_count,popup_max_height_in_items)", - "argsoriginal": "(const char* label,int* current_item,const char* const items[],int items_count,int popup_max_height_in_items=-1)", - "stname": "ImGui", + "args": "(ImColor* self,float h,float s,float v,float a)", "argsT": [ { - "type": "const char*", - "name": "label" + "name": "self", + "type": "ImColor*" }, { - "type": "int*", - "name": "current_item" + "name": "h", + "type": "float" }, { - "type": "const char* const[]", - "name": "items" + "name": "s", + "type": "float" }, { - "type": "int", - "name": "items_count" + "name": "v", + "type": "float" }, { - "type": "int", - "name": "popup_max_height_in_items" + "name": "a", + "type": "float" } ], - "ov_cimguiname": "igCombo", - "defaults": { "popup_max_height_in_items": "-1" }, - "signature": "(const char*,int*,const char* const[],int,int)", - "cimguiname": "igCombo" + "argsoriginal": "(float h,float s,float v,float a=1.0f)", + "call_args": "(h,s,v,a)", + "cimguiname": "ImColor_HSV", + "comment": "", + "defaults": { + "a": "1.0f" + }, + "funcname": "HSV", + "ret": "ImColor", + "signature": "(float,float,float,float)", + "stname": "ImColor" }, { - "funcname": "Combo", - "args": "(const char* label,int* current_item,const char* items_separated_by_zeros,int popup_max_height_in_items)", - "ret": "bool", - "comment": "", - "call_args": "(label,current_item,items_separated_by_zeros,popup_max_height_in_items)", - "argsoriginal": "(const char* label,int* current_item,const char* items_separated_by_zeros,int popup_max_height_in_items=-1)", - "stname": "ImGui", + "args": "(ImColor *pOut,ImColor* self,float h,float s,float v,float a)", "argsT": [ { - "type": "const char*", - "name": "label" + "name": "pOut", + "type": "ImColor*" + }, + { + "name": "self", + "type": "ImColor*" }, { - "type": "int*", - "name": "current_item" + "name": "h", + "type": "float" }, { - "type": "const char*", - "name": "items_separated_by_zeros" + "name": "s", + "type": "float" }, { - "type": "int", - "name": "popup_max_height_in_items" + "name": "v", + "type": "float" + }, + { + "name": "a", + "type": "float" } ], - "ov_cimguiname": "igComboStr", - "defaults": { "popup_max_height_in_items": "-1" }, - "signature": "(const char*,int*,const char*,int)", - "cimguiname": "igCombo" + "argsoriginal": "(float h,float s,float v,float a=1.0f)", + "call_args": "(h,s,v,a)", + "cimguiname": "ImColor_HSV", + "comment": "", + "defaults": { + "a": "1.0f" + }, + "funcname": "HSV", + "nonUDT": 1, + "ov_cimguiname": "ImColor_HSV_nonUDT", + "ret": "void", + "signature": "(float,float,float,float)", + "stname": "ImColor" }, { - "funcname": "Combo", - "args": "(const char* label,int* current_item,bool(*items_getter)(void* data,int idx,const char** out_text),void* data,int items_count,int popup_max_height_in_items)", - "ret": "bool", - "comment": "", - "call_args": "(label,current_item,items_getter,data,items_count,popup_max_height_in_items)", - "argsoriginal": "(const char* label,int* current_item,bool(*items_getter)(void* data,int idx,const char** out_text),void* data,int items_count,int popup_max_height_in_items=-1)", - "stname": "ImGui", + "args": "(ImColor* self,float h,float s,float v,float a)", "argsT": [ { - "type": "const char*", - "name": "label" - }, - { - "type": "int*", - "name": "current_item" + "name": "self", + "type": "ImColor*" }, { - "type": "bool(*)(void* data,int idx,const char** out_text)", - "signature": "(void* data,int idx,const char** out_text)", - "name": "items_getter", - "ret": "bool" + "name": "h", + "type": "float" }, { - "type": "void*", - "name": "data" + "name": "s", + "type": "float" }, { - "type": "int", - "name": "items_count" + "name": "v", + "type": "float" }, { - "type": "int", - "name": "popup_max_height_in_items" + "name": "a", + "type": "float" } ], - "ov_cimguiname": "igComboFnPtr", - "defaults": { "popup_max_height_in_items": "-1" }, - "signature": "(const char*,int*,bool(*)(void*,int,const char**),void*,int,int)", - "cimguiname": "igCombo" + "argsoriginal": "(float h,float s,float v,float a=1.0f)", + "call_args": "(h,s,v,a)", + "cimguiname": "ImColor_HSV", + "comment": "", + "defaults": { + "a": "1.0f" + }, + "funcname": "HSV", + "nonUDT": 2, + "ov_cimguiname": "ImColor_HSV_nonUDT2", + "ret": "ImColor_Simple", + "retorig": "ImColor", + "signature": "(float,float,float,float)", + "stname": "ImColor" } ], - "igCaptureKeyboardFromApp": [ + "ImColor_ImColor": [ { - "funcname": "CaptureKeyboardFromApp", - "args": "(bool capture)", - "ret": "void", + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImColor_ImColor", "comment": "", - "call_args": "(capture)", - "argsoriginal": "(bool capture=true)", - "stname": "ImGui", + "constructor": true, + "defaults": [], + "funcname": "ImColor", + "ov_cimguiname": "ImColor_ImColor", + "signature": "()", + "stname": "ImColor" + }, + { + "args": "(int r,int g,int b,int a)", "argsT": [ { - "type": "bool", - "name": "capture" + "name": "r", + "type": "int" + }, + { + "name": "g", + "type": "int" + }, + { + "name": "b", + "type": "int" + }, + { + "name": "a", + "type": "int" } ], - "defaults": { "capture": "true" }, - "signature": "(bool)", - "cimguiname": "igCaptureKeyboardFromApp" - } - ], - "igIsWindowFocused": [ - { - "funcname": "IsWindowFocused", - "args": "(ImGuiFocusedFlags flags)", - "ret": "bool", + "argsoriginal": "(int r,int g,int b,int a=255)", + "call_args": "(r,g,b,a)", + "cimguiname": "ImColor_ImColor", "comment": "", - "call_args": "(flags)", - "argsoriginal": "(ImGuiFocusedFlags flags=0)", - "stname": "ImGui", + "constructor": true, + "defaults": { + "a": "255" + }, + "funcname": "ImColor", + "ov_cimguiname": "ImColor_ImColorInt", + "signature": "(int,int,int,int)", + "stname": "ImColor" + }, + { + "args": "(ImU32 rgba)", "argsT": [ { - "type": "ImGuiFocusedFlags", - "name": "flags" + "name": "rgba", + "type": "ImU32" } ], - "defaults": { "flags": "0" }, - "signature": "(ImGuiFocusedFlags)", - "cimguiname": "igIsWindowFocused" - } - ], - "igRender": [ - { - "funcname": "Render", - "args": "()", - "ret": "void", + "argsoriginal": "(ImU32 rgba)", + "call_args": "(rgba)", + "cimguiname": "ImColor_ImColor", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], + "constructor": true, "defaults": [], - "signature": "()", - "cimguiname": "igRender" - } - ], - "ImDrawList_ChannelsSetCurrent": [ + "funcname": "ImColor", + "ov_cimguiname": "ImColor_ImColorU32", + "signature": "(ImU32)", + "stname": "ImColor" + }, { - "funcname": "ChannelsSetCurrent", - "args": "(ImDrawList* self,int channel_index)", - "ret": "void", - "comment": "", - "call_args": "(channel_index)", - "argsoriginal": "(int channel_index)", - "stname": "ImDrawList", + "args": "(float r,float g,float b,float a)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" + "name": "r", + "type": "float" }, { - "type": "int", - "name": "channel_index" + "name": "g", + "type": "float" + }, + { + "name": "b", + "type": "float" + }, + { + "name": "a", + "type": "float" + } + ], + "argsoriginal": "(float r,float g,float b,float a=1.0f)", + "call_args": "(r,g,b,a)", + "cimguiname": "ImColor_ImColor", + "comment": "", + "constructor": true, + "defaults": { + "a": "1.0f" + }, + "funcname": "ImColor", + "ov_cimguiname": "ImColor_ImColorFloat", + "signature": "(float,float,float,float)", + "stname": "ImColor" + }, + { + "args": "(const ImVec4 col)", + "argsT": [ + { + "name": "col", + "type": "const ImVec4" } ], + "argsoriginal": "(const ImVec4& col)", + "call_args": "(col)", + "cimguiname": "ImColor_ImColor", + "comment": "", + "constructor": true, "defaults": [], - "signature": "(int)", - "cimguiname": "ImDrawList_ChannelsSetCurrent" + "funcname": "ImColor", + "ov_cimguiname": "ImColor_ImColorVec4", + "signature": "(const ImVec4)", + "stname": "ImColor" } ], - "igDragFloat4": [ + "ImColor_SetHSV": [ { - "funcname": "DragFloat4", - "args": "(const char* label,float v[4],float v_speed,float v_min,float v_max,const char* format,float power)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,v_speed,v_min,v_max,format,power)", - "argsoriginal": "(const char* label,float v[4],float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",float power=1.0f)", - "stname": "ImGui", + "args": "(ImColor* self,float h,float s,float v,float a)", "argsT": [ { - "type": "const char*", - "name": "label" - }, - { - "type": "float[4]", - "name": "v" - }, - { - "type": "float", - "name": "v_speed" + "name": "self", + "type": "ImColor*" }, { - "type": "float", - "name": "v_min" + "name": "h", + "type": "float" }, { - "type": "float", - "name": "v_max" + "name": "s", + "type": "float" }, { - "type": "const char*", - "name": "format" + "name": "v", + "type": "float" }, { - "type": "float", - "name": "power" + "name": "a", + "type": "float" } ], + "argsoriginal": "(float h,float s,float v,float a=1.0f)", + "call_args": "(h,s,v,a)", + "cimguiname": "ImColor_SetHSV", + "comment": "", "defaults": { - "v_speed": "1.0f", - "v_min": "0.0f", - "power": "1.0f", - "v_max": "0.0f", - "format": "\"%.3f\"" + "a": "1.0f" }, - "signature": "(const char*,float[4],float,float,float,const char*,float)", - "cimguiname": "igDragFloat4" + "funcname": "SetHSV", + "ret": "void", + "signature": "(float,float,float,float)", + "stname": "ImColor" } ], - "ImDrawList_ChannelsSplit": [ + "ImColor_destroy": [ { - "funcname": "ChannelsSplit", - "args": "(ImDrawList* self,int channels_count)", - "ret": "void", - "comment": "", - "call_args": "(channels_count)", - "argsoriginal": "(int channels_count)", - "stname": "ImDrawList", + "args": "(ImColor* self)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" - }, - { - "type": "int", - "name": "channels_count" + "name": "self", + "type": "ImColor*" } ], + "call_args": "(self)", + "cimguiname": "ImColor_destroy", "defaults": [], - "signature": "(int)", - "cimguiname": "ImDrawList_ChannelsSplit" - } - ], - "igIsMousePosValid": [ - { - "funcname": "IsMousePosValid", - "args": "(const ImVec2* mouse_pos)", - "ret": "bool", - "comment": "", - "call_args": "(mouse_pos)", - "argsoriginal": "(const ImVec2* mouse_pos=((void*)0))", - "stname": "ImGui", - "argsT": [ - { - "type": "const ImVec2*", - "name": "mouse_pos" - } - ], - "defaults": { "mouse_pos": "((void*)0)" }, - "signature": "(const ImVec2*)", - "cimguiname": "igIsMousePosValid" + "destructor": true, + "ov_cimguiname": "ImColor_destroy", + "ret": "void", + "signature": "(ImColor*)", + "stname": "ImColor" } ], - "igGetCursorScreenPos": [ + "ImDrawCmd_ImDrawCmd": [ { - "funcname": "GetCursorScreenPos", "args": "()", - "ret": "ImVec2", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetCursorScreenPos" - }, - { - "funcname": "GetCursorScreenPos", - "args": "(ImVec2 *pOut)", - "ret": "void", - "cimguiname": "igGetCursorScreenPos", - "nonUDT": 1, - "call_args": "()", "argsoriginal": "()", - "stname": "ImGui", - "signature": "()", - "ov_cimguiname": "igGetCursorScreenPos_nonUDT", - "comment": "", - "defaults": [], - "argsT": [ - { - "type": "ImVec2*", - "name": "pOut" - } - ] - }, - { - "cimguiname": "igGetCursorScreenPos", - "funcname": "GetCursorScreenPos", - "args": "()", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "()", "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "retorig": "ImVec2", - "ov_cimguiname": "igGetCursorScreenPos_nonUDT2", + "cimguiname": "ImDrawCmd_ImDrawCmd", "comment": "", + "constructor": true, "defaults": [], - "argsT": [] + "funcname": "ImDrawCmd", + "signature": "()", + "stname": "ImDrawCmd" } ], - "igDebugCheckVersionAndDataLayout": [ + "ImDrawCmd_destroy": [ { - "funcname": "DebugCheckVersionAndDataLayout", - "args": "(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert)", - "ret": "bool", - "comment": "", - "call_args": "(version_str,sz_io,sz_style,sz_vec2,sz_vec4,sz_drawvert)", - "argsoriginal": "(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert)", - "stname": "ImGui", + "args": "(ImDrawCmd* self)", "argsT": [ { - "type": "const char*", - "name": "version_str" - }, - { - "type": "size_t", - "name": "sz_io" - }, - { - "type": "size_t", - "name": "sz_style" - }, - { - "type": "size_t", - "name": "sz_vec2" - }, - { - "type": "size_t", - "name": "sz_vec4" - }, - { - "type": "size_t", - "name": "sz_drawvert" + "name": "self", + "type": "ImDrawCmd*" } ], + "call_args": "(self)", + "cimguiname": "ImDrawCmd_destroy", "defaults": [], - "signature": "(const char*,size_t,size_t,size_t,size_t,size_t)", - "cimguiname": "igDebugCheckVersionAndDataLayout" + "destructor": true, + "ov_cimguiname": "ImDrawCmd_destroy", + "ret": "void", + "signature": "(ImDrawCmd*)", + "stname": "ImDrawCmd" } ], - "igSliderFloat4": [ + "ImDrawData_Clear": [ { - "funcname": "SliderFloat4", - "args": "(const char* label,float v[4],float v_min,float v_max,const char* format,float power)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,v_min,v_max,format,power)", - "argsoriginal": "(const char* label,float v[4],float v_min,float v_max,const char* format=\"%.3f\",float power=1.0f)", - "stname": "ImGui", + "args": "(ImDrawData* self)", "argsT": [ { - "type": "const char*", - "name": "label" - }, - { - "type": "float[4]", - "name": "v" - }, - { - "type": "float", - "name": "v_min" - }, - { - "type": "float", - "name": "v_max" - }, - { - "type": "const char*", - "name": "format" - }, - { - "type": "float", - "name": "power" + "name": "self", + "type": "ImDrawData*" } ], - "defaults": { - "power": "1.0f", - "format": "\"%.3f\"" - }, - "signature": "(const char*,float[4],float,float,const char*,float)", - "cimguiname": "igSliderFloat4" - } - ], - "igSetScrollY": [ - { - "funcname": "SetScrollY", - "args": "(float scroll_y)", - "ret": "void", + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawData_Clear", "comment": "", - "call_args": "(scroll_y)", - "argsoriginal": "(float scroll_y)", - "stname": "ImGui", - "argsT": [ - { - "type": "float", - "name": "scroll_y" - } - ], "defaults": [], - "signature": "(float)", - "cimguiname": "igSetScrollY" + "funcname": "Clear", + "ret": "void", + "signature": "()", + "stname": "ImDrawData" } ], - "CustomRect_destroy": [ + "ImDrawData_DeIndexAllBuffers": [ { - "signature": "(CustomRect*)", - "args": "(CustomRect* self)", - "ret": "void", - "call_args": "(self)", - "destructor": true, - "stname": "CustomRect", - "ov_cimguiname": "CustomRect_destroy", - "cimguiname": "CustomRect_destroy", + "args": "(ImDrawData* self)", "argsT": [ { - "type": "CustomRect*", - "name": "self" + "name": "self", + "type": "ImDrawData*" } ], - "defaults": [] + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawData_DeIndexAllBuffers", + "comment": "", + "defaults": [], + "funcname": "DeIndexAllBuffers", + "ret": "void", + "signature": "()", + "stname": "ImDrawData" } ], - "igGetStateStorage": [ + "ImDrawData_ImDrawData": [ { - "funcname": "GetStateStorage", "args": "()", - "ret": "ImGuiStorage*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawData_ImDrawData", + "comment": "", + "constructor": true, "defaults": [], + "funcname": "ImDrawData", "signature": "()", - "cimguiname": "igGetStateStorage" + "stname": "ImDrawData" } ], - "igSetColorEditOptions": [ + "ImDrawData_ScaleClipRects": [ { - "funcname": "SetColorEditOptions", - "args": "(ImGuiColorEditFlags flags)", - "ret": "void", - "comment": "", - "call_args": "(flags)", - "argsoriginal": "(ImGuiColorEditFlags flags)", - "stname": "ImGui", + "args": "(ImDrawData* self,const ImVec2 sc)", "argsT": [ { - "type": "ImGuiColorEditFlags", - "name": "flags" + "name": "self", + "type": "ImDrawData*" + }, + { + "name": "sc", + "type": "const ImVec2" } ], + "argsoriginal": "(const ImVec2& sc)", + "call_args": "(sc)", + "cimguiname": "ImDrawData_ScaleClipRects", + "comment": "", "defaults": [], - "signature": "(ImGuiColorEditFlags)", - "cimguiname": "igSetColorEditOptions" - } - ], - "ImFontAtlas_destroy": [ - { - "signature": "(ImFontAtlas*)", - "args": "(ImFontAtlas* self)", + "funcname": "ScaleClipRects", "ret": "void", - "call_args": "(self)", - "destructor": true, - "stname": "ImFontAtlas", - "ov_cimguiname": "ImFontAtlas_destroy", - "cimguiname": "ImFontAtlas_destroy", - "argsT": [ - { - "type": "ImFontAtlas*", - "name": "self" - } - ], - "defaults": [] + "signature": "(const ImVec2)", + "stname": "ImDrawData" } ], - "ImGuiStorage_GetBoolRef": [ + "ImDrawData_destroy": [ { - "funcname": "GetBoolRef", - "args": "(ImGuiStorage* self,ImGuiID key,bool default_val)", - "ret": "bool*", - "comment": "", - "call_args": "(key,default_val)", - "argsoriginal": "(ImGuiID key,bool default_val=false)", - "stname": "ImGuiStorage", + "args": "(ImDrawData* self)", "argsT": [ { - "type": "ImGuiStorage*", - "name": "self" - }, - { - "type": "ImGuiID", - "name": "key" - }, - { - "type": "bool", - "name": "default_val" + "name": "self", + "type": "ImDrawData*" } ], - "defaults": { "default_val": "false" }, - "signature": "(ImGuiID,bool)", - "cimguiname": "ImGuiStorage_GetBoolRef" + "call_args": "(self)", + "cimguiname": "ImDrawData_destroy", + "defaults": [], + "destructor": true, + "ov_cimguiname": "ImDrawData_destroy", + "ret": "void", + "signature": "(ImDrawData*)", + "stname": "ImDrawData" } ], - "igInputScalarN": [ + "ImDrawList_AddBezierCurve": [ { - "funcname": "InputScalarN", - "args": "(const char* label,ImGuiDataType data_type,void* v,int components,const void* step,const void* step_fast,const char* format,ImGuiInputTextFlags extra_flags)", - "ret": "bool", - "comment": "", - "call_args": "(label,data_type,v,components,step,step_fast,format,extra_flags)", - "argsoriginal": "(const char* label,ImGuiDataType data_type,void* v,int components,const void* step=((void*)0),const void* step_fast=((void*)0),const char* format=((void*)0),ImGuiInputTextFlags extra_flags=0)", - "stname": "ImGui", + "args": "(ImDrawList* self,const ImVec2 pos0,const ImVec2 cp0,const ImVec2 cp1,const ImVec2 pos1,ImU32 col,float thickness,int num_segments)", "argsT": [ { - "type": "const char*", - "name": "label" + "name": "self", + "type": "ImDrawList*" }, { - "type": "ImGuiDataType", - "name": "data_type" + "name": "pos0", + "type": "const ImVec2" }, { - "type": "void*", - "name": "v" + "name": "cp0", + "type": "const ImVec2" }, { - "type": "int", - "name": "components" + "name": "cp1", + "type": "const ImVec2" }, { - "type": "const void*", - "name": "step" + "name": "pos1", + "type": "const ImVec2" }, { - "type": "const void*", - "name": "step_fast" + "name": "col", + "type": "ImU32" }, { - "type": "const char*", - "name": "format" + "name": "thickness", + "type": "float" }, { - "type": "ImGuiInputTextFlags", - "name": "extra_flags" + "name": "num_segments", + "type": "int" } ], + "argsoriginal": "(const ImVec2& pos0,const ImVec2& cp0,const ImVec2& cp1,const ImVec2& pos1,ImU32 col,float thickness,int num_segments=0)", + "call_args": "(pos0,cp0,cp1,pos1,col,thickness,num_segments)", + "cimguiname": "ImDrawList_AddBezierCurve", + "comment": "", "defaults": { - "step": "((void*)0)", - "format": "((void*)0)", - "step_fast": "((void*)0)", - "extra_flags": "0" + "num_segments": "0" }, - "signature": "(const char*,ImGuiDataType,void*,int,const void*,const void*,const char*,ImGuiInputTextFlags)", - "cimguiname": "igInputScalarN" + "funcname": "AddBezierCurve", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)", + "stname": "ImDrawList" } ], - "igColorPicker4": [ + "ImDrawList_AddCallback": [ { - "funcname": "ColorPicker4", - "args": "(const char* label,float col[4],ImGuiColorEditFlags flags,const float* ref_col)", - "ret": "bool", - "comment": "", - "call_args": "(label,col,flags,ref_col)", - "argsoriginal": "(const char* label,float col[4],ImGuiColorEditFlags flags=0,const float* ref_col=((void*)0))", - "stname": "ImGui", + "args": "(ImDrawList* self,ImDrawCallback callback,void* callback_data)", "argsT": [ { - "type": "const char*", - "name": "label" - }, - { - "type": "float[4]", - "name": "col" + "name": "self", + "type": "ImDrawList*" }, { - "type": "ImGuiColorEditFlags", - "name": "flags" + "name": "callback", + "type": "ImDrawCallback" }, { - "type": "const float*", - "name": "ref_col" + "name": "callback_data", + "type": "void*" } ], - "defaults": { - "ref_col": "((void*)0)", - "flags": "0" - }, - "signature": "(const char*,float[4],ImGuiColorEditFlags,const float*)", - "cimguiname": "igColorPicker4" + "argsoriginal": "(ImDrawCallback callback,void* callback_data)", + "call_args": "(callback,callback_data)", + "cimguiname": "ImDrawList_AddCallback", + "comment": "", + "defaults": [], + "funcname": "AddCallback", + "ret": "void", + "signature": "(ImDrawCallback,void*)", + "stname": "ImDrawList" } ], - "ImGuiInputTextCallbackData_destroy": [ + "ImDrawList_AddCircle": [ { - "signature": "(ImGuiInputTextCallbackData*)", - "args": "(ImGuiInputTextCallbackData* self)", - "ret": "void", - "call_args": "(self)", - "destructor": true, - "stname": "ImGuiInputTextCallbackData", - "ov_cimguiname": "ImGuiInputTextCallbackData_destroy", - "cimguiname": "ImGuiInputTextCallbackData_destroy", + "args": "(ImDrawList* self,const ImVec2 centre,float radius,ImU32 col,int num_segments,float thickness)", "argsT": [ { - "type": "ImGuiInputTextCallbackData*", - "name": "self" - } - ], - "defaults": [] - } - ], - "igSetScrollFromPosY": [ - { - "funcname": "SetScrollFromPosY", - "args": "(float pos_y,float center_y_ratio)", - "ret": "void", - "comment": "", - "call_args": "(pos_y,center_y_ratio)", - "argsoriginal": "(float pos_y,float center_y_ratio=0.5f)", - "stname": "ImGui", - "argsT": [ + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "centre", + "type": "const ImVec2" + }, + { + "name": "radius", + "type": "float" + }, + { + "name": "col", + "type": "ImU32" + }, { - "type": "float", - "name": "pos_y" + "name": "num_segments", + "type": "int" }, { - "type": "float", - "name": "center_y_ratio" + "name": "thickness", + "type": "float" } ], - "defaults": { "center_y_ratio": "0.5f" }, - "signature": "(float,float)", - "cimguiname": "igSetScrollFromPosY" + "argsoriginal": "(const ImVec2& centre,float radius,ImU32 col,int num_segments=12,float thickness=1.0f)", + "call_args": "(centre,radius,col,num_segments,thickness)", + "cimguiname": "ImDrawList_AddCircle", + "comment": "", + "defaults": { + "num_segments": "12", + "thickness": "1.0f" + }, + "funcname": "AddCircle", + "ret": "void", + "signature": "(const ImVec2,float,ImU32,int,float)", + "stname": "ImDrawList" } ], - "ImDrawCmd_destroy": [ + "ImDrawList_AddCircleFilled": [ { - "signature": "(ImDrawCmd*)", - "args": "(ImDrawCmd* self)", - "ret": "void", - "call_args": "(self)", - "destructor": true, - "stname": "ImDrawCmd", - "ov_cimguiname": "ImDrawCmd_destroy", - "cimguiname": "ImDrawCmd_destroy", + "args": "(ImDrawList* self,const ImVec2 centre,float radius,ImU32 col,int num_segments)", "argsT": [ { - "type": "ImDrawCmd*", - "name": "self" + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "centre", + "type": "const ImVec2" + }, + { + "name": "radius", + "type": "float" + }, + { + "name": "col", + "type": "ImU32" + }, + { + "name": "num_segments", + "type": "int" } ], - "defaults": [] + "argsoriginal": "(const ImVec2& centre,float radius,ImU32 col,int num_segments=12)", + "call_args": "(centre,radius,col,num_segments)", + "cimguiname": "ImDrawList_AddCircleFilled", + "comment": "", + "defaults": { + "num_segments": "12" + }, + "funcname": "AddCircleFilled", + "ret": "void", + "signature": "(const ImVec2,float,ImU32,int)", + "stname": "ImDrawList" } ], - "ImDrawList_Clear": [ + "ImDrawList_AddConvexPolyFilled": [ { - "funcname": "Clear", - "args": "(ImDrawList* self)", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawList", + "args": "(ImDrawList* self,const ImVec2* points,const int num_points,ImU32 col)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "points", + "type": "const ImVec2*" + }, + { + "name": "num_points", + "type": "const int" + }, + { + "name": "col", + "type": "ImU32" } ], + "argsoriginal": "(const ImVec2* points,const int num_points,ImU32 col)", + "call_args": "(points,num_points,col)", + "cimguiname": "ImDrawList_AddConvexPolyFilled", + "comment": "", "defaults": [], - "signature": "()", - "cimguiname": "ImDrawList_Clear" + "funcname": "AddConvexPolyFilled", + "ret": "void", + "signature": "(const ImVec2*,const int,ImU32)", + "stname": "ImDrawList" } ], - "igGetStyleColorVec4": [ + "ImDrawList_AddDrawCmd": [ { - "funcname": "GetStyleColorVec4", - "args": "(ImGuiCol idx)", - "ret": "const ImVec4*", - "comment": "", - "call_args": "(idx)", - "argsoriginal": "(ImGuiCol idx)", - "stname": "ImGui", + "args": "(ImDrawList* self)", "argsT": [ { - "type": "ImGuiCol", - "name": "idx" + "name": "self", + "type": "ImDrawList*" } ], - "retref": "&", - "defaults": [], - "signature": "(ImGuiCol)", - "cimguiname": "igGetStyleColorVec4" - } - ], - "igGetClipboardText": [ - { - "funcname": "GetClipboardText", - "args": "()", - "ret": "const char*", - "comment": "", - "call_args": "()", "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], + "call_args": "()", + "cimguiname": "ImDrawList_AddDrawCmd", + "comment": "", "defaults": [], + "funcname": "AddDrawCmd", + "ret": "void", "signature": "()", - "cimguiname": "igGetClipboardText" + "stname": "ImDrawList" } ], - "igIsMouseHoveringRect": [ + "ImDrawList_AddImage": [ { - "funcname": "IsMouseHoveringRect", - "args": "(const ImVec2 r_min,const ImVec2 r_max,bool clip)", - "ret": "bool", - "comment": "", - "call_args": "(r_min,r_max,clip)", - "argsoriginal": "(const ImVec2& r_min,const ImVec2& r_max,bool clip=true)", - "stname": "ImGui", + "args": "(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col)", "argsT": [ { - "type": "const ImVec2", - "name": "r_min" + "name": "self", + "type": "ImDrawList*" }, { - "type": "const ImVec2", - "name": "r_max" + "name": "user_texture_id", + "type": "ImTextureID" }, { - "type": "bool", - "name": "clip" - } - ], - "defaults": { "clip": "true" }, - "signature": "(const ImVec2,const ImVec2,bool)", - "cimguiname": "igIsMouseHoveringRect" - } - ], - "ImVec4_ImVec4": [ - { - "funcname": "ImVec4", - "args": "()", - "argsT": [], - "call_args": "()", - "argsoriginal": "()", - "stname": "ImVec4", - "constructor": true, - "comment": "", - "ov_cimguiname": "ImVec4_ImVec4", - "defaults": [], - "signature": "()", - "cimguiname": "ImVec4_ImVec4" - }, - { - "funcname": "ImVec4", - "args": "(float _x,float _y,float _z,float _w)", - "argsT": [ + "name": "a", + "type": "const ImVec2" + }, { - "type": "float", - "name": "_x" + "name": "b", + "type": "const ImVec2" }, { - "type": "float", - "name": "_y" + "name": "uv_a", + "type": "const ImVec2" }, { - "type": "float", - "name": "_z" + "name": "uv_b", + "type": "const ImVec2" }, { - "type": "float", - "name": "_w" + "name": "col", + "type": "ImU32" } ], - "call_args": "(_x,_y,_z,_w)", - "argsoriginal": "(float _x,float _y,float _z,float _w)", - "stname": "ImVec4", - "constructor": true, + "argsoriginal": "(ImTextureID user_texture_id,const ImVec2& a,const ImVec2& b,const ImVec2& uv_a=ImVec2(0,0),const ImVec2& uv_b=ImVec2(1,1),ImU32 col=0xFFFFFFFF)", + "call_args": "(user_texture_id,a,b,uv_a,uv_b,col)", + "cimguiname": "ImDrawList_AddImage", "comment": "", - "ov_cimguiname": "ImVec4_ImVec4Float", - "defaults": [], - "signature": "(float,float,float,float)", - "cimguiname": "ImVec4_ImVec4" - } - ], - "ImGuiPayload_destroy": [ - { - "signature": "(ImGuiPayload*)", - "args": "(ImGuiPayload* self)", + "defaults": { + "col": "0xFFFFFFFF", + "uv_a": "ImVec2(0,0)", + "uv_b": "ImVec2(1,1)" + }, + "funcname": "AddImage", "ret": "void", - "call_args": "(self)", - "destructor": true, - "stname": "ImGuiPayload", - "ov_cimguiname": "ImGuiPayload_destroy", - "cimguiname": "ImGuiPayload_destroy", - "argsT": [ - { - "type": "ImGuiPayload*", - "name": "self" - } - ], - "defaults": [] + "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", + "stname": "ImDrawList" } ], - "ImColor_SetHSV": [ + "ImDrawList_AddImageQuad": [ { - "funcname": "SetHSV", - "args": "(ImColor* self,float h,float s,float v,float a)", - "ret": "void", - "comment": "", - "call_args": "(h,s,v,a)", - "argsoriginal": "(float h,float s,float v,float a=1.0f)", - "stname": "ImColor", + "args": "(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,const ImVec2 uv_a,const ImVec2 uv_b,const ImVec2 uv_c,const ImVec2 uv_d,ImU32 col)", "argsT": [ { - "type": "ImColor*", - "name": "self" + "name": "self", + "type": "ImDrawList*" }, { - "type": "float", - "name": "h" + "name": "user_texture_id", + "type": "ImTextureID" }, { - "type": "float", - "name": "s" + "name": "a", + "type": "const ImVec2" }, { - "type": "float", - "name": "v" + "name": "b", + "type": "const ImVec2" }, { - "type": "float", - "name": "a" - } - ], - "defaults": { "a": "1.0f" }, - "signature": "(float,float,float,float)", - "cimguiname": "ImColor_SetHSV" - } - ], - "Pair_destroy": [ - { - "signature": "(Pair*)", - "args": "(Pair* self)", - "ret": "void", - "call_args": "(self)", - "destructor": true, - "stname": "Pair", - "ov_cimguiname": "Pair_destroy", - "cimguiname": "Pair_destroy", - "argsT": [ + "name": "c", + "type": "const ImVec2" + }, + { + "name": "d", + "type": "const ImVec2" + }, + { + "name": "uv_a", + "type": "const ImVec2" + }, + { + "name": "uv_b", + "type": "const ImVec2" + }, + { + "name": "uv_c", + "type": "const ImVec2" + }, + { + "name": "uv_d", + "type": "const ImVec2" + }, { - "type": "Pair*", - "name": "self" + "name": "col", + "type": "ImU32" } ], - "defaults": [] + "argsoriginal": "(ImTextureID user_texture_id,const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,const ImVec2& uv_a=ImVec2(0,0),const ImVec2& uv_b=ImVec2(1,0),const ImVec2& uv_c=ImVec2(1,1),const ImVec2& uv_d=ImVec2(0,1),ImU32 col=0xFFFFFFFF)", + "call_args": "(user_texture_id,a,b,c,d,uv_a,uv_b,uv_c,uv_d,col)", + "cimguiname": "ImDrawList_AddImageQuad", + "comment": "", + "defaults": { + "col": "0xFFFFFFFF", + "uv_a": "ImVec2(0,0)", + "uv_b": "ImVec2(1,0)", + "uv_c": "ImVec2(1,1)", + "uv_d": "ImVec2(0,1)" + }, + "funcname": "AddImageQuad", + "ret": "void", + "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", + "stname": "ImDrawList" } ], - "igDragFloat3": [ + "ImDrawList_AddImageRounded": [ { - "funcname": "DragFloat3", - "args": "(const char* label,float v[3],float v_speed,float v_min,float v_max,const char* format,float power)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,v_speed,v_min,v_max,format,power)", - "argsoriginal": "(const char* label,float v[3],float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",float power=1.0f)", - "stname": "ImGui", + "args": "(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col,float rounding,int rounding_corners)", "argsT": [ { - "type": "const char*", - "name": "label" + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "user_texture_id", + "type": "ImTextureID" + }, + { + "name": "a", + "type": "const ImVec2" }, { - "type": "float[3]", - "name": "v" + "name": "b", + "type": "const ImVec2" }, { - "type": "float", - "name": "v_speed" + "name": "uv_a", + "type": "const ImVec2" }, { - "type": "float", - "name": "v_min" + "name": "uv_b", + "type": "const ImVec2" }, { - "type": "float", - "name": "v_max" + "name": "col", + "type": "ImU32" }, { - "type": "const char*", - "name": "format" + "name": "rounding", + "type": "float" }, { - "type": "float", - "name": "power" + "name": "rounding_corners", + "type": "int" } ], + "argsoriginal": "(ImTextureID user_texture_id,const ImVec2& a,const ImVec2& b,const ImVec2& uv_a,const ImVec2& uv_b,ImU32 col,float rounding,int rounding_corners=ImDrawCornerFlags_All)", + "call_args": "(user_texture_id,a,b,uv_a,uv_b,col,rounding,rounding_corners)", + "cimguiname": "ImDrawList_AddImageRounded", + "comment": "", "defaults": { - "v_speed": "1.0f", - "v_min": "0.0f", - "power": "1.0f", - "v_max": "0.0f", - "format": "\"%.3f\"" + "rounding_corners": "ImDrawCornerFlags_All" }, - "signature": "(const char*,float[3],float,float,float,const char*,float)", - "cimguiname": "igDragFloat3" + "funcname": "AddImageRounded", + "ret": "void", + "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)", + "stname": "ImDrawList" } ], - "ImDrawList_AddPolyline": [ + "ImDrawList_AddLine": [ { - "funcname": "AddPolyline", - "args": "(ImDrawList* self,const ImVec2* points,const int num_points,ImU32 col,bool closed,float thickness)", - "ret": "void", - "comment": "", - "call_args": "(points,num_points,col,closed,thickness)", - "argsoriginal": "(const ImVec2* points,const int num_points,ImU32 col,bool closed,float thickness)", - "stname": "ImDrawList", + "args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col,float thickness)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" - }, - { - "type": "const ImVec2*", - "name": "points" + "name": "self", + "type": "ImDrawList*" }, { - "type": "const int", - "name": "num_points" + "name": "a", + "type": "const ImVec2" }, { - "type": "ImU32", - "name": "col" + "name": "b", + "type": "const ImVec2" }, { - "type": "bool", - "name": "closed" + "name": "col", + "type": "ImU32" }, { - "type": "float", - "name": "thickness" + "name": "thickness", + "type": "float" } ], - "defaults": [], - "signature": "(const ImVec2*,const int,ImU32,bool,float)", - "cimguiname": "ImDrawList_AddPolyline" - } - ], - "ImGuiTextBuffer_destroy": [ - { - "signature": "(ImGuiTextBuffer*)", - "args": "(ImGuiTextBuffer* self)", + "argsoriginal": "(const ImVec2& a,const ImVec2& b,ImU32 col,float thickness=1.0f)", + "call_args": "(a,b,col,thickness)", + "cimguiname": "ImDrawList_AddLine", + "comment": "", + "defaults": { + "thickness": "1.0f" + }, + "funcname": "AddLine", "ret": "void", - "call_args": "(self)", - "destructor": true, - "stname": "ImGuiTextBuffer", - "ov_cimguiname": "ImGuiTextBuffer_destroy", - "cimguiname": "ImGuiTextBuffer_destroy", - "argsT": [ - { - "type": "ImGuiTextBuffer*", - "name": "self" - } - ], - "defaults": [] + "signature": "(const ImVec2,const ImVec2,ImU32,float)", + "stname": "ImDrawList" } ], - "igCalcTextSize": [ + "ImDrawList_AddPolyline": [ { - "funcname": "CalcTextSize", - "args": "(const char* text,const char* text_end,bool hide_text_after_double_hash,float wrap_width)", - "ret": "ImVec2", - "comment": "", - "call_args": "(text,text_end,hide_text_after_double_hash,wrap_width)", - "argsoriginal": "(const char* text,const char* text_end=((void*)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)", - "stname": "ImGui", + "args": "(ImDrawList* self,const ImVec2* points,const int num_points,ImU32 col,bool closed,float thickness)", "argsT": [ { - "type": "const char*", - "name": "text" + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "points", + "type": "const ImVec2*" }, { - "type": "const char*", - "name": "text_end" + "name": "num_points", + "type": "const int" }, { - "type": "bool", - "name": "hide_text_after_double_hash" + "name": "col", + "type": "ImU32" }, { - "type": "float", - "name": "wrap_width" + "name": "closed", + "type": "bool" + }, + { + "name": "thickness", + "type": "float" } ], - "defaults": { - "text_end": "((void*)0)", - "wrap_width": "-1.0f", - "hide_text_after_double_hash": "false" - }, - "signature": "(const char*,const char*,bool,float)", - "cimguiname": "igCalcTextSize" - }, - { - "funcname": "CalcTextSize", - "args": "(ImVec2 *pOut,const char* text,const char* text_end,bool hide_text_after_double_hash,float wrap_width)", - "ret": "void", - "cimguiname": "igCalcTextSize", - "nonUDT": 1, - "call_args": "(text,text_end,hide_text_after_double_hash,wrap_width)", - "argsoriginal": "(const char* text,const char* text_end=((void*)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)", - "stname": "ImGui", - "signature": "(const char*,const char*,bool,float)", - "ov_cimguiname": "igCalcTextSize_nonUDT", + "argsoriginal": "(const ImVec2* points,const int num_points,ImU32 col,bool closed,float thickness)", + "call_args": "(points,num_points,col,closed,thickness)", + "cimguiname": "ImDrawList_AddPolyline", "comment": "", - "defaults": { - "text_end": "((void*)0)", - "wrap_width": "-1.0f", - "hide_text_after_double_hash": "false" - }, + "defaults": [], + "funcname": "AddPolyline", + "ret": "void", + "signature": "(const ImVec2*,const int,ImU32,bool,float)", + "stname": "ImDrawList" + } + ], + "ImDrawList_AddQuad": [ + { + "args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,ImU32 col,float thickness)", "argsT": [ { - "type": "ImVec2*", - "name": "pOut" + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "a", + "type": "const ImVec2" + }, + { + "name": "b", + "type": "const ImVec2" }, { - "type": "const char*", - "name": "text" + "name": "c", + "type": "const ImVec2" }, { - "type": "const char*", - "name": "text_end" + "name": "d", + "type": "const ImVec2" }, { - "type": "bool", - "name": "hide_text_after_double_hash" + "name": "col", + "type": "ImU32" }, { - "type": "float", - "name": "wrap_width" + "name": "thickness", + "type": "float" } - ] - }, - { - "cimguiname": "igCalcTextSize", - "funcname": "CalcTextSize", - "args": "(const char* text,const char* text_end,bool hide_text_after_double_hash,float wrap_width)", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "(const char*,const char*,bool,float)", - "call_args": "(text,text_end,hide_text_after_double_hash,wrap_width)", - "argsoriginal": "(const char* text,const char* text_end=((void*)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)", - "stname": "ImGui", - "retorig": "ImVec2", - "ov_cimguiname": "igCalcTextSize_nonUDT2", + ], + "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,ImU32 col,float thickness=1.0f)", + "call_args": "(a,b,c,d,col,thickness)", + "cimguiname": "ImDrawList_AddQuad", "comment": "", "defaults": { - "text_end": "((void*)0)", - "wrap_width": "-1.0f", - "hide_text_after_double_hash": "false" + "thickness": "1.0f" }, + "funcname": "AddQuad", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float)", + "stname": "ImDrawList" + } + ], + "ImDrawList_AddQuadFilled": [ + { + "args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,ImU32 col)", "argsT": [ { - "type": "const char*", - "name": "text" + "name": "self", + "type": "ImDrawList*" }, { - "type": "const char*", - "name": "text_end" + "name": "a", + "type": "const ImVec2" }, { - "type": "bool", - "name": "hide_text_after_double_hash" + "name": "b", + "type": "const ImVec2" }, { - "type": "float", - "name": "wrap_width" - } - ] - } - ], - "igSetStateStorage": [ - { - "funcname": "SetStateStorage", - "args": "(ImGuiStorage* storage)", - "ret": "void", - "comment": "", - "call_args": "(storage)", - "argsoriginal": "(ImGuiStorage* storage)", - "stname": "ImGui", - "argsT": [ + "name": "c", + "type": "const ImVec2" + }, + { + "name": "d", + "type": "const ImVec2" + }, { - "type": "ImGuiStorage*", - "name": "storage" + "name": "col", + "type": "ImU32" } ], + "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,ImU32 col)", + "call_args": "(a,b,c,d,col)", + "cimguiname": "ImDrawList_AddQuadFilled", + "comment": "", "defaults": [], - "signature": "(ImGuiStorage*)", - "cimguiname": "igSetStateStorage" + "funcname": "AddQuadFilled", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", + "stname": "ImDrawList" } ], - "igValue": [ + "ImDrawList_AddRect": [ { - "funcname": "Value", - "args": "(const char* prefix,bool b)", - "ret": "void", - "comment": "", - "call_args": "(prefix,b)", - "argsoriginal": "(const char* prefix,bool b)", - "stname": "ImGui", + "args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col,float rounding,int rounding_corners_flags,float thickness)", "argsT": [ { - "type": "const char*", - "name": "prefix" + "name": "self", + "type": "ImDrawList*" }, { - "type": "bool", - "name": "b" - } - ], - "ov_cimguiname": "igValueBool", - "defaults": [], - "signature": "(const char*,bool)", - "cimguiname": "igValue" - }, - { - "funcname": "Value", - "args": "(const char* prefix,int v)", - "ret": "void", - "comment": "", - "call_args": "(prefix,v)", - "argsoriginal": "(const char* prefix,int v)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "prefix" + "name": "a", + "type": "const ImVec2" }, { - "type": "int", - "name": "v" - } - ], - "ov_cimguiname": "igValueInt", - "defaults": [], - "signature": "(const char*,int)", - "cimguiname": "igValue" - }, - { - "funcname": "Value", - "args": "(const char* prefix,unsigned int v)", - "ret": "void", - "comment": "", - "call_args": "(prefix,v)", - "argsoriginal": "(const char* prefix,unsigned int v)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "prefix" + "name": "b", + "type": "const ImVec2" }, { - "type": "unsigned int", - "name": "v" - } - ], - "ov_cimguiname": "igValueUint", - "defaults": [], - "signature": "(const char*,unsigned int)", - "cimguiname": "igValue" - }, - { - "funcname": "Value", - "args": "(const char* prefix,float v,const char* float_format)", - "ret": "void", - "comment": "", - "call_args": "(prefix,v,float_format)", - "argsoriginal": "(const char* prefix,float v,const char* float_format=((void*)0))", - "stname": "ImGui", - "argsT": [ + "name": "col", + "type": "ImU32" + }, { - "type": "const char*", - "name": "prefix" + "name": "rounding", + "type": "float" }, { - "type": "float", - "name": "v" + "name": "rounding_corners_flags", + "type": "int" }, { - "type": "const char*", - "name": "float_format" + "name": "thickness", + "type": "float" } ], - "ov_cimguiname": "igValueFloat", - "defaults": { "float_format": "((void*)0)" }, - "signature": "(const char*,float,const char*)", - "cimguiname": "igValue" + "argsoriginal": "(const ImVec2& a,const ImVec2& b,ImU32 col,float rounding=0.0f,int rounding_corners_flags=ImDrawCornerFlags_All,float thickness=1.0f)", + "call_args": "(a,b,col,rounding,rounding_corners_flags,thickness)", + "cimguiname": "ImDrawList_AddRect", + "comment": "", + "defaults": { + "rounding": "0.0f", + "rounding_corners_flags": "ImDrawCornerFlags_All", + "thickness": "1.0f" + }, + "funcname": "AddRect", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,ImU32,float,int,float)", + "stname": "ImDrawList" } ], - "igColumns": [ + "ImDrawList_AddRectFilled": [ { - "funcname": "Columns", - "args": "(int count,const char* id,bool border)", - "ret": "void", - "comment": "", - "call_args": "(count,id,border)", - "argsoriginal": "(int count=1,const char* id=((void*)0),bool border=true)", - "stname": "ImGui", + "args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col,float rounding,int rounding_corners_flags)", "argsT": [ { - "type": "int", - "name": "count" + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "a", + "type": "const ImVec2" + }, + { + "name": "b", + "type": "const ImVec2" + }, + { + "name": "col", + "type": "ImU32" }, { - "type": "const char*", - "name": "id" + "name": "rounding", + "type": "float" }, { - "type": "bool", - "name": "border" + "name": "rounding_corners_flags", + "type": "int" } ], + "argsoriginal": "(const ImVec2& a,const ImVec2& b,ImU32 col,float rounding=0.0f,int rounding_corners_flags=ImDrawCornerFlags_All)", + "call_args": "(a,b,col,rounding,rounding_corners_flags)", + "cimguiname": "ImDrawList_AddRectFilled", + "comment": "", "defaults": { - "border": "true", - "count": "1", - "id": "((void*)0)" + "rounding": "0.0f", + "rounding_corners_flags": "ImDrawCornerFlags_All" }, - "signature": "(int,const char*,bool)", - "cimguiname": "igColumns" + "funcname": "AddRectFilled", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,ImU32,float,int)", + "stname": "ImDrawList" } ], - "ImGuiTextFilter_Build": [ + "ImDrawList_AddRectFilledMultiColor": [ { - "funcname": "Build", - "args": "(ImGuiTextFilter* self)", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiTextFilter", + "args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left)", "argsT": [ { - "type": "ImGuiTextFilter*", - "name": "self" + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "a", + "type": "const ImVec2" + }, + { + "name": "b", + "type": "const ImVec2" + }, + { + "name": "col_upr_left", + "type": "ImU32" + }, + { + "name": "col_upr_right", + "type": "ImU32" + }, + { + "name": "col_bot_right", + "type": "ImU32" + }, + { + "name": "col_bot_left", + "type": "ImU32" } ], + "argsoriginal": "(const ImVec2& a,const ImVec2& b,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left)", + "call_args": "(a,b,col_upr_left,col_upr_right,col_bot_right,col_bot_left)", + "cimguiname": "ImDrawList_AddRectFilledMultiColor", + "comment": "", "defaults": [], - "signature": "()", - "cimguiname": "ImGuiTextFilter_Build" + "funcname": "AddRectFilledMultiColor", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,ImU32,ImU32,ImU32,ImU32)", + "stname": "ImDrawList" } ], - "ImGuiIO_destroy": [ + "ImDrawList_AddText": [ { - "signature": "(ImGuiIO*)", - "args": "(ImGuiIO* self)", - "ret": "void", - "call_args": "(self)", - "destructor": true, - "stname": "ImGuiIO", - "ov_cimguiname": "ImGuiIO_destroy", - "cimguiname": "ImGuiIO_destroy", + "args": "(ImDrawList* self,const ImVec2 pos,ImU32 col,const char* text_begin,const char* text_end)", "argsT": [ { - "type": "ImGuiIO*", - "name": "self" + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "pos", + "type": "const ImVec2" + }, + { + "name": "col", + "type": "ImU32" + }, + { + "name": "text_begin", + "type": "const char*" + }, + { + "name": "text_end", + "type": "const char*" } ], - "defaults": [] - } - ], - "igGetItemRectMax": [ - { - "funcname": "GetItemRectMax", - "args": "()", - "ret": "ImVec2", + "argsoriginal": "(const ImVec2& pos,ImU32 col,const char* text_begin,const char* text_end=((void*)0))", + "call_args": "(pos,col,text_begin,text_end)", + "cimguiname": "ImDrawList_AddText", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetItemRectMax" - }, - { - "funcname": "GetItemRectMax", - "args": "(ImVec2 *pOut)", + "defaults": { + "text_end": "((void*)0)" + }, + "funcname": "AddText", + "ov_cimguiname": "ImDrawList_AddText", "ret": "void", - "cimguiname": "igGetItemRectMax", - "nonUDT": 1, - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "signature": "()", - "ov_cimguiname": "igGetItemRectMax_nonUDT", - "comment": "", - "defaults": [], - "argsT": [ - { - "type": "ImVec2*", - "name": "pOut" - } - ] + "signature": "(const ImVec2,ImU32,const char*,const char*)", + "stname": "ImDrawList" }, { - "cimguiname": "igGetItemRectMax", - "funcname": "GetItemRectMax", - "args": "()", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "retorig": "ImVec2", - "ov_cimguiname": "igGetItemRectMax_nonUDT2", - "comment": "", - "defaults": [], - "argsT": [] - } - ], - "ImGuiStyle_destroy": [ - { - "signature": "(ImGuiStyle*)", - "args": "(ImGuiStyle* self)", - "ret": "void", - "call_args": "(self)", - "destructor": true, - "stname": "ImGuiStyle", - "ov_cimguiname": "ImGuiStyle_destroy", - "cimguiname": "ImGuiStyle_destroy", + "args": "(ImDrawList* self,const ImFont* font,float font_size,const ImVec2 pos,ImU32 col,const char* text_begin,const char* text_end,float wrap_width,const ImVec4* cpu_fine_clip_rect)", "argsT": [ { - "type": "ImGuiStyle*", - "name": "self" - } - ], - "defaults": [] - } - ], - "igIsItemDeactivated": [ - { - "funcname": "IsItemDeactivated", - "args": "()", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igIsItemDeactivated" - } - ], - "igPushStyleVar": [ - { - "funcname": "PushStyleVar", - "args": "(ImGuiStyleVar idx,float val)", - "ret": "void", - "comment": "", - "call_args": "(idx,val)", - "argsoriginal": "(ImGuiStyleVar idx,float val)", - "stname": "ImGui", - "argsT": [ + "name": "self", + "type": "ImDrawList*" + }, { - "type": "ImGuiStyleVar", - "name": "idx" + "name": "font", + "type": "const ImFont*" }, { - "type": "float", - "name": "val" - } - ], - "ov_cimguiname": "igPushStyleVarFloat", - "defaults": [], - "signature": "(ImGuiStyleVar,float)", - "cimguiname": "igPushStyleVar" - }, - { - "funcname": "PushStyleVar", - "args": "(ImGuiStyleVar idx,const ImVec2 val)", - "ret": "void", - "comment": "", - "call_args": "(idx,val)", - "argsoriginal": "(ImGuiStyleVar idx,const ImVec2& val)", - "stname": "ImGui", - "argsT": [ + "name": "font_size", + "type": "float" + }, { - "type": "ImGuiStyleVar", - "name": "idx" + "name": "pos", + "type": "const ImVec2" }, { - "type": "const ImVec2", - "name": "val" - } - ], - "ov_cimguiname": "igPushStyleVarVec2", - "defaults": [], - "signature": "(ImGuiStyleVar,const ImVec2)", - "cimguiname": "igPushStyleVar" - } - ], - "igSaveIniSettingsToMemory": [ - { - "funcname": "SaveIniSettingsToMemory", - "args": "(size_t* out_ini_size)", - "ret": "const char*", - "comment": "", - "call_args": "(out_ini_size)", - "argsoriginal": "(size_t* out_ini_size=((void*)0))", - "stname": "ImGui", - "argsT": [ + "name": "col", + "type": "ImU32" + }, { - "type": "size_t*", - "name": "out_ini_size" - } - ], - "defaults": { "out_ini_size": "((void*)0)" }, - "signature": "(size_t*)", - "cimguiname": "igSaveIniSettingsToMemory" - } - ], - "ImGuiTextBuffer_size": [ - { - "funcname": "size", - "args": "(ImGuiTextBuffer* self)", - "ret": "int", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiTextBuffer", - "argsT": [ + "name": "text_begin", + "type": "const char*" + }, + { + "name": "text_end", + "type": "const char*" + }, + { + "name": "wrap_width", + "type": "float" + }, { - "type": "ImGuiTextBuffer*", - "name": "self" + "name": "cpu_fine_clip_rect", + "type": "const ImVec4*" } ], - "defaults": [], - "signature": "()", - "cimguiname": "ImGuiTextBuffer_size" + "argsoriginal": "(const ImFont* font,float font_size,const ImVec2& pos,ImU32 col,const char* text_begin,const char* text_end=((void*)0),float wrap_width=0.0f,const ImVec4* cpu_fine_clip_rect=((void*)0))", + "call_args": "(font,font_size,pos,col,text_begin,text_end,wrap_width,cpu_fine_clip_rect)", + "cimguiname": "ImDrawList_AddText", + "comment": "", + "defaults": { + "cpu_fine_clip_rect": "((void*)0)", + "text_end": "((void*)0)", + "wrap_width": "0.0f" + }, + "funcname": "AddText", + "ov_cimguiname": "ImDrawList_AddTextFontPtr", + "ret": "void", + "signature": "(const ImFont*,float,const ImVec2,ImU32,const char*,const char*,float,const ImVec4*)", + "stname": "ImDrawList" } ], - "igDragIntRange2": [ + "ImDrawList_AddTriangle": [ { - "funcname": "DragIntRange2", - "args": "(const char* label,int* v_current_min,int* v_current_max,float v_speed,int v_min,int v_max,const char* format,const char* format_max)", - "ret": "bool", - "comment": "", - "call_args": "(label,v_current_min,v_current_max,v_speed,v_min,v_max,format,format_max)", - "argsoriginal": "(const char* label,int* v_current_min,int* v_current_max,float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\",const char* format_max=((void*)0))", - "stname": "ImGui", + "args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,ImU32 col,float thickness)", "argsT": [ { - "type": "const char*", - "name": "label" - }, - { - "type": "int*", - "name": "v_current_min" - }, - { - "type": "int*", - "name": "v_current_max" + "name": "self", + "type": "ImDrawList*" }, { - "type": "float", - "name": "v_speed" + "name": "a", + "type": "const ImVec2" }, { - "type": "int", - "name": "v_min" + "name": "b", + "type": "const ImVec2" }, { - "type": "int", - "name": "v_max" + "name": "c", + "type": "const ImVec2" }, { - "type": "const char*", - "name": "format" + "name": "col", + "type": "ImU32" }, { - "type": "const char*", - "name": "format_max" + "name": "thickness", + "type": "float" } ], + "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c,ImU32 col,float thickness=1.0f)", + "call_args": "(a,b,c,col,thickness)", + "cimguiname": "ImDrawList_AddTriangle", + "comment": "", "defaults": { - "v_speed": "1.0f", - "v_min": "0", - "format_max": "((void*)0)", - "v_max": "0", - "format": "\"%d\"" + "thickness": "1.0f" }, - "signature": "(const char*,int*,int*,float,int,int,const char*,const char*)", - "cimguiname": "igDragIntRange2" - } - ], - "igUnindent": [ - { - "funcname": "Unindent", - "args": "(float indent_w)", + "funcname": "AddTriangle", "ret": "void", - "comment": "", - "call_args": "(indent_w)", - "argsoriginal": "(float indent_w=0.0f)", - "stname": "ImGui", - "argsT": [ - { - "type": "float", - "name": "indent_w" - } - ], - "defaults": { "indent_w": "0.0f" }, - "signature": "(float)", - "cimguiname": "igUnindent" + "signature": "(const ImVec2,const ImVec2,const ImVec2,ImU32,float)", + "stname": "ImDrawList" } ], - "ImFontAtlas_AddFontFromMemoryCompressedBase85TTF": [ + "ImDrawList_AddTriangleFilled": [ { - "funcname": "AddFontFromMemoryCompressedBase85TTF", - "args": "(ImFontAtlas* self,const char* compressed_font_data_base85,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)", - "ret": "ImFont*", - "comment": "", - "call_args": "(compressed_font_data_base85,size_pixels,font_cfg,glyph_ranges)", - "argsoriginal": "(const char* compressed_font_data_base85,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", - "stname": "ImFontAtlas", + "args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,ImU32 col)", "argsT": [ { - "type": "ImFontAtlas*", - "name": "self" + "name": "self", + "type": "ImDrawList*" }, { - "type": "const char*", - "name": "compressed_font_data_base85" + "name": "a", + "type": "const ImVec2" }, { - "type": "float", - "name": "size_pixels" + "name": "b", + "type": "const ImVec2" }, { - "type": "const ImFontConfig*", - "name": "font_cfg" + "name": "c", + "type": "const ImVec2" }, { - "type": "const ImWchar*", - "name": "glyph_ranges" + "name": "col", + "type": "ImU32" } ], - "defaults": { - "glyph_ranges": "((void*)0)", - "font_cfg": "((void*)0)" - }, - "signature": "(const char*,float,const ImFontConfig*,const ImWchar*)", - "cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedBase85TTF" + "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c,ImU32 col)", + "call_args": "(a,b,c,col)", + "cimguiname": "ImDrawList_AddTriangleFilled", + "comment": "", + "defaults": [], + "funcname": "AddTriangleFilled", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,const ImVec2,ImU32)", + "stname": "ImDrawList" } ], - "igPopAllowKeyboardFocus": [ + "ImDrawList_ChannelsMerge": [ { - "funcname": "PopAllowKeyboardFocus", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", + "args": "(ImDrawList* self)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + } + ], "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], + "call_args": "()", + "cimguiname": "ImDrawList_ChannelsMerge", + "comment": "", "defaults": [], + "funcname": "ChannelsMerge", + "ret": "void", "signature": "()", - "cimguiname": "igPopAllowKeyboardFocus" + "stname": "ImDrawList" } ], - "igLoadIniSettingsFromDisk": [ + "ImDrawList_ChannelsSetCurrent": [ { - "funcname": "LoadIniSettingsFromDisk", - "args": "(const char* ini_filename)", - "ret": "void", - "comment": "", - "call_args": "(ini_filename)", - "argsoriginal": "(const char* ini_filename)", - "stname": "ImGui", + "args": "(ImDrawList* self,int channel_index)", "argsT": [ { - "type": "const char*", - "name": "ini_filename" + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "channel_index", + "type": "int" } ], + "argsoriginal": "(int channel_index)", + "call_args": "(channel_index)", + "cimguiname": "ImDrawList_ChannelsSetCurrent", + "comment": "", "defaults": [], - "signature": "(const char*)", - "cimguiname": "igLoadIniSettingsFromDisk" + "funcname": "ChannelsSetCurrent", + "ret": "void", + "signature": "(int)", + "stname": "ImDrawList" } ], - "ImVec2_destroy": [ + "ImDrawList_ChannelsSplit": [ { - "signature": "(ImVec2*)", - "args": "(ImVec2* self)", - "ret": "void", - "call_args": "(self)", - "destructor": true, - "stname": "ImVec2", - "ov_cimguiname": "ImVec2_destroy", - "cimguiname": "ImVec2_destroy", + "args": "(ImDrawList* self,int channels_count)", "argsT": [ { - "type": "ImVec2*", - "name": "self" + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "channels_count", + "type": "int" } ], - "defaults": [] - } - ], - "igGetCursorStartPos": [ - { - "funcname": "GetCursorStartPos", - "args": "()", - "ret": "ImVec2", + "argsoriginal": "(int channels_count)", + "call_args": "(channels_count)", + "cimguiname": "ImDrawList_ChannelsSplit", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], "defaults": [], - "signature": "()", - "cimguiname": "igGetCursorStartPos" - }, - { - "funcname": "GetCursorStartPos", - "args": "(ImVec2 *pOut)", + "funcname": "ChannelsSplit", "ret": "void", - "cimguiname": "igGetCursorStartPos", - "nonUDT": 1, - "call_args": "()", + "signature": "(int)", + "stname": "ImDrawList" + } + ], + "ImDrawList_Clear": [ + { + "args": "(ImDrawList* self)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + } + ], "argsoriginal": "()", - "stname": "ImGui", - "signature": "()", - "ov_cimguiname": "igGetCursorStartPos_nonUDT", + "call_args": "()", + "cimguiname": "ImDrawList_Clear", "comment": "", "defaults": [], + "funcname": "Clear", + "ret": "void", + "signature": "()", + "stname": "ImDrawList" + } + ], + "ImDrawList_ClearFreeMemory": [ + { + "args": "(ImDrawList* self)", "argsT": [ { - "type": "ImVec2*", - "name": "pOut" + "name": "self", + "type": "ImDrawList*" } - ] - }, - { - "cimguiname": "igGetCursorStartPos", - "funcname": "GetCursorStartPos", - "args": "()", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "()", - "call_args": "()", + ], "argsoriginal": "()", - "stname": "ImGui", - "retorig": "ImVec2", - "ov_cimguiname": "igGetCursorStartPos_nonUDT2", + "call_args": "()", + "cimguiname": "ImDrawList_ClearFreeMemory", "comment": "", "defaults": [], - "argsT": [] + "funcname": "ClearFreeMemory", + "ret": "void", + "signature": "()", + "stname": "ImDrawList" } ], - "igSetCursorScreenPos": [ + "ImDrawList_CloneOutput": [ { - "funcname": "SetCursorScreenPos", - "args": "(const ImVec2 screen_pos)", - "ret": "void", - "comment": "", - "call_args": "(screen_pos)", - "argsoriginal": "(const ImVec2& screen_pos)", - "stname": "ImGui", + "args": "(ImDrawList* self)", "argsT": [ { - "type": "const ImVec2", - "name": "screen_pos" + "name": "self", + "type": "ImDrawList*" } ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawList_CloneOutput", + "comment": "", "defaults": [], - "signature": "(const ImVec2)", - "cimguiname": "igSetCursorScreenPos" + "funcname": "CloneOutput", + "ret": "ImDrawList*", + "signature": "()", + "stname": "ImDrawList" } ], - "ImFont_AddRemapChar": [ + "ImDrawList_GetClipRectMax": [ { - "funcname": "AddRemapChar", - "args": "(ImFont* self,ImWchar dst,ImWchar src,bool overwrite_dst)", - "ret": "void", - "comment": "", - "call_args": "(dst,src,overwrite_dst)", - "argsoriginal": "(ImWchar dst,ImWchar src,bool overwrite_dst=true)", - "stname": "ImFont", + "args": "(ImDrawList* self)", "argsT": [ { - "type": "ImFont*", - "name": "self" - }, + "name": "self", + "type": "ImDrawList*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawList_GetClipRectMax", + "comment": "", + "defaults": [], + "funcname": "GetClipRectMax", + "ret": "ImVec2", + "signature": "()", + "stname": "ImDrawList" + }, + { + "args": "(ImVec2 *pOut,ImDrawList* self)", + "argsT": [ { - "type": "ImWchar", - "name": "dst" + "name": "pOut", + "type": "ImVec2*" }, { - "type": "ImWchar", - "name": "src" - }, + "name": "self", + "type": "ImDrawList*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawList_GetClipRectMax", + "comment": "", + "defaults": [], + "funcname": "GetClipRectMax", + "nonUDT": 1, + "ov_cimguiname": "ImDrawList_GetClipRectMax_nonUDT", + "ret": "void", + "signature": "()", + "stname": "ImDrawList" + }, + { + "args": "(ImDrawList* self)", + "argsT": [ { - "type": "bool", - "name": "overwrite_dst" + "name": "self", + "type": "ImDrawList*" } ], - "defaults": { "overwrite_dst": "true" }, - "signature": "(ImWchar,ImWchar,bool)", - "cimguiname": "ImFont_AddRemapChar" + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawList_GetClipRectMax", + "comment": "", + "defaults": [], + "funcname": "GetClipRectMax", + "nonUDT": 2, + "ov_cimguiname": "ImDrawList_GetClipRectMax_nonUDT2", + "ret": "ImVec2_Simple", + "retorig": "ImVec2", + "signature": "()", + "stname": "ImDrawList" } ], - "ImFont_AddGlyph": [ + "ImDrawList_GetClipRectMin": [ { - "funcname": "AddGlyph", - "args": "(ImFont* self,ImWchar c,float x0,float y0,float x1,float y1,float u0,float v0,float u1,float v1,float advance_x)", - "ret": "void", - "comment": "", - "call_args": "(c,x0,y0,x1,y1,u0,v0,u1,v1,advance_x)", - "argsoriginal": "(ImWchar c,float x0,float y0,float x1,float y1,float u0,float v0,float u1,float v1,float advance_x)", - "stname": "ImFont", + "args": "(ImDrawList* self)", "argsT": [ { - "type": "ImFont*", - "name": "self" - }, + "name": "self", + "type": "ImDrawList*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawList_GetClipRectMin", + "comment": "", + "defaults": [], + "funcname": "GetClipRectMin", + "ret": "ImVec2", + "signature": "()", + "stname": "ImDrawList" + }, + { + "args": "(ImVec2 *pOut,ImDrawList* self)", + "argsT": [ { - "type": "ImWchar", - "name": "c" + "name": "pOut", + "type": "ImVec2*" }, { - "type": "float", - "name": "x0" - }, + "name": "self", + "type": "ImDrawList*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawList_GetClipRectMin", + "comment": "", + "defaults": [], + "funcname": "GetClipRectMin", + "nonUDT": 1, + "ov_cimguiname": "ImDrawList_GetClipRectMin_nonUDT", + "ret": "void", + "signature": "()", + "stname": "ImDrawList" + }, + { + "args": "(ImDrawList* self)", + "argsT": [ { - "type": "float", - "name": "y0" - }, + "name": "self", + "type": "ImDrawList*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawList_GetClipRectMin", + "comment": "", + "defaults": [], + "funcname": "GetClipRectMin", + "nonUDT": 2, + "ov_cimguiname": "ImDrawList_GetClipRectMin_nonUDT2", + "ret": "ImVec2_Simple", + "retorig": "ImVec2", + "signature": "()", + "stname": "ImDrawList" + } + ], + "ImDrawList_ImDrawList": [ + { + "args": "(const ImDrawListSharedData* shared_data)", + "argsT": [ { - "type": "float", - "name": "x1" - }, + "name": "shared_data", + "type": "const ImDrawListSharedData*" + } + ], + "argsoriginal": "(const ImDrawListSharedData* shared_data)", + "call_args": "(shared_data)", + "cimguiname": "ImDrawList_ImDrawList", + "comment": "", + "constructor": true, + "defaults": [], + "funcname": "ImDrawList", + "signature": "(const ImDrawListSharedData*)", + "stname": "ImDrawList" + } + ], + "ImDrawList_PathArcTo": [ + { + "args": "(ImDrawList* self,const ImVec2 centre,float radius,float a_min,float a_max,int num_segments)", + "argsT": [ { - "type": "float", - "name": "y1" + "name": "self", + "type": "ImDrawList*" }, { - "type": "float", - "name": "u0" + "name": "centre", + "type": "const ImVec2" }, { - "type": "float", - "name": "v0" + "name": "radius", + "type": "float" }, { - "type": "float", - "name": "u1" + "name": "a_min", + "type": "float" }, { - "type": "float", - "name": "v1" + "name": "a_max", + "type": "float" }, { - "type": "float", - "name": "advance_x" + "name": "num_segments", + "type": "int" } ], - "defaults": [], - "signature": "(ImWchar,float,float,float,float,float,float,float,float,float)", - "cimguiname": "ImFont_AddGlyph" + "argsoriginal": "(const ImVec2& centre,float radius,float a_min,float a_max,int num_segments=10)", + "call_args": "(centre,radius,a_min,a_max,num_segments)", + "cimguiname": "ImDrawList_PathArcTo", + "comment": "", + "defaults": { + "num_segments": "10" + }, + "funcname": "PathArcTo", + "ret": "void", + "signature": "(const ImVec2,float,float,float,int)", + "stname": "ImDrawList" } ], - "igInputInt4": [ + "ImDrawList_PathArcToFast": [ { - "funcname": "InputInt4", - "args": "(const char* label,int v[4],ImGuiInputTextFlags extra_flags)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,extra_flags)", - "argsoriginal": "(const char* label,int v[4],ImGuiInputTextFlags extra_flags=0)", - "stname": "ImGui", + "args": "(ImDrawList* self,const ImVec2 centre,float radius,int a_min_of_12,int a_max_of_12)", "argsT": [ { - "type": "const char*", - "name": "label" + "name": "self", + "type": "ImDrawList*" }, { - "type": "int[4]", - "name": "v" + "name": "centre", + "type": "const ImVec2" }, { - "type": "ImGuiInputTextFlags", - "name": "extra_flags" - } - ], - "defaults": { "extra_flags": "0" }, - "signature": "(const char*,int[4],ImGuiInputTextFlags)", - "cimguiname": "igInputInt4" - } - ], - "ImFont_GrowIndex": [ - { - "funcname": "GrowIndex", - "args": "(ImFont* self,int new_size)", - "ret": "void", - "comment": "", - "call_args": "(new_size)", - "argsoriginal": "(int new_size)", - "stname": "ImFont", - "argsT": [ + "name": "radius", + "type": "float" + }, { - "type": "ImFont*", - "name": "self" + "name": "a_min_of_12", + "type": "int" }, { - "type": "int", - "name": "new_size" + "name": "a_max_of_12", + "type": "int" } ], + "argsoriginal": "(const ImVec2& centre,float radius,int a_min_of_12,int a_max_of_12)", + "call_args": "(centre,radius,a_min_of_12,a_max_of_12)", + "cimguiname": "ImDrawList_PathArcToFast", + "comment": "", "defaults": [], - "signature": "(int)", - "cimguiname": "ImFont_GrowIndex" + "funcname": "PathArcToFast", + "ret": "void", + "signature": "(const ImVec2,float,int,int)", + "stname": "ImDrawList" } ], - "ImFont_RenderText": [ + "ImDrawList_PathBezierCurveTo": [ { - "funcname": "RenderText", - "args": "(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,const ImVec4 clip_rect,const char* text_begin,const char* text_end,float wrap_width,bool cpu_fine_clip)", - "ret": "void", - "comment": "", - "call_args": "(draw_list,size,pos,col,clip_rect,text_begin,text_end,wrap_width,cpu_fine_clip)", - "argsoriginal": "(ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,const ImVec4& clip_rect,const char* text_begin,const char* text_end,float wrap_width=0.0f,bool cpu_fine_clip=false)", - "stname": "ImFont", + "args": "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,int num_segments)", "argsT": [ { - "type": "ImFont*", - "name": "self" - }, - { - "type": "ImDrawList*", - "name": "draw_list" - }, - { - "type": "float", - "name": "size" + "name": "self", + "type": "ImDrawList*" }, { - "type": "ImVec2", - "name": "pos" + "name": "p1", + "type": "const ImVec2" }, { - "type": "ImU32", - "name": "col" + "name": "p2", + "type": "const ImVec2" }, { - "type": "const ImVec4", - "name": "clip_rect" + "name": "p3", + "type": "const ImVec2" }, { - "type": "const char*", - "name": "text_begin" - }, - { - "type": "const char*", - "name": "text_end" - }, - { - "type": "float", - "name": "wrap_width" - }, - { - "type": "bool", - "name": "cpu_fine_clip" + "name": "num_segments", + "type": "int" } ], - "defaults": { - "wrap_width": "0.0f", - "cpu_fine_clip": "false" - }, - "signature": "(ImDrawList*,float,ImVec2,ImU32,const ImVec4,const char*,const char*,float,bool)", - "cimguiname": "ImFont_RenderText" + "argsoriginal": "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,int num_segments=0)", + "call_args": "(p1,p2,p3,num_segments)", + "cimguiname": "ImDrawList_PathBezierCurveTo", + "comment": "", + "defaults": { + "num_segments": "0" + }, + "funcname": "PathBezierCurveTo", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,const ImVec2,int)", + "stname": "ImDrawList" } ], - "igIsRectVisible": [ + "ImDrawList_PathClear": [ { - "funcname": "IsRectVisible", - "args": "(const ImVec2 size)", - "ret": "bool", - "comment": "", - "call_args": "(size)", - "argsoriginal": "(const ImVec2& size)", - "stname": "ImGui", + "args": "(ImDrawList* self)", "argsT": [ { - "type": "const ImVec2", - "name": "size" + "name": "self", + "type": "ImDrawList*" } ], - "ov_cimguiname": "igIsRectVisible", + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawList_PathClear", + "comment": "", "defaults": [], - "signature": "(const ImVec2)", - "cimguiname": "igIsRectVisible" - }, + "funcname": "PathClear", + "ret": "void", + "signature": "()", + "stname": "ImDrawList" + } + ], + "ImDrawList_PathFillConvex": [ { - "funcname": "IsRectVisible", - "args": "(const ImVec2 rect_min,const ImVec2 rect_max)", - "ret": "bool", - "comment": "", - "call_args": "(rect_min,rect_max)", - "argsoriginal": "(const ImVec2& rect_min,const ImVec2& rect_max)", - "stname": "ImGui", + "args": "(ImDrawList* self,ImU32 col)", "argsT": [ { - "type": "const ImVec2", - "name": "rect_min" + "name": "self", + "type": "ImDrawList*" }, { - "type": "const ImVec2", - "name": "rect_max" + "name": "col", + "type": "ImU32" } ], - "ov_cimguiname": "igIsRectVisibleVec2", + "argsoriginal": "(ImU32 col)", + "call_args": "(col)", + "cimguiname": "ImDrawList_PathFillConvex", + "comment": "", "defaults": [], - "signature": "(const ImVec2,const ImVec2)", - "cimguiname": "igIsRectVisible" - } - ], - "ImDrawList_destroy": [ - { - "signature": "(ImDrawList*)", - "args": "(ImDrawList* self)", + "funcname": "PathFillConvex", "ret": "void", - "call_args": "(self)", - "destructor": true, - "stname": "ImDrawList", - "ov_cimguiname": "ImDrawList_destroy", - "cimguiname": "ImDrawList_destroy", - "argsT": [ - { - "type": "ImDrawList*", - "name": "self" - } - ], - "defaults": [] + "signature": "(ImU32)", + "stname": "ImDrawList" } ], - "ImFontAtlas_Build": [ + "ImDrawList_PathLineTo": [ { - "funcname": "Build", - "args": "(ImFontAtlas* self)", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFontAtlas", + "args": "(ImDrawList* self,const ImVec2 pos)", "argsT": [ { - "type": "ImFontAtlas*", - "name": "self" + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "pos", + "type": "const ImVec2" } ], + "argsoriginal": "(const ImVec2& pos)", + "call_args": "(pos)", + "cimguiname": "ImDrawList_PathLineTo", + "comment": "", "defaults": [], - "signature": "()", - "cimguiname": "ImFontAtlas_Build" + "funcname": "PathLineTo", + "ret": "void", + "signature": "(const ImVec2)", + "stname": "ImDrawList" } ], - "igLabelText": [ + "ImDrawList_PathLineToMergeDuplicate": [ { - "isvararg": "...)", - "funcname": "LabelText", - "args": "(const char* label,const char* fmt,...)", - "ret": "void", - "comment": "", - "call_args": "(label,fmt,...)", - "argsoriginal": "(const char* label,const char* fmt,...)", - "stname": "ImGui", + "args": "(ImDrawList* self,const ImVec2 pos)", "argsT": [ { - "type": "const char*", - "name": "label" - }, - { - "type": "const char*", - "name": "fmt" + "name": "self", + "type": "ImDrawList*" }, { - "type": "...", - "name": "..." + "name": "pos", + "type": "const ImVec2" } ], + "argsoriginal": "(const ImVec2& pos)", + "call_args": "(pos)", + "cimguiname": "ImDrawList_PathLineToMergeDuplicate", + "comment": "", "defaults": [], - "signature": "(const char*,const char*,...)", - "cimguiname": "igLabelText" + "funcname": "PathLineToMergeDuplicate", + "ret": "void", + "signature": "(const ImVec2)", + "stname": "ImDrawList" } ], - "ImFont_CalcWordWrapPositionA": [ + "ImDrawList_PathRect": [ { - "funcname": "CalcWordWrapPositionA", - "args": "(ImFont* self,float scale,const char* text,const char* text_end,float wrap_width)", - "ret": "const char*", - "comment": "", - "call_args": "(scale,text,text_end,wrap_width)", - "argsoriginal": "(float scale,const char* text,const char* text_end,float wrap_width)", - "stname": "ImFont", + "args": "(ImDrawList* self,const ImVec2 rect_min,const ImVec2 rect_max,float rounding,int rounding_corners_flags)", "argsT": [ { - "type": "ImFont*", - "name": "self" + "name": "self", + "type": "ImDrawList*" }, { - "type": "float", - "name": "scale" + "name": "rect_min", + "type": "const ImVec2" }, { - "type": "const char*", - "name": "text" + "name": "rect_max", + "type": "const ImVec2" }, { - "type": "const char*", - "name": "text_end" + "name": "rounding", + "type": "float" }, { - "type": "float", - "name": "wrap_width" + "name": "rounding_corners_flags", + "type": "int" } ], - "defaults": [], - "signature": "(float,const char*,const char*,float)", - "cimguiname": "ImFont_CalcWordWrapPositionA" - } - ], - "igLogFinish": [ - { - "funcname": "LogFinish", - "args": "()", - "ret": "void", + "argsoriginal": "(const ImVec2& rect_min,const ImVec2& rect_max,float rounding=0.0f,int rounding_corners_flags=ImDrawCornerFlags_All)", + "call_args": "(rect_min,rect_max,rounding,rounding_corners_flags)", + "cimguiname": "ImDrawList_PathRect", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igLogFinish" + "defaults": { + "rounding": "0.0f", + "rounding_corners_flags": "ImDrawCornerFlags_All" + }, + "funcname": "PathRect", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,float,int)", + "stname": "ImDrawList" } ], - "igIsKeyPressed": [ + "ImDrawList_PathStroke": [ { - "funcname": "IsKeyPressed", - "args": "(int user_key_index,bool repeat)", - "ret": "bool", - "comment": "", - "call_args": "(user_key_index,repeat)", - "argsoriginal": "(int user_key_index,bool repeat=true)", - "stname": "ImGui", + "args": "(ImDrawList* self,ImU32 col,bool closed,float thickness)", "argsT": [ { - "type": "int", - "name": "user_key_index" + "name": "self", + "type": "ImDrawList*" }, { - "type": "bool", - "name": "repeat" + "name": "col", + "type": "ImU32" + }, + { + "name": "closed", + "type": "bool" + }, + { + "name": "thickness", + "type": "float" } ], - "defaults": { "repeat": "true" }, - "signature": "(int,bool)", - "cimguiname": "igIsKeyPressed" + "argsoriginal": "(ImU32 col,bool closed,float thickness=1.0f)", + "call_args": "(col,closed,thickness)", + "cimguiname": "ImDrawList_PathStroke", + "comment": "", + "defaults": { + "thickness": "1.0f" + }, + "funcname": "PathStroke", + "ret": "void", + "signature": "(ImU32,bool,float)", + "stname": "ImDrawList" } ], - "igGetColumnOffset": [ + "ImDrawList_PopClipRect": [ { - "funcname": "GetColumnOffset", - "args": "(int column_index)", - "ret": "float", - "comment": "", - "call_args": "(column_index)", - "argsoriginal": "(int column_index=-1)", - "stname": "ImGui", + "args": "(ImDrawList* self)", "argsT": [ { - "type": "int", - "name": "column_index" + "name": "self", + "type": "ImDrawList*" } ], - "defaults": { "column_index": "-1" }, - "signature": "(int)", - "cimguiname": "igGetColumnOffset" + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawList_PopClipRect", + "comment": "", + "defaults": [], + "funcname": "PopClipRect", + "ret": "void", + "signature": "()", + "stname": "ImDrawList" } ], - "ImDrawList_PopClipRect": [ + "ImDrawList_PopTextureID": [ { - "funcname": "PopClipRect", "args": "(ImDrawList* self)", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawList", "argsT": [ { - "type": "ImDrawList*", - "name": "self" + "name": "self", + "type": "ImDrawList*" } ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawList_PopTextureID", + "comment": "", "defaults": [], + "funcname": "PopTextureID", + "ret": "void", "signature": "()", - "cimguiname": "ImDrawList_PopClipRect" + "stname": "ImDrawList" } ], - "ImFont_CalcTextSizeA": [ + "ImDrawList_PrimQuadUV": [ { - "funcname": "CalcTextSizeA", - "args": "(ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining)", - "ret": "ImVec2", - "comment": "", - "call_args": "(size,max_width,wrap_width,text_begin,text_end,remaining)", - "argsoriginal": "(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void*)0),const char** remaining=((void*)0))", - "stname": "ImFont", + "args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,const ImVec2 uv_a,const ImVec2 uv_b,const ImVec2 uv_c,const ImVec2 uv_d,ImU32 col)", "argsT": [ { - "type": "ImFont*", - "name": "self" + "name": "self", + "type": "ImDrawList*" }, { - "type": "float", - "name": "size" + "name": "a", + "type": "const ImVec2" }, { - "type": "float", - "name": "max_width" + "name": "b", + "type": "const ImVec2" }, { - "type": "float", - "name": "wrap_width" + "name": "c", + "type": "const ImVec2" }, { - "type": "const char*", - "name": "text_begin" + "name": "d", + "type": "const ImVec2" }, { - "type": "const char*", - "name": "text_end" + "name": "uv_a", + "type": "const ImVec2" }, { - "type": "const char**", - "name": "remaining" - } - ], - "defaults": { - "text_end": "((void*)0)", - "remaining": "((void*)0)" - }, - "signature": "(float,float,float,const char*,const char*,const char**)", - "cimguiname": "ImFont_CalcTextSizeA" - }, - { - "funcname": "CalcTextSizeA", - "args": "(ImVec2 *pOut,ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining)", - "ret": "void", - "cimguiname": "ImFont_CalcTextSizeA", - "nonUDT": 1, - "call_args": "(size,max_width,wrap_width,text_begin,text_end,remaining)", - "argsoriginal": "(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void*)0),const char** remaining=((void*)0))", - "stname": "ImFont", - "signature": "(float,float,float,const char*,const char*,const char**)", - "ov_cimguiname": "ImFont_CalcTextSizeA_nonUDT", - "comment": "", - "defaults": { - "text_end": "((void*)0)", - "remaining": "((void*)0)" - }, - "argsT": [ - { - "type": "ImVec2*", - "name": "pOut" + "name": "uv_b", + "type": "const ImVec2" }, { - "type": "ImFont*", - "name": "self" + "name": "uv_c", + "type": "const ImVec2" }, { - "type": "float", - "name": "size" + "name": "uv_d", + "type": "const ImVec2" }, { - "type": "float", - "name": "max_width" - }, + "name": "col", + "type": "ImU32" + } + ], + "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,const ImVec2& uv_a,const ImVec2& uv_b,const ImVec2& uv_c,const ImVec2& uv_d,ImU32 col)", + "call_args": "(a,b,c,d,uv_a,uv_b,uv_c,uv_d,col)", + "cimguiname": "ImDrawList_PrimQuadUV", + "comment": "", + "defaults": [], + "funcname": "PrimQuadUV", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", + "stname": "ImDrawList" + } + ], + "ImDrawList_PrimRect": [ + { + "args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col)", + "argsT": [ { - "type": "float", - "name": "wrap_width" + "name": "self", + "type": "ImDrawList*" }, { - "type": "const char*", - "name": "text_begin" + "name": "a", + "type": "const ImVec2" }, { - "type": "const char*", - "name": "text_end" + "name": "b", + "type": "const ImVec2" }, { - "type": "const char**", - "name": "remaining" + "name": "col", + "type": "ImU32" } - ] - }, - { - "cimguiname": "ImFont_CalcTextSizeA", - "funcname": "CalcTextSizeA", - "args": "(ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining)", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "(float,float,float,const char*,const char*,const char**)", - "call_args": "(size,max_width,wrap_width,text_begin,text_end,remaining)", - "argsoriginal": "(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void*)0),const char** remaining=((void*)0))", - "stname": "ImFont", - "retorig": "ImVec2", - "ov_cimguiname": "ImFont_CalcTextSizeA_nonUDT2", + ], + "argsoriginal": "(const ImVec2& a,const ImVec2& b,ImU32 col)", + "call_args": "(a,b,col)", + "cimguiname": "ImDrawList_PrimRect", "comment": "", - "defaults": { - "text_end": "((void*)0)", - "remaining": "((void*)0)" - }, + "defaults": [], + "funcname": "PrimRect", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,ImU32)", + "stname": "ImDrawList" + } + ], + "ImDrawList_PrimRectUV": [ + { + "args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col)", "argsT": [ { - "type": "ImFont*", - "name": "self" - }, - { - "type": "float", - "name": "size" + "name": "self", + "type": "ImDrawList*" }, { - "type": "float", - "name": "max_width" + "name": "a", + "type": "const ImVec2" }, { - "type": "float", - "name": "wrap_width" + "name": "b", + "type": "const ImVec2" }, { - "type": "const char*", - "name": "text_begin" + "name": "uv_a", + "type": "const ImVec2" }, { - "type": "const char*", - "name": "text_end" + "name": "uv_b", + "type": "const ImVec2" }, { - "type": "const char**", - "name": "remaining" + "name": "col", + "type": "ImU32" } - ] + ], + "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& uv_a,const ImVec2& uv_b,ImU32 col)", + "call_args": "(a,b,uv_a,uv_b,col)", + "cimguiname": "ImDrawList_PrimRectUV", + "comment": "", + "defaults": [], + "funcname": "PrimRectUV", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", + "stname": "ImDrawList" } ], - "igSetNextWindowCollapsed": [ + "ImDrawList_PrimReserve": [ { - "funcname": "SetNextWindowCollapsed", - "args": "(bool collapsed,ImGuiCond cond)", - "ret": "void", - "comment": "", - "call_args": "(collapsed,cond)", - "argsoriginal": "(bool collapsed,ImGuiCond cond=0)", - "stname": "ImGui", + "args": "(ImDrawList* self,int idx_count,int vtx_count)", "argsT": [ { - "type": "bool", - "name": "collapsed" + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "idx_count", + "type": "int" }, { - "type": "ImGuiCond", - "name": "cond" + "name": "vtx_count", + "type": "int" } ], - "defaults": { "cond": "0" }, - "signature": "(bool,ImGuiCond)", - "cimguiname": "igSetNextWindowCollapsed" + "argsoriginal": "(int idx_count,int vtx_count)", + "call_args": "(idx_count,vtx_count)", + "cimguiname": "ImDrawList_PrimReserve", + "comment": "", + "defaults": [], + "funcname": "PrimReserve", + "ret": "void", + "signature": "(int,int)", + "stname": "ImDrawList" } ], - "igGetCurrentContext": [ + "ImDrawList_PrimVtx": [ { - "funcname": "GetCurrentContext", - "args": "()", - "ret": "ImGuiContext*", + "args": "(ImDrawList* self,const ImVec2 pos,const ImVec2 uv,ImU32 col)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "pos", + "type": "const ImVec2" + }, + { + "name": "uv", + "type": "const ImVec2" + }, + { + "name": "col", + "type": "ImU32" + } + ], + "argsoriginal": "(const ImVec2& pos,const ImVec2& uv,ImU32 col)", + "call_args": "(pos,uv,col)", + "cimguiname": "ImDrawList_PrimVtx", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], "defaults": [], - "signature": "()", - "cimguiname": "igGetCurrentContext" + "funcname": "PrimVtx", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,ImU32)", + "stname": "ImDrawList" } ], - "igSmallButton": [ + "ImDrawList_PrimWriteIdx": [ { - "funcname": "SmallButton", - "args": "(const char* label)", - "ret": "bool", - "comment": "", - "call_args": "(label)", - "argsoriginal": "(const char* label)", - "stname": "ImGui", + "args": "(ImDrawList* self,ImDrawIdx idx)", "argsT": [ { - "type": "const char*", - "name": "label" + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "idx", + "type": "ImDrawIdx" } ], + "argsoriginal": "(ImDrawIdx idx)", + "call_args": "(idx)", + "cimguiname": "ImDrawList_PrimWriteIdx", + "comment": "", "defaults": [], - "signature": "(const char*)", - "cimguiname": "igSmallButton" + "funcname": "PrimWriteIdx", + "ret": "void", + "signature": "(ImDrawIdx)", + "stname": "ImDrawList" } ], - "igOpenPopupOnItemClick": [ + "ImDrawList_PrimWriteVtx": [ { - "funcname": "OpenPopupOnItemClick", - "args": "(const char* str_id,int mouse_button)", - "ret": "bool", - "comment": "", - "call_args": "(str_id,mouse_button)", - "argsoriginal": "(const char* str_id=((void*)0),int mouse_button=1)", - "stname": "ImGui", + "args": "(ImDrawList* self,const ImVec2 pos,const ImVec2 uv,ImU32 col)", "argsT": [ { - "type": "const char*", - "name": "str_id" + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "pos", + "type": "const ImVec2" + }, + { + "name": "uv", + "type": "const ImVec2" }, { - "type": "int", - "name": "mouse_button" + "name": "col", + "type": "ImU32" } ], - "defaults": { - "mouse_button": "1", - "str_id": "((void*)0)" - }, - "signature": "(const char*,int)", - "cimguiname": "igOpenPopupOnItemClick" + "argsoriginal": "(const ImVec2& pos,const ImVec2& uv,ImU32 col)", + "call_args": "(pos,uv,col)", + "cimguiname": "ImDrawList_PrimWriteVtx", + "comment": "", + "defaults": [], + "funcname": "PrimWriteVtx", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,ImU32)", + "stname": "ImDrawList" } ], - "igIsAnyMouseDown": [ + "ImDrawList_PushClipRect": [ { - "funcname": "IsAnyMouseDown", - "args": "()", - "ret": "bool", + "args": "(ImDrawList* self,ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "clip_rect_min", + "type": "ImVec2" + }, + { + "name": "clip_rect_max", + "type": "ImVec2" + }, + { + "name": "intersect_with_current_clip_rect", + "type": "bool" + } + ], + "argsoriginal": "(ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect=false)", + "call_args": "(clip_rect_min,clip_rect_max,intersect_with_current_clip_rect)", + "cimguiname": "ImDrawList_PushClipRect", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igIsAnyMouseDown" + "defaults": { + "intersect_with_current_clip_rect": "false" + }, + "funcname": "PushClipRect", + "ret": "void", + "signature": "(ImVec2,ImVec2,bool)", + "stname": "ImDrawList" } ], - "GlyphRangesBuilder_GlyphRangesBuilder": [ + "ImDrawList_PushClipRectFullScreen": [ { - "funcname": "GlyphRangesBuilder", - "args": "()", - "argsT": [], - "call_args": "()", + "args": "(ImDrawList* self)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + } + ], "argsoriginal": "()", - "stname": "GlyphRangesBuilder", - "constructor": true, + "call_args": "()", + "cimguiname": "ImDrawList_PushClipRectFullScreen", "comment": "", "defaults": [], + "funcname": "PushClipRectFullScreen", + "ret": "void", "signature": "()", - "cimguiname": "GlyphRangesBuilder_GlyphRangesBuilder" + "stname": "ImDrawList" } ], - "ImFont_IsLoaded": [ + "ImDrawList_PushTextureID": [ { - "funcname": "IsLoaded", - "args": "(ImFont* self)", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFont", + "args": "(ImDrawList* self,ImTextureID texture_id)", "argsT": [ { - "type": "ImFont*", - "name": "self" + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "texture_id", + "type": "ImTextureID" } ], + "argsoriginal": "(ImTextureID texture_id)", + "call_args": "(texture_id)", + "cimguiname": "ImDrawList_PushTextureID", + "comment": "", "defaults": [], - "signature": "()", - "cimguiname": "ImFont_IsLoaded" + "funcname": "PushTextureID", + "ret": "void", + "signature": "(ImTextureID)", + "stname": "ImDrawList" } ], - "ImFont_GetCharAdvance": [ + "ImDrawList_UpdateClipRect": [ { - "funcname": "GetCharAdvance", - "args": "(ImFont* self,ImWchar c)", - "ret": "float", - "comment": "", - "call_args": "(c)", - "argsoriginal": "(ImWchar c)", - "stname": "ImFont", + "args": "(ImDrawList* self)", "argsT": [ { - "type": "ImFont*", - "name": "self" - }, - { - "type": "ImWchar", - "name": "c" + "name": "self", + "type": "ImDrawList*" } ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawList_UpdateClipRect", + "comment": "", "defaults": [], - "signature": "(ImWchar)", - "cimguiname": "ImFont_GetCharAdvance" + "funcname": "UpdateClipRect", + "ret": "void", + "signature": "()", + "stname": "ImDrawList" } ], - "ImFont_SetFallbackChar": [ + "ImDrawList_UpdateTextureID": [ { - "funcname": "SetFallbackChar", - "args": "(ImFont* self,ImWchar c)", - "ret": "void", - "comment": "", - "call_args": "(c)", - "argsoriginal": "(ImWchar c)", - "stname": "ImFont", + "args": "(ImDrawList* self)", "argsT": [ { - "type": "ImFont*", - "name": "self" - }, - { - "type": "ImWchar", - "name": "c" + "name": "self", + "type": "ImDrawList*" } ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawList_UpdateTextureID", + "comment": "", "defaults": [], - "signature": "(ImWchar)", - "cimguiname": "ImFont_SetFallbackChar" + "funcname": "UpdateTextureID", + "ret": "void", + "signature": "()", + "stname": "ImDrawList" } ], - "ImFont_FindGlyphNoFallback": [ + "ImDrawList_destroy": [ { - "funcname": "FindGlyphNoFallback", - "args": "(ImFont* self,ImWchar c)", - "ret": "const ImFontGlyph*", - "comment": "", - "call_args": "(c)", - "argsoriginal": "(ImWchar c)", - "stname": "ImFont", + "args": "(ImDrawList* self)", "argsT": [ { - "type": "ImFont*", - "name": "self" - }, - { - "type": "ImWchar", - "name": "c" + "name": "self", + "type": "ImDrawList*" } ], + "call_args": "(self)", + "cimguiname": "ImDrawList_destroy", "defaults": [], - "signature": "(ImWchar)", - "cimguiname": "ImFont_FindGlyphNoFallback" + "destructor": true, + "ov_cimguiname": "ImDrawList_destroy", + "ret": "void", + "signature": "(ImDrawList*)", + "stname": "ImDrawList" } ], - "igImageButton": [ + "ImFontAtlas_AddCustomRectFontGlyph": [ { - "funcname": "ImageButton", - "args": "(ImTextureID user_texture_id,const ImVec2 size,const ImVec2 uv0,const ImVec2 uv1,int frame_padding,const ImVec4 bg_col,const ImVec4 tint_col)", - "ret": "bool", - "comment": "", - "call_args": "(user_texture_id,size,uv0,uv1,frame_padding,bg_col,tint_col)", - "argsoriginal": "(ImTextureID user_texture_id,const ImVec2& size,const ImVec2& uv0=ImVec2(0,0),const ImVec2& uv1=ImVec2(1,1),int frame_padding=-1,const ImVec4& bg_col=ImVec4(0,0,0,0),const ImVec4& tint_col=ImVec4(1,1,1,1))", - "stname": "ImGui", + "args": "(ImFontAtlas* self,ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2 offset)", "argsT": [ { - "type": "ImTextureID", - "name": "user_texture_id" + "name": "self", + "type": "ImFontAtlas*" }, { - "type": "const ImVec2", - "name": "size" + "name": "font", + "type": "ImFont*" }, { - "type": "const ImVec2", - "name": "uv0" + "name": "id", + "type": "ImWchar" }, { - "type": "const ImVec2", - "name": "uv1" + "name": "width", + "type": "int" }, { - "type": "int", - "name": "frame_padding" + "name": "height", + "type": "int" }, { - "type": "const ImVec4", - "name": "bg_col" + "name": "advance_x", + "type": "float" }, { - "type": "const ImVec4", - "name": "tint_col" + "name": "offset", + "type": "const ImVec2" } ], + "argsoriginal": "(ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2& offset=ImVec2(0,0))", + "call_args": "(font,id,width,height,advance_x,offset)", + "cimguiname": "ImFontAtlas_AddCustomRectFontGlyph", + "comment": "", "defaults": { - "uv1": "ImVec2(1,1)", - "bg_col": "ImVec4(0,0,0,0)", - "uv0": "ImVec2(0,0)", - "frame_padding": "-1", - "tint_col": "ImVec4(1,1,1,1)" + "offset": "ImVec2(0,0)" }, - "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,int,const ImVec4,const ImVec4)", - "cimguiname": "igImageButton" + "funcname": "AddCustomRectFontGlyph", + "ret": "int", + "signature": "(ImFont*,ImWchar,int,int,float,const ImVec2)", + "stname": "ImFontAtlas" } ], - "ImFont_FindGlyph": [ + "ImFontAtlas_AddCustomRectRegular": [ { - "funcname": "FindGlyph", - "args": "(ImFont* self,ImWchar c)", - "ret": "const ImFontGlyph*", - "comment": "", - "call_args": "(c)", - "argsoriginal": "(ImWchar c)", - "stname": "ImFont", + "args": "(ImFontAtlas* self,unsigned int id,int width,int height)", "argsT": [ { - "type": "ImFont*", - "name": "self" + "name": "self", + "type": "ImFontAtlas*" + }, + { + "name": "id", + "type": "unsigned int" + }, + { + "name": "width", + "type": "int" }, { - "type": "ImWchar", - "name": "c" + "name": "height", + "type": "int" } ], + "argsoriginal": "(unsigned int id,int width,int height)", + "call_args": "(id,width,height)", + "cimguiname": "ImFontAtlas_AddCustomRectRegular", + "comment": "", "defaults": [], - "signature": "(ImWchar)", - "cimguiname": "ImFont_FindGlyph" + "funcname": "AddCustomRectRegular", + "ret": "int", + "signature": "(unsigned int,int,int)", + "stname": "ImFontAtlas" } ], - "igEndFrame": [ + "ImFontAtlas_AddFont": [ { - "funcname": "EndFrame", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], + "args": "(ImFontAtlas* self,const ImFontConfig* font_cfg)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + }, + { + "name": "font_cfg", + "type": "const ImFontConfig*" + } + ], + "argsoriginal": "(const ImFontConfig* font_cfg)", + "call_args": "(font_cfg)", + "cimguiname": "ImFontAtlas_AddFont", + "comment": "", "defaults": [], - "signature": "()", - "cimguiname": "igEndFrame" + "funcname": "AddFont", + "ret": "ImFont*", + "signature": "(const ImFontConfig*)", + "stname": "ImFontAtlas" } ], - "igSliderFloat2": [ + "ImFontAtlas_AddFontDefault": [ { - "funcname": "SliderFloat2", - "args": "(const char* label,float v[2],float v_min,float v_max,const char* format,float power)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,v_min,v_max,format,power)", - "argsoriginal": "(const char* label,float v[2],float v_min,float v_max,const char* format=\"%.3f\",float power=1.0f)", - "stname": "ImGui", + "args": "(ImFontAtlas* self,const ImFontConfig* font_cfg)", "argsT": [ { - "type": "const char*", - "name": "label" + "name": "self", + "type": "ImFontAtlas*" }, { - "type": "float[2]", - "name": "v" + "name": "font_cfg", + "type": "const ImFontConfig*" + } + ], + "argsoriginal": "(const ImFontConfig* font_cfg=((void*)0))", + "call_args": "(font_cfg)", + "cimguiname": "ImFontAtlas_AddFontDefault", + "comment": "", + "defaults": { + "font_cfg": "((void*)0)" + }, + "funcname": "AddFontDefault", + "ret": "ImFont*", + "signature": "(const ImFontConfig*)", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_AddFontFromFileTTF": [ + { + "args": "(ImFontAtlas* self,const char* filename,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" }, { - "type": "float", - "name": "v_min" + "name": "filename", + "type": "const char*" }, { - "type": "float", - "name": "v_max" + "name": "size_pixels", + "type": "float" }, { - "type": "const char*", - "name": "format" + "name": "font_cfg", + "type": "const ImFontConfig*" }, { - "type": "float", - "name": "power" + "name": "glyph_ranges", + "type": "const ImWchar*" } ], + "argsoriginal": "(const char* filename,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", + "call_args": "(filename,size_pixels,font_cfg,glyph_ranges)", + "cimguiname": "ImFontAtlas_AddFontFromFileTTF", + "comment": "", "defaults": { - "power": "1.0f", - "format": "\"%.3f\"" + "font_cfg": "((void*)0)", + "glyph_ranges": "((void*)0)" }, - "signature": "(const char*,float[2],float,float,const char*,float)", - "cimguiname": "igSliderFloat2" + "funcname": "AddFontFromFileTTF", + "ret": "ImFont*", + "signature": "(const char*,float,const ImFontConfig*,const ImWchar*)", + "stname": "ImFontAtlas" } ], - "ImFont_RenderChar": [ + "ImFontAtlas_AddFontFromMemoryCompressedBase85TTF": [ { - "funcname": "RenderChar", - "args": "(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,ImWchar c)", - "ret": "void", - "comment": "", - "call_args": "(draw_list,size,pos,col,c)", - "argsoriginal": "(ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,ImWchar c)", - "stname": "ImFont", + "args": "(ImFontAtlas* self,const char* compressed_font_data_base85,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)", "argsT": [ { - "type": "ImFont*", - "name": "self" - }, - { - "type": "ImDrawList*", - "name": "draw_list" + "name": "self", + "type": "ImFontAtlas*" }, { - "type": "float", - "name": "size" + "name": "compressed_font_data_base85", + "type": "const char*" }, { - "type": "ImVec2", - "name": "pos" + "name": "size_pixels", + "type": "float" }, { - "type": "ImU32", - "name": "col" + "name": "font_cfg", + "type": "const ImFontConfig*" }, { - "type": "ImWchar", - "name": "c" + "name": "glyph_ranges", + "type": "const ImWchar*" } ], - "defaults": [], - "signature": "(ImDrawList*,float,ImVec2,ImU32,ImWchar)", - "cimguiname": "ImFont_RenderChar" + "argsoriginal": "(const char* compressed_font_data_base85,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", + "call_args": "(compressed_font_data_base85,size_pixels,font_cfg,glyph_ranges)", + "cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedBase85TTF", + "comment": "", + "defaults": { + "font_cfg": "((void*)0)", + "glyph_ranges": "((void*)0)" + }, + "funcname": "AddFontFromMemoryCompressedBase85TTF", + "ret": "ImFont*", + "signature": "(const char*,float,const ImFontConfig*,const ImWchar*)", + "stname": "ImFontAtlas" } ], - "igRadioButton": [ + "ImFontAtlas_AddFontFromMemoryCompressedTTF": [ { - "funcname": "RadioButton", - "args": "(const char* label,bool active)", - "ret": "bool", - "comment": "", - "call_args": "(label,active)", - "argsoriginal": "(const char* label,bool active)", - "stname": "ImGui", + "args": "(ImFontAtlas* self,const void* compressed_font_data,int compressed_font_size,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)", "argsT": [ { - "type": "const char*", - "name": "label" + "name": "self", + "type": "ImFontAtlas*" }, { - "type": "bool", - "name": "active" - } - ], - "ov_cimguiname": "igRadioButtonBool", - "defaults": [], - "signature": "(const char*,bool)", - "cimguiname": "igRadioButton" - }, - { - "funcname": "RadioButton", - "args": "(const char* label,int* v,int v_button)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,v_button)", - "argsoriginal": "(const char* label,int* v,int v_button)", - "stname": "ImGui", - "argsT": [ + "name": "compressed_font_data", + "type": "const void*" + }, + { + "name": "compressed_font_size", + "type": "int" + }, { - "type": "const char*", - "name": "label" + "name": "size_pixels", + "type": "float" }, { - "type": "int*", - "name": "v" + "name": "font_cfg", + "type": "const ImFontConfig*" }, { - "type": "int", - "name": "v_button" + "name": "glyph_ranges", + "type": "const ImWchar*" } ], - "ov_cimguiname": "igRadioButtonIntPtr", - "defaults": [], - "signature": "(const char*,int*,int)", - "cimguiname": "igRadioButton" + "argsoriginal": "(const void* compressed_font_data,int compressed_font_size,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", + "call_args": "(compressed_font_data,compressed_font_size,size_pixels,font_cfg,glyph_ranges)", + "cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedTTF", + "comment": "", + "defaults": { + "font_cfg": "((void*)0)", + "glyph_ranges": "((void*)0)" + }, + "funcname": "AddFontFromMemoryCompressedTTF", + "ret": "ImFont*", + "signature": "(const void*,int,float,const ImFontConfig*,const ImWchar*)", + "stname": "ImFontAtlas" } ], - "ImDrawList_PushClipRect": [ + "ImFontAtlas_AddFontFromMemoryTTF": [ { - "funcname": "PushClipRect", - "args": "(ImDrawList* self,ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect)", - "ret": "void", - "comment": "", - "call_args": "(clip_rect_min,clip_rect_max,intersect_with_current_clip_rect)", - "argsoriginal": "(ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect=false)", - "stname": "ImDrawList", + "args": "(ImFontAtlas* self,void* font_data,int font_size,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" + "name": "self", + "type": "ImFontAtlas*" + }, + { + "name": "font_data", + "type": "void*" + }, + { + "name": "font_size", + "type": "int" }, { - "type": "ImVec2", - "name": "clip_rect_min" + "name": "size_pixels", + "type": "float" }, { - "type": "ImVec2", - "name": "clip_rect_max" + "name": "font_cfg", + "type": "const ImFontConfig*" }, { - "type": "bool", - "name": "intersect_with_current_clip_rect" + "name": "glyph_ranges", + "type": "const ImWchar*" } ], - "defaults": { "intersect_with_current_clip_rect": "false" }, - "signature": "(ImVec2,ImVec2,bool)", - "cimguiname": "ImDrawList_PushClipRect" + "argsoriginal": "(void* font_data,int font_size,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", + "call_args": "(font_data,font_size,size_pixels,font_cfg,glyph_ranges)", + "cimguiname": "ImFontAtlas_AddFontFromMemoryTTF", + "comment": "", + "defaults": { + "font_cfg": "((void*)0)", + "glyph_ranges": "((void*)0)" + }, + "funcname": "AddFontFromMemoryTTF", + "ret": "ImFont*", + "signature": "(void*,int,float,const ImFontConfig*,const ImWchar*)", + "stname": "ImFontAtlas" } ], - "igLoadIniSettingsFromMemory": [ + "ImFontAtlas_Build": [ { - "funcname": "LoadIniSettingsFromMemory", - "args": "(const char* ini_data,size_t ini_size)", - "ret": "void", - "comment": "", - "call_args": "(ini_data,ini_size)", - "argsoriginal": "(const char* ini_data,size_t ini_size=0)", - "stname": "ImGui", + "args": "(ImFontAtlas* self)", "argsT": [ { - "type": "const char*", - "name": "ini_data" - }, - { - "type": "size_t", - "name": "ini_size" + "name": "self", + "type": "ImFontAtlas*" } ], - "defaults": { "ini_size": "0" }, - "signature": "(const char*,size_t)", - "cimguiname": "igLoadIniSettingsFromMemory" - } - ], - "igIsItemDeactivatedAfterEdit": [ - { - "funcname": "IsItemDeactivatedAfterEdit", - "args": "()", - "ret": "bool", - "comment": "", - "call_args": "()", "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igIsItemDeactivatedAfterEdit" - } - ], - "igGetWindowDrawList": [ - { - "funcname": "GetWindowDrawList", - "args": "()", - "ret": "ImDrawList*", - "comment": "", "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], + "cimguiname": "ImFontAtlas_Build", + "comment": "", "defaults": [], + "funcname": "Build", + "ret": "bool", "signature": "()", - "cimguiname": "igGetWindowDrawList" + "stname": "ImFontAtlas" } ], - "ImDrawList_PathBezierCurveTo": [ + "ImFontAtlas_CalcCustomRectUV": [ { - "funcname": "PathBezierCurveTo", - "args": "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,int num_segments)", - "ret": "void", - "comment": "", - "call_args": "(p1,p2,p3,num_segments)", - "argsoriginal": "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,int num_segments=0)", - "stname": "ImDrawList", + "args": "(ImFontAtlas* self,const CustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" + "name": "self", + "type": "ImFontAtlas*" }, { - "type": "const ImVec2", - "name": "p1" + "name": "rect", + "type": "const CustomRect*" }, { - "type": "const ImVec2", - "name": "p2" + "name": "out_uv_min", + "type": "ImVec2*" }, { - "type": "const ImVec2", - "name": "p3" - }, - { - "type": "int", - "name": "num_segments" + "name": "out_uv_max", + "type": "ImVec2*" } ], - "defaults": { "num_segments": "0" }, - "signature": "(const ImVec2,const ImVec2,const ImVec2,int)", - "cimguiname": "ImDrawList_PathBezierCurveTo" + "argsoriginal": "(const CustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max)", + "call_args": "(rect,out_uv_min,out_uv_max)", + "cimguiname": "ImFontAtlas_CalcCustomRectUV", + "comment": "", + "defaults": [], + "funcname": "CalcCustomRectUV", + "ret": "void", + "signature": "(const CustomRect*,ImVec2*,ImVec2*)", + "stname": "ImFontAtlas" } ], - "ImGuiPayload_Clear": [ + "ImFontAtlas_Clear": [ { - "funcname": "Clear", - "args": "(ImGuiPayload* self)", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiPayload", + "args": "(ImFontAtlas* self)", "argsT": [ { - "type": "ImGuiPayload*", - "name": "self" + "name": "self", + "type": "ImFontAtlas*" } ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontAtlas_Clear", + "comment": "", "defaults": [], + "funcname": "Clear", + "ret": "void", "signature": "()", - "cimguiname": "ImGuiPayload_Clear" + "stname": "ImFontAtlas" } ], - "igNewLine": [ + "ImFontAtlas_ClearFonts": [ { - "funcname": "NewLine", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", + "args": "(ImFontAtlas* self)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + } + ], "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], + "call_args": "()", + "cimguiname": "ImFontAtlas_ClearFonts", + "comment": "", "defaults": [], + "funcname": "ClearFonts", + "ret": "void", "signature": "()", - "cimguiname": "igNewLine" + "stname": "ImFontAtlas" } ], - "igIsItemFocused": [ + "ImFontAtlas_ClearInputData": [ { - "funcname": "IsItemFocused", - "args": "()", - "ret": "bool", - "comment": "", - "call_args": "()", + "args": "(ImFontAtlas* self)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + } + ], "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], + "call_args": "()", + "cimguiname": "ImFontAtlas_ClearInputData", + "comment": "", "defaults": [], + "funcname": "ClearInputData", + "ret": "void", "signature": "()", - "cimguiname": "igIsItemFocused" + "stname": "ImFontAtlas" } ], - "ImFont_ImFont": [ + "ImFontAtlas_ClearTexData": [ { - "funcname": "ImFont", - "args": "()", - "argsT": [], - "call_args": "()", + "args": "(ImFontAtlas* self)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + } + ], "argsoriginal": "()", - "stname": "ImFont", - "constructor": true, + "call_args": "()", + "cimguiname": "ImFontAtlas_ClearTexData", "comment": "", "defaults": [], + "funcname": "ClearTexData", + "ret": "void", "signature": "()", - "cimguiname": "ImFont_ImFont" + "stname": "ImFontAtlas" } ], - "igSliderInt2": [ + "ImFontAtlas_GetCustomRectByIndex": [ { - "funcname": "SliderInt2", - "args": "(const char* label,int v[2],int v_min,int v_max,const char* format)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,v_min,v_max,format)", - "argsoriginal": "(const char* label,int v[2],int v_min,int v_max,const char* format=\"%d\")", - "stname": "ImGui", + "args": "(ImFontAtlas* self,int index)", "argsT": [ { - "type": "const char*", - "name": "label" - }, - { - "type": "int[2]", - "name": "v" - }, - { - "type": "int", - "name": "v_min" - }, - { - "type": "int", - "name": "v_max" + "name": "self", + "type": "ImFontAtlas*" }, { - "type": "const char*", - "name": "format" + "name": "index", + "type": "int" } ], - "defaults": { "format": "\"%d\"" }, - "signature": "(const char*,int[2],int,int,const char*)", - "cimguiname": "igSliderInt2" + "argsoriginal": "(int index)", + "call_args": "(index)", + "cimguiname": "ImFontAtlas_GetCustomRectByIndex", + "comment": "", + "defaults": [], + "funcname": "GetCustomRectByIndex", + "ret": "const CustomRect*", + "signature": "(int)", + "stname": "ImFontAtlas" } ], - "ImGuiStorage_SetAllInt": [ + "ImFontAtlas_GetGlyphRangesChineseFull": [ { - "funcname": "SetAllInt", - "args": "(ImGuiStorage* self,int val)", - "ret": "void", - "comment": "", - "call_args": "(val)", - "argsoriginal": "(int val)", - "stname": "ImGuiStorage", + "args": "(ImFontAtlas* self)", "argsT": [ { - "type": "ImGuiStorage*", - "name": "self" - }, - { - "type": "int", - "name": "val" + "name": "self", + "type": "ImFontAtlas*" } ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontAtlas_GetGlyphRangesChineseFull", + "comment": "", "defaults": [], - "signature": "(int)", - "cimguiname": "ImGuiStorage_SetAllInt" + "funcname": "GetGlyphRangesChineseFull", + "ret": "const ImWchar*", + "signature": "()", + "stname": "ImFontAtlas" } ], - "igSetWindowSize": [ + "ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon": [ { - "funcname": "SetWindowSize", - "args": "(const ImVec2 size,ImGuiCond cond)", - "ret": "void", - "comment": "", - "call_args": "(size,cond)", - "argsoriginal": "(const ImVec2& size,ImGuiCond cond=0)", - "stname": "ImGui", + "args": "(ImFontAtlas* self)", "argsT": [ { - "type": "const ImVec2", - "name": "size" - }, - { - "type": "ImGuiCond", - "name": "cond" + "name": "self", + "type": "ImFontAtlas*" } ], - "ov_cimguiname": "igSetWindowSizeVec2", - "defaults": { "cond": "0" }, - "signature": "(const ImVec2,ImGuiCond)", - "cimguiname": "igSetWindowSize" - }, + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon", + "comment": "", + "defaults": [], + "funcname": "GetGlyphRangesChineseSimplifiedCommon", + "ret": "const ImWchar*", + "signature": "()", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_GetGlyphRangesCyrillic": [ { - "funcname": "SetWindowSize", - "args": "(const char* name,const ImVec2 size,ImGuiCond cond)", - "ret": "void", + "args": "(ImFontAtlas* self)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontAtlas_GetGlyphRangesCyrillic", "comment": "", - "call_args": "(name,size,cond)", - "argsoriginal": "(const char* name,const ImVec2& size,ImGuiCond cond=0)", - "stname": "ImGui", + "defaults": [], + "funcname": "GetGlyphRangesCyrillic", + "ret": "const ImWchar*", + "signature": "()", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_GetGlyphRangesDefault": [ + { + "args": "(ImFontAtlas* self)", "argsT": [ { - "type": "const char*", - "name": "name" - }, + "name": "self", + "type": "ImFontAtlas*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontAtlas_GetGlyphRangesDefault", + "comment": "", + "defaults": [], + "funcname": "GetGlyphRangesDefault", + "ret": "const ImWchar*", + "signature": "()", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_GetGlyphRangesJapanese": [ + { + "args": "(ImFontAtlas* self)", + "argsT": [ { - "type": "const ImVec2", - "name": "size" - }, + "name": "self", + "type": "ImFontAtlas*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontAtlas_GetGlyphRangesJapanese", + "comment": "", + "defaults": [], + "funcname": "GetGlyphRangesJapanese", + "ret": "const ImWchar*", + "signature": "()", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_GetGlyphRangesKorean": [ + { + "args": "(ImFontAtlas* self)", + "argsT": [ { - "type": "ImGuiCond", - "name": "cond" + "name": "self", + "type": "ImFontAtlas*" } ], - "ov_cimguiname": "igSetWindowSizeStr", - "defaults": { "cond": "0" }, - "signature": "(const char*,const ImVec2,ImGuiCond)", - "cimguiname": "igSetWindowSize" + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontAtlas_GetGlyphRangesKorean", + "comment": "", + "defaults": [], + "funcname": "GetGlyphRangesKorean", + "ret": "const ImWchar*", + "signature": "()", + "stname": "ImFontAtlas" } ], - "igInputFloat": [ + "ImFontAtlas_GetGlyphRangesThai": [ { - "funcname": "InputFloat", - "args": "(const char* label,float* v,float step,float step_fast,const char* format,ImGuiInputTextFlags extra_flags)", - "ret": "bool", + "args": "(ImFontAtlas* self)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontAtlas_GetGlyphRangesThai", "comment": "", - "call_args": "(label,v,step,step_fast,format,extra_flags)", - "argsoriginal": "(const char* label,float* v,float step=0.0f,float step_fast=0.0f,const char* format=\"%.3f\",ImGuiInputTextFlags extra_flags=0)", - "stname": "ImGui", + "defaults": [], + "funcname": "GetGlyphRangesThai", + "ret": "const ImWchar*", + "signature": "()", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_GetMouseCursorTexData": [ + { + "args": "(ImFontAtlas* self,ImGuiMouseCursor cursor,ImVec2* out_offset,ImVec2* out_size,ImVec2 out_uv_border[2],ImVec2 out_uv_fill[2])", "argsT": [ { - "type": "const char*", - "name": "label" + "name": "self", + "type": "ImFontAtlas*" }, { - "type": "float*", - "name": "v" + "name": "cursor", + "type": "ImGuiMouseCursor" }, { - "type": "float", - "name": "step" + "name": "out_offset", + "type": "ImVec2*" }, { - "type": "float", - "name": "step_fast" + "name": "out_size", + "type": "ImVec2*" }, { - "type": "const char*", - "name": "format" + "name": "out_uv_border", + "type": "ImVec2[2]" }, { - "type": "ImGuiInputTextFlags", - "name": "extra_flags" + "name": "out_uv_fill", + "type": "ImVec2[2]" } ], - "defaults": { - "step": "0.0f", - "format": "\"%.3f\"", - "step_fast": "0.0f", - "extra_flags": "0" - }, - "signature": "(const char*,float*,float,float,const char*,ImGuiInputTextFlags)", - "cimguiname": "igInputFloat" + "argsoriginal": "(ImGuiMouseCursor cursor,ImVec2* out_offset,ImVec2* out_size,ImVec2 out_uv_border[2],ImVec2 out_uv_fill[2])", + "call_args": "(cursor,out_offset,out_size,out_uv_border,out_uv_fill)", + "cimguiname": "ImFontAtlas_GetMouseCursorTexData", + "comment": "", + "defaults": [], + "funcname": "GetMouseCursorTexData", + "ret": "bool", + "signature": "(ImGuiMouseCursor,ImVec2*,ImVec2*,ImVec2[2],ImVec2[2])", + "stname": "ImFontAtlas" } ], - "ImFontAtlas_CalcCustomRectUV": [ + "ImFontAtlas_GetTexDataAsAlpha8": [ { - "funcname": "CalcCustomRectUV", - "args": "(ImFontAtlas* self,const CustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max)", - "ret": "void", - "comment": "", - "call_args": "(rect,out_uv_min,out_uv_max)", - "argsoriginal": "(const CustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max)", - "stname": "ImFontAtlas", + "args": "(ImFontAtlas* self,unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel)", "argsT": [ { - "type": "ImFontAtlas*", - "name": "self" + "name": "self", + "type": "ImFontAtlas*" }, { - "type": "const CustomRect*", - "name": "rect" + "name": "out_pixels", + "type": "unsigned char**" }, { - "type": "ImVec2*", - "name": "out_uv_min" + "name": "out_width", + "type": "int*" }, { - "type": "ImVec2*", - "name": "out_uv_max" - } - ], - "defaults": [], - "signature": "(const CustomRect*,ImVec2*,ImVec2*)", - "cimguiname": "ImFontAtlas_CalcCustomRectUV" - } - ], - "ImFontAtlas_GetCustomRectByIndex": [ - { - "funcname": "GetCustomRectByIndex", - "args": "(ImFontAtlas* self,int index)", - "ret": "const CustomRect*", - "comment": "", - "call_args": "(index)", - "argsoriginal": "(int index)", - "stname": "ImFontAtlas", - "argsT": [ - { - "type": "ImFontAtlas*", - "name": "self" + "name": "out_height", + "type": "int*" }, { - "type": "int", - "name": "index" + "name": "out_bytes_per_pixel", + "type": "int*" } ], - "defaults": [], - "signature": "(int)", - "cimguiname": "ImFontAtlas_GetCustomRectByIndex" + "argsoriginal": "(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel=((void*)0))", + "call_args": "(out_pixels,out_width,out_height,out_bytes_per_pixel)", + "cimguiname": "ImFontAtlas_GetTexDataAsAlpha8", + "comment": "", + "defaults": { + "out_bytes_per_pixel": "((void*)0)" + }, + "funcname": "GetTexDataAsAlpha8", + "ret": "void", + "signature": "(unsigned char**,int*,int*,int*)", + "stname": "ImFontAtlas" } ], - "igColorConvertRGBtoHSV": [ + "ImFontAtlas_GetTexDataAsRGBA32": [ { - "funcname": "ColorConvertRGBtoHSV", - "args": "(float r,float g,float b,float out_h,float out_s,float out_v)", - "ret": "void", - "comment": "", - "manual": true, - "call_args": "(r,g,b,out_h,out_s,out_v)", - "argsoriginal": "(float r,float g,float b,float& out_h,float& out_s,float& out_v)", - "stname": "ImGui", + "args": "(ImFontAtlas* self,unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel)", "argsT": [ { - "type": "float", - "name": "r" - }, - { - "type": "float", - "name": "g" + "name": "self", + "type": "ImFontAtlas*" }, { - "type": "float", - "name": "b" + "name": "out_pixels", + "type": "unsigned char**" }, { - "type": "float&", - "name": "out_h" + "name": "out_width", + "type": "int*" }, { - "type": "float&", - "name": "out_s" + "name": "out_height", + "type": "int*" }, { - "type": "float&", - "name": "out_v" + "name": "out_bytes_per_pixel", + "type": "int*" } ], - "defaults": [], - "signature": "(float,float,float,float,float,float)", - "cimguiname": "igColorConvertRGBtoHSV" + "argsoriginal": "(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel=((void*)0))", + "call_args": "(out_pixels,out_width,out_height,out_bytes_per_pixel)", + "cimguiname": "ImFontAtlas_GetTexDataAsRGBA32", + "comment": "", + "defaults": { + "out_bytes_per_pixel": "((void*)0)" + }, + "funcname": "GetTexDataAsRGBA32", + "ret": "void", + "signature": "(unsigned char**,int*,int*,int*)", + "stname": "ImFontAtlas" } ], - "igBeginMenuBar": [ + "ImFontAtlas_ImFontAtlas": [ { - "funcname": "BeginMenuBar", "args": "()", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontAtlas_ImFontAtlas", + "comment": "", + "constructor": true, "defaults": [], + "funcname": "ImFontAtlas", "signature": "()", - "cimguiname": "igBeginMenuBar" + "stname": "ImFontAtlas" } ], - "igTextColoredV": [ + "ImFontAtlas_IsBuilt": [ { - "funcname": "TextColoredV", - "args": "(const ImVec4 col,const char* fmt,va_list args)", - "ret": "void", - "comment": "", - "call_args": "(col,fmt,args)", - "argsoriginal": "(const ImVec4& col,const char* fmt,va_list args)", - "stname": "ImGui", + "args": "(ImFontAtlas* self)", "argsT": [ { - "type": "const ImVec4", - "name": "col" - }, - { - "type": "const char*", - "name": "fmt" - }, - { - "type": "va_list", - "name": "args" + "name": "self", + "type": "ImFontAtlas*" } ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontAtlas_IsBuilt", + "comment": "", "defaults": [], - "signature": "(const ImVec4,const char*,va_list)", - "cimguiname": "igTextColoredV" + "funcname": "IsBuilt", + "ret": "bool", + "signature": "()", + "stname": "ImFontAtlas" } ], - "igIsPopupOpen": [ + "ImFontAtlas_SetTexID": [ { - "funcname": "IsPopupOpen", - "args": "(const char* str_id)", - "ret": "bool", - "comment": "", - "call_args": "(str_id)", - "argsoriginal": "(const char* str_id)", - "stname": "ImGui", + "args": "(ImFontAtlas* self,ImTextureID id)", "argsT": [ { - "type": "const char*", - "name": "str_id" + "name": "self", + "type": "ImFontAtlas*" + }, + { + "name": "id", + "type": "ImTextureID" } ], + "argsoriginal": "(ImTextureID id)", + "call_args": "(id)", + "cimguiname": "ImFontAtlas_SetTexID", + "comment": "", "defaults": [], - "signature": "(const char*)", - "cimguiname": "igIsPopupOpen" + "funcname": "SetTexID", + "ret": "void", + "signature": "(ImTextureID)", + "stname": "ImFontAtlas" } ], - "igIsItemVisible": [ + "ImFontAtlas_destroy": [ { - "funcname": "IsItemVisible", - "args": "()", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], + "args": "(ImFontAtlas* self)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + } + ], + "call_args": "(self)", + "cimguiname": "ImFontAtlas_destroy", "defaults": [], - "signature": "()", - "cimguiname": "igIsItemVisible" + "destructor": true, + "ov_cimguiname": "ImFontAtlas_destroy", + "ret": "void", + "signature": "(ImFontAtlas*)", + "stname": "ImFontAtlas" } ], - "igGetWindowContentRegionMax": [ + "ImFontConfig_ImFontConfig": [ { - "funcname": "GetWindowContentRegionMax", "args": "()", - "ret": "ImVec2", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetWindowContentRegionMax" - }, - { - "funcname": "GetWindowContentRegionMax", - "args": "(ImVec2 *pOut)", - "ret": "void", - "cimguiname": "igGetWindowContentRegionMax", - "nonUDT": 1, - "call_args": "()", "argsoriginal": "()", - "stname": "ImGui", - "signature": "()", - "ov_cimguiname": "igGetWindowContentRegionMax_nonUDT", + "call_args": "()", + "cimguiname": "ImFontConfig_ImFontConfig", "comment": "", + "constructor": true, "defaults": [], + "funcname": "ImFontConfig", + "signature": "()", + "stname": "ImFontConfig" + } + ], + "ImFontConfig_destroy": [ + { + "args": "(ImFontConfig* self)", "argsT": [ { - "type": "ImVec2*", - "name": "pOut" + "name": "self", + "type": "ImFontConfig*" } - ] - }, - { - "cimguiname": "igGetWindowContentRegionMax", - "funcname": "GetWindowContentRegionMax", - "args": "()", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "retorig": "ImVec2", - "ov_cimguiname": "igGetWindowContentRegionMax_nonUDT2", - "comment": "", + ], + "call_args": "(self)", + "cimguiname": "ImFontConfig_destroy", "defaults": [], - "argsT": [] + "destructor": true, + "ov_cimguiname": "ImFontConfig_destroy", + "ret": "void", + "signature": "(ImFontConfig*)", + "stname": "ImFontConfig" } ], - "igTextWrappedV": [ + "ImFontGlyphRangesBuilder_AddChar": [ { - "funcname": "TextWrappedV", - "args": "(const char* fmt,va_list args)", - "ret": "void", - "comment": "", - "call_args": "(fmt,args)", - "argsoriginal": "(const char* fmt,va_list args)", - "stname": "ImGui", + "args": "(ImFontGlyphRangesBuilder* self,ImWchar c)", "argsT": [ { - "type": "const char*", - "name": "fmt" + "name": "self", + "type": "ImFontGlyphRangesBuilder*" }, { - "type": "va_list", - "name": "args" + "name": "c", + "type": "ImWchar" } ], + "argsoriginal": "(ImWchar c)", + "call_args": "(c)", + "cimguiname": "ImFontGlyphRangesBuilder_AddChar", + "comment": "", "defaults": [], - "signature": "(const char*,va_list)", - "cimguiname": "igTextWrappedV" + "funcname": "AddChar", + "ret": "void", + "signature": "(ImWchar)", + "stname": "ImFontGlyphRangesBuilder" } ], - "ImFontAtlas_AddCustomRectRegular": [ + "ImFontGlyphRangesBuilder_AddRanges": [ { - "funcname": "AddCustomRectRegular", - "args": "(ImFontAtlas* self,unsigned int id,int width,int height)", - "ret": "int", - "comment": "", - "call_args": "(id,width,height)", - "argsoriginal": "(unsigned int id,int width,int height)", - "stname": "ImFontAtlas", + "args": "(ImFontGlyphRangesBuilder* self,const ImWchar* ranges)", "argsT": [ { - "type": "ImFontAtlas*", - "name": "self" - }, - { - "type": "unsigned int", - "name": "id" - }, - { - "type": "int", - "name": "width" + "name": "self", + "type": "ImFontGlyphRangesBuilder*" }, { - "type": "int", - "name": "height" + "name": "ranges", + "type": "const ImWchar*" } ], + "argsoriginal": "(const ImWchar* ranges)", + "call_args": "(ranges)", + "cimguiname": "ImFontGlyphRangesBuilder_AddRanges", + "comment": "", "defaults": [], - "signature": "(unsigned int,int,int)", - "cimguiname": "ImFontAtlas_AddCustomRectRegular" + "funcname": "AddRanges", + "ret": "void", + "signature": "(const ImWchar*)", + "stname": "ImFontGlyphRangesBuilder" } ], - "GlyphRangesBuilder_AddText": [ + "ImFontGlyphRangesBuilder_AddText": [ { - "funcname": "AddText", - "args": "(GlyphRangesBuilder* self,const char* text,const char* text_end)", - "ret": "void", - "comment": "", - "call_args": "(text,text_end)", - "argsoriginal": "(const char* text,const char* text_end=((void*)0))", - "stname": "GlyphRangesBuilder", + "args": "(ImFontGlyphRangesBuilder* self,const char* text,const char* text_end)", "argsT": [ { - "type": "GlyphRangesBuilder*", - "name": "self" + "name": "self", + "type": "ImFontGlyphRangesBuilder*" }, { - "type": "const char*", - "name": "text" + "name": "text", + "type": "const char*" }, { - "type": "const char*", - "name": "text_end" + "name": "text_end", + "type": "const char*" } ], - "defaults": { "text_end": "((void*)0)" }, + "argsoriginal": "(const char* text,const char* text_end=((void*)0))", + "call_args": "(text,text_end)", + "cimguiname": "ImFontGlyphRangesBuilder_AddText", + "comment": "", + "defaults": { + "text_end": "((void*)0)" + }, + "funcname": "AddText", + "ret": "void", "signature": "(const char*,const char*)", - "cimguiname": "GlyphRangesBuilder_AddText" + "stname": "ImFontGlyphRangesBuilder" } ], - "ImDrawList_UpdateTextureID": [ + "ImFontGlyphRangesBuilder_BuildRanges": [ { - "funcname": "UpdateTextureID", - "args": "(ImDrawList* self)", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawList", + "args": "(ImFontGlyphRangesBuilder* self,ImVector_ImWchar* out_ranges)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" + "name": "self", + "type": "ImFontGlyphRangesBuilder*" + }, + { + "name": "out_ranges", + "type": "ImVector_ImWchar*" } ], + "argsoriginal": "(ImVector* out_ranges)", + "call_args": "(out_ranges)", + "cimguiname": "ImFontGlyphRangesBuilder_BuildRanges", + "comment": "", "defaults": [], - "signature": "()", - "cimguiname": "ImDrawList_UpdateTextureID" + "funcname": "BuildRanges", + "ret": "void", + "signature": "(ImVector_ImWchar*)", + "stname": "ImFontGlyphRangesBuilder" } ], - "CustomRect_IsPacked": [ + "ImFontGlyphRangesBuilder_GetBit": [ { - "funcname": "IsPacked", - "args": "(CustomRect* self)", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "CustomRect", + "args": "(ImFontGlyphRangesBuilder* self,int n)", "argsT": [ { - "type": "CustomRect*", - "name": "self" + "name": "self", + "type": "ImFontGlyphRangesBuilder*" + }, + { + "name": "n", + "type": "int" } ], + "argsoriginal": "(int n)", + "call_args": "(n)", + "cimguiname": "ImFontGlyphRangesBuilder_GetBit", + "comment": "", "defaults": [], - "signature": "()", - "cimguiname": "CustomRect_IsPacked" + "funcname": "GetBit", + "ret": "bool", + "signature": "(int)", + "stname": "ImFontGlyphRangesBuilder" } ], - "ImGuiInputTextCallbackData_HasSelection": [ + "ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder": [ { - "funcname": "HasSelection", - "args": "(ImGuiInputTextCallbackData* self)", - "ret": "bool", - "comment": "", - "call_args": "()", + "args": "()", + "argsT": [], "argsoriginal": "()", - "stname": "ImGuiInputTextCallbackData", - "argsT": [ - { - "type": "ImGuiInputTextCallbackData*", - "name": "self" - } - ], + "call_args": "()", + "cimguiname": "ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder", + "comment": "", + "constructor": true, "defaults": [], + "funcname": "ImFontGlyphRangesBuilder", "signature": "()", - "cimguiname": "ImGuiInputTextCallbackData_HasSelection" + "stname": "ImFontGlyphRangesBuilder" } ], - "igSetWindowCollapsed": [ + "ImFontGlyphRangesBuilder_SetBit": [ { - "funcname": "SetWindowCollapsed", - "args": "(bool collapsed,ImGuiCond cond)", - "ret": "void", - "comment": "", - "call_args": "(collapsed,cond)", - "argsoriginal": "(bool collapsed,ImGuiCond cond=0)", - "stname": "ImGui", + "args": "(ImFontGlyphRangesBuilder* self,int n)", "argsT": [ { - "type": "bool", - "name": "collapsed" + "name": "self", + "type": "ImFontGlyphRangesBuilder*" }, { - "type": "ImGuiCond", - "name": "cond" + "name": "n", + "type": "int" } ], - "ov_cimguiname": "igSetWindowCollapsedBool", - "defaults": { "cond": "0" }, - "signature": "(bool,ImGuiCond)", - "cimguiname": "igSetWindowCollapsed" - }, - { - "funcname": "SetWindowCollapsed", - "args": "(const char* name,bool collapsed,ImGuiCond cond)", - "ret": "void", + "argsoriginal": "(int n)", + "call_args": "(n)", + "cimguiname": "ImFontGlyphRangesBuilder_SetBit", "comment": "", - "call_args": "(name,collapsed,cond)", - "argsoriginal": "(const char* name,bool collapsed,ImGuiCond cond=0)", - "stname": "ImGui", + "defaults": [], + "funcname": "SetBit", + "ret": "void", + "signature": "(int)", + "stname": "ImFontGlyphRangesBuilder" + } + ], + "ImFontGlyphRangesBuilder_destroy": [ + { + "args": "(ImFontGlyphRangesBuilder* self)", "argsT": [ { - "type": "const char*", - "name": "name" - }, - { - "type": "bool", - "name": "collapsed" - }, - { - "type": "ImGuiCond", - "name": "cond" + "name": "self", + "type": "ImFontGlyphRangesBuilder*" } ], - "ov_cimguiname": "igSetWindowCollapsedStr", - "defaults": { "cond": "0" }, - "signature": "(const char*,bool,ImGuiCond)", - "cimguiname": "igSetWindowCollapsed" + "call_args": "(self)", + "cimguiname": "ImFontGlyphRangesBuilder_destroy", + "defaults": [], + "destructor": true, + "ov_cimguiname": "ImFontGlyphRangesBuilder_destroy", + "ret": "void", + "signature": "(ImFontGlyphRangesBuilder*)", + "stname": "ImFontGlyphRangesBuilder" } ], - "igGetMouseDragDelta": [ + "ImFont_AddGlyph": [ { - "funcname": "GetMouseDragDelta", - "args": "(int button,float lock_threshold)", - "ret": "ImVec2", - "comment": "", - "call_args": "(button,lock_threshold)", - "argsoriginal": "(int button=0,float lock_threshold=-1.0f)", - "stname": "ImGui", + "args": "(ImFont* self,ImWchar c,float x0,float y0,float x1,float y1,float u0,float v0,float u1,float v1,float advance_x)", "argsT": [ { - "type": "int", - "name": "button" + "name": "self", + "type": "ImFont*" + }, + { + "name": "c", + "type": "ImWchar" + }, + { + "name": "x0", + "type": "float" + }, + { + "name": "y0", + "type": "float" + }, + { + "name": "x1", + "type": "float" + }, + { + "name": "y1", + "type": "float" + }, + { + "name": "u0", + "type": "float" + }, + { + "name": "v0", + "type": "float" + }, + { + "name": "u1", + "type": "float" + }, + { + "name": "v1", + "type": "float" }, { - "type": "float", - "name": "lock_threshold" + "name": "advance_x", + "type": "float" } ], - "defaults": { - "lock_threshold": "-1.0f", - "button": "0" - }, - "signature": "(int,float)", - "cimguiname": "igGetMouseDragDelta" - }, - { - "funcname": "GetMouseDragDelta", - "args": "(ImVec2 *pOut,int button,float lock_threshold)", - "ret": "void", - "cimguiname": "igGetMouseDragDelta", - "nonUDT": 1, - "call_args": "(button,lock_threshold)", - "argsoriginal": "(int button=0,float lock_threshold=-1.0f)", - "stname": "ImGui", - "signature": "(int,float)", - "ov_cimguiname": "igGetMouseDragDelta_nonUDT", + "argsoriginal": "(ImWchar c,float x0,float y0,float x1,float y1,float u0,float v0,float u1,float v1,float advance_x)", + "call_args": "(c,x0,y0,x1,y1,u0,v0,u1,v1,advance_x)", + "cimguiname": "ImFont_AddGlyph", "comment": "", - "defaults": { - "lock_threshold": "-1.0f", - "button": "0" - }, + "defaults": [], + "funcname": "AddGlyph", + "ret": "void", + "signature": "(ImWchar,float,float,float,float,float,float,float,float,float)", + "stname": "ImFont" + } + ], + "ImFont_AddRemapChar": [ + { + "args": "(ImFont* self,ImWchar dst,ImWchar src,bool overwrite_dst)", "argsT": [ { - "type": "ImVec2*", - "name": "pOut" + "name": "self", + "type": "ImFont*" + }, + { + "name": "dst", + "type": "ImWchar" }, { - "type": "int", - "name": "button" + "name": "src", + "type": "ImWchar" }, { - "type": "float", - "name": "lock_threshold" + "name": "overwrite_dst", + "type": "bool" } - ] - }, - { - "cimguiname": "igGetMouseDragDelta", - "funcname": "GetMouseDragDelta", - "args": "(int button,float lock_threshold)", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "(int,float)", - "call_args": "(button,lock_threshold)", - "argsoriginal": "(int button=0,float lock_threshold=-1.0f)", - "stname": "ImGui", - "retorig": "ImVec2", - "ov_cimguiname": "igGetMouseDragDelta_nonUDT2", + ], + "argsoriginal": "(ImWchar dst,ImWchar src,bool overwrite_dst=true)", + "call_args": "(dst,src,overwrite_dst)", + "cimguiname": "ImFont_AddRemapChar", "comment": "", "defaults": { - "lock_threshold": "-1.0f", - "button": "0" + "overwrite_dst": "true" }, - "argsT": [ - { - "type": "int", - "name": "button" - }, - { - "type": "float", - "name": "lock_threshold" - } - ] + "funcname": "AddRemapChar", + "ret": "void", + "signature": "(ImWchar,ImWchar,bool)", + "stname": "ImFont" } ], - "igAcceptDragDropPayload": [ + "ImFont_BuildLookupTable": [ { - "funcname": "AcceptDragDropPayload", - "args": "(const char* type,ImGuiDragDropFlags flags)", - "ret": "const ImGuiPayload*", - "comment": "", - "call_args": "(type,flags)", - "argsoriginal": "(const char* type,ImGuiDragDropFlags flags=0)", - "stname": "ImGui", + "args": "(ImFont* self)", "argsT": [ { - "type": "const char*", - "name": "type" - }, - { - "type": "ImGuiDragDropFlags", - "name": "flags" + "name": "self", + "type": "ImFont*" } ], - "defaults": { "flags": "0" }, - "signature": "(const char*,ImGuiDragDropFlags)", - "cimguiname": "igAcceptDragDropPayload" - } - ], - "igBeginDragDropSource": [ - { - "funcname": "BeginDragDropSource", - "args": "(ImGuiDragDropFlags flags)", - "ret": "bool", + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFont_BuildLookupTable", "comment": "", - "call_args": "(flags)", - "argsoriginal": "(ImGuiDragDropFlags flags=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "ImGuiDragDropFlags", - "name": "flags" - } - ], - "defaults": { "flags": "0" }, - "signature": "(ImGuiDragDropFlags)", - "cimguiname": "igBeginDragDropSource" + "defaults": [], + "funcname": "BuildLookupTable", + "ret": "void", + "signature": "()", + "stname": "ImFont" } ], - "ImDrawList_AddCallback": [ + "ImFont_CalcTextSizeA": [ { - "funcname": "AddCallback", - "args": "(ImDrawList* self,ImDrawCallback callback,void* callback_data)", - "ret": "void", - "comment": "", - "call_args": "(callback,callback_data)", - "argsoriginal": "(ImDrawCallback callback,void* callback_data)", - "stname": "ImDrawList", + "args": "(ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" + "name": "self", + "type": "ImFont*" + }, + { + "name": "size", + "type": "float" + }, + { + "name": "max_width", + "type": "float" + }, + { + "name": "wrap_width", + "type": "float" + }, + { + "name": "text_begin", + "type": "const char*" }, { - "type": "ImDrawCallback", - "name": "callback" + "name": "text_end", + "type": "const char*" }, { - "type": "void*", - "name": "callback_data" + "name": "remaining", + "type": "const char**" } ], - "defaults": [], - "signature": "(ImDrawCallback,void*)", - "cimguiname": "ImDrawList_AddCallback" - } - ], - "igPlotLines": [ - { - "funcname": "PlotLines", - "args": "(const char* label,const float* values,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size,int stride)", - "ret": "void", + "argsoriginal": "(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void*)0),const char** remaining=((void*)0))", + "call_args": "(size,max_width,wrap_width,text_begin,text_end,remaining)", + "cimguiname": "ImFont_CalcTextSizeA", "comment": "", - "call_args": "(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride)", - "argsoriginal": "(const char* label,const float* values,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282347e+38F,float scale_max=3.40282347e+38F,ImVec2 graph_size=ImVec2(0,0),int stride=sizeof(float))", - "stname": "ImGui", + "defaults": { + "remaining": "((void*)0)", + "text_end": "((void*)0)" + }, + "funcname": "CalcTextSizeA", + "ret": "ImVec2", + "signature": "(float,float,float,const char*,const char*,const char**)", + "stname": "ImFont" + }, + { + "args": "(ImVec2 *pOut,ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining)", "argsT": [ { - "type": "const char*", - "name": "label" - }, - { - "type": "const float*", - "name": "values" + "name": "pOut", + "type": "ImVec2*" }, { - "type": "int", - "name": "values_count" + "name": "self", + "type": "ImFont*" }, { - "type": "int", - "name": "values_offset" + "name": "size", + "type": "float" }, { - "type": "const char*", - "name": "overlay_text" + "name": "max_width", + "type": "float" }, { - "type": "float", - "name": "scale_min" + "name": "wrap_width", + "type": "float" }, { - "type": "float", - "name": "scale_max" + "name": "text_begin", + "type": "const char*" }, { - "type": "ImVec2", - "name": "graph_size" + "name": "text_end", + "type": "const char*" }, { - "type": "int", - "name": "stride" + "name": "remaining", + "type": "const char**" } ], - "ov_cimguiname": "igPlotLines", + "argsoriginal": "(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void*)0),const char** remaining=((void*)0))", + "call_args": "(size,max_width,wrap_width,text_begin,text_end,remaining)", + "cimguiname": "ImFont_CalcTextSizeA", + "comment": "", "defaults": { - "overlay_text": "((void*)0)", - "values_offset": "0", - "scale_max": "FLT_MAX", - "scale_min": "FLT_MAX", - "stride": "sizeof(float)", - "graph_size": "ImVec2(0,0)" + "remaining": "((void*)0)", + "text_end": "((void*)0)" }, - "signature": "(const char*,const float*,int,int,const char*,float,float,ImVec2,int)", - "cimguiname": "igPlotLines" + "funcname": "CalcTextSizeA", + "nonUDT": 1, + "ov_cimguiname": "ImFont_CalcTextSizeA_nonUDT", + "ret": "void", + "signature": "(float,float,float,const char*,const char*,const char**)", + "stname": "ImFont" }, { - "funcname": "PlotLines", - "args": "(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size)", - "ret": "void", - "comment": "", - "call_args": "(label,values_getter,data,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size)", - "argsoriginal": "(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282347e+38F,float scale_max=3.40282347e+38F,ImVec2 graph_size=ImVec2(0,0))", - "stname": "ImGui", + "args": "(ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining)", "argsT": [ { - "type": "const char*", - "name": "label" - }, - { - "type": "float(*)(void* data,int idx)", - "signature": "(void* data,int idx)", - "name": "values_getter", - "ret": "float" - }, - { - "type": "void*", - "name": "data" + "name": "self", + "type": "ImFont*" }, { - "type": "int", - "name": "values_count" + "name": "size", + "type": "float" }, { - "type": "int", - "name": "values_offset" + "name": "max_width", + "type": "float" }, { - "type": "const char*", - "name": "overlay_text" + "name": "wrap_width", + "type": "float" }, { - "type": "float", - "name": "scale_min" + "name": "text_begin", + "type": "const char*" }, { - "type": "float", - "name": "scale_max" + "name": "text_end", + "type": "const char*" }, { - "type": "ImVec2", - "name": "graph_size" + "name": "remaining", + "type": "const char**" } ], - "ov_cimguiname": "igPlotLinesFnPtr", + "argsoriginal": "(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void*)0),const char** remaining=((void*)0))", + "call_args": "(size,max_width,wrap_width,text_begin,text_end,remaining)", + "cimguiname": "ImFont_CalcTextSizeA", + "comment": "", "defaults": { - "overlay_text": "((void*)0)", - "values_offset": "0", - "scale_max": "FLT_MAX", - "scale_min": "FLT_MAX", - "graph_size": "ImVec2(0,0)" + "remaining": "((void*)0)", + "text_end": "((void*)0)" }, - "signature": "(const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)", - "cimguiname": "igPlotLines" + "funcname": "CalcTextSizeA", + "nonUDT": 2, + "ov_cimguiname": "ImFont_CalcTextSizeA_nonUDT2", + "ret": "ImVec2_Simple", + "retorig": "ImVec2", + "signature": "(float,float,float,const char*,const char*,const char**)", + "stname": "ImFont" } ], - "ImFontAtlas_IsBuilt": [ + "ImFont_CalcWordWrapPositionA": [ { - "funcname": "IsBuilt", - "args": "(ImFontAtlas* self)", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFontAtlas", + "args": "(ImFont* self,float scale,const char* text,const char* text_end,float wrap_width)", "argsT": [ { - "type": "ImFontAtlas*", - "name": "self" + "name": "self", + "type": "ImFont*" + }, + { + "name": "scale", + "type": "float" + }, + { + "name": "text", + "type": "const char*" + }, + { + "name": "text_end", + "type": "const char*" + }, + { + "name": "wrap_width", + "type": "float" } ], + "argsoriginal": "(float scale,const char* text,const char* text_end,float wrap_width)", + "call_args": "(scale,text,text_end,wrap_width)", + "cimguiname": "ImFont_CalcWordWrapPositionA", + "comment": "", "defaults": [], - "signature": "()", - "cimguiname": "ImFontAtlas_IsBuilt" + "funcname": "CalcWordWrapPositionA", + "ret": "const char*", + "signature": "(float,const char*,const char*,float)", + "stname": "ImFont" } ], - "igTextWrapped": [ + "ImFont_ClearOutputData": [ { - "isvararg": "...)", - "funcname": "TextWrapped", - "args": "(const char* fmt,...)", - "ret": "void", - "comment": "", - "call_args": "(fmt,...)", - "argsoriginal": "(const char* fmt,...)", - "stname": "ImGui", + "args": "(ImFont* self)", "argsT": [ { - "type": "const char*", - "name": "fmt" - }, - { - "type": "...", - "name": "..." + "name": "self", + "type": "ImFont*" } ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFont_ClearOutputData", + "comment": "", "defaults": [], - "signature": "(const char*,...)", - "cimguiname": "igTextWrapped" + "funcname": "ClearOutputData", + "ret": "void", + "signature": "()", + "stname": "ImFont" } ], - "GlyphRangesBuilder_AddRanges": [ + "ImFont_FindGlyph": [ { - "funcname": "AddRanges", - "args": "(GlyphRangesBuilder* self,const ImWchar* ranges)", - "ret": "void", - "comment": "", - "call_args": "(ranges)", - "argsoriginal": "(const ImWchar* ranges)", - "stname": "GlyphRangesBuilder", + "args": "(ImFont* self,ImWchar c)", "argsT": [ { - "type": "GlyphRangesBuilder*", - "name": "self" + "name": "self", + "type": "ImFont*" }, { - "type": "const ImWchar*", - "name": "ranges" + "name": "c", + "type": "ImWchar" } ], - "defaults": [], - "signature": "(const ImWchar*)", - "cimguiname": "GlyphRangesBuilder_AddRanges" - } - ], - "igGetFrameCount": [ - { - "funcname": "GetFrameCount", - "args": "()", - "ret": "int", + "argsoriginal": "(ImWchar c)", + "call_args": "(c)", + "cimguiname": "ImFont_FindGlyph", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], "defaults": [], - "signature": "()", - "cimguiname": "igGetFrameCount" + "funcname": "FindGlyph", + "ret": "const ImFontGlyph*", + "signature": "(ImWchar)", + "stname": "ImFont" } ], - "GlyphRangesBuilder_SetBit": [ + "ImFont_FindGlyphNoFallback": [ { - "funcname": "SetBit", - "args": "(GlyphRangesBuilder* self,int n)", - "ret": "void", - "comment": "", - "call_args": "(n)", - "argsoriginal": "(int n)", - "stname": "GlyphRangesBuilder", + "args": "(ImFont* self,ImWchar c)", "argsT": [ { - "type": "GlyphRangesBuilder*", - "name": "self" + "name": "self", + "type": "ImFont*" }, { - "type": "int", - "name": "n" + "name": "c", + "type": "ImWchar" } ], + "argsoriginal": "(ImWchar c)", + "call_args": "(c)", + "cimguiname": "ImFont_FindGlyphNoFallback", + "comment": "", "defaults": [], - "signature": "(int)", - "cimguiname": "GlyphRangesBuilder_SetBit" + "funcname": "FindGlyphNoFallback", + "ret": "const ImFontGlyph*", + "signature": "(ImWchar)", + "stname": "ImFont" } ], - "ImDrawList_PathFillConvex": [ + "ImFont_GetCharAdvance": [ { - "funcname": "PathFillConvex", - "args": "(ImDrawList* self,ImU32 col)", - "ret": "void", - "comment": "", - "call_args": "(col)", - "argsoriginal": "(ImU32 col)", - "stname": "ImDrawList", + "args": "(ImFont* self,ImWchar c)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" + "name": "self", + "type": "ImFont*" }, { - "type": "ImU32", - "name": "col" + "name": "c", + "type": "ImWchar" } ], + "argsoriginal": "(ImWchar c)", + "call_args": "(c)", + "cimguiname": "ImFont_GetCharAdvance", + "comment": "", "defaults": [], - "signature": "(ImU32)", - "cimguiname": "ImDrawList_PathFillConvex" + "funcname": "GetCharAdvance", + "ret": "float", + "signature": "(ImWchar)", + "stname": "ImFont" } ], "ImFont_GetDebugName": [ { - "funcname": "GetDebugName", "args": "(ImFont* self)", - "ret": "const char*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFont", "argsT": [ { - "type": "ImFont*", - "name": "self" + "name": "self", + "type": "ImFont*" } ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFont_GetDebugName", + "comment": "", "defaults": [], + "funcname": "GetDebugName", + "ret": "const char*", "signature": "()", - "cimguiname": "ImFont_GetDebugName" + "stname": "ImFont" } ], - "igListBoxHeader": [ + "ImFont_GrowIndex": [ { - "funcname": "ListBoxHeader", - "args": "(const char* label,const ImVec2 size)", - "ret": "bool", - "comment": "", - "call_args": "(label,size)", - "argsoriginal": "(const char* label,const ImVec2& size=ImVec2(0,0))", - "stname": "ImGui", + "args": "(ImFont* self,int new_size)", "argsT": [ { - "type": "const char*", - "name": "label" + "name": "self", + "type": "ImFont*" }, { - "type": "const ImVec2", - "name": "size" + "name": "new_size", + "type": "int" } ], - "ov_cimguiname": "igListBoxHeaderVec2", - "defaults": { "size": "ImVec2(0,0)" }, - "signature": "(const char*,const ImVec2)", - "cimguiname": "igListBoxHeader" - }, - { - "funcname": "ListBoxHeader", - "args": "(const char* label,int items_count,int height_in_items)", - "ret": "bool", + "argsoriginal": "(int new_size)", + "call_args": "(new_size)", + "cimguiname": "ImFont_GrowIndex", "comment": "", - "call_args": "(label,items_count,height_in_items)", - "argsoriginal": "(const char* label,int items_count,int height_in_items=-1)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "int", - "name": "items_count" - }, - { - "type": "int", - "name": "height_in_items" - } - ], - "ov_cimguiname": "igListBoxHeaderInt", - "defaults": { "height_in_items": "-1" }, - "signature": "(const char*,int,int)", - "cimguiname": "igListBoxHeader" + "defaults": [], + "funcname": "GrowIndex", + "ret": "void", + "signature": "(int)", + "stname": "ImFont" } ], - "igPopClipRect": [ + "ImFont_ImFont": [ { - "funcname": "PopClipRect", "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFont_ImFont", + "comment": "", + "constructor": true, "defaults": [], + "funcname": "ImFont", "signature": "()", - "cimguiname": "igPopClipRect" + "stname": "ImFont" } ], - "ImFontAtlas_GetGlyphRangesThai": [ + "ImFont_IsLoaded": [ { - "funcname": "GetGlyphRangesThai", - "args": "(ImFontAtlas* self)", - "ret": "const ImWchar*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFontAtlas", + "args": "(ImFont* self)", "argsT": [ { - "type": "ImFontAtlas*", - "name": "self" + "name": "self", + "type": "ImFont*" } ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFont_IsLoaded", + "comment": "", "defaults": [], + "funcname": "IsLoaded", + "ret": "bool", "signature": "()", - "cimguiname": "ImFontAtlas_GetGlyphRangesThai" + "stname": "ImFont" } ], - "ImFontAtlas_GetGlyphRangesCyrillic": [ + "ImFont_RenderChar": [ { - "funcname": "GetGlyphRangesCyrillic", - "args": "(ImFontAtlas* self)", - "ret": "const ImWchar*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFontAtlas", + "args": "(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,ImWchar c)", "argsT": [ { - "type": "ImFontAtlas*", - "name": "self" + "name": "self", + "type": "ImFont*" + }, + { + "name": "draw_list", + "type": "ImDrawList*" + }, + { + "name": "size", + "type": "float" + }, + { + "name": "pos", + "type": "ImVec2" + }, + { + "name": "col", + "type": "ImU32" + }, + { + "name": "c", + "type": "ImWchar" } ], + "argsoriginal": "(ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,ImWchar c)", + "call_args": "(draw_list,size,pos,col,c)", + "cimguiname": "ImFont_RenderChar", + "comment": "", "defaults": [], - "signature": "()", - "cimguiname": "ImFontAtlas_GetGlyphRangesCyrillic" + "funcname": "RenderChar", + "ret": "void", + "signature": "(ImDrawList*,float,ImVec2,ImU32,ImWchar)", + "stname": "ImFont" } ], - "igGetWindowSize": [ + "ImFont_RenderText": [ { - "funcname": "GetWindowSize", - "args": "()", - "ret": "ImVec2", + "args": "(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,const ImVec4 clip_rect,const char* text_begin,const char* text_end,float wrap_width,bool cpu_fine_clip)", + "argsT": [ + { + "name": "self", + "type": "ImFont*" + }, + { + "name": "draw_list", + "type": "ImDrawList*" + }, + { + "name": "size", + "type": "float" + }, + { + "name": "pos", + "type": "ImVec2" + }, + { + "name": "col", + "type": "ImU32" + }, + { + "name": "clip_rect", + "type": "const ImVec4" + }, + { + "name": "text_begin", + "type": "const char*" + }, + { + "name": "text_end", + "type": "const char*" + }, + { + "name": "wrap_width", + "type": "float" + }, + { + "name": "cpu_fine_clip", + "type": "bool" + } + ], + "argsoriginal": "(ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,const ImVec4& clip_rect,const char* text_begin,const char* text_end,float wrap_width=0.0f,bool cpu_fine_clip=false)", + "call_args": "(draw_list,size,pos,col,clip_rect,text_begin,text_end,wrap_width,cpu_fine_clip)", + "cimguiname": "ImFont_RenderText", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetWindowSize" - }, - { - "funcname": "GetWindowSize", - "args": "(ImVec2 *pOut)", + "defaults": { + "cpu_fine_clip": "false", + "wrap_width": "0.0f" + }, + "funcname": "RenderText", "ret": "void", - "cimguiname": "igGetWindowSize", - "nonUDT": 1, - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "signature": "()", - "ov_cimguiname": "igGetWindowSize_nonUDT", - "comment": "", - "defaults": [], + "signature": "(ImDrawList*,float,ImVec2,ImU32,const ImVec4,const char*,const char*,float,bool)", + "stname": "ImFont" + } + ], + "ImFont_SetFallbackChar": [ + { + "args": "(ImFont* self,ImWchar c)", "argsT": [ { - "type": "ImVec2*", - "name": "pOut" + "name": "self", + "type": "ImFont*" + }, + { + "name": "c", + "type": "ImWchar" } - ] - }, - { - "cimguiname": "igGetWindowSize", - "funcname": "GetWindowSize", - "args": "()", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "retorig": "ImVec2", - "ov_cimguiname": "igGetWindowSize_nonUDT2", + ], + "argsoriginal": "(ImWchar c)", + "call_args": "(c)", + "cimguiname": "ImFont_SetFallbackChar", "comment": "", "defaults": [], - "argsT": [] + "funcname": "SetFallbackChar", + "ret": "void", + "signature": "(ImWchar)", + "stname": "ImFont" } ], - "ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon": [ + "ImFont_destroy": [ { - "funcname": "GetGlyphRangesChineseSimplifiedCommon", - "args": "(ImFontAtlas* self)", - "ret": "const ImWchar*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFontAtlas", + "args": "(ImFont* self)", "argsT": [ { - "type": "ImFontAtlas*", - "name": "self" + "name": "self", + "type": "ImFont*" } ], + "call_args": "(self)", + "cimguiname": "ImFont_destroy", "defaults": [], - "signature": "()", - "cimguiname": "ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon" + "destructor": true, + "ov_cimguiname": "ImFont_destroy", + "ret": "void", + "signature": "(ImFont*)", + "stname": "ImFont" } ], - "igCheckboxFlags": [ + "ImGuiIO_AddInputCharacter": [ { - "funcname": "CheckboxFlags", - "args": "(const char* label,unsigned int* flags,unsigned int flags_value)", - "ret": "bool", - "comment": "", - "call_args": "(label,flags,flags_value)", - "argsoriginal": "(const char* label,unsigned int* flags,unsigned int flags_value)", - "stname": "ImGui", + "args": "(ImGuiIO* self,ImWchar c)", "argsT": [ { - "type": "const char*", - "name": "label" + "name": "self", + "type": "ImGuiIO*" }, { - "type": "unsigned int*", - "name": "flags" - }, - { - "type": "unsigned int", - "name": "flags_value" + "name": "c", + "type": "ImWchar" } ], + "argsoriginal": "(ImWchar c)", + "call_args": "(c)", + "cimguiname": "ImGuiIO_AddInputCharacter", + "comment": "", "defaults": [], - "signature": "(const char*,unsigned int*,unsigned int)", - "cimguiname": "igCheckboxFlags" + "funcname": "AddInputCharacter", + "ret": "void", + "signature": "(ImWchar)", + "stname": "ImGuiIO" } ], - "ImFontAtlas_GetGlyphRangesChineseFull": [ + "ImGuiIO_AddInputCharactersUTF8": [ { - "funcname": "GetGlyphRangesChineseFull", - "args": "(ImFontAtlas* self)", - "ret": "const ImWchar*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFontAtlas", + "args": "(ImGuiIO* self,const char* str)", "argsT": [ { - "type": "ImFontAtlas*", - "name": "self" + "name": "self", + "type": "ImGuiIO*" + }, + { + "name": "str", + "type": "const char*" } ], + "argsoriginal": "(const char* str)", + "call_args": "(str)", + "cimguiname": "ImGuiIO_AddInputCharactersUTF8", + "comment": "", "defaults": [], - "signature": "()", - "cimguiname": "ImFontAtlas_GetGlyphRangesChineseFull" + "funcname": "AddInputCharactersUTF8", + "ret": "void", + "signature": "(const char*)", + "stname": "ImGuiIO" } ], - "igIsWindowHovered": [ + "ImGuiIO_ClearInputCharacters": [ { - "funcname": "IsWindowHovered", - "args": "(ImGuiHoveredFlags flags)", - "ret": "bool", - "comment": "", - "call_args": "(flags)", - "argsoriginal": "(ImGuiHoveredFlags flags=0)", - "stname": "ImGui", + "args": "(ImGuiIO* self)", "argsT": [ { - "type": "ImGuiHoveredFlags", - "name": "flags" + "name": "self", + "type": "ImGuiIO*" } ], - "defaults": { "flags": "0" }, - "signature": "(ImGuiHoveredFlags)", - "cimguiname": "igIsWindowHovered" + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiIO_ClearInputCharacters", + "comment": "", + "defaults": [], + "funcname": "ClearInputCharacters", + "ret": "void", + "signature": "()", + "stname": "ImGuiIO" } ], - "ImFontConfig_ImFontConfig": [ + "ImGuiIO_ImGuiIO": [ { - "funcname": "ImFontConfig", "args": "()", "argsT": [], - "call_args": "()", "argsoriginal": "()", - "stname": "ImFontConfig", - "constructor": true, + "call_args": "()", + "cimguiname": "ImGuiIO_ImGuiIO", "comment": "", + "constructor": true, "defaults": [], + "funcname": "ImGuiIO", "signature": "()", - "cimguiname": "ImFontConfig_ImFontConfig" + "stname": "ImGuiIO" } ], - "igPlotHistogram": [ + "ImGuiIO_destroy": [ { - "funcname": "PlotHistogram", - "args": "(const char* label,const float* values,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size,int stride)", - "ret": "void", - "comment": "", - "call_args": "(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride)", - "argsoriginal": "(const char* label,const float* values,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282347e+38F,float scale_max=3.40282347e+38F,ImVec2 graph_size=ImVec2(0,0),int stride=sizeof(float))", - "stname": "ImGui", + "args": "(ImGuiIO* self)", "argsT": [ { - "type": "const char*", - "name": "label" - }, - { - "type": "const float*", - "name": "values" - }, + "name": "self", + "type": "ImGuiIO*" + } + ], + "call_args": "(self)", + "cimguiname": "ImGuiIO_destroy", + "defaults": [], + "destructor": true, + "ov_cimguiname": "ImGuiIO_destroy", + "ret": "void", + "signature": "(ImGuiIO*)", + "stname": "ImGuiIO" + } + ], + "ImGuiInputTextCallbackData_DeleteChars": [ + { + "args": "(ImGuiInputTextCallbackData* self,int pos,int bytes_count)", + "argsT": [ { - "type": "int", - "name": "values_count" + "name": "self", + "type": "ImGuiInputTextCallbackData*" }, { - "type": "int", - "name": "values_offset" + "name": "pos", + "type": "int" }, { - "type": "const char*", - "name": "overlay_text" - }, - { - "type": "float", - "name": "scale_min" - }, - { - "type": "float", - "name": "scale_max" - }, - { - "type": "ImVec2", - "name": "graph_size" - }, + "name": "bytes_count", + "type": "int" + } + ], + "argsoriginal": "(int pos,int bytes_count)", + "call_args": "(pos,bytes_count)", + "cimguiname": "ImGuiInputTextCallbackData_DeleteChars", + "comment": "", + "defaults": [], + "funcname": "DeleteChars", + "ret": "void", + "signature": "(int,int)", + "stname": "ImGuiInputTextCallbackData" + } + ], + "ImGuiInputTextCallbackData_HasSelection": [ + { + "args": "(ImGuiInputTextCallbackData* self)", + "argsT": [ { - "type": "int", - "name": "stride" + "name": "self", + "type": "ImGuiInputTextCallbackData*" } ], - "ov_cimguiname": "igPlotHistogramFloatPtr", - "defaults": { - "overlay_text": "((void*)0)", - "values_offset": "0", - "scale_max": "FLT_MAX", - "scale_min": "FLT_MAX", - "stride": "sizeof(float)", - "graph_size": "ImVec2(0,0)" - }, - "signature": "(const char*,const float*,int,int,const char*,float,float,ImVec2,int)", - "cimguiname": "igPlotHistogram" - }, + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiInputTextCallbackData_HasSelection", + "comment": "", + "defaults": [], + "funcname": "HasSelection", + "ret": "bool", + "signature": "()", + "stname": "ImGuiInputTextCallbackData" + } + ], + "ImGuiInputTextCallbackData_ImGuiInputTextCallbackData": [ { - "funcname": "PlotHistogram", - "args": "(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size)", - "ret": "void", + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiInputTextCallbackData_ImGuiInputTextCallbackData", "comment": "", - "call_args": "(label,values_getter,data,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size)", - "argsoriginal": "(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282347e+38F,float scale_max=3.40282347e+38F,ImVec2 graph_size=ImVec2(0,0))", - "stname": "ImGui", + "constructor": true, + "defaults": [], + "funcname": "ImGuiInputTextCallbackData", + "signature": "()", + "stname": "ImGuiInputTextCallbackData" + } + ], + "ImGuiInputTextCallbackData_InsertChars": [ + { + "args": "(ImGuiInputTextCallbackData* self,int pos,const char* text,const char* text_end)", "argsT": [ { - "type": "const char*", - "name": "label" - }, - { - "type": "float(*)(void* data,int idx)", - "signature": "(void* data,int idx)", - "name": "values_getter", - "ret": "float" - }, - { - "type": "void*", - "name": "data" - }, - { - "type": "int", - "name": "values_count" - }, - { - "type": "int", - "name": "values_offset" - }, - { - "type": "const char*", - "name": "overlay_text" + "name": "self", + "type": "ImGuiInputTextCallbackData*" }, { - "type": "float", - "name": "scale_min" + "name": "pos", + "type": "int" }, { - "type": "float", - "name": "scale_max" + "name": "text", + "type": "const char*" }, { - "type": "ImVec2", - "name": "graph_size" + "name": "text_end", + "type": "const char*" } ], - "ov_cimguiname": "igPlotHistogramFnPtr", + "argsoriginal": "(int pos,const char* text,const char* text_end=((void*)0))", + "call_args": "(pos,text,text_end)", + "cimguiname": "ImGuiInputTextCallbackData_InsertChars", + "comment": "", "defaults": { - "overlay_text": "((void*)0)", - "values_offset": "0", - "scale_max": "FLT_MAX", - "scale_min": "FLT_MAX", - "graph_size": "ImVec2(0,0)" + "text_end": "((void*)0)" }, - "signature": "(const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)", - "cimguiname": "igPlotHistogram" + "funcname": "InsertChars", + "ret": "void", + "signature": "(int,const char*,const char*)", + "stname": "ImGuiInputTextCallbackData" } ], - "igBeginPopupContextVoid": [ + "ImGuiInputTextCallbackData_destroy": [ { - "funcname": "BeginPopupContextVoid", - "args": "(const char* str_id,int mouse_button)", - "ret": "bool", - "comment": "", - "call_args": "(str_id,mouse_button)", - "argsoriginal": "(const char* str_id=((void*)0),int mouse_button=1)", - "stname": "ImGui", + "args": "(ImGuiInputTextCallbackData* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiInputTextCallbackData*" + } + ], + "call_args": "(self)", + "cimguiname": "ImGuiInputTextCallbackData_destroy", + "defaults": [], + "destructor": true, + "ov_cimguiname": "ImGuiInputTextCallbackData_destroy", + "ret": "void", + "signature": "(ImGuiInputTextCallbackData*)", + "stname": "ImGuiInputTextCallbackData" + } + ], + "ImGuiListClipper_Begin": [ + { + "args": "(ImGuiListClipper* self,int items_count,float items_height)", "argsT": [ { - "type": "const char*", - "name": "str_id" + "name": "self", + "type": "ImGuiListClipper*" + }, + { + "name": "items_count", + "type": "int" }, { - "type": "int", - "name": "mouse_button" + "name": "items_height", + "type": "float" } ], + "argsoriginal": "(int items_count,float items_height=-1.0f)", + "call_args": "(items_count,items_height)", + "cimguiname": "ImGuiListClipper_Begin", + "comment": "", "defaults": { - "mouse_button": "1", - "str_id": "((void*)0)" + "items_height": "-1.0f" }, - "signature": "(const char*,int)", - "cimguiname": "igBeginPopupContextVoid" + "funcname": "Begin", + "ret": "void", + "signature": "(int,float)", + "stname": "ImGuiListClipper" } ], - "igShowStyleEditor": [ + "ImGuiListClipper_End": [ { - "funcname": "ShowStyleEditor", - "args": "(ImGuiStyle* ref)", - "ret": "void", - "comment": "", - "call_args": "(ref)", - "argsoriginal": "(ImGuiStyle* ref=((void*)0))", - "stname": "ImGui", + "args": "(ImGuiListClipper* self)", "argsT": [ { - "type": "ImGuiStyle*", - "name": "ref" + "name": "self", + "type": "ImGuiListClipper*" } ], - "defaults": { "ref": "((void*)0)" }, - "signature": "(ImGuiStyle*)", - "cimguiname": "igShowStyleEditor" - } - ], - "igShowUserGuide": [ - { - "funcname": "ShowUserGuide", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], + "call_args": "()", + "cimguiname": "ImGuiListClipper_End", + "comment": "", "defaults": [], + "funcname": "End", + "ret": "void", "signature": "()", - "cimguiname": "igShowUserGuide" + "stname": "ImGuiListClipper" } ], - "igCheckbox": [ + "ImGuiListClipper_ImGuiListClipper": [ { - "funcname": "Checkbox", - "args": "(const char* label,bool* v)", - "ret": "bool", - "comment": "", - "call_args": "(label,v)", - "argsoriginal": "(const char* label,bool* v)", - "stname": "ImGui", + "args": "(int items_count,float items_height)", "argsT": [ { - "type": "const char*", - "name": "label" + "name": "items_count", + "type": "int" }, { - "type": "bool*", - "name": "v" + "name": "items_height", + "type": "float" } ], - "defaults": [], - "signature": "(const char*,bool*)", - "cimguiname": "igCheckbox" + "argsoriginal": "(int items_count=-1,float items_height=-1.0f)", + "call_args": "(items_count,items_height)", + "cimguiname": "ImGuiListClipper_ImGuiListClipper", + "comment": "", + "constructor": true, + "defaults": { + "items_count": "-1", + "items_height": "-1.0f" + }, + "funcname": "ImGuiListClipper", + "signature": "(int,float)", + "stname": "ImGuiListClipper" } ], - "igGetWindowPos": [ - { - "funcname": "GetWindowPos", - "args": "()", - "ret": "ImVec2", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetWindowPos" - }, + "ImGuiListClipper_Step": [ { - "funcname": "GetWindowPos", - "args": "(ImVec2 *pOut)", - "ret": "void", - "cimguiname": "igGetWindowPos", - "nonUDT": 1, - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "signature": "()", - "ov_cimguiname": "igGetWindowPos_nonUDT", - "comment": "", - "defaults": [], + "args": "(ImGuiListClipper* self)", "argsT": [ { - "type": "ImVec2*", - "name": "pOut" + "name": "self", + "type": "ImGuiListClipper*" } - ] - }, - { - "cimguiname": "igGetWindowPos", - "funcname": "GetWindowPos", - "args": "()", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "()", - "call_args": "()", + ], "argsoriginal": "()", - "stname": "ImGui", - "retorig": "ImVec2", - "ov_cimguiname": "igGetWindowPos_nonUDT2", + "call_args": "()", + "cimguiname": "ImGuiListClipper_Step", "comment": "", "defaults": [], - "argsT": [] + "funcname": "Step", + "ret": "bool", + "signature": "()", + "stname": "ImGuiListClipper" } ], - "ImFontAtlas_GetGlyphRangesDefault": [ + "ImGuiListClipper_destroy": [ { - "funcname": "GetGlyphRangesDefault", - "args": "(ImFontAtlas* self)", - "ret": "const ImWchar*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFontAtlas", + "args": "(ImGuiListClipper* self)", "argsT": [ { - "type": "ImFontAtlas*", - "name": "self" + "name": "self", + "type": "ImGuiListClipper*" } ], + "call_args": "(self)", + "cimguiname": "ImGuiListClipper_destroy", "defaults": [], - "signature": "()", - "cimguiname": "ImFontAtlas_GetGlyphRangesDefault" + "destructor": true, + "ov_cimguiname": "ImGuiListClipper_destroy", + "ret": "void", + "signature": "(ImGuiListClipper*)", + "stname": "ImGuiListClipper" } ], - "ImGuiInputTextCallbackData_ImGuiInputTextCallbackData": [ + "ImGuiOnceUponAFrame_ImGuiOnceUponAFrame": [ { - "funcname": "ImGuiInputTextCallbackData", "args": "()", "argsT": [], - "call_args": "()", "argsoriginal": "()", - "stname": "ImGuiInputTextCallbackData", - "constructor": true, + "call_args": "()", + "cimguiname": "ImGuiOnceUponAFrame_ImGuiOnceUponAFrame", "comment": "", + "constructor": true, "defaults": [], + "funcname": "ImGuiOnceUponAFrame", "signature": "()", - "cimguiname": "ImGuiInputTextCallbackData_ImGuiInputTextCallbackData" + "stname": "ImGuiOnceUponAFrame" } ], - "ImFontAtlas_SetTexID": [ + "ImGuiOnceUponAFrame_destroy": [ { - "funcname": "SetTexID", - "args": "(ImFontAtlas* self,ImTextureID id)", - "ret": "void", - "comment": "", - "call_args": "(id)", - "argsoriginal": "(ImTextureID id)", - "stname": "ImFontAtlas", + "args": "(ImGuiOnceUponAFrame* self)", "argsT": [ { - "type": "ImFontAtlas*", - "name": "self" - }, - { - "type": "ImTextureID", - "name": "id" + "name": "self", + "type": "ImGuiOnceUponAFrame*" } ], + "call_args": "(self)", + "cimguiname": "ImGuiOnceUponAFrame_destroy", "defaults": [], - "signature": "(ImTextureID)", - "cimguiname": "ImFontAtlas_SetTexID" + "destructor": true, + "ov_cimguiname": "ImGuiOnceUponAFrame_destroy", + "ret": "void", + "signature": "(ImGuiOnceUponAFrame*)", + "stname": "ImGuiOnceUponAFrame" } ], - "igTextColored": [ + "ImGuiPayload_Clear": [ { - "isvararg": "...)", - "funcname": "TextColored", - "args": "(const ImVec4 col,const char* fmt,...)", - "ret": "void", - "comment": "", - "call_args": "(col,fmt,...)", - "argsoriginal": "(const ImVec4& col,const char* fmt,...)", - "stname": "ImGui", + "args": "(ImGuiPayload* self)", "argsT": [ { - "type": "const ImVec4", - "name": "col" - }, - { - "type": "const char*", - "name": "fmt" - }, - { - "type": "...", - "name": "..." + "name": "self", + "type": "ImGuiPayload*" } ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiPayload_Clear", + "comment": "", "defaults": [], - "signature": "(const ImVec4,const char*,...)", - "cimguiname": "igTextColored" + "funcname": "Clear", + "ret": "void", + "signature": "()", + "stname": "ImGuiPayload" } ], - "igLogToFile": [ + "ImGuiPayload_ImGuiPayload": [ { - "funcname": "LogToFile", - "args": "(int max_depth,const char* filename)", - "ret": "void", + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiPayload_ImGuiPayload", "comment": "", - "call_args": "(max_depth,filename)", - "argsoriginal": "(int max_depth=-1,const char* filename=((void*)0))", - "stname": "ImGui", + "constructor": true, + "defaults": [], + "funcname": "ImGuiPayload", + "signature": "()", + "stname": "ImGuiPayload" + } + ], + "ImGuiPayload_IsDataType": [ + { + "args": "(ImGuiPayload* self,const char* type)", "argsT": [ { - "type": "int", - "name": "max_depth" + "name": "self", + "type": "ImGuiPayload*" }, { - "type": "const char*", - "name": "filename" + "name": "type", + "type": "const char*" } ], - "defaults": { - "filename": "((void*)0)", - "max_depth": "-1" - }, - "signature": "(int,const char*)", - "cimguiname": "igLogToFile" + "argsoriginal": "(const char* type)", + "call_args": "(type)", + "cimguiname": "ImGuiPayload_IsDataType", + "comment": "", + "defaults": [], + "funcname": "IsDataType", + "ret": "bool", + "signature": "(const char*)", + "stname": "ImGuiPayload" } ], - "igButton": [ + "ImGuiPayload_IsDelivery": [ { - "funcname": "Button", - "args": "(const char* label,const ImVec2 size)", - "ret": "bool", - "comment": "", - "call_args": "(label,size)", - "argsoriginal": "(const char* label,const ImVec2& size=ImVec2(0,0))", - "stname": "ImGui", + "args": "(ImGuiPayload* self)", "argsT": [ { - "type": "const char*", - "name": "label" - }, - { - "type": "const ImVec2", - "name": "size" + "name": "self", + "type": "ImGuiPayload*" } ], - "defaults": { "size": "ImVec2(0,0)" }, - "signature": "(const char*,const ImVec2)", - "cimguiname": "igButton" - } - ], - "igIsItemEdited": [ - { - "funcname": "IsItemEdited", - "args": "()", - "ret": "bool", - "comment": "", - "call_args": "()", "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], + "call_args": "()", + "cimguiname": "ImGuiPayload_IsDelivery", + "comment": "", "defaults": [], + "funcname": "IsDelivery", + "ret": "bool", "signature": "()", - "cimguiname": "igIsItemEdited" + "stname": "ImGuiPayload" } ], - "igTreeNodeExV": [ + "ImGuiPayload_IsPreview": [ { - "funcname": "TreeNodeExV", - "args": "(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)", - "ret": "bool", - "comment": "", - "call_args": "(str_id,flags,fmt,args)", - "argsoriginal": "(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)", - "stname": "ImGui", + "args": "(ImGuiPayload* self)", "argsT": [ { - "type": "const char*", - "name": "str_id" - }, - { - "type": "ImGuiTreeNodeFlags", - "name": "flags" - }, - { - "type": "const char*", - "name": "fmt" - }, - { - "type": "va_list", - "name": "args" + "name": "self", + "type": "ImGuiPayload*" } ], - "ov_cimguiname": "igTreeNodeExVStr", + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiPayload_IsPreview", + "comment": "", "defaults": [], - "signature": "(const char*,ImGuiTreeNodeFlags,const char*,va_list)", - "cimguiname": "igTreeNodeExV" - }, - { - "funcname": "TreeNodeExV", - "args": "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)", + "funcname": "IsPreview", "ret": "bool", - "comment": "", - "call_args": "(ptr_id,flags,fmt,args)", - "argsoriginal": "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)", - "stname": "ImGui", + "signature": "()", + "stname": "ImGuiPayload" + } + ], + "ImGuiPayload_destroy": [ + { + "args": "(ImGuiPayload* self)", "argsT": [ { - "type": "const void*", - "name": "ptr_id" - }, - { - "type": "ImGuiTreeNodeFlags", - "name": "flags" - }, - { - "type": "const char*", - "name": "fmt" - }, - { - "type": "va_list", - "name": "args" + "name": "self", + "type": "ImGuiPayload*" } ], - "ov_cimguiname": "igTreeNodeExVPtr", + "call_args": "(self)", + "cimguiname": "ImGuiPayload_destroy", "defaults": [], - "signature": "(const void*,ImGuiTreeNodeFlags,const char*,va_list)", - "cimguiname": "igTreeNodeExV" + "destructor": true, + "ov_cimguiname": "ImGuiPayload_destroy", + "ret": "void", + "signature": "(ImGuiPayload*)", + "stname": "ImGuiPayload" } ], - "ImDrawList_PushTextureID": [ + "ImGuiStorage_BuildSortByKey": [ { - "funcname": "PushTextureID", - "args": "(ImDrawList* self,ImTextureID texture_id)", - "ret": "void", - "comment": "", - "call_args": "(texture_id)", - "argsoriginal": "(ImTextureID texture_id)", - "stname": "ImDrawList", + "args": "(ImGuiStorage* self)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" - }, - { - "type": "ImTextureID", - "name": "texture_id" + "name": "self", + "type": "ImGuiStorage*" } ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiStorage_BuildSortByKey", + "comment": "", "defaults": [], - "signature": "(ImTextureID)", - "cimguiname": "ImDrawList_PushTextureID" + "funcname": "BuildSortByKey", + "ret": "void", + "signature": "()", + "stname": "ImGuiStorage" } ], - "igTreeAdvanceToLabelPos": [ + "ImGuiStorage_Clear": [ { - "funcname": "TreeAdvanceToLabelPos", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", + "args": "(ImGuiStorage* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiStorage*" + } + ], "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], + "call_args": "()", + "cimguiname": "ImGuiStorage_Clear", + "comment": "", "defaults": [], + "funcname": "Clear", + "ret": "void", "signature": "()", - "cimguiname": "igTreeAdvanceToLabelPos" + "stname": "ImGuiStorage" } ], - "ImGuiInputTextCallbackData_DeleteChars": [ + "ImGuiStorage_GetBool": [ { - "funcname": "DeleteChars", - "args": "(ImGuiInputTextCallbackData* self,int pos,int bytes_count)", - "ret": "void", - "comment": "", - "call_args": "(pos,bytes_count)", - "argsoriginal": "(int pos,int bytes_count)", - "stname": "ImGuiInputTextCallbackData", + "args": "(ImGuiStorage* self,ImGuiID key,bool default_val)", "argsT": [ { - "type": "ImGuiInputTextCallbackData*", - "name": "self" + "name": "self", + "type": "ImGuiStorage*" }, { - "type": "int", - "name": "pos" + "name": "key", + "type": "ImGuiID" }, { - "type": "int", - "name": "bytes_count" + "name": "default_val", + "type": "bool" } ], - "defaults": [], - "signature": "(int,int)", - "cimguiname": "ImGuiInputTextCallbackData_DeleteChars" + "argsoriginal": "(ImGuiID key,bool default_val=false)", + "call_args": "(key,default_val)", + "cimguiname": "ImGuiStorage_GetBool", + "comment": "", + "defaults": { + "default_val": "false" + }, + "funcname": "GetBool", + "ret": "bool", + "signature": "(ImGuiID,bool)", + "stname": "ImGuiStorage" } ], - "igDragInt2": [ + "ImGuiStorage_GetBoolRef": [ { - "funcname": "DragInt2", - "args": "(const char* label,int v[2],float v_speed,int v_min,int v_max,const char* format)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,v_speed,v_min,v_max,format)", - "argsoriginal": "(const char* label,int v[2],float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\")", - "stname": "ImGui", + "args": "(ImGuiStorage* self,ImGuiID key,bool default_val)", "argsT": [ { - "type": "const char*", - "name": "label" - }, - { - "type": "int[2]", - "name": "v" - }, - { - "type": "float", - "name": "v_speed" - }, - { - "type": "int", - "name": "v_min" + "name": "self", + "type": "ImGuiStorage*" }, { - "type": "int", - "name": "v_max" + "name": "key", + "type": "ImGuiID" }, { - "type": "const char*", - "name": "format" + "name": "default_val", + "type": "bool" } ], + "argsoriginal": "(ImGuiID key,bool default_val=false)", + "call_args": "(key,default_val)", + "cimguiname": "ImGuiStorage_GetBoolRef", + "comment": "", "defaults": { - "v_speed": "1.0f", - "v_min": "0", - "format": "\"%d\"", - "v_max": "0" + "default_val": "false" }, - "signature": "(const char*,int[2],float,int,int,const char*)", - "cimguiname": "igDragInt2" + "funcname": "GetBoolRef", + "ret": "bool*", + "signature": "(ImGuiID,bool)", + "stname": "ImGuiStorage" } ], - "igArrowButton": [ + "ImGuiStorage_GetFloat": [ { - "funcname": "ArrowButton", - "args": "(const char* str_id,ImGuiDir dir)", - "ret": "bool", - "comment": "", - "call_args": "(str_id,dir)", - "argsoriginal": "(const char* str_id,ImGuiDir dir)", - "stname": "ImGui", + "args": "(ImGuiStorage* self,ImGuiID key,float default_val)", "argsT": [ { - "type": "const char*", - "name": "str_id" + "name": "self", + "type": "ImGuiStorage*" + }, + { + "name": "key", + "type": "ImGuiID" }, { - "type": "ImGuiDir", - "name": "dir" + "name": "default_val", + "type": "float" } ], - "defaults": [], - "signature": "(const char*,ImGuiDir)", - "cimguiname": "igArrowButton" - } - ], - "igIsAnyItemActive": [ - { - "funcname": "IsAnyItemActive", - "args": "()", - "ret": "bool", + "argsoriginal": "(ImGuiID key,float default_val=0.0f)", + "call_args": "(key,default_val)", + "cimguiname": "ImGuiStorage_GetFloat", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igIsAnyItemActive" + "defaults": { + "default_val": "0.0f" + }, + "funcname": "GetFloat", + "ret": "float", + "signature": "(ImGuiID,float)", + "stname": "ImGuiStorage" } ], - "ImDrawList_AddBezierCurve": [ + "ImGuiStorage_GetFloatRef": [ { - "funcname": "AddBezierCurve", - "args": "(ImDrawList* self,const ImVec2 pos0,const ImVec2 cp0,const ImVec2 cp1,const ImVec2 pos1,ImU32 col,float thickness,int num_segments)", - "ret": "void", - "comment": "", - "call_args": "(pos0,cp0,cp1,pos1,col,thickness,num_segments)", - "argsoriginal": "(const ImVec2& pos0,const ImVec2& cp0,const ImVec2& cp1,const ImVec2& pos1,ImU32 col,float thickness,int num_segments=0)", - "stname": "ImDrawList", + "args": "(ImGuiStorage* self,ImGuiID key,float default_val)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" - }, - { - "type": "const ImVec2", - "name": "pos0" + "name": "self", + "type": "ImGuiStorage*" }, { - "type": "const ImVec2", - "name": "cp0" + "name": "key", + "type": "ImGuiID" }, { - "type": "const ImVec2", - "name": "cp1" - }, - { - "type": "const ImVec2", - "name": "pos1" - }, + "name": "default_val", + "type": "float" + } + ], + "argsoriginal": "(ImGuiID key,float default_val=0.0f)", + "call_args": "(key,default_val)", + "cimguiname": "ImGuiStorage_GetFloatRef", + "comment": "", + "defaults": { + "default_val": "0.0f" + }, + "funcname": "GetFloatRef", + "ret": "float*", + "signature": "(ImGuiID,float)", + "stname": "ImGuiStorage" + } + ], + "ImGuiStorage_GetInt": [ + { + "args": "(ImGuiStorage* self,ImGuiID key,int default_val)", + "argsT": [ { - "type": "ImU32", - "name": "col" + "name": "self", + "type": "ImGuiStorage*" }, { - "type": "float", - "name": "thickness" + "name": "key", + "type": "ImGuiID" }, { - "type": "int", - "name": "num_segments" + "name": "default_val", + "type": "int" } ], - "defaults": { "num_segments": "0" }, - "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)", - "cimguiname": "ImDrawList_AddBezierCurve" + "argsoriginal": "(ImGuiID key,int default_val=0)", + "call_args": "(key,default_val)", + "cimguiname": "ImGuiStorage_GetInt", + "comment": "", + "defaults": { + "default_val": "0" + }, + "funcname": "GetInt", + "ret": "int", + "signature": "(ImGuiID,int)", + "stname": "ImGuiStorage" } ], - "ImFontAtlas_AddFontFromMemoryCompressedTTF": [ + "ImGuiStorage_GetIntRef": [ { - "funcname": "AddFontFromMemoryCompressedTTF", - "args": "(ImFontAtlas* self,const void* compressed_font_data,int compressed_font_size,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)", - "ret": "ImFont*", - "comment": "", - "call_args": "(compressed_font_data,compressed_font_size,size_pixels,font_cfg,glyph_ranges)", - "argsoriginal": "(const void* compressed_font_data,int compressed_font_size,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", - "stname": "ImFontAtlas", + "args": "(ImGuiStorage* self,ImGuiID key,int default_val)", "argsT": [ { - "type": "ImFontAtlas*", - "name": "self" - }, - { - "type": "const void*", - "name": "compressed_font_data" - }, - { - "type": "int", - "name": "compressed_font_size" - }, - { - "type": "float", - "name": "size_pixels" + "name": "self", + "type": "ImGuiStorage*" }, { - "type": "const ImFontConfig*", - "name": "font_cfg" + "name": "key", + "type": "ImGuiID" }, { - "type": "const ImWchar*", - "name": "glyph_ranges" + "name": "default_val", + "type": "int" } ], + "argsoriginal": "(ImGuiID key,int default_val=0)", + "call_args": "(key,default_val)", + "cimguiname": "ImGuiStorage_GetIntRef", + "comment": "", "defaults": { - "glyph_ranges": "((void*)0)", - "font_cfg": "((void*)0)" + "default_val": "0" }, - "signature": "(const void*,int,float,const ImFontConfig*,const ImWchar*)", - "cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedTTF" + "funcname": "GetIntRef", + "ret": "int*", + "signature": "(ImGuiID,int)", + "stname": "ImGuiStorage" } ], - "ImFontAtlas_ClearFonts": [ + "ImGuiStorage_GetVoidPtr": [ { - "funcname": "ClearFonts", - "args": "(ImFontAtlas* self)", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFontAtlas", + "args": "(ImGuiStorage* self,ImGuiID key)", "argsT": [ { - "type": "ImFontAtlas*", - "name": "self" + "name": "self", + "type": "ImGuiStorage*" + }, + { + "name": "key", + "type": "ImGuiID" } ], + "argsoriginal": "(ImGuiID key)", + "call_args": "(key)", + "cimguiname": "ImGuiStorage_GetVoidPtr", + "comment": "", "defaults": [], - "signature": "()", - "cimguiname": "ImFontAtlas_ClearFonts" + "funcname": "GetVoidPtr", + "ret": "void*", + "signature": "(ImGuiID)", + "stname": "ImGuiStorage" } ], - "igDummy": [ + "ImGuiStorage_GetVoidPtrRef": [ { - "funcname": "Dummy", - "args": "(const ImVec2 size)", - "ret": "void", - "comment": "", - "call_args": "(size)", - "argsoriginal": "(const ImVec2& size)", - "stname": "ImGui", + "args": "(ImGuiStorage* self,ImGuiID key,void* default_val)", "argsT": [ { - "type": "const ImVec2", - "name": "size" + "name": "self", + "type": "ImGuiStorage*" + }, + { + "name": "key", + "type": "ImGuiID" + }, + { + "name": "default_val", + "type": "void*" } ], - "defaults": [], - "signature": "(const ImVec2)", - "cimguiname": "igDummy" + "argsoriginal": "(ImGuiID key,void* default_val=((void*)0))", + "call_args": "(key,default_val)", + "cimguiname": "ImGuiStorage_GetVoidPtrRef", + "comment": "", + "defaults": { + "default_val": "((void*)0)" + }, + "funcname": "GetVoidPtrRef", + "ret": "void**", + "signature": "(ImGuiID,void*)", + "stname": "ImGuiStorage" } ], - "ImFontAtlas_ClearTexData": [ + "ImGuiStorage_SetAllInt": [ { - "funcname": "ClearTexData", - "args": "(ImFontAtlas* self)", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFontAtlas", + "args": "(ImGuiStorage* self,int val)", "argsT": [ { - "type": "ImFontAtlas*", - "name": "self" + "name": "self", + "type": "ImGuiStorage*" + }, + { + "name": "val", + "type": "int" } ], + "argsoriginal": "(int val)", + "call_args": "(val)", + "cimguiname": "ImGuiStorage_SetAllInt", + "comment": "", "defaults": [], - "signature": "()", - "cimguiname": "ImFontAtlas_ClearTexData" + "funcname": "SetAllInt", + "ret": "void", + "signature": "(int)", + "stname": "ImGuiStorage" } ], - "TextRange_destroy": [ + "ImGuiStorage_SetBool": [ { - "signature": "(TextRange*)", - "args": "(TextRange* self)", - "ret": "void", - "call_args": "(self)", - "destructor": true, - "stname": "TextRange", - "ov_cimguiname": "TextRange_destroy", - "cimguiname": "TextRange_destroy", + "args": "(ImGuiStorage* self,ImGuiID key,bool val)", "argsT": [ { - "type": "TextRange*", - "name": "self" + "name": "self", + "type": "ImGuiStorage*" + }, + { + "name": "key", + "type": "ImGuiID" + }, + { + "name": "val", + "type": "bool" } ], - "defaults": [] - } - ], - "igGetColumnsCount": [ - { - "funcname": "GetColumnsCount", - "args": "()", - "ret": "int", + "argsoriginal": "(ImGuiID key,bool val)", + "call_args": "(key,val)", + "cimguiname": "ImGuiStorage_SetBool", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], "defaults": [], - "signature": "()", - "cimguiname": "igGetColumnsCount" - } - ], - "igPopButtonRepeat": [ - { - "funcname": "PopButtonRepeat", - "args": "()", + "funcname": "SetBool", "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igPopButtonRepeat" + "signature": "(ImGuiID,bool)", + "stname": "ImGuiStorage" } ], - "igDragScalarN": [ + "ImGuiStorage_SetFloat": [ { - "funcname": "DragScalarN", - "args": "(const char* label,ImGuiDataType data_type,void* v,int components,float v_speed,const void* v_min,const void* v_max,const char* format,float power)", - "ret": "bool", - "comment": "", - "call_args": "(label,data_type,v,components,v_speed,v_min,v_max,format,power)", - "argsoriginal": "(const char* label,ImGuiDataType data_type,void* v,int components,float v_speed,const void* v_min=((void*)0),const void* v_max=((void*)0),const char* format=((void*)0),float power=1.0f)", - "stname": "ImGui", + "args": "(ImGuiStorage* self,ImGuiID key,float val)", "argsT": [ { - "type": "const char*", - "name": "label" - }, - { - "type": "ImGuiDataType", - "name": "data_type" - }, - { - "type": "void*", - "name": "v" + "name": "self", + "type": "ImGuiStorage*" }, { - "type": "int", - "name": "components" + "name": "key", + "type": "ImGuiID" }, { - "type": "float", - "name": "v_speed" - }, - { - "type": "const void*", - "name": "v_min" - }, + "name": "val", + "type": "float" + } + ], + "argsoriginal": "(ImGuiID key,float val)", + "call_args": "(key,val)", + "cimguiname": "ImGuiStorage_SetFloat", + "comment": "", + "defaults": [], + "funcname": "SetFloat", + "ret": "void", + "signature": "(ImGuiID,float)", + "stname": "ImGuiStorage" + } + ], + "ImGuiStorage_SetInt": [ + { + "args": "(ImGuiStorage* self,ImGuiID key,int val)", + "argsT": [ { - "type": "const void*", - "name": "v_max" + "name": "self", + "type": "ImGuiStorage*" }, { - "type": "const char*", - "name": "format" + "name": "key", + "type": "ImGuiID" }, { - "type": "float", - "name": "power" + "name": "val", + "type": "int" } ], - "defaults": { - "v_max": "((void*)0)", - "v_min": "((void*)0)", - "format": "((void*)0)", - "power": "1.0f" - }, - "signature": "(const char*,ImGuiDataType,void*,int,float,const void*,const void*,const char*,float)", - "cimguiname": "igDragScalarN" + "argsoriginal": "(ImGuiID key,int val)", + "call_args": "(key,val)", + "cimguiname": "ImGuiStorage_SetInt", + "comment": "", + "defaults": [], + "funcname": "SetInt", + "ret": "void", + "signature": "(ImGuiID,int)", + "stname": "ImGuiStorage" } ], - "ImGuiPayload_IsPreview": [ + "ImGuiStorage_SetVoidPtr": [ { - "funcname": "IsPreview", - "args": "(ImGuiPayload* self)", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiPayload", + "args": "(ImGuiStorage* self,ImGuiID key,void* val)", "argsT": [ { - "type": "ImGuiPayload*", - "name": "self" + "name": "self", + "type": "ImGuiStorage*" + }, + { + "name": "key", + "type": "ImGuiID" + }, + { + "name": "val", + "type": "void*" } ], + "argsoriginal": "(ImGuiID key,void* val)", + "call_args": "(key,val)", + "cimguiname": "ImGuiStorage_SetVoidPtr", + "comment": "", "defaults": [], - "signature": "()", - "cimguiname": "ImGuiPayload_IsPreview" + "funcname": "SetVoidPtr", + "ret": "void", + "signature": "(ImGuiID,void*)", + "stname": "ImGuiStorage" } ], - "igSpacing": [ + "ImGuiStyle_ImGuiStyle": [ { - "funcname": "Spacing", "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiStyle_ImGuiStyle", + "comment": "", + "constructor": true, "defaults": [], + "funcname": "ImGuiStyle", "signature": "()", - "cimguiname": "igSpacing" + "stname": "ImGuiStyle" } ], - "ImFontAtlas_Clear": [ + "ImGuiStyle_ScaleAllSizes": [ { - "funcname": "Clear", - "args": "(ImFontAtlas* self)", - "ret": "void", + "args": "(ImGuiStyle* self,float scale_factor)", + "argsT": [ + { + "name": "self", + "type": "ImGuiStyle*" + }, + { + "name": "scale_factor", + "type": "float" + } + ], + "argsoriginal": "(float scale_factor)", + "call_args": "(scale_factor)", + "cimguiname": "ImGuiStyle_ScaleAllSizes", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFontAtlas", + "defaults": [], + "funcname": "ScaleAllSizes", + "ret": "void", + "signature": "(float)", + "stname": "ImGuiStyle" + } + ], + "ImGuiStyle_destroy": [ + { + "args": "(ImGuiStyle* self)", "argsT": [ { - "type": "ImFontAtlas*", - "name": "self" + "name": "self", + "type": "ImGuiStyle*" } ], + "call_args": "(self)", + "cimguiname": "ImGuiStyle_destroy", "defaults": [], - "signature": "()", - "cimguiname": "ImFontAtlas_Clear" + "destructor": true, + "ov_cimguiname": "ImGuiStyle_destroy", + "ret": "void", + "signature": "(ImGuiStyle*)", + "stname": "ImGuiStyle" } ], - "igIsAnyItemFocused": [ + "ImGuiTextBuffer_ImGuiTextBuffer": [ { - "funcname": "IsAnyItemFocused", "args": "()", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiTextBuffer_ImGuiTextBuffer", + "comment": "", + "constructor": true, "defaults": [], + "funcname": "ImGuiTextBuffer", "signature": "()", - "cimguiname": "igIsAnyItemFocused" + "stname": "ImGuiTextBuffer" } ], - "ImFontAtlas_AddFontFromMemoryTTF": [ + "ImGuiTextBuffer_appendf": [ { - "funcname": "AddFontFromMemoryTTF", - "args": "(ImFontAtlas* self,void* font_data,int font_size,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)", - "ret": "ImFont*", - "comment": "", - "call_args": "(font_data,font_size,size_pixels,font_cfg,glyph_ranges)", - "argsoriginal": "(void* font_data,int font_size,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", - "stname": "ImFontAtlas", + "args": "(ImGuiTextBuffer* self,const char* fmt,...)", "argsT": [ { - "type": "ImFontAtlas*", - "name": "self" - }, - { - "type": "void*", - "name": "font_data" - }, - { - "type": "int", - "name": "font_size" + "name": "self", + "type": "ImGuiTextBuffer*" }, { - "type": "float", - "name": "size_pixels" + "name": "fmt", + "type": "const char*" }, { - "type": "const ImFontConfig*", - "name": "font_cfg" - }, - { - "type": "const ImWchar*", - "name": "glyph_ranges" + "name": "...", + "type": "..." } ], - "defaults": { - "glyph_ranges": "((void*)0)", - "font_cfg": "((void*)0)" - }, - "signature": "(void*,int,float,const ImFontConfig*,const ImWchar*)", - "cimguiname": "ImFontAtlas_AddFontFromMemoryTTF" + "argsoriginal": "(const char* fmt,...)", + "call_args": "(fmt,...)", + "cimguiname": "ImGuiTextBuffer_appendf", + "comment": "", + "defaults": [], + "funcname": "appendf", + "isvararg": "...)", + "manual": true, + "ret": "void", + "signature": "(const char*,...)", + "stname": "ImGuiTextBuffer" } ], - "ImFontAtlas_AddFontFromFileTTF": [ + "ImGuiTextBuffer_appendfv": [ { - "funcname": "AddFontFromFileTTF", - "args": "(ImFontAtlas* self,const char* filename,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)", - "ret": "ImFont*", - "comment": "", - "call_args": "(filename,size_pixels,font_cfg,glyph_ranges)", - "argsoriginal": "(const char* filename,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", - "stname": "ImFontAtlas", + "args": "(ImGuiTextBuffer* self,const char* fmt,va_list args)", "argsT": [ { - "type": "ImFontAtlas*", - "name": "self" + "name": "self", + "type": "ImGuiTextBuffer*" }, { - "type": "const char*", - "name": "filename" + "name": "fmt", + "type": "const char*" }, { - "type": "float", - "name": "size_pixels" - }, - { - "type": "const ImFontConfig*", - "name": "font_cfg" - }, - { - "type": "const ImWchar*", - "name": "glyph_ranges" + "name": "args", + "type": "va_list" } ], - "defaults": { - "glyph_ranges": "((void*)0)", - "font_cfg": "((void*)0)" - }, - "signature": "(const char*,float,const ImFontConfig*,const ImWchar*)", - "cimguiname": "ImFontAtlas_AddFontFromFileTTF" + "argsoriginal": "(const char* fmt,va_list args)", + "call_args": "(fmt,args)", + "cimguiname": "ImGuiTextBuffer_appendfv", + "comment": "", + "defaults": [], + "funcname": "appendfv", + "ret": "void", + "signature": "(const char*,va_list)", + "stname": "ImGuiTextBuffer" } ], - "igMemFree": [ + "ImGuiTextBuffer_begin": [ { - "funcname": "MemFree", - "args": "(void* ptr)", - "ret": "void", - "comment": "", - "call_args": "(ptr)", - "argsoriginal": "(void* ptr)", - "stname": "ImGui", + "args": "(ImGuiTextBuffer* self)", "argsT": [ { - "type": "void*", - "name": "ptr" + "name": "self", + "type": "ImGuiTextBuffer*" } ], - "defaults": [], - "signature": "(void*)", - "cimguiname": "igMemFree" - } - ], - "igGetFontTexUvWhitePixel": [ - { - "funcname": "GetFontTexUvWhitePixel", - "args": "()", - "ret": "ImVec2", - "comment": "", - "call_args": "()", "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetFontTexUvWhitePixel" - }, - { - "funcname": "GetFontTexUvWhitePixel", - "args": "(ImVec2 *pOut)", - "ret": "void", - "cimguiname": "igGetFontTexUvWhitePixel", - "nonUDT": 1, "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "signature": "()", - "ov_cimguiname": "igGetFontTexUvWhitePixel_nonUDT", + "cimguiname": "ImGuiTextBuffer_begin", "comment": "", "defaults": [], + "funcname": "begin", + "ret": "const char*", + "signature": "()", + "stname": "ImGuiTextBuffer" + } + ], + "ImGuiTextBuffer_c_str": [ + { + "args": "(ImGuiTextBuffer* self)", "argsT": [ { - "type": "ImVec2*", - "name": "pOut" + "name": "self", + "type": "ImGuiTextBuffer*" } - ] - }, - { - "cimguiname": "igGetFontTexUvWhitePixel", - "funcname": "GetFontTexUvWhitePixel", - "args": "()", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "()", - "call_args": "()", + ], "argsoriginal": "()", - "stname": "ImGui", - "retorig": "ImVec2", - "ov_cimguiname": "igGetFontTexUvWhitePixel_nonUDT2", + "call_args": "()", + "cimguiname": "ImGuiTextBuffer_c_str", "comment": "", "defaults": [], - "argsT": [] + "funcname": "c_str", + "ret": "const char*", + "signature": "()", + "stname": "ImGuiTextBuffer" } ], - "ImDrawList_AddDrawCmd": [ + "ImGuiTextBuffer_clear": [ { - "funcname": "AddDrawCmd", - "args": "(ImDrawList* self)", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawList", + "args": "(ImGuiTextBuffer* self)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" + "name": "self", + "type": "ImGuiTextBuffer*" } ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiTextBuffer_clear", + "comment": "", "defaults": [], + "funcname": "clear", + "ret": "void", "signature": "()", - "cimguiname": "ImDrawList_AddDrawCmd" + "stname": "ImGuiTextBuffer" } ], - "igIsItemClicked": [ + "ImGuiTextBuffer_destroy": [ { - "funcname": "IsItemClicked", - "args": "(int mouse_button)", - "ret": "bool", - "comment": "", - "call_args": "(mouse_button)", - "argsoriginal": "(int mouse_button=0)", - "stname": "ImGui", + "args": "(ImGuiTextBuffer* self)", "argsT": [ { - "type": "int", - "name": "mouse_button" + "name": "self", + "type": "ImGuiTextBuffer*" } ], - "defaults": { "mouse_button": "0" }, - "signature": "(int)", - "cimguiname": "igIsItemClicked" + "call_args": "(self)", + "cimguiname": "ImGuiTextBuffer_destroy", + "defaults": [], + "destructor": true, + "ov_cimguiname": "ImGuiTextBuffer_destroy", + "ret": "void", + "signature": "(ImGuiTextBuffer*)", + "stname": "ImGuiTextBuffer" } ], - "ImFontAtlas_AddFontDefault": [ + "ImGuiTextBuffer_empty": [ { - "funcname": "AddFontDefault", - "args": "(ImFontAtlas* self,const ImFontConfig* font_cfg)", - "ret": "ImFont*", - "comment": "", - "call_args": "(font_cfg)", - "argsoriginal": "(const ImFontConfig* font_cfg=((void*)0))", - "stname": "ImFontAtlas", + "args": "(ImGuiTextBuffer* self)", "argsT": [ { - "type": "ImFontAtlas*", - "name": "self" - }, - { - "type": "const ImFontConfig*", - "name": "font_cfg" + "name": "self", + "type": "ImGuiTextBuffer*" } ], - "defaults": { "font_cfg": "((void*)0)" }, - "signature": "(const ImFontConfig*)", - "cimguiname": "ImFontAtlas_AddFontDefault" + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiTextBuffer_empty", + "comment": "", + "defaults": [], + "funcname": "empty", + "ret": "bool", + "signature": "()", + "stname": "ImGuiTextBuffer" } ], - "ImFontAtlas_AddFont": [ + "ImGuiTextBuffer_end": [ { - "funcname": "AddFont", - "args": "(ImFontAtlas* self,const ImFontConfig* font_cfg)", - "ret": "ImFont*", - "comment": "", - "call_args": "(font_cfg)", - "argsoriginal": "(const ImFontConfig* font_cfg)", - "stname": "ImFontAtlas", + "args": "(ImGuiTextBuffer* self)", "argsT": [ { - "type": "ImFontAtlas*", - "name": "self" - }, - { - "type": "const ImFontConfig*", - "name": "font_cfg" + "name": "self", + "type": "ImGuiTextBuffer*" } ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiTextBuffer_end", + "comment": "", "defaults": [], - "signature": "(const ImFontConfig*)", - "cimguiname": "ImFontAtlas_AddFont" + "funcname": "end", + "ret": "const char*", + "signature": "()", + "stname": "ImGuiTextBuffer" } ], - "igProgressBar": [ + "ImGuiTextBuffer_reserve": [ { - "funcname": "ProgressBar", - "args": "(float fraction,const ImVec2 size_arg,const char* overlay)", - "ret": "void", - "comment": "", - "call_args": "(fraction,size_arg,overlay)", - "argsoriginal": "(float fraction,const ImVec2& size_arg=ImVec2(-1,0),const char* overlay=((void*)0))", - "stname": "ImGui", + "args": "(ImGuiTextBuffer* self,int capacity)", "argsT": [ { - "type": "float", - "name": "fraction" - }, - { - "type": "const ImVec2", - "name": "size_arg" + "name": "self", + "type": "ImGuiTextBuffer*" }, { - "type": "const char*", - "name": "overlay" + "name": "capacity", + "type": "int" } ], - "defaults": { - "size_arg": "ImVec2(-1,0)", - "overlay": "((void*)0)" - }, - "signature": "(float,const ImVec2,const char*)", - "cimguiname": "igProgressBar" + "argsoriginal": "(int capacity)", + "call_args": "(capacity)", + "cimguiname": "ImGuiTextBuffer_reserve", + "comment": "", + "defaults": [], + "funcname": "reserve", + "ret": "void", + "signature": "(int)", + "stname": "ImGuiTextBuffer" } ], - "igSetNextWindowBgAlpha": [ + "ImGuiTextBuffer_size": [ { - "funcname": "SetNextWindowBgAlpha", - "args": "(float alpha)", - "ret": "void", - "comment": "", - "call_args": "(alpha)", - "argsoriginal": "(float alpha)", - "stname": "ImGui", + "args": "(ImGuiTextBuffer* self)", "argsT": [ { - "type": "float", - "name": "alpha" + "name": "self", + "type": "ImGuiTextBuffer*" } ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiTextBuffer_size", + "comment": "", "defaults": [], - "signature": "(float)", - "cimguiname": "igSetNextWindowBgAlpha" + "funcname": "size", + "ret": "int", + "signature": "()", + "stname": "ImGuiTextBuffer" } ], - "igBeginPopup": [ + "ImGuiTextFilter_Build": [ { - "funcname": "BeginPopup", - "args": "(const char* str_id,ImGuiWindowFlags flags)", - "ret": "bool", - "comment": "", - "call_args": "(str_id,flags)", - "argsoriginal": "(const char* str_id,ImGuiWindowFlags flags=0)", - "stname": "ImGui", + "args": "(ImGuiTextFilter* self)", "argsT": [ { - "type": "const char*", - "name": "str_id" - }, - { - "type": "ImGuiWindowFlags", - "name": "flags" + "name": "self", + "type": "ImGuiTextFilter*" } ], - "defaults": { "flags": "0" }, - "signature": "(const char*,ImGuiWindowFlags)", - "cimguiname": "igBeginPopup" + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiTextFilter_Build", + "comment": "", + "defaults": [], + "funcname": "Build", + "ret": "void", + "signature": "()", + "stname": "ImGuiTextFilter" } ], - "ImFont_BuildLookupTable": [ + "ImGuiTextFilter_Clear": [ { - "funcname": "BuildLookupTable", - "args": "(ImFont* self)", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFont", + "args": "(ImGuiTextFilter* self)", "argsT": [ { - "type": "ImFont*", - "name": "self" + "name": "self", + "type": "ImGuiTextFilter*" } ], - "defaults": [], - "signature": "()", - "cimguiname": "ImFont_BuildLookupTable" - } - ], - "igGetScrollX": [ - { - "funcname": "GetScrollX", - "args": "()", - "ret": "float", - "comment": "", - "call_args": "()", "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], + "call_args": "()", + "cimguiname": "ImGuiTextFilter_Clear", + "comment": "", "defaults": [], + "funcname": "Clear", + "ret": "void", "signature": "()", - "cimguiname": "igGetScrollX" + "stname": "ImGuiTextFilter" } ], - "igGetKeyIndex": [ + "ImGuiTextFilter_Draw": [ { - "funcname": "GetKeyIndex", - "args": "(ImGuiKey imgui_key)", - "ret": "int", - "comment": "", - "call_args": "(imgui_key)", - "argsoriginal": "(ImGuiKey imgui_key)", - "stname": "ImGui", + "args": "(ImGuiTextFilter* self,const char* label,float width)", "argsT": [ { - "type": "ImGuiKey", - "name": "imgui_key" + "name": "self", + "type": "ImGuiTextFilter*" + }, + { + "name": "label", + "type": "const char*" + }, + { + "name": "width", + "type": "float" } ], - "defaults": [], - "signature": "(ImGuiKey)", - "cimguiname": "igGetKeyIndex" - } - ], - "igGetOverlayDrawList": [ - { - "funcname": "GetOverlayDrawList", - "args": "()", - "ret": "ImDrawList*", + "argsoriginal": "(const char* label=\"Filter(inc,-exc)\",float width=0.0f)", + "call_args": "(label,width)", + "cimguiname": "ImGuiTextFilter_Draw", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetOverlayDrawList" + "defaults": { + "label": "\"Filter(inc,-exc)\"", + "width": "0.0f" + }, + "funcname": "Draw", + "ret": "bool", + "signature": "(const char*,float)", + "stname": "ImGuiTextFilter" } ], - "igGetID": [ - { - "funcname": "GetID", - "args": "(const char* str_id)", - "ret": "ImGuiID", - "comment": "", - "call_args": "(str_id)", - "argsoriginal": "(const char* str_id)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "str_id" - } - ], - "ov_cimguiname": "igGetIDStr", - "defaults": [], - "signature": "(const char*)", - "cimguiname": "igGetID" - }, + "ImGuiTextFilter_ImGuiTextFilter": [ { - "funcname": "GetID", - "args": "(const char* str_id_begin,const char* str_id_end)", - "ret": "ImGuiID", - "comment": "", - "call_args": "(str_id_begin,str_id_end)", - "argsoriginal": "(const char* str_id_begin,const char* str_id_end)", - "stname": "ImGui", + "args": "(const char* default_filter)", "argsT": [ { - "type": "const char*", - "name": "str_id_begin" - }, - { - "type": "const char*", - "name": "str_id_end" + "name": "default_filter", + "type": "const char*" } ], - "ov_cimguiname": "igGetIDRange", - "defaults": [], - "signature": "(const char*,const char*)", - "cimguiname": "igGetID" - }, - { - "funcname": "GetID", - "args": "(const void* ptr_id)", - "ret": "ImGuiID", + "argsoriginal": "(const char* default_filter=\"\")", + "call_args": "(default_filter)", + "cimguiname": "ImGuiTextFilter_ImGuiTextFilter", "comment": "", - "call_args": "(ptr_id)", - "argsoriginal": "(const void* ptr_id)", - "stname": "ImGui", - "argsT": [ - { - "type": "const void*", - "name": "ptr_id" - } - ], - "ov_cimguiname": "igGetIDPtr", - "defaults": [], - "signature": "(const void*)", - "cimguiname": "igGetID" + "constructor": true, + "defaults": { + "default_filter": "\"\"" + }, + "funcname": "ImGuiTextFilter", + "signature": "(const char*)", + "stname": "ImGuiTextFilter" } ], - "ImFontAtlas_GetGlyphRangesJapanese": [ + "ImGuiTextFilter_IsActive": [ { - "funcname": "GetGlyphRangesJapanese", - "args": "(ImFontAtlas* self)", - "ret": "const ImWchar*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFontAtlas", + "args": "(ImGuiTextFilter* self)", "argsT": [ { - "type": "ImFontAtlas*", - "name": "self" + "name": "self", + "type": "ImGuiTextFilter*" } ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiTextFilter_IsActive", + "comment": "", "defaults": [], + "funcname": "IsActive", + "ret": "bool", "signature": "()", - "cimguiname": "ImFontAtlas_GetGlyphRangesJapanese" + "stname": "ImGuiTextFilter" } ], - "ImDrawData_ScaleClipRects": [ + "ImGuiTextFilter_PassFilter": [ { - "funcname": "ScaleClipRects", - "args": "(ImDrawData* self,const ImVec2 sc)", - "ret": "void", - "comment": "", - "call_args": "(sc)", - "argsoriginal": "(const ImVec2& sc)", - "stname": "ImDrawData", + "args": "(ImGuiTextFilter* self,const char* text,const char* text_end)", "argsT": [ { - "type": "ImDrawData*", - "name": "self" + "name": "self", + "type": "ImGuiTextFilter*" + }, + { + "name": "text", + "type": "const char*" }, { - "type": "const ImVec2", - "name": "sc" + "name": "text_end", + "type": "const char*" } ], - "defaults": [], - "signature": "(const ImVec2)", - "cimguiname": "ImDrawData_ScaleClipRects" + "argsoriginal": "(const char* text,const char* text_end=((void*)0))", + "call_args": "(text,text_end)", + "cimguiname": "ImGuiTextFilter_PassFilter", + "comment": "", + "defaults": { + "text_end": "((void*)0)" + }, + "funcname": "PassFilter", + "ret": "bool", + "signature": "(const char*,const char*)", + "stname": "ImGuiTextFilter" } ], - "ImDrawData_DeIndexAllBuffers": [ + "ImGuiTextFilter_destroy": [ { - "funcname": "DeIndexAllBuffers", - "args": "(ImDrawData* self)", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawData", + "args": "(ImGuiTextFilter* self)", "argsT": [ { - "type": "ImDrawData*", - "name": "self" + "name": "self", + "type": "ImGuiTextFilter*" } ], + "call_args": "(self)", + "cimguiname": "ImGuiTextFilter_destroy", "defaults": [], - "signature": "()", - "cimguiname": "ImDrawData_DeIndexAllBuffers" + "destructor": true, + "ov_cimguiname": "ImGuiTextFilter_destroy", + "ret": "void", + "signature": "(ImGuiTextFilter*)", + "stname": "ImGuiTextFilter" } ], - "igIsMouseReleased": [ + "ImVec2_ImVec2": [ { - "funcname": "IsMouseReleased", - "args": "(int button)", - "ret": "bool", + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVec2_ImVec2", "comment": "", - "call_args": "(button)", - "argsoriginal": "(int button)", - "stname": "ImGui", + "constructor": true, + "defaults": [], + "funcname": "ImVec2", + "ov_cimguiname": "ImVec2_ImVec2", + "signature": "()", + "stname": "ImVec2" + }, + { + "args": "(float _x,float _y)", "argsT": [ { - "type": "int", - "name": "button" + "name": "_x", + "type": "float" + }, + { + "name": "_y", + "type": "float" } ], + "argsoriginal": "(float _x,float _y)", + "call_args": "(_x,_y)", + "cimguiname": "ImVec2_ImVec2", + "comment": "", + "constructor": true, "defaults": [], - "signature": "(int)", - "cimguiname": "igIsMouseReleased" + "funcname": "ImVec2", + "ov_cimguiname": "ImVec2_ImVec2Float", + "signature": "(float,float)", + "stname": "ImVec2" } ], - "ImDrawData_Clear": [ + "ImVec2_destroy": [ { - "funcname": "Clear", - "args": "(ImDrawData* self)", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawData", + "args": "(ImVec2* self)", "argsT": [ { - "type": "ImDrawData*", - "name": "self" + "name": "self", + "type": "ImVec2*" } ], + "call_args": "(self)", + "cimguiname": "ImVec2_destroy", "defaults": [], - "signature": "()", - "cimguiname": "ImDrawData_Clear" + "destructor": true, + "ov_cimguiname": "ImVec2_destroy", + "ret": "void", + "signature": "(ImVec2*)", + "stname": "ImVec2" } ], - "igGetItemRectMin": [ + "ImVec4_ImVec4": [ { - "funcname": "GetItemRectMin", "args": "()", - "ret": "ImVec2", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVec4_ImVec4", + "comment": "", + "constructor": true, "defaults": [], + "funcname": "ImVec4", + "ov_cimguiname": "ImVec4_ImVec4", "signature": "()", - "cimguiname": "igGetItemRectMin" + "stname": "ImVec4" }, { - "funcname": "GetItemRectMin", - "args": "(ImVec2 *pOut)", - "ret": "void", - "cimguiname": "igGetItemRectMin", - "nonUDT": 1, - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "signature": "()", - "ov_cimguiname": "igGetItemRectMin_nonUDT", - "comment": "", - "defaults": [], + "args": "(float _x,float _y,float _z,float _w)", "argsT": [ { - "type": "ImVec2*", - "name": "pOut" + "name": "_x", + "type": "float" + }, + { + "name": "_y", + "type": "float" + }, + { + "name": "_z", + "type": "float" + }, + { + "name": "_w", + "type": "float" } - ] - }, - { - "cimguiname": "igGetItemRectMin", - "funcname": "GetItemRectMin", - "args": "()", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "retorig": "ImVec2", - "ov_cimguiname": "igGetItemRectMin_nonUDT2", + ], + "argsoriginal": "(float _x,float _y,float _z,float _w)", + "call_args": "(_x,_y,_z,_w)", + "cimguiname": "ImVec4_ImVec4", "comment": "", + "constructor": true, "defaults": [], - "argsT": [] + "funcname": "ImVec4", + "ov_cimguiname": "ImVec4_ImVec4Float", + "signature": "(float,float,float,float)", + "stname": "ImVec4" } ], - "igLogText": [ + "ImVec4_destroy": [ { - "isvararg": "...)", - "funcname": "LogText", - "args": "(const char* fmt,...)", - "ret": "void", - "comment": "", - "manual": true, - "call_args": "(fmt,...)", - "argsoriginal": "(const char* fmt,...)", - "stname": "ImGui", + "args": "(ImVec4* self)", "argsT": [ { - "type": "const char*", - "name": "fmt" - }, - { - "type": "...", - "name": "..." + "name": "self", + "type": "ImVec4*" } ], + "call_args": "(self)", + "cimguiname": "ImVec4_destroy", "defaults": [], - "signature": "(const char*,...)", - "cimguiname": "igLogText" + "destructor": true, + "ov_cimguiname": "ImVec4_destroy", + "ret": "void", + "signature": "(ImVec4*)", + "stname": "ImVec4" } ], - "igSetNextWindowSizeConstraints": [ + "Pair_Pair": [ { - "funcname": "SetNextWindowSizeConstraints", - "args": "(const ImVec2 size_min,const ImVec2 size_max,ImGuiSizeCallback custom_callback,void* custom_callback_data)", - "ret": "void", - "comment": "", - "call_args": "(size_min,size_max,custom_callback,custom_callback_data)", - "argsoriginal": "(const ImVec2& size_min,const ImVec2& size_max,ImGuiSizeCallback custom_callback=((void*)0),void* custom_callback_data=((void*)0))", - "stname": "ImGui", + "args": "(ImGuiID _key,int _val_i)", "argsT": [ { - "type": "const ImVec2", - "name": "size_min" + "name": "_key", + "type": "ImGuiID" }, { - "type": "const ImVec2", - "name": "size_max" - }, + "name": "_val_i", + "type": "int" + } + ], + "argsoriginal": "(ImGuiID _key,int _val_i)", + "call_args": "(_key,_val_i)", + "cimguiname": "Pair_Pair", + "comment": "", + "constructor": true, + "defaults": [], + "funcname": "Pair", + "ov_cimguiname": "Pair_PairInt", + "signature": "(ImGuiID,int)", + "stname": "Pair" + }, + { + "args": "(ImGuiID _key,float _val_f)", + "argsT": [ { - "type": "ImGuiSizeCallback", - "name": "custom_callback" + "name": "_key", + "type": "ImGuiID" }, { - "type": "void*", - "name": "custom_callback_data" + "name": "_val_f", + "type": "float" } ], - "defaults": { - "custom_callback": "((void*)0)", - "custom_callback_data": "((void*)0)" - }, - "signature": "(const ImVec2,const ImVec2,ImGuiSizeCallback,void*)", - "cimguiname": "igSetNextWindowSizeConstraints" - } - ], - "ImGuiStorage_GetVoidPtr": [ - { - "funcname": "GetVoidPtr", - "args": "(ImGuiStorage* self,ImGuiID key)", - "ret": "void*", + "argsoriginal": "(ImGuiID _key,float _val_f)", + "call_args": "(_key,_val_f)", + "cimguiname": "Pair_Pair", "comment": "", - "call_args": "(key)", - "argsoriginal": "(ImGuiID key)", - "stname": "ImGuiStorage", + "constructor": true, + "defaults": [], + "funcname": "Pair", + "ov_cimguiname": "Pair_PairFloat", + "signature": "(ImGuiID,float)", + "stname": "Pair" + }, + { + "args": "(ImGuiID _key,void* _val_p)", "argsT": [ { - "type": "ImGuiStorage*", - "name": "self" + "name": "_key", + "type": "ImGuiID" }, { - "type": "ImGuiID", - "name": "key" + "name": "_val_p", + "type": "void*" } ], + "argsoriginal": "(ImGuiID _key,void* _val_p)", + "call_args": "(_key,_val_p)", + "cimguiname": "Pair_Pair", + "comment": "", + "constructor": true, "defaults": [], - "signature": "(ImGuiID)", - "cimguiname": "ImGuiStorage_GetVoidPtr" + "funcname": "Pair", + "ov_cimguiname": "Pair_PairPtr", + "signature": "(ImGuiID,void*)", + "stname": "Pair" } ], - "ImDrawList_UpdateClipRect": [ + "Pair_destroy": [ { - "funcname": "UpdateClipRect", - "args": "(ImDrawList* self)", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawList", + "args": "(Pair* self)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" + "name": "self", + "type": "Pair*" } ], + "call_args": "(self)", + "cimguiname": "Pair_destroy", "defaults": [], - "signature": "()", - "cimguiname": "ImDrawList_UpdateClipRect" + "destructor": true, + "ov_cimguiname": "Pair_destroy", + "ret": "void", + "signature": "(Pair*)", + "stname": "Pair" } ], - "ImDrawList_PrimVtx": [ + "TextRange_TextRange": [ { - "funcname": "PrimVtx", - "args": "(ImDrawList* self,const ImVec2 pos,const ImVec2 uv,ImU32 col)", - "ret": "void", + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "TextRange_TextRange", "comment": "", - "call_args": "(pos,uv,col)", - "argsoriginal": "(const ImVec2& pos,const ImVec2& uv,ImU32 col)", - "stname": "ImDrawList", + "constructor": true, + "defaults": [], + "funcname": "TextRange", + "ov_cimguiname": "TextRange_TextRange", + "signature": "()", + "stname": "TextRange" + }, + { + "args": "(const char* _b,const char* _e)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" - }, - { - "type": "const ImVec2", - "name": "pos" - }, - { - "type": "const ImVec2", - "name": "uv" + "name": "_b", + "type": "const char*" }, { - "type": "ImU32", - "name": "col" + "name": "_e", + "type": "const char*" } ], + "argsoriginal": "(const char* _b,const char* _e)", + "call_args": "(_b,_e)", + "cimguiname": "TextRange_TextRange", + "comment": "", + "constructor": true, "defaults": [], - "signature": "(const ImVec2,const ImVec2,ImU32)", - "cimguiname": "ImDrawList_PrimVtx" + "funcname": "TextRange", + "ov_cimguiname": "TextRange_TextRangeStr", + "signature": "(const char*,const char*)", + "stname": "TextRange" } ], - "igGetColorU32": [ + "TextRange_begin": [ { - "funcname": "GetColorU32", - "args": "(ImGuiCol idx,float alpha_mul)", - "ret": "ImU32", - "comment": "", - "call_args": "(idx,alpha_mul)", - "argsoriginal": "(ImGuiCol idx,float alpha_mul=1.0f)", - "stname": "ImGui", + "args": "(TextRange* self)", "argsT": [ { - "type": "ImGuiCol", - "name": "idx" - }, - { - "type": "float", - "name": "alpha_mul" + "name": "self", + "type": "TextRange*" } ], - "ov_cimguiname": "igGetColorU32", - "defaults": { "alpha_mul": "1.0f" }, - "signature": "(ImGuiCol,float)", - "cimguiname": "igGetColorU32" - }, - { - "funcname": "GetColorU32", - "args": "(const ImVec4 col)", - "ret": "ImU32", + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "TextRange_begin", "comment": "", - "call_args": "(col)", - "argsoriginal": "(const ImVec4& col)", - "stname": "ImGui", + "defaults": [], + "funcname": "begin", + "ret": "const char*", + "signature": "()", + "stname": "TextRange" + } + ], + "TextRange_destroy": [ + { + "args": "(TextRange* self)", "argsT": [ { - "type": "const ImVec4", - "name": "col" + "name": "self", + "type": "TextRange*" } ], - "ov_cimguiname": "igGetColorU32Vec4", + "call_args": "(self)", + "cimguiname": "TextRange_destroy", "defaults": [], - "signature": "(const ImVec4)", - "cimguiname": "igGetColorU32" - }, + "destructor": true, + "ov_cimguiname": "TextRange_destroy", + "ret": "void", + "signature": "(TextRange*)", + "stname": "TextRange" + } + ], + "TextRange_empty": [ { - "funcname": "GetColorU32", - "args": "(ImU32 col)", - "ret": "ImU32", - "comment": "", - "call_args": "(col)", - "argsoriginal": "(ImU32 col)", - "stname": "ImGui", + "args": "(TextRange* self)", "argsT": [ { - "type": "ImU32", - "name": "col" + "name": "self", + "type": "TextRange*" } ], - "ov_cimguiname": "igGetColorU32U32", + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "TextRange_empty", + "comment": "", "defaults": [], - "signature": "(ImU32)", - "cimguiname": "igGetColorU32" + "funcname": "empty", + "ret": "bool", + "signature": "()", + "stname": "TextRange" } ], - "igVSliderInt": [ + "TextRange_end": [ { - "funcname": "VSliderInt", - "args": "(const char* label,const ImVec2 size,int* v,int v_min,int v_max,const char* format)", - "ret": "bool", - "comment": "", - "call_args": "(label,size,v,v_min,v_max,format)", - "argsoriginal": "(const char* label,const ImVec2& size,int* v,int v_min,int v_max,const char* format=\"%d\")", - "stname": "ImGui", + "args": "(TextRange* self)", "argsT": [ { - "type": "const char*", - "name": "label" - }, + "name": "self", + "type": "TextRange*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "TextRange_end", + "comment": "", + "defaults": [], + "funcname": "end", + "ret": "const char*", + "signature": "()", + "stname": "TextRange" + } + ], + "TextRange_split": [ + { + "args": "(TextRange* self,char separator,ImVector_TextRange* out)", + "argsT": [ { - "type": "const ImVec2", - "name": "size" + "name": "self", + "type": "TextRange*" }, { - "type": "int*", - "name": "v" + "name": "separator", + "type": "char" }, { - "type": "int", - "name": "v_min" - }, + "name": "out", + "type": "ImVector_TextRange*" + } + ], + "argsoriginal": "(char separator,ImVector* out)", + "call_args": "(separator,out)", + "cimguiname": "TextRange_split", + "comment": "", + "defaults": [], + "funcname": "split", + "ret": "void", + "signature": "(char,ImVector_TextRange*)", + "stname": "TextRange" + } + ], + "igAcceptDragDropPayload": [ + { + "args": "(const char* type,ImGuiDragDropFlags flags)", + "argsT": [ { - "type": "int", - "name": "v_max" + "name": "type", + "type": "const char*" }, { - "type": "const char*", - "name": "format" + "name": "flags", + "type": "ImGuiDragDropFlags" } ], - "defaults": { "format": "\"%d\"" }, - "signature": "(const char*,const ImVec2,int*,int,int,const char*)", - "cimguiname": "igVSliderInt" + "argsoriginal": "(const char* type,ImGuiDragDropFlags flags=0)", + "call_args": "(type,flags)", + "cimguiname": "igAcceptDragDropPayload", + "comment": "", + "defaults": { + "flags": "0" + }, + "funcname": "AcceptDragDropPayload", + "ret": "const ImGuiPayload*", + "signature": "(const char*,ImGuiDragDropFlags)", + "stname": "ImGui" } ], - "igInvisibleButton": [ + "igAlignTextToFramePadding": [ { - "funcname": "InvisibleButton", - "args": "(const char* str_id,const ImVec2 size)", - "ret": "bool", + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igAlignTextToFramePadding", "comment": "", - "call_args": "(str_id,size)", - "argsoriginal": "(const char* str_id,const ImVec2& size)", - "stname": "ImGui", + "defaults": [], + "funcname": "AlignTextToFramePadding", + "ret": "void", + "signature": "()", + "stname": "ImGui" + } + ], + "igArrowButton": [ + { + "args": "(const char* str_id,ImGuiDir dir)", "argsT": [ { - "type": "const char*", - "name": "str_id" + "name": "str_id", + "type": "const char*" }, { - "type": "const ImVec2", - "name": "size" + "name": "dir", + "type": "ImGuiDir" } ], + "argsoriginal": "(const char* str_id,ImGuiDir dir)", + "call_args": "(str_id,dir)", + "cimguiname": "igArrowButton", + "comment": "", "defaults": [], - "signature": "(const char*,const ImVec2)", - "cimguiname": "igInvisibleButton" + "funcname": "ArrowButton", + "ret": "bool", + "signature": "(const char*,ImGuiDir)", + "stname": "ImGui" } ], - "igInputInt2": [ + "igBegin": [ { - "funcname": "InputInt2", - "args": "(const char* label,int v[2],ImGuiInputTextFlags extra_flags)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,extra_flags)", - "argsoriginal": "(const char* label,int v[2],ImGuiInputTextFlags extra_flags=0)", - "stname": "ImGui", + "args": "(const char* name,bool* p_open,ImGuiWindowFlags flags)", "argsT": [ { - "type": "const char*", - "name": "label" + "name": "name", + "type": "const char*" }, { - "type": "int[2]", - "name": "v" + "name": "p_open", + "type": "bool*" }, { - "type": "ImGuiInputTextFlags", - "name": "extra_flags" + "name": "flags", + "type": "ImGuiWindowFlags" } ], - "defaults": { "extra_flags": "0" }, - "signature": "(const char*,int[2],ImGuiInputTextFlags)", - "cimguiname": "igInputInt2" + "argsoriginal": "(const char* name,bool* p_open=((void*)0),ImGuiWindowFlags flags=0)", + "call_args": "(name,p_open,flags)", + "cimguiname": "igBegin", + "comment": "", + "defaults": { + "flags": "0", + "p_open": "((void*)0)" + }, + "funcname": "Begin", + "ret": "bool", + "signature": "(const char*,bool*,ImGuiWindowFlags)", + "stname": "ImGui" } ], - "ImDrawList_PrimRect": [ + "igBeginChild": [ { - "funcname": "PrimRect", - "args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col)", - "ret": "void", - "comment": "", - "call_args": "(a,b,col)", - "argsoriginal": "(const ImVec2& a,const ImVec2& b,ImU32 col)", - "stname": "ImDrawList", + "args": "(const char* str_id,const ImVec2 size,bool border,ImGuiWindowFlags flags)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" + "name": "str_id", + "type": "const char*" }, { - "type": "const ImVec2", - "name": "a" + "name": "size", + "type": "const ImVec2" }, { - "type": "const ImVec2", - "name": "b" + "name": "border", + "type": "bool" }, { - "type": "ImU32", - "name": "col" + "name": "flags", + "type": "ImGuiWindowFlags" } ], - "defaults": [], - "signature": "(const ImVec2,const ImVec2,ImU32)", - "cimguiname": "ImDrawList_PrimRect" - } - ], - "ImDrawList_AddRectFilled": [ - { - "funcname": "AddRectFilled", - "args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col,float rounding,int rounding_corners_flags)", - "ret": "void", + "argsoriginal": "(const char* str_id,const ImVec2& size=ImVec2(0,0),bool border=false,ImGuiWindowFlags flags=0)", + "call_args": "(str_id,size,border,flags)", + "cimguiname": "igBeginChild", "comment": "", - "call_args": "(a,b,col,rounding,rounding_corners_flags)", - "argsoriginal": "(const ImVec2& a,const ImVec2& b,ImU32 col,float rounding=0.0f,int rounding_corners_flags=ImDrawCornerFlags_All)", - "stname": "ImDrawList", + "defaults": { + "border": "false", + "flags": "0", + "size": "ImVec2(0,0)" + }, + "funcname": "BeginChild", + "ov_cimguiname": "igBeginChild", + "ret": "bool", + "signature": "(const char*,const ImVec2,bool,ImGuiWindowFlags)", + "stname": "ImGui" + }, + { + "args": "(ImGuiID id,const ImVec2 size,bool border,ImGuiWindowFlags flags)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" - }, - { - "type": "const ImVec2", - "name": "a" - }, - { - "type": "const ImVec2", - "name": "b" + "name": "id", + "type": "ImGuiID" }, { - "type": "ImU32", - "name": "col" + "name": "size", + "type": "const ImVec2" }, { - "type": "float", - "name": "rounding" + "name": "border", + "type": "bool" }, { - "type": "int", - "name": "rounding_corners_flags" + "name": "flags", + "type": "ImGuiWindowFlags" } ], + "argsoriginal": "(ImGuiID id,const ImVec2& size=ImVec2(0,0),bool border=false,ImGuiWindowFlags flags=0)", + "call_args": "(id,size,border,flags)", + "cimguiname": "igBeginChild", + "comment": "", "defaults": { - "rounding": "0.0f", - "rounding_corners_flags": "ImDrawCornerFlags_All" + "border": "false", + "flags": "0", + "size": "ImVec2(0,0)" }, - "signature": "(const ImVec2,const ImVec2,ImU32,float,int)", - "cimguiname": "ImDrawList_AddRectFilled" + "funcname": "BeginChild", + "ov_cimguiname": "igBeginChildID", + "ret": "bool", + "signature": "(ImGuiID,const ImVec2,bool,ImGuiWindowFlags)", + "stname": "ImGui" } ], - "ImDrawList_ClearFreeMemory": [ + "igBeginChildFrame": [ { - "funcname": "ClearFreeMemory", - "args": "(ImDrawList* self)", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawList", + "args": "(ImGuiID id,const ImVec2 size,ImGuiWindowFlags flags)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" - } - ], - "defaults": [], - "signature": "()", - "cimguiname": "ImDrawList_ClearFreeMemory" - } - ], - "ImGuiListClipper_destroy": [ - { - "signature": "(ImGuiListClipper*)", - "args": "(ImGuiListClipper* self)", - "ret": "void", - "call_args": "(self)", - "destructor": true, - "stname": "ImGuiListClipper", - "ov_cimguiname": "ImGuiListClipper_destroy", - "cimguiname": "ImGuiListClipper_destroy", - "argsT": [ + "name": "id", + "type": "ImGuiID" + }, { - "type": "ImGuiListClipper*", - "name": "self" - } - ], - "defaults": [] - } - ], - "ImDrawList_CloneOutput": [ - { - "funcname": "CloneOutput", - "args": "(ImDrawList* self)", - "ret": "ImDrawList*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawList", - "argsT": [ + "name": "size", + "type": "const ImVec2" + }, { - "type": "ImDrawList*", - "name": "self" + "name": "flags", + "type": "ImGuiWindowFlags" } ], - "defaults": [], - "signature": "()", - "cimguiname": "ImDrawList_CloneOutput" + "argsoriginal": "(ImGuiID id,const ImVec2& size,ImGuiWindowFlags flags=0)", + "call_args": "(id,size,flags)", + "cimguiname": "igBeginChildFrame", + "comment": "", + "defaults": { + "flags": "0" + }, + "funcname": "BeginChildFrame", + "ret": "bool", + "signature": "(ImGuiID,const ImVec2,ImGuiWindowFlags)", + "stname": "ImGui" } ], - "igSetNextTreeNodeOpen": [ + "igBeginCombo": [ { - "funcname": "SetNextTreeNodeOpen", - "args": "(bool is_open,ImGuiCond cond)", - "ret": "void", - "comment": "", - "call_args": "(is_open,cond)", - "argsoriginal": "(bool is_open,ImGuiCond cond=0)", - "stname": "ImGui", + "args": "(const char* label,const char* preview_value,ImGuiComboFlags flags)", "argsT": [ { - "type": "bool", - "name": "is_open" + "name": "label", + "type": "const char*" }, { - "type": "ImGuiCond", - "name": "cond" - } - ], - "defaults": { "cond": "0" }, - "signature": "(bool,ImGuiCond)", - "cimguiname": "igSetNextTreeNodeOpen" - } - ], - "igLogToTTY": [ - { - "funcname": "LogToTTY", - "args": "(int max_depth)", - "ret": "void", - "comment": "", - "call_args": "(max_depth)", - "argsoriginal": "(int max_depth=-1)", - "stname": "ImGui", - "argsT": [ + "name": "preview_value", + "type": "const char*" + }, { - "type": "int", - "name": "max_depth" + "name": "flags", + "type": "ImGuiComboFlags" } ], - "defaults": { "max_depth": "-1" }, - "signature": "(int)", - "cimguiname": "igLogToTTY" + "argsoriginal": "(const char* label,const char* preview_value,ImGuiComboFlags flags=0)", + "call_args": "(label,preview_value,flags)", + "cimguiname": "igBeginCombo", + "comment": "", + "defaults": { + "flags": "0" + }, + "funcname": "BeginCombo", + "ret": "bool", + "signature": "(const char*,const char*,ImGuiComboFlags)", + "stname": "ImGui" } ], - "GlyphRangesBuilder_BuildRanges": [ + "igBeginDragDropSource": [ { - "funcname": "BuildRanges", - "args": "(GlyphRangesBuilder* self,ImVector_ImWchar* out_ranges)", - "ret": "void", - "comment": "", - "call_args": "(out_ranges)", - "argsoriginal": "(ImVector* out_ranges)", - "stname": "GlyphRangesBuilder", + "args": "(ImGuiDragDropFlags flags)", "argsT": [ { - "type": "GlyphRangesBuilder*", - "name": "self" - }, - { - "type": "ImVector_ImWchar*", - "name": "out_ranges" + "name": "flags", + "type": "ImGuiDragDropFlags" } ], - "defaults": [], - "signature": "(ImVector_ImWchar*)", - "cimguiname": "GlyphRangesBuilder_BuildRanges" + "argsoriginal": "(ImGuiDragDropFlags flags=0)", + "call_args": "(flags)", + "cimguiname": "igBeginDragDropSource", + "comment": "", + "defaults": { + "flags": "0" + }, + "funcname": "BeginDragDropSource", + "ret": "bool", + "signature": "(ImGuiDragDropFlags)", + "stname": "ImGui" } ], - "igSetTooltipV": [ + "igBeginDragDropTarget": [ { - "funcname": "SetTooltipV", - "args": "(const char* fmt,va_list args)", - "ret": "void", + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igBeginDragDropTarget", "comment": "", - "call_args": "(fmt,args)", - "argsoriginal": "(const char* fmt,va_list args)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "fmt" - }, - { - "type": "va_list", - "name": "args" - } - ], "defaults": [], - "signature": "(const char*,va_list)", - "cimguiname": "igSetTooltipV" + "funcname": "BeginDragDropTarget", + "ret": "bool", + "signature": "()", + "stname": "ImGui" } ], - "igEndGroup": [ + "igBeginGroup": [ { - "funcname": "EndGroup", "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igBeginGroup", + "comment": "", "defaults": [], + "funcname": "BeginGroup", + "ret": "void", "signature": "()", - "cimguiname": "igEndGroup" + "stname": "ImGui" } ], - "igGetIO": [ + "igBeginMainMenuBar": [ { - "funcname": "GetIO", "args": "()", - "ret": "ImGuiIO*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", "argsT": [], - "retref": "&", + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igBeginMainMenuBar", + "comment": "", "defaults": [], + "funcname": "BeginMainMenuBar", + "ret": "bool", "signature": "()", - "cimguiname": "igGetIO" + "stname": "ImGui" } ], - "igDragInt4": [ + "igBeginMenu": [ { - "funcname": "DragInt4", - "args": "(const char* label,int v[4],float v_speed,int v_min,int v_max,const char* format)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,v_speed,v_min,v_max,format)", - "argsoriginal": "(const char* label,int v[4],float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\")", - "stname": "ImGui", + "args": "(const char* label,bool enabled)", "argsT": [ { - "type": "const char*", - "name": "label" - }, - { - "type": "int[4]", - "name": "v" + "name": "label", + "type": "const char*" }, { - "type": "float", - "name": "v_speed" - }, - { - "type": "int", - "name": "v_min" - }, - { - "type": "int", - "name": "v_max" - }, - { - "type": "const char*", - "name": "format" + "name": "enabled", + "type": "bool" } ], + "argsoriginal": "(const char* label,bool enabled=true)", + "call_args": "(label,enabled)", + "cimguiname": "igBeginMenu", + "comment": "", "defaults": { - "v_speed": "1.0f", - "v_min": "0", - "format": "\"%d\"", - "v_max": "0" + "enabled": "true" }, - "signature": "(const char*,int[4],float,int,int,const char*)", - "cimguiname": "igDragInt4" + "funcname": "BeginMenu", + "ret": "bool", + "signature": "(const char*,bool)", + "stname": "ImGui" } ], - "igNextColumn": [ + "igBeginMenuBar": [ { - "funcname": "NextColumn", "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igBeginMenuBar", + "comment": "", "defaults": [], + "funcname": "BeginMenuBar", + "ret": "bool", "signature": "()", - "cimguiname": "igNextColumn" + "stname": "ImGui" } ], - "ImDrawList_AddRect": [ + "igBeginPopup": [ { - "funcname": "AddRect", - "args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col,float rounding,int rounding_corners_flags,float thickness)", - "ret": "void", - "comment": "", - "call_args": "(a,b,col,rounding,rounding_corners_flags,thickness)", - "argsoriginal": "(const ImVec2& a,const ImVec2& b,ImU32 col,float rounding=0.0f,int rounding_corners_flags=ImDrawCornerFlags_All,float thickness=1.0f)", - "stname": "ImDrawList", + "args": "(const char* str_id,ImGuiWindowFlags flags)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" - }, - { - "type": "const ImVec2", - "name": "a" - }, - { - "type": "const ImVec2", - "name": "b" + "name": "str_id", + "type": "const char*" }, { - "type": "ImU32", - "name": "col" - }, - { - "type": "float", - "name": "rounding" - }, - { - "type": "int", - "name": "rounding_corners_flags" - }, - { - "type": "float", - "name": "thickness" + "name": "flags", + "type": "ImGuiWindowFlags" } ], + "argsoriginal": "(const char* str_id,ImGuiWindowFlags flags=0)", + "call_args": "(str_id,flags)", + "cimguiname": "igBeginPopup", + "comment": "", "defaults": { - "rounding": "0.0f", - "thickness": "1.0f", - "rounding_corners_flags": "ImDrawCornerFlags_All" + "flags": "0" }, - "signature": "(const ImVec2,const ImVec2,ImU32,float,int,float)", - "cimguiname": "ImDrawList_AddRect" + "funcname": "BeginPopup", + "ret": "bool", + "signature": "(const char*,ImGuiWindowFlags)", + "stname": "ImGui" } ], - "TextRange_split": [ + "igBeginPopupContextItem": [ { - "funcname": "split", - "args": "(TextRange* self,char separator,ImVector_TextRange* out)", - "ret": "void", - "comment": "", - "call_args": "(separator,out)", - "argsoriginal": "(char separator,ImVector* out)", - "stname": "TextRange", + "args": "(const char* str_id,int mouse_button)", "argsT": [ { - "type": "TextRange*", - "name": "self" - }, - { - "type": "char", - "name": "separator" + "name": "str_id", + "type": "const char*" }, { - "type": "ImVector_TextRange*", - "name": "out" + "name": "mouse_button", + "type": "int" } ], - "defaults": [], - "signature": "(char,ImVector_TextRange*)", - "cimguiname": "TextRange_split" + "argsoriginal": "(const char* str_id=((void*)0),int mouse_button=1)", + "call_args": "(str_id,mouse_button)", + "cimguiname": "igBeginPopupContextItem", + "comment": "", + "defaults": { + "mouse_button": "1", + "str_id": "((void*)0)" + }, + "funcname": "BeginPopupContextItem", + "ret": "bool", + "signature": "(const char*,int)", + "stname": "ImGui" } ], - "igSetCursorPos": [ + "igBeginPopupContextVoid": [ { - "funcname": "SetCursorPos", - "args": "(const ImVec2 local_pos)", - "ret": "void", - "comment": "", - "call_args": "(local_pos)", - "argsoriginal": "(const ImVec2& local_pos)", - "stname": "ImGui", + "args": "(const char* str_id,int mouse_button)", "argsT": [ { - "type": "const ImVec2", - "name": "local_pos" + "name": "str_id", + "type": "const char*" + }, + { + "name": "mouse_button", + "type": "int" } ], - "defaults": [], - "signature": "(const ImVec2)", - "cimguiname": "igSetCursorPos" + "argsoriginal": "(const char* str_id=((void*)0),int mouse_button=1)", + "call_args": "(str_id,mouse_button)", + "cimguiname": "igBeginPopupContextVoid", + "comment": "", + "defaults": { + "mouse_button": "1", + "str_id": "((void*)0)" + }, + "funcname": "BeginPopupContextVoid", + "ret": "bool", + "signature": "(const char*,int)", + "stname": "ImGui" } ], - "igBeginPopupModal": [ + "igBeginPopupContextWindow": [ { - "funcname": "BeginPopupModal", - "args": "(const char* name,bool* p_open,ImGuiWindowFlags flags)", - "ret": "bool", - "comment": "", - "call_args": "(name,p_open,flags)", - "argsoriginal": "(const char* name,bool* p_open=((void*)0),ImGuiWindowFlags flags=0)", - "stname": "ImGui", + "args": "(const char* str_id,int mouse_button,bool also_over_items)", "argsT": [ { - "type": "const char*", - "name": "name" + "name": "str_id", + "type": "const char*" }, { - "type": "bool*", - "name": "p_open" + "name": "mouse_button", + "type": "int" }, { - "type": "ImGuiWindowFlags", - "name": "flags" + "name": "also_over_items", + "type": "bool" } ], + "argsoriginal": "(const char* str_id=((void*)0),int mouse_button=1,bool also_over_items=true)", + "call_args": "(str_id,mouse_button,also_over_items)", + "cimguiname": "igBeginPopupContextWindow", + "comment": "", "defaults": { - "p_open": "((void*)0)", - "flags": "0" + "also_over_items": "true", + "mouse_button": "1", + "str_id": "((void*)0)" }, - "signature": "(const char*,bool*,ImGuiWindowFlags)", - "cimguiname": "igBeginPopupModal" + "funcname": "BeginPopupContextWindow", + "ret": "bool", + "signature": "(const char*,int,bool)", + "stname": "ImGui" } ], - "igSliderInt4": [ + "igBeginPopupModal": [ { - "funcname": "SliderInt4", - "args": "(const char* label,int v[4],int v_min,int v_max,const char* format)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,v_min,v_max,format)", - "argsoriginal": "(const char* label,int v[4],int v_min,int v_max,const char* format=\"%d\")", - "stname": "ImGui", + "args": "(const char* name,bool* p_open,ImGuiWindowFlags flags)", "argsT": [ { - "type": "const char*", - "name": "label" - }, - { - "type": "int[4]", - "name": "v" + "name": "name", + "type": "const char*" }, { - "type": "int", - "name": "v_min" + "name": "p_open", + "type": "bool*" }, { - "type": "int", - "name": "v_max" - }, - { - "type": "const char*", - "name": "format" + "name": "flags", + "type": "ImGuiWindowFlags" } ], - "defaults": { "format": "\"%d\"" }, - "signature": "(const char*,int[4],int,int,const char*)", - "cimguiname": "igSliderInt4" + "argsoriginal": "(const char* name,bool* p_open=((void*)0),ImGuiWindowFlags flags=0)", + "call_args": "(name,p_open,flags)", + "cimguiname": "igBeginPopupModal", + "comment": "", + "defaults": { + "flags": "0", + "p_open": "((void*)0)" + }, + "funcname": "BeginPopupModal", + "ret": "bool", + "signature": "(const char*,bool*,ImGuiWindowFlags)", + "stname": "ImGui" } ], - "ImDrawList_PathRect": [ + "igBeginTabBar": [ { - "funcname": "PathRect", - "args": "(ImDrawList* self,const ImVec2 rect_min,const ImVec2 rect_max,float rounding,int rounding_corners_flags)", - "ret": "void", - "comment": "", - "call_args": "(rect_min,rect_max,rounding,rounding_corners_flags)", - "argsoriginal": "(const ImVec2& rect_min,const ImVec2& rect_max,float rounding=0.0f,int rounding_corners_flags=ImDrawCornerFlags_All)", - "stname": "ImDrawList", + "args": "(const char* str_id,ImGuiTabBarFlags flags)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" - }, - { - "type": "const ImVec2", - "name": "rect_min" + "name": "str_id", + "type": "const char*" }, { - "type": "const ImVec2", - "name": "rect_max" - }, - { - "type": "float", - "name": "rounding" - }, - { - "type": "int", - "name": "rounding_corners_flags" + "name": "flags", + "type": "ImGuiTabBarFlags" } ], + "argsoriginal": "(const char* str_id,ImGuiTabBarFlags flags=0)", + "call_args": "(str_id,flags)", + "cimguiname": "igBeginTabBar", + "comment": "", "defaults": { - "rounding": "0.0f", - "rounding_corners_flags": "ImDrawCornerFlags_All" + "flags": "0" }, - "signature": "(const ImVec2,const ImVec2,float,int)", - "cimguiname": "ImDrawList_PathRect" + "funcname": "BeginTabBar", + "ret": "bool", + "signature": "(const char*,ImGuiTabBarFlags)", + "stname": "ImGui" } ], - "igShowMetricsWindow": [ + "igBeginTabItem": [ { - "funcname": "ShowMetricsWindow", - "args": "(bool* p_open)", - "ret": "void", - "comment": "", - "call_args": "(p_open)", - "argsoriginal": "(bool* p_open=((void*)0))", - "stname": "ImGui", + "args": "(const char* label,bool* p_open,ImGuiTabItemFlags flags)", "argsT": [ { - "type": "bool*", - "name": "p_open" + "name": "label", + "type": "const char*" + }, + { + "name": "p_open", + "type": "bool*" + }, + { + "name": "flags", + "type": "ImGuiTabItemFlags" } ], - "defaults": { "p_open": "((void*)0)" }, - "signature": "(bool*)", - "cimguiname": "igShowMetricsWindow" + "argsoriginal": "(const char* label,bool* p_open=((void*)0),ImGuiTabItemFlags flags=0)", + "call_args": "(label,p_open,flags)", + "cimguiname": "igBeginTabItem", + "comment": "", + "defaults": { + "flags": "0", + "p_open": "((void*)0)" + }, + "funcname": "BeginTabItem", + "ret": "bool", + "signature": "(const char*,bool*,ImGuiTabItemFlags)", + "stname": "ImGui" } ], - "igGetScrollMaxY": [ + "igBeginTooltip": [ { - "funcname": "GetScrollMaxY", "args": "()", - "ret": "float", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igBeginTooltip", + "comment": "", "defaults": [], + "funcname": "BeginTooltip", + "ret": "void", "signature": "()", - "cimguiname": "igGetScrollMaxY" + "stname": "ImGui" } ], - "igBeginTooltip": [ + "igBullet": [ { - "funcname": "BeginTooltip", "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igBullet", + "comment": "", "defaults": [], + "funcname": "Bullet", + "ret": "void", "signature": "()", - "cimguiname": "igBeginTooltip" + "stname": "ImGui" } ], - "ImDrawList_PathArcToFast": [ + "igBulletText": [ { - "funcname": "PathArcToFast", - "args": "(ImDrawList* self,const ImVec2 centre,float radius,int a_min_of_12,int a_max_of_12)", - "ret": "void", - "comment": "", - "call_args": "(centre,radius,a_min_of_12,a_max_of_12)", - "argsoriginal": "(const ImVec2& centre,float radius,int a_min_of_12,int a_max_of_12)", - "stname": "ImDrawList", + "args": "(const char* fmt,...)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" - }, - { - "type": "const ImVec2", - "name": "centre" + "name": "fmt", + "type": "const char*" }, { - "type": "float", - "name": "radius" - }, + "name": "...", + "type": "..." + } + ], + "argsoriginal": "(const char* fmt,...)", + "call_args": "(fmt,...)", + "cimguiname": "igBulletText", + "comment": "", + "defaults": [], + "funcname": "BulletText", + "isvararg": "...)", + "ret": "void", + "signature": "(const char*,...)", + "stname": "ImGui" + } + ], + "igBulletTextV": [ + { + "args": "(const char* fmt,va_list args)", + "argsT": [ { - "type": "int", - "name": "a_min_of_12" + "name": "fmt", + "type": "const char*" }, { - "type": "int", - "name": "a_max_of_12" + "name": "args", + "type": "va_list" } ], + "argsoriginal": "(const char* fmt,va_list args)", + "call_args": "(fmt,args)", + "cimguiname": "igBulletTextV", + "comment": "", "defaults": [], - "signature": "(const ImVec2,float,int,int)", - "cimguiname": "ImDrawList_PathArcToFast" + "funcname": "BulletTextV", + "ret": "void", + "signature": "(const char*,va_list)", + "stname": "ImGui" } ], - "igGetDrawData": [ + "igButton": [ { - "funcname": "GetDrawData", - "args": "()", - "ret": "ImDrawData*", + "args": "(const char* label,const ImVec2 size)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "size", + "type": "const ImVec2" + } + ], + "argsoriginal": "(const char* label,const ImVec2& size=ImVec2(0,0))", + "call_args": "(label,size)", + "cimguiname": "igButton", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetDrawData" + "defaults": { + "size": "ImVec2(0,0)" + }, + "funcname": "Button", + "ret": "bool", + "signature": "(const char*,const ImVec2)", + "stname": "ImGui" } ], - "igGetTextLineHeight": [ + "igCalcItemWidth": [ { - "funcname": "GetTextLineHeight", "args": "()", - "ret": "float", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igCalcItemWidth", + "comment": "", "defaults": [], + "funcname": "CalcItemWidth", + "ret": "float", "signature": "()", - "cimguiname": "igGetTextLineHeight" + "stname": "ImGui" } ], - "igSeparator": [ + "igCalcListClipping": [ { - "funcname": "Separator", - "args": "()", - "ret": "void", + "args": "(int items_count,float items_height,int* out_items_display_start,int* out_items_display_end)", + "argsT": [ + { + "name": "items_count", + "type": "int" + }, + { + "name": "items_height", + "type": "float" + }, + { + "name": "out_items_display_start", + "type": "int*" + }, + { + "name": "out_items_display_end", + "type": "int*" + } + ], + "argsoriginal": "(int items_count,float items_height,int* out_items_display_start,int* out_items_display_end)", + "call_args": "(items_count,items_height,out_items_display_start,out_items_display_end)", + "cimguiname": "igCalcListClipping", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], "defaults": [], - "signature": "()", - "cimguiname": "igSeparator" + "funcname": "CalcListClipping", + "ret": "void", + "signature": "(int,float,int*,int*)", + "stname": "ImGui" } ], - "igBeginChild": [ + "igCalcTextSize": [ { - "funcname": "BeginChild", - "args": "(const char* str_id,const ImVec2 size,bool border,ImGuiWindowFlags flags)", - "ret": "bool", - "comment": "", - "call_args": "(str_id,size,border,flags)", - "argsoriginal": "(const char* str_id,const ImVec2& size=ImVec2(0,0),bool border=false,ImGuiWindowFlags flags=0)", - "stname": "ImGui", + "args": "(const char* text,const char* text_end,bool hide_text_after_double_hash,float wrap_width)", "argsT": [ { - "type": "const char*", - "name": "str_id" + "name": "text", + "type": "const char*" }, { - "type": "const ImVec2", - "name": "size" + "name": "text_end", + "type": "const char*" }, { - "type": "bool", - "name": "border" + "name": "hide_text_after_double_hash", + "type": "bool" }, { - "type": "ImGuiWindowFlags", - "name": "flags" + "name": "wrap_width", + "type": "float" } ], - "ov_cimguiname": "igBeginChild", - "defaults": { - "border": "false", - "size": "ImVec2(0,0)", - "flags": "0" + "argsoriginal": "(const char* text,const char* text_end=((void*)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)", + "call_args": "(text,text_end,hide_text_after_double_hash,wrap_width)", + "cimguiname": "igCalcTextSize", + "comment": "", + "defaults": { + "hide_text_after_double_hash": "false", + "text_end": "((void*)0)", + "wrap_width": "-1.0f" }, - "signature": "(const char*,const ImVec2,bool,ImGuiWindowFlags)", - "cimguiname": "igBeginChild" + "funcname": "CalcTextSize", + "ret": "ImVec2", + "signature": "(const char*,const char*,bool,float)", + "stname": "ImGui" }, { - "funcname": "BeginChild", - "args": "(ImGuiID id,const ImVec2 size,bool border,ImGuiWindowFlags flags)", - "ret": "bool", - "comment": "", - "call_args": "(id,size,border,flags)", - "argsoriginal": "(ImGuiID id,const ImVec2& size=ImVec2(0,0),bool border=false,ImGuiWindowFlags flags=0)", - "stname": "ImGui", + "args": "(ImVec2 *pOut,const char* text,const char* text_end,bool hide_text_after_double_hash,float wrap_width)", "argsT": [ { - "type": "ImGuiID", - "name": "id" + "name": "pOut", + "type": "ImVec2*" + }, + { + "name": "text", + "type": "const char*" }, { - "type": "const ImVec2", - "name": "size" + "name": "text_end", + "type": "const char*" }, { - "type": "bool", - "name": "border" + "name": "hide_text_after_double_hash", + "type": "bool" }, { - "type": "ImGuiWindowFlags", - "name": "flags" + "name": "wrap_width", + "type": "float" } ], - "ov_cimguiname": "igBeginChildID", + "argsoriginal": "(const char* text,const char* text_end=((void*)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)", + "call_args": "(text,text_end,hide_text_after_double_hash,wrap_width)", + "cimguiname": "igCalcTextSize", + "comment": "", "defaults": { - "border": "false", - "size": "ImVec2(0,0)", - "flags": "0" + "hide_text_after_double_hash": "false", + "text_end": "((void*)0)", + "wrap_width": "-1.0f" }, - "signature": "(ImGuiID,const ImVec2,bool,ImGuiWindowFlags)", - "cimguiname": "igBeginChild" - } - ], - "igIsWindowAppearing": [ + "funcname": "CalcTextSize", + "nonUDT": 1, + "ov_cimguiname": "igCalcTextSize_nonUDT", + "ret": "void", + "signature": "(const char*,const char*,bool,float)", + "stname": "ImGui" + }, { - "funcname": "IsWindowAppearing", - "args": "()", - "ret": "bool", + "args": "(const char* text,const char* text_end,bool hide_text_after_double_hash,float wrap_width)", + "argsT": [ + { + "name": "text", + "type": "const char*" + }, + { + "name": "text_end", + "type": "const char*" + }, + { + "name": "hide_text_after_double_hash", + "type": "bool" + }, + { + "name": "wrap_width", + "type": "float" + } + ], + "argsoriginal": "(const char* text,const char* text_end=((void*)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)", + "call_args": "(text,text_end,hide_text_after_double_hash,wrap_width)", + "cimguiname": "igCalcTextSize", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igIsWindowAppearing" + "defaults": { + "hide_text_after_double_hash": "false", + "text_end": "((void*)0)", + "wrap_width": "-1.0f" + }, + "funcname": "CalcTextSize", + "nonUDT": 2, + "ov_cimguiname": "igCalcTextSize_nonUDT2", + "ret": "ImVec2_Simple", + "retorig": "ImVec2", + "signature": "(const char*,const char*,bool,float)", + "stname": "ImGui" } ], - "igIsMouseClicked": [ + "igCaptureKeyboardFromApp": [ { - "funcname": "IsMouseClicked", - "args": "(int button,bool repeat)", - "ret": "bool", - "comment": "", - "call_args": "(button,repeat)", - "argsoriginal": "(int button,bool repeat=false)", - "stname": "ImGui", + "args": "(bool want_capture_keyboard_value)", "argsT": [ { - "type": "int", - "name": "button" - }, - { - "type": "bool", - "name": "repeat" + "name": "want_capture_keyboard_value", + "type": "bool" } ], - "defaults": { "repeat": "false" }, - "signature": "(int,bool)", - "cimguiname": "igIsMouseClicked" + "argsoriginal": "(bool want_capture_keyboard_value=true)", + "call_args": "(want_capture_keyboard_value)", + "cimguiname": "igCaptureKeyboardFromApp", + "comment": "", + "defaults": { + "want_capture_keyboard_value": "true" + }, + "funcname": "CaptureKeyboardFromApp", + "ret": "void", + "signature": "(bool)", + "stname": "ImGui" } ], - "igCalcItemWidth": [ + "igCaptureMouseFromApp": [ { - "funcname": "CalcItemWidth", - "args": "()", - "ret": "float", + "args": "(bool want_capture_mouse_value)", + "argsT": [ + { + "name": "want_capture_mouse_value", + "type": "bool" + } + ], + "argsoriginal": "(bool want_capture_mouse_value=true)", + "call_args": "(want_capture_mouse_value)", + "cimguiname": "igCaptureMouseFromApp", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igCalcItemWidth" + "defaults": { + "want_capture_mouse_value": "true" + }, + "funcname": "CaptureMouseFromApp", + "ret": "void", + "signature": "(bool)", + "stname": "ImGui" } ], - "ImGuiTextBuffer_appendfv": [ + "igCheckbox": [ { - "funcname": "appendfv", - "args": "(ImGuiTextBuffer* self,const char* fmt,va_list args)", - "ret": "void", - "comment": "", - "call_args": "(fmt,args)", - "argsoriginal": "(const char* fmt,va_list args)", - "stname": "ImGuiTextBuffer", + "args": "(const char* label,bool* v)", "argsT": [ { - "type": "ImGuiTextBuffer*", - "name": "self" + "name": "label", + "type": "const char*" }, { - "type": "const char*", - "name": "fmt" - }, - { - "type": "va_list", - "name": "args" + "name": "v", + "type": "bool*" } ], + "argsoriginal": "(const char* label,bool* v)", + "call_args": "(label,v)", + "cimguiname": "igCheckbox", + "comment": "", "defaults": [], - "signature": "(const char*,va_list)", - "cimguiname": "ImGuiTextBuffer_appendfv" + "funcname": "Checkbox", + "ret": "bool", + "signature": "(const char*,bool*)", + "stname": "ImGui" } ], - "ImDrawList_PathStroke": [ + "igCheckboxFlags": [ { - "funcname": "PathStroke", - "args": "(ImDrawList* self,ImU32 col,bool closed,float thickness)", - "ret": "void", - "comment": "", - "call_args": "(col,closed,thickness)", - "argsoriginal": "(ImU32 col,bool closed,float thickness=1.0f)", - "stname": "ImDrawList", + "args": "(const char* label,unsigned int* flags,unsigned int flags_value)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" - }, - { - "type": "ImU32", - "name": "col" + "name": "label", + "type": "const char*" }, { - "type": "bool", - "name": "closed" + "name": "flags", + "type": "unsigned int*" }, { - "type": "float", - "name": "thickness" + "name": "flags_value", + "type": "unsigned int" } ], - "defaults": { "thickness": "1.0f" }, - "signature": "(ImU32,bool,float)", - "cimguiname": "ImDrawList_PathStroke" + "argsoriginal": "(const char* label,unsigned int* flags,unsigned int flags_value)", + "call_args": "(label,flags,flags_value)", + "cimguiname": "igCheckboxFlags", + "comment": "", + "defaults": [], + "funcname": "CheckboxFlags", + "ret": "bool", + "signature": "(const char*,unsigned int*,unsigned int)", + "stname": "ImGui" } ], - "igEndChildFrame": [ + "igCloseCurrentPopup": [ { - "funcname": "EndChildFrame", "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igCloseCurrentPopup", + "comment": "", "defaults": [], + "funcname": "CloseCurrentPopup", + "ret": "void", "signature": "()", - "cimguiname": "igEndChildFrame" + "stname": "ImGui" } ], - "igIndent": [ + "igCollapsingHeader": [ { - "funcname": "Indent", - "args": "(float indent_w)", - "ret": "void", - "comment": "", - "call_args": "(indent_w)", - "argsoriginal": "(float indent_w=0.0f)", - "stname": "ImGui", + "args": "(const char* label,ImGuiTreeNodeFlags flags)", "argsT": [ { - "type": "float", - "name": "indent_w" + "name": "label", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiTreeNodeFlags" } ], - "defaults": { "indent_w": "0.0f" }, - "signature": "(float)", - "cimguiname": "igIndent" - } - ], - "igSetDragDropPayload": [ - { - "funcname": "SetDragDropPayload", - "args": "(const char* type,const void* data,size_t size,ImGuiCond cond)", - "ret": "bool", + "argsoriginal": "(const char* label,ImGuiTreeNodeFlags flags=0)", + "call_args": "(label,flags)", + "cimguiname": "igCollapsingHeader", "comment": "", - "call_args": "(type,data,size,cond)", - "argsoriginal": "(const char* type,const void* data,size_t size,ImGuiCond cond=0)", - "stname": "ImGui", + "defaults": { + "flags": "0" + }, + "funcname": "CollapsingHeader", + "ov_cimguiname": "igCollapsingHeader", + "ret": "bool", + "signature": "(const char*,ImGuiTreeNodeFlags)", + "stname": "ImGui" + }, + { + "args": "(const char* label,bool* p_open,ImGuiTreeNodeFlags flags)", "argsT": [ { - "type": "const char*", - "name": "type" - }, - { - "type": "const void*", - "name": "data" + "name": "label", + "type": "const char*" }, { - "type": "size_t", - "name": "size" + "name": "p_open", + "type": "bool*" }, { - "type": "ImGuiCond", - "name": "cond" + "name": "flags", + "type": "ImGuiTreeNodeFlags" } ], - "defaults": { "cond": "0" }, - "signature": "(const char*,const void*,size_t,ImGuiCond)", - "cimguiname": "igSetDragDropPayload" + "argsoriginal": "(const char* label,bool* p_open,ImGuiTreeNodeFlags flags=0)", + "call_args": "(label,p_open,flags)", + "cimguiname": "igCollapsingHeader", + "comment": "", + "defaults": { + "flags": "0" + }, + "funcname": "CollapsingHeader", + "ov_cimguiname": "igCollapsingHeaderBoolPtr", + "ret": "bool", + "signature": "(const char*,bool*,ImGuiTreeNodeFlags)", + "stname": "ImGui" } ], - "GlyphRangesBuilder_GetBit": [ + "igColorButton": [ { - "funcname": "GetBit", - "args": "(GlyphRangesBuilder* self,int n)", - "ret": "bool", - "comment": "", - "call_args": "(n)", - "argsoriginal": "(int n)", - "stname": "GlyphRangesBuilder", + "args": "(const char* desc_id,const ImVec4 col,ImGuiColorEditFlags flags,ImVec2 size)", "argsT": [ { - "type": "GlyphRangesBuilder*", - "name": "self" + "name": "desc_id", + "type": "const char*" + }, + { + "name": "col", + "type": "const ImVec4" + }, + { + "name": "flags", + "type": "ImGuiColorEditFlags" }, { - "type": "int", - "name": "n" + "name": "size", + "type": "ImVec2" } ], - "defaults": [], - "signature": "(int)", - "cimguiname": "GlyphRangesBuilder_GetBit" + "argsoriginal": "(const char* desc_id,const ImVec4& col,ImGuiColorEditFlags flags=0,ImVec2 size=ImVec2(0,0))", + "call_args": "(desc_id,col,flags,size)", + "cimguiname": "igColorButton", + "comment": "", + "defaults": { + "flags": "0", + "size": "ImVec2(0,0)" + }, + "funcname": "ColorButton", + "ret": "bool", + "signature": "(const char*,const ImVec4,ImGuiColorEditFlags,ImVec2)", + "stname": "ImGui" } ], - "igSetScrollHereY": [ + "igColorConvertFloat4ToU32": [ { - "funcname": "SetScrollHereY", - "args": "(float center_y_ratio)", - "ret": "void", - "comment": "", - "call_args": "(center_y_ratio)", - "argsoriginal": "(float center_y_ratio=0.5f)", - "stname": "ImGui", + "args": "(const ImVec4 in)", "argsT": [ { - "type": "float", - "name": "center_y_ratio" + "name": "in", + "type": "const ImVec4" } ], - "defaults": { "center_y_ratio": "0.5f" }, - "signature": "(float)", - "cimguiname": "igSetScrollHereY" + "argsoriginal": "(const ImVec4& in)", + "call_args": "(in)", + "cimguiname": "igColorConvertFloat4ToU32", + "comment": "", + "defaults": [], + "funcname": "ColorConvertFloat4ToU32", + "ret": "ImU32", + "signature": "(const ImVec4)", + "stname": "ImGui" } ], - "igShowDemoWindow": [ + "igColorConvertHSVtoRGB": [ { - "funcname": "ShowDemoWindow", - "args": "(bool* p_open)", - "ret": "void", - "comment": "", - "call_args": "(p_open)", - "argsoriginal": "(bool* p_open=((void*)0))", - "stname": "ImGui", + "args": "(float h,float s,float v,float out_r,float out_g,float out_b)", "argsT": [ { - "type": "bool*", - "name": "p_open" - } - ], - "defaults": { "p_open": "((void*)0)" }, - "signature": "(bool*)", - "cimguiname": "igShowDemoWindow" - } - ], - "ImDrawList_PathLineToMergeDuplicate": [ - { - "funcname": "PathLineToMergeDuplicate", - "args": "(ImDrawList* self,const ImVec2 pos)", - "ret": "void", - "comment": "", - "call_args": "(pos)", - "argsoriginal": "(const ImVec2& pos)", - "stname": "ImDrawList", - "argsT": [ + "name": "h", + "type": "float" + }, { - "type": "ImDrawList*", - "name": "self" + "name": "s", + "type": "float" }, { - "type": "const ImVec2", - "name": "pos" + "name": "v", + "type": "float" + }, + { + "name": "out_r", + "type": "float&" + }, + { + "name": "out_g", + "type": "float&" + }, + { + "name": "out_b", + "type": "float&" } ], + "argsoriginal": "(float h,float s,float v,float& out_r,float& out_g,float& out_b)", + "call_args": "(h,s,v,out_r,out_g,out_b)", + "cimguiname": "igColorConvertHSVtoRGB", + "comment": "", "defaults": [], - "signature": "(const ImVec2)", - "cimguiname": "ImDrawList_PathLineToMergeDuplicate" + "funcname": "ColorConvertHSVtoRGB", + "manual": true, + "ret": "void", + "signature": "(float,float,float,float,float,float)", + "stname": "ImGui" } ], - "igSetScrollX": [ + "igColorConvertRGBtoHSV": [ { - "funcname": "SetScrollX", - "args": "(float scroll_x)", - "ret": "void", - "comment": "", - "call_args": "(scroll_x)", - "argsoriginal": "(float scroll_x)", - "stname": "ImGui", + "args": "(float r,float g,float b,float out_h,float out_s,float out_v)", "argsT": [ { - "type": "float", - "name": "scroll_x" + "name": "r", + "type": "float" + }, + { + "name": "g", + "type": "float" + }, + { + "name": "b", + "type": "float" + }, + { + "name": "out_h", + "type": "float&" + }, + { + "name": "out_s", + "type": "float&" + }, + { + "name": "out_v", + "type": "float&" } ], + "argsoriginal": "(float r,float g,float b,float& out_h,float& out_s,float& out_v)", + "call_args": "(r,g,b,out_h,out_s,out_v)", + "cimguiname": "igColorConvertRGBtoHSV", + "comment": "", "defaults": [], - "signature": "(float)", - "cimguiname": "igSetScrollX" + "funcname": "ColorConvertRGBtoHSV", + "manual": true, + "ret": "void", + "signature": "(float,float,float,float,float,float)", + "stname": "ImGui" } ], - "igIsKeyReleased": [ + "igColorConvertU32ToFloat4": [ { - "funcname": "IsKeyReleased", - "args": "(int user_key_index)", - "ret": "bool", - "comment": "", - "call_args": "(user_key_index)", - "argsoriginal": "(int user_key_index)", - "stname": "ImGui", + "args": "(ImU32 in)", "argsT": [ { - "type": "int", - "name": "user_key_index" + "name": "in", + "type": "ImU32" } ], + "argsoriginal": "(ImU32 in)", + "call_args": "(in)", + "cimguiname": "igColorConvertU32ToFloat4", + "comment": "", "defaults": [], - "signature": "(int)", - "cimguiname": "igIsKeyReleased" - } - ], - "igEndMenu": [ + "funcname": "ColorConvertU32ToFloat4", + "ret": "ImVec4", + "signature": "(ImU32)", + "stname": "ImGui" + }, { - "funcname": "EndMenu", - "args": "()", + "args": "(ImVec4 *pOut,ImU32 in)", + "argsT": [ + { + "name": "pOut", + "type": "ImVec4*" + }, + { + "name": "in", + "type": "ImU32" + } + ], + "argsoriginal": "(ImU32 in)", + "call_args": "(in)", + "cimguiname": "igColorConvertU32ToFloat4", + "comment": "", + "defaults": [], + "funcname": "ColorConvertU32ToFloat4", + "nonUDT": 1, + "ov_cimguiname": "igColorConvertU32ToFloat4_nonUDT", "ret": "void", + "signature": "(ImU32)", + "stname": "ImGui" + }, + { + "args": "(ImU32 in)", + "argsT": [ + { + "name": "in", + "type": "ImU32" + } + ], + "argsoriginal": "(ImU32 in)", + "call_args": "(in)", + "cimguiname": "igColorConvertU32ToFloat4", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], "defaults": [], - "signature": "()", - "cimguiname": "igEndMenu" + "funcname": "ColorConvertU32ToFloat4", + "nonUDT": 2, + "ov_cimguiname": "igColorConvertU32ToFloat4_nonUDT2", + "ret": "ImVec4_Simple", + "retorig": "ImVec4", + "signature": "(ImU32)", + "stname": "ImGui" } ], - "igColorButton": [ + "igColorEdit3": [ { - "funcname": "ColorButton", - "args": "(const char* desc_id,const ImVec4 col,ImGuiColorEditFlags flags,ImVec2 size)", - "ret": "bool", - "comment": "", - "call_args": "(desc_id,col,flags,size)", - "argsoriginal": "(const char* desc_id,const ImVec4& col,ImGuiColorEditFlags flags=0,ImVec2 size=ImVec2(0,0))", - "stname": "ImGui", + "args": "(const char* label,float col[3],ImGuiColorEditFlags flags)", "argsT": [ { - "type": "const char*", - "name": "desc_id" - }, - { - "type": "const ImVec4", - "name": "col" + "name": "label", + "type": "const char*" }, { - "type": "ImGuiColorEditFlags", - "name": "flags" + "name": "col", + "type": "float[3]" }, { - "type": "ImVec2", - "name": "size" + "name": "flags", + "type": "ImGuiColorEditFlags" } ], + "argsoriginal": "(const char* label,float col[3],ImGuiColorEditFlags flags=0)", + "call_args": "(label,col,flags)", + "cimguiname": "igColorEdit3", + "comment": "", "defaults": { - "size": "ImVec2(0,0)", "flags": "0" }, - "signature": "(const char*,const ImVec4,ImGuiColorEditFlags,ImVec2)", - "cimguiname": "igColorButton" + "funcname": "ColorEdit3", + "ret": "bool", + "signature": "(const char*,float[3],ImGuiColorEditFlags)", + "stname": "ImGui" } ], - "ImFontAtlas_GetTexDataAsAlpha8": [ + "igColorEdit4": [ { - "funcname": "GetTexDataAsAlpha8", - "args": "(ImFontAtlas* self,unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel)", - "ret": "void", - "comment": "", - "call_args": "(out_pixels,out_width,out_height,out_bytes_per_pixel)", - "argsoriginal": "(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel=((void*)0))", - "stname": "ImFontAtlas", + "args": "(const char* label,float col[4],ImGuiColorEditFlags flags)", "argsT": [ { - "type": "ImFontAtlas*", - "name": "self" + "name": "label", + "type": "const char*" }, { - "type": "unsigned char**", - "name": "out_pixels" + "name": "col", + "type": "float[4]" }, { - "type": "int*", - "name": "out_width" - }, - { - "type": "int*", - "name": "out_height" - }, - { - "type": "int*", - "name": "out_bytes_per_pixel" + "name": "flags", + "type": "ImGuiColorEditFlags" } ], - "defaults": { "out_bytes_per_pixel": "((void*)0)" }, - "signature": "(unsigned char**,int*,int*,int*)", - "cimguiname": "ImFontAtlas_GetTexDataAsAlpha8" + "argsoriginal": "(const char* label,float col[4],ImGuiColorEditFlags flags=0)", + "call_args": "(label,col,flags)", + "cimguiname": "igColorEdit4", + "comment": "", + "defaults": { + "flags": "0" + }, + "funcname": "ColorEdit4", + "ret": "bool", + "signature": "(const char*,float[4],ImGuiColorEditFlags)", + "stname": "ImGui" } ], - "ImDrawList_AddConvexPolyFilled": [ + "igColorPicker3": [ { - "funcname": "AddConvexPolyFilled", - "args": "(ImDrawList* self,const ImVec2* points,const int num_points,ImU32 col)", - "ret": "void", - "comment": "", - "call_args": "(points,num_points,col)", - "argsoriginal": "(const ImVec2* points,const int num_points,ImU32 col)", - "stname": "ImDrawList", + "args": "(const char* label,float col[3],ImGuiColorEditFlags flags)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" - }, - { - "type": "const ImVec2*", - "name": "points" + "name": "label", + "type": "const char*" }, { - "type": "const int", - "name": "num_points" + "name": "col", + "type": "float[3]" }, { - "type": "ImU32", - "name": "col" + "name": "flags", + "type": "ImGuiColorEditFlags" } ], - "defaults": [], - "signature": "(const ImVec2*,const int,ImU32)", - "cimguiname": "ImDrawList_AddConvexPolyFilled" - } - ], - "igSetClipboardText": [ - { - "funcname": "SetClipboardText", - "args": "(const char* text)", - "ret": "void", + "argsoriginal": "(const char* label,float col[3],ImGuiColorEditFlags flags=0)", + "call_args": "(label,col,flags)", + "cimguiname": "igColorPicker3", "comment": "", - "call_args": "(text)", - "argsoriginal": "(const char* text)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "text" - } - ], - "defaults": [], - "signature": "(const char*)", - "cimguiname": "igSetClipboardText" + "defaults": { + "flags": "0" + }, + "funcname": "ColorPicker3", + "ret": "bool", + "signature": "(const char*,float[3],ImGuiColorEditFlags)", + "stname": "ImGui" } ], - "ImDrawList_PathArcTo": [ + "igColorPicker4": [ { - "funcname": "PathArcTo", - "args": "(ImDrawList* self,const ImVec2 centre,float radius,float a_min,float a_max,int num_segments)", - "ret": "void", - "comment": "", - "call_args": "(centre,radius,a_min,a_max,num_segments)", - "argsoriginal": "(const ImVec2& centre,float radius,float a_min,float a_max,int num_segments=10)", - "stname": "ImDrawList", + "args": "(const char* label,float col[4],ImGuiColorEditFlags flags,const float* ref_col)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" - }, - { - "type": "const ImVec2", - "name": "centre" - }, - { - "type": "float", - "name": "radius" + "name": "label", + "type": "const char*" }, { - "type": "float", - "name": "a_min" + "name": "col", + "type": "float[4]" }, { - "type": "float", - "name": "a_max" + "name": "flags", + "type": "ImGuiColorEditFlags" }, { - "type": "int", - "name": "num_segments" + "name": "ref_col", + "type": "const float*" } ], - "defaults": { "num_segments": "10" }, - "signature": "(const ImVec2,float,float,float,int)", - "cimguiname": "ImDrawList_PathArcTo" + "argsoriginal": "(const char* label,float col[4],ImGuiColorEditFlags flags=0,const float* ref_col=((void*)0))", + "call_args": "(label,col,flags,ref_col)", + "cimguiname": "igColorPicker4", + "comment": "", + "defaults": { + "flags": "0", + "ref_col": "((void*)0)" + }, + "funcname": "ColorPicker4", + "ret": "bool", + "signature": "(const char*,float[4],ImGuiColorEditFlags,const float*)", + "stname": "ImGui" } ], - "ImDrawList_AddImageQuad": [ + "igColumns": [ { - "funcname": "AddImageQuad", - "args": "(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,const ImVec2 uv_a,const ImVec2 uv_b,const ImVec2 uv_c,const ImVec2 uv_d,ImU32 col)", - "ret": "void", - "comment": "", - "call_args": "(user_texture_id,a,b,c,d,uv_a,uv_b,uv_c,uv_d,col)", - "argsoriginal": "(ImTextureID user_texture_id,const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,const ImVec2& uv_a=ImVec2(0,0),const ImVec2& uv_b=ImVec2(1,0),const ImVec2& uv_c=ImVec2(1,1),const ImVec2& uv_d=ImVec2(0,1),ImU32 col=0xFFFFFFFF)", - "stname": "ImDrawList", + "args": "(int count,const char* id,bool border)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" + "name": "count", + "type": "int" }, { - "type": "ImTextureID", - "name": "user_texture_id" + "name": "id", + "type": "const char*" }, { - "type": "const ImVec2", - "name": "a" - }, + "name": "border", + "type": "bool" + } + ], + "argsoriginal": "(int count=1,const char* id=((void*)0),bool border=true)", + "call_args": "(count,id,border)", + "cimguiname": "igColumns", + "comment": "", + "defaults": { + "border": "true", + "count": "1", + "id": "((void*)0)" + }, + "funcname": "Columns", + "ret": "void", + "signature": "(int,const char*,bool)", + "stname": "ImGui" + } + ], + "igCombo": [ + { + "args": "(const char* label,int* current_item,const char* const items[],int items_count,int popup_max_height_in_items)", + "argsT": [ { - "type": "const ImVec2", - "name": "b" + "name": "label", + "type": "const char*" }, { - "type": "const ImVec2", - "name": "c" + "name": "current_item", + "type": "int*" }, { - "type": "const ImVec2", - "name": "d" + "name": "items", + "type": "const char* const[]" }, { - "type": "const ImVec2", - "name": "uv_a" + "name": "items_count", + "type": "int" }, { - "type": "const ImVec2", - "name": "uv_b" + "name": "popup_max_height_in_items", + "type": "int" + } + ], + "argsoriginal": "(const char* label,int* current_item,const char* const items[],int items_count,int popup_max_height_in_items=-1)", + "call_args": "(label,current_item,items,items_count,popup_max_height_in_items)", + "cimguiname": "igCombo", + "comment": "", + "defaults": { + "popup_max_height_in_items": "-1" + }, + "funcname": "Combo", + "ov_cimguiname": "igCombo", + "ret": "bool", + "signature": "(const char*,int*,const char* const[],int,int)", + "stname": "ImGui" + }, + { + "args": "(const char* label,int* current_item,const char* items_separated_by_zeros,int popup_max_height_in_items)", + "argsT": [ + { + "name": "label", + "type": "const char*" }, { - "type": "const ImVec2", - "name": "uv_c" + "name": "current_item", + "type": "int*" }, { - "type": "const ImVec2", - "name": "uv_d" + "name": "items_separated_by_zeros", + "type": "const char*" }, { - "type": "ImU32", - "name": "col" + "name": "popup_max_height_in_items", + "type": "int" } ], + "argsoriginal": "(const char* label,int* current_item,const char* items_separated_by_zeros,int popup_max_height_in_items=-1)", + "call_args": "(label,current_item,items_separated_by_zeros,popup_max_height_in_items)", + "cimguiname": "igCombo", + "comment": "", "defaults": { - "uv_c": "ImVec2(1,1)", - "uv_a": "ImVec2(0,0)", - "col": "0xFFFFFFFF", - "uv_b": "ImVec2(1,0)", - "uv_d": "ImVec2(0,1)" + "popup_max_height_in_items": "-1" }, - "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", - "cimguiname": "ImDrawList_AddImageQuad" - } - ], - "igIsWindowCollapsed": [ - { - "funcname": "IsWindowCollapsed", - "args": "()", + "funcname": "Combo", + "ov_cimguiname": "igComboStr", "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igIsWindowCollapsed" - } - ], - "ImDrawList_AddImage": [ + "signature": "(const char*,int*,const char*,int)", + "stname": "ImGui" + }, { - "funcname": "AddImage", - "args": "(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col)", - "ret": "void", - "comment": "", - "call_args": "(user_texture_id,a,b,uv_a,uv_b,col)", - "argsoriginal": "(ImTextureID user_texture_id,const ImVec2& a,const ImVec2& b,const ImVec2& uv_a=ImVec2(0,0),const ImVec2& uv_b=ImVec2(1,1),ImU32 col=0xFFFFFFFF)", - "stname": "ImDrawList", + "args": "(const char* label,int* current_item,bool(*items_getter)(void* data,int idx,const char** out_text),void* data,int items_count,int popup_max_height_in_items)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" + "name": "label", + "type": "const char*" }, { - "type": "ImTextureID", - "name": "user_texture_id" + "name": "current_item", + "type": "int*" }, { - "type": "const ImVec2", - "name": "a" - }, - { - "type": "const ImVec2", - "name": "b" + "name": "items_getter", + "ret": "bool", + "signature": "(void* data,int idx,const char** out_text)", + "type": "bool(*)(void* data,int idx,const char** out_text)" }, { - "type": "const ImVec2", - "name": "uv_a" + "name": "data", + "type": "void*" }, { - "type": "const ImVec2", - "name": "uv_b" + "name": "items_count", + "type": "int" }, { - "type": "ImU32", - "name": "col" + "name": "popup_max_height_in_items", + "type": "int" } ], + "argsoriginal": "(const char* label,int* current_item,bool(*items_getter)(void* data,int idx,const char** out_text),void* data,int items_count,int popup_max_height_in_items=-1)", + "call_args": "(label,current_item,items_getter,data,items_count,popup_max_height_in_items)", + "cimguiname": "igCombo", + "comment": "", "defaults": { - "uv_b": "ImVec2(1,1)", - "uv_a": "ImVec2(0,0)", - "col": "0xFFFFFFFF" + "popup_max_height_in_items": "-1" }, - "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", - "cimguiname": "ImDrawList_AddImage" + "funcname": "Combo", + "ov_cimguiname": "igComboFnPtr", + "ret": "bool", + "signature": "(const char*,int*,bool(*)(void*,int,const char**),void*,int,int)", + "stname": "ImGui" } ], - "ImDrawList_AddText": [ + "igCreateContext": [ { - "funcname": "AddText", - "args": "(ImDrawList* self,const ImVec2 pos,ImU32 col,const char* text_begin,const char* text_end)", - "ret": "void", - "comment": "", - "call_args": "(pos,col,text_begin,text_end)", - "argsoriginal": "(const ImVec2& pos,ImU32 col,const char* text_begin,const char* text_end=((void*)0))", - "stname": "ImDrawList", + "args": "(ImFontAtlas* shared_font_atlas)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" - }, - { - "type": "const ImVec2", - "name": "pos" - }, - { - "type": "ImU32", - "name": "col" - }, - { - "type": "const char*", - "name": "text_begin" - }, - { - "type": "const char*", - "name": "text_end" + "name": "shared_font_atlas", + "type": "ImFontAtlas*" } ], - "ov_cimguiname": "ImDrawList_AddText", - "defaults": { "text_end": "((void*)0)" }, - "signature": "(const ImVec2,ImU32,const char*,const char*)", - "cimguiname": "ImDrawList_AddText" - }, - { - "funcname": "AddText", - "args": "(ImDrawList* self,const ImFont* font,float font_size,const ImVec2 pos,ImU32 col,const char* text_begin,const char* text_end,float wrap_width,const ImVec4* cpu_fine_clip_rect)", - "ret": "void", + "argsoriginal": "(ImFontAtlas* shared_font_atlas=((void*)0))", + "call_args": "(shared_font_atlas)", + "cimguiname": "igCreateContext", "comment": "", - "call_args": "(font,font_size,pos,col,text_begin,text_end,wrap_width,cpu_fine_clip_rect)", - "argsoriginal": "(const ImFont* font,float font_size,const ImVec2& pos,ImU32 col,const char* text_begin,const char* text_end=((void*)0),float wrap_width=0.0f,const ImVec4* cpu_fine_clip_rect=((void*)0))", - "stname": "ImDrawList", + "defaults": { + "shared_font_atlas": "((void*)0)" + }, + "funcname": "CreateContext", + "ret": "ImGuiContext*", + "signature": "(ImFontAtlas*)", + "stname": "ImGui" + } + ], + "igDebugCheckVersionAndDataLayout": [ + { + "args": "(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" - }, - { - "type": "const ImFont*", - "name": "font" - }, - { - "type": "float", - "name": "font_size" - }, - { - "type": "const ImVec2", - "name": "pos" + "name": "version_str", + "type": "const char*" }, { - "type": "ImU32", - "name": "col" + "name": "sz_io", + "type": "size_t" }, { - "type": "const char*", - "name": "text_begin" + "name": "sz_style", + "type": "size_t" }, { - "type": "const char*", - "name": "text_end" + "name": "sz_vec2", + "type": "size_t" }, { - "type": "float", - "name": "wrap_width" + "name": "sz_vec4", + "type": "size_t" }, { - "type": "const ImVec4*", - "name": "cpu_fine_clip_rect" + "name": "sz_drawvert", + "type": "size_t" } ], - "ov_cimguiname": "ImDrawList_AddTextFontPtr", - "defaults": { - "text_end": "((void*)0)", - "cpu_fine_clip_rect": "((void*)0)", - "wrap_width": "0.0f" - }, - "signature": "(const ImFont*,float,const ImVec2,ImU32,const char*,const char*,float,const ImVec4*)", - "cimguiname": "ImDrawList_AddText" - } - ], - "igSetNextWindowFocus": [ - { - "funcname": "SetNextWindowFocus", - "args": "()", - "ret": "void", + "argsoriginal": "(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert)", + "call_args": "(version_str,sz_io,sz_style,sz_vec2,sz_vec4,sz_drawvert)", + "cimguiname": "igDebugCheckVersionAndDataLayout", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], "defaults": [], - "signature": "()", - "cimguiname": "igSetNextWindowFocus" + "funcname": "DebugCheckVersionAndDataLayout", + "ret": "bool", + "signature": "(const char*,size_t,size_t,size_t,size_t,size_t)", + "stname": "ImGui" } ], - "igSameLine": [ + "igDestroyContext": [ { - "funcname": "SameLine", - "args": "(float pos_x,float spacing_w)", - "ret": "void", - "comment": "", - "call_args": "(pos_x,spacing_w)", - "argsoriginal": "(float pos_x=0.0f,float spacing_w=-1.0f)", - "stname": "ImGui", + "args": "(ImGuiContext* ctx)", "argsT": [ { - "type": "float", - "name": "pos_x" - }, - { - "type": "float", - "name": "spacing_w" + "name": "ctx", + "type": "ImGuiContext*" } ], - "defaults": { - "pos_x": "0.0f", - "spacing_w": "-1.0f" - }, - "signature": "(float,float)", - "cimguiname": "igSameLine" - } - ], - "igBegin": [ - { - "funcname": "Begin", - "args": "(const char* name,bool* p_open,ImGuiWindowFlags flags)", - "ret": "bool", + "argsoriginal": "(ImGuiContext* ctx=((void*)0))", + "call_args": "(ctx)", + "cimguiname": "igDestroyContext", "comment": "", - "call_args": "(name,p_open,flags)", - "argsoriginal": "(const char* name,bool* p_open=((void*)0),ImGuiWindowFlags flags=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "name" - }, - { - "type": "bool*", - "name": "p_open" - }, - { - "type": "ImGuiWindowFlags", - "name": "flags" - } - ], "defaults": { - "p_open": "((void*)0)", - "flags": "0" + "ctx": "((void*)0)" }, - "signature": "(const char*,bool*,ImGuiWindowFlags)", - "cimguiname": "igBegin" + "funcname": "DestroyContext", + "ret": "void", + "signature": "(ImGuiContext*)", + "stname": "ImGui" } ], - "igColorEdit3": [ + "igDragFloat": [ { - "funcname": "ColorEdit3", - "args": "(const char* label,float col[3],ImGuiColorEditFlags flags)", - "ret": "bool", - "comment": "", - "call_args": "(label,col,flags)", - "argsoriginal": "(const char* label,float col[3],ImGuiColorEditFlags flags=0)", - "stname": "ImGui", + "args": "(const char* label,float* v,float v_speed,float v_min,float v_max,const char* format,float power)", "argsT": [ { - "type": "const char*", - "name": "label" + "name": "label", + "type": "const char*" }, { - "type": "float[3]", - "name": "col" + "name": "v", + "type": "float*" }, { - "type": "ImGuiColorEditFlags", - "name": "flags" - } - ], - "defaults": { "flags": "0" }, - "signature": "(const char*,float[3],ImGuiColorEditFlags)", - "cimguiname": "igColorEdit3" - } - ], - "ImDrawList_AddCircleFilled": [ - { - "funcname": "AddCircleFilled", - "args": "(ImDrawList* self,const ImVec2 centre,float radius,ImU32 col,int num_segments)", - "ret": "void", - "comment": "", - "call_args": "(centre,radius,col,num_segments)", - "argsoriginal": "(const ImVec2& centre,float radius,ImU32 col,int num_segments=12)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "ImDrawList*", - "name": "self" + "name": "v_speed", + "type": "float" }, { - "type": "const ImVec2", - "name": "centre" + "name": "v_min", + "type": "float" }, { - "type": "float", - "name": "radius" + "name": "v_max", + "type": "float" }, { - "type": "ImU32", - "name": "col" + "name": "format", + "type": "const char*" }, { - "type": "int", - "name": "num_segments" + "name": "power", + "type": "float" } ], - "defaults": { "num_segments": "12" }, - "signature": "(const ImVec2,float,ImU32,int)", - "cimguiname": "ImDrawList_AddCircleFilled" + "argsoriginal": "(const char* label,float* v,float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",float power=1.0f)", + "call_args": "(label,v,v_speed,v_min,v_max,format,power)", + "cimguiname": "igDragFloat", + "comment": "", + "defaults": { + "format": "\"%.3f\"", + "power": "1.0f", + "v_max": "0.0f", + "v_min": "0.0f", + "v_speed": "1.0f" + }, + "funcname": "DragFloat", + "ret": "bool", + "signature": "(const char*,float*,float,float,float,const char*,float)", + "stname": "ImGui" } ], - "ImGuiIO_AddInputCharactersUTF8": [ + "igDragFloat2": [ { - "funcname": "AddInputCharactersUTF8", - "args": "(ImGuiIO* self,const char* utf8_chars)", - "ret": "void", - "comment": "", - "call_args": "(utf8_chars)", - "argsoriginal": "(const char* utf8_chars)", - "stname": "ImGuiIO", + "args": "(const char* label,float v[2],float v_speed,float v_min,float v_max,const char* format,float power)", "argsT": [ { - "type": "ImGuiIO*", - "name": "self" + "name": "label", + "type": "const char*" }, { - "type": "const char*", - "name": "utf8_chars" - } - ], - "defaults": [], - "signature": "(const char*)", - "cimguiname": "ImGuiIO_AddInputCharactersUTF8" - } - ], - "ImDrawList_AddCircle": [ - { - "funcname": "AddCircle", - "args": "(ImDrawList* self,const ImVec2 centre,float radius,ImU32 col,int num_segments,float thickness)", - "ret": "void", - "comment": "", - "call_args": "(centre,radius,col,num_segments,thickness)", - "argsoriginal": "(const ImVec2& centre,float radius,ImU32 col,int num_segments=12,float thickness=1.0f)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "ImDrawList*", - "name": "self" + "name": "v", + "type": "float[2]" }, { - "type": "const ImVec2", - "name": "centre" + "name": "v_speed", + "type": "float" }, { - "type": "float", - "name": "radius" + "name": "v_min", + "type": "float" }, { - "type": "ImU32", - "name": "col" + "name": "v_max", + "type": "float" }, { - "type": "int", - "name": "num_segments" + "name": "format", + "type": "const char*" }, { - "type": "float", - "name": "thickness" + "name": "power", + "type": "float" } ], + "argsoriginal": "(const char* label,float v[2],float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",float power=1.0f)", + "call_args": "(label,v,v_speed,v_min,v_max,format,power)", + "cimguiname": "igDragFloat2", + "comment": "", "defaults": { - "num_segments": "12", - "thickness": "1.0f" + "format": "\"%.3f\"", + "power": "1.0f", + "v_max": "0.0f", + "v_min": "0.0f", + "v_speed": "1.0f" }, - "signature": "(const ImVec2,float,ImU32,int,float)", - "cimguiname": "ImDrawList_AddCircle" + "funcname": "DragFloat2", + "ret": "bool", + "signature": "(const char*,float[2],float,float,float,const char*,float)", + "stname": "ImGui" } ], - "ImDrawList_AddTriangleFilled": [ + "igDragFloat3": [ { - "funcname": "AddTriangleFilled", - "args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,ImU32 col)", - "ret": "void", - "comment": "", - "call_args": "(a,b,c,col)", - "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c,ImU32 col)", - "stname": "ImDrawList", + "args": "(const char* label,float v[3],float v_speed,float v_min,float v_max,const char* format,float power)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "float[3]" + }, + { + "name": "v_speed", + "type": "float" }, { - "type": "const ImVec2", - "name": "a" + "name": "v_min", + "type": "float" }, { - "type": "const ImVec2", - "name": "b" + "name": "v_max", + "type": "float" }, { - "type": "const ImVec2", - "name": "c" + "name": "format", + "type": "const char*" }, { - "type": "ImU32", - "name": "col" + "name": "power", + "type": "float" } ], - "defaults": [], - "signature": "(const ImVec2,const ImVec2,const ImVec2,ImU32)", - "cimguiname": "ImDrawList_AddTriangleFilled" + "argsoriginal": "(const char* label,float v[3],float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",float power=1.0f)", + "call_args": "(label,v,v_speed,v_min,v_max,format,power)", + "cimguiname": "igDragFloat3", + "comment": "", + "defaults": { + "format": "\"%.3f\"", + "power": "1.0f", + "v_max": "0.0f", + "v_min": "0.0f", + "v_speed": "1.0f" + }, + "funcname": "DragFloat3", + "ret": "bool", + "signature": "(const char*,float[3],float,float,float,const char*,float)", + "stname": "ImGui" } ], - "igDragFloat2": [ + "igDragFloat4": [ { - "funcname": "DragFloat2", - "args": "(const char* label,float v[2],float v_speed,float v_min,float v_max,const char* format,float power)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,v_speed,v_min,v_max,format,power)", - "argsoriginal": "(const char* label,float v[2],float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",float power=1.0f)", - "stname": "ImGui", + "args": "(const char* label,float v[4],float v_speed,float v_min,float v_max,const char* format,float power)", "argsT": [ { - "type": "const char*", - "name": "label" + "name": "label", + "type": "const char*" }, { - "type": "float[2]", - "name": "v" + "name": "v", + "type": "float[4]" }, { - "type": "float", - "name": "v_speed" + "name": "v_speed", + "type": "float" }, { - "type": "float", - "name": "v_min" + "name": "v_min", + "type": "float" }, { - "type": "float", - "name": "v_max" + "name": "v_max", + "type": "float" }, { - "type": "const char*", - "name": "format" + "name": "format", + "type": "const char*" }, { - "type": "float", - "name": "power" + "name": "power", + "type": "float" } ], + "argsoriginal": "(const char* label,float v[4],float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",float power=1.0f)", + "call_args": "(label,v,v_speed,v_min,v_max,format,power)", + "cimguiname": "igDragFloat4", + "comment": "", "defaults": { - "v_speed": "1.0f", - "v_min": "0.0f", + "format": "\"%.3f\"", "power": "1.0f", "v_max": "0.0f", - "format": "\"%.3f\"" + "v_min": "0.0f", + "v_speed": "1.0f" }, - "signature": "(const char*,float[2],float,float,float,const char*,float)", - "cimguiname": "igDragFloat2" + "funcname": "DragFloat4", + "ret": "bool", + "signature": "(const char*,float[4],float,float,float,const char*,float)", + "stname": "ImGui" } ], - "igPushButtonRepeat": [ + "igDragFloatRange2": [ { - "funcname": "PushButtonRepeat", - "args": "(bool repeat)", - "ret": "void", - "comment": "", - "call_args": "(repeat)", - "argsoriginal": "(bool repeat)", - "stname": "ImGui", + "args": "(const char* label,float* v_current_min,float* v_current_max,float v_speed,float v_min,float v_max,const char* format,const char* format_max,float power)", "argsT": [ { - "type": "bool", - "name": "repeat" + "name": "label", + "type": "const char*" + }, + { + "name": "v_current_min", + "type": "float*" + }, + { + "name": "v_current_max", + "type": "float*" + }, + { + "name": "v_speed", + "type": "float" + }, + { + "name": "v_min", + "type": "float" + }, + { + "name": "v_max", + "type": "float" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "format_max", + "type": "const char*" + }, + { + "name": "power", + "type": "float" } ], - "defaults": [], - "signature": "(bool)", - "cimguiname": "igPushButtonRepeat" - } - ], - "igPopItemWidth": [ - { - "funcname": "PopItemWidth", - "args": "()", - "ret": "void", + "argsoriginal": "(const char* label,float* v_current_min,float* v_current_max,float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",const char* format_max=((void*)0),float power=1.0f)", + "call_args": "(label,v_current_min,v_current_max,v_speed,v_min,v_max,format,format_max,power)", + "cimguiname": "igDragFloatRange2", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igPopItemWidth" + "defaults": { + "format": "\"%.3f\"", + "format_max": "((void*)0)", + "power": "1.0f", + "v_max": "0.0f", + "v_min": "0.0f", + "v_speed": "1.0f" + }, + "funcname": "DragFloatRange2", + "ret": "bool", + "signature": "(const char*,float*,float*,float,float,float,const char*,const char*,float)", + "stname": "ImGui" } ], - "ImDrawList_AddTriangle": [ + "igDragInt": [ { - "funcname": "AddTriangle", - "args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,ImU32 col,float thickness)", - "ret": "void", - "comment": "", - "call_args": "(a,b,c,col,thickness)", - "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c,ImU32 col,float thickness=1.0f)", - "stname": "ImDrawList", + "args": "(const char* label,int* v,float v_speed,int v_min,int v_max,const char* format)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" + "name": "label", + "type": "const char*" }, { - "type": "const ImVec2", - "name": "a" + "name": "v", + "type": "int*" }, { - "type": "const ImVec2", - "name": "b" + "name": "v_speed", + "type": "float" }, { - "type": "const ImVec2", - "name": "c" + "name": "v_min", + "type": "int" }, { - "type": "ImU32", - "name": "col" + "name": "v_max", + "type": "int" }, { - "type": "float", - "name": "thickness" + "name": "format", + "type": "const char*" } ], - "defaults": { "thickness": "1.0f" }, - "signature": "(const ImVec2,const ImVec2,const ImVec2,ImU32,float)", - "cimguiname": "ImDrawList_AddTriangle" + "argsoriginal": "(const char* label,int* v,float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\")", + "call_args": "(label,v,v_speed,v_min,v_max,format)", + "cimguiname": "igDragInt", + "comment": "", + "defaults": { + "format": "\"%d\"", + "v_max": "0", + "v_min": "0", + "v_speed": "1.0f" + }, + "funcname": "DragInt", + "ret": "bool", + "signature": "(const char*,int*,float,int,int,const char*)", + "stname": "ImGui" } ], - "ImDrawList_AddQuadFilled": [ + "igDragInt2": [ { - "funcname": "AddQuadFilled", - "args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,ImU32 col)", - "ret": "void", - "comment": "", - "call_args": "(a,b,c,d,col)", - "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,ImU32 col)", - "stname": "ImDrawList", + "args": "(const char* label,int v[2],float v_speed,int v_min,int v_max,const char* format)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" + "name": "label", + "type": "const char*" }, { - "type": "const ImVec2", - "name": "a" + "name": "v", + "type": "int[2]" }, { - "type": "const ImVec2", - "name": "b" + "name": "v_speed", + "type": "float" }, { - "type": "const ImVec2", - "name": "c" + "name": "v_min", + "type": "int" }, { - "type": "const ImVec2", - "name": "d" + "name": "v_max", + "type": "int" }, { - "type": "ImU32", - "name": "col" + "name": "format", + "type": "const char*" } ], - "defaults": [], - "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", - "cimguiname": "ImDrawList_AddQuadFilled" + "argsoriginal": "(const char* label,int v[2],float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\")", + "call_args": "(label,v,v_speed,v_min,v_max,format)", + "cimguiname": "igDragInt2", + "comment": "", + "defaults": { + "format": "\"%d\"", + "v_max": "0", + "v_min": "0", + "v_speed": "1.0f" + }, + "funcname": "DragInt2", + "ret": "bool", + "signature": "(const char*,int[2],float,int,int,const char*)", + "stname": "ImGui" } ], - "ImDrawList_AddQuad": [ + "igDragInt3": [ { - "funcname": "AddQuad", - "args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,ImU32 col,float thickness)", - "ret": "void", - "comment": "", - "call_args": "(a,b,c,d,col,thickness)", - "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,ImU32 col,float thickness=1.0f)", - "stname": "ImDrawList", + "args": "(const char* label,int v[3],float v_speed,int v_min,int v_max,const char* format)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" - }, - { - "type": "const ImVec2", - "name": "a" + "name": "label", + "type": "const char*" }, { - "type": "const ImVec2", - "name": "b" + "name": "v", + "type": "int[3]" }, { - "type": "const ImVec2", - "name": "c" + "name": "v_speed", + "type": "float" }, { - "type": "const ImVec2", - "name": "d" + "name": "v_min", + "type": "int" }, { - "type": "ImU32", - "name": "col" + "name": "v_max", + "type": "int" }, { - "type": "float", - "name": "thickness" + "name": "format", + "type": "const char*" } ], - "defaults": { "thickness": "1.0f" }, - "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float)", - "cimguiname": "ImDrawList_AddQuad" + "argsoriginal": "(const char* label,int v[3],float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\")", + "call_args": "(label,v,v_speed,v_min,v_max,format)", + "cimguiname": "igDragInt3", + "comment": "", + "defaults": { + "format": "\"%d\"", + "v_max": "0", + "v_min": "0", + "v_speed": "1.0f" + }, + "funcname": "DragInt3", + "ret": "bool", + "signature": "(const char*,int[3],float,int,int,const char*)", + "stname": "ImGui" } ], - "ImDrawList_AddRectFilledMultiColor": [ + "igDragInt4": [ { - "funcname": "AddRectFilledMultiColor", - "args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left)", - "ret": "void", - "comment": "", - "call_args": "(a,b,col_upr_left,col_upr_right,col_bot_right,col_bot_left)", - "argsoriginal": "(const ImVec2& a,const ImVec2& b,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left)", - "stname": "ImDrawList", + "args": "(const char* label,int v[4],float v_speed,int v_min,int v_max,const char* format)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" - }, - { - "type": "const ImVec2", - "name": "a" + "name": "label", + "type": "const char*" }, { - "type": "const ImVec2", - "name": "b" + "name": "v", + "type": "int[4]" }, { - "type": "ImU32", - "name": "col_upr_left" + "name": "v_speed", + "type": "float" }, { - "type": "ImU32", - "name": "col_upr_right" + "name": "v_min", + "type": "int" }, { - "type": "ImU32", - "name": "col_bot_right" + "name": "v_max", + "type": "int" }, { - "type": "ImU32", - "name": "col_bot_left" + "name": "format", + "type": "const char*" } ], - "defaults": [], - "signature": "(const ImVec2,const ImVec2,ImU32,ImU32,ImU32,ImU32)", - "cimguiname": "ImDrawList_AddRectFilledMultiColor" - } - ], - "igGetFontSize": [ - { - "funcname": "GetFontSize", - "args": "()", - "ret": "float", + "argsoriginal": "(const char* label,int v[4],float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\")", + "call_args": "(label,v,v_speed,v_min,v_max,format)", + "cimguiname": "igDragInt4", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetFontSize" + "defaults": { + "format": "\"%d\"", + "v_max": "0", + "v_min": "0", + "v_speed": "1.0f" + }, + "funcname": "DragInt4", + "ret": "bool", + "signature": "(const char*,int[4],float,int,int,const char*)", + "stname": "ImGui" } ], - "igInputDouble": [ + "igDragIntRange2": [ { - "funcname": "InputDouble", - "args": "(const char* label,double* v,double step,double step_fast,const char* format,ImGuiInputTextFlags extra_flags)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,step,step_fast,format,extra_flags)", - "argsoriginal": "(const char* label,double* v,double step=0.0f,double step_fast=0.0f,const char* format=\"%.6f\",ImGuiInputTextFlags extra_flags=0)", - "stname": "ImGui", + "args": "(const char* label,int* v_current_min,int* v_current_max,float v_speed,int v_min,int v_max,const char* format,const char* format_max)", "argsT": [ { - "type": "const char*", - "name": "label" + "name": "label", + "type": "const char*" + }, + { + "name": "v_current_min", + "type": "int*" + }, + { + "name": "v_current_max", + "type": "int*" }, { - "type": "double*", - "name": "v" + "name": "v_speed", + "type": "float" }, { - "type": "double", - "name": "step" + "name": "v_min", + "type": "int" }, { - "type": "double", - "name": "step_fast" + "name": "v_max", + "type": "int" }, { - "type": "const char*", - "name": "format" + "name": "format", + "type": "const char*" }, { - "type": "ImGuiInputTextFlags", - "name": "extra_flags" + "name": "format_max", + "type": "const char*" } ], + "argsoriginal": "(const char* label,int* v_current_min,int* v_current_max,float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\",const char* format_max=((void*)0))", + "call_args": "(label,v_current_min,v_current_max,v_speed,v_min,v_max,format,format_max)", + "cimguiname": "igDragIntRange2", + "comment": "", "defaults": { - "step": "0.0f", - "format": "\"%.6f\"", - "step_fast": "0.0f", - "extra_flags": "0" + "format": "\"%d\"", + "format_max": "((void*)0)", + "v_max": "0", + "v_min": "0", + "v_speed": "1.0f" }, - "signature": "(const char*,double*,double,double,const char*,ImGuiInputTextFlags)", - "cimguiname": "igInputDouble" + "funcname": "DragIntRange2", + "ret": "bool", + "signature": "(const char*,int*,int*,float,int,int,const char*,const char*)", + "stname": "ImGui" } ], - "ImDrawList_PrimReserve": [ + "igDragScalar": [ { - "funcname": "PrimReserve", - "args": "(ImDrawList* self,int idx_count,int vtx_count)", - "ret": "void", - "comment": "", - "call_args": "(idx_count,vtx_count)", - "argsoriginal": "(int idx_count,int vtx_count)", - "stname": "ImDrawList", + "args": "(const char* label,ImGuiDataType data_type,void* v,float v_speed,const void* v_min,const void* v_max,const char* format,float power)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" + "name": "label", + "type": "const char*" + }, + { + "name": "data_type", + "type": "ImGuiDataType" + }, + { + "name": "v", + "type": "void*" + }, + { + "name": "v_speed", + "type": "float" + }, + { + "name": "v_min", + "type": "const void*" + }, + { + "name": "v_max", + "type": "const void*" }, { - "type": "int", - "name": "idx_count" + "name": "format", + "type": "const char*" }, { - "type": "int", - "name": "vtx_count" + "name": "power", + "type": "float" } ], - "defaults": [], - "signature": "(int,int)", - "cimguiname": "ImDrawList_PrimReserve" + "argsoriginal": "(const char* label,ImGuiDataType data_type,void* v,float v_speed,const void* v_min=((void*)0),const void* v_max=((void*)0),const char* format=((void*)0),float power=1.0f)", + "call_args": "(label,data_type,v,v_speed,v_min,v_max,format,power)", + "cimguiname": "igDragScalar", + "comment": "", + "defaults": { + "format": "((void*)0)", + "power": "1.0f", + "v_max": "((void*)0)", + "v_min": "((void*)0)" + }, + "funcname": "DragScalar", + "ret": "bool", + "signature": "(const char*,ImGuiDataType,void*,float,const void*,const void*,const char*,float)", + "stname": "ImGui" } ], - "ImDrawList_AddLine": [ + "igDragScalarN": [ { - "funcname": "AddLine", - "args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col,float thickness)", - "ret": "void", - "comment": "", - "call_args": "(a,b,col,thickness)", - "argsoriginal": "(const ImVec2& a,const ImVec2& b,ImU32 col,float thickness=1.0f)", - "stname": "ImDrawList", + "args": "(const char* label,ImGuiDataType data_type,void* v,int components,float v_speed,const void* v_min,const void* v_max,const char* format,float power)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" + "name": "label", + "type": "const char*" + }, + { + "name": "data_type", + "type": "ImGuiDataType" + }, + { + "name": "v", + "type": "void*" + }, + { + "name": "components", + "type": "int" + }, + { + "name": "v_speed", + "type": "float" }, { - "type": "const ImVec2", - "name": "a" + "name": "v_min", + "type": "const void*" }, { - "type": "const ImVec2", - "name": "b" + "name": "v_max", + "type": "const void*" }, { - "type": "ImU32", - "name": "col" + "name": "format", + "type": "const char*" }, { - "type": "float", - "name": "thickness" + "name": "power", + "type": "float" } ], - "defaults": { "thickness": "1.0f" }, - "signature": "(const ImVec2,const ImVec2,ImU32,float)", - "cimguiname": "ImDrawList_AddLine" + "argsoriginal": "(const char* label,ImGuiDataType data_type,void* v,int components,float v_speed,const void* v_min=((void*)0),const void* v_max=((void*)0),const char* format=((void*)0),float power=1.0f)", + "call_args": "(label,data_type,v,components,v_speed,v_min,v_max,format,power)", + "cimguiname": "igDragScalarN", + "comment": "", + "defaults": { + "format": "((void*)0)", + "power": "1.0f", + "v_max": "((void*)0)", + "v_min": "((void*)0)" + }, + "funcname": "DragScalarN", + "ret": "bool", + "signature": "(const char*,ImGuiDataType,void*,int,float,const void*,const void*,const char*,float)", + "stname": "ImGui" } ], - "igEndPopup": [ + "igDummy": [ { - "funcname": "EndPopup", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], + "args": "(const ImVec2 size)", + "argsT": [ + { + "name": "size", + "type": "const ImVec2" + } + ], + "argsoriginal": "(const ImVec2& size)", + "call_args": "(size)", + "cimguiname": "igDummy", + "comment": "", + "defaults": [], + "funcname": "Dummy", + "ret": "void", + "signature": "(const ImVec2)", + "stname": "ImGui" + } + ], + "igEnd": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igEnd", + "comment": "", + "defaults": [], + "funcname": "End", + "ret": "void", + "signature": "()", + "stname": "ImGui" + } + ], + "igEndChild": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igEndChild", + "comment": "", + "defaults": [], + "funcname": "EndChild", + "ret": "void", + "signature": "()", + "stname": "ImGui" + } + ], + "igEndChildFrame": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igEndChildFrame", + "comment": "", + "defaults": [], + "funcname": "EndChildFrame", + "ret": "void", + "signature": "()", + "stname": "ImGui" + } + ], + "igEndCombo": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igEndCombo", + "comment": "", + "defaults": [], + "funcname": "EndCombo", + "ret": "void", + "signature": "()", + "stname": "ImGui" + } + ], + "igEndDragDropSource": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igEndDragDropSource", + "comment": "", + "defaults": [], + "funcname": "EndDragDropSource", + "ret": "void", + "signature": "()", + "stname": "ImGui" + } + ], + "igEndDragDropTarget": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igEndDragDropTarget", + "comment": "", + "defaults": [], + "funcname": "EndDragDropTarget", + "ret": "void", + "signature": "()", + "stname": "ImGui" + } + ], + "igEndFrame": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igEndFrame", + "comment": "", + "defaults": [], + "funcname": "EndFrame", + "ret": "void", + "signature": "()", + "stname": "ImGui" + } + ], + "igEndGroup": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igEndGroup", + "comment": "", + "defaults": [], + "funcname": "EndGroup", + "ret": "void", + "signature": "()", + "stname": "ImGui" + } + ], + "igEndMainMenuBar": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igEndMainMenuBar", + "comment": "", + "defaults": [], + "funcname": "EndMainMenuBar", + "ret": "void", + "signature": "()", + "stname": "ImGui" + } + ], + "igEndMenu": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igEndMenu", + "comment": "", + "defaults": [], + "funcname": "EndMenu", + "ret": "void", + "signature": "()", + "stname": "ImGui" + } + ], + "igEndMenuBar": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igEndMenuBar", + "comment": "", + "defaults": [], + "funcname": "EndMenuBar", + "ret": "void", + "signature": "()", + "stname": "ImGui" + } + ], + "igEndPopup": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igEndPopup", + "comment": "", + "defaults": [], + "funcname": "EndPopup", + "ret": "void", + "signature": "()", + "stname": "ImGui" + } + ], + "igEndTabBar": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igEndTabBar", + "comment": "", + "defaults": [], + "funcname": "EndTabBar", + "ret": "void", + "signature": "()", + "stname": "ImGui" + } + ], + "igEndTabItem": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igEndTabItem", + "comment": "", + "defaults": [], + "funcname": "EndTabItem", + "ret": "void", + "signature": "()", + "stname": "ImGui" + } + ], + "igEndTooltip": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igEndTooltip", + "comment": "", + "defaults": [], + "funcname": "EndTooltip", + "ret": "void", + "signature": "()", + "stname": "ImGui" + } + ], + "igGetClipboardText": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetClipboardText", + "comment": "", + "defaults": [], + "funcname": "GetClipboardText", + "ret": "const char*", + "signature": "()", + "stname": "ImGui" + } + ], + "igGetColorU32": [ + { + "args": "(ImGuiCol idx,float alpha_mul)", + "argsT": [ + { + "name": "idx", + "type": "ImGuiCol" + }, + { + "name": "alpha_mul", + "type": "float" + } + ], + "argsoriginal": "(ImGuiCol idx,float alpha_mul=1.0f)", + "call_args": "(idx,alpha_mul)", + "cimguiname": "igGetColorU32", + "comment": "", + "defaults": { + "alpha_mul": "1.0f" + }, + "funcname": "GetColorU32", + "ov_cimguiname": "igGetColorU32", + "ret": "ImU32", + "signature": "(ImGuiCol,float)", + "stname": "ImGui" + }, + { + "args": "(const ImVec4 col)", + "argsT": [ + { + "name": "col", + "type": "const ImVec4" + } + ], + "argsoriginal": "(const ImVec4& col)", + "call_args": "(col)", + "cimguiname": "igGetColorU32", + "comment": "", + "defaults": [], + "funcname": "GetColorU32", + "ov_cimguiname": "igGetColorU32Vec4", + "ret": "ImU32", + "signature": "(const ImVec4)", + "stname": "ImGui" + }, + { + "args": "(ImU32 col)", + "argsT": [ + { + "name": "col", + "type": "ImU32" + } + ], + "argsoriginal": "(ImU32 col)", + "call_args": "(col)", + "cimguiname": "igGetColorU32", + "comment": "", + "defaults": [], + "funcname": "GetColorU32", + "ov_cimguiname": "igGetColorU32U32", + "ret": "ImU32", + "signature": "(ImU32)", + "stname": "ImGui" + } + ], + "igGetColumnIndex": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetColumnIndex", + "comment": "", + "defaults": [], + "funcname": "GetColumnIndex", + "ret": "int", + "signature": "()", + "stname": "ImGui" + } + ], + "igGetColumnOffset": [ + { + "args": "(int column_index)", + "argsT": [ + { + "name": "column_index", + "type": "int" + } + ], + "argsoriginal": "(int column_index=-1)", + "call_args": "(column_index)", + "cimguiname": "igGetColumnOffset", + "comment": "", + "defaults": { + "column_index": "-1" + }, + "funcname": "GetColumnOffset", + "ret": "float", + "signature": "(int)", + "stname": "ImGui" + } + ], + "igGetColumnWidth": [ + { + "args": "(int column_index)", + "argsT": [ + { + "name": "column_index", + "type": "int" + } + ], + "argsoriginal": "(int column_index=-1)", + "call_args": "(column_index)", + "cimguiname": "igGetColumnWidth", + "comment": "", + "defaults": { + "column_index": "-1" + }, + "funcname": "GetColumnWidth", + "ret": "float", + "signature": "(int)", + "stname": "ImGui" + } + ], + "igGetColumnsCount": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetColumnsCount", + "comment": "", + "defaults": [], + "funcname": "GetColumnsCount", + "ret": "int", + "signature": "()", + "stname": "ImGui" + } + ], + "igGetContentRegionAvail": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetContentRegionAvail", + "comment": "", + "defaults": [], + "funcname": "GetContentRegionAvail", + "ret": "ImVec2", + "signature": "()", + "stname": "ImGui" + }, + { + "args": "(ImVec2 *pOut)", + "argsT": [ + { + "name": "pOut", + "type": "ImVec2*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetContentRegionAvail", + "comment": "", + "defaults": [], + "funcname": "GetContentRegionAvail", + "nonUDT": 1, + "ov_cimguiname": "igGetContentRegionAvail_nonUDT", + "ret": "void", + "signature": "()", + "stname": "ImGui" + }, + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetContentRegionAvail", + "comment": "", + "defaults": [], + "funcname": "GetContentRegionAvail", + "nonUDT": 2, + "ov_cimguiname": "igGetContentRegionAvail_nonUDT2", + "ret": "ImVec2_Simple", + "retorig": "ImVec2", + "signature": "()", + "stname": "ImGui" + } + ], + "igGetContentRegionAvailWidth": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetContentRegionAvailWidth", + "comment": "", + "defaults": [], + "funcname": "GetContentRegionAvailWidth", + "ret": "float", + "signature": "()", + "stname": "ImGui" + } + ], + "igGetContentRegionMax": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetContentRegionMax", + "comment": "", + "defaults": [], + "funcname": "GetContentRegionMax", + "ret": "ImVec2", + "signature": "()", + "stname": "ImGui" + }, + { + "args": "(ImVec2 *pOut)", + "argsT": [ + { + "name": "pOut", + "type": "ImVec2*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetContentRegionMax", + "comment": "", + "defaults": [], + "funcname": "GetContentRegionMax", + "nonUDT": 1, + "ov_cimguiname": "igGetContentRegionMax_nonUDT", + "ret": "void", + "signature": "()", + "stname": "ImGui" + }, + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetContentRegionMax", + "comment": "", + "defaults": [], + "funcname": "GetContentRegionMax", + "nonUDT": 2, + "ov_cimguiname": "igGetContentRegionMax_nonUDT2", + "ret": "ImVec2_Simple", + "retorig": "ImVec2", + "signature": "()", + "stname": "ImGui" + } + ], + "igGetCurrentContext": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetCurrentContext", + "comment": "", + "defaults": [], + "funcname": "GetCurrentContext", + "ret": "ImGuiContext*", + "signature": "()", + "stname": "ImGui" + } + ], + "igGetCursorPos": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetCursorPos", + "comment": "", + "defaults": [], + "funcname": "GetCursorPos", + "ret": "ImVec2", + "signature": "()", + "stname": "ImGui" + }, + { + "args": "(ImVec2 *pOut)", + "argsT": [ + { + "name": "pOut", + "type": "ImVec2*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetCursorPos", + "comment": "", + "defaults": [], + "funcname": "GetCursorPos", + "nonUDT": 1, + "ov_cimguiname": "igGetCursorPos_nonUDT", + "ret": "void", + "signature": "()", + "stname": "ImGui" + }, + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetCursorPos", + "comment": "", + "defaults": [], + "funcname": "GetCursorPos", + "nonUDT": 2, + "ov_cimguiname": "igGetCursorPos_nonUDT2", + "ret": "ImVec2_Simple", + "retorig": "ImVec2", + "signature": "()", + "stname": "ImGui" + } + ], + "igGetCursorPosX": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetCursorPosX", + "comment": "", + "defaults": [], + "funcname": "GetCursorPosX", + "ret": "float", + "signature": "()", + "stname": "ImGui" + } + ], + "igGetCursorPosY": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetCursorPosY", + "comment": "", + "defaults": [], + "funcname": "GetCursorPosY", + "ret": "float", + "signature": "()", + "stname": "ImGui" + } + ], + "igGetCursorScreenPos": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetCursorScreenPos", + "comment": "", + "defaults": [], + "funcname": "GetCursorScreenPos", + "ret": "ImVec2", + "signature": "()", + "stname": "ImGui" + }, + { + "args": "(ImVec2 *pOut)", + "argsT": [ + { + "name": "pOut", + "type": "ImVec2*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetCursorScreenPos", + "comment": "", + "defaults": [], + "funcname": "GetCursorScreenPos", + "nonUDT": 1, + "ov_cimguiname": "igGetCursorScreenPos_nonUDT", + "ret": "void", + "signature": "()", + "stname": "ImGui" + }, + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetCursorScreenPos", + "comment": "", + "defaults": [], + "funcname": "GetCursorScreenPos", + "nonUDT": 2, + "ov_cimguiname": "igGetCursorScreenPos_nonUDT2", + "ret": "ImVec2_Simple", + "retorig": "ImVec2", + "signature": "()", + "stname": "ImGui" + } + ], + "igGetCursorStartPos": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetCursorStartPos", + "comment": "", + "defaults": [], + "funcname": "GetCursorStartPos", + "ret": "ImVec2", + "signature": "()", + "stname": "ImGui" + }, + { + "args": "(ImVec2 *pOut)", + "argsT": [ + { + "name": "pOut", + "type": "ImVec2*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetCursorStartPos", + "comment": "", + "defaults": [], + "funcname": "GetCursorStartPos", + "nonUDT": 1, + "ov_cimguiname": "igGetCursorStartPos_nonUDT", + "ret": "void", + "signature": "()", + "stname": "ImGui" + }, + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetCursorStartPos", + "comment": "", + "defaults": [], + "funcname": "GetCursorStartPos", + "nonUDT": 2, + "ov_cimguiname": "igGetCursorStartPos_nonUDT2", + "ret": "ImVec2_Simple", + "retorig": "ImVec2", + "signature": "()", + "stname": "ImGui" + } + ], + "igGetDragDropPayload": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetDragDropPayload", + "comment": "", + "defaults": [], + "funcname": "GetDragDropPayload", + "ret": "const ImGuiPayload*", + "signature": "()", + "stname": "ImGui" + } + ], + "igGetDrawData": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetDrawData", + "comment": "", + "defaults": [], + "funcname": "GetDrawData", + "ret": "ImDrawData*", + "signature": "()", + "stname": "ImGui" + } + ], + "igGetDrawListSharedData": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetDrawListSharedData", + "comment": "", + "defaults": [], + "funcname": "GetDrawListSharedData", + "ret": "ImDrawListSharedData*", + "signature": "()", + "stname": "ImGui" + } + ], + "igGetFont": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetFont", + "comment": "", + "defaults": [], + "funcname": "GetFont", + "ret": "ImFont*", + "signature": "()", + "stname": "ImGui" + } + ], + "igGetFontSize": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetFontSize", + "comment": "", + "defaults": [], + "funcname": "GetFontSize", + "ret": "float", + "signature": "()", + "stname": "ImGui" + } + ], + "igGetFontTexUvWhitePixel": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetFontTexUvWhitePixel", + "comment": "", + "defaults": [], + "funcname": "GetFontTexUvWhitePixel", + "ret": "ImVec2", + "signature": "()", + "stname": "ImGui" + }, + { + "args": "(ImVec2 *pOut)", + "argsT": [ + { + "name": "pOut", + "type": "ImVec2*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetFontTexUvWhitePixel", + "comment": "", + "defaults": [], + "funcname": "GetFontTexUvWhitePixel", + "nonUDT": 1, + "ov_cimguiname": "igGetFontTexUvWhitePixel_nonUDT", + "ret": "void", + "signature": "()", + "stname": "ImGui" + }, + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetFontTexUvWhitePixel", + "comment": "", + "defaults": [], + "funcname": "GetFontTexUvWhitePixel", + "nonUDT": 2, + "ov_cimguiname": "igGetFontTexUvWhitePixel_nonUDT2", + "ret": "ImVec2_Simple", + "retorig": "ImVec2", + "signature": "()", + "stname": "ImGui" + } + ], + "igGetFrameCount": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetFrameCount", + "comment": "", + "defaults": [], + "funcname": "GetFrameCount", + "ret": "int", + "signature": "()", + "stname": "ImGui" + } + ], + "igGetFrameHeight": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetFrameHeight", + "comment": "", + "defaults": [], + "funcname": "GetFrameHeight", + "ret": "float", + "signature": "()", + "stname": "ImGui" + } + ], + "igGetFrameHeightWithSpacing": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetFrameHeightWithSpacing", + "comment": "", + "defaults": [], + "funcname": "GetFrameHeightWithSpacing", + "ret": "float", + "signature": "()", + "stname": "ImGui" + } + ], + "igGetID": [ + { + "args": "(const char* str_id)", + "argsT": [ + { + "name": "str_id", + "type": "const char*" + } + ], + "argsoriginal": "(const char* str_id)", + "call_args": "(str_id)", + "cimguiname": "igGetID", + "comment": "", "defaults": [], - "signature": "()", - "cimguiname": "igEndPopup" - } - ], - "ImFontAtlas_ClearInputData": [ + "funcname": "GetID", + "ov_cimguiname": "igGetIDStr", + "ret": "ImGuiID", + "signature": "(const char*)", + "stname": "ImGui" + }, { - "funcname": "ClearInputData", - "args": "(ImFontAtlas* self)", - "ret": "void", + "args": "(const char* str_id_begin,const char* str_id_end)", + "argsT": [ + { + "name": "str_id_begin", + "type": "const char*" + }, + { + "name": "str_id_end", + "type": "const char*" + } + ], + "argsoriginal": "(const char* str_id_begin,const char* str_id_end)", + "call_args": "(str_id_begin,str_id_end)", + "cimguiname": "igGetID", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFontAtlas", + "defaults": [], + "funcname": "GetID", + "ov_cimguiname": "igGetIDRange", + "ret": "ImGuiID", + "signature": "(const char*,const char*)", + "stname": "ImGui" + }, + { + "args": "(const void* ptr_id)", "argsT": [ { - "type": "ImFontAtlas*", - "name": "self" + "name": "ptr_id", + "type": "const void*" } ], + "argsoriginal": "(const void* ptr_id)", + "call_args": "(ptr_id)", + "cimguiname": "igGetID", + "comment": "", "defaults": [], - "signature": "()", - "cimguiname": "ImFontAtlas_ClearInputData" + "funcname": "GetID", + "ov_cimguiname": "igGetIDPtr", + "ret": "ImGuiID", + "signature": "(const void*)", + "stname": "ImGui" } ], - "ImDrawList_GetClipRectMin": [ + "igGetIO": [ { - "funcname": "GetClipRectMin", - "args": "(ImDrawList* self)", - "ret": "ImVec2", - "comment": "", + "args": "()", + "argsT": [], + "argsoriginal": "()", "call_args": "()", + "cimguiname": "igGetIO", + "comment": "", + "defaults": [], + "funcname": "GetIO", + "ret": "ImGuiIO*", + "retref": "&", + "signature": "()", + "stname": "ImGui" + } + ], + "igGetItemRectMax": [ + { + "args": "()", + "argsT": [], "argsoriginal": "()", - "stname": "ImDrawList", + "call_args": "()", + "cimguiname": "igGetItemRectMax", + "comment": "", + "defaults": [], + "funcname": "GetItemRectMax", + "ret": "ImVec2", + "signature": "()", + "stname": "ImGui" + }, + { + "args": "(ImVec2 *pOut)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" + "name": "pOut", + "type": "ImVec2*" } ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetItemRectMax", + "comment": "", "defaults": [], + "funcname": "GetItemRectMax", + "nonUDT": 1, + "ov_cimguiname": "igGetItemRectMax_nonUDT", + "ret": "void", "signature": "()", - "cimguiname": "ImDrawList_GetClipRectMin" + "stname": "ImGui" }, { - "funcname": "GetClipRectMin", - "args": "(ImVec2 *pOut,ImDrawList* self)", - "ret": "void", - "cimguiname": "ImDrawList_GetClipRectMin", - "nonUDT": 1, - "call_args": "()", + "args": "()", + "argsT": [], "argsoriginal": "()", - "stname": "ImDrawList", + "call_args": "()", + "cimguiname": "igGetItemRectMax", + "comment": "", + "defaults": [], + "funcname": "GetItemRectMax", + "nonUDT": 2, + "ov_cimguiname": "igGetItemRectMax_nonUDT2", + "ret": "ImVec2_Simple", + "retorig": "ImVec2", "signature": "()", - "ov_cimguiname": "ImDrawList_GetClipRectMin_nonUDT", + "stname": "ImGui" + } + ], + "igGetItemRectMin": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetItemRectMin", "comment": "", "defaults": [], + "funcname": "GetItemRectMin", + "ret": "ImVec2", + "signature": "()", + "stname": "ImGui" + }, + { + "args": "(ImVec2 *pOut)", "argsT": [ { - "type": "ImVec2*", - "name": "pOut" - }, - { - "type": "ImDrawList*", - "name": "self" + "name": "pOut", + "type": "ImVec2*" } - ] + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetItemRectMin", + "comment": "", + "defaults": [], + "funcname": "GetItemRectMin", + "nonUDT": 1, + "ov_cimguiname": "igGetItemRectMin_nonUDT", + "ret": "void", + "signature": "()", + "stname": "ImGui" }, { - "cimguiname": "ImDrawList_GetClipRectMin", - "funcname": "GetClipRectMin", - "args": "(ImDrawList* self)", - "ret": "ImVec2_Simple", + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetItemRectMin", + "comment": "", + "defaults": [], + "funcname": "GetItemRectMin", "nonUDT": 2, + "ov_cimguiname": "igGetItemRectMin_nonUDT2", + "ret": "ImVec2_Simple", + "retorig": "ImVec2", "signature": "()", - "call_args": "()", + "stname": "ImGui" + } + ], + "igGetItemRectSize": [ + { + "args": "()", + "argsT": [], "argsoriginal": "()", - "stname": "ImDrawList", - "retorig": "ImVec2", - "ov_cimguiname": "ImDrawList_GetClipRectMin_nonUDT2", + "call_args": "()", + "cimguiname": "igGetItemRectSize", "comment": "", "defaults": [], + "funcname": "GetItemRectSize", + "ret": "ImVec2", + "signature": "()", + "stname": "ImGui" + }, + { + "args": "(ImVec2 *pOut)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" + "name": "pOut", + "type": "ImVec2*" } - ] + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetItemRectSize", + "comment": "", + "defaults": [], + "funcname": "GetItemRectSize", + "nonUDT": 1, + "ov_cimguiname": "igGetItemRectSize_nonUDT", + "ret": "void", + "signature": "()", + "stname": "ImGui" + }, + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetItemRectSize", + "comment": "", + "defaults": [], + "funcname": "GetItemRectSize", + "nonUDT": 2, + "ov_cimguiname": "igGetItemRectSize_nonUDT2", + "ret": "ImVec2_Simple", + "retorig": "ImVec2", + "signature": "()", + "stname": "ImGui" } ], - "igInputTextMultiline": [ + "igGetKeyIndex": [ { - "funcname": "InputTextMultiline", - "args": "(const char* label,char* buf,size_t buf_size,const ImVec2 size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data)", - "ret": "bool", - "comment": "", - "call_args": "(label,buf,buf_size,size,flags,callback,user_data)", - "argsoriginal": "(const char* label,char* buf,size_t buf_size,const ImVec2& size=ImVec2(0,0),ImGuiInputTextFlags flags=0,ImGuiInputTextCallback callback=((void*)0),void* user_data=((void*)0))", - "stname": "ImGui", + "args": "(ImGuiKey imgui_key)", "argsT": [ { - "type": "const char*", - "name": "label" - }, - { - "type": "char*", - "name": "buf" - }, - { - "type": "size_t", - "name": "buf_size" - }, - { - "type": "const ImVec2", - "name": "size" - }, + "name": "imgui_key", + "type": "ImGuiKey" + } + ], + "argsoriginal": "(ImGuiKey imgui_key)", + "call_args": "(imgui_key)", + "cimguiname": "igGetKeyIndex", + "comment": "", + "defaults": [], + "funcname": "GetKeyIndex", + "ret": "int", + "signature": "(ImGuiKey)", + "stname": "ImGui" + } + ], + "igGetKeyPressedAmount": [ + { + "args": "(int key_index,float repeat_delay,float rate)", + "argsT": [ { - "type": "ImGuiInputTextFlags", - "name": "flags" + "name": "key_index", + "type": "int" }, { - "type": "ImGuiInputTextCallback", - "name": "callback" + "name": "repeat_delay", + "type": "float" }, { - "type": "void*", - "name": "user_data" + "name": "rate", + "type": "float" } ], - "defaults": { - "callback": "((void*)0)", - "user_data": "((void*)0)", - "size": "ImVec2(0,0)", - "flags": "0" - }, - "signature": "(const char*,char*,size_t,const ImVec2,ImGuiInputTextFlags,ImGuiInputTextCallback,void*)", - "cimguiname": "igInputTextMultiline" + "argsoriginal": "(int key_index,float repeat_delay,float rate)", + "call_args": "(key_index,repeat_delay,rate)", + "cimguiname": "igGetKeyPressedAmount", + "comment": "", + "defaults": [], + "funcname": "GetKeyPressedAmount", + "ret": "int", + "signature": "(int,float,float)", + "stname": "ImGui" } ], - "igSelectable": [ + "igGetMouseCursor": [ { - "funcname": "Selectable", - "args": "(const char* label,bool selected,ImGuiSelectableFlags flags,const ImVec2 size)", - "ret": "bool", + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetMouseCursor", "comment": "", - "call_args": "(label,selected,flags,size)", - "argsoriginal": "(const char* label,bool selected=false,ImGuiSelectableFlags flags=0,const ImVec2& size=ImVec2(0,0))", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "bool", - "name": "selected" - }, + "defaults": [], + "funcname": "GetMouseCursor", + "ret": "ImGuiMouseCursor", + "signature": "()", + "stname": "ImGui" + } + ], + "igGetMouseDragDelta": [ + { + "args": "(int button,float lock_threshold)", + "argsT": [ { - "type": "ImGuiSelectableFlags", - "name": "flags" + "name": "button", + "type": "int" }, { - "type": "const ImVec2", - "name": "size" + "name": "lock_threshold", + "type": "float" } ], - "ov_cimguiname": "igSelectable", + "argsoriginal": "(int button=0,float lock_threshold=-1.0f)", + "call_args": "(button,lock_threshold)", + "cimguiname": "igGetMouseDragDelta", + "comment": "", "defaults": { - "selected": "false", - "size": "ImVec2(0,0)", - "flags": "0" + "button": "0", + "lock_threshold": "-1.0f" }, - "signature": "(const char*,bool,ImGuiSelectableFlags,const ImVec2)", - "cimguiname": "igSelectable" + "funcname": "GetMouseDragDelta", + "ret": "ImVec2", + "signature": "(int,float)", + "stname": "ImGui" }, { - "funcname": "Selectable", - "args": "(const char* label,bool* p_selected,ImGuiSelectableFlags flags,const ImVec2 size)", - "ret": "bool", - "comment": "", - "call_args": "(label,p_selected,flags,size)", - "argsoriginal": "(const char* label,bool* p_selected,ImGuiSelectableFlags flags=0,const ImVec2& size=ImVec2(0,0))", - "stname": "ImGui", + "args": "(ImVec2 *pOut,int button,float lock_threshold)", "argsT": [ { - "type": "const char*", - "name": "label" + "name": "pOut", + "type": "ImVec2*" }, { - "type": "bool*", - "name": "p_selected" + "name": "button", + "type": "int" }, { - "type": "ImGuiSelectableFlags", - "name": "flags" - }, - { - "type": "const ImVec2", - "name": "size" + "name": "lock_threshold", + "type": "float" } ], - "ov_cimguiname": "igSelectableBoolPtr", + "argsoriginal": "(int button=0,float lock_threshold=-1.0f)", + "call_args": "(button,lock_threshold)", + "cimguiname": "igGetMouseDragDelta", + "comment": "", "defaults": { - "size": "ImVec2(0,0)", - "flags": "0" + "button": "0", + "lock_threshold": "-1.0f" }, - "signature": "(const char*,bool*,ImGuiSelectableFlags,const ImVec2)", - "cimguiname": "igSelectable" - } - ], - "igListBox": [ - { - "funcname": "ListBox", - "args": "(const char* label,int* current_item,const char* const items[],int items_count,int height_in_items)", - "ret": "bool", - "comment": "", - "call_args": "(label,current_item,items,items_count,height_in_items)", - "argsoriginal": "(const char* label,int* current_item,const char* const items[],int items_count,int height_in_items=-1)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "int*", - "name": "current_item" - }, - { - "type": "const char* const[]", - "name": "items" - }, - { - "type": "int", - "name": "items_count" - }, - { - "type": "int", - "name": "height_in_items" - } - ], - "ov_cimguiname": "igListBoxStr_arr", - "defaults": { "height_in_items": "-1" }, - "signature": "(const char*,int*,const char* const[],int,int)", - "cimguiname": "igListBox" + "funcname": "GetMouseDragDelta", + "nonUDT": 1, + "ov_cimguiname": "igGetMouseDragDelta_nonUDT", + "ret": "void", + "signature": "(int,float)", + "stname": "ImGui" }, { - "funcname": "ListBox", - "args": "(const char* label,int* current_item,bool(*items_getter)(void* data,int idx,const char** out_text),void* data,int items_count,int height_in_items)", - "ret": "bool", - "comment": "", - "call_args": "(label,current_item,items_getter,data,items_count,height_in_items)", - "argsoriginal": "(const char* label,int* current_item,bool(*items_getter)(void* data,int idx,const char** out_text),void* data,int items_count,int height_in_items=-1)", - "stname": "ImGui", + "args": "(int button,float lock_threshold)", "argsT": [ { - "type": "const char*", - "name": "label" - }, - { - "type": "int*", - "name": "current_item" - }, - { - "type": "bool(*)(void* data,int idx,const char** out_text)", - "signature": "(void* data,int idx,const char** out_text)", - "name": "items_getter", - "ret": "bool" - }, - { - "type": "void*", - "name": "data" - }, - { - "type": "int", - "name": "items_count" + "name": "button", + "type": "int" }, { - "type": "int", - "name": "height_in_items" + "name": "lock_threshold", + "type": "float" } ], - "ov_cimguiname": "igListBoxFnPtr", - "defaults": { "height_in_items": "-1" }, - "signature": "(const char*,int*,bool(*)(void*,int,const char**),void*,int,int)", - "cimguiname": "igListBox" + "argsoriginal": "(int button=0,float lock_threshold=-1.0f)", + "call_args": "(button,lock_threshold)", + "cimguiname": "igGetMouseDragDelta", + "comment": "", + "defaults": { + "button": "0", + "lock_threshold": "-1.0f" + }, + "funcname": "GetMouseDragDelta", + "nonUDT": 2, + "ov_cimguiname": "igGetMouseDragDelta_nonUDT2", + "ret": "ImVec2_Simple", + "retorig": "ImVec2", + "signature": "(int,float)", + "stname": "ImGui" } ], - "ImDrawList_PopTextureID": [ + "igGetMousePos": [ { - "funcname": "PopTextureID", - "args": "(ImDrawList* self)", - "ret": "void", - "comment": "", - "call_args": "()", + "args": "()", + "argsT": [], "argsoriginal": "()", - "stname": "ImDrawList", + "call_args": "()", + "cimguiname": "igGetMousePos", + "comment": "", + "defaults": [], + "funcname": "GetMousePos", + "ret": "ImVec2", + "signature": "()", + "stname": "ImGui" + }, + { + "args": "(ImVec2 *pOut)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" + "name": "pOut", + "type": "ImVec2*" } ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetMousePos", + "comment": "", + "defaults": [], + "funcname": "GetMousePos", + "nonUDT": 1, + "ov_cimguiname": "igGetMousePos_nonUDT", + "ret": "void", + "signature": "()", + "stname": "ImGui" + }, + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetMousePos", + "comment": "", "defaults": [], + "funcname": "GetMousePos", + "nonUDT": 2, + "ov_cimguiname": "igGetMousePos_nonUDT2", + "ret": "ImVec2_Simple", + "retorig": "ImVec2", "signature": "()", - "cimguiname": "ImDrawList_PopTextureID" + "stname": "ImGui" } ], - "igSetWindowFocus": [ + "igGetMousePosOnOpeningCurrentPopup": [ { - "funcname": "SetWindowFocus", "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", "argsT": [], - "ov_cimguiname": "igSetWindowFocus", + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetMousePosOnOpeningCurrentPopup", + "comment": "", "defaults": [], + "funcname": "GetMousePosOnOpeningCurrentPopup", + "ret": "ImVec2", "signature": "()", - "cimguiname": "igSetWindowFocus" + "stname": "ImGui" }, { - "funcname": "SetWindowFocus", - "args": "(const char* name)", - "ret": "void", - "comment": "", - "call_args": "(name)", - "argsoriginal": "(const char* name)", - "stname": "ImGui", + "args": "(ImVec2 *pOut)", "argsT": [ { - "type": "const char*", - "name": "name" + "name": "pOut", + "type": "ImVec2*" } ], - "ov_cimguiname": "igSetWindowFocusStr", + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetMousePosOnOpeningCurrentPopup", + "comment": "", "defaults": [], - "signature": "(const char*)", - "cimguiname": "igSetWindowFocus" + "funcname": "GetMousePosOnOpeningCurrentPopup", + "nonUDT": 1, + "ov_cimguiname": "igGetMousePosOnOpeningCurrentPopup_nonUDT", + "ret": "void", + "signature": "()", + "stname": "ImGui" + }, + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetMousePosOnOpeningCurrentPopup", + "comment": "", + "defaults": [], + "funcname": "GetMousePosOnOpeningCurrentPopup", + "nonUDT": 2, + "ov_cimguiname": "igGetMousePosOnOpeningCurrentPopup_nonUDT2", + "ret": "ImVec2_Simple", + "retorig": "ImVec2", + "signature": "()", + "stname": "ImGui" } ], - "igInputFloat4": [ + "igGetOverlayDrawList": [ { - "funcname": "InputFloat4", - "args": "(const char* label,float v[4],const char* format,ImGuiInputTextFlags extra_flags)", - "ret": "bool", + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetOverlayDrawList", "comment": "", - "call_args": "(label,v,format,extra_flags)", - "argsoriginal": "(const char* label,float v[4],const char* format=\"%.3f\",ImGuiInputTextFlags extra_flags=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "float[4]", - "name": "v" - }, - { - "type": "const char*", - "name": "format" - }, - { - "type": "ImGuiInputTextFlags", - "name": "extra_flags" - } - ], - "defaults": { - "extra_flags": "0", - "format": "\"%.3f\"" - }, - "signature": "(const char*,float[4],const char*,ImGuiInputTextFlags)", - "cimguiname": "igInputFloat4" + "defaults": [], + "funcname": "GetOverlayDrawList", + "ret": "ImDrawList*", + "signature": "()", + "stname": "ImGui" } ], - "ImDrawList_ImDrawList": [ + "igGetScrollMaxX": [ { - "funcname": "ImDrawList", - "args": "(const ImDrawListSharedData* shared_data)", - "argsT": [ - { - "type": "const ImDrawListSharedData*", - "name": "shared_data" - } - ], - "call_args": "(shared_data)", - "argsoriginal": "(const ImDrawListSharedData* shared_data)", - "stname": "ImDrawList", - "constructor": true, + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetScrollMaxX", "comment": "", "defaults": [], - "signature": "(const ImDrawListSharedData*)", - "cimguiname": "ImDrawList_ImDrawList" + "funcname": "GetScrollMaxX", + "ret": "float", + "signature": "()", + "stname": "ImGui" } ], - "igGetVersion": [ + "igGetScrollMaxY": [ { - "funcname": "GetVersion", "args": "()", - "ret": "const char*", - "comment": "", + "argsT": [], + "argsoriginal": "()", "call_args": "()", + "cimguiname": "igGetScrollMaxY", + "comment": "", + "defaults": [], + "funcname": "GetScrollMaxY", + "ret": "float", + "signature": "()", + "stname": "ImGui" + } + ], + "igGetScrollX": [ + { + "args": "()", + "argsT": [], "argsoriginal": "()", - "stname": "ImGui", + "call_args": "()", + "cimguiname": "igGetScrollX", + "comment": "", + "defaults": [], + "funcname": "GetScrollX", + "ret": "float", + "signature": "()", + "stname": "ImGui" + } + ], + "igGetScrollY": [ + { + "args": "()", "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetScrollY", + "comment": "", "defaults": [], + "funcname": "GetScrollY", + "ret": "float", "signature": "()", - "cimguiname": "igGetVersion" + "stname": "ImGui" } ], - "igEndCombo": [ + "igGetStateStorage": [ { - "funcname": "EndCombo", "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetStateStorage", + "comment": "", "defaults": [], + "funcname": "GetStateStorage", + "ret": "ImGuiStorage*", "signature": "()", - "cimguiname": "igEndCombo" + "stname": "ImGui" } ], - "ImDrawCmd_ImDrawCmd": [ + "igGetStyle": [ { - "funcname": "ImDrawCmd", "args": "()", "argsT": [], - "call_args": "()", "argsoriginal": "()", - "stname": "ImDrawCmd", - "constructor": true, + "call_args": "()", + "cimguiname": "igGetStyle", "comment": "", "defaults": [], + "funcname": "GetStyle", + "ret": "ImGuiStyle*", + "retref": "&", "signature": "()", - "cimguiname": "ImDrawCmd_ImDrawCmd" + "stname": "ImGui" } ], - "igPushID": [ + "igGetStyleColorName": [ { - "funcname": "PushID", - "args": "(const char* str_id)", - "ret": "void", - "comment": "", - "call_args": "(str_id)", - "argsoriginal": "(const char* str_id)", - "stname": "ImGui", + "args": "(ImGuiCol idx)", "argsT": [ { - "type": "const char*", - "name": "str_id" + "name": "idx", + "type": "ImGuiCol" } ], - "ov_cimguiname": "igPushIDStr", - "defaults": [], - "signature": "(const char*)", - "cimguiname": "igPushID" - }, - { - "funcname": "PushID", - "args": "(const char* str_id_begin,const char* str_id_end)", - "ret": "void", + "argsoriginal": "(ImGuiCol idx)", + "call_args": "(idx)", + "cimguiname": "igGetStyleColorName", "comment": "", - "call_args": "(str_id_begin,str_id_end)", - "argsoriginal": "(const char* str_id_begin,const char* str_id_end)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "str_id_begin" - }, - { - "type": "const char*", - "name": "str_id_end" - } - ], - "ov_cimguiname": "igPushIDRange", "defaults": [], - "signature": "(const char*,const char*)", - "cimguiname": "igPushID" - }, + "funcname": "GetStyleColorName", + "ret": "const char*", + "signature": "(ImGuiCol)", + "stname": "ImGui" + } + ], + "igGetStyleColorVec4": [ { - "funcname": "PushID", - "args": "(const void* ptr_id)", - "ret": "void", - "comment": "", - "call_args": "(ptr_id)", - "argsoriginal": "(const void* ptr_id)", - "stname": "ImGui", + "args": "(ImGuiCol idx)", "argsT": [ { - "type": "const void*", - "name": "ptr_id" + "name": "idx", + "type": "ImGuiCol" } ], - "ov_cimguiname": "igPushIDPtr", - "defaults": [], - "signature": "(const void*)", - "cimguiname": "igPushID" - }, - { - "funcname": "PushID", - "args": "(int int_id)", - "ret": "void", + "argsoriginal": "(ImGuiCol idx)", + "call_args": "(idx)", + "cimguiname": "igGetStyleColorVec4", "comment": "", - "call_args": "(int_id)", - "argsoriginal": "(int int_id)", - "stname": "ImGui", - "argsT": [ - { - "type": "int", - "name": "int_id" - } - ], - "ov_cimguiname": "igPushIDInt", "defaults": [], - "signature": "(int)", - "cimguiname": "igPushID" + "funcname": "GetStyleColorVec4", + "ret": "const ImVec4*", + "retref": "&", + "signature": "(ImGuiCol)", + "stname": "ImGui" } ], - "ImGuiListClipper_End": [ + "igGetTextLineHeight": [ { - "funcname": "End", - "args": "(ImGuiListClipper* self)", - "ret": "void", - "comment": "", - "call_args": "()", + "args": "()", + "argsT": [], "argsoriginal": "()", - "stname": "ImGuiListClipper", - "argsT": [ - { - "type": "ImGuiListClipper*", - "name": "self" - } - ], + "call_args": "()", + "cimguiname": "igGetTextLineHeight", + "comment": "", "defaults": [], + "funcname": "GetTextLineHeight", + "ret": "float", "signature": "()", - "cimguiname": "ImGuiListClipper_End" - } - ], - "ImGuiListClipper_Begin": [ - { - "funcname": "Begin", - "args": "(ImGuiListClipper* self,int items_count,float items_height)", - "ret": "void", - "comment": "", - "call_args": "(items_count,items_height)", - "argsoriginal": "(int items_count,float items_height=-1.0f)", - "stname": "ImGuiListClipper", - "argsT": [ - { - "type": "ImGuiListClipper*", - "name": "self" - }, - { - "type": "int", - "name": "items_count" - }, - { - "type": "float", - "name": "items_height" - } - ], - "defaults": { "items_height": "-1.0f" }, - "signature": "(int,float)", - "cimguiname": "ImGuiListClipper_Begin" + "stname": "ImGui" } ], - "igGetDragDropPayload": [ + "igGetTextLineHeightWithSpacing": [ { - "funcname": "GetDragDropPayload", "args": "()", - "ret": "const ImGuiPayload*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetTextLineHeightWithSpacing", + "comment": "", "defaults": [], + "funcname": "GetTextLineHeightWithSpacing", + "ret": "float", "signature": "()", - "cimguiname": "igGetDragDropPayload" + "stname": "ImGui" } ], - "igAlignTextToFramePadding": [ + "igGetTime": [ { - "funcname": "AlignTextToFramePadding", "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetTime", + "comment": "", "defaults": [], + "funcname": "GetTime", + "ret": "double", "signature": "()", - "cimguiname": "igAlignTextToFramePadding" - } - ], - "igPopStyleColor": [ - { - "funcname": "PopStyleColor", - "args": "(int count)", - "ret": "void", - "comment": "", - "call_args": "(count)", - "argsoriginal": "(int count=1)", - "stname": "ImGui", - "argsT": [ - { - "type": "int", - "name": "count" - } - ], - "defaults": { "count": "1" }, - "signature": "(int)", - "cimguiname": "igPopStyleColor" + "stname": "ImGui" } ], - "ImGuiListClipper_Step": [ + "igGetTreeNodeToLabelSpacing": [ { - "funcname": "Step", - "args": "(ImGuiListClipper* self)", - "ret": "bool", - "comment": "", - "call_args": "()", + "args": "()", + "argsT": [], "argsoriginal": "()", - "stname": "ImGuiListClipper", - "argsT": [ - { - "type": "ImGuiListClipper*", - "name": "self" - } - ], + "call_args": "()", + "cimguiname": "igGetTreeNodeToLabelSpacing", + "comment": "", "defaults": [], + "funcname": "GetTreeNodeToLabelSpacing", + "ret": "float", "signature": "()", - "cimguiname": "ImGuiListClipper_Step" + "stname": "ImGui" } ], - "igText": [ + "igGetVersion": [ { - "isvararg": "...)", - "funcname": "Text", - "args": "(const char* fmt,...)", - "ret": "void", + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetVersion", "comment": "", - "call_args": "(fmt,...)", - "argsoriginal": "(const char* fmt,...)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "fmt" - }, - { - "type": "...", - "name": "..." - } - ], "defaults": [], - "signature": "(const char*,...)", - "cimguiname": "igText" - } - ], - "igBeginMenu": [ - { - "funcname": "BeginMenu", - "args": "(const char* label,bool enabled)", - "ret": "bool", - "comment": "", - "call_args": "(label,enabled)", - "argsoriginal": "(const char* label,bool enabled=true)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "bool", - "name": "enabled" - } - ], - "defaults": { "enabled": "true" }, - "signature": "(const char*,bool)", - "cimguiname": "igBeginMenu" - } - ], - "ImGuiListClipper_ImGuiListClipper": [ - { - "funcname": "ImGuiListClipper", - "args": "(int items_count,float items_height)", - "argsT": [ - { - "type": "int", - "name": "items_count" - }, - { - "type": "float", - "name": "items_height" - } - ], - "call_args": "(items_count,items_height)", - "argsoriginal": "(int items_count=-1,float items_height=-1.0f)", - "stname": "ImGuiListClipper", - "constructor": true, - "comment": "", - "defaults": { - "items_height": "-1.0f", - "items_count": "-1" - }, - "signature": "(int,float)", - "cimguiname": "ImGuiListClipper_ImGuiListClipper" - } - ], - "ImGuiStorage_GetFloatRef": [ - { - "funcname": "GetFloatRef", - "args": "(ImGuiStorage* self,ImGuiID key,float default_val)", - "ret": "float*", - "comment": "", - "call_args": "(key,default_val)", - "argsoriginal": "(ImGuiID key,float default_val=0.0f)", - "stname": "ImGuiStorage", - "argsT": [ - { - "type": "ImGuiStorage*", - "name": "self" - }, - { - "type": "ImGuiID", - "name": "key" - }, - { - "type": "float", - "name": "default_val" - } - ], - "defaults": { "default_val": "0.0f" }, - "signature": "(ImGuiID,float)", - "cimguiname": "ImGuiStorage_GetFloatRef" + "funcname": "GetVersion", + "ret": "const char*", + "signature": "()", + "stname": "ImGui" } ], - "igEndTooltip": [ + "igGetWindowContentRegionMax": [ { - "funcname": "EndTooltip", "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetWindowContentRegionMax", + "comment": "", "defaults": [], + "funcname": "GetWindowContentRegionMax", + "ret": "ImVec2", "signature": "()", - "cimguiname": "igEndTooltip" - } - ], - "igTextV": [ + "stname": "ImGui" + }, { - "funcname": "TextV", - "args": "(const char* fmt,va_list args)", - "ret": "void", - "comment": "", - "call_args": "(fmt,args)", - "argsoriginal": "(const char* fmt,va_list args)", - "stname": "ImGui", + "args": "(ImVec2 *pOut)", "argsT": [ { - "type": "const char*", - "name": "fmt" - }, - { - "type": "va_list", - "name": "args" + "name": "pOut", + "type": "ImVec2*" } ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetWindowContentRegionMax", + "comment": "", "defaults": [], - "signature": "(const char*,va_list)", - "cimguiname": "igTextV" - } - ], - "igDragInt": [ + "funcname": "GetWindowContentRegionMax", + "nonUDT": 1, + "ov_cimguiname": "igGetWindowContentRegionMax_nonUDT", + "ret": "void", + "signature": "()", + "stname": "ImGui" + }, { - "funcname": "DragInt", - "args": "(const char* label,int* v,float v_speed,int v_min,int v_max,const char* format)", - "ret": "bool", + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetWindowContentRegionMax", "comment": "", - "call_args": "(label,v,v_speed,v_min,v_max,format)", - "argsoriginal": "(const char* label,int* v,float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\")", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "int*", - "name": "v" - }, - { - "type": "float", - "name": "v_speed" - }, - { - "type": "int", - "name": "v_min" - }, - { - "type": "int", - "name": "v_max" - }, - { - "type": "const char*", - "name": "format" - } - ], - "defaults": { - "v_speed": "1.0f", - "v_min": "0", - "format": "\"%d\"", - "v_max": "0" - }, - "signature": "(const char*,int*,float,int,int,const char*)", - "cimguiname": "igDragInt" + "defaults": [], + "funcname": "GetWindowContentRegionMax", + "nonUDT": 2, + "ov_cimguiname": "igGetWindowContentRegionMax_nonUDT2", + "ret": "ImVec2_Simple", + "retorig": "ImVec2", + "signature": "()", + "stname": "ImGui" } ], - "igColorConvertFloat4ToU32": [ + "igGetWindowContentRegionMin": [ { - "funcname": "ColorConvertFloat4ToU32", - "args": "(const ImVec4 in)", - "ret": "ImU32", + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetWindowContentRegionMin", "comment": "", - "call_args": "(in)", - "argsoriginal": "(const ImVec4& in)", - "stname": "ImGui", + "defaults": [], + "funcname": "GetWindowContentRegionMin", + "ret": "ImVec2", + "signature": "()", + "stname": "ImGui" + }, + { + "args": "(ImVec2 *pOut)", "argsT": [ { - "type": "const ImVec4", - "name": "in" + "name": "pOut", + "type": "ImVec2*" } ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetWindowContentRegionMin", + "comment": "", "defaults": [], - "signature": "(const ImVec4)", - "cimguiname": "igColorConvertFloat4ToU32" + "funcname": "GetWindowContentRegionMin", + "nonUDT": 1, + "ov_cimguiname": "igGetWindowContentRegionMin_nonUDT", + "ret": "void", + "signature": "()", + "stname": "ImGui" + }, + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetWindowContentRegionMin", + "comment": "", + "defaults": [], + "funcname": "GetWindowContentRegionMin", + "nonUDT": 2, + "ov_cimguiname": "igGetWindowContentRegionMin_nonUDT2", + "ret": "ImVec2_Simple", + "retorig": "ImVec2", + "signature": "()", + "stname": "ImGui" } ], - "ImGuiIO_ClearInputCharacters": [ + "igGetWindowContentRegionWidth": [ { - "funcname": "ClearInputCharacters", - "args": "(ImGuiIO* self)", - "ret": "void", - "comment": "", - "call_args": "()", + "args": "()", + "argsT": [], "argsoriginal": "()", - "stname": "ImGuiIO", - "argsT": [ - { - "type": "ImGuiIO*", - "name": "self" - } - ], + "call_args": "()", + "cimguiname": "igGetWindowContentRegionWidth", + "comment": "", "defaults": [], + "funcname": "GetWindowContentRegionWidth", + "ret": "float", "signature": "()", - "cimguiname": "ImGuiIO_ClearInputCharacters" + "stname": "ImGui" } ], - "ImGuiPayload_IsDataType": [ + "igGetWindowDrawList": [ { - "funcname": "IsDataType", - "args": "(ImGuiPayload* self,const char* type)", - "ret": "bool", + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetWindowDrawList", "comment": "", - "call_args": "(type)", - "argsoriginal": "(const char* type)", - "stname": "ImGuiPayload", - "argsT": [ - { - "type": "ImGuiPayload*", - "name": "self" - }, - { - "type": "const char*", - "name": "type" - } - ], "defaults": [], - "signature": "(const char*)", - "cimguiname": "ImGuiPayload_IsDataType" + "funcname": "GetWindowDrawList", + "ret": "ImDrawList*", + "signature": "()", + "stname": "ImGui" } ], - "igPushClipRect": [ + "igGetWindowHeight": [ { - "funcname": "PushClipRect", - "args": "(const ImVec2 clip_rect_min,const ImVec2 clip_rect_max,bool intersect_with_current_clip_rect)", - "ret": "void", + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetWindowHeight", "comment": "", - "call_args": "(clip_rect_min,clip_rect_max,intersect_with_current_clip_rect)", - "argsoriginal": "(const ImVec2& clip_rect_min,const ImVec2& clip_rect_max,bool intersect_with_current_clip_rect)", - "stname": "ImGui", - "argsT": [ - { - "type": "const ImVec2", - "name": "clip_rect_min" - }, - { - "type": "const ImVec2", - "name": "clip_rect_max" - }, - { - "type": "bool", - "name": "intersect_with_current_clip_rect" - } - ], "defaults": [], - "signature": "(const ImVec2,const ImVec2,bool)", - "cimguiname": "igPushClipRect" + "funcname": "GetWindowHeight", + "ret": "float", + "signature": "()", + "stname": "ImGui" } ], - "igSetColumnWidth": [ + "igGetWindowPos": [ { - "funcname": "SetColumnWidth", - "args": "(int column_index,float width)", - "ret": "void", + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetWindowPos", "comment": "", - "call_args": "(column_index,width)", - "argsoriginal": "(int column_index,float width)", - "stname": "ImGui", + "defaults": [], + "funcname": "GetWindowPos", + "ret": "ImVec2", + "signature": "()", + "stname": "ImGui" + }, + { + "args": "(ImVec2 *pOut)", "argsT": [ { - "type": "int", - "name": "column_index" - }, - { - "type": "float", - "name": "width" + "name": "pOut", + "type": "ImVec2*" } ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetWindowPos", + "comment": "", "defaults": [], - "signature": "(int,float)", - "cimguiname": "igSetColumnWidth" - } - ], - "ImGuiPayload_ImGuiPayload": [ + "funcname": "GetWindowPos", + "nonUDT": 1, + "ov_cimguiname": "igGetWindowPos_nonUDT", + "ret": "void", + "signature": "()", + "stname": "ImGui" + }, { - "funcname": "ImGuiPayload", "args": "()", "argsT": [], - "call_args": "()", "argsoriginal": "()", - "stname": "ImGuiPayload", - "constructor": true, + "call_args": "()", + "cimguiname": "igGetWindowPos", "comment": "", "defaults": [], + "funcname": "GetWindowPos", + "nonUDT": 2, + "ov_cimguiname": "igGetWindowPos_nonUDT2", + "ret": "ImVec2_Simple", + "retorig": "ImVec2", "signature": "()", - "cimguiname": "ImGuiPayload_ImGuiPayload" + "stname": "ImGui" } ], - "igBeginMainMenuBar": [ + "igGetWindowSize": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetWindowSize", + "comment": "", + "defaults": [], + "funcname": "GetWindowSize", + "ret": "ImVec2", + "signature": "()", + "stname": "ImGui" + }, + { + "args": "(ImVec2 *pOut)", + "argsT": [ + { + "name": "pOut", + "type": "ImVec2*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetWindowSize", + "comment": "", + "defaults": [], + "funcname": "GetWindowSize", + "nonUDT": 1, + "ov_cimguiname": "igGetWindowSize_nonUDT", + "ret": "void", + "signature": "()", + "stname": "ImGui" + }, { - "funcname": "BeginMainMenuBar", "args": "()", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetWindowSize", + "comment": "", "defaults": [], + "funcname": "GetWindowSize", + "nonUDT": 2, + "ov_cimguiname": "igGetWindowSize_nonUDT2", + "ret": "ImVec2_Simple", + "retorig": "ImVec2", "signature": "()", - "cimguiname": "igBeginMainMenuBar" + "stname": "ImGui" } ], - "CustomRect_CustomRect": [ + "igGetWindowWidth": [ { - "funcname": "CustomRect", "args": "()", "argsT": [], - "call_args": "()", "argsoriginal": "()", - "stname": "CustomRect", - "constructor": true, + "call_args": "()", + "cimguiname": "igGetWindowWidth", "comment": "", "defaults": [], + "funcname": "GetWindowWidth", + "ret": "float", "signature": "()", - "cimguiname": "CustomRect_CustomRect" + "stname": "ImGui" } ], - "ImGuiInputTextCallbackData_InsertChars": [ + "igImage": [ { - "funcname": "InsertChars", - "args": "(ImGuiInputTextCallbackData* self,int pos,const char* text,const char* text_end)", - "ret": "void", - "comment": "", - "call_args": "(pos,text,text_end)", - "argsoriginal": "(int pos,const char* text,const char* text_end=((void*)0))", - "stname": "ImGuiInputTextCallbackData", + "args": "(ImTextureID user_texture_id,const ImVec2 size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 tint_col,const ImVec4 border_col)", "argsT": [ { - "type": "ImGuiInputTextCallbackData*", - "name": "self" + "name": "user_texture_id", + "type": "ImTextureID" + }, + { + "name": "size", + "type": "const ImVec2" + }, + { + "name": "uv0", + "type": "const ImVec2" }, { - "type": "int", - "name": "pos" + "name": "uv1", + "type": "const ImVec2" }, { - "type": "const char*", - "name": "text" + "name": "tint_col", + "type": "const ImVec4" }, { - "type": "const char*", - "name": "text_end" + "name": "border_col", + "type": "const ImVec4" } ], - "defaults": { "text_end": "((void*)0)" }, - "signature": "(int,const char*,const char*)", - "cimguiname": "ImGuiInputTextCallbackData_InsertChars" + "argsoriginal": "(ImTextureID user_texture_id,const ImVec2& size,const ImVec2& uv0=ImVec2(0,0),const ImVec2& uv1=ImVec2(1,1),const ImVec4& tint_col=ImVec4(1,1,1,1),const ImVec4& border_col=ImVec4(0,0,0,0))", + "call_args": "(user_texture_id,size,uv0,uv1,tint_col,border_col)", + "cimguiname": "igImage", + "comment": "", + "defaults": { + "border_col": "ImVec4(0,0,0,0)", + "tint_col": "ImVec4(1,1,1,1)", + "uv0": "ImVec2(0,0)", + "uv1": "ImVec2(1,1)" + }, + "funcname": "Image", + "ret": "void", + "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4)", + "stname": "ImGui" } ], - "ImGuiStorage_GetFloat": [ + "igImageButton": [ { - "funcname": "GetFloat", - "args": "(ImGuiStorage* self,ImGuiID key,float default_val)", - "ret": "float", - "comment": "", - "call_args": "(key,default_val)", - "argsoriginal": "(ImGuiID key,float default_val=0.0f)", - "stname": "ImGuiStorage", + "args": "(ImTextureID user_texture_id,const ImVec2 size,const ImVec2 uv0,const ImVec2 uv1,int frame_padding,const ImVec4 bg_col,const ImVec4 tint_col)", "argsT": [ { - "type": "ImGuiStorage*", - "name": "self" + "name": "user_texture_id", + "type": "ImTextureID" + }, + { + "name": "size", + "type": "const ImVec2" + }, + { + "name": "uv0", + "type": "const ImVec2" + }, + { + "name": "uv1", + "type": "const ImVec2" + }, + { + "name": "frame_padding", + "type": "int" }, { - "type": "ImGuiID", - "name": "key" + "name": "bg_col", + "type": "const ImVec4" }, { - "type": "float", - "name": "default_val" + "name": "tint_col", + "type": "const ImVec4" } ], - "defaults": { "default_val": "0.0f" }, - "signature": "(ImGuiID,float)", - "cimguiname": "ImGuiStorage_GetFloat" + "argsoriginal": "(ImTextureID user_texture_id,const ImVec2& size,const ImVec2& uv0=ImVec2(0,0),const ImVec2& uv1=ImVec2(1,1),int frame_padding=-1,const ImVec4& bg_col=ImVec4(0,0,0,0),const ImVec4& tint_col=ImVec4(1,1,1,1))", + "call_args": "(user_texture_id,size,uv0,uv1,frame_padding,bg_col,tint_col)", + "cimguiname": "igImageButton", + "comment": "", + "defaults": { + "bg_col": "ImVec4(0,0,0,0)", + "frame_padding": "-1", + "tint_col": "ImVec4(1,1,1,1)", + "uv0": "ImVec2(0,0)", + "uv1": "ImVec2(1,1)" + }, + "funcname": "ImageButton", + "ret": "bool", + "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,int,const ImVec4,const ImVec4)", + "stname": "ImGui" } ], - "ImFontAtlas_GetMouseCursorTexData": [ + "igIndent": [ { - "funcname": "GetMouseCursorTexData", - "args": "(ImFontAtlas* self,ImGuiMouseCursor cursor,ImVec2* out_offset,ImVec2* out_size,ImVec2 out_uv_border[2],ImVec2 out_uv_fill[2])", - "ret": "bool", + "args": "(float indent_w)", + "argsT": [ + { + "name": "indent_w", + "type": "float" + } + ], + "argsoriginal": "(float indent_w=0.0f)", + "call_args": "(indent_w)", + "cimguiname": "igIndent", "comment": "", - "call_args": "(cursor,out_offset,out_size,out_uv_border,out_uv_fill)", - "argsoriginal": "(ImGuiMouseCursor cursor,ImVec2* out_offset,ImVec2* out_size,ImVec2 out_uv_border[2],ImVec2 out_uv_fill[2])", - "stname": "ImFontAtlas", + "defaults": { + "indent_w": "0.0f" + }, + "funcname": "Indent", + "ret": "void", + "signature": "(float)", + "stname": "ImGui" + } + ], + "igInputDouble": [ + { + "args": "(const char* label,double* v,double step,double step_fast,const char* format,ImGuiInputTextFlags flags)", "argsT": [ { - "type": "ImFontAtlas*", - "name": "self" + "name": "label", + "type": "const char*" }, { - "type": "ImGuiMouseCursor", - "name": "cursor" + "name": "v", + "type": "double*" }, { - "type": "ImVec2*", - "name": "out_offset" + "name": "step", + "type": "double" }, { - "type": "ImVec2*", - "name": "out_size" + "name": "step_fast", + "type": "double" }, { - "type": "ImVec2[2]", - "name": "out_uv_border" + "name": "format", + "type": "const char*" }, { - "type": "ImVec2[2]", - "name": "out_uv_fill" + "name": "flags", + "type": "ImGuiInputTextFlags" } ], - "defaults": [], - "signature": "(ImGuiMouseCursor,ImVec2*,ImVec2*,ImVec2[2],ImVec2[2])", - "cimguiname": "ImFontAtlas_GetMouseCursorTexData" + "argsoriginal": "(const char* label,double* v,double step=0.0,double step_fast=0.0,const char* format=\"%.6f\",ImGuiInputTextFlags flags=0)", + "call_args": "(label,v,step,step_fast,format,flags)", + "cimguiname": "igInputDouble", + "comment": "", + "defaults": { + "flags": "0", + "format": "\"%.6f\"", + "step": "0.0", + "step_fast": "0.0" + }, + "funcname": "InputDouble", + "ret": "bool", + "signature": "(const char*,double*,double,double,const char*,ImGuiInputTextFlags)", + "stname": "ImGui" } ], - "igVSliderScalar": [ + "igInputFloat": [ { - "funcname": "VSliderScalar", - "args": "(const char* label,const ImVec2 size,ImGuiDataType data_type,void* v,const void* v_min,const void* v_max,const char* format,float power)", - "ret": "bool", - "comment": "", - "call_args": "(label,size,data_type,v,v_min,v_max,format,power)", - "argsoriginal": "(const char* label,const ImVec2& size,ImGuiDataType data_type,void* v,const void* v_min,const void* v_max,const char* format=((void*)0),float power=1.0f)", - "stname": "ImGui", + "args": "(const char* label,float* v,float step,float step_fast,const char* format,ImGuiInputTextFlags flags)", "argsT": [ { - "type": "const char*", - "name": "label" + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "float*" }, { - "type": "const ImVec2", - "name": "size" + "name": "step", + "type": "float" }, { - "type": "ImGuiDataType", - "name": "data_type" + "name": "step_fast", + "type": "float" }, { - "type": "void*", - "name": "v" + "name": "format", + "type": "const char*" }, { - "type": "const void*", - "name": "v_min" + "name": "flags", + "type": "ImGuiInputTextFlags" + } + ], + "argsoriginal": "(const char* label,float* v,float step=0.0f,float step_fast=0.0f,const char* format=\"%.3f\",ImGuiInputTextFlags flags=0)", + "call_args": "(label,v,step,step_fast,format,flags)", + "cimguiname": "igInputFloat", + "comment": "", + "defaults": { + "flags": "0", + "format": "\"%.3f\"", + "step": "0.0f", + "step_fast": "0.0f" + }, + "funcname": "InputFloat", + "ret": "bool", + "signature": "(const char*,float*,float,float,const char*,ImGuiInputTextFlags)", + "stname": "ImGui" + } + ], + "igInputFloat2": [ + { + "args": "(const char* label,float v[2],const char* format,ImGuiInputTextFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" }, { - "type": "const void*", - "name": "v_max" + "name": "v", + "type": "float[2]" }, { - "type": "const char*", - "name": "format" + "name": "format", + "type": "const char*" }, { - "type": "float", - "name": "power" + "name": "flags", + "type": "ImGuiInputTextFlags" } ], + "argsoriginal": "(const char* label,float v[2],const char* format=\"%.3f\",ImGuiInputTextFlags flags=0)", + "call_args": "(label,v,format,flags)", + "cimguiname": "igInputFloat2", + "comment": "", "defaults": { - "power": "1.0f", - "format": "((void*)0)" + "flags": "0", + "format": "\"%.3f\"" }, - "signature": "(const char*,const ImVec2,ImGuiDataType,void*,const void*,const void*,const char*,float)", - "cimguiname": "igVSliderScalar" + "funcname": "InputFloat2", + "ret": "bool", + "signature": "(const char*,float[2],const char*,ImGuiInputTextFlags)", + "stname": "ImGui" } ], - "ImGuiStorage_GetVoidPtrRef": [ + "igInputFloat3": [ { - "funcname": "GetVoidPtrRef", - "args": "(ImGuiStorage* self,ImGuiID key,void* default_val)", - "ret": "void**", - "comment": "", - "call_args": "(key,default_val)", - "argsoriginal": "(ImGuiID key,void* default_val=((void*)0))", - "stname": "ImGuiStorage", + "args": "(const char* label,float v[3],const char* format,ImGuiInputTextFlags flags)", "argsT": [ { - "type": "ImGuiStorage*", - "name": "self" + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "float[3]" }, { - "type": "ImGuiID", - "name": "key" + "name": "format", + "type": "const char*" }, { - "type": "void*", - "name": "default_val" + "name": "flags", + "type": "ImGuiInputTextFlags" } ], - "defaults": { "default_val": "((void*)0)" }, - "signature": "(ImGuiID,void*)", - "cimguiname": "ImGuiStorage_GetVoidPtrRef" + "argsoriginal": "(const char* label,float v[3],const char* format=\"%.3f\",ImGuiInputTextFlags flags=0)", + "call_args": "(label,v,format,flags)", + "cimguiname": "igInputFloat3", + "comment": "", + "defaults": { + "flags": "0", + "format": "\"%.3f\"" + }, + "funcname": "InputFloat3", + "ret": "bool", + "signature": "(const char*,float[3],const char*,ImGuiInputTextFlags)", + "stname": "ImGui" } ], - "ImFontConfig_destroy": [ + "igInputFloat4": [ { - "signature": "(ImFontConfig*)", - "args": "(ImFontConfig* self)", - "ret": "void", - "call_args": "(self)", - "destructor": true, - "stname": "ImFontConfig", - "ov_cimguiname": "ImFontConfig_destroy", - "cimguiname": "ImFontConfig_destroy", + "args": "(const char* label,float v[4],const char* format,ImGuiInputTextFlags flags)", "argsT": [ { - "type": "ImFontConfig*", - "name": "self" + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "float[4]" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiInputTextFlags" } ], - "defaults": [] + "argsoriginal": "(const char* label,float v[4],const char* format=\"%.3f\",ImGuiInputTextFlags flags=0)", + "call_args": "(label,v,format,flags)", + "cimguiname": "igInputFloat4", + "comment": "", + "defaults": { + "flags": "0", + "format": "\"%.3f\"" + }, + "funcname": "InputFloat4", + "ret": "bool", + "signature": "(const char*,float[4],const char*,ImGuiInputTextFlags)", + "stname": "ImGui" } ], - "igStyleColorsLight": [ + "igInputInt": [ { - "funcname": "StyleColorsLight", - "args": "(ImGuiStyle* dst)", - "ret": "void", - "comment": "", - "call_args": "(dst)", - "argsoriginal": "(ImGuiStyle* dst=((void*)0))", - "stname": "ImGui", + "args": "(const char* label,int* v,int step,int step_fast,ImGuiInputTextFlags flags)", "argsT": [ { - "type": "ImGuiStyle*", - "name": "dst" + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "int*" + }, + { + "name": "step", + "type": "int" + }, + { + "name": "step_fast", + "type": "int" + }, + { + "name": "flags", + "type": "ImGuiInputTextFlags" } ], - "defaults": { "dst": "((void*)0)" }, - "signature": "(ImGuiStyle*)", - "cimguiname": "igStyleColorsLight" + "argsoriginal": "(const char* label,int* v,int step=1,int step_fast=100,ImGuiInputTextFlags flags=0)", + "call_args": "(label,v,step,step_fast,flags)", + "cimguiname": "igInputInt", + "comment": "", + "defaults": { + "flags": "0", + "step": "1", + "step_fast": "100" + }, + "funcname": "InputInt", + "ret": "bool", + "signature": "(const char*,int*,int,int,ImGuiInputTextFlags)", + "stname": "ImGui" } ], - "igSliderFloat3": [ + "igInputInt2": [ { - "funcname": "SliderFloat3", - "args": "(const char* label,float v[3],float v_min,float v_max,const char* format,float power)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,v_min,v_max,format,power)", - "argsoriginal": "(const char* label,float v[3],float v_min,float v_max,const char* format=\"%.3f\",float power=1.0f)", - "stname": "ImGui", + "args": "(const char* label,int v[2],ImGuiInputTextFlags flags)", "argsT": [ { - "type": "const char*", - "name": "label" + "name": "label", + "type": "const char*" }, { - "type": "float[3]", - "name": "v" + "name": "v", + "type": "int[2]" }, { - "type": "float", - "name": "v_min" - }, + "name": "flags", + "type": "ImGuiInputTextFlags" + } + ], + "argsoriginal": "(const char* label,int v[2],ImGuiInputTextFlags flags=0)", + "call_args": "(label,v,flags)", + "cimguiname": "igInputInt2", + "comment": "", + "defaults": { + "flags": "0" + }, + "funcname": "InputInt2", + "ret": "bool", + "signature": "(const char*,int[2],ImGuiInputTextFlags)", + "stname": "ImGui" + } + ], + "igInputInt3": [ + { + "args": "(const char* label,int v[3],ImGuiInputTextFlags flags)", + "argsT": [ { - "type": "float", - "name": "v_max" + "name": "label", + "type": "const char*" }, { - "type": "const char*", - "name": "format" + "name": "v", + "type": "int[3]" }, { - "type": "float", - "name": "power" + "name": "flags", + "type": "ImGuiInputTextFlags" } ], + "argsoriginal": "(const char* label,int v[3],ImGuiInputTextFlags flags=0)", + "call_args": "(label,v,flags)", + "cimguiname": "igInputInt3", + "comment": "", "defaults": { - "power": "1.0f", - "format": "\"%.3f\"" + "flags": "0" }, - "signature": "(const char*,float[3],float,float,const char*,float)", - "cimguiname": "igSliderFloat3" + "funcname": "InputInt3", + "ret": "bool", + "signature": "(const char*,int[3],ImGuiInputTextFlags)", + "stname": "ImGui" } ], - "igSetAllocatorFunctions": [ + "igInputInt4": [ { - "funcname": "SetAllocatorFunctions", - "args": "(void*(*alloc_func)(size_t sz,void* user_data),void(*free_func)(void* ptr,void* user_data),void* user_data)", - "ret": "void", - "comment": "", - "call_args": "(alloc_func,free_func,user_data)", - "argsoriginal": "(void*(*alloc_func)(size_t sz,void* user_data),void(*free_func)(void* ptr,void* user_data),void* user_data=((void*)0))", - "stname": "ImGui", + "args": "(const char* label,int v[4],ImGuiInputTextFlags flags)", "argsT": [ { - "type": "void*(*)(size_t sz,void* user_data)", - "signature": "(size_t sz,void* user_data)", - "name": "alloc_func", - "ret": "void*" + "name": "label", + "type": "const char*" }, { - "type": "void(*)(void* ptr,void* user_data)", - "signature": "(void* ptr,void* user_data)", - "name": "free_func", - "ret": "void" + "name": "v", + "type": "int[4]" }, { - "type": "void*", - "name": "user_data" + "name": "flags", + "type": "ImGuiInputTextFlags" } ], - "defaults": { "user_data": "((void*)0)" }, - "signature": "(void*(*)(size_t,void*),void(*)(void*,void*),void*)", - "cimguiname": "igSetAllocatorFunctions" + "argsoriginal": "(const char* label,int v[4],ImGuiInputTextFlags flags=0)", + "call_args": "(label,v,flags)", + "cimguiname": "igInputInt4", + "comment": "", + "defaults": { + "flags": "0" + }, + "funcname": "InputInt4", + "ret": "bool", + "signature": "(const char*,int[4],ImGuiInputTextFlags)", + "stname": "ImGui" } ], - "igDragFloat": [ + "igInputScalar": [ { - "funcname": "DragFloat", - "args": "(const char* label,float* v,float v_speed,float v_min,float v_max,const char* format,float power)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,v_speed,v_min,v_max,format,power)", - "argsoriginal": "(const char* label,float* v,float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",float power=1.0f)", - "stname": "ImGui", + "args": "(const char* label,ImGuiDataType data_type,void* v,const void* step,const void* step_fast,const char* format,ImGuiInputTextFlags flags)", "argsT": [ { - "type": "const char*", - "name": "label" + "name": "label", + "type": "const char*" }, { - "type": "float*", - "name": "v" + "name": "data_type", + "type": "ImGuiDataType" }, { - "type": "float", - "name": "v_speed" + "name": "v", + "type": "void*" }, { - "type": "float", - "name": "v_min" + "name": "step", + "type": "const void*" }, { - "type": "float", - "name": "v_max" + "name": "step_fast", + "type": "const void*" }, { - "type": "const char*", - "name": "format" + "name": "format", + "type": "const char*" }, { - "type": "float", - "name": "power" + "name": "flags", + "type": "ImGuiInputTextFlags" } ], + "argsoriginal": "(const char* label,ImGuiDataType data_type,void* v,const void* step=((void*)0),const void* step_fast=((void*)0),const char* format=((void*)0),ImGuiInputTextFlags flags=0)", + "call_args": "(label,data_type,v,step,step_fast,format,flags)", + "cimguiname": "igInputScalar", + "comment": "", "defaults": { - "v_speed": "1.0f", - "v_min": "0.0f", - "power": "1.0f", - "v_max": "0.0f", - "format": "\"%.3f\"" + "flags": "0", + "format": "((void*)0)", + "step": "((void*)0)", + "step_fast": "((void*)0)" }, - "signature": "(const char*,float*,float,float,float,const char*,float)", - "cimguiname": "igDragFloat" + "funcname": "InputScalar", + "ret": "bool", + "signature": "(const char*,ImGuiDataType,void*,const void*,const void*,const char*,ImGuiInputTextFlags)", + "stname": "ImGui" } ], - "ImGuiStorage_GetIntRef": [ + "igInputScalarN": [ { - "funcname": "GetIntRef", - "args": "(ImGuiStorage* self,ImGuiID key,int default_val)", - "ret": "int*", - "comment": "", - "call_args": "(key,default_val)", - "argsoriginal": "(ImGuiID key,int default_val=0)", - "stname": "ImGuiStorage", + "args": "(const char* label,ImGuiDataType data_type,void* v,int components,const void* step,const void* step_fast,const char* format,ImGuiInputTextFlags flags)", "argsT": [ { - "type": "ImGuiStorage*", - "name": "self" + "name": "label", + "type": "const char*" + }, + { + "name": "data_type", + "type": "ImGuiDataType" }, { - "type": "ImGuiID", - "name": "key" + "name": "v", + "type": "void*" }, { - "type": "int", - "name": "default_val" + "name": "components", + "type": "int" + }, + { + "name": "step", + "type": "const void*" + }, + { + "name": "step_fast", + "type": "const void*" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiInputTextFlags" } ], - "defaults": { "default_val": "0" }, - "signature": "(ImGuiID,int)", - "cimguiname": "ImGuiStorage_GetIntRef" - } - ], - "igGetWindowHeight": [ - { - "funcname": "GetWindowHeight", - "args": "()", - "ret": "float", + "argsoriginal": "(const char* label,ImGuiDataType data_type,void* v,int components,const void* step=((void*)0),const void* step_fast=((void*)0),const char* format=((void*)0),ImGuiInputTextFlags flags=0)", + "call_args": "(label,data_type,v,components,step,step_fast,format,flags)", + "cimguiname": "igInputScalarN", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetWindowHeight" + "defaults": { + "flags": "0", + "format": "((void*)0)", + "step": "((void*)0)", + "step_fast": "((void*)0)" + }, + "funcname": "InputScalarN", + "ret": "bool", + "signature": "(const char*,ImGuiDataType,void*,int,const void*,const void*,const char*,ImGuiInputTextFlags)", + "stname": "ImGui" } ], - "igGetMousePosOnOpeningCurrentPopup": [ - { - "funcname": "GetMousePosOnOpeningCurrentPopup", - "args": "()", - "ret": "ImVec2", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetMousePosOnOpeningCurrentPopup" - }, + "igInputText": [ { - "funcname": "GetMousePosOnOpeningCurrentPopup", - "args": "(ImVec2 *pOut)", - "ret": "void", - "cimguiname": "igGetMousePosOnOpeningCurrentPopup", - "nonUDT": 1, - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "signature": "()", - "ov_cimguiname": "igGetMousePosOnOpeningCurrentPopup_nonUDT", - "comment": "", - "defaults": [], + "args": "(const char* label,char* buf,size_t buf_size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data)", "argsT": [ { - "type": "ImVec2*", - "name": "pOut" - } - ] - }, - { - "cimguiname": "igGetMousePosOnOpeningCurrentPopup", - "funcname": "GetMousePosOnOpeningCurrentPopup", - "args": "()", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "retorig": "ImVec2", - "ov_cimguiname": "igGetMousePosOnOpeningCurrentPopup_nonUDT2", - "comment": "", - "defaults": [], - "argsT": [] - } - ], - "ImGuiStorage_SetVoidPtr": [ - { - "funcname": "SetVoidPtr", - "args": "(ImGuiStorage* self,ImGuiID key,void* val)", - "ret": "void", - "comment": "", - "call_args": "(key,val)", - "argsoriginal": "(ImGuiID key,void* val)", - "stname": "ImGuiStorage", - "argsT": [ + "name": "label", + "type": "const char*" + }, { - "type": "ImGuiStorage*", - "name": "self" + "name": "buf", + "type": "char*" }, { - "type": "ImGuiID", - "name": "key" + "name": "buf_size", + "type": "size_t" }, { - "type": "void*", - "name": "val" + "name": "flags", + "type": "ImGuiInputTextFlags" + }, + { + "name": "callback", + "type": "ImGuiInputTextCallback" + }, + { + "name": "user_data", + "type": "void*" } ], - "defaults": [], - "signature": "(ImGuiID,void*)", - "cimguiname": "ImGuiStorage_SetVoidPtr" + "argsoriginal": "(const char* label,char* buf,size_t buf_size,ImGuiInputTextFlags flags=0,ImGuiInputTextCallback callback=((void*)0),void* user_data=((void*)0))", + "call_args": "(label,buf,buf_size,flags,callback,user_data)", + "cimguiname": "igInputText", + "comment": "", + "defaults": { + "callback": "((void*)0)", + "flags": "0", + "user_data": "((void*)0)" + }, + "funcname": "InputText", + "ret": "bool", + "signature": "(const char*,char*,size_t,ImGuiInputTextFlags,ImGuiInputTextCallback,void*)", + "stname": "ImGui" } ], - "igCalcListClipping": [ + "igInputTextMultiline": [ { - "funcname": "CalcListClipping", - "args": "(int items_count,float items_height,int* out_items_display_start,int* out_items_display_end)", - "ret": "void", - "comment": "", - "call_args": "(items_count,items_height,out_items_display_start,out_items_display_end)", - "argsoriginal": "(int items_count,float items_height,int* out_items_display_start,int* out_items_display_end)", - "stname": "ImGui", + "args": "(const char* label,char* buf,size_t buf_size,const ImVec2 size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data)", "argsT": [ { - "type": "int", - "name": "items_count" + "name": "label", + "type": "const char*" }, { - "type": "float", - "name": "items_height" + "name": "buf", + "type": "char*" }, { - "type": "int*", - "name": "out_items_display_start" + "name": "buf_size", + "type": "size_t" }, { - "type": "int*", - "name": "out_items_display_end" + "name": "size", + "type": "const ImVec2" + }, + { + "name": "flags", + "type": "ImGuiInputTextFlags" + }, + { + "name": "callback", + "type": "ImGuiInputTextCallback" + }, + { + "name": "user_data", + "type": "void*" } ], - "defaults": [], - "signature": "(int,float,int*,int*)", - "cimguiname": "igCalcListClipping" + "argsoriginal": "(const char* label,char* buf,size_t buf_size,const ImVec2& size=ImVec2(0,0),ImGuiInputTextFlags flags=0,ImGuiInputTextCallback callback=((void*)0),void* user_data=((void*)0))", + "call_args": "(label,buf,buf_size,size,flags,callback,user_data)", + "cimguiname": "igInputTextMultiline", + "comment": "", + "defaults": { + "callback": "((void*)0)", + "flags": "0", + "size": "ImVec2(0,0)", + "user_data": "((void*)0)" + }, + "funcname": "InputTextMultiline", + "ret": "bool", + "signature": "(const char*,char*,size_t,const ImVec2,ImGuiInputTextFlags,ImGuiInputTextCallback,void*)", + "stname": "ImGui" } ], - "ImGuiStorage_SetFloat": [ + "igInvisibleButton": [ { - "funcname": "SetFloat", - "args": "(ImGuiStorage* self,ImGuiID key,float val)", - "ret": "void", - "comment": "", - "call_args": "(key,val)", - "argsoriginal": "(ImGuiID key,float val)", - "stname": "ImGuiStorage", + "args": "(const char* str_id,const ImVec2 size)", "argsT": [ { - "type": "ImGuiStorage*", - "name": "self" - }, - { - "type": "ImGuiID", - "name": "key" + "name": "str_id", + "type": "const char*" }, { - "type": "float", - "name": "val" + "name": "size", + "type": "const ImVec2" } ], + "argsoriginal": "(const char* str_id,const ImVec2& size)", + "call_args": "(str_id,size)", + "cimguiname": "igInvisibleButton", + "comment": "", "defaults": [], - "signature": "(ImGuiID,float)", - "cimguiname": "ImGuiStorage_SetFloat" + "funcname": "InvisibleButton", + "ret": "bool", + "signature": "(const char*,const ImVec2)", + "stname": "ImGui" } ], - "igEndDragDropSource": [ + "igIsAnyItemActive": [ { - "funcname": "EndDragDropSource", "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igEndDragDropSource" - } - ], - "ImGuiStorage_BuildSortByKey": [ - { - "funcname": "BuildSortByKey", - "args": "(ImGuiStorage* self)", - "ret": "void", - "comment": "", - "call_args": "()", "argsoriginal": "()", - "stname": "ImGuiStorage", - "argsT": [ - { - "type": "ImGuiStorage*", - "name": "self" - } - ], + "call_args": "()", + "cimguiname": "igIsAnyItemActive", + "comment": "", "defaults": [], + "funcname": "IsAnyItemActive", + "ret": "bool", "signature": "()", - "cimguiname": "ImGuiStorage_BuildSortByKey" + "stname": "ImGui" } ], - "ImGuiStorage_SetBool": [ + "igIsAnyItemFocused": [ { - "funcname": "SetBool", - "args": "(ImGuiStorage* self,ImGuiID key,bool val)", - "ret": "void", + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igIsAnyItemFocused", "comment": "", - "call_args": "(key,val)", - "argsoriginal": "(ImGuiID key,bool val)", - "stname": "ImGuiStorage", - "argsT": [ - { - "type": "ImGuiStorage*", - "name": "self" - }, - { - "type": "ImGuiID", - "name": "key" - }, - { - "type": "bool", - "name": "val" - } - ], "defaults": [], - "signature": "(ImGuiID,bool)", - "cimguiname": "ImGuiStorage_SetBool" - } - ], - "ImGuiStorage_GetBool": [ - { - "funcname": "GetBool", - "args": "(ImGuiStorage* self,ImGuiID key,bool default_val)", + "funcname": "IsAnyItemFocused", "ret": "bool", - "comment": "", - "call_args": "(key,default_val)", - "argsoriginal": "(ImGuiID key,bool default_val=false)", - "stname": "ImGuiStorage", - "argsT": [ - { - "type": "ImGuiStorage*", - "name": "self" - }, - { - "type": "ImGuiID", - "name": "key" - }, - { - "type": "bool", - "name": "default_val" - } - ], - "defaults": { "default_val": "false" }, - "signature": "(ImGuiID,bool)", - "cimguiname": "ImGuiStorage_GetBool" + "signature": "()", + "stname": "ImGui" } ], - "ImGuiStorage_SetInt": [ + "igIsAnyItemHovered": [ { - "funcname": "SetInt", - "args": "(ImGuiStorage* self,ImGuiID key,int val)", - "ret": "void", - "comment": "", - "call_args": "(key,val)", - "argsoriginal": "(ImGuiID key,int val)", - "stname": "ImGuiStorage", - "argsT": [ - { - "type": "ImGuiStorage*", - "name": "self" - }, - { - "type": "ImGuiID", - "name": "key" - }, - { - "type": "int", - "name": "val" - } - ], + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igIsAnyItemHovered", + "comment": "", "defaults": [], - "signature": "(ImGuiID,int)", - "cimguiname": "ImGuiStorage_SetInt" + "funcname": "IsAnyItemHovered", + "ret": "bool", + "signature": "()", + "stname": "ImGui" } ], - "igLabelTextV": [ + "igIsAnyMouseDown": [ { - "funcname": "LabelTextV", - "args": "(const char* label,const char* fmt,va_list args)", - "ret": "void", + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igIsAnyMouseDown", "comment": "", - "call_args": "(label,fmt,args)", - "argsoriginal": "(const char* label,const char* fmt,va_list args)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "const char*", - "name": "fmt" - }, - { - "type": "va_list", - "name": "args" - } - ], "defaults": [], - "signature": "(const char*,const char*,va_list)", - "cimguiname": "igLabelTextV" + "funcname": "IsAnyMouseDown", + "ret": "bool", + "signature": "()", + "stname": "ImGui" } ], - "igGetFrameHeightWithSpacing": [ + "igIsItemActive": [ { - "funcname": "GetFrameHeightWithSpacing", "args": "()", - "ret": "float", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igIsItemActive", + "comment": "", "defaults": [], + "funcname": "IsItemActive", + "ret": "bool", "signature": "()", - "cimguiname": "igGetFrameHeightWithSpacing" + "stname": "ImGui" } ], - "igTreeNodeEx": [ + "igIsItemClicked": [ { - "funcname": "TreeNodeEx", - "args": "(const char* label,ImGuiTreeNodeFlags flags)", - "ret": "bool", - "comment": "", - "call_args": "(label,flags)", - "argsoriginal": "(const char* label,ImGuiTreeNodeFlags flags=0)", - "stname": "ImGui", + "args": "(int mouse_button)", "argsT": [ { - "type": "const char*", - "name": "label" - }, - { - "type": "ImGuiTreeNodeFlags", - "name": "flags" + "name": "mouse_button", + "type": "int" } ], - "ov_cimguiname": "igTreeNodeExStr", - "defaults": { "flags": "0" }, - "signature": "(const char*,ImGuiTreeNodeFlags)", - "cimguiname": "igTreeNodeEx" - }, - { - "isvararg": "...)", - "funcname": "TreeNodeEx", - "args": "(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,...)", - "ret": "bool", + "argsoriginal": "(int mouse_button=0)", + "call_args": "(mouse_button)", + "cimguiname": "igIsItemClicked", "comment": "", - "call_args": "(str_id,flags,fmt,...)", - "argsoriginal": "(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,...)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "str_id" - }, - { - "type": "ImGuiTreeNodeFlags", - "name": "flags" - }, - { - "type": "const char*", - "name": "fmt" - }, - { - "type": "...", - "name": "..." - } - ], - "ov_cimguiname": "igTreeNodeExStrStr", - "defaults": [], - "signature": "(const char*,ImGuiTreeNodeFlags,const char*,...)", - "cimguiname": "igTreeNodeEx" - }, - { - "isvararg": "...)", - "funcname": "TreeNodeEx", - "args": "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,...)", + "defaults": { + "mouse_button": "0" + }, + "funcname": "IsItemClicked", "ret": "bool", + "signature": "(int)", + "stname": "ImGui" + } + ], + "igIsItemDeactivated": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igIsItemDeactivated", "comment": "", - "call_args": "(ptr_id,flags,fmt,...)", - "argsoriginal": "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,...)", - "stname": "ImGui", - "argsT": [ - { - "type": "const void*", - "name": "ptr_id" - }, - { - "type": "ImGuiTreeNodeFlags", - "name": "flags" - }, - { - "type": "const char*", - "name": "fmt" - }, - { - "type": "...", - "name": "..." - } - ], - "ov_cimguiname": "igTreeNodeExPtr", "defaults": [], - "signature": "(const void*,ImGuiTreeNodeFlags,const char*,...)", - "cimguiname": "igTreeNodeEx" + "funcname": "IsItemDeactivated", + "ret": "bool", + "signature": "()", + "stname": "ImGui" } ], - "igCloseCurrentPopup": [ + "igIsItemDeactivatedAfterEdit": [ { - "funcname": "CloseCurrentPopup", "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igIsItemDeactivatedAfterEdit", + "comment": "", "defaults": [], + "funcname": "IsItemDeactivatedAfterEdit", + "ret": "bool", "signature": "()", - "cimguiname": "igCloseCurrentPopup" + "stname": "ImGui" } ], - "ImGuiTextBuffer_clear": [ + "igIsItemEdited": [ { - "funcname": "clear", - "args": "(ImGuiTextBuffer* self)", - "ret": "void", - "comment": "", - "call_args": "()", + "args": "()", + "argsT": [], "argsoriginal": "()", - "stname": "ImGuiTextBuffer", - "argsT": [ - { - "type": "ImGuiTextBuffer*", - "name": "self" - } - ], + "call_args": "()", + "cimguiname": "igIsItemEdited", + "comment": "", "defaults": [], + "funcname": "IsItemEdited", + "ret": "bool", "signature": "()", - "cimguiname": "ImGuiTextBuffer_clear" + "stname": "ImGui" } ], - "ImGuiStorage_Clear": [ + "igIsItemFocused": [ { - "funcname": "Clear", - "args": "(ImGuiStorage* self)", - "ret": "void", - "comment": "", - "call_args": "()", + "args": "()", + "argsT": [], "argsoriginal": "()", - "stname": "ImGuiStorage", - "argsT": [ - { - "type": "ImGuiStorage*", - "name": "self" - } - ], + "call_args": "()", + "cimguiname": "igIsItemFocused", + "comment": "", "defaults": [], + "funcname": "IsItemFocused", + "ret": "bool", "signature": "()", - "cimguiname": "ImGuiStorage_Clear" + "stname": "ImGui" } ], - "Pair_Pair": [ + "igIsItemHovered": [ { - "funcname": "Pair", - "args": "(ImGuiID _key,int _val_i)", + "args": "(ImGuiHoveredFlags flags)", "argsT": [ { - "type": "ImGuiID", - "name": "_key" - }, - { - "type": "int", - "name": "_val_i" + "name": "flags", + "type": "ImGuiHoveredFlags" } ], - "call_args": "(_key,_val_i)", - "argsoriginal": "(ImGuiID _key,int _val_i)", - "stname": "Pair", - "constructor": true, + "argsoriginal": "(ImGuiHoveredFlags flags=0)", + "call_args": "(flags)", + "cimguiname": "igIsItemHovered", "comment": "", - "ov_cimguiname": "Pair_PairInt", - "defaults": [], - "signature": "(ImGuiID,int)", - "cimguiname": "Pair_Pair" - }, + "defaults": { + "flags": "0" + }, + "funcname": "IsItemHovered", + "ret": "bool", + "signature": "(ImGuiHoveredFlags)", + "stname": "ImGui" + } + ], + "igIsItemVisible": [ { - "funcname": "Pair", - "args": "(ImGuiID _key,float _val_f)", - "argsT": [ - { - "type": "ImGuiID", - "name": "_key" - }, - { - "type": "float", - "name": "_val_f" - } - ], - "call_args": "(_key,_val_f)", - "argsoriginal": "(ImGuiID _key,float _val_f)", - "stname": "Pair", - "constructor": true, + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igIsItemVisible", "comment": "", - "ov_cimguiname": "Pair_PairFloat", "defaults": [], - "signature": "(ImGuiID,float)", - "cimguiname": "Pair_Pair" - }, + "funcname": "IsItemVisible", + "ret": "bool", + "signature": "()", + "stname": "ImGui" + } + ], + "igIsKeyDown": [ { - "funcname": "Pair", - "args": "(ImGuiID _key,void* _val_p)", + "args": "(int user_key_index)", "argsT": [ { - "type": "ImGuiID", - "name": "_key" - }, - { - "type": "void*", - "name": "_val_p" + "name": "user_key_index", + "type": "int" } ], - "call_args": "(_key,_val_p)", - "argsoriginal": "(ImGuiID _key,void* _val_p)", - "stname": "Pair", - "constructor": true, + "argsoriginal": "(int user_key_index)", + "call_args": "(user_key_index)", + "cimguiname": "igIsKeyDown", "comment": "", - "ov_cimguiname": "Pair_PairPtr", "defaults": [], - "signature": "(ImGuiID,void*)", - "cimguiname": "Pair_Pair" + "funcname": "IsKeyDown", + "ret": "bool", + "signature": "(int)", + "stname": "ImGui" } ], - "ImGuiTextBuffer_appendf": [ + "igIsKeyPressed": [ { - "isvararg": "...)", - "funcname": "appendf", - "args": "(ImGuiTextBuffer* self,const char* fmt,...)", - "ret": "void", - "comment": "", - "manual": true, - "call_args": "(fmt,...)", - "argsoriginal": "(const char* fmt,...)", - "stname": "ImGuiTextBuffer", + "args": "(int user_key_index,bool repeat)", "argsT": [ { - "type": "ImGuiTextBuffer*", - "name": "self" - }, - { - "type": "const char*", - "name": "fmt" + "name": "user_key_index", + "type": "int" }, { - "type": "...", - "name": "..." + "name": "repeat", + "type": "bool" } ], - "defaults": [], - "signature": "(const char*,...)", - "cimguiname": "ImGuiTextBuffer_appendf" + "argsoriginal": "(int user_key_index,bool repeat=true)", + "call_args": "(user_key_index,repeat)", + "cimguiname": "igIsKeyPressed", + "comment": "", + "defaults": { + "repeat": "true" + }, + "funcname": "IsKeyPressed", + "ret": "bool", + "signature": "(int,bool)", + "stname": "ImGui" } ], - "ImGuiTextBuffer_c_str": [ + "igIsKeyReleased": [ { - "funcname": "c_str", - "args": "(ImGuiTextBuffer* self)", - "ret": "const char*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiTextBuffer", + "args": "(int user_key_index)", "argsT": [ { - "type": "ImGuiTextBuffer*", - "name": "self" + "name": "user_key_index", + "type": "int" } ], + "argsoriginal": "(int user_key_index)", + "call_args": "(user_key_index)", + "cimguiname": "igIsKeyReleased", + "comment": "", "defaults": [], - "signature": "()", - "cimguiname": "ImGuiTextBuffer_c_str" + "funcname": "IsKeyReleased", + "ret": "bool", + "signature": "(int)", + "stname": "ImGui" } ], - "ImGuiTextBuffer_reserve": [ + "igIsMouseClicked": [ { - "funcname": "reserve", - "args": "(ImGuiTextBuffer* self,int capacity)", - "ret": "void", - "comment": "", - "call_args": "(capacity)", - "argsoriginal": "(int capacity)", - "stname": "ImGuiTextBuffer", + "args": "(int button,bool repeat)", "argsT": [ { - "type": "ImGuiTextBuffer*", - "name": "self" + "name": "button", + "type": "int" }, { - "type": "int", - "name": "capacity" + "name": "repeat", + "type": "bool" } ], - "defaults": [], - "signature": "(int)", - "cimguiname": "ImGuiTextBuffer_reserve" + "argsoriginal": "(int button,bool repeat=false)", + "call_args": "(button,repeat)", + "cimguiname": "igIsMouseClicked", + "comment": "", + "defaults": { + "repeat": "false" + }, + "funcname": "IsMouseClicked", + "ret": "bool", + "signature": "(int,bool)", + "stname": "ImGui" } ], - "ImGuiTextBuffer_empty": [ + "igIsMouseDoubleClicked": [ { - "funcname": "empty", - "args": "(ImGuiTextBuffer* self)", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiTextBuffer", + "args": "(int button)", "argsT": [ { - "type": "ImGuiTextBuffer*", - "name": "self" + "name": "button", + "type": "int" } ], + "argsoriginal": "(int button)", + "call_args": "(button)", + "cimguiname": "igIsMouseDoubleClicked", + "comment": "", "defaults": [], - "signature": "()", - "cimguiname": "ImGuiTextBuffer_empty" + "funcname": "IsMouseDoubleClicked", + "ret": "bool", + "signature": "(int)", + "stname": "ImGui" } ], - "ImVec4_destroy": [ + "igIsMouseDown": [ { - "signature": "(ImVec4*)", - "args": "(ImVec4* self)", - "ret": "void", - "call_args": "(self)", - "destructor": true, - "stname": "ImVec4", - "ov_cimguiname": "ImVec4_destroy", - "cimguiname": "ImVec4_destroy", + "args": "(int button)", "argsT": [ { - "type": "ImVec4*", - "name": "self" + "name": "button", + "type": "int" } ], - "defaults": [] + "argsoriginal": "(int button)", + "call_args": "(button)", + "cimguiname": "igIsMouseDown", + "comment": "", + "defaults": [], + "funcname": "IsMouseDown", + "ret": "bool", + "signature": "(int)", + "stname": "ImGui" } ], - "igSliderScalar": [ + "igIsMouseDragging": [ { - "funcname": "SliderScalar", - "args": "(const char* label,ImGuiDataType data_type,void* v,const void* v_min,const void* v_max,const char* format,float power)", - "ret": "bool", - "comment": "", - "call_args": "(label,data_type,v,v_min,v_max,format,power)", - "argsoriginal": "(const char* label,ImGuiDataType data_type,void* v,const void* v_min,const void* v_max,const char* format=((void*)0),float power=1.0f)", - "stname": "ImGui", + "args": "(int button,float lock_threshold)", "argsT": [ { - "type": "const char*", - "name": "label" - }, - { - "type": "ImGuiDataType", - "name": "data_type" + "name": "button", + "type": "int" }, { - "type": "void*", - "name": "v" - }, - { - "type": "const void*", - "name": "v_min" - }, + "name": "lock_threshold", + "type": "float" + } + ], + "argsoriginal": "(int button=0,float lock_threshold=-1.0f)", + "call_args": "(button,lock_threshold)", + "cimguiname": "igIsMouseDragging", + "comment": "", + "defaults": { + "button": "0", + "lock_threshold": "-1.0f" + }, + "funcname": "IsMouseDragging", + "ret": "bool", + "signature": "(int,float)", + "stname": "ImGui" + } + ], + "igIsMouseHoveringRect": [ + { + "args": "(const ImVec2 r_min,const ImVec2 r_max,bool clip)", + "argsT": [ { - "type": "const void*", - "name": "v_max" + "name": "r_min", + "type": "const ImVec2" }, { - "type": "const char*", - "name": "format" + "name": "r_max", + "type": "const ImVec2" }, { - "type": "float", - "name": "power" + "name": "clip", + "type": "bool" } ], + "argsoriginal": "(const ImVec2& r_min,const ImVec2& r_max,bool clip=true)", + "call_args": "(r_min,r_max,clip)", + "cimguiname": "igIsMouseHoveringRect", + "comment": "", "defaults": { - "power": "1.0f", - "format": "((void*)0)" + "clip": "true" }, - "signature": "(const char*,ImGuiDataType,void*,const void*,const void*,const char*,float)", - "cimguiname": "igSliderScalar" + "funcname": "IsMouseHoveringRect", + "ret": "bool", + "signature": "(const ImVec2,const ImVec2,bool)", + "stname": "ImGui" } ], - "igTreePush": [ + "igIsMousePosValid": [ { - "funcname": "TreePush", - "args": "(const char* str_id)", - "ret": "void", - "comment": "", - "call_args": "(str_id)", - "argsoriginal": "(const char* str_id)", - "stname": "ImGui", + "args": "(const ImVec2* mouse_pos)", "argsT": [ { - "type": "const char*", - "name": "str_id" + "name": "mouse_pos", + "type": "const ImVec2*" } ], - "ov_cimguiname": "igTreePushStr", - "defaults": [], - "signature": "(const char*)", - "cimguiname": "igTreePush" - }, - { - "funcname": "TreePush", - "args": "(const void* ptr_id)", - "ret": "void", + "argsoriginal": "(const ImVec2* mouse_pos=((void*)0))", + "call_args": "(mouse_pos)", + "cimguiname": "igIsMousePosValid", "comment": "", - "call_args": "(ptr_id)", - "argsoriginal": "(const void* ptr_id=((void*)0))", - "stname": "ImGui", + "defaults": { + "mouse_pos": "((void*)0)" + }, + "funcname": "IsMousePosValid", + "ret": "bool", + "signature": "(const ImVec2*)", + "stname": "ImGui" + } + ], + "igIsMouseReleased": [ + { + "args": "(int button)", "argsT": [ { - "type": "const void*", - "name": "ptr_id" + "name": "button", + "type": "int" } ], - "ov_cimguiname": "igTreePushPtr", - "defaults": { "ptr_id": "((void*)0)" }, - "signature": "(const void*)", - "cimguiname": "igTreePush" - } - ], - "igListBoxFooter": [ - { - "funcname": "ListBoxFooter", - "args": "()", - "ret": "void", + "argsoriginal": "(int button)", + "call_args": "(button)", + "cimguiname": "igIsMouseReleased", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], "defaults": [], - "signature": "()", - "cimguiname": "igListBoxFooter" + "funcname": "IsMouseReleased", + "ret": "bool", + "signature": "(int)", + "stname": "ImGui" } ], - "igTextDisabled": [ + "igIsPopupOpen": [ { - "isvararg": "...)", - "funcname": "TextDisabled", - "args": "(const char* fmt,...)", - "ret": "void", - "comment": "", - "call_args": "(fmt,...)", - "argsoriginal": "(const char* fmt,...)", - "stname": "ImGui", + "args": "(const char* str_id)", "argsT": [ { - "type": "const char*", - "name": "fmt" - }, - { - "type": "...", - "name": "..." + "name": "str_id", + "type": "const char*" } ], + "argsoriginal": "(const char* str_id)", + "call_args": "(str_id)", + "cimguiname": "igIsPopupOpen", + "comment": "", "defaults": [], - "signature": "(const char*,...)", - "cimguiname": "igTextDisabled" + "funcname": "IsPopupOpen", + "ret": "bool", + "signature": "(const char*)", + "stname": "ImGui" } ], - "igIsItemHovered": [ + "igIsRectVisible": [ { - "funcname": "IsItemHovered", - "args": "(ImGuiHoveredFlags flags)", - "ret": "bool", - "comment": "", - "call_args": "(flags)", - "argsoriginal": "(ImGuiHoveredFlags flags=0)", - "stname": "ImGui", + "args": "(const ImVec2 size)", "argsT": [ { - "type": "ImGuiHoveredFlags", - "name": "flags" + "name": "size", + "type": "const ImVec2" } ], - "defaults": { "flags": "0" }, - "signature": "(ImGuiHoveredFlags)", - "cimguiname": "igIsItemHovered" - } - ], - "ImDrawList_PrimWriteVtx": [ - { - "funcname": "PrimWriteVtx", - "args": "(ImDrawList* self,const ImVec2 pos,const ImVec2 uv,ImU32 col)", - "ret": "void", + "argsoriginal": "(const ImVec2& size)", + "call_args": "(size)", + "cimguiname": "igIsRectVisible", "comment": "", - "call_args": "(pos,uv,col)", - "argsoriginal": "(const ImVec2& pos,const ImVec2& uv,ImU32 col)", - "stname": "ImDrawList", + "defaults": [], + "funcname": "IsRectVisible", + "ov_cimguiname": "igIsRectVisible", + "ret": "bool", + "signature": "(const ImVec2)", + "stname": "ImGui" + }, + { + "args": "(const ImVec2 rect_min,const ImVec2 rect_max)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" + "name": "rect_min", + "type": "const ImVec2" }, { - "type": "const ImVec2", - "name": "pos" - }, - { - "type": "const ImVec2", - "name": "uv" - }, - { - "type": "ImU32", - "name": "col" + "name": "rect_max", + "type": "const ImVec2" } ], + "argsoriginal": "(const ImVec2& rect_min,const ImVec2& rect_max)", + "call_args": "(rect_min,rect_max)", + "cimguiname": "igIsRectVisible", + "comment": "", "defaults": [], - "signature": "(const ImVec2,const ImVec2,ImU32)", - "cimguiname": "ImDrawList_PrimWriteVtx" + "funcname": "IsRectVisible", + "ov_cimguiname": "igIsRectVisibleVec2", + "ret": "bool", + "signature": "(const ImVec2,const ImVec2)", + "stname": "ImGui" } ], - "igBullet": [ + "igIsWindowAppearing": [ { - "funcname": "Bullet", "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igIsWindowAppearing", + "comment": "", "defaults": [], + "funcname": "IsWindowAppearing", + "ret": "bool", "signature": "()", - "cimguiname": "igBullet" + "stname": "ImGui" } ], - "ImGuiIO_ImGuiIO": [ + "igIsWindowCollapsed": [ { - "funcname": "ImGuiIO", "args": "()", "argsT": [], - "call_args": "()", "argsoriginal": "()", - "stname": "ImGuiIO", - "constructor": true, + "call_args": "()", + "cimguiname": "igIsWindowCollapsed", "comment": "", "defaults": [], + "funcname": "IsWindowCollapsed", + "ret": "bool", "signature": "()", - "cimguiname": "ImGuiIO_ImGuiIO" + "stname": "ImGui" + } + ], + "igIsWindowFocused": [ + { + "args": "(ImGuiFocusedFlags flags)", + "argsT": [ + { + "name": "flags", + "type": "ImGuiFocusedFlags" + } + ], + "argsoriginal": "(ImGuiFocusedFlags flags=0)", + "call_args": "(flags)", + "cimguiname": "igIsWindowFocused", + "comment": "", + "defaults": { + "flags": "0" + }, + "funcname": "IsWindowFocused", + "ret": "bool", + "signature": "(ImGuiFocusedFlags)", + "stname": "ImGui" + } + ], + "igIsWindowHovered": [ + { + "args": "(ImGuiHoveredFlags flags)", + "argsT": [ + { + "name": "flags", + "type": "ImGuiHoveredFlags" + } + ], + "argsoriginal": "(ImGuiHoveredFlags flags=0)", + "call_args": "(flags)", + "cimguiname": "igIsWindowHovered", + "comment": "", + "defaults": { + "flags": "0" + }, + "funcname": "IsWindowHovered", + "ret": "bool", + "signature": "(ImGuiHoveredFlags)", + "stname": "ImGui" } ], - "igInputInt3": [ + "igLabelText": [ { - "funcname": "InputInt3", - "args": "(const char* label,int v[3],ImGuiInputTextFlags extra_flags)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,extra_flags)", - "argsoriginal": "(const char* label,int v[3],ImGuiInputTextFlags extra_flags=0)", - "stname": "ImGui", + "args": "(const char* label,const char* fmt,...)", "argsT": [ { - "type": "const char*", - "name": "label" + "name": "label", + "type": "const char*" }, { - "type": "int[3]", - "name": "v" + "name": "fmt", + "type": "const char*" }, { - "type": "ImGuiInputTextFlags", - "name": "extra_flags" + "name": "...", + "type": "..." } ], - "defaults": { "extra_flags": "0" }, - "signature": "(const char*,int[3],ImGuiInputTextFlags)", - "cimguiname": "igInputInt3" - } - ], - "TextRange_end": [ - { - "funcname": "end", - "args": "(TextRange* self)", - "ret": "const char*", + "argsoriginal": "(const char* label,const char* fmt,...)", + "call_args": "(label,fmt,...)", + "cimguiname": "igLabelText", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "TextRange", - "argsT": [ - { - "type": "TextRange*", - "name": "self" - } - ], "defaults": [], - "signature": "()", - "cimguiname": "TextRange_end" + "funcname": "LabelText", + "isvararg": "...)", + "ret": "void", + "signature": "(const char*,const char*,...)", + "stname": "ImGui" } ], - "igStyleColorsDark": [ + "igLabelTextV": [ { - "funcname": "StyleColorsDark", - "args": "(ImGuiStyle* dst)", - "ret": "void", - "comment": "", - "call_args": "(dst)", - "argsoriginal": "(ImGuiStyle* dst=((void*)0))", - "stname": "ImGui", + "args": "(const char* label,const char* fmt,va_list args)", "argsT": [ { - "type": "ImGuiStyle*", - "name": "dst" + "name": "label", + "type": "const char*" + }, + { + "name": "fmt", + "type": "const char*" + }, + { + "name": "args", + "type": "va_list" } ], - "defaults": { "dst": "((void*)0)" }, - "signature": "(ImGuiStyle*)", - "cimguiname": "igStyleColorsDark" + "argsoriginal": "(const char* label,const char* fmt,va_list args)", + "call_args": "(label,fmt,args)", + "cimguiname": "igLabelTextV", + "comment": "", + "defaults": [], + "funcname": "LabelTextV", + "ret": "void", + "signature": "(const char*,const char*,va_list)", + "stname": "ImGui" } ], - "igInputInt": [ + "igListBox": [ { - "funcname": "InputInt", - "args": "(const char* label,int* v,int step,int step_fast,ImGuiInputTextFlags extra_flags)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,step,step_fast,extra_flags)", - "argsoriginal": "(const char* label,int* v,int step=1,int step_fast=100,ImGuiInputTextFlags extra_flags=0)", - "stname": "ImGui", + "args": "(const char* label,int* current_item,const char* const items[],int items_count,int height_in_items)", "argsT": [ { - "type": "const char*", - "name": "label" + "name": "label", + "type": "const char*" }, { - "type": "int*", - "name": "v" + "name": "current_item", + "type": "int*" }, { - "type": "int", - "name": "step" + "name": "items", + "type": "const char* const[]" }, { - "type": "int", - "name": "step_fast" + "name": "items_count", + "type": "int" }, { - "type": "ImGuiInputTextFlags", - "name": "extra_flags" + "name": "height_in_items", + "type": "int" } ], + "argsoriginal": "(const char* label,int* current_item,const char* const items[],int items_count,int height_in_items=-1)", + "call_args": "(label,current_item,items,items_count,height_in_items)", + "cimguiname": "igListBox", + "comment": "", "defaults": { - "step": "1", - "extra_flags": "0", - "step_fast": "100" + "height_in_items": "-1" }, - "signature": "(const char*,int*,int,int,ImGuiInputTextFlags)", - "cimguiname": "igInputInt" - } - ], - "igSetWindowFontScale": [ + "funcname": "ListBox", + "ov_cimguiname": "igListBoxStr_arr", + "ret": "bool", + "signature": "(const char*,int*,const char* const[],int,int)", + "stname": "ImGui" + }, { - "funcname": "SetWindowFontScale", - "args": "(float scale)", - "ret": "void", - "comment": "", - "call_args": "(scale)", - "argsoriginal": "(float scale)", - "stname": "ImGui", + "args": "(const char* label,int* current_item,bool(*items_getter)(void* data,int idx,const char** out_text),void* data,int items_count,int height_in_items)", "argsT": [ { - "type": "float", - "name": "scale" - } - ], - "defaults": [], - "signature": "(float)", - "cimguiname": "igSetWindowFontScale" - } - ], - "igSliderInt": [ - { - "funcname": "SliderInt", - "args": "(const char* label,int* v,int v_min,int v_max,const char* format)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,v_min,v_max,format)", - "argsoriginal": "(const char* label,int* v,int v_min,int v_max,const char* format=\"%d\")", - "stname": "ImGui", - "argsT": [ + "name": "label", + "type": "const char*" + }, { - "type": "const char*", - "name": "label" + "name": "current_item", + "type": "int*" }, { - "type": "int*", - "name": "v" + "name": "items_getter", + "ret": "bool", + "signature": "(void* data,int idx,const char** out_text)", + "type": "bool(*)(void* data,int idx,const char** out_text)" }, { - "type": "int", - "name": "v_min" + "name": "data", + "type": "void*" }, { - "type": "int", - "name": "v_max" + "name": "items_count", + "type": "int" }, { - "type": "const char*", - "name": "format" + "name": "height_in_items", + "type": "int" } ], - "defaults": { "format": "\"%d\"" }, - "signature": "(const char*,int*,int,int,const char*)", - "cimguiname": "igSliderInt" - } - ], - "TextRange_begin": [ - { - "funcname": "begin", - "args": "(TextRange* self)", - "ret": "const char*", + "argsoriginal": "(const char* label,int* current_item,bool(*items_getter)(void* data,int idx,const char** out_text),void* data,int items_count,int height_in_items=-1)", + "call_args": "(label,current_item,items_getter,data,items_count,height_in_items)", + "cimguiname": "igListBox", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "TextRange", - "argsT": [ - { - "type": "TextRange*", - "name": "self" - } - ], - "defaults": [], - "signature": "()", - "cimguiname": "TextRange_begin" + "defaults": { + "height_in_items": "-1" + }, + "funcname": "ListBox", + "ov_cimguiname": "igListBoxFnPtr", + "ret": "bool", + "signature": "(const char*,int*,bool(*)(void*,int,const char**),void*,int,int)", + "stname": "ImGui" } ], - "TextRange_TextRange": [ + "igListBoxFooter": [ { - "funcname": "TextRange", "args": "()", "argsT": [], - "call_args": "()", "argsoriginal": "()", - "stname": "TextRange", - "constructor": true, + "call_args": "()", + "cimguiname": "igListBoxFooter", "comment": "", - "ov_cimguiname": "TextRange_TextRange", "defaults": [], + "funcname": "ListBoxFooter", + "ret": "void", "signature": "()", - "cimguiname": "TextRange_TextRange" - }, + "stname": "ImGui" + } + ], + "igListBoxHeader": [ { - "funcname": "TextRange", - "args": "(const char* _b,const char* _e)", + "args": "(const char* label,const ImVec2 size)", "argsT": [ { - "type": "const char*", - "name": "_b" + "name": "label", + "type": "const char*" }, { - "type": "const char*", - "name": "_e" + "name": "size", + "type": "const ImVec2" } ], - "call_args": "(_b,_e)", - "argsoriginal": "(const char* _b,const char* _e)", - "stname": "TextRange", - "constructor": true, + "argsoriginal": "(const char* label,const ImVec2& size=ImVec2(0,0))", + "call_args": "(label,size)", + "cimguiname": "igListBoxHeader", "comment": "", - "ov_cimguiname": "TextRange_TextRangeStr", - "defaults": [], - "signature": "(const char*,const char*)", - "cimguiname": "TextRange_TextRange" - } - ], - "igSetNextWindowPos": [ + "defaults": { + "size": "ImVec2(0,0)" + }, + "funcname": "ListBoxHeader", + "ov_cimguiname": "igListBoxHeaderVec2", + "ret": "bool", + "signature": "(const char*,const ImVec2)", + "stname": "ImGui" + }, { - "funcname": "SetNextWindowPos", - "args": "(const ImVec2 pos,ImGuiCond cond,const ImVec2 pivot)", - "ret": "void", - "comment": "", - "call_args": "(pos,cond,pivot)", - "argsoriginal": "(const ImVec2& pos,ImGuiCond cond=0,const ImVec2& pivot=ImVec2(0,0))", - "stname": "ImGui", + "args": "(const char* label,int items_count,int height_in_items)", "argsT": [ { - "type": "const ImVec2", - "name": "pos" + "name": "label", + "type": "const char*" }, { - "type": "ImGuiCond", - "name": "cond" + "name": "items_count", + "type": "int" }, { - "type": "const ImVec2", - "name": "pivot" + "name": "height_in_items", + "type": "int" } ], + "argsoriginal": "(const char* label,int items_count,int height_in_items=-1)", + "call_args": "(label,items_count,height_in_items)", + "cimguiname": "igListBoxHeader", + "comment": "", "defaults": { - "cond": "0", - "pivot": "ImVec2(0,0)" + "height_in_items": "-1" }, - "signature": "(const ImVec2,ImGuiCond,const ImVec2)", - "cimguiname": "igSetNextWindowPos" + "funcname": "ListBoxHeader", + "ov_cimguiname": "igListBoxHeaderInt", + "ret": "bool", + "signature": "(const char*,int,int)", + "stname": "ImGui" } ], - "igDragInt3": [ + "igLoadIniSettingsFromDisk": [ { - "funcname": "DragInt3", - "args": "(const char* label,int v[3],float v_speed,int v_min,int v_max,const char* format)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,v_speed,v_min,v_max,format)", - "argsoriginal": "(const char* label,int v[3],float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\")", - "stname": "ImGui", + "args": "(const char* ini_filename)", "argsT": [ { - "type": "const char*", - "name": "label" - }, - { - "type": "int[3]", - "name": "v" - }, + "name": "ini_filename", + "type": "const char*" + } + ], + "argsoriginal": "(const char* ini_filename)", + "call_args": "(ini_filename)", + "cimguiname": "igLoadIniSettingsFromDisk", + "comment": "", + "defaults": [], + "funcname": "LoadIniSettingsFromDisk", + "ret": "void", + "signature": "(const char*)", + "stname": "ImGui" + } + ], + "igLoadIniSettingsFromMemory": [ + { + "args": "(const char* ini_data,size_t ini_size)", + "argsT": [ { - "type": "float", - "name": "v_speed" + "name": "ini_data", + "type": "const char*" }, { - "type": "int", - "name": "v_min" - }, + "name": "ini_size", + "type": "size_t" + } + ], + "argsoriginal": "(const char* ini_data,size_t ini_size=0)", + "call_args": "(ini_data,ini_size)", + "cimguiname": "igLoadIniSettingsFromMemory", + "comment": "", + "defaults": { + "ini_size": "0" + }, + "funcname": "LoadIniSettingsFromMemory", + "ret": "void", + "signature": "(const char*,size_t)", + "stname": "ImGui" + } + ], + "igLogButtons": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igLogButtons", + "comment": "", + "defaults": [], + "funcname": "LogButtons", + "ret": "void", + "signature": "()", + "stname": "ImGui" + } + ], + "igLogFinish": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igLogFinish", + "comment": "", + "defaults": [], + "funcname": "LogFinish", + "ret": "void", + "signature": "()", + "stname": "ImGui" + } + ], + "igLogText": [ + { + "args": "(const char* fmt,...)", + "argsT": [ { - "type": "int", - "name": "v_max" + "name": "fmt", + "type": "const char*" }, { - "type": "const char*", - "name": "format" + "name": "...", + "type": "..." } ], - "defaults": { - "v_speed": "1.0f", - "v_min": "0", - "format": "\"%d\"", - "v_max": "0" - }, - "signature": "(const char*,int[3],float,int,int,const char*)", - "cimguiname": "igDragInt3" + "argsoriginal": "(const char* fmt,...)", + "call_args": "(fmt,...)", + "cimguiname": "igLogText", + "comment": "", + "defaults": [], + "funcname": "LogText", + "isvararg": "...)", + "manual": true, + "ret": "void", + "signature": "(const char*,...)", + "stname": "ImGui" } ], - "igOpenPopup": [ + "igLogToClipboard": [ { - "funcname": "OpenPopup", - "args": "(const char* str_id)", - "ret": "void", - "comment": "", - "call_args": "(str_id)", - "argsoriginal": "(const char* str_id)", - "stname": "ImGui", + "args": "(int max_depth)", "argsT": [ { - "type": "const char*", - "name": "str_id" + "name": "max_depth", + "type": "int" } ], - "defaults": [], - "signature": "(const char*)", - "cimguiname": "igOpenPopup" + "argsoriginal": "(int max_depth=-1)", + "call_args": "(max_depth)", + "cimguiname": "igLogToClipboard", + "comment": "", + "defaults": { + "max_depth": "-1" + }, + "funcname": "LogToClipboard", + "ret": "void", + "signature": "(int)", + "stname": "ImGui" } ], - "igSetColumnOffset": [ + "igLogToFile": [ { - "funcname": "SetColumnOffset", - "args": "(int column_index,float offset_x)", - "ret": "void", - "comment": "", - "call_args": "(column_index,offset_x)", - "argsoriginal": "(int column_index,float offset_x)", - "stname": "ImGui", + "args": "(int max_depth,const char* filename)", "argsT": [ { - "type": "int", - "name": "column_index" + "name": "max_depth", + "type": "int" }, { - "type": "float", - "name": "offset_x" + "name": "filename", + "type": "const char*" } ], - "defaults": [], - "signature": "(int,float)", - "cimguiname": "igSetColumnOffset" + "argsoriginal": "(int max_depth=-1,const char* filename=((void*)0))", + "call_args": "(max_depth,filename)", + "cimguiname": "igLogToFile", + "comment": "", + "defaults": { + "filename": "((void*)0)", + "max_depth": "-1" + }, + "funcname": "LogToFile", + "ret": "void", + "signature": "(int,const char*)", + "stname": "ImGui" } ], - "ImDrawList_GetClipRectMax": [ + "igLogToTTY": [ { - "funcname": "GetClipRectMax", - "args": "(ImDrawList* self)", - "ret": "ImVec2", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawList", + "args": "(int max_depth)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" + "name": "max_depth", + "type": "int" } ], - "defaults": [], - "signature": "()", - "cimguiname": "ImDrawList_GetClipRectMax" - }, - { - "funcname": "GetClipRectMax", - "args": "(ImVec2 *pOut,ImDrawList* self)", - "ret": "void", - "cimguiname": "ImDrawList_GetClipRectMax", - "nonUDT": 1, - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawList", - "signature": "()", - "ov_cimguiname": "ImDrawList_GetClipRectMax_nonUDT", + "argsoriginal": "(int max_depth=-1)", + "call_args": "(max_depth)", + "cimguiname": "igLogToTTY", "comment": "", - "defaults": [], + "defaults": { + "max_depth": "-1" + }, + "funcname": "LogToTTY", + "ret": "void", + "signature": "(int)", + "stname": "ImGui" + } + ], + "igMemAlloc": [ + { + "args": "(size_t size)", "argsT": [ { - "type": "ImVec2*", - "name": "pOut" - }, - { - "type": "ImDrawList*", - "name": "self" + "name": "size", + "type": "size_t" } - ] - }, - { - "cimguiname": "ImDrawList_GetClipRectMax", - "funcname": "GetClipRectMax", - "args": "(ImDrawList* self)", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawList", - "retorig": "ImVec2", - "ov_cimguiname": "ImDrawList_GetClipRectMax_nonUDT2", + ], + "argsoriginal": "(size_t size)", + "call_args": "(size)", + "cimguiname": "igMemAlloc", "comment": "", "defaults": [], - "argsT": [ - { - "type": "ImDrawList*", - "name": "self" - } - ] + "funcname": "MemAlloc", + "ret": "void*", + "signature": "(size_t)", + "stname": "ImGui" } ], - "igBeginCombo": [ + "igMemFree": [ { - "funcname": "BeginCombo", - "args": "(const char* label,const char* preview_value,ImGuiComboFlags flags)", - "ret": "bool", - "comment": "", - "call_args": "(label,preview_value,flags)", - "argsoriginal": "(const char* label,const char* preview_value,ImGuiComboFlags flags=0)", - "stname": "ImGui", + "args": "(void* ptr)", "argsT": [ { - "type": "const char*", - "name": "label" - }, - { - "type": "const char*", - "name": "preview_value" - }, - { - "type": "ImGuiComboFlags", - "name": "flags" + "name": "ptr", + "type": "void*" } ], - "defaults": { "flags": "0" }, - "signature": "(const char*,const char*,ImGuiComboFlags)", - "cimguiname": "igBeginCombo" - } - ], - "igGetDrawListSharedData": [ - { - "funcname": "GetDrawListSharedData", - "args": "()", - "ret": "ImDrawListSharedData*", + "argsoriginal": "(void* ptr)", + "call_args": "(ptr)", + "cimguiname": "igMemFree", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], "defaults": [], - "signature": "()", - "cimguiname": "igGetDrawListSharedData" + "funcname": "MemFree", + "ret": "void", + "signature": "(void*)", + "stname": "ImGui" } ], - "ImGuiTextFilter_Draw": [ + "igMenuItem": [ { - "funcname": "Draw", - "args": "(ImGuiTextFilter* self,const char* label,float width)", - "ret": "bool", - "comment": "", - "call_args": "(label,width)", - "argsoriginal": "(const char* label=\"Filter(inc,-exc)\",float width=0.0f)", - "stname": "ImGuiTextFilter", + "args": "(const char* label,const char* shortcut,bool selected,bool enabled)", "argsT": [ { - "type": "ImGuiTextFilter*", - "name": "self" + "name": "label", + "type": "const char*" + }, + { + "name": "shortcut", + "type": "const char*" }, { - "type": "const char*", - "name": "label" + "name": "selected", + "type": "bool" }, { - "type": "float", - "name": "width" + "name": "enabled", + "type": "bool" } ], + "argsoriginal": "(const char* label,const char* shortcut=((void*)0),bool selected=false,bool enabled=true)", + "call_args": "(label,shortcut,selected,enabled)", + "cimguiname": "igMenuItem", + "comment": "", "defaults": { - "label": "\"Filter(inc,-exc)\"", - "width": "0.0f" + "enabled": "true", + "selected": "false", + "shortcut": "((void*)0)" }, - "signature": "(const char*,float)", - "cimguiname": "ImGuiTextFilter_Draw" - } - ], - "igIsItemActive": [ - { - "funcname": "IsItemActive", - "args": "()", + "funcname": "MenuItem", + "ov_cimguiname": "igMenuItemBool", "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igIsItemActive" - } - ], - "ImGuiTextFilter_ImGuiTextFilter": [ + "signature": "(const char*,const char*,bool,bool)", + "stname": "ImGui" + }, { - "funcname": "ImGuiTextFilter", - "args": "(const char* default_filter)", + "args": "(const char* label,const char* shortcut,bool* p_selected,bool enabled)", "argsT": [ { - "type": "const char*", - "name": "default_filter" + "name": "label", + "type": "const char*" + }, + { + "name": "shortcut", + "type": "const char*" + }, + { + "name": "p_selected", + "type": "bool*" + }, + { + "name": "enabled", + "type": "bool" } ], - "call_args": "(default_filter)", - "argsoriginal": "(const char* default_filter=\"\")", - "stname": "ImGuiTextFilter", - "constructor": true, + "argsoriginal": "(const char* label,const char* shortcut,bool* p_selected,bool enabled=true)", + "call_args": "(label,shortcut,p_selected,enabled)", + "cimguiname": "igMenuItem", "comment": "", - "defaults": { "default_filter": "\"\"" }, - "signature": "(const char*)", - "cimguiname": "ImGuiTextFilter_ImGuiTextFilter" + "defaults": { + "enabled": "true" + }, + "funcname": "MenuItem", + "ov_cimguiname": "igMenuItemBoolPtr", + "ret": "bool", + "signature": "(const char*,const char*,bool*,bool)", + "stname": "ImGui" } ], - "ImGuiOnceUponAFrame_ImGuiOnceUponAFrame": [ + "igNewFrame": [ { - "funcname": "ImGuiOnceUponAFrame", "args": "()", "argsT": [], - "call_args": "()", "argsoriginal": "()", - "stname": "ImGuiOnceUponAFrame", - "constructor": true, + "call_args": "()", + "cimguiname": "igNewFrame", "comment": "", "defaults": [], + "funcname": "NewFrame", + "ret": "void", "signature": "()", - "cimguiname": "ImGuiOnceUponAFrame_ImGuiOnceUponAFrame" + "stname": "ImGui" } ], - "igBeginDragDropTarget": [ + "igNewLine": [ { - "funcname": "BeginDragDropTarget", "args": "()", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igNewLine", + "comment": "", "defaults": [], + "funcname": "NewLine", + "ret": "void", "signature": "()", - "cimguiname": "igBeginDragDropTarget" + "stname": "ImGui" } ], - "TextRange_empty": [ + "igNextColumn": [ { - "funcname": "empty", - "args": "(TextRange* self)", - "ret": "bool", - "comment": "", - "call_args": "()", + "args": "()", + "argsT": [], "argsoriginal": "()", - "stname": "TextRange", - "argsT": [ - { - "type": "TextRange*", - "name": "self" - } - ], + "call_args": "()", + "cimguiname": "igNextColumn", + "comment": "", "defaults": [], + "funcname": "NextColumn", + "ret": "void", "signature": "()", - "cimguiname": "TextRange_empty" + "stname": "ImGui" } ], - "ImGuiPayload_IsDelivery": [ + "igOpenPopup": [ { - "funcname": "IsDelivery", - "args": "(ImGuiPayload* self)", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiPayload", + "args": "(const char* str_id)", "argsT": [ { - "type": "ImGuiPayload*", - "name": "self" + "name": "str_id", + "type": "const char*" } ], + "argsoriginal": "(const char* str_id)", + "call_args": "(str_id)", + "cimguiname": "igOpenPopup", + "comment": "", "defaults": [], - "signature": "()", - "cimguiname": "ImGuiPayload_IsDelivery" + "funcname": "OpenPopup", + "ret": "void", + "signature": "(const char*)", + "stname": "ImGui" } ], - "ImGuiIO_AddInputCharacter": [ + "igOpenPopupOnItemClick": [ { - "funcname": "AddInputCharacter", - "args": "(ImGuiIO* self,ImWchar c)", - "ret": "void", - "comment": "", - "call_args": "(c)", - "argsoriginal": "(ImWchar c)", - "stname": "ImGuiIO", + "args": "(const char* str_id,int mouse_button)", "argsT": [ { - "type": "ImGuiIO*", - "name": "self" + "name": "str_id", + "type": "const char*" }, { - "type": "ImWchar", - "name": "c" + "name": "mouse_button", + "type": "int" } ], - "defaults": [], - "signature": "(ImWchar)", - "cimguiname": "ImGuiIO_AddInputCharacter" + "argsoriginal": "(const char* str_id=((void*)0),int mouse_button=1)", + "call_args": "(str_id,mouse_button)", + "cimguiname": "igOpenPopupOnItemClick", + "comment": "", + "defaults": { + "mouse_button": "1", + "str_id": "((void*)0)" + }, + "funcname": "OpenPopupOnItemClick", + "ret": "bool", + "signature": "(const char*,int)", + "stname": "ImGui" } ], - "ImDrawList_AddImageRounded": [ + "igPlotHistogram": [ { - "funcname": "AddImageRounded", - "args": "(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col,float rounding,int rounding_corners)", - "ret": "void", - "comment": "", - "call_args": "(user_texture_id,a,b,uv_a,uv_b,col,rounding,rounding_corners)", - "argsoriginal": "(ImTextureID user_texture_id,const ImVec2& a,const ImVec2& b,const ImVec2& uv_a,const ImVec2& uv_b,ImU32 col,float rounding,int rounding_corners=ImDrawCornerFlags_All)", - "stname": "ImDrawList", + "args": "(const char* label,const float* values,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size,int stride)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" + "name": "label", + "type": "const char*" }, { - "type": "ImTextureID", - "name": "user_texture_id" + "name": "values", + "type": "const float*" }, { - "type": "const ImVec2", - "name": "a" + "name": "values_count", + "type": "int" }, { - "type": "const ImVec2", - "name": "b" + "name": "values_offset", + "type": "int" }, { - "type": "const ImVec2", - "name": "uv_a" + "name": "overlay_text", + "type": "const char*" }, { - "type": "const ImVec2", - "name": "uv_b" + "name": "scale_min", + "type": "float" }, { - "type": "ImU32", - "name": "col" + "name": "scale_max", + "type": "float" }, { - "type": "float", - "name": "rounding" + "name": "graph_size", + "type": "ImVec2" }, { - "type": "int", - "name": "rounding_corners" + "name": "stride", + "type": "int" } ], - "defaults": { "rounding_corners": "ImDrawCornerFlags_All" }, - "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)", - "cimguiname": "ImDrawList_AddImageRounded" - } - ], - "ImGuiStyle_ImGuiStyle": [ - { - "funcname": "ImGuiStyle", - "args": "()", - "argsT": [], - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiStyle", - "constructor": true, + "argsoriginal": "(const char* label,const float* values,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282347e+38F,float scale_max=3.40282347e+38F,ImVec2 graph_size=ImVec2(0,0),int stride=sizeof(float))", + "call_args": "(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride)", + "cimguiname": "igPlotHistogram", "comment": "", - "defaults": [], - "signature": "()", - "cimguiname": "ImGuiStyle_ImGuiStyle" - } - ], - "igPushStyleColor": [ - { - "funcname": "PushStyleColor", - "args": "(ImGuiCol idx,ImU32 col)", + "defaults": { + "graph_size": "ImVec2(0,0)", + "overlay_text": "((void*)0)", + "scale_max": "FLT_MAX", + "scale_min": "FLT_MAX", + "stride": "sizeof(float)", + "values_offset": "0" + }, + "funcname": "PlotHistogram", + "ov_cimguiname": "igPlotHistogramFloatPtr", "ret": "void", - "comment": "", - "call_args": "(idx,col)", - "argsoriginal": "(ImGuiCol idx,ImU32 col)", - "stname": "ImGui", + "signature": "(const char*,const float*,int,int,const char*,float,float,ImVec2,int)", + "stname": "ImGui" + }, + { + "args": "(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size)", "argsT": [ { - "type": "ImGuiCol", - "name": "idx" + "name": "label", + "type": "const char*" }, { - "type": "ImU32", - "name": "col" - } - ], - "ov_cimguiname": "igPushStyleColorU32", - "defaults": [], - "signature": "(ImGuiCol,ImU32)", - "cimguiname": "igPushStyleColor" - }, - { - "funcname": "PushStyleColor", - "args": "(ImGuiCol idx,const ImVec4 col)", - "ret": "void", - "comment": "", - "call_args": "(idx,col)", - "argsoriginal": "(ImGuiCol idx,const ImVec4& col)", - "stname": "ImGui", - "argsT": [ + "name": "values_getter", + "ret": "float", + "signature": "(void* data,int idx)", + "type": "float(*)(void* data,int idx)" + }, + { + "name": "data", + "type": "void*" + }, + { + "name": "values_count", + "type": "int" + }, + { + "name": "values_offset", + "type": "int" + }, + { + "name": "overlay_text", + "type": "const char*" + }, + { + "name": "scale_min", + "type": "float" + }, { - "type": "ImGuiCol", - "name": "idx" + "name": "scale_max", + "type": "float" }, { - "type": "const ImVec4", - "name": "col" + "name": "graph_size", + "type": "ImVec2" } ], - "ov_cimguiname": "igPushStyleColor", - "defaults": [], - "signature": "(ImGuiCol,const ImVec4)", - "cimguiname": "igPushStyleColor" - } - ], - "igGetContentRegionMax": [ - { - "funcname": "GetContentRegionMax", - "args": "()", - "ret": "ImVec2", + "argsoriginal": "(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282347e+38F,float scale_max=3.40282347e+38F,ImVec2 graph_size=ImVec2(0,0))", + "call_args": "(label,values_getter,data,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size)", + "cimguiname": "igPlotHistogram", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetContentRegionMax" - }, - { - "funcname": "GetContentRegionMax", - "args": "(ImVec2 *pOut)", + "defaults": { + "graph_size": "ImVec2(0,0)", + "overlay_text": "((void*)0)", + "scale_max": "FLT_MAX", + "scale_min": "FLT_MAX", + "values_offset": "0" + }, + "funcname": "PlotHistogram", + "ov_cimguiname": "igPlotHistogramFnPtr", "ret": "void", - "cimguiname": "igGetContentRegionMax", - "nonUDT": 1, - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "signature": "()", - "ov_cimguiname": "igGetContentRegionMax_nonUDT", - "comment": "", - "defaults": [], - "argsT": [ - { - "type": "ImVec2*", - "name": "pOut" - } - ] - }, - { - "cimguiname": "igGetContentRegionMax", - "funcname": "GetContentRegionMax", - "args": "()", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "retorig": "ImVec2", - "ov_cimguiname": "igGetContentRegionMax_nonUDT2", - "comment": "", - "defaults": [], - "argsT": [] + "signature": "(const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)", + "stname": "ImGui" } ], - "igBeginChildFrame": [ + "igPlotLines": [ { - "funcname": "BeginChildFrame", - "args": "(ImGuiID id,const ImVec2 size,ImGuiWindowFlags flags)", - "ret": "bool", - "comment": "", - "call_args": "(id,size,flags)", - "argsoriginal": "(ImGuiID id,const ImVec2& size,ImGuiWindowFlags flags=0)", - "stname": "ImGui", + "args": "(const char* label,const float* values,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size,int stride)", "argsT": [ { - "type": "ImGuiID", - "name": "id" + "name": "label", + "type": "const char*" }, { - "type": "const ImVec2", - "name": "size" + "name": "values", + "type": "const float*" }, { - "type": "ImGuiWindowFlags", - "name": "flags" - } - ], - "defaults": { "flags": "0" }, - "signature": "(ImGuiID,const ImVec2,ImGuiWindowFlags)", - "cimguiname": "igBeginChildFrame" - } - ], - "igSaveIniSettingsToDisk": [ - { - "funcname": "SaveIniSettingsToDisk", - "args": "(const char* ini_filename)", - "ret": "void", - "comment": "", - "call_args": "(ini_filename)", - "argsoriginal": "(const char* ini_filename)", - "stname": "ImGui", - "argsT": [ + "name": "values_count", + "type": "int" + }, { - "type": "const char*", - "name": "ini_filename" - } - ], - "defaults": [], - "signature": "(const char*)", - "cimguiname": "igSaveIniSettingsToDisk" - } - ], - "ImFont_ClearOutputData": [ - { - "funcname": "ClearOutputData", - "args": "(ImFont* self)", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFont", - "argsT": [ + "name": "values_offset", + "type": "int" + }, { - "type": "ImFont*", - "name": "self" - } - ], - "defaults": [], - "signature": "()", - "cimguiname": "ImFont_ClearOutputData" - } - ], - "ImColor_destroy": [ - { - "signature": "(ImColor*)", - "args": "(ImColor* self)", - "ret": "void", - "call_args": "(self)", - "destructor": true, - "stname": "ImColor", - "ov_cimguiname": "ImColor_destroy", - "cimguiname": "ImColor_destroy", - "argsT": [ + "name": "overlay_text", + "type": "const char*" + }, + { + "name": "scale_min", + "type": "float" + }, { - "type": "ImColor*", - "name": "self" + "name": "scale_max", + "type": "float" + }, + { + "name": "graph_size", + "type": "ImVec2" + }, + { + "name": "stride", + "type": "int" } ], - "defaults": [] - } - ], - "ImDrawList_PrimQuadUV": [ - { - "funcname": "PrimQuadUV", - "args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,const ImVec2 uv_a,const ImVec2 uv_b,const ImVec2 uv_c,const ImVec2 uv_d,ImU32 col)", - "ret": "void", + "argsoriginal": "(const char* label,const float* values,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282347e+38F,float scale_max=3.40282347e+38F,ImVec2 graph_size=ImVec2(0,0),int stride=sizeof(float))", + "call_args": "(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride)", + "cimguiname": "igPlotLines", "comment": "", - "call_args": "(a,b,c,d,uv_a,uv_b,uv_c,uv_d,col)", - "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,const ImVec2& uv_a,const ImVec2& uv_b,const ImVec2& uv_c,const ImVec2& uv_d,ImU32 col)", - "stname": "ImDrawList", + "defaults": { + "graph_size": "ImVec2(0,0)", + "overlay_text": "((void*)0)", + "scale_max": "FLT_MAX", + "scale_min": "FLT_MAX", + "stride": "sizeof(float)", + "values_offset": "0" + }, + "funcname": "PlotLines", + "ov_cimguiname": "igPlotLines", + "ret": "void", + "signature": "(const char*,const float*,int,int,const char*,float,float,ImVec2,int)", + "stname": "ImGui" + }, + { + "args": "(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" + "name": "label", + "type": "const char*" }, { - "type": "const ImVec2", - "name": "a" - }, - { - "type": "const ImVec2", - "name": "b" + "name": "values_getter", + "ret": "float", + "signature": "(void* data,int idx)", + "type": "float(*)(void* data,int idx)" }, { - "type": "const ImVec2", - "name": "c" + "name": "data", + "type": "void*" }, { - "type": "const ImVec2", - "name": "d" + "name": "values_count", + "type": "int" }, { - "type": "const ImVec2", - "name": "uv_a" + "name": "values_offset", + "type": "int" }, { - "type": "const ImVec2", - "name": "uv_b" + "name": "overlay_text", + "type": "const char*" }, { - "type": "const ImVec2", - "name": "uv_c" + "name": "scale_min", + "type": "float" }, { - "type": "const ImVec2", - "name": "uv_d" + "name": "scale_max", + "type": "float" }, { - "type": "ImU32", - "name": "col" + "name": "graph_size", + "type": "ImVec2" } ], + "argsoriginal": "(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282347e+38F,float scale_max=3.40282347e+38F,ImVec2 graph_size=ImVec2(0,0))", + "call_args": "(label,values_getter,data,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size)", + "cimguiname": "igPlotLines", + "comment": "", + "defaults": { + "graph_size": "ImVec2(0,0)", + "overlay_text": "((void*)0)", + "scale_max": "FLT_MAX", + "scale_min": "FLT_MAX", + "values_offset": "0" + }, + "funcname": "PlotLines", + "ov_cimguiname": "igPlotLinesFnPtr", + "ret": "void", + "signature": "(const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)", + "stname": "ImGui" + } + ], + "igPopAllowKeyboardFocus": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igPopAllowKeyboardFocus", + "comment": "", + "defaults": [], + "funcname": "PopAllowKeyboardFocus", + "ret": "void", + "signature": "()", + "stname": "ImGui" + } + ], + "igPopButtonRepeat": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igPopButtonRepeat", + "comment": "", "defaults": [], - "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", - "cimguiname": "ImDrawList_PrimQuadUV" + "funcname": "PopButtonRepeat", + "ret": "void", + "signature": "()", + "stname": "ImGui" } ], - "igEndDragDropTarget": [ + "igPopClipRect": [ { - "funcname": "EndDragDropTarget", "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igPopClipRect", + "comment": "", "defaults": [], + "funcname": "PopClipRect", + "ret": "void", "signature": "()", - "cimguiname": "igEndDragDropTarget" + "stname": "ImGui" } ], - "ImFontAtlas_GetGlyphRangesKorean": [ + "igPopFont": [ { - "funcname": "GetGlyphRangesKorean", - "args": "(ImFontAtlas* self)", - "ret": "const ImWchar*", - "comment": "", + "args": "()", + "argsT": [], + "argsoriginal": "()", "call_args": "()", + "cimguiname": "igPopFont", + "comment": "", + "defaults": [], + "funcname": "PopFont", + "ret": "void", + "signature": "()", + "stname": "ImGui" + } + ], + "igPopID": [ + { + "args": "()", + "argsT": [], "argsoriginal": "()", - "stname": "ImFontAtlas", - "argsT": [ - { - "type": "ImFontAtlas*", - "name": "self" - } - ], + "call_args": "()", + "cimguiname": "igPopID", + "comment": "", "defaults": [], + "funcname": "PopID", + "ret": "void", "signature": "()", - "cimguiname": "ImFontAtlas_GetGlyphRangesKorean" + "stname": "ImGui" } ], - "igGetKeyPressedAmount": [ + "igPopItemWidth": [ { - "funcname": "GetKeyPressedAmount", - "args": "(int key_index,float repeat_delay,float rate)", - "ret": "int", + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igPopItemWidth", "comment": "", - "call_args": "(key_index,repeat_delay,rate)", - "argsoriginal": "(int key_index,float repeat_delay,float rate)", - "stname": "ImGui", + "defaults": [], + "funcname": "PopItemWidth", + "ret": "void", + "signature": "()", + "stname": "ImGui" + } + ], + "igPopStyleColor": [ + { + "args": "(int count)", "argsT": [ { - "type": "int", - "name": "key_index" - }, - { - "type": "float", - "name": "repeat_delay" - }, - { - "type": "float", - "name": "rate" + "name": "count", + "type": "int" } ], - "defaults": [], - "signature": "(int,float,float)", - "cimguiname": "igGetKeyPressedAmount" + "argsoriginal": "(int count=1)", + "call_args": "(count)", + "cimguiname": "igPopStyleColor", + "comment": "", + "defaults": { + "count": "1" + }, + "funcname": "PopStyleColor", + "ret": "void", + "signature": "(int)", + "stname": "ImGui" } ], - "ImFontAtlas_GetTexDataAsRGBA32": [ + "igPopStyleVar": [ { - "funcname": "GetTexDataAsRGBA32", - "args": "(ImFontAtlas* self,unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel)", - "ret": "void", - "comment": "", - "call_args": "(out_pixels,out_width,out_height,out_bytes_per_pixel)", - "argsoriginal": "(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel=((void*)0))", - "stname": "ImFontAtlas", + "args": "(int count)", "argsT": [ { - "type": "ImFontAtlas*", - "name": "self" - }, - { - "type": "unsigned char**", - "name": "out_pixels" - }, - { - "type": "int*", - "name": "out_width" - }, - { - "type": "int*", - "name": "out_height" - }, - { - "type": "int*", - "name": "out_bytes_per_pixel" + "name": "count", + "type": "int" } ], - "defaults": { "out_bytes_per_pixel": "((void*)0)" }, - "signature": "(unsigned char**,int*,int*,int*)", - "cimguiname": "ImFontAtlas_GetTexDataAsRGBA32" + "argsoriginal": "(int count=1)", + "call_args": "(count)", + "cimguiname": "igPopStyleVar", + "comment": "", + "defaults": { + "count": "1" + }, + "funcname": "PopStyleVar", + "ret": "void", + "signature": "(int)", + "stname": "ImGui" } ], - "igNewFrame": [ + "igPopTextWrapPos": [ { - "funcname": "NewFrame", "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igPopTextWrapPos", + "comment": "", "defaults": [], + "funcname": "PopTextWrapPos", + "ret": "void", "signature": "()", - "cimguiname": "igNewFrame" + "stname": "ImGui" } ], - "igResetMouseDragDelta": [ + "igProgressBar": [ { - "funcname": "ResetMouseDragDelta", - "args": "(int button)", - "ret": "void", - "comment": "", - "call_args": "(button)", - "argsoriginal": "(int button=0)", - "stname": "ImGui", + "args": "(float fraction,const ImVec2 size_arg,const char* overlay)", "argsT": [ { - "type": "int", - "name": "button" + "name": "fraction", + "type": "float" + }, + { + "name": "size_arg", + "type": "const ImVec2" + }, + { + "name": "overlay", + "type": "const char*" } ], - "defaults": { "button": "0" }, - "signature": "(int)", - "cimguiname": "igResetMouseDragDelta" + "argsoriginal": "(float fraction,const ImVec2& size_arg=ImVec2(-1,0),const char* overlay=((void*)0))", + "call_args": "(fraction,size_arg,overlay)", + "cimguiname": "igProgressBar", + "comment": "", + "defaults": { + "overlay": "((void*)0)", + "size_arg": "ImVec2(-1,0)" + }, + "funcname": "ProgressBar", + "ret": "void", + "signature": "(float,const ImVec2,const char*)", + "stname": "ImGui" } ], - "igGetTreeNodeToLabelSpacing": [ + "igPushAllowKeyboardFocus": [ { - "funcname": "GetTreeNodeToLabelSpacing", - "args": "()", - "ret": "float", + "args": "(bool allow_keyboard_focus)", + "argsT": [ + { + "name": "allow_keyboard_focus", + "type": "bool" + } + ], + "argsoriginal": "(bool allow_keyboard_focus)", + "call_args": "(allow_keyboard_focus)", + "cimguiname": "igPushAllowKeyboardFocus", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], "defaults": [], - "signature": "()", - "cimguiname": "igGetTreeNodeToLabelSpacing" + "funcname": "PushAllowKeyboardFocus", + "ret": "void", + "signature": "(bool)", + "stname": "ImGui" } ], - "igGetMousePos": [ - { - "funcname": "GetMousePos", - "args": "()", - "ret": "ImVec2", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetMousePos" - }, + "igPushButtonRepeat": [ { - "funcname": "GetMousePos", - "args": "(ImVec2 *pOut)", - "ret": "void", - "cimguiname": "igGetMousePos", - "nonUDT": 1, - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "signature": "()", - "ov_cimguiname": "igGetMousePos_nonUDT", - "comment": "", - "defaults": [], + "args": "(bool repeat)", "argsT": [ { - "type": "ImVec2*", - "name": "pOut" + "name": "repeat", + "type": "bool" } - ] - }, - { - "cimguiname": "igGetMousePos", - "funcname": "GetMousePos", - "args": "()", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "retorig": "ImVec2", - "ov_cimguiname": "igGetMousePos_nonUDT2", + ], + "argsoriginal": "(bool repeat)", + "call_args": "(repeat)", + "cimguiname": "igPushButtonRepeat", "comment": "", "defaults": [], - "argsT": [] + "funcname": "PushButtonRepeat", + "ret": "void", + "signature": "(bool)", + "stname": "ImGui" } ], - "GlyphRangesBuilder_AddChar": [ + "igPushClipRect": [ { - "funcname": "AddChar", - "args": "(GlyphRangesBuilder* self,ImWchar c)", - "ret": "void", - "comment": "", - "call_args": "(c)", - "argsoriginal": "(ImWchar c)", - "stname": "GlyphRangesBuilder", + "args": "(const ImVec2 clip_rect_min,const ImVec2 clip_rect_max,bool intersect_with_current_clip_rect)", "argsT": [ { - "type": "GlyphRangesBuilder*", - "name": "self" + "name": "clip_rect_min", + "type": "const ImVec2" + }, + { + "name": "clip_rect_max", + "type": "const ImVec2" }, { - "type": "ImWchar", - "name": "c" + "name": "intersect_with_current_clip_rect", + "type": "bool" } ], + "argsoriginal": "(const ImVec2& clip_rect_min,const ImVec2& clip_rect_max,bool intersect_with_current_clip_rect)", + "call_args": "(clip_rect_min,clip_rect_max,intersect_with_current_clip_rect)", + "cimguiname": "igPushClipRect", + "comment": "", "defaults": [], - "signature": "(ImWchar)", - "cimguiname": "GlyphRangesBuilder_AddChar" + "funcname": "PushClipRect", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,bool)", + "stname": "ImGui" } ], - "igPopID": [ + "igPushFont": [ { - "funcname": "PopID", - "args": "()", - "ret": "void", + "args": "(ImFont* font)", + "argsT": [ + { + "name": "font", + "type": "ImFont*" + } + ], + "argsoriginal": "(ImFont* font)", + "call_args": "(font)", + "cimguiname": "igPushFont", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], "defaults": [], - "signature": "()", - "cimguiname": "igPopID" + "funcname": "PushFont", + "ret": "void", + "signature": "(ImFont*)", + "stname": "ImGui" } ], - "igIsMouseDoubleClicked": [ + "igPushID": [ { - "funcname": "IsMouseDoubleClicked", - "args": "(int button)", - "ret": "bool", - "comment": "", - "call_args": "(button)", - "argsoriginal": "(int button)", - "stname": "ImGui", + "args": "(const char* str_id)", "argsT": [ { - "type": "int", - "name": "button" + "name": "str_id", + "type": "const char*" } ], + "argsoriginal": "(const char* str_id)", + "call_args": "(str_id)", + "cimguiname": "igPushID", + "comment": "", "defaults": [], - "signature": "(int)", - "cimguiname": "igIsMouseDoubleClicked" - } - ], - "igSetNextWindowSize": [ - { - "funcname": "SetNextWindowSize", - "args": "(const ImVec2 size,ImGuiCond cond)", + "funcname": "PushID", + "ov_cimguiname": "igPushIDStr", "ret": "void", - "comment": "", - "call_args": "(size,cond)", - "argsoriginal": "(const ImVec2& size,ImGuiCond cond=0)", - "stname": "ImGui", + "signature": "(const char*)", + "stname": "ImGui" + }, + { + "args": "(const char* str_id_begin,const char* str_id_end)", "argsT": [ { - "type": "const ImVec2", - "name": "size" + "name": "str_id_begin", + "type": "const char*" }, { - "type": "ImGuiCond", - "name": "cond" + "name": "str_id_end", + "type": "const char*" } ], - "defaults": { "cond": "0" }, - "signature": "(const ImVec2,ImGuiCond)", - "cimguiname": "igSetNextWindowSize" - } - ], - "ImGuiTextFilter_IsActive": [ - { - "funcname": "IsActive", - "args": "(ImGuiTextFilter* self)", - "ret": "bool", + "argsoriginal": "(const char* str_id_begin,const char* str_id_end)", + "call_args": "(str_id_begin,str_id_end)", + "cimguiname": "igPushID", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiTextFilter", + "defaults": [], + "funcname": "PushID", + "ov_cimguiname": "igPushIDRange", + "ret": "void", + "signature": "(const char*,const char*)", + "stname": "ImGui" + }, + { + "args": "(const void* ptr_id)", "argsT": [ { - "type": "ImGuiTextFilter*", - "name": "self" + "name": "ptr_id", + "type": "const void*" } ], + "argsoriginal": "(const void* ptr_id)", + "call_args": "(ptr_id)", + "cimguiname": "igPushID", + "comment": "", "defaults": [], - "signature": "()", - "cimguiname": "ImGuiTextFilter_IsActive" - } - ], - "ImDrawList_PathClear": [ - { - "funcname": "PathClear", - "args": "(ImDrawList* self)", + "funcname": "PushID", + "ov_cimguiname": "igPushIDPtr", "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawList", + "signature": "(const void*)", + "stname": "ImGui" + }, + { + "args": "(int int_id)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" + "name": "int_id", + "type": "int" } ], - "defaults": [], - "signature": "()", - "cimguiname": "ImDrawList_PathClear" - } - ], - "igBeginGroup": [ - { - "funcname": "BeginGroup", - "args": "()", - "ret": "void", + "argsoriginal": "(int int_id)", + "call_args": "(int_id)", + "cimguiname": "igPushID", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], "defaults": [], - "signature": "()", - "cimguiname": "igBeginGroup" + "funcname": "PushID", + "ov_cimguiname": "igPushIDInt", + "ret": "void", + "signature": "(int)", + "stname": "ImGui" } ], - "igColorConvertHSVtoRGB": [ + "igPushItemWidth": [ { - "funcname": "ColorConvertHSVtoRGB", - "args": "(float h,float s,float v,float out_r,float out_g,float out_b)", - "ret": "void", - "comment": "", - "manual": true, - "call_args": "(h,s,v,out_r,out_g,out_b)", - "argsoriginal": "(float h,float s,float v,float& out_r,float& out_g,float& out_b)", - "stname": "ImGui", + "args": "(float item_width)", "argsT": [ { - "type": "float", - "name": "h" - }, - { - "type": "float", - "name": "s" - }, - { - "type": "float", - "name": "v" - }, - { - "type": "float&", - "name": "out_r" - }, - { - "type": "float&", - "name": "out_g" - }, - { - "type": "float&", - "name": "out_b" + "name": "item_width", + "type": "float" } ], + "argsoriginal": "(float item_width)", + "call_args": "(item_width)", + "cimguiname": "igPushItemWidth", + "comment": "", "defaults": [], - "signature": "(float,float,float,float,float,float)", - "cimguiname": "igColorConvertHSVtoRGB" + "funcname": "PushItemWidth", + "ret": "void", + "signature": "(float)", + "stname": "ImGui" } ], - "ImColor_ImColor": [ - { - "funcname": "ImColor", - "args": "()", - "argsT": [], - "call_args": "()", - "argsoriginal": "()", - "stname": "ImColor", - "constructor": true, - "comment": "", - "ov_cimguiname": "ImColor_ImColor", - "defaults": [], - "signature": "()", - "cimguiname": "ImColor_ImColor" - }, + "igPushStyleColor": [ { - "funcname": "ImColor", - "args": "(int r,int g,int b,int a)", + "args": "(ImGuiCol idx,ImU32 col)", "argsT": [ { - "type": "int", - "name": "r" - }, - { - "type": "int", - "name": "g" - }, - { - "type": "int", - "name": "b" + "name": "idx", + "type": "ImGuiCol" }, { - "type": "int", - "name": "a" + "name": "col", + "type": "ImU32" } ], - "call_args": "(r,g,b,a)", - "argsoriginal": "(int r,int g,int b,int a=255)", - "stname": "ImColor", - "constructor": true, + "argsoriginal": "(ImGuiCol idx,ImU32 col)", + "call_args": "(idx,col)", + "cimguiname": "igPushStyleColor", "comment": "", - "ov_cimguiname": "ImColor_ImColorInt", - "defaults": { "a": "255" }, - "signature": "(int,int,int,int)", - "cimguiname": "ImColor_ImColor" + "defaults": [], + "funcname": "PushStyleColor", + "ov_cimguiname": "igPushStyleColorU32", + "ret": "void", + "signature": "(ImGuiCol,ImU32)", + "stname": "ImGui" }, { - "funcname": "ImColor", - "args": "(ImU32 rgba)", + "args": "(ImGuiCol idx,const ImVec4 col)", "argsT": [ { - "type": "ImU32", - "name": "rgba" + "name": "idx", + "type": "ImGuiCol" + }, + { + "name": "col", + "type": "const ImVec4" } ], - "call_args": "(rgba)", - "argsoriginal": "(ImU32 rgba)", - "stname": "ImColor", - "constructor": true, + "argsoriginal": "(ImGuiCol idx,const ImVec4& col)", + "call_args": "(idx,col)", + "cimguiname": "igPushStyleColor", "comment": "", - "ov_cimguiname": "ImColor_ImColorU32", "defaults": [], - "signature": "(ImU32)", - "cimguiname": "ImColor_ImColor" - }, + "funcname": "PushStyleColor", + "ov_cimguiname": "igPushStyleColor", + "ret": "void", + "signature": "(ImGuiCol,const ImVec4)", + "stname": "ImGui" + } + ], + "igPushStyleVar": [ { - "funcname": "ImColor", - "args": "(float r,float g,float b,float a)", + "args": "(ImGuiStyleVar idx,float val)", "argsT": [ { - "type": "float", - "name": "r" - }, - { - "type": "float", - "name": "g" + "name": "idx", + "type": "ImGuiStyleVar" }, { - "type": "float", - "name": "b" - }, - { - "type": "float", - "name": "a" + "name": "val", + "type": "float" } ], - "call_args": "(r,g,b,a)", - "argsoriginal": "(float r,float g,float b,float a=1.0f)", - "stname": "ImColor", - "constructor": true, + "argsoriginal": "(ImGuiStyleVar idx,float val)", + "call_args": "(idx,val)", + "cimguiname": "igPushStyleVar", "comment": "", - "ov_cimguiname": "ImColor_ImColorFloat", - "defaults": { "a": "1.0f" }, - "signature": "(float,float,float,float)", - "cimguiname": "ImColor_ImColor" + "defaults": [], + "funcname": "PushStyleVar", + "ov_cimguiname": "igPushStyleVarFloat", + "ret": "void", + "signature": "(ImGuiStyleVar,float)", + "stname": "ImGui" }, { - "funcname": "ImColor", - "args": "(const ImVec4 col)", + "args": "(ImGuiStyleVar idx,const ImVec2 val)", "argsT": [ { - "type": "const ImVec4", - "name": "col" + "name": "idx", + "type": "ImGuiStyleVar" + }, + { + "name": "val", + "type": "const ImVec2" } ], - "call_args": "(col)", - "argsoriginal": "(const ImVec4& col)", - "stname": "ImColor", - "constructor": true, + "argsoriginal": "(ImGuiStyleVar idx,const ImVec2& val)", + "call_args": "(idx,val)", + "cimguiname": "igPushStyleVar", "comment": "", - "ov_cimguiname": "ImColor_ImColorVec4", "defaults": [], - "signature": "(const ImVec4)", - "cimguiname": "ImColor_ImColor" + "funcname": "PushStyleVar", + "ov_cimguiname": "igPushStyleVarVec2", + "ret": "void", + "signature": "(ImGuiStyleVar,const ImVec2)", + "stname": "ImGui" } ], - "igVSliderFloat": [ + "igPushTextWrapPos": [ { - "funcname": "VSliderFloat", - "args": "(const char* label,const ImVec2 size,float* v,float v_min,float v_max,const char* format,float power)", - "ret": "bool", - "comment": "", - "call_args": "(label,size,v,v_min,v_max,format,power)", - "argsoriginal": "(const char* label,const ImVec2& size,float* v,float v_min,float v_max,const char* format=\"%.3f\",float power=1.0f)", - "stname": "ImGui", + "args": "(float wrap_local_pos_x)", "argsT": [ { - "type": "const char*", - "name": "label" - }, - { - "type": "const ImVec2", - "name": "size" - }, - { - "type": "float*", - "name": "v" - }, - { - "type": "float", - "name": "v_min" - }, - { - "type": "float", - "name": "v_max" - }, - { - "type": "const char*", - "name": "format" - }, - { - "type": "float", - "name": "power" + "name": "wrap_local_pos_x", + "type": "float" } ], + "argsoriginal": "(float wrap_local_pos_x=0.0f)", + "call_args": "(wrap_local_pos_x)", + "cimguiname": "igPushTextWrapPos", + "comment": "", "defaults": { - "power": "1.0f", - "format": "\"%.3f\"" + "wrap_local_pos_x": "0.0f" }, - "signature": "(const char*,const ImVec2,float*,float,float,const char*,float)", - "cimguiname": "igVSliderFloat" + "funcname": "PushTextWrapPos", + "ret": "void", + "signature": "(float)", + "stname": "ImGui" } ], - "igColorConvertU32ToFloat4": [ + "igRadioButton": [ { - "funcname": "ColorConvertU32ToFloat4", - "args": "(ImU32 in)", - "ret": "ImVec4", - "comment": "", - "call_args": "(in)", - "argsoriginal": "(ImU32 in)", - "stname": "ImGui", + "args": "(const char* label,bool active)", "argsT": [ { - "type": "ImU32", - "name": "in" + "name": "label", + "type": "const char*" + }, + { + "name": "active", + "type": "bool" } ], + "argsoriginal": "(const char* label,bool active)", + "call_args": "(label,active)", + "cimguiname": "igRadioButton", + "comment": "", "defaults": [], - "signature": "(ImU32)", - "cimguiname": "igColorConvertU32ToFloat4" + "funcname": "RadioButton", + "ov_cimguiname": "igRadioButtonBool", + "ret": "bool", + "signature": "(const char*,bool)", + "stname": "ImGui" }, { - "funcname": "ColorConvertU32ToFloat4", - "args": "(ImVec4 *pOut,ImU32 in)", - "ret": "void", - "cimguiname": "igColorConvertU32ToFloat4", - "nonUDT": 1, - "call_args": "(in)", - "argsoriginal": "(ImU32 in)", - "stname": "ImGui", - "signature": "(ImU32)", - "ov_cimguiname": "igColorConvertU32ToFloat4_nonUDT", - "comment": "", - "defaults": [], + "args": "(const char* label,int* v,int v_button)", "argsT": [ { - "type": "ImVec4*", - "name": "pOut" + "name": "label", + "type": "const char*" }, { - "type": "ImU32", - "name": "in" - } - ] - }, - { - "cimguiname": "igColorConvertU32ToFloat4", - "funcname": "ColorConvertU32ToFloat4", - "args": "(ImU32 in)", - "ret": "ImVec4_Simple", - "nonUDT": 2, - "signature": "(ImU32)", - "call_args": "(in)", - "argsoriginal": "(ImU32 in)", - "stname": "ImGui", - "retorig": "ImVec4", - "ov_cimguiname": "igColorConvertU32ToFloat4_nonUDT2", - "comment": "", - "defaults": [], - "argsT": [ + "name": "v", + "type": "int*" + }, { - "type": "ImU32", - "name": "in" + "name": "v_button", + "type": "int" } - ] + ], + "argsoriginal": "(const char* label,int* v,int v_button)", + "call_args": "(label,v,v_button)", + "cimguiname": "igRadioButton", + "comment": "", + "defaults": [], + "funcname": "RadioButton", + "ov_cimguiname": "igRadioButtonIntPtr", + "ret": "bool", + "signature": "(const char*,int*,int)", + "stname": "ImGui" } ], - "igPopTextWrapPos": [ + "igRender": [ { - "funcname": "PopTextWrapPos", "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igRender", + "comment": "", "defaults": [], + "funcname": "Render", + "ret": "void", "signature": "()", - "cimguiname": "igPopTextWrapPos" + "stname": "ImGui" } ], - "ImGuiTextFilter_Clear": [ + "igResetMouseDragDelta": [ { - "funcname": "Clear", - "args": "(ImGuiTextFilter* self)", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiTextFilter", + "args": "(int button)", "argsT": [ { - "type": "ImGuiTextFilter*", - "name": "self" + "name": "button", + "type": "int" } ], - "defaults": [], - "signature": "()", - "cimguiname": "ImGuiTextFilter_Clear" + "argsoriginal": "(int button=0)", + "call_args": "(button)", + "cimguiname": "igResetMouseDragDelta", + "comment": "", + "defaults": { + "button": "0" + }, + "funcname": "ResetMouseDragDelta", + "ret": "void", + "signature": "(int)", + "stname": "ImGui" } ], - "GlyphRangesBuilder_destroy": [ + "igSameLine": [ { - "signature": "(GlyphRangesBuilder*)", - "args": "(GlyphRangesBuilder* self)", - "ret": "void", - "call_args": "(self)", - "destructor": true, - "stname": "GlyphRangesBuilder", - "ov_cimguiname": "GlyphRangesBuilder_destroy", - "cimguiname": "GlyphRangesBuilder_destroy", + "args": "(float local_pos_x,float spacing_w)", "argsT": [ { - "type": "GlyphRangesBuilder*", - "name": "self" + "name": "local_pos_x", + "type": "float" + }, + { + "name": "spacing_w", + "type": "float" } ], - "defaults": [] + "argsoriginal": "(float local_pos_x=0.0f,float spacing_w=-1.0f)", + "call_args": "(local_pos_x,spacing_w)", + "cimguiname": "igSameLine", + "comment": "", + "defaults": { + "local_pos_x": "0.0f", + "spacing_w": "-1.0f" + }, + "funcname": "SameLine", + "ret": "void", + "signature": "(float,float)", + "stname": "ImGui" } ], - "igGetColumnWidth": [ + "igSaveIniSettingsToDisk": [ { - "funcname": "GetColumnWidth", - "args": "(int column_index)", - "ret": "float", - "comment": "", - "call_args": "(column_index)", - "argsoriginal": "(int column_index=-1)", - "stname": "ImGui", + "args": "(const char* ini_filename)", "argsT": [ { - "type": "int", - "name": "column_index" + "name": "ini_filename", + "type": "const char*" } ], - "defaults": { "column_index": "-1" }, - "signature": "(int)", - "cimguiname": "igGetColumnWidth" - } - ], - "igEndMenuBar": [ - { - "funcname": "EndMenuBar", - "args": "()", - "ret": "void", + "argsoriginal": "(const char* ini_filename)", + "call_args": "(ini_filename)", + "cimguiname": "igSaveIniSettingsToDisk", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], "defaults": [], - "signature": "()", - "cimguiname": "igEndMenuBar" + "funcname": "SaveIniSettingsToDisk", + "ret": "void", + "signature": "(const char*)", + "stname": "ImGui" } ], - "ImGuiTextFilter_destroy": [ + "igSaveIniSettingsToMemory": [ { - "signature": "(ImGuiTextFilter*)", - "args": "(ImGuiTextFilter* self)", - "ret": "void", - "call_args": "(self)", - "destructor": true, - "stname": "ImGuiTextFilter", - "ov_cimguiname": "ImGuiTextFilter_destroy", - "cimguiname": "ImGuiTextFilter_destroy", + "args": "(size_t* out_ini_size)", "argsT": [ { - "type": "ImGuiTextFilter*", - "name": "self" + "name": "out_ini_size", + "type": "size_t*" } ], - "defaults": [] + "argsoriginal": "(size_t* out_ini_size=((void*)0))", + "call_args": "(out_ini_size)", + "cimguiname": "igSaveIniSettingsToMemory", + "comment": "", + "defaults": { + "out_ini_size": "((void*)0)" + }, + "funcname": "SaveIniSettingsToMemory", + "ret": "const char*", + "signature": "(size_t*)", + "stname": "ImGui" } ], - "igGetStyleColorName": [ + "igSelectable": [ { - "funcname": "GetStyleColorName", - "args": "(ImGuiCol idx)", - "ret": "const char*", - "comment": "", - "call_args": "(idx)", - "argsoriginal": "(ImGuiCol idx)", - "stname": "ImGui", + "args": "(const char* label,bool selected,ImGuiSelectableFlags flags,const ImVec2 size)", "argsT": [ { - "type": "ImGuiCol", - "name": "idx" + "name": "label", + "type": "const char*" + }, + { + "name": "selected", + "type": "bool" + }, + { + "name": "flags", + "type": "ImGuiSelectableFlags" + }, + { + "name": "size", + "type": "const ImVec2" } ], - "defaults": [], - "signature": "(ImGuiCol)", - "cimguiname": "igGetStyleColorName" - } - ], - "igIsMouseDragging": [ - { - "funcname": "IsMouseDragging", - "args": "(int button,float lock_threshold)", - "ret": "bool", + "argsoriginal": "(const char* label,bool selected=false,ImGuiSelectableFlags flags=0,const ImVec2& size=ImVec2(0,0))", + "call_args": "(label,selected,flags,size)", + "cimguiname": "igSelectable", "comment": "", - "call_args": "(button,lock_threshold)", - "argsoriginal": "(int button=0,float lock_threshold=-1.0f)", - "stname": "ImGui", + "defaults": { + "flags": "0", + "selected": "false", + "size": "ImVec2(0,0)" + }, + "funcname": "Selectable", + "ov_cimguiname": "igSelectable", + "ret": "bool", + "signature": "(const char*,bool,ImGuiSelectableFlags,const ImVec2)", + "stname": "ImGui" + }, + { + "args": "(const char* label,bool* p_selected,ImGuiSelectableFlags flags,const ImVec2 size)", "argsT": [ { - "type": "int", - "name": "button" + "name": "label", + "type": "const char*" + }, + { + "name": "p_selected", + "type": "bool*" + }, + { + "name": "flags", + "type": "ImGuiSelectableFlags" }, { - "type": "float", - "name": "lock_threshold" + "name": "size", + "type": "const ImVec2" } ], + "argsoriginal": "(const char* label,bool* p_selected,ImGuiSelectableFlags flags=0,const ImVec2& size=ImVec2(0,0))", + "call_args": "(label,p_selected,flags,size)", + "cimguiname": "igSelectable", + "comment": "", "defaults": { - "lock_threshold": "-1.0f", - "button": "0" + "flags": "0", + "size": "ImVec2(0,0)" }, - "signature": "(int,float)", - "cimguiname": "igIsMouseDragging" + "funcname": "Selectable", + "ov_cimguiname": "igSelectableBoolPtr", + "ret": "bool", + "signature": "(const char*,bool*,ImGuiSelectableFlags,const ImVec2)", + "stname": "ImGui" } ], - "ImDrawList_PrimWriteIdx": [ + "igSeparator": [ { - "funcname": "PrimWriteIdx", - "args": "(ImDrawList* self,ImDrawIdx idx)", - "ret": "void", + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igSeparator", "comment": "", - "call_args": "(idx)", - "argsoriginal": "(ImDrawIdx idx)", - "stname": "ImDrawList", + "defaults": [], + "funcname": "Separator", + "ret": "void", + "signature": "()", + "stname": "ImGui" + } + ], + "igSetAllocatorFunctions": [ + { + "args": "(void*(*alloc_func)(size_t sz,void* user_data),void(*free_func)(void* ptr,void* user_data),void* user_data)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" + "name": "alloc_func", + "ret": "void*", + "signature": "(size_t sz,void* user_data)", + "type": "void*(*)(size_t sz,void* user_data)" + }, + { + "name": "free_func", + "ret": "void", + "signature": "(void* ptr,void* user_data)", + "type": "void(*)(void* ptr,void* user_data)" }, { - "type": "ImDrawIdx", - "name": "idx" + "name": "user_data", + "type": "void*" } ], - "defaults": [], - "signature": "(ImDrawIdx)", - "cimguiname": "ImDrawList_PrimWriteIdx" + "argsoriginal": "(void*(*alloc_func)(size_t sz,void* user_data),void(*free_func)(void* ptr,void* user_data),void* user_data=((void*)0))", + "call_args": "(alloc_func,free_func,user_data)", + "cimguiname": "igSetAllocatorFunctions", + "comment": "", + "defaults": { + "user_data": "((void*)0)" + }, + "funcname": "SetAllocatorFunctions", + "ret": "void", + "signature": "(void*(*)(size_t,void*),void(*)(void*,void*),void*)", + "stname": "ImGui" } ], - "ImGuiStyle_ScaleAllSizes": [ + "igSetClipboardText": [ { - "funcname": "ScaleAllSizes", - "args": "(ImGuiStyle* self,float scale_factor)", - "ret": "void", - "comment": "", - "call_args": "(scale_factor)", - "argsoriginal": "(float scale_factor)", - "stname": "ImGuiStyle", + "args": "(const char* text)", "argsT": [ { - "type": "ImGuiStyle*", - "name": "self" - }, - { - "type": "float", - "name": "scale_factor" + "name": "text", + "type": "const char*" } ], + "argsoriginal": "(const char* text)", + "call_args": "(text)", + "cimguiname": "igSetClipboardText", + "comment": "", "defaults": [], - "signature": "(float)", - "cimguiname": "ImGuiStyle_ScaleAllSizes" + "funcname": "SetClipboardText", + "ret": "void", + "signature": "(const char*)", + "stname": "ImGui" } ], - "igGetItemRectSize": [ - { - "funcname": "GetItemRectSize", - "args": "()", - "ret": "ImVec2", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetItemRectSize" - }, + "igSetColorEditOptions": [ { - "funcname": "GetItemRectSize", - "args": "(ImVec2 *pOut)", - "ret": "void", - "cimguiname": "igGetItemRectSize", - "nonUDT": 1, - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "signature": "()", - "ov_cimguiname": "igGetItemRectSize_nonUDT", - "comment": "", - "defaults": [], + "args": "(ImGuiColorEditFlags flags)", "argsT": [ { - "type": "ImVec2*", - "name": "pOut" + "name": "flags", + "type": "ImGuiColorEditFlags" } - ] - }, - { - "cimguiname": "igGetItemRectSize", - "funcname": "GetItemRectSize", - "args": "()", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "retorig": "ImVec2", - "ov_cimguiname": "igGetItemRectSize_nonUDT2", + ], + "argsoriginal": "(ImGuiColorEditFlags flags)", + "call_args": "(flags)", + "cimguiname": "igSetColorEditOptions", "comment": "", "defaults": [], - "argsT": [] + "funcname": "SetColorEditOptions", + "ret": "void", + "signature": "(ImGuiColorEditFlags)", + "stname": "ImGui" } ], - "igMemAlloc": [ + "igSetColumnOffset": [ { - "funcname": "MemAlloc", - "args": "(size_t size)", - "ret": "void*", - "comment": "", - "call_args": "(size)", - "argsoriginal": "(size_t size)", - "stname": "ImGui", + "args": "(int column_index,float offset_x)", "argsT": [ { - "type": "size_t", - "name": "size" + "name": "column_index", + "type": "int" + }, + { + "name": "offset_x", + "type": "float" } ], + "argsoriginal": "(int column_index,float offset_x)", + "call_args": "(column_index,offset_x)", + "cimguiname": "igSetColumnOffset", + "comment": "", "defaults": [], - "signature": "(size_t)", - "cimguiname": "igMemAlloc" + "funcname": "SetColumnOffset", + "ret": "void", + "signature": "(int,float)", + "stname": "ImGui" } ], - "igColorPicker3": [ + "igSetColumnWidth": [ { - "funcname": "ColorPicker3", - "args": "(const char* label,float col[3],ImGuiColorEditFlags flags)", - "ret": "bool", - "comment": "", - "call_args": "(label,col,flags)", - "argsoriginal": "(const char* label,float col[3],ImGuiColorEditFlags flags=0)", - "stname": "ImGui", + "args": "(int column_index,float width)", "argsT": [ { - "type": "const char*", - "name": "label" - }, - { - "type": "float[3]", - "name": "col" + "name": "column_index", + "type": "int" }, { - "type": "ImGuiColorEditFlags", - "name": "flags" + "name": "width", + "type": "float" } ], - "defaults": { "flags": "0" }, - "signature": "(const char*,float[3],ImGuiColorEditFlags)", - "cimguiname": "igColorPicker3" + "argsoriginal": "(int column_index,float width)", + "call_args": "(column_index,width)", + "cimguiname": "igSetColumnWidth", + "comment": "", + "defaults": [], + "funcname": "SetColumnWidth", + "ret": "void", + "signature": "(int,float)", + "stname": "ImGui" } ], "igSetCurrentContext": [ { - "funcname": "SetCurrentContext", "args": "(ImGuiContext* ctx)", - "ret": "void", - "comment": "", - "call_args": "(ctx)", - "argsoriginal": "(ImGuiContext* ctx)", - "stname": "ImGui", "argsT": [ { - "type": "ImGuiContext*", - "name": "ctx" + "name": "ctx", + "type": "ImGuiContext*" } ], + "argsoriginal": "(ImGuiContext* ctx)", + "call_args": "(ctx)", + "cimguiname": "igSetCurrentContext", + "comment": "", "defaults": [], + "funcname": "SetCurrentContext", + "ret": "void", "signature": "(ImGuiContext*)", - "cimguiname": "igSetCurrentContext" + "stname": "ImGui" } ], - "igPushItemWidth": [ + "igSetCursorPos": [ { - "funcname": "PushItemWidth", - "args": "(float item_width)", + "args": "(const ImVec2 local_pos)", + "argsT": [ + { + "name": "local_pos", + "type": "const ImVec2" + } + ], + "argsoriginal": "(const ImVec2& local_pos)", + "call_args": "(local_pos)", + "cimguiname": "igSetCursorPos", + "comment": "", + "defaults": [], + "funcname": "SetCursorPos", "ret": "void", + "signature": "(const ImVec2)", + "stname": "ImGui" + } + ], + "igSetCursorPosX": [ + { + "args": "(float local_x)", + "argsT": [ + { + "name": "local_x", + "type": "float" + } + ], + "argsoriginal": "(float local_x)", + "call_args": "(local_x)", + "cimguiname": "igSetCursorPosX", "comment": "", - "call_args": "(item_width)", - "argsoriginal": "(float item_width)", - "stname": "ImGui", + "defaults": [], + "funcname": "SetCursorPosX", + "ret": "void", + "signature": "(float)", + "stname": "ImGui" + } + ], + "igSetCursorPosY": [ + { + "args": "(float local_y)", "argsT": [ { - "type": "float", - "name": "item_width" + "name": "local_y", + "type": "float" } ], + "argsoriginal": "(float local_y)", + "call_args": "(local_y)", + "cimguiname": "igSetCursorPosY", + "comment": "", "defaults": [], + "funcname": "SetCursorPosY", + "ret": "void", "signature": "(float)", - "cimguiname": "igPushItemWidth" + "stname": "ImGui" } ], - "igGetStyle": [ + "igSetCursorScreenPos": [ { - "funcname": "GetStyle", - "args": "()", - "ret": "ImGuiStyle*", + "args": "(const ImVec2 pos)", + "argsT": [ + { + "name": "pos", + "type": "const ImVec2" + } + ], + "argsoriginal": "(const ImVec2& pos)", + "call_args": "(pos)", + "cimguiname": "igSetCursorScreenPos", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "retref": "&", "defaults": [], - "signature": "()", - "cimguiname": "igGetStyle" + "funcname": "SetCursorScreenPos", + "ret": "void", + "signature": "(const ImVec2)", + "stname": "ImGui" + } + ], + "igSetDragDropPayload": [ + { + "args": "(const char* type,const void* data,size_t size,ImGuiCond cond)", + "argsT": [ + { + "name": "type", + "type": "const char*" + }, + { + "name": "data", + "type": "const void*" + }, + { + "name": "size", + "type": "size_t" + }, + { + "name": "cond", + "type": "ImGuiCond" + } + ], + "argsoriginal": "(const char* type,const void* data,size_t size,ImGuiCond cond=0)", + "call_args": "(type,data,size,cond)", + "cimguiname": "igSetDragDropPayload", + "comment": "", + "defaults": { + "cond": "0" + }, + "funcname": "SetDragDropPayload", + "ret": "bool", + "signature": "(const char*,const void*,size_t,ImGuiCond)", + "stname": "ImGui" } ], "igSetItemAllowOverlap": [ { - "funcname": "SetItemAllowOverlap", "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igSetItemAllowOverlap", + "comment": "", "defaults": [], + "funcname": "SetItemAllowOverlap", + "ret": "void", "signature": "()", - "cimguiname": "igSetItemAllowOverlap" + "stname": "ImGui" } ], - "igEndChild": [ + "igSetItemDefaultFocus": [ { - "funcname": "EndChild", "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igSetItemDefaultFocus", + "comment": "", "defaults": [], + "funcname": "SetItemDefaultFocus", + "ret": "void", "signature": "()", - "cimguiname": "igEndChild" + "stname": "ImGui" } ], - "igCollapsingHeader": [ + "igSetKeyboardFocusHere": [ { - "funcname": "CollapsingHeader", - "args": "(const char* label,ImGuiTreeNodeFlags flags)", - "ret": "bool", - "comment": "", - "call_args": "(label,flags)", - "argsoriginal": "(const char* label,ImGuiTreeNodeFlags flags=0)", - "stname": "ImGui", + "args": "(int offset)", "argsT": [ { - "type": "const char*", - "name": "label" - }, - { - "type": "ImGuiTreeNodeFlags", - "name": "flags" + "name": "offset", + "type": "int" } ], - "ov_cimguiname": "igCollapsingHeader", - "defaults": { "flags": "0" }, - "signature": "(const char*,ImGuiTreeNodeFlags)", - "cimguiname": "igCollapsingHeader" - }, - { - "funcname": "CollapsingHeader", - "args": "(const char* label,bool* p_open,ImGuiTreeNodeFlags flags)", - "ret": "bool", + "argsoriginal": "(int offset=0)", + "call_args": "(offset)", + "cimguiname": "igSetKeyboardFocusHere", "comment": "", - "call_args": "(label,p_open,flags)", - "argsoriginal": "(const char* label,bool* p_open,ImGuiTreeNodeFlags flags=0)", - "stname": "ImGui", + "defaults": { + "offset": "0" + }, + "funcname": "SetKeyboardFocusHere", + "ret": "void", + "signature": "(int)", + "stname": "ImGui" + } + ], + "igSetMouseCursor": [ + { + "args": "(ImGuiMouseCursor type)", "argsT": [ { - "type": "const char*", - "name": "label" - }, + "name": "type", + "type": "ImGuiMouseCursor" + } + ], + "argsoriginal": "(ImGuiMouseCursor type)", + "call_args": "(type)", + "cimguiname": "igSetMouseCursor", + "comment": "", + "defaults": [], + "funcname": "SetMouseCursor", + "ret": "void", + "signature": "(ImGuiMouseCursor)", + "stname": "ImGui" + } + ], + "igSetNextTreeNodeOpen": [ + { + "args": "(bool is_open,ImGuiCond cond)", + "argsT": [ { - "type": "bool*", - "name": "p_open" + "name": "is_open", + "type": "bool" }, { - "type": "ImGuiTreeNodeFlags", - "name": "flags" + "name": "cond", + "type": "ImGuiCond" } ], - "ov_cimguiname": "igCollapsingHeaderBoolPtr", - "defaults": { "flags": "0" }, - "signature": "(const char*,bool*,ImGuiTreeNodeFlags)", - "cimguiname": "igCollapsingHeader" + "argsoriginal": "(bool is_open,ImGuiCond cond=0)", + "call_args": "(is_open,cond)", + "cimguiname": "igSetNextTreeNodeOpen", + "comment": "", + "defaults": { + "cond": "0" + }, + "funcname": "SetNextTreeNodeOpen", + "ret": "void", + "signature": "(bool,ImGuiCond)", + "stname": "ImGui" } ], - "igTextDisabledV": [ + "igSetNextWindowBgAlpha": [ { - "funcname": "TextDisabledV", - "args": "(const char* fmt,va_list args)", - "ret": "void", + "args": "(float alpha)", + "argsT": [ + { + "name": "alpha", + "type": "float" + } + ], + "argsoriginal": "(float alpha)", + "call_args": "(alpha)", + "cimguiname": "igSetNextWindowBgAlpha", "comment": "", - "call_args": "(fmt,args)", - "argsoriginal": "(const char* fmt,va_list args)", - "stname": "ImGui", + "defaults": [], + "funcname": "SetNextWindowBgAlpha", + "ret": "void", + "signature": "(float)", + "stname": "ImGui" + } + ], + "igSetNextWindowCollapsed": [ + { + "args": "(bool collapsed,ImGuiCond cond)", "argsT": [ { - "type": "const char*", - "name": "fmt" + "name": "collapsed", + "type": "bool" }, { - "type": "va_list", - "name": "args" + "name": "cond", + "type": "ImGuiCond" + } + ], + "argsoriginal": "(bool collapsed,ImGuiCond cond=0)", + "call_args": "(collapsed,cond)", + "cimguiname": "igSetNextWindowCollapsed", + "comment": "", + "defaults": { + "cond": "0" + }, + "funcname": "SetNextWindowCollapsed", + "ret": "void", + "signature": "(bool,ImGuiCond)", + "stname": "ImGui" + } + ], + "igSetNextWindowContentSize": [ + { + "args": "(const ImVec2 size)", + "argsT": [ + { + "name": "size", + "type": "const ImVec2" } ], + "argsoriginal": "(const ImVec2& size)", + "call_args": "(size)", + "cimguiname": "igSetNextWindowContentSize", + "comment": "", "defaults": [], - "signature": "(const char*,va_list)", - "cimguiname": "igTextDisabledV" + "funcname": "SetNextWindowContentSize", + "ret": "void", + "signature": "(const ImVec2)", + "stname": "ImGui" + } + ], + "igSetNextWindowFocus": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igSetNextWindowFocus", + "comment": "", + "defaults": [], + "funcname": "SetNextWindowFocus", + "ret": "void", + "signature": "()", + "stname": "ImGui" } ], - "igDragFloatRange2": [ + "igSetNextWindowPos": [ { - "funcname": "DragFloatRange2", - "args": "(const char* label,float* v_current_min,float* v_current_max,float v_speed,float v_min,float v_max,const char* format,const char* format_max,float power)", - "ret": "bool", - "comment": "", - "call_args": "(label,v_current_min,v_current_max,v_speed,v_min,v_max,format,format_max,power)", - "argsoriginal": "(const char* label,float* v_current_min,float* v_current_max,float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",const char* format_max=((void*)0),float power=1.0f)", - "stname": "ImGui", + "args": "(const ImVec2 pos,ImGuiCond cond,const ImVec2 pivot)", "argsT": [ { - "type": "const char*", - "name": "label" - }, - { - "type": "float*", - "name": "v_current_min" - }, - { - "type": "float*", - "name": "v_current_max" - }, - { - "type": "float", - "name": "v_speed" - }, - { - "type": "float", - "name": "v_min" - }, - { - "type": "float", - "name": "v_max" - }, - { - "type": "const char*", - "name": "format" + "name": "pos", + "type": "const ImVec2" }, { - "type": "const char*", - "name": "format_max" + "name": "cond", + "type": "ImGuiCond" }, { - "type": "float", - "name": "power" + "name": "pivot", + "type": "const ImVec2" } ], + "argsoriginal": "(const ImVec2& pos,ImGuiCond cond=0,const ImVec2& pivot=ImVec2(0,0))", + "call_args": "(pos,cond,pivot)", + "cimguiname": "igSetNextWindowPos", + "comment": "", "defaults": { - "v_speed": "1.0f", - "v_min": "0.0f", - "power": "1.0f", - "format_max": "((void*)0)", - "v_max": "0.0f", - "format": "\"%.3f\"" + "cond": "0", + "pivot": "ImVec2(0,0)" }, - "signature": "(const char*,float*,float*,float,float,float,const char*,const char*,float)", - "cimguiname": "igDragFloatRange2" - } - ], - "igSetMouseCursor": [ - { - "funcname": "SetMouseCursor", - "args": "(ImGuiMouseCursor type)", + "funcname": "SetNextWindowPos", "ret": "void", - "comment": "", - "call_args": "(type)", - "argsoriginal": "(ImGuiMouseCursor type)", - "stname": "ImGui", - "argsT": [ - { - "type": "ImGuiMouseCursor", - "name": "type" - } - ], - "defaults": [], - "signature": "(ImGuiMouseCursor)", - "cimguiname": "igSetMouseCursor" + "signature": "(const ImVec2,ImGuiCond,const ImVec2)", + "stname": "ImGui" } ], - "igShowFontSelector": [ + "igSetNextWindowSize": [ { - "funcname": "ShowFontSelector", - "args": "(const char* label)", - "ret": "void", - "comment": "", - "call_args": "(label)", - "argsoriginal": "(const char* label)", - "stname": "ImGui", + "args": "(const ImVec2 size,ImGuiCond cond)", "argsT": [ { - "type": "const char*", - "name": "label" + "name": "size", + "type": "const ImVec2" + }, + { + "name": "cond", + "type": "ImGuiCond" } ], - "defaults": [], - "signature": "(const char*)", - "cimguiname": "igShowFontSelector" + "argsoriginal": "(const ImVec2& size,ImGuiCond cond=0)", + "call_args": "(size,cond)", + "cimguiname": "igSetNextWindowSize", + "comment": "", + "defaults": { + "cond": "0" + }, + "funcname": "SetNextWindowSize", + "ret": "void", + "signature": "(const ImVec2,ImGuiCond)", + "stname": "ImGui" } ], - "igInputScalar": [ + "igSetNextWindowSizeConstraints": [ { - "funcname": "InputScalar", - "args": "(const char* label,ImGuiDataType data_type,void* v,const void* step,const void* step_fast,const char* format,ImGuiInputTextFlags extra_flags)", - "ret": "bool", - "comment": "", - "call_args": "(label,data_type,v,step,step_fast,format,extra_flags)", - "argsoriginal": "(const char* label,ImGuiDataType data_type,void* v,const void* step=((void*)0),const void* step_fast=((void*)0),const char* format=((void*)0),ImGuiInputTextFlags extra_flags=0)", - "stname": "ImGui", + "args": "(const ImVec2 size_min,const ImVec2 size_max,ImGuiSizeCallback custom_callback,void* custom_callback_data)", "argsT": [ { - "type": "const char*", - "name": "label" + "name": "size_min", + "type": "const ImVec2" }, { - "type": "ImGuiDataType", - "name": "data_type" + "name": "size_max", + "type": "const ImVec2" }, { - "type": "void*", - "name": "v" + "name": "custom_callback", + "type": "ImGuiSizeCallback" }, { - "type": "const void*", - "name": "step" - }, - { - "type": "const void*", - "name": "step_fast" - }, + "name": "custom_callback_data", + "type": "void*" + } + ], + "argsoriginal": "(const ImVec2& size_min,const ImVec2& size_max,ImGuiSizeCallback custom_callback=((void*)0),void* custom_callback_data=((void*)0))", + "call_args": "(size_min,size_max,custom_callback,custom_callback_data)", + "cimguiname": "igSetNextWindowSizeConstraints", + "comment": "", + "defaults": { + "custom_callback": "((void*)0)", + "custom_callback_data": "((void*)0)" + }, + "funcname": "SetNextWindowSizeConstraints", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,ImGuiSizeCallback,void*)", + "stname": "ImGui" + } + ], + "igSetScrollFromPosY": [ + { + "args": "(float local_y,float center_y_ratio)", + "argsT": [ { - "type": "const char*", - "name": "format" + "name": "local_y", + "type": "float" }, { - "type": "ImGuiInputTextFlags", - "name": "extra_flags" + "name": "center_y_ratio", + "type": "float" } ], + "argsoriginal": "(float local_y,float center_y_ratio=0.5f)", + "call_args": "(local_y,center_y_ratio)", + "cimguiname": "igSetScrollFromPosY", + "comment": "", "defaults": { - "step": "((void*)0)", - "format": "((void*)0)", - "step_fast": "((void*)0)", - "extra_flags": "0" + "center_y_ratio": "0.5f" }, - "signature": "(const char*,ImGuiDataType,void*,const void*,const void*,const char*,ImGuiInputTextFlags)", - "cimguiname": "igInputScalar" + "funcname": "SetScrollFromPosY", + "ret": "void", + "signature": "(float,float)", + "stname": "ImGui" } ], - "ImDrawList_PushClipRectFullScreen": [ + "igSetScrollHereY": [ { - "funcname": "PushClipRectFullScreen", - "args": "(ImDrawList* self)", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawList", + "args": "(float center_y_ratio)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" + "name": "center_y_ratio", + "type": "float" } ], - "defaults": [], - "signature": "()", - "cimguiname": "ImDrawList_PushClipRectFullScreen" + "argsoriginal": "(float center_y_ratio=0.5f)", + "call_args": "(center_y_ratio)", + "cimguiname": "igSetScrollHereY", + "comment": "", + "defaults": { + "center_y_ratio": "0.5f" + }, + "funcname": "SetScrollHereY", + "ret": "void", + "signature": "(float)", + "stname": "ImGui" } ], - "igShowStyleSelector": [ + "igSetScrollX": [ { - "funcname": "ShowStyleSelector", - "args": "(const char* label)", - "ret": "bool", - "comment": "", - "call_args": "(label)", - "argsoriginal": "(const char* label)", - "stname": "ImGui", + "args": "(float scroll_x)", "argsT": [ { - "type": "const char*", - "name": "label" + "name": "scroll_x", + "type": "float" } ], + "argsoriginal": "(float scroll_x)", + "call_args": "(scroll_x)", + "cimguiname": "igSetScrollX", + "comment": "", "defaults": [], - "signature": "(const char*)", - "cimguiname": "igShowStyleSelector" + "funcname": "SetScrollX", + "ret": "void", + "signature": "(float)", + "stname": "ImGui" } ], - "igGetTime": [ + "igSetScrollY": [ { - "funcname": "GetTime", - "args": "()", - "ret": "double", + "args": "(float scroll_y)", + "argsT": [ + { + "name": "scroll_y", + "type": "float" + } + ], + "argsoriginal": "(float scroll_y)", + "call_args": "(scroll_y)", + "cimguiname": "igSetScrollY", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], "defaults": [], - "signature": "()", - "cimguiname": "igGetTime" + "funcname": "SetScrollY", + "ret": "void", + "signature": "(float)", + "stname": "ImGui" } ], - "ImDrawList_ChannelsMerge": [ + "igSetStateStorage": [ { - "funcname": "ChannelsMerge", - "args": "(ImDrawList* self)", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawList", + "args": "(ImGuiStorage* storage)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" + "name": "storage", + "type": "ImGuiStorage*" } ], + "argsoriginal": "(ImGuiStorage* storage)", + "call_args": "(storage)", + "cimguiname": "igSetStateStorage", + "comment": "", "defaults": [], - "signature": "()", - "cimguiname": "ImDrawList_ChannelsMerge" + "funcname": "SetStateStorage", + "ret": "void", + "signature": "(ImGuiStorage*)", + "stname": "ImGui" } ], - "igGetColumnIndex": [ + "igSetTabItemClosed": [ { - "funcname": "GetColumnIndex", - "args": "()", - "ret": "int", + "args": "(const char* tab_or_docked_window_label)", + "argsT": [ + { + "name": "tab_or_docked_window_label", + "type": "const char*" + } + ], + "argsoriginal": "(const char* tab_or_docked_window_label)", + "call_args": "(tab_or_docked_window_label)", + "cimguiname": "igSetTabItemClosed", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], "defaults": [], - "signature": "()", - "cimguiname": "igGetColumnIndex" + "funcname": "SetTabItemClosed", + "ret": "void", + "signature": "(const char*)", + "stname": "ImGui" } ], - "igBeginPopupContextItem": [ + "igSetTooltip": [ { - "funcname": "BeginPopupContextItem", - "args": "(const char* str_id,int mouse_button)", - "ret": "bool", - "comment": "", - "call_args": "(str_id,mouse_button)", - "argsoriginal": "(const char* str_id=((void*)0),int mouse_button=1)", - "stname": "ImGui", + "args": "(const char* fmt,...)", "argsT": [ { - "type": "const char*", - "name": "str_id" + "name": "fmt", + "type": "const char*" }, { - "type": "int", - "name": "mouse_button" + "name": "...", + "type": "..." } ], - "defaults": { - "mouse_button": "1", - "str_id": "((void*)0)" - }, - "signature": "(const char*,int)", - "cimguiname": "igBeginPopupContextItem" - } - ], - "igGetCursorPosX": [ - { - "funcname": "GetCursorPosX", - "args": "()", - "ret": "float", + "argsoriginal": "(const char* fmt,...)", + "call_args": "(fmt,...)", + "cimguiname": "igSetTooltip", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], "defaults": [], - "signature": "()", - "cimguiname": "igGetCursorPosX" - } - ], - "igEndMainMenuBar": [ - { - "funcname": "EndMainMenuBar", - "args": "()", + "funcname": "SetTooltip", + "isvararg": "...)", "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igEndMainMenuBar" + "signature": "(const char*,...)", + "stname": "ImGui" } ], - "igSetCursorPosX": [ + "igSetTooltipV": [ { - "funcname": "SetCursorPosX", - "args": "(float x)", - "ret": "void", - "comment": "", - "call_args": "(x)", - "argsoriginal": "(float x)", - "stname": "ImGui", + "args": "(const char* fmt,va_list args)", "argsT": [ { - "type": "float", - "name": "x" + "name": "fmt", + "type": "const char*" + }, + { + "name": "args", + "type": "va_list" } ], - "defaults": [], - "signature": "(float)", - "cimguiname": "igSetCursorPosX" - } - ], - "igGetMouseCursor": [ - { - "funcname": "GetMouseCursor", - "args": "()", - "ret": "ImGuiMouseCursor", + "argsoriginal": "(const char* fmt,va_list args)", + "call_args": "(fmt,args)", + "cimguiname": "igSetTooltipV", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], "defaults": [], - "signature": "()", - "cimguiname": "igGetMouseCursor" + "funcname": "SetTooltipV", + "ret": "void", + "signature": "(const char*,va_list)", + "stname": "ImGui" } ], - "igMenuItem": [ + "igSetWindowCollapsed": [ { - "funcname": "MenuItem", - "args": "(const char* label,const char* shortcut,bool selected,bool enabled)", - "ret": "bool", - "comment": "", - "call_args": "(label,shortcut,selected,enabled)", - "argsoriginal": "(const char* label,const char* shortcut=((void*)0),bool selected=false,bool enabled=true)", - "stname": "ImGui", + "args": "(bool collapsed,ImGuiCond cond)", "argsT": [ { - "type": "const char*", - "name": "label" + "name": "collapsed", + "type": "bool" }, { - "type": "const char*", - "name": "shortcut" - }, - { - "type": "bool", - "name": "selected" - }, - { - "type": "bool", - "name": "enabled" + "name": "cond", + "type": "ImGuiCond" } ], - "ov_cimguiname": "igMenuItemBool", + "argsoriginal": "(bool collapsed,ImGuiCond cond=0)", + "call_args": "(collapsed,cond)", + "cimguiname": "igSetWindowCollapsed", + "comment": "", "defaults": { - "enabled": "true", - "shortcut": "((void*)0)", - "selected": "false" + "cond": "0" }, - "signature": "(const char*,const char*,bool,bool)", - "cimguiname": "igMenuItem" + "funcname": "SetWindowCollapsed", + "ov_cimguiname": "igSetWindowCollapsedBool", + "ret": "void", + "signature": "(bool,ImGuiCond)", + "stname": "ImGui" }, { - "funcname": "MenuItem", - "args": "(const char* label,const char* shortcut,bool* p_selected,bool enabled)", - "ret": "bool", - "comment": "", - "call_args": "(label,shortcut,p_selected,enabled)", - "argsoriginal": "(const char* label,const char* shortcut,bool* p_selected,bool enabled=true)", - "stname": "ImGui", + "args": "(const char* name,bool collapsed,ImGuiCond cond)", "argsT": [ { - "type": "const char*", - "name": "label" - }, - { - "type": "const char*", - "name": "shortcut" + "name": "name", + "type": "const char*" }, { - "type": "bool*", - "name": "p_selected" + "name": "collapsed", + "type": "bool" }, { - "type": "bool", - "name": "enabled" + "name": "cond", + "type": "ImGuiCond" } ], - "ov_cimguiname": "igMenuItemBoolPtr", - "defaults": { "enabled": "true" }, - "signature": "(const char*,const char*,bool*,bool)", - "cimguiname": "igMenuItem" + "argsoriginal": "(const char* name,bool collapsed,ImGuiCond cond=0)", + "call_args": "(name,collapsed,cond)", + "cimguiname": "igSetWindowCollapsed", + "comment": "", + "defaults": { + "cond": "0" + }, + "funcname": "SetWindowCollapsed", + "ov_cimguiname": "igSetWindowCollapsedStr", + "ret": "void", + "signature": "(const char*,bool,ImGuiCond)", + "stname": "ImGui" } ], - "igGetScrollY": [ + "igSetWindowFocus": [ { - "funcname": "GetScrollY", "args": "()", - "ret": "float", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igSetWindowFocus", + "comment": "", "defaults": [], + "funcname": "SetWindowFocus", + "ov_cimguiname": "igSetWindowFocus", + "ret": "void", "signature": "()", - "cimguiname": "igGetScrollY" - } - ], - "igPushAllowKeyboardFocus": [ + "stname": "ImGui" + }, { - "funcname": "PushAllowKeyboardFocus", - "args": "(bool allow_keyboard_focus)", - "ret": "void", - "comment": "", - "call_args": "(allow_keyboard_focus)", - "argsoriginal": "(bool allow_keyboard_focus)", - "stname": "ImGui", + "args": "(const char* name)", "argsT": [ { - "type": "bool", - "name": "allow_keyboard_focus" + "name": "name", + "type": "const char*" } ], - "defaults": [], - "signature": "(bool)", - "cimguiname": "igPushAllowKeyboardFocus" - } - ], - "ImGuiTextBuffer_begin": [ - { - "funcname": "begin", - "args": "(ImGuiTextBuffer* self)", - "ret": "const char*", + "argsoriginal": "(const char* name)", + "call_args": "(name)", + "cimguiname": "igSetWindowFocus", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiTextBuffer", - "argsT": [ - { - "type": "ImGuiTextBuffer*", - "name": "self" - } - ], "defaults": [], - "signature": "()", - "cimguiname": "ImGuiTextBuffer_begin" + "funcname": "SetWindowFocus", + "ov_cimguiname": "igSetWindowFocusStr", + "ret": "void", + "signature": "(const char*)", + "stname": "ImGui" } ], - "igSetCursorPosY": [ + "igSetWindowFontScale": [ { - "funcname": "SetCursorPosY", - "args": "(float y)", - "ret": "void", - "comment": "", - "call_args": "(y)", - "argsoriginal": "(float y)", - "stname": "ImGui", + "args": "(float scale)", "argsT": [ { - "type": "float", - "name": "y" + "name": "scale", + "type": "float" } ], + "argsoriginal": "(float scale)", + "call_args": "(scale)", + "cimguiname": "igSetWindowFontScale", + "comment": "", "defaults": [], + "funcname": "SetWindowFontScale", + "ret": "void", "signature": "(float)", - "cimguiname": "igSetCursorPosY" + "stname": "ImGui" } ], "igSetWindowPos": [ { - "funcname": "SetWindowPos", "args": "(const ImVec2 pos,ImGuiCond cond)", - "ret": "void", - "comment": "", - "call_args": "(pos,cond)", - "argsoriginal": "(const ImVec2& pos,ImGuiCond cond=0)", - "stname": "ImGui", "argsT": [ { - "type": "const ImVec2", - "name": "pos" + "name": "pos", + "type": "const ImVec2" }, { - "type": "ImGuiCond", - "name": "cond" + "name": "cond", + "type": "ImGuiCond" } ], + "argsoriginal": "(const ImVec2& pos,ImGuiCond cond=0)", + "call_args": "(pos,cond)", + "cimguiname": "igSetWindowPos", + "comment": "", + "defaults": { + "cond": "0" + }, + "funcname": "SetWindowPos", "ov_cimguiname": "igSetWindowPosVec2", - "defaults": { "cond": "0" }, + "ret": "void", "signature": "(const ImVec2,ImGuiCond)", - "cimguiname": "igSetWindowPos" + "stname": "ImGui" }, { - "funcname": "SetWindowPos", "args": "(const char* name,const ImVec2 pos,ImGuiCond cond)", - "ret": "void", - "comment": "", - "call_args": "(name,pos,cond)", - "argsoriginal": "(const char* name,const ImVec2& pos,ImGuiCond cond=0)", - "stname": "ImGui", "argsT": [ { - "type": "const char*", - "name": "name" + "name": "name", + "type": "const char*" }, { - "type": "const ImVec2", - "name": "pos" + "name": "pos", + "type": "const ImVec2" }, { - "type": "ImGuiCond", - "name": "cond" + "name": "cond", + "type": "ImGuiCond" } ], + "argsoriginal": "(const char* name,const ImVec2& pos,ImGuiCond cond=0)", + "call_args": "(name,pos,cond)", + "cimguiname": "igSetWindowPos", + "comment": "", + "defaults": { + "cond": "0" + }, + "funcname": "SetWindowPos", "ov_cimguiname": "igSetWindowPosStr", - "defaults": { "cond": "0" }, + "ret": "void", "signature": "(const char*,const ImVec2,ImGuiCond)", - "cimguiname": "igSetWindowPos" - } - ], - "igGetCursorPosY": [ - { - "funcname": "GetCursorPosY", - "args": "()", - "ret": "float", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetCursorPosY" + "stname": "ImGui" } ], - "ImFontAtlas_AddCustomRectFontGlyph": [ + "igSetWindowSize": [ { - "funcname": "AddCustomRectFontGlyph", - "args": "(ImFontAtlas* self,ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2 offset)", - "ret": "int", - "comment": "", - "call_args": "(font,id,width,height,advance_x,offset)", - "argsoriginal": "(ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2& offset=ImVec2(0,0))", - "stname": "ImFontAtlas", + "args": "(const ImVec2 size,ImGuiCond cond)", "argsT": [ { - "type": "ImFontAtlas*", - "name": "self" - }, - { - "type": "ImFont*", - "name": "font" - }, - { - "type": "ImWchar", - "name": "id" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "float", - "name": "advance_x" + "name": "size", + "type": "const ImVec2" }, { - "type": "const ImVec2", - "name": "offset" + "name": "cond", + "type": "ImGuiCond" } ], - "defaults": { "offset": "ImVec2(0,0)" }, - "signature": "(ImFont*,ImWchar,int,int,float,const ImVec2)", - "cimguiname": "ImFontAtlas_AddCustomRectFontGlyph" - } - ], - "ImVec2_ImVec2": [ - { - "funcname": "ImVec2", - "args": "()", - "argsT": [], - "call_args": "()", - "argsoriginal": "()", - "stname": "ImVec2", - "constructor": true, + "argsoriginal": "(const ImVec2& size,ImGuiCond cond=0)", + "call_args": "(size,cond)", + "cimguiname": "igSetWindowSize", "comment": "", - "ov_cimguiname": "ImVec2_ImVec2", - "defaults": [], - "signature": "()", - "cimguiname": "ImVec2_ImVec2" + "defaults": { + "cond": "0" + }, + "funcname": "SetWindowSize", + "ov_cimguiname": "igSetWindowSizeVec2", + "ret": "void", + "signature": "(const ImVec2,ImGuiCond)", + "stname": "ImGui" }, { - "funcname": "ImVec2", - "args": "(float _x,float _y)", + "args": "(const char* name,const ImVec2 size,ImGuiCond cond)", "argsT": [ { - "type": "float", - "name": "_x" + "name": "name", + "type": "const char*" }, { - "type": "float", - "name": "_y" + "name": "size", + "type": "const ImVec2" + }, + { + "name": "cond", + "type": "ImGuiCond" } ], - "call_args": "(_x,_y)", - "argsoriginal": "(float _x,float _y)", - "stname": "ImVec2", - "constructor": true, + "argsoriginal": "(const char* name,const ImVec2& size,ImGuiCond cond=0)", + "call_args": "(name,size,cond)", + "cimguiname": "igSetWindowSize", "comment": "", - "ov_cimguiname": "ImVec2_ImVec2Float", - "defaults": [], - "signature": "(float,float)", - "cimguiname": "ImVec2_ImVec2" + "defaults": { + "cond": "0" + }, + "funcname": "SetWindowSize", + "ov_cimguiname": "igSetWindowSizeStr", + "ret": "void", + "signature": "(const char*,const ImVec2,ImGuiCond)", + "stname": "ImGui" } ], - "igBulletTextV": [ + "igShowAboutWindow": [ { - "funcname": "BulletTextV", - "args": "(const char* fmt,va_list args)", - "ret": "void", - "comment": "", - "call_args": "(fmt,args)", - "argsoriginal": "(const char* fmt,va_list args)", - "stname": "ImGui", + "args": "(bool* p_open)", "argsT": [ { - "type": "const char*", - "name": "fmt" - }, - { - "type": "va_list", - "name": "args" + "name": "p_open", + "type": "bool*" } ], - "defaults": [], - "signature": "(const char*,va_list)", - "cimguiname": "igBulletTextV" - } - ], - "igGetContentRegionAvailWidth": [ - { - "funcname": "GetContentRegionAvailWidth", - "args": "()", - "ret": "float", + "argsoriginal": "(bool* p_open=((void*)0))", + "call_args": "(p_open)", + "cimguiname": "igShowAboutWindow", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetContentRegionAvailWidth" + "defaults": { + "p_open": "((void*)0)" + }, + "funcname": "ShowAboutWindow", + "ret": "void", + "signature": "(bool*)", + "stname": "ImGui" } ], - "igEnd": [ + "igShowDemoWindow": [ { - "funcname": "End", - "args": "()", - "ret": "void", + "args": "(bool* p_open)", + "argsT": [ + { + "name": "p_open", + "type": "bool*" + } + ], + "argsoriginal": "(bool* p_open=((void*)0))", + "call_args": "(p_open)", + "cimguiname": "igShowDemoWindow", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igEnd" + "defaults": { + "p_open": "((void*)0)" + }, + "funcname": "ShowDemoWindow", + "ret": "void", + "signature": "(bool*)", + "stname": "ImGui" } ], - "igIsKeyDown": [ + "igShowFontSelector": [ { - "funcname": "IsKeyDown", - "args": "(int user_key_index)", - "ret": "bool", - "comment": "", - "call_args": "(user_key_index)", - "argsoriginal": "(int user_key_index)", - "stname": "ImGui", + "args": "(const char* label)", "argsT": [ { - "type": "int", - "name": "user_key_index" + "name": "label", + "type": "const char*" } ], + "argsoriginal": "(const char* label)", + "call_args": "(label)", + "cimguiname": "igShowFontSelector", + "comment": "", "defaults": [], - "signature": "(int)", - "cimguiname": "igIsKeyDown" + "funcname": "ShowFontSelector", + "ret": "void", + "signature": "(const char*)", + "stname": "ImGui" } ], - "igIsMouseDown": [ + "igShowMetricsWindow": [ { - "funcname": "IsMouseDown", - "args": "(int button)", - "ret": "bool", - "comment": "", - "call_args": "(button)", - "argsoriginal": "(int button)", - "stname": "ImGui", + "args": "(bool* p_open)", "argsT": [ { - "type": "int", - "name": "button" + "name": "p_open", + "type": "bool*" } ], - "defaults": [], - "signature": "(int)", - "cimguiname": "igIsMouseDown" + "argsoriginal": "(bool* p_open=((void*)0))", + "call_args": "(p_open)", + "cimguiname": "igShowMetricsWindow", + "comment": "", + "defaults": { + "p_open": "((void*)0)" + }, + "funcname": "ShowMetricsWindow", + "ret": "void", + "signature": "(bool*)", + "stname": "ImGui" } ], - "igGetCursorPos": [ + "igShowStyleEditor": [ { - "funcname": "GetCursorPos", - "args": "()", - "ret": "ImVec2", + "args": "(ImGuiStyle* ref)", + "argsT": [ + { + "name": "ref", + "type": "ImGuiStyle*" + } + ], + "argsoriginal": "(ImGuiStyle* ref=((void*)0))", + "call_args": "(ref)", + "cimguiname": "igShowStyleEditor", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetCursorPos" - }, - { - "funcname": "GetCursorPos", - "args": "(ImVec2 *pOut)", + "defaults": { + "ref": "((void*)0)" + }, + "funcname": "ShowStyleEditor", "ret": "void", - "cimguiname": "igGetCursorPos", - "nonUDT": 1, - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "signature": "()", - "ov_cimguiname": "igGetCursorPos_nonUDT", - "comment": "", - "defaults": [], + "signature": "(ImGuiStyle*)", + "stname": "ImGui" + } + ], + "igShowStyleSelector": [ + { + "args": "(const char* label)", "argsT": [ { - "type": "ImVec2*", - "name": "pOut" + "name": "label", + "type": "const char*" } - ] - }, - { - "cimguiname": "igGetCursorPos", - "funcname": "GetCursorPos", - "args": "()", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "retorig": "ImVec2", - "ov_cimguiname": "igGetCursorPos_nonUDT2", + ], + "argsoriginal": "(const char* label)", + "call_args": "(label)", + "cimguiname": "igShowStyleSelector", "comment": "", "defaults": [], - "argsT": [] + "funcname": "ShowStyleSelector", + "ret": "bool", + "signature": "(const char*)", + "stname": "ImGui" } ], - "igLogButtons": [ + "igShowUserGuide": [ { - "funcname": "LogButtons", "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igShowUserGuide", + "comment": "", "defaults": [], - "signature": "()", - "cimguiname": "igLogButtons" - } - ], - "igDestroyContext": [ - { - "funcname": "DestroyContext", - "args": "(ImGuiContext* ctx)", + "funcname": "ShowUserGuide", "ret": "void", - "comment": "", - "call_args": "(ctx)", - "argsoriginal": "(ImGuiContext* ctx=((void*)0))", - "stname": "ImGui", - "argsT": [ - { - "type": "ImGuiContext*", - "name": "ctx" - } - ], - "defaults": { "ctx": "((void*)0)" }, - "signature": "(ImGuiContext*)", - "cimguiname": "igDestroyContext" + "signature": "()", + "stname": "ImGui" } ], "igSliderAngle": [ { - "funcname": "SliderAngle", "args": "(const char* label,float* v_rad,float v_degrees_min,float v_degrees_max,const char* format)", - "ret": "bool", - "comment": "", - "call_args": "(label,v_rad,v_degrees_min,v_degrees_max,format)", - "argsoriginal": "(const char* label,float* v_rad,float v_degrees_min=-360.0f,float v_degrees_max=+360.0f,const char* format=\"%.0f deg\")", - "stname": "ImGui", "argsT": [ { - "type": "const char*", - "name": "label" + "name": "label", + "type": "const char*" }, { - "type": "float*", - "name": "v_rad" + "name": "v_rad", + "type": "float*" }, { - "type": "float", - "name": "v_degrees_min" + "name": "v_degrees_min", + "type": "float" }, { - "type": "float", - "name": "v_degrees_max" + "name": "v_degrees_max", + "type": "float" }, { - "type": "const char*", - "name": "format" + "name": "format", + "type": "const char*" } ], + "argsoriginal": "(const char* label,float* v_rad,float v_degrees_min=-360.0f,float v_degrees_max=+360.0f,const char* format=\"%.0f deg\")", + "call_args": "(label,v_rad,v_degrees_min,v_degrees_max,format)", + "cimguiname": "igSliderAngle", + "comment": "", "defaults": { - "v_degrees_min": "-360.0f", + "format": "\"%.0f deg\"", "v_degrees_max": "+360.0f", - "format": "\"%.0f deg\"" + "v_degrees_min": "-360.0f" }, + "funcname": "SliderAngle", + "ret": "bool", "signature": "(const char*,float*,float,float,const char*)", - "cimguiname": "igSliderAngle" + "stname": "ImGui" } ], - "igSetNextWindowContentSize": [ + "igSliderFloat": [ { - "funcname": "SetNextWindowContentSize", - "args": "(const ImVec2 size)", - "ret": "void", - "comment": "", - "call_args": "(size)", - "argsoriginal": "(const ImVec2& size)", - "stname": "ImGui", + "args": "(const char* label,float* v,float v_min,float v_max,const char* format,float power)", "argsT": [ { - "type": "const ImVec2", - "name": "size" + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "float*" + }, + { + "name": "v_min", + "type": "float" + }, + { + "name": "v_max", + "type": "float" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "power", + "type": "float" } ], - "defaults": [], - "signature": "(const ImVec2)", - "cimguiname": "igSetNextWindowContentSize" + "argsoriginal": "(const char* label,float* v,float v_min,float v_max,const char* format=\"%.3f\",float power=1.0f)", + "call_args": "(label,v,v_min,v_max,format,power)", + "cimguiname": "igSliderFloat", + "comment": "", + "defaults": { + "format": "\"%.3f\"", + "power": "1.0f" + }, + "funcname": "SliderFloat", + "ret": "bool", + "signature": "(const char*,float*,float,float,const char*,float)", + "stname": "ImGui" } ], - "igGetWindowWidth": [ + "igSliderFloat2": [ { - "funcname": "GetWindowWidth", - "args": "()", - "ret": "float", + "args": "(const char* label,float v[2],float v_min,float v_max,const char* format,float power)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "float[2]" + }, + { + "name": "v_min", + "type": "float" + }, + { + "name": "v_max", + "type": "float" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "power", + "type": "float" + } + ], + "argsoriginal": "(const char* label,float v[2],float v_min,float v_max,const char* format=\"%.3f\",float power=1.0f)", + "call_args": "(label,v,v_min,v_max,format,power)", + "cimguiname": "igSliderFloat2", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetWindowWidth" + "defaults": { + "format": "\"%.3f\"", + "power": "1.0f" + }, + "funcname": "SliderFloat2", + "ret": "bool", + "signature": "(const char*,float[2],float,float,const char*,float)", + "stname": "ImGui" } ], - "igGetWindowContentRegionMin": [ - { - "funcname": "GetWindowContentRegionMin", - "args": "()", - "ret": "ImVec2", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetWindowContentRegionMin" - }, + "igSliderFloat3": [ { - "funcname": "GetWindowContentRegionMin", - "args": "(ImVec2 *pOut)", - "ret": "void", - "cimguiname": "igGetWindowContentRegionMin", - "nonUDT": 1, - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "signature": "()", - "ov_cimguiname": "igGetWindowContentRegionMin_nonUDT", - "comment": "", - "defaults": [], + "args": "(const char* label,float v[3],float v_min,float v_max,const char* format,float power)", "argsT": [ { - "type": "ImVec2*", - "name": "pOut" + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "float[3]" + }, + { + "name": "v_min", + "type": "float" + }, + { + "name": "v_max", + "type": "float" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "power", + "type": "float" } - ] - }, - { - "cimguiname": "igGetWindowContentRegionMin", - "funcname": "GetWindowContentRegionMin", - "args": "()", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "retorig": "ImVec2", - "ov_cimguiname": "igGetWindowContentRegionMin_nonUDT2", + ], + "argsoriginal": "(const char* label,float v[3],float v_min,float v_max,const char* format=\"%.3f\",float power=1.0f)", + "call_args": "(label,v,v_min,v_max,format,power)", + "cimguiname": "igSliderFloat3", "comment": "", - "defaults": [], - "argsT": [] + "defaults": { + "format": "\"%.3f\"", + "power": "1.0f" + }, + "funcname": "SliderFloat3", + "ret": "bool", + "signature": "(const char*,float[3],float,float,const char*,float)", + "stname": "ImGui" } ], - "ImGuiStorage_GetInt": [ + "igSliderFloat4": [ { - "funcname": "GetInt", - "args": "(ImGuiStorage* self,ImGuiID key,int default_val)", - "ret": "int", - "comment": "", - "call_args": "(key,default_val)", - "argsoriginal": "(ImGuiID key,int default_val=0)", - "stname": "ImGuiStorage", + "args": "(const char* label,float v[4],float v_min,float v_max,const char* format,float power)", "argsT": [ { - "type": "ImGuiStorage*", - "name": "self" + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "float[4]" + }, + { + "name": "v_min", + "type": "float" }, { - "type": "ImGuiID", - "name": "key" + "name": "v_max", + "type": "float" }, { - "type": "int", - "name": "default_val" + "name": "format", + "type": "const char*" + }, + { + "name": "power", + "type": "float" } ], - "defaults": { "default_val": "0" }, - "signature": "(ImGuiID,int)", - "cimguiname": "ImGuiStorage_GetInt" + "argsoriginal": "(const char* label,float v[4],float v_min,float v_max,const char* format=\"%.3f\",float power=1.0f)", + "call_args": "(label,v,v_min,v_max,format,power)", + "cimguiname": "igSliderFloat4", + "comment": "", + "defaults": { + "format": "\"%.3f\"", + "power": "1.0f" + }, + "funcname": "SliderFloat4", + "ret": "bool", + "signature": "(const char*,float[4],float,float,const char*,float)", + "stname": "ImGui" } ], - "igSliderInt3": [ + "igSliderInt": [ { - "funcname": "SliderInt3", - "args": "(const char* label,int v[3],int v_min,int v_max,const char* format)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,v_min,v_max,format)", - "argsoriginal": "(const char* label,int v[3],int v_min,int v_max,const char* format=\"%d\")", - "stname": "ImGui", + "args": "(const char* label,int* v,int v_min,int v_max,const char* format)", "argsT": [ { - "type": "const char*", - "name": "label" + "name": "label", + "type": "const char*" }, { - "type": "int[3]", - "name": "v" + "name": "v", + "type": "int*" }, { - "type": "int", - "name": "v_min" + "name": "v_min", + "type": "int" }, { - "type": "int", - "name": "v_max" + "name": "v_max", + "type": "int" }, { - "type": "const char*", - "name": "format" + "name": "format", + "type": "const char*" } ], - "defaults": { "format": "\"%d\"" }, - "signature": "(const char*,int[3],int,int,const char*)", - "cimguiname": "igSliderInt3" - } - ], - "igPushTextWrapPos": [ - { - "funcname": "PushTextWrapPos", - "args": "(float wrap_pos_x)", - "ret": "void", + "argsoriginal": "(const char* label,int* v,int v_min,int v_max,const char* format=\"%d\")", + "call_args": "(label,v,v_min,v_max,format)", + "cimguiname": "igSliderInt", "comment": "", - "call_args": "(wrap_pos_x)", - "argsoriginal": "(float wrap_pos_x=0.0f)", - "stname": "ImGui", - "argsT": [ - { - "type": "float", - "name": "wrap_pos_x" - } - ], - "defaults": { "wrap_pos_x": "0.0f" }, - "signature": "(float)", - "cimguiname": "igPushTextWrapPos" + "defaults": { + "format": "\"%d\"" + }, + "funcname": "SliderInt", + "ret": "bool", + "signature": "(const char*,int*,int,int,const char*)", + "stname": "ImGui" } ], - "igSliderScalarN": [ + "igSliderInt2": [ { - "funcname": "SliderScalarN", - "args": "(const char* label,ImGuiDataType data_type,void* v,int components,const void* v_min,const void* v_max,const char* format,float power)", - "ret": "bool", - "comment": "", - "call_args": "(label,data_type,v,components,v_min,v_max,format,power)", - "argsoriginal": "(const char* label,ImGuiDataType data_type,void* v,int components,const void* v_min,const void* v_max,const char* format=((void*)0),float power=1.0f)", - "stname": "ImGui", + "args": "(const char* label,int v[2],int v_min,int v_max,const char* format)", "argsT": [ { - "type": "const char*", - "name": "label" + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "int[2]" }, { - "type": "ImGuiDataType", - "name": "data_type" + "name": "v_min", + "type": "int" }, { - "type": "void*", - "name": "v" + "name": "v_max", + "type": "int" }, { - "type": "int", - "name": "components" + "name": "format", + "type": "const char*" + } + ], + "argsoriginal": "(const char* label,int v[2],int v_min,int v_max,const char* format=\"%d\")", + "call_args": "(label,v,v_min,v_max,format)", + "cimguiname": "igSliderInt2", + "comment": "", + "defaults": { + "format": "\"%d\"" + }, + "funcname": "SliderInt2", + "ret": "bool", + "signature": "(const char*,int[2],int,int,const char*)", + "stname": "ImGui" + } + ], + "igSliderInt3": [ + { + "args": "(const char* label,int v[3],int v_min,int v_max,const char* format)", + "argsT": [ + { + "name": "label", + "type": "const char*" }, { - "type": "const void*", - "name": "v_min" + "name": "v", + "type": "int[3]" }, { - "type": "const void*", - "name": "v_max" + "name": "v_min", + "type": "int" }, { - "type": "const char*", - "name": "format" + "name": "v_max", + "type": "int" }, { - "type": "float", - "name": "power" + "name": "format", + "type": "const char*" } ], + "argsoriginal": "(const char* label,int v[3],int v_min,int v_max,const char* format=\"%d\")", + "call_args": "(label,v,v_min,v_max,format)", + "cimguiname": "igSliderInt3", + "comment": "", "defaults": { - "power": "1.0f", - "format": "((void*)0)" + "format": "\"%d\"" }, - "signature": "(const char*,ImGuiDataType,void*,int,const void*,const void*,const char*,float)", - "cimguiname": "igSliderScalarN" + "funcname": "SliderInt3", + "ret": "bool", + "signature": "(const char*,int[3],int,int,const char*)", + "stname": "ImGui" } ], - "ImColor_HSV": [ + "igSliderInt4": [ { - "funcname": "HSV", - "args": "(ImColor* self,float h,float s,float v,float a)", - "ret": "ImColor", - "comment": "", - "call_args": "(h,s,v,a)", - "argsoriginal": "(float h,float s,float v,float a=1.0f)", - "stname": "ImColor", + "args": "(const char* label,int v[4],int v_min,int v_max,const char* format)", "argsT": [ { - "type": "ImColor*", - "name": "self" + "name": "label", + "type": "const char*" }, { - "type": "float", - "name": "h" + "name": "v", + "type": "int[4]" }, { - "type": "float", - "name": "s" + "name": "v_min", + "type": "int" }, { - "type": "float", - "name": "v" + "name": "v_max", + "type": "int" }, { - "type": "float", - "name": "a" + "name": "format", + "type": "const char*" } ], - "defaults": { "a": "1.0f" }, - "signature": "(float,float,float,float)", - "cimguiname": "ImColor_HSV" - }, - { - "funcname": "HSV", - "args": "(ImColor *pOut,ImColor* self,float h,float s,float v,float a)", - "ret": "void", - "cimguiname": "ImColor_HSV", - "nonUDT": 1, - "call_args": "(h,s,v,a)", - "argsoriginal": "(float h,float s,float v,float a=1.0f)", - "stname": "ImColor", - "signature": "(float,float,float,float)", - "ov_cimguiname": "ImColor_HSV_nonUDT", + "argsoriginal": "(const char* label,int v[4],int v_min,int v_max,const char* format=\"%d\")", + "call_args": "(label,v,v_min,v_max,format)", + "cimguiname": "igSliderInt4", "comment": "", - "defaults": { "a": "1.0f" }, + "defaults": { + "format": "\"%d\"" + }, + "funcname": "SliderInt4", + "ret": "bool", + "signature": "(const char*,int[4],int,int,const char*)", + "stname": "ImGui" + } + ], + "igSliderScalar": [ + { + "args": "(const char* label,ImGuiDataType data_type,void* v,const void* v_min,const void* v_max,const char* format,float power)", "argsT": [ { - "type": "ImColor*", - "name": "pOut" + "name": "label", + "type": "const char*" + }, + { + "name": "data_type", + "type": "ImGuiDataType" }, { - "type": "ImColor*", - "name": "self" + "name": "v", + "type": "void*" }, { - "type": "float", - "name": "h" + "name": "v_min", + "type": "const void*" }, { - "type": "float", - "name": "s" + "name": "v_max", + "type": "const void*" }, { - "type": "float", - "name": "v" + "name": "format", + "type": "const char*" }, { - "type": "float", - "name": "a" + "name": "power", + "type": "float" } - ] - }, - { - "cimguiname": "ImColor_HSV", - "funcname": "HSV", - "args": "(ImColor* self,float h,float s,float v,float a)", - "ret": "ImColor_Simple", - "nonUDT": 2, - "signature": "(float,float,float,float)", - "call_args": "(h,s,v,a)", - "argsoriginal": "(float h,float s,float v,float a=1.0f)", - "stname": "ImColor", - "retorig": "ImColor", - "ov_cimguiname": "ImColor_HSV_nonUDT2", + ], + "argsoriginal": "(const char* label,ImGuiDataType data_type,void* v,const void* v_min,const void* v_max,const char* format=((void*)0),float power=1.0f)", + "call_args": "(label,data_type,v,v_min,v_max,format,power)", + "cimguiname": "igSliderScalar", "comment": "", - "defaults": { "a": "1.0f" }, + "defaults": { + "format": "((void*)0)", + "power": "1.0f" + }, + "funcname": "SliderScalar", + "ret": "bool", + "signature": "(const char*,ImGuiDataType,void*,const void*,const void*,const char*,float)", + "stname": "ImGui" + } + ], + "igSliderScalarN": [ + { + "args": "(const char* label,ImGuiDataType data_type,void* v,int components,const void* v_min,const void* v_max,const char* format,float power)", "argsT": [ { - "type": "ImColor*", - "name": "self" + "name": "label", + "type": "const char*" + }, + { + "name": "data_type", + "type": "ImGuiDataType" + }, + { + "name": "v", + "type": "void*" + }, + { + "name": "components", + "type": "int" }, { - "type": "float", - "name": "h" + "name": "v_min", + "type": "const void*" }, { - "type": "float", - "name": "s" + "name": "v_max", + "type": "const void*" }, { - "type": "float", - "name": "v" + "name": "format", + "type": "const char*" }, { - "type": "float", - "name": "a" + "name": "power", + "type": "float" } - ] + ], + "argsoriginal": "(const char* label,ImGuiDataType data_type,void* v,int components,const void* v_min,const void* v_max,const char* format=((void*)0),float power=1.0f)", + "call_args": "(label,data_type,v,components,v_min,v_max,format,power)", + "cimguiname": "igSliderScalarN", + "comment": "", + "defaults": { + "format": "((void*)0)", + "power": "1.0f" + }, + "funcname": "SliderScalarN", + "ret": "bool", + "signature": "(const char*,ImGuiDataType,void*,int,const void*,const void*,const char*,float)", + "stname": "ImGui" } ], - "ImDrawList_PathLineTo": [ + "igSmallButton": [ { - "funcname": "PathLineTo", - "args": "(ImDrawList* self,const ImVec2 pos)", - "ret": "void", - "comment": "", - "call_args": "(pos)", - "argsoriginal": "(const ImVec2& pos)", - "stname": "ImDrawList", + "args": "(const char* label)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" - }, - { - "type": "const ImVec2", - "name": "pos" + "name": "label", + "type": "const char*" } ], + "argsoriginal": "(const char* label)", + "call_args": "(label)", + "cimguiname": "igSmallButton", + "comment": "", "defaults": [], - "signature": "(const ImVec2)", - "cimguiname": "ImDrawList_PathLineTo" + "funcname": "SmallButton", + "ret": "bool", + "signature": "(const char*)", + "stname": "ImGui" + } + ], + "igSpacing": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igSpacing", + "comment": "", + "defaults": [], + "funcname": "Spacing", + "ret": "void", + "signature": "()", + "stname": "ImGui" } ], "igStyleColorsClassic": [ { - "funcname": "StyleColorsClassic", "args": "(ImGuiStyle* dst)", - "ret": "void", - "comment": "", + "argsT": [ + { + "name": "dst", + "type": "ImGuiStyle*" + } + ], + "argsoriginal": "(ImGuiStyle* dst=((void*)0))", "call_args": "(dst)", + "cimguiname": "igStyleColorsClassic", + "comment": "", + "defaults": { + "dst": "((void*)0)" + }, + "funcname": "StyleColorsClassic", + "ret": "void", + "signature": "(ImGuiStyle*)", + "stname": "ImGui" + } + ], + "igStyleColorsDark": [ + { + "args": "(ImGuiStyle* dst)", + "argsT": [ + { + "name": "dst", + "type": "ImGuiStyle*" + } + ], "argsoriginal": "(ImGuiStyle* dst=((void*)0))", - "stname": "ImGui", + "call_args": "(dst)", + "cimguiname": "igStyleColorsDark", + "comment": "", + "defaults": { + "dst": "((void*)0)" + }, + "funcname": "StyleColorsDark", + "ret": "void", + "signature": "(ImGuiStyle*)", + "stname": "ImGui" + } + ], + "igStyleColorsLight": [ + { + "args": "(ImGuiStyle* dst)", "argsT": [ { - "type": "ImGuiStyle*", - "name": "dst" + "name": "dst", + "type": "ImGuiStyle*" } ], - "defaults": { "dst": "((void*)0)" }, + "argsoriginal": "(ImGuiStyle* dst=((void*)0))", + "call_args": "(dst)", + "cimguiname": "igStyleColorsLight", + "comment": "", + "defaults": { + "dst": "((void*)0)" + }, + "funcname": "StyleColorsLight", + "ret": "void", "signature": "(ImGuiStyle*)", - "cimguiname": "igStyleColorsClassic" + "stname": "ImGui" } ], - "igSliderFloat": [ + "igText": [ { - "funcname": "SliderFloat", - "args": "(const char* label,float* v,float v_min,float v_max,const char* format,float power)", - "ret": "bool", + "args": "(const char* fmt,...)", + "argsT": [ + { + "name": "fmt", + "type": "const char*" + }, + { + "name": "...", + "type": "..." + } + ], + "argsoriginal": "(const char* fmt,...)", + "call_args": "(fmt,...)", + "cimguiname": "igText", "comment": "", - "call_args": "(label,v,v_min,v_max,format,power)", - "argsoriginal": "(const char* label,float* v,float v_min,float v_max,const char* format=\"%.3f\",float power=1.0f)", - "stname": "ImGui", + "defaults": [], + "funcname": "Text", + "isvararg": "...)", + "ret": "void", + "signature": "(const char*,...)", + "stname": "ImGui" + } + ], + "igTextColored": [ + { + "args": "(const ImVec4 col,const char* fmt,...)", "argsT": [ { - "type": "const char*", - "name": "label" + "name": "col", + "type": "const ImVec4" }, { - "type": "float*", - "name": "v" + "name": "fmt", + "type": "const char*" }, { - "type": "float", - "name": "v_min" - }, + "name": "...", + "type": "..." + } + ], + "argsoriginal": "(const ImVec4& col,const char* fmt,...)", + "call_args": "(col,fmt,...)", + "cimguiname": "igTextColored", + "comment": "", + "defaults": [], + "funcname": "TextColored", + "isvararg": "...)", + "ret": "void", + "signature": "(const ImVec4,const char*,...)", + "stname": "ImGui" + } + ], + "igTextColoredV": [ + { + "args": "(const ImVec4 col,const char* fmt,va_list args)", + "argsT": [ { - "type": "float", - "name": "v_max" + "name": "col", + "type": "const ImVec4" }, { - "type": "const char*", - "name": "format" + "name": "fmt", + "type": "const char*" }, { - "type": "float", - "name": "power" + "name": "args", + "type": "va_list" } ], - "defaults": { - "power": "1.0f", - "format": "\"%.3f\"" - }, - "signature": "(const char*,float*,float,float,const char*,float)", - "cimguiname": "igSliderFloat" + "argsoriginal": "(const ImVec4& col,const char* fmt,va_list args)", + "call_args": "(col,fmt,args)", + "cimguiname": "igTextColoredV", + "comment": "", + "defaults": [], + "funcname": "TextColoredV", + "ret": "void", + "signature": "(const ImVec4,const char*,va_list)", + "stname": "ImGui" } ], - "ImFont_destroy": [ + "igTextDisabled": [ { - "signature": "(ImFont*)", - "args": "(ImFont* self)", - "ret": "void", - "call_args": "(self)", - "destructor": true, - "stname": "ImFont", - "ov_cimguiname": "ImFont_destroy", - "cimguiname": "ImFont_destroy", + "args": "(const char* fmt,...)", "argsT": [ { - "type": "ImFont*", - "name": "self" + "name": "fmt", + "type": "const char*" + }, + { + "name": "...", + "type": "..." } ], - "defaults": [] + "argsoriginal": "(const char* fmt,...)", + "call_args": "(fmt,...)", + "cimguiname": "igTextDisabled", + "comment": "", + "defaults": [], + "funcname": "TextDisabled", + "isvararg": "...)", + "ret": "void", + "signature": "(const char*,...)", + "stname": "ImGui" } ], - "igImage": [ + "igTextDisabledV": [ { - "funcname": "Image", - "args": "(ImTextureID user_texture_id,const ImVec2 size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 tint_col,const ImVec4 border_col)", - "ret": "void", - "comment": "", - "call_args": "(user_texture_id,size,uv0,uv1,tint_col,border_col)", - "argsoriginal": "(ImTextureID user_texture_id,const ImVec2& size,const ImVec2& uv0=ImVec2(0,0),const ImVec2& uv1=ImVec2(1,1),const ImVec4& tint_col=ImVec4(1,1,1,1),const ImVec4& border_col=ImVec4(0,0,0,0))", - "stname": "ImGui", + "args": "(const char* fmt,va_list args)", "argsT": [ { - "type": "ImTextureID", - "name": "user_texture_id" - }, - { - "type": "const ImVec2", - "name": "size" - }, - { - "type": "const ImVec2", - "name": "uv0" + "name": "fmt", + "type": "const char*" }, { - "type": "const ImVec2", - "name": "uv1" - }, + "name": "args", + "type": "va_list" + } + ], + "argsoriginal": "(const char* fmt,va_list args)", + "call_args": "(fmt,args)", + "cimguiname": "igTextDisabledV", + "comment": "", + "defaults": [], + "funcname": "TextDisabledV", + "ret": "void", + "signature": "(const char*,va_list)", + "stname": "ImGui" + } + ], + "igTextUnformatted": [ + { + "args": "(const char* text,const char* text_end)", + "argsT": [ { - "type": "const ImVec4", - "name": "tint_col" + "name": "text", + "type": "const char*" }, { - "type": "const ImVec4", - "name": "border_col" + "name": "text_end", + "type": "const char*" } ], + "argsoriginal": "(const char* text,const char* text_end=((void*)0))", + "call_args": "(text,text_end)", + "cimguiname": "igTextUnformatted", + "comment": "", "defaults": { - "uv1": "ImVec2(1,1)", - "tint_col": "ImVec4(1,1,1,1)", - "uv0": "ImVec2(0,0)", - "border_col": "ImVec4(0,0,0,0)" + "text_end": "((void*)0)" }, - "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4)", - "cimguiname": "igImage" + "funcname": "TextUnformatted", + "ret": "void", + "signature": "(const char*,const char*)", + "stname": "ImGui" } ], - "ImGuiTextBuffer_ImGuiTextBuffer": [ + "igTextV": [ { - "funcname": "ImGuiTextBuffer", - "args": "()", - "argsT": [], - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiTextBuffer", - "constructor": true, + "args": "(const char* fmt,va_list args)", + "argsT": [ + { + "name": "fmt", + "type": "const char*" + }, + { + "name": "args", + "type": "va_list" + } + ], + "argsoriginal": "(const char* fmt,va_list args)", + "call_args": "(fmt,args)", + "cimguiname": "igTextV", "comment": "", "defaults": [], - "signature": "()", - "cimguiname": "ImGuiTextBuffer_ImGuiTextBuffer" + "funcname": "TextV", + "ret": "void", + "signature": "(const char*,va_list)", + "stname": "ImGui" } ], - "igBulletText": [ + "igTextWrapped": [ { - "isvararg": "...)", - "funcname": "BulletText", "args": "(const char* fmt,...)", - "ret": "void", - "comment": "", - "call_args": "(fmt,...)", - "argsoriginal": "(const char* fmt,...)", - "stname": "ImGui", "argsT": [ { - "type": "const char*", - "name": "fmt" + "name": "fmt", + "type": "const char*" }, { - "type": "...", - "name": "..." + "name": "...", + "type": "..." } ], + "argsoriginal": "(const char* fmt,...)", + "call_args": "(fmt,...)", + "cimguiname": "igTextWrapped", + "comment": "", "defaults": [], + "funcname": "TextWrapped", + "isvararg": "...)", + "ret": "void", "signature": "(const char*,...)", - "cimguiname": "igBulletText" + "stname": "ImGui" } ], - "igInputFloat2": [ + "igTextWrappedV": [ { - "funcname": "InputFloat2", - "args": "(const char* label,float v[2],const char* format,ImGuiInputTextFlags extra_flags)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,format,extra_flags)", - "argsoriginal": "(const char* label,float v[2],const char* format=\"%.3f\",ImGuiInputTextFlags extra_flags=0)", - "stname": "ImGui", + "args": "(const char* fmt,va_list args)", "argsT": [ { - "type": "const char*", - "name": "label" - }, - { - "type": "float[2]", - "name": "v" - }, - { - "type": "const char*", - "name": "format" + "name": "fmt", + "type": "const char*" }, { - "type": "ImGuiInputTextFlags", - "name": "extra_flags" + "name": "args", + "type": "va_list" } ], - "defaults": { - "extra_flags": "0", - "format": "\"%.3f\"" - }, - "signature": "(const char*,float[2],const char*,ImGuiInputTextFlags)", - "cimguiname": "igInputFloat2" + "argsoriginal": "(const char* fmt,va_list args)", + "call_args": "(fmt,args)", + "cimguiname": "igTextWrappedV", + "comment": "", + "defaults": [], + "funcname": "TextWrappedV", + "ret": "void", + "signature": "(const char*,va_list)", + "stname": "ImGui" } ], - "igGetTextLineHeightWithSpacing": [ + "igTreeAdvanceToLabelPos": [ { - "funcname": "GetTextLineHeightWithSpacing", "args": "()", - "ret": "float", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igTreeAdvanceToLabelPos", + "comment": "", "defaults": [], + "funcname": "TreeAdvanceToLabelPos", + "ret": "void", "signature": "()", - "cimguiname": "igGetTextLineHeightWithSpacing" + "stname": "ImGui" } ], - "ImDrawList_PrimRectUV": [ + "igTreeNode": [ { - "funcname": "PrimRectUV", - "args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col)", - "ret": "void", + "args": "(const char* label)", + "argsT": [ + { + "name": "label", + "type": "const char*" + } + ], + "argsoriginal": "(const char* label)", + "call_args": "(label)", + "cimguiname": "igTreeNode", "comment": "", - "call_args": "(a,b,uv_a,uv_b,col)", - "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& uv_a,const ImVec2& uv_b,ImU32 col)", - "stname": "ImDrawList", + "defaults": [], + "funcname": "TreeNode", + "ov_cimguiname": "igTreeNodeStr", + "ret": "bool", + "signature": "(const char*)", + "stname": "ImGui" + }, + { + "args": "(const char* str_id,const char* fmt,...)", "argsT": [ { - "type": "ImDrawList*", - "name": "self" + "name": "str_id", + "type": "const char*" }, { - "type": "const ImVec2", - "name": "a" + "name": "fmt", + "type": "const char*" }, { - "type": "const ImVec2", - "name": "b" - }, + "name": "...", + "type": "..." + } + ], + "argsoriginal": "(const char* str_id,const char* fmt,...)", + "call_args": "(str_id,fmt,...)", + "cimguiname": "igTreeNode", + "comment": "", + "defaults": [], + "funcname": "TreeNode", + "isvararg": "...)", + "ov_cimguiname": "igTreeNodeStrStr", + "ret": "bool", + "signature": "(const char*,const char*,...)", + "stname": "ImGui" + }, + { + "args": "(const void* ptr_id,const char* fmt,...)", + "argsT": [ { - "type": "const ImVec2", - "name": "uv_a" + "name": "ptr_id", + "type": "const void*" }, { - "type": "const ImVec2", - "name": "uv_b" + "name": "fmt", + "type": "const char*" }, { - "type": "ImU32", - "name": "col" + "name": "...", + "type": "..." } ], + "argsoriginal": "(const void* ptr_id,const char* fmt,...)", + "call_args": "(ptr_id,fmt,...)", + "cimguiname": "igTreeNode", + "comment": "", "defaults": [], - "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", - "cimguiname": "ImDrawList_PrimRectUV" + "funcname": "TreeNode", + "isvararg": "...)", + "ov_cimguiname": "igTreeNodePtr", + "ret": "bool", + "signature": "(const void*,const char*,...)", + "stname": "ImGui" } ], - "igColorEdit4": [ + "igTreeNodeEx": [ { - "funcname": "ColorEdit4", - "args": "(const char* label,float col[4],ImGuiColorEditFlags flags)", - "ret": "bool", - "comment": "", - "call_args": "(label,col,flags)", - "argsoriginal": "(const char* label,float col[4],ImGuiColorEditFlags flags=0)", - "stname": "ImGui", + "args": "(const char* label,ImGuiTreeNodeFlags flags)", "argsT": [ { - "type": "const char*", - "name": "label" - }, - { - "type": "float[4]", - "name": "col" + "name": "label", + "type": "const char*" }, { - "type": "ImGuiColorEditFlags", - "name": "flags" + "name": "flags", + "type": "ImGuiTreeNodeFlags" } ], - "defaults": { "flags": "0" }, - "signature": "(const char*,float[4],ImGuiColorEditFlags)", - "cimguiname": "igColorEdit4" - } - ], - "igLogToClipboard": [ - { - "funcname": "LogToClipboard", - "args": "(int max_depth)", - "ret": "void", + "argsoriginal": "(const char* label,ImGuiTreeNodeFlags flags=0)", + "call_args": "(label,flags)", + "cimguiname": "igTreeNodeEx", "comment": "", - "call_args": "(max_depth)", - "argsoriginal": "(int max_depth=-1)", - "stname": "ImGui", + "defaults": { + "flags": "0" + }, + "funcname": "TreeNodeEx", + "ov_cimguiname": "igTreeNodeExStr", + "ret": "bool", + "signature": "(const char*,ImGuiTreeNodeFlags)", + "stname": "ImGui" + }, + { + "args": "(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,...)", "argsT": [ { - "type": "int", - "name": "max_depth" + "name": "str_id", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiTreeNodeFlags" + }, + { + "name": "fmt", + "type": "const char*" + }, + { + "name": "...", + "type": "..." } ], - "defaults": { "max_depth": "-1" }, - "signature": "(int)", - "cimguiname": "igLogToClipboard" - } - ], - "igBeginPopupContextWindow": [ - { - "funcname": "BeginPopupContextWindow", - "args": "(const char* str_id,int mouse_button,bool also_over_items)", + "argsoriginal": "(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,...)", + "call_args": "(str_id,flags,fmt,...)", + "cimguiname": "igTreeNodeEx", + "comment": "", + "defaults": [], + "funcname": "TreeNodeEx", + "isvararg": "...)", + "ov_cimguiname": "igTreeNodeExStrStr", "ret": "bool", - "comment": "", - "call_args": "(str_id,mouse_button,also_over_items)", - "argsoriginal": "(const char* str_id=((void*)0),int mouse_button=1,bool also_over_items=true)", - "stname": "ImGui", + "signature": "(const char*,ImGuiTreeNodeFlags,const char*,...)", + "stname": "ImGui" + }, + { + "args": "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,...)", "argsT": [ { - "type": "const char*", - "name": "str_id" + "name": "ptr_id", + "type": "const void*" + }, + { + "name": "flags", + "type": "ImGuiTreeNodeFlags" }, { - "type": "int", - "name": "mouse_button" + "name": "fmt", + "type": "const char*" }, { - "type": "bool", - "name": "also_over_items" + "name": "...", + "type": "..." } ], - "defaults": { - "str_id": "((void*)0)", - "mouse_button": "1", - "also_over_items": "true" - }, - "signature": "(const char*,int,bool)", - "cimguiname": "igBeginPopupContextWindow" - } - ], - "ImFontAtlas_ImFontAtlas": [ - { - "funcname": "ImFontAtlas", - "args": "()", - "argsT": [], - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFontAtlas", - "constructor": true, + "argsoriginal": "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,...)", + "call_args": "(ptr_id,flags,fmt,...)", + "cimguiname": "igTreeNodeEx", "comment": "", "defaults": [], - "signature": "()", - "cimguiname": "ImFontAtlas_ImFontAtlas" + "funcname": "TreeNodeEx", + "isvararg": "...)", + "ov_cimguiname": "igTreeNodeExPtr", + "ret": "bool", + "signature": "(const void*,ImGuiTreeNodeFlags,const char*,...)", + "stname": "ImGui" } ], - "igDragScalar": [ + "igTreeNodeExV": [ { - "funcname": "DragScalar", - "args": "(const char* label,ImGuiDataType data_type,void* v,float v_speed,const void* v_min,const void* v_max,const char* format,float power)", - "ret": "bool", - "comment": "", - "call_args": "(label,data_type,v,v_speed,v_min,v_max,format,power)", - "argsoriginal": "(const char* label,ImGuiDataType data_type,void* v,float v_speed,const void* v_min=((void*)0),const void* v_max=((void*)0),const char* format=((void*)0),float power=1.0f)", - "stname": "ImGui", + "args": "(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)", "argsT": [ { - "type": "const char*", - "name": "label" + "name": "str_id", + "type": "const char*" }, { - "type": "ImGuiDataType", - "name": "data_type" + "name": "flags", + "type": "ImGuiTreeNodeFlags" }, { - "type": "void*", - "name": "v" + "name": "fmt", + "type": "const char*" }, { - "type": "float", - "name": "v_speed" - }, + "name": "args", + "type": "va_list" + } + ], + "argsoriginal": "(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)", + "call_args": "(str_id,flags,fmt,args)", + "cimguiname": "igTreeNodeExV", + "comment": "", + "defaults": [], + "funcname": "TreeNodeExV", + "ov_cimguiname": "igTreeNodeExVStr", + "ret": "bool", + "signature": "(const char*,ImGuiTreeNodeFlags,const char*,va_list)", + "stname": "ImGui" + }, + { + "args": "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)", + "argsT": [ { - "type": "const void*", - "name": "v_min" + "name": "ptr_id", + "type": "const void*" }, { - "type": "const void*", - "name": "v_max" + "name": "flags", + "type": "ImGuiTreeNodeFlags" }, { - "type": "const char*", - "name": "format" + "name": "fmt", + "type": "const char*" }, { - "type": "float", - "name": "power" + "name": "args", + "type": "va_list" } ], - "defaults": { - "v_max": "((void*)0)", - "v_min": "((void*)0)", - "format": "((void*)0)", - "power": "1.0f" - }, - "signature": "(const char*,ImGuiDataType,void*,float,const void*,const void*,const char*,float)", - "cimguiname": "igDragScalar" - } - ], - "igSetItemDefaultFocus": [ - { - "funcname": "SetItemDefaultFocus", - "args": "()", - "ret": "void", + "argsoriginal": "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)", + "call_args": "(ptr_id,flags,fmt,args)", + "cimguiname": "igTreeNodeExV", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], "defaults": [], - "signature": "()", - "cimguiname": "igSetItemDefaultFocus" + "funcname": "TreeNodeExV", + "ov_cimguiname": "igTreeNodeExVPtr", + "ret": "bool", + "signature": "(const void*,ImGuiTreeNodeFlags,const char*,va_list)", + "stname": "ImGui" } ], - "igCaptureMouseFromApp": [ + "igTreeNodeV": [ { - "funcname": "CaptureMouseFromApp", - "args": "(bool capture)", - "ret": "void", - "comment": "", - "call_args": "(capture)", - "argsoriginal": "(bool capture=true)", - "stname": "ImGui", + "args": "(const char* str_id,const char* fmt,va_list args)", "argsT": [ { - "type": "bool", - "name": "capture" + "name": "str_id", + "type": "const char*" + }, + { + "name": "fmt", + "type": "const char*" + }, + { + "name": "args", + "type": "va_list" } ], - "defaults": { "capture": "true" }, - "signature": "(bool)", - "cimguiname": "igCaptureMouseFromApp" - } - ], - "igIsAnyItemHovered": [ - { - "funcname": "IsAnyItemHovered", - "args": "()", - "ret": "bool", + "argsoriginal": "(const char* str_id,const char* fmt,va_list args)", + "call_args": "(str_id,fmt,args)", + "cimguiname": "igTreeNodeV", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], "defaults": [], - "signature": "()", - "cimguiname": "igIsAnyItemHovered" - } - ], - "igPushFont": [ + "funcname": "TreeNodeV", + "ov_cimguiname": "igTreeNodeVStr", + "ret": "bool", + "signature": "(const char*,const char*,va_list)", + "stname": "ImGui" + }, { - "funcname": "PushFont", - "args": "(ImFont* font)", - "ret": "void", - "comment": "", - "call_args": "(font)", - "argsoriginal": "(ImFont* font)", - "stname": "ImGui", + "args": "(const void* ptr_id,const char* fmt,va_list args)", "argsT": [ { - "type": "ImFont*", - "name": "font" - } - ], - "defaults": [], - "signature": "(ImFont*)", - "cimguiname": "igPushFont" - } - ], - "ImDrawData_destroy": [ - { - "signature": "(ImDrawData*)", - "args": "(ImDrawData* self)", - "ret": "void", - "call_args": "(self)", - "destructor": true, - "stname": "ImDrawData", - "ov_cimguiname": "ImDrawData_destroy", - "cimguiname": "ImDrawData_destroy", - "argsT": [ + "name": "ptr_id", + "type": "const void*" + }, { - "type": "ImDrawData*", - "name": "self" + "name": "fmt", + "type": "const char*" + }, + { + "name": "args", + "type": "va_list" } ], - "defaults": [] - } - ], - "igTreePop": [ - { - "funcname": "TreePop", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igTreePop" - } - ], - "igGetWindowContentRegionWidth": [ - { - "funcname": "GetWindowContentRegionWidth", - "args": "()", - "ret": "float", + "argsoriginal": "(const void* ptr_id,const char* fmt,va_list args)", + "call_args": "(ptr_id,fmt,args)", + "cimguiname": "igTreeNodeV", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], "defaults": [], - "signature": "()", - "cimguiname": "igGetWindowContentRegionWidth" + "funcname": "TreeNodeV", + "ov_cimguiname": "igTreeNodeVPtr", + "ret": "bool", + "signature": "(const void*,const char*,va_list)", + "stname": "ImGui" } ], - "ImDrawData_ImDrawData": [ + "igTreePop": [ { - "funcname": "ImDrawData", "args": "()", "argsT": [], - "call_args": "()", "argsoriginal": "()", - "stname": "ImDrawData", - "constructor": true, + "call_args": "()", + "cimguiname": "igTreePop", "comment": "", "defaults": [], + "funcname": "TreePop", + "ret": "void", "signature": "()", - "cimguiname": "ImDrawData_ImDrawData" + "stname": "ImGui" } ], - "igInputText": [ + "igTreePush": [ { - "funcname": "InputText", - "args": "(const char* label,char* buf,size_t buf_size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data)", - "ret": "bool", - "comment": "", - "call_args": "(label,buf,buf_size,flags,callback,user_data)", - "argsoriginal": "(const char* label,char* buf,size_t buf_size,ImGuiInputTextFlags flags=0,ImGuiInputTextCallback callback=((void*)0),void* user_data=((void*)0))", - "stname": "ImGui", + "args": "(const char* str_id)", "argsT": [ { - "type": "const char*", - "name": "label" - }, - { - "type": "char*", - "name": "buf" - }, - { - "type": "size_t", - "name": "buf_size" - }, - { - "type": "ImGuiInputTextFlags", - "name": "flags" - }, - { - "type": "ImGuiInputTextCallback", - "name": "callback" - }, - { - "type": "void*", - "name": "user_data" + "name": "str_id", + "type": "const char*" } ], - "defaults": { - "callback": "((void*)0)", - "user_data": "((void*)0)", - "flags": "0" - }, - "signature": "(const char*,char*,size_t,ImGuiInputTextFlags,ImGuiInputTextCallback,void*)", - "cimguiname": "igInputText" - } - ], - "ImGuiTextBuffer_end": [ - { - "funcname": "end", - "args": "(ImGuiTextBuffer* self)", - "ret": "const char*", + "argsoriginal": "(const char* str_id)", + "call_args": "(str_id)", + "cimguiname": "igTreePush", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiTextBuffer", + "defaults": [], + "funcname": "TreePush", + "ov_cimguiname": "igTreePushStr", + "ret": "void", + "signature": "(const char*)", + "stname": "ImGui" + }, + { + "args": "(const void* ptr_id)", "argsT": [ { - "type": "ImGuiTextBuffer*", - "name": "self" + "name": "ptr_id", + "type": "const void*" } ], - "defaults": [], - "signature": "()", - "cimguiname": "ImGuiTextBuffer_end" + "argsoriginal": "(const void* ptr_id=((void*)0))", + "call_args": "(ptr_id)", + "cimguiname": "igTreePush", + "comment": "", + "defaults": { + "ptr_id": "((void*)0)" + }, + "funcname": "TreePush", + "ov_cimguiname": "igTreePushPtr", + "ret": "void", + "signature": "(const void*)", + "stname": "ImGui" } ], - "igPopStyleVar": [ + "igUnindent": [ { - "funcname": "PopStyleVar", - "args": "(int count)", - "ret": "void", - "comment": "", - "call_args": "(count)", - "argsoriginal": "(int count=1)", - "stname": "ImGui", + "args": "(float indent_w)", "argsT": [ { - "type": "int", - "name": "count" + "name": "indent_w", + "type": "float" } ], - "defaults": { "count": "1" }, - "signature": "(int)", - "cimguiname": "igPopStyleVar" + "argsoriginal": "(float indent_w=0.0f)", + "call_args": "(indent_w)", + "cimguiname": "igUnindent", + "comment": "", + "defaults": { + "indent_w": "0.0f" + }, + "funcname": "Unindent", + "ret": "void", + "signature": "(float)", + "stname": "ImGui" } ], - "ImGuiTextFilter_PassFilter": [ - { - "funcname": "PassFilter", - "args": "(ImGuiTextFilter* self,const char* text,const char* text_end)", - "ret": "bool", - "comment": "", - "call_args": "(text,text_end)", - "argsoriginal": "(const char* text,const char* text_end=((void*)0))", - "stname": "ImGuiTextFilter", + "igVSliderFloat": [ + { + "args": "(const char* label,const ImVec2 size,float* v,float v_min,float v_max,const char* format,float power)", "argsT": [ { - "type": "ImGuiTextFilter*", - "name": "self" + "name": "label", + "type": "const char*" + }, + { + "name": "size", + "type": "const ImVec2" + }, + { + "name": "v", + "type": "float*" + }, + { + "name": "v_min", + "type": "float" + }, + { + "name": "v_max", + "type": "float" }, { - "type": "const char*", - "name": "text" + "name": "format", + "type": "const char*" }, { - "type": "const char*", - "name": "text_end" + "name": "power", + "type": "float" } ], - "defaults": { "text_end": "((void*)0)" }, - "signature": "(const char*,const char*)", - "cimguiname": "ImGuiTextFilter_PassFilter" + "argsoriginal": "(const char* label,const ImVec2& size,float* v,float v_min,float v_max,const char* format=\"%.3f\",float power=1.0f)", + "call_args": "(label,size,v,v_min,v_max,format,power)", + "cimguiname": "igVSliderFloat", + "comment": "", + "defaults": { + "format": "\"%.3f\"", + "power": "1.0f" + }, + "funcname": "VSliderFloat", + "ret": "bool", + "signature": "(const char*,const ImVec2,float*,float,float,const char*,float)", + "stname": "ImGui" } ], - "ImGuiOnceUponAFrame_destroy": [ + "igVSliderInt": [ { - "signature": "(ImGuiOnceUponAFrame*)", - "args": "(ImGuiOnceUponAFrame* self)", - "ret": "void", - "call_args": "(self)", - "destructor": true, - "stname": "ImGuiOnceUponAFrame", - "ov_cimguiname": "ImGuiOnceUponAFrame_destroy", - "cimguiname": "ImGuiOnceUponAFrame_destroy", + "args": "(const char* label,const ImVec2 size,int* v,int v_min,int v_max,const char* format)", "argsT": [ { - "type": "ImGuiOnceUponAFrame*", - "name": "self" + "name": "label", + "type": "const char*" + }, + { + "name": "size", + "type": "const ImVec2" + }, + { + "name": "v", + "type": "int*" + }, + { + "name": "v_min", + "type": "int" + }, + { + "name": "v_max", + "type": "int" + }, + { + "name": "format", + "type": "const char*" } ], - "defaults": [] - } - ], - "igGetFont": [ - { - "funcname": "GetFont", - "args": "()", - "ret": "ImFont*", + "argsoriginal": "(const char* label,const ImVec2& size,int* v,int v_min,int v_max,const char* format=\"%d\")", + "call_args": "(label,size,v,v_min,v_max,format)", + "cimguiname": "igVSliderInt", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetFont" + "defaults": { + "format": "\"%d\"" + }, + "funcname": "VSliderInt", + "ret": "bool", + "signature": "(const char*,const ImVec2,int*,int,int,const char*)", + "stname": "ImGui" } ], - "igTreeNode": [ + "igVSliderScalar": [ { - "funcname": "TreeNode", - "args": "(const char* label)", - "ret": "bool", - "comment": "", - "call_args": "(label)", - "argsoriginal": "(const char* label)", - "stname": "ImGui", + "args": "(const char* label,const ImVec2 size,ImGuiDataType data_type,void* v,const void* v_min,const void* v_max,const char* format,float power)", "argsT": [ { - "type": "const char*", - "name": "label" - } - ], - "ov_cimguiname": "igTreeNodeStr", - "defaults": [], - "signature": "(const char*)", - "cimguiname": "igTreeNode" - }, - { - "isvararg": "...)", - "funcname": "TreeNode", - "args": "(const char* str_id,const char* fmt,...)", - "ret": "bool", - "comment": "", - "call_args": "(str_id,fmt,...)", - "argsoriginal": "(const char* str_id,const char* fmt,...)", - "stname": "ImGui", - "argsT": [ + "name": "label", + "type": "const char*" + }, { - "type": "const char*", - "name": "str_id" + "name": "size", + "type": "const ImVec2" }, { - "type": "const char*", - "name": "fmt" + "name": "data_type", + "type": "ImGuiDataType" }, { - "type": "...", - "name": "..." - } - ], - "ov_cimguiname": "igTreeNodeStrStr", - "defaults": [], - "signature": "(const char*,const char*,...)", - "cimguiname": "igTreeNode" - }, - { - "isvararg": "...)", - "funcname": "TreeNode", - "args": "(const void* ptr_id,const char* fmt,...)", - "ret": "bool", - "comment": "", - "call_args": "(ptr_id,fmt,...)", - "argsoriginal": "(const void* ptr_id,const char* fmt,...)", - "stname": "ImGui", - "argsT": [ + "name": "v", + "type": "void*" + }, + { + "name": "v_min", + "type": "const void*" + }, { - "type": "const void*", - "name": "ptr_id" + "name": "v_max", + "type": "const void*" }, { - "type": "const char*", - "name": "fmt" + "name": "format", + "type": "const char*" }, { - "type": "...", - "name": "..." + "name": "power", + "type": "float" } ], - "ov_cimguiname": "igTreeNodePtr", - "defaults": [], - "signature": "(const void*,const char*,...)", - "cimguiname": "igTreeNode" + "argsoriginal": "(const char* label,const ImVec2& size,ImGuiDataType data_type,void* v,const void* v_min,const void* v_max,const char* format=((void*)0),float power=1.0f)", + "call_args": "(label,size,data_type,v,v_min,v_max,format,power)", + "cimguiname": "igVSliderScalar", + "comment": "", + "defaults": { + "format": "((void*)0)", + "power": "1.0f" + }, + "funcname": "VSliderScalar", + "ret": "bool", + "signature": "(const char*,const ImVec2,ImGuiDataType,void*,const void*,const void*,const char*,float)", + "stname": "ImGui" } ], - "igTreeNodeV": [ + "igValue": [ { - "funcname": "TreeNodeV", - "args": "(const char* str_id,const char* fmt,va_list args)", - "ret": "bool", - "comment": "", - "call_args": "(str_id,fmt,args)", - "argsoriginal": "(const char* str_id,const char* fmt,va_list args)", - "stname": "ImGui", + "args": "(const char* prefix,bool b)", "argsT": [ { - "type": "const char*", - "name": "str_id" - }, - { - "type": "const char*", - "name": "fmt" + "name": "prefix", + "type": "const char*" }, { - "type": "va_list", - "name": "args" + "name": "b", + "type": "bool" } ], - "ov_cimguiname": "igTreeNodeVStr", + "argsoriginal": "(const char* prefix,bool b)", + "call_args": "(prefix,b)", + "cimguiname": "igValue", + "comment": "", "defaults": [], - "signature": "(const char*,const char*,va_list)", - "cimguiname": "igTreeNodeV" + "funcname": "Value", + "ov_cimguiname": "igValueBool", + "ret": "void", + "signature": "(const char*,bool)", + "stname": "ImGui" }, { - "funcname": "TreeNodeV", - "args": "(const void* ptr_id,const char* fmt,va_list args)", - "ret": "bool", - "comment": "", - "call_args": "(ptr_id,fmt,args)", - "argsoriginal": "(const void* ptr_id,const char* fmt,va_list args)", - "stname": "ImGui", + "args": "(const char* prefix,int v)", "argsT": [ { - "type": "const void*", - "name": "ptr_id" - }, - { - "type": "const char*", - "name": "fmt" + "name": "prefix", + "type": "const char*" }, { - "type": "va_list", - "name": "args" + "name": "v", + "type": "int" } ], - "ov_cimguiname": "igTreeNodeVPtr", - "defaults": [], - "signature": "(const void*,const char*,va_list)", - "cimguiname": "igTreeNodeV" - } - ], - "igGetScrollMaxX": [ - { - "funcname": "GetScrollMaxX", - "args": "()", - "ret": "float", + "argsoriginal": "(const char* prefix,int v)", + "call_args": "(prefix,v)", + "cimguiname": "igValue", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], "defaults": [], - "signature": "()", - "cimguiname": "igGetScrollMaxX" - } - ], - "igSetTooltip": [ - { - "isvararg": "...)", - "funcname": "SetTooltip", - "args": "(const char* fmt,...)", + "funcname": "Value", + "ov_cimguiname": "igValueInt", "ret": "void", - "comment": "", - "call_args": "(fmt,...)", - "argsoriginal": "(const char* fmt,...)", - "stname": "ImGui", + "signature": "(const char*,int)", + "stname": "ImGui" + }, + { + "args": "(const char* prefix,unsigned int v)", "argsT": [ { - "type": "const char*", - "name": "fmt" + "name": "prefix", + "type": "const char*" }, { - "type": "...", - "name": "..." + "name": "v", + "type": "unsigned int" } ], - "defaults": [], - "signature": "(const char*,...)", - "cimguiname": "igSetTooltip" - } - ], - "igGetContentRegionAvail": [ - { - "funcname": "GetContentRegionAvail", - "args": "()", - "ret": "ImVec2", + "argsoriginal": "(const char* prefix,unsigned int v)", + "call_args": "(prefix,v)", + "cimguiname": "igValue", "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], "defaults": [], - "signature": "()", - "cimguiname": "igGetContentRegionAvail" - }, - { - "funcname": "GetContentRegionAvail", - "args": "(ImVec2 *pOut)", + "funcname": "Value", + "ov_cimguiname": "igValueUint", "ret": "void", - "cimguiname": "igGetContentRegionAvail", - "nonUDT": 1, - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "signature": "()", - "ov_cimguiname": "igGetContentRegionAvail_nonUDT", - "comment": "", - "defaults": [], - "argsT": [ - { - "type": "ImVec2*", - "name": "pOut" - } - ] + "signature": "(const char*,unsigned int)", + "stname": "ImGui" }, { - "cimguiname": "igGetContentRegionAvail", - "funcname": "GetContentRegionAvail", - "args": "()", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "retorig": "ImVec2", - "ov_cimguiname": "igGetContentRegionAvail_nonUDT2", - "comment": "", - "defaults": [], - "argsT": [] - } - ], - "igInputFloat3": [ - { - "funcname": "InputFloat3", - "args": "(const char* label,float v[3],const char* format,ImGuiInputTextFlags extra_flags)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,format,extra_flags)", - "argsoriginal": "(const char* label,float v[3],const char* format=\"%.3f\",ImGuiInputTextFlags extra_flags=0)", - "stname": "ImGui", + "args": "(const char* prefix,float v,const char* float_format)", "argsT": [ { - "type": "const char*", - "name": "label" + "name": "prefix", + "type": "const char*" }, { - "type": "float[3]", - "name": "v" + "name": "v", + "type": "float" }, { - "type": "const char*", - "name": "format" - }, - { - "type": "ImGuiInputTextFlags", - "name": "extra_flags" + "name": "float_format", + "type": "const char*" } ], + "argsoriginal": "(const char* prefix,float v,const char* float_format=((void*)0))", + "call_args": "(prefix,v,float_format)", + "cimguiname": "igValue", + "comment": "", "defaults": { - "extra_flags": "0", - "format": "\"%.3f\"" + "float_format": "((void*)0)" }, - "signature": "(const char*,float[3],const char*,ImGuiInputTextFlags)", - "cimguiname": "igInputFloat3" - } - ], - "igSetKeyboardFocusHere": [ - { - "funcname": "SetKeyboardFocusHere", - "args": "(int offset)", + "funcname": "Value", + "ov_cimguiname": "igValueFloat", "ret": "void", - "comment": "", - "call_args": "(offset)", - "argsoriginal": "(int offset=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "int", - "name": "offset" - } - ], - "defaults": { "offset": "0" }, - "signature": "(int)", - "cimguiname": "igSetKeyboardFocusHere" + "signature": "(const char*,float,const char*)", + "stname": "ImGui" } ] } \ No newline at end of file diff --git a/src/CodeGenerator/structs_and_enums.json b/src/CodeGenerator/structs_and_enums.json index c88b089..6820c9e 100644 --- a/src/CodeGenerator/structs_and_enums.json +++ b/src/CodeGenerator/structs_and_enums.json @@ -1,234 +1,106 @@ { "enums": { - "ImGuiComboFlags_": [ - { - "calc_value": 0, - "name": "ImGuiComboFlags_None", - "value": "0" - }, + "ImDrawCornerFlags_": [ { "calc_value": 1, - "name": "ImGuiComboFlags_PopupAlignLeft", + "name": "ImDrawCornerFlags_TopLeft", "value": "1 << 0" }, { "calc_value": 2, - "name": "ImGuiComboFlags_HeightSmall", + "name": "ImDrawCornerFlags_TopRight", "value": "1 << 1" }, { "calc_value": 4, - "name": "ImGuiComboFlags_HeightRegular", + "name": "ImDrawCornerFlags_BotLeft", "value": "1 << 2" }, { "calc_value": 8, - "name": "ImGuiComboFlags_HeightLarge", + "name": "ImDrawCornerFlags_BotRight", "value": "1 << 3" }, { - "calc_value": 16, - "name": "ImGuiComboFlags_HeightLargest", - "value": "1 << 4" + "calc_value": 3, + "name": "ImDrawCornerFlags_Top", + "value": "ImDrawCornerFlags_TopLeft | ImDrawCornerFlags_TopRight" }, { - "calc_value": 32, - "name": "ImGuiComboFlags_NoArrowButton", - "value": "1 << 5" + "calc_value": 12, + "name": "ImDrawCornerFlags_Bot", + "value": "ImDrawCornerFlags_BotLeft | ImDrawCornerFlags_BotRight" }, { - "calc_value": 64, - "name": "ImGuiComboFlags_NoPreview", - "value": "1 << 6" + "calc_value": 5, + "name": "ImDrawCornerFlags_Left", + "value": "ImDrawCornerFlags_TopLeft | ImDrawCornerFlags_BotLeft" }, { - "calc_value": 30, - "name": "ImGuiComboFlags_HeightMask_", - "value": "ImGuiComboFlags_HeightSmall | ImGuiComboFlags_HeightRegular | ImGuiComboFlags_HeightLarge | ImGuiComboFlags_HeightLargest" + "calc_value": 10, + "name": "ImDrawCornerFlags_Right", + "value": "ImDrawCornerFlags_TopRight | ImDrawCornerFlags_BotRight" + }, + { + "calc_value": 15, + "name": "ImDrawCornerFlags_All", + "value": "0xF" } ], - "ImGuiTreeNodeFlags_": [ + "ImDrawListFlags_": [ { "calc_value": 0, - "name": "ImGuiTreeNodeFlags_None", + "name": "ImDrawListFlags_None", "value": "0" }, { "calc_value": 1, - "name": "ImGuiTreeNodeFlags_Selected", + "name": "ImDrawListFlags_AntiAliasedLines", "value": "1 << 0" }, { "calc_value": 2, - "name": "ImGuiTreeNodeFlags_Framed", + "name": "ImDrawListFlags_AntiAliasedFill", "value": "1 << 1" - }, - { - "calc_value": 4, - "name": "ImGuiTreeNodeFlags_AllowItemOverlap", - "value": "1 << 2" - }, - { - "calc_value": 8, - "name": "ImGuiTreeNodeFlags_NoTreePushOnOpen", - "value": "1 << 3" - }, - { - "calc_value": 16, - "name": "ImGuiTreeNodeFlags_NoAutoOpenOnLog", - "value": "1 << 4" - }, - { - "calc_value": 32, - "name": "ImGuiTreeNodeFlags_DefaultOpen", - "value": "1 << 5" - }, - { - "calc_value": 64, - "name": "ImGuiTreeNodeFlags_OpenOnDoubleClick", - "value": "1 << 6" - }, - { - "calc_value": 128, - "name": "ImGuiTreeNodeFlags_OpenOnArrow", - "value": "1 << 7" - }, - { - "calc_value": 256, - "name": "ImGuiTreeNodeFlags_Leaf", - "value": "1 << 8" - }, - { - "calc_value": 512, - "name": "ImGuiTreeNodeFlags_Bullet", - "value": "1 << 9" - }, + } + ], + "ImFontAtlasFlags_": [ { - "calc_value": 1024, - "name": "ImGuiTreeNodeFlags_FramePadding", - "value": "1 << 10" + "calc_value": 0, + "name": "ImFontAtlasFlags_None", + "value": "0" }, { - "calc_value": 8192, - "name": "ImGuiTreeNodeFlags_NavLeftJumpsBackHere", - "value": "1 << 13" + "calc_value": 1, + "name": "ImFontAtlasFlags_NoPowerOfTwoHeight", + "value": "1 << 0" }, { - "calc_value": 26, - "name": "ImGuiTreeNodeFlags_CollapsingHeader", - "value": "ImGuiTreeNodeFlags_Framed | ImGuiTreeNodeFlags_NoTreePushOnOpen | ImGuiTreeNodeFlags_NoAutoOpenOnLog" + "calc_value": 2, + "name": "ImFontAtlasFlags_NoMouseCursors", + "value": "1 << 1" } ], - "ImGuiStyleVar_": [ + "ImGuiBackendFlags_": [ { "calc_value": 0, - "name": "ImGuiStyleVar_Alpha", - "value": 0 + "name": "ImGuiBackendFlags_None", + "value": "0" }, { "calc_value": 1, - "name": "ImGuiStyleVar_WindowPadding", - "value": 1 + "name": "ImGuiBackendFlags_HasGamepad", + "value": "1 << 0" }, { "calc_value": 2, - "name": "ImGuiStyleVar_WindowRounding", - "value": 2 - }, - { - "calc_value": 3, - "name": "ImGuiStyleVar_WindowBorderSize", - "value": 3 + "name": "ImGuiBackendFlags_HasMouseCursors", + "value": "1 << 1" }, { "calc_value": 4, - "name": "ImGuiStyleVar_WindowMinSize", - "value": 4 - }, - { - "calc_value": 5, - "name": "ImGuiStyleVar_WindowTitleAlign", - "value": 5 - }, - { - "calc_value": 6, - "name": "ImGuiStyleVar_ChildRounding", - "value": 6 - }, - { - "calc_value": 7, - "name": "ImGuiStyleVar_ChildBorderSize", - "value": 7 - }, - { - "calc_value": 8, - "name": "ImGuiStyleVar_PopupRounding", - "value": 8 - }, - { - "calc_value": 9, - "name": "ImGuiStyleVar_PopupBorderSize", - "value": 9 - }, - { - "calc_value": 10, - "name": "ImGuiStyleVar_FramePadding", - "value": 10 - }, - { - "calc_value": 11, - "name": "ImGuiStyleVar_FrameRounding", - "value": 11 - }, - { - "calc_value": 12, - "name": "ImGuiStyleVar_FrameBorderSize", - "value": 12 - }, - { - "calc_value": 13, - "name": "ImGuiStyleVar_ItemSpacing", - "value": 13 - }, - { - "calc_value": 14, - "name": "ImGuiStyleVar_ItemInnerSpacing", - "value": 14 - }, - { - "calc_value": 15, - "name": "ImGuiStyleVar_IndentSpacing", - "value": 15 - }, - { - "calc_value": 16, - "name": "ImGuiStyleVar_ScrollbarSize", - "value": 16 - }, - { - "calc_value": 17, - "name": "ImGuiStyleVar_ScrollbarRounding", - "value": 17 - }, - { - "calc_value": 18, - "name": "ImGuiStyleVar_GrabMinSize", - "value": 18 - }, - { - "calc_value": 19, - "name": "ImGuiStyleVar_GrabRounding", - "value": 19 - }, - { - "calc_value": 20, - "name": "ImGuiStyleVar_ButtonTextAlign", - "value": 20 - }, - { - "calc_value": 21, - "name": "ImGuiStyleVar_COUNT", - "value": 21 + "name": "ImGuiBackendFlags_HasSetMousePos", + "value": "1 << 2" } ], "ImGuiCol_": [ @@ -399,2204 +271,2493 @@ }, { "calc_value": 33, - "name": "ImGuiCol_PlotLines", + "name": "ImGuiCol_Tab", "value": 33 }, { "calc_value": 34, - "name": "ImGuiCol_PlotLinesHovered", + "name": "ImGuiCol_TabHovered", "value": 34 }, { "calc_value": 35, - "name": "ImGuiCol_PlotHistogram", + "name": "ImGuiCol_TabActive", "value": 35 }, { "calc_value": 36, - "name": "ImGuiCol_PlotHistogramHovered", + "name": "ImGuiCol_TabUnfocused", "value": 36 }, { "calc_value": 37, - "name": "ImGuiCol_TextSelectedBg", + "name": "ImGuiCol_TabUnfocusedActive", "value": 37 }, { "calc_value": 38, - "name": "ImGuiCol_DragDropTarget", + "name": "ImGuiCol_PlotLines", "value": 38 }, { "calc_value": 39, - "name": "ImGuiCol_NavHighlight", + "name": "ImGuiCol_PlotLinesHovered", "value": 39 }, { "calc_value": 40, - "name": "ImGuiCol_NavWindowingHighlight", + "name": "ImGuiCol_PlotHistogram", "value": 40 }, { "calc_value": 41, - "name": "ImGuiCol_NavWindowingDimBg", + "name": "ImGuiCol_PlotHistogramHovered", "value": 41 }, { "calc_value": 42, - "name": "ImGuiCol_ModalWindowDimBg", + "name": "ImGuiCol_TextSelectedBg", "value": 42 }, { "calc_value": 43, - "name": "ImGuiCol_COUNT", + "name": "ImGuiCol_DragDropTarget", "value": 43 - } - ], - "ImGuiWindowFlags_": [ - { - "calc_value": 0, - "name": "ImGuiWindowFlags_None", - "value": "0" }, { - "calc_value": 1, - "name": "ImGuiWindowFlags_NoTitleBar", - "value": "1 << 0" + "calc_value": 44, + "name": "ImGuiCol_NavHighlight", + "value": 44 }, { - "calc_value": 2, - "name": "ImGuiWindowFlags_NoResize", - "value": "1 << 1" + "calc_value": 45, + "name": "ImGuiCol_NavWindowingHighlight", + "value": 45 }, { - "calc_value": 4, - "name": "ImGuiWindowFlags_NoMove", - "value": "1 << 2" + "calc_value": 46, + "name": "ImGuiCol_NavWindowingDimBg", + "value": 46 + }, + { + "calc_value": 47, + "name": "ImGuiCol_ModalWindowDimBg", + "value": 47 + }, + { + "calc_value": 48, + "name": "ImGuiCol_COUNT", + "value": 48 + } + ], + "ImGuiColorEditFlags_": [ + { + "calc_value": 0, + "name": "ImGuiColorEditFlags_None", + "value": "0" + }, + { + "calc_value": 2, + "name": "ImGuiColorEditFlags_NoAlpha", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiColorEditFlags_NoPicker", + "value": "1 << 2" }, { "calc_value": 8, - "name": "ImGuiWindowFlags_NoScrollbar", + "name": "ImGuiColorEditFlags_NoOptions", "value": "1 << 3" }, { "calc_value": 16, - "name": "ImGuiWindowFlags_NoScrollWithMouse", + "name": "ImGuiColorEditFlags_NoSmallPreview", "value": "1 << 4" }, { "calc_value": 32, - "name": "ImGuiWindowFlags_NoCollapse", + "name": "ImGuiColorEditFlags_NoInputs", "value": "1 << 5" }, { "calc_value": 64, - "name": "ImGuiWindowFlags_AlwaysAutoResize", + "name": "ImGuiColorEditFlags_NoTooltip", "value": "1 << 6" }, { "calc_value": 128, - "name": "ImGuiWindowFlags_NoBackground", + "name": "ImGuiColorEditFlags_NoLabel", "value": "1 << 7" }, { "calc_value": 256, - "name": "ImGuiWindowFlags_NoSavedSettings", + "name": "ImGuiColorEditFlags_NoSidePreview", "value": "1 << 8" }, { "calc_value": 512, - "name": "ImGuiWindowFlags_NoMouseInputs", + "name": "ImGuiColorEditFlags_NoDragDrop", "value": "1 << 9" }, + { + "calc_value": 65536, + "name": "ImGuiColorEditFlags_AlphaBar", + "value": "1 << 16" + }, + { + "calc_value": 131072, + "name": "ImGuiColorEditFlags_AlphaPreview", + "value": "1 << 17" + }, + { + "calc_value": 262144, + "name": "ImGuiColorEditFlags_AlphaPreviewHalf", + "value": "1 << 18" + }, + { + "calc_value": 524288, + "name": "ImGuiColorEditFlags_HDR", + "value": "1 << 19" + }, + { + "calc_value": 1048576, + "name": "ImGuiColorEditFlags_RGB", + "value": "1 << 20" + }, + { + "calc_value": 2097152, + "name": "ImGuiColorEditFlags_HSV", + "value": "1 << 21" + }, + { + "calc_value": 4194304, + "name": "ImGuiColorEditFlags_HEX", + "value": "1 << 22" + }, + { + "calc_value": 8388608, + "name": "ImGuiColorEditFlags_Uint8", + "value": "1 << 23" + }, + { + "calc_value": 16777216, + "name": "ImGuiColorEditFlags_Float", + "value": "1 << 24" + }, + { + "calc_value": 33554432, + "name": "ImGuiColorEditFlags_PickerHueBar", + "value": "1 << 25" + }, + { + "calc_value": 67108864, + "name": "ImGuiColorEditFlags_PickerHueWheel", + "value": "1 << 26" + }, + { + "calc_value": 7340032, + "name": "ImGuiColorEditFlags__InputsMask", + "value": "ImGuiColorEditFlags_RGB|ImGuiColorEditFlags_HSV|ImGuiColorEditFlags_HEX" + }, + { + "calc_value": 25165824, + "name": "ImGuiColorEditFlags__DataTypeMask", + "value": "ImGuiColorEditFlags_Uint8|ImGuiColorEditFlags_Float" + }, + { + "calc_value": 100663296, + "name": "ImGuiColorEditFlags__PickerMask", + "value": "ImGuiColorEditFlags_PickerHueWheel|ImGuiColorEditFlags_PickerHueBar" + }, + { + "calc_value": 42991616, + "name": "ImGuiColorEditFlags__OptionsDefault", + "value": "ImGuiColorEditFlags_Uint8|ImGuiColorEditFlags_RGB|ImGuiColorEditFlags_PickerHueBar" + } + ], + "ImGuiComboFlags_": [ + { + "calc_value": 0, + "name": "ImGuiComboFlags_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiComboFlags_PopupAlignLeft", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImGuiComboFlags_HeightSmall", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiComboFlags_HeightRegular", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImGuiComboFlags_HeightLarge", + "value": "1 << 3" + }, + { + "calc_value": 16, + "name": "ImGuiComboFlags_HeightLargest", + "value": "1 << 4" + }, + { + "calc_value": 32, + "name": "ImGuiComboFlags_NoArrowButton", + "value": "1 << 5" + }, + { + "calc_value": 64, + "name": "ImGuiComboFlags_NoPreview", + "value": "1 << 6" + }, + { + "calc_value": 30, + "name": "ImGuiComboFlags_HeightMask_", + "value": "ImGuiComboFlags_HeightSmall | ImGuiComboFlags_HeightRegular | ImGuiComboFlags_HeightLarge | ImGuiComboFlags_HeightLargest" + } + ], + "ImGuiCond_": [ + { + "calc_value": 1, + "name": "ImGuiCond_Always", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImGuiCond_Once", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiCond_FirstUseEver", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImGuiCond_Appearing", + "value": "1 << 3" + } + ], + "ImGuiConfigFlags_": [ + { + "calc_value": 0, + "name": "ImGuiConfigFlags_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiConfigFlags_NavEnableKeyboard", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImGuiConfigFlags_NavEnableGamepad", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiConfigFlags_NavEnableSetMousePos", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImGuiConfigFlags_NavNoCaptureKeyboard", + "value": "1 << 3" + }, + { + "calc_value": 16, + "name": "ImGuiConfigFlags_NoMouse", + "value": "1 << 4" + }, + { + "calc_value": 32, + "name": "ImGuiConfigFlags_NoMouseCursorChange", + "value": "1 << 5" + }, + { + "calc_value": 1048576, + "name": "ImGuiConfigFlags_IsSRGB", + "value": "1 << 20" + }, + { + "calc_value": 2097152, + "name": "ImGuiConfigFlags_IsTouchScreen", + "value": "1 << 21" + } + ], + "ImGuiDataType_": [ + { + "calc_value": 0, + "name": "ImGuiDataType_S32", + "value": 0 + }, + { + "calc_value": 1, + "name": "ImGuiDataType_U32", + "value": 1 + }, + { + "calc_value": 2, + "name": "ImGuiDataType_S64", + "value": 2 + }, + { + "calc_value": 3, + "name": "ImGuiDataType_U64", + "value": 3 + }, + { + "calc_value": 4, + "name": "ImGuiDataType_Float", + "value": 4 + }, + { + "calc_value": 5, + "name": "ImGuiDataType_Double", + "value": 5 + }, + { + "calc_value": 6, + "name": "ImGuiDataType_COUNT", + "value": 6 + } + ], + "ImGuiDir_": [ + { + "calc_value": -1, + "name": "ImGuiDir_None", + "value": "-1" + }, + { + "calc_value": 0, + "name": "ImGuiDir_Left", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiDir_Right", + "value": "1" + }, + { + "calc_value": 2, + "name": "ImGuiDir_Up", + "value": "2" + }, + { + "calc_value": 3, + "name": "ImGuiDir_Down", + "value": "3" + }, + { + "calc_value": 4, + "name": "ImGuiDir_COUNT", + "value": 4 + } + ], + "ImGuiDragDropFlags_": [ + { + "calc_value": 0, + "name": "ImGuiDragDropFlags_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiDragDropFlags_SourceNoPreviewTooltip", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImGuiDragDropFlags_SourceNoDisableHover", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiDragDropFlags_SourceNoHoldToOpenOthers", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImGuiDragDropFlags_SourceAllowNullID", + "value": "1 << 3" + }, + { + "calc_value": 16, + "name": "ImGuiDragDropFlags_SourceExtern", + "value": "1 << 4" + }, + { + "calc_value": 32, + "name": "ImGuiDragDropFlags_SourceAutoExpirePayload", + "value": "1 << 5" + }, { "calc_value": 1024, - "name": "ImGuiWindowFlags_MenuBar", + "name": "ImGuiDragDropFlags_AcceptBeforeDelivery", "value": "1 << 10" }, { "calc_value": 2048, - "name": "ImGuiWindowFlags_HorizontalScrollbar", + "name": "ImGuiDragDropFlags_AcceptNoDrawDefaultRect", "value": "1 << 11" }, { "calc_value": 4096, - "name": "ImGuiWindowFlags_NoFocusOnAppearing", + "name": "ImGuiDragDropFlags_AcceptNoPreviewTooltip", "value": "1 << 12" }, { - "calc_value": 8192, - "name": "ImGuiWindowFlags_NoBringToFrontOnFocus", - "value": "1 << 13" + "calc_value": 3072, + "name": "ImGuiDragDropFlags_AcceptPeekOnly", + "value": "ImGuiDragDropFlags_AcceptBeforeDelivery | ImGuiDragDropFlags_AcceptNoDrawDefaultRect" + } + ], + "ImGuiFocusedFlags_": [ + { + "calc_value": 0, + "name": "ImGuiFocusedFlags_None", + "value": "0" }, { - "calc_value": 16384, - "name": "ImGuiWindowFlags_AlwaysVerticalScrollbar", - "value": "1 << 14" + "calc_value": 1, + "name": "ImGuiFocusedFlags_ChildWindows", + "value": "1 << 0" }, { - "calc_value": 32768, - "name": "ImGuiWindowFlags_AlwaysHorizontalScrollbar", - "value": "1<< 15" + "calc_value": 2, + "name": "ImGuiFocusedFlags_RootWindow", + "value": "1 << 1" }, { - "calc_value": 65536, - "name": "ImGuiWindowFlags_AlwaysUseWindowPadding", - "value": "1 << 16" + "calc_value": 4, + "name": "ImGuiFocusedFlags_AnyWindow", + "value": "1 << 2" }, { - "calc_value": 262144, - "name": "ImGuiWindowFlags_NoNavInputs", - "value": "1 << 18" + "calc_value": 3, + "name": "ImGuiFocusedFlags_RootAndChildWindows", + "value": "ImGuiFocusedFlags_RootWindow | ImGuiFocusedFlags_ChildWindows" + } + ], + "ImGuiHoveredFlags_": [ + { + "calc_value": 0, + "name": "ImGuiHoveredFlags_None", + "value": "0" }, { - "calc_value": 524288, - "name": "ImGuiWindowFlags_NoNavFocus", - "value": "1 << 19" + "calc_value": 1, + "name": "ImGuiHoveredFlags_ChildWindows", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImGuiHoveredFlags_RootWindow", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiHoveredFlags_AnyWindow", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImGuiHoveredFlags_AllowWhenBlockedByPopup", + "value": "1 << 3" + }, + { + "calc_value": 32, + "name": "ImGuiHoveredFlags_AllowWhenBlockedByActiveItem", + "value": "1 << 5" + }, + { + "calc_value": 64, + "name": "ImGuiHoveredFlags_AllowWhenOverlapped", + "value": "1 << 6" + }, + { + "calc_value": 128, + "name": "ImGuiHoveredFlags_AllowWhenDisabled", + "value": "1 << 7" + }, + { + "calc_value": 104, + "name": "ImGuiHoveredFlags_RectOnly", + "value": "ImGuiHoveredFlags_AllowWhenBlockedByPopup | ImGuiHoveredFlags_AllowWhenBlockedByActiveItem | ImGuiHoveredFlags_AllowWhenOverlapped" + }, + { + "calc_value": 3, + "name": "ImGuiHoveredFlags_RootAndChildWindows", + "value": "ImGuiHoveredFlags_RootWindow | ImGuiHoveredFlags_ChildWindows" + } + ], + "ImGuiInputTextFlags_": [ + { + "calc_value": 0, + "name": "ImGuiInputTextFlags_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiInputTextFlags_CharsDecimal", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImGuiInputTextFlags_CharsHexadecimal", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiInputTextFlags_CharsUppercase", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImGuiInputTextFlags_CharsNoBlank", + "value": "1 << 3" + }, + { + "calc_value": 16, + "name": "ImGuiInputTextFlags_AutoSelectAll", + "value": "1 << 4" + }, + { + "calc_value": 32, + "name": "ImGuiInputTextFlags_EnterReturnsTrue", + "value": "1 << 5" + }, + { + "calc_value": 64, + "name": "ImGuiInputTextFlags_CallbackCompletion", + "value": "1 << 6" + }, + { + "calc_value": 128, + "name": "ImGuiInputTextFlags_CallbackHistory", + "value": "1 << 7" + }, + { + "calc_value": 256, + "name": "ImGuiInputTextFlags_CallbackAlways", + "value": "1 << 8" + }, + { + "calc_value": 512, + "name": "ImGuiInputTextFlags_CallbackCharFilter", + "value": "1 << 9" + }, + { + "calc_value": 1024, + "name": "ImGuiInputTextFlags_AllowTabInput", + "value": "1 << 10" }, { - "calc_value": 786432, - "name": "ImGuiWindowFlags_NoNav", - "value": "ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus" + "calc_value": 2048, + "name": "ImGuiInputTextFlags_CtrlEnterForNewLine", + "value": "1 << 11" }, { - "calc_value": 43, - "name": "ImGuiWindowFlags_NoDecoration", - "value": "ImGuiWindowFlags_NoTitleBar | ImGuiWindowFlags_NoResize | ImGuiWindowFlags_NoScrollbar | ImGuiWindowFlags_NoCollapse" + "calc_value": 4096, + "name": "ImGuiInputTextFlags_NoHorizontalScroll", + "value": "1 << 12" }, { - "calc_value": 786944, - "name": "ImGuiWindowFlags_NoInputs", - "value": "ImGuiWindowFlags_NoMouseInputs | ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus" + "calc_value": 8192, + "name": "ImGuiInputTextFlags_AlwaysInsertMode", + "value": "1 << 13" }, { - "calc_value": 8388608, - "name": "ImGuiWindowFlags_NavFlattened", - "value": "1 << 23" + "calc_value": 16384, + "name": "ImGuiInputTextFlags_ReadOnly", + "value": "1 << 14" }, { - "calc_value": 16777216, - "name": "ImGuiWindowFlags_ChildWindow", - "value": "1 << 24" + "calc_value": 32768, + "name": "ImGuiInputTextFlags_Password", + "value": "1 << 15" }, { - "calc_value": 33554432, - "name": "ImGuiWindowFlags_Tooltip", - "value": "1 << 25" + "calc_value": 65536, + "name": "ImGuiInputTextFlags_NoUndoRedo", + "value": "1 << 16" }, { - "calc_value": 67108864, - "name": "ImGuiWindowFlags_Popup", - "value": "1 << 26" + "calc_value": 131072, + "name": "ImGuiInputTextFlags_CharsScientific", + "value": "1 << 17" }, { - "calc_value": 134217728, - "name": "ImGuiWindowFlags_Modal", - "value": "1 << 27" + "calc_value": 262144, + "name": "ImGuiInputTextFlags_CallbackResize", + "value": "1 << 18" }, { - "calc_value": 268435456, - "name": "ImGuiWindowFlags_ChildMenu", - "value": "1 << 28" + "calc_value": 1048576, + "name": "ImGuiInputTextFlags_Multiline", + "value": "1 << 20" } ], - "ImGuiNavInput_": [ + "ImGuiKey_": [ { "calc_value": 0, - "name": "ImGuiNavInput_Activate", + "name": "ImGuiKey_Tab", "value": 0 }, { "calc_value": 1, - "name": "ImGuiNavInput_Cancel", + "name": "ImGuiKey_LeftArrow", "value": 1 }, { "calc_value": 2, - "name": "ImGuiNavInput_Input", + "name": "ImGuiKey_RightArrow", "value": 2 }, { "calc_value": 3, - "name": "ImGuiNavInput_Menu", + "name": "ImGuiKey_UpArrow", "value": 3 }, { "calc_value": 4, - "name": "ImGuiNavInput_DpadLeft", + "name": "ImGuiKey_DownArrow", "value": 4 }, { "calc_value": 5, - "name": "ImGuiNavInput_DpadRight", + "name": "ImGuiKey_PageUp", "value": 5 }, { "calc_value": 6, - "name": "ImGuiNavInput_DpadUp", + "name": "ImGuiKey_PageDown", "value": 6 }, { "calc_value": 7, - "name": "ImGuiNavInput_DpadDown", + "name": "ImGuiKey_Home", "value": 7 }, { "calc_value": 8, - "name": "ImGuiNavInput_LStickLeft", + "name": "ImGuiKey_End", "value": 8 }, { "calc_value": 9, - "name": "ImGuiNavInput_LStickRight", + "name": "ImGuiKey_Insert", "value": 9 }, { "calc_value": 10, - "name": "ImGuiNavInput_LStickUp", + "name": "ImGuiKey_Delete", "value": 10 }, { "calc_value": 11, - "name": "ImGuiNavInput_LStickDown", + "name": "ImGuiKey_Backspace", "value": 11 }, { "calc_value": 12, - "name": "ImGuiNavInput_FocusPrev", + "name": "ImGuiKey_Space", "value": 12 }, { "calc_value": 13, - "name": "ImGuiNavInput_FocusNext", + "name": "ImGuiKey_Enter", "value": 13 }, { "calc_value": 14, - "name": "ImGuiNavInput_TweakSlow", + "name": "ImGuiKey_Escape", "value": 14 }, { "calc_value": 15, - "name": "ImGuiNavInput_TweakFast", + "name": "ImGuiKey_A", "value": 15 }, { "calc_value": 16, - "name": "ImGuiNavInput_KeyMenu_", + "name": "ImGuiKey_C", "value": 16 }, { "calc_value": 17, - "name": "ImGuiNavInput_KeyLeft_", + "name": "ImGuiKey_V", "value": 17 }, { "calc_value": 18, - "name": "ImGuiNavInput_KeyRight_", + "name": "ImGuiKey_X", "value": 18 }, { "calc_value": 19, - "name": "ImGuiNavInput_KeyUp_", + "name": "ImGuiKey_Y", "value": 19 }, { "calc_value": 20, - "name": "ImGuiNavInput_KeyDown_", + "name": "ImGuiKey_Z", "value": 20 }, { "calc_value": 21, - "name": "ImGuiNavInput_COUNT", + "name": "ImGuiKey_COUNT", "value": 21 - }, - { - "calc_value": 16, - "name": "ImGuiNavInput_InternalStart_", - "value": "ImGuiNavInput_KeyMenu_" } ], - "ImGuiFocusedFlags_": [ + "ImGuiMouseCursor_": [ + { + "calc_value": -1, + "name": "ImGuiMouseCursor_None", + "value": "-1" + }, { "calc_value": 0, - "name": "ImGuiFocusedFlags_None", + "name": "ImGuiMouseCursor_Arrow", "value": "0" }, { "calc_value": 1, - "name": "ImGuiFocusedFlags_ChildWindows", - "value": "1 << 0" + "name": "ImGuiMouseCursor_TextInput", + "value": 1 }, { "calc_value": 2, - "name": "ImGuiFocusedFlags_RootWindow", - "value": "1 << 1" - }, - { - "calc_value": 4, - "name": "ImGuiFocusedFlags_AnyWindow", - "value": "1 << 2" + "name": "ImGuiMouseCursor_ResizeAll", + "value": 2 }, { "calc_value": 3, - "name": "ImGuiFocusedFlags_RootAndChildWindows", - "value": "ImGuiFocusedFlags_RootWindow | ImGuiFocusedFlags_ChildWindows" - } - ], - "ImGuiSelectableFlags_": [ + "name": "ImGuiMouseCursor_ResizeNS", + "value": 3 + }, { - "calc_value": 0, - "name": "ImGuiSelectableFlags_None", - "value": "0" + "calc_value": 4, + "name": "ImGuiMouseCursor_ResizeEW", + "value": 4 }, { - "calc_value": 1, - "name": "ImGuiSelectableFlags_DontClosePopups", - "value": "1 << 0" + "calc_value": 5, + "name": "ImGuiMouseCursor_ResizeNESW", + "value": 5 }, { - "calc_value": 2, - "name": "ImGuiSelectableFlags_SpanAllColumns", - "value": "1 << 1" + "calc_value": 6, + "name": "ImGuiMouseCursor_ResizeNWSE", + "value": 6 }, { - "calc_value": 4, - "name": "ImGuiSelectableFlags_AllowDoubleClick", - "value": "1 << 2" + "calc_value": 7, + "name": "ImGuiMouseCursor_Hand", + "value": 7 }, { "calc_value": 8, - "name": "ImGuiSelectableFlags_Disabled", - "value": "1 << 3" + "name": "ImGuiMouseCursor_COUNT", + "value": 8 } ], - "ImGuiKey_": [ + "ImGuiNavInput_": [ { "calc_value": 0, - "name": "ImGuiKey_Tab", + "name": "ImGuiNavInput_Activate", "value": 0 }, { "calc_value": 1, - "name": "ImGuiKey_LeftArrow", + "name": "ImGuiNavInput_Cancel", "value": 1 }, { "calc_value": 2, - "name": "ImGuiKey_RightArrow", + "name": "ImGuiNavInput_Input", "value": 2 }, { "calc_value": 3, - "name": "ImGuiKey_UpArrow", + "name": "ImGuiNavInput_Menu", "value": 3 }, { "calc_value": 4, - "name": "ImGuiKey_DownArrow", + "name": "ImGuiNavInput_DpadLeft", "value": 4 }, { "calc_value": 5, - "name": "ImGuiKey_PageUp", + "name": "ImGuiNavInput_DpadRight", "value": 5 }, { "calc_value": 6, - "name": "ImGuiKey_PageDown", + "name": "ImGuiNavInput_DpadUp", "value": 6 }, { "calc_value": 7, - "name": "ImGuiKey_Home", + "name": "ImGuiNavInput_DpadDown", "value": 7 }, { "calc_value": 8, - "name": "ImGuiKey_End", + "name": "ImGuiNavInput_LStickLeft", "value": 8 }, { "calc_value": 9, - "name": "ImGuiKey_Insert", + "name": "ImGuiNavInput_LStickRight", "value": 9 }, { "calc_value": 10, - "name": "ImGuiKey_Delete", + "name": "ImGuiNavInput_LStickUp", "value": 10 }, { "calc_value": 11, - "name": "ImGuiKey_Backspace", + "name": "ImGuiNavInput_LStickDown", "value": 11 }, { "calc_value": 12, - "name": "ImGuiKey_Space", + "name": "ImGuiNavInput_FocusPrev", "value": 12 }, { "calc_value": 13, - "name": "ImGuiKey_Enter", + "name": "ImGuiNavInput_FocusNext", "value": 13 }, { "calc_value": 14, - "name": "ImGuiKey_Escape", + "name": "ImGuiNavInput_TweakSlow", "value": 14 }, { "calc_value": 15, - "name": "ImGuiKey_A", + "name": "ImGuiNavInput_TweakFast", "value": 15 }, { "calc_value": 16, - "name": "ImGuiKey_C", + "name": "ImGuiNavInput_KeyMenu_", "value": 16 }, { "calc_value": 17, - "name": "ImGuiKey_V", - "value": 17 - }, - { - "calc_value": 18, - "name": "ImGuiKey_X", - "value": 18 - }, - { - "calc_value": 19, - "name": "ImGuiKey_Y", - "value": 19 - }, - { - "calc_value": 20, - "name": "ImGuiKey_Z", - "value": 20 - }, - { - "calc_value": 21, - "name": "ImGuiKey_COUNT", - "value": 21 - } - ], - "ImFontAtlasFlags_": [ - { - "calc_value": 0, - "name": "ImFontAtlasFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImFontAtlasFlags_NoPowerOfTwoHeight", - "value": "1 << 0" - }, - { - "calc_value": 2, - "name": "ImFontAtlasFlags_NoMouseCursors", - "value": "1 << 1" - } - ], - "ImGuiConfigFlags_": [ - { - "calc_value": 1, - "name": "ImGuiConfigFlags_NavEnableKeyboard", - "value": "1 << 0" - }, - { - "calc_value": 2, - "name": "ImGuiConfigFlags_NavEnableGamepad", - "value": "1 << 1" - }, - { - "calc_value": 4, - "name": "ImGuiConfigFlags_NavEnableSetMousePos", - "value": "1 << 2" + "name": "ImGuiNavInput_KeyLeft_", + "value": 17 }, { - "calc_value": 8, - "name": "ImGuiConfigFlags_NavNoCaptureKeyboard", - "value": "1 << 3" + "calc_value": 18, + "name": "ImGuiNavInput_KeyRight_", + "value": 18 }, { - "calc_value": 16, - "name": "ImGuiConfigFlags_NoMouse", - "value": "1 << 4" + "calc_value": 19, + "name": "ImGuiNavInput_KeyUp_", + "value": 19 }, { - "calc_value": 32, - "name": "ImGuiConfigFlags_NoMouseCursorChange", - "value": "1 << 5" + "calc_value": 20, + "name": "ImGuiNavInput_KeyDown_", + "value": 20 }, { - "calc_value": 1048576, - "name": "ImGuiConfigFlags_IsSRGB", - "value": "1 << 20" + "calc_value": 21, + "name": "ImGuiNavInput_COUNT", + "value": 21 }, { - "calc_value": 2097152, - "name": "ImGuiConfigFlags_IsTouchScreen", - "value": "1 << 21" + "calc_value": 16, + "name": "ImGuiNavInput_InternalStart_", + "value": "ImGuiNavInput_KeyMenu_" } ], - "ImDrawCornerFlags_": [ + "ImGuiSelectableFlags_": [ + { + "calc_value": 0, + "name": "ImGuiSelectableFlags_None", + "value": "0" + }, { "calc_value": 1, - "name": "ImDrawCornerFlags_TopLeft", + "name": "ImGuiSelectableFlags_DontClosePopups", "value": "1 << 0" }, { "calc_value": 2, - "name": "ImDrawCornerFlags_TopRight", + "name": "ImGuiSelectableFlags_SpanAllColumns", "value": "1 << 1" }, { "calc_value": 4, - "name": "ImDrawCornerFlags_BotLeft", + "name": "ImGuiSelectableFlags_AllowDoubleClick", "value": "1 << 2" }, { "calc_value": 8, - "name": "ImDrawCornerFlags_BotRight", + "name": "ImGuiSelectableFlags_Disabled", "value": "1 << 3" + } + ], + "ImGuiStyleVar_": [ + { + "calc_value": 0, + "name": "ImGuiStyleVar_Alpha", + "value": 0 + }, + { + "calc_value": 1, + "name": "ImGuiStyleVar_WindowPadding", + "value": 1 + }, + { + "calc_value": 2, + "name": "ImGuiStyleVar_WindowRounding", + "value": 2 }, { "calc_value": 3, - "name": "ImDrawCornerFlags_Top", - "value": "ImDrawCornerFlags_TopLeft | ImDrawCornerFlags_TopRight" + "name": "ImGuiStyleVar_WindowBorderSize", + "value": 3 }, { - "calc_value": 12, - "name": "ImDrawCornerFlags_Bot", - "value": "ImDrawCornerFlags_BotLeft | ImDrawCornerFlags_BotRight" + "calc_value": 4, + "name": "ImGuiStyleVar_WindowMinSize", + "value": 4 }, { "calc_value": 5, - "name": "ImDrawCornerFlags_Left", - "value": "ImDrawCornerFlags_TopLeft | ImDrawCornerFlags_BotLeft" + "name": "ImGuiStyleVar_WindowTitleAlign", + "value": 5 }, { - "calc_value": 10, - "name": "ImDrawCornerFlags_Right", - "value": "ImDrawCornerFlags_TopRight | ImDrawCornerFlags_BotRight" + "calc_value": 6, + "name": "ImGuiStyleVar_ChildRounding", + "value": 6 }, { - "calc_value": 15, - "name": "ImDrawCornerFlags_All", - "value": "0xF" - } - ], - "ImGuiDragDropFlags_": [ + "calc_value": 7, + "name": "ImGuiStyleVar_ChildBorderSize", + "value": 7 + }, { - "calc_value": 0, - "name": "ImGuiDragDropFlags_None", - "value": "0" + "calc_value": 8, + "name": "ImGuiStyleVar_PopupRounding", + "value": 8 }, { - "calc_value": 1, - "name": "ImGuiDragDropFlags_SourceNoPreviewTooltip", - "value": "1 << 0" + "calc_value": 9, + "name": "ImGuiStyleVar_PopupBorderSize", + "value": 9 }, { - "calc_value": 2, - "name": "ImGuiDragDropFlags_SourceNoDisableHover", - "value": "1 << 1" + "calc_value": 10, + "name": "ImGuiStyleVar_FramePadding", + "value": 10 }, { - "calc_value": 4, - "name": "ImGuiDragDropFlags_SourceNoHoldToOpenOthers", - "value": "1 << 2" + "calc_value": 11, + "name": "ImGuiStyleVar_FrameRounding", + "value": 11 }, { - "calc_value": 8, - "name": "ImGuiDragDropFlags_SourceAllowNullID", - "value": "1 << 3" + "calc_value": 12, + "name": "ImGuiStyleVar_FrameBorderSize", + "value": 12 }, { - "calc_value": 16, - "name": "ImGuiDragDropFlags_SourceExtern", - "value": "1 << 4" + "calc_value": 13, + "name": "ImGuiStyleVar_ItemSpacing", + "value": 13 }, { - "calc_value": 32, - "name": "ImGuiDragDropFlags_SourceAutoExpirePayload", - "value": "1 << 5" + "calc_value": 14, + "name": "ImGuiStyleVar_ItemInnerSpacing", + "value": 14 }, { - "calc_value": 1024, - "name": "ImGuiDragDropFlags_AcceptBeforeDelivery", - "value": "1 << 10" + "calc_value": 15, + "name": "ImGuiStyleVar_IndentSpacing", + "value": 15 }, { - "calc_value": 2048, - "name": "ImGuiDragDropFlags_AcceptNoDrawDefaultRect", - "value": "1 << 11" + "calc_value": 16, + "name": "ImGuiStyleVar_ScrollbarSize", + "value": 16 }, { - "calc_value": 4096, - "name": "ImGuiDragDropFlags_AcceptNoPreviewTooltip", - "value": "1 << 12" + "calc_value": 17, + "name": "ImGuiStyleVar_ScrollbarRounding", + "value": 17 }, { - "calc_value": 3072, - "name": "ImGuiDragDropFlags_AcceptPeekOnly", - "value": "ImGuiDragDropFlags_AcceptBeforeDelivery | ImGuiDragDropFlags_AcceptNoDrawDefaultRect" - } - ], - "ImGuiCond_": [ + "calc_value": 18, + "name": "ImGuiStyleVar_GrabMinSize", + "value": 18 + }, { - "calc_value": 1, - "name": "ImGuiCond_Always", - "value": "1 << 0" + "calc_value": 19, + "name": "ImGuiStyleVar_GrabRounding", + "value": 19 }, { - "calc_value": 2, - "name": "ImGuiCond_Once", - "value": "1 << 1" + "calc_value": 20, + "name": "ImGuiStyleVar_TabRounding", + "value": 20 }, { - "calc_value": 4, - "name": "ImGuiCond_FirstUseEver", - "value": "1 << 2" + "calc_value": 21, + "name": "ImGuiStyleVar_ButtonTextAlign", + "value": 21 }, { - "calc_value": 8, - "name": "ImGuiCond_Appearing", - "value": "1 << 3" + "calc_value": 22, + "name": "ImGuiStyleVar_COUNT", + "value": 22 } ], - "ImGuiInputTextFlags_": [ + "ImGuiTabBarFlags_": [ { "calc_value": 0, - "name": "ImGuiInputTextFlags_None", + "name": "ImGuiTabBarFlags_None", "value": "0" }, { "calc_value": 1, - "name": "ImGuiInputTextFlags_CharsDecimal", + "name": "ImGuiTabBarFlags_Reorderable", "value": "1 << 0" }, { "calc_value": 2, - "name": "ImGuiInputTextFlags_CharsHexadecimal", + "name": "ImGuiTabBarFlags_AutoSelectNewTabs", "value": "1 << 1" }, { "calc_value": 4, - "name": "ImGuiInputTextFlags_CharsUppercase", + "name": "ImGuiTabBarFlags_NoCloseWithMiddleMouseButton", "value": "1 << 2" }, { "calc_value": 8, - "name": "ImGuiInputTextFlags_CharsNoBlank", + "name": "ImGuiTabBarFlags_NoTabListPopupButton", "value": "1 << 3" }, { "calc_value": 16, - "name": "ImGuiInputTextFlags_AutoSelectAll", + "name": "ImGuiTabBarFlags_NoTabListScrollingButtons", "value": "1 << 4" }, { "calc_value": 32, - "name": "ImGuiInputTextFlags_EnterReturnsTrue", + "name": "ImGuiTabBarFlags_NoTooltip", "value": "1 << 5" }, { "calc_value": 64, - "name": "ImGuiInputTextFlags_CallbackCompletion", + "name": "ImGuiTabBarFlags_FittingPolicyResizeDown", "value": "1 << 6" }, { "calc_value": 128, - "name": "ImGuiInputTextFlags_CallbackHistory", + "name": "ImGuiTabBarFlags_FittingPolicyScroll", "value": "1 << 7" }, { - "calc_value": 256, - "name": "ImGuiInputTextFlags_CallbackAlways", - "value": "1 << 8" - }, - { - "calc_value": 512, - "name": "ImGuiInputTextFlags_CallbackCharFilter", - "value": "1 << 9" - }, - { - "calc_value": 1024, - "name": "ImGuiInputTextFlags_AllowTabInput", - "value": "1 << 10" - }, - { - "calc_value": 2048, - "name": "ImGuiInputTextFlags_CtrlEnterForNewLine", - "value": "1 << 11" - }, - { - "calc_value": 4096, - "name": "ImGuiInputTextFlags_NoHorizontalScroll", - "value": "1 << 12" - }, - { - "calc_value": 8192, - "name": "ImGuiInputTextFlags_AlwaysInsertMode", - "value": "1 << 13" + "calc_value": 192, + "name": "ImGuiTabBarFlags_FittingPolicyMask_", + "value": "ImGuiTabBarFlags_FittingPolicyResizeDown | ImGuiTabBarFlags_FittingPolicyScroll" }, { - "calc_value": 16384, - "name": "ImGuiInputTextFlags_ReadOnly", - "value": "1 << 14" - }, + "calc_value": 64, + "name": "ImGuiTabBarFlags_FittingPolicyDefault_", + "value": "ImGuiTabBarFlags_FittingPolicyResizeDown" + } + ], + "ImGuiTabItemFlags_": [ { - "calc_value": 32768, - "name": "ImGuiInputTextFlags_Password", - "value": "1 << 15" + "calc_value": 0, + "name": "ImGuiTabItemFlags_None", + "value": "0" }, { - "calc_value": 65536, - "name": "ImGuiInputTextFlags_NoUndoRedo", - "value": "1 << 16" + "calc_value": 1, + "name": "ImGuiTabItemFlags_UnsavedDocument", + "value": "1 << 0" }, { - "calc_value": 131072, - "name": "ImGuiInputTextFlags_CharsScientific", - "value": "1 << 17" + "calc_value": 2, + "name": "ImGuiTabItemFlags_SetSelected", + "value": "1 << 1" }, { - "calc_value": 262144, - "name": "ImGuiInputTextFlags_CallbackResize", - "value": "1 << 18" + "calc_value": 4, + "name": "ImGuiTabItemFlags_NoCloseWithMiddleMouseButton", + "value": "1 << 2" }, { - "calc_value": 1048576, - "name": "ImGuiInputTextFlags_Multiline", - "value": "1 << 20" + "calc_value": 8, + "name": "ImGuiTabItemFlags_NoPushId", + "value": "1 << 3" } ], - "ImGuiMouseCursor_": [ - { - "calc_value": -1, - "name": "ImGuiMouseCursor_None", - "value": "-1" - }, + "ImGuiTreeNodeFlags_": [ { "calc_value": 0, - "name": "ImGuiMouseCursor_Arrow", + "name": "ImGuiTreeNodeFlags_None", "value": "0" }, { "calc_value": 1, - "name": "ImGuiMouseCursor_TextInput", - "value": 1 + "name": "ImGuiTreeNodeFlags_Selected", + "value": "1 << 0" }, { "calc_value": 2, - "name": "ImGuiMouseCursor_ResizeAll", - "value": 2 + "name": "ImGuiTreeNodeFlags_Framed", + "value": "1 << 1" }, { - "calc_value": 3, - "name": "ImGuiMouseCursor_ResizeNS", - "value": 3 + "calc_value": 4, + "name": "ImGuiTreeNodeFlags_AllowItemOverlap", + "value": "1 << 2" }, { - "calc_value": 4, - "name": "ImGuiMouseCursor_ResizeEW", - "value": 4 + "calc_value": 8, + "name": "ImGuiTreeNodeFlags_NoTreePushOnOpen", + "value": "1 << 3" }, { - "calc_value": 5, - "name": "ImGuiMouseCursor_ResizeNESW", - "value": 5 + "calc_value": 16, + "name": "ImGuiTreeNodeFlags_NoAutoOpenOnLog", + "value": "1 << 4" }, { - "calc_value": 6, - "name": "ImGuiMouseCursor_ResizeNWSE", - "value": 6 + "calc_value": 32, + "name": "ImGuiTreeNodeFlags_DefaultOpen", + "value": "1 << 5" }, { - "calc_value": 7, - "name": "ImGuiMouseCursor_Hand", - "value": 7 + "calc_value": 64, + "name": "ImGuiTreeNodeFlags_OpenOnDoubleClick", + "value": "1 << 6" }, { - "calc_value": 8, - "name": "ImGuiMouseCursor_COUNT", - "value": 8 + "calc_value": 128, + "name": "ImGuiTreeNodeFlags_OpenOnArrow", + "value": "1 << 7" + }, + { + "calc_value": 256, + "name": "ImGuiTreeNodeFlags_Leaf", + "value": "1 << 8" + }, + { + "calc_value": 512, + "name": "ImGuiTreeNodeFlags_Bullet", + "value": "1 << 9" + }, + { + "calc_value": 1024, + "name": "ImGuiTreeNodeFlags_FramePadding", + "value": "1 << 10" + }, + { + "calc_value": 8192, + "name": "ImGuiTreeNodeFlags_NavLeftJumpsBackHere", + "value": "1 << 13" + }, + { + "calc_value": 26, + "name": "ImGuiTreeNodeFlags_CollapsingHeader", + "value": "ImGuiTreeNodeFlags_Framed | ImGuiTreeNodeFlags_NoTreePushOnOpen | ImGuiTreeNodeFlags_NoAutoOpenOnLog" } ], - "ImGuiColorEditFlags_": [ + "ImGuiWindowFlags_": [ { "calc_value": 0, - "name": "ImGuiColorEditFlags_None", + "name": "ImGuiWindowFlags_None", "value": "0" }, + { + "calc_value": 1, + "name": "ImGuiWindowFlags_NoTitleBar", + "value": "1 << 0" + }, { "calc_value": 2, - "name": "ImGuiColorEditFlags_NoAlpha", + "name": "ImGuiWindowFlags_NoResize", "value": "1 << 1" }, { "calc_value": 4, - "name": "ImGuiColorEditFlags_NoPicker", + "name": "ImGuiWindowFlags_NoMove", "value": "1 << 2" }, { "calc_value": 8, - "name": "ImGuiColorEditFlags_NoOptions", + "name": "ImGuiWindowFlags_NoScrollbar", "value": "1 << 3" }, { "calc_value": 16, - "name": "ImGuiColorEditFlags_NoSmallPreview", + "name": "ImGuiWindowFlags_NoScrollWithMouse", "value": "1 << 4" }, { "calc_value": 32, - "name": "ImGuiColorEditFlags_NoInputs", + "name": "ImGuiWindowFlags_NoCollapse", "value": "1 << 5" }, { "calc_value": 64, - "name": "ImGuiColorEditFlags_NoTooltip", + "name": "ImGuiWindowFlags_AlwaysAutoResize", "value": "1 << 6" }, { "calc_value": 128, - "name": "ImGuiColorEditFlags_NoLabel", + "name": "ImGuiWindowFlags_NoBackground", "value": "1 << 7" }, { "calc_value": 256, - "name": "ImGuiColorEditFlags_NoSidePreview", + "name": "ImGuiWindowFlags_NoSavedSettings", "value": "1 << 8" }, { "calc_value": 512, - "name": "ImGuiColorEditFlags_NoDragDrop", + "name": "ImGuiWindowFlags_NoMouseInputs", "value": "1 << 9" }, { - "calc_value": 65536, - "name": "ImGuiColorEditFlags_AlphaBar", - "value": "1 << 16" + "calc_value": 1024, + "name": "ImGuiWindowFlags_MenuBar", + "value": "1 << 10" }, { - "calc_value": 131072, - "name": "ImGuiColorEditFlags_AlphaPreview", - "value": "1 << 17" + "calc_value": 2048, + "name": "ImGuiWindowFlags_HorizontalScrollbar", + "value": "1 << 11" + }, + { + "calc_value": 4096, + "name": "ImGuiWindowFlags_NoFocusOnAppearing", + "value": "1 << 12" + }, + { + "calc_value": 8192, + "name": "ImGuiWindowFlags_NoBringToFrontOnFocus", + "value": "1 << 13" + }, + { + "calc_value": 16384, + "name": "ImGuiWindowFlags_AlwaysVerticalScrollbar", + "value": "1 << 14" + }, + { + "calc_value": 32768, + "name": "ImGuiWindowFlags_AlwaysHorizontalScrollbar", + "value": "1<< 15" + }, + { + "calc_value": 65536, + "name": "ImGuiWindowFlags_AlwaysUseWindowPadding", + "value": "1 << 16" }, { "calc_value": 262144, - "name": "ImGuiColorEditFlags_AlphaPreviewHalf", + "name": "ImGuiWindowFlags_NoNavInputs", "value": "1 << 18" }, { "calc_value": 524288, - "name": "ImGuiColorEditFlags_HDR", + "name": "ImGuiWindowFlags_NoNavFocus", "value": "1 << 19" }, { "calc_value": 1048576, - "name": "ImGuiColorEditFlags_RGB", + "name": "ImGuiWindowFlags_UnsavedDocument", "value": "1 << 20" }, { - "calc_value": 2097152, - "name": "ImGuiColorEditFlags_HSV", - "value": "1 << 21" + "calc_value": 786432, + "name": "ImGuiWindowFlags_NoNav", + "value": "ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus" }, { - "calc_value": 4194304, - "name": "ImGuiColorEditFlags_HEX", - "value": "1 << 22" + "calc_value": 43, + "name": "ImGuiWindowFlags_NoDecoration", + "value": "ImGuiWindowFlags_NoTitleBar | ImGuiWindowFlags_NoResize | ImGuiWindowFlags_NoScrollbar | ImGuiWindowFlags_NoCollapse" + }, + { + "calc_value": 786944, + "name": "ImGuiWindowFlags_NoInputs", + "value": "ImGuiWindowFlags_NoMouseInputs | ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus" }, { "calc_value": 8388608, - "name": "ImGuiColorEditFlags_Uint8", + "name": "ImGuiWindowFlags_NavFlattened", "value": "1 << 23" }, { "calc_value": 16777216, - "name": "ImGuiColorEditFlags_Float", + "name": "ImGuiWindowFlags_ChildWindow", "value": "1 << 24" }, { "calc_value": 33554432, - "name": "ImGuiColorEditFlags_PickerHueBar", + "name": "ImGuiWindowFlags_Tooltip", "value": "1 << 25" }, { "calc_value": 67108864, - "name": "ImGuiColorEditFlags_PickerHueWheel", + "name": "ImGuiWindowFlags_Popup", "value": "1 << 26" }, { - "calc_value": 7340032, - "name": "ImGuiColorEditFlags__InputsMask", - "value": "ImGuiColorEditFlags_RGB|ImGuiColorEditFlags_HSV|ImGuiColorEditFlags_HEX" - }, - { - "calc_value": 25165824, - "name": "ImGuiColorEditFlags__DataTypeMask", - "value": "ImGuiColorEditFlags_Uint8|ImGuiColorEditFlags_Float" - }, - { - "calc_value": 100663296, - "name": "ImGuiColorEditFlags__PickerMask", - "value": "ImGuiColorEditFlags_PickerHueWheel|ImGuiColorEditFlags_PickerHueBar" + "calc_value": 134217728, + "name": "ImGuiWindowFlags_Modal", + "value": "1 << 27" }, { - "calc_value": 42991616, - "name": "ImGuiColorEditFlags__OptionsDefault", - "value": "ImGuiColorEditFlags_Uint8|ImGuiColorEditFlags_RGB|ImGuiColorEditFlags_PickerHueBar" + "calc_value": 268435456, + "name": "ImGuiWindowFlags_ChildMenu", + "value": "1 << 28" } - ], - "ImGuiHoveredFlags_": [ - { - "calc_value": 0, - "name": "ImGuiHoveredFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiHoveredFlags_ChildWindows", - "value": "1 << 0" - }, - { - "calc_value": 2, - "name": "ImGuiHoveredFlags_RootWindow", - "value": "1 << 1" - }, - { - "calc_value": 4, - "name": "ImGuiHoveredFlags_AnyWindow", - "value": "1 << 2" - }, - { - "calc_value": 8, - "name": "ImGuiHoveredFlags_AllowWhenBlockedByPopup", - "value": "1 << 3" - }, - { - "calc_value": 32, - "name": "ImGuiHoveredFlags_AllowWhenBlockedByActiveItem", - "value": "1 << 5" - }, - { - "calc_value": 64, - "name": "ImGuiHoveredFlags_AllowWhenOverlapped", - "value": "1 << 6" - }, - { - "calc_value": 128, - "name": "ImGuiHoveredFlags_AllowWhenDisabled", - "value": "1 << 7" - }, + ] + }, + "structs": { + "CustomRect": [ { - "calc_value": 104, - "name": "ImGuiHoveredFlags_RectOnly", - "value": "ImGuiHoveredFlags_AllowWhenBlockedByPopup | ImGuiHoveredFlags_AllowWhenBlockedByActiveItem | ImGuiHoveredFlags_AllowWhenOverlapped" + "name": "ID", + "type": "unsigned int" }, { - "calc_value": 3, - "name": "ImGuiHoveredFlags_RootAndChildWindows", - "value": "ImGuiHoveredFlags_RootWindow | ImGuiHoveredFlags_ChildWindows" - } - ], - "ImGuiDir_": [ - { - "calc_value": -1, - "name": "ImGuiDir_None", - "value": "-1" + "name": "Width", + "type": "unsigned short" }, { - "calc_value": 0, - "name": "ImGuiDir_Left", - "value": "0" + "name": "Height", + "type": "unsigned short" }, { - "calc_value": 1, - "name": "ImGuiDir_Right", - "value": "1" + "name": "X", + "type": "unsigned short" }, { - "calc_value": 2, - "name": "ImGuiDir_Up", - "value": "2" + "name": "Y", + "type": "unsigned short" }, { - "calc_value": 3, - "name": "ImGuiDir_Down", - "value": "3" + "name": "GlyphAdvanceX", + "type": "float" }, { - "calc_value": 4, - "name": "ImGuiDir_COUNT", - "value": 4 + "name": "GlyphOffset", + "type": "ImVec2" + }, + { + "name": "Font", + "type": "ImFont*" } ], - "ImDrawListFlags_": [ - { - "calc_value": 1, - "name": "ImDrawListFlags_AntiAliasedLines", - "value": "1 << 0" - }, + "ImColor": [ { - "calc_value": 2, - "name": "ImDrawListFlags_AntiAliasedFill", - "value": "1 << 1" + "name": "Value", + "type": "ImVec4" } ], - "ImGuiDataType_": [ + "ImDrawChannel": [ { - "calc_value": 0, - "name": "ImGuiDataType_S32", - "value": 0 + "name": "CmdBuffer", + "template_type": "ImDrawCmd", + "type": "ImVector_ImDrawCmd" }, { - "calc_value": 1, - "name": "ImGuiDataType_U32", - "value": 1 - }, + "name": "IdxBuffer", + "template_type": "ImDrawIdx", + "type": "ImVector_ImDrawIdx" + } + ], + "ImDrawCmd": [ { - "calc_value": 2, - "name": "ImGuiDataType_S64", - "value": 2 + "name": "ElemCount", + "type": "unsigned int" }, { - "calc_value": 3, - "name": "ImGuiDataType_U64", - "value": 3 + "name": "ClipRect", + "type": "ImVec4" }, { - "calc_value": 4, - "name": "ImGuiDataType_Float", - "value": 4 + "name": "TextureId", + "type": "ImTextureID" }, { - "calc_value": 5, - "name": "ImGuiDataType_Double", - "value": 5 + "name": "UserCallback", + "type": "ImDrawCallback" }, { - "calc_value": 6, - "name": "ImGuiDataType_COUNT", - "value": 6 + "name": "UserCallbackData", + "type": "void*" } ], - "ImGuiBackendFlags_": [ + "ImDrawData": [ { - "calc_value": 1, - "name": "ImGuiBackendFlags_HasGamepad", - "value": "1 << 0" + "name": "Valid", + "type": "bool" }, { - "calc_value": 2, - "name": "ImGuiBackendFlags_HasMouseCursors", - "value": "1 << 1" + "name": "CmdLists", + "type": "ImDrawList**" }, { - "calc_value": 4, - "name": "ImGuiBackendFlags_HasSetMousePos", - "value": "1 << 2" - } - ] - }, - "structs": { - "ImDrawVert": [ + "name": "CmdListsCount", + "type": "int" + }, + { + "name": "TotalIdxCount", + "type": "int" + }, { - "type": "ImVec2", - "name": "pos" + "name": "TotalVtxCount", + "type": "int" }, { - "type": "ImVec2", - "name": "uv" + "name": "DisplayPos", + "type": "ImVec2" }, { - "type": "ImU32", - "name": "col" + "name": "DisplaySize", + "type": "ImVec2" } ], "ImDrawList": [ { - "type": "ImVector_ImDrawCmd", + "name": "CmdBuffer", "template_type": "ImDrawCmd", - "name": "CmdBuffer" + "type": "ImVector_ImDrawCmd" }, { - "type": "ImVector_ImDrawIdx", + "name": "IdxBuffer", "template_type": "ImDrawIdx", - "name": "IdxBuffer" + "type": "ImVector_ImDrawIdx" }, { - "type": "ImVector_ImDrawVert", + "name": "VtxBuffer", "template_type": "ImDrawVert", - "name": "VtxBuffer" + "type": "ImVector_ImDrawVert" }, { - "type": "ImDrawListFlags", - "name": "Flags" + "name": "Flags", + "type": "ImDrawListFlags" }, { - "type": "const ImDrawListSharedData*", - "name": "_Data" + "name": "_Data", + "type": "const ImDrawListSharedData*" }, { - "type": "const char*", - "name": "_OwnerName" + "name": "_OwnerName", + "type": "const char*" }, { - "type": "unsigned int", - "name": "_VtxCurrentIdx" + "name": "_VtxCurrentIdx", + "type": "unsigned int" }, { - "type": "ImDrawVert*", - "name": "_VtxWritePtr" + "name": "_VtxWritePtr", + "type": "ImDrawVert*" }, { - "type": "ImDrawIdx*", - "name": "_IdxWritePtr" + "name": "_IdxWritePtr", + "type": "ImDrawIdx*" }, { - "type": "ImVector_ImVec4", + "name": "_ClipRectStack", "template_type": "ImVec4", - "name": "_ClipRectStack" + "type": "ImVector_ImVec4" }, { - "type": "ImVector_ImTextureID", + "name": "_TextureIdStack", "template_type": "ImTextureID", - "name": "_TextureIdStack" + "type": "ImVector_ImTextureID" }, { - "type": "ImVector_ImVec2", + "name": "_Path", "template_type": "ImVec2", - "name": "_Path" + "type": "ImVector_ImVec2" }, { - "type": "int", - "name": "_ChannelsCurrent" + "name": "_ChannelsCurrent", + "type": "int" }, { - "type": "int", - "name": "_ChannelsCount" + "name": "_ChannelsCount", + "type": "int" }, { - "type": "ImVector_ImDrawChannel", + "name": "_Channels", "template_type": "ImDrawChannel", - "name": "_Channels" + "type": "ImVector_ImDrawChannel" } ], - "Pair": [ + "ImDrawVert": [ + { + "name": "pos", + "type": "ImVec2" + }, { - "type": "ImGuiID", - "name": "key" + "name": "uv", + "type": "ImVec2" }, { - "type": "union { int val_i; float val_f; void* val_p;", - "name": "}" + "name": "col", + "type": "ImU32" } ], "ImFont": [ { - "type": "float", - "name": "FontSize" + "name": "FontSize", + "type": "float" }, { - "type": "float", - "name": "Scale" + "name": "Scale", + "type": "float" }, { - "type": "ImVec2", - "name": "DisplayOffset" + "name": "DisplayOffset", + "type": "ImVec2" }, { - "type": "ImVector_ImFontGlyph", + "name": "Glyphs", "template_type": "ImFontGlyph", - "name": "Glyphs" + "type": "ImVector_ImFontGlyph" }, { - "type": "ImVector_float", + "name": "IndexAdvanceX", "template_type": "float", - "name": "IndexAdvanceX" + "type": "ImVector_float" }, { - "type": "ImVector_ImWchar", + "name": "IndexLookup", "template_type": "ImWchar", - "name": "IndexLookup" + "type": "ImVector_ImWchar" }, { - "type": "const ImFontGlyph*", - "name": "FallbackGlyph" + "name": "FallbackGlyph", + "type": "const ImFontGlyph*" }, { - "type": "float", - "name": "FallbackAdvanceX" + "name": "FallbackAdvanceX", + "type": "float" }, { - "type": "ImWchar", - "name": "FallbackChar" + "name": "FallbackChar", + "type": "ImWchar" }, { - "type": "short", - "name": "ConfigDataCount" + "name": "ConfigDataCount", + "type": "short" }, { - "type": "ImFontConfig*", - "name": "ConfigData" + "name": "ConfigData", + "type": "ImFontConfig*" }, { - "type": "ImFontAtlas*", - "name": "ContainerAtlas" + "name": "ContainerAtlas", + "type": "ImFontAtlas*" }, { - "type": "float", - "name": "Ascent" + "name": "Ascent", + "type": "float" }, { - "type": "float", - "name": "Descent" + "name": "Descent", + "type": "float" }, { - "type": "bool", - "name": "DirtyLookupTables" + "name": "DirtyLookupTables", + "type": "bool" }, { - "type": "int", - "name": "MetricsTotalSurface" + "name": "MetricsTotalSurface", + "type": "int" } ], - "ImGuiListClipper": [ + "ImFontAtlas": [ { - "type": "float", - "name": "StartPosY" + "name": "Locked", + "type": "bool" }, { - "type": "float", - "name": "ItemsHeight" + "name": "Flags", + "type": "ImFontAtlasFlags" }, { - "type": "int", - "name": "ItemsCount" + "name": "TexID", + "type": "ImTextureID" }, { - "type": "int", - "name": "StepNo" + "name": "TexDesiredWidth", + "type": "int" }, { - "type": "int", - "name": "DisplayStart" + "name": "TexGlyphPadding", + "type": "int" }, { - "type": "int", - "name": "DisplayEnd" - } - ], - "CustomRect": [ + "name": "TexPixelsAlpha8", + "type": "unsigned char*" + }, + { + "name": "TexPixelsRGBA32", + "type": "unsigned int*" + }, { - "type": "unsigned int", - "name": "ID" + "name": "TexWidth", + "type": "int" }, { - "type": "unsigned short", - "name": "Width" + "name": "TexHeight", + "type": "int" }, { - "type": "unsigned short", - "name": "Height" + "name": "TexUvScale", + "type": "ImVec2" }, { - "type": "unsigned short", - "name": "X" + "name": "TexUvWhitePixel", + "type": "ImVec2" }, { - "type": "unsigned short", - "name": "Y" + "name": "Fonts", + "template_type": "ImFont*", + "type": "ImVector_ImFontPtr" }, { - "type": "float", - "name": "GlyphAdvanceX" + "name": "CustomRects", + "template_type": "CustomRect", + "type": "ImVector_CustomRect" }, { - "type": "ImVec2", - "name": "GlyphOffset" + "name": "ConfigData", + "template_type": "ImFontConfig", + "type": "ImVector_ImFontConfig" }, { - "type": "ImFont*", - "name": "Font" + "name": "CustomRectIds[1]", + "size": 1, + "type": "int" } ], - "ImVec4": [ + "ImFontConfig": [ { - "type": "float", - "name": "x" + "name": "FontData", + "type": "void*" }, { - "type": "float", - "name": "y" + "name": "FontDataSize", + "type": "int" }, { - "type": "float", - "name": "z" + "name": "FontDataOwnedByAtlas", + "type": "bool" }, { - "type": "float", - "name": "w" - } - ], - "GlyphRangesBuilder": [ - { - "type": "ImVector_unsigned_char", - "template_type": "unsigned char", - "name": "UsedChars" - } - ], - "ImGuiStorage": [ - { - "type": "ImVector_Pair", - "template_type": "Pair", - "name": "Data" - } - ], - "ImFontAtlas": [ - { - "type": "bool", - "name": "Locked" + "name": "FontNo", + "type": "int" }, { - "type": "ImFontAtlasFlags", - "name": "Flags" + "name": "SizePixels", + "type": "float" }, { - "type": "ImTextureID", - "name": "TexID" + "name": "OversampleH", + "type": "int" }, { - "type": "int", - "name": "TexDesiredWidth" + "name": "OversampleV", + "type": "int" }, { - "type": "int", - "name": "TexGlyphPadding" + "name": "PixelSnapH", + "type": "bool" }, { - "type": "unsigned char*", - "name": "TexPixelsAlpha8" + "name": "GlyphExtraSpacing", + "type": "ImVec2" }, { - "type": "unsigned int*", - "name": "TexPixelsRGBA32" + "name": "GlyphOffset", + "type": "ImVec2" }, { - "type": "int", - "name": "TexWidth" + "name": "GlyphRanges", + "type": "const ImWchar*" }, { - "type": "int", - "name": "TexHeight" + "name": "GlyphMinAdvanceX", + "type": "float" }, { - "type": "ImVec2", - "name": "TexUvScale" + "name": "GlyphMaxAdvanceX", + "type": "float" }, { - "type": "ImVec2", - "name": "TexUvWhitePixel" + "name": "MergeMode", + "type": "bool" }, { - "type": "ImVector_ImFontPtr", - "template_type": "ImFont*", - "name": "Fonts" + "name": "RasterizerFlags", + "type": "unsigned int" }, { - "type": "ImVector_CustomRect", - "template_type": "CustomRect", - "name": "CustomRects" + "name": "RasterizerMultiply", + "type": "float" }, { - "type": "ImVector_ImFontConfig", - "template_type": "ImFontConfig", - "name": "ConfigData" + "name": "Name[40]", + "size": 40, + "type": "char" }, { - "type": "int", - "size": 1, - "name": "CustomRectIds[1]" + "name": "DstFont", + "type": "ImFont*" } ], "ImFontGlyph": [ { - "type": "ImWchar", - "name": "Codepoint" + "name": "Codepoint", + "type": "ImWchar" }, { - "type": "float", - "name": "AdvanceX" + "name": "AdvanceX", + "type": "float" }, { - "type": "float", - "name": "X0" + "name": "X0", + "type": "float" }, { - "type": "float", - "name": "Y0" + "name": "Y0", + "type": "float" }, { - "type": "float", - "name": "X1" + "name": "X1", + "type": "float" }, { - "type": "float", - "name": "Y1" + "name": "Y1", + "type": "float" }, { - "type": "float", - "name": "U0" + "name": "U0", + "type": "float" }, { - "type": "float", - "name": "V0" + "name": "V0", + "type": "float" }, { - "type": "float", - "name": "U1" + "name": "U1", + "type": "float" }, { - "type": "float", - "name": "V1" + "name": "V1", + "type": "float" } ], - "ImFontConfig": [ + "ImFontGlyphRangesBuilder": [ { - "type": "void*", - "name": "FontData" - }, + "name": "UsedChars", + "template_type": "int", + "type": "ImVector_int" + } + ], + "ImGuiIO": [ { - "type": "int", - "name": "FontDataSize" + "name": "ConfigFlags", + "type": "ImGuiConfigFlags" }, { - "type": "bool", - "name": "FontDataOwnedByAtlas" + "name": "BackendFlags", + "type": "ImGuiBackendFlags" }, { - "type": "int", - "name": "FontNo" + "name": "DisplaySize", + "type": "ImVec2" }, { - "type": "float", - "name": "SizePixels" + "name": "DeltaTime", + "type": "float" }, { - "type": "int", - "name": "OversampleH" + "name": "IniSavingRate", + "type": "float" }, { - "type": "int", - "name": "OversampleV" + "name": "IniFilename", + "type": "const char*" }, { - "type": "bool", - "name": "PixelSnapH" + "name": "LogFilename", + "type": "const char*" }, { - "type": "ImVec2", - "name": "GlyphExtraSpacing" + "name": "MouseDoubleClickTime", + "type": "float" }, { - "type": "ImVec2", - "name": "GlyphOffset" + "name": "MouseDoubleClickMaxDist", + "type": "float" }, { - "type": "const ImWchar*", - "name": "GlyphRanges" + "name": "MouseDragThreshold", + "type": "float" }, { - "type": "float", - "name": "GlyphMinAdvanceX" + "name": "KeyMap[ImGuiKey_COUNT]", + "size": 21, + "type": "int" }, { - "type": "float", - "name": "GlyphMaxAdvanceX" + "name": "KeyRepeatDelay", + "type": "float" }, { - "type": "bool", - "name": "MergeMode" + "name": "KeyRepeatRate", + "type": "float" }, { - "type": "unsigned int", - "name": "RasterizerFlags" + "name": "UserData", + "type": "void*" }, { - "type": "float", - "name": "RasterizerMultiply" + "name": "Fonts", + "type": "ImFontAtlas*" }, { - "type": "char", - "size": 40, - "name": "Name[40]" + "name": "FontGlobalScale", + "type": "float" }, { - "type": "ImFont*", - "name": "DstFont" - } - ], - "ImDrawData": [ - { - "type": "bool", - "name": "Valid" + "name": "FontAllowUserScaling", + "type": "bool" }, { - "type": "ImDrawList**", - "name": "CmdLists" + "name": "FontDefault", + "type": "ImFont*" }, { - "type": "int", - "name": "CmdListsCount" + "name": "DisplayFramebufferScale", + "type": "ImVec2" }, { - "type": "int", - "name": "TotalIdxCount" + "name": "DisplayVisibleMin", + "type": "ImVec2" }, { - "type": "int", - "name": "TotalVtxCount" + "name": "DisplayVisibleMax", + "type": "ImVec2" }, { - "type": "ImVec2", - "name": "DisplayPos" + "name": "MouseDrawCursor", + "type": "bool" }, { - "type": "ImVec2", - "name": "DisplaySize" - } - ], - "ImGuiTextBuffer": [ - { - "type": "ImVector_char", - "template_type": "char", - "name": "Buf" + "name": "ConfigMacOSXBehaviors", + "type": "bool" }, { - "type": "static char", - "size": 1, - "name": "EmptyString[1]" - } - ], - "ImGuiStyle": [ - { - "type": "float", - "name": "Alpha" + "name": "ConfigInputTextCursorBlink", + "type": "bool" }, { - "type": "ImVec2", - "name": "WindowPadding" + "name": "ConfigWindowsResizeFromEdges", + "type": "bool" }, { - "type": "float", - "name": "WindowRounding" + "name": "ConfigWindowsMoveFromTitleBarOnly", + "type": "bool" }, { - "type": "float", - "name": "WindowBorderSize" + "name": "BackendPlatformName", + "type": "const char*" }, { - "type": "ImVec2", - "name": "WindowMinSize" + "name": "BackendRendererName", + "type": "const char*" }, { - "type": "ImVec2", - "name": "WindowTitleAlign" + "name": "BackendPlatformUserData", + "type": "void*" }, { - "type": "float", - "name": "ChildRounding" + "name": "BackendRendererUserData", + "type": "void*" }, { - "type": "float", - "name": "ChildBorderSize" + "name": "BackendLanguageUserData", + "type": "void*" }, { - "type": "float", - "name": "PopupRounding" + "name": "GetClipboardTextFn", + "type": "const char*(*)(void* user_data)" }, { - "type": "float", - "name": "PopupBorderSize" + "name": "SetClipboardTextFn", + "type": "void(*)(void* user_data,const char* text)" }, { - "type": "ImVec2", - "name": "FramePadding" + "name": "ClipboardUserData", + "type": "void*" }, { - "type": "float", - "name": "FrameRounding" + "name": "ImeSetInputScreenPosFn", + "type": "void(*)(int x,int y)" }, { - "type": "float", - "name": "FrameBorderSize" + "name": "ImeWindowHandle", + "type": "void*" }, { - "type": "ImVec2", - "name": "ItemSpacing" + "name": "RenderDrawListsFnUnused", + "type": "void*" }, { - "type": "ImVec2", - "name": "ItemInnerSpacing" + "name": "MousePos", + "type": "ImVec2" }, { - "type": "ImVec2", - "name": "TouchExtraPadding" + "name": "MouseDown[5]", + "size": 5, + "type": "bool" }, { - "type": "float", - "name": "IndentSpacing" + "name": "MouseWheel", + "type": "float" }, { - "type": "float", - "name": "ColumnsMinSpacing" + "name": "MouseWheelH", + "type": "float" }, { - "type": "float", - "name": "ScrollbarSize" + "name": "KeyCtrl", + "type": "bool" }, { - "type": "float", - "name": "ScrollbarRounding" + "name": "KeyShift", + "type": "bool" }, { - "type": "float", - "name": "GrabMinSize" + "name": "KeyAlt", + "type": "bool" }, { - "type": "float", - "name": "GrabRounding" + "name": "KeySuper", + "type": "bool" }, { - "type": "ImVec2", - "name": "ButtonTextAlign" + "name": "KeysDown[512]", + "size": 512, + "type": "bool" }, { - "type": "ImVec2", - "name": "DisplayWindowPadding" + "name": "NavInputs[ImGuiNavInput_COUNT]", + "size": 21, + "type": "float" }, { - "type": "ImVec2", - "name": "DisplaySafeAreaPadding" + "name": "WantCaptureMouse", + "type": "bool" }, { - "type": "float", - "name": "MouseCursorScale" + "name": "WantCaptureKeyboard", + "type": "bool" }, { - "type": "bool", - "name": "AntiAliasedLines" + "name": "WantTextInput", + "type": "bool" }, { - "type": "bool", - "name": "AntiAliasedFill" + "name": "WantSetMousePos", + "type": "bool" }, { - "type": "float", - "name": "CurveTessellationTol" + "name": "WantSaveIniSettings", + "type": "bool" }, { - "type": "ImVec4", - "size": 43, - "name": "Colors[ImGuiCol_COUNT]" - } - ], - "ImDrawChannel": [ - { - "type": "ImVector_ImDrawCmd", - "template_type": "ImDrawCmd", - "name": "CmdBuffer" + "name": "NavActive", + "type": "bool" }, { - "type": "ImVector_ImDrawIdx", - "template_type": "ImDrawIdx", - "name": "IdxBuffer" - } - ], - "ImDrawCmd": [ - { - "type": "unsigned int", - "name": "ElemCount" + "name": "NavVisible", + "type": "bool" }, { - "type": "ImVec4", - "name": "ClipRect" + "name": "Framerate", + "type": "float" }, { - "type": "ImTextureID", - "name": "TextureId" + "name": "MetricsRenderVertices", + "type": "int" }, { - "type": "ImDrawCallback", - "name": "UserCallback" + "name": "MetricsRenderIndices", + "type": "int" }, { - "type": "void*", - "name": "UserCallbackData" - } - ], - "TextRange": [ - { - "type": "const char*", - "name": "b" + "name": "MetricsRenderWindows", + "type": "int" }, { - "type": "const char*", - "name": "e" - } - ], - "ImGuiOnceUponAFrame": [ - { - "type": "int", - "name": "RefFrame" - } - ], - "ImVector": [], - "ImGuiIO": [ - { - "type": "ImGuiConfigFlags", - "name": "ConfigFlags" + "name": "MetricsActiveWindows", + "type": "int" }, { - "type": "ImGuiBackendFlags", - "name": "BackendFlags" + "name": "MetricsActiveAllocations", + "type": "int" }, { - "type": "ImVec2", - "name": "DisplaySize" + "name": "MouseDelta", + "type": "ImVec2" }, { - "type": "float", - "name": "DeltaTime" + "name": "MousePosPrev", + "type": "ImVec2" }, { - "type": "float", - "name": "IniSavingRate" + "name": "MouseClickedPos[5]", + "size": 5, + "type": "ImVec2" }, { - "type": "const char*", - "name": "IniFilename" + "name": "MouseClickedTime[5]", + "size": 5, + "type": "double" }, { - "type": "const char*", - "name": "LogFilename" + "name": "MouseClicked[5]", + "size": 5, + "type": "bool" }, { - "type": "float", - "name": "MouseDoubleClickTime" + "name": "MouseDoubleClicked[5]", + "size": 5, + "type": "bool" }, { - "type": "float", - "name": "MouseDoubleClickMaxDist" + "name": "MouseReleased[5]", + "size": 5, + "type": "bool" }, { - "type": "float", - "name": "MouseDragThreshold" + "name": "MouseDownOwned[5]", + "size": 5, + "type": "bool" }, { - "type": "int", - "size": 21, - "name": "KeyMap[ImGuiKey_COUNT]" + "name": "MouseDownDuration[5]", + "size": 5, + "type": "float" }, { - "type": "float", - "name": "KeyRepeatDelay" + "name": "MouseDownDurationPrev[5]", + "size": 5, + "type": "float" }, { - "type": "float", - "name": "KeyRepeatRate" + "name": "MouseDragMaxDistanceAbs[5]", + "size": 5, + "type": "ImVec2" }, { - "type": "void*", - "name": "UserData" + "name": "MouseDragMaxDistanceSqr[5]", + "size": 5, + "type": "float" }, { - "type": "ImFontAtlas*", - "name": "Fonts" + "name": "KeysDownDuration[512]", + "size": 512, + "type": "float" }, { - "type": "float", - "name": "FontGlobalScale" + "name": "KeysDownDurationPrev[512]", + "size": 512, + "type": "float" }, { - "type": "bool", - "name": "FontAllowUserScaling" + "name": "NavInputsDownDuration[ImGuiNavInput_COUNT]", + "size": 21, + "type": "float" }, { - "type": "ImFont*", - "name": "FontDefault" + "name": "NavInputsDownDurationPrev[ImGuiNavInput_COUNT]", + "size": 21, + "type": "float" }, { - "type": "ImVec2", - "name": "DisplayFramebufferScale" - }, + "name": "InputQueueCharacters", + "template_type": "ImWchar", + "type": "ImVector_ImWchar" + } + ], + "ImGuiInputTextCallbackData": [ { - "type": "ImVec2", - "name": "DisplayVisibleMin" + "name": "EventFlag", + "type": "ImGuiInputTextFlags" }, { - "type": "ImVec2", - "name": "DisplayVisibleMax" + "name": "Flags", + "type": "ImGuiInputTextFlags" }, { - "type": "bool", - "name": "MouseDrawCursor" + "name": "UserData", + "type": "void*" }, { - "type": "bool", - "name": "ConfigMacOSXBehaviors" + "name": "EventChar", + "type": "ImWchar" }, { - "type": "bool", - "name": "ConfigInputTextCursorBlink" + "name": "EventKey", + "type": "ImGuiKey" }, { - "type": "bool", - "name": "ConfigResizeWindowsFromEdges" + "name": "Buf", + "type": "char*" }, { - "type": "const char*(*)(void* user_data)", - "name": "GetClipboardTextFn" + "name": "BufTextLen", + "type": "int" }, { - "type": "void(*)(void* user_data,const char* text)", - "name": "SetClipboardTextFn" + "name": "BufSize", + "type": "int" }, { - "type": "void*", - "name": "ClipboardUserData" + "name": "BufDirty", + "type": "bool" }, { - "type": "void(*)(int x,int y)", - "name": "ImeSetInputScreenPosFn" + "name": "CursorPos", + "type": "int" }, { - "type": "void*", - "name": "ImeWindowHandle" + "name": "SelectionStart", + "type": "int" }, { - "type": "void*", - "name": "RenderDrawListsFnUnused" - }, + "name": "SelectionEnd", + "type": "int" + } + ], + "ImGuiListClipper": [ { - "type": "ImVec2", - "name": "MousePos" + "name": "StartPosY", + "type": "float" }, { - "type": "bool", - "size": 5, - "name": "MouseDown[5]" + "name": "ItemsHeight", + "type": "float" }, { - "type": "float", - "name": "MouseWheel" + "name": "ItemsCount", + "type": "int" }, { - "type": "float", - "name": "MouseWheelH" + "name": "StepNo", + "type": "int" }, { - "type": "bool", - "name": "KeyCtrl" + "name": "DisplayStart", + "type": "int" }, { - "type": "bool", - "name": "KeyShift" - }, + "name": "DisplayEnd", + "type": "int" + } + ], + "ImGuiOnceUponAFrame": [ { - "type": "bool", - "name": "KeyAlt" - }, + "name": "RefFrame", + "type": "int" + } + ], + "ImGuiPayload": [ { - "type": "bool", - "name": "KeySuper" + "name": "Data", + "type": "void*" }, { - "type": "bool", - "size": 512, - "name": "KeysDown[512]" + "name": "DataSize", + "type": "int" }, { - "type": "ImWchar", - "size": 17, - "name": "InputCharacters[16+1]" + "name": "SourceId", + "type": "ImGuiID" }, { - "type": "float", - "size": 21, - "name": "NavInputs[ImGuiNavInput_COUNT]" + "name": "SourceParentId", + "type": "ImGuiID" }, { - "type": "bool", - "name": "WantCaptureMouse" + "name": "DataFrameCount", + "type": "int" }, { - "type": "bool", - "name": "WantCaptureKeyboard" + "name": "DataType[32+1]", + "size": 33, + "type": "char" }, { - "type": "bool", - "name": "WantTextInput" + "name": "Preview", + "type": "bool" }, { - "type": "bool", - "name": "WantSetMousePos" - }, + "name": "Delivery", + "type": "bool" + } + ], + "ImGuiSizeCallbackData": [ { - "type": "bool", - "name": "WantSaveIniSettings" + "name": "UserData", + "type": "void*" }, { - "type": "bool", - "name": "NavActive" + "name": "Pos", + "type": "ImVec2" }, { - "type": "bool", - "name": "NavVisible" + "name": "CurrentSize", + "type": "ImVec2" }, { - "type": "float", - "name": "Framerate" - }, + "name": "DesiredSize", + "type": "ImVec2" + } + ], + "ImGuiStorage": [ { - "type": "int", - "name": "MetricsRenderVertices" - }, + "name": "Data", + "template_type": "Pair", + "type": "ImVector_Pair" + } + ], + "ImGuiStyle": [ { - "type": "int", - "name": "MetricsRenderIndices" + "name": "Alpha", + "type": "float" }, { - "type": "int", - "name": "MetricsRenderWindows" + "name": "WindowPadding", + "type": "ImVec2" }, { - "type": "int", - "name": "MetricsActiveWindows" + "name": "WindowRounding", + "type": "float" }, { - "type": "int", - "name": "MetricsActiveAllocations" + "name": "WindowBorderSize", + "type": "float" }, { - "type": "ImVec2", - "name": "MouseDelta" + "name": "WindowMinSize", + "type": "ImVec2" }, { - "type": "ImVec2", - "name": "MousePosPrev" + "name": "WindowTitleAlign", + "type": "ImVec2" }, { - "type": "ImVec2", - "size": 5, - "name": "MouseClickedPos[5]" + "name": "ChildRounding", + "type": "float" }, { - "type": "double", - "size": 5, - "name": "MouseClickedTime[5]" + "name": "ChildBorderSize", + "type": "float" }, { - "type": "bool", - "size": 5, - "name": "MouseClicked[5]" + "name": "PopupRounding", + "type": "float" }, { - "type": "bool", - "size": 5, - "name": "MouseDoubleClicked[5]" + "name": "PopupBorderSize", + "type": "float" }, { - "type": "bool", - "size": 5, - "name": "MouseReleased[5]" + "name": "FramePadding", + "type": "ImVec2" }, { - "type": "bool", - "size": 5, - "name": "MouseDownOwned[5]" + "name": "FrameRounding", + "type": "float" }, { - "type": "float", - "size": 5, - "name": "MouseDownDuration[5]" + "name": "FrameBorderSize", + "type": "float" }, { - "type": "float", - "size": 5, - "name": "MouseDownDurationPrev[5]" + "name": "ItemSpacing", + "type": "ImVec2" }, { - "type": "ImVec2", - "size": 5, - "name": "MouseDragMaxDistanceAbs[5]" + "name": "ItemInnerSpacing", + "type": "ImVec2" }, { - "type": "float", - "size": 5, - "name": "MouseDragMaxDistanceSqr[5]" + "name": "TouchExtraPadding", + "type": "ImVec2" }, { - "type": "float", - "size": 512, - "name": "KeysDownDuration[512]" + "name": "IndentSpacing", + "type": "float" }, { - "type": "float", - "size": 512, - "name": "KeysDownDurationPrev[512]" + "name": "ColumnsMinSpacing", + "type": "float" }, { - "type": "float", - "size": 21, - "name": "NavInputsDownDuration[ImGuiNavInput_COUNT]" + "name": "ScrollbarSize", + "type": "float" }, { - "type": "float", - "size": 21, - "name": "NavInputsDownDurationPrev[ImGuiNavInput_COUNT]" - } - ], - "ImGuiPayload": [ - { - "type": "void*", - "name": "Data" + "name": "ScrollbarRounding", + "type": "float" }, { - "type": "int", - "name": "DataSize" + "name": "GrabMinSize", + "type": "float" }, { - "type": "ImGuiID", - "name": "SourceId" + "name": "GrabRounding", + "type": "float" }, { - "type": "ImGuiID", - "name": "SourceParentId" + "name": "TabRounding", + "type": "float" }, { - "type": "int", - "name": "DataFrameCount" + "name": "TabBorderSize", + "type": "float" }, { - "type": "char", - "size": 33, - "name": "DataType[32+1]" + "name": "ButtonTextAlign", + "type": "ImVec2" }, { - "type": "bool", - "name": "Preview" + "name": "DisplayWindowPadding", + "type": "ImVec2" }, { - "type": "bool", - "name": "Delivery" - } - ], - "ImColor": [ + "name": "DisplaySafeAreaPadding", + "type": "ImVec2" + }, { - "type": "ImVec4", - "name": "Value" - } - ], - "ImGuiSizeCallbackData": [ + "name": "MouseCursorScale", + "type": "float" + }, { - "type": "void*", - "name": "UserData" + "name": "AntiAliasedLines", + "type": "bool" }, { - "type": "ImVec2", - "name": "Pos" + "name": "AntiAliasedFill", + "type": "bool" }, { - "type": "ImVec2", - "name": "CurrentSize" + "name": "CurveTessellationTol", + "type": "float" }, { - "type": "ImVec2", - "name": "DesiredSize" + "name": "Colors[ImGuiCol_COUNT]", + "size": 48, + "type": "ImVec4" + } + ], + "ImGuiTextBuffer": [ + { + "name": "Buf", + "template_type": "char", + "type": "ImVector_char" } ], "ImGuiTextFilter": [ { - "type": "char", + "name": "InputBuf[256]", "size": 256, - "name": "InputBuf[256]" + "type": "char" }, { - "type": "ImVector_TextRange", + "name": "Filters", "template_type": "TextRange", - "name": "Filters" + "type": "ImVector_TextRange" }, { - "type": "int", - "name": "CountGrep" + "name": "CountGrep", + "type": "int" } ], - "ImGuiInputTextCallbackData": [ - { - "type": "ImGuiInputTextFlags", - "name": "EventFlag" - }, - { - "type": "ImGuiInputTextFlags", - "name": "Flags" - }, - { - "type": "void*", - "name": "UserData" - }, - { - "type": "ImWchar", - "name": "EventChar" - }, + "ImVec2": [ { - "type": "ImGuiKey", - "name": "EventKey" + "name": "x", + "type": "float" }, { - "type": "char*", - "name": "Buf" - }, + "name": "y", + "type": "float" + } + ], + "ImVec4": [ { - "type": "int", - "name": "BufTextLen" + "name": "x", + "type": "float" }, { - "type": "int", - "name": "BufSize" + "name": "y", + "type": "float" }, { - "type": "bool", - "name": "BufDirty" + "name": "z", + "type": "float" }, { - "type": "int", - "name": "CursorPos" - }, + "name": "w", + "type": "float" + } + ], + "ImVector": [], + "Pair": [ { - "type": "int", - "name": "SelectionStart" + "name": "key", + "type": "ImGuiID" }, { - "type": "int", - "name": "SelectionEnd" + "name": "}", + "type": "union { int val_i; float val_f; void* val_p;" } ], - "ImVec2": [ + "TextRange": [ { - "type": "float", - "name": "x" + "name": "b", + "type": "const char*" }, { - "type": "float", - "name": "y" + "name": "e", + "type": "const char*" } ] } diff --git a/src/ImGui.NET.SampleProgram/Program.cs b/src/ImGui.NET.SampleProgram/Program.cs index 33204af..466f8f8 100644 --- a/src/ImGui.NET.SampleProgram/Program.cs +++ b/src/ImGui.NET.SampleProgram/Program.cs @@ -26,6 +26,8 @@ namespace ImGuiNET private static bool _showAnotherWindow = false; private static bool _showMemoryEditor = false; private static byte[] _memoryEditorData; + private static uint s_tab_bar_flags = (uint)ImGuiTabBarFlags.Reorderable; + static bool[] s_opened = { true, true, true, true }; // Persistent user state static void SetThing(out float i, float val) { i = val; } @@ -120,6 +122,75 @@ namespace ImGuiNET ImGui.ShowDemoWindow(ref _showDemoWindow); } + if (ImGui.TreeNode("Tabs")) + { + if (ImGui.TreeNode("Basic")) + { + ImGuiTabBarFlags tab_bar_flags = ImGuiTabBarFlags.None; + if (ImGui.BeginTabBar("MyTabBar", tab_bar_flags)) + { + if (ImGui.BeginTabItem("Avocado")) + { + ImGui.Text("This is the Avocado tab!\nblah blah blah blah blah"); + ImGui.EndTabItem(); + } + if (ImGui.BeginTabItem("Broccoli")) + { + ImGui.Text("This is the Broccoli tab!\nblah blah blah blah blah"); + ImGui.EndTabItem(); + } + if (ImGui.BeginTabItem("Cucumber")) + { + ImGui.Text("This is the Cucumber tab!\nblah blah blah blah blah"); + ImGui.EndTabItem(); + } + ImGui.EndTabBar(); + } + ImGui.Separator(); + ImGui.TreePop(); + } + + if (ImGui.TreeNode("Advanced & Close Button")) + { + // Expose a couple of the available flags. In most cases you may just call BeginTabBar() with no flags (0). + ImGui.CheckboxFlags("ImGuiTabBarFlags_Reorderable", ref s_tab_bar_flags, (uint)ImGuiTabBarFlags.Reorderable); + ImGui.CheckboxFlags("ImGuiTabBarFlags_AutoSelectNewTabs", ref s_tab_bar_flags, (uint)ImGuiTabBarFlags.AutoSelectNewTabs); + ImGui.CheckboxFlags("ImGuiTabBarFlags_NoCloseWithMiddleMouseButton", ref s_tab_bar_flags, (uint)ImGuiTabBarFlags.NoCloseWithMiddleMouseButton); + if ((s_tab_bar_flags & (uint)ImGuiTabBarFlags.FittingPolicyMask) == 0) + s_tab_bar_flags |= (uint)ImGuiTabBarFlags.FittingPolicyDefault; + if (ImGui.CheckboxFlags("ImGuiTabBarFlags_FittingPolicyResizeDown", ref s_tab_bar_flags, (uint)ImGuiTabBarFlags.FittingPolicyResizeDown)) + s_tab_bar_flags &= ~((uint)ImGuiTabBarFlags.FittingPolicyMask ^ (uint)ImGuiTabBarFlags.FittingPolicyResizeDown); + if (ImGui.CheckboxFlags("ImGuiTabBarFlags_FittingPolicyScroll", ref s_tab_bar_flags, (uint)ImGuiTabBarFlags.FittingPolicyScroll)) + s_tab_bar_flags &= ~((uint)ImGuiTabBarFlags.FittingPolicyMask ^ (uint)ImGuiTabBarFlags.FittingPolicyScroll); + + // Tab Bar + string[] names = { "Artichoke", "Beetroot", "Celery", "Daikon" }; + + for (int n = 0; n < s_opened.Length; n++) + { + if (n > 0) { ImGui.SameLine(); } + ImGui.Checkbox(names[n], ref s_opened[n]); + } + + // Passing a bool* to BeginTabItem() is similar to passing one to Begin(): the underlying bool will be set to false when the tab is closed. + if (ImGui.BeginTabBar("MyTabBar", (ImGuiTabBarFlags)s_tab_bar_flags)) + { + for (int n = 0; n < s_opened.Length; n++) + if (s_opened[n] && ImGui.BeginTabItem(names[n], ref s_opened[n])) + { + ImGui.Text($"This is the {names[n]} tab!"); + if ((n & 1) != 0) + ImGui.Text("I am an odd tab."); + ImGui.EndTabItem(); + } + ImGui.EndTabBar(); + } + ImGui.Separator(); + ImGui.TreePop(); + } + ImGui.TreePop(); + } + ImGuiIOPtr io = ImGui.GetIO(); SetThing(out io.DeltaTime, 2f); diff --git a/src/ImGui.NET/Generated/ImDrawListFlags.gen.cs b/src/ImGui.NET/Generated/ImDrawListFlags.gen.cs index c5b0884..1adb3d0 100644 --- a/src/ImGui.NET/Generated/ImDrawListFlags.gen.cs +++ b/src/ImGui.NET/Generated/ImDrawListFlags.gen.cs @@ -3,6 +3,7 @@ namespace ImGuiNET [System.Flags] public enum ImDrawListFlags { + None = 0, AntiAliasedLines = 1 << 0, AntiAliasedFill = 1 << 1, } diff --git a/src/ImGui.NET/Generated/GlyphRangesBuilder.gen.cs b/src/ImGui.NET/Generated/ImFontGlyphRangesBuilder.gen.cs similarity index 54% rename from src/ImGui.NET/Generated/GlyphRangesBuilder.gen.cs rename to src/ImGui.NET/Generated/ImFontGlyphRangesBuilder.gen.cs index fdf9024..a839d52 100644 --- a/src/ImGui.NET/Generated/GlyphRangesBuilder.gen.cs +++ b/src/ImGui.NET/Generated/ImFontGlyphRangesBuilder.gen.cs @@ -5,27 +5,27 @@ using System.Text; namespace ImGuiNET { - public unsafe partial struct GlyphRangesBuilder + public unsafe partial struct ImFontGlyphRangesBuilder { public ImVector UsedChars; } - public unsafe partial struct GlyphRangesBuilderPtr + public unsafe partial struct ImFontGlyphRangesBuilderPtr { - public GlyphRangesBuilder* NativePtr { get; } - public GlyphRangesBuilderPtr(GlyphRangesBuilder* nativePtr) => NativePtr = nativePtr; - public GlyphRangesBuilderPtr(IntPtr nativePtr) => NativePtr = (GlyphRangesBuilder*)nativePtr; - public static implicit operator GlyphRangesBuilderPtr(GlyphRangesBuilder* nativePtr) => new GlyphRangesBuilderPtr(nativePtr); - public static implicit operator GlyphRangesBuilder* (GlyphRangesBuilderPtr wrappedPtr) => wrappedPtr.NativePtr; - public static implicit operator GlyphRangesBuilderPtr(IntPtr nativePtr) => new GlyphRangesBuilderPtr(nativePtr); - public ImVector UsedChars => new ImVector(NativePtr->UsedChars); + public ImFontGlyphRangesBuilder* NativePtr { get; } + public ImFontGlyphRangesBuilderPtr(ImFontGlyphRangesBuilder* nativePtr) => NativePtr = nativePtr; + public ImFontGlyphRangesBuilderPtr(IntPtr nativePtr) => NativePtr = (ImFontGlyphRangesBuilder*)nativePtr; + public static implicit operator ImFontGlyphRangesBuilderPtr(ImFontGlyphRangesBuilder* nativePtr) => new ImFontGlyphRangesBuilderPtr(nativePtr); + public static implicit operator ImFontGlyphRangesBuilder* (ImFontGlyphRangesBuilderPtr wrappedPtr) => wrappedPtr.NativePtr; + public static implicit operator ImFontGlyphRangesBuilderPtr(IntPtr nativePtr) => new ImFontGlyphRangesBuilderPtr(nativePtr); + public ImVector UsedChars => new ImVector(NativePtr->UsedChars); public void AddChar(ushort c) { - ImGuiNative.GlyphRangesBuilder_AddChar(NativePtr, c); + ImGuiNative.ImFontGlyphRangesBuilder_AddChar(NativePtr, c); } public void AddRanges(IntPtr ranges) { ushort* native_ranges = (ushort*)ranges.ToPointer(); - ImGuiNative.GlyphRangesBuilder_AddRanges(NativePtr, native_ranges); + ImGuiNative.ImFontGlyphRangesBuilder_AddRanges(NativePtr, native_ranges); } public void AddText(string text) { @@ -48,7 +48,7 @@ namespace ImGuiNET } else { native_text = null; } byte* native_text_end = null; - ImGuiNative.GlyphRangesBuilder_AddText(NativePtr, native_text, native_text_end); + ImGuiNative.ImFontGlyphRangesBuilder_AddText(NativePtr, native_text, native_text_end); if (text_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_text); @@ -58,17 +58,17 @@ namespace ImGuiNET { fixed (ImVector* native_out_ranges = &out_ranges) { - ImGuiNative.GlyphRangesBuilder_BuildRanges(NativePtr, native_out_ranges); + ImGuiNative.ImFontGlyphRangesBuilder_BuildRanges(NativePtr, native_out_ranges); } } public bool GetBit(int n) { - byte ret = ImGuiNative.GlyphRangesBuilder_GetBit(NativePtr, n); + byte ret = ImGuiNative.ImFontGlyphRangesBuilder_GetBit(NativePtr, n); return ret != 0; } public void SetBit(int n) { - ImGuiNative.GlyphRangesBuilder_SetBit(NativePtr, n); + ImGuiNative.ImFontGlyphRangesBuilder_SetBit(NativePtr, n); } } } diff --git a/src/ImGui.NET/Generated/ImGui.gen.cs b/src/ImGui.NET/Generated/ImGui.gen.cs index 683e95c..a3673b9 100644 --- a/src/ImGui.NET/Generated/ImGui.gen.cs +++ b/src/ImGui.NET/Generated/ImGui.gen.cs @@ -885,6 +885,151 @@ namespace ImGuiNET p_open = native_p_open_val != 0; return ret != 0; } + public static bool BeginTabBar(string str_id) + { + byte* native_str_id; + int str_id_byteCount = 0; + if (str_id != null) + { + str_id_byteCount = Encoding.UTF8.GetByteCount(str_id); + if (str_id_byteCount > Util.StackAllocationSizeLimit) + { + native_str_id = Util.Allocate(str_id_byteCount + 1); + } + else + { + byte* native_str_id_stackBytes = stackalloc byte[str_id_byteCount + 1]; + native_str_id = native_str_id_stackBytes; + } + int native_str_id_offset = Util.GetUtf8(str_id, native_str_id, str_id_byteCount); + native_str_id[native_str_id_offset] = 0; + } + else { native_str_id = null; } + ImGuiTabBarFlags flags = 0; + byte ret = ImGuiNative.igBeginTabBar(native_str_id, flags); + if (str_id_byteCount > Util.StackAllocationSizeLimit) + { + Util.Free(native_str_id); + } + return ret != 0; + } + public static bool BeginTabBar(string str_id, ImGuiTabBarFlags flags) + { + byte* native_str_id; + int str_id_byteCount = 0; + if (str_id != null) + { + str_id_byteCount = Encoding.UTF8.GetByteCount(str_id); + if (str_id_byteCount > Util.StackAllocationSizeLimit) + { + native_str_id = Util.Allocate(str_id_byteCount + 1); + } + else + { + byte* native_str_id_stackBytes = stackalloc byte[str_id_byteCount + 1]; + native_str_id = native_str_id_stackBytes; + } + int native_str_id_offset = Util.GetUtf8(str_id, native_str_id, str_id_byteCount); + native_str_id[native_str_id_offset] = 0; + } + else { native_str_id = null; } + byte ret = ImGuiNative.igBeginTabBar(native_str_id, flags); + if (str_id_byteCount > Util.StackAllocationSizeLimit) + { + Util.Free(native_str_id); + } + return ret != 0; + } + public static bool BeginTabItem(string label) + { + byte* native_label; + int label_byteCount = 0; + if (label != null) + { + label_byteCount = Encoding.UTF8.GetByteCount(label); + if (label_byteCount > Util.StackAllocationSizeLimit) + { + native_label = Util.Allocate(label_byteCount + 1); + } + else + { + byte* native_label_stackBytes = stackalloc byte[label_byteCount + 1]; + native_label = native_label_stackBytes; + } + int native_label_offset = Util.GetUtf8(label, native_label, label_byteCount); + native_label[native_label_offset] = 0; + } + else { native_label = null; } + byte* p_open = null; + ImGuiTabItemFlags flags = 0; + byte ret = ImGuiNative.igBeginTabItem(native_label, p_open, flags); + if (label_byteCount > Util.StackAllocationSizeLimit) + { + Util.Free(native_label); + } + return ret != 0; + } + public static bool BeginTabItem(string label, ref bool p_open) + { + byte* native_label; + int label_byteCount = 0; + if (label != null) + { + label_byteCount = Encoding.UTF8.GetByteCount(label); + if (label_byteCount > Util.StackAllocationSizeLimit) + { + native_label = Util.Allocate(label_byteCount + 1); + } + else + { + byte* native_label_stackBytes = stackalloc byte[label_byteCount + 1]; + native_label = native_label_stackBytes; + } + int native_label_offset = Util.GetUtf8(label, native_label, label_byteCount); + native_label[native_label_offset] = 0; + } + else { native_label = null; } + byte native_p_open_val = p_open ? (byte)1 : (byte)0; + byte* native_p_open = &native_p_open_val; + ImGuiTabItemFlags flags = 0; + byte ret = ImGuiNative.igBeginTabItem(native_label, native_p_open, flags); + if (label_byteCount > Util.StackAllocationSizeLimit) + { + Util.Free(native_label); + } + p_open = native_p_open_val != 0; + return ret != 0; + } + public static bool BeginTabItem(string label, ref bool p_open, ImGuiTabItemFlags flags) + { + byte* native_label; + int label_byteCount = 0; + if (label != null) + { + label_byteCount = Encoding.UTF8.GetByteCount(label); + if (label_byteCount > Util.StackAllocationSizeLimit) + { + native_label = Util.Allocate(label_byteCount + 1); + } + else + { + byte* native_label_stackBytes = stackalloc byte[label_byteCount + 1]; + native_label = native_label_stackBytes; + } + int native_label_offset = Util.GetUtf8(label, native_label, label_byteCount); + native_label[native_label_offset] = 0; + } + else { native_label = null; } + byte native_p_open_val = p_open ? (byte)1 : (byte)0; + byte* native_p_open = &native_p_open_val; + byte ret = ImGuiNative.igBeginTabItem(native_label, native_p_open, flags); + if (label_byteCount > Util.StackAllocationSizeLimit) + { + Util.Free(native_label); + } + p_open = native_p_open_val != 0; + return ret != 0; + } public static void BeginTooltip() { ImGuiNative.igBeginTooltip(); @@ -1011,23 +1156,23 @@ namespace ImGuiNET } public static void CaptureKeyboardFromApp() { - byte capture = 1; - ImGuiNative.igCaptureKeyboardFromApp(capture); + byte want_capture_keyboard_value = 1; + ImGuiNative.igCaptureKeyboardFromApp(want_capture_keyboard_value); } - public static void CaptureKeyboardFromApp(bool capture) + public static void CaptureKeyboardFromApp(bool want_capture_keyboard_value) { - byte native_capture = capture ? (byte)1 : (byte)0; - ImGuiNative.igCaptureKeyboardFromApp(native_capture); + byte native_want_capture_keyboard_value = want_capture_keyboard_value ? (byte)1 : (byte)0; + ImGuiNative.igCaptureKeyboardFromApp(native_want_capture_keyboard_value); } public static void CaptureMouseFromApp() { - byte capture = 1; - ImGuiNative.igCaptureMouseFromApp(capture); + byte want_capture_mouse_value = 1; + ImGuiNative.igCaptureMouseFromApp(want_capture_mouse_value); } - public static void CaptureMouseFromApp(bool capture) + public static void CaptureMouseFromApp(bool want_capture_mouse_value) { - byte native_capture = capture ? (byte)1 : (byte)0; - ImGuiNative.igCaptureMouseFromApp(native_capture); + byte native_want_capture_mouse_value = want_capture_mouse_value ? (byte)1 : (byte)0; + ImGuiNative.igCaptureMouseFromApp(native_want_capture_mouse_value); } public static bool Checkbox(string label, ref bool v) { @@ -5402,6 +5547,14 @@ namespace ImGuiNET { ImGuiNative.igEndPopup(); } + public static void EndTabBar() + { + ImGuiNative.igEndTabBar(); + } + public static void EndTabItem() + { + ImGuiNative.igEndTabItem(); + } public static void EndTooltip() { ImGuiNative.igEndTooltip(); @@ -5864,8 +6017,8 @@ namespace ImGuiNET native_label[native_label_offset] = 0; } else { native_label = null; } - double step = 0.0f; - double step_fast = 0.0f; + double step = 0.0; + double step_fast = 0.0; byte* native_format; int format_byteCount = 0; format_byteCount = Encoding.UTF8.GetByteCount("%.6f"); @@ -5880,10 +6033,10 @@ namespace ImGuiNET } int native_format_offset = Util.GetUtf8("%.6f", native_format, format_byteCount); native_format[native_format_offset] = 0; - ImGuiInputTextFlags extra_flags = 0; + ImGuiInputTextFlags flags = 0; fixed (double* native_v = &v) { - byte ret = ImGuiNative.igInputDouble(native_label, native_v, step, step_fast, native_format, extra_flags); + byte ret = ImGuiNative.igInputDouble(native_label, native_v, step, step_fast, native_format, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -5915,7 +6068,7 @@ namespace ImGuiNET native_label[native_label_offset] = 0; } else { native_label = null; } - double step_fast = 0.0f; + double step_fast = 0.0; byte* native_format; int format_byteCount = 0; format_byteCount = Encoding.UTF8.GetByteCount("%.6f"); @@ -5930,10 +6083,10 @@ namespace ImGuiNET } int native_format_offset = Util.GetUtf8("%.6f", native_format, format_byteCount); native_format[native_format_offset] = 0; - ImGuiInputTextFlags extra_flags = 0; + ImGuiInputTextFlags flags = 0; fixed (double* native_v = &v) { - byte ret = ImGuiNative.igInputDouble(native_label, native_v, step, step_fast, native_format, extra_flags); + byte ret = ImGuiNative.igInputDouble(native_label, native_v, step, step_fast, native_format, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -5979,10 +6132,10 @@ namespace ImGuiNET } int native_format_offset = Util.GetUtf8("%.6f", native_format, format_byteCount); native_format[native_format_offset] = 0; - ImGuiInputTextFlags extra_flags = 0; + ImGuiInputTextFlags flags = 0; fixed (double* native_v = &v) { - byte ret = ImGuiNative.igInputDouble(native_label, native_v, step, step_fast, native_format, extra_flags); + byte ret = ImGuiNative.igInputDouble(native_label, native_v, step, step_fast, native_format, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -6032,10 +6185,10 @@ namespace ImGuiNET native_format[native_format_offset] = 0; } else { native_format = null; } - ImGuiInputTextFlags extra_flags = 0; + ImGuiInputTextFlags flags = 0; fixed (double* native_v = &v) { - byte ret = ImGuiNative.igInputDouble(native_label, native_v, step, step_fast, native_format, extra_flags); + byte ret = ImGuiNative.igInputDouble(native_label, native_v, step, step_fast, native_format, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -6047,7 +6200,7 @@ namespace ImGuiNET return ret != 0; } } - public static bool InputDouble(string label, ref double v, double step, double step_fast, string format, ImGuiInputTextFlags extra_flags) + public static bool InputDouble(string label, ref double v, double step, double step_fast, string format, ImGuiInputTextFlags flags) { byte* native_label; int label_byteCount = 0; @@ -6087,7 +6240,7 @@ namespace ImGuiNET else { native_format = null; } fixed (double* native_v = &v) { - byte ret = ImGuiNative.igInputDouble(native_label, native_v, step, step_fast, native_format, extra_flags); + byte ret = ImGuiNative.igInputDouble(native_label, native_v, step, step_fast, native_format, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -6135,10 +6288,10 @@ namespace ImGuiNET } int native_format_offset = Util.GetUtf8("%.3f", native_format, format_byteCount); native_format[native_format_offset] = 0; - ImGuiInputTextFlags extra_flags = 0; + ImGuiInputTextFlags flags = 0; fixed (float* native_v = &v) { - byte ret = ImGuiNative.igInputFloat(native_label, native_v, step, step_fast, native_format, extra_flags); + byte ret = ImGuiNative.igInputFloat(native_label, native_v, step, step_fast, native_format, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -6185,10 +6338,10 @@ namespace ImGuiNET } int native_format_offset = Util.GetUtf8("%.3f", native_format, format_byteCount); native_format[native_format_offset] = 0; - ImGuiInputTextFlags extra_flags = 0; + ImGuiInputTextFlags flags = 0; fixed (float* native_v = &v) { - byte ret = ImGuiNative.igInputFloat(native_label, native_v, step, step_fast, native_format, extra_flags); + byte ret = ImGuiNative.igInputFloat(native_label, native_v, step, step_fast, native_format, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -6234,10 +6387,10 @@ namespace ImGuiNET } int native_format_offset = Util.GetUtf8("%.3f", native_format, format_byteCount); native_format[native_format_offset] = 0; - ImGuiInputTextFlags extra_flags = 0; + ImGuiInputTextFlags flags = 0; fixed (float* native_v = &v) { - byte ret = ImGuiNative.igInputFloat(native_label, native_v, step, step_fast, native_format, extra_flags); + byte ret = ImGuiNative.igInputFloat(native_label, native_v, step, step_fast, native_format, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -6287,10 +6440,10 @@ namespace ImGuiNET native_format[native_format_offset] = 0; } else { native_format = null; } - ImGuiInputTextFlags extra_flags = 0; + ImGuiInputTextFlags flags = 0; fixed (float* native_v = &v) { - byte ret = ImGuiNative.igInputFloat(native_label, native_v, step, step_fast, native_format, extra_flags); + byte ret = ImGuiNative.igInputFloat(native_label, native_v, step, step_fast, native_format, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -6302,7 +6455,7 @@ namespace ImGuiNET return ret != 0; } } - public static bool InputFloat(string label, ref float v, float step, float step_fast, string format, ImGuiInputTextFlags extra_flags) + public static bool InputFloat(string label, ref float v, float step, float step_fast, string format, ImGuiInputTextFlags flags) { byte* native_label; int label_byteCount = 0; @@ -6342,7 +6495,7 @@ namespace ImGuiNET else { native_format = null; } fixed (float* native_v = &v) { - byte ret = ImGuiNative.igInputFloat(native_label, native_v, step, step_fast, native_format, extra_flags); + byte ret = ImGuiNative.igInputFloat(native_label, native_v, step, step_fast, native_format, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -6388,10 +6541,10 @@ namespace ImGuiNET } int native_format_offset = Util.GetUtf8("%.3f", native_format, format_byteCount); native_format[native_format_offset] = 0; - ImGuiInputTextFlags extra_flags = 0; + ImGuiInputTextFlags flags = 0; fixed (Vector2* native_v = &v) { - byte ret = ImGuiNative.igInputFloat2(native_label, native_v, native_format, extra_flags); + byte ret = ImGuiNative.igInputFloat2(native_label, native_v, native_format, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -6441,10 +6594,10 @@ namespace ImGuiNET native_format[native_format_offset] = 0; } else { native_format = null; } - ImGuiInputTextFlags extra_flags = 0; + ImGuiInputTextFlags flags = 0; fixed (Vector2* native_v = &v) { - byte ret = ImGuiNative.igInputFloat2(native_label, native_v, native_format, extra_flags); + byte ret = ImGuiNative.igInputFloat2(native_label, native_v, native_format, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -6456,7 +6609,7 @@ namespace ImGuiNET return ret != 0; } } - public static bool InputFloat2(string label, ref Vector2 v, string format, ImGuiInputTextFlags extra_flags) + public static bool InputFloat2(string label, ref Vector2 v, string format, ImGuiInputTextFlags flags) { byte* native_label; int label_byteCount = 0; @@ -6496,7 +6649,7 @@ namespace ImGuiNET else { native_format = null; } fixed (Vector2* native_v = &v) { - byte ret = ImGuiNative.igInputFloat2(native_label, native_v, native_format, extra_flags); + byte ret = ImGuiNative.igInputFloat2(native_label, native_v, native_format, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -6542,10 +6695,10 @@ namespace ImGuiNET } int native_format_offset = Util.GetUtf8("%.3f", native_format, format_byteCount); native_format[native_format_offset] = 0; - ImGuiInputTextFlags extra_flags = 0; + ImGuiInputTextFlags flags = 0; fixed (Vector3* native_v = &v) { - byte ret = ImGuiNative.igInputFloat3(native_label, native_v, native_format, extra_flags); + byte ret = ImGuiNative.igInputFloat3(native_label, native_v, native_format, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -6595,10 +6748,10 @@ namespace ImGuiNET native_format[native_format_offset] = 0; } else { native_format = null; } - ImGuiInputTextFlags extra_flags = 0; + ImGuiInputTextFlags flags = 0; fixed (Vector3* native_v = &v) { - byte ret = ImGuiNative.igInputFloat3(native_label, native_v, native_format, extra_flags); + byte ret = ImGuiNative.igInputFloat3(native_label, native_v, native_format, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -6610,7 +6763,7 @@ namespace ImGuiNET return ret != 0; } } - public static bool InputFloat3(string label, ref Vector3 v, string format, ImGuiInputTextFlags extra_flags) + public static bool InputFloat3(string label, ref Vector3 v, string format, ImGuiInputTextFlags flags) { byte* native_label; int label_byteCount = 0; @@ -6650,7 +6803,7 @@ namespace ImGuiNET else { native_format = null; } fixed (Vector3* native_v = &v) { - byte ret = ImGuiNative.igInputFloat3(native_label, native_v, native_format, extra_flags); + byte ret = ImGuiNative.igInputFloat3(native_label, native_v, native_format, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -6696,10 +6849,10 @@ namespace ImGuiNET } int native_format_offset = Util.GetUtf8("%.3f", native_format, format_byteCount); native_format[native_format_offset] = 0; - ImGuiInputTextFlags extra_flags = 0; + ImGuiInputTextFlags flags = 0; fixed (Vector4* native_v = &v) { - byte ret = ImGuiNative.igInputFloat4(native_label, native_v, native_format, extra_flags); + byte ret = ImGuiNative.igInputFloat4(native_label, native_v, native_format, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -6749,10 +6902,10 @@ namespace ImGuiNET native_format[native_format_offset] = 0; } else { native_format = null; } - ImGuiInputTextFlags extra_flags = 0; + ImGuiInputTextFlags flags = 0; fixed (Vector4* native_v = &v) { - byte ret = ImGuiNative.igInputFloat4(native_label, native_v, native_format, extra_flags); + byte ret = ImGuiNative.igInputFloat4(native_label, native_v, native_format, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -6764,7 +6917,7 @@ namespace ImGuiNET return ret != 0; } } - public static bool InputFloat4(string label, ref Vector4 v, string format, ImGuiInputTextFlags extra_flags) + public static bool InputFloat4(string label, ref Vector4 v, string format, ImGuiInputTextFlags flags) { byte* native_label; int label_byteCount = 0; @@ -6804,7 +6957,7 @@ namespace ImGuiNET else { native_format = null; } fixed (Vector4* native_v = &v) { - byte ret = ImGuiNative.igInputFloat4(native_label, native_v, native_format, extra_flags); + byte ret = ImGuiNative.igInputFloat4(native_label, native_v, native_format, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -6838,10 +6991,10 @@ namespace ImGuiNET else { native_label = null; } int step = 1; int step_fast = 100; - ImGuiInputTextFlags extra_flags = 0; + ImGuiInputTextFlags flags = 0; fixed (int* native_v = &v) { - byte ret = ImGuiNative.igInputInt(native_label, native_v, step, step_fast, extra_flags); + byte ret = ImGuiNative.igInputInt(native_label, native_v, step, step_fast, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -6870,10 +7023,10 @@ namespace ImGuiNET } else { native_label = null; } int step_fast = 100; - ImGuiInputTextFlags extra_flags = 0; + ImGuiInputTextFlags flags = 0; fixed (int* native_v = &v) { - byte ret = ImGuiNative.igInputInt(native_label, native_v, step, step_fast, extra_flags); + byte ret = ImGuiNative.igInputInt(native_label, native_v, step, step_fast, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -6901,10 +7054,10 @@ namespace ImGuiNET native_label[native_label_offset] = 0; } else { native_label = null; } - ImGuiInputTextFlags extra_flags = 0; + ImGuiInputTextFlags flags = 0; fixed (int* native_v = &v) { - byte ret = ImGuiNative.igInputInt(native_label, native_v, step, step_fast, extra_flags); + byte ret = ImGuiNative.igInputInt(native_label, native_v, step, step_fast, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -6912,7 +7065,7 @@ namespace ImGuiNET return ret != 0; } } - public static bool InputInt(string label, ref int v, int step, int step_fast, ImGuiInputTextFlags extra_flags) + public static bool InputInt(string label, ref int v, int step, int step_fast, ImGuiInputTextFlags flags) { byte* native_label; int label_byteCount = 0; @@ -6934,7 +7087,7 @@ namespace ImGuiNET else { native_label = null; } fixed (int* native_v = &v) { - byte ret = ImGuiNative.igInputInt(native_label, native_v, step, step_fast, extra_flags); + byte ret = ImGuiNative.igInputInt(native_label, native_v, step, step_fast, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -6962,10 +7115,10 @@ namespace ImGuiNET native_label[native_label_offset] = 0; } else { native_label = null; } - ImGuiInputTextFlags extra_flags = 0; + ImGuiInputTextFlags flags = 0; fixed (int* native_v = &v) { - byte ret = ImGuiNative.igInputInt2(native_label, native_v, extra_flags); + byte ret = ImGuiNative.igInputInt2(native_label, native_v, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -6973,7 +7126,7 @@ namespace ImGuiNET return ret != 0; } } - public static bool InputInt2(string label, ref int v, ImGuiInputTextFlags extra_flags) + public static bool InputInt2(string label, ref int v, ImGuiInputTextFlags flags) { byte* native_label; int label_byteCount = 0; @@ -6995,7 +7148,7 @@ namespace ImGuiNET else { native_label = null; } fixed (int* native_v = &v) { - byte ret = ImGuiNative.igInputInt2(native_label, native_v, extra_flags); + byte ret = ImGuiNative.igInputInt2(native_label, native_v, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -7023,10 +7176,10 @@ namespace ImGuiNET native_label[native_label_offset] = 0; } else { native_label = null; } - ImGuiInputTextFlags extra_flags = 0; + ImGuiInputTextFlags flags = 0; fixed (int* native_v = &v) { - byte ret = ImGuiNative.igInputInt3(native_label, native_v, extra_flags); + byte ret = ImGuiNative.igInputInt3(native_label, native_v, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -7034,7 +7187,7 @@ namespace ImGuiNET return ret != 0; } } - public static bool InputInt3(string label, ref int v, ImGuiInputTextFlags extra_flags) + public static bool InputInt3(string label, ref int v, ImGuiInputTextFlags flags) { byte* native_label; int label_byteCount = 0; @@ -7056,7 +7209,7 @@ namespace ImGuiNET else { native_label = null; } fixed (int* native_v = &v) { - byte ret = ImGuiNative.igInputInt3(native_label, native_v, extra_flags); + byte ret = ImGuiNative.igInputInt3(native_label, native_v, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -7084,10 +7237,10 @@ namespace ImGuiNET native_label[native_label_offset] = 0; } else { native_label = null; } - ImGuiInputTextFlags extra_flags = 0; + ImGuiInputTextFlags flags = 0; fixed (int* native_v = &v) { - byte ret = ImGuiNative.igInputInt4(native_label, native_v, extra_flags); + byte ret = ImGuiNative.igInputInt4(native_label, native_v, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -7095,7 +7248,7 @@ namespace ImGuiNET return ret != 0; } } - public static bool InputInt4(string label, ref int v, ImGuiInputTextFlags extra_flags) + public static bool InputInt4(string label, ref int v, ImGuiInputTextFlags flags) { byte* native_label; int label_byteCount = 0; @@ -7117,7 +7270,7 @@ namespace ImGuiNET else { native_label = null; } fixed (int* native_v = &v) { - byte ret = ImGuiNative.igInputInt4(native_label, native_v, extra_flags); + byte ret = ImGuiNative.igInputInt4(native_label, native_v, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -7149,8 +7302,8 @@ namespace ImGuiNET void* step = null; void* step_fast = null; byte* native_format = null; - ImGuiInputTextFlags extra_flags = 0; - byte ret = ImGuiNative.igInputScalar(native_label, data_type, native_v, step, step_fast, native_format, extra_flags); + ImGuiInputTextFlags flags = 0; + byte ret = ImGuiNative.igInputScalar(native_label, data_type, native_v, step, step_fast, native_format, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -7181,8 +7334,8 @@ namespace ImGuiNET void* native_step = (void*)step.ToPointer(); void* step_fast = null; byte* native_format = null; - ImGuiInputTextFlags extra_flags = 0; - byte ret = ImGuiNative.igInputScalar(native_label, data_type, native_v, native_step, step_fast, native_format, extra_flags); + ImGuiInputTextFlags flags = 0; + byte ret = ImGuiNative.igInputScalar(native_label, data_type, native_v, native_step, step_fast, native_format, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -7213,8 +7366,8 @@ namespace ImGuiNET void* native_step = (void*)step.ToPointer(); void* native_step_fast = (void*)step_fast.ToPointer(); byte* native_format = null; - ImGuiInputTextFlags extra_flags = 0; - byte ret = ImGuiNative.igInputScalar(native_label, data_type, native_v, native_step, native_step_fast, native_format, extra_flags); + ImGuiInputTextFlags flags = 0; + byte ret = ImGuiNative.igInputScalar(native_label, data_type, native_v, native_step, native_step_fast, native_format, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -7262,8 +7415,8 @@ namespace ImGuiNET native_format[native_format_offset] = 0; } else { native_format = null; } - ImGuiInputTextFlags extra_flags = 0; - byte ret = ImGuiNative.igInputScalar(native_label, data_type, native_v, native_step, native_step_fast, native_format, extra_flags); + ImGuiInputTextFlags flags = 0; + byte ret = ImGuiNative.igInputScalar(native_label, data_type, native_v, native_step, native_step_fast, native_format, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -7274,7 +7427,7 @@ namespace ImGuiNET } return ret != 0; } - public static bool InputScalar(string label, ImGuiDataType data_type, IntPtr v, IntPtr step, IntPtr step_fast, string format, ImGuiInputTextFlags extra_flags) + public static bool InputScalar(string label, ImGuiDataType data_type, IntPtr v, IntPtr step, IntPtr step_fast, string format, ImGuiInputTextFlags flags) { byte* native_label; int label_byteCount = 0; @@ -7315,7 +7468,7 @@ namespace ImGuiNET native_format[native_format_offset] = 0; } else { native_format = null; } - byte ret = ImGuiNative.igInputScalar(native_label, data_type, native_v, native_step, native_step_fast, native_format, extra_flags); + byte ret = ImGuiNative.igInputScalar(native_label, data_type, native_v, native_step, native_step_fast, native_format, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -7350,8 +7503,8 @@ namespace ImGuiNET void* step = null; void* step_fast = null; byte* native_format = null; - ImGuiInputTextFlags extra_flags = 0; - byte ret = ImGuiNative.igInputScalarN(native_label, data_type, native_v, components, step, step_fast, native_format, extra_flags); + ImGuiInputTextFlags flags = 0; + byte ret = ImGuiNative.igInputScalarN(native_label, data_type, native_v, components, step, step_fast, native_format, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -7382,8 +7535,8 @@ namespace ImGuiNET void* native_step = (void*)step.ToPointer(); void* step_fast = null; byte* native_format = null; - ImGuiInputTextFlags extra_flags = 0; - byte ret = ImGuiNative.igInputScalarN(native_label, data_type, native_v, components, native_step, step_fast, native_format, extra_flags); + ImGuiInputTextFlags flags = 0; + byte ret = ImGuiNative.igInputScalarN(native_label, data_type, native_v, components, native_step, step_fast, native_format, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -7414,8 +7567,8 @@ namespace ImGuiNET void* native_step = (void*)step.ToPointer(); void* native_step_fast = (void*)step_fast.ToPointer(); byte* native_format = null; - ImGuiInputTextFlags extra_flags = 0; - byte ret = ImGuiNative.igInputScalarN(native_label, data_type, native_v, components, native_step, native_step_fast, native_format, extra_flags); + ImGuiInputTextFlags flags = 0; + byte ret = ImGuiNative.igInputScalarN(native_label, data_type, native_v, components, native_step, native_step_fast, native_format, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -7463,8 +7616,8 @@ namespace ImGuiNET native_format[native_format_offset] = 0; } else { native_format = null; } - ImGuiInputTextFlags extra_flags = 0; - byte ret = ImGuiNative.igInputScalarN(native_label, data_type, native_v, components, native_step, native_step_fast, native_format, extra_flags); + ImGuiInputTextFlags flags = 0; + byte ret = ImGuiNative.igInputScalarN(native_label, data_type, native_v, components, native_step, native_step_fast, native_format, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -7475,7 +7628,7 @@ namespace ImGuiNET } return ret != 0; } - public static bool InputScalarN(string label, ImGuiDataType data_type, IntPtr v, int components, IntPtr step, IntPtr step_fast, string format, ImGuiInputTextFlags extra_flags) + public static bool InputScalarN(string label, ImGuiDataType data_type, IntPtr v, int components, IntPtr step, IntPtr step_fast, string format, ImGuiInputTextFlags flags) { byte* native_label; int label_byteCount = 0; @@ -7516,7 +7669,7 @@ namespace ImGuiNET native_format[native_format_offset] = 0; } else { native_format = null; } - byte ret = ImGuiNative.igInputScalarN(native_label, data_type, native_v, components, native_step, native_step_fast, native_format, extra_flags); + byte ret = ImGuiNative.igInputScalarN(native_label, data_type, native_v, components, native_step, native_step_fast, native_format, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -9460,12 +9613,12 @@ namespace ImGuiNET } public static void PushTextWrapPos() { - float wrap_pos_x = 0.0f; - ImGuiNative.igPushTextWrapPos(wrap_pos_x); + float wrap_local_pos_x = 0.0f; + ImGuiNative.igPushTextWrapPos(wrap_local_pos_x); } - public static void PushTextWrapPos(float wrap_pos_x) + public static void PushTextWrapPos(float wrap_local_pos_x) { - ImGuiNative.igPushTextWrapPos(wrap_pos_x); + ImGuiNative.igPushTextWrapPos(wrap_local_pos_x); } public static bool RadioButton(string label, bool active) { @@ -9540,18 +9693,18 @@ namespace ImGuiNET } public static void SameLine() { - float pos_x = 0.0f; + float local_pos_x = 0.0f; float spacing_w = -1.0f; - ImGuiNative.igSameLine(pos_x, spacing_w); + ImGuiNative.igSameLine(local_pos_x, spacing_w); } - public static void SameLine(float pos_x) + public static void SameLine(float local_pos_x) { float spacing_w = -1.0f; - ImGuiNative.igSameLine(pos_x, spacing_w); + ImGuiNative.igSameLine(local_pos_x, spacing_w); } - public static void SameLine(float pos_x, float spacing_w) + public static void SameLine(float local_pos_x, float spacing_w) { - ImGuiNative.igSameLine(pos_x, spacing_w); + ImGuiNative.igSameLine(local_pos_x, spacing_w); } public static void SaveIniSettingsToDisk(string ini_filename) { @@ -9853,17 +10006,17 @@ namespace ImGuiNET { ImGuiNative.igSetCursorPos(local_pos); } - public static void SetCursorPosX(float x) + public static void SetCursorPosX(float local_x) { - ImGuiNative.igSetCursorPosX(x); + ImGuiNative.igSetCursorPosX(local_x); } - public static void SetCursorPosY(float y) + public static void SetCursorPosY(float local_y) { - ImGuiNative.igSetCursorPosY(y); + ImGuiNative.igSetCursorPosY(local_y); } - public static void SetCursorScreenPos(Vector2 screen_pos) + public static void SetCursorScreenPos(Vector2 pos) { - ImGuiNative.igSetCursorScreenPos(screen_pos); + ImGuiNative.igSetCursorScreenPos(pos); } public static bool SetDragDropPayload(string type, IntPtr data, uint size) { @@ -10017,14 +10170,14 @@ namespace ImGuiNET void* native_custom_callback_data = (void*)custom_callback_data.ToPointer(); ImGuiNative.igSetNextWindowSizeConstraints(size_min, size_max, custom_callback, native_custom_callback_data); } - public static void SetScrollFromPosY(float pos_y) + public static void SetScrollFromPosY(float local_y) { float center_y_ratio = 0.5f; - ImGuiNative.igSetScrollFromPosY(pos_y, center_y_ratio); + ImGuiNative.igSetScrollFromPosY(local_y, center_y_ratio); } - public static void SetScrollFromPosY(float pos_y, float center_y_ratio) + public static void SetScrollFromPosY(float local_y, float center_y_ratio) { - ImGuiNative.igSetScrollFromPosY(pos_y, center_y_ratio); + ImGuiNative.igSetScrollFromPosY(local_y, center_y_ratio); } public static void SetScrollHereY() { @@ -10048,6 +10201,32 @@ namespace ImGuiNET ImGuiStorage* native_storage = storage.NativePtr; ImGuiNative.igSetStateStorage(native_storage); } + public static void SetTabItemClosed(string tab_or_docked_window_label) + { + byte* native_tab_or_docked_window_label; + int tab_or_docked_window_label_byteCount = 0; + if (tab_or_docked_window_label != null) + { + tab_or_docked_window_label_byteCount = Encoding.UTF8.GetByteCount(tab_or_docked_window_label); + if (tab_or_docked_window_label_byteCount > Util.StackAllocationSizeLimit) + { + native_tab_or_docked_window_label = Util.Allocate(tab_or_docked_window_label_byteCount + 1); + } + else + { + byte* native_tab_or_docked_window_label_stackBytes = stackalloc byte[tab_or_docked_window_label_byteCount + 1]; + native_tab_or_docked_window_label = native_tab_or_docked_window_label_stackBytes; + } + int native_tab_or_docked_window_label_offset = Util.GetUtf8(tab_or_docked_window_label, native_tab_or_docked_window_label, tab_or_docked_window_label_byteCount); + native_tab_or_docked_window_label[native_tab_or_docked_window_label_offset] = 0; + } + else { native_tab_or_docked_window_label = null; } + ImGuiNative.igSetTabItemClosed(native_tab_or_docked_window_label); + if (tab_or_docked_window_label_byteCount > Util.StackAllocationSizeLimit) + { + Util.Free(native_tab_or_docked_window_label); + } + } public static void SetTooltip(string fmt) { byte* native_fmt; @@ -10298,6 +10477,18 @@ namespace ImGuiNET Util.Free(native_name); } } + public static void ShowAboutWindow() + { + byte* p_open = null; + ImGuiNative.igShowAboutWindow(p_open); + } + public static void ShowAboutWindow(ref bool p_open) + { + byte native_p_open_val = p_open ? (byte)1 : (byte)0; + byte* native_p_open = &native_p_open_val; + ImGuiNative.igShowAboutWindow(native_p_open); + p_open = native_p_open_val != 0; + } public static void ShowDemoWindow() { byte* p_open = null; diff --git a/src/ImGui.NET/Generated/ImGuiBackendFlags.gen.cs b/src/ImGui.NET/Generated/ImGuiBackendFlags.gen.cs index 7373178..1591481 100644 --- a/src/ImGui.NET/Generated/ImGuiBackendFlags.gen.cs +++ b/src/ImGui.NET/Generated/ImGuiBackendFlags.gen.cs @@ -3,6 +3,7 @@ namespace ImGuiNET [System.Flags] public enum ImGuiBackendFlags { + None = 0, HasGamepad = 1 << 0, HasMouseCursors = 1 << 1, HasSetMousePos = 1 << 2, diff --git a/src/ImGui.NET/Generated/ImGuiCol.gen.cs b/src/ImGui.NET/Generated/ImGuiCol.gen.cs index 4039d53..49a92d8 100644 --- a/src/ImGui.NET/Generated/ImGuiCol.gen.cs +++ b/src/ImGui.NET/Generated/ImGuiCol.gen.cs @@ -35,16 +35,21 @@ namespace ImGuiNET ResizeGrip = 30, ResizeGripHovered = 31, ResizeGripActive = 32, - PlotLines = 33, - PlotLinesHovered = 34, - PlotHistogram = 35, - PlotHistogramHovered = 36, - TextSelectedBg = 37, - DragDropTarget = 38, - NavHighlight = 39, - NavWindowingHighlight = 40, - NavWindowingDimBg = 41, - ModalWindowDimBg = 42, - COUNT = 43, + Tab = 33, + TabHovered = 34, + TabActive = 35, + TabUnfocused = 36, + TabUnfocusedActive = 37, + PlotLines = 38, + PlotLinesHovered = 39, + PlotHistogram = 40, + PlotHistogramHovered = 41, + TextSelectedBg = 42, + DragDropTarget = 43, + NavHighlight = 44, + NavWindowingHighlight = 45, + NavWindowingDimBg = 46, + ModalWindowDimBg = 47, + COUNT = 48, } } diff --git a/src/ImGui.NET/Generated/ImGuiConfigFlags.gen.cs b/src/ImGui.NET/Generated/ImGuiConfigFlags.gen.cs index 81e0a6e..4d0b6d2 100644 --- a/src/ImGui.NET/Generated/ImGuiConfigFlags.gen.cs +++ b/src/ImGui.NET/Generated/ImGuiConfigFlags.gen.cs @@ -3,6 +3,7 @@ namespace ImGuiNET [System.Flags] public enum ImGuiConfigFlags { + None = 0, NavEnableKeyboard = 1 << 0, NavEnableGamepad = 1 << 1, NavEnableSetMousePos = 1 << 2, diff --git a/src/ImGui.NET/Generated/ImGuiIO.gen.cs b/src/ImGui.NET/Generated/ImGuiIO.gen.cs index 0ce04ba..409b34b 100644 --- a/src/ImGui.NET/Generated/ImGuiIO.gen.cs +++ b/src/ImGui.NET/Generated/ImGuiIO.gen.cs @@ -31,7 +31,13 @@ namespace ImGuiNET public byte MouseDrawCursor; public byte ConfigMacOSXBehaviors; public byte ConfigInputTextCursorBlink; - public byte ConfigResizeWindowsFromEdges; + public byte ConfigWindowsResizeFromEdges; + public byte ConfigWindowsMoveFromTitleBarOnly; + public byte* BackendPlatformName; + public byte* BackendRendererName; + public void* BackendPlatformUserData; + public void* BackendRendererUserData; + public void* BackendLanguageUserData; public IntPtr GetClipboardTextFn; public IntPtr SetClipboardTextFn; public void* ClipboardUserData; @@ -47,7 +53,6 @@ namespace ImGuiNET public byte KeyAlt; public byte KeySuper; public fixed byte KeysDown[512]; - public fixed ushort InputCharacters[17]; public fixed float NavInputs[21]; public byte WantCaptureMouse; public byte WantCaptureKeyboard; @@ -86,6 +91,7 @@ namespace ImGuiNET public fixed float KeysDownDurationPrev[512]; public fixed float NavInputsDownDuration[21]; public fixed float NavInputsDownDurationPrev[21]; + public ImVector InputQueueCharacters; } public unsafe partial struct ImGuiIOPtr { @@ -119,7 +125,13 @@ namespace ImGuiNET public ref bool MouseDrawCursor => ref Unsafe.AsRef(&NativePtr->MouseDrawCursor); public ref bool ConfigMacOSXBehaviors => ref Unsafe.AsRef(&NativePtr->ConfigMacOSXBehaviors); public ref bool ConfigInputTextCursorBlink => ref Unsafe.AsRef(&NativePtr->ConfigInputTextCursorBlink); - public ref bool ConfigResizeWindowsFromEdges => ref Unsafe.AsRef(&NativePtr->ConfigResizeWindowsFromEdges); + public ref bool ConfigWindowsResizeFromEdges => ref Unsafe.AsRef(&NativePtr->ConfigWindowsResizeFromEdges); + public ref bool ConfigWindowsMoveFromTitleBarOnly => ref Unsafe.AsRef(&NativePtr->ConfigWindowsMoveFromTitleBarOnly); + public NullTerminatedString BackendPlatformName => new NullTerminatedString(NativePtr->BackendPlatformName); + public NullTerminatedString BackendRendererName => new NullTerminatedString(NativePtr->BackendRendererName); + public IntPtr BackendPlatformUserData { get => (IntPtr)NativePtr->BackendPlatformUserData; set => NativePtr->BackendPlatformUserData = (void*)value; } + public IntPtr BackendRendererUserData { get => (IntPtr)NativePtr->BackendRendererUserData; set => NativePtr->BackendRendererUserData = (void*)value; } + public IntPtr BackendLanguageUserData { get => (IntPtr)NativePtr->BackendLanguageUserData; set => NativePtr->BackendLanguageUserData = (void*)value; } public ref IntPtr GetClipboardTextFn => ref Unsafe.AsRef(&NativePtr->GetClipboardTextFn); public ref IntPtr SetClipboardTextFn => ref Unsafe.AsRef(&NativePtr->SetClipboardTextFn); public IntPtr ClipboardUserData { get => (IntPtr)NativePtr->ClipboardUserData; set => NativePtr->ClipboardUserData = (void*)value; } @@ -135,7 +147,6 @@ namespace ImGuiNET public ref bool KeyAlt => ref Unsafe.AsRef(&NativePtr->KeyAlt); public ref bool KeySuper => ref Unsafe.AsRef(&NativePtr->KeySuper); public RangeAccessor KeysDown => new RangeAccessor(NativePtr->KeysDown, 512); - public RangeAccessor InputCharacters => new RangeAccessor(NativePtr->InputCharacters, 17); public RangeAccessor NavInputs => new RangeAccessor(NativePtr->NavInputs, 21); public ref bool WantCaptureMouse => ref Unsafe.AsRef(&NativePtr->WantCaptureMouse); public ref bool WantCaptureKeyboard => ref Unsafe.AsRef(&NativePtr->WantCaptureKeyboard); @@ -166,34 +177,35 @@ namespace ImGuiNET public RangeAccessor KeysDownDurationPrev => new RangeAccessor(NativePtr->KeysDownDurationPrev, 512); public RangeAccessor NavInputsDownDuration => new RangeAccessor(NativePtr->NavInputsDownDuration, 21); public RangeAccessor NavInputsDownDurationPrev => new RangeAccessor(NativePtr->NavInputsDownDurationPrev, 21); + public ImVector InputQueueCharacters => new ImVector(NativePtr->InputQueueCharacters); public void AddInputCharacter(ushort c) { ImGuiNative.ImGuiIO_AddInputCharacter(NativePtr, c); } - public void AddInputCharactersUTF8(string utf8_chars) + public void AddInputCharactersUTF8(string str) { - byte* native_utf8_chars; - int utf8_chars_byteCount = 0; - if (utf8_chars != null) + byte* native_str; + int str_byteCount = 0; + if (str != null) { - utf8_chars_byteCount = Encoding.UTF8.GetByteCount(utf8_chars); - if (utf8_chars_byteCount > Util.StackAllocationSizeLimit) + str_byteCount = Encoding.UTF8.GetByteCount(str); + if (str_byteCount > Util.StackAllocationSizeLimit) { - native_utf8_chars = Util.Allocate(utf8_chars_byteCount + 1); + native_str = Util.Allocate(str_byteCount + 1); } else { - byte* native_utf8_chars_stackBytes = stackalloc byte[utf8_chars_byteCount + 1]; - native_utf8_chars = native_utf8_chars_stackBytes; + byte* native_str_stackBytes = stackalloc byte[str_byteCount + 1]; + native_str = native_str_stackBytes; } - int native_utf8_chars_offset = Util.GetUtf8(utf8_chars, native_utf8_chars, utf8_chars_byteCount); - native_utf8_chars[native_utf8_chars_offset] = 0; + int native_str_offset = Util.GetUtf8(str, native_str, str_byteCount); + native_str[native_str_offset] = 0; } - else { native_utf8_chars = null; } - ImGuiNative.ImGuiIO_AddInputCharactersUTF8(NativePtr, native_utf8_chars); - if (utf8_chars_byteCount > Util.StackAllocationSizeLimit) + else { native_str = null; } + ImGuiNative.ImGuiIO_AddInputCharactersUTF8(NativePtr, native_str); + if (str_byteCount > Util.StackAllocationSizeLimit) { - Util.Free(native_utf8_chars); + Util.Free(native_str); } } public void ClearInputCharacters() diff --git a/src/ImGui.NET/Generated/ImGuiNative.gen.cs b/src/ImGui.NET/Generated/ImGuiNative.gen.cs index b9cdb89..b911205 100644 --- a/src/ImGui.NET/Generated/ImGuiNative.gen.cs +++ b/src/ImGui.NET/Generated/ImGuiNative.gen.cs @@ -11,20 +11,6 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern byte CustomRect_IsPacked(CustomRect* self); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void GlyphRangesBuilder_AddChar(GlyphRangesBuilder* self, ushort c); - [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void GlyphRangesBuilder_AddRanges(GlyphRangesBuilder* self, ushort* ranges); - [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void GlyphRangesBuilder_AddText(GlyphRangesBuilder* self, byte* text, byte* text_end); - [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void GlyphRangesBuilder_BuildRanges(GlyphRangesBuilder* self, ImVector* out_ranges); - [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte GlyphRangesBuilder_GetBit(GlyphRangesBuilder* self, int n); - [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void GlyphRangesBuilder_GlyphRangesBuilder(); - [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void GlyphRangesBuilder_SetBit(GlyphRangesBuilder* self, int n); - [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern ImGuiPayload* igAcceptDragDropPayload(byte* type, ImGuiDragDropFlags flags); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igAlignTextToFramePadding(); @@ -63,6 +49,10 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern byte igBeginPopupModal(byte* name, byte* p_open, ImGuiWindowFlags flags); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] + public static extern byte igBeginTabBar(byte* str_id, ImGuiTabBarFlags flags); + [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] + public static extern byte igBeginTabItem(byte* label, byte* p_open, ImGuiTabItemFlags flags); + [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igBeginTooltip(); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igBullet(); @@ -77,9 +67,9 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl, EntryPoint = "igCalcTextSize_nonUDT2")] public static extern Vector2 igCalcTextSize(byte* text, byte* text_end, byte hide_text_after_double_hash, float wrap_width); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igCaptureKeyboardFromApp(byte capture); + public static extern void igCaptureKeyboardFromApp(byte want_capture_keyboard_value); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igCaptureMouseFromApp(byte capture); + public static extern void igCaptureMouseFromApp(byte want_capture_mouse_value); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern byte igCheckbox(byte* label, byte* v); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] @@ -171,6 +161,10 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igEndPopup(); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] + public static extern void igEndTabBar(); + [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] + public static extern void igEndTabItem(); + [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igEndTooltip(); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern byte* igGetClipboardText(); @@ -301,27 +295,27 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igIndent(float indent_w); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte igInputDouble(byte* label, double* v, double step, double step_fast, byte* format, ImGuiInputTextFlags extra_flags); + public static extern byte igInputDouble(byte* label, double* v, double step, double step_fast, byte* format, ImGuiInputTextFlags flags); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte igInputFloat(byte* label, float* v, float step, float step_fast, byte* format, ImGuiInputTextFlags extra_flags); + public static extern byte igInputFloat(byte* label, float* v, float step, float step_fast, byte* format, ImGuiInputTextFlags flags); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte igInputFloat2(byte* label, Vector2* v, byte* format, ImGuiInputTextFlags extra_flags); + public static extern byte igInputFloat2(byte* label, Vector2* v, byte* format, ImGuiInputTextFlags flags); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte igInputFloat3(byte* label, Vector3* v, byte* format, ImGuiInputTextFlags extra_flags); + public static extern byte igInputFloat3(byte* label, Vector3* v, byte* format, ImGuiInputTextFlags flags); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte igInputFloat4(byte* label, Vector4* v, byte* format, ImGuiInputTextFlags extra_flags); + public static extern byte igInputFloat4(byte* label, Vector4* v, byte* format, ImGuiInputTextFlags flags); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte igInputInt(byte* label, int* v, int step, int step_fast, ImGuiInputTextFlags extra_flags); + public static extern byte igInputInt(byte* label, int* v, int step, int step_fast, ImGuiInputTextFlags flags); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte igInputInt2(byte* label, int* v, ImGuiInputTextFlags extra_flags); + public static extern byte igInputInt2(byte* label, int* v, ImGuiInputTextFlags flags); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte igInputInt3(byte* label, int* v, ImGuiInputTextFlags extra_flags); + public static extern byte igInputInt3(byte* label, int* v, ImGuiInputTextFlags flags); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte igInputInt4(byte* label, int* v, ImGuiInputTextFlags extra_flags); + public static extern byte igInputInt4(byte* label, int* v, ImGuiInputTextFlags flags); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte igInputScalar(byte* label, ImGuiDataType data_type, void* v, void* step, void* step_fast, byte* format, ImGuiInputTextFlags extra_flags); + public static extern byte igInputScalar(byte* label, ImGuiDataType data_type, void* v, void* step, void* step_fast, byte* format, ImGuiInputTextFlags flags); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte igInputScalarN(byte* label, ImGuiDataType data_type, void* v, int components, void* step, void* step_fast, byte* format, ImGuiInputTextFlags extra_flags); + public static extern byte igInputScalarN(byte* label, ImGuiDataType data_type, void* v, int components, void* step, void* step_fast, byte* format, ImGuiInputTextFlags flags); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern byte igInputText(byte* label, byte* buf, uint buf_size, ImGuiInputTextFlags flags, ImGuiInputTextCallback callback, void* user_data); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] @@ -481,7 +475,7 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igPushStyleVarVec2(ImGuiStyleVar idx, Vector2 val); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igPushTextWrapPos(float wrap_pos_x); + public static extern void igPushTextWrapPos(float wrap_local_pos_x); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern byte igRadioButtonBool(byte* label, byte active); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] @@ -491,7 +485,7 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igResetMouseDragDelta(int button); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igSameLine(float pos_x, float spacing_w); + public static extern void igSameLine(float local_pos_x, float spacing_w); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igSaveIniSettingsToDisk(byte* ini_filename); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] @@ -515,11 +509,11 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igSetCursorPos(Vector2 local_pos); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igSetCursorPosX(float x); + public static extern void igSetCursorPosX(float local_x); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igSetCursorPosY(float y); + public static extern void igSetCursorPosY(float local_y); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igSetCursorScreenPos(Vector2 screen_pos); + public static extern void igSetCursorScreenPos(Vector2 pos); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern byte igSetDragDropPayload(byte* type, void* data, uint size, ImGuiCond cond); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] @@ -547,7 +541,7 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igSetNextWindowSizeConstraints(Vector2 size_min, Vector2 size_max, ImGuiSizeCallback custom_callback, void* custom_callback_data); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igSetScrollFromPosY(float pos_y, float center_y_ratio); + public static extern void igSetScrollFromPosY(float local_y, float center_y_ratio); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igSetScrollHereY(float center_y_ratio); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] @@ -557,6 +551,8 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igSetStateStorage(ImGuiStorage* storage); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] + public static extern void igSetTabItemClosed(byte* tab_or_docked_window_label); + [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igSetTooltip(byte* fmt); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igSetWindowCollapsedBool(byte collapsed, ImGuiCond cond); @@ -577,6 +573,8 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igSetWindowSizeStr(byte* name, Vector2 size, ImGuiCond cond); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] + public static extern void igShowAboutWindow(byte* p_open); + [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igShowDemoWindow(byte* p_open); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igShowFontSelector(byte* label); @@ -885,6 +883,20 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void ImFontConfig_ImFontConfig(); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] + public static extern void ImFontGlyphRangesBuilder_AddChar(ImFontGlyphRangesBuilder* self, ushort c); + [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] + public static extern void ImFontGlyphRangesBuilder_AddRanges(ImFontGlyphRangesBuilder* self, ushort* ranges); + [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] + public static extern void ImFontGlyphRangesBuilder_AddText(ImFontGlyphRangesBuilder* self, byte* text, byte* text_end); + [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] + public static extern void ImFontGlyphRangesBuilder_BuildRanges(ImFontGlyphRangesBuilder* self, ImVector* out_ranges); + [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] + public static extern byte ImFontGlyphRangesBuilder_GetBit(ImFontGlyphRangesBuilder* self, int n); + [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] + public static extern void ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder(); + [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] + public static extern void ImFontGlyphRangesBuilder_SetBit(ImFontGlyphRangesBuilder* self, int n); + [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void ImGuiInputTextCallbackData_DeleteChars(ImGuiInputTextCallbackData* self, int pos, int bytes_count); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern byte ImGuiInputTextCallbackData_HasSelection(ImGuiInputTextCallbackData* self); @@ -895,7 +907,7 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void ImGuiIO_AddInputCharacter(ImGuiIO* self, ushort c); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void ImGuiIO_AddInputCharactersUTF8(ImGuiIO* self, byte* utf8_chars); + public static extern void ImGuiIO_AddInputCharactersUTF8(ImGuiIO* self, byte* str); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void ImGuiIO_ClearInputCharacters(ImGuiIO* self); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] diff --git a/src/ImGui.NET/Generated/ImGuiStyle.gen.cs b/src/ImGui.NET/Generated/ImGuiStyle.gen.cs index 1881c7f..69950d2 100644 --- a/src/ImGui.NET/Generated/ImGuiStyle.gen.cs +++ b/src/ImGui.NET/Generated/ImGuiStyle.gen.cs @@ -29,6 +29,8 @@ namespace ImGuiNET public float ScrollbarRounding; public float GrabMinSize; public float GrabRounding; + public float TabRounding; + public float TabBorderSize; public Vector2 ButtonTextAlign; public Vector2 DisplayWindowPadding; public Vector2 DisplaySafeAreaPadding; @@ -79,6 +81,11 @@ namespace ImGuiNET public Vector4 Colors_40; public Vector4 Colors_41; public Vector4 Colors_42; + public Vector4 Colors_43; + public Vector4 Colors_44; + public Vector4 Colors_45; + public Vector4 Colors_46; + public Vector4 Colors_47; } public unsafe partial struct ImGuiStylePtr { @@ -110,6 +117,8 @@ namespace ImGuiNET public ref float ScrollbarRounding => ref Unsafe.AsRef(&NativePtr->ScrollbarRounding); public ref float GrabMinSize => ref Unsafe.AsRef(&NativePtr->GrabMinSize); public ref float GrabRounding => ref Unsafe.AsRef(&NativePtr->GrabRounding); + public ref float TabRounding => ref Unsafe.AsRef(&NativePtr->TabRounding); + public ref float TabBorderSize => ref Unsafe.AsRef(&NativePtr->TabBorderSize); public ref Vector2 ButtonTextAlign => ref Unsafe.AsRef(&NativePtr->ButtonTextAlign); public ref Vector2 DisplayWindowPadding => ref Unsafe.AsRef(&NativePtr->DisplayWindowPadding); public ref Vector2 DisplaySafeAreaPadding => ref Unsafe.AsRef(&NativePtr->DisplaySafeAreaPadding); @@ -117,7 +126,7 @@ namespace ImGuiNET public ref bool AntiAliasedLines => ref Unsafe.AsRef(&NativePtr->AntiAliasedLines); public ref bool AntiAliasedFill => ref Unsafe.AsRef(&NativePtr->AntiAliasedFill); public ref float CurveTessellationTol => ref Unsafe.AsRef(&NativePtr->CurveTessellationTol); - public RangeAccessor Colors => new RangeAccessor(&NativePtr->Colors_0, 43); + public RangeAccessor Colors => new RangeAccessor(&NativePtr->Colors_0, 48); public void ScaleAllSizes(float scale_factor) { ImGuiNative.ImGuiStyle_ScaleAllSizes(NativePtr, scale_factor); diff --git a/src/ImGui.NET/Generated/ImGuiStyleVar.gen.cs b/src/ImGui.NET/Generated/ImGuiStyleVar.gen.cs index 667ae53..890ab98 100644 --- a/src/ImGui.NET/Generated/ImGuiStyleVar.gen.cs +++ b/src/ImGui.NET/Generated/ImGuiStyleVar.gen.cs @@ -22,7 +22,8 @@ namespace ImGuiNET ScrollbarRounding = 17, GrabMinSize = 18, GrabRounding = 19, - ButtonTextAlign = 20, - COUNT = 21, + TabRounding = 20, + ButtonTextAlign = 21, + COUNT = 22, } } diff --git a/src/ImGui.NET/Generated/ImGuiTabBarFlags.gen.cs b/src/ImGui.NET/Generated/ImGuiTabBarFlags.gen.cs new file mode 100644 index 0000000..dcd4353 --- /dev/null +++ b/src/ImGui.NET/Generated/ImGuiTabBarFlags.gen.cs @@ -0,0 +1,18 @@ +namespace ImGuiNET +{ + [System.Flags] + public enum ImGuiTabBarFlags + { + None = 0, + Reorderable = 1 << 0, + AutoSelectNewTabs = 1 << 1, + NoCloseWithMiddleMouseButton = 1 << 2, + NoTabListPopupButton = 1 << 3, + NoTabListScrollingButtons = 1 << 4, + NoTooltip = 1 << 5, + FittingPolicyResizeDown = 1 << 6, + FittingPolicyScroll = 1 << 7, + FittingPolicyMask = FittingPolicyResizeDown | FittingPolicyScroll, + FittingPolicyDefault = FittingPolicyResizeDown, + } +} diff --git a/src/ImGui.NET/Generated/ImGuiTabItemFlags.gen.cs b/src/ImGui.NET/Generated/ImGuiTabItemFlags.gen.cs new file mode 100644 index 0000000..963b4cd --- /dev/null +++ b/src/ImGui.NET/Generated/ImGuiTabItemFlags.gen.cs @@ -0,0 +1,12 @@ +namespace ImGuiNET +{ + [System.Flags] + public enum ImGuiTabItemFlags + { + None = 0, + UnsavedDocument = 1 << 0, + SetSelected = 1 << 1, + NoCloseWithMiddleMouseButton = 1 << 2, + NoPushId = 1 << 3, + } +} diff --git a/src/ImGui.NET/Generated/ImGuiWindowFlags.gen.cs b/src/ImGui.NET/Generated/ImGuiWindowFlags.gen.cs index 8c86eb7..43e1390 100644 --- a/src/ImGui.NET/Generated/ImGuiWindowFlags.gen.cs +++ b/src/ImGui.NET/Generated/ImGuiWindowFlags.gen.cs @@ -23,6 +23,7 @@ namespace ImGuiNET AlwaysUseWindowPadding = 1 << 16, NoNavInputs = 1 << 18, NoNavFocus = 1 << 19, + UnsavedDocument = 1 << 20, NoNav = NoNavInputs | NoNavFocus, NoDecoration = NoTitleBar | NoResize | NoScrollbar | NoCollapse, NoInputs = NoMouseInputs | NoNavInputs | NoNavFocus, diff --git a/src/ImGui.NET/ImGui.NET.csproj b/src/ImGui.NET/ImGui.NET.csproj index bc2c1a9..5d05621 100644 --- a/src/ImGui.NET/ImGui.NET.csproj +++ b/src/ImGui.NET/ImGui.NET.csproj @@ -1,7 +1,7 @@  A .NET wrapper for the Dear ImGui library. - 1.66.1 + 1.67.0 Eric Mellino netstandard2.0 true @@ -38,4 +38,7 @@ true + + +

    vm&WEi3%7spDIwK4ofaooii&jFq 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 diff --git a/deps/cimgui/win-x86/cimgui.dll b/deps/cimgui/win-x86/cimgui.dll index 26c4727f375dd2ad0aeab0a0fed7ca3526e2ec45..691100e09942bc7432907b9c79d15cfccd60323c 100644 GIT binary patch delta 234276 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