#define KEEP_FOR_RE()
Definition: PCH.h:713
Definition: NiAlphaProperty.h:8
std::uint16_t alphaFlags
Definition: NiAlphaProperty.h:63
void SetDestBlendMode(AlphaFunction a_mode)
bool GetAlphaBlending() const
void SetSrcBlendMode(AlphaFunction a_mode)
void LinkObject(NiStream &a_stream) override
void LoadBinary(NiStream &a_stream) override
NiObject * CreateClone(NiCloningProcess &a_cloning) override
bool RegisterStreamables(NiStream &a_stream) override
AlphaFunction GetSrcBlendMode() const
Type GetType() const override
static constexpr auto Ni_RTTI
Definition: NiAlphaProperty.h:11
AlphaFunction
Definition: NiAlphaProperty.h:15
AlphaFunction GetDestBlendMode() const
void SetAlphaTesting(bool a_enable)
bool GetAlphaTesting() const
static constexpr auto RTTI
Definition: NiAlphaProperty.h:10
std::uint8_t alphaThreshold
Definition: NiAlphaProperty.h:64
std::uint32_t pad34
Definition: NiAlphaProperty.h:66
std::uint8_t pad33
Definition: NiAlphaProperty.h:65
~NiAlphaProperty() override
TestFunction
Definition: NiAlphaProperty.h:30
void SaveBinary(NiStream &a_stream) override
const NiRTTI * GetRTTI() const override
static constexpr auto VTABLE
Definition: NiAlphaProperty.h:12
bool IsEqual(NiObject *a_object) override
void SetAlphaBlending(bool a_enable)
Definition: NiCloningProcess.h:10
Definition: NiObject.h:37
Definition: NiProperty.h:8
Type
Definition: NiProperty.h:15
Definition: NiStream.h:29
Definition: AbsorbEffect.h:6
constexpr REL::ID RTTI_NiAlphaProperty(static_cast< std::uint64_t >(684913))
constexpr std::array< REL::ID, 1 > VTABLE_NiAlphaProperty
Definition: Offsets_VTABLE.h:12147
constexpr REL::ID NiRTTI_NiAlphaProperty(static_cast< std::uint64_t >(523931))