24 lines
520 B
Core
24 lines
520 B
Core
#import "Base.core"
|
|
#import "MathVec3.core"
|
|
#import "Arena.core"
|
|
W32 :: #load "win32_multimedia.core"
|
|
|
|
/*
|
|
API and name inspired by one of Per Vognsen streams
|
|
https://www.youtube.com/watch?v=NG_mUhc8LRw&list=PLU94OURih-CjrtFuazwZ5GYzTrupOMDL7&index=19
|
|
All of his channel is recommended watch for programmers.
|
|
*/
|
|
Mu :: struct
|
|
scrn: *U32
|
|
x : S64
|
|
y : S64
|
|
|
|
|
|
frame_arena: Arena
|
|
os: W32.OS
|
|
|
|
StartMultimedia :: W32.StartMultimedia
|
|
// UpdateMultimedia :: W32.UpdateMultimedia
|
|
|
|
start :: ()
|
|
mu := StartMultimedia() |