Skip to content

Instantly share code, notes, and snippets.

@malustewart
malustewart / main.cpp
Created March 2, 2020 20:53
Dear ImGui basic examples
// dear imgui: standalone example application for Allegro 5
// If you are new to dear imgui, see examples/README.txt and documentation at the top of imgui.cpp.
#include <stdint.h>
#include <allegro5/allegro.h>
#include <allegro5/allegro_primitives.h>
#include "imgui.h"
#include "imgui_impl_allegro5.h"
/************************************************
@malustewart
malustewart / imgui_main_loop_pseudocode.c
Created March 2, 2020 20:54
Dear ImGui basic loop pseudocode
int main(int, char**)
{
// ---------- Inicializacion de Allegro. ----------
//config imgui
//config allegro
while (running)
{
@malustewart
malustewart / imgui_consultas_2020_1C.md
Last active September 2, 2023 19:53
Consultas de ImGui para EDA 1er cuatrimestre 2020

ImGui consultas 2020 1C

> ¿Cómo cambio el tamaño de las fonts?

En DemoWindow > Configuration > Fonts :

  • Para cambiar el tamaño de la font de una sola ventana, existe ImGui::SetWindowFontScale(window_scale), donde window_scale es un float que va desde 0.0 (tamaño casi invisible) a 2.0 (tamaño doble que el normal).
  • Para cambiar el tamaño de una font en todas las ventanas, alcanza con modificar io.FontGlobalScale. io es el contexto de ImGui que se obtiene en la inicialización. FontGlobalScale es un float que va desde 0.0 (tamaño casi invisible) a 2.0 (tamaño doble que el normal).

Ver líneas 3324 a 3327 de imgui_demo.cpp

> ¿Cómo fijo la posición de las ventanas?

@malustewart
malustewart / ASYNC_TCP_DAYTIME_SERVER.md
Created April 9, 2020 02:20
Asynchronous Daytime Server using boost-asio
@malustewart
malustewart / lvrk4.jl
Last active March 8, 2025 13:11
lotka-volterra runge-kutta 4
using Plots
using ArgParse
default_alpha = 0.66666
default_beta = 1.33333
default_gamma = 1
default_delta = 1
default_r0 = 3.0
default_f0 = 1.5
default_steps = 1000