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