This commit is contained in:
Nishi 2025-12-19 03:10:03 +09:00
commit edd75c58f6
Signed by: nishi
GPG key ID: 27EF69B208EB9343
6 changed files with 36 additions and 14 deletions

20
.clang-format Normal file
View file

@ -0,0 +1,20 @@
---
Language: Cpp
UseTab: Always
TabWidth: 8
AlignConsecutiveAssignments:
Enabled: true
AlignConsecutiveDeclarations:
Enabled: true
IndentWidth: 8
PointerAlignment: Left
ColumnLimit: 0
AllowShortIfStatementsOnASingleLine: Always
AllowShortBlocksOnASingleLine: Never
AllowShortFunctionsOnASingleLine: Empty
AllowShortLoopsOnASingleLine: true
SpaceBeforeParens: Never
AlignEscapedNewlines: DontAlign
SortIncludes: false
AllowShortEnumsOnASingleLine: false
#IndentPPDirectives: AfterHash

View file

@ -2,38 +2,38 @@
MwWidget root, window, opengl;
static void resize(MwWidget handle, void* user, void* client){
static void resize(MwWidget handle, void* user, void* client) {
int ww = MwGetInteger(window, MwNwidth);
int wh = MwGetInteger(window, MwNheight);
MwVaApply(opengl,
MwNwidth, ww,
MwNheight, wh,
NULL);
MwNwidth, ww,
MwNheight, wh,
NULL);
glViewport(0, 0, ww, wh);
}
static void tick(MwWidget handle, void* user, void* client){
static void tick(MwWidget handle, void* user, void* client) {
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
MwOpenGLSwapBuffer(opengl);
}
static void* gl_load(const char* name){
static void* gl_load(const char* name) {
return MwOpenGLGetProcAddress(opengl, name);
}
int main(){
int main() {
MwLibraryInit();
root = MwVaCreateWidget(NULL, "root", NULL, 0, 0, 0, 0,
MwNwaitMS, 15,
NULL);
MwNwaitMS, 15,
NULL);
window = MwVaCreateWidget(MwWindowClass, "main", root, MwDEFAULT, MwDEFAULT, 800, 600,
MwNtitle, "AssaultFish",
NULL);
MwNtitle, "AssaultFish",
NULL);
opengl = MwCreateWidget(MwOpenGLClass, "opengl", window, 0, 0, 800, 600);

2
external/milsko vendored

@ -1 +1 @@
Subproject commit 012650f06f489d1219ba492118d2f35d25e93ce2
Subproject commit 75749697ba25330127fdca110fda9098d65719e3

2
format.sh Executable file
View file

@ -0,0 +1,2 @@
#!/bin/sh
clang-format --verbose -i `find include server client -name "*.c" -or -name "*.h"`

View file

@ -20,7 +20,7 @@
/* should be broadcasted! otherwise other user wouldn't know */
typedef struct af_pkt_join {
unsigned char length;
char* name;
char* name;
} af_pkt_join_t;
#endif

View file

@ -1,4 +1,4 @@
#include <af_common.h>
int main(int argc, char** argv){
int main(int argc, char** argv) {
}