Twilight Princess
Remastered version of the GameCube game
Loading...
Searching...
No Matches
DZSLoader.DZS Class Reference

Public Member Functions

void Decode (Archive stage, GameObject actorObj)
 
void actorlayerLoader (Archive stage, GameObject actorObj, int i)
 
void envLayerLoader (Archive stage, GameObject actorObj)
 
void dStage_sclsInfoInit (ActorType type, byte[] buffer, int count, int layer, Archive stage, GameObject actorObj)
 
void dStage_tgscInfoInit (ActorType type, byte[] buffer, int count, int layer, Archive stage, GameObject actorObj)
 
void dStage_envrInfoInit (byte[] buffer, int count, int layer, Archive stage, GameObject actorObj)
 
void dStage_lgtvInfoInit (byte[] buffer, int count, int layer, Archive stage, GameObject actorObj)
 
void dStage_paletInfoInit (byte[] buffer, int count, int layer, Archive stage, GameObject actorObj)
 
void dStage_pselectInfoInit (byte[] buffer, int count, int layer, Archive stage, GameObject actorObj)
 
void dStage_vrboxInfoInit (byte[] buffer, int count, int layer, Archive stage, GameObject actorObj)
 
async void dStage_actorInit (ActorType type, byte[] buffer, int count, int layer, Archive stage, GameObject actorObj)
 
float ReadBigEndianHalf (BinaryReader reader)
 

Static Public Member Functions

static float ReadBigEndianFloat (BinaryReader reader)
 

Public Attributes

Dictionary< string, DZSChunkHeaderheaders
 
byte[] buffer
 

Private Member Functions

void computeActorModelMatrix (GameObject o, Vector3 rot, Vector3 scale, Vector3 pos)
 
void computeModelMatrixSRT (GameObject o, Vector3 rotation, Vector3 scale, Vector3 position)
 
uint ReadBigEndianUInt (BinaryReader reader)
 
short ReadBigEndianShort (BinaryReader reader)
 
float HalfToFloat (ushort value)
 

Member Function Documentation

◆ actorlayerLoader()

void DZSLoader.DZS.actorlayerLoader ( Archive stage,
GameObject actorObj,
int i )

◆ computeActorModelMatrix()

void DZSLoader.DZS.computeActorModelMatrix ( GameObject o,
Vector3 rot,
Vector3 scale,
Vector3 pos )
private

◆ computeModelMatrixSRT()

void DZSLoader.DZS.computeModelMatrixSRT ( GameObject o,
Vector3 rotation,
Vector3 scale,
Vector3 position )
private

◆ Decode()

void DZSLoader.DZS.Decode ( Archive stage,
GameObject actorObj )

◆ dStage_actorInit()

async void DZSLoader.DZS.dStage_actorInit ( ActorType type,
byte[] buffer,
int count,
int layer,
Archive stage,
GameObject actorObj )

◆ dStage_envrInfoInit()

void DZSLoader.DZS.dStage_envrInfoInit ( byte[] buffer,
int count,
int layer,
Archive stage,
GameObject actorObj )

◆ dStage_lgtvInfoInit()

void DZSLoader.DZS.dStage_lgtvInfoInit ( byte[] buffer,
int count,
int layer,
Archive stage,
GameObject actorObj )

◆ dStage_paletInfoInit()

void DZSLoader.DZS.dStage_paletInfoInit ( byte[] buffer,
int count,
int layer,
Archive stage,
GameObject actorObj )

◆ dStage_pselectInfoInit()

void DZSLoader.DZS.dStage_pselectInfoInit ( byte[] buffer,
int count,
int layer,
Archive stage,
GameObject actorObj )

◆ dStage_sclsInfoInit()

void DZSLoader.DZS.dStage_sclsInfoInit ( ActorType type,
byte[] buffer,
int count,
int layer,
Archive stage,
GameObject actorObj )

◆ dStage_tgscInfoInit()

void DZSLoader.DZS.dStage_tgscInfoInit ( ActorType type,
byte[] buffer,
int count,
int layer,
Archive stage,
GameObject actorObj )

◆ dStage_vrboxInfoInit()

void DZSLoader.DZS.dStage_vrboxInfoInit ( byte[] buffer,
int count,
int layer,
Archive stage,
GameObject actorObj )

◆ envLayerLoader()

void DZSLoader.DZS.envLayerLoader ( Archive stage,
GameObject actorObj )

◆ HalfToFloat()

float DZSLoader.DZS.HalfToFloat ( ushort value)
private

◆ ReadBigEndianFloat()

static float DZSLoader.DZS.ReadBigEndianFloat ( BinaryReader reader)
static

◆ ReadBigEndianHalf()

float DZSLoader.DZS.ReadBigEndianHalf ( BinaryReader reader)

◆ ReadBigEndianShort()

short DZSLoader.DZS.ReadBigEndianShort ( BinaryReader reader)
private

◆ ReadBigEndianUInt()

uint DZSLoader.DZS.ReadBigEndianUInt ( BinaryReader reader)
private

Member Data Documentation

◆ buffer

byte [] DZSLoader.DZS.buffer

◆ headers

Dictionary<string, DZSChunkHeader> DZSLoader.DZS.headers

The documentation for this class was generated from the following file: