inochi2d.fmt

Undocumented in source.

Modules

binfmt
module inochi2d.fmt.binfmt
Undocumented in source.
io
module inochi2d.fmt.io
Undocumented in source.
serialize
module inochi2d.fmt.serialize
Undocumented in source.

Public Imports

inochi2d.fmt.serialize
public import inochi2d.fmt.serialize;
Undocumented in source.

Members

Functions

inIsINPMode
bool inIsINPMode()

Gets whether the current loading state is set to INP loading

inLoadINPPuppet
T inLoadINPPuppet(ubyte[] buffer)

Loads a INP based puppet

inLoadJSONPuppet
Puppet inLoadJSONPuppet(string data)

Loads a JSON based puppet

inLoadPuppet
T inLoadPuppet(string file)

Loads a puppet from a file

inLoadPuppetFromMemory
Puppet inLoadPuppetFromMemory(ubyte[] data)

Loads a puppet from memory

inWriteINPExtensions
void inWriteINPExtensions(Puppet p, string file)

Only write changed EXT section portions to puppet file

inWriteINPPuppet
void inWriteINPPuppet(Puppet p, string file)

Writes Inochi2D puppet to file

inWriteINPPuppetMemory
ubyte[] inWriteINPPuppetMemory(Puppet p)

Writes out a model to memory

inWriteJSONPuppet
void inWriteJSONPuppet(Puppet p, string file)

Writes a puppet to file

Manifest constants

IN_TEX_BC7
enum IN_TEX_BC7;

BC7 encoded Inochi2D texture

IN_TEX_PNG
enum IN_TEX_PNG;

PNG encoded Inochi2D texture

IN_TEX_TGA
enum IN_TEX_TGA;

TGA encoded Inochi2D texture

Meta