Jumpvalley 0.5.0
An app and library that can be used to test and run 3D platformer levels. Currently being made with Godot.
Loading...
Searching...
No Matches
Classes
Jumpvalley.IO Namespace Reference

Classes

class  InfoFile
 Reads an Info file, a blob of text that's primarily for defining metadata for a specific object, such as an audio file or a level. The blob of text typically comes from a plain-text file named "info.txt".

The contents of such types of files should be formatted like this:
property name: property value
where each property is specified on its own line.
For the property name, spaces should be replaced with underscores. The property name and property value should be split with a ": ", including the space and not including the quotes.

This text formatting is inspired by the way that the content of .osu files are formatted in Osu (the rhythm game). More...
 
class  JsonInfoFile
 Class intended to help with using the data from info files written in JavaScript Object Notation (JSON).

Info files are files that contain metadata about an object (e.g. one that's on a filesystem).

The conventional file name for JSON info files is info.json. More...
 
class  PathUtil
 Provides some values and methods for performing operations related to file paths. More...