Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
JStudio::TFunctionValue Class Referenceabstract

#include <functionvalue.h>

+ Inheritance diagram for JStudio::TFunctionValue:

Public Types

enum  TEProgress { PROG_INIT }
 
enum  TEAdjust {
  ADJ_INIT , ADJ_UNK1 , ADJ_UNK2 , ADJ_UNK3 ,
  ADJ_UNK4
}
 
enum  TEOutside { OUT_INIT }
 
enum  TEInterpolate
 

Public Member Functions

 TFunctionValue ()
 
virtual ~TFunctionValue ()=0
 
virtual u32 getType () const =0
 
virtual TFunctionValueAttributeSet getAttributeSet ()=0
 
virtual void initialize ()=0
 
virtual void prepare ()=0
 
virtual f64 getValue (f64 arg1)=0
 

Static Public Member Functions

static ExtrapolateParameter toFunction_outside (int)
 
static ExtrapolateParameter toFunction (TFunctionValue::TEOutside outside)
 

Member Enumeration Documentation

◆ TEAdjust

Enumerator
ADJ_INIT 
ADJ_UNK1 
ADJ_UNK2 
ADJ_UNK3 
ADJ_UNK4 

◆ TEInterpolate

◆ TEOutside

◆ TEProgress

Constructor & Destructor Documentation

◆ TFunctionValue()

JStudio::TFunctionValue::TFunctionValue ( )

◆ ~TFunctionValue()

JStudio::TFunctionValue::~TFunctionValue ( )
pure virtual

Member Function Documentation

◆ getAttributeSet()

◆ getType()

◆ getValue()

◆ initialize()

◆ prepare()

◆ toFunction()

static ExtrapolateParameter JStudio::TFunctionValue::toFunction ( TFunctionValue::TEOutside  outside)
inlinestatic

◆ toFunction_outside()

ExtrapolateParameter JStudio::TFunctionValue::toFunction_outside ( int  idx)
static

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