Property | Type | Description | |
---|---|---|---|
Address | uint | ||
HitParent | |||
SimpleMode | bool | ||
TrackID | uint |
Method | Description | |
---|---|---|
SubRoutine ( uint TID, uint Address, |
Creates a new SubRoutine instance.
|
|
process ( ) : IEnumerable |
This runs one HIT instruction, and should be run once every frame for every subroutine.
|
Method | Description | |
---|---|---|
GetVariable ( int Location ) : int | ||
ReadByte ( ) : byte | ||
ReadInt32 ( ) : int | ||
ReadUInt32 ( ) : uint | ||
SetLocal ( int Location, int Value ) : void |
Sets a local variable to a value.
|
|
SetTrack ( uint Index ) : uint |
Sets a track for this Subroutine.
|
|
SetVariable ( short Location, int Value ) : void |
Sets a register to a specific value.
|
public SubRoutine ( uint TID, uint Address, |
||
TID | uint | ID of the track for this SubRoutine. |
Address | uint | Address of this SubRoutine in HIT. |
Parent | The HIT that contains this SubRoutine. | |
return | System |