All Classes and Interfaces
Class
Description
AnimatedSprite is an instance of Sprite.
Used to stack many @ConflictsWith annotations.
Annotation for a class, which points which components conflicts with this component,
and cannot be in the same object.
DoubleValues is an object, which extends from
ArrayList.Methods which are annotated as
EventMethod will be available in EventHandler,
but only if they are overridden.FloatValues is an object, which extends from
ArrayList.Methods which are annotated with
FromXML can be executed
by XMLDeserializer.Headless window is provided for server builds and points
to reduce of RAM usage.
IntegerValues is an object, which extends from
ArrayList.Source: StackOverflow
LongValues is an object, which extends from
ArrayList.NetBlock is used as a frame to transport data through the network.
Structure is simple:
Where:
Structure is simple:
IDENTIFIER;COMPONENT;DATAWhere:
IDENTIFIER is GameObject's identifier,COMPONENT is component's name (/w package),DATA is data which is being sent╚ is a standard delimiter for data, which allows to send more than one
information to component - use method formData to add delimitersNetComponent is a class which inherits from ObjectComponent
and contains events which are common for components which
works in the network (e.g. onClientConnect, onSynchronize, onNetUpdate).
O3DLoader is used to load .o3d files and get vertices from it.
Injects a prefab to an object
Annotation for a class, which points which component is required
for this component to be added.
Annotation for a class, points a list of component, and at least one of them
is required for component to be added.
Methods which are annotated with
SaveState will be fired during scene state saving from SceneStateSaver.SplashScreenWindow is used for create a splash screen, which will be shown
as a loader screen while main window (with scene) is still loading.
TextRenderer3D sets the textures of all Base3DShapes which
are in the same object to rendered text.
Only one component of this type can be added to the object.
Vector3Values is an object, which extends from
ArrayList.Component is automatically added to every
GameObject when RenderEngine is set to web.