mirror of
https://github.com/gwm17/implot.git
synced 2024-11-22 10:18:52 -05:00
Fixes for requirement to define IMGUI_DEFINE_MATH_OPERATORS before imgui.h (or at least at imconfig) (#449)
This commit is contained in:
parent
d875123534
commit
33c5a965f5
|
@ -122,6 +122,7 @@ You can read releases logs https://github.com/epezent/implot/releases for more d
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#define IMGUI_DEFINE_MATH_OPERATORS
|
||||||
#include "implot.h"
|
#include "implot.h"
|
||||||
#include "implot_internal.h"
|
#include "implot_internal.h"
|
||||||
|
|
||||||
|
|
|
@ -31,10 +31,6 @@
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#ifndef IMGUI_DEFINE_MATH_OPERATORS
|
|
||||||
#define IMGUI_DEFINE_MATH_OPERATORS
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#include <time.h>
|
#include <time.h>
|
||||||
#include "imgui_internal.h"
|
#include "imgui_internal.h"
|
||||||
|
|
||||||
|
|
|
@ -22,6 +22,7 @@
|
||||||
|
|
||||||
// ImPlot v0.14
|
// ImPlot v0.14
|
||||||
|
|
||||||
|
#define IMGUI_DEFINE_MATH_OPERATORS
|
||||||
#include "implot.h"
|
#include "implot.h"
|
||||||
#include "implot_internal.h"
|
#include "implot_internal.h"
|
||||||
|
|
||||||
|
@ -81,7 +82,7 @@ static IMPLOT_INLINE float ImInvSqrt(float x) { return 1.0f / sqrtf(x); }
|
||||||
// unsigned long long ImU64; // 64-bit unsigned integer
|
// unsigned long long ImU64; // 64-bit unsigned integer
|
||||||
// (note: this list does *not* include `long`, `unsigned long` and `long double`)
|
// (note: this list does *not* include `long`, `unsigned long` and `long double`)
|
||||||
//
|
//
|
||||||
// You can customize the supported types by defining IMPLOT_CUSTOM_NUMERIC_TYPES at compile time to define your own type list.
|
// You can customize the supported types by defining IMPLOT_CUSTOM_NUMERIC_TYPES at compile time to define your own type list.
|
||||||
// As an example, you could use the compile time define given by the line below in order to support only float and double.
|
// As an example, you could use the compile time define given by the line below in order to support only float and double.
|
||||||
// -DIMPLOT_CUSTOM_NUMERIC_TYPES="(float)(double)"
|
// -DIMPLOT_CUSTOM_NUMERIC_TYPES="(float)(double)"
|
||||||
// In order to support all known C++ types, use:
|
// In order to support all known C++ types, use:
|
||||||
|
|
Loading…
Reference in New Issue
Block a user