Skip to content

Instantly share code, notes, and snippets.

Avatar
👾
shoot 'em up

voidProc voidproc

👾
shoot 'em up
View GitHub Profile
@voidproc
voidproc / a.css
Created Oct 1, 2020
Stylus - Yahoo!ファイナンス掲示板少しすっきり
View a.css
/* 設定からインポートして使う. */
@-moz-document url-prefix("https://finance.yahoo.co.jp/cm/message/") {
#msthdtp,
#main-inner > div > div,
#pos-lrec
{
display: none !important;
}
}
@voidproc
voidproc / lua-enum.cpp
Last active Mar 24, 2020
enumをLuaから使う面倒じゃないやり方
View lua-enum.cpp
// Sol3 - https://github.com/ThePhD/sol2
#define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING
#include <sol/sol.hpp>
// Magic Enum - https://github.com/Neargye/magic_enum
#include <magic_enum/magic_enum.hpp>
enum class E
{
A = 10,
View twinkle.cpp
#include <Siv3D.hpp>
struct Twinkle : IEffect
{
Vec2 pos;
double angle;
double scale;
Twinkle(const Vec2 pos) : pos(pos), angle(RandomSelect({ 0_deg, 45_deg })), scale(Random(0.2, 1.0))
{
@voidproc
voidproc / imagefont.cpp
Last active Dec 13, 2016
Output a sprite sheet of font
View imagefont.cpp
// * config.iniの設定に従いスプライトフォント画像を生成する
// * 画像出力後、画像を表示する
// * Zキー、Xキーでズームイン・ズームアウト
//
// * "config.ini"の各項目の説明:
//
// fontname = 美咲ゴシック フォント名
// fontsize = 4 フォントサイズ
// texture_width = 512 出力画像のサイズ
// texture_height = 512 〃
View scale.cpp
#include <Siv3D.hpp>
struct ParamScale
{
float scale;
float unused[3];
};
void setScale(const int scale)
{
@voidproc
voidproc / leap.cpp
Last active Nov 25, 2016
Application Launcher with Leap Motion + Siv3D
View leap.cpp
#define NOMINMAX
#define STRICT
#include <windows.h>
#include <Siv3D.hpp>
#include <HamFramework.hpp>
#include <Siv3DAddon/LeapMotion.hpp>
// Leap Motion で アプリケーションランチャー
//
View layeredwnd.cpp
#define NOMINMAX
#define STRICT
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
#include <Siv3D.hpp>
struct DIBSection
{
HDC hdc;
View hqx.cpp
#include <Siv3D.hpp>
// hqx : https://code.google.com/archive/p/hqx/
extern "C" {
#include "hqx.h"
};
void Main()
{
@voidproc
voidproc / power.cpp
Created Nov 4, 2016
Show system power status
View power.cpp
#define NOMINMAX
#define STRICT
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
#include <Siv3D.hpp>
// システムの電源情報をWin32APIにより取得し保持する
class PowerStatus
{
View sol2_coro.cpp
#include <Siv3D.hpp>
#include <memory>
// Lua 5.2.x (need 'lua52.dll' at runtime)
#include <lua.hpp>
#pragma comment(lib, "lua52.lib")
// Sol 2.14
#include <sol.hpp>
You can’t perform that action at this time.