sead
Loading...
Searching...
No Matches
agl::pfx::DepthOfField::TempVignetting Struct Reference

Inherits agl::utl::IParameterObj.

Public Member Functions

 TempVignetting (DepthOfField *p_dof, const sead::SafeString &param_name)
Public Member Functions inherited from agl::utl::IParameterObj
 IParameterObj ()
void pushBackListNode (ParameterBase *p_node)
void applyResParameterObj (ResParameterObj obj, IParameterList *p_list=nullptr)
void applyResParameterObjLerp (ResParameterObj obj, f32 t, IParameterList *p_list=nullptr)
void applyResParameterObj (ResParameterObj obj_a, ResParameterObj obj_b, f32 t, IParameterList *p_list=nullptr)

Public Attributes

utl::Parameter< s32 > mType
utl::Parameter< sead::Vector2fmRange
utl::Parameter< sead::Vector2fmScale
utl::Parameter< sead::Vector2fmTrans

Additional Inherited Members

Protected Member Functions inherited from agl::utl::IParameterObj
s32 makeZero_ ()
void applyResParameterObj_ (ResParameterObj obj, bool lerp, f32 t, IParameterList *p_list)
virtual bool preWrite_ () const
virtual void postWrite_ () const
virtual bool preRead_ ()
virtual void postRead_ ()
virtual bool isApply_ (ResParameterObj obj) const
Protected Attributes inherited from agl::utl::IParameterObj
sead::OffsetList< ParameterBasemChildParameter
sead::FixedSafeString< 64 > mName
u32 mNameHash
u32 mChildHash
sead::ListNode mListNode

Constructor & Destructor Documentation

◆ TempVignetting()

agl::pfx::DepthOfField::TempVignetting::TempVignetting ( DepthOfField * p_dof,
const sead::SafeString & param_name )

Member Data Documentation

◆ mType

utl::Parameter<s32> agl::pfx::DepthOfField::TempVignetting::mType

◆ mRange

utl::Parameter<sead::Vector2f> agl::pfx::DepthOfField::TempVignetting::mRange

◆ mScale

utl::Parameter<sead::Vector2f> agl::pfx::DepthOfField::TempVignetting::mScale

◆ mTrans

utl::Parameter<sead::Vector2f> agl::pfx::DepthOfField::TempVignetting::mTrans