CommonLibSSE (Parapets fork)
RE::BSScaleformExternalTexture Class Reference

#include <BSScaleformExternalTexture.h>

Public Member Functions

 BSScaleformExternalTexture ()
 
 ~BSScaleformExternalTexture ()
 
 BSScaleformExternalTexture (const BSScaleformExternalTexture &)=delete
 
 BSScaleformExternalTexture (BSScaleformExternalTexture &&)=delete
 
BSScaleformExternalTextureoperator= (const BSScaleformExternalTexture &)=delete
 
BSScaleformExternalTextureoperator= (BSScaleformExternalTexture &&)=delete
 
bool LoadPNG (const BSFixedString &a_path)
 
void ReleaseTexture ()
 
bool SetTexture (NiTexture *a_texture)
 

Public Attributes

NiPointer< NiTexturegamebryoTexture
 
std::uint32_t renderTarget
 
std::uint32_t pad0C
 
BSFixedString filePath
 

Constructor & Destructor Documentation

◆ BSScaleformExternalTexture() [1/3]

RE::BSScaleformExternalTexture::BSScaleformExternalTexture ( )
inline

◆ ~BSScaleformExternalTexture()

RE::BSScaleformExternalTexture::~BSScaleformExternalTexture ( )

◆ BSScaleformExternalTexture() [2/3]

RE::BSScaleformExternalTexture::BSScaleformExternalTexture ( const BSScaleformExternalTexture )
delete

◆ BSScaleformExternalTexture() [3/3]

RE::BSScaleformExternalTexture::BSScaleformExternalTexture ( BSScaleformExternalTexture &&  )
delete

Member Function Documentation

◆ LoadPNG()

bool RE::BSScaleformExternalTexture::LoadPNG ( const BSFixedString a_path)

◆ operator=() [1/2]

BSScaleformExternalTexture& RE::BSScaleformExternalTexture::operator= ( BSScaleformExternalTexture &&  )
delete

◆ operator=() [2/2]

BSScaleformExternalTexture& RE::BSScaleformExternalTexture::operator= ( const BSScaleformExternalTexture )
delete

◆ ReleaseTexture()

void RE::BSScaleformExternalTexture::ReleaseTexture ( )

◆ SetTexture()

bool RE::BSScaleformExternalTexture::SetTexture ( NiTexture a_texture)

Member Data Documentation

◆ filePath

BSFixedString RE::BSScaleformExternalTexture::filePath

◆ gamebryoTexture

NiPointer<NiTexture> RE::BSScaleformExternalTexture::gamebryoTexture

◆ pad0C

std::uint32_t RE::BSScaleformExternalTexture::pad0C

◆ renderTarget

std::uint32_t RE::BSScaleformExternalTexture::renderTarget

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