7    class ImageSpaceManager;
 
    8    class ImageSpaceEffectParam;
 
    9    class ImageSpaceTexture;
 
Definition BSTriShape.h:8
 
Definition ImageSpaceEffect.h:12
 
std::uint16_t pad0A
Definition ImageSpaceEffect.h:34
 
std::uint32_t pad0C
Definition ImageSpaceEffect.h:35
 
static constexpr auto RTTI
Definition ImageSpaceEffect.h:16
 
NiTPrimitiveArray< ImageSpaceTexture * > effectTextures
Definition ImageSpaceEffect.h:38
 
bool active
Definition ImageSpaceEffect.h:32
 
virtual bool UpdateParams(ImageSpaceEffectParam *a_param)
 
std::uint16_t pad8A
Definition ImageSpaceEffect.h:43
 
virtual bool RestoreRenderStates(ImageSpaceEffectParam *a_param)
 
NiTPrimitiveArray< ImageSpaceEffectParam * > effectParams
Definition ImageSpaceEffect.h:37
 
NiTPrimitiveArray< ImageSpaceEffect * > effects
Definition ImageSpaceEffect.h:36
 
virtual void BorrowTextures(ImageSpaceEffectParam *a_param)
 
bool unk09
Definition ImageSpaceEffect.h:33
 
virtual void Setup(ImageSpaceManager *a_manager, ImageSpaceEffectParam *a_param)
 
virtual void ReturnTextures()
 
virtual void Render(BSTriShape *a_shape, ImageSpaceEffectParam *a_param)
 
NiTPrimitiveArray< ImageSpaceEffect::EffectInput * > effectInputs
Definition ImageSpaceEffect.h:39
 
std::uint8_t pad89
Definition ImageSpaceEffect.h:42
 
NiTPrimitiveArray< std::int32_t > unk70
Definition ImageSpaceEffect.h:40
 
virtual bool SetRenderStates(ImageSpaceEffectParam *a_param)
 
virtual ~ImageSpaceEffect()
 
bool unk88
Definition ImageSpaceEffect.h:41
 
std::uint32_t pad8C
Definition ImageSpaceEffect.h:44
 
Definition ImageSpaceEffectParam.h:6
 
Definition ImageSpaceManager.h:16
 
Definition NiTArray.h:136
 
Definition AbsorbEffect.h:6
 
constexpr REL::VariantID RTTI_ImageSpaceEffect(691883, 399927, 0x1f7d978)