Eric Mellino
e832a590fa
Better font wrappers, some style/naming revision, new wrappers
...
* Font -> NativeFont. Font is now a wrapper class for the NativeFont
struct.
* FontAtlasWrapped -> FontAtlas, and FontAtlas -> NativeFontAtlas, in line
with other native struct wrappers.
* [BREAKING CHANGE] Removed ImGui.LoadDefaultFont(). It is now available on FontAtlas along
with other Font loading methods. This makes more sense w.r.t. the actual
native interface.
* Modified the SampleProgram to account for the above.
* New wrapper: ImGui.SetKeyboardFocusHere([int offset])
8 years ago
Eric Mellino
a44f4a77e8
SetScrollHere()
8 years ago
Eric Mellino
cd275b91b5
Fix a bug in TextInputBuffer
8 years ago
Eric Mellino
c09777c4e3
GetLastItemRectMin/Max, SetWindowFontScale
...
* Also some improvements in TextInputBuffer"
8 years ago
Eric Mellino
7f1bc8c6f2
Added an overload for MenuItem taking only a label and an enabled state
8 years ago
Eric Mellino
fc717612e1
More wrappers for BeginPopupModal and SelectableEx
8 years ago
Eric Mellino
8ad4d8511f
Slight refactoring in TextInputBuffer
8 years ago
Eric Mellino
4e897f7534
Actually implement ImGui.Combo
9 years ago
Eric Mellino
acb20ccdad
Add a convenience overload for MenuItem
...
The shortcut is often empty.
9 years ago
Eric Mellino
c054db3719
Fix color editing functions
9 years ago
Eric Mellino
bf7aab44e2
Fix a couple minor issues
...
* Typo in NativeIO.cs
* TextInputBuffer was not properly initializing its Length property
in the non-string constructor.
* Cleaned up TextInputBuffer's interface a bit, added some helpful methods
9 years ago
Eric Mellino
10c4c89841
Add IO.FontAllowUserScaling wrapper function.
9 years ago
Eric Mellino
3b7730f987
Fix Windows build configuration in the sample program.
9 years ago
Eric Mellino
026ac1eb89
Update corebuild submodule
9 years ago
Eric Mellino
cbc1395f59
Update versions for .NET Core RTM
9 years ago
Eric Mellino
c69e99ea4a
Add NuGet link to README.
9 years ago
Eric Mellino
582a1edffe
Update version to 0.1.4
9 years ago
Eric Mellino
62dcdf8b48
SetNextTreeOpened() and rename ShowTooltip->SetTooltip
...
Conflicts:
.gitignore
src/ImGui.NET/ImGui.cs
9 years ago
Eric Mellino
576e8bb272
Merge branch 'dotnet-build' of github.com:mellinoe/imgui.net into dotnet-build
9 years ago
Eric Mellino
c655a7f2a5
Add wrappers for column and 'IsVisible/Active' functions
9 years ago
Eric Mellino
16bc61828e
Update some build configuration stuff
9 years ago
Eric Mellino
0f5a83308f
Fix project.json
9 years ago
Eric Mellino
1189ca827a
Add 'dotnet'-based solution file. Even though its broken
9 years ago
Eric Mellino
76fe3a6725
Allow opening in VS Code/VS
9 years ago
Eric Mellino
903cce6204
Allow sample program to run under 'dotnet run'
9 years ago
Eric Mellino
63808c6115
Allow the use of dotnet build on ImGui.NET
9 years ago
Eric Mellino
0b9c3ddd8b
PopItemWidth()
9 years ago
Eric Mellino
d58ec35b89
More imports and better return types
...
* Some methods were not returning a boolean when they should.
9 years ago
Eric Mellino
02115c46df
Merge branch 'master' of github.com:mellinoe/imgui.net
9 years ago
Eric Mellino
a7b296ae51
Wrappers for RadioButton() and SetNextWindowPos()
...
* ImGui.RadioButton(string, ref int, int);
* ImGui.SetNextWindowPos(Vector2, SetCondition);
9 years ago
Eric Mellino
0711a270f9
Use corebuild instead of forked build process
9 years ago
Eric Mellino
06034c688d
Wrap some mouse-related functions
9 years ago
Eric Mellino
10736d2728
Update README.md
9 years ago
Eric Mellino
f9b870dda0
More wrappers, adding more XML comments, some file movement
9 years ago
Eric Mellino
77fabedf66
Add a bunch of more imports/wrappers
9 years ago
Eric Mellino
e7851d08e6
Drag<float/vector> imports, sample window improvements
...
Added helper wrappers for DragFloat/DragVector2-3-4
Modified the sample window a bit, should support window scaling a bit better now.
9 years ago
Eric Mellino
1fada561bd
Update README.md
9 years ago
Eric Mellino
4f8ab271e9
Add a variety of more wrappers.
...
A lot of random things, also added some popups to the demo
program to test them, etc. Wrote some additional wrappers for
existing methods to better support optional/default parameters
in the original C++ API.
9 years ago
Eric Mellino
54f8be05d1
Fix the csproj insanity that VS made
9 years ago
Eric Mellino
1e600bff54
App wrappers for all of the sample code usage
9 years ago
Eric Mellino
52b84f81ff
Fix solution configurations
9 years ago
Eric Mellino
8a14ca6bb3
Small changes to the build process, no functional diff
9 years ago
Eric Mellino
14a6fc2172
Merge pull request #2 from mellinoe/dev
...
Changes from dev branch
9 years ago
Eric Mellino
019c7cefb1
A couple more wrappers for ImGuiNative methods
9 years ago
Eric Mellino
6ab2d0e573
More additions from my assemblybrowser side project
9 years ago
Eric Mellino
af11e21acc
Changes from my assembly-browser project
9 years ago
Eric Mellino
4dd6a3db15
Add a sample project for the .NET 4.6 version.
...
Note to self: Keep both of these projects building...
9 years ago
Eric Mellino
bf0042540a
Add a project to build for .NET 4.6
...
NOTE: I haven't actually tested that this works, just builds. I don't see why it wouldn't work, though.
9 years ago
Eric Mellino
bf8c7e1361
Deleted all of the duplicate source files
...
These were left over when I copied stuff into a second project, but didn't delete the extras...
9 years ago
Eric Mellino
c05147d5aa
Additional cleanup and commenting
9 years ago