RaylibTempStructState class
Per-instance allocation state for a RaylibStructBase mirror object, tracking its current slot key, tag, disposal status, and stable identity across repeated RaylibTempStructAllocatorBase.PointerTo calls.
Constructors
Properties
- allocKey ↔ String?
-
The RaylibTempBase slot key used during the most recent RaylibTempStructAllocatorBase.PointerTo allocation.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- internalId ↔ int?
-
A stable numeric ID assigned on first RaylibTempStructAllocatorBase.PointerTo call for pointer-owning structs.
getter/setter pair
- isDisposed ↔ bool
-
Whether RaylibStructBase.structMarkDisposed has been called on this instance.
getter/setter pair
- isFirstSync ↔ bool
-
Whether RaylibTempStructAllocatorBase.PointerTo has never been called for this instance.
getter/setter pair
- nextId → int
-
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- tag ↔ String
-
The slot tag used to disambiguate RaylibTempBase keys for this instance.
getter/setter pair
Methods
-
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