Beatmup Java package
Beatmup.Object Class Reference

Base class for objects natively managed by Beatmup. More...

Inheritance diagram for Beatmup.Object:
Beatmup.Audio.AbstractSource Beatmup.Bitmap Beatmup.Context Beatmup.Imaging.ColorMatrix Beatmup.NNets.Model Beatmup.Rendering.Scene Beatmup.Sequence Beatmup.Task Beatmup.Utils.ChunkCollection Beatmup.Utils.VariablesBundle

Protected Member Functions

synchronized void dispose ()
 Destroys the native object. More...
 

Protected Attributes

long handle
 pointer to the native object More...
 

Detailed Description

Base class for objects natively managed by Beatmup.

Definition at line 24 of file Object.java.

Member Function Documentation

◆ dispose()

synchronized void Beatmup.Object.dispose ( )
inlineprotected

Destroys the native object.

After the native object is destroyed, its Java counterpart likely becomes unusable.

Reimplemented in Beatmup.Context, Beatmup.Android.Context, and Beatmup.Android.Bitmap.

Definition at line 37 of file Object.java.

37  {
38  disposeNative();
39  }

Member Data Documentation

◆ handle

long Beatmup.Object.handle
protected

pointer to the native object

Definition at line 25 of file Object.java.


The documentation for this class was generated from the following file: