nb

..
ds
ext
fs
phys
shape
AnimData

Contains data about a sprite animation.

Ase

An aseprite class.

Atlas

Multiple images data container that can be packed into a single texture. Use it to avoid the usage of multiple textures.

BorderData

Contains data about a border drawing.

Bresenham

A tiny Bresenham class.

Camera

The camera class.

ConditionalF

Contains a function that is scheduled to be executed when a condition is met.

Cursor

Controls the cursor.

CursorKind

DelayedF

Contains a function that is scheduled to be executed after some time.

DrawingParams

Contains drawing parameters.

EType

Event types.

GlobalMouseEvent

Contains information about a global mouse event.

Graph

A class that represents a graph. Serves as a container for a group of nodes.

Graphics

A drawing interface built on top of h2d.Graphics.

Interactive

An alternative to h2d.Interactive that works with nb.Scene instances.

Macros

Contains some macro functions.

Manager

It's in charge of calling the update functions of NBase's classes and instances and contains some useful functions.

Map

Displays a stage from a resource.

Node

Represents a node in a nb.Graph instance.

Object

NBase's object class. You should use this instead of h2d.Object.

ResManager

A resource manager.

ScaleMode

Scene

NBase's scene class. You should use this instead of h2d.Scenes.

Sprite

A sprite class.

SubData

Contains useful data of an image that is used by an nb.Atlas's instance.

SubScene

A class to show a scene in another scene.

System

Tag

Contains tag information.

TiledChunk

TiledFrame

TiledGrid

TiledLayer

TiledMap

TiledObject

TiledObjectTemplate

TiledPoint

TiledProperty

TiledTerrain

TiledText

TiledTile

TiledTileOffset

TiledTileset

TiledWangColor

TiledWangSet

TiledWangTile

Timer

A class to schedule tasks.

Tween

A tween class.

TweenType

Contains tween types.

TweenVar

Contains information about a tweening process.

UpdateF

Contains a function that is to be executed every frame.

Vertex

Contains vertex data.

Window

Contains functions to manipulate the app's window.