SSBM Decomp
Loading...
Searching...
No Matches
tev.h File Reference
#include <platform.h>
#include "baselib/objalloc.h"
#include "baselib/state.h"
#include "baselib/texp.h"

Go to the source code of this file.

Functions

void HSD_RenderInitAllocData (void)
 
HSD_ObjAllocDataHSD_RenderGetAllocData (void)
 
HSD_ObjAllocDataHSD_TevRegGetAllocData (void)
 
HSD_ObjAllocDataHSD_ChanGetAllocData (void)
 
void HSD_SetupChannel (HSD_Chan *)
 
void HSD_StateSetNumChans (int num)
 
void HSD_SetupChannelAll (HSD_Chan *)
 
void HSD_StateRegisterTexGen (int)
 
void HSD_StateSetNumTexGens (void)
 
void HSD_StateInitTev (void)
 
int HSD_StateGetNumTevStages (void)
 
int HSD_StateAssignTev (void)
 
void HSD_StateSetNumTevStages (void)
 
void HSD_SetupTevStage (HSD_TevDesc *)
 
void HSD_SetupTevStageAll (HSD_TevDesc *)
 
int HSD_Channel2Num (int chan)
 
int HSD_Index2TevStage (int idx)
 
int HSD_TevStage2Index (int stage)
 
int HSD_TevStage2Num (int stage)
 
void HSD_SetTevRegAll (void)
 
void ChanUpdateFunc (HSD_Chan *, int, f32 *)
 
void _HSD_StateInvalidateColorChannel (void)
 
void _HSD_StateInvalidateTevStage (void)
 
void _HSD_StateInvalidateTevRegister (void)
 
void _HSD_StateInvalidateTexCoordGen (void)
 

Function Documentation

◆ HSD_RenderInitAllocData()

void HSD_RenderInitAllocData ( void  )

◆ HSD_RenderGetAllocData()

HSD_ObjAllocData * HSD_RenderGetAllocData ( void  )

◆ HSD_TevRegGetAllocData()

HSD_ObjAllocData * HSD_TevRegGetAllocData ( void  )

◆ HSD_ChanGetAllocData()

HSD_ObjAllocData * HSD_ChanGetAllocData ( void  )

◆ HSD_SetupChannel()

void HSD_SetupChannel ( HSD_Chan ch)

◆ HSD_StateSetNumChans()

void HSD_StateSetNumChans ( int  num)

◆ HSD_SetupChannelAll()

void HSD_SetupChannelAll ( HSD_Chan channel)

◆ HSD_StateRegisterTexGen()

void HSD_StateRegisterTexGen ( int  coord)

◆ HSD_StateSetNumTexGens()

void HSD_StateSetNumTexGens ( void  )

◆ HSD_StateInitTev()

void HSD_StateInitTev ( void  )

◆ HSD_StateGetNumTevStages()

int HSD_StateGetNumTevStages ( void  )

◆ HSD_StateAssignTev()

int HSD_StateAssignTev ( void  )

◆ HSD_StateSetNumTevStages()

void HSD_StateSetNumTevStages ( void  )

◆ HSD_SetupTevStage()

void HSD_SetupTevStage ( HSD_TevDesc desc)

◆ HSD_SetupTevStageAll()

void HSD_SetupTevStageAll ( HSD_TevDesc desc)

◆ HSD_Channel2Num()

int HSD_Channel2Num ( int  chan)

◆ HSD_Index2TevStage()

int HSD_Index2TevStage ( int  idx)

◆ HSD_TevStage2Index()

int HSD_TevStage2Index ( int  stage)

◆ HSD_TevStage2Num()

int HSD_TevStage2Num ( int  stage)

◆ HSD_SetTevRegAll()

void HSD_SetTevRegAll ( void  )

◆ ChanUpdateFunc()

void ChanUpdateFunc ( HSD_Chan chan,
int  arg1,
f32 arg2 
)

◆ _HSD_StateInvalidateColorChannel()

void _HSD_StateInvalidateColorChannel ( void  )

◆ _HSD_StateInvalidateTevStage()

void _HSD_StateInvalidateTevStage ( void  )

◆ _HSD_StateInvalidateTevRegister()

void _HSD_StateInvalidateTevRegister ( void  )

◆ _HSD_StateInvalidateTexCoordGen()

void _HSD_StateInvalidateTexCoordGen ( void  )