Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
JStudio::TFunctionValue_transition Class Reference

#include <functionvalue.h>

+ Inheritance diagram for JStudio::TFunctionValue_transition:
+ Collaboration diagram for JStudio::TFunctionValue_transition:

Public Member Functions

 TFunctionValue_transition ()
 
virtual ~TFunctionValue_transition ()
 
virtual u32 getType () const
 
virtual TFunctionValueAttributeSet getAttributeSet ()
 
virtual void initialize ()
 
virtual void prepare ()
 
virtual f64 getValue (f64)
 
void data_set (f64 a1, f64 a2)
 
f64 data_getDifference () const
 

Private Attributes

f64 _48
 
f64 _50
 

Additional Inherited Members

- Private Types inherited from JStudio::TFunctionValue
enum  TEProgress { PROG_INIT }
 
enum  TEAdjust {
  ADJ_INIT , ADJ_UNK1 , ADJ_UNK2 , ADJ_UNK3 ,
  ADJ_UNK4
}
 
enum  TEOutside { OUT_INIT }
 
enum  TEInterpolate
 
- Private Member Functions inherited from JStudio::TFunctionValue
 TFunctionValue ()
 
virtual ~TFunctionValue ()=0
 
- Private Member Functions inherited from JStudio::TFunctionValueAttribute_range
 TFunctionValueAttribute_range ()
 
void range_initialize ()
 
void range_prepare ()
 
void range_set (f64, f64)
 
f64 range_getParameter (f64, f64, f64) const
 
TFunctionValue::TEProgress range_getProgress () const
 
void range_setProgress (TFunctionValue::TEProgress progress)
 
TFunctionValue::TEAdjust range_getAdjust () const
 
void range_setAdjust (TFunctionValue::TEAdjust adjust)
 
void range_setOutside (TFunctionValue::TEOutside outside)
 
void range_setOutside (TFunctionValue::TEOutside begin, TFunctionValue::TEOutside end)
 
void range_setOutside_begin (TFunctionValue::TEOutside begin)
 
void range_setOutside_end (TFunctionValue::TEOutside end)
 
f64 range_getParameter_outside (f64 arg1) const
 
f64 range_getParameter_progress (f64 arg1) const
 
f64 range_getBegin () const
 
f64 range_getEnd () const
 
f64 range_getDifference () const
 
- Private Member Functions inherited from JStudio::TFunctionValueAttribute_interpolate
 TFunctionValueAttribute_interpolate ()
 
void interpolate_initialize ()
 
void interpolate_prepare ()
 
u32 interpolate_get () const
 
void interpolate_set (TFunctionValue::TEInterpolate interpolate)
 
- Static Private Member Functions inherited from JStudio::TFunctionValue
static ExtrapolateParameter toFunction_outside (int)
 
static ExtrapolateParameter toFunction (TFunctionValue::TEOutside outside)
 

Constructor & Destructor Documentation

◆ TFunctionValue_transition()

JStudio::TFunctionValue_transition::TFunctionValue_transition ( )

◆ ~TFunctionValue_transition()

virtual JStudio::TFunctionValue_transition::~TFunctionValue_transition ( )
inlinevirtual

Member Function Documentation

◆ data_getDifference()

f64 JStudio::TFunctionValue_transition::data_getDifference ( ) const
inline

◆ data_set()

void JStudio::TFunctionValue_transition::data_set ( f64  a1,
f64  a2 
)
inline

◆ getAttributeSet()

TFunctionValueAttributeSet JStudio::TFunctionValue_transition::getAttributeSet ( )
virtual

◆ getType()

u32 JStudio::TFunctionValue_transition::getType ( ) const
virtual

◆ getValue()

f64 JStudio::TFunctionValue_transition::getValue ( f64  param_1)
virtual

◆ initialize()

void JStudio::TFunctionValue_transition::initialize ( )
virtual

◆ prepare()

void JStudio::TFunctionValue_transition::prepare ( )
virtual

Member Data Documentation

◆ _48

f64 JStudio::TFunctionValue_transition::_48
private

◆ _50

f64 JStudio::TFunctionValue_transition::_50
private

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