|
|
|
@ -293,6 +293,20 @@ namespace Nif
|
|
|
|
|
void read(NIFStream* nif) override;
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct BSEffectShaderPropertyFloatController : public NiFloatInterpController
|
|
|
|
|
{
|
|
|
|
|
unsigned int mControlledVariable;
|
|
|
|
|
|
|
|
|
|
void read(NIFStream* nif) override;
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct BSEffectShaderPropertyColorController : public NiPoint3InterpController
|
|
|
|
|
{
|
|
|
|
|
unsigned int mControlledColor;
|
|
|
|
|
|
|
|
|
|
void read(NIFStream* nif) override;
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct NiControllerManager : public Controller
|
|
|
|
|
{
|
|
|
|
|
bool mCumulative;
|
|
|
|
@ -406,18 +420,5 @@ namespace Nif
|
|
|
|
|
void read(NIFStream* nif) override;
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct BSEffectShaderPropertyFloatController : public NiFloatInterpController
|
|
|
|
|
{
|
|
|
|
|
unsigned int mControlledVariable;
|
|
|
|
|
|
|
|
|
|
void read(NIFStream* nif) override;
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct BSEffectShaderPropertyColorController : public NiPoint3InterpController
|
|
|
|
|
{
|
|
|
|
|
unsigned int mControlledColor;
|
|
|
|
|
|
|
|
|
|
void read(NIFStream* nif) override;
|
|
|
|
|
};
|
|
|
|
|
} // Namespace
|
|
|
|
|
#endif
|
|
|
|
|