core/image/tga
tga
Types
6Constants
3Procedures
6destroy
destroy :: proc(img: ^Image)Sourceload_from_bytes
load_from_bytes :: proc(data: []u8, options: Options = Options{}, allocator: mem.Allocator = context.allocator) -> (img: ^Image, err: Error)Sourceload_from_context
load_from_context :: proc(ctx: ^C, options: Options = Options{}, allocator: mem.Allocator = context.allocator) -> (img: ^Image, err: Error)Sourceload_from_file
load_from_file :: proc(filename: string, options: Options = Options{}, allocator: mem.Allocator = context.allocator) -> (img: ^Image, err: Error)Sourcesave_to_buffer
save_to_buffer :: proc(output: ^bytes.Buffer, img: ^Image, options: Options = Options{}, allocator: mem.Allocator = context.allocator) -> (err: Error)Sourcesave_to_file
save_to_file :: proc(output: string, img: ^Image, options: Options = Options{}, allocator: mem.Allocator = context.allocator) -> (err: Error)SourceProcedure Groups
2load
load :: proc{load_from_file, load_from_bytes, load_from_context}Sourcesave
save :: proc{save_to_buffer, save_to_file}Source