GameObject class
Helper class for working with v3 game objects.
Constructors
- GameObject(int? id)
Properties
- child ↔ int
-
getter/setter pair
- childAddr → int
-
no setter
- flags ↔ int
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- id ↔ int?
-
getter/setter pair
- parent ↔ int
-
getter/setter pair
- parentAddr → int
-
no setter
- properties → int
-
no setter
- propertyTableStart → int
-
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- shortName ↔ String?
-
getter/setter pair
- sibling ↔ int
-
getter/setter pair
- siblingAddr → int
-
no setter
Methods
-
getNextProperty(
int? pnum) → int -
getPropertyAddress(
int? pnum) → int -
getPropertyValue(
int pnum) → int -
insertTo(
int? obj) → void -
isFlagBitSet(
int bit) → bool -
leftSibling(
) → int? -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
removeFromTree(
) → void -
setFlagBit(
int bit) → void -
setPropertyValue(
int? pnum, int? value) → void -
toString(
) → String -
A string representation of this object.
override
-
unsetFlagBit(
int bit) → void
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
getPropertyDefault(
int propertyNum) → int -
propertyLength(
int address) → int -
propertyNumber(
int address) → int