C# Class Files.AudioLogic.SubRoutine

Inheritance: Coroutine
Afficher le fichier Open project: Afr0Games/Project-Dollhouse

Méthodes publiques

Свойство Type Description
Address uint
HitParent Hit
SimpleMode bool
TrackID uint

Méthodes publiques

Méthode Description
SubRoutine ( uint TID, uint Address, Hit Parent ) : System

Creates a new SubRoutine instance.

process ( ) : IEnumerable

This runs one HIT instruction, and should be run once every frame for every subroutine.

Private Methods

Méthode 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.

Method Details

SubRoutine() public méthode

Creates a new SubRoutine instance.
public SubRoutine ( uint TID, uint Address, Hit Parent ) : System
TID uint ID of the track for this SubRoutine.
Address uint Address of this SubRoutine in HIT.
Parent Hit The HIT that contains this SubRoutine.
Résultat System

process() public méthode

This runs one HIT instruction, and should be run once every frame for every subroutine.
public process ( ) : IEnumerable
Résultat IEnumerable

Property Details

Address public_oe property

public uint Address
Résultat uint

HitParent public_oe property

public Hit,Files.AudioLogic HitParent
Résultat Hit

SimpleMode public_oe property

public bool SimpleMode
Résultat bool

TrackID public_oe property

public uint TrackID
Résultat uint