CommonLibSSE NG
Loading...
Searching...
No Matches
RE::GTexture::ChangeHandler Class Reference

#include <GTexture.h>

Public Types

enum class  EventType { kDataChange , kDataLost , kRendererReleased }
 

Public Member Functions

virtual ~ChangeHandler ()=default
 
virtual void OnChange (GRenderer *a_renderer, EventType a_changeType)
 
virtual bool Recreate (GRenderer *a_renderer)
 

Member Enumeration Documentation

◆ EventType

Enumerator
kDataChange 
kDataLost 
kRendererReleased 

Constructor & Destructor Documentation

◆ ~ChangeHandler()

virtual RE::GTexture::ChangeHandler::~ChangeHandler ( )
virtualdefault

Member Function Documentation

◆ OnChange()

virtual void RE::GTexture::ChangeHandler::OnChange ( GRenderer a_renderer,
EventType  a_changeType 
)
virtual

◆ Recreate()

virtual bool RE::GTexture::ChangeHandler::Recreate ( GRenderer a_renderer)
virtual

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