26 lines
579 B
Odin
26 lines
579 B
Odin
#+build wasm32, wasm64p32
|
|
package main
|
|
|
|
ProjectReadErrorType :: enum {
|
|
LoadingProjectNotSupportedOnWeb,
|
|
}
|
|
|
|
ProjectWriteErrorType :: enum {
|
|
SavingProjectNotSupportedOnWeb,
|
|
}
|
|
|
|
ProjectWriteError :: union {
|
|
ProjectWriteErrorType,
|
|
}
|
|
|
|
ProjectReadError :: union {
|
|
ProjectReadErrorType,
|
|
}
|
|
|
|
_project_write :: proc(project: ^ProjectData, path: string) -> ProjectWriteError {
|
|
return ProjectWriteErrorType.SavingProjectNotSupportedOnWeb;
|
|
}
|
|
|
|
_project_read :: proc(project: ^ProjectData, path: string) -> ProjectReadError {
|
|
return ProjectReadErrorType.LoadingProjectNotSupportedOnWeb;
|
|
}
|