| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- #include <stdint.h>
- #include <inttypes.h>
- namespace ImGui
- {
- struct Font
- {
- enum Enum
- {
- Regular,
- Mono,
- Count
- };
- };
- void PushFont(Font::Enum _font, float _fontSizeBaseUnscaled = 0.0f);
- // BK - simple string class for convenience.
- class ImString
- {
- public:
- ImString();
- ImString(const ImString& rhs);
- ImString(const char* rhs);
- ~ImString();
- ImString& operator=(const ImString& rhs);
- ImString& operator=(const char* rhs);
- void Clear();
- bool IsEmpty() const;
- const char* CStr() const
- {
- return NULL == Ptr ? "" : Ptr;
- }
- private:
- char* Ptr;
- };
- } // namespace ImGui
- #include "widgets/color_picker.h"
- #include "widgets/color_wheel.h"
- #include "widgets/dock.h"
- #include "widgets/file_list.h"
- #include "widgets/gizmo.h"
- #include "widgets/markdown.h"
- #include "widgets/range_slider.h"
|