@@ -2319,204 +2319,28 @@ CIMGUI_API ImStr ImStr_FromCharStr(const char* b); // Build an ImStr from a reg
2319
2319
//-----------------------------------------------------------------------------
2320
2320
2321
2321
IM_MSVC_RUNTIME_CHECKS_OFF
2322
-
2323
- // Instantiation of ImVector<ImWchar>
2324
-
2325
- typedef struct ImVector_ImWchar_t
2326
- {
2327
- int Size ;
2328
- int Capacity ;
2329
- ImWchar * Data ;
2330
- } ImVector_ImWchar ;
2331
-
2332
- // Instantiation of ImVector<ImGuiTextFilter_ImGuiTextRange>
2333
-
2334
- typedef struct ImVector_ImGuiTextFilter_ImGuiTextRange_t
2335
- {
2336
- int Size ;
2337
- int Capacity ;
2338
- ImGuiTextFilter_ImGuiTextRange * Data ;
2339
- } ImVector_ImGuiTextFilter_ImGuiTextRange ;
2340
-
2341
- // Instantiation of ImVector<char>
2342
-
2343
- typedef struct ImVector_char_t
2344
- {
2345
- int Size ;
2346
- int Capacity ;
2347
- char * Data ;
2348
- } ImVector_char ;
2349
-
2350
- // Instantiation of ImVector<ImGuiStoragePair>
2351
-
2352
- typedef struct ImVector_ImGuiStoragePair_t
2353
- {
2354
- int Size ;
2355
- int Capacity ;
2356
- ImGuiStoragePair * Data ;
2357
- } ImVector_ImGuiStoragePair ;
2358
-
2359
- // Instantiation of ImVector<ImGuiSelectionRequest>
2360
-
2361
- typedef struct ImVector_ImGuiSelectionRequest_t
2362
- {
2363
- int Size ;
2364
- int Capacity ;
2365
- ImGuiSelectionRequest * Data ;
2366
- } ImVector_ImGuiSelectionRequest ;
2367
-
2368
- // Instantiation of ImVector<ImDrawCmd>
2369
-
2370
- typedef struct ImVector_ImDrawCmd_t
2371
- {
2372
- int Size ;
2373
- int Capacity ;
2374
- ImDrawCmd * Data ;
2375
- } ImVector_ImDrawCmd ;
2376
-
2377
- // Instantiation of ImVector<ImDrawIdx>
2378
-
2379
- typedef struct ImVector_ImDrawIdx_t
2380
- {
2381
- int Size ;
2382
- int Capacity ;
2383
- ImDrawIdx * Data ;
2384
- } ImVector_ImDrawIdx ;
2385
-
2386
- // Instantiation of ImVector<ImDrawChannel>
2387
-
2388
- typedef struct ImVector_ImDrawChannel_t
2389
- {
2390
- int Size ;
2391
- int Capacity ;
2392
- ImDrawChannel * Data ;
2393
- } ImVector_ImDrawChannel ;
2394
-
2395
- // Instantiation of ImVector<ImDrawVert>
2396
-
2397
- typedef struct ImVector_ImDrawVert_t
2398
- {
2399
- int Size ;
2400
- int Capacity ;
2401
- ImDrawVert * Data ;
2402
- } ImVector_ImDrawVert ;
2403
-
2404
- // Instantiation of ImVector<ImVec2>
2405
-
2406
- typedef struct ImVector_ImVec2_t
2407
- {
2408
- int Size ;
2409
- int Capacity ;
2410
- ImVec2 * Data ;
2411
- } ImVector_ImVec2 ;
2412
-
2413
- // Instantiation of ImVector<ImVec4>
2414
-
2415
- typedef struct ImVector_ImVec4_t
2416
- {
2417
- int Size ;
2418
- int Capacity ;
2419
- ImVec4 * Data ;
2420
- } ImVector_ImVec4 ;
2421
-
2422
- // Instantiation of ImVector<ImTextureID>
2423
-
2424
- typedef struct ImVector_ImTextureID_t
2425
- {
2426
- int Size ;
2427
- int Capacity ;
2428
- ImTextureID * Data ;
2429
- } ImVector_ImTextureID ;
2430
-
2431
- // Instantiation of ImVector<ImU8>
2432
-
2433
- typedef struct ImVector_ImU8_t
2434
- {
2435
- int Size ;
2436
- int Capacity ;
2437
- ImU8 * Data ;
2438
- } ImVector_ImU8 ;
2439
-
2440
- // Instantiation of ImVector<ImDrawList*>
2441
-
2442
- typedef struct ImVector_ImDrawListPtr_t
2443
- {
2444
- int Size ;
2445
- int Capacity ;
2446
- ImDrawList * * Data ;
2447
- } ImVector_ImDrawListPtr ;
2448
-
2449
- // Instantiation of ImVector<ImU32>
2450
-
2451
- typedef struct ImVector_ImU32_t
2452
- {
2453
- int Size ;
2454
- int Capacity ;
2455
- ImU32 * Data ;
2456
- } ImVector_ImU32 ;
2457
-
2458
- // Instantiation of ImVector<ImFont*>
2459
-
2460
- typedef struct ImVector_ImFontPtr_t
2461
- {
2462
- int Size ;
2463
- int Capacity ;
2464
- ImFont * * Data ;
2465
- } ImVector_ImFontPtr ;
2466
-
2467
- // Instantiation of ImVector<ImFontAtlasCustomRect>
2468
-
2469
- typedef struct ImVector_ImFontAtlasCustomRect_t
2470
- {
2471
- int Size ;
2472
- int Capacity ;
2473
- ImFontAtlasCustomRect * Data ;
2474
- } ImVector_ImFontAtlasCustomRect ;
2475
-
2476
- // Instantiation of ImVector<ImFontConfig>
2477
-
2478
- typedef struct ImVector_ImFontConfig_t
2479
- {
2480
- int Size ;
2481
- int Capacity ;
2482
- ImFontConfig * Data ;
2483
- } ImVector_ImFontConfig ;
2484
-
2485
- // Instantiation of ImVector<float>
2486
-
2487
- typedef struct ImVector_float_t
2488
- {
2489
- int Size ;
2490
- int Capacity ;
2491
- float * Data ;
2492
- } ImVector_float ;
2493
-
2494
- // Instantiation of ImVector<ImFontGlyph>
2495
-
2496
- typedef struct ImVector_ImFontGlyph_t
2497
- {
2498
- int Size ;
2499
- int Capacity ;
2500
- ImFontGlyph * Data ;
2501
- } ImVector_ImFontGlyph ;
2502
-
2503
- // Instantiation of ImVector<ImGuiPlatformMonitor>
2504
-
2505
- typedef struct ImVector_ImGuiPlatformMonitor_t
2506
- {
2507
- int Size ;
2508
- int Capacity ;
2509
- ImGuiPlatformMonitor * Data ;
2510
- } ImVector_ImGuiPlatformMonitor ;
2511
-
2512
- // Instantiation of ImVector<ImGuiViewport*>
2513
-
2514
- typedef struct ImVector_ImGuiViewportPtr_t
2515
- {
2516
- int Size ;
2517
- int Capacity ;
2518
- ImGuiViewport * * Data ;
2519
- } ImVector_ImGuiViewportPtr ;
2322
+ typedef struct ImVector_ImWchar_t {int Size ;int Capacity ;ImWchar * Data ;} ImVector_ImWchar ; // Instantiation of ImVector<ImWchar>
2323
+ typedef struct ImVector_ImGuiTextFilter_ImGuiTextRange_t {int Size ;int Capacity ;ImGuiTextFilter_ImGuiTextRange * Data ;} ImVector_ImGuiTextFilter_ImGuiTextRange ; // Instantiation of ImVector<ImGuiTextFilter_ImGuiTextRange>
2324
+ typedef struct ImVector_char_t {int Size ;int Capacity ;char * Data ;} ImVector_char ; // Instantiation of ImVector<char>
2325
+ typedef struct ImVector_ImGuiStoragePair_t {int Size ;int Capacity ;ImGuiStoragePair * Data ;} ImVector_ImGuiStoragePair ; // Instantiation of ImVector<ImGuiStoragePair>
2326
+ typedef struct ImVector_ImGuiSelectionRequest_t {int Size ;int Capacity ;ImGuiSelectionRequest * Data ;} ImVector_ImGuiSelectionRequest ; // Instantiation of ImVector<ImGuiSelectionRequest>
2327
+ typedef struct ImVector_ImDrawCmd_t {int Size ;int Capacity ;ImDrawCmd * Data ;} ImVector_ImDrawCmd ; // Instantiation of ImVector<ImDrawCmd>
2328
+ typedef struct ImVector_ImDrawIdx_t {int Size ;int Capacity ;ImDrawIdx * Data ;} ImVector_ImDrawIdx ; // Instantiation of ImVector<ImDrawIdx>
2329
+ typedef struct ImVector_ImDrawChannel_t {int Size ;int Capacity ;ImDrawChannel * Data ;} ImVector_ImDrawChannel ; // Instantiation of ImVector<ImDrawChannel>
2330
+ typedef struct ImVector_ImDrawVert_t {int Size ;int Capacity ;ImDrawVert * Data ;} ImVector_ImDrawVert ; // Instantiation of ImVector<ImDrawVert>
2331
+ typedef struct ImVector_ImVec2_t {int Size ;int Capacity ;ImVec2 * Data ;} ImVector_ImVec2 ; // Instantiation of ImVector<ImVec2>
2332
+ typedef struct ImVector_ImVec4_t {int Size ;int Capacity ;ImVec4 * Data ;} ImVector_ImVec4 ; // Instantiation of ImVector<ImVec4>
2333
+ typedef struct ImVector_ImTextureID_t {int Size ;int Capacity ;ImTextureID * Data ;} ImVector_ImTextureID ; // Instantiation of ImVector<ImTextureID>
2334
+ typedef struct ImVector_ImU8_t {int Size ;int Capacity ;ImU8 * Data ;} ImVector_ImU8 ; // Instantiation of ImVector<ImU8>
2335
+ typedef struct ImVector_ImDrawListPtr_t {int Size ;int Capacity ;ImDrawList * * Data ;} ImVector_ImDrawListPtr ; // Instantiation of ImVector<ImDrawList*>
2336
+ typedef struct ImVector_ImU32_t {int Size ;int Capacity ;ImU32 * Data ;} ImVector_ImU32 ; // Instantiation of ImVector<ImU32>
2337
+ typedef struct ImVector_ImFontPtr_t {int Size ;int Capacity ;ImFont * * Data ;} ImVector_ImFontPtr ; // Instantiation of ImVector<ImFont*>
2338
+ typedef struct ImVector_ImFontAtlasCustomRect_t {int Size ;int Capacity ;ImFontAtlasCustomRect * Data ;} ImVector_ImFontAtlasCustomRect ; // Instantiation of ImVector<ImFontAtlasCustomRect>
2339
+ typedef struct ImVector_ImFontConfig_t {int Size ;int Capacity ;ImFontConfig * Data ;} ImVector_ImFontConfig ; // Instantiation of ImVector<ImFontConfig>
2340
+ typedef struct ImVector_float_t {int Size ;int Capacity ;float * Data ;} ImVector_float ; // Instantiation of ImVector<float>
2341
+ typedef struct ImVector_ImFontGlyph_t {int Size ;int Capacity ;ImFontGlyph * Data ;} ImVector_ImFontGlyph ; // Instantiation of ImVector<ImFontGlyph>
2342
+ typedef struct ImVector_ImGuiPlatformMonitor_t {int Size ;int Capacity ;ImGuiPlatformMonitor * Data ;} ImVector_ImGuiPlatformMonitor ; // Instantiation of ImVector<ImGuiPlatformMonitor>
2343
+ typedef struct ImVector_ImGuiViewportPtr_t {int Size ;int Capacity ;ImGuiViewport * * Data ;} ImVector_ImGuiViewportPtr ; // Instantiation of ImVector<ImGuiViewport*>
2520
2344
IM_MSVC_RUNTIME_CHECKS_RESTORE
2521
2345
2522
2346
//-----------------------------------------------------------------------------
0 commit comments