Raco edited this page Jan 6, 2018 · 49 revisions

How to read

  • Field format is: fieldName - FieldType
  • Method format is: methodName(TypeA arga, TypeB argb, ...) - ReturnType
  • If ReturnType is omitted, it is implied to be void.
  • Unless otherwise labeled, all members are public.
  • Unless otherwise labeled, all fields should be considered read-only.

Instead of the usual set/get prefix, the BDX code-base relies on the following convention to discern setters from getters:

Given functions of the same name, the one that takes no arguments, and returns a relevant object is the getter, while all others are setters.

Note that this and all other API is based off of the bleeding-edge version of BDX, so if something doesn't work or exist in your local build, that might be why.

com.nilunder.bdx

com.nilunder.bdx.gl

com.nilunder.bdx.inputs

com.nilunder.bdx.audio

com.nilunder.bdx.utils

com.nilunder.bdx.components

Generally useful components, to help you make your games, and to help keep the core of BDX relatively small/clean.

Like all Components, these extend the Component class, and require the host GameObject reference to be passed as one of the constructor arguments (the first, by convention).

javax.vecmath

Complete documentation for this package can be found here.

The version that ships with BDX provides additional convenience methods for the following types:

Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.