Skip to main content

Image

See the ImageDemo class.

// Apply image color styling before rendering.
using (Style.Image.Colors.Begin(Style.Text.Colors.Get()))
{
Gui.Heading("Sprite");
Gui.NextWidthHeight(32f, 32f).Image(Assets.SampleSprite);


Gui.Heading("Texture");
Gui.Text("Point");
using (Gui.BeginBox())
{
// Render the sample pixel texture.
Gui.NextWidthHeight(64f, 64f).Image(Assets.SamplePixelTexture, TextureFilterMode.Point);
}

Gui.SmallSpacing();
Gui.Text("Bilinear");
using (Gui.BeginBox())
{
// Render the sample texture in different sizes.
Gui.NextWidthHeight(12f, 12f).Image(Assets.SampleTexture, TextureFilterMode.Bilinear);
Gui.NextWidthHeight(24f, 24f).Image(Assets.SampleTexture, TextureFilterMode.Bilinear);
Gui.NextWidthHeight(48f, 48f).Image(Assets.SampleTexture, TextureFilterMode.Bilinear);
Gui.NextWidthHeight(128f, 128f).Image(Assets.SampleTexture, TextureFilterMode.Bilinear);
}
}