DiveTextureController class

Creates and owns a native texture.

Before using a DiveTextureController a call to initialize must complete.

Constructors

DiveTextureController({String? trackingUUID})
Creates a new controller in an uninitialized state.

Properties

hashCode int
The hash code for this object.
no setterinherited
isDisposed bool
Checks whether DiveTextureController.dispose has completed successfully.
no setter
isInitialized bool
Has the texture been initialized.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
textureId int?
The texture ID provided after initialization.
no setter
trackingUUID String?
final

Methods

dispose() Future<void>
Releases the resources held by this controller.
initialize() Future<void>
Initializes the texture.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited